body{background-color:#fff;color:#535759;font-family:Arial,Helvetica,sans-serif}.warning-message{background:#fff;border:1px solid #ddd;border-radius:.4em;color:#eb0c00;font-weight:700}#main .section-header,#main .subsection-header{font-weight:700}#main .section-header,#main .subsection-header{color:#535759}#main .section-header.tick{color:#007867}#main .section-header.tick .icon{color:inherit}#main .section-header.black-cross,#main .section-header.cancelled,#main .section-header.expired,#main .section-header.gear,#main .section-header.processed{color:#535759}#main .section-header.black-cross .icon,#main .section-header.cancelled .icon,#main .section-header.expired .icon,#main .section-header.gear .icon,#main .section-header.processed .icon{color:inherit}#main .section-header.cross,#main .section-header.error{color:#eb0c00}#main .section-header.cross .icon,#main .section-header.error .icon{color:inherit}#main{background-color:#e4e3de}#main,.box{border:1px solid #e4e3de;border-radius:.4em}.box{background-color:#fff}.currency-box .panel{background-color:#e4e3de}.currency-box .panel,.currency-box .panel .row{border:1px solid #e4e3de}.currency-box .panel .row.currency{background-color:#fff;color:#535759}.currency-box .panel .row.amount{background-color:#fff;color:#666}#main .currency-box p,#main .error-result p,#main .payment-details p,#main .payment-method p{color:inherit}.tbl{color:#535759}.tbl .td,.tbl .th{border:1px solid #ddd}.tbl .th{background-color:#eee;color:#535759;font-weight:400}.tbl .td{background-color:inherit;color:#535759}.tbl .td a{color:inherit!important}.security-code-text{color:#595959}#main #country,#main #language{background-color:#fff;border:1px solid #949494;color:inherit}#main #country:focus,#main #language:focus{outline:2px solid #105ea0}#main #pm-dropdown{background-color:#fff;border:1px solid #ccc;color:inherit}#main .payment-details .field-label{color:inherit}#main .payment-details .note{color:#595959}#main .payment-details .error-hint,#main .payment-details .required-field{color:#eb0c00}.form-validation .dropdown,.form-validation .textbox{background-color:#fff;border:1px solid #949494;color:inherit}.form-validation .dropdown:focus,.form-validation .error .dropdown:focus,.form-validation .ok .dropdown:focus,.form-validation .textbox:focus{border:1px solid #00478f}.form-validation .checkbox:focus{outline:1px solid #105ea0}.form-validation .dropdown[disabled],.form-validation .textbox[disabled]{background-color:#fff;border:1px solid #ccc;color:#ccc}.form-validation .error .dropdown,.form-validation .error .textbox{background-color:#fff;border:1px solid #eb0c00;color:inherit}.form-validation .error .icon{color:#eb0c00}.form-validation .ok .dropdown,.form-validation .ok .textbox{background-color:#fff;border:1px solid #007867;color:inherit}.form-validation .ok .icon{color:#007867}.button{background-color:#007867;border:1px solid #949494;border-radius:.4em}.button,.button:visited{color:#fff}.button:focus,.button:hover{background-color:#00948a;color:#fff;outline:2px solid #105ea0}.button.btn-cancel[disabled],.button.btn-cancel[disabled]:hover,.button[disabled]{background-color:#eee;border:1px solid #ccc;color:#ccc}.button.btn-cancel:focus,.button.btn-change-payment:focus,.button.btn-print:focus,.button.btn-secondary:focus,.button.js-hide:focus{background-color:#eee;color:#535759}.button.btn-cancel,.button.btn-change-payment,.button.btn-print,.button.btn-secondary,.button.js-hide{background-color:#dcdcdc}.button.btn-cancel,.button.btn-cancel:visited,.button.btn-change-payment,.button.btn-change-payment:visited,.button.btn-print,.button.btn-print:visited,.button.btn-secondary,.button.btn-secondary:visited,.button.js-hide,.button.js-hide:visited{color:#393939}.button.btn-cancel:hover,.button.btn-change-payment:hover,.button.btn-print:hover,.button.btn-secondary:hover,.button.js-hide:hover{background-color:#eee;color:#535759}#main .summary{background-color:#fff;color:inherit}#main .order-summary .section-header{color:#535759}#main .order-summary .field-label{color:#535759;font-weight:700}.panel-icon-edit{color:#393939}.panel-icon-edit:focus{color:#105ea0;outline:2px solid #105ea0}.panel-icon-edit .icon{color:inherit}.panel-icon-close{color:#393939}.panel-icon-close:focus{color:#105ea0;outline:2px solid #105ea0}.panel-icon-close .icon{color:inherit}.pm-menu .pm-next,.pm-menu .pm-prev{background-color:#007867;border-radius:1.2em;color:#fff}.pm-menu .pm-dots button{background-color:#007867;border-radius:1em}.pm-menu .pm-icon{background:#fff;border:1px solid #949494;border-radius:.4em}.pm-menu .pm-icon:hover,.pm-menu .pm-select:hover .pm-icon{border:1px solid #007867;border-radius:.4em}.pm-menu .pm-text{color:#535759;font-weight:700}.pm-menu .pm-select:hover .pm-text{color:#007867;font-weight:700}.pm-menu .pm-select:focus .pm-text span{color:#105ea0;outline:2px solid #105ea0}#pms-selector .pms-item{border-bottom:thin solid #f7f7f7;border-left-color:#f7f7f7;border-left-width:thin;border-right-color:#f7f7f7;border-right-width:thin;border-top:thin solid #f7f7f7}.wp-footer,.wp-footer a{color:inherit}.wp-footer a{text-decoration:underline}.wp-footer a:focus,.wp-footer a:hover{color:#105ea0;outline:2px solid}.wp-footer .copyright{font-weight:700}.loading-box .loading-dots{color:#535759}.instalments-options-list .instalments-option.selected,.instalments-options-list .instalments-option:focus{border:2px solid #105ea0}.instalments-options-list .instalments-option-plan{color:#105ea0}.instalments-options-list .instalments-option{border:1px solid #949494;border-radius:.4em;color:inherit}.instalments-options-list .instalments-option.error[data-active=false] input[type=checkbox]{outline-color:red;outline-style:solid;outline-width:1px}.instalments-section .instalments-learn-more-link,.instalments-section .instalments-option-plan-tccs-link{color:inherit;text-decoration:underline}.tooltip .tooltip-text{background-color:#6b6b6b;color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:400}