.page-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:36px}@media only screen and (min-width: 0)and (max-width: 479px){.page-title-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-title-container .icon-container{display:none}}.page-title-container .page-title{font-size:22px;color:#556d82;font-weight:900;text-transform:uppercase;line-height:26px;margin:0}.page-title-container>.icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#edf7fb;border-radius:100%;width:40px;height:40px;margin-right:9px}.page-title-container>.icon-container>i{font-size:22px;margin-right:0}.page-title-container.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.big-checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:43px;border:2px solid #bbb;border-radius:2px;cursor:pointer}.big-checkbox-container .checkbox{background:#eee;border:2px solid #bbb;width:31px;height:31px;margin-left:4px}.big-checkbox-container>.checkbox-label{margin-left:15px;font-size:16px;text-transform:uppercase;color:#bbb}.big-checkbox-container.checked{background-color:#1691c6;border-color:#1691c6}.big-checkbox-container.checked>.inner-container{width:43px;height:43px;background-color:#195c7d;margin-left:-2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top-left-radius:2px;border-bottom-left-radius:2px}.big-checkbox-container.checked .checkbox{border:3px solid #fff;background-color:#1691c6;position:relative;margin:0}.big-checkbox-container.checked .checkbox:before{font-family:"currencytransfer";content:"v";color:#fff;position:absolute;top:2px;left:3px}.big-checkbox-container.checked>.checkbox-label{color:#fff}
.ct-bottom-collapsable-container{width:calc(100% - 40px);margin:30px 20px 0;border-top:1px solid #eee}.ct-bottom-collapsable-container .two-factor-description{text-align:left}.ct-bottom-collapsable-container .ct-bottom-collapsable-title-section{cursor:pointer;position:relative;margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ct-bottom-collapsable-container .ct-bottom-collapsable-title-section .ct-bottom-collapsable-title{font-size:16px;font-weight:bold;color:#bbb;margin:0}.ct-bottom-collapsable-container .toggle-arrow{width:20px;height:13px;color:#bbb;font-size:30px;position:relative;right:-12px;top:-16px}.ct-bottom-collapsable-container .toggle-arrow>i{height:10px}.ct-bottom-collapsable-container .ct-bottom-collapsable-content{max-height:500px;-webkit-transform-origin:top;transform-origin:top;-webkit-transition:all .45s ease;transition:all .45s ease;margin-bottom:20px;overflow:hidden}.ct-bottom-collapsable-container .ct-bottom-collapsable-content.collapsed{max-height:0;margin-bottom:0}
.ct-button-text-input-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.ct-button-text-input-container input{width:100%;padding-left:20px;border:2px solid #bbb;border-right:0;font-size:14px;color:#555}.ct-button-text-input-container input::-webkit-input-placeholder{color:#bbb}.ct-button-text-input-container input::-moz-placeholder{color:#bbb}.ct-button-text-input-container input::-ms-input-placeholder{color:#bbb}.ct-button-text-input-container input::placeholder{color:#bbb}.ct-button-text-input-container input:invalid{outline:0;-webkit-box-shadow:none;box-shadow:none}.ct-button-text-input-container.invalid input{outline:0;border-bottom-color:#e53935}.ct-button-text-input-container button{cursor:pointer;height:55px;background:#1691c6;padding:0 30px;border:0;border-radius:2px;font-weight:bold;font-size:16px;color:#fff;text-align:center}.ct-button-text-input-error-messages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:#fef9f9;padding:5px 0 0 10px;color:#e53935;font-size:12px}.ct-button-text-input-error-messages .error-message{margin-bottom:5px}
.ct-copy-paste-box-container{cursor:pointer;width:100%;padding:14px 4px 14px 20px;background:#f8f8f8;border:1px solid #eee;font-family:"Source Code Pro";font-weight:bold;font-size:14px;color:#555;text-align:center;white-space:nowrap}.ct-copy-paste-box-container>span{display:inline-block;height:18px;max-width:100%;border-right:4px solid #f8f8f8;color:#555;overflow:hidden}.ct-copy-paste-box-container>span::-moz-selection{background:#daeffe;color:#555}.ct-copy-paste-box-container>span::selection{background:#daeffe;color:#555}
.ct-input-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:47px;width:100%}.ct-input-container>*{position:absolute}.ct-input-container label{top:0;padding-left:10px;font-weight:bold;font-size:12px;color:#555}.ct-input-container input{bottom:0;width:100%;padding:0 0 5px 10px;border:0;border-bottom:1px solid #bbb;font-size:18px;color:#555}.ct-input-container input:-webkit-autofill{-webkit-box-shadow:0 0 0 20px #fff inset}.ct-input-container input::-webkit-input-placeholder{color:#bbb}.ct-input-container input::-moz-placeholder{color:#bbb}.ct-input-container input::-ms-input-placeholder{color:#bbb}.ct-input-container input::placeholder{color:#bbb}.ct-input-container input:focus{outline:0;border-bottom-color:#1691c6}.ct-input-container input:focus+label{color:#1691c6}.ct-input-container input:focus~.ct-input-icon{color:#1691c6}.ct-input-container input:invalid{outline:0;-webkit-box-shadow:none;box-shadow:none}.ct-input-container.invalid input{outline:0;border-bottom-color:#e53935}.ct-input-container.invalid input+label{color:#e53935}.ct-input-container.invalid input~.ct-input-icon{color:#e53935}.ct-input-container .ct-input-icon{position:absolute;right:10px;top:12px;color:#bbb}.ct-input-container.with-icon input{padding-right:45px}.ct-input-error-messages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:#fef9f9;padding:5px 0 0 10px;color:#e53935;font-size:12px}.ct-input-error-messages .error-message{margin-bottom:5px}
.ct-collapsable-container{width:100%;margin-top:30px;padding:0 30px;border-top:1px solid #bbb}.ct-collapsable-container .two-factor-description{text-align:left}.ct-collapsable-container .ct-collapsable-title-section{cursor:pointer;position:relative;margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ct-collapsable-container .ct-collapsable-title-section .ct-collapsable-title{font-size:18px;font-weight:bold;color:#1691c6;text-align:left;margin:0}.ct-collapsable-container .toggle-arrow{width:20px;height:13px;color:#bbb;font-size:33px;position:absolute;right:3px;top:-14px}.ct-collapsable-container .toggle-arrow>i{height:10px}.ct-collapsable-container .ct-collapsable-content{max-height:500px;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:all .35s ease-in-out,max-height .35s ease;transition:all .35s ease-in-out,max-height .35s ease;margin-bottom:20px;overflow:auto}.ct-collapsable-container .ct-collapsable-content.collapsed{-webkit-transform:scaleY(0);transform:scaleY(0);max-height:0;margin-bottom:0;overflow:hidden}
.ct-profile-card-container .profile-icon{font-size:60px;margin-right:15px}.ct-profile-card-container .profile-icon i{display:inherit}.ct-profile-card-container .profile-name{font-size:20px;color:#555;text-align:left}
.ct-section-collapsable-container .two-factor-description{text-align:left}.ct-section-collapsable-container .ct-section-collapsable-title-section{cursor:pointer;position:relative;margin:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:solid 1px #d4dce3;line-height:24px}.ct-section-collapsable-container .ct-section-collapsable-title-section .ct-collapsable-icon{font-size:30px;color:#99abbc}.ct-section-collapsable-container .ct-section-collapsable-title-section .ct-section-collapsable-title{display:inline-block;font-size:18px;color:#1695ca;font-weight:700;margin-bottom:20px}.ct-section-collapsable-container .ct-section-collapsable-content{max-height:500px;-webkit-transition:all .35s ease-in-out,max-height .35s ease;transition:all .35s ease-in-out,max-height .35s ease;margin-bottom:20px;overflow:hidden}.ct-section-collapsable-container .ct-section-collapsable-content.collapsed{max-height:0;margin-bottom:0}
.icon-dropdown-container{position:relative;width:100%;height:100%;cursor:pointer}.menu-icon-container{font-size:28px;color:#d5dce3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.menu-options-container{min-width:200px;position:absolute;top:45px;right:-1px;border:1px solid #d5dce3}.menu-options-container a{display:block;text-decoration:none;cursor:pointer;background:#fff;padding:13px 20px;font-weight:bold;font-size:16px;color:#bbb}.menu-options-container a:hover{text-decoration:none}
.ct-three-step-button{min-width:130px;overflow:hidden;position:relative}.ct-three-step-button .inner-container{width:130px;height:40px}.ct-three-step-button .button-container{position:relative;height:55px}.ct-three-step-button .btn-cta{font-weight:600;font-size:16px;padding:7px 0;background:#41b412;color:#fff;border:0;letter-spacing:1px;line-height:1;position:absolute;z-index:5}.ct-three-step-button .btn-book{position:absolute;z-index:5}.ct-three-step-button .notification{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;color:#555}.ct-three-step-button .notification .text{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:center;align-self:center;text-align:center}.ct-three-step-button .notification .ct-loader--spinner{-ms-flex-item-align:center;align-self:center}.ct-three-step-button .confirm-terms-container{display:inline-block;min-width:40px;width:40px;height:40px}.ct-three-step-button .confirm-button{width:90px;padding-left:25px;border-bottom-left-radius:0;border-top-left-radius:0}.ct-three-step-button .book-input{display:none}.ct-three-step-button .book-input:checked+.book-label{border-color:#41b412}.ct-three-step-button .book-input:checked+.book-label:after{color:#fff;content:"v";font-size:16px;line-height:25px;background:#41b412}.ct-three-step-button .book-label{display:inline-block;position:relative;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:40px;height:40px;line-height:40px;cursor:pointer;background:#000000;background:rgba(0, 0, 0, 0);font-family:"currencytransfer";overflow:hidden;margin:0;border:solid #41b412 5px;border-radius:5px}.ct-three-step-button .book-label.confirm-checkbox{border-top-right-radius:0;border-bottom-right-radius:0}.ct-three-step-button .book-label:before,.ct-three-step-button .book-label:after{content:"v";color:#000000;color:rgba(0, 0, 0, 0);width:30px;line-height:30px;height:30px;display:block;position:absolute;border:1px solid #fff;background:#000000;background:rgba(0, 0, 0, 0);text-align:center}.ct-three-step-button .btn-container{width:100px;height:40px;display:inline-block;overflow:hidden;position:absolute}.ct-three-step-button .btn-animate-window{display:inline-block;width:100px;overflow:hidden;min-width:100px;height:40px;position:absolute;left:0;top:0;z-index:2}.ct-three-step-button .button{width:85px;border:1px solid #41b412;background:#000000;background:rgba(0, 0, 0, 0);border-radius:0;height:40px;position:relative;color:#41b412;outline:none}.ct-three-step-button .button.btn-cta-label{line-height:24px}.ct-three-step-button .button.btn-cta-label:active{-webkit-box-shadow:none;box-shadow:none}.ct-three-step-button .button.arrow-box{cursor:inherit;background:#fff;border:1px solid #41b412;margin-left:20px;width:70px;white-space:nowrap}.ct-three-step-button .button.arrow-box:after,.ct-three-step-button .button.arrow-box:before{right:100%;top:50%;border:solid #000000;border:solid rgba(0, 0, 0, 0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.ct-three-step-button .button.arrow-box:after{border-color:#ffffff;border-color:rgba(255, 255, 255, 0);border-right-color:#fff;border-width:19px;margin-top:-19px}.ct-three-step-button .button.arrow-box:before{border-color:#c2e1f5;border-color:rgba(194, 225, 245, 0);border-right-color:#41b412;border-width:20px;margin-top:-20px}.ct-three-step-button .button:focus,.ct-three-step-button .button:active,.ct-three-step-button .button:hover,.ct-three-step-button .button{outline:none}.ct-three-step-button .btn-cta-label{-webkit-transition:margin ease .4s;transition:margin ease .4s;display:inline-block;margin:0}.ct-three-step-button .btn-cta-label[hidden]{display:inline-block !important;margin-left:101px}.ct-three-step-button .btn-confirm{min-width:100px;display:inline-block;background:#41b412;color:#fff;border:1px solid #41b412;-webkit-transition:margin ease .4s;transition:margin ease .4s;margin:0;line-height:18px}.ct-three-step-button .terms{position:absolute;top:32px;left:0;-webkit-transition:left ease .4s;transition:left ease .4s}.ct-three-step-button .terms p{margin:8px 0 0;line-height:1;text-align:center;white-space:nowrap;letter-spacing:-0.1px;font-size:11px}.ct-three-step-button .terms[hidden]{left:130px;-webkit-transition:left ease .4s;transition:left ease .4s}
.currency-list-item{font-size:18px;color:#556d82;line-height:20px}.currency-list-item .currency-code{font-weight:700}.currency-list-item .currency-name{font-weight:400}@media only screen and (min-width: 0)and (max-width: 767px){.currency-list-item .currency-name{display:none}}
.in-app-feature-container{width:100%;max-width:380px}.in-app-feature-container .fa-check{color:#41b412;font-size:24px;padding:7px 0;margin-right:15px}.in-app-feature-container .title{font-weight:bold;font-size:16px;color:#1691c6}.in-app-feature-container .description{line-height:1.6em;color:#555}
.loading-state-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;min-height:200px;z-index:8;padding:15px 30px 30px}.loading-state-container.transparent-container{background-color:#000000;background-color:rgba(0, 0, 0, 0)}.loading-state-container .message{font-size:18px;color:#195c7d;letter-spacing:-0.12px;margin-top:10px}
ct-text-input-container{display:block}.text-input-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.text-input-container .ct-input-icon{position:absolute;right:10px;top:12px;color:#b8c4d0}.text-input-container.short-form{position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:47px;width:100%}.text-input-container.long-form .label{display:inline-block;max-width:100%;padding:0;margin-bottom:9px;font-size:14px;color:#556d82;font-weight:bold;text-align:left}.text-input-container.long-form .label.optional:after{margin-left:6px;content:"optional";color:#39a5d2}.text-input-container.long-form .label.large-label{font-size:16px}.text-input-container.long-form input{height:inherit;width:100%;border:2px solid #bbb;color:#556d82;font-size:16px;padding:10px 10px 10px 20px}.text-input-container.long-form input:focus{border-color:#1691c6}.text-input-container.long-form input:-webkit-autofill{-webkit-box-shadow:0 0 0 20px #fff inset}.text-input-container.long-form input.ng-valid-required,.text-input-container.long-form input.ng-valid.ng-touched,.text-input-container.long-form input.ng-valid.not-empty{border-color:#41b412;background:#f5fcf3}.text-input-container.long-form input.ng-valid-required:focus,.text-input-container.long-form input.ng-valid.ng-touched:focus,.text-input-container.long-form input.ng-valid.not-empty:focus{border-color:#1691c6}.text-input-container.long-form input.ng-invalid-required.ng-touched,.text-input-container.long-form input.ng-invalid-pattern.ng-touched,.text-input-container.long-form input.ng-touched:invalid,.text-input-container.long-form input.ct-submit-error{border-color:#e53935;background:#fef9f9}.text-input-container.long-form input.ng-invalid-required.ng-touched:focus,.text-input-container.long-form input.ng-invalid-pattern.ng-touched:focus,.text-input-container.long-form input.ng-touched:invalid:focus,.text-input-container.long-form input.ct-submit-error:focus{border-color:#1691c6}.text-input-container.long-form input.ct-error{border-color:#e53935}.text-input-container.short-form label{top:0;padding-left:0;font-weight:bold;font-size:16px;color:#556d82}.text-input-container.short-form label:focus{color:#1691c6}.text-input-container.short-form input{bottom:0;width:100%;padding-left:10px;padding-bottom:10px;border:0;border-bottom:2px solid #b8c4d0;font-size:18px;color:#556d82}.text-input-container.short-form input:-webkit-autofill{background-color:#fff;-webkit-box-shadow:0 0 0 20px #fff inset;-webkit-text-fill-color:#556d82}.text-input-container.short-form input:-webkit-autofill:first-line{font-size:18px}.text-input-container.short-form input::-webkit-input-placeholder{color:#bbb}.text-input-container.short-form input::-moz-placeholder{color:#bbb}.text-input-container.short-form input::-ms-input-placeholder{color:#bbb}.text-input-container.short-form input::placeholder{color:#bbb}.text-input-container.short-form input:focus{outline:0;border-bottom-color:#1691c6}.text-input-container.short-form input:focus+label{color:#1691c6}.text-input-container.short-form input:focus~.ct-input-icon{color:#1691c6}.text-input-container.short-form input:invalid{outline:0;-webkit-box-shadow:none;box-shadow:none}
ct-secondary-dropdown{display:block}.ct-short-form-dropdown-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:47px;width:100%}.ct-short-form-dropdown-container>*{position:absolute}.ct-short-form-dropdown-container label{top:0;padding-left:10px;font-weight:bold;font-size:12px;color:#555}.ct-short-form-dropdown-container .options-dropdown{width:100%;top:47px;background-color:#fff;border:1px solid #bbb;border-top:0;z-index:100}.ct-short-form-dropdown-container .options-dropdown .option{cursor:pointer;padding:8px 15px}.ct-short-form-dropdown-container .options-dropdown .option:hover{background-color:#edf7fb}.ct-short-form-dropdown-container .selected-option{cursor:pointer;bottom:0;min-height:28px;width:100%;padding:0 0 5px 10px;border:0;border-bottom:1px solid #bbb;font-size:16px;color:#555}.ct-short-form-dropdown-container .dropdown-arrow{position:absolute;right:15px;bottom:6px;font-size:16px;color:#bbb}.ct-short-form-dropdown-container .selected-option:focus{outline:0;border-bottom-color:#1691c6}.ct-short-form-dropdown-container .selected-option:focus+label{color:#1691c6}.ct-short-form-dropdown-container .selected-option:focus~.ct-input-icon{color:#1691c6}.ct-short-form-dropdown-container .selected-option:invalid{outline:0;-webkit-box-shadow:none;box-shadow:none}.ct-short-form-dropdown-container.invalid .selected-option{outline:0;border-bottom-color:#e53935}.ct-short-form-dropdown-container.invalid .selected-option+label{color:#e53935}.ct-short-form-dropdown-container.invalid .selected-option~.ct-input-icon{color:#e53935}.ct-short-form-dropdown-container .ct-input-icon{position:absolute;right:10px;top:12px;color:#bbb}.ct-short-form-dropdown-container.with-icon .selected-option{padding-right:45px}.ct-input-error-messages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:#fef9f9;padding:5px 0 0 10px;color:#e53935;font-size:12px}.ct-input-error-messages .error-message{margin-bottom:5px}
.short-form-currency-dropdown-container{height:47px}.short-form-currency-dropdown-container .label{padding:0;padding-left:10px;font-weight:bold;font-size:14px;color:#99abbc}.short-form-currency-dropdown-container .ng-select-header-input input{width:89%;margin-left:10px;padding-left:10px}.short-form-currency-dropdown-container .ng-select.short-form-dropdown{height:auto}.short-form-currency-dropdown-container .ng-select.short-form-dropdown .currency-flag{min-width:30px}.short-form-currency-dropdown-container .ng-select.short-form-dropdown .ng-arrow-wrapper{padding-right:12px;margin-bottom:6px}.short-form-currency-dropdown-container .ng-select.short-form-dropdown .ng-arrow-wrapper .ng-arrow{border-width:5px 5px 0;border-color:#bbb #000000 #000000;border-color:#bbb rgba(0, 0, 0, 0) rgba(0, 0, 0, 0)}.short-form-currency-dropdown-container .ng-select.short-form-dropdown.ng-select-single .ng-select-container{height:auto;background:#000000;background:rgba(0, 0, 0, 0);min-height:27px;border:0;border-bottom:1px solid #bbb;border-radius:0}.short-form-currency-dropdown-container .ng-select.short-form-dropdown.ng-select-single .ng-select-container .ng-value-container .ng-input{top:-5px}.short-form-currency-dropdown-container .ng-select-template{color:#555;padding:0}
ct-phone-number-selector{display:block}@media only screen and (min-width: 0)and (max-width: 12000px){ct-phone-number-selector{display:none}}.ct-phone-number-selector-container{border-top:1px solid #d5dce3;text-align:center;color:#1691c6;padding-bottom:10px;position:relative}.ct-phone-number-selector-container a{text-decoration:none}.ct-phone-number-selector-container .phone-number-list{position:absolute;bottom:calc(100% + 1px);width:100%;background:#fff;border-top:1px solid #d5dce3}.ct-phone-number-selector-container .phone-number-list .option{width:100%;cursor:pointer;margin-bottom:0;padding:10px 0}.ct-phone-number-selector-container .phone-number-list .option.schedule-option .ct-icon{margin-right:5px;font-size:18px;padding:6px;border:solid 1px #000000;border:solid 1px rgba(0, 0, 0, 0)}.ct-phone-number-selector-container .phone-number-list .option.schedule-option:hover .ct-icon{color:#fff;border:solid 1px #000000;border:solid 1px rgba(0, 0, 0, 0);border-radius:50%;background-color:#41b412}.ct-phone-number-selector-container .phone-number-list .option .phone-number{margin:0;font-size:14px;height:20px;color:#99abbc}.ct-phone-number-selector-container .phone-number-list .option:hover .phone-number{color:#1695ca}.ct-phone-number-selector-container .phone-number-list .contact-options-title{font-size:12px;line-height:12px;text-transform:uppercase;letter-spacing:.05em;color:#99abbc;text-align:left;font-weight:bold;margin-left:4px;margin-top:10px;margin-bottom:10px}.ct-phone-number-selector-container .selector-button{width:100%;padding:10px 0 10px 10px;margin-bottom:10px;border:0;border-bottom:1px solid #d5dce3;background:#000000;background:rgba(0, 0, 0, 0);font-size:14px;color:#99abbc;text-align:center}.ct-phone-number-selector-container .selector-button .ct-icon-item{margin-right:13px;font-size:22px}.ct-phone-number-selector-container .selector-button:hover{background-color:#edf7fb}.ct-phone-number-selector-container .selector-button:active,.ct-phone-number-selector-container .selector-button.active{color:#1691c6;background-color:#daeffe}.ct-phone-number-selector-container .contact-details{margin-bottom:15px;padding-top:15px;text-align:center}.ct-phone-number-selector-container .cflag{margin:0 5px 0 0}.ct-phone-number-selector-container .phone-picture{height:30px;width:30px;border:solid 1px #000000;border:solid 1px rgba(0, 0, 0, 0);border-radius:50%;margin:0 5px 0 0}.ct-phone-number-selector-container .phone-picture.hover-picture{background-color:#41b412}.ct-phone-number-selector-container .extension{margin-left:10px;padding-left:2px;padding-right:5px;position:absolute;z-index:20;right:0;background:#fff;-webkit-box-shadow:-1px 0 6px 1px #fff;box-shadow:-1px 0 6px 1px #fff}.ct-phone-number-selector-container .contact-button{color:#99abbc;cursor:pointer;padding:14px 8px;position:absolute;background-color:#fff;z-index:20;margin-left:5px;right:0;top:0}.ct-phone-number-selector-container .contact-button.active{background-color:#dceff7;color:#1695ca}.ct-phone-number-selector-container .contact-button:hover{color:#556d82;background:#e9edf0}.ct-phone-number-selector-container .contact-button .ct-icon-options-menu{font-size:16px}.ct-phone-number-selector-container .ct-rm-name{font-size:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;max-width:145px;min-width:102px}.ct-phone-number-selector-container .ct-rm-name .name{text-transform:uppercase;white-space:nowrap}.ct-phone-number-selector-container .number{text-align:left}.ct-phone-number-selector-container .phone-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-width:135px;text-align:left;padding-left:6px;margin-bottom:5px;font-size:14px;color:#195c7d;font-weight:bold;height:20px}.ct-phone-number-selector-container .phone-number:hover{color:#1695ca}@media only screen and (min-width: 0)and (max-width: 479px){.ct-phone-number-selector-container .phone-number{font-size:16px}}.ct-phone-number-selector-container .email{color:#195c7d;font-size:12px;font-weight:bold}.ct-phone-number-selector-container .email:hover{color:#1695ca}.ct-phone-number-selector-container .bottom-text{font-size:12px;line-height:12px;display:block;color:#195c7d}.ct-phone-number-selector-container .terms:hover{color:#1695ca}.ct-phone-number-selector-container.header-version{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:0;border-top:none}@media only screen and (min-width: 0)and (max-width: 479px){.ct-phone-number-selector-container.header-version .cflag{display:none}.ct-phone-number-selector-container.header-version .subtitle{display:none}}.ct-phone-number-selector-container.header-version .subtitle{margin-bottom:3px;font-size:12px;font-weight:bold;line-height:1}.ct-phone-number-selector-container.header-version .option{display:table-row;height:35px;padding:0;margin:10px 0}.ct-phone-number-selector-container.header-version .phone-number-list{position:absolute;top:calc(100% + 1px);bottom:auto;right:-1px;width:310px;padding:15px 15px 0;background:#fff;border:1px solid #d5dce3;border-top:0}.ct-phone-number-selector-container.header-version .phone-number-list .cflag{margin:5px 0 0}.ct-phone-number-selector-container.header-version .phone-number-list .rm-picture{height:30px;width:30px;border:solid 1px #000000;border:solid 1px rgba(0, 0, 0, 0);border-radius:50%}.ct-phone-number-selector-container.header-version .phone-number{padding-left:0;margin-bottom:0}.ct-phone-number-selector-container.header-version .contact-details{margin-right:10px}.ct-phone-number-selector-container.header-version .selector-button{margin:0;padding:0 15px;font-size:24px;border:0;width:auto}.ct-phone-number-selector-container.header-version .ct-icon-item{margin:0}
.trustpilot-review-container .separator{width:100%;height:1px;background:#ddd;margin:20px 0}.trustpilot-review-container .header-logo{width:150px}.trustpilot-review-container .footer-logo{width:130px}.trustpilot-review-container .author-photo{height:50px}.trustpilot-review-container .review-title{color:#555;font-size:18px;line-height:22px;font-weight:bold;margin-left:10px}.trustpilot-review-container .review-description{color:#555;margin-top:10px;padding-right:30px}.trustpilot-review-container .review-author{color:#1691c6;font-size:18px}.trustpilot-review-container .review-author span:first-child{font-weight:bold}
.trustpilot-carousel-container .slider-progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.trustpilot-carousel-container .slider-progress-dot{width:10px;height:10px;margin:0 5px;cursor:pointer;border-radius:100%;background:#ddd}.trustpilot-carousel-container .slider-progress-dot.active{background:#1695ca;cursor:default}
.page-tab-switcher-container{width:100%;max-width:870px;margin:30px auto 0;padding-left:15px;border-bottom:1px solid #b8c4d0}.page-tab-switcher-container .page-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 15px;cursor:pointer}.page-tab-switcher-container .page-tab.active{border-bottom:2px solid #1691c6}.page-tab-switcher-container .page-tab.active .tab-title,.page-tab-switcher-container .page-tab.active .tab-icon{color:#1691c6}.page-tab-switcher-container .tab-icon{color:#b8c4d0;font-size:20px;margin-right:15px}.page-tab-switcher-container .tab-title{color:#b8c4d0;font-size:16px;font-weight:bold;line-height:1}@media only screen and (min-width: 0)and (max-width: 767px){.page-tab-switcher-container .page-tab:not(.active) .tab-title{display:none}}
.ct-app.open-modal{width:100% !important}.ct-app.overflow-hidden{overflow:hidden}.modal-centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:550px}.ct-modal{z-index:5;position:absolute;display:block;top:0;bottom:0;left:0;right:0;background-color:#fff}.ct-modal .modal-title{font-family:"Lato",sans-serif;font-size:20px;color:#1691c6;font-weight:900;line-height:24px}.ct-modal .modal-text{color:#556d82}.ct-modal h4{font-family:"Lato",sans-serif;color:#555;font-weight:900;text-transform:uppercase}.ct-modal .modal-button{background-color:#fff;border:solid 1px #bbb;color:#bbb;width:100%;-webkit-box-shadow:none;box-shadow:none;margin-bottom:30px}.ct-modal .modal-button:hover{background-color:#eee}.ct-modal .close-button{position:absolute;top:20px;right:30px;color:#ddd;font-weight:300;font-size:40px;cursor:pointer}.ct-modal .close-button:hover{color:#bbb}.ct-modal .ct-full-modal-content{width:100%;min-height:100vh;background-color:#fff}.ct-modal .ct-full-modal-content .content{margin:0 auto}@media only screen and (min-width: 1200px)and (max-width: 12000px){.ct-modal.full-width{width:100%}.ct-modal .ct-full-modal-content .content{margin:0 auto;width:615px;padding-top:30px}}@media only screen and (min-width: 480px)and (max-width: 1199px){.ct-modal.full-width{width:calc(100% + 60px)}.ct-modal .ct-full-modal-content{width:100%;padding:30px}}@media only screen and (min-width: 767px)and (max-width: 1199px){.ct-modal .ct-full-modal-content .content{margin:0 auto;width:615px}}@media only screen and (min-width: 0)and (max-width: 479px){.ct-modal.full-width{width:100%}.ct-modal .ct-full-modal-content{width:100%;padding:30px 15px;background-color:#fff}.ct-modal .ct-full-modal-content .content{width:100%}}
.processing-registration-container{max-width:420px;width:100%;color:#555;margin:0 auto}.processing-registration-container .content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.processing-registration-container .heading{font-size:22px;font-weight:900;text-transform:uppercase;text-align:center;color:#556d82;line-height:1}.processing-registration-container .image{max-width:320px;width:100%;margin-top:20px;margin-bottom:35px}.processing-registration-container .text{font-size:16px;font-weight:400;color:#556d82;text-align:center}
.registration-setup-card-container{max-width:540px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #eee;color:#555}.registration-setup-card-container .title{width:100%;font-size:20px;text-align:center}.registration-setup-card-container .progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;width:100%;margin:10px 0;padding-left:17px;padding-right:39px;background:#000000;background:rgba(0, 0, 0, 0);-webkit-box-shadow:none;box-shadow:none}.registration-setup-card-container .progress-bar>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;margin-right:4px;margin-top:7px;height:5px}.registration-setup-card-container .first-step{background:-webkit-gradient(linear, left top, left bottom, from(rgb(42, 159, 152)), to(rgb(42, 160, 153)));background:linear-gradient(to bottom, rgb(42, 159, 152) 0%, rgb(42, 160, 153) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2a9f98", endColorstr="#2aa099", GradientType=0)}.registration-setup-card-container .first-step:after{content:"";border:4px solid #1691c6;border-radius:100%;width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;right:17px;bottom:7px}.registration-setup-card-container .second-step{background:-webkit-gradient(linear, left top, left bottom, from(rgb(42, 160, 153)), to(rgb(63, 175, 74)));background:linear-gradient(to bottom, rgb(42, 160, 153) 0%, rgb(63, 175, 74) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2aa099", endColorstr="#3faf4a", GradientType=0)}.registration-setup-card-container .third-step{background:#3faf4a}.registration-setup-card-container .fourth-step{position:relative;background:#bbb}.registration-setup-card-container .fourth-step .circle{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:4px solid #bbb;border-radius:100%;color:#888;width:40px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;right:-40px;bottom:-18px}.registration-setup-card-container .notes{width:100%;text-align:center}.registration-setup-card-container .instructions-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;background:#f8f8f8;border:1px solid #b8c4d0;padding:20px;margin-top:20px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 0)and (max-width: 479px){.registration-setup-card-container .instructions-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.registration-setup-card-container .instructions-box .instructions-icon{color:#fff;background:#1691c6;height:36px;min-width:36px;max-width:36px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.registration-setup-card-container .instructions-box .instructions-icon i{font-size:20px}.registration-setup-card-container .instructions-box .instructions-title{font-size:20px;margin-top:5px;margin-bottom:16px}.registration-setup-card-container .instructions-box .right-container{margin-left:15px}@media only screen and (min-width: 0)and (max-width: 479px){.registration-setup-card-container .instructions-box .right-container{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.make-first-transfer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (min-width: 0)and (max-width: 479px){.make-first-transfer-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.make-first-transfer-container img{width:86px}.make-first-transfer-container .green-title{font-weight:lighter;font-size:26px;color:#41b412;line-height:1}.make-first-transfer-container .content{padding:8px 0;margin-left:30px}@media only screen and (min-width: 0)and (max-width: 479px){.make-first-transfer-container .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0;margin-top:15px}.make-first-transfer-container .content>*{margin-top:5px}}.make-first-transfer-container .note{color:#6f6f6f;font-weight:bold;font-size:18px;margin-top:5px}@media only screen and (min-width: 0)and (max-width: 479px){.make-first-transfer-container .note{text-align:center}}
.ct-alert{width:100%;border-radius:2px;margin-bottom:10px;font-size:14px;font-weight:600;line-height:20px}.ct-alert.primary{background:#edf7fb;color:#39a5d2}.info-message-container{margin-bottom:45px}.info-message{position:relative}.info-message .info-message-text{font-size:16px;padding-right:20px;font-weight:400}.info-message .info-message-icon{font-size:30px;margin-right:10px}.info-message .dismiss-button{position:absolute;top:15px;right:15px;font-size:20px;cursor:pointer}@media only screen and (min-width: 0)and (max-width: 767px){.info-message .info-message-icon{padding-top:15px}.info-message .details-button{margin-left:20px}}.info-message .details-button{background:#000000;background:rgba(0, 0, 0, 0);border:solid 2px #1691c6;color:#1691c6;min-width:unset}.info-message .details-button:hover{background:#1691c6;color:#fff}
@media only screen and (min-width: 0)and (max-width: 479px){.form-currency-dropdown-container .info-container{text-align:center;margin-bottom:10px}}.form-currency-dropdown-container{min-height:47px;height:auto}.form-currency-dropdown-container .info-container{color:#888;margin-top:10px;padding-left:10px}.form-currency-dropdown-container .info-container .make-a-deposit-container{font-weight:600;cursor:pointer}.form-currency-dropdown-container .info-container .make-a-deposit-container:hover a{color:#195c7d}.form-currency-dropdown-container .info-container .make-a-deposit-container:hover a:after{border-color:#195c7d #000000 #000000 #195c7d;border-color:#195c7d rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #195c7d}.form-currency-dropdown-container .info-container .make-a-deposit-container a{color:#1691c6;text-decoration:none}.form-currency-dropdown-container .info-container .make-a-deposit-container a:after{content:"";vertical-align:middle;margin:auto;position:relative;display:inline-block;width:10px;height:10px;-webkit-transform:rotate(135deg);transform:rotate(135deg);border:1px solid;border-color:#1691c6 #000000 #000000 #1691c6;border-color:#1691c6 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #1691c6;background-color:#000000;background-color:rgba(0, 0, 0, 0)}.form-currency-dropdown-container .select-container .ct-mouseevent-wrapper .ct-trade-content-overlay{position:absolute;width:100%;margin-top:20px;margin-left:20px;height:90px;z-index:20;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fafafa;background:rgba(250, 250, 250, .8)}.form-currency-dropdown-container .select-container.inactive{pointer-events:none}.form-currency-dropdown-container .select-container.inactive .ng-arrow{display:none}@media only screen and (min-width: 0)and (max-width: 479px){.form-currency-dropdown-container .make-a-deposit-container a:after{margin-top:6px !important;float:right}}.form-currency-dropdown-container .label{color:#888;margin:0;font-size:13px;padding:24px 10px 10px;line-height:14px;display:inline;white-space:nowrap;vertical-align:baseline}.form-currency-dropdown-container .label-active{color:#1691c6}.form-currency-dropdown-container .last-updated{font-weight:700;font-size:12px;float:right}.form-currency-dropdown-container .last-updated .refresh-button{margin-left:5px;font-weight:bold;text-decoration:none;color:#1695ca}.form-currency-dropdown-container .last-updated .refresh-button:hover{color:#1691c6}@media only screen and (min-width: 0)and (max-width: 479px){.form-currency-dropdown-container .last-updated .last-updated-date{display:none}}.form-currency-dropdown-container .balance-label{position:absolute;top:10px;font-weight:700;font-size:12px;color:#1695ca;line-height:14px;text-transform:uppercase}.form-currency-dropdown-container .broker-icon{width:22px;height:22px}.form-currency-dropdown-container .ng-select.currency-balance-dropdown{height:auto;border:solid 1px #bbb}.form-currency-dropdown-container .ng-select.currency-balance-dropdown .ng-dropdown-panel{border:solid 1px #1691c6;border-radius:0}.form-currency-dropdown-container .ng-select.currency-balance-dropdown .ng-dropdown-panel .ng-dropdown-panel-items{max-height:none}.form-currency-dropdown-container .ng-select.currency-balance-dropdown .ng-dropdown-panel .ng-option-child{padding-bottom:0;padding-top:0}.form-currency-dropdown-container .ng-select.currency-balance-dropdown .ng-dropdown-panel .ng-option-child .vertical-divider{width:1px;height:60px;background:#bbb}.form-currency-dropdown-container .ng-select.currency-balance-dropdown .ng-dropdown-panel .ng-option-child .vertical-divider.last{height:30px;margin-bottom:30px}.form-currency-dropdown-container .ng-select.currency-balance-dropdown .footer-container{text-align:center}.form-currency-dropdown-container .ng-select.currency-balance-dropdown .footer-container a{text-decoration:none;color:#1691c6;font-size:18px}.form-currency-dropdown-container .ng-select.currency-balance-dropdown .balance-currency-group .balance-currency-group-name .balance-currency-code{font-weight:700;font-size:16px;color:#556d82}.form-currency-dropdown-container .ng-select.currency-balance-dropdown .balance-currency-group .balance-currency-group-name .balance-currency-name{font-weight:400;font-size:14px;color:#556d82}.form-currency-dropdown-container .ng-select.currency-balance-dropdown .balance-provider{font-weight:400;font-size:16px;color:#556d82}.form-currency-dropdown-container .ng-select.currency-balance-dropdown .currency-balance{font-weight:bold;font-size:16px;color:#556d82}.form-currency-dropdown-container .ng-select.currency-balance-dropdown .currency-option-balance{font-weight:bold;margin-right:40px}@media only screen and (min-width: 0)and (max-width: 479px){.form-currency-dropdown-container .ng-select.currency-balance-dropdown .currency-option-balance{display:none}}.form-currency-dropdown-container .ng-select.currency-balance-dropdown .ng-value{width:100%;padding-top:10px;padding-bottom:10px;padding-right:5px;color:#888}.form-currency-dropdown-container .ng-select.currency-balance-dropdown .ng-arrow-wrapper{min-height:inherit;height:100%;padding-left:15px;padding-right:15px;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-currency-dropdown-container .ng-select.currency-balance-dropdown .ng-arrow-wrapper .ng-arrow{border-width:6px 6px 0;border-color:#888 #000000 #000000;border-color:#888 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0)}.form-currency-dropdown-container .ng-select.currency-balance-dropdown.ng-select-single .ng-select-container{height:auto;min-height:75px;background:#000000 !important;background:rgba(0, 0, 0, 0) !important;border-radius:0}.form-currency-dropdown-container .ng-select.currency-balance-dropdown.ng-select-single .ng-select-container .ng-value-container .ng-input{top:-5px}@media only screen and (min-width: 0)and (max-width: 767px){.form-currency-dropdown-container .ng-select.currency-balance-dropdown.ng-select-single .ng-select-container{min-height:100px}}.form-currency-dropdown-container .ng-select-template{color:#555;padding:0}.form-currency-dropdown-container .ng-select.unsearchable>.ng-select-container .ng-arrow-wrapper .ng-arrow{border-width:6px 6px 0}.form-currency-dropdown-container .ng-select.unsearchable.ng-select-opened{border:solid 1px #1691c6}.form-currency-dropdown-container .ng-select.unsearchable.ng-select-opened>.ng-select-container .ng-arrow-wrapper{background-color:#1691c6}.form-currency-dropdown-container .ng-select.unsearchable.ng-select-opened>.ng-select-container .ng-arrow-wrapper .ng-arrow{border-width:0 6px 6px;border-color:#000000 #000000 #fff;border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff;margin-bottom:13px;margin-top:20px}@media only screen and (min-width: 0)and (max-width: 479px){.form-currency-dropdown-container .ng-select.unsearchable.ng-select-opened{border:solid 1px #1691c6}.form-currency-dropdown-container .ng-select.unsearchable.ng-select-opened>.ng-select-container .ng-arrow-wrapper{background-color:#1691c6}.form-currency-dropdown-container .ng-select.unsearchable.ng-select-opened>.ng-select-container .ng-arrow-wrapper .ng-arrow{border-width:0 6px 6px;border-color:#000000 #000000 #fff;border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff;margin-bottom:24px;margin-top:34px}}
.calendly-inline-widget{width:100%;height:100%;position:absolute;top:0;z-index:13}.calendly-inline-widget .calendly-close-button{width:100%;position:absolute;top:0;height:40px}.calendly-inline-widget .calendly-close-button span{cursor:pointer;font-size:40px;z-index:14;color:#bbb;position:absolute;right:30px;top:10px}@media only screen and (min-width: 0)and (max-width: 479px){.calendly-inline-widget .calendly-close-button span{right:0;top:0}}.background-overlay{height:calc(100% + 30px);width:100%;position:absolute;top:0;left:0;background:#ffffff;background:rgba(255, 255, 255, .8);z-index:12}
.ct-notification-card{max-width:500px;background-color:#edf7fb;border:solid 1px #ddd;border-left:solid 4px #1691c6;position:fixed;bottom:0;left:205px;margin:0 0 15px 10px;-webkit-box-shadow:0 7px 7px -2px rgba(0, 0, 0, .2);box-shadow:0 7px 7px -2px rgba(0, 0, 0, .2);z-index:10}.ct-notification-card .notification-content-container{height:100%;padding:20px}.ct-notification-card .notification-content-container .ct-icon{color:#1691c6;margin-top:10px}.ct-notification-card .notification-content-container .ct-notification-title{font-size:16px;font-weight:700;color:#1691c6}.ct-notification-card .notification-content-container .ct-notification-text{font-size:16px;color:#555}@media only screen and (min-width: 0)and (max-width: 479px){.ct-notification-card{left:0;margin:10px}}@media only screen and (min-width: 480px)and (max-width: 1199px){.ct-notification-card{left:50px;margin-left:15px}}
.copy-tooltip{background-color:#fff;padding:5px;color:#556d82;font-size:16px;-webkit-box-shadow:2px 2px 3px #ddd;box-shadow:2px 2px 3px #ddd}.ct-copy-btn{color:#39a5d2;font-weight:bold;text-decoration:none;cursor:pointer}.ct-copy-btn i{font-size:20px}.ct-copy-btn:hover,.ct-copy-btn:focus,.ct-copy-btn:active{color:#1691c6;text-decoration:none}
.deposit-details-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.deposit-details-container .ct-deposit-header{background:#fff;border:solid 1px #e9edf0;border-bottom:0}.deposit-details-container .ct-deposit-header .payment-details{border-bottom:solid 1px #e9edf0;padding:10px 20px}.deposit-details-container .ct-deposit-header .payment-details .balance-amount{font-weight:700;font-size:16px;color:#556d82}.deposit-details-container .ct-deposit-header .payment-details .ct-settlement-logo{height:70px;max-width:140px}.deposit-details-container .ct-deposit-header .deposit-currency{padding:20px;color:#556d82;font-size:16px}.deposit-details-container .ct-deposit-header .deposit-currency .currency-code{font-weight:700;margin-left:10px}.deposit-details-container .ct-deposit-header .deposit-currency .currency-name{font-weight:400}.deposit-details-container .deposit-account-options{border-left:solid 1px #e9edf0;border-right:solid 1px #e9edf0;padding:0 20px}.deposit-details-container .deposit-account-options.borderless{border-left:0;border-right:0}.deposit-details-container .deposit-account-options .deposit-options-title{font-style:normal;font-weight:700;font-size:16px;color:#556d82}.deposit-details-container .ct-account-details{border:solid 1px #e9edf0;border-top:0;padding:0 20px 20px}.deposit-details-container .ct-account-details.borderless{border:0}.deposit-details-container .ct-account-details>.inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.deposit-details-container .ct-account-details .ct-deposit-details{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;line-height:1;border-top:1px solid #e9edf0;margin-bottom:-1px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.deposit-details-container .ct-account-details .ct-deposit-details.first{border-top:0}.deposit-details-container .ct-account-details .ct-deposit-details .property,.deposit-details-container .ct-account-details .ct-deposit-details .value{padding:20px 0}.deposit-details-container .ct-account-details .ct-deposit-details .property{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;font-size:14px;color:#1695ca;text-align:left;padding-left:10px}.deposit-details-container .ct-account-details .ct-deposit-details .value{-webkit-box-flex:2.4;-ms-flex:2.4 0 0px;flex:2.4 0 0;color:#556d82;text-align:right;padding-right:15px;font-size:16px}.deposit-details-container .ct-account-details .ct-deposit-details .value>.main{padding:0px 0 6px}.deposit-details-container .ct-account-details .ct-payment-information{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.deposit-details-container .ct-account-details .ct-bank-details{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}
.recipient-badge-container{background:#fff;border:1px solid #e8ecf0;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.recipient-badge-container.active{background:#f8f8f8}.recipient-badge-container .ct-icon-pending-recipient{font-size:34px;margin:5px 20px}.recipient-badge-container .ct-recipient-name--icon{border-radius:100px;width:34px;height:34px;overflow:hidden;border:2px solid #2cbec5;text-align:center;margin:5px 20px;-webkit-box-sizing:content-box;box-sizing:content-box}.recipient-badge-container .ct-recipient-name--icon:before{font-family:"currencytransfer";color:#2cbec5;font-size:26px;line-height:37px}.recipient-badge-container .ct-recipient-name--icon.icon-company:before{content:"i"}.recipient-badge-container .ct-recipient-name--icon.icon-individual:before{content:"j"}.recipient-badge-container .ct-recipient-name{font-size:20px;color:#555}.recipient-badge-container .ct-recipient-account{font-weight:bold;font-size:12px;color:#b8c4d0}
.checkbox-button-container{height:40px}.checkbox-button-container .checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:45px;width:45px;padding-left:3px;border:solid 2px #41b412;border-right:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.checkbox-button-container .checkbox-container .checkbox-button-label{height:35px;width:35px;border:solid 2px #41b412;margin:0;cursor:pointer;font-size:22px;text-align:center;padding:3px;background:#f5fcf3}.checkbox-button-container .checkbox-container.checked-container{background:#399d10;border-color:#399d10}.checkbox-button-container .checkbox-container.checked-container .checkbox-button-label{border:solid 3px #fff;color:#fff;background:#41b412}.checkbox-button-container .checkbox-container.checked-container .checkbox-button-label i{font-size:22px}.checkbox-button-container .checkbox-button{height:45px;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:15px;padding-right:15px;min-width:150px}.checkbox-button-container .checkbox-button:disabled{background:#fff;color:#41b412;opacity:1;border:solid 2px #41b412;border-left:0}
.rate-chart-page-container-email{max-width:980px}.rate-chart-page-container-email .rate-chart-main-container{font-family:"Lato",sans-serif}.rate-chart-page-container-email .chart-container .chart-header{font-family:"Lato",sans-serif;font-size:28px;color:#7a92a8;font-weight:700;margin-bottom:20px;text-transform:uppercase}.rate-chart-page-container-email .chart-container .area{fill:url(#temperature-gradient);stroke-width:0}.rate-chart-page-container-email .chart-container .grid.solid-line line{stroke-dasharray:0;stroke-width:2px;stroke:#fff}.rate-chart-page-container-email .chart-container .grid path{stroke-width:0}.rate-chart-page-container-email .chart-container .date-label{font-size:20px;line-height:25px;font-weight:700;color:#b1bfcd;font-family:"Lato",sans-serif;text-transform:uppercase;text-align:left;padding-left:10px;padding-right:6px;white-space:nowrap}.rate-chart-page-container-email .chart-container .axis path,.rate-chart-page-container-email .chart-container .axis line{fill:none;stroke:#c2ccd6;stroke-width:2px}.rate-chart-page-container-email .chart-container .axis-y path,.rate-chart-page-container-email .chart-container .axis-y line{-webkit-transform:scale(1, 1.2);transform:scale(1, 1.2);stroke-width:4px}.rate-chart-page-container-email .chart-container .line{fill:none;stroke:#1691c6;stroke-width:4px}.rate-chart-page-container-email .chart-container .focus circle{stroke:#1691c6;stroke-width:4px}.rate-chart-page-container-email .chart-container .booking-line{fill:none;stroke:#2abfc5;stroke-width:4px}.rate-chart-page-container-email .chart-container .expiration-line{fill:none;stroke:#b9c4d0;stroke-width:1px}.rate-chart-page-container-email .chart-container .expiration-line.expired{stroke:#b9c4d0;stroke-width:2px}.rate-chart-page-container-email .chart-container .expiration-tooltip{text-align:center;background:#99abbc;color:#fff;border:solid 2px #fff;border-radius:20px}.rate-chart-page-container-email .chart-container .expiration-tooltip i{font-size:13px;line-height:20px;font-weight:400}.rate-chart-page-container-email .chart-container .booking-tooltip{font-size:20px;line-height:24px;font-family:"Lato",sans-serif;pointer-events:none;background:#2abfc5;border:solid 1px #fff;border-radius:20px;color:#fff;white-space:nowrap;text-align:center}.rate-chart-page-container-email .chart-container .rate-tooltip{font-weight:700}.rate-chart-page-container-email .chart-container .rate-tooltip .label-booked{font-size:22px;color:#2abfc5;text-align:center;text-transform:uppercase;background:#fff}.rate-chart-page-container-email .chart-container .rate-tooltip .label-rate{font-size:22px;line-height:30px;font-family:"Lato",sans-serif;pointer-events:none;background:#2abfc5;border:solid 1px #fff;border-radius:20px;color:#fff;white-space:nowrap;text-align:center}.rate-chart-page-container-market-order{max-width:980px}.rate-chart-page-container-market-order .rate-chart-main-container{font-family:"Lato",sans-serif}.rate-chart-page-container-market-order .chart-container .chart-header{font-family:"Lato",sans-serif;font-size:28px;color:#7a92a8;font-weight:700;margin-bottom:20px;text-transform:uppercase}.rate-chart-page-container-market-order .chart-container .area{fill:url(#temperature-gradient);stroke-width:0}.rate-chart-page-container-market-order .chart-container .start-area{fill:url(#start-gradient);stroke-width:0}.rate-chart-page-container-market-order .chart-container .grid.solid-line line{stroke-dasharray:0;stroke-width:1px;stroke:#fff}.rate-chart-page-container-market-order .chart-container .grid path{stroke-width:0}.rate-chart-page-container-market-order .chart-container .date-label{font-size:14px;line-height:16px;font-weight:700;color:#b1bfcd;font-family:"Lato",sans-serif;text-transform:uppercase;text-align:left;padding-left:10px;padding-right:6px;white-space:nowrap}.rate-chart-page-container-market-order .chart-container .axis path,.rate-chart-page-container-market-order .chart-container .axis line{fill:none;stroke:#c2ccd6;stroke-width:1px}.rate-chart-page-container-market-order .chart-container .axis-y path,.rate-chart-page-container-market-order .chart-container .axis-y line{-webkit-transform:scale(1, 0.97);transform:scale(1, 0.97);stroke-width:2px}.rate-chart-page-container-market-order .chart-container .axis-x path,.rate-chart-page-container-market-order .chart-container .axis-x line{-webkit-transform:scale(1.052, 1);transform:scale(1.052, 1)}.rate-chart-page-container-market-order .chart-container .line{fill:none;stroke:#1691c6;stroke-width:2px}.rate-chart-page-container-market-order .chart-container .line.start{stroke:rgba(22, 145, 198, .3)}.rate-chart-page-container-market-order .chart-container .focus circle{stroke:#1691c6;stroke-width:2px}.rate-chart-page-container-market-order .booking-line{fill:none;stroke:#2abfc5;stroke-width:2px}.rate-chart-page-container-market-order .expiration-line{fill:none;stroke:#b9c4d0;stroke-width:1px}.rate-chart-page-container-market-order .expiration-line.expired{stroke:#b9c4d0;stroke-width:2px}.rate-chart-page-container-market-order .expiration-tooltip{text-align:center;background:#99abbc;color:#fff;border:solid 2px #fff;border-radius:20px}.rate-chart-page-container-market-order .expiration-tooltip i{font-size:13px;line-height:20px;font-weight:400}.rate-chart-page-container-market-order .start-line{fill:none;stroke:#b9c4d0;stroke-width:1px}.rate-chart-page-container-market-order .line-tooltip{text-align:center;color:#99abbc;font-size:14px}.rate-chart-page-container-market-order .line-tooltip .line-tooltip-text{min-height:20px;line-height:20px;font-weight:700}.rate-chart-page-container-market-order .line-tooltip .line-tooltip-text.expired{background:#99abbc;color:#fff;border-radius:12px}.rate-chart-page-container-market-order .line-tooltip .line-tooltip-date{line-height:16px;font-weight:400}.rate-chart-page-container-market-order .booking-tooltip{font-size:16px;line-height:20px;font-family:"Lato",sans-serif;font-weight:700;pointer-events:none;background:#2abfc5;border:solid 2px #fff;border-radius:20px;color:#fff;white-space:nowrap;text-align:center}.rate-chart-page-container-market-order .booking-tooltip i{font-size:12px;line-height:13px}.rate-chart-page-container-market-order .completed-tooltip{text-align:center;font-size:12px;color:#fff;font-style:normal;font-weight:700;line-height:16px;border:solid 2px #fff;border-radius:20px;background:#2abfc5;padding-top:2px;padding-bottom:2px}.rate-chart-page-container-market-order .rate-tooltip{font-weight:700}.rate-chart-page-container-market-order .rate-tooltip .label-booked{font-size:16px;color:#2abfc5;text-align:center;text-transform:uppercase;background:#fff}.rate-chart-page-container-market-order .rate-tooltip .label-rate{font-size:16px;line-height:25px;font-family:"Lato",sans-serif;pointer-events:none;background:#2abfc5;border:solid 1px #fff;border-radius:20px;color:#fff;white-space:nowrap;text-align:center}@media only screen and (min-width: 0)and (max-width: 479px){.rate-chart-page-container-market-order .axis-x .date-label{width:0}.rate-chart-page-container-market-order .axis-x .tick{display:none}.rate-chart-page-container-market-order .axis-x .tick:first-of-type,.rate-chart-page-container-market-order .axis-x .tick:last-of-type{display:block}}.date-line{fill:none;stroke:#b9c4d0;stroke-width:1px}.date-tooltip{text-align:center;color:#99abbc;font-size:14px;line-height:16px;font-weight:400}.date-tooltip .line-tooltip-text{min-height:20px;line-height:20px;font-weight:700}
.file-upload-input{display:none}.bold-text{font-weight:900}.trade-payments-list-container{width:100%}.trade-payments-list-container .ct-awaiting-approval-pill{width:70px;padding:5px 7px}@media only screen and (min-width: 0)and (max-width: 479px){.trade-payments-list-container .ct-awaiting-approval-pill{width:auto}}.trade-payments-list-container .ct-grey-pill{width:70px}@media only screen and (min-width: 0)and (max-width: 479px){.trade-payments-list-container .ct-grey-pill{width:auto}}.trade-payments-list-container .checkbox-container{width:45px}.trade-payments-list-container .table-row-item{padding:15px}@media only screen and (min-width: 0)and (max-width: 479px){.trade-payments-list-container .table-row-item{padding-top:0}}.trade-payments-list-container .table-row-item.last-item{border-bottom:1px solid #ddd}.trade-payments-list-container .files-list{font-size:16px;border-left:solid 1px #d4dce3;margin-left:10px}.trade-payments-list-container .files-list:hover{color:#1691c6;cursor:pointer}.trade-payments-list-container .file-list-icon{font-size:16px;padding-left:10px;padding-right:5px}.trade-payments-list-container .payment-information{border-bottom:solid 1px #d4dce3}.trade-payments-list-container .payment-information.active{background-color:#fff;border-bottom:0}.trade-payments-list-container .payment-information .table-row-item.recipient-row{padding-left:0}.trade-payments-list-container .payment-information .table-row-item.recipient-row.pending-payments{padding-left:15px}@media only screen and (min-width: 0)and (max-width: 479px){.trade-payments-list-container .payment-information .table-row-item.recipient-row{padding-top:15px}}.trade-payments-list-container .payment-information.invoice-list{border-bottom:solid 1px #d4dce3}.trade-payments-list-container .payment-information.invoice-list.failed-payment{border-bottom:0}.trade-payments-list-container .payment-information.invoice-list .invoice-upload-container{border:2px dashed #d5dce3;border-radius:15px;margin:15px;background:#edf7fb;color:#556d82;font-size:16px}.trade-payments-list-container .payment-information .ct-attachment-button{position:relative;border:solid 2px #99abbc;padding:8px;background:#000000;background:rgba(0, 0, 0, 0);border-radius:50%;width:36px;height:36px}.trade-payments-list-container .payment-information .ct-attachment-button.active{background:#edf7fb;border:solid 2px #1691c6}.trade-payments-list-container .payment-information .ct-attachment-button.active .ct-icon-attachment{color:#1691c6}.trade-payments-list-container .payment-information .ct-attachment-button .ct-icon-attachment{color:#99abbc;font-size:18px}.trade-payments-list-container .failed-payment{background-color:#fef9f9;border-bottom:0}.trade-payments-list-container .failed-payment.failed-payment-info{border-bottom:solid 1px #ddd}.trade-payments-list-container .failed-payment .failed-payment-header{font-size:12px;font-weight:700;color:#e53935;text-transform:uppercase;line-height:16px;border-bottom:solid 1px rgba(229, 57, 53, .2);margin:0 10px 0 15px}@media only screen and (min-width: 0)and (max-width: 479px){.trade-payments-list-container .failed-payment .failed-payment-header{margin:0;border-bottom:0;padding:0 15px 15px}.trade-payments-list-container .failed-payment .failed-payment-header .rejection-header{border-bottom:solid 1px rgba(229, 57, 53, .2);margin-bottom:5px}}.trade-payments-list-container .failed-payment .failed-payment-header .failed-payment-row{border-bottom:solid 1px #ddd;padding:15px}.trade-payments-list-container .failed-payment .failed-payment-header.mobile-payment-header{border-bottom:0;margin-top:10px;margin-left:10px;padding-bottom:0}.trade-payments-list-container .failed-payment .payment-amount{color:#7a92a8}.trade-payments-list-container .failed-payment .failed-payment-subtext{min-height:22px;padding:5px 10px 15px 15px}.trade-payments-list-container .failed-payment .failed-payment-subtext.payment-amount{color:#556d82;font-size:16px;font-weight:700}@media only screen and (min-width: 0)and (max-width: 479px){.trade-payments-list-container .failed-payment .failed-payment-subtext{padding:0}}.trade-payments-list-container .failed-payment .failed-payment-rejection-fee{color:#556d82;font-size:14px;line-height:16px;font-weight:400}.trade-payments-list-container .failed-payment .failed-payment-rejection-note{color:#556d82;font-size:14px;line-height:16px;font-weight:400;text-transform:none}@media only screen and (min-width: 0)and (max-width: 767px){.trade-payments-list-container .small-screen-hide{display:none}}@media only screen and (min-width: 0)and (max-width: 479px){.trade-payments-list-container .xs-hide{display:none}}.trade-payments-list-container .xs-display{display:none}@media only screen and (min-width: 0)and (max-width: 479px){.trade-payments-list-container .xs-display{display:block}}.trade-payments-list-container .payment-table-header-container{border-bottom:solid 1px #d4dce3}.trade-payments-list-container .payment-list-header{padding:8px;color:#1691c6;font-size:14px;font-weight:700}@media only screen and (min-width: 0)and (max-width: 479px){.trade-payments-list-container .payment-list-header{display:none}}.trade-payments-list-container .ct-table.ct-table-payments tbody tr{border-left:0;border-right:0}.trade-payments-list-container .ct-table.ct-table-payments tbody tr.active{background-color:#fff}.trade-payments-list-container .ct-table.ct-table-payments tbody tr.mobile-payment-row{display:none}.trade-payments-list-container .ct-table.ct-table-payments tbody tr.mobile-payment-row .failed-payment-info-cell{padding-top:0;border-bottom:solid 1px #ddd}@media only screen and (min-width: 0)and (max-width: 479px){.trade-payments-list-container .ct-table.ct-table-payments tbody tr.mobile-payment-row{display:table-row}}.trade-payments-list-container .ct-table.ct-table-payments tbody tr.failed-payment{background-color:#fef9f9}.trade-payments-list-container .ct-table.ct-table-payments tbody tr.failed-payment td{border-bottom:0}.trade-payments-list-container .ct-table.ct-table-payments tbody tr.failed-payment .failed-payment-section-header{padding:0 8px}.trade-payments-list-container .ct-table.ct-table-payments tbody tr.failed-payment .payment-amount{color:#7a92a8}.trade-payments-list-container .ct-table.ct-table-payments tbody tr.failed-payment .failed-payment-info-cell{padding-left:0;padding-right:0}.trade-payments-list-container .ct-table.ct-table-payments tbody tr.failed-payment .failed-payment-info-cell .payment-amount{color:#556d82}.trade-payments-list-container .ct-table.ct-table-payments tbody tr.failed-payment .failed-payment-subtext{min-height:22px;margin-top:10px;white-space:nowrap;padding:15px}.trade-payments-list-container .payment-amount-column-header{width:150px;margin-right:85px}.trade-payments-list-container .status-column-header{width:85px}.trade-payments-list-container .menu-column-header{width:30px}.trade-payments-list-container .total-footer{padding:0 21px}.trade-payments-list-container .attachment-container{height:16px;width:16px;border:solid 1px #000000;border:solid 1px rgba(0, 0, 0, 0);border-radius:50%;position:absolute;top:19px;left:19px}.trade-payments-list-container .attachment-container.empty-container{color:#eca82b;background:#fff}.trade-payments-list-container .attachment-container.full-container{background:#1691c6;color:#fff}.trade-payments-list-container .attachment-container.full-container .file-number{width:100%;height:100%;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.trade-payments-list-container .attachment-container .attachment-icon-label{font-size:16px}.trade-payments-list-container .payment-recipient-icon{font-size:36px;color:#99abbc}.trade-payments-list-container .payment-nickname{font-size:16px;color:#556d82;font-weight:700}.trade-payments-list-container .payment-amount{font-weight:700;font-size:16px;color:#556d82;white-space:nowrap}.trade-payments-list-container .payments-total-amount{font-weight:700;font-size:22px;color:#556d82}.trade-payments-list-container .text-align-right{text-align:right}.trade-payments-list-container .recipient-number{font-size:16px}.trade-payments-list-container .highlight-text{color:#1691c6}.trade-payments-list-container .ct-icon-options-menu{color:#b8c4d0;cursor:pointer;padding:10px;font-size:20px}.trade-payments-list-container .payment-menu-container{position:relative}.trade-payments-list-container .payment-menu{position:absolute;right:0;top:115%;list-style:none;z-index:1;width:200px;background:#fff;border:1px solid #ddd;border-top-color:#fff;border-right:0;font-weight:bold;font-size:16px;color:#bbb;padding-top:10px;visibility:hidden}.trade-payments-list-container .payment-menu.visible{visibility:visible}.trade-payments-list-container .payment-menu>*{cursor:pointer;margin-left:20px}.trade-payments-list-container .payment-menu .disabled{color:#ddd;pointer-events:none}.trade-payments-list-container .payment-footer{font-size:12px;font-weight:normal;text-align:center;cursor:default;border-top:1px solid #ddd;margin-left:0;padding:5px 0}@media only screen and (min-width: 0)and (max-width: 479px){.trade-payments-list-container .hide-xs{display:none}.trade-payments-list-container .show-xs{display:block}}.trade-payments-list-container .uploaded-files-container{padding:0 15px 15px}.trade-payments-list-container .uploaded-files-container .file-name{color:#556d82;font-size:16px}.trade-payments-list-container .uploaded-files-container .file-name .file-name-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 0)and (max-width: 479px){.trade-payments-list-container .uploaded-files-container .file-name .file-name-text{max-width:120px}}@media only screen and (min-width: 480px)and (max-width: 767px){.trade-payments-list-container .uploaded-files-container .file-name .file-name-text{max-width:350px}}.trade-payments-list-container .uploaded-files-container .file-name .ct-icon{margin-right:5px}.trade-payments-list-container .uploaded-files-container .delete-icon{font-size:22px;color:#e53935}.trade-payments-list-container .uploaded-files-container .view-document{color:#99abbc;text-decoration:none;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.toggle-checkbox-container .toggle{position:relative;display:inline-block;width:60px;height:34px}.toggle-checkbox-container .toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d4dce3;-webkit-transition:.2s;transition:.2s;border-radius:34px}.toggle-checkbox-container .toggle .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.2s;transition:.2s;border-radius:50%;-webkit-box-shadow:0 0 8px 3px rgba(0, 0, 0, .15);box-shadow:0 0 8px 3px rgba(0, 0, 0, .15)}.toggle-checkbox-container .toggle .toggle-checkbox:checked+.slider{background-color:#1691c6}.toggle-checkbox-container .toggle .toggle-checkbox:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}
.ct-big-message{width:100%;min-height:50px}.ct-big-message .big-message-icon-container{padding:15px;width:60px;min-height:80px;border-top-left-radius:12px;border-bottom-left-radius:12px}.ct-big-message .big-message-text-container{padding:15px;color:#556d82;width:100%;height:100%;min-height:80px;border-top-right-radius:12px;border-bottom-right-radius:12px}.ct-big-message .big-message-text-container .big-message-text{font-size:14px;font-weight:400;line-height:19px}.ct-big-message.warning .big-message-icon-container{background:#f9c63f;color:#fff;border:2px solid #f9c63f;border-right:0}.ct-big-message.warning .big-message-text-container{background:#fefcf5;border:2px solid #f9c63f;border-left:0}.ct-big-message.warning .big-message-text-container .big-message-title{color:#f9c63f;font-weight:700;font-size:16px}.ct-big-message.danger .big-message-icon-container{background:#e53935;color:#fff;border:2px solid #e53935;border-right:0}.ct-big-message.danger .big-message-text-container{background:#fef9f9;border:2px solid #e53935;border-left:0}.ct-big-message.danger .big-message-text-container .big-message-title{color:#e53935;font-weight:700;font-size:16px}
