html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
/* Spinner in screen center START */
#ss_loading {position: fixed;top: 0; right: 0;bottom: 0; left: 0;background: rgba(0,0,0,.3);z-index: 1001;}
#ss_loader {left: 50%;margin-left: -4em;font-size: 10px;border: .8em solid #D3D3D3;border-left: .8em solid #2e4fe6;-webkit-animation: ss_spin 1.1s infinite linear;animation: ss_spin 1.1s infinite linear;}
#ss_loader, #ss_loader:after {border-radius: 50%;width: 8em;height: 8em;display: block;position: absolute;top: 50%;margin-top: -4.05em;}
@-webkit-keyframes ss_spin { 0% {-webkit-transform: rotate(360deg);transform: rotate(360deg);} 100% {-webkit-transform: rotate(0deg);transform: rotate(0deg);} }
@keyframes ss_spin { 0% {-webkit-transform: rotate(360deg);transform: rotate(360deg);} 100% {-webkit-transform: rotate(0deg);transform: rotate(0deg);} }
/* Spinner in screen center END */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1;font-family:'Roboto',sans-serif!important}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Roboto',sans-serif}
img{width:auto;height:auto;max-width:100%}
::-webkit-scrollbar {width: 5px;height: 5px}
.swal2-icon.swal2-icon-show {
    border-color: #fff
}
::-webkit-scrollbar-track {background: #f1f1f1;}
::-webkit-scrollbar-thumb {background: #888;}
::-webkit-scrollbar-thumb:hover {background: #555;}
.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.jcsb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.aic{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.fc-lg-app-header{padding:20px 24px;background:#EFF2F8;min-height: 65px;}
.fc-brand{min-width:101px;width:100%;position:relative;height:100%;max-width:101px}
.fc-brand img{-o-object-fit:cover;object-fit:cover;top:-17px;left:0;right:0;bottom:0;max-width:70px; max-height:74px}
.w-100{width:100%;max-width:100%}
.fc-w-50{max-width:50%;width:100%}
.fc-lg_item{max-width:50%;width:100%;height:100%}
.fc-login{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100vh}
.fc-lg-swiper{height:calc(100vh - 64px);background-color:#EFF2F8}
.fc-lg-slide_heading *{font-weight:700;font-size:36px;line-height:42px;color:#13213A}
.fc-lg-slide_heading{margin-top:57px}
.fc-lg-slide_subheading{margin-top:24px}
.fc-lg-slide_subheading *{font-size:14px;line-height:16px;color:#5F6368}
.fc_slide_main_overlay{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;height:100%;padding-bottom:48px}
.fc-lg-slide_main{max-width:640px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-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;padding: 0 10px}
.fc-lg-swiper .swiper-pagination-bullet{width:10px;height:10px}
.fc-lg-swiper .swiper-pagination-bullet-active{background-color:#3D5EC5}
.fc_login_main{max-width:368px;width:100%}
.fc_login_main_overlay{height:100%;background:#fff;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;position:relative}
.fc_input_overlay{margin:0}
.fc_input_overlay input{border:1px solid rgba(0,0,0,0.12);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px !important;padding:14px 16px;width:100%;max-width:100%;font-weight:500;font-size:16px;line-height:20px;color:rgba(0,0,0,0.87)}
.fc_input_overlay input:focus{border-color:#3D5EC5}
.fc_input_overlay input:focus-visible{outline:none}
.fc-headline *{font-weight:700;font-size:24px;line-height:28px;text-align:center;color:rgba(0,0,0,0.87);margin-bottom:0}
.fc_lg_form_overlay{margin-top:41px}
label.placeholder{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:8px;background:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-size:16px;line-height:20px;color:#A9A9A9}
.fc_input_overlay input:focus ~ label.placeholder,.fc_input_overlay .form-control.is-invalid ~ label{-webkit-transform:translateY(-260%);-ms-transform:translateY(-260%);transform:translateY(-260%);font-weight:600;font-size:12px;line-height:14px;color:#3D5EC5}
label.placeholder.focused{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);font-weight:600;font-size:12px;line-height:14px;color:#3D5EC5}
.fc_help_text *{font-size:12px;line-height:14px;color:rgba(60,60,67,0.6);margin:10px 0}
.fc_form_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:12px}
.fc_check_label{font-size:14px;line-height:16px;color:rgba(60,60,67,0.6)}
.fc_remember{border:1px solid #5F6368;display:inline-block !important;margin-right: 8px;}
.checkbox input{display:none;cursor:pointer}
.checkbox label{position:relative;cursor:pointer}
/*.checkbox label:before{content:'';-webkit-appearance:none;background-color:transparent;border:2px solid #5F6368;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05);padding:5.5px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:12.5px}*/
/*.checkbox input:checked + label:after{content:'';display:block;position:absolute;top:3px;left:5px;width:5px;height:9px;border:solid #5F6368;border-width:0 2px 2px 0;transform:rotate(45deg)}*/
.fc_forget_button{font-size:14px;line-height:16px;color:#3D5EC5}
.fc_signIn *{font-weight:500;font-size:16px;line-height:20px;color:#FFF;padding:14px 24px;background:#3D5EC5;border-radius:4px}
.fc_btn_primary{padding: 13px 15px;background: #3D5EC5;border-radius:4px;outline:none;font-weight:500;font-size:16px;line-height:20px;color:#FFF;cursor:pointer;display:inline-block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:1px solid transparent}
.fc_btn_primary:hover{color: #fff;border: 1px solid #2e4fe6;background-color: #2E4FB6;-webkit-box-shadow: 0 1px 2px 0 rgb(60 64 67 / 30%), 0px 1px 3px 1px rgb(60 64 67 / 15%);box-shadow: 0px 1px 2px 0px rgb(60 64 67 / 30%), 0px 1px 3px 1px rgb(60 64 67 / 15%);}
.fc_btn_primary:disabled,.fc_btn_primary[disabled]{border: 1px solid #999999;background-color: #cccccc;color: #666666;cursor: not-allowed}
.fc_signIn{margin-top:28px}
.fc_reg{text-align:center;margin-top: 8px;}
.fc_reg_btn{font-size:16px;line-height:20px;color: #3D5EC5 !important;border: 1px solid transparent;width: 100%;max-width: 100%;display: inline-block;padding: 13px 10px;border-radius: 4px;}
.fc-content{margin-top:48px}
.fc_tab_head{cursor:pointer;max-width:100%;width:100%;border-bottom:1px solid rgba(0,0,0,0.12);font-weight:500;font-size:16px;line-height:20px;color:rgba(41,48,46,0.82);text-align:center;padding-bottom:11px;position:relative}
.fc_btn_primary:focus{outline:none}
.fc-reg-tadio{margin-top:62px}
.fc_tab_head:hover,.fc_tab:checked + .fc_tab_head{color:#3D5EC5;font-weight: 700 !important;}
.fc_headlines{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.fc_tab_head:after{content:" ";-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;background-color:#3D5EC5;bottom:0;left:0;position:absolute;width:100%;height: 3px;border-top-left-radius: 2px;border-top-right-radius: 2px;display:inline-block;visibility:hidden;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);}
.fc_tab_merchant.fc_tab_head:after{right: 0;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);}
.fc_tab{opacity:0}
.fc_tab:checked ~ .fc_tab_head:after{visibility:visible;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
.fc-radio-group{max-width:50%;width:100%}
.fc_user{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.fc_user_main{width:100%;max-width:98%}
.fc_inputs{margin-top:24px}
.fc_register_overlay input:not(input[type='radio'],input[type='checkbox']){border:1px solid rgba(0,0,0,0.12);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;outline:none;padding: 11px 16px;width:100%;max-width:100%}
.fc_terms_cd label{font-weight:500;font-size:11px;line-height:16px;color:#3C4043;margin-left:10px}
.fc_terms_cd input[type='checkbox']{width:16px;height:16px}
.fc_register_overlay input:focus:not(input[type='radio']){border-color:#3D5EC5;outline:none;-webkit-box-shadow:none;box-shadow:none}
.fc_fields_text *{font-size:12px;line-height:14px;color:rgba(60,60,67,0.6)}
.fc-disabled{pointer-events:none;cursor:none;opacity:.5}
.fc_fields_text{padding-left:18px;max-width:308px;width:100%;margin-top:5px}
.fc_select_heads *,.fc_radio *{font-weight:500;font-size:14px;line-height:16px;color:#3C4043;margin:0}
.fc_selects{margin-top:32px}
.fc_select_currencies ~ span{margin-top:8px;width:100%!important;max-width:100%!important}
.select2-container .select2-selection--multiple{min-height:48px!important;border:1px solid rgba(0,0,0,0.12)!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;border-radius:4px!important;padding:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.select2-container .select2-selection--multiple:hover{border-color:red}
.fc_radio{margin-top:10px}
.fc_radio label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.fc_radio label input{margin-right:5px}
.fc-reset_btn{margin-top:24px}
.fc_reset_input{margin-top:48px}
.fc-input-btn{font-weight:500;font-size:16px;line-height:20px;color:#3D5EC5}
.fc_form_group{position:relative}
.fc_form_group .fc-input-btn{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.fc_security_tbn{margin-top:29px}
.fc_security_txt{margin-top:5px}
.fc-admin_header{min-height:74px;position:fixed;right:0;top:0;left:0;width:100%;max-width:100%;background-color:#fff;z-index:60;padding:1px 26px;border-bottom:1px solid #D2D5DA}
.fc-main-sidebar{border-right:1px solid #D2D5DA;max-width:280px;width:100%;min-height:calc(100vh - 75px);background-color:#fff;top: 75px;z-index:60;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding-bottom: 24px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;border-top: 1px solid #D2D5DA;}
.fs-burger{width:24px;height:24px}
.fc-admin-brand{margin-left:21px}
.fc-admin-icon{width:24px;height:24px;display:inline-block;margin-right: 18.8px;background-repeat:no-repeat;background-position:center}
.fc-admin-bar{max-width:264px;width:100%}
.nav-link{font-size:14px;line-height:16px;color:#5F6368;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 26px;border-radius:0 8px 8px 0!important}
.nav-link:not(.fc-haschild,a.nav-link.active):hover{color: #3D5EC5!important;}
a.nav-link.active{background:#3D5EC5!important;color:#fff!important}
a.nav-link.fc-referral-overlay.active,a.nav-link.fc-home-overlay.active,.nav-link.fc-project-overlay.active,.nav-link.fc-order-overlay.active,.nav-link.fc-withdraw-overlay.active,a.nav-link.fc-wallet-overlay.active{background:#3D5EC5;color:#fff!important}
.nav-link i{margin-right:5px}
.fc-admin-icon > i{font-size:23px;width:auto;height:auto}
.fc-project-icon{background-image:url(../img/project.svg)}
.fc-refresh-arrow-icon{background-image:url(../img/refresh-arrow.svg);margin-right: 0;}
.fc-order-icon{background-image:url(../img/ordersd.svg)}
.fc-withdraw-icon{background-image:url(../img/withdraw.svg)}
.fc-wallet-icon{background-image:url(../img/wallet.svg)}
.fc-transaction-icon{background-image:url(../img/transactions.svg)}
.fc-doc-icon{background-image:url(../img/doc-icon.svg)}
.fc-home-icon{background-image:url(../img/Home.png)}
.fc-referral-icon{background-image:url(../img/referral-icon-grey.svg)}
.fc-view-timeline-icon{background-image:url(../img/view-timeline.svg)}
.nav-link.fc-home-overlay.active .fc-home-icon{background-image:url(../img/home_white.png)}
.fc-home-overlay:hover > .fc-home-icon{background-image:url(../img/home_blue.svg)}

.nav-link.fc-project-overlay.active .fc-project-icon,.nav-link.fc-project-overlay.active:hover .fc-project-icon{background-image:url(../img/projects-white.svg)}
.fc-project-overlay:hover > .fc-admin-icon.fc-project-icon{background-image:url(../img/projects-blue.svg)}
.fc-order-overlay:hover .fc-order-icon{background-image:url(../img/orders-blue.svg)}
.nav-link.fc-order-overlay.active .fc-order-icon{background-image:url(../img/orders-white.svg)}
a.nav-link.fc-withdraw-overlay.active .fc-withdraw-icon{background-image:url(../img/withdraw-with.svg)}
.fc-withdraw-overlay:hover .fc-withdraw-icon{background-image:url(../img/withdraw-blue.svg)}
a.nav-link.fc-wallet-overlay.active .fc-wallet-icon{background-image:url(../img/wallet-white.svg)}
.fc-wallet-overlay:hover .fc-wallet-icon{background-image:url(../img/wallet-blue.svg)}
a.nav-link.fc-referral-overlay.active .fc-referral-icon{background-image:url(../img/referral.svg)}
.fc-referral-overlay:hover .fc-referral-icon{background-image:url(../img/referral-blue.svg)}
.fc-transaction-icon-overlay:hover .fc-transaction-icon,.nav-link.fc-order-overlay.active .fc-transaction-icon{background-image:url(../img/transaction-white.svg)}
.fc-doc-icon-overlay:hover .fc-doc-icon,.nav-link.fc-order-overlay.active .fc-doc-icon{background-image:url(../img/doc-icon-white.svg)}
/*.fc-withdraw-overlay:hover .fc-withdraw-icon{background: #fff;color: }*/
.fc-setting-icon{background-image:url(../img/settings.svg)}
.fc-setting-icon-overlay:hover .fc-setting-icon,.nav-link.fc-order-overlay.active .fc-setting-icon{background-image:url(../img/settings-white.svg)}
.fc-user-icon{background-image:url(../img/user.svg)}
.fc-user-icon-overlay:hover .fc-user-icon,.nav-link.fc-order-overlay.active .fc-user-icon{background-image:url(../img/user-white.svg)}
.fc-content-wrapper{padding-top:64px;padding-right:400px;padding-left:296px;-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out;min-height:calc(100vh - 21px);background:#EFF2F8}
.sidebar-collapse .fc-content-wrapper{padding-left:90px}
.fc-user-img-icon{width:24px;height:24px;display:block;border-radius:50%;overflow:hidden;background-size: cover; background-repeat:no-repeat; background-position: center;}
.fc-username{font-size:14px;line-height:16px;color:rgba(0,0,0,0.87);margin-left:8px}
.fc-userinfo{background:#FFF;border:1px solid rgba(0,0,0,0.12);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:999px;padding:4px 34px 4px 4px;position:relative;cursor:pointer}
.fc-userinfo:after{content:" ";background-image:url(../img/arrow-down.svg);width:10px;height:6px;background-repeat:no-repeat;background-size:cover;right:13px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}
.fc-sc-sidebar{position:fixed;right:0;top:64px;height:calc(100vh - 64px);max-width:0;width:100%;background-color:#fff;border-left:1px solid #D2D5DA;padding:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index: 10}
.fc-sc-sidebar .fc-headline *{text-align:left}
.fc-sc-input-group{max-width:50%;width:100%;padding:0 4px;position:relative}
.fc-sc-input-group input{width:100%;max-width:100%;border:1px solid rgba(0,0,0,0.12);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;padding:7.5px 8px;font-weight:500;font-size:14px;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,0.87)}
.fc-sc-input-group label{font-weight:500;font-size:11px;line-height:13px;text-transform:uppercase;color:#5F6368;display:block;margin-bottom:8px}
.fc-sc-input-group-overlay{margin-top:24px;row-gap:16px}
.fc-value{position:relative}
.fc-value span{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#A9A9A9}
.fc-sc-input-group input::-webkit-input-placeholder{font-weight:500;font-size:14px;line-height:16px;color:rgba(0,0,0,0.87)}
.fc-sc-input-group input::-moz-placeholder{font-weight:500;font-size:14px;line-height:16px;color:rgba(0,0,0,0.87)}
.fc-sc-input-group input:-ms-input-placeholder{font-weight:500;font-size:14px;line-height:16px;color:rgba(0,0,0,0.87)}
.fc-sc-input-group input::-ms-input-placeholder{font-weight:500;font-size:14px;line-height:16px;color:rgba(0,0,0,0.87)}
.fc-sc-input-group input::placeholder{font-weight:500;font-size:14px;line-height:16px;color:rgba(0,0,0,0.87)}
.fc-sc-input-group input:focus-visible{border-color:#3D5EC5;outline:none}
.fc_sc_btn{margin-top:16px}
.fc_line{margin-top:24px;display:block;border:1px solid rgba(0,0,0,0.12)}
.fc-table-headline *{font-weight:700;font-size:20px;line-height:23px;color:#202124}
.fc-table-main{margin: 25px 0;}
.fc-sc-table-overlay{margin-top:30px}
#balances{border-spacing:8px}
#balances tr th{font-weight:500;font-size:11px;line-height:13px;text-align:left;text-transform:uppercase;color:#5F6368;padding:8px 0}
#balances tr td{font-weight:500;font-size:14px;line-height:16px;color:#202124;padding:8px 0}
#balances .fc-amount{position:relative;color:#1E8E3E;padding-left:13px}
.fc-amount:after{content:"";background-image:url(../img/green-row.svg);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;display:inline-block;width:10px;height:5px}
#balances .fc-fee{color:#EA4335;position:relative;padding-left:13px}
.fc-fee:after{content:"";background-image:url(../img/red-row.svg);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;display:inline-block;width:10px;height:5px}
.fc_btn_secondary{padding:10px 0;font-weight:500;font-size:14px;line-height:16px;color:#3D5EC5;border-radius:27px;background-color:transparent;cursor:pointer;border: none;outline: none;}
.fc_btn_secondary:focus{outline:none}
.fc_sc_btn{margin-top:26px}
.fc-card-icon{width:110px;height:110px;position:relative}
.fc-card-icon img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}
.fc-counts{font-size:32px;line-height:42px;color:#212121;display:block;text-align: right;}
.fc-action-name{font-size:12px;line-height:16px;color:#212121}
section.content{-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out;min-height:calc(100vh + 80px);background:#EFF2F8;padding:84px 36px 25px 296px;padding-top: 93px !important;}
.fc-close-fc-sc{position:absolute;top:50%;left:-36px;background:#FFF;border:1px solid #E0E0E0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:999px 0 0 999px;height:36px;width:36px;cursor:pointer}
.fc-close-fc-sc:after{content:" ";background-image:url(../img/arrow-down.svg);width:10px;height:6px;background-repeat:no-repeat;background-size:cover;left:50%;top:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform: translate(-50%,-50%) rotate(90deg);-ms-transform: translate(-50%,-50%) rotate(90deg);transform: translate(-50%,-50%) rotate(90deg);position:absolute}
.fc-sc-sidebar.fc-sidebar-close{max-width: 500px;padding:16px 24px 16px 16px}
.fc-sc-sidebaroverlay.fc-visible{position:relative;height:100%;visibility:hidden;-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%);-webkit-transition: opacity,visibility .5s;-o-transition: opacity,visibility .5s;transition: opacity,visibility .5s;opacity:0}
.fc-sc-sidebaroverlay{visibility:visible;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:1}
.fc-sc-sidebar.fc-sidebar-close .fc-close-fc-sc:after{-webkit-transform: translate(-50%,-50%) rotate(-90deg);-ms-transform: translate(-50%,-50%) rotate(-90deg);transform: translate(-50%,-50%) rotate(-90deg);}
.fc-card-header *{font-weight:700;font-size:20px;line-height:25px;color:#202124}
.fc-add-btn{max-width:144px;width:100%;max-height:48px;height:100%;text-align:right}
.dt-buttons a:not(.btn-danger,.buttons-collection){background:rgba(66,133,244,0.15);border-radius:4px;padding:8px 8px 8px 36px;position:relative;color:#3D5EC5}
.dt-buttons a{font-size:14px;line-height:16px}
.dt-buttons .buttons-collection{position:relative;color:rgba(0,0,0,0.87);border:1px solid rgba(0,0,0,0.12);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px!important;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 56px 10px 10px}
.dt-buttons a:not(.buttons-collection):after{content:" ";width:20px;height:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:10px}
.buttons-collection:after{right:10px;content:" ";width:10px;height:6px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right: 10px;background-repeat:no-repeat;background-image:url(../img/arrow-down.svg)}
.buttons-copy:after{background-image:url(../img/btn-copy.svg)}
.buttons-csv:after{background-image:url(../img/btn-scv.svg)}
.buttons-excel:after{background-image:url(../img/btn-excel.svg)}
.buttons-pdf:after{background-image:url(../img/btn-pdf.svg)}
.buttons-print:after{background-image:url(../img/bnt-print.svg)}
.dt-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom: 10px;margin-right: 8px;}
.buttons-collection{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.btn-danger:not(.datatable-Project .btn-danger){background:#FCE8E6;border-radius:4px!important;color:#EA4335;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:36px;position:relative}
.btn-danger:not(.datatable-Project .btn-danger):after{background-image:url(../img/delete-btn.svg)}
.dt-buttons a:not(.buttons-collection){border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.dt-buttons .btn{margin-left: 8px;}
#DataTables_Table_0_filter{border:1px solid rgba(0,0,0,0.12);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;max-width:368px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height: 38px;margin-bottom: 10px;}
#DataTables_Table_0_filter input,#DataTables_Table_0_filter label{width:100%;max-width:100%;border:none;margin:0;padding-left:12px;font-size:14px;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#A9A9A9}
#DataTables_Table_0_filter input:focus-visible{outline:none;border:none;-webkit-box-shadow:none;box-shadow:none}
#DataTables_Table_0_filter label{padding-left:32px;position:relative;cursor:pointer}
#DataTables_Table_0_filter label:after{content:" ";background-image:url(../img/search-icon.svg);width:13px;height:13px;background-repeat:no-repeat;position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-position:center}
.datatable-Project tr th{border:none!important}
.tb_project-index tr td:not( td.fc-table-action ){border-left: none !important;vertical-align: middle !important;border-right: none !important;}
.tb_project-index tr td{border-bottom: 1px solid #F4F5F6 !important;}
.table-responsive{background:transparent}
.card-body{background:#FFF;-webkit-box-shadow:0 1px 3px 1px rgba(66,66,66,0.16),0 1px 1px rgba(66,66,66,0.08);box-shadow:0 1px 3px 1px rgba(66,66,66,0.16),0 1px 1px rgba(66,66,66,0.08);border-radius:4px}
.dataTables_info{font-weight:500;font-size:12px;line-height:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#5F6368}
.previous a,.next a{border:none;font-weight:500;font-size:12px;line-height:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#5F6368;height: 100%;}
.active a{background:#3D5EC5;border-radius:4px 0 0 4px;font-weight:500;font-size:14px;line-height:16px;color:#FFF;display: -webkit-box;display: -ms-flexbox;display: flex;height: 100%;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.active a:focus{outline:none}
.active a:hover{color:#3D5EC5;border-color:#3D5EC5;background:transparent}
table.dataTable th{padding:20px 18px 0 8px !important;vertical-align:middle!important;font-size:10px;line-height:13px;text-transform:uppercase;color:#5F6368;white-space: nowrap;}
.fc-table tr{background:rgba(239,242,248,0.78)}
.table-striped tbody tr{background-color:#fff!important}
.fc-table tbody tr td:not(.fc-api-key,.fc-call-url){font-size:14px;line-height:16px;color:rgba(0,0,0,0.87)}
.fc-api-key{font-size:14px;line-height:16px;color:rgba(95,99,104,0.87);word-break:break-word;white-space:normal;padding:12px 0!important}
.fc-call-url{font-size:14px;line-height:16px;color:#3D5EC5;word-break:break-word;white-space:normal}
.fc-table-action *{font-size:0}
table.dataTable thead th:after,table.dataTable thead th:before{top:50%;font-size:18px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.fc-tb-user{background-image:url(../img/tb-user.svg);display:inline-block;width:40px;height:40px;background-color:transparent;border:none;background-size:contain;outline:none;-webkit-box-shadow:none;box-shadow:none;background-repeat:no-repeat}
.fc-tb-view{background-image:url(../img/tb-show.svg);display:inline-block;width:40px;height:40px;background-color:transparent;border:none;background-size:contain;outline:none;-webkit-box-shadow:none;box-shadow:none;background-repeat:no-repeat}
.fc-tb-edit{background-image:url(../img/tb-edit.svg);display:inline-block;width:40px;height:40px;background-color:transparent;border:none;background-size:contain;outline:none;background-repeat:no-repeat;-webkit-box-shadow:none;box-shadow:none}
.fc-tb-edit-note{background-image:url(../img/tb-edit-note.svg);display:inline-block;width:40px;height:40px;background-color:transparent;border:none;background-size:contain;outline:none;background-repeat:no-repeat;-webkit-box-shadow:none;box-shadow:none}
.fc_project_crud .card{margin-top:16px;background:#FFF;-webkit-box-shadow:0 1px 3px 1px rgba(66,66,66,0.16),0 1px 1px rgba(66,66,66,0.08)!important;box-shadow:0 1px 3px 1px rgba(66,66,66,0.16),0 1px 1px rgba(66,66,66,0.08)!important;border-radius:4px;margin-bottom:0!important}
.fc-tb-delete{background-image:url(../img/tb-delete.svg);display:inline-block;width:40px;height:40px;background-color:transparent;border:none;background-size:contain;outline:none;-webkit-box-shadow:none;box-shadow:none;background-repeat:no-repeat;cursor:pointer}
.fc-table-action a:hover,.fc-tb-delete:hover{background-color:transparent}
.fc_project_crud{max-width:832px;width:100%;margin:0 auto;margin-top:70px}
.helper-block{font-size:12px;line-height:16px;padding-left:10px;color:rgba(60,60,67,0.6)}
span.select2-selection.select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;height:36px;font-size:14px;line-height:16px;color:#A9A9A9}
.fc_project_crud .tb-cr-control,.fc_project_crud .select2-search__field{width:100%;padding:6.5px 8px;border:1px solid rgba(0,0,0,0.12);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}
.fc_project_crud .tb-cr-control::-webkit-input-placeholder{font-size:14px;line-height:16px;color:#A9A9A9}
.fc_project_crud .tb-cr-control::-moz-placeholder{font-size:14px;line-height:16px;color:#A9A9A9}
.fc_project_crud .tb-cr-control:-ms-input-placeholder{font-size:14px;line-height:16px;color:#A9A9A9}
.fc_project_crud .tb-cr-control::-ms-input-placeholder{font-size:14px;line-height:16px;color:#A9A9A9}
.fc_project_crud .tb-cr-control::placeholder{font-size:14px;line-height:16px;color:#A9A9A9}
#select2-status-results li{font-size:14px;line-height:16px;color:#000;padding: 12px 0px 12px 24px;}
.cr-save{text-align:right}
.cr-save input{padding:10px 24px}
label.fc-crud-lb{font-weight:600;font-size:11px;line-height:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3D5EC5;background:#fff;position:absolute;top:-5px;left:8px;z-index:9}
.fc_project_crud .form-group{position:relative;margin-bottom: 24px;}
.fc-ed-field input::-webkit-input-placeholder{font-weight:500;font-size:14px;line-height:16px;color:rgba(0,0,0,0.87)}
.fc-ed-field input::-moz-placeholder{font-weight:500;font-size:14px;line-height:16px;color:rgba(0,0,0,0.87)}
.fc-ed-field input:-ms-input-placeholder{font-weight:500;font-size:14px;line-height:16px;color:rgba(0,0,0,0.87)}
.fc-ed-field input::-ms-input-placeholder{font-weight:500;font-size:14px;line-height:16px;color:rgba(0,0,0,0.87)}
.fc-ed-field input::placeholder{font-weight:500;font-size:14px;line-height:16px;color:rgba(0,0,0,0.87)}
.fc-ed-field input,.fc-ed-field span.select2-selection.select2-selection--single{border:2px solid #3D5EC5;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}
.fc-tb-delete:active{-webkit-box-shadow:none;box-shadow:none;border:none!important}
.fc-tb-delete:focus{-webkit-box-shadow:none;box-shadow:none;border:none!important}
.fc-tb-show{word-break:break-all;border-radius:4px;overflow:hidden;margin-bottom:0}
.fc-tb-show td{font-weight:600;font-size:14px;line-height:20px;color:#202124;border-bottom: 1px solid #dee2e6;vertical-align: middle;}
.fc-tb-overlay .card-body{background:none;-webkit-box-shadow:none;box-shadow:none;padding:0;border-radius:revert}
.fc-tb-show th{font-weight:500;font-size:11px;line-height:14px;text-transform:uppercase;color:#5F6368;vertical-align:middle;padding:21px 15px 21px 40px;width:150px;word-break: break-word;border-right: 1px solid #dee2e6;border-bottom: 1px solid #dee2e6;}
.fc-tb-show tr{border-top-left-radius:4px}
.tb_btn_thrirly{font-weight:600;font-size:14px;line-height:16px;color:#3D5EC5}
.tb_btn_back{position:relative;display:inline-block;padding-left:20px}
.tb_btn_back:after{content:" ";background-image:url(../img/bck_svg.svg);width:11px;height:11px;display:inline-block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.tb_btn_overlay{margin-top:34px}
.tb_project-index .dataTables_scrollHeadInner .fc-table *,.tb_project-index .fc-table,.tb_project-index .dataTables_scrollBody{border:none!important}
.tb_project-index{background-color:#fff;padding:10px 0;margin-top: 27px;border-radius:4px;-webkit-box-shadow: 0px 1px 3px 1px rgba(66, 66, 66, 0.16), 0px 1px 1px rgba(66, 66, 66, 0.08);box-shadow: 0px 1px 3px 1px rgba(66, 66, 66, 0.16), 0px 1px 1px rgba(66, 66, 66, 0.08);}
table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:before{content:""!important;background-image:url("../img/tb-arrow-down.svg");width:9px;height:4.5px;position:absolute;right:8px;bottom:0;top:29px}
table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{content:""!important;background-image:url("../img/tb-arrow-up.svg");width:9px;height:4.5px;position:absolute;right:8px;top:21px}

.fc-table thead th{position:relative}
div.dataTables_wrapper div.dataTables_filter{float:left;text-align:left;-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s}
.dataTables_wrapper .dataTables_length{float:right;margin-right:13px;margin-bottom: 10px;min-height: 38px;}
.dataTables_scrollHead{background:rgba(239,242,248,0.78)}
.btn.buttons-collection.buttons-colvis.btn-default{margin-left:16px}
#DataTables_Table_0_info{margin-left:16px;padding-top: 20px;}
#DataTables_Table_0_paginate{margin-right:16px}
.tb_order_prfix{visibility:hidden;display:none}
.tb_order_prfix.tb_order_prfix_view{visibility:visible;display:block}
.fc-wallet-overlay{margin-top:18px}
.nav-link.fc-wallet-overlay{margin-top:0}
.fc-wallet-overlay label{font-size:14px;line-height:16px;color:#5F6368}
.fc-wallet-overlay .form-check input:checked ~ label{font-weight:500;font-size:14px;line-height:16px;color:rgba(0,0,0,0.87)}
.fc-wallet-overlay .form-check input[type='radio']{width:16px;height:16px}
.create_wl_overlay .card-body{margin-top:16px}
.fc-permissons-action .fc_btn_primary{padding:14px 10px}
.fc-table .badge{display:inline-block;padding:4px}
.fc-table .badge,span.label.label-info.label-many{display:inline-block;padding:6px;margin-top:8px;background:transparent;font-size:12px;line-height:14px;color:#5F6368;border:1px solid rgba(0,0,0,0.12);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}
.fc-cr-title{font-weight:500;font-size:14px;line-height:16px;color:#3C4043}
span.fc_btn_primary.select-all{padding: 5px 16px;font-weight:600;font-size:12px;line-height:14px}
.fc-deselect.deselect-all{font-weight:600;font-size:12px;line-height:14px;color:#EA4335;border:1px solid #EA4335;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;display:inline-block;padding:4px 14px;cursor:pointer}
.fc-deselect:hover{background-color:#EA4335;border-color:#fff;color:#fff}
#permissions{margin-top:5px}
.fc-dv-overlay .fc_btn_primary{padding:10px 24px}
.fc-select-overlay{position:relative}
.fc-select-overlay label{position:absolute;top:-6px;left:8px;font-weight:600;font-size:11px;line-height:13px;color:#3D5EC5;z-index:1;background-color:#fff}
.fc-input-grouped .form-group{padding:0 4px}
.fc-input-grouped {margin-left: -4px;margin-right: -4px;}
.fc-select-overlay span.select2-selection.select2-selection--single{border:2px solid #3D5EC5;border-radius:4px}
.fc-add-btn.fc-wthdrow-btn{max-width:1000px}
.segregated.fc-add-btn.fc-wthdrow-btn{max-width:1045px}
.fc-fees{font-weight:500;font-size:14px;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,0.87)}
.fc-fees label{margin-left:10px}
.display-inline{display: inline-block}
.fc-fees input{width:16px;height:16px}
.fc-textarea textarea{border:1px solid rgba(0,0,0,0.12);border-radius:4px}
.fc-textarea textarea::-webkit-input-placeholder{font-size:14px;line-height:16px;color:#A9A9A9}
.fc-textarea textarea::-moz-placeholder{font-size:14px;line-height:16px;color:#A9A9A9}
.fc-textarea textarea:-ms-input-placeholder{font-size:14px;line-height:16px;color:#A9A9A9}
.fc-textarea textarea::-ms-input-placeholder{font-size:14px;line-height:16px;color:#A9A9A9}
.fc-textarea textarea::placeholder{font-size:14px;line-height:16px;color:#A9A9A9}
.fc-cr-create .fc-ed-field input:not(input[type="file"]){border:1px solid rgba(0,0,0,0.12);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}
.fc-label-many{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.fc-label-many span{max-width:25%;width:100%;text-align:center}
.change_status{border:1px solid rgba(0,0,0,0.12);border-radius:4px;font-weight:500;font-size:14px;line-height:16px;text-transform:capitalize}
.fc-user-main{max-width: 33%;width:100%}
.fc-us-wallet{max-width: 67%;width: 100%;}
.fc-us-wallet-overlay,.fc-user-main{padding: 0 9.5px;}
.fc-user-tb{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.fc-us-user-img{background-size: cover;background-position: center;width:96px;height:96px;border-radius:50%;overflow:hidden;background-repeat:no-repeat;min-width: 96px}
.fc-user_name{font-weight:700;font-size:28px;line-height:33px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,0.87)}
.fc-user_email{font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#5F6368;word-break: break-word;}
.fc-user-info{padding:24px 28px 24px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;position: relative;}
.fc-user-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:24px;}
.fc-us-edit a{display:block;margin-left:50px}
.fc-us-edit{position: absolute;right: 0px;top: 0px;}
.fc-user-subinfo ul:after{content: " ";background: #FFFFFF;width: 16px;height: 10px;-webkit-clip-path: polygon(50% 0%, 0% 100%, 100% 100%);clip-path: polygon(50% 0%, 0% 100%, 100% 100%);position: absolute;right: 18px;top: -8px;}
.fc-user-subinfo ul{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 0 16px 0;background:#FFF;-webkit-box-shadow: 0px 1px 18px rgba(0, 0, 0, 0.12), 0px 6px 10px rgba(0, 0, 0, 0.14), 0px 3px 5px -1px rgba(0, 0, 0, 0.002);box-shadow: 0px 1px 18px rgba(0, 0, 0, 0.12), 0px 6px 10px rgba(0, 0, 0, 0.14), 0px 3px 5px -1px rgba(0, 0, 0, 0.002);border-radius: 4px;}
.fc-user-subinfo{width:280px;position:absolute;top:32px;right:0;border-radius:4px;visibility:hidden;padding-top: 12px;}
.fc-userinfo:hover .fc-user-subinfo{visibility:visible}
.fc_ref_url{margin-bottom: 8px;}
.fc_ref_url input{background:#F1F3F4;border:1px solid rgba(0,0,0,0.12);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:100%;padding:10px 10px 10px 40px;margin-top:0;position:absolute;opacity: 0;}
.fc_url{position:relative;display:inline-block;}
.fc_ref_url_title{font-weight:500;font-size:11px;line-height:13px;text-transform:uppercase;color:#5F6368}
.fc_copy{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;left:10px;cursor: pointer;width: 18px;height: 18px;}
.fc_sign_out{margin-top: 8px;border-top:1px solid rgba(0,0,0,0.12);}
.fc-user-subinfo .fc_sign_out a{font-size:16px;line-height:20px;color:#EA4335}
.fc-user-subinfo li a {font-size: 16px;line-height: 20px;color: #5F6368;display: block;border-radius: 4px;padding: 14px 16px 14px 16px;}
.fc-user-subinfo li a:hover{color: #000!important;background: #F5F5F5;}
.sidebar-collapse section.content{padding-left:95px}
.fc-login-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}
.pr-statuses{width:100px!important}
.dataTables_scrollHeadInner{width: auto !important;}
.has-error .invalid-feedback {display: block !important;}
.has-error .help-block {display: block !important; color: #EA4335; margin-top: 5px;}
.fc_inputs  input[type="number"]::-webkit-outer-spin-button,
.fc_inputs  input[type="number"]::-webkit-inner-spin-button {display: none;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {color: #fff;cursor: pointer;font-weight: bold;padding: 0 3.8px;border-radius: 50%;background: #5F6368;display: inline-block;text-align: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;margin-left: 15px;}
.select2-container--default .select2-selection--multiple .select2-selection__choice {color: #13213A;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px;border-radius: 27px;background: #FFFFFF;border: 1px solid rgba(0, 0, 0, 0.12);display: -webkit-box;display: -ms-flexbox;display: flex;min-height: 38px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding: 10px 5px;}
.fc-table td img{width: 30px;height: 30px;}
.select2-selection__choice > div{-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: 15px;}
.fc_user_actions_overlay {gap: 6px;position: relative;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 0px 16px 0 16px;}
button#copy_ref_code_button {width: 18px;height: 18px;background: transparent;border: none;outline: none;}
/*.fc_url:hover button#copy_ref_code_button{border-color: #3D5EC5;color: #5F6368;background: #fff;cursor: pointer;}*/
.fc_tooltip {background: transparent;width: 100%;padding: 9px;border-radius: 4px;white-space: nowrap;max-width: 200px;overflow: hidden;text-align: center;font-weight: 400;font-size: 14px;line-height: 16px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #3D5EC5;}
.fc_tooltip.fc_tooltip_visible{opacity: 1;z-index: 10;}
/*Country code*/
.intl-tel-input{width: 100%;max-width: 100%;}
.intl-tel-input.separate-dial-code .selected-flag{background-color: transparent !important;position: relative;padding-right: 14px;}
.intl-tel-input.separate-dial-code .selected-flag:after {content: " ";width: 1px;height: 26px;background-color: rgba(0, 0, 0, 0.12);position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}

/*Custom Styles*/
.ss-float-left{float: left;}
.ss-float-right{float: right;}
.ss-hidden{display: none;}
.ss-color-error{color: #dc3545;}
.ss-color-success{color: #1E8E3E;}
.ss-resend-email-message{margin-top: 10px;}
.ss-cursor-pointer{cursor: pointer;}
.ss-cursor-not-allowed{cursor: not-allowed;}
.ss-switch-2fa-btn{padding:14px 24px;border:1px solid transparent}
.ss-switch-2fa-configs{padding:14px 24px;border:1px solid transparent}
.ss-mt-5{margin-top: 5px;}
.ss-mb-5{margin-bottom: 5px;}
.ss-mt-10{margin-top: 10px;}
.ss-mb-10{margin-bottom: 10px;}
.ss-mt-20{margin-top: 20px;}
.ss-mb-20{margin-bottom: 20px;}
.ss-change-is_enabled{border:1px solid rgba(0,0,0,0.12);border-radius:4px;padding-bottom:4px;font-weight:500;font-size:14px;line-height:16px;text-transform:capitalize}
.ss-fc-us-logo-img{width: 100%;border-radius:0;max-width: 100px;overflow:hidden;background-repeat:no-repeat;margin: 0 auto;object-fit: cover;object-position: unset;display: block;margin-bottom: 10px;}

/*Button With Loading Spinner animation*/
.ss-button-loading {position: relative;}
.ss-button-loading .ss-opacity {visibility: hidden;opacity: 0;}
.ss-button-loading::after {content: "";position: absolute;width: 20px;height: 20px;top: 0;left: 0;right: 0;bottom: 0;margin: auto;border: 4px solid transparent;border-top-color: #ffffff;border-radius: 50%;-webkit-animation: button-loading-spinner 1s ease infinite;animation: button-loading-spinner 1s ease infinite;}
.ss-button-loading:hover::after {border-top-color: #3D5EC5;}

.fc-home-cards-item .fc-refrsh{position: absolute;top: 5px;right: 5px;}
.fc-card-header.warning-card-header {background: #FFF;-webkit-box-shadow: 0 1px 3px 1px rgb(66 66 66 / 16%), 0 1px 1px rgb(66 66 66 / 8%);box-shadow: 0 1px 3px 1px rgb(66 66 66 / 16%), 0 1px 1px rgb(66 66 66 / 8%);border-radius: 4px;padding: 20px 0 20px 0;width: 100%;text-align: center;}
.fc-card-header.warning-card-header h2 {font-size: 16px;color: #FFA500;}
.fc-card-header.referalls-info {background-color: #FFF0D1;padding: 15px 10px;margin-top: 16px;-webkit-box-shadow: 0 1px 3px 1px #420000 0 1px 1px #a80000;box-shadow: 0 1px 3px 1px #420000 0 1px 1px #a80000;border-radius: 4px;}
.fc-card-header.referalls-info h2 {font-size: 17px;color: #36393e;font-weight: 200;}
.fc_buttons_overlay{margin-right: 10px;gap: 10px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;position: relative;width: 30px;height: 30px;background-size: cover;cursor: pointer;background-image: url("../img/heroo_buttons.svg");}
.fc_buttons_main{position: absolute;top: 30px;min-width: 198px;padding: 8px 0px;display: none;right: 0;}
.fc_buttons_overlay:hover .fc_buttons_main{display: block;}
.fc_header_button{-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;border:1px solid transparent;display: -webkit-box;display: -ms-flexbox;display: flex;text-decoration: none;background-color: transparent;padding: 6px 30px 6px 16px;position: relative;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;;font-weight: 400;font-size: 14px;line-height: 20px;color: #5F6368;}
.fc_header_button:after{content: " ";background-repeat:no-repeat;background-image: url("../img/Dropdown.svg");width: 24px;height: 24px;position: absolute;right: 12px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);background-size: contain;}
.fc_header_button:hover:after{background-image: url("../img/arrow_out.svg");}
.fc_header_button:hover{color: #13213A;background: #F5F5F5;}
.fc-table  tbody tr:hover {background-color:rgba(239,242,248,0.78)!important;}
.fc_input_overlay input{background-color: #fff !important;}
.fc_project_crud .select2-selection__arrow b{display: none;}
.fc_project_crud .select2-selection__arrow{height: 100% !important;}
.fc_copyright *{font-weight: 400;font-size: 12px;line-height: 14px;color: #5F6368;}
.fc_copyright{padding-left: 24px}
.fc_project_crud .select2-selection__arrow:after{position: absolute;content: " ";background-image: url("../img/select_arrow.svg");width: 10px;height: 6px;background-repeat: no-repeat;background-size: contain;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.fc_user-actions-overlay{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.fc-create-group {position: relative;}
.fc-create-group label {position: absolute;font-weight: 400 !important;font-size: 14px;line-height: 16px;color: #A9A9A9;top: 50%;display: inline-block;left: 8px;background: #fff;padding: 0 4px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;z-index: 9;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.fc-create-group.fc-create-group-visited label,.fc-create-group input:-webkit-autofill ~ label {top: 0px;color: #3D5EC5;font-size: 12px;line-height: 14px;left: 12px;font-family: 'Roboto';font-weight: 600 !important;}
.fc-create-group input:focus-visible,.fc-create-group textarea:focus-visible{border-color: #3D5EC5;outline: none;}
.fc-create-group input:focus,.fc-create-group textarea:focus{-webkit-box-shadow: none;box-shadow: none;}
.fc-create-group.fc-create-group-visited input,.fc-create-group.fc-create-group-visited textarea,.fc-create-group input:-webkit-autofill{border-width: 2px !important;border-color: #3D5EC5 !important;}
input#lg_email {}
.select2-container--open ~ label{z-index: 99999999;}
.fc-create-group select:visited{border-color: red;}
.fc-create-group textarea ~ label{top: 20px}
.fc-create-group.fc-create-group-visited span.select2-selection.select2-selection--single{border:2px solid #3D5EC5 }
.fc_register_overlay .card-body.login-card-body{-webkit-box-shadow: none;box-shadow: none;padding: 0;}
.fc_url_overlay.d-flex.aic {background: #F1F3F4;border: 1px solid rgba(0, 0, 0, 0.12);-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 4px;}
.copy-notification {color: #ffffff;background-color: rgba(0,0,0,0.8);padding: 20px;border-radius: 30px;position: fixed;top: 50%;left: 50%;width: 150px;margin-top: -30px;margin-left: -85px;display: none;text-align:center;}
.fc_url_overlay.d-flex {background: #F1F3F4;border: 1px solid rgba(0, 0, 0, 0.12);-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 4px;-ms-flex-line-pack: center;align-content: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 0 9px;}
.fc-create-group.fc_input_file label{top: 0px;font-size: 11px;line-height: 13px;}
.login_input_overlay input{height: 48px;}
.fc_form_actions .fc_check_label{font-weight: 400 !important;}
.lg-show-password{background-image: url("../img/show_password.svg");width: 24px;height: 24px;background-repeat: no-repeat;background-size: contain;position: absolute;right: 16px;top: 50%;cursor: pointer;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.login_password_overlay.open-password .lg-show-password{background-image: url("../img/show.svg")}
.reg_login_button{margin-top: 8px;}
.country-list{max-width: 368px;background: #FFFFFF;z-index: 99999 !important;border-radius: 4px;top: 62px;scroll-padding-right: 4px;  scroll-snap-align: start;scroll-snap-stop: normal;}
.country-list li *{font-weight: 400;font-size: 16px;line-height: 20px;color: #13213A;}
.intl-tel-input .country-list .country {padding: 12px 24px;}
.intl-tel-input .country-list .flag-box{margin-right: 20px;}
.country-list::-webkit-scrollbar {width: 18px;display: block !important;}
.country-list::-webkit-scrollbar-thumb {border: 4px solid rgba(0, 0, 0, 0);background: #bdc1c6 padding-box;height: 76px;border-radius: 50px;}
.country-list::-webkit-scrollbar-track{background: #fff;}
.country-list::-webkit-scrollbar-thumb:hover {background: rgb(187, 187, 187) padding-box;}
.login_input_overlay input::-webkit-input-placeholder {font-weight: 500;color: rgba(0,0,0,0.87) !important;font-size: 16px;line-height: 20px;background: #fff;}
.login_input_overlay input:-webkit-autofill,.login_input_overlay input::placeholder,input:-webkit-autofill:focus {font-weight: 500;color: rgba(0,0,0,0.87) !important;font-size: 16px;line-height: 20px;background: #fff;}
.fc-radio-group .fc_tab_head{font-weight: 500!important;}
.link_color{color: #ff6900}
.home_cards .card-body {padding: 0 35px 0 0;}
.home_cards .card {-webkit-box-shadow: none !important;box-shadow: none !important;padding-right: 3px}
.nav-sidebar .nav-item > .nav-link {margin-bottom: 0;}
td.dataTables_empty {background: #FFF0D1;}
.fc-table{border-bottom: 1px solid #F4F5F6 !important;}
.fc-main-sidebar .nav-sidebar{padding-top: 16px;}
.table.dataTable tbody td.select-checkbox:before,table.dataTable tr.selected td.select-checkbox:after{top: 50%}
.nav-sidebar .nav-item > .nav-link .right {-webkit-transition: -webkit-transform ease-in-out .3s;transition: -webkit-transform ease-in-out .3s;-o-transition: transform ease-in-out .3s;transition: transform ease-in-out .3s;transition: transform ease-in-out .3s, -webkit-transform ease-in-out .3s;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}
li.nav-item.has-treeview.menu-open > .nav-link .right {-webkit-transition: -webkit-transform ease-in-out .3s;transition: -webkit-transform ease-in-out .3s;-o-transition: transform ease-in-out .3s;transition: transform ease-in-out .3s;transition: transform ease-in-out .3s, -webkit-transform ease-in-out .3s;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
.fc_buttons_main_box {background: #fff;-webkit-box-shadow: 0px 1px 18px rgb(0 0 0 / 12%), 0px 6px 10px rgb(0 0 0 / 14%), 0px 3px 5px -1px rgb(0 0 0 / 0%);box-shadow: 0px 1px 18px rgb(0 0 0 / 12%), 0px 6px 10px rgb(0 0 0 / 14%), 0px 3px 5px -1px rgb(0 0 0 / 0%);}
.fc_input_file label:not(.fc_choose_file){font-weight: 500;font-size: 14px;line-height: 16px;color: #3C4043;display: inline-block;padding: 0px 0 10px 0px;}
.fc_choose_file_overlay{position: relative;padding: 10px 0;display: -webkit-box;display: -ms-flexbox;display: flex;}
label.fc_choose_file {font-weight: 400;font-size: 14px;line-height: 16px;color: rgba(60, 60, 67, 0.6);position: absolute;width: 100%;height: 100%;background: #F8F9FF;border: 1px dashed #3D5EC5;border-radius: 4px;text-align: center;top: 0;left: 0;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;cursor: pointer;}
.fc_custom_label{font-weight: 500;font-size: 14px;line-height: 16px;color: #3C4043;}
.fc_choose_file_overlay .fc_choose_file span{color: #3D5EC5;text-decoration: underline;margin-left: 3px;}
.fc-doc-icon-overlay:hover .fc-doc-icon{background-image: url("../img/doc-icon-blue.svg");}
.fc_input_empty{background-image: url("../img/close-icon.svg");width: 18px;height: 18px;cursor: pointer;background-repeat: no-repeat;background-size: contain;background-position: center;position: absolute;right: 19px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.select2-container .select2-selection--single .select2-selection__rendered{padding-left: 0px;}
.select2-container--default .select2-selection--single{padding: 6px 8px}
.form-control:focus{-webkit-box-shadow: none !important;box-shadow: none !important;}
.fc-switch-2fa button {border-radius: 50px;max-width: 32px;width: 32px;padding: 9px 0;position: relative;background-color: #BDC1C6 !important;border: none;outline: none;}
.fc-switch-2fa button:after{content: " ";background: #FFFFFF;-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);border-radius: 999px;width: 18px;height: 18px;position: absolute;top: 0px;left: 1px;}
.fc-switch-2fa span {font-weight: 500;font-size: 14px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #3C4043;display: inline-block;margin-right: 13px;}
.fc-switch-2fa{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}
div#switch_2fa  button.label.label-danger:after {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
div#switch_2fa button.label.label-success.ss-switch-2fa-btn.ss-cursor-pointer:after {-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);}
div#switch_2fa button.label.label-success.ss-switch-2fa-btn.ss-cursor-pointer {background-color: green !important;}
.fc-switch-configs button {border-radius: 50px;max-width: 32px;width: 100%;padding: 9px 0;position: relative;background-color: #BDC1C6 !important;border: none;outline: none;}
.fc-switch-configs button:after{content: " ";background: #FFFFFF;-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);border-radius: 999px;width: 18px;height: 18px;position: absolute;top: 0px;left: 1px;}
.fc-switch-configs span {font-weight: 500;font-size: 14px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #3C4043;display: inline-block;margin-right: 13px;}
.fc-switch-configs{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}
div#switch_configs  button.label.label-danger:after {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
div#switch_configs button.label.label-success.ss-switch-configs-btn.ss-cursor-pointer:after {-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);}
div#switch_configs button.label.label-success.ss-switch-configs-btn.ss-cursor-pointer {background-color: green !important;}
.fc-show-user-wallet #DataTables_Table_0_filter{max-width: 200px}
.fc-show-user-wallet .tb_project-index,.fc-show-user-wallet .card-body{margin-top: 16px;}
.fc-us-wallet-overlay a.btn.buttons-collection.buttons-colvis.btn-default{width: 130px;margin-left: 8px;padding-right: 10px;padding-left: 2px;}
.page-link:focus{-webkit-box-shadow: none;box-shadow: none}
td.fc-table-action {width: 233px;text-align: center}
td.fc-table-action *{vertical-align: inherit;}
div.dt-button-collection{width: 168px;-webkit-box-shadow: 0px 1px 18px rgba(0, 0, 0, 0.12), 0px 6px 10px rgba(0, 0, 0, 0.14), 0px 3px 5px -1px rgba(0, 0, 0, 0.002);box-shadow: 0px 1px 18px rgba(0, 0, 0, 0.12), 0px 6px 10px rgba(0, 0, 0, 0.14), 0px 3px 5px -1px rgba(0, 0, 0, 0.002);border-radius: 4px;padding: 8px 0;}
div.dt-button-collection *{font-weight: 400;font-size: 14px;line-height: 20px;color: #13213A;}
div.dt-button-collection a{padding: 6px 16px 6px 48px;display: block;-webkit-box-shadow: none !important;box-shadow: none !important;text-align: left;position: relative}
div.dt-button-collection a:hover{background-color: #F5F5F5;}
a.btn.buttons-columnVisibility.active:after{content:"";background-image: url("../img/selected_icon.svg");width: 24px;height: 24px;display: inline-block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: 16px;}
.select2-search--dropdown {padding: 8px;}
span.select2-dropdown.select2-dropdown--above {-webkit-box-shadow: 0px 1px 18px rgb(0 0 0 / 12%), 0px 6px 10px rgb(0 0 0 / 14%), 0px 3px 5px -1px rgb(0 0 0 / 0%);box-shadow: 0px 1px 18px rgb(0 0 0 / 12%), 0px 6px 10px rgb(0 0 0 / 14%), 0px 3px 5px -1px rgb(0 0 0 / 0%);border-radius: 4px;border: none;}
.select2-search--dropdown .select2-search__field{border: 1px solid rgba(0, 0, 0, 0.12);border-radius: 4px;}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background: #F5F5F5;}
.select2-dropdown--below {border: none;-webkit-box-shadow: 0px 1px 18px rgb(0 0 0 / 12%), 0px 6px 10px rgb(0 0 0 / 14%), 0px 3px 5px -1px rgb(0 0 0 / 0%);box-shadow: 0px 1px 18px rgb(0 0 0 / 12%), 0px 6px 10px rgb(0 0 0 / 14%), 0px 3px 5px -1px rgb(0 0 0 / 0%);border-radius: 4px;}
.select2-results__options li{font-size: 14px;line-height: 16px;color: #000 !important;padding: 12px 0px 12px 24px;}
.select2-results__option{padding-left: 8px}
.select2-results__options li > div{-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px}
.select2-results__options li > div img{width: 24px;height: 24px;border-radius: 50%}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active  {-webkit-box-shadow: 0 0 0 30px rgba(253, 253, 253, 0.65) inset !important;}
.fc-headlines-overlay{-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 15px}
.fc-home-cards-item{max-width: 25%;width: 100%;padding: 0 8px;position: relative}
.fc_checkbox input[type="checkbox"] {display: none;}
.fc_checkbox input[type="checkbox"] + span {cursor: pointer;margin: 0 !important;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-weight: 400;font-size: 14px;line-height: 16px;display: flex;align-items: center;color: rgba(60, 60, 67, 0.6);}
.fc_checkbox input[type="checkbox"] + span:after {content: "";display: inline-block;cursor: pointer;margin-left: 10px;width: 24px;min-width:24px;height: 24px;text-align: center;line-height: 21px;font-size: 13px;font-family: "Roboto", Arial, sans-serif;font-weight: 700;-webkit-border-radius: 4px;border: 2px solid #5F6368;background-color: #FFFFFF;-webkit-box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.1);box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.1);}
.fc_checkbox input[type="checkbox"]:checked + span:after {content: "✓";}
.fc-us-conuntry .intl-tel-input .country-list {min-width: 792px;top: 50px;}
.fc-user-tb  span.label.bg-success {background: #53AE94;border-radius: 4px;font-weight: 700;font-size: 12px;line-height: 14px;color: #FFFFFF;padding: 6px 8px;display: inline-block;}
.fc-user-tb  span.label.label-danger.switch_2fa_btn {border-radius: 4px;font-weight: 700;font-size: 12px;line-height: 14px;color: #FFFFFF;padding: 6px 8px;}
.fc-user-tb  span.label.label-danger.switch_configs_btn {border-radius: 4px;font-weight: 700;font-size: 12px;line-height: 14px;color: #FFFFFF;padding: 6px 8px;}
.ss-query-result.extra-small{font-size: 16px}
#fs-balance-table{max-height: calc(100vh - 242px);height: 100%;overflow-y: auto;}
@-webkit-keyframes button-loading-spinner {
    from {
        -webkit-transform: rotate(0turn);
        transform: rotate(0turn);
    }
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn);
    }
}
@keyframes button-loading-spinner {
    from {
        -webkit-transform: rotate(0turn);
        transform: rotate(0turn);
    }
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn);
    }
}
/*Media*/
@media only screen and (max-width: 1650px) {
    .fc-home-cards-item{max-width: 33.3%}
}
@media only screen and (max-width: 1585px) {
    #DataTables_Table_0_filter{max-width: 268px;}
    #DataTables_Table_0_wrapper{width: 1457px;}
}
@media only screen and (max-width: 1547px) {
    .fc-user-details {margin-left: 10px;}
    .fc-user_name{font-size: 18px;line-height: 20px;}
    .dataTables_scrollBody{overflow: revert !important;}
}
@media only screen and (max-width: 1487px) {

}
@media only screen and (max-width: 1450px) {
    .fc-user-main,.fc-us-wallet{max-width: 100%;}
    .fc-user-tb{-ms-flex-wrap: wrap;flex-wrap: wrap}
    .fc-card-icon{max-width: 33.3%}
}


@media only screen and (max-width: 1200px) {
    .fc_tooltip{width: 82%}
    .fc-userinfo{padding-right: 25px}
    .fc_copy{max-width: 16px}
    .fc_user_actions_overlay {gap: 10px;margin-right: 10px;}
    button#copy_ref_code_button{padding: 8px 8px 8px 30px;font-size: 13px}
    .sidebar-collapse section.content,section.content {padding-left: 36px;}
    .main-sidebar,.main-sidebar:before{-webkit-box-shadow:none!important;box-shadow:none!important;margin-left:-280px}
    .sidebar-open .main-sidebar,.sidebar-open .main-sidebar:before{margin-left:0}
    .tb_project-index.fc-sc-open .dt-buttons {margin-right: 16px;}
    #DataTables_Table_0_filter{max-width: 220px}
    /*#DataTables_Table_0_wrapper{width: 1500px}*/
    /*.fc-card-header {padding-left: 73px;}*/
    div.dt-buttons{float: left !important;margin-top: 0px}
    .dataTables_wrapper .dataTables_filter{margin-top: 0px;}
    .fc_btn_primary {padding: 8px 16px;font-size: 14px;line-height: 18px;}
    .tb_project-index{padding-bottom: 0}
    section.content {padding-left: 15px;padding-right: 15px;}
    .sidebar-collapse section.content{padding-left: 88px}
    .fc-card-header.warning-card-header{padding:20px 10px}
    .fc-tb-show th {font-size: 10px;line-height: 13px;padding: 14px 8px 14px 9px;width: 100px;}
    /*.sidebar-mini.sidebar-collapse .main-sidebar,.sidebar-mini.sidebar-collapse .main-sidebar:before{margin-left:0;width:auto}*/

}
@media only screen and (max-width: 992px) {
    .fc-home-cards-item{max-width:50%}
    .sidebar-collapse section.content, section.content {padding-left: 15px;}
    .fc-us-conuntry .intl-tel-input .country-list{min-width: 280px;}
}
@media only screen and (max-width: 864px) {
    .fc_user-actons{margin-top: 15px;}
}
@media only screen and (max-width: 768px) {
    .fc_register_overlay .card-body{-webkit-box-shadow: none;box-shadow: none}
    .fc_ref_url_title{font-size: 10px}
    .fc-login{height: auto;padding-bottom: 50px;}
    .fc-lg_item{max-width: 100%;}
    .fc_login_main_overlay {z-index: 1;max-width: 90%;width: 100%;margin: 0 auto;margin-top: -100px;padding: 36px 0;-webkit-box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;border-radius: 5px;}
    .fc_slide_main_overlay{padding-bottom: 100px;}
    .fc-lg-swiper {height:auto;}
    .fc-lg-slide_img {max-width: 250px;}
    .fc-lg-slide_heading {margin-top: 27px;text-align: center;}
    .fc-lg-slide_heading * {font-size: 21px;line-height: 27px;}
    .fc-lg-slide_subheading {margin-top: 5px;}
    .fc-lg-slide_subheading *{text-align: center;}
    .fc-lg-slide_subheading * {font-size: 12px;line-height: 14px;}
    .fc_terms_cd label {font-size: 11px;line-height: 14px;}
}
@media only screen and (max-width: 600px) {
    .fc-home-cards-item{max-width:100%}
    .fc-user-img-icon {width: 20px;height: 20px;}
    .fc-admin-brand{margin-left: 10px;min-width: 70px;min-height: 15px;max-width: 70px;}
    #balances tr th{padding-left: 4px;font-size: 10px}
    .fc-sc-sidebar.fc-sidebar-close{max-width: 280px;padding: 10px;}
    .fc-counts{text-align: right}
    .fc-headline * , .fc-lg-slide_heading *{font-size: 16px;line-height: 20px;}
    .fc_login_main_overlay{padding: 20px;}
    .form-group.w-50 {width: 100% !important;max-width: 100%;}
    .fc_project_crud{margin-top: 45px;}
    .fc-add-btn.fc-wthdrow-btn {max-width: 100%;}
    .fc-card-header * {font-size: 13px;line-height: 16px;}
    .fc_btn_primary {font-size: 12px;line-height: 10px;padding: 8px 8px; margin-bottom: 5px}
    .fc-label-many span {max-width: 50%;}
    .fc-user-info{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 24px}
    .fc-us-edit {position: absolute;right: 0;top: 0;}
    .fc-username {font-size: 13px;line-height: 15px;margin-left: 3px;}
    .fc-user_name,.fc-user_email{text-align: center}
    .fc-user-details {width: 100%;max-width: 100%;}
    .fc-user-info{-ms-flex-wrap: wrap;flex-wrap: wrap}
    .select2-container--default .select2-selection--multiple .select2-selection__choice{min-height: 25px;}
    #balances td{display: block;}
    #balances tr:first-child{display: none}
    #balances td:before{content: attr(data-text);width: 100%;max-width: 100%;display: block;color: #5F6368;font-weight: 500;font-size: 13px;}
    .fc-main-nav-overlay{order: 1}
    #update_all_merchants_balances{order: 3;margin-left: auto;margin-right: auto;margin-top: 10px;width: 100% !important;}
    .fc_user-actions-overlay{order: 2}
    .fc-add-btn{max-height: none;text-align: left;}
    .tb_project-index{margin-top: 6px;}
}
.image_span {
    width: 50px;
    padding: 0 5px;
}
.help-block {
    margin-top: 2px;
}
@media only screen and (max-width: 405px) {
    .fc-wallet-overlay .form-check input:checked ~ label{font-size:13px;line-height: 15px }
    section.content{padding-top: 80px !important;}
    .fc-reg-tadio {margin-top: 24px;}
    .fc-headline {padding-top: 28px;}
    .fc_login_main_overlay{padding-left: 12px;padding-right: 12px;}
    .fc_terms_cd label {font-size: 9px;line-height: 13px;}
}
.blur-effect{filter: blur(2px);-webkit-filter: blur(2px);-moz-filter: blur(2px);-o-filter: blur(2px);-ms-filter: blur(2px);}
.tooltiptext {
    display: none;
    background-color: #28a745;
    color: #fff;
    text-align: center;
    padding: 5px 8px;
    border-radius: 6px;
    bottom: 100%;
    left: 50%;
    margin-left: -10px;
    /* Position the tooltip text - see examples below! */
    position: absolute;
    z-index: 1;
}
#simple-popup {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 100001;
}

.simple-popup-content {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%); /* Safari <= 8.1 :-( */
    -ms-transform: translate(-50%, -50%); /* Bloody IE9 */
    transform: translate(-50%, -50%);
    max-height: 80%;
    max-width: 100%;
    z-index: 100002;
    padding: 30px 40px;
    overflow: auto;
}

.simple-popup-content .close {
    position: absolute;
    right: 0;
    top: 0;
}

.simple-popup-content .close::before {
    display: inline-block;
    text-align: center;
    content: "\00d7";
    font-size: 40px;
    color: lightgrey;
    width: 40px;
    line-height: 40px;
}

.simple-popup-content .close:hover {
    cursor: hand;
    cursor: pointer;
}

.simple-popup-content .close:hover::before {
    color: grey;
}

#simple-popup-backdrop,
.simple-popup-backdrop-content {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 100000;
}

#simple-popup,
#simple-popup-backdrop,
#simple-popup.hide-it,
#simple-popup-backdrop.hide-it {
    -webkit-transition-property: opacity;
    -moz-transition-property: opacity;
    -ms-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
}

#simple-popup.hide-it,
#simple-popup-backdrop.hide-it {
    opacity: 0;
}

#simple-popup,
#simple-popup-backdrop {
    opacity: 1;
}
