@import url(https://fonts.googleapis.com/css?family=Nunito);.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:95px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"\D7"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}a{cursor:pointer!important}.chevron-none:after{content:none!important}.text-success{color:#0274be!important}.text-black{color:#222!important}.bg-success{background-color:#0274be!important}.text-invisible{color:transparent}.edit-label{font-size:12px;text-transform:uppercase;font-weight:700}.id-placeholder{font-style:italic;color:#909599;font-size:13px}.item-heading{text-transform:uppercase;margin-right:15px}.tax-name-tag{font-size:12px;background:#eee;padding:4px;margin-right:4px;min-width:40px;display:inline-block}.tax-name-tag a{opacity:0;transition:all .3s}.tax-name-tag:hover a{opacity:1}.payment-terms{width:200px}.invoice-list td{cursor:pointer}.note-item{border-top:1px solid rgba(0,0,0,.05);padding:6px 0;position:relative}.note-item:first-child{border-width:0}.note-item .message{padding:5px 0}.note-item .actions{position:absolute;right:10px;top:4px;opacity:0;transition:all .3s}.note-item .actions i{color:#0274be;font-size:10px}.note-item:hover .actions{opacity:1}.note-item .details{font-size:12px;color:rgba(0,0,0,.5)}.note-item .details .when{font-style:italic}.noborder{border:none!important;box-shadow:none;background:0 0;border-radius:0}.noborder:focus-visible{outline:none}.invoice-item-table{width:100%;table-layout:fixed;margin-bottom:0;text-align:left}.invoice-item-table col.col-item{width:46%}.invoice-item-table col.col-qty{width:14%}.invoice-item-table col.col-amount,.invoice-item-table col.col-rate{width:20%}.invoice-item-table td{vertical-align:middle;padding:.55rem .4rem}.invoice-item-table td.item,.invoice-item-table td.item .item-name{text-align:left}.invoice-item-table td.amount,.invoice-item-table td.quantity,.invoice-item-table td.rate,.invoice-item-table td.title{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.invoice-item-table td.amount .money,.invoice-item-table td.rate .money{display:inline-block;min-width:4.5rem;text-align:right;font-variant-numeric:tabular-nums}.invoice-item-table .counter-heading{font-weight:700}.invoice-item-table .counter-heading.balance-field td{font-size:16px}.alert-comment{background:#cfedfb;color:#777;padding:5px 15px;font-size:14px}.user-date-info{text-align:right;padding-right:15px;font-size:13px}.comment-description{font-size:12.6px;font-style:italic;color:#777}.register-container h2{font-size:30px;line-height:33px}.register-container h5{font-size:20px;font-weight:400}.register-container h6{font-size:18px;font-weight:700;color:#4e5459}.pg-bar-percent{position:relative;width:120px;height:60px;border-radius:50%;margin:0 auto}.pg-bar-percent .pg-bar-svg{position:relative;width:120px;height:120px;transform:rotate(200deg)}.pg-bar-percent .pg-bar-svg .pg-bar-circle{width:100%;height:100%;fill:none;stroke-width:20;transform:translate(10px,10px)}.pg-bar-percent .pg-bar-svg .pg-bar-circle:first-child{stroke:#cfedfb;stroke-dasharray:320;stroke-dashoffset:200}.pg-bar-percent .pg-bar-svg .pg-bar-circle:nth-child(2){stroke-dasharray:320;stroke-dashoffset:200;stroke:#0274be}.pg-bar-percent .pg-bar-number{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:50%}.pg-bar-percent .pg-bar-number h2{font-size:34.375px;line-height:41px;margin:0}.report-pie-chart h5{display:inline-block;border-bottom:1px dashed #6a6f73}.report-pie-chart .chart-value-desc{min-height:55px;font-size:24px;font-weight:400}.download-icon{font-size:18px;vertical-align:middle;margin-right:10px}.invoice-edit-wrapper a,.invoice-edit-wrapper a i{font-size:13px!important}.hover-line-item>td{position:relative}.hover-line-item>td .hover-reveal-item{position:absolute;right:2px;top:2px;opacity:0;transition:all .3s}.hover-line-item>td .hover-reveal-item>.btn{margin-right:2px;width:28px;padding:4px}.hover-line-item:hover .hover-reveal-item{opacity:1}.payment-form .form-control,.payment-form .input-group{width:200px}.payment-form .input-group .form-control{width:150px}.hover-parent .hover-child{opacity:0;transition:all .3s}.hover-parent:hover .hover-child{opacity:1}.invoice-list .filter-wrapper{padding:20px 20px 0;display:flex;align-items:center;justify-content:space-between;gap:12px}.invoice-list .filter-wrapper ul{padding:0;margin-bottom:0}.invoice-list .filter-wrapper ul li{list-style:none;display:inline-flex;margin:0 5px}.invoice-list .filter-wrapper ul li a{padding:4px 15px;border-bottom:3px solid transparent;color:#888}.invoice-list .filter-wrapper ul li a.active{border-color:#0274be;color:#0274be}.invoice-list .filter-wrapper .csv-export-btn{color:#666;font-size:16px;line-height:1;padding:6px 8px;margin-left:auto;border-radius:4px}.invoice-list .filter-wrapper .csv-export-btn:hover{color:#0274be;background:rgba(0,158,116,.08)}.past-duration{display:inline-block;width:30px;height:30px;background:#0274be;text-align:center;color:#fff;border-radius:50%;line-height:30px;margin-right:10px}.past-duration.danger{background-color:#e64a2e}.chart-container{max-height:300px}.comment-item{padding:10px;border:1px solid #f0f0f0;border-radius:4px}.comment-item p{margin:0}.history-icon{width:30px;height:30px}.history-icon .history-type-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.history-icon .history-action-img{position:absolute;width:14px;height:14px;top:0;right:10px}.bb-1{border-bottom:1px solid #eee}.br-1{border-right:1px solid #eee}.email-form label{margin-bottom:0;font-size:12px;text-transform:uppercase;letter-spacing:.6px;font-weight:700}.email-form .col{padding-top:8px;padding-bottom:8px}.email-form input,.email-form textarea{color:#555}.question-icon{display:inline-block;background:#0274be;color:#fff;width:12px;height:12px;text-align:center;font-size:8px;line-height:16px;border-radius:50%;margin-left:4px}.question-icon:hover{color:#fff}.nav-pills .nav-link{padding:4px 16px;box-shadow:none;margin-bottom:4px;border-radius:0}.welcome-init .card{min-height:0}.alert-dismissible .close{top:20px}.alert-dismissible .close>span:not(.sr-only){color:#555}.alert-dismissible .close>span:not(.sr-only):hover{color:#333}.brand-img{max-width:400px;width:100%}.bb-dash{border-bottom:1px dashed #6a6f73}.dashboard h5.bb-dash{z-index:10;position:relative;cursor:pointer}.alert-warning-alt{background:#fbeae5;border:1px solid #fcab9c;color:#212b36}.img-circle{border-radius:50%}.img-circle.customer-avatar{width:100px;height:100px;margin-right:15px}.alert-success{background:#e3f1df!important;border:1px solid #bbe5b3!important;color:#212b36!important}.loader,.waiting{animation:waiting 1.2s linear infinite}@keyframes waiting{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.p-relative{position:relative!important}.search-results-container{position:absolute;width:100%;margin-top:4px;background:#fff;border-radius:4px}.search-results-container .result-item{padding:4px 12px;border-bottom:1px solid #eee;cursor:pointer}.search-results-container .result-item:last-child{border-bottom:none}.search-results-container .result-item .item-type{margin-right:8px}.checkout-container{display:flex;align-items:center;justify-content:center}@media (max-width:768px){.checkout-container .col-md-5{order:2}.checkout-container .col-md-7{order:1}}.payment-method-card{width:400px;max-width:100%;position:relative}.payment-method-card.bg-active{background-color:#e9ffef}.payment-method-card .card-icon{font-size:36px;color:#337ab7}.payment-method-card .card-title h3{color:#555}.payment-method-card a:hover{text-decoration:underline}.payment-method-card .payment-edit-btn{position:absolute;right:12px;top:12px}.payment-method-card .payment-desc span{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-method-card .payment-desc span:first-child{font-weight:700;margin-bottom:4px}.checkout-button-holder{margin:auto}.checkout-button{width:100%;height:50px;border:none;border-radius:4px;box-shadow:none;text-shadow:none;display:flex;justify-content:center;align-items:center}.checkout-button:hover{filter:brightness(.95);cursor:pointer}.checkout-button span{margin-right:10px;line-height:normal}.paypal-checkout-button{background:#ffc439;color:#111}.payjunction-checkout-button{background:#eee;color:#fff;border:1px solid #eee}.venmo-checkout{display:flex;flex-direction:column;align-items:center;justify-content:center}.venmo-checkout .venmo-logo{margin-bottom:8px}.venmo-checkout .venmo-logo svg{display:block;height:24px;width:auto}.zelle-checkout-button{background:#6d1ed4;color:#fff;font-weight:600}.zelle-checkout-button span{font-weight:400;opacity:.95}.zelle-checkout-panel{background:#f8f5ff;border:1px solid #e3d7f7;border-radius:6px;padding:12px 14px}.zelle-checkout-panel .zelle-value{font-size:1.05rem;font-weight:600;color:#32325d;word-break:break-all}.zelle-checkout-panel .btn-link{color:#6d1ed4;font-size:.8rem}.simple-payment-note{max-width:280px;margin-left:auto;margin-right:auto}.form-group{margin-bottom:8px}hr{margin:1rem 0}.MuiSwitch-track{height:6px!important;margin-top:4px!important}.form-wrapper{font-size:14px;max-width:600px;margin:0 auto}.form-wrapper .form-label{text-transform:uppercase}.customer-item{cursor:pointer}.detail-wrapper{font-size:14px}.detail-wrapper .card-title{color:#313538}.detail-wrapper .card-body{padding:10px 15px}.detail-wrapper .edit-btn{font-size:13px;color:#0274be;border-bottom:1px dashed #0274be;cursor:pointer}.detail-wrapper .user-info-item{margin-bottom:10px}.detail-wrapper .user-info-item .user-info-title{color:#888}.detail-wrapper .card-warning{background-color:#fdf8e6}.detail-wrapper .card-warning .edit-btn{color:#c78400;border-color:#c78400}.contact-form .form-label{text-transform:uppercase}.contact-form .check-label{font-size:14px;color:#333}.contact-form h4.block-title{color:#333;font-weight:400}.contact-item{padding:10px 5px;font-size:14px;border-bottom:1px solid #eee;position:relative;transition:all 1s;overflow:hidden}.contact-item:last-child{border-width:0}.contact-item.remove{height:0;padding-top:0;padding-bottom:0;opacity:0}.contact-item .billing span{background-color:#0274be;padding:4px 6px;color:#fff;font-size:10px;font-weight:700;border-radius:4px}.contact-item .contact-address span{display:block}.contact-item>div{margin-bottom:5px}.contact-item .contact-control{opacity:0;transition:all .3s;position:absolute;right:8px;top:8px}.contact-item .contact-control .contact-edit-btn{color:#0274be;margin-right:8px;cursor:pointer}.contact-item .contact-control .contact-trash-btn{color:#e66b55;cursor:pointer}.contact-item:hover .contact-control{opacity:1}.panel-content{padding:20px}.customer-input{max-width:300px}.filter-option{cursor:pointer}.filter-option span{transition:all .3s}.filter-option span.show{transform:rotate(-180deg)}.invoice-detail-container .company-logo{max-width:150px;max-height:45px}.invoice-detail-container .bill-ship-to .customer-name{font-weight:700}.invoice-detail-container .bill-ship-to .empty-data{color:#909599;font-style:italic}.invoice-detail-container .filter-wrapper{margin-left:-1.5rem;margin-right:-1.5rem;padding:15px 0;border-top:1px solid rgba(0,0,0,.05);background:#f3f5f7}.invoice-detail-container .filter-wrapper .filter-container{max-width:600px}.invoice-detail-container .filter-wrapper .filter-container .form-label{text-transform:uppercase}.invoice-detail-container .invoice-detail-right h1{font-weight:400;color:#333}.invoice-detail-container .invoice-detail-right .w-sm{width:188px;max-width:100%}.invoice-detail-container .invoice-items{border-left:1px solid #ddd}.invoice-detail-container .invoice-items .table-header{background:#333;color:#fff;text-transform:uppercase}.invoice-detail-container .invoice-items .table-item{padding:6px 20px}.invoice-detail-container .invoice-items .table-row .table-item{border-bottom:1px solid #ddd;border-right:1px solid #ddd}.invoice-detail-container .invoice-items .table-content input{border:none;outline:none;box-shadow:none;background:transparent;width:100%}.invoice-detail-container .invoice-items .table-content .product-row:nth-child(odd){background:transparent}.invoice-detail-container .invoice-items .table-content .product-row:nth-child(2n){background:#f0f8fc}.invoice-detail-container .invoice-items .table-content .edit-row{background:#f0f0f0}.invoice-detail-container .invoice-items .rate-item:before{content:"$";position:absolute;left:7px}.invoice-detail-container .invoice-items .tag-btn{background:#0274be;color:#fff;border-radius:3px;padding:4px;font-size:11px;text-transform:uppercase}.invoice-detail-container .invoice-items .counter-heading{font-weight:700}.invoice-detail-container .invoice-items .counter-heading.subtotal-field{font-size:14px}.invoice-detail-container .invoice-items .counter-heading.total-field{font-size:15.5px}.invoice-detail-container .invoice-items .counter-heading.balance-field{font-size:17px}.candidates{font-size:12px}.candidates .terms-item{margin-right:8px}.candidates .terms-item:hover{text-decoration:underline}.tax-container .tax-item{cursor:pointer}.tax-container .create-tax-btn{border-bottom:1px solid #0274be;color:#0274be!important;cursor:pointer}.tax-container .search,.tax-container .tax-item{border-bottom:1px solid #e7e9eb;margin-left:-1.5rem;margin-right:-1.5rem}.tax-container .tax-item{text-decoration:none;padding:8px 15px;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.tax-container .tax-item:hover{background:#f3f5f7}.tax-container .tax-item h5{font-size:14px;text-transform:capitalize;font-weight:700;color:#555;text-overflow:ellipsis;white-space:nowrap}.tax-container .tax-item p{margin:0;font-size:13px;color:#909599}.tax-container .tax-item .tax-item-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#ddd;font-size:20px}.product-detail-container select{text-transform:capitalize}.product-detail-container .tax-tag{background:#0274be;color:#fff;border-radius:3px;padding:4px;font-size:11px;text-transform:uppercase;margin-right:6px;position:relative}.product-detail-container .tax-tag .remove-tag{position:absolute;right:2px;top:2px;width:15px;height:15px;border-radius:50%;background-color:#fff;color:#0274be;text-align:center;line-height:15px;cursor:pointer;display:none}.product-detail-container .tax-tag:hover .remove-tag{display:block}.product-container .search,.product-list .product-item{border-bottom:1px solid #e7e9eb;margin-left:-1.5rem;margin-right:-1.5rem}.product-list .product-item{cursor:pointer;position:relative;text-decoration:none;padding:8px 15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-list .product-item:hover{background:#f3f5f7}.product-list .product-item h4{font-size:14px;text-transform:capitalize;font-weight:700;color:#555;text-overflow:ellipsis;white-space:nowrap}.product-list .product-item p{margin:0;font-size:13px;color:#909599}.product-list .product-item .tag-btn{background:#0274be;color:#fff;border-radius:3px;padding:4px;font-size:11px;text-transform:uppercase}.product-list .product-item .add-btn,.product-list .product-item .edit-btn{font-size:16px;color:#aaa}