body{font-family:Roboto,sans-serif!important}.mr-2,.mx-2{margin-right:1.5rem!important}.badge{padding:.35em .6em;font-size:85%}input.error{border-color:red}.card .card-header .card-title img{width:90px}.no-check-input{background:inherit!important}button:disabled{cursor:not-allowed}.legend-star{color:red;vertical-align:super;font-weight:700;font-size:1.2rem}.ui-autocomplete{max-height:100px;overflow-y:auto;overflow-x:hidden;z-index:2147483647}.ui-menu-item{font-size:.8rem}.ui-menu-item{background:#f0f0f0}.ui-menu-item .ui-menu-item-wrapper.ui-state-active{background:#6693bc!important;font-weight:700!important;color:#fff!important}.content-wrapper .content-header .content-header-title{margin:0 10px 30px}.dropdown-user .dropdown-user-link .user-name{margin-top:6px}@media (min-width:1199px){#main-menu-navigation>li:last-child{display:none}}.inner{overflow-x:auto!important;overflow-y:visible!important}.outer{position:relative!important}.shop-index .original-price{text-decoration:line-through;color:red}.shop-index .discount{color:red}.shop-index .card{padding-bottom:80px}.shop-index .card .card-content .card-body .product-title{color:#464855;font-size:1.12rem;font-weight:400}.shop-index .card .card-content .card-body .product-details{color:#464855;font-size:1.12rem;font-weight:400}.shop-index .card .card-content .card-body .product-details>div{margin:5px 0}.shop-index .button-wrapper{width:100%;padding:0 10px;position:absolute;left:0;bottom:10px}.shop-index .button-wrapper .btn{text-transform:uppercase}.shop-index .button-wrapper .btn.inactive{background-color:#aaa!important;border-color:#999!important}.modal-dialog{margin:1.75rem}.site-login .card-header,.site-request-password-reset .card-header,.site-signup .card-header,.user-activation .card-header{background-color:#fff}.site-login .card-content .card-body .form-control,.site-request-password-reset .card-content .card-body .form-control,.site-signup .card-content .card-body .form-control,.user-activation .card-content .card-body .form-control{padding-top:1.375rem;padding-bottom:1.375rem}.site-login .card-content .card-body .form-control:focus,.site-request-password-reset .card-content .card-body .form-control:focus,.site-signup .card-content .card-body .form-control:focus,.user-activation .card-content .card-body .form-control:focus{box-shadow:none}.site-login .card-content .card-body select.form-control,.site-request-password-reset .card-content .card-body select.form-control,.site-signup .card-content .card-body select.form-control,.user-activation .card-content .card-body select.form-control{padding-top:0;padding-bottom:0;height:40px}.site-login .card-content .card-body .form-control-position,.site-request-password-reset .card-content .card-body .form-control-position,.site-signup .card-content .card-body .form-control-position,.user-activation .card-content .card-body .form-control-position{color:#6B6F82}.site-login .card-content .card-body button,.site-request-password-reset .card-content .card-body button,.site-signup .card-content .card-body button,.user-activation .card-content .card-body button{padding-top:.8rem;padding-bottom:.8rem}.site-login .card-footer,.site-request-password-reset .card-footer,.site-signup .card-footer,.user-activation .card-footer{background-color:#fff;padding-top:1.4rem;padding-bottom:1.4rem}.not-logged{background-image:url(/img/loginbg.jpg)}.site-generate-fxkey .fxkey{display:inline-block;padding:10px;border:1px solid gray;margin-bottom:20px;word-break:break-all}.site-generate-fxkey .btn-generate-fxkey{margin-bottom:20px}.qualify-check{color:green}.qualify-times{color:tomato}.qualify-show-more{display:none;float:left;width:100%}.qualify-show-more .qualify-show-more-content{padding:10px}.profile-menu-item i{margin-right:5px}.site-bankinfo .bankinfo tr th[colspan]:not([colspan="1"]){border-top:2px solid #F0F0F0;border-bottom:1px solid #F0F0F0;padding:8px 4px;white-space:nowrap;background-color:lightgray;font-weight:400;font-size:18px}.site-bankinfo .bankinfo tr td:nth-child(1){width:200px;overflow:hidden;display:inline-block;vertical-align:center!important;white-space:nowrap;text-align:left;font-size:100%;padding-top:5px;font-weight:400;line-height:1.25em;padding-left:10px}.site-bankinfo .bankinfo tr td:nth-child(2){width:100%;font-weight:700}.site-bankinfo .bankinfo{width:100%;margin-bottom:20px}.site-bankinfo .bankinfo.mb0{margin-bottom:0}.site-bankinfo .bankinfo-info{font-weight:400}.site-bankinfo .bankinfo-info ul{list-style-type:none;padding:0;padding-left:10px;font-weight:400}.site-bankinfo .bankinfo-italic{font-weight:400}.site-bankinfo .alert-pale-warning{color:#856404;background-color:rgba(255,243,205,.5);border-color:#ffeeba;display:inline-block}.no-margin{margin:0}.card-header .heading-elements,.card-header .heading-elements-toggle{top:10px!important}.wallet-card{font-size:14pt;box-shadow:0 2px 18px 1px rgba(49,53,72,.1)}.wallet-card .wallet-balance{font-size:16pt}.wallet-card .wallet-balance .wallet-balance-currency{color:lightgray;font-size:20pt;margin-bottom:10px}.wallet-card .wallet-buttons .btn{margin:5px}.wallet-exchange{max-width:375px;margin-bottom:0}.wallet-exchange>p:last-child{margin-bottom:0}.wallet-exchange .input-wrapper .label{width:20%;font-size:18px;padding-top:4px}.wallet-exchange .input-wrapper .input{width:80%}.wallet-exchange .card-footer{font-size:.9rem}.genealogy-row .expand{width:16px;display:inline-block}.genealogy-row .level.level-0{margin-left:0}.genealogy-row .level.level-1{margin-left:20px}.genealogy-row .level.level-2{margin-left:40px}.genealogy-row .level.level-3{margin-left:60px}.genealogy-row .level.level-4{margin-left:80px}.genealogy-row .level.level-5{margin-left:100px}.genealogy-row .level.level-6{margin-left:120px}.genealogy-row .level.level-8{margin-left:140px}.genealogy-row .level.level-9{margin-left:160px}.genealogy-row .level.level-10{margin-left:180px}.genealogy-row .level.level-11{margin-left:200px}.genealogy-row .level.level-12{margin-left:220px}.genealogy-row .level.level-13{margin-left:240px}.genealogy-row .level.level-14{margin-left:260px}.genealogy-table .width-0{width:0}.binary-tree-item .fxkey-container{position:absolute;left:10px;top:10px;width:10px;height:10px}.fxkey-container{width:10px;height:10px;display:inline-block;border-radius:50%}.fxkey-container.status-empty{background:#dc3545}.fxkey-container.status-created{background:#ffc107}.fxkey-container.status-connected{background:#28a745}.fxkey-container.status-disabled{background:#dc3545}.binary-tree-item{color:#666;width:130px}.binary-tree-item:hover{box-shadow:0 0 20px 0 #cdcdcd}.binary-tree-item .binary-tree-item-header{background:#fff}.binary-tree-item .binary-tree-item-header .image{padding:20px 20px 0}.binary-tree-item .binary-tree-item-header .image img{width:40px;margin-bottom:5px}.binary-tree-item .binary-tree-item-header .agent-id-container .agent-id{color:#11436c;font-family:Montserrat;font-size:14px;font-weight:700;letter-spacing:-.96px}.binary-tree-item .genealogy-icon{position:absolute;top:4px;right:10px}.binary-tree-item .genealogy-icon a{width:10px;height:10px;display:inline-block;background:url(/images/binary/arrow.png) 0 0 transparent no-repeat;background-size:10px}.binary-tree-item .binary-tree-item-body{background:#f5f4f4;color:#007bff;font-family:Montserrat;font-weight:400;line-height:14px;padding-top:5px;padding-bottom:5px}.binary-tree-item .binary-tree-item-body>div{float:left;width:50%}.binary-tree-item .binary-tree-item-body>div:first-child{border-right:1px solid #ccc9c7}.binary-tree-item .fit-text{white-space:nowrap;font-size:12px}.empty-binary-tree-item.glowing{cursor:pointer}.empty-binary-tree-item.glowing .binary-tree-item{box-shadow:0 0 5px 0 #08c}.empty-binary-tree-item .image img{opacity:.4}.empty-binary-tree-item .agent-id-container{opacity:.4}.empty-binary-tree-item .binary-tree-item-body{opacity:.4}.empty-binary-tree-item .binary-tree-item-header{background:#fff}.pending-users{display:inline-block;margin:0 auto;position:relative;background-color:#08c;color:#fff;position:absolute;top:100px;left:0;padding:10px;z-index:100}.pending-users>div{padding:4px}.pending-users .pending-users-title{color:#fff}.pending-users .pending-user-item{color:#fff;margin-left:30px;cursor:pointer;display:flex;align-items:center}.pending-users .pending-user-item .meta{float:left;min-width:150px;margin-right:5px;display:inline-block}.pending-users .pending-user-item .meta .name{font-size:14px;font-weight:700;font-family:"Open Sans";margin-bottom:5px}.pending-users .pending-user-item .meta .agent-id{font-size:14px;font-weight:400;color:#9ff4ff}.pending-users .pending-user-item .icon{display:inline-block;float:right;border:2px solid #fff;border-radius:50%;width:30px;height:30px;position:relative;background:#fff;transition:all .5s}.pending-users .pending-user-item .icon:before,.pending-users .pending-user-item .icon:after{position:absolute;left:12px;content:' ';height:14px;width:2px;background-color:#00b9d1;top:6px;transition:all .5s}.pending-users .pending-user-item .icon:after{transform:rotate(-90deg)}.pending-users .pending-user-item.selected{background:#069}.pending-users .pending-user-item.selected .icon{background:transparent}.pending-users .pending-user-item.selected .icon:before,.pending-users .pending-user-item.selected .icon:after{background-color:#fff}.pending-users .pending-user-item.selected .icon:before{transform:rotate(45deg)}.pending-users .pending-user-item.selected .icon:after{transform:rotate(-45deg)}.flex-tree-container{overflow:auto}.flex-tree-container ul{display:flex;list-style:none;padding-left:0;text-align:center}.flex-tree-container ul>li{box-sizing:border-box;flex:1;padding:0 5px}.flex-tree-container ul>li>:not(ul):not(li){box-shadow:0 1px 3px rgba(0,0,0,.15);display:inline-block;margin:0 auto;position:relative;background-color:#E7EBEC}.flex-tree-container ul>li>:not(ul):not(li):not(:last-child):after{border-left:2px solid #c0c0c2;bottom:-10px;content:'';height:10px;left:50%;position:absolute}.flex-tree-container ul>li ul{margin-top:19px;position:relative}.flex-tree-container ul>li ul li{position:relative}.flex-tree-container ul>li ul li:after,.flex-tree-container ul>li ul li:before{border-top:2px solid #c0c0c2;content:'';position:absolute;top:-10px;width:50%}.flex-tree-container ul>li ul li:before{border-left:2px solid #c0c0c2;height:10px;left:50%}.flex-tree-container ul>li ul li:after{right:50%}.flex-tree-container ul>li ul li:first-child:before,.flex-tree-container ul>li ul li:last-child:before{border-top:2px solid #c0c0c2;border-top-left-radius:0;top:-10px}.flex-tree-container ul>li ul li:first-child:after,.flex-tree-container ul>li ul li:last-child:after{border:0}.flex-tree-container ul>li ul li:last-child:before{border-left:0;border-right:2px solid #c0c0c2;border-top-left-radius:0;border-top-right-radius:0;left:1px;right:50%}.flex-tree-container ul>li ul li:only-child:before{border-top:0;border-top-right-radius:0}.site-bmw-program-index .level-icon{display:block;width:100%;max-width:230px;margin:0 auto}.dashboard .card-header{padding-top:20px!important}.sponsor-link-dashboard-widget{font-size:16px;text-align:center}.sponsor-link-dashboard-widget .card-body{padding:.25rem}.sponsor-link-dashboard-widget .copied-icon-wrapper{display:inline-block;width:10px}.sponsor-link-dashboard-widget .copied-icon-wrapper .copied-to-clipboard{display:none}.bmw-program-dashboard-widget .icon-wrapper img{width:100%}.bmw-program-dashboard-widget .title{text-align:center;font-weight:700;margin:10px 0}.bmw-program-dashboard-widget .progress-wrapper .progress{margin-bottom:8px}.bmw-program-dashboard-widget .progress-wrapper .progress:last-child{margin-bottom:0}.bmw-program-dashboard-widget .progress-wrapper .dot{width:7px;height:7px;border-radius:50%;background-color:#007BFF;margin:0 auto 1px}.bmw-program-dashboard-widget .progress-wrapper .dot.empty{background-color:transparent!important;width:6px;height:6px;border:1px solid #ddd}.bmw-program-dashboard-widget .days{margin-top:10px;text-align:center}.announcement-container h1{color:#7F7F7F}.announcement-container .announcement-outer{border-radius:15px}.announcement-container .announcement-outer .card-body{padding:5px}.announcement-container .announcement-inner{border-radius:15px;margin-bottom:0;box-shadow:0 1px 15px 1px rgba(62,57,107,.07)!important}.announcement-container .announcement-inner .card-body{padding:5px}.announcement-container .announcement-inner .card-body .announcement-table{margin-bottom:0}.announcement-container .announcement-inner .card-body .announcement-table .announcement-new{background:#dfd}.announcement-container .announcement-inner .card-body .announcement-table tr:first-child td{border-top:0}.announcement-container .announcement-inner .card-body .announcement-table tr:last-child td{border-bottom:0}.announcement-container .announcement-inner .card-body .announcement-table td{padding:5px}.announcement-container .announcement-inner .card-body .announcement-table td p:last-child{margin-bottom:0}.announcement-container .announcement-inner .card-body .announcement-table .announcement-date{width:150px}.wallet-widget .currency .balance{font-size:20px}.kyc-validated{padding:3px;background-color:green;color:#fff}.kyc-not-validated{padding:3px;background-color:tomato;color:#fff}.modal{text-align:center}.modal-dialog{text-align:left;max-width:100%;width:auto!important;display:inline-block}#popupModal .modal-footer{border-top:0}.contact-dialog{max-width:500px!important}@media (max-width:500px){.contact-dialog{max-width:inherit!important}}.select2-container.is-valid{border:1px solid #28a745;border-radius:4px;padding-right:calc(1.5em + 2rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 1.5rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.select2-container.is-invalid{border:1px solid #dc3545;border-radius:4px;padding-right:calc(1.5em + 2rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 1.5rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.select2-container.is-valid .select2-selection,.select2-container.is-invalid .select2-selection{border:0}.select2-container.is-invalid~.invalid-feedback{display:block}.phone-input.is-valid .dropdown-toggle{border:1px solid #28a745}.phone-input.is-invalid .dropdown-toggle{border:1px solid #dc3545}.showhidepassword{padding:5px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:1px solid #CACFE7;border-bottom:1px solid #CACFE7;border-top:1px solid #CACFE7;color:grey;display:flex;justify-content:center;align-items:center}.showhidepassword:hover{color:grey}.unit-card{display:inline-block;margin:2px;padding:5px;border-width:1px;border-style:solid;border-radius:3px;box-shadow:2px 2px 2px #ccc;user-select:none}.unit-type-own-standard{background:linear-gradient(135deg,#FFF,#4EBBF0,#0073C2) #4EBBF0;border-color:#0073C2}.unit-type-own-priority{background:linear-gradient(135deg,#FFF,#f04ee2,#9500c2) #f04ee2;border-color:#0073C2}.unit-type-own-bonus{background:linear-gradient(135deg,#FFF,#9BE6EE,#0B7C81) #9BE6EE;border-color:#0B7C81}.unit-type-completed{background:linear-gradient(135deg,#FFF,#A2A2A1,#727271) #A2A2A1;border-color:#727271}.unit-type-other{background:linear-gradient(135deg,#FFF,#D4B996,#A48966) #D4B996;background-color:#D4B996;border-color:#A48966}.unit-type-other-pending-selection{background:linear-gradient(135deg,#FFF,#d6d6d6,#A4a4a4) #d6d6d6;background-color:#d6d6d6}.unit-type-other-pending-selection .unit-conjunction-selection{color:#ffa0a0}.unit-type-pending{opacity:.6}.unit-type-inactive{border-color:red}.unit-empty{background-color:#c0c0ff;border-color:#a0a0df;margin-top:30px;margin-bottom:30px}.unit-tree .row{flex-wrap:nowrap}.unit-tree-card{display:inline-block;border-width:1px;border-style:solid;border-radius:3px;box-shadow:2px 2px 2px #ccc;user-select:none;cursor:pointer;font-size:.7rem;color:#000;font-weight:700;vertical-align:top}.unit-tree-card-depth{font-size:.8rem;opacity:.3}.unit-tree-card-counters{border:1px solid #bbb;border-radius:3px;background:#eee}.unit-tree-card-count{width:48px;text-align:right}.unit-tree-gv{background:#fff;width:64px;text-align:right}.unit-tree-gv-inherited{background:#fff;color:red;width:64px;text-align:right;background:#eee}.unit-tree-card-count-progress{height:100%;position:absolute;left:0;background:linear-gradient(90deg,#dfd,#bdb) #cec}.unit-tree-card-count-value{position:relative}.unit-type-completed .unit-tree-card-count-value{color:#6c757d}.unit-tree-card-counters>div{padding-left:5px;padding-right:5px}.unit-lines{position:absolute;width:1000px;height:1000px}.unit-store-container{overflow-x:auto;background:#fff;border:1px solid #dee2e6}.unit-tree-container{max-width:none!important;margin-left:15px}.unit-created{box-shadow:0 0 30px 10px #aff}.unit-selected{box-shadow:0 0 30px 10px #afa}.unit-child{min-height:48px}.unit-search{width:300px!important}.unit-index .unit-tree-card.container{width:auto}.unit-index-tabs .unit-tree-card.container{margin-right:15px;margin-bottom:15px}.unit-index .unit-store-container{padding:15px}.unit-index .unit-separator{color:#bbb;font-size:1.2rem;margin-bottom:15px;border-bottom:1px solid #bbb}.unit-nonplaced{opacity:.5;cursor:default}.unit-commission-status-inactive{color:red}.unit-commission-status-pending{color:lightgray}.unit-commission-status-completed{color:green}.unit-conjunction-selection{color:#0a0;background:#fff;opacity:.7;width:max-content;padding:0 3px}.webshop-content{border:1px solid #dee2e6;background:#fff;padding:30px 30px 0}.webshop-content h4{font-size:1.2em;margin-bottom:0}.webshop-content h5{font-weight:400;font-size:1em}.webshop-content .card{border:1px solid #dee2e6}.webshop-content .table th,.webshop-content .table td{padding:5px}#webshop-modal-content{max-width:500px}.webshop-category li{list-style-type:none}.webshop-distributor li{list-style-type:none}.webshop-layout .app-content .webshop-content{border-top:0}.webshop-layout .app-content .card{border:0}.webshop-layout .app-content .card .card-header{background:#2C303B;color:#fff}.webshop-layout .app-content .btn-info,.webshop-layout .app-content .btn-primary{background-color:#2d303b!important;border-color:#2d303b!important}.webshop-layout .app-content .btn-info:hover,.webshop-layout .app-content .btn-primary:hover{background-color:#383c49!important;border-color:#383c49!important}