octany-widget[type="button"] {
    -webkit-appearance: none;
}

/* Loader */
.md-progress-spinner.md-theme-default.md-accent .md-progress-spinner-circle {
    stroke: #F1FC5B;
}

/* Button */
.ib-button button {
    background: #F1FC5B;
    color: #000000 !important;
}

/* Tabs */
.ib-frame-tab {
    background: #F1FC5B;
    color: #000000 !important;
}

/* Amount */
.ib-frame-amount label {
    border-color: #F1FC5B;
}

.ib-frame-amount label:hover,
.ib-frame-amount input[type="radio"]:checked + label {
    background: #F1FC5B;
    color: #000000;
}

/* Payment button */
.ib-payment-button:focus,
.ib-payment-button:active,
.ib-payment-button:hover {
    background: #F1FC5B;
    color: #000000;
}

.ib-payments-buttons-split:not(:first-child) button:hover {
    border-color: #F1FC5B;
}
.ib-payments-buttons-split:first-child button:hover {
    border-color: #F1FC5B;
}

/* Content */
html.md-theme-default .ib-modal-content a:not(.md-button) {
    color: #F1FC5B;
}

/* Checkboxes */
.md-checkbox.md-theme-default .md-checkbox-container {
    border-color: #F1FC5B;
}

.md-checkbox.md-theme-default.md-checked.md-primary .md-checkbox-container {
    background-color: #F1FC5B;
    border-color: #F1FC5B;
}

/* Select text */
::selection {
    background: #F1FC5B !important;
    color: #000000 !important;
}
::-moz-selection {
    background: #F1FC5B !important;
    color: #000000 !important;
}

/* Inputs */
.md-field.md-theme-default::before {
    background-color: #F1FC5B;
}
.md-field.md-theme-default.md-focused label {
    color: #F1FC5B;
}
.md-field.md-theme-default.md-focused .md-input {
    color: #F1FC5B;
}

/* Button */
.md-button.md-theme-default.md-raised:not([disabled]).md-primary {
    background: #F1FC5B;
    color: #000000;
}

.ib-independant-button {
    background: #F1FC5B;
    color: #000000;
}

/* Radio */
.custom-md-radio-group .custom-md-radio-label.custom-md-radio-label--active {
    border-color: #F1FC5B;
}

/*.octany__theme-default .octany__button-link {*/
   /*background: #F1FC5B;*/
/*}*/

/*.octany__theme-default .sk-double-bounce .sk-child {*/
    /*background: #F1FC5B !important; !* Override scoped CSS *!*/
/*}*/

/*.octany__theme-default input:focus ~ label,*/
/*.octany__theme-default input:valid ~ label {*/
    /*color: #F1FC5B;*/
/*}*/

/*.octany__theme-default .octany__bar:before,*/
/*.octany__theme-default .octany__bar:after {*/
    /*background: #F1FC5B;*/
/*}*/

/*.octany__theme-default .octany__has-errors label,*/
/*.octany__theme-default .octany__has-errors input,*/
/*.octany__theme-default .octany__has-errors input:focus ~ label,*/
/*.octany__theme-default .octany__has-errors input:valid ~ label {*/
    /*color: #F1546B;*/
/*}*/

/*.octany__theme-default .octany__has-errors .octany__bar:before,*/
/*.octany__theme-default .octany__has-errors .octany__bar:after {*/
    /*background: #F1546B;*/
/*}*/

/*.octany__theme-default .octany__form-error {*/
    /*color: #F1546B;*/
/*}*/

/*.octany__theme-default .octany__select-text:focus ~ .octany__select-label,*/
/*.octany__theme-default .octany__select-text:valid ~ .octany__select-label {*/
    /*color: #F1FC5B;*/
/*}*/

/*.octany__theme-default .octany__select-bar:before,*/
/*.octany__theme-default .octany__select-bar:after {*/
    /*background: #F1FC5B;*/
/*}*/

/*.octany__theme-default .octany__md-radio-group label.octany__active {*/
    /*border-color: #F1FC5B;*/
/*}*/

/*.octany__theme-default .octany__md-button {*/
    /*color: #000000;*/
    /*background: #F1FC5B;*/
/*}*/