@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400&subset=latin-ext");*{outline:none;margin:0}html{font-size:12px}body,div,address,form,img,ul,li,h1,h2,h3,h4,h5,h6,p,section,main,header,footer,menu,menuitem,label,input,select,textarea,button,dl,dt,dfn{display:block;position:relative;margin:0;padding:0;font-size:inherit;font-style:normal}address{font-style:inherit}a{margin:0;padding:0;text-decoration:none;color:inherit}tr,td{color:inherit}ul,li{list-style-type:none}button{box-sizing:content-box;color:inherit;font-family:inherit;font-weight:normal;border:none;background:none;cursor:pointer}.w100{width:100% !important}.w080{width:80% !important}.w075{width:75% !important}.w070{width:70% !important}.w065{width:65% !important}.w066{width:66.666% !important}.w060{width:60% !important}.w055{width:55% !important}.w050{width:50% !important}.w045{width:45% !important}.w044{width:44.444% !important}.w040{width:40% !important}.w035{width:35% !important}.w033{width:33.333% !important}.w030{width:30% !important}.w022{width:22.222% !important}.w025{width:25%  !important}.w026{width:26.666% !important}.w020{width:20% !important}.w015{width:15% !important}.w010{width:10% !important}.w007{width:7% !important}.w005{width:5% !important}.w003{width:3% !important}body{margin:0;padding:0;font-family:"Source Sans Pro", Helvetica, Arial, sans-serif;font-size:16px;line-height:1em;font-weight:300;color:#009bf8;overflow-y:scroll;background-color:#263238}img{display:block;border:none}strong{font-weight:700}.wrapper{box-sizing:border-box;width:100%;margin:0;padding:50px 0;background-color:white}.content{box-sizing:border-box;position:relative;width:990px;margin:0 auto;padding:0}.content:after{content:"";display:block;clear:both;height:0;overflow:hidden}.left{float:left}.right{float:right}.table{display:table}.tr{display:table-row}.th,.td,.tf{display:table-cell;vertical-align:middle;padding:5px;line-height:1.1em}.button{display:block;position:relative;border:0;padding:10px 20px;color:white;font-size:18px;line-height:1em;font-weight:700;background-color:#209bf8;border-radius:3px}[s-type]{width:100%}label,[i-type],[s-type] q{box-sizing:border-box;display:block;padding:5px;font-size:18px;line-height:1em;font-weight:300;border:1px solid transparent;height:30px;width:auto}i[i-type]:hover,i[i-type]:focus,b[s-type] q:hover,b[s-type] q:focus{border-color:#ccc}.tooltip{display:block;position:relative;width:18px;height:18px;border-radius:50%;background-image:url(/gfx/tooltip.svg);background-position:center center;background-size:18px 18px;background-repeat:no-repeat}.tooltip:hover:after{content:attr(t-message);display:block;position:absolute;padding:10px;background-color:#BBB;width:200px;color:white;font-size:16px;line-height:1.2em;font-weight:300;text-align:center;z-index:1;top:25px;left:-100px;border-radius:5px;border:2px solid white}.tooltip:hover:before{display:block;position:absolute;top:20px;left:-1px;content:"";height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #BBB;z-index:2}tr.help .tooltip{display:inline-block;margin-bottom:10px}.inv-contractor .tooltip{display:inline-block;margin-bottom:-3px;margin-left:5px}#Inv{padding:40px;color:#4A4A4A;background-color:white;border-radius:3px;border:1px solid #EEEEEE;box-shadow:0px 0px 50px rgba(0,0,0,0.1)}#InvHeader{margin-bottom:40px}#InvHeader:after{content:"";display:block;clear:both;height:0;overflow:hidden}#InvDates{width:50%;text-align:right;white-space:nowrap}#InvDates div{margin-bottom:1px}#InvDates label,#InvDates i{display:inline-block;vertical-align:top}#InvNumber{padding:40px 0;clear:both;text-align:left}#InvNumber label,#InvNumber i{display:inline-block;vertical-align:top;font-size:32px;line-height:1em;height:44px}#InvNumber label{font-weight:700}#InvNumber i{width:350px}.inv-contractor{box-sizing:border-box;padding-right:80px;width:50%}#InvContractors label{font-weight:700}#InvContractors i{display:inline-block;width:100%;margin-bottom:1px}#InvContractors .i-postcode{width:60px}#InvContractors .i-city{width:250px}#InvBank{clear:both;padding:20px 0 0 0}#InvItems{width:100%;margin-bottom:40px;border-bottom:2px solid #263238}#InvItems i,#InvItems b,#InvItems q,#InvItems dt,#InvItems label,#InvFooter i,#InvFooter b,#InvFooter q,#InvFooter dt,#InvFooter label{display:block;font-size:16px;line-height:18px;font-weight:300;min-height:30px;height:auto}#InvItems .help .th{border:none !important;padding-bottom:5px;text-align:center}#InvItems .help .tooltip{display:inline-block}#InvItems .header .th{border-top:1px solid #263238;border-bottom:2px solid #263238}#InvItems .th label{font-weight:400}#InvItems .td{border-bottom:1px solid #263238}#InvItems .tr:last-child .td{border-bottom:none}#InvItems .iiNo{text-align:center;width:5%}#InvItems .iiName{text-align:left !important;width:25%}#InvItems .iiName i{min-height:30px;height:auto;white-space:normal}#InvItems .iiUnit{text-align:center}#InvItems .iiQty{text-align:center}#InvItems .iiUnitPriceNetto{text-align:right}#InvItems .iiDst{text-align:center}#InvItems .iiDstUnitPriceNetto{text-align:right}#InvItems .iiTaxRate{text-align:center}#InvItems .iiTotalExclTax{text-align:right;cursor:default}#InvItems .iiTotalInclTax{text-align:right;cursor:default}#InvItems .iiAction{width:20px}#InvTotal{box-sizing:border-box;float:left;width:40%;padding-right:40px;padding-top:30px;margin-bottom:40px}#InvTotal .table{width:100%}#InvTotal .tr .td:first-child{text-align:right}#InvTotal .td{padding:0 0 2px 0}#InvTotalWords{padding-bottom:20px}#InvTotalDigits label,#InvTotalDigits b,#InvTotalWords label,#InvTotalWords b{display:inline;vertical-align:top;color:black !important;white-space:normal;background:none;border:none;padding:0}#InvTotalDigits label,#InvTotalDigits b{font-weight:700;font-size:22px;line-height:1.2px;height:auto}#InvTotalWords label,#InvTotalWords b{line-height:1.4em}#InvSummary{float:right;width:60%;margin-bottom:40px;text-align:center}#InvSummary .table{width:100%}#InvSummary .th{border-bottom:2px solid #263238;cursor:default}#InvSummary .th label{font-weight:400}#InvSummary .td{border-bottom:1px solid #263238;cursor:default}#InvSummary .tf{border-top:1px solid #263238;border-bottom:1px solid #263238;font-weight:400;cursor:default}#InvSummary .header+.footer .tf{border-top:none}#InvSummary .isTotalExclTax,#InvSummary .isTax,#InvSummary .isTotalInclTax{text-align:right}#InvComment{clear:both}#InvComment label{font-weight:700}#InvComment i{height:auto;white-space:normal}.addButton{position:relative;white-space:nowrap;text-transform:uppercase;color:#209BF8;font-size:16px;line-height:20px;padding-left:24px;cursor:pointer}.addButton:before{content:"";display:block;position:absolute;top:0;left:0;width:20px;height:20px;background-image:url(/gfx/add.svg?V01);background-position:center center;background-repeat:no-repeat;background-size:20px 20px;background-color:#209BF8;border-radius:50%}.delButton{width:20px;height:20px;background-image:url(/gfx/del.svg?V01);background-position:center center;background-repeat:no-repeat;background-size:20px 20px;background-color:#D0091B;border-radius:50%;cursor:pointer}#ActionRowAdd{position:absolute;bottom:-30px;left:0}#Top{padding-top:20px;padding-bottom:20px}#Top #Logo{display:block;width:auto;height:45px}#Top p{position:absolute;top:13px;right:20px;font-size:16px;line-height:1em}#Header{box-sizing:border-box;margin:0;padding:40px 0 0 0}#Header .content{padding:0 0 40px 0}#Header h2{font-size:52px;line-height:1em;font-weight:300}#Header h4{margin-top:10px;font-size:28px;line-height:1em;font-weight:300}#Header .sticker{display:table;right:0;bottom:0;width:160px;height:160px;border-radius:50% 50% 0 50%;background-color:#ffc803;position:absolute}#Header .sticker p{display:table-cell;vertical-align:middle;margin:0;padding:0;font-size:18px;line-height:1.2em;color:black;font-weight:400;text-align:center}.buttons{padding-top:20px}#Footer{background-color:#263238;padding-top:30px;padding-bottom:30px}#Footer p{color:rgba(255,255,255,0.7);font-size:12px;line-height:1.3em;text-align:justify;margin-bottom:10px}#Footer p:last-child{margin-bottom:0}
