body{font-family:Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:14px;font-weight:400;line-height:1.5;color:#212529;text-align:left}body,html{height:100%;margin:0;padding:0}body{scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar{display:none}.max-1000{position:relative;max-width:1400px}.radius-15{border-radius:15px}h1,h2,h3,h4,h5,h6{font-weight:600;font-family:Work Sans,sans-serif;color:#5c6389}textarea{resize:none}.lh-1{line-height:1}.my-40{margin-top:40px;margin-bottom:40px}.sansoftime-bold{font-family:sansoftime-bold,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sansoftime-live{font-family:sansoftime-live,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sansoftime-play{font-family:sansoftime-play,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sansoftime-work{font-family:sansoftime-work,sans-serif!important;display:inline!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.work-sans-semibold{font-weight:600}.work-sans-medium{font-weight:500}.work-sans-regular{font-weight:400}.bg-red{background-color:#ff5050}.bg-black{background-color:#161616}.bg-white-2{background-color:#f8f8f8}.bg-white-1{background-color:#f4f4f4}.bg-dark-purple{background-color:#6015b7}.bg-light-purple{background-color:#f9f2ff}.bg-primary-pink{background-color:#f454cd}.bg-light-pink{background-color:#ffa4f6}.fw-500{font-weight:500!important}.font-10{font-size:10px}.font-12{font-size:12px!important}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-24,.font-32{font-size:24px}.font-60{font-size:60px}.text-pink{color:#f454cd!important}.text-grey{color:#5c6389}.text-grey-1{color:#959ab5}.text-black{color:#000}.text-dark-purple{color:#6015b7}.text-green{color:#00dd9e!important}.text-blue{color:#568df4!important}.text-red{color:#ff4077!important}.text-light-blue{color:#0d87fa!important}.bg-white{background-color:#fff}.btn{display:inline-flex;align-items:center;justify-content:center}.btn-action{text-align:center;font-weight:500;padding:15px;text-decoration:none!important;letter-spacing:1px;text-transform:uppercase}.btn-action:hover{color:#fff!important}.btn{border-radius:15px;min-height:2.5rem}.btn-large{border-radius:15px;font-size:18px;display:block}.btn-pink{color:#fff;background-color:#f454cd}.btn-pink:hover{color:#fff!important;background-color:#000}.btn-pink-outline{border:1px solid #F454CD;color:#f454cd;background-color:#fff}.btn-pink-outline:hover{color:#fff;background-color:#000;border:1px solid #000000}.btn-white-outline{border:1px solid #FFFFFF;color:#fff;background-color:transparent}.btn-white-outline:hover{color:#fff;background-color:#f454cd;border:1px solid #F454CD}.btn-purple{color:#fff;background-color:#6015b7}.btn-purple:hover{color:#fff;background-color:#000}.btn-white-float{background-color:#fff;box-shadow:0 0 10px #e2e5f480;color:#5c6389;width:100%}.btn-black-outline{border:1px solid #5C6389;color:#5c6389;min-height:60px}.btn-black-outline:hover{color:#fff;background-color:#f545cd;border:1px solid #F454CD}.btn-grey{background-color:#212529;color:#f545cd}.btn-grey:hover{color:#fff;background-color:#f545cd}.btn-add-more{background-color:#e2e5f4;color:#5c6389}.btn-add-more:hover{background-color:#f454cd;color:#fff}.btn-muted{color:#fff;background-color:#e3e3e3}.btn-empty{color:#5c6389}.btn-empty-icon{background-color:transparent;color:#5c6389;min-height:60px}.btn-empty-icon:hover{background-color:transparent;color:#f545cd!important}.btn-currency{border:2px solid #E2E5F4;border-radius:15px}.btn.disabled,.btn:disabled{background-color:#e3e3e3;box-shadow:none}.btn-group-last{border-top-right-radius:15px!important;border-bottom-right-radius:15px!important}.btn-add-pricing{border-radius:15px;border:2px solid #B1B6D1;color:#5c6389;border-style:dashed}.btn-add-pricing:hover{border-radius:15px;border:2px solid #6015B7;color:#6015b7;border-style:dashed}.btn-float-bottom{position:fixed;bottom:60px;width:100%;max-width:1400px;max-width:100%;box-sizing:border-box;position:sticky;bottom:0;background-color:#fff!important;margin:0;padding:16px;z-index:2;min-height:initial!important}@media screen and (max-width: 500px){.btn-float-bottom a{font-size:.95rem}}.btn-float-bottom{width:-webkit-fill-available;width:-moz-available;width:fill-available}.btn-float-bottom button,.btn-float-bottom a{width:100%}.btn-float-bottom-account{position:fixed;bottom:50px;margin-right:30px;width:-webkit-fill-available;max-width:1400px;background-color:transparent!important}.btn-float-bottom-account button{width:100%}.btn-add-new{background-color:transparent;color:#b1b6d1;border:1px solid #B1B6D1;border-style:dashed}.btn-add-new:hover{background-color:transparent;color:#6015b7!important;border:1px solid #6015B7;border-style:dashed}.btn-add-new-account{background-color:#e2e5f4;color:#5c6389;width:180px!important}.btn-add-new-account:hover{background-color:#000;color:#fff!important}a:hover{color:#6015b7!important}.chart-container{width:100%;height:70px;background-color:#f8f8f8;margin-bottom:10px;border-radius:10px;display:flex;align-items:center;overflow:hidden;position:relative}.bar{height:100%;transition:width .5s;position:absolute;top:0}.percentage{position:absolute;top:50%;right:0;transform:translate(-30px,-50%);color:#b1b6d1;font-size:40px;font-weight:600}.form-group-rm{margin-bottom:0}.form-group-rm label{position:absolute;top:20px;margin-bottom:0;left:20px}.form-group-rm input{padding-left:45px!important;text-align:right}.form-group-rm-table{margin-bottom:0}.form-group-rm-table label{position:absolute;top:20px;margin-bottom:0;left:20px;font-size:12px;font-weight:600!important}.form-group-rm-table input{padding-left:45px!important;text-align:right;font-size:12px}.was-validated .form-control:invalid,.form-control.is-invalid{background-image:none!important}.was-validated .form-control:valid,.form-control.valid{background-image:none!important;border-color:#e2e2e2!important}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#5c6389!important}#show_hide_password .input-addon{position:absolute;right:20px;bottom:30%;color:#5c6389}#show_hide_password .input-addon a{color:#5c6389}.bottom-content-login{position:absolute;bottom:0;max-width:450px}.top-content-login{max-width:450px}a.brand-link{color:#6015b7}a.brand-link:hover{color:#f454cd!important}.brand-link{display:block;font-size:1.25rem;line-height:1.5;padding:.8125rem .5rem;transition:width .3s ease-in-out;white-space:nowrap}.sidebar-mini .brand-image-collapse{display:none}.sidebar-mini .brand-image-expand,.sidebar-mini.sidebar-collapse .brand-image-collapse{display:block}.sidebar-mini.sidebar-collapse .brand-image-expand{display:none}.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-image-collapse{display:none}.sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-image-expand{display:block}.brand-link .brand-image{max-height:40px}.line-dashboard{width:100%;height:1px;background-color:#b1b6d1}input[type=radio],input[type=checkbox]{accent-color:#F545CD}.badge i{right:25%;font-size:8px}.badge-add-to-wishlist{background-color:transparent;border-radius:50rem;border:1px solid #FFFFFF;min-width:30px;min-height:30px;max-height:fit-content;max-width:fit-content;text-align:center;display:inline-flex;align-items:center;justify-content:center;padding:5px;font-size:15px;font-weight:500}.badge-active,.badge-processing{background-color:#7dedff;color:#0780a5;font-weight:400;font-size:12px}.badge-pending{background-color:#ffeea9;color:#d89a00;font-weight:400;font-size:12px}.badge-pending-approval{background-color:#e3c1ff;color:#6015b7;font-weight:400;font-size:12px}.badge-rejected{background-color:#ffb2b2;color:#b71515;font-weight:400;font-size:12px}.badge-expired{background-color:#b1b6d1;color:#474747;font-weight:400;font-size:12px}.badge-confirmed,.badge-delivered{background-color:#7bffd9;color:#04a869;font-weight:400;font-size:12px}.badge-cancelled{background-color:#ff8fb4;color:#b2064c;font-weight:400;font-size:12px}.badge-markup{background-color:#efddff;color:#6015b7;font-weight:400;font-size:14px}.badge-price-updated{background-color:#efddff;color:#6015b7;font-weight:400;font-size:12px}.shadow-card{box-shadow:0 0 10px #e2e5f4}.card-product-services{background-color:#d6d6d6}.card-product-services .card-body-collapse{background-color:#340b2a}.card-product-services:hover{background-color:#161616}.card-product-services:hover h2 span{color:#f454cd}.card-product-services:hover hr{background-color:#f454cd}.card-product-services.active{background-color:#161616}.card-product-services.active h2 span{color:#f454cd}.card-product-services.active hr{background-color:#f454cd}a.card.radius-15:hover{background-color:#efddff}a.card.radius-15:hover p{color:#6015b7;font-weight:500}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#5c6389;background-color:transparent;border-color:transparent;border-bottom:3px solid #5C6389}.nav-tabs .nav-link{margin-bottom:-1px;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:#b1b6d1}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:transparent transparent #5C6389}.nav-pills-custom .nav-link{border-radius:15px;color:#b5b5b5;background-color:#e3e3e3;font-size:10px;padding:5px 20px}.nav-pills-custom .nav-link:hover{color:#6015b7!important}.nav-pills-custom .nav-link.active:hover{color:#fff!important}.nav-pills-custom .nav-link.active{color:#fff;background-color:#f454cd}.nav-pills-custom .nav-link.first{border-top-right-radius:0;border-bottom-right-radius:0}.nav-pills-custom .nav-link.second{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-menu{width:100%;font-size:14px;text-align:left;color:#5c6389!important;border-radius:15px;border:1px solid #e2e2e2!important;box-shadow:0 0 10px #e2e5f480}.card .dropdown-menu.show{left:-50px!important}.dropdown-item.active,.dropdown-item:active{background-color:#f545cd;color:#fff!important}.custom-dropdown-container{background-color:#fff!important;border-radius:15px;box-shadow:0 0 10px #e2e5f4}.custom-dropdown-container .dropdown-menu{border-radius:15px;padding:10px;font-size:14px;color:#5c6389!important;max-height:280px;overflow:auto;border-color:#f545cd}.form-floating .dropdown-menu{width:100%;font-size:14px;text-align:left;color:#5c6389!important;border-radius:15px;border:1px solid #E2E5F4;box-shadow:0 0 10px #e2e5f480}.form-floating .dropdown-item.active,.dropdown-item:active{color:#5c6389!important;text-decoration:none;background-color:transparent!important}.custom-dropdown-container .dropdown-item,.dropdown-item{color:#5c6389!important;font-weight:400!important;font-size:14px;padding-top:8px;padding-bottom:8px}.custom-dropdown-container a.dropdown-item{color:#5c6389!important;font-weight:400!important}.custom-dropdown-container .dropdown-item.active,.dropdown-item:active{text-decoration:none;background-color:#f454cd;background-color:initial;border-radius:4px}#newQuote .custom-dropdown-container .dropdown-search{font-size:20px;border:2px solid #5C6389;padding:0;caret-color:#f545cd}#newQuote .custom-dropdown-container .dropdown-search::placeholder{color:#b1b6d1}#newQuote .custom-dropdown-container .dropdown-search:focus{color:#000!important;font-size:20px;border:2px solid #F454CD;padding:0}#newMultipleQuote .custom-dropdown-container .dropdown-search{font-size:14px;border:2px solid #5C6389;padding:0;caret-color:#f545cd}#newMultipleQuote .custom-dropdown-container .dropdown-search::placeholder{color:#b1b6d1}#newMultipleQuote .custom-dropdown-container .dropdown-search:focus{color:#000!important;font-size:14px;border:2px solid #F454CD;padding:0}#newQuote .btn-dropdown-quote{color:#b1b6d1;font-size:20px;min-height:90px;max-height:180px;padding-left:20px;padding-right:20px;display:flex;align-items:center;justify-content:space-between;overflow:hidden}#newMultipleQuote .btn-dropdown-quote{color:#b1b6d1;min-height:60px;max-height:180px;padding-left:12px;padding-right:12px;display:flex;align-items:center;justify-content:space-between;width:100%}#newMultipleQuote .btn-dropdown-quote.disabled{background-color:#e3e3e3;border-color:#e2e2e2}#newMultipleQuote .btn-dropdown-quote.duplicated{background-color:#f4f4f4!important;border-color:#f545cd!important;pointer-events:none}#newMultipleQuote .first-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.custom-dropdown-container-send-order{background-color:#fff;border-radius:15px;box-shadow:none;border:none;border:1px solid #e2e2e2}.custom-dropdown-container-send-order-select{border-radius:15px;box-shadow:none;border:1px solid #e2e2e2}.was-validated .custom-dropdown-container-send-order-select{border:none}.selected-container-send-order-contact{display:none;padding-left:20px;padding-right:20px}.btn-dropdown-quote-send-order{color:#5c6389;font-size:14px;min-height:60px;max-height:180px;padding:18px;font-weight:500;display:flex;align-items:start;justify-content:space-between}.duplicated-line{position:absolute;border-left:1px solid black;height:100%;top:0;left:50%;transform:translate(-50%)}.check-nni{padding:20px 35px}.check-nni label{cursor:pointer}.check-nni input[type=checkbox]{-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);padding:10px;accent-color:#F454CD}.dropdown-item{white-space:initial;display:flex;align-items:center}.dropdown-item svg{min-width:12px}.first-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-primary .nav-sidebar>.nav-item>.nav-link.active{background-image:linear-gradient(to right,#F454CD .1%,transparent 40%);background-color:transparent!important}.sidebar-mini .main-sidebar .nav-link,.sidebar-mini-md .main-sidebar .nav-link,.sidebar-mini-xs .main-sidebar .nav-link{width:calc(240px + -0rem)!important}.sidebar-mini .main-sidebar .nav-link,.sidebar-mini-md .main-sidebar .nav-link,.sidebar-mini-xs .main-sidebar .nav-link{transition:width ease-in-out .3s}.right-navbar-dropdown select{font-size:14px!important}[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link.active,[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link.active:focus,[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link.active:hover{background-color:transparent;color:#f454cd!important;font-weight:500}[class*=sidebar-dark-] .nav-sidebar>.nav-item.menu-open>.nav-link,[class*=sidebar-dark-] .nav-sidebar>.nav-item:hover>.nav-link,[class*=sidebar-dark-] .nav-sidebar>.nav-item>.nav-link:focus{background-color:transparent;color:#fff}[class*=sidebar-dark] .brand-link{border-bottom:1px solid #333!important}[class*=sidebar-dark-] .nav-sidebar>.nav-item>.nav-link.active{color:#fff;box-shadow:none}.nav-sidebar a:hover{color:#cd91ff!important}.navbar-bottom{position:absolute;bottom:50px;left:0;top:auto}.content-wrapper{background-color:#f4f4f4;position:relative}.navbar-white{color:#5c6389;background-color:#fff}.main-header{border-bottom:none}.navbar-light .navbar-nav .nav-link{color:#5c6389}.main-footer{background-color:#fff;border-top:none;color:#5c6389;padding:1rem}.menu-open{background-image:linear-gradient(to right,#F454CD .1%,transparent 40%)}.right-navbar-dropdown .custom-dropdown{font-size:14px;color:#5c6389}.right-navbar-dropdown .custom-dropdown option{font-size:14px;color:#5c6389!important}#right-navbar .dropdown-menu{font-size:14px;text-align:left;color:#5c6389!important;border-radius:15px;border:1px solid #E2E5F4;box-shadow:0 0 10px #e2e5f480}#right-navbar a.dropdown-item{color:#5c6389!important}#right-navbar .dropdown-item.active,.dropdown-item:active{color:#fff!important;background-color:#f454cd}#right-navbar .dropdown-item:hover,.dropdown-item:focus{color:#6015b7!important;text-decoration:none;background-color:#f8f9fa;border-radius:4px}.table{margin-bottom:0rem}#searchTable td.collapse{background-color:#f5f5f5!important;padding:20px 50px}#table-pricing-rules .selling-price-input,#table-pricing-rules .bandwidth-input,#table-pricing-rules .base-price-input,#table-pricing-rules .nrc-price-input{min-height:40px!important;padding:8px!important;max-width:200px;border-radius:5px;max-width:100px}#table-pricing-rules td{vertical-align:middle}.table tr.success-row{animation-name:success;animation-duration:5s}@keyframes success{0%{background-color:inherit}to{background-color:#9aecdb}}.table-responsive{border-radius:15px;box-shadow:0 0 15px #e2e5f4;overflow-x:auto;overflow-y:auto}.table-responsive th{text-transform:uppercase}.table-responsive .btn{min-height:auto!important}.table-responsive .dropdown-menu{z-index:9999!important}.table-responsive .table-responsive-custom table{width:100%;table-layout:fixed}.table-responsive .table-responsive-custom td{word-wrap:break-word;color:#5c6389;font-size:13px;vertical-align:middle}.table-responsive .table-responsive-custom th,.table-responsive .table-responsive-custom td{word-wrap:break-word;border:none;padding:15px}.table-responsive .table-responsive-custom thead{background-color:#fff}.table-responsive .table-responsive-custom thead th{font-weight:500!important;color:#cd91ff;font-size:11px;background-color:#fff}.table-responsive-custom tbody tr:nth-of-type(odd){background-color:inherit}.table-responsive-custom tbody:nth-of-type(odd){background-color:#f5f5f5}.table-responsive-custom tbody tr:nth-of-type(even){background-color:inherit}.table-responsive-custom tbody:nth-of-type(even){background-color:#fff}.table-responsive .table-responsive-custom th:first-child,.table-responsive .table-responsive-custom td:first-child{min-width:auto!important;white-space:normal}.table-responsive .table-responsive-custom th:last-child{min-width:auto!important;white-space:normal;position:sticky;right:0;z-index:1;background-color:#fff!important;border-radius:inherit}.table-responsive .table-responsive-custom td:last-child{min-width:auto!important;white-space:normal;position:sticky;right:0;z-index:1;background-color:inherit!important;border-radius:inherit}.table-responsive-custom{position:relative;border-collapse:collapse}.table-responsive-custom th:first-child,.table-responsive-custom td:first-child{position:sticky;left:0;z-index:1;background-color:inherit;border-radius:inherit}.table-responsive .table-responsive-quotations table{width:100%;table-layout:fixed}.table-responsive .table-responsive-quotations td{word-wrap:break-word;min-width:130px;color:#5c6389;font-size:13px}.table-responsive .table-responsive-quotations th,.table-responsive .table-responsive-quotations td{word-wrap:break-word;border:none;padding:15px}.table-responsive .table-responsive-quotations thead{background-color:#fff}.table-responsive .table-responsive-quotations thead th{font-weight:500!important;color:#cd91ff;font-size:11px;background-color:#fff}.table-responsive .assign-sec .assign-button{padding:4px 15px;border:1px solid #000;border-radius:110px/100px}.table-responsive .assign-dropdown-menu{border:1.5px solid #F454CD!important;padding:4px 0;overflow:hidden;text-align:center}.table-responsive .assign-dropdown-menu .dropdown-item{padding:12px 0;border-bottom:1px solid #E2E5F4}.table-responsive .assign-dropdown-menu .dropdown-item:last-of-type{border-bottom:0}.table-responsive-quotations tbody tr:nth-of-type(odd){background-color:#f5f5f5}.table-responsive-quotations tbody tr:nth-of-type(even){background-color:#fff}.table-responsive .table-responsive-quotations th:last-child{min-width:auto!important;white-space:normal;position:sticky;right:0;z-index:1;background-color:#fff!important;border-radius:inherit}.table-responsive .table-responsive-quotations td:last-child{min-width:auto!important;white-space:normal;position:sticky;right:0;z-index:1;background-color:inherit!important;border-radius:inherit}.table-responsive .table-responsive-quotations td.group-title{background-color:#eaeaea!important}.table-responsive-quotations{position:relative;border-collapse:collapse}.table-responsive .table-responsive-quotations-no-action table{width:100%;table-layout:fixed}.table-responsive .table-responsive-quotations-no-action td{word-wrap:break-word;min-width:130px;color:#5c6389;font-size:13px}.table-responsive .table-responsive-quotations-no-action th,.table-responsive .table-responsive-quotations-no-action td{word-wrap:break-word;border:none;padding:15px}.table-responsive .table-responsive-quotations-no-action thead{background-color:#fff}.table-responsive .table-responsive-quotations-no-action thead th{font-weight:500!important;color:#cd91ff;font-size:11px;background-color:#fff}.table-responsive-quotations-no-action tbody tr:nth-of-type(odd){background-color:#f5f5f5}.table-responsive-quotations-no-action tbody tr:nth-of-type(even){background-color:#fff}.table-responsive-quotations-no-action{position:relative;border-collapse:collapse}.table-responsive .table-responsive-custom-my-order table{width:100%;table-layout:fixed}.table-responsive .table-responsive-custom-my-order td{word-wrap:break-word;min-width:130px;color:#5c6389;font-size:13px}.table-responsive .table-responsive-custom-my-order th,.table-responsive .table-responsive-custom-my-order td{word-wrap:break-word;border:none;padding:15px}.table-responsive .table-responsive-custom-my-order thead{background-color:#fff}.table-responsive .table-responsive-custom-my-order thead th{font-weight:500!important;color:#cd91ff;font-size:11px;background-color:#fff}.table-responsive-custom-my-order tbody tr:nth-of-type(odd){background-color:#f5f5f5;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8}.table-responsive-custom-my-order tbody tr:nth-of-type(even){background-color:#fff}.table-responsive .table-responsive-custom-my-order th:first-child,.table-responsive .table-responsive-custom-my-order td:first-child{min-width:auto!important;white-space:normal}.table-responsive .table-responsive-custom-my-order.rejected th:first-child,.table-responsive .table-responsive-custom-my-order.rejected td:first-child{min-width:100px!important}.table-responsive-custom-my-order{position:relative;border-collapse:collapse}.table-responsive-custom-my-order td.collapse,.table-responsive-custom-my-order td.collapsing{background-color:#e8e8e8!important}.table-responsive-custom-my-order .table-borderless tbody td{background-color:#e8e8e8;padding:8px 15px}.table-responsive-custom-my-order .table-borderless tbody tr{border:none}.table-responsive-custom-my-order .table-borderless tbody tr:first-child td:first-child{border-top-left-radius:10px}.table-responsive-custom-my-order .table-borderless tbody tr:first-child td{padding-top:20px}.table-responsive-custom-my-order .table-borderless tbody tr:last-child td{padding-bottom:20px}.table-responsive-custom-my-order .table-borderless tbody tr:first-child td:last-child{border-top-right-radius:10px}.table-responsive-custom-my-order .table-borderless tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.table-responsive-custom-my-order .table-borderless tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.table-responsive tbody.multiple-terms-row.edit td[rowspan] input,.table-responsive tbody.multiple-terms-row.edit td[rowspan] a{padding-top:35px}.table-responsive tbody.multiple-terms-row,.table-responsive tbody.multiple-terms-row td,.table-responsive tbody.multiple-terms-row tr{background-color:#fff;border-color:#fff;vertical-align:top!important}.table-responsive tbody.multiple-terms-row td:not([rowspan]){vertical-align:middle!important}.table-responsive tbody.multiple-terms-row:nth-of-type(odd),.table-responsive tbody.multiple-terms-row:nth-of-type(odd) tr,.table-responsive tbody.multiple-terms-row:nth-of-type(odd) td{background-color:#f4f4f4;border-color:#f4f4f4}.wishlist-filter{padding:32px 0 16px}.wishlist-filter .row{gap:16px}.wishlist-filter .has-search input{min-width:409px}.wishlist-filter .has-search input,.wishlist-filter .dropdown button{margin:0;min-height:58px;padding:17px 24px}.collapsing{transition:none!important}.dropdown-item-table.active,.dropdown-item-table:active{background-color:#fff!important;color:#5c6389!important}.dropdown-item-table.active:hover,.dropdown-item-table:active:hover{background-color:#f8f9fa!important;color:#6015b7!important}.truncate-hover{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.expanded{white-space:normal;overflow:visible}::-webkit-scrollbar{height:10px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#B1B6D1;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#B1B6D1}::-moz-scrollbar{width:10px}::-moz-scrollbar-thumb{background-color:#b1b6d1;border-radius:10px}::-moz-scrollbar-thumb:hover{background-color:#b1b6d1}*{scrollbar-width:thin;scrollbar-color:#B1B6D1 #fff}*:hover{scrollbar-color:#B1B6D1 #fff}.table-order-summary td{padding:5px 0;min-width:200px}.table-order-summary td:nth-child(2){padding-left:20px;padding-right:20px}.table-order-summary td:nth-child(3){min-width:150px}.table-quote-details th{border:none;color:#6015b7;font-size:10px;text-transform:uppercase}.table-quote-details td{font-size:12px;border:none}.table-quote-details>tbody>tr:nth-child(odd)>td,.table-quote-details>tbody>tr:nth-child(odd)>th{background-color:#f5f5f5;padding:0}.table-quote-details>tbody>tr:nth-child(even)>td,.table-quote-details>tbody>tr:nth-child(even)>th{background-color:#fff;padding:0}.table-quote-details>tbody>tr:last-child>td,.table-quote-details>tbody>tr:last-child>th{background-color:#fff;border-top:2px solid #dee2e6;font-weight:600;font-size:15px;padding:.75rem}.table-quote-details .table-borderless tbody tr:nth-of-type(odd){background-color:transparent;padding:0}.table-quote-details .table-borderless tbody td{background-color:transparent}.table-quote-details .table-borderless .nni-cross-connect td{padding-top:0;padding-bottom:0}.table-thank-you td{padding:0}.form-floating{position:relative;margin-bottom:10px}.form-floating label{position:absolute;top:20px;left:1px;pointer-events:none;padding:0 20px;font-size:14px;color:#5c6389;font-weight:500!important;transition:.3s}.form-floating label.active,.form-floating label.focus{top:11px;font-size:11px;color:#5c6389}input[type=date].form-control-floating{color:#5c6389;min-height:50px}.daterangepicker{font-family:work sans,sans-serif!important}.daterangepicker .ranges li.active{background-color:#f454cd!important;color:#fff}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#f454cd!important;border-color:transparent;color:#fff}.daterangepicker .in-range{background-color:#ffe3fc!important;border-color:transparent;color:#000;border-radius:0}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:600!important;padding:4px 20px!important;border-radius:15px;text-transform:uppercase}.daterangepicker .drp-buttons .btn:hover{background-color:#000!important;border-color:#000!important;color:#fff}.daterangepicker .drp-buttons .btn-primary{background-color:#f454cd!important;border-color:#f454cd!important}.form-floating>input[type=date].form-control-floating:focus,.form-floating>input[type=date].form-control-floating:not(:placeholder-shown){padding-top:0rem!important;padding-bottom:0rem!important}.invalid-feedback{margin-left:5px}.has-search .form-control{border-radius:15px;box-shadow:0 0 10px #e2e5f480;border-color:transparent;min-height:40px;padding:.375rem .75rem!important;font-size:14px;font-weight:500}.has-search .form-control:focus{border-color:#f454cd}.form-date[readonly]{background-color:#fff!important;opacity:1}input.mbps{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="30"><text x="5" y="19" style="font: bold 16px Arial;">Mbps</text></svg>') no-repeat}.select-filter .select2-container .select2-selection--single{min-height:55px!important;font-size:12px}.select-filter .select2-container--form-control-floating{border:1px solid #e2e2e2;border-radius:15px;font-size:12px;height:auto!important;padding:0 20px!important;color:#000;font-weight:600;min-height:55px!important;background-color:#fff}.select-filter .form-control-floating{border:1px solid #e2e2e2;border-radius:15px;font-size:12px!important;height:auto!important;padding:18px 20px!important;color:#000;font-weight:600;min-height:55px!important}.select-filter label{position:absolute;top:20px;left:1px;pointer-events:none;padding:0 20px;font-size:12px;color:#5c6389;font-weight:500!important;transition:transform .4s ease-out,font-size .4s ease-out,opacity .4s ease-out,padding-top .4s ease-out,padding-bottom .4s ease-out}.form-floating .form-control-floating,.form-control{border:1px solid #e2e2e2;border-radius:15px;font-size:14px;height:auto!important;padding:18px 20px!important;color:#000;font-weight:600;min-height:60px}.form-control.dropdown-search{border:1px solid #e2e2e2;border-radius:15px;font-size:14px;height:auto!important;padding:0!important;color:#000;font-weight:400!important;min-height:60px}.form-control:focus{border:1px solid #F454CD}.form-floating .form-control-floating-send-order{padding-left:16px!important;padding-right:16px!important}.form-floating .form-control-floating textarea{height:auto}.form-floating .form-control-floating:focus{border-color:#f545cd;caret-color:#f454cd}.form-floating>select.form-control-floating:focus,.form-floating>select.form-control-floating:not(:placeholder-shown){padding-top:0rem;padding-bottom:0rem}.form-floating>select.form-control-floating.active{padding-top:1.625rem!important;padding-bottom:.625rem!important}.form-floating>input.form-control-floating:focus,.form-floating>input.form-control-floating:not(:placeholder-shown){padding-top:1.625rem!important;padding-bottom:.625rem!important}.form-floating>textarea.form-control-floating:focus,.form-floating>textarea.form-control-floating.focus,.form-floating>textarea.form-control-floating:not(:placeholder-shown){padding-top:1.625rem!important;padding-bottom:1rem!important}.select-custom select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-custom:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:20px;top:30px;transform:translateY(-50%)}.select-custom-dashboard:after{content:"";font-family:"Font Awesome 5 Free";font-weight:600;position:absolute;font-size:12px;right:20px;top:15px;transform:translateY(-50%)}.select-custom select option{background-color:#fff;color:#333;outline:none}.select-custom select option:hover{background-color:#f2f2f2}.select-custom select option:checked{background-color:#333;color:#fff}.form-check-label{color:#5c6389}.select2-container--form-control-floating .select2-selection--single .select2-selection__arrow{display:none!important}.select2-container--form-control-floating{border:1px solid #e2e2e2;border-radius:15px;font-size:14px;height:auto!important;padding:0 20px!important;color:#000;font-weight:600;min-height:60px!important;background-color:#fff}.select2-container--form-control-floating .select2-selection__rendered{padding-top:1.625rem!important;padding-left:0!important}.select2-container--form-control-floating .select2-selection--single{padding-top:0rem!important;padding-left:0!important}.select2-container--form-control-floating .select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;border:1px solid #212529;border-radius:4px}.select2-container--form-control-floating .select2-search--dropdown .select2-search__field:focus{border:1px solid #F545CD}.select2-container--form-control-floating .select2-search--dropdown input.select2-search__field:focus{outline:none;caret-color:#f545cd}.select2-container--form-control-floating-select .select2-selection--single .select2-selection__arrow{display:none!important}.select2-container--form-control-floating-select{border:none;border-radius:15px;font-size:14px;height:auto!important;padding:0 20px!important;color:#000;font-weight:600;min-height:60px!important;background-color:#fff}.select2-container .select2-selection--single{min-height:55px!important}.select2-container--form-control-floating-select .select2-selection__rendered{padding-top:1.625rem!important;padding-left:0!important}.select2-container--form-control-floating-select .select2-selection--single{padding-top:0rem!important;padding-left:0!important;min-height:50px}.select2-container--form-control-floating-select .select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;border:1px solid #212529;border-radius:4px}.select2-container--form-control-floating-select .select2-search--dropdown .select2-search__field:focus{border:1px solid #F545CD}.select2-container--form-control-floating-select .select2-search--dropdown input.select2-search__field:focus{outline:none;caret-color:#f545cd}.select2-container--open .select2-dropdown{top:0!important}.select2-container--focus{border:1px solid #F545CD;width:100%!important}.select2-dropdown--below{border-top:none;font-size:14px;text-align:left;font-weight:400;color:#5c6389!important;border-radius:15px!important;border:1px solid #E2E5F4;box-shadow:0 0 10px #e2e5f480;padding:.5rem 0}.select2-results__option{padding:.25rem 1rem!important;color:#5c6389;font-weight:400}.select2-results__option--selected{background-color:#f545cd;color:#fff}.select2-selection__placeholder{color:#5c6389!important;font-weight:500;position:absolute;top:1.2rem}.select2-dropdown{border:1px solid #e2e2e2!important}.select2-search--dropdown{padding:8px!important}.select-custom.has-icon .select2-container--form-control-floating,.select-custom.has-icon label{padding-left:45px!important}.select-custom.has-icon i{position:absolute;top:50%;left:18px;transform:translateY(-50%);pointer-events:none;z-index:2}.select-custom.has-icon i{font-size:16px;color:#777}.tenant-no i{position:absolute;right:30px;top:30px;transform:translateY(-50%)}.modal-top-icon img{margin-top:-100px}.shadow-none{box-shadow:none;border:none}.has-search{position:relative}.has-search .form-control-feedback{position:absolute;top:50%;right:10px;transform:translateY(-50%);z-index:2;color:#aaa;cursor:pointer}.flatpickr-calendar{font-family:work sans,sans-serif!important}.flatpickr-day.selected{border:1px solid #F454CD!important;background-color:#f454cd!important;color:#fff!important}.flatpickr-day.today{border:1px solid #F454CD!important}.page-item.active .page-link{z-index:3;color:#fff!important;background-color:#f545cd;border-color:#f545cd}.page-item .page-link{color:#5c6389;font-size:12px}.no-result-wrapper .no-result-copies{background-color:#f8f8f8;padding:8px;border-radius:10px}.address-not-found-info{padding:8px 16px}.address-not-found-info .inner{gap:16px}.notification{max-width:650px;border-radius:16px;border:1px solid #00B17E;background-color:#99f1d8;display:flex;gap:8px;align-items:center;color:#000}.action-button{display:inline-flex;align-items:center;gap:8px;border:1px solid #5C6389;border-radius:16px;padding:12px;cursor:pointer;transition:background-color .3s ease-in-out;min-width:101px;justify-content:center;color:#5c6389;font-weight:600;font-size:16px}.action-button:hover{background-color:#e5e5e5;transition:background-color .3s ease-in-out}#uploading-step .d-flex,#upload-success-view .d-flex{gap:16px}#upload-status-text .spinner-border{color:#5c6389}#upload-progress-bar{font-size:16px;font-weight:600;padding:18px 24px;background-color:#f454cd}#uploading-step .progress{background-color:#f454cd80;border-radius:16px;height:58px;position:relative}#progress-text{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;font-size:16px;font-weight:600}#terms-condition-modal ol li{margin-bottom:16px;color:#5c6389}.table.table-responsive-custom a.collapse-btn i,.user-management-dropdown i{transform:rotate(90deg);transition:all .3s ease-in-out;color:#5c6389}.table.table-responsive-custom a.collapse-btn.collapsed i,.user-management-dropdown.collapsed i{transform:rotate(0);transition:all .3s ease-in-out}.expandable-content{background-color:#f5f5f5!important}.table-responsive .table-responsive-custom .expandable-content td{padding:8px}.table-responsive .table-responsive-custom .expandable-content td>.row{background-color:#e8e8e8!important;border-radius:8px;padding:16px 0}.table-responsive .table-responsive-custom .expandable-content td>.row .description{max-width:138px}.content-wrapper .notification.show{top:16px;opacity:1;transition:all .3s ease-in-out}.content-wrapper .notification{position:absolute;left:50%;transform:translate(-50%);opacity:0;top:-16px;transition:all .3s ease-in-out}.float-action-button .edit-selection{font-weight:500}.float-action-button{padding:12px 24px;border-radius:16px;background-color:#f454cd;position:sticky;margin:0 16px;bottom:16px;font-family:Work Sans;font-size:16px;font-weight:500;line-height:22px}.float-action-button .d-inline-block{border-radius:0;border-right:1px solid #FF8FB4}.float-action-button .close{background-color:#c343a4;padding:8px 14px;border-radius:8px;opacity:1}.float-action-button .update-changes.disable{opacity:.5;pointer-events:none}.admin-action-tabs{border-bottom:1px solid #B1B6D1}.admin-action-tabs .pricelist-products{margin-bottom:-1px}.admin-action-tabs .import-export-sec{display:flex;gap:16px;margin-bottom:8px}@media only screen and (min-width: 768px) and (max-width: 1280px){.card.radius-15 h1.font-60{font-size:40px}}@media only screen and (max-width: 767px){body{font-size:12px}.row.fixed-top{padding-bottom:10px}.brand-link .brand-image{margin-left:0rem}.top-content-login .sansoftime-bold{font-size:90px!important}.bottom-content-login .btn-block{width:95%}.font-14,.font-15,.font-16{font-size:12px}#right-navbar .nav-link{padding-left:10px;padding-right:10px}#right-navbar .btn-empty{padding:5px 10px}.sidebar nav{margin-top:30px!important}}#ftto-location-details,#ftto-location-details:focus{position:relative;padding:30px 15px 15px!important;border:1px solid #E3E3E3!important;color:#5c6389!important;font-size:20px!important;font-weight:500!important}#ftto-location-multi-details{position:relative;padding:20px 15px 5px!important;border:1px solid #E3E3E3!important;color:#5c6389!important;font-size:18px!important;font-weight:500!important}.ftto-multi-details-input label{position:absolute;pointer-events:none;color:#5c6389;font-size:15px;top:50%;left:15px;transform:translateY(-50%);transition:.3s}.ftto-multi-details-input.show label{font-size:14px;color:#5c6389;top:28%;transition:.3s}.ftto-location-details{position:relative}.ftto-location-details .form-check{padding:20px 86px!important;margin-top:-20px}.ftto-location-details input{width:100%}.ftto-location-details label{position:absolute;pointer-events:none;color:#5c6389;font-size:20px;top:50%;left:96px;transform:translateY(-50%);transition:.3s}.ftto-location-details.show label{font-size:14px;color:#5c6389;top:36%;transition:.3s}#product-total-subscription-parent button{position:relative;width:100%;background:transparent;padding:0;border:0;text-align:left}#product-total-subscription-parent button>span{display:block;width:100%;background:transparent;padding:0;border:0;text-align:left}#product-total-subscription-parent button>svg{position:absolute;right:20px;top:20px}#total-subscription-panel>.card{background-color:transparent;box-shadow:none;padding:0!important}#total-subscription-panel-card>.card-body{padding:0!important}#total-subscription-panel-card table td{vertical-align:top}#product-total-subscription-parent>button svg{transform:rotate(180deg);transition:transform .3s ease}#product-total-subscription-parent>button.collapsed svg{transform:rotate(0);transition:transform .3s ease}.dropdown-inner{position:relative}.btn-dropdown-quote-inner{background:white;border:1px solid #e6e8f0;border-radius:12px;width:100%;padding:12px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.btn-dropdown-quote-inner{min-height:65px}.dropdown-menu-items-inner{background:white;border-radius:12px;width:100%;padding:8px 0;margin-top:8px}.dropdown-item-inner{width:100%;padding:12px 16px;border:none;background:none;text-align:left;cursor:pointer}.dropdown-item-inner:hover{background-color:#f8f9fa}.dropdown-menu-inner-wrapper{display:none;position:absolute;z-index:1000}.dropdown-menu-inner-wrapper.show{display:block}.selected-option-inner,.btn-dropdown-quote-inner .placeholder-text{color:#000}.edit-btn{position:absolute;right:0px;top:0px}.nq-table-inner-dropdown{border:1px solid #5C6389;padding:12px;border-radius:16px}.table-responsive-custom td.show{z-index:10!important}.table-striped.mq-every-3 tbody tr:nth-child(6n+4),.table-striped.mq-every-3 tbody tr:nth-child(6n+5),.table-striped.mq-every-3 tbody tr:nth-child(6n+6){background-color:#fff}.border-top{border-top:.5px solid #ccc}.p0{padding:0!important}.font-weight-600{font-weight:600}.notification.show{top:16px;opacity:1;transition:all .3s ease-in-out}.notification{position:absolute;left:50%;transform:translate(-50%);opacity:0;top:-16px;transition:all .3s ease-in-out}.product-services-table-wrapper{overflow:auto}.product-services-table{border-radius:16px;overflow:hidden}.product-services-table thead{background-color:#000;color:#fff}.product-services-table tbody tr:nth-of-type(odd){background-color:#f5f5f5}.product-services-table tbody tr:nth-of-type(even){background-color:#fff}.product-services-table td,.product-services-table th{padding:24px 16px}.table-responsive .table-responsive-custom-my-quote tbody tr:nth-child(4n-3),.table-responsive .table-responsive-custom-my-quote tbody tr:nth-child(4n-2){background-color:#f9f9f9}.table-responsive .table-responsive-custom-my-quote tbody tr:nth-child(4n-1),.table-responsive .table-responsive-custom-my-quote tbody tr:nth-child(4n){background-color:#fff}
