.eurocard-text-xxs,.notification .controls a{font-family:'Akkurat';font-size:14px;line-height:21px;letter-spacing:.5px}.eurocard-text-xs,body .heading h1,body .heading p,body .heading a,body .read-more p,input,textarea,.select,.select .label,input.prefix,.checkbox label,.radio label,.page-main .section-header .functions button,.listing a li .text,.listing a li .label,.message-listing,.single-links li a,.page-content .table,.page-content .table .header,.page-main .highlight p,.page-content-inner p,.page-content-inner a,.page-content-inner .profile-info-heading,.page-content .section-header .page-single-invoice-header > p,.page-content .invoice-details,.login-panel .input-description,.promo-header .benefit-list,.page-main .overview ul li,.page-main .overview ul li .box-link,.cards .listing p,.cards .listing p strong,.notification .content p,.notification .content .details,.page-content .card-functions .card-functions-item-content h1,.page-content .card-functions .card-functions-item-content p,.back-link a,.extra-details-list .extra-details-list-item .extra-details-label,.extra-details-list .extra-details-list-item .extra-details-text{font-family:'Akkurat';font-size:16px;line-height:24px;letter-spacing:-.3px}.eurocard-text-s,body .read-more,.page-main .section-header,.page-main .section-header p,.page-main .section-header p strong,.page-content-inner > p:nth-child(2),.page-content-inner > p:nth-child(3),.page-message .page-content-inner .page-message-heading,.login-panel p,.promo-header h1{font-family:'Akkurat';font-size:20px;line-height:30px;letter-spacing:-.3px}.eurocard-text-h1{font-family:'Noe Display';font-size:50px;line-height:55px;}@media only screen and (min-width:600px){.eurocard-text-h1{font-size:60px;line-height:66px}}@media only screen and (min-width:1050px){.eurocard-text-h1{font-size:70px;line-height:77px}}.eurocard-text-h2,.page-main .section-header h1,.page-content-inner .page-heading,.login-panel h1{font-family:'Noe Display';font-size:40px;line-height:44px;}@media only screen and (min-width:600px){.eurocard-text-h2,.page-main .section-header h1,.page-content-inner .page-heading,.login-panel h1{font-size:50px;line-height:55px}}@media only screen and (min-width:1050px){.eurocard-text-h2,.page-main .section-header h1,.page-content-inner .page-heading,.login-panel h1{font-size:60px;line-height:66px}}.eurocard-text-h3{font-family:'Akkurat';font-size:40px;line-height:66px;letter-spacing:-.3px}.eurocard-text-h4,.page-main .overview ul li strong,.page-main .overview ul li .box-link strong,.notification .content h1,.notification .content p:first-child{font-family:'Akkurat';font-size:25px;line-height:38px;letter-spacing:-.3px;font-weight:600}.eurocard-button,.eurocard-button-yellow,body a.button,body button.button,button[type="submit"],.page-main .section-header .col-6 .button,.page-main .highlight .button,.page-content .section-header + .filter-options button,.page-content-inner fieldset + .button,.notification .controls a{display:inline-block;min-height:50px;font-size:14px;line-height:21px;letter-spacing:.5px;font-family:'Akkurat';font-weight:600;text-transform:uppercase;text-decoration:none;text-align:center;background-color:#444;color:#fff;padding-left:30px;padding-right:30px;padding-top:15px;padding-bottom:15px;margin-top:30px;transition:background-color .3s ease-out;}.eurocard-button:hover,.eurocard-button-yellow:hover,body a.button:hover,body button.button:hover,button[type="submit"]:hover,.page-main .section-header .col-6 .button:hover,.page-main .highlight .button:hover,.page-content .section-header + .filter-options button:hover,.page-content-inner fieldset + .button:hover,.notification .controls a:hover,.eurocard-button:focus,.eurocard-button-yellow:focus,body a.button:focus,body button.button:focus,button[type="submit"]:focus,.page-main .section-header .col-6 .button:focus,.page-main .highlight .button:focus,.page-content .section-header + .filter-options button:focus,.page-content-inner fieldset + .button:focus,.notification .controls a:focus{background-color:#606060}.eurocard-button:focus,.eurocard-button-yellow:focus,body a.button:focus,body button.button:focus,button[type="submit"]:focus,.page-main .section-header .col-6 .button:focus,.page-main .highlight .button:focus,.page-content .section-header + .filter-options button:focus,.page-content-inner fieldset + .button:focus,.notification .controls a:focus{padding-right:28px;padding-left:28px;padding-top:13px;padding-bottom:13px;border:2px solid #000}.eurocard-button-yellow{color:#333 !important;background-color:#ffd172;}.eurocard-button-yellow:hover{background-color:#ffda8e}.eurocard-button-yellow:focus{border:2px solid #fec247}@font-face{src:url("lineto-akkurat-light.eot");src:url("lineto-akkurat-light.woff");font-family:'Akkurat';font-weight:200}@font-face{src:url("lineto-akkurat-lightitalic.eot");src:url("lineto-akkurat-lightitalic.woff");font-family:'Akkurat';font-weight:200;font-style:italic}@font-face{src:url("lineto-akkurat-regular.eot");src:url("lineto-akkurat-regular.woff");font-family:'Akkurat';font-weight:400;font-style:normal}@font-face{src:url("lineto-akkurat-italic.eot");src:url("lineto-akkurat-italic.woff");font-family:'Akkurat';font-weight:400;font-style:italic}@font-face{src:url("lineto-akkurat-bold.eot");src:url("lineto-akkurat-bold.woff");font-family:'Akkurat';font-weight:600}@font-face{src:url("lineto-akkurat-bolditalic.eot");src:url("lineto-akkurat-bolditalic.woff");font-family:'Akkurat';font-weight:600;font-style:italic}@font-face{src:url("noe-display-bold.eot");src:url("noe-display-bold.woff");font-family:'Noe Display';font-weight:600;font-style:normal}body,a,p{font-family:'Akkurat'}body .page-main{background-color:#fff}body .heading{background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:20px;}body .heading .container{padding-top:20px;padding-bottom:20px}body .heading h1,body .heading p,body .heading a{text-transform:none;text-decoration:none;}body .heading h1 *[class*='icon-'],body .heading p *[class*='icon-'],body .heading a *[class*='icon-']{height:15px;margin-right:0;margin-top:-4px}body .tooltip-icon{width:23px;height:23px;background-image:url("eurocard-tooltip-icon.svg");background-color:transparent;background-size:100% auto;right:auto;margin-left:10px;margin-top:3px}body .box-link .icon-link{background-image:url("eurocard-arrow-right-small-grey.svg");background-repeat:no-repeat;background-position:center;background-size:auto 100%;width:16px;height:16px;}body .box-link .icon-link:before{display:none}body .read-more{margin-bottom:30px;}body .read-more.extra-details{display:block;float:left;margin-top:0}body .read-more button{font-family:'Akkurat';font-weight:400}body .read-more .icon-open,body .read-more .icon-close{background-color:transparent;background-image:url("eurocard-arrow-right-small-grey.svg");background-repeat:no-repeat;background-position:center;background-size:auto 100%;width:16px;height:16px;}body .read-more .icon-open:before,body .read-more .icon-close:before{display:none}body .read-more .icon-open:after,body .read-more .icon-close:after{display:none}body .read-more .icon-open{-ms-transform:rotate(90deg);transform:rotate(90deg)}body .read-more .icon-close{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}body .additional{max-width:650px;}body .additional .toggle-additional{font-size:0;top:-9px;right:-9px}body .box .select{min-width:auto}input,textarea,.select,.select .label,input.prefix{background-color:#fff}input[type="text"]:focus,textarea:focus,.prefix:focus,.select:focus,button.toggle-filter:focus{border-color:#a4b4b9}input[type="text"],textarea{color:#333;}input[type="text"]:focus,textarea:focus{color:#333}input[type="text"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type="text"]:-moz-placeholder,textarea:-moz-placeholder,input[type="text"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#777}.input-description{color:#777}textarea{max-width:650px;min-height:170px}input,.select{padding-top:12px;padding-bottom:12px;line-height:27px;height:50px}.select .icon-down{background-image:url("eurocard-arrow-right-small-grey.svg");background-repeat:no-repeat;background-position:center;background-size:auto 100%;width:16px;height:16px;-ms-transform:rotate(90deg);transform:rotate(90deg);}.select .icon-down:before{display:none}.select .icon-down:after{display:none}.checkbox input[type="radio"]:focus + .button,.radio input[type="radio"]:focus + .button,.checkbox input[type="checkbox"]:focus + .button,.radio input[type="checkbox"]:focus + .button,.checkbox input[type="radio"]:checked + .button,.radio input[type="radio"]:checked + .button,.checkbox input[type="checkbox"]:checked + .button,.radio input[type="checkbox"]:checked + .button{border-color:#777}.checkbox .button,.radio .button{min-height:20px;width:20px;height:20px;margin-top:3px;margin-right:5px;padding:0;background-color:#fff;border-color:#777}.radio .button:before{width:14px;height:14px;background-color:#777}.checkbox .button{transition:background-color .3s ease-out,opacity .3s ease-out}.checkbox input[type="checkbox"] + .button:before{width:100%;height:100%;background-image:url("eurocard-checkbox-icon.svg");background-size:80% auto;background-position:center}.checkbox input[type="checkbox"]:checked + .button{background-color:#a4b4b9}.page-main .section-header{position:relative;background-color:#f6f6f5;}.page-main .section-header .container{padding-top:60px;padding-bottom:50px}.page-main .section-header p{margin-top:20px;max-width:650px;}.page-main .section-header .functions{float:left;text-align:left;}.page-main .section-header .functions button{margin:0;display:block;font-family:'Akkurat';}.page-main .section-header .functions button .icon-print,.page-main .section-header .functions button .icon-excel{background-color:transparent;margin-right:0;margin-top:-3px}.page-main .section-header .functions button .icon-print{background-image:url("eurocard-print-icon.svg")}.page-main .section-header .functions button .icon-excel{background-image:url("eurocard-excel-icon.svg")}.page-main .section-header .functions button:last-child{margin-top:20px}.page-main .section-header .col-6{width:100%;text-align:left;padding-left:0;padding-top:30px;}.page-main .section-header .col-6:first-child{padding-top:0}.page-main .section-header .toggle-filter{font-family:'Akkurat';margin-top:30px;line-height:16px;}.page-main .section-header .toggle-filter .icon-close:before,.page-main .section-header .toggle-filter .icon-open:before,.page-main .section-header .toggle-filter .icon-close:after,.page-main .section-header .toggle-filter .icon-open:after{background-color:#333}.page-main .section-header .toggle-filter .icon-open:before,.page-main .section-header .toggle-filter .icon-open:after{width:13px}.page-main .section-header .toggle-filter .icon-close:before{width:13px}@media only screen and (min-width:800px){.page-main .section-header .functions{position:absolute;top:-30px;right:0;}.page-main .section-header .functions button{display:inline-block;}.page-main .section-header .functions button:last-child{margin-top:0;margin-left:20px;text-align:right}}.listing{background-color:#fff;}.listing li{position:relative;border-top:none;background-color:#fff;}.listing li:hover{background-color:#fff}.listing li:last-child:after{display:none}.listing a{padding:31px 20px;border-bottom:1px solid #ddd;}.listing a ul{padding-top:30px;padding-bottom:30px}.listing a li{line-height:24px;}.listing a li .text,.listing a li .label{padding-right:10px;}.listing a .icon-link{background-image:url("eurocard-arrow-right-small-grey.svg");background-repeat:no-repeat;background-position:center;background-size:auto 100%;width:16px;height:16px;}.listing a .icon-link:before{display:none}.listing-row{background-color:#fff;}.listing-row .icon-link{background-image:url("eurocard-arrow-right-small-grey.svg");background-repeat:no-repeat;background-position:center;background-size:auto 100%;width:16px;height:16px;}.listing-row .icon-link:before{display:none}.message-listing{margin-top:30px;padding-bottom:30px;}.message-listing .header{font-weight:600;}.message-listing .header ul.container{padding-left:0;padding-right:0;margin-left:20px;margin-right:60px;width:auto}.message-listing > li a{width:auto;border-top:1px solid #ddd;padding-right:0;padding-left:0;padding-top:13px;padding-bottom:13px;margin-left:20px;margin-right:20px}.message-listing a ul{padding-top:0;padding-bottom:0}.message-listing .icon-link{right:0}.single-links li:first-child a{border-top:1px solid #ddd}.single-links li a{width:auto;padding-top:20px;padding-bottom:20px;padding-right:0;padding-left:0;margin-right:20px;margin-left:20px;border-bottom:1px solid #ddd}.single-links li .icon-link{right:0}.listing-icon{margin-top:50px;}.listing-icon li{padding-left:40px;}.listing-icon li:before{width:30px;height:30px}@media only screen and (min-width:800px){.listing a{padding-top:0;padding-bottom:0;padding-left:60px;padding-right:60px;border-bottom:none;}.listing a ul{padding-top:30px;padding-bottom:20px;border-bottom:1px solid #ddd}.listing li:last-child a ul{border-bottom:none}.listing .icon-link{right:60px}.message-listing{max-width:1106px;margin-left:auto;margin-right:auto;}.message-listing .header{margin-left:60px;margin-right:60px;}.message-listing .header ul.container{padding-left:0;padding-right:40px;margin-left:auto;margin-right:auto}.message-listing a ul{border:none;padding-top:0;padding-bottom:0}.message-listing > li a{margin-left:60px;margin-right:60px}.message-listing .icon-link{right:0}.single-links{padding-bottom:60px;}.single-links li{max-width:820px;margin-right:auto;margin-left:auto;}.single-links li a{padding-right:0;padding-left:0;margin-right:60px;margin-left:60px}}.page-content .table{padding-bottom:30px;background-color:#fff;margin-left:20px;margin-right:20px;margin-top:20px;}.page-content .table .container{padding-top:15px;padding-bottom:15px}.page-content .table .header{background-color:#fff;color:#333;font-weight:600}.page-content .table > li{background-color:#fff;}.page-content .table > li:not(.header):nth-child(even){background-color:#f6f6f5}.page-content .table .list-item-link{display:block;}.page-content .table .list-item-link:hover{background-color:#e5e5e1}.page-content .table.digital-receipt-filter-listing .receipt-status{margin-right:8px}.page-content .table .receipt-status{display:block;position:relative;width:23px;height:23px;margin:0 auto;}.page-content .table .receipt-status.done:after{background-image:url("eurocard-done-icon.svg")}.page-content .table .receipt-status.waiting:after{background-image:url("eurocard-clock.svg")}.page-content .table .receipt-status.locked:after{background-image:url("eurocard-locked.svg");background-size:auto 65%}.page-content .table .receipt-status:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-position:center;background-repeat:no-repeat;background-size:auto 100%}.page-content .table .reserved{color:#888}.page-content .table .summary{border-top:none}@media only screen and (min-width:800px){.page-content .table{margin-left:auto;margin-right:auto;padding-right:60px;padding-left:60px;max-width:1106px;}.page-content .table .container{padding-left:15px;padding-right:15px}}.page-main .highlight{border-top:1px solid #ddd;}.page-main .highlight .container{padding-top:60px;padding-bottom:60px}.page-main .highlight .col-6{display:block;float:left;width:100%;max-width:650px;padding-left:0;}.page-main .highlight .col-6:first-child{margin-bottom:30px}.page-main .highlight h1{font-family:'Noe Display';font-size:40px;line-height:44px}@media only screen and (min-width:600px){.page-main .highlight .col-6{text-align:left}}.page-content .section-header + .filter-options{background-color:#f6f6f5;margin-top:-50px;}.page-content .section-header + .filter-options button{line-height:20px;margin-top:20px}@media only screen and (min-width:600px){.page-content .section-header + .filter-options{padding-bottom:20px;}.page-content .section-header + .filter-options .container{padding-top:$spacing-small}.page-content .section-header + .filter-options button{margin-top:0}}@media only screen and (min-width:800px){.page-content .section-header + .filter-options .container{padding-top:0}}.page-content-inner{width:100%;}.page-content-inner > p:nth-child(2),.page-content-inner > p:nth-child(3){margin-top:15px;max-width:650px}.page-content-inner p{max-width:650px;}.page-content-inner p a{font-size:inherit}.page-content-inner h2{margin-top:50px}.page-content-inner h3 + h3{margin-top:0}.page-content-inner .profile-info-heading{font-weight:600;margin-top:0}.page-content-inner .card-item:not(first-child){margin-top:40px !important}.page-content-inner .card-item .card-name{margin-top:0}.page-content-inner label,.page-content-inner input[type="text"],.page-content-inner input[type="email"],.page-content-inner .select{max-width:380px}.page-content-inner .table{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.page-content-inner .profile-info-fieldset{margin-top:50px}.page-content-inner fieldset{margin-top:50px}.page-content-inner hr{margin-top:40px;margin-bottom:50px}@media only screen and (min-width:600px){.page-content-inner .select{min-width:380px}}.page-message .message-dialog-header{padding-top:20px;padding-bottom:0;}.page-message .message-dialog-header .container{padding-left:0;padding-right:0}.page-message .message-dialog-header .header{border-bottom:1px solid #ddd}.page-message .message-dialog-header li{margin-top:15px;}.page-message .message-dialog-header li:first-child{margin-top:0}.page-message .page-content-inner .page-message-heading{font-weight:600}.page-message .page-content-inner .page-message-card-spec{margin-top:5px !important;font-size:16px !important;line-height:24px !important}.page-message .message-user-question,.page-message .message-support-reply{margin-top:15px;margin-bottom:15px;max-width:724px}.page-message .message-user-question{background-color:#fff;padding-top:20px;padding-bottom:20px}.page-message .message-support-reply{background-color:#f6f6f5;padding-left:20px;padding-right:20px;padding-top:30px;padding-bottom:30px}@media only screen and (min-width:600px){.page-message .message-dialog-header li{margin-top:0}}.page-content .section-header .page-single-invoice-header .select{display:block;max-width:350px}.page-content .section-header .page-single-invoice-header > p span,.page-content .section-header .page-single-invoice-header > p strong{font-size:25px;line-height:38px;font-weight:600;display:block}.page-content .section-header .page-single-invoice-content{width:100%}.page-content .invoice-details{float:left;width:100%;padding-top:25px;margin-top:25px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding-bottom:5px;margin-bottom:20px;}.page-content .invoice-details tr{width:100%;float:left;margin-bottom:20px}.page-content .invoice-details td:first-child{display:block;font-weight:600}.page-content .invoice-details td:nth-child(2){padding-left:0}.page-content .invoice-details td strong{font-weight:400}.page-content .invoice-details .transaction-details-item{padding-left:0}@media only screen and (min-width:600px){.page-content .section-header .page-single-invoice-header{width:100%;}.page-content .section-header .page-single-invoice-header p{display:block;float:left;margin-right:50px;margin-top:50px}.page-content .page-single-invoice-content{padding-left:0;}.page-content .page-single-invoice-content .functions{display:none}.page-content .page-single-invoice-content .invoice-details .transaction-details-item{width:50%;float:left}.page-content .page-single-invoice-content .invoice-details tr{width:50%}.page-content .page-single-invoice-content .col-6{width:58.333333333333336%}}@media only screen and (min-width:1025px){.page-content .page-single-invoice-content .functions{display:block;top:-260px}.page-content .page-single-invoice-content .invoice-details tr{width:auto;margin-right:40px}}@media only screen and (min-width:1050px){.page-content .page-single-invoice-content .functions{display:block;top:-270px}.page-content .page-single-invoice-content .invoice-details .transaction-details-item{width:auto;margin-right:40px}}.login-panel{margin-top:30px;}.login-panel h1{word-break:break-word}.login-panel p{margin-top:15px;margin-bottom:15px;}.login-panel .input-description{color:#777}.promo-header h1{font-weight:600}.promo-header .benefit-list li{margin-bottom:0}.reveal-modal-close:before,.reveal-modal-close:after{background-color:#444;border:1px transparent;border-radius:3px}.page-main .overview{background-color:#f6f6f5;}.page-main .overview li .box-link{background-color:#fff}.page-main .overview .icon-link{background-image:url("eurocard-arrow-right-small-grey.svg");background-repeat:no-repeat;background-position:center;background-size:auto 100%;width:16px;height:16px;}.page-main .overview .icon-link:before{display:none}@media only screen and (min-width:600px){.page-main .overview ul li{width:calc(50% - 40px);display:block;float:left;margin-bottom:20px;margin-right:20px;min-height:100px}.page-main .overview .box-link{display:block}}@media only screen and (min-width:1024px){.page-main .overview{padding-bottom:25px;}.page-main .overview ul li{width:auto;margin-right:20px;margin-bottom:0;}.page-main .overview ul li a{max-width:100%;word-break:break-word}}.page-footer{background-color:#ebebeb;color:#333;}.page-footer .container{padding:0}.page-footer li{margin-top:0;line-height:60px;color:#333;font-family:'Akkurat';}.page-footer li a{display:inline-block;color:#333;text-decoration:underline}.main-nav{background-color:#fff;box-shadow:1px 0 2px 0 rgba(51,51,51,0.5);}.main-nav li.current a,.main-nav li:hover a,.main-nav li:focus a,.main-nav li.current div,.main-nav li:hover div,.main-nav li:focus div{background-color:#f6f6f5;color:#333;}.main-nav li.current a span,.main-nav li:hover a span,.main-nav li:focus a span,.main-nav li.current div span,.main-nav li:hover div span,.main-nav li:focus div span{color:#333}.main-nav li.current a{border-color:#ffd172}.main-nav a,.main-nav div{color:#333;font-family:'Akkurat';}.main-nav a span,.main-nav div span,.main-nav a em,.main-nav div em{color:#333}.main-nav .subnav .icon-down:after,.main-nav .subnav .icon-up:after,.main-nav .subnav .icon-down:before,.main-nav .subnav .icon-up:before{background-color:#333}.eurocard-text-xxs,.notification .controls a{font-family:'Akkurat';font-size:14px;line-height:21px;letter-spacing:.5px}.eurocard-text-xs,.cards .listing p,.cards .listing p strong,.notification .content p,.notification .content .details,.page-content .card-functions .card-functions-item-content h1,.page-content .card-functions .card-functions-item-content p,.back-link a,.extra-details-list .extra-details-list-item .extra-details-label,.extra-details-list .extra-details-list-item .extra-details-text{font-family:'Akkurat';font-size:16px;line-height:24px;letter-spacing:-.3px}.eurocard-text-s{font-family:'Akkurat';font-size:20px;line-height:30px;letter-spacing:-.3px}.eurocard-text-h1{font-family:'Noe Display';font-size:50px;line-height:55px;}@media only screen and (min-width:600px){.eurocard-text-h1{font-size:60px;line-height:66px}}@media only screen and (min-width:1050px){.eurocard-text-h1{font-size:70px;line-height:77px}}.eurocard-text-h2{font-family:'Noe Display';font-size:40px;line-height:44px;}@media only screen and (min-width:600px){.eurocard-text-h2{font-size:50px;line-height:55px}}@media only screen and (min-width:1050px){.eurocard-text-h2{font-size:60px;line-height:66px}}.eurocard-text-h3{font-family:'Akkurat';font-size:40px;line-height:66px;letter-spacing:-.3px}.eurocard-text-h4,.notification .content h1,.notification .content p:first-child{font-family:'Akkurat';font-size:25px;line-height:38px;letter-spacing:-.3px;font-weight:600}.cards .listing li{margin-left:20px;margin-right:20px;}.cards .listing li a{padding-right:0;padding-left:0;padding-top:30px;padding-bottom:30px;border-top:1px solid #ddd}.cards .listing li:first-child a{border:none}.cards .listing li:last-child{border-bottom:none !important;}.cards .listing li:last-child a{margin-bottom:50px}.cards .listing img{margin-top:0;width:110px;margin-bottom:20px;margin-right:20px}.cards .listing div{vertical-align:top;display:block}.cards .listing h2{margin-left:0;font-size:20px;line-height:20px;font-family:'Akkurat';font-weight:400}.cards .listing p strong{font-weight:400}.cards .listing .icon-link{right:0}@media only screen and (min-width:415px){.cards .listing div{display:inline-block}.cards .listing h2{margin-left:-135px}.cards .listing img{margin-top:35px;margin-bottom:0;transition:margin ease-out .3s}}@media only screen and (min-width:600px){.cards .listing li a{padding-top:20px;padding-bottom:20px;padding-right:0;padding-left:0}.cards .listing img{width:130px;margin-top:0;margin-bottom:0}.cards .listing h2{margin-left:0}}@media only screen and (min-width:800px){.cards .listing li{padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto;max-width:1106px}}.popup-overlay__heading{font-family:'Noe Display';font-weight:bold}.popup-overlay .button--accept{color:#333;background-color:#ffd172;}.popup-overlay .button--accept:hover{background-color:#ffda8e}.popup-overlay .button--accept:focus{border:solid 2px #ffd172}.page-header{background-color:#fff;border-bottom:1px solid #ddd;}.page-header .wrapper{border-top:1px solid #ddd}.page-header .logo{color:#000;}.page-header .logo img{max-width:155px}.page-header .border-right{border-color:#000}.page-header .logout{color:#000}.page-header .toggle-nav > span{background-color:#000;}.page-header .toggle-nav > span:before,.page-header .toggle-nav > span:after{background-color:#000}.page-header .lang-switcher ul{background-color:#fff;}.page-header .lang-switcher ul li{background-color:#f6f6f5;}.page-header .lang-switcher ul li:hover{background-color:#fff;}.page-header .lang-switcher ul li:hover a{color:#000}.page-header .lang-switcher ul a{color:#000}.page-header .lang-switcher .toggle-lang,.page-header .lang-switcher .icon-language{color:#000}.page-header .lang-switcher .icon-up:before,.page-header .lang-switcher .icon-down:before,.page-header .lang-switcher .icon-up:after,.page-header .lang-switcher .icon-down:after{background-color:#000}.page-header .navigation a,.page-header .navigation .select,.page-header .navigation select,.page-header .navigation ul{font-family:'Akkurat';color:#333}.page-header .navigation select{background-color:transparent}.page-header .navigation li:hover,.page-header .navigation li.current,.page-header .navigation li.current:hover{border-bottom-color:#ffd172}@media only screen and (min-width:800px){.page-header .logout{color:#000;font-size:14px;line-height:16px;}.page-header .logout .icon-logout{padding-left:10px}.page-header .logo{color:#000;}.page-header .logo img{max-width:180px}}.eurocard-text-xxs,.notification .controls a{font-family:'Akkurat';font-size:14px;line-height:21px;letter-spacing:.5px}.eurocard-text-xs,.notification .content p,.notification .content .details,.page-content .card-functions .card-functions-item-content h1,.page-content .card-functions .card-functions-item-content p,.back-link a,.extra-details-list .extra-details-list-item .extra-details-label,.extra-details-list .extra-details-list-item .extra-details-text{font-family:'Akkurat';font-size:16px;line-height:24px;letter-spacing:-.3px}.eurocard-text-s{font-family:'Akkurat';font-size:20px;line-height:30px;letter-spacing:-.3px}.eurocard-text-h1{font-family:'Noe Display';font-size:50px;line-height:55px;}@media only screen and (min-width:600px){.eurocard-text-h1{font-size:60px;line-height:66px}}@media only screen and (min-width:1050px){.eurocard-text-h1{font-size:70px;line-height:77px}}.eurocard-text-h2{font-family:'Noe Display';font-size:40px;line-height:44px;}@media only screen and (min-width:600px){.eurocard-text-h2{font-size:50px;line-height:55px}}@media only screen and (min-width:1050px){.eurocard-text-h2{font-size:60px;line-height:66px}}.eurocard-text-h3{font-family:'Akkurat';font-size:40px;line-height:66px;letter-spacing:-.3px}.eurocard-text-h4,.notification .content h1,.notification .content p:first-child{font-family:'Akkurat';font-size:25px;line-height:38px;letter-spacing:-.3px;font-weight:600}.eurocard-button,.eurocard-button-yellow,.notification .controls a{display:inline-block;min-height:50px;font-size:14px;line-height:21px;letter-spacing:.5px;font-family:'Akkurat';font-weight:600;text-transform:uppercase;text-decoration:none;text-align:center;background-color:#444;color:#fff;padding-left:30px;padding-right:30px;padding-top:15px;padding-bottom:15px;margin-top:30px;transition:background-color .3s ease-out;}.eurocard-button:hover,.eurocard-button-yellow:hover,.notification .controls a:hover,.eurocard-button:focus,.eurocard-button-yellow:focus,.notification .controls a:focus{background-color:#606060}.eurocard-button:focus,.eurocard-button-yellow:focus,.notification .controls a:focus{padding-right:28px;padding-left:28px;padding-top:13px;padding-bottom:13px;border:2px solid #000}.eurocard-button-yellow{color:#333 !important;background-color:#ffd172;}.eurocard-button-yellow:hover{background-color:#ffda8e}.eurocard-button-yellow:focus{border:2px solid #fec247}.notification{color:#333;background-color:#ffd172;}.notification .errorinfo,.notification .confirminfo{color:#333;background-color:#ffd172}.notification .content{width:100%;}.notification .content .details strong{letter-spacing:0}.notification .controls{width:100%;border:none;text-align:center;}.notification .controls a{background-color:#fff !important;font-weight:600;color:#333 !important;text-transform:none;margin-top:0;width:auto;}.notification .controls a:hover,.notification .controls a:focus{background-color:#fff}.notification .controls span[class*="icon-"]{position:static;left:auto;right:auto;top:auto;bottom:auto;margin-right:10px}@media only screen and (min-width:800px){.notification .controls{text-align:left;margin-top:10px}}.page-content .card-functions{background-color:#f6f6f5;}.page-content .card-functions .row{display:block;}.page-content .card-functions .row .card-functions .col-6{display:block}.page-content .card-functions .card-functions-item{background-color:#fff;}.page-content .card-functions .card-functions-item:hover{background-color:#f6f6f5}.page-content .card-functions .card-functions-item-link{display:block;height:100%;}.page-content .card-functions .card-functions-item-link.active h1{color:#333}.page-content .card-functions .card-functions-item-image{width:85px;max-height:85px}.page-content .card-functions .card-functions-item-content{margin-left:100px;}.page-content .card-functions .card-functions-item-content h1{margin-bottom:5px}.page-content .card-functions .icon-link{background-image:url("eurocard-arrow-right-small-grey.svg");background-repeat:no-repeat;background-position:center;background-size:auto 100%;width:16px;height:16px;}.page-content .card-functions .icon-link:before{display:none}@media only screen and (min-width:600px){.page-content .card-functions{min-height:68vh;}.page-content .card-functions .row{display:block}.page-content .card-functions .card-functions-item-content{position:relative;-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.page-content section.card-functions .col-6{display:block !important;float:left;border:1px solid #e1e1e1;margin-top:-1px;margin-right:-1px}}.inspect-receipt .no-receipt .add-receipt-box{border:1px dotted #777;color:#777}.inspect-receipt .receipt-exist.locked .receipt-link:before{background-image:url("eurocard-locked-with-border.svg")}.inspect-receipt .receipt-exist .receipt-image{border:1px solid #ebebeb}.eurocard-text-xxs{font-family:'Akkurat';font-size:14px;line-height:21px;letter-spacing:.5px}.eurocard-text-xs,.back-link a,.extra-details-list .extra-details-list-item .extra-details-label,.extra-details-list .extra-details-list-item .extra-details-text{font-family:'Akkurat';font-size:16px;line-height:24px;letter-spacing:-.3px}.eurocard-text-s{font-family:'Akkurat';font-size:20px;line-height:30px;letter-spacing:-.3px}.eurocard-text-h1{font-family:'Noe Display';font-size:50px;line-height:55px;}@media only screen and (min-width:600px){.eurocard-text-h1{font-size:60px;line-height:66px}}@media only screen and (min-width:1050px){.eurocard-text-h1{font-size:70px;line-height:77px}}.eurocard-text-h2{font-family:'Noe Display';font-size:40px;line-height:44px;}@media only screen and (min-width:600px){.eurocard-text-h2{font-size:50px;line-height:55px}}@media only screen and (min-width:1050px){.eurocard-text-h2{font-size:60px;line-height:66px}}.eurocard-text-h3{font-family:'Akkurat';font-size:40px;line-height:66px;letter-spacing:-.3px}.eurocard-text-h4{font-family:'Akkurat';font-size:25px;line-height:38px;letter-spacing:-.3px;font-weight:600}.back-link{background-color:#deded9;}.back-link:hover{background-color:#deded9}.back-link a{padding-top:18px;padding-bottom:18px}.back-link .icon-back{background-image:url("eurocard-arrow-right-small-grey.svg");background-repeat:no-repeat;background-position:center;background-size:auto 100%;width:16px;height:16px;-ms-transform:rotate(180deg);transform:rotate(180deg);margin-top:-8px}.back-link .icon-back:before{display:none}.extra-details-list .extra-details-list-item{width:100%;padding-top:8px;clear:both;}.extra-details-list .extra-details-list-item .extra-details-label,.extra-details-list .extra-details-list-item .extra-details-text{display:block;float:left}.extra-details-list .extra-details-list-item .extra-details-label{width:100%;padding-right:30px}.extra-details-list .extra-details-list-item .extra-details-text{margin-top:0}@media only screen and (min-width:600px){.extra-details-list .extra-details-list-item .extra-details-label{width:200px}}