.generic-form-wrapper{margin:35px 0}
.cq-wcm-edit .generic-form-wrapper .auth--info{display:block}
.generic-form-wrapper .cta-wrapper .cta.cta-primary,.generic-form-wrapper .cta-wrapper .cta.cta-secondary{cursor:pointer}
.generic-form-wrapper .comp-rich-text a{word-wrap:break-word}
.generic-form-wrapper #errorContainer .error-msg{color:#e60303}
.generic-form-wrapper #errorContainer .errorHolder{border:1px solid #e60303;padding:15px 20px 10px}
.generic-form-wrapper #formContainer .form-fields-wrapper .complaint-form .first-dropdown-holder,.generic-form-wrapper #formContainer .form-fields-wrapper .complaint-form .second-dropdown-holder{margin-bottom:15px}
.generic-form-wrapper #formContainer .form-fields-wrapper legend{margin-bottom:0;border-bottom:0}
.generic-form-wrapper #formContainer .form-fields-wrapper .parbase{margin-bottom:20px;position:relative}
.generic-form-wrapper #formContainer .form-fields-wrapper .parbase.formtextarea{margin-bottom:0}
.generic-form-wrapper #formContainer .form-fields-wrapper textarea.input-field{width:100%;padding:20px;display:block}
.iphone .generic-form-wrapper #formContainer .form-fields-wrapper textarea.input-field,.ipad .generic-form-wrapper #formContainer .form-fields-wrapper textarea.input-field{overflow:auto;-webkit-overflow-scrolling:touch}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper{margin-bottom:20px;letter-spacing:.2px}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.form-radio legend,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.form-radio legend{border-bottom:0}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.row,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.row{margin-left:0;margin-right:0}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.form-checkbox,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.form-checkbox{margin-bottom:10px}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .input-label,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .input-label{max-height:26px;font-size:16px;line-height:26px;margin-bottom:5px;color:#333;display:inline-block;font-weight:normal;width:100%}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .form-hittext,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .form-hittext{font-size:14px;line-height:18px}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .input-helptext,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .input-helptext{font-size:14px;line-height:22px;width:100%}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .rwd-error-wrapper,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .rwd-error-wrapper{padding-left:0;padding-right:0}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .text-field-comp textarea.input-field,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .text-field-comp textarea.input-field{display:block}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .text-field-comp .input-field,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .text-field-comp .input-field{font-size:18px;color:#333;border:solid 1px #888;padding:20px 50px 20px 20px;background-color:transparent;display:inline-block;width:100%;border-radius:0}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .text-field-comp .input-field::-ms-clear,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .text-field-comp .input-field::-ms-clear{display:none}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .text-field-comp .input-field[isvalid="true"],.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .text-field-comp .input-field.validInput,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .text-field-comp .input-field[isvalid="true"],.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .text-field-comp .input-field.validInput{background:url("clientlib_form_base/images/icon-right.png") no-repeat calc(100% - 15px) center}
.msedge .generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .text-field-comp .input-field[isvalid="true"],.msie .generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .text-field-comp .input-field[isvalid="true"],.msedge .generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .text-field-comp .input-field.validInput,.msie .generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .text-field-comp .input-field.validInput,.msedge .generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .text-field-comp .input-field[isvalid="true"],.msie .generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .text-field-comp .input-field[isvalid="true"],.msedge .generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .text-field-comp .input-field.validInput,.msie .generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .text-field-comp .input-field.validInput{background:url("clientlib_form_base/images/icon-right.png");background-repeat:no-repeat;background-position-x:96%;background-position-y:center}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.focussed .input-label,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.focussed .input-label{color:#1d7b8a}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.focussed .dropdown-select+.ui-button.ui-selectmenu-button,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.focussed .dropdown-select+.ui-button.ui-selectmenu-button{outline:0;border:1px solid #23356b}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.focussed .text-field-comp .input-field,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.focussed .text-field-comp .input-field{border:1px solid #23356b;outline:0}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.focussed .text-field-comp::after,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.focussed .text-field-comp::after{display:none}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.focussed.errorState .text-field-comp .input-field,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.focussed.errorState .text-field-comp .input-field{border:1px solid #e60303;outline:0}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.focussed.errorState .text-field-comp:after,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.focussed.errorState .text-field-comp:after{display:none}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.focussed .options-config-holder .text-field-comp:after,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.focussed .options-config-holder .text-field-comp:after{display:none}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .error-container,.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .error-containerForConfirm,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .error-container,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .error-containerForConfirm{display:none;color:#e60303;background-color:#fff;width:100%;padding:0;margin-top:10px;position:relative;letter-spacing:.2px}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .error-container .error-arrow,.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .error-containerForConfirm .error-arrow,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .error-container .error-arrow,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .error-containerForConfirm .error-arrow{display:none}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .error-container .error-text,.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .error-containerForConfirm .error-text,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .error-container .error-text,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .error-containerForConfirm .error-text{font-size:14px;line-height:18px;display:inline-block}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.errorState .input-label,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .input-label{color:#e60303}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.errorState .text-field-comp .input-field,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .text-field-comp .input-field{border:1px solid #e60303}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.errorState .text-field-comp .input-field[isvalid="false"],.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .text-field-comp .input-field[isvalid="false"]{background:url("clientlib_form_base/images/icon-wrong.png") no-repeat right 10px center;background-repeat:no-repeat;animation:shake .4s;animation-iteration-count:1}
.iphone .generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.errorState .text-field-comp .input-field[isvalid="false"],.ipad .generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.errorState .text-field-comp .input-field[isvalid="false"],.mac .generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.errorState .text-field-comp .input-field[isvalid="false"],.iphone .generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .text-field-comp .input-field[isvalid="false"],.ipad .generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .text-field-comp .input-field[isvalid="false"],.mac .generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .text-field-comp .input-field[isvalid="false"]{animation:iphoneshake .4s}
.msie .generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.errorState .text-field-comp .input-field[isvalid="false"],.msedge .generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.errorState .text-field-comp .input-field[isvalid="false"],.msie .generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .text-field-comp .input-field[isvalid="false"],.msedge .generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .text-field-comp .input-field[isvalid="false"]{animation-iteration-count:0;animation:initial}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.errorState .text-field-comp textarea.input-field[isvalid="false"],.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .text-field-comp textarea.input-field[isvalid="false"]{animation:textareashake .4s}
.mac .generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.errorState .text-field-comp textarea.input-field[isvalid="false"],.mac .generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .text-field-comp textarea.input-field[isvalid="false"]{animation:textareamacshake .4s}
.iphone .generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.errorState .text-field-comp textarea.input-field[isvalid="false"],.ipad .generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.errorState .text-field-comp textarea.input-field[isvalid="false"],.iphone .generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .text-field-comp textarea.input-field[isvalid="false"],.ipad .generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .text-field-comp textarea.input-field[isvalid="false"]{animation:textareamacshake .4s}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.errorState .text-field-comp::after,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .text-field-comp::after{display:none}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.errorState .col-xs-12,.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.errorState .col-md-12,.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.errorState .col-lg-12,.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.errorState .col-sm-12,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .col-xs-12,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .col-md-12,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .col-lg-12,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .col-sm-12{padding-left:0;padding-right:0}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper.errorState .error-container,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .error-container{display:block !important}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .dropdown-select+.ui-button.ui-selectmenu-button,.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .dropdown-select-multiple option,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .dropdown-select+.ui-button.ui-selectmenu-button,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .dropdown-select-multiple option{line-height:26px;padding:20px;letter-spacing:0;border:solid 1px #888;background:#fff;font-size:18px;border-radius:0;color:#333}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .dropdown-select+.ui-button.ui-selectmenu-button.error,.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .dropdown-select-multiple option.error,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .dropdown-select+.ui-button.ui-selectmenu-button.error,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .dropdown-select-multiple option.error{border:solid 1px #e60303}
@media(max-width:767px){.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .dropdown-select+.ui-button.ui-selectmenu-button,.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .dropdown-select-multiple option,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .dropdown-select+.ui-button.ui-selectmenu-button,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .dropdown-select-multiple option{width:100%}
}
@media(min-width:768px) and (max-width:1023px){.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .dropdown-select,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .dropdown-select{line-height:26px;padding:20px;letter-spacing:0;width:403px;background:url("clientlib_dropdown_base/images/dropdown.svg") #fff no-repeat calc(100% - 10px);padding-right:35px;height:66px;border:solid 1px #888;font-size:18px;color:#333;border-radius:0}
}
@media(max-width:767px){.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .dropdown-select,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .dropdown-select{line-height:26px;padding:20px 33px 20px 20px;letter-spacing:0;width:100%;background:url("clientlib_dropdown_base/images/dropdown.svg") #fff no-repeat calc(100% - 10px);height:66px;font-size:18px;border:solid 1px #888;color:#333;border-radius:0}
}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .dropdown-select-multiple,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .dropdown-select-multiple{width:100%}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .dropdown-select-multiple:focus,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .dropdown-select-multiple:focus{outline-color:#1e808f !important}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .dropdown-select-multiple option,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .dropdown-select-multiple option{border:solid 1px #fff !important;color:#42145f !important}
.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .dropdown-select-multiple option:checked,.generic-form-wrapper #formContainer .form-fields-wrapper .captcha-wrapper .dropdown-select-multiple option:hover,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .dropdown-select-multiple option:checked,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .dropdown-select-multiple option:hover{background:#1e808f linear-gradient(0,#1e808f 0,#1e808f 100%) !important;color:#fff !important}
.generic-form-wrapper #formContainer .form-fields-wrapper input.branch_select{padding:20px;width:100%}
.generic-form-wrapper #formContainer .form-fields-wrapper .rte .comp-rich-text{margin-bottom:20px}
.generic-form-wrapper #formContainer .form-fields-wrapper .text,.generic-form-wrapper #formContainer .form-fields-wrapper .formdropdown,.generic-form-wrapper #formContainer .form-fields-wrapper .submit,.generic-form-wrapper #formContainer .form-fields-wrapper .input-clearform .formtextarea,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper{width:100%}
.generic-form-wrapper #formContainer .form-fields-wrapper .text .error-container.error-containerForConfirm,.generic-form-wrapper #formContainer .form-fields-wrapper .formdropdown .error-container.error-containerForConfirm,.generic-form-wrapper #formContainer .form-fields-wrapper .submit .error-container.error-containerForConfirm,.generic-form-wrapper #formContainer .form-fields-wrapper .input-clearform .formtextarea .error-container.error-containerForConfirm,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .error-container.error-containerForConfirm{padding:15px 20px 10px;margin-top:15px}
.cq-wcm-edit .generic-form-wrapper #formContainer .form-fields-wrapper .text,.cq-wcm-edit .generic-form-wrapper #formContainer .form-fields-wrapper .formdropdown,.cq-wcm-edit .generic-form-wrapper #formContainer .form-fields-wrapper .submit,.cq-wcm-edit .generic-form-wrapper #formContainer .form-fields-wrapper .input-clearform .formtextarea,.cq-wcm-edit .generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper{display:inline-block}
.generic-form-wrapper #formContainer .form-fields-wrapper .text .options-config-holder,.generic-form-wrapper #formContainer .form-fields-wrapper .formdropdown .options-config-holder,.generic-form-wrapper #formContainer .form-fields-wrapper .submit .options-config-holder,.generic-form-wrapper #formContainer .form-fields-wrapper .input-clearform .formtextarea .options-config-holder,.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper .options-config-holder{margin-top:20px}
.generic-form-wrapper #formContainer .form-fields-wrapper input.submitform,.generic-form-wrapper #formContainer .form-fields-wrapper input.input-clearform{background:#1d7b8a;border:0;color:#fff;padding:17px 20px;min-width:30%;margin-bottom:20px;border-radius:0}
.generic-form-wrapper #formContainer .form-fields-wrapper input.submitform.disabledBtn,.generic-form-wrapper #formContainer .form-fields-wrapper input.input-clearform.disabledBtn{background:#c5c5c5;cursor:text;margin-bottom:20px}
@media(max-width:767px){.generic-form-wrapper #formContainer .form-fields-wrapper input.submitform,.generic-form-wrapper #formContainer .form-fields-wrapper input.input-clearform{display:block;margin:0;min-width:50%}
.generic-form-wrapper #formContainer .form-fields-wrapper input.submitform.disabledBtn,.generic-form-wrapper #formContainer .form-fields-wrapper input.input-clearform.disabledBtn{margin-top:20px}
}
.generic-form-wrapper #formContainer .form-fields-wrapper .group-one input,.generic-form-wrapper #formContainer .form-fields-wrapper .group-two input{width:100%}
.generic-form-wrapper #formContainer .form-fields-wrapper .group-three .cashcoin-group .form-input-wrapper.input-label{width:45%;display:inline-block}
.generic-form-wrapper #formContainer .form-fields-wrapper .group-three .cashcoin-group .form-input-wrapper.text-field-comp{width:35%;display:inline-block}
@media(max-width:767px){.generic-form-wrapper #formContainer .form-fields-wrapper .submit-holder{margin-top:20px}
}
.generic-form-wrapper #formContainer .form-rte-wrapper .comp-rich-text{font-size:16px;line-height:26px;letter-spacing:.2px}
@media(max-width:767px){.generic-form-wrapper #formContainer .branch-holder .selectbranch-cta{margin-top:0}
}
.generic-form-wrapper .none-above{margin:10px 0 15px 0;position:relative}
@media(max-width:767px){.generic-form-wrapper .results-top{display:flex;flex-direction:column-reverse}
.generic-form-wrapper .results-top .form-rte-wrapper{margin-bottom:25px}
}
.generic-form-wrapper .cash-coin-order .form-fields-wrapper .comp-rich-text{margin-bottom:20px}
@media(max-width:767px){.generic-form-wrapper .cash-coin-order .form-fields-wrapper .branch-holder.text-field-comp{width:100%;margin-bottom:10px}
.generic-form-wrapper .cash-coin-order .form-fields-wrapper .branch-holder.text-field-comp .branch_select{width:100%;margin-right:0}
.generic-form-wrapper .cash-coin-order .form-fields-wrapper .branch-holder.text-field-comp .cta{width:100%}
.generic-form-wrapper .cash-coin-order .form-fields-wrapper .branch-holder.text-field-comp .cta .cta-text{min-width:auto;max-width:100%}
.generic-form-wrapper .cash-coin-order .form-fields-wrapper div.branch-help-text{padding-left:0}
}
.generic-form-wrapper .cash-coin-order .form-fields-wrapper .branch-holder{display:inline-block;width:40%}
.generic-form-wrapper .cash-coin-order .form-fields-wrapper .branch-holder .cta span{padding:21px;border-radius:0;min-width:unset}
.cq-wcm-edit .generic-form-wrapper .cash-coin-order .form-fields-wrapper .branch-holder{float:none}
.generic-form-wrapper .cash-coin-order .form-fields-wrapper .branch-holder .branch_select{width:80%;margin-right:10%;display:inline-block;background:#fff;border:solid 1px #888}
.cq-wcm-edit .generic-form-wrapper .cash-coin-order .form-fields-wrapper .branch-holder .branch_select{margin-top:10px}
.generic-form-wrapper .cash-coin-order .form-fields-wrapper .branch-holder .branch_select_btn{width:30%;display:inline-block;background:#1d7b8a;padding:7px 20px;color:#fff;border:0}
.generic-form-wrapper .cash-coin-order .form-fields-wrapper .branch-help-text{padding-left:40%;margin:20px 0}
.cq-wcm-edit .generic-form-wrapper .cash-coin-order .form-fields-wrapper .branch-help-text{display:inline-block}
.generic-form-wrapper .cash-coin-order .form-fields-wrapper .title-comp{margin-bottom:20px}
.generic-form-wrapper .cash-coin-order .form-fields-wrapper .cashcoin-amount{margin-left:30%;padding-left:5%}
.generic-form-wrapper .cash-coin-order .form-fields-wrapper .cashcoin-holder label.input-label{width:30%;display:inline-block}
.generic-form-wrapper .cash-coin-order .form-fields-wrapper .cashcoin-holder .text-field-comp{display:inline-block;width:40%}
.generic-form-wrapper .cash-coin-order .form-fields-wrapper .cashcoin-holder .rwd-error-wrapper .error-container{width:40%;margin-left:30%;margin-top:20px}
@media(max-width:767px){.generic-form-wrapper .cash-coin-order .form-fields-wrapper .cashcoin-holder .rwd-error-wrapper .error-container{width:100%;margin-left:0}
.generic-form-wrapper .cash-coin-order .form-fields-wrapper .cashcoin-holder .rwd-error-wrapper .error-container .error-arrow{left:calc(40% - 17px)}
}
.generic-form-wrapper.foreign-currency .hideSearchBranchDesktop{display:none}
.cq-wcm-edit .generic-form-wrapper.foreign-currency .hideSearchBranchDesktop{display:block}
@media(max-width:767px){.generic-form-wrapper.foreign-currency .hideSearchBranchDesktop{display:block}
}
.generic-form-wrapper.foreign-currency .branch_select{background-color:#fff;border:1px solid #888}
.generic-form-wrapper.foreign-currency .select-branch-cta{margin-bottom:20px}
.generic-form-wrapper.foreign-currency .select-branch-cta .cta.cta-primary .cta-text{border-radius:0;box-shadow:none}
.generic-form-wrapper .complaint-form .first-dropdown-holder,.generic-form-wrapper .complaint-form .second-dropdown-holder{margin-bottom:20px}
.generic-form-wrapper .complaint-form .complaint-faq{margin-bottom:20px}
.generic-form-wrapper .complaint-form .complaint-faq a{color:#1d7b8a;text-decoration:underline}
.generic-form-wrapper .complaint-form .contextualHelpShelf .accordion-comp .panel-group .panel .panel-heading a .acordion-crossicon{margin-left:10px}
.generic-form-wrapper .complaint-form .comp-rich-text img{width:28px;height:28px}
#ui-datepicker-div.ui-datepicker .ui-corner-all .ui-icon{background-image:url("clientlib_form_base/images/date-picker-prev-next.png")}
#ui-datepicker-div.ui-datepicker .ui-corner-all.ui-state-hover .ui-icon{background-image:url("clientlib_form_base/images/date-picker-prev-next.png")}
@keyframes shake{0{background-position:100% 21px}
30%{background-position:100% 21px}
40%{background-position:calc(100% + 1px) 21px}
50%{background-position:100% 21px}
60%{background-position:calc(100% - 13px) 21px}
70%{background-position:calc(100% - 15px) 21px}
100%{background-position:100% 21px}
}
.ui-selectmenu-menu.ui-selectmenu-open .ui-widget.ui-widget-content .ui-menu-item .ui-menu-item-wrapper{max-height:92px;vertical-align:middle;padding:20px 64px 20px 19px;color:#333}
.ui-selectmenu-menu .ui-menu.ui-widget.ui-widget-content{margin-top:0;background:#fff;width:403px !important;border:1px solid #1d7b8a}
.ui-selectmenu-menu.ui-selectmenu-open .ui-widget.ui-widget-content .ui-menu-item .ui-state-active,.ui-selectmenu-menu.ui-selectmenu-open .ui-widget.ui-widget-content .ui-menu-item .ui-widget-content .ui-state-active,.ui-selectmenu-menu.ui-selectmenu-open .ui-widget.ui-widget-content .ui-menu-item .ui-widget-header .ui-state-active,.ui-selectmenu-menu.ui-selectmenu-open .ui-widget.ui-widget-content .ui-menu-item a.ui-button:active,.ui-selectmenu-menu.ui-selectmenu-open .ui-widget.ui-widget-content .ui-menu-item .ui-button:active,.ui-selectmenu-menu.ui-selectmenu-open .ui-widget.ui-widget-content .ui-menu-item .ui-button.ui-state-active:hover{font-weight:normal;color:#fff;border:1px solid #1d7b8a;background:#1d7b8a}
@keyframes textareamacshake{0{background-position:0 50px}
30%{background-position:0 50px}
40%{background-position:10% 50px}
50%{background-position:9% 50px}
60%{background-position:6% 50px}
70%{background-position:5% 50px}
100%{background-position:0 50px}
}
@keyframes iphoneshake{0{background-position:0 21px}
30%{background-position:0 21px}
40%{background-position:10% 21px}
50%{background-position:9% 21px}
60%{background-position:6% 21px}
70%{background-position:5% 21px}
100%{background-position:0 21px}
}
@keyframes textareashake{0{background-position:100% 50px}
30%{background-position:100% 50px}
40%{background-position:calc(100% + 1px) 50px}
50%{background-position:100% 50px}
60%{background-position:calc(100% - 13px) 50px}
70%{background-position:calc(100% - 15px) 50px}
100%{background-position:100% 50px}
}
@media(min-width:768px){.basiccashcoin .branch-holder{display:flex;flex-flow:wrap;align-items:flex-end}
}
.basiccashcoin .branch-holder .selectbranch-cta{margin-bottom:8px}
.basiccashcoin .branch-holder .selectbranch-cta a.cta .cta-text{padding:17px !important}
.foreign-currency .branch-holder .selectbranch-cta .cta.cta-primary{padding:0}
.foreign-currency .branch-holder .selectbranch-cta .cta.cta-primary .cta-text{padding:22px;min-width:unset;border-radius:0;max-width:unset}
.ulster-default-cashcoin #formContainer .branch-holder .selectbranch-cta{margin-top:33px}
.generic-form-wrapper #formContainer .form-fields-wrapper .form-input-wrapper.errorState .dropdown-select.error{border:1px solid #e60303}