#edit-payment-holidays,#ml-history,#pl-history,#cl-history{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;}.page-account-profile #edit-personal{border-top-left-radius:10px;border-top-right-radius:10px;}.navbar-mobile #nav-icon2 button{color:transparent;}.navbar-mobile #nav-icon2 span{background-position-y:0px;}@media (min-width:767px) and (max-width:991px){nav.nav-acc li.my-account-menu a{width:100%;display:block;float:left;}.page-account .mobile-nav-top{padding-left:0px;}.page-account .mobile-nav-top div[id^="boxes-box-account_base_"]{padding:20px;}}body.customer-logged-in #nav-icon2:hover,body.customer-logged-in #nav-icon2:active,body.customer-logged-in #nav-icon2:focus,body.customer-not-logged-in #nav-icon-login.custom-with-label:hover,body.customer-not-logged-in #nav-icon-login.custom-with-label:active,body.customer-not-logged-in #nav-icon-login.custom-with-label:focus,body.customer-logged-in #nav-icon2:hover,body.customer-not-logged-in #nav-icon-login.custom-with-label,body.customer-logged-in #nav-icon2,body.customer-not-logged-in #nav-icon-login.custom-with-label{color:transparent;background-position-y:0px;}@media (max-width:767px){.navbar-mobile #nav-icon2,.navbar-mobile #nav-icon-login{background:transparent url(/sites/all/modules/custom/fe_ferraweb/img/big-enabled.svg) no-repeat scroll center center!important;background-color:#fff!important;}}.page-account #block-system-main > form#fe-credit-form .description-box{margin-left:0px;}.page-account-credit-limit-increase #block-system-main > form[id^='fe-process-cz-scraper'] #account-header + div,.page-account-credit-limit-increase #block-system-main > form#fe-credit-limit-increase-form #account-header + div,.page-account-credit-limit-increase #block-system-main > form[id^="fe-customer-cz-limit-increase"] #account-header + div{border-top-left-radius:10px;border-top-right-radius:10px;}.page-account-credit-limit-increase #block-system-main > form[id^='fe-process-cz-scraper'] #account-header ~ div:last-of-type,.page-account-credit-limit-increase #block-system-main > form#fe-credit-limit-increase-form #account-header ~ div:last-of-type,.page-account-credit-limit-increase #block-system-main > form[id^="fe-customer-cz-limit-increase"] #account-header ~ div:last-of-type{border-bottom-left-radius:10px;border-bottom-right-radius:10px;}#sliding-popup .eu-cookie-compliance-banner button.eu-cookie-compliance-settings-button{margin-right:230px;}.mobile-nav-top #account-header{background:none;width:100%;}@media (max-width:767px){#edit-personal{margin:0 !important;}#fe-customer-profile-form #edit-checkboxes{margin-top:0 !important;}.mobile-nav-top #account-header ul{display:block;}.mobile-nav-top #account-header #boxes-box-account_base_cs{padding-bottom:20px;}.page-account #edit-products{margin:0 auto !important;}.page-account #edit-products .content-section-form .active{color:#7087d7;font-weight:bold;}}@media (max-width:991px){nav.nav-acc{display:none;}header#navbar{margin:20px 0;}}#clcalc.clcalc-tooltip .ui-slider-handle .amount{background:#f88f17;color:white;overflow:visible;top:0;font-size:20px;font-weight:bold;font-family:Museo700,serif;width:100px;left:-15px;}@media (min-width:1200px){.page-account #block-system-main #cl-history{width:unset;}}#loan-history{border-bottom-left-radius:14px;border-bottom-right-radius:14px;}.page-account-profile #edit-checkboxes.form-wrapper{max-width:804px;}.page-account #fe-card-payment-list-form .form-type-radio [type="radio"] + label:before{content:'';background-color:#d3dbea;color:inherit;border:none;width:32px;height:32px;padding:0;border-radius:100%;}.page-account #fe-card-payment-list-form .form-type-radio [type="radio"]:checked + label:after,.page-account #fe-trustly-ps-repayment-cz-form .form-type-radio [type="radio"]:checked + label:after{content:"";width:20px;height:20px;margin:6px;}.page-account #fe-card-payment-list-form .form-type-radio [type="radio"]:checked + label:after{top:10px;left:0;}.page-account #fe-trustly-ps-repayment-cz-form .form-type-radio label:hover:before{border:2px solid #ff7b00 !important;}.page-account #fe-card-payment-list-form #edit-checkboxes{width:auto;}.page-account #fe-card-payment-list-form #edit-cards{border-top-left-radius:14px;border-top-right-radius:14px;}.page-account #fe-card-payment-list-form #edit-actions{border-bottom-left-radius:14px;border-bottom-right-radius:14px;}.page-account-card-payment-success #block-system-main,.page-account-card-payment-error #block-system-main,.page-account .repayment-message-content,.page-account .main-container #block-system-main > form{border-radius:14px;}.page-account #fe-process-cz-cl-profile-form #edit-address:not(.form-control),.page-account #fe-process-cz-cl-profile-form #edit-personal:not(.form-control),.page-account #fe-process-cz-cl-profile-form #edit-address-copy:not(.form-control),.page-account #fe-process-cz-cl-profile-form #edit-employer-data:not(.form-control),.page-account #fe-process-cz-cl-profile-form #edit-financial:not(.form-control),.page-account #fe-process-cz-cl-profile-form #edit-due-date:not(.form-control),.page-account #fe-process-cz-cl-profile-form #edit-actions{width:90%;clear:none;background:white;padding:40px 40px 0 40px !important;margin:0 5% 0 5% !important;}.page-account #fe-process-cz-cl-profile-form #edit-financial .form-item-invoiceType{position:relative;min-height:1px;padding-left:15px;padding-right:15px;width:50%;float:left;}.page-account #fe-process-cz-cl-profile-form #edit-financial .form-item-invoiceType label{padding-left:15px;}
body,body.not-front .header,body.front .header,footer.footer,body.page-apply,body.page-telemarketer,header.header,.page-account #edit-products footer.footer,.navbar-mobile.container,body.not-front .header,body.front .header,div.fe-container-body,.main-container.page-content-tpl{background-color:#eaeff0 !important;}body.ferraweb h1,body.ferraweb h2,body.ferraweb h3,body.ferraweb h4,body.ferraweb h5,body.ferraweb h6{font-family:'Open Sans',serif !important;}.main-container-inner,p{color:#011a6e;}.navbar-default .navbar-nav > li > a{font-family:'Open Sans',serif !important;}#account-header p{font-family:'Open Sans',serif !important;}.mobile-nav-top,body.page-salesforce:not(.admin-menu){font-family:'Open Sans',serif !important;}.page-admin,.page-devel{background-color:white !important;}.page-admin,.page-devel{background-color:white !important;}.fe-stepper .form-type-select label{text-transform:none;}.navbar-mobile .nav-header{border-bottom:none;}#nav-icon2,#nav-icon-login{border-left:none;}#block-locale-language,footer.footer{margin-top:0;}.language-switcher-locale-url a,footer.footer p{color:#48a9c9;}.row.additional-customer-info{padding:0;}.row.additional-customer-info select{text-indent:5px;}.messages-container{margin:20px 0;}.main-container-page-header-wrapper,#edit-checkboxes.on-top,.page-apply .main-container-page-header-wrapper,.page-telemarketer .main-container-page-header-wrapper{border-top-left-radius:10px;border-top-right-radius:10px;}.page-account.page-account-credit-limit-finished #block-system-main > .row,.page-account.page-account-microloan-finished #block-system-main > .row,.page-account.page-account-plusloan-finished #block-system-main > .row,.page-account.page-account-plusloan-pel-finished #block-system-main > .row,.page-account.page-account-plusloan-prime-finished #block-system-main > .row,.page-account #block-system-main > form,.page-apply .main-container-inner-content,.page-telemarketer .main-container-inner-content{border-radius:45px;background:white;}.main-container.page-content-tpl .main-container-page-header-wrapper{background-color:transparent;}.page-apply .main-container.page-content-tpl .main-container-inner .main-container-inner-content,.page-telemarketer .main-container.page-content-tpl .main-container-inner .main-container-inner-content{max-width:768px;margin:0 auto;border-radius:10px;background:white;}.page-account-history .loan_history_table,.page-account #edit-upload,.page-account #block-system-main .col-md-9 > div.loan_history_table,.page-account .main-container-inner-content,.page-account .block-system > form{border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;}.main-container-inner-content,.page-account-profile .form-description{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.page-apply .block-system > form,.page-telemarketer .block-system > form{border-radius:10px;background:white;}.return-button{padding-left:12px;padding-right:12px;}.page-apply-plusloan-prime-finished .main-container .main-container-inner .main-container-inner-content,.page-apply-credit-limit-finished .main-container .main-container-inner .main-container-inner-content,.denied-page .main-container .main-container-inner .main-container-inner-content{padding-left:30px;padding-right:30px;}.page-apply .block-system > form,.page-telemarketer .block-system > form{border-radius:14px;background:white;}.return-button{padding-left:12px;padding-right:12px;}.page-apply-plusloan-prime-finished .main-container .main-container-inner .main-container-inner-content,.page-apply-credit-limit-finished .main-container .main-container-inner .main-container-inner-content,.denied-page .main-container .main-container-inner .main-container-inner-content{padding-left:30px;padding-right:30px;}.page-account #edit-products{border-top-left-radius:14px;border-top-right-radius:14px;background:#fff;margin:44px 0 0 33%;width:67%;padding-bottom:0;margin-top:0;}.page-account #edit-products .content-section{margin-bottom:0;padding:20px 70px 0px;}.page-account #block-system-main > form#fe-plusloan-form,.page-account #block-system-main > form#fe-credit-limit-form. .page-account #block-system-main > form#fe-microloan-form{margin-top:0px;}.page-account #edit-products + .account-with-openloan{border-top-left-radius:0px;border-top-right-radius:0px;margin-top:0;}@media (min-width:768px){.page-apply .block-system > form,.page-telemarketer .block-system > form{padding-top:10px;padding-bottom:30px;}.navbar-mobile.empty-region .logo{margin-left:-50px;}.page-account.page-account-login .block-system > form{border-top-right-radius:0;border-bottom-right-radius:0;}}@media (max-width:767px){.page-apply .block-system > form,.page-telemarketer .block-system > form{padding:10px 50px 30px;}.page-account div[id^="boxes-box-account_base_"]{padding-top:20px;padding-left:20px;background:#48a9c9;border-radius:14px;}.page-account .mobile-nav-top{padding-left:0;}}.navbar-mobile.empty-region .logo{float:none !important;position:absolute;bottom:0;}.navbar-mobile .nav-right{float:left;bottom:10px;left:15px;position:absolute;}.navbar-mobile.container{height:60px;}.navbar-mobile #nav-icon2,.navbar-mobile #nav-icon-login{background:white url(/sites/all/modules/custom/fe_ferraweb/img/big-enabled.svg) no-repeat scroll center center;width:48px;height:48px;padding:7px 11px;border-radius:50px;}.page-account header.header{padding-left:80px;padding-right:80px;}.page-account.page-account-login .main-container .main-container-inner.no-title .main-container-inner-content{margin-top:10px;}#fe-customer-profile-form,.page-account .box-blue,#account-header{background:#48a9c9;border-radius:14px;}.form-required-description{font-size:14px;}.plusloan-calculator .calc-loan-info .row > div:not(.monthly-payment-installment),div[id^=boxes-box-plcalc_mp_loan_info] .row > div:not(.monthly-payment-installment),div[id^=boxes-box-plcalc_mp_footer] .row > div:not(.monthly-payment-installment),div[id^=boxes-box-plcalc_loan_info] .row > div:not(.monthly-payment-installment),.microloan-calculator .calc-loan-info .row > div,div[id^=boxes-box-mlcalc_loan_info] .row > div,div[id^=boxes-box-mlcalc_ad_loan_info] .row > div,div[id^=boxes-box-mlcalc_mp_loan_info] .row > div{font-size:16px;color:#6780d4}.page-account #plcalc .calc-loan-info .boxes-box .boxes-box-content .row > div span:not(.calc-left),.page-account #mlcalc .calc-loan-info .boxes-box .boxes-box-content .row > div span:not(.calc-left),.page-account #zpcalc .calc-loan-info .boxes-box .boxes-box-content .row > div span:not(.calc-left),div[id^=boxes-box-mlcalc_loan_info] .row > div span:not(.calc-left),div[id^=boxes-box-mlcalc_ad_loan_info] .row > div span:not(.calc-left),div[id^=boxes-box-mlcalc_mp_loan_info] .row > div span:not(.calc-left),.microloan-calculator .calc-loan-info .row > div span:not(.calc-left){color:#011a6e;}.main-container-inner,.main-container-inner p{font-size:16px;color:#011a6e;}.mat-checkbox .mat-checkbox-inner-container{border-radius:7px;margin-top:0;margin-right:16px;box-shadow:inset 0 3px 0 0 #bdbdbd;background-color:#d3dbea;}.form-type-checkbox [type="checkbox"]:not(:checked) + label:before,.form-type-checkbox [type="checkbox"]:checked + label:before,.form-type-radio [type="radio"]:not(:checked) + label:before,.form-type-radio [type="radio"]:checked + label:before{content:'';position:absolute;left:0;top:1px;width:32px;height:32px;border-radius:8px;border:none;border-top:solid 3px #c1c1c1;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);background:#d3dbea;}.form-type-checkbox.error label:before{border:2px solid red !important;}.form-type-checkbox [type="checkbox"]:not(:checked) + label:after,.form-type-checkbox [type="checkbox"]:checked + label:after,.form-type-radio [type="radio"]:checked + label:after{content:'';position:absolute;left:9px;top:10px;transition:all .2s;background:#ff7b00;border-radius:3px;width:14px;height:14px;}.form-type-radio [type="radio"]:checked + label:before,.form-type-radio [type="radio"]:not(:checked) + label:before,.form-type-radio [type="radio"]:checked + label:after,.opt .form-type-checkbox [type="checkbox"]:not(:checked) + label:after,.opt .form-type-checkbox [type="checkbox"]:checked + label:after,.opt .form-type-checkbox [type="checkbox"]:checked + label:before,.opt .form-type-checkbox [type="checkbox"]:not(:checked) + label:before{border-radius:100%;}form label:hover:before{border:none !important;border-top:solid 3px #c1c1c1;}form label:hover:after{border-bottom:none;}.page-account div[id^="boxes-box-account_base_"]{background:#48a9c9;border-radius:10px;}div#edit-checkboxes + div.profile_consent_subscribe_offer + div#edit-personal{border-top-left-radius:0;border-top-right-radius:0;}div.main-container-page-header-wrapper.container div.messages-container{background-color:#eaeff0;}div.main-container-page-header-wrapper.container{padding-left:4px;padding-right:4px;}.radio + .radio{margin-top:20px;}.form-type-checkbox [type="checkbox"]:not(:checked) + label,.form-type-checkbox [type="checkbox"]:checked + label,.form-type-radio [type="radio"]:not(:checked) + label,.form-type-radio [type="radio"]:checked + label{padding-left:40px;font-size:13px !important;}.form-type-radio [type="radio"] + label{font-size:17px !important;padding-top:7px;}.form-type-checkbox [type="checkbox"]:checked:focus + label:before,.form-type-checkbox [type="checkbox"]:not(:checked):focus + label:before{border:none;border-top:solid 3px #c1c1c1;}.form-type-checkbox [type="checkbox"]:not(:checked) + label:hover:after{opacity:0.2;background:#bdbdbd;transform:none;width:42px;left:-5px;top:-4px;height:42px;border-radius:100%;}.calc .ui-slider{background-color:#d3dbea;border:0;}.calc .ui-slider .ui-slider-range{background-image:linear-gradient(to left,#022bb8,#022bb8);}#account-header p small{font-size:14px;}#account-header .customer-avatar{background:#fff;color:#fb9116;font-weight:bold;margin-right:10px;font-family:'Open Sans',sans-serif;}.page-account #account-header .boxes-box-content ul li:hover a{font-weight:700;text-decoration:none;}.page-account #account-header .boxes-box-content ul{padding-left:0;}.calc .decrease-handle,.calc .increase-handle{display:none !important;}#prodcalc .ui-slider .ui-slider-handle,#zpcalc .ui-slider .ui-slider-handle,#clcalc .ui-slider .ui-slider-handle,#plcalc .ui-slider .ui-slider-handle,#mlcalc .ui-slider .ui-slider-handle{width:35px !important;height:35px !important;background-image:url(/sites/all/modules/custom/fe_ferraweb/img/slider-circle.svg);background-repeat:no-repeat;background-color:white;background-size:contain;box-shadow:1px 1px 5px 0 rgba(0,0,0,0.3);border:none;padding:0;top:-15px;}.ui-slider-handle .term,.ui-slider-handle .amount{float:left;margin-left:-20px;margin-top:-60px;color:#fff;font-weight:600;line-height:2.3;background:#022bb8;padding-left:15px;padding-right:15px;border-radius:5px;font-size:16px;}.ui-slider-handle .term:after,.ui-slider-handle .amount:after{content:'';position:absolute;bottom:0;left:50%;width:0;height:0;border:5px solid transparent;border-top-color:#022bb8;border-bottom:0;margin-left:-5px;top:-24px;}#prodcalc .calc-slider > div:first-child .slider-status,#clcalc .calc-slider > div:first-child .slider-status,#plcalc .calc-slider > div:first-child .slider-status,#zpcalc .calc-slider > div:first-child .slider-status,#mlcalc .calc-slider > div:first-child .slider-status{display:none;}@media (min-width:768px){#prodcalc .calc-slider h3.calc-label,#clcalc .calc-slider h3.calc-label,#zpcalc .calc-slider h3.calc-label,#plcalc .calc-slider h3.calc-label,#mlcalc .calc-slider h3.calc-label{text-align:center;margin-bottom:40px;float:none;font-size:26px;}}.calc .slider-amount .amount-label,.calc .slider-term .term-label{color:#8da0da;}form .form-autocomplete .input-group-addon,form .form-control{color:#011a6e;font-weight:600;line-height:1;}form .form-type-numberfield label,form .form-type-webform-email label,form .form-type-textarea label,form .form-type-textfield label,form .form-type-masked-input label,form .form-type-select label,form .form-type-password label,form .form-type-date-popup > label{font-size:13px;text-transform:uppercase;color:#8da0da;height:auto;}form .form-type-numberfield.focused label,form .form-type-numberfield.changed label,form .form-type-webform-email.focused label,form .form-type-webform-email.changed label,form .form-type-textarea.focused label,form .form-type-textarea.changed label,form .form-type-masked-input.focused label,form .form-type-masked-input.changed label,form .form-type-textfield.focused label,form .form-type-textfield.changed label,form .form-type-textfield.long-label.focused label,form .form-type-textfield.long-label.changed label,form .form-type-password.focused label,form .form-type-password.changed label,form .form-type-select.focused label,form .form-type-select.changed label,form .form-type-date-popup.focused > label,form .form-type-date-popup.changed > label{font-size:12px;color:#8da0da;}form .inline-form-error-message{color:#d85262;text-transform:uppercase;}.consent-checkbox{padding-bottom:30px;}.page-account #block-system-main #loan-history,.page-account #block-system-main > form#fe-creditlimit-form,.page-account #block-system-main > form#fe-plusloan-form,.page-account #block-system-main > form#fe-microloan-form,.page-account #block-system-main > form#fe-microloan2-form{background:#fff;padding:50px 15px;margin-top:0;}.page-account #block-system-main #loan-history{}@media (min-width:768px){.page-account.page-account-login #block-system-main > #fe-customer-login-form{border-radius:14px;}}.page-account.page-account-login .main-container .main-container-inner.no-title .main-container-inner-content{margin-top:10px;border-radius:14px;}.calc .calc-slider > div:first-child > span:first-child,.calc .calc-slider > div:first-child > h3{font-family:inherit;font-size:20px;margin-bottom:45px;margin-top:0;color:#022bb8;font-weight:bold;width:auto;display:block;}#fe-mlcalc-front-form #clcalc,#fe-salesforce-marketing-form #clcalc,#fe-plcalc-front-form #plcalc,#fe-salesforce-marketing-form #plcalc,#fe-mlcalc-front-form #mlcalc,#fe-salesforce-marketing-form #mlcalc{background:transparent;}.opt .checkbox p.inline-form-error-message{max-height:45px !important;}.opt .error.form-type-checkbox + .error.form-type-checkbox{top:-8px;position:relative;}.consent-checkbox:not(.opt) .inline-form-error-message{padding-top:15px;}@media (max-width:767px){.button{white-space:inherit;}}.large-description-box{outline:4px solid #022bb8;}.selectize-themed.selectize-control .selectize-input > div,.selectize-themed.selectize-control .selectize-input > div.active{color:#011a6e;}.modal-title{font-size:16px;}.modal-footer .btn{display:inline-block;margin:5px 3px;color:#fff;line-height:47px;padding:0px 30px;border:none;background-image:none;background-color:#fc9217;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;cursor:pointer;height:48px;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;text-align:center;overflow:hidden;min-width:88px;}.modal-footer .btn:not(.button-cancel):hover,.modal-footer .btn:not(.button-cancel):hover,.modal-footer .btn:not(.button-cancel):focus{background:#d67b13;}.opt .checkbox p.inline-form-error-message{top:58px;position:relative;}.consent-text-box{margin-bottom:40px;}.consent-text-box .consent-text{font-size:13px;}.direct-marketing-account-consent{background:#FFFFFF;border:2px solid #FB9116;border-radius:20px;padding:30px 15px;width:50%;clear:none;display:inline-block;margin:0 10% 20px 10%;}.direct-marketing-account-consent h2{font-family:'Open Sans';text-transform:uppercase;font-size:19px !important;line-height:24px !important;font-weight:700;color:#022BB8 !important;margin-top:0;max-width:80%;display:block !important;margin-left:auto;margin-right:auto;position:relative !important;}.direct-marketing-account-consent h2::before{font-weight:400;position:absolute;left:-50px;font-size:24px;margin-top:0px;font-family:"FontAwesome";content:"\f12a";color:#FB9116;border-radius:100%;width:40px;height:40px;display:block;line-height:40px;border:2px #022BB8 solid;}.direct-marketing-account-consent .boxes-box-content p{font-style:normal;font-weight:600;font-size:12px;line-height:16px;text-align:center;color:#022BB8;}.direct-marketing-account-consent .boxes-box-content a{color:#FB9116;}.direct-marketing-account-consent #edit-general-direct-marketing,.direct-marketing-account-consent #edit-checkboxes-direct-marketing{margin-left:auto;margin-right:auto;text-align:center;}.direct-marketing-account-consent #edit-general-direct-marketing .form-item,.direct-marketing-account-consent #edit-checkboxes-direct-marketing .form-item{display:inline-block !important;margin-right:30px;}.direct-marketing-account-consent button{margin-left:auto;margin-right:auto;text-align:center;display:inherit;}@media (max-width:767px){.direct-marketing-account-consent{width:auto;margin:20px 15px 20px 15px;}.direct-marketing-account-consent h2::before{left:-30px;}}
