body{font-size:14px;font-family:'Open Sans',sans-serif}.container{overflow:hidden}.header{border-bottom:1px solid #b5b5b5;margin:0 auto;border-top:1px solid #b5b5b5}.header .header-wrapper{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto;padding:10px}.header .campaign-name{font-size:1.285em;text-align:center;width:50%}.header .campaign-charity-number{margin-left:1%;text-align:left;width:23%}.header .logo-web{margin-right:1%;text-align:center;vertical-align:middle;width:23%}.header .logo-mobile{display:none}.navigation{margin:0 auto}.navigation .breadcrumb{width:100%;overflow:hidden;margin:40px auto 50px auto;list-style:decimal inside}.navigation .breadcrumb.CreditDebitCard{padding-left:12%}.navigation .breadcrumb.CAFAccount{padding-left:0%}.navigation .breadcrumb.PayPal{padding-left:12%}.navigation .breadcrumb li{float:left;width:24%;border-bottom:5px solid grey;font-weight:600;padding-bottom:.35em}.navigation .breadcrumb li.current{border-bottom-color:red;font-weight:bold}.navigation .breadcrumb li+li{margin-left:1%}.main-body{margin:0 auto}.noticeSection{padding:0 20px 20px 20px}.footer{margin-top:20px;margin-bottom:20px}.footer .top-footer{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:10px;width:100%}input[type="radio"].radio-element{position:fixed;opacity:0}.radio-container:focus-within{border:3px solid #000!important}.question .question-title{font-weight:600}.question .answer{box-sizing:border-box;margin-top:16px;margin-bottom:30px;padding:0 10px}.options-list.donation-targets li{font-size:1.37em;padding:12px 2px;width:24%}.options-list.donation-targets li.selected{padding:10px 0}.options-list.donation-targets li .frequency{font-size:.7em;line-height:30px;margin-top:-10px}.options-list.donation-targets li.regular-other{line-height:56px}.options-list.donation-targets li .control{width:75px;font-size:17px;padding:8px 3px}.contact-methods-options>li>input[type=checkbox]{width:10px;height:10px}.contact-methods-options>li>label{font-size:.93em;font-weight:bold;margin-left:6px}.contact-methods-options>li>input:checked+label{color:#262626;font-size:inherit;margin-left:10px}.contact-methods-options .contact-methods{margin-left:28px;margin-top:15px;margin-bottom:15px}.contact-methods-options .contact-methods ul{overflow:hidden}.contact-methods-options .contact-methods ul li{float:left}.contact-methods-options .contact-methods ul li+li{margin-left:40px}.amount-description{margin-top:20px}.arrow_box{position:relative;background:#f6fcfd;border:1px solid #14aed5}.arrow_up_background,.arrow_up{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_up_background{border-color:rgba(20,174,213,0);border-bottom-color:#14aed5;border-width:21px;margin-left:-21px}.arrow_up{border-color:rgba(246,252,253,0);border-bottom-color:#f6fcfd;border-width:20px;margin-left:-20px}.arrow_box.hide:after,.arrow_box.hide:before{display:none;visibility:hidden}.options-list.regular-payment-methods,.options-list.single-payment-methods{overflow:hidden}.amount-description p{padding:20px 20px 30px}.gift-aid{align-items:center;display:flex;justify-content:space-between}.gift-aid-icon{height:40px;margin-left:10px}.gift-aid-input{align-items:center;display:flex;margin-bottom:5px}.control-group.checkbox .gift-aid-input input{margin-top:0}.control-group.checkbox .gift-aid-input label{line-height:unset}.manual-address{border-top:1px solid grey;padding-top:20px}.find-address.ng-hide+.manual-address{border-top:none;padding-top:0}.find-address .input-group{overflow:hidden}#CCPaymentFrame{width:100%;border:none;background:transparent;min-height:540px}.panel-top-instruction{margin-bottom:20px;font-weight:700;font-size:20px;width:930px}.panel{border:1px solid #b5b5b5;border-radius:5px}.panel .panel-header{background:RGBA(223,223,223,.41);padding:20px 40px}.panel .panel-header h1{font-size:1.785em;font-weight:normal}.panel .panel-body{padding:30px 40px}.panel-body.without-lateral-padding{padding-left:0;padding-right:0}.panel .panel-footer{background:RGBA(223,223,223,.41);padding:20px;text-align:center}.panel .panel-footer a.btn{display:inline-block;text-decoration:none}.step.with-sidebar{overflow:hidden}.step.with-sidebar .panel{width:598px;float:left}.step.with-sidebar .sidebar{float:left;width:320px;margin-left:20px}.step-instruction{font-size:1.286em;font-weight:normal;color:#4a4a4a}.step-instruction+.control-group{border-top:1px solid #b0b0b0;padding-top:20px;margin-top:20px}.stats{font-weight:600;color:#262626;margin:30px}.stats strong{color:#444;font-weight:bold;font-size:1.4286em}.show-sm.well{margin-top:30px}.show-sm .stats{font-weight:normal}.show-sm .stats strong{font-size:1em}.campaign-description{margin-top:20px;margin-bottom:20px;font-weight:600;color:#262626}.well.ng-hide+.campaign-description{margin-top:0}.campaign-description .find-out-more{margin-top:20px}.campaign-description .find-out-more a{color:inherit}.caf-logo{display:block}.divImageFindOutMore{width:80%}.findOutMoreLink a{font-weight:600;color:#262626}.caf-disclaimer{line-height:15px;margin-top:20px}.caf-disclaimer a{color:inherit}body *{margin:0;padding:0}.show-sm{display:none}.hidden{display:none}ul,ol{list-style:none;margin:0;padding:0}ul li.selected,ol li.selected{border:1px solid blue}input[type='number']{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.img{border:none;margin:0;padding:0}h1.heading{font-weight:500;font-size:4.286em;color:#4a4a4a;text-align:center;margin-top:50px}h1.heading>span{font-size:.85em}.heading-message{text-align:center;margin:30px auto 50px;font-size:1.286em;color:#4a4a4a}.heading-message span{font-size:.8em}.red{color:#ea5829}.grey-bg{background-color:RGBA(232,228,228,.41)}select.control{padding:7px 14px}.control{border:1px solid #979797;border-radius:3px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.38);box-sizing:border-box;font-family:'Open Sans',sans-serif;padding:8px 14px}.static-control{padding:5px 0;display:block;float:left}.pull-left{float:left}.pull-right{float:right}.pull-container{overflow:hidden}.btn{font-weight:bold;color:#fff;padding:8px;background:#eb5b2b;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);border-radius:6px;border:none}.btn.btn-main{padding:18px 50px}.summary-section{border-top:1px solid #b0b0b0;margin-top:20px;padding-top:20px}.summary-section .form-label{width:150px;float:left;display:block}.summary-section>div{overflow:hidden}.summary-section>div+div{margin-top:20px}.summary-section .static-value{float:left;display:block;margin-left:10px}.well{overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px}.well+.well{margin-top:20px}.summary-section .summary-section-header{position:relative;overflow:visible}.well .well-header{position:relative;margin-top:20px;margin-left:30px;margin-right:30px}.well .well-header h2,.summary-section .summary-section-header h3{font-weight:600;font-size:1em}.summary-section .summary-header-controls,.well .well-header-controls{position:absolute;top:0;right:0}.summary-section .summary-header-controls a,.well .well-header-controls a{color:#ec5e2d;font-weight:bold;text-decoration:none}.change-icon{padding-right:30px;padding-top:5px;padding-bottom:5px;line-height:0;background-image:url(../images/edit-icon.png);background-repeat:no-repeat;background-position:right center}.well .donation-summary,.well .contact-summary,.well .share-message{margin:30px}.well .donation-summary>div strong,.well .contact-summary>div strong{width:50%;float:left;display:block}.well .donation-summary>div,.well .contact-summary>div{overflow:hidden}.well .donation-summary>div+div,.well .contact-summary>div+div{margin-top:20px}.well .contact-summary .address{width:50%}.options-list{display:flex;flex-wrap:wrap;justify-content:space-between}.options-list li{background-color:#f2f2f2;border:1px solid #979797;box-sizing:border-box;color:#4a4a4a;cursor:pointer;display:block;line-height:36px;margin-bottom:10px;padding:9px 20px 9px 20px;text-align:center;width:100%}.options-list li.selected{background-color:rgba(27,175,213,.1);border:3px solid #1cafd5;color:#444;padding:7px 18px 7px 18px}.options-list li select{margin:-15px 0 -15px 5px}.options-list li input[type=text],.options-list li input[type=number]{margin:-15px 0 -15px 5px}.bold{font-weight:bold}.options-list .payment-method .payment-method-icon{display:block;margin:0 auto;max-width:118px}.options-list .payment-method.payment-method-directdebit,.options-list .payment-method.payment-method-directdebit{background-color:#fff}.options-list.donation-targets li:last-child{margin-right:0}.control-group{overflow:hidden}.control-group label,.control-group .form-label{width:120px;margin-top:5px;display:block;float:left}.control-group .control,.control-group .static-control{margin-left:50px;width:300px}.control-group.has-error .control{border-color:#d0021b;box-shadow:0 0 2px 0 rgba(208,1,27,.7)}.error{color:#d0021b}.control-group .errors{margin-left:170px;line-height:20px}.control-group .error{display:block;margin-bottom:10px}.control-group select.control{width:180px}.control-group select.selectDay{margin-left:50px;width:80px}.control-group select.selectMonth{margin-left:0;width:120px}.control-group .yearField{margin-left:0;width:90px}.control-group+.control-group{margin-top:20px}.control-additional-action{color:#4a4a4a;display:block;margin-top:10px;margin-left:170px}.control-group .field-info{color:#4a4a4a;font-size:.857em;margin-left:170px;margin-top:10px;line-height:15px}.control-group+.find-address{margin-top:20px}.control-group label>span.optionText{font-size:13px}.find-address+.manual-address{margin-top:20px}.find-address .postcode-results .control{width:300px}.control-group.multiple-input label{float:left;display:block;width:120px}.control-group.multiple-input .input-group{float:left;width:300px;margin-left:50px;overflow:hidden}.control-group.multiple-input .input-group a,.control-group.multiple-input .input-group .control,.control-group.multiple-input .input-group .static-control{margin-left:0}.control-group.multiple-input .input-group .control .control-group.multiple-input .input-group .static-control{float:left}.control-group.multiple-input .input-group .static-control{display:inline;width:auto;line-height:25px}.control-group.multiple-input .input-group .control+.control{margin-top:5px}.control-group.multiple-input .input-group .static-control+.control{margin-left:5px}.control-group.multiple-input .input-group .control.small{width:130px;float:left}.control-group.multiple-input .input-group .control.xsmall{width:80px;float:left}.control-group.multiple-input .input-group.inline .control{float:left}.control-group.multiple-input .input-group.inline .control+.btn{margin-left:10px;width:130px;float:left}.control-group.multiple-input .input-group.inline .control+.control{margin-left:10px;width:80px;margin-top:0;float:left}.panel .control-group.multiple-input .input-group.inline #contact-details-title{width:100px}.panel .control-group.multiple-input .input-group.inline #OtherUserTitle{width:160px}.directdebit-disclaimer{overflow:hidden;margin-top:30px}.directdebit-disclaimer>img{float:left;width:120px;margin-left:20px}.directdebit-disclaimer .directdebit-disclaimer-input{float:left;width:300px;margin-left:50px}.directdebit-disclaimer .directdebit-disclaimer-input .control{float:left;margin-top:8px;margin-left:0;width:auto}.directdebit-disclaimer .directdebit-disclaimer-input label{float:left;width:275px;margin-left:10px}.directdebit-guarantee{clear:both;padding:20px;font-size:.9em}.directdebit-guarantee h2{font-size:1.1em;margin-bottom:5px;margin-top:-5px}.directdebit-guarantee p+p{margin-top:5px}.directdebit-guarantee img{float:right}.directdebit-summary{overflow:hidden;padding-top:10px;padding-bottom:10px}.directdebit-summary .directdebit-summary-logo{float:left;display:block;width:30%}.directdebit-summary .directdebit-summary-info-container{float:left;width:70%}.directdebit-summary .directdebit-summary-info{overflow:hidden}.directdebit-summary .directdebit-summary-info+.directdebit-summary-info{margin-top:10px}.directdebit-summary .directdebit-summary-info .label{float:left;width:40%;font-size:.95em}.directdebit-summary .directdebit-summary-info .value{float:left;width:55%;margin-left:3%;margin-top:13px}.directdebit-summary .directdebit-summary-info ul.value{overflow:hidden;border-left:1px solid #4a4a4a}.directdebit-summary .directdebit-summary-info ul.value li{display:block;float:left;padding:10px;border-top:1px solid #4a4a4a;border-bottom:1px solid #4a4a4a;border-right:1px solid #4a4a4a;line-height:1px}.control-group.multiple-input .input-group.sortcode-input .control{float:none;width:50px}.control-group-inline{overflow:hidden;margin-top:10px}.control-group-inline input{float:left;margin-top:8px;margin-right:5px}.control-group-inline label{display:block;margin-top:4px;margin-left:5px}.control-group-inline.large label{width:340px}.control-group.checkbox{background:#f2f2f2;border:1px solid #979797;padding:14px 12px;color:#4a4a4a;overflow:hidden}.control-group.checkbox input{float:left;margin-top:8px;margin-right:5px;padding:0}.control-group.checkbox label{line-height:28px;float:left;display:block;width:auto;margin:0 0 0 2px}.control-group.checkbox p{font-size:.93em;color:#262626;float:left;margin-left:25px;margin-top:6px}.account-details{display:block;float:left;background-color:#e8f7fa;width:99%;padding-top:10px;padding-bottom:10px;margin-top:20px;border:1px solid #0dd7ff}.account-details div{margin-left:20px;margin-right:20px}.progress-bar-container{width:100%;background-color:#fff;border-radius:4px;height:21px;padding:0 0 0 0;margin-top:14px}.progress-bar{background:#eb5b2b;border-radius:4px 0 0 4px;height:21px}.share-icons-container{margin-top:20px}.share-icons .share-icon{display:block;color:#979797;width:30%;text-align:center;float:left;cursor:pointer}.share-icon .share-icon-container{border:1px solid #979797;border-radius:6px;min-height:114px;padding:0 10px 0 10px}.share-icons .share-icon+.share-icon{margin-left:5%}.share-icons .share-icon img{display:block;margin:20px auto 10px}.captcha-input{clear:both}.cssload-loader{position:absolute;top:0%;left:0%;width:100%;margin:0;padding:0;background:rgba(0,0,0,.1)}.cssload-loader-inner{bottom:0;height:58px;left:0;margin:auto;position:absolute;right:0;top:0;width:97px}.cssload-cssload-loader-line-wrap-wrap{animation:cssload-spin 2300ms cubic-bezier(.175,.885,.32,1.275) infinite;-o-animation:cssload-spin 2300ms cubic-bezier(.175,.885,.32,1.275) infinite;-ms-animation:cssload-spin 2300ms cubic-bezier(.175,.885,.32,1.275) infinite;-webkit-animation:cssload-spin 2300ms cubic-bezier(.175,.885,.32,1.275) infinite;-moz-animation:cssload-spin 2300ms cubic-bezier(.175,.885,.32,1.275) infinite;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:49px;left:0;overflow:hidden;position:absolute;top:0;transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;width:97px}.cssload-loader-line-wrap{border:4px solid transparent;border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:97px;left:0;margin:0 auto;position:absolute;right:0;top:0;width:97px}.cssload-cssload-loader-line-wrap-wrap:nth-child(1){animation-delay:-57.5ms;-o-animation-delay:-57.5ms;-ms-animation-delay:-57.5ms;-webkit-animation-delay:-57.5ms;-moz-animation-delay:-57.5ms}.cssload-cssload-loader-line-wrap-wrap:nth-child(2){animation-delay:-115ms;-o-animation-delay:-115ms;-ms-animation-delay:-115ms;-webkit-animation-delay:-115ms;-moz-animation-delay:-115ms}.cssload-cssload-loader-line-wrap-wrap:nth-child(3){animation-delay:-172.5ms;-o-animation-delay:-172.5ms;-ms-animation-delay:-172.5ms;-webkit-animation-delay:-172.5ms;-moz-animation-delay:-172.5ms}.cssload-cssload-loader-line-wrap-wrap:nth-child(4){animation-delay:-230ms;-o-animation-delay:-230ms;-ms-animation-delay:-230ms;-webkit-animation-delay:-230ms;-moz-animation-delay:-230ms}.cssload-cssload-loader-line-wrap-wrap:nth-child(5){animation-delay:-287.5ms;-o-animation-delay:-287.5ms;-ms-animation-delay:-287.5ms;-webkit-animation-delay:-287.5ms;-moz-animation-delay:-287.5ms}.cssload-cssload-loader-line-wrap-wrap:nth-child(1) .cssload-loader-line-wrap{border-color:#ea4747;height:88px;width:88px;top:7px}.cssload-cssload-loader-line-wrap-wrap:nth-child(2) .cssload-loader-line-wrap{border-color:#eaea47;height:74px;width:74px;top:14px}.cssload-cssload-loader-line-wrap-wrap:nth-child(3) .cssload-loader-line-wrap{border-color:#47ea47;height:60px;width:60px;top:20px}.cssload-cssload-loader-line-wrap-wrap:nth-child(4) .cssload-loader-line-wrap{border-color:#47eaea;height:47px;width:47px;top:27px}.cssload-cssload-loader-line-wrap-wrap:nth-child(5) .cssload-loader-line-wrap{border-color:#4747ea;height:33px;width:33px;top:34px}@keyframes cssload-spin{0%,15%{transform:rotate(0);transform:rotate(0)}100%{transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes cssload-spin{0%,15%{-o-transform:rotate(0);transform:rotate(0);}100%{-o-transform:rotate(360deg);transform:rotate(360deg);}}@-ms-keyframes cssload-spin{0%,15%{-ms-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes cssload-spin{0%,15%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes cssload-spin{0%,15%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (min-width:800px){.header-wrapper{max-width:1000px;height:140px}.navigation{width:610px}.main-body{max-width:1000px}.footer{width:600px}.options-list.payment-frequency-options{justify-content:unset}.options-list.payment-frequency-options li{margin-right:10px;width:unset}}@media screen and (max-width:800px){body{margin:0 auto}.header{border-bottom:none;border-top:none}.header .header-wrapper{flex-wrap:wrap}.header .logo-web{display:none}.header .logo-mobile{align-self:start;display:unset;order:1}.header .campaign-name{order:3;width:100%}.header .campaign-charity-number{font-size:.714em;order:2}.main-body{width:100%}.navigation{border:1px solid #b5b5b5;padding:10px 10px;margin-top:30px;margin-bottom:10px;width:inherit;overflow:hidden}.navigation .breadcrumb{display:flex;font-size:.85em;list-style:none;margin:0;width:100%}.noticeSection{padding:10px}.panel-top-instruction{width:100%;padding-left:10px;padding-right:10px}.panel{border:none}.panel .panel-header{display:none}.panel .panel-body{padding:10px}.panel-body.without-lateral-padding{padding:0}.control-group{overflow:visible}.directdebit-disclaimer{overflow:hidden}.directdebit-disclaimer .directdebit-disclaimer-input{float:none;display:block;width:280px}.panel .directdebit-disclaimer .directdebit-disclaimer-input .control{float:left;width:auto;margin-top:8px}.panel .directdebit-disclaimer .directdebit-disclaimer-input label{width:200px;float:left}.directdebit-disclaimer>img{float:none;display:block;margin-left:0}.panel .control-group.checkbox label{margin-bottom:0}.panel .control-group label,.panel .control-group .form-label,.panel .control-group.multiple-input label{float:none;width:100%;display:block;margin-bottom:10px}.panel .control-group .control,.panel .control-group .static-control,.panel .control-group .input-group,.panel .control-group .field-info,.panel .control-group .errors,.panel .control-additional-action{margin-left:0;float:none}.panel .control-group select.control{width:280px}.panel .control-group select.selectDay{margin-left:0;width:80px}.panel .control-group select.selectMonth{margin-left:0;width:120px}.panel .control-group .static-control{display:block}.panel .control-group.multiple-input .input-group.inline .control{width:180px}.control-group.multiple-input .input-group .static-control{float:left}.panel .control-group.multiple-input .input-group.inline #contact-details-title{width:100px}.panel .control-group.multiple-input .input-group.inline #OtherUserTitle{width:140px}.panel .control-group.multiple-input .input-group.inline .control+.control{width:60px}.panel .find-address .control-group.multiple-input .input-group.inline .control{width:110px}.step.with-sidebar{overflow:visible}.step.with-sidebar .panel{width:100%}.sidebar{display:none}.contact-methods-options .contact-methods ul li{float:left;width:33%;margin-top:0}.contact-methods-options .contact-methods ul li+li{margin-left:0}.control-group.checkbox p{margin-left:0}.summary-section .form-label,.summary-section .static-value{float:none;width:auto;display:block}.summary-section .static-value{margin:0}.directdebit-summary .directdebit-summary-logo img{width:auto}.directdebit-summary .directdebit-summary-logo{float:none;width:auto}.directdebit-summary .directdebit-summary-info-container{float:none;width:auto;margin-left:10px}h1.heading{font-size:3em;margin-top:20px}h1.heading>span{font-size:.85em}.heading-message{margin-top:20px;margin-bottom:20px}.heading-message span{display:block;margin-top:10px}.show-sm{display:block}h2.displayName{text-align:center;margin-bottom:-20px;margin-top:10px}}@media screen and (max-width:990px){.step.with-sidebar .sidebar{display:none}}@media screen and (max-width:600px){.options-list.donation-targets li{width:48%}}@media screen and (max-width:420px){.control-group.multiple-input .input-group{width:100%}.panel .control-group select.control,.control-group .control,.control-group .static-control{width:100%}.panel .control-group select.selectDay{margin-bottom:10px;width:100%}.panel .control-group select.selectMonth{margin-bottom:10px;width:100%}}body{min-height:600px;min-width:460px;background-color:#fff;margin:0;padding:0}body.resizableWidget{min-width:unset}.widget .main-body{width:auto}.widget .container{height:calc(100% - 80px);overflow:auto;position:absolute;width:100%}.widget .campaign-description{margin-top:0;margin-bottom:30px;font-weight:600;color:#262626}.widget .question{margin:20px 30px}.widget .question+.question{margin-top:-10px}.widget .step-footer-buttons{box-sizing:border-box;display:flex;justify-content:space-between;padding:10px 4%;width:100%}.widget form.step1 .step-footer-buttons{justify-content:flex-end}.widget .step-footer-buttons .btn{height:52px;max-width:136px;width:48%}.widget .show-sm.well{margin-bottom:0;margin-top:0}.widget .well .stats{text-align:center;margin-bottom:20px;margin-top:20px}.widget .well .stats .progress-bar-container{width:80%;margin:10px auto}.widget .options-list.donation-targets.regular-donation-options li{padding:5px 2px}.widget .options-list.donation-targets.regular-donation-options li.selected{padding:3px 0}.widget .amount-description{margin-left:10px;margin-right:10px}.widget .footer{background-color:#fff;border-top:2px solid #d0021b;bottom:0;box-sizing:border-box;display:flex;height:80px;margin:0;position:absolute;width:100%}.widget .footer .top-footer{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:10px;width:100%}.widget .contact-methods-options .contact-methods{margin-left:28px;margin-top:10px;margin-bottom:10px}.widget .contact-methods-options .contact-methods ul li{margin-top:0}.widget .control-group.checkbox p{margin-top:0;font-size:.8em}.widget .noticeSection{padding:20px 30px 0 30px}.widget .options-list.payment-methods .payment-method .payment-method-icon{display:block;line-height:0}.widget .options-list.payment-methods .payment-method .payment-method-icon img{height:30px}.widget .widget-payment-disclaimer{overflow:hidden;margin-top:-15px}.widget .widget-payment-disclaimer-icon{float:left;width:50px}.widget .widget-payment-disclaimer-text{font-weight:bold;font-size:.85em}