.clrwh{clear:both;height:1px}.clrwh2{clear:both;height:20px}.flr{float:right}.clr{clear:both}.disabled{opacity:.5}.ta-cen{text-align:center}.btn{background-color:#0081b0;color:#fff;font-size:14px;padding:5px 10px;border-radius:19px;cursor:pointer;display:inline-block;margin:12px 0}.yellow-btn{background-color:#ffa725;color:#000;padding:10px 30px;font-weight:bold;border-radius:30px;text-transform:uppercase;font-size:1.025em;cursor:pointer;display:block;text-align:center;margin:12px auto;width:64%;max-width:200px}
.pos-rel{position:relative}.invoice-head{margin:25px 0}.invoice-head .head-editor div{font-size:1.75em;font-family:ARIAL BLACK;color:#076cd3}.invoice-head .head-editor span{font-size:1.238em;font-weight:bold;color:#869099;letter-spacing:.113em;padding:7px 0;display:inline-block}.invoice-edit input{padding:0 3%}.head-preview h2{font-size:1.575em}.item-info{border:1px solid #d3d3d3;width:84%;margin:20px auto;padding:3%}.item-info .del-icon{text-align:right}.addmore-btn{width:93%;margin:0 auto}.item-info .del-icon img{display:inline-block;background-color:#fff;margin:-6% -6% 4% 0;cursor:pointer}
.item-info label.fieldlabel{display:block}.item-info label.fieldlabel span.field-title{display:block;padding:7px 0;font-size:.975em;font-weight:bold}.item-info .inputbox,.item-info .ratefld{border:1px solid #d3d3d3;display:inline-block;width:95%;height:36px}.item-info .inputbox input,.item-info .ratefld input{width:94%;height:36px}.item-info label.fieldlabel.ratebox .rupee{padding:0 2%}.item-info label.fieldlabel.ratebox input{width:80%}.item-info .addmore-btn{width:90%;margin:0 auto}.invoicecalc-ctn{overflow:hidden}
.invoicecalc-ctn .invoicecalc-fields{width:85%;float:right}.invoicecalc-ctn label.field{display:block;padding:5px 0}.invoicecalc-ctn span.field-title{font-size:.875em;color:#6b6b6b;display:inline-block;width:30%;text-align:right}.invoicecalc-ctn .field-val{width:60%;display:inline-block;margin-left:5%}span.rupee{padding:0 2%;color:#d3d7da}.invoicecalc-ctn .field-val input{width:77%;height:32px}.invoicecalc-ctn .field-val.num-input{border:1px solid #e9e9e9}.termscond-ctn{width:90%;margin:0 auto 20px}
.termscond-ctn .textarea-field span{display:block;font-size:1.250em;font-weight:bold;padding:11px 0}.termscond-ctn .textarea-field .inputbox{border:1px solid #e9e9e9}.termscond-ctn .textarea-field textarea{width:94%;border-color:transparent;padding:3%}.invoicebill-info{background-color:#f0f3f5}.invoicebill-info .invoice-bill{width:84%;margin:0 auto;padding-top:12px}.invoicebill-info .field-title{font-size:1.3em;font-weight:bold;display:inline-block;padding:15px 0}.invoicebill-info .field-input input{background-color:#fff;width:93.5%;height:38px;border:1px solid #efeff0}
.invoice-submit{text-align:center;padding:15px 0}.invoice-submit .btn{width:80%;text-align:center;font-weight:bold;background-color:#ffad30;color:#000;padding:10px 6px;padding:10px 21px;max-width:342px}.fileUpload{position:relative;margin-top:15px;text-align:center}.fileUpload input.upload{cursor:pointer;font-size:19px;left:50%;opacity:0;position:absolute;top:0;width:130px;height:130px;margin-left:-64px}.fileUpload.btn-primary span.upload_icon{display:inline-block;width:130px}.fileUpload.btn-primary span.upload_icon img{width:100%}
.fileUpload.btn-primary .upload_icon.smallicon{background-color:#2e3842;padding:10px 10px;color:#fff;border-radius:4px;box-shadow:1px 1px 3px 0 #848e92;cursor:pointer;display:inline-block;margin-top:12px}.fileUpload.btn-primary .upload_icon.smallicon+input{width:114px;height:39px;display:inline-block;margin-top:12px}#list{display:block;padding:12px 0;height:118px}#list img{max-width:200px;max-height:118px}.hide{display:none !important}.invoice-totalamt .invoicetotal-wrap{background-color:#2e3842;padding:3% 4%;color:#fff;width:80%;margin:0 auto 12px}
.invoice-totalamt .total-title{font-size:1.063em;text-align:right;padding:8px 0}.invoice-totalamt .total-input{font-size:1.875em;font-weight:bold;padding:5% 0 2%;line-height:1.3em}.invoice-totalamt .total-val{width:90%;border-bottom:1px solid #fff;font-size:.888em;vertical-align:top;text-align:right;display:inline-block}.invoice-totalamt .rupee-icon{vertical-align:top;font-size:1.088em;display:inline-block}.invoice-edit .inputbox.error,.invoice-edit .textareabox.error,.invoice-edit .inputbox.error:focus,.invoice-edit .textareabox.error:focus{border:1px solid red}
.invoice-preview{display:none;background-color:#fff}.table-wrap{overflow:scroll;line-height:1.8em}.loaderwrap{height:100%;position:absolute;width:100%;top:0;z-index:99}.loaderwrap .overlay{width:100%;height:100%;background-color:#dfdfdf;opacity:.5}.loader{border:8px solid #f3f3f3;border-radius:50%;border-top:8px solid #000;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:absolute;top:10%;left:50%;margin-left:-25px;margin-top:-25px}@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0{transform:rotate(0)}100%{transform:rotate(360deg)}}@media(min-width:500px){.calc_startpg,.calc_form .head{padding:27% 0 0}.calc_startpg{height:687px}.calc_startpg h2,.calc_form .head h2{font-size:1.95em}.calc_startpg .letterSpacing_calc{font-size:1.438em;line-height:1.7em}.calc_startpg p,.calc_form .head span.letterspace{line-height:1.7625em;font-size:1.125em}.calc_startpg .quiz_btn span{display:inline-block;margin-top:50px}}