.donation-amount .icon{position:absolute;right:13px;top:17px;display:none}.donation-amount.selected{background-color:#004385!important}.donation-amount.selected .icon{display:block}.duplicate-entry,.duplicate-gift-entry{color:#4a4a4a;text-decoration:none;font-weight:700;text-transform:uppercase;font-family:'Montserrat',sans-serif}.donation-entry{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #4a4a4a}.donation-entry .form-row{width:275px}.donation-entry .donation-fixed-amounts{margin-bottom:30px;width:600px}.donation-entry .donation-fixed-amounts .btn{width:250px;margin-bottom:20px;height:auto;padding:8px;margin-right:35px}.donation-entry .donation-fixed-amounts.donation-single-focus-amounts{width:100%}.donation-entry .donation-fixed-amounts.donation-single-focus-amounts .btn{display:block;float:left;clear:left}.donation-amount-text{float:left;width:480px;padding:12px 0}.donation-entry .custom-amount-holder{position:relative}.donation-entry .custom-amount-holder .pound-sign{position:absolute;top:10px;left:9px}.donation-entry .input-custom-amount{padding-left:13px}.donation-entry .icon-status{position:absolute;top:15px;right:30px}.donation-entry p a{color:#0054a6}.gift-entry{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #4a4a4a}.gift-entry .form-row{width:275px}.gift-entry .donation-fixed-amounts{margin-bottom:30px;width:600px}.gift-entry .donation-fixed-amounts .btn{width:250px;margin-bottom:20px;height:auto;padding:8px;margin-right:35px}.gift-entry .donation-fixed-amounts.donation-single-focus-amounts{width:100%}.gift-entry .donation-fixed-amounts.donation-single-focus-amounts .btn{display:block;float:left;clear:left}.donation-amount-text{float:left;width:480px;padding:12px 0}.gift-entry .custom-amount-holder{position:relative}.gift-entry .custom-amount-holder .pound-sign{position:absolute;top:10px;left:9px}.gift-entry .input-custom-amount{padding-left:13px}.gift-entry .icon-status{position:absolute;top:15px;right:30px}.gift-entry p a{color:#0054a6}.checkout-cart{width:465px;margin-bottom:30px;float:left}.cart-table{width:100%}.cart-table th{text-align:left;font-weight:400;font-size:12px;font-size:1.2rem;font-family:'Montserrat',sans-serif;text-transform:uppercase;border-bottom:1px solid #4a4a4a;padding-bottom:7px}.cart-table .item-row td{font-size:18px;font-size:1.8rem;padding:15px 0;border-bottom:1px solid #4a4a4a}.cart-table .cart-totals td{background:#f5f5f5;border-bottom:3px solid #4a4a4a;border-top:3px solid #4a4a4a;font-weight:700;text-transform:uppercase;padding:15px 20px;font-size:26px;font-size:2.6rem;text-align:right}.cart-table .cart-totals td.total{text-align:left;vertical-align:middle;font-size:18px;font-size:1.8rem;font-family:'Montserrat',sans-serif}#postcode-lookup-select-row{display:none}.donation-checkout{width:545px;border-left:1px solid #4a4a4a;float:right;padding-left:35px;margin-top:90px}.donation-checkout .expander-tab{margin-top:30px}.donation-checkout .tab p{font-size:14px;font-size:1.4rem}.donation-checkout .tab.padded{padding:18px!important;box-shadow:0 2px 0 #4a4a4a;border-radius:2px}.donation-checkout .forgotten-password-link{font-size:16px;font-size:1.6rem;color:#979ea1;font-style:italic;display:inline-block;text-decoration:none;margin-top:5px}.donation-checkout .btn{margin-top:30px;min-width:210px}.donation-checkout .btn span.icon{margin-top:-4px}.donation-checkout .form-row{width:310px}.donation-checkout hr{border-top-color:#4a4a4a}.form-row-medium{margin-top:30px}#postcode-lookup-select-row{margin-bottom:30px}.card-logos{margin:15px 0 20px}.donation-checkout .form-row-checkbox{width:360px}.gift-aid-img{width:130px;float:right}.mobile-tab-bar{display:none!important}.donation-checkout .form-row-half{width:200px;float:left;margin-right:30px}.donation-checkout .form-container .form-row-half input{width:85%;padding-left:35px}.icon-textbox{position:absolute;top:12px;left:10px}.child-gift-container{display:none}.child-gift-container.active{display:block}.duplicate-gift-row{display:none}@media all and (min-width:1101px){.donation-amount-text{padding-top:0!important}}@media all and (max-width: 1100px){.checkout-cart{width:100%;float:none;clear:both}.donation-checkout{width:100%;float:none;clear:both;border-left:0;padding-left:0;margin-top:0}.donation-checkout .form-row-checkbox{max-width:100%}}@media all and (max-width: 960px){.article-copy{width:100%;float:none;margin-top:-40px}.donation-amount-text{width:50%;padding-top:0}}@media all and (max-width: 768px){.article-container{padding-top:0!important}.article-copy{padding:10px 0 30px}.donation-entry .donation-fixed-amounts{max-width:100%;margin-bottom:15px}.gift-entry .donation-fixed-amounts{max-width:100%;margin-bottom:15px}}@media all and (max-width: 640px){.article-copy{margin-top:0}.mobile-form-container{background:#f5f5f5;padding:20px}.mobile-form-container h2{color:#0054a6}.mobile-form-container input{background:#fff}.donation-entry .donation-fixed-amounts .btn{width:100%}.donation-checkout .form-row{max-width:100%}.hidden-cart-column{display:none}.mobile-tab-bar{display:block!important}.mobile-form-container div.selector{background-position:0 -205px}.mobile-form-container div.selector span{background-position:right -163px}.donation-checkout .form-row{width:100%;float:none}.donation-checkout .form-container .form-row-half input{width:90%}.donation-entry .donation-fixed-amounts.donation-single-focus-amounts .btn{float:none}.donation-amount-text{display:block;padding:0;margin-top:-10px;margin-bottom:20px;float:none;width:100%}.donation-entry .donation-fixed-amounts .btn{margin-right:0}.gift-entry .donation-fixed-amounts.donation-single-focus-amounts .btn{float:none}.gift-entry .donation-fixed-amounts .btn{margin-right:0}}@media all and (max-width: 390px){#form-donate-direct-debit .btn{height:65px!important;line-height:2.2rem}.ui-selectmenu-button,.mobile-form-container input{width:78%!important}.btn-reverse{height:58px!important;line-height:2.8rem}}