﻿.js-enabled #ns-app .contextual{display:none}#ns-app .left{float:left}#ns-app .right{float:right}#ns-app .no-wrap{white-space:nowrap}#ns-app .show{overflow:visible !important}#ns-app .w100p{width:100% !important}#ns-app .no-brd{border:none !important}#ns-app .field-2a{min-height:40px}#ns-app h2.left,#ns-app h2.right{margin-bottom:0}#ns-app h2 .more.below{display:block;float:none;margin-top:0}#ns-app .clear{clear:both}#ns-app .clearfix,#ns-app .cf{clear:both}#ns-app .clearfix .clearfix::after,#ns-app .clearfix .cf::after,#ns-app .cf .clearfix::after,#ns-app .cf .cf::after{content:" ";display:block;height:0;clear:both}#ns-app h4.details{color:#8888b7}#ns-app p.details,#ns-app span.details,#ns-app label.details{color:#8888b7;margin-top:0;word-wrap:break-word}#ns-app h2+p.details{margin-top:-1.5em}#ns-app h3+p.details{margin-top:-0.5em}#ns-app a.action{background:#fff url("../images/icons/arrow-action.png") no-repeat scroll right bottom;border:2px solid #d9d9e8;border-radius:5px;display:block;margin:0 10px 10px 0;min-height:40px;padding:6px 6px 12px;text-decoration:none}#ns-app .box>a.action{margin-right:0}#ns-app a.action:hover{background-color:#f2f2f7}#ns-app a.action.external{background-image:url("../images/icons/external-action.png")}#ns-app a.action.external img{display:none}#ns-app a.more-left{background-position:0 3px}#ns-app table.orders{width:100%}#ns-app table.orders th:first-child,#ns-app table.orders td:first-child{width:50%}#ns-app table.claims{width:100%}#ns-app table.claims td,#ns-app table.claims th{line-height:1.5;padding:.45em;text-align:left}#ns-app table.claims thead th{border-bottom:1px solid #fc3}#ns-app table.claims tbody td{background:#fff5d6 none repeat scroll 0 0;border-bottom:1px solid #fc3}#ns-app table.claims tbody tr.odd td{background:#fff none repeat scroll 0 0}#ns-app table.claims tfoot td{color:#006;font-weight:bold}#ns-app table.claims .price{text-align:right}#ns-app table.history{margin-bottom:10px;width:100%}#ns-app table.history td,#ns-app table.history th{padding:10px 2px}#ns-app table.history td:first-child,#ns-app table.history th:first-child{padding-left:10px;padding-right:15px}#ns-app .history .intermediate{display:none}#ns-app .history.display-stations .intermediate{display:table-row}#ns-app .history a.toggle{background:rgba(0,0,0,0) url("../images/icons/collapser.gif") no-repeat scroll 0 2px;color:#006;overflow:hidden;text-decoration:none;text-indent:-999px;width:11px}#ns-app .history a.toggle:hover{background-position:0 -98px}#ns-app .history a.toggle.active{background-position:0 -198px}#ns-app .history a.toggle.active:hover{background-position:0 -298px}#ns-app table.history td.align-left,#ns-app table.history th.align-left{text-align:left;vertical-align:top}#ns-app table.history .transaction td,#ns-app table.history .transaction th{background:#fffaea none repeat scroll 0 0}#ns-app table.history thead th,#ns-app table.history tr.journey-head{background:#fc3 none repeat scroll 0 0;font-size:11px;font-weight:normal}#ns-app table.history tbody tr.journey{border-bottom:1px solid #fc3;line-height:1.75}#ns-app table.history .location,#ns-app table.history .message,#ns-app table.history .product,#ns-app table.history .price,#ns-app table.history .facets,#ns-app table.history .journey p.product-legend{display:block}#ns-app table.history .product{color:#a5a5c9}#ns-app table.history .facets{padding-right:10px;padding-top:5px;text-align:right;white-space:nowrap}#ns-app table.history .cardnr,#ns-app table.history .price{clear:none;display:block;float:none;padding-bottom:0;padding-right:15px;text-align:right}#ns-app table.history.taxi .journey-details{display:none}#ns-app table.history .journey-details .field label{width:200px}#ns-app table.history tr.hover td{background-color:#feefbf;cursor:pointer}#ns-app table.history .journey .card-id{display:block;padding-right:10px;text-align:right}#ns-app table.history .journey .toolbar{margin:0}#ns-app table.history .journey ul.options li a{padding-top:0}#ns-app table.history .journey ul.options li.print a{background:rgba(0,0,0,0) url("../images/icons/print.png") no-repeat scroll 2px 0}#ns-app table.history .journey ul.options li.edit a{background:rgba(0,0,0,0) url("../images/icons/edit.png") no-repeat scroll 2px 0}#ns-app table.history .journey ul.options li.delete a{background:rgba(0,0,0,0) url("../images/icons/delete.png") no-repeat scroll 2px 0}#ns-app table.history .journey .toolbar li{float:none;text-align:left;width:auto}#ns-app table.history .journey .label-size1{float:left;width:50px}#ns-app table.history .journey p.product-type{font-weight:normal;margin-bottom:0}#ns-app table.history p.product-legend{font-weight:normal;margin-bottom:0}#ns-app table.history .journey p.product-legend img{margin-right:3px}#ns-app table.facturen{margin-bottom:10px;table-layout:fixed;width:100%}#ns-app table.facturen thead th{background:#fc3 none repeat scroll 0 0;font-size:11px;font-weight:normal}#ns-app table.facturen tr.group-header td{background-color:#fdfce4;font-weight:bold}#ns-app table.facturen td{padding:10px 2px}#ns-app table.facturen th{padding:10px 2px}#ns-app table.facturen th.date{width:69px}#ns-app table.facturen th.period{width:170px}#ns-app table.facturen th.download{width:130px}#ns-app table.facturen td.download{padding:0 2px 10px}#ns-app table.facturen td.shy{color:#a5a5c9}#ns-app table.facturen td.shy a{color:#a5a5c9}#ns-app table.facturen td:first-child{padding-left:10px;padding-right:15px}#ns-app table.facturen th:first-child{padding-left:10px;padding-right:15px}#ns-app table.facturen tbody{border-bottom:1px solid #fc3}#ns-app table.facturen tbody:last-child{border-bottom:medium none}#ns-app table.facturen .toolbar{margin:0}#ns-app table.facturen .toolbar li{float:none;text-align:left;width:auto}#ns-app table.claim-overview td{border-top:1px solid #fc3}#ns-app table.history.claim-overview th{padding-right:10px}#ns-app table.history.claim-overview th.align-left{vertical-align:bottom}#ns-app table.history.claim-overview td{padding-right:10px}#ns-app table.claim-overview td.date{white-space:nowrap}#ns-app table.claim-details th{width:200px}#ns-app table.bulk-cancellation-errors{margin-bottom:30px;width:100%}#ns-app table.bulk-cancellation-errors td,#ns-app table.bulk-cancellation-errors th{border-bottom:1px solid #fc3;padding:10px 2px}#ns-app table.downloads span.filename{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:250px}#ns-app .ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ns-app .ellipsis.w50{width:50px}#ns-app .ellipsis.w100{width:100px}#ns-app .ellipsis.w150{width:150px}#ns-app .ellipsis.w200{width:200px}#ns-app .ellipsis.w250{width:250px}#ns-app td.collapser{padding:10px 0 0 8px !important;width:18px}#ns-app a.collapser{background:rgba(0,0,0,0) url("../images/icons/collapser.gif") no-repeat scroll 0 2px;cursor:pointer;display:block;height:18px;width:18px}#ns-app a.collapser:hover{background-position:0 -98px}#ns-app a.collapse{background-position:0 -198px}#ns-app a.collapse:hover{background-position:0 -298px}#ns-app a.facet,#ns-app a.facet-off,#ns-app a.facet-on{background:#fff none repeat scroll 0 0;border:1px solid #d9d9e8;border-radius:4px;color:#a5a5c9;display:inline-block;margin:0 0 4px 4px;padding:1px 5px;text-decoration:none}#ns-app span.facet-off,#ns-app span.facet-on{background:#fff none repeat scroll 0 0;border:1px solid #d9d9e8;border-radius:4px;color:#a5a5c9;display:inline-block;margin:0 0 4px 4px;padding:1px 5px;text-decoration:none}#ns-app a.facet-on,#ns-app a.facet-off:hover{background:#f2f2f7 none repeat scroll 0 0;border-color:#b2b2d1;color:#006}#ns-app span.facet-on,#ns-app span.facet-off:hover{background:#f2f2f7 none repeat scroll 0 0;border-color:#b2b2d1;color:#006}#ns-app div.user-note{overflow:hidden;text-overflow:ellipsis;width:210px}#ns-app div.user-note p.note{color:#a5a5c9;font-style:italic;margin-bottom:9px;text-overflow:ellipsis;width:210px}#ns-app div.user-note .actions{margin-top:0}#ns-app div.user-note a.more{background-position:4px -196px;color:#a5a5c9;z-index:100}#ns-app div.user-note textarea{background:rgba(0,0,0,0) url("../images/icons/input.gif") no-repeat scroll 0 0;border:1px solid #b2b2d1;border-radius:3px;margin-right:0;min-height:70px;padding:2px}#ns-app div.user-note a.delete{background:rgba(0,0,0,0) url("../images/icons/notes.png") no-repeat scroll 0 0;float:right;height:12px;margin-top:3px;overflow:hidden;text-indent:-512px;width:12px}#ns-app div.user-note a.delete:hover{background-position:0 -50px}#ns-app div.user-note a.edit{background:rgba(0,0,0,0) url("../images/icons/edit.png") no-repeat scroll 0 0;float:right;height:12px;margin-top:3px;overflow:hidden;text-indent:-512px;width:12px}#ns-app span.gtbv a.more{background-position:0 -196px;color:#a5a5c9;z-index:100}#ns-app h3.highlights{color:#7f7fb2;font-weight:normal}#ns-app h3.highlights strong{color:#006}#ns-app p.switch{font-size:11px;margin:10px 0 -5px;text-align:right}#ns-app p.switch a.help{text-indent:9999px}#ns-app form.form-switch{height:58px;margin-top:-16px}#ns-app form.form-switch label{font-weight:bold}#ns-app form.form-switch div.switch label{padding-top:2px}#ns-app form.form-switch div.switch select,#ns-app form.form-switch div.switch .ie-select{border:1px solid #b2b2d1;border-radius:3px;margin-left:1px;padding:2px;width:200px}#ns-app .addon .box.attention{margin:0 0 5px -10px;padding:5px 10px}#ns-app .addon .box.solid{margin:0 0 5px}#ns-app .box-section{padding:10px 14px}#ns-app .homepage .box-section{padding:10px 0}#ns-app .multi.box .details .box-section{margin:0 -14px;padding-bottom:10px}#ns-app .multi.box .box-section{margin:0}#ns-app .addon .box.solid.tooltip{border:1px solid #ebebeb;margin-left:15px;position:relative;width:100%}#ns-app .addon span.tail{background:rgba(0,0,0,0) url("../images/tail-tooltip.png") no-repeat scroll 0 0;display:block;height:20px;left:-9px;position:absolute;text-indent:-99999px;top:5px;width:10px}#ns-app .addon .box.solid .icons{float:left;margin:5px 15px 0 5px}#ns-app .addon .box.solid .icons img{padding:0 4px}#ns-app .addon .box.solid p{font-weight:bold;margin:0;padding:0;vertical-align:middle}#ns-app .addon .drawer .drawer-content{background:rgba(0,0,0,0) none repeat scroll 0 0;padding-left:0}#ns-app .addon .drawer .drawer-content strong{left:180px}#ns-app .keuzedagen .product-price span,#ns-app .addon .product-price span{display:block;font-size:16px;font-style:normal;font-weight:normal}#ns-app .keuzedagen .product-price span strong,#ns-app .addon .product-price span strong{display:inline}#ns-app .keuzedagen .product-details{padding-right:0}#ns-app .addon .product-details{padding-right:0}#ns-app .addon .product-details h3 span{color:#7f7fb2;display:block;font-size:12px;font-weight:normal;margin:.7em 0 .4em}#ns-app .keuzedagen .product-details p,#ns-app .addon .product-details p{color:#7f7fb2;margin-bottom:.4em}#ns-app .keuzedagen .product-details p span{color:#011c7a;left:275px;position:absolute}#ns-app .addon .product-details p span{color:#011c7a;left:275px;position:absolute}#ns-app .addon.klassewisselkeuzedagen .product-details p span{color:#011c7a;left:245px;position:absolute}#ns-app .addon.klassewisselkeuzedagen.incasso form.no-padding{padding:0}#ns-app .text-medium .klassewissel .product-details p span,#ns-app .text-large .klassewissel .product-details p span{left:auto;right:0}#ns-app .keuzedagen .product-details ul.edit,#ns-app .addon .product-details ul.edit{bottom:1em;left:auto;right:0;top:auto}#ns-app .text-medium .keuzedagen .product-details ul.edit,#ns-app .text-large .keuzedagen .product-details ul.edit,#ns-app .text-medium .addon .product-details ul.edit,#ns-app .text-large .addon .product-details ul.edit{bottom:-0.5em;position:relative;right:0;text-align:right}#ns-app div.details .contentimage{float:right;margin:0 0 20px 20px;position:relative}#ns-app .incasso.details{padding:1em;position:relative}#ns-app .incasso.details p{margin:0}#ns-app .incasso.details h4{font-size:17px;margin-top:1em}#ns-app .incasso.details span{color:#7f7fb2;display:block;padding:1px 0;position:relative}#ns-app .incasso.details span span{display:inline;left:320px;position:absolute}#ns-app .text-large .incasso.details span span{clear:both;display:block;left:0;position:relative;width:310px}#ns-app .incasso.details span strong{color:#011c7a;font-weight:normal;left:200px;position:absolute}#ns-app .text-medium .incasso.details span strong{left:220px}#ns-app .text-large .incasso.details span strong{left:330px}#ns-app .incasso.details span i{color:#011c7a;left:190px;position:absolute}#ns-app .text-medium .incasso.details span i{left:210px}#ns-app .text-large .incasso.details span i{left:315px}#ns-app .incasso.details span.hundred-num i{left:185px}#ns-app .text-medium .incasso.details span.hundred-num i,#ns-app .text-large .incasso.details span.hundred-num i{left:205px}#ns-app .incasso.details span.hundred-num i+strong,#ns-app .incasso.details span.hundred-num strong:first-child{left:195px}#ns-app .text-medium .incasso.details span.hundred-num i+strong,#ns-app .text-medium .incasso.details span.hundred-num strong:first-child{left:212px}#ns-app .text-large .incasso.details span.hundred-num i+strong,#ns-app .text-large .incasso.details span.hundred-num strong:first-child{left:318px}#ns-app .incasso.details span strong+span+strong{left:400px}#ns-app .text-medium .incasso.details span strong+span+strong{left:460px}#ns-app .text-large .incasso.details span strong+span+strong{bottom:0;left:330px}#ns-app .text-large .incasso.klassewissel div.details span strong+span+strong{bottom:0;left:318px}#ns-app .addon .inputgroup{padding-bottom:.4em;padding-left:20px}#ns-app .addon .inputgroup input{margin-left:-20px}#ns-app .addon input{margin-left:0}#ns-app .text-medium .col-5c,#ns-app .text-large .col-5c{width:100%}#ns-app .text-medium .col-5b.right,#ns-app .text-large .col-5b.right{clear:both;float:none;padding-top:10px;width:auto}#ns-app .title.voordeel{min-height:105px;overflow:hidden;position:relative}#ns-app .text-medium .title.voordeel{min-height:145px}#ns-app .text-large .title.voordeel{min-height:175px;top:10px}#ns-app .text-medium .title.voordeel h1{margin-bottom:65px}#ns-app .text-large .title.voordeel h1{margin-bottom:80px}#ns-app .details ul{margin-left:1.2em}#ns-app .details ul.links{margin-left:0}#ns-app .details ul.tabDrawers{margin-left:0}#ns-app .details ul.tabDrawers ul{margin-left:0}#ns-app .details ul.tabDrawers ul p.note{display:block;padding-left:50px;width:270px}#ns-app .box-ovcp{background:rgba(0,0,0,0) url("../images/bg-box-ovcp.png") no-repeat scroll left top;float:right;height:70px;padding:2px 0 0;position:absolute;right:0;top:10px;width:230px}#ns-app .text-medium .box-ovcp{background-image:url("../images/bg-box-ovcp-medium.png");height:85px;width:245px}#ns-app .text-large .box-ovcp{background-image:url("../images/bg-box-ovcp-large.png");height:100px;width:318px}#ns-app .box-ovcp h2{font-size:16px;font-weight:normal;letter-spacing:.02em;margin-bottom:0;padding:0 0 6px 37px}#ns-app .text-large .box-ovcp h2{padding-bottom:0}#ns-app .box-ovcp img{float:left;padding-left:5px;padding-top:3px}#ns-app .box-ovcp h3{background:rgba(0,0,0,0) url("../images/icons/ovchip.png") no-repeat scroll 6px 2px;font-size:12px;letter-spacing:.01em;margin-bottom:-7px;padding:0 0 6px 37px}#ns-app .box-ovcp p{color:#8585b7;margin:0;padding:0 0 0 37px}#ns-app .card-details{border-bottom:2px solid #fc3;margin:0 -12px;padding:6px 12px 8px 156px;position:relative}#ns-app .card-details h3{font-size:16px;margin-bottom:.25em}#ns-app .card-details img{left:12px;position:absolute;top:6px}#ns-app .card-details a.more{bottom:8px;margin-bottom:.4em;position:absolute;right:20px;z-index:100}#ns-app .order-section{margin:2px 0;padding:0 0 0 36px;position:relative}#ns-app .order-section img.icon{left:0;margin:0;position:absolute;top:4px}#ns-app .order-section h3{margin:0 0 .4em}#ns-app .faux-heading{background:#f4f4f8 none repeat scroll 0 0;border-bottom:1px solid #e7e5f0;margin:-8px -12px 8px;padding:4px 12px}#ns-app .order-total{padding:0 0 0 70px;position:relative}#ns-app .col-3b .order-total{padding-left:350px}#ns-app .order-total h3{font-size:18px;left:0;line-height:1;position:absolute;top:3px;width:70px}#ns-app .order-total p.actions{left:-350px;position:relative;top:50px}#ns-app #organizationSelection{padding:4px;height:20px;border:1px solid #b2b2d0}#ns-app body.js-enabled .order-total p.actions{left:0;position:absolute;top:32px}#ns-app .order-total p.actions a{float:none}#ns-app .order-total ul.links{left:0;position:absolute;top:24px}#ns-app .order-total table{font-size:14px;margin:0;width:100%}#ns-app .order-total th{font-weight:normal;padding:.25em 0}#ns-app .order-total td{font-weight:bold;padding:.25em 0;text-align:right}#ns-app .summary .order-total td strong{font-size:18px;line-height:1}#ns-app .summary-disclaimer{float:right;margin-bottom:0;margin-top:12px}#ns-app .order-comment{padding:10px 0 0;text-align:right}#ns-app .order-comment p{margin:0 0 5px}#ns-app .ovcard-existing{margin-bottom:0;margin-top:-12px;min-height:122px;padding:0 240px 6px 0;position:relative}#ns-app .ovcard-existing img{position:absolute;right:0;top:0}#ns-app .ovcard-existing .actions{padding:10px 134px 0 0}#ns-app .product-details{min-height:52px;padding:4px 138px 10px 70px;position:relative}#ns-app .product-details.no-price{padding-right:0}#ns-app .product-details.pd-plain{padding-left:0}#ns-app .product-list.pl-large .product-details.pd-order{padding-left:12px}#ns-app .product-list.pl-large .product-details.pd-order table.simple{margin:0 0 8px;width:350px}#ns-app .product-list.pl-large .product-details.pd-order table.product-price-details{margin:0;width:242px}#ns-app .product-details img.icon{left:0;margin:0;position:absolute;top:.5em}#ns-app .product-details h3{font-size:16px;line-height:1.25;margin-bottom:.25em}#ns-app .product-details.pd-plain h3{font-size:1em;margin-top:2px}#ns-app .product-details h3.important{font-size:20px;margin-top:.4em}#ns-app .product-details h3 em{display:block;font-size:14px;font-style:normal;font-weight:normal}#ns-app .product-details h3 p{color:#7f7fb2;font-size:12px;font-weight:normal;margin:8px 0 0}#ns-app .product-details table.simple{margin-bottom:0}#ns-app .chipcard .product-details table.simple{margin-top:.4em}#ns-app .product-details ul.edit{left:350px;list-style:outside none none;margin:0;padding:0;position:absolute;top:.8em}#ns-app .product-details ul.edit li{margin-bottom:.25em}#ns-app .product-details .actions{margin-right:-138px}#ns-app .pl-iss .product-details .actions{margin-bottom:10px;margin-right:0}#ns-app .pl-iss .product-details .actions .button{float:left;margin-left:0;margin-top:5px}#ns-app .product-price{font-size:18px;font-weight:bold;margin:0;position:absolute;right:0;text-align:right;top:4px}#ns-app .col-3b .product-price{font-size:20px}#ns-app .product-price strong,#ns-app .product-price ins{display:block;font-weight:bold;padding-left:.25em;text-decoration:none}#ns-app .product-price em,#ns-app .product-price del{color:#7f7fb2;display:block;font-size:12px;font-style:normal;font-weight:normal}#ns-app .product-footer{position:relative}#ns-app .product-footer em{color:#7f7fb2;display:block;font-size:12px;font-style:normal;font-weight:normal;position:absolute;right:-138px;top:0}#ns-app .chipcard{margin:0 0 8px}#ns-app .product-list{list-style:outside none none;margin:-8px -11px 8px;overflow:hidden;padding:0;position:relative}#ns-app .product-list.pl-iss{margin:-8px -11px 8px -8px}#ns-app .chipcard .product-list{background:#f4f4f8 none repeat scroll 0 0;border-bottom:1px solid #e7e5f0}#ns-app .product-list .product-details{margin:-1px 0 1px;min-height:5em;padding:10px 150px 10px 54px}#ns-app .product-list.pl-iss .product-details{padding-right:0}#ns-app .product-list.pl-selectable .product-details{padding-left:78px}#ns-app .product-list.pl-large .product-details{border-bottom:1px solid #e7e5f0;min-height:65px;padding-left:82px;position:relative}#ns-app .addon .product-list.pl-large .product-details{clear:both;padding-right:50px}#ns-app .addon .product-list.pl-large .product-details:last-child{border-bottom:medium none;margin-bottom:0}#ns-app .addon .product-list.pl-large .product-details fieldset{margin:0}#ns-app .addon .product-list.pl-large .product-details input[type=radio]{float:none;margin:0;padding:0}#ns-app .addon .product-list.pl-large .product-details label{float:left;font-size:1em;margin-bottom:10px;width:100px}#ns-app .addon .product-list.pl-large .product-details label.inline{display:inline;float:none;font-size:1em;margin:0 8px 0 0;padding:0;width:auto}#ns-app .product-list div.field{padding:0;position:static}#ns-app .height-scroll{height:132px;overflow:auto}#ns-app .product-list input.checkbox,#ns-app .product-list input[type=checkbox]{left:12px;position:absolute;top:12px}#ns-app .product-list h4{font-size:16px;font-weight:bold;line-height:1.25;margin:2px 110px .25em 0}#ns-app .product-list.pl-iss h4{margin-right:80px}#ns-app .product-list.pl-iss h4.small{font-size:12px}#ns-app .product-list label{display:block;font-size:16px;line-height:1.25;margin:0 0 .25em}#ns-app .product-list img.icon,#ns-app .product-list img.icon-large{left:12px;position:absolute;top:12px}#ns-app .addon .product-list img.icon{left:33px;position:absolute;top:12px}#ns-app .product-list.pl-selectable img.icon{left:37px}#ns-app .product-list p{color:#7f7fb2;margin:0 0 .5em}#ns-app .product-list p.warning{color:#dc0000}#ns-app .product-list.pl-large .product-details p{margin-right:110px}#ns-app .product-list.pl-large .product-details table{margin-right:110px;width:274px}#ns-app .product-list.pl-iss .product-details p{margin-bottom:10px;margin-right:80px}#ns-app .product-list.pl-iss .product-details table{margin-bottom:0;margin-right:80px;margin-top:5px;width:210px}#ns-app .product-list.pl-large .product-details table th,#ns-app .product-list.pl-large .product-details table td{width:50%}#ns-app .product-list .product-details ul.edit{left:362px;top:1.2em}#ns-app .product-list .product-price{font-size:16px;right:12px;top:10px}#ns-app .product-list .product-price .field{text-align:right}#ns-app .product-list .product-price label{font-size:1em;padding:0}#ns-app .product-list .product-price table.product-price-details th{font-size:12px;padding:.25em 0}#ns-app .product-list .product-price table.product-price-details td{padding:.25em 0;text-align:right}#ns-app .product-list .product-price table.product-price-details tr.calc th,#ns-app .product-list .product-price table.product-price-details tr.calc td{border-top:1px solid #e7e5f0}#ns-app .product-list .product-price input[type=radio]{vertical-align:middle}#ns-app .product-list .product-price label strong{display:inline}#ns-app .product-details .drawer-content{background:rgba(0,0,0,0) none repeat scroll 0 0;padding:.5em 0 0}#ns-app .product-details .drawer-content p{color:#4c4c94}#ns-app .pl-iss .product-details .drawers{margin-bottom:10px}#ns-app .pl-iss .product-details .drawers li{margin-bottom:0}#ns-app .extras{background:#f4f4f8 none repeat scroll 0 0;font-size:16px;font-weight:normal;margin:0 -11px 8px;padding:4px 12px;position:relative}#ns-app .chipcard .extras{border-bottom:1px solid #e7e5f0;border-top:2px solid #fc3;font-size:14px;margin-top:-10px}#ns-app .extras img{margin:-2px .25em 0 0;vertical-align:middle}#ns-app .extras a.edit{font-size:12px;left:362px;position:absolute;top:.5em}#ns-app .extras a.drawer-switch{font-size:12px;overflow:hidden;position:absolute;right:5px;text-indent:-3000em;top:.5em;white-space:nowrap;width:1px}#ns-app .box.discount{margin-bottom:20px;min-height:117px;padding-left:206px;position:relative}#ns-app .box.discount img.icon{float:left;margin:0 0 0 -194px}#ns-app .box.discount h3{font-size:18px;line-height:1.25;margin:0 0 .25em}#ns-app .box.discount p.description{font-size:14px;margin:0 0 .5em}#ns-app .box.discount p.note{margin-bottom:.5em}#ns-app .box.discount .drawer-content{background:rgba(0,0,0,0) none repeat scroll 0 0;padding:.5em 0 0}#ns-app .discount .product-price{font-size:18px;right:12px;top:6px}#ns-app .discount a.drawer-switch{background:rgba(0,0,0,0) url("../images/icons/buttons.png") no-repeat scroll 100% -100px;display:none;padding-left:0}#ns-app body.js-enabled .discount a.drawer-switch{display:block}#ns-app .discount a.drawer-switch:hover{background-position:100% -150px}#ns-app .discount.opened a.drawer-switch{display:none !important}#ns-app .discount form{border-top:1px solid #dfdeee;clear:both;margin:10px 0 0 -194px;padding:10px 0 0}#ns-app .box.discount form .actions .button{float:right}#ns-app .box.discount form .actions .button.back{float:left}#ns-app .box.discount form .actions .note{float:left;width:350px}#ns-app ul.specials{list-style:outside none none;margin:0;padding:0}#ns-app ul.specials .special{margin:10px 0;width:100%}#ns-app .special{float:left;margin:10px 0 20px;width:50%}#ns-app .special-click{height:4.2em;text-decoration:none}#ns-app .special img{float:left;margin:1px 10px 15px 0}#ns-app .special table{display:block;margin-left:50px;width:270px}#ns-app .special h2{color:#006;font-size:16px;margin:0}#ns-app .special h3{color:#006;font-size:16px;font-weight:normal;margin:0}#ns-app .special a.more,#ns-app .special span.more{color:#4c4c94}#ns-app .special a.more.disabled:hover,#ns-app .special span.more.disabled:hover{cursor:default;text-decoration:none}#ns-app .special a.more.disabled{background-position:5px -197px;color:#b2b2d1;background:rgba(0,0,0,0) url("../images/icons/arrows.png") no-repeat scroll 4px 3px;padding-left:20px}#ns-app .special-click:hover span.more{text-decoration:underline}#ns-app .card{float:left;margin:0;width:100%}#ns-app .card img{float:left;margin:1px 10px 0 0}#ns-app .card .card-img-padding{margin-bottom:25px}#ns-app .card h3{font-size:16px;font-weight:bold;margin:8px 0 0}#ns-app .card .col-5a .product-price,#ns-app .card .col-5b .product-price{float:right;font-size:16px;position:relative}#ns-app .card .actions .note{display:inline-block;padding-left:40px}#ns-app .card .actions .button{margin-top:10px}#ns-app .card a.more{color:#4c4c94;float:left;margin-left:47px;z-index:100}#ns-app .card a.more.wijzig{float:left;margin-left:20px}#ns-app .card a.more.change{float:left;margin-left:0}#ns-app .card p.actions a.more{margin-left:8px;z-index:100}#ns-app .box .card p{margin-bottom:12px}#ns-app .box .card p.lessmargin{margin-bottom:6px}#ns-app .box .card p.actions{clear:right;margin-bottom:18px}#ns-app .float-right-ontop{float:right;position:relative;z-index:1}#ns-app .product-list.pl-selectable.pl-medium .product-details{padding-left:88px}#ns-app .card h3.important{font-size:20px;font-weight:bold;line-height:1.25;margin:0 0 .25em}#ns-app .card h3.important em{display:block;font-size:14px;font-style:normal;font-weight:normal}#ns-app .extra-services{margin-left:200px}#ns-app .extra-services .service{margin-bottom:20px}#ns-app .extra-services .icon{float:left;margin-right:10px}#ns-app .extra-services h2{margin-bottom:0}#ns-app .extra-services .actions1{clear:none}#ns-app .extra-services .actions2{clear:none;display:inline-block;float:right;margin-top:10px}#ns-app .extra-services .actions2 a{margin-top:4px}#ns-app .fiets-price{clear:right;float:right;font-size:18px;margin:0;text-align:right}#ns-app .fiets-price strong,#ns-app .fiets-price ins{display:block;font-weight:bold;padding-left:.25em;text-decoration:none}#ns-app .fiets-price em,#ns-app .fiets-price del{color:#7f7fb2;display:block;font-size:12px;font-style:normal;font-weight:normal}#ns-app ul.clicknshow.station-list li img.icon{float:right;position:static}#ns-app .profile-picture{margin:10px 0;overflow:hidden;position:relative}#ns-app .divider .col-2a{border-right:2px solid #fc3;margin:0 -2px 20px 0}#ns-app .divider .col-2a.clear{border:medium none;margin:0 -3px 20px 0}#ns-app .profile-picture .box{background:#fff none repeat scroll 0 0;border:2px solid #f0f0f5;border-radius:7px;box-shadow:none;margin:0 auto 15px;padding:3px;width:161px}#ns-app .profile-picture .actions{margin:0 auto 20px;width:177px}#ns-app .profile-picture a.button{width:140px}#ns-app .profile-picture a.button span{text-align:center;width:114px}#ns-app .profile-picture .visual-right{min-height:122px;padding-right:370px}#ns-app .example{background:rgba(0,0,0,0) url("../images/icons/ovchipkaart.jpg") no-repeat scroll 0 0;height:149px;margin-bottom:20px;position:relative;width:236px}#ns-app .example img,#ns-app .example canvas{position:absolute;right:7px;top:54px}#ns-app .control-container h4{float:left;font-weight:normal;margin:5px 0;width:75px}#ns-app .control{background:#fff none repeat scroll 0 0;border:2px solid #d9d9e8;border-radius:7px;float:left;margin:0}#ns-app .control .level{border-left:2px solid #d9d9e8;border-right:2px solid #d9d9e8;display:block;float:left;height:23px;line-height:2;padding:0 4px;text-align:center;width:23px}#ns-app .control a.up{background:#f2f2f7 url("../images/icons/arrows.png") no-repeat scroll 7px -144px;display:block;float:left;height:23px;width:23px}#ns-app .control a.down{background:#f2f2f7 url("../images/icons/arrows.png") no-repeat scroll 6px -44px;display:block;float:left;height:23px;width:23px}#ns-app .actions a.up{background:rgba(0,0,0,0) url("../images/icons/arrows.png") no-repeat scroll 0 -146px;color:#4c4c94;float:left;margin:3px 0 0 30px;padding-left:1.5em;text-decoration:none}#ns-app a.logout{background:rgba(0,0,0,0) url("../images/icons/arrows.png") no-repeat scroll 4px 16px;float:right;line-height:3.7;padding-left:20px;text-decoration:none}#ns-app .product-price span{display:inline;font-size:12px;font-style:normal;font-weight:normal;margin-top:3px}#ns-app .card a.change{float:right;margin-left:0}#ns-app .details div.field label.inline{line-height:1.5;padding-right:5px}#ns-app .details div.field label.small{font-size:12px}#ns-app .details div.field.multiline label{float:left !important;width:90%}#ns-app div.radiogroup input.text{margin:0 .4em 0 0}#ns-app div.radiogroup .hidden{display:none}#ns-app .text-medium div.radiogroup input{margin:.6em .5em 0 0}#ns-app .text-large div.radiogroup input{margin:1.1em .5em 0 0}#ns-app span.readonly{color:#7c79a6}#ns-app div.radiogroup .option{margin-bottom:5px;min-width:290px}#ns-app .details div.field div.radiogroup.float .option{clear:none;float:left;position:relative}#ns-app .details div.field div.radiogroup.float .option label{margin-right:30px;width:auto}#ns-app a.bottom{bottom:0;left:50%;position:absolute}#ns-app .product-list .product-details ul.change{list-style:outside none none;margin:0;position:absolute;right:10px;text-align:right;top:37px}#ns-app .product-list .product-details ul.change li a.more.change{color:#4c4c94}#ns-app .product-list.pl-large .product-details table.details{margin:0;width:auto}#ns-app .product-list.pl-large .product-details table.details th{width:100px}#ns-app .product-list.pl-large .product-details table.details td{width:auto}#ns-app table.gekoppeld td,#ns-app table.gekoppeld th{width:90px}#ns-app .order-card{margin:10px 0;overflow:hidden;position:relative}#ns-app .order-card .col-2a{margin-bottom:0;min-height:200px}#ns-app .box .left-col{margin-right:15px}#ns-app .box .box-section .left-col{margin-right:0}#ns-app .right-col{margin-left:15px}#ns-app .order-card a.bottom{left:0}#ns-app .details .order-card div.field label{font-size:16px;font-weight:normal;margin-bottom:9px}#ns-app .details .order-card div.field select{float:none;margin-bottom:15px;width:100%;max-width:273px}#ns-app .details .order-card div.field input{float:left;margin-bottom:15px}#ns-app #photo-editor{background:#fff none repeat scroll 0 0;border:2px solid #f0f0f5;border-radius:7px;height:250px;margin:0 0 15px;padding:3px;width:270px}#ns-app table.data{background:#f2f2f7 none repeat scroll 0 0;border:1px solid #fc3;width:100%}#ns-app table.data th,#ns-app table.data td{border:1px solid #fc3;padding:5px 1em}#ns-app table.data thead th,#ns-app table.data thead td{background:#ffebad none repeat scroll 0 0;border-width:0 1px;text-align:center}#ns-app table.data thead tr.superlabels th,#ns-app table.data thead tr.superlabels td{padding-bottom:0}#ns-app table.data thead th.row{text-align:left}#ns-app table.data tbody th{font-weight:normal}#ns-app table.data th.grouped{border:0 none !important}#ns-app table.data tbody td{text-align:center}#ns-app table.data tbody td.price{text-align:right}#ns-app table.data td.grouped{border-width:1px 0}#ns-app body.js-enabled table.data tbody th,#ns-app body.js-enabled table.data tbody td{background:#fff5d6 none repeat scroll 0 0}#ns-app body.js-enabled table.data tbody .odd th,#ns-app body.js-enabled table.data tbody .odd td{background:#fff none repeat scroll 0 0}#ns-app table.products{margin-bottom:4px}#ns-app table.products caption{background:#fc3 none repeat scroll 0 0;border-top:1px solid #ffdf81;margin:-8px -12px 0;padding:.5em 1em;position:relative}#ns-app table.products.doortodoor thead th.center{text-align:center}#ns-app table.products.doortodoor tbody th{font-weight:normal}#ns-app table.products.doortodoor tbody td{text-align:center}#ns-app table.products tbody td,#ns-app table.products tbody th{line-height:1.3}#ns-app table.products tbody td{border-bottom:medium none;padding:.45em .45em 0}#ns-app table.products td,#ns-app table.products th{padding:.45em}#ns-app table.products tbody th{background:#fff5d6 none repeat scroll 0 0;padding:.45em}#ns-app table.products span.lightened{color:#7c79a6;display:block;font-weight:normal;overflow:hidden}#ns-app table.products tbody th,#ns-app table.products tbody td{background-color:#fff5d6;border-bottom:1px solid #fc3;padding:.45em}#ns-app table.products tbody .odd th,#ns-app table.products tbody .odd td{background-color:#fff}#ns-app .refine{margin:0 -10px 18px;overflow:hidden;position:relative;width:612px}#ns-app .refine div.field select{margin-right:0;width:185px}#ns-app .refine .col-3a{margin-left:10px;margin-right:10px;width:30%}#ns-app div.controls{box-shadow:none;padding-top:0}#ns-app div.controls fieldset{display:inline;float:right}#ns-app .items-per-page{display:inline;float:right}#ns-app input.search{background:#fff url("../images/icons/search.gif") no-repeat scroll 3px 3px;padding-left:17px;width:350px}#ns-app table.products th.selected-asc a{background:rgba(0,0,0,0) url("../images/icons/arrows.png") no-repeat scroll 100% -147px;padding:0 15px 0 0}#ns-app table.products th.selected-desc a{background:rgba(0,0,0,0) url("../images/icons/arrows.png") no-repeat scroll 100% -47px;padding:0 15px 0 0}#ns-app table.products caption strong{display:block;padding-right:220px;position:relative}#ns-app table.products caption .edit{font-size:12px;position:absolute;right:0;top:0}#ns-app table.products caption .edit h4{display:inline;font-weight:normal;padding-left:10px}#ns-app #dialog-saved .links li a{display:inline;padding-right:.3em}#ns-app .links li a.delete{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#7c79a6;padding:0}#ns-app .highlight{background-color:#fc3}#ns-app .details input.search{background-image:url("../images/icons/input-search.gif");float:left;padding-left:18px}#ns-app table.details td.klassewissel{padding-right:0}#ns-app table.details td.klassewissel div.box.solid{margin:5px 0 20px}#ns-app table.worklist{margin-bottom:10px;width:100%}#ns-app table.worklist td,#ns-app table.worklist th{padding:10px 0 10px 10px}#ns-app table.worklist td.worklistProduct{line-height:1.5;max-width:200px;min-width:160px;padding-right:2px}#ns-app table.worklist td.worklistProduct img{margin-right:4px}#ns-app table.worklist td.worklistProduct span{float:right;margin-right:2px}#ns-app table.worklist thead th{background:#fc3 none repeat scroll 0 0;font-weight:normal;padding-bottom:10px}#ns-app table.worklist tbody{border-top:1px solid #fc3}#ns-app table.worklist tr.hover td{background-color:#feefbf;cursor:pointer}#ns-app table.worklist .button{float:right;margin-left:0;margin-right:1em}#ns-app table.worklist .button span{float:left;margin:0 0 10px}#ns-app table.worklist .quiet{color:#a5a5c9;display:block;margin-bottom:0}#ns-app table.worklist .quiet strong{display:block;font-weight:normal}#ns-app #dialog-cancel{position:relative;width:640px}#ns-app #dialog-cancel .multiple-explanations{height:166px;margin-bottom:10px;width:226px}#ns-app #dialog-cancel textarea{height:160px;margin-bottom:10px;width:349px}#ns-app #dialog-cancel .multiple-remove{background:#f2f2f7 none repeat scroll 0 0;border:1px solid #b2b2d1;color:#4c4c94;display:block;font-size:17px;font-weight:bold;height:22px;line-height:20px;padding:0;text-align:center;text-decoration:none;width:22px}#ns-app .explanation-title{float:right;width:195px}#ns-app #dialog-cancel a.close{background:rgba(0,0,0,0) url("../images/icons/collapser.gif") no-repeat scroll 50% -395px;display:block;height:24px;overflow:hidden;position:absolute;right:15px;text-decoration:none;text-indent:-256px;top:10px;width:24px}#ns-app #dialog-cancel a.close:hover{background-position:50% -495px}#ns-app .hidden{display:none}#ns-app label.less-for-slider{width:195px !important}#ns-app .text-large .drawers{margin-left:0}#ns-app .tabDrawerContent .product-price{line-height:16px;right:130px;width:90px}#ns-app .text-medium .tabDrawerContent .product-price,#ns-app .text-large .tabDrawerContent .product-price{right:0}#ns-app .tabDrawerContent a.button{position:absolute;right:0;top:25%}#ns-app .text-medium .tabDrawerContent a.button,#ns-app .text-large .tabDrawerContent a.button{top:40%}#ns-app .tabDrawerContent a.more{display:block;margin-left:45px;margin-top:-15px;z-index:100}#ns-app .text-medium a.back{background-position:3px -93px}#ns-app .text-large a.back{background-position:3px -88px}#ns-app .text-medium a.more.wijzig,#ns-app .text-medium a.more.change{background-position:4px 7px}#ns-app .text-large h1 a.more{background:rgba(0,0,0,0) url("../images/icons/arrows.png") no-repeat scroll 4px 4px !important;padding-left:20px;z-index:100}#ns-app .text-medium p.credentials a.more{background-position:4px 7px;z-index:100}#ns-app #factuurZoeken{height:28px;margin:0}#ns-app #factuurZoeken input{height:22px;margin:0}#ns-app div.title+div.multi,#ns-app div.title+div.light{margin-top:0}#ns-app .box-altijd-voordeel{background:rgba(0,0,0,0) url("../images/bg-box-altijd-voordeel.png") no-repeat scroll left top;float:right;height:70px;padding:2px 0 0;position:absolute;right:0;top:10px;width:230px}#ns-app .box-altijd-voordeel h2{background:rgba(0,0,0,0) url("../images/icons/AVD-small.png") no-repeat scroll 5px 3px;font-size:16px;font-weight:normal;letter-spacing:.02em;margin-bottom:0;padding:0 0 6px 37px}#ns-app .box-altijd-voordeel h3{background:rgba(0,0,0,0) url("../images/icons/ns-small.png") no-repeat scroll 5px 3px;font-size:12px;letter-spacing:.01em;margin-bottom:-7px;padding:0 0 6px 37px}#ns-app .box-altijd-voordeel p{color:#8585b7;margin:0;padding:0 0 0 37px}#ns-app .title.voordeel{min-height:100px;overflow:hidden;position:relative}#ns-app .title.voordeel h1,#ns-app .title.voordeel .steps-bar{float:left;width:60%}#ns-app .product-list img.icon{top:14px}#ns-app .product-list .product-price{top:12px}#ns-app .product-details h4{font-size:20px}#ns-app .col-3b .product-price{font-size:16px}#ns-app .product-list .product-details{padding:10px 75px 10px 54px}#ns-app .product-list.pl-large .product-details table{width:335px}#ns-app .product-list .product-details ul.edit{bottom:10px;left:auto;right:10px;top:auto}#ns-app img.left,#ns-app .replacedImage.left{margin:.3em 1.5em 6em 0}#ns-app img.left-large{margin:.3em 1.5em 16em 0;clear:both;float:left}#ns-app .product-services{border:1px solid #dfdeee;margin:0 0 0 70px;padding:5px 10px;position:relative}#ns-app .product-services h2{font-weight:normal;margin:0}#ns-app .product-services .links{margin:9px 0 0}#ns-app .related-products{margin:20px 0 20px 70px;width:75%}#ns-app .related-products img{float:left;margin:1px 10px 0 0}#ns-app .related-products p{float:left}#ns-app .related-products h3{font-size:16px;font-weight:normal;margin:0}#ns-app .related-products a.more{color:#4c4c94;float:right;z-index:100}#ns-app .extra-options h2,#ns-app .extra-options .card h3{margin:0}#ns-app .klassewissel .product-list table.simple th{width:70%}#ns-app .col-3b .order-total{padding-left:40%}#ns-app .product-details h2,#ns-app .title h2{margin-bottom:.25em}#ns-app .m-monitor form{margin-bottom:90px}#ns-app .m-monitor div.chart{height:425px;margin:10px;position:relative;width:596px}#ns-app .m-monitor div.chart.not-available{max-height:150px !important}#ns-app .m-monitor .chart.not-available span{background:#f5f5f5 none repeat scroll 0 0;border:2px dashed #bbb;border-radius:50px;display:block;left:50%;margin-left:-40%;margin-top:-30px;padding:25px 0;position:absolute;text-align:center;top:50%;width:80%}#ns-app .m-monitor ul.chartgroup{list-style:outside none none;margin:5px;overflow:hidden;position:relative}#ns-app .m-monitor ul.chartgroup li.chart{display:inline-block;float:left;height:220px;margin:5px;position:relative;width:290px;z-index:101}#ns-app .m-monitor ul.chartgroup li.chart.last{height:600px;position:absolute;right:53px;top:127px;width:550px;z-index:1000}#ns-app .m-monitor .highcharts-tooltip .header{font-size:11px;padding:0 0 8px}#ns-app .m-monitor .highcharts-tooltip table{font-size:11px;margin:0}#ns-app .m-monitor .highcharts-tooltip td{color:#000;line-height:1em;padding:0 4px 4px 0}#ns-app .m-monitor .highcharts-tooltip td.key{margin-right:4px}#ns-app .m-monitor .highcharts-tooltip td.value{text-align:right;white-space:nowrap}#ns-app .m-monitor table.print-tooltips{display:none;margin:10px;width:596px}#ns-app .m-monitor table.print-tooltips .print-subvalue{display:block;font-size:10px;font-style:italic}#ns-app div.print-tooltips{display:none}#ns-app .m-monitor h1{line-height:.8em;margin-bottom:35px}#ns-app .m-monitor h1 span{display:block;font-size:12px;font-weight:normal}#ns-app .m-monitor .box h2{display:inline-block}#ns-app .m-monitor .box .header select{float:right;margin:5px 0 0 4px;min-width:135px}#ns-app .m-monitor .box select+.actions .button{margin:0}#ns-app ul.tabs{background:rgba(0,0,0,0) url("../images/tab-line.png") repeat-x scroll 0 100%;list-style:outside none none;margin:20px 10px;padding-left:5px}#ns-app ul.tabs li{display:inline-block;font-size:11px;margin:0;padding-left:5px;vertical-align:bottom}#ns-app ul.tabs li a{color:#006;display:block;height:19px;padding:10px 17px 6px 7px;position:relative;text-decoration:none}#ns-app ul.tabs li.small-text a{font-size:11px;height:30px;line-height:1.2;padding:5px 17px 0 12px}#ns-app ul.tabs li.active{background:rgba(0,0,0,0) url("../images/tab-active-left.png") no-repeat scroll 0 0;font-weight:bold;padding-left:10px}#ns-app ul.tabs li.active a{background:rgba(0,0,0,0) url("../images/tab-active-right.png") no-repeat scroll 100% 0;font-weight:normal}#ns-app ul.tabs sub{line-height:0}#ns-app .m-monitor .km-overview{margin:0 10px 25px 20px;padding:20px 0}#ns-app .m-monitor p.km-overview{font-size:14px}#ns-app .m-monitor p.km-overview strong{display:block}#ns-app .m-monitor p.km-overview strong span{font-size:12px;font-weight:normal}#ns-app .m-monitor ul.km-overview{font-size:14px;list-style:outside none none}#ns-app .m-monitor ul.km-overview li{display:inline-block;vertical-align:top;width:144px}#ns-app .m-monitor ul.km-overview li span,#ns-app .m-monitor ul.km-overview li strong{display:block}#ns-app .m-monitor .field{margin:0 0 0 20px}#ns-app .m-monitor .field .ie-select{margin-right:20px !important}#ns-app .m-monitor .box.solid{background-image:url("../images/bg-box-monitor.png");background-position:100% 100%;background-repeat:no-repeat;font-size:14px;margin-top:20px}#ns-app .m-monitor .box.solid .figures{margin:40px 0 40px 20px}#ns-app .m-monitor .box.solid .figures>span{font-size:19px;font-weight:bold;vertical-align:middle}#ns-app .m-monitor .box.solid .figures .figure{display:inline-block;text-align:center;vertical-align:middle}#ns-app .m-monitor .box.solid .figures .figure img{display:block;margin:0 0 5px}#ns-app .actions-float{display:inline-block;float:none !important;margin-top:-3px !important}#ns-app .display-transaction{display:none}#ns-app .display-transaction td{border-bottom:1px solid #fc3 !important;border-top:0 none !important;padding-bottom:10px !important;padding-top:10px !important}#ns-app .display-transaction td.text-bottom{vertical-align:bottom}#ns-app .journey-edit{border-top:1px solid #fc3}#ns-app .journey-start .billing{display:block;text-align:center}#ns-app journey-start{border-top:1px solid #fc3}#ns-app table.history .journey-collapse td:first-child{display:block;padding-left:30px;position:relative}#ns-app table.history .journey-collapse td a.collapser{left:10px;position:absolute;top:11px}#ns-app .journey-collapsed{border-bottom:0 none !important}#ns-app .journey-collapsed td{border-bottom:0 none !important}#ns-app .journey-collapsed tr.display-transaction{border-bottom:1px solid #fc3 !important}#ns-app tr.display-transaction{border:0 none !important;padding-top:0 !important}#ns-app tr.display-transaction td{border:0 none !important;padding-top:0 !important}#ns-app .display-transaction .location{width:auto}#ns-app tr.items-per-page{background:#fff none repeat scroll 0 0;display:table-row;float:none}#ns-app table.history tr.items-per-page th{background:#fff none repeat scroll 0 0}#ns-app table.history td p.date{white-space:nowrap}#ns-app tr.items-per-page .field{float:right;font-size:12px;line-height:25px;margin-right:15px}#ns-app tr.items-per-page .field label{margin-right:10px;width:auto}#ns-app tr.items-per-page .field select{border:1px solid #b2b2d1;border-radius:3px;margin-right:10px;padding:2px}#ns-app .th-right{padding-right:15px !important;text-align:right}#ns-app .th-center{text-align:center}#ns-app div.multi div.footer-closer{margin-top:-10px;padding-top:18px}#ns-app .label-wider{width:150px !important}#ns-app .card-choice{display:inline-block;margin:0 20px;text-align:center;vertical-align:middle;width:140px}#ns-app .card-choice:first-child{margin:0 20px 0 50px}#ns-app img.right-side{float:right;margin-right:30px}#ns-app img.right-side+.img-caption{clear:both;color:#b2b2d1;float:right;font-size:11px;margin-right:30px;max-width:120px}#ns-app .login-explain img{float:left;margin-right:15px}#ns-app .login-explain-offset{margin-left:75px}#ns-app .title.box+.button.submit{display:inline-block;float:none;margin:10px 0 20px 10px}#ns-app #searchAndBrowseFormContainer .hide-photo-and-gender th.gender,#ns-app #searchAndBrowseFormContainer .hide-photo-and-gender th.photo{display:none}#ns-app #searchAndBrowseFormContainer .hide-photo-and-gender td.gender,#ns-app #searchAndBrowseFormContainer .hide-photo-and-gender td.photo,#ns-app #searchAndBrowseFormContainer .hide-photo-and-gender td.name .email{display:none}#ns-app .m-monitor .box .submit+.reset+.button{margin-left:10px}#ns-app .field .note{float:right;font-size:10px;width:175px}#ns-app .details.door-to-door{margin-bottom:20px}#ns-app .door-to-door h2{margin:30px 0 10px}#ns-app .door-to-door h2+p{font-style:italic}#ns-app .box-deur-tot-deur{border:1px solid #dfdeee;border-radius:10px;clear:both;margin:0 -10px;padding:10px}#ns-app .door-to-door-edit fieldset{margin:0}#ns-app table.door-to-door-edit{clear:both;margin:0;width:100%}#ns-app table.door-to-door-edit th{padding:0}#ns-app table.door-to-door-edit tbody tr:first-child td{padding-top:0}#ns-app table.door-to-door-edit td{padding:13px 0}#ns-app table.door-to-door-edit .action{padding:0;text-align:center;vertical-align:middle;width:20%}#ns-app table.door-to-door-edit a.special{margin:0;width:auto}#ns-app .door-to-door-edit-buttons .help{float:right;margin:3px 0 0 5px}#ns-app .door-to-door-edit .button-labels{font-weight:bold;margin:0;overflow:hidden;padding-left:60%}#ns-app .door-to-door-edit.full-width .button-labels{padding-left:80%}#ns-app .door-to-door-edit .button-labels span{display:inline-block;text-align:center;width:25%;font-size:120%}#ns-app .door-to-door-edit.disabled .button-labels span{color:#7f7fb2}#ns-app .door-to-door-edit.full-width .button-labels span{width:45%}#ns-app .door-to-door-edit .radio-list-container{margin-bottom:25px}#ns-app .door-to-door-edit .radio-list-container input{margin:25px 3% 0;width:4%}#ns-app .door-to-door-edit.full-width .radio-list-container input{margin:25px 3% 0;width:15px}#ns-app .door-to-door-edit .radio-list-container fieldset img{margin-right:15px}#ns-app .door-to-door-edit .radio-list-container fieldset .no-icon{padding-left:55px;width:40.65%}#ns-app .door-to-door-edit.full-width .radio-list-container fieldset .no-icon{padding-left:55px;width:70.7%}#ns-app .door-to-door-edit .radio-list-container fieldset label{display:inline-block;font-weight:bold;margin-bottom:20px;width:60%}#ns-app .door-to-door-edit.full-width .radio-list-container fieldset label{display:inline-block;font-weight:bold;width:80%}#ns-app .door-to-door-edit .radio-list-container fieldset .special{margin-top:0;width:50%}#ns-app .door-to-door-edit.full-width .radio-list-container fieldset .special{width:80%}#ns-app .options-disabled .button-labels span{color:#7f7fb2;font-weight:normal}#ns-app .door-to-door a.special,#ns-app .door-to-door div.special{display:block;float:none}#ns-app .door-to-door table a.special{line-height:20px}#ns-app .door-to-door .item-label{color:#006;display:inline-block;font-size:14px;font-weight:normal;margin:0;width:70%}#ns-app .door-to-door td img{float:left;margin:0 10px 0 0}#ns-app div.scrollfield{border:1px solid #dfdeee;margin:2em 0 0;overflow:auto;padding:10px}#ns-app div.box.enable-bll-permissions{box-shadow:none;padding:10px 0 0}#ns-app div.box.inner{margin-left:0}#ns-app .box--rad0{border-radius:0px !important}#ns-app .field label+.radiogroup{width:391px}#ns-app .field.conditions{margin-top:20px}#ns-app .button.button-210 span{width:210px}#ns-app div.field .button.float-right{float:right}#ns-app .solid.box.cico-vergeten-form{position:relative}#ns-app .solid.box.cico-vergeten-form .swap-icon{left:20px;position:absolute;top:45px;z-index:100}#ns-app .solid.box.cico-vergeten-form label.indent{margin-left:45px}#ns-app .print-only{display:none}#ns-app .field .more-info{margin:3px 0 3px 200px}#ns-app a.wicket-loader{display:inline-block;line-height:16px;margin-top:-3px;position:relative}#ns-app a.wicket-loader.loading::after{background-image:url("../images/icons/loading-small.gif");content:"";display:inline-block;height:16px;margin:0 0 0 8px;position:relative;top:3px;width:16px}#ns-app .details .product-list-new{list-style-type:none;margin:0 -6px}#ns-app .product-list-new::before{content:"";display:table}#ns-app .product-list-new::after{content:"";display:table;clear:both}#ns-app .product-details-new{border-left:2px solid #f4f4f8;box-sizing:border-box;padding:0 20px}#ns-app .product-details-new:first-child{border-left:medium none}#ns-app .product-details-new img{display:block;margin:30px auto}#ns-app .product-details-new h3{font-size:18px;font-weight:normal}#ns-app .product-details-new h4{margin-bottom:-4px}#ns-app .product-details-new label{background-color:#f2f2f7;border-right:1px solid #fff;box-sizing:border-box;display:block;margin:10px 0;padding:8px 12px}#ns-app .product-details-new label.checkbox{font-weight:bold}#ns-app .product-details-new label.disabled{color:#867fb2}#ns-app .product-details-new label input{margin-left:5px}#ns-app .product-list-new.addonblock p{min-height:90px}#ns-app .product-list-new.addonblock h3{min-height:58px}#ns-app .field-searchmethod{display:inline-block;margin:0 0 1em;padding:0 30px 0 22px;position:relative;width:auto}#ns-app .field-searchmethod input{left:0;position:absolute}#ns-app .field-searchmethod label em{display:block;font-size:14px;font-style:normal;font-weight:bold}#ns-app .field-searchmethod label strong{color:#22980a}#ns-app .details .height-scroll{border:1px solid #dfdeee;max-height:124px;overflow:auto;padding:6px 10px}#ns-app .details .height-scroll .field.last{margin-bottom:0;padding-bottom:1.2em}#ns-app ul.actions-vertical{list-style:outside none none}#ns-app ul.actions-vertical li{overflow:hidden}#ns-app .door-to-door-edit fieldset:last-child{border:medium none}#ns-app .field.readonly span{float:left;max-width:382px;width:auto}#ns-app table.order-summary{width:100%}#ns-app table.order-summary th{font-size:14px;padding-right:0}#ns-app table.order-summary td{padding-right:0}#ns-app table.order-summary th:first-child,#ns-app table.order-summary td:first-child{width:180px}#ns-app table.order-summary a.change{background-position:4px 4px;color:#4c4c94;float:right}#ns-app .subfield{float:left;margin:0 0 1em;padding:0 0 0 4%;position:relative;width:46%}#ns-app .subfield input{left:0;position:absolute}#ns-app .subfield label em{display:block;font-size:14px;font-style:normal;font-weight:bold}#ns-app .subfield label strong{color:#22980a}#ns-app .verification-amount{font-size:14px;line-height:28px}#ns-app ul.mkb-zzp.steps-bar li{margin-right:5px}#ns-app ul.mkb-zzp.steps-bar li.first{margin-right:4px}#ns-app ul.mkb-zzp.steps-bar li span{left:14px;padding-left:4px;padding-right:14px;text-align:left}#ns-app ul.mkb-zzp.steps-bar li.first span{left:12px;padding-left:0}#ns-app .paragraph-solid{margin:-8px -11px 8px;overflow:hidden;padding:6px 12px !important;position:relative}#ns-app a.button-btm{float:left;margin:0 4px 0 0 !important}#ns-app a.help-btm{margin-top:4px;vertical-align:middle}#ns-app .kwiss-marg-l20{margin-left:20px}#ns-app .kwiss-marg-l40{margin-left:40px}#ns-app .kwiss-max-w{max-width:370px}#ns-app .facturen-kaarthouder-width{width:25%}#ns-app .push-margin0{margin-right:0 !important}#ns-app .push-table-410{width:410px !important}#ns-app .multi .details ul{margin-left:0;margin-right:0}#ns-app div.col-3b .multi .details strong ul{margin-left:15px;list-style:outside disc}#ns-app table.products th{font-weight:bold}#ns-app .simple.push-margin0 th{padding-right:1em}#ns-app table.products th a{font-weight:bold}#ns-app .box.title ul.toolbar{z-index:100 !important}#ns-app .title h1{width:auto;max-width:77%;overflow:visible}#ns-app div.solid.box a.more{background-position:4px 7px !important}#ns-app div.solid.box.relative{padding-bottom:30px}#ns-app .dialog div p ul li{list-style:outside disc}#ns-app .pt180-h50{padding-top:180px !important;height:50px}#ns-app .pt180-h170{padding-top:180px;height:170px}#ns-app abbr.select2-search-choice-close{cursor:pointer !important}#ns-app .container-bcb{margin-bottom:15px !important}#ns-app .container-bcb label{width:100%}#ns-app .size5.container-sb{width:156px}#ns-app .size7.container-tx7_station{width:206px}#ns-app .size7.container-tx7_city{width:206px}#ns-app .size7.container-tx7_street{width:155px;float:left;margin-right:5px}#ns-app .size6.container-tx6{width:130px}#ns-app .container-preposition{width:107px !important}#ns-app .text.size2,#ns-app .text.size6{line-height:1.3}html.js #ns-app div.multi.error{margin:0 10px 25px 10px}html.js #ns-app div.multi.error.show-error{margin:0 10px 25px 10px}.search-and-browse-tip{background:#fc3 none repeat scroll 0 0;border-radius:5px;margin:-15px 0 0 15px;padding:10px 15px;position:absolute;font-size:80%;line-height:1.4;font-family:Arial,sans-serif;z-index:99}.search-and-browse-tip span{display:block}#ns-app ul.links.qsRClinks li,#ns-app ul.links.rsRightColumnlinks li{font-size:110%;margin-bottom:1rem}#ns-app .qsIborder,#ns-app .qsInputborder{border:1px solid #ccc !important}#ns-app ul.qsListstyle1 li{list-style:none;margin-bottom:1.3rem}#ns-app .qsIcon{margin-right:.5rem}#ns-app .qsField{margin:10px auto .5rem 15px !important;font-size:110%}#ns-app .qsField select.size11{width:100%;max-width:350px}#ns-app .qsSubmit{padding-right:20px !important}#ns-app .details .error input.text,#ns-app .details .error textarea,#ns-app .details .error select,#ns-app .details .error .ie-select{border:1px solid #dc0000 !important;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;-webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-ms-transition:all 1s ease-in;transition:all 1s ease-in}#ns-app div.qsField.error>input.text,#ns-app div.qsField.error>select{border:1px solid #dc0000 !important;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;-webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-ms-transition:all 1s ease-in;transition:all 1s ease-in}#ns-app .error div.qsError{position:relative;top:4px;left:200px;width:350px;font-size:80%}#ns-app .qs-ms{background:#f2f2f7 url("../images/icons/quickscan-visual.jpg") no-repeat top left !important}#ns-app button.button--next{float:right;padding-left:1rem;box-shadow:-2px 2px 1px 0 rgba(0,0,0,.3);transition:all .5s ease}#ns-app button.button--next:after{content:"›";display:inline-block;font-size:1.3rem;font-weight:bold;width:1.2rem;height:1rem}#ns-app button.button--next:hover{box-shadow:-2px 2px 1px 0 rgba(0,0,0,.15);text-decoration:underline}#ns-app button.button--next:hover:after{-moz-transform:rotate(0deg) translateX(3px);-webkit-transform:rotate(0deg) translateX(3px);-o-transform:rotate(0deg) translateX(3px);-ms-transform:rotate(0deg) translateX(3px);transform:rotate(0deg) translateX(3px);text-decoration:none !important}body #ns-app div.visual-top{background-position:50% 0;padding-top:260px}.feedbackPanelSUCCESS{font-weight:bold}.select2-container .select2-choice{max-width:256px;height:16px;padding:2px;margin-bottom:1px;line-height:16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;background-image:none}.select2-container.select2-drop-above .select2-choice{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;background-color:#fff;background-image:none}.select2-drop{max-width:256px}.select2-drop-active{max-width:256px !important}.select2-container .select2-choice div{border-left:none;background:#fff}.select2-container .select2-choice div b{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAICAMAAAAcEyWHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9QTFRF9fX19PT09vb2YGBg////yHJHBQAAAAV0Uk5T/////wD7tg5TAAAAL0lEQVR42hzGwREAAAjCMED2n9nqo70oSVuuDAxH8CbNzKfnozawqx7BCYKuAAMAGswArVluGq4AAAAASUVORK5CYII=") no-repeat 50% 50%}.select2-search input.select2-active{background-color:#fff;background-image:none}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #b2b2d1;outline:none;box-shadow:none}.select2-dropdown-open .select2-choice{border-bottom-color:rgba(0,0,0,0);box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;background-color:none;background-image:none}.select2-dropdown-open{padding-left:1px;padding-right:1px;border-left:1px solid #b2b2d1;border-right:1px solid #b2b2d1;border-radius:3px}.select2-dropdown-open>a.select2-choice{border-left:none;border-right:none;border-radius:0px}.select2-container-multi .select2-choices{background-color:#fff;background-image:none}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #b2b2d1;outline:none;box-shadow:none;background:#fff}.select2-container-multi .select2-choices .select2-search-choice{background-color:#fff;background-image:none}.select2-search-choice-close{background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-container .select2-choice abbr{top:5px !important}#ns-app input.select2-focusser.select2-offscreen,#ns-app input.select2-focusser.select2-offscreen:focus{display:none}.select2-offscreen{position:relative}.select2-container .select2-choice abbr{background-position:right 45%;cursor:pointer}.select2-result-label{line-height:18px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice div b{background-image:url("select2x2.png") !important;background-repeat:no-repeat !important;background-size:60px 40px !important}.select2-container .select2-choice{border:1px solid #b2b2d1}.select2-search,.select2-results{font-family:Arial,sans-serif}.select2-search input{background-position:100% -21px !important}}.select2-search input{min-height:20px;padding:2px 20px 3px 5px;font-family:arial,sans-serif;font-size:.75rem;border:1px solid #b2b2d1}ul.select2-results,li.select2-no-results{width:99%;padding:0;margin:0;font-family:Arial,sans-serif;font-size:.75rem;text-align:left;background:#fff}ul.select2-results>li{padding-left:.1rem;margin-left:.1rem}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#fff}.select2-results .select2-highlighted{background:#eee;color:#000}.img-betaalstatus{padding:0 2px 15px 0;float:left}#ns-app table.facturen thead th{width:16.25%}#ns-app table.facturen thead th.bigger{width:35%}#ns-app ul.toolbar_new{display:inline-flex;margin:15px 0 0 0 !important}#ns-app table.facturen .toolbar_new li{width:162px !important}#ns-app .field__factuurHistorie label{width:auto;min-width:128px}#ns-app select.size7.size7--minus,#ns-app input.size7.size7--minus{width:155px}#ns-app div.field{width:auto}#ns-app .m-monitor h1 span{margin-top:4px}#ns-app .actions .button span{text-align:left}#orderForAllSelectedCardHoldersSpan,#editForAllSelectedCardHoldersSpan{text-align:left;width:309px !important}