@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Inter);html{height:100%}body{min-height:100%}.container{max-width:1320px}.btn-outline-secondary,.form-check-input,.form-control,.form-select,.input-group-text,.invoice-editor .input-label:focus{border-color:rgba(196,205,213,.7)}#theForm{margin:0!important;padding:0!important}.papers{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);-webkit-box-shadow:1px 1px 0 var(--papers-gray-1),3px 3px 0 var(--papers-white),4px 4px 0 var(--papers-gray-2),6px 6px 0 var(--papers-white),7px 7px 0 var(--papers-gray-3);-moz-box-shadow:1px 1px 0 var(--papers-gray-1),3px 3px 0 var(--papers-white),4px 4px 0 var(--papers-gray-2),6px 6px 0 var(--papers-white),7px 7px 0 var(--papers-gray-3);box-shadow:1px 1px 0 var(--papers-gray-1),3px 3px 0 var(--papers-white),4px 4px 0 var(--papers-gray-2),6px 6px 0 var(--papers-white),7px 7px 0 var(--papers-gray-3);padding:20px;position:relative}.input-group-addon{font-size:13px}.footer-content{clear:both;padding-top:60px}.learn-more-banner{max-width:800px}.invoice-holder{margin:30px 0 0;padding:0 225px 0 0;position:relative}.invoice-holder .papers{float:right;width:100%}.invoice-holder .invoice-controls.desktop{float:right;margin-right:-225px;position:relative;width:210px}.invoice-holder .invoice-controls.desktop>.affix{top:25px}.invoice-holder .invoice-controls.desktop>.affix-el{padding:15px 0 15px 15px;width:210px}.invoice-holder .invoice-controls.mobile,.invoice-holder .mobile-btns{display:none}.invoice-editor .input-label{background:none;border-radius:4px!important;color:#777}.invoice-editor .input-label:not(:focus):not(:hover){border-color:transparent}.invoice-editor .input-label:hover{cursor:pointer}.invoice-editor .input-label:focus{cursor:text}.invoice-editor .input-group.addon-input{margin:1px 0}.invoice-editor .input-group.addon-input .input-label{text-align:right}.invoice-editor .input-group.addon-input .delete{position:absolute;right:0;top:0;visibility:hidden}.invoice-editor .input-group.addon-input .delete .btn{height:38px;line-height:38px;padding:0;width:38px}.invoice-editor .input-group.addon-input>.input-group-addon{background:0;border:0;line-height:inherit;padding:0 1px 0 5px;text-align:right;width:150px}.invoice-editor .input-group.addon-input>.input-group-addon>.form-control{border-radius:4px;text-align:right}.invoice-editor .input-group.addon-input>.input-group-addon.value{padding:9px 11px}.invoice-editor .input-group.addon-input>.input-group-addon.deleteable{padding-right:45px;width:195px}.invoice-editor .input-group.addon-input:hover .delete{visibility:visible}.invoice-editor .input-group.addon-input.highlight{background:#f5f5f5;border-radius:4px;color:#3d4c59;font-weight:700;padding:5px 0 5px 15px}.invoice-editor .input-group.addon-input.highlight>.value{font-size:inherit;font-weight:inherit}.invoice-editor .logo{display:table-cell;overflow:hidden;position:relative;text-align:left;vertical-align:middle;width:200px}.invoice-editor .logo .placeholder{background:#f5f5f5;border:1px solid var(--papers-gray-1);border-radius:4px;height:130px;padding:50px 0 0;text-align:center;width:100%}.invoice-editor .logo .placeholder .main{color:#777;font-size:1.2em}.invoice-editor .logo .placeholder .secondary{color:#aaa}.invoice-editor .logo img{border-radius:4px;max-height:150px;max-width:200px;overflow:hidden}.invoice-editor .logo input[type=file]{cursor:pointer!important;height:20px;left:0;line-height:100%;opacity:0;padding:0;position:absolute;width:100%}.invoice-editor .logo .remove-logo{background:#3a3a3a;border:none;border-radius:3px;box-shadow:none;color:#fff;display:block;left:5px;padding:0 5px;position:absolute;text-align:center;top:5px}.invoice-editor .logo .remove-logo:focus,.invoice-editor .logo .remove-logo:hover{background:#009e74;text-decoration:none}.invoice-editor .logo .file-1{top:0}.invoice-editor .logo .file-2{top:20px}.invoice-editor .logo .file-3{top:40px}.invoice-editor .logo .file-4{top:60px}.invoice-editor .logo .file-5{top:80px}.invoice-editor .logo .file-6{top:100px}.invoice-editor .logo .file-7{top:120px}.invoice-editor .logo .file-8{top:140px}.invoice-editor .logo:hover .placeholder{background:#eee}.invoice-editor .logo-not-supported{display:none}.invoice-editor .contact .value{text-align:left}.invoice-editor .contact .value .expandingText{min-height:60px}.invoice-editor .title{margin:0 30px 0 0;text-align:right}.invoice-editor .title .input-label{font-size:2.75em;font-weight:200;height:auto;margin:0 0 5px;padding:0 15px;text-align:right}.invoice-editor .title .subtitle{float:right;margin-right:5px;max-width:170px}.invoice-editor .title .subtitle .form-control{text-align:right}.invoice-editor .invoice-details{margin-right:35px}.invoice-editor .items-holder{margin:30px 0}.invoice-editor .items-holder .items-table-header{padding-right:352px}.invoice-editor .items-holder .items-table-header>div .theme-label{text-align:left;width:100%}.invoice-editor .items-holder .items-table-header>div .theme-label .form-control:hover,.invoice-editor .items-holder .items-table-header>div .theme-label .input-label:focus{border-color:transparent}.invoice-editor .items-holder .items-table-header .amount,.invoice-editor .items-holder .items-table-header .delete,.invoice-editor .items-holder .items-table-header .quantity,.invoice-editor .items-holder .items-table-header .unit_cost{float:right;white-space:nowrap}.invoice-editor .items-holder .items-table-header .amount .theme-label .input-label{text-align:right}.invoice-editor .items-holder .items-table-header .quantity{margin-right:-92px;width:92px}.invoice-editor .items-holder .items-table-header .unit_cost{margin-right:-214px;width:122px}.invoice-editor .items-holder .items-table-header .amount{margin-right:-316px;width:102px}.invoice-editor .items-holder .items-table .item-row .main-row{padding-right:352px}.invoice-editor .items-holder .items-table .item-row .main-row>div{padding:1px;white-space:nowrap}.invoice-editor .items-holder .items-table .item-row .main-row .amount,.invoice-editor .items-holder .items-table .item-row .main-row .delete,.invoice-editor .items-holder .items-table .item-row .main-row .quantity,.invoice-editor .items-holder .items-table .item-row .main-row .unit_cost{float:right;white-space:nowrap}.invoice-editor .items-holder .items-table .item-row .main-row .quantity{margin-right:-92px;width:90px}.invoice-editor .items-holder .items-table .item-row .main-row .unit_cost{margin-right:-214px;width:120px}.invoice-editor .items-holder .items-table .item-row .main-row .amount{margin-right:-316px;text-align:right;width:100px}.invoice-editor .items-holder .items-table .item-row .main-row .value{font-size:13px;padding:10px 15px}.invoice-editor .items-holder .items-table .item-row .main-row .delete{line-height:40px;margin-right:-348px;text-align:center;visibility:hidden;width:34px}.invoice-editor .items-holder .items-table .item-row .main-row .delete .delete-row{background:none;border:none;box-shadow:none;font-size:14px;padding:0}.invoice-editor .items-holder .items-table .item-row .details-row{padding-bottom:15px;padding-right:34px}.invoice-editor .items-holder .items-table .item-row .details-row>.row{margin:0 -1px}.invoice-editor .items-holder .items-table .item-row .details-row>.row>div{padding:0 1px}.invoice-editor .items-holder .items-table .item-row .details-row .fields{margin:5px 0 0}.invoice-editor .items-holder .items-table .item-row.ui-sortable-placeholder{border:3px dashed var(--bs-border-color);height:34px;margin:2px 0;visibility:visible!important}.invoice-editor .items-holder .items-table .item-row:hover .delete{visibility:visible}.invoice-editor .items-holder .new-line{margin-top:2px;padding-right:34px}.invoice-editor .add-rates{float:right;line-height:25px;margin:5px 34px 0 0;padding:0;text-align:right;width:100%}.invoice-editor .invoice-footer{padding-right:0}.invoice-editor .invoice-footer .expandingText,.invoice-editor .invoice-footer textarea{min-height:60px;resize:none}.body h1{margin-bottom:30px}.body h2{margin-top:45px}.body h3{margin-top:30px}.body h4{margin-top:25px}.body h5{margin-top:15px}.body section{margin:0 0 45px}.body pre{background:none;border:none;margin:0;padding:0}.my-invoices-holder .search .bar .icon{margin-top:-13px}.my-invoices-holder .btn-toolbar{text-align:right}.my-invoices-holder .warning{color:#c00;padding:0 15px}.my-invoices-holder .erase-everything{margin:30px 0 15px;text-align:center}.empty-message{color:#999;font-size:18px;font-weight:200;margin:20px 0;text-align:center;width:100%}.no-spam-label{padding-bottom:10px}.delivery-confirmation-label,.no-spam-label{color:#777;font-style:italic;padding-top:10px}.attach-note{color:#999;float:left;height:36px;line-height:36px}body.modal-open .sumome-share-client-wrapper{display:none!important;z-index:1000!important}.download-format-btn{border:1px solid var(--bs-border-color);border-radius:3px;color:#353940;display:block;font-size:16px;margin:0 0 15px;padding:10px 15px;text-align:center}.download-format-btn .icon{font-size:24px;margin-bottom:8px}.download-format-btn:hover{background:#f5f6f9}.email-form p{font-size:16px}.payment-option{margin:0 0 5px}.payment-option label{font-weight:400}.payment-option .payment-option-settings{margin:0 0 5px 20px}.payment-option .payment-option-settings:last-child{margin-bottom:30px}.payment-option .input-short{display:inline;margin-left:5px;max-width:160px}.payment-option .input-long{display:inline;margin-left:5px;max-width:300px}.payment-option:first-child{margin-top:7px}.payment-option:last-child,.payment-option:last-child .payment-option-settings{margin-bottom:0}.st-btn[data-network=print]{display:none!important}.currencies-list{border-radius:0 0 4px 4px;margin:0 -15px -15px;max-height:287px;overflow-y:scroll}.currencies-list .empty{margin:15px 0;padding:0 15px}.currencies-list .currency{border-bottom:1px solid var(--bs-border-color);display:block;height:36px;outline:none;padding:0 85px 0 5px;position:relative;text-decoration:none}.currencies-list .currency .title{color:#3d4c59;font-size:13px;height:36px;line-height:36px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.currencies-list .currency .symbol{color:#999;font-size:1em;font-weight:200;height:36px;line-height:36px;position:absolute;right:30px;text-align:center;top:0;width:55px}.currencies-list .currency .arrow{color:#ccc;height:36px;line-height:36px;position:absolute;right:15px;top:0}.currencies-list .currency:focus,.currencies-list .currency:hover{background:#eee;cursor:pointer}.currencies-list .currency:focus .arrow,.currencies-list .currency:hover .arrow{color:#999}.currencies-list .currency:last-child{border-bottom:none}.ng-cloak{display:none}.ng-invalid.ng-dirty{border-color:#c00}.feedback .expandingText{min-height:60px}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filereader .logo{display:table-cell}.filereader .logo-not-supported,.no-filereader .logo{display:none}.no-filereader .logo-not-supported{display:block}.upgrade{border:none;clear:both;margin:0;padding:0;position:relative}.upgrade .hero{border-bottom:1px solid var(--bs-border-color);padding:90px 0}.upgrade .hero .headline{max-width:520px;padding:0;position:relative;text-align:left;z-index:2}.upgrade .hero .headline .no-thanks{margin:0 0 15px}.upgrade .hero .headline .no-thanks a,.upgrade .hero .headline .no-thanks a:active,.upgrade .hero .headline .no-thanks a:visited{color:#879099}.upgrade .hero .headline .no-thanks a:hover{color:#10806f}.upgrade .hero .headline h1{color:#0e7162;font-size:48px;line-height:50px;margin:0;padding:0}.upgrade .hero .headline p{font-size:16px;line-height:28px;margin:23px 0 0;padding:0}.upgrade .hero .call-to-action{margin:32px 0 0;position:relative;z-index:2}.upgrade .hero .call-to-action .details{font-size:14px;line-height:24px;margin:8px 0 0}.upgrade .hero .call-to-action .details a,.upgrade .hero .call-to-action .details a:active,.upgrade .hero .call-to-action .details a:visited{color:inherit;text-decoration:underline}.upgrade .hero .video{border:1px solid #ccc;border-radius:3px;margin:60px auto 0;max-width:450px;overflow:hidden;width:100%}.upgrade .hero .video a{display:block}.upgrade .hero .video img{width:100%}.upgrade li,.upgrade p{color:#4e5459;font-size:18px;line-height:1.5em}.upgrade h2{color:#10806f;font-size:44px;line-height:48px;margin:16px auto 45px;text-align:center}.upgrade h3.subtitle{color:#009e74;font-size:16px;line-height:19px;margin:0;text-align:center}.upgrade h4{color:#009e74;font-size:20px;font-weight:500;line-height:29px;margin-bottom:10px;margin-top:20px}.upgrade .benefits{border-bottom:1px solid var(--bs-border-color);padding:90px 0}.upgrade .benefits .icon{color:#ff8575;font-size:48px}.upgrade .faqs{padding:90px 0}.upgrade .footer-call-to-action h2{font-size:24px;margin-bottom:0;margin-top:0;text-align:left}.upgrade .footer-call-to-action p{font-size:16px}.upgrade .footer-call-to-action .button-holder{margin-top:10px}.invoicing-guide{max-width:950px;overflow:hidden;padding:0}.invoicing-guide .header{margin:0}.invoicing-guide .header .bg img{width:100%}.invoicing-guide .header .bar{height:5px;width:100%}.invoicing-guide .wrapper .content li,.invoicing-guide .wrapper .content p,.invoicing-guide .wrapper .content ul{line-height:1.65em}.sign-in-with-google-btn{border:1px solid rgba(196,205,213,.7);border-radius:5px;display:inline-block;height:47px}.sign-in-with-google-btn:hover{border-color:rgba(140,152,164,.25);box-shadow:0 0 1rem 0 rgba(140,152,164,.25)}@media (max-width:991px){.invoice-holder{padding:0!important}.invoice-holder .invoice-controls.desktop{display:none}.invoice-holder .invoice-controls.mobile{display:block}.invoice-holder .invoice-controls{clear:both;float:none;margin:0;padding:20px 0 0;width:100%}.invoice-holder .invoice-controls .btns{margin:0 auto;max-width:450px}.invoice-holder .invoice-controls .btns .btn-holder{margin:0;padding:0}.invoice-holder .invoice-controls .btns .btn-holder .btn{float:left;margin:0 15px 0 0;max-width:210px}.invoice-holder .invoice-controls .section{padding-left:0;padding-right:0;text-align:center}.invoice-editor{float:none}.invoice-editor .input-group.addon-input{width:auto}}@media (max-width:767px){.learn-more.show{height:auto}.papers{padding:10px}.invoice-holder .invoice-editor{float:none;margin:0}.invoice-holder .invoice-editor .logo{height:60px}.invoice-holder .invoice-editor .logo .placeholder{height:60px;padding:15px 0 0}.invoice-holder .invoice-editor .logo .file-4,.invoice-holder .invoice-editor .logo .file-5,.invoice-holder .invoice-editor .logo .file-6,.invoice-holder .invoice-editor .logo .file-7,.invoice-holder .invoice-editor .logo .file-8{display:none}.invoice-holder .invoice-editor .input-group.addon-input{width:100%}.invoice-holder .invoice-editor .input-group.addon-input .delete{visibility:visible}.invoice-holder .invoice-editor .input-group.addon-input:not(.no-input){float:none}.invoice-holder .invoice-editor .input-group.addon-input.no-input{float:none;margin:1px 0}.invoice-holder .invoice-editor .title{float:none;height:auto;max-width:100%;text-align:left;width:100%}.invoice-holder .invoice-editor .title .input-label{font-size:2.5em;height:auto;margin-top:5px;padding:0 15px 0 5px;text-align:left}.invoice-holder .invoice-editor .title .subtitle{float:none;margin:0}.invoice-holder .invoice-editor .title .subtitle .form-control{text-align:left}.invoice-holder .invoice-editor .contact{max-width:100%;min-height:0}.invoice-holder .invoice-editor .invoice-details{margin-top:30px}.invoice-holder .invoice-editor .items-holder .items-table-header{display:none}.invoice-holder .invoice-editor .items-holder .items-table{border:1px solid var(--bs-border-color);border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);overflow:hidden}.invoice-holder .invoice-editor .items-holder .items-table .item-row{border-top:1px solid var(--bs-border-color);padding:10px 15px;position:relative}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row{padding:0}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .sortable-handle{display:none}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .amount,.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .delete,.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .more,.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .quantity,.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .unit_cost{float:none;margin:0}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .delete{position:absolute;right:10px;top:7px;visibility:visible;z-index:2}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .more{position:absolute;right:44px;top:10px}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .amount:before{color:#999;content:"Amount: "}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .amount{padding:8px 5px}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .unit_cost{float:left}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .unit_cost .form-control{max-width:100px}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .quantity{float:left;padding-left:20px;position:relative;width:115px}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .quantity .form-control{max-width:95px}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .quantity:after{content:"×";left:5px;line-height:35px;position:absolute;top:0}.invoice-holder .invoice-editor .items-holder .items-table .item-row .main-row .name{clear:both}.invoice-holder .invoice-editor .items-holder .items-table .item-row .details-row{border-top:1px solid #e7e7e7;margin-top:5px;padding:5px 15px 0}.invoice-holder .invoice-editor .items-holder .items-table .item-row .details-row .row>div{margin:1px 0 0}.invoice-holder .invoice-editor .items-holder .items-table .item-row:first-child{border-top:0}.invoice-holder .invoice-editor .items-holder .new-line{margin:5px 0 0;padding:0}.invoice-holder .invoice-editor .invoice-footer{margin-bottom:30px;padding:0}.invoice-holder .invoice-editor .invoice-footer>div{margin-left:0;margin-right:0}.invoice-holder .mobile-btns{bottom:0;display:block;height:55px;left:0;padding:5px 15px;position:fixed;right:0;z-index:500}.invoice-holder .mobile-btns .inner{margin:0 auto;max-width:480px;position:relative}.invoice-holder .mobile-btns .right{position:absolute;right:0;top:0}.invoice-holder .mobile-btns .right .btn-link{border-bottom:2px solid transparent}.invoice-holder .invoice-controls{margin:0}.my-invoices-holder .btn-toolbar{margin:15px 0 0;text-align:left}.container>.footer{margin-bottom:90px}.body.upgrade{padding:30px 20px}.body.upgrade .no-thanks,.body.upgrade .price-bubble,.body.upgrade h2{display:none}.body.upgrade li,.body.upgrade p{font-size:1em;line-height:1.55em}.body.upgrade ol,.body.upgrade ul{padding-left:15px}.body.upgrade .plans .plan{float:none}.body.upgrade .plans .plan.pro{width:100%}.body.upgrade .plans .plan.free{border-radius:0 0 5px 5px;border-width:0 1px 1px;margin:0 auto;width:90%}.upgrade2 .hero .headline{max-width:100%;width:100%}.upgrade2 .hero .headline h1,.upgrade2 .hero .headline h2{width:100%}}.YouTubePopUp-Wrap{background-color:#000;background-color:rgba(0,0,0,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999999999999}.YouTubePopUp-animation{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:YouTubePopUp;animation-name:YouTubePopUp;opacity:0}@-webkit-keyframes YouTubePopUp{0%{opacity:0}to{opacity:1}}@keyframes YouTubePopUp{0%{opacity:0}to{opacity:1}}body.logged-in .YouTubePopUp-Wrap{top:32px;z-index:99998}.YouTubePopUp-Content{display:block;height:100%;margin:0 auto;max-width:680px;position:relative}.YouTubePopUp-Content iframe{border:none!important;bottom:0;display:block!important;height:480px!important;margin:auto 0;max-width:100%!important;position:absolute;top:0;width:100%!important}.YouTubePopUp-Hide{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:YouTubePopUpHide;animation-name:YouTubePopUpHide}@-webkit-keyframes YouTubePopUpHide{0%{opacity:1}to{opacity:0}}@keyframes YouTubePopUpHide{0%{opacity:1}to{opacity:0}}.YouTubePopUp-Close{background:url(https://cdn.invoice-generator.com/images/video-close.8c4e850a.png) no-repeat;background-size:24px 24px;-webkit-background-size:24px 24px;-moz-background-size:24px 24px;-o-background-size:24px 24px;bottom:528px;cursor:pointer;height:24px;margin:auto 0;position:absolute;right:0;top:0;width:24px}.YouTubePopUp-Close:hover{opacity:.5}@media (max-width:768px) and (min-width:10px){.YouTubePopUp-Content{max-width:90%}}@media (max-width:600px) and (min-width:10px){.YouTubePopUp-Content iframe{height:320px!important}.YouTubePopUp-Close{bottom:362px}}@media (max-width:480px) and (min-width:10px){.YouTubePopUp-Content iframe{height:220px!important}.YouTubePopUp-Close{bottom:262px}}@media print{body,html{background:none;font-family:sans-serif;font-size:10pt;margin:10px;text-align:center}body:before{color:#404040;content:'Please click "Download Invoice" to print your invoice.';font-size:18px;padding-top:30px;text-align:center}div,iframe{display:none}}div#adngin-top-0{margin:10px 0;text-align:center}div#adngin-side_1-0{margin-top:60px}div#adngin-side_2-0{right:24px}div#adngin-side_2-0,div#adngin-side_3-0{display:block;margin:0;overflow:visible;padding:0;position:fixed;top:60px;transition:all .5s ease-in 0s;z-index:999}div#adngin-side_3-0{left:24px}div#adngin-bottom-0{margin:10px 0;text-align:center}