.signUpCybsDev .spinnerObj{background-color:rgba(0,0,0,0.8);left:0;top:0;bottom:0;right:0;z-index:999;position:fixed;display:none}
.signUpCybsDev .spinnerObj .spinnerImg{position:absolute;left:50%;top:50%}
.signUpCybsDev .signUpFormDemo .tandcmodalId{display:none}
.signUpCybsDev .signUpFormDemo .container{border:0;width:51%}
.signUpCybsDev .signUpFormDemo .container .row{margin:30px 0 0 0}
.signUpCybsDev .signUpFormDemo .container .row:last-child{margin:0}
.signUpCybsDev .signUpFormDemo .container .row .keys .thanks-tooltip{text-align:center;border:1px solid;background-color:#f7f9fc}
.signUpCybsDev .signUpFormDemo .container .row .keys .thanks-tooltip p{padding:14px}
.signUpCybsDev .signUpFormDemo .container .row .create-account-button{margin-top:53px}
.signUpCybsDev .signUpFormDemo .container .row .create-account-button .btn-primary{background-color:#003ea9;padding:12px 20px}
.signUpCybsDev .signUpFormDemo .container .row .tmc{font-size:16px}
.signUpCybsDev .signUpFormDemo .container .row .tmc p{margin-bottom:20px;letter-spacing:0;line-height:26px}
.signUpCybsDev .signUpFormDemo .container .row .tmc .checkbox-item input[type="checkbox"]:checked::before{background:#0755a8;color:#fff;content:"\2713";text-align:center}
.signUpCybsDev .signUpFormDemo .container .row .tmc .checkbox-item input[type="checkbox"]+label{position:relative;cursor:pointer;color:#212121;font-weight:600;letter-spacing:.3px;line-height:26px;top:3px;margin-left:12px}
.signUpCybsDev .signUpFormDemo .container .row .tmc .checkbox-item input[type="checkbox"]+label button{font-weight:600;color:#0051dc;font-size:16px;letter-spacing:normal;text-decoration:underline;border:0;display:contents;background-color:#fff}
.signUpCybsDev .signUpFormDemo .container .row .tmc .checkbox-item input[type="checkbox"]::before{border:2px solid #0755a8;content:"\00a0";display:inline-block;font:16px/1em relative-Book;height:20px;padding:0;vertical-align:top;width:20px;background-color:white;position:relative;top:0}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 h3,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 h3{text-align:center;margin-top:60px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 a,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 a{font-weight:600;color:#0051dc;font-size:16px;letter-spacing:normal;text-decoration:underline}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .country:after,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .country:after{content:'';height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #0755a8;transform:rotate(179deg);position:absolute;pointer-events:none;right:4%;top:43px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .country select,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .country select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .stateSection:after,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .stateSection:after{content:'';height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #0755a8;transform:rotate(179deg);position:absolute;pointer-events:none;right:4%;top:43px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .stateSection select,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .stateSection select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group{position:relative;margin:0;font-size:16px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .inputField,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .inputField{margin-bottom:5px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .inputField button,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .inputField button{border:0;margin:0;padding:0}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .inputField button .shape,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .inputField button .shape{height:17px;width:17px;border-radius:50%;border:2px solid #003ea9;position:absolute;top:6px;left:117px;font-size:13px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .inputField button .shape::before,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .inputField button .shape::before{content:"i";position:absolute;top:-9.5px;transform:rotate(17deg);padding-top:3px;font-size:10px;left:6px;font-size:12px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .cta,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .cta{margin-bottom:20px;width:191px;cursor:pointer}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .create-account-button,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .create-account-button{color:#212121;letter-spacing:0;line-height:26px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .text,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .text{height:26px;font-size:16px;letter-spacing:0;line-height:26px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .radio-item,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .radio-item{display:inline-block;position:relative;padding:0 6px;margin:30px 0 0}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .radio-item input[type='radio'],.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .radio-item input[type='radio']{position:absolute;opacity:0}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .radio-item label,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .radio-item label{color:#666;font-weight:normal}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .radio-item label:before,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .radio-item label:before{content:" ";display:inline-block;position:relative;top:5px;margin:0 5px 0 0;width:20px;height:20px;border-radius:11px;border:2px solid #004c97;background-color:transparent}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .radio-item input[type=radio]:checked+label:after,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .radio-item input[type=radio]:checked+label:after{border-radius:11px;width:12px;height:12px;position:absolute;top:9px;left:10px;content:" ";display:block;background:#004c97}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .star,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .star{color:#ab0000;padding-left:5px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group label,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group label{letter-spacing:0;line-height:26px;font-weight:normal;color:#212121;display:inline-block;font-size:16px;margin:0;height:26px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group label img,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group label img{height:15px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .help,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .help{display:none}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group select::-ms-expand,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group select::-ms-expand{display:none}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .form-control-dropdown,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .form-control-dropdown{display:block;width:100%;height:45px;padding:2.5px 15.5px;font-size:16px;line-height:22px;letter-spacing:.3px;margin-top:4.5px;box-sizing:border-box;height:31px;border:1px solid #d8d8d8;border-radius:4px;background-color:#fff}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .form-control-dropdown option,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .form-control-dropdown option{font-size:inherit;min-height:3rem;padding:6px 15px;font-weight:normal}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .form-control,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .form-control{border-radius:0;width:100%;font-size:16px;height:30px;border:1px solid #d6d6d6;background-color:#fff}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .form-control.active:invalid:hover,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .form-control.active:invalid:hover{border:1px solid red}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .form-control.active:invalid:focus,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .form-control.active:invalid:focus{border:0;border-bottom:1px solid #9e9e9e}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .help,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .help{display:none;color:#c00;font-size:10px;font-weight:700}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .form-group .placeholder,.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group .placeholder{position:absolute;top:-35px}
.signUpCybsDev .signUpFormDemo .container .eCommerce{margin-bottom:70px}
.signUpCybsDev .signUpFormDemo .container .isPaymentTechnProvider{margin-top:70px;margin-bottom:70px}
.modal-dialog{width:80%}
.modal-content{padding:40px}
.modal-header .close{margin-top:-52px}
@media(max-width:1366px){.signUpCybsDev .signUpFormDemo .container{width:784px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6{width:50%;float:left}
.signUpCybsDev .signUpFormDemo .container .eCommerce{margin-bottom:70px}
.signUpCybsDev .signUpFormDemo .container .eCommerce .col-md-6{width:100%}
.signUpCybsDev .signUpFormDemo .container .isPaymentTechnProvider{margin-top:70px;margin-bottom:70px}
}
@media(min-width:416px) and (max-width:768px){.signUpCybsDev .signUpFormDemo .container{width:auto}
.signUpCybsDev .signUpFormDemo .container .row{margin:0}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6{width:100%;margin-bottom:20px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .create-account-button{margin-top:33px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-12{margin-bottom:20px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group{margin-bottom:20px}
.signUpCybsDev .signUpFormDemo .container .eCommerce{margin-top:10px}
.signUpCybsDev .signUpFormDemo .container .eCommerce .col-md-6{margin-bottom:0}
.signUpCybsDev .signUpFormDemo .container .eCommerce .col-md-6 .form-group{margin-bottom:70px}
.signUpCybsDev .signUpFormDemo .container .eCommerce .col-md-6 .form-group .radio-item{margin:30px 0 0 0}
.signUpCybsDev .signUpFormDemo .container .isPaymentTechnProvider .col-md-6{margin-bottom:0}
.signUpCybsDev .signUpFormDemo .container .isPaymentTechnProvider .col-md-6 .form-group{margin-bottom:50px}
.signUpCybsDev .signUpFormDemo .container .isPaymentTechnProvider .col-md-6 .form-group .radio-item{margin:30px 0 0 0}
.modal-dialog{width:95%}
}
@media(max-width:415px){.signUpCybsDev .signUpFormDemo .container{width:auto}
.signUpCybsDev .signUpFormDemo .container .row{margin:0}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6{width:100%;margin-bottom:20px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-6 .create-account-button{margin-top:33px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-12{margin-bottom:20px}
.signUpCybsDev .signUpFormDemo .container .row .col-md-12 .form-group{margin-bottom:20px}
.signUpCybsDev .signUpFormDemo .container .eCommerce{margin-top:10px}
.signUpCybsDev .signUpFormDemo .container .eCommerce .col-md-6{margin-bottom:0}
.signUpCybsDev .signUpFormDemo .container .eCommerce .col-md-6 .form-group{margin-bottom:50px}
.signUpCybsDev .signUpFormDemo .container .eCommerce .col-md-6 .form-group .radio-item{margin:30px 0 0 0}
.signUpCybsDev .signUpFormDemo .container .isPaymentTechnProvider .col-md-6{margin-bottom:0}
.signUpCybsDev .signUpFormDemo .container .isPaymentTechnProvider .col-md-6 .form-group{margin-bottom:50px}
.signUpCybsDev .signUpFormDemo .container .isPaymentTechnProvider .col-md-6 .form-group .radio-item{margin:30px 0 0 0}
.modal-dialog{width:95%}
}