@font-face{font-family:SourceSansPro;src:url(SourceSansPro-Regular.ttf)}.clearfix:after{content:"";display:table;clear:both}a{color:#0087C3;text-decoration:none}body{color:#555;font-size:14px;font-family:SourceSansPro}.bodyBox{-moz-border-bottom-colors:none!important;-moz-border-left-colors:none!important;-moz-border-right-colors:none!important;-moz-border-top-colors:none!important;background-color:#fff!important;border-bottom:1px solid #aaa!important;border-image:none!important;border-style:none none solid!important;border-width:medium medium 1px!important;float:left!important;margin:4px 0 17px -1px !important;padding-bottom:21px!important;width:948px!important}#logo{float:left;margin-top:8px}#company{float:right;margin-top:38px;text-align:right}#details{margin-bottom:50px;margin-top:24px}#client{padding-left:6px;border-left:6px solid #0087C3;float:left}#client .to{color:#777}.mainprint{float:left!important;margin-left:370px;margin-top:-76px;position:absolute}h2.name{font-size:1.4em;font-weight:400;margin:0}#invoice{float:right;text-align:right}#invoice h1{color:#0087C3;font-size:2.4em;line-height:1em;font-weight:400;margin:0 0 10px}#invoice .date{font-size:1.1em;color:#777}table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:20px}table td,table th{padding:20px;background:#EEE;text-align:center;border-bottom:1px solid #FFF}table th{white-space:nowrap;font-weight:400}.subtotal td{font-size:15px;text-align:end}table td{text-align:-moz-center}table td h3{color:#57B223;font-size:1.2em;font-weight:400;margin:0 0 .2em}table .no{color:#FFF;font-size:1.6em;background:#57B223}table .desc{text-align:left}table .unit{background:#DDD}table .total{background:#57B223;color:#FFF}table td.qty,table td.total,table td.unit{font-size:1.2em}table tbody tr:last-child td{border:none}table tfoot td{padding:10px 20px;background:#FFF;border-bottom:none;font-size:1.2em;white-space:nowrap;border-top:1px solid #AAA}table tfoot tr:first-child td{border-top:none}table tfoot tr:last-child td{color:#57B223;font-size:1.4em;border-top:1px solid #57B223}table tfoot tr td:first-child{border:none}#thanks{font-size:2em;margin-bottom:50px}#notices{padding-left:6px;border-left:6px solid #0087C3}#notices .notice{font-size:1.2em}.content{margin-top:55px}.clear{clear:both}.xero_left{float:left}.xero_label_section{color:#222;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:600;padding:12px}.xero_label{color:#222;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:600;text-align:right;width:190px;padding:12px}.xero_getlabel{font-family:arial;font-weight:700;font-size:15px;width:150px;text-align:right;padding:20px}.bottom_content{padding:12px;margin-top:65px}.xero_inputdiv{padding:5px}.xero_datadiv{padding:5px}.xero_input{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:#444!important;font-family:inherit;font-size:14px;margin-bottom:8px;font-weight:400;height:35px;width:462px}.xero_heading{color:green;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:600;margin-left:182px}.xeroom-logo img{margin-bottom:-50px;margin-left:143px;width:400px}.xero_button{margin-left:179px}.xero_clear{clear:both}.xero_left{float:left}.licenseHeading{color:#000;font-family:SourceSansPro;font-size:22px;font-weight:400;margin-left:30px;text-align:left;text-decoration:underline}.xero_lic_button{margin:30px 0 15px 220px}.xero_trail{background-attachment:scroll;background-clip:border-box;background-color:#119DCB;background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff;cursor:pointer;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:600;text-align:left;width:181px;padding:6px 12px}.xero-primery{margin-left:220px!important}.xero-primary{margin-left:220px!important}.xero_premium{background-attachment:scroll;background-clip:border-box;background-color:#00802b;background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff;cursor:pointer;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:600;margin-left:32px;margin-bottom:8px;text-align:left;width:200px;padding:6px 12px}.xero_email{margin:20px 0 0;display:none}.xero_license{margin:20px 0 0}.xero_statusn{margin-left:3px!important;width:435px!important}.xeroUnderneath{color:#000;font-size:16px;margin-left:220px}.xeroInstButton{background-color:#119dcb!important;box-shadow:none!important;border:medium none!important;margin-top:12px!important;text-shadow:none!important}.orderBox{background:#ddd;border:1px solid #999!important;font-weight:700}.resultBox{word-break: break-all;background:#fff;border:1px solid #999!important}
.orderMain{margin-left:41px;width:90%}
.delIcon{cursor:pointer;}
#xeroomCounter{left:42%;position:absolute;top:48%;width:40%;z-index:9999999999;font-weight:700;color:#fff}
.loader{height:70px;left:44%;position:absolute;top:44.8%;width:70px;z-index:9999999999}
#overlay{position:fixed;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:99999999;cursor:pointer}.common_order_xeroom{display:none;}
#xeroomCounter{color:#fff;font-weight:700;left:38.9%;position:absolute;top:48%;z-index:99999999;font-size: 24px;}
.product_categories,.geography_zones{display: none}.product_categories .xero_inputdiv > div,.geography_zones .xero_inputdiv > div{display: flex;margin-bottom: 5px}.product_categories .xero_inputdiv div,.geography_zones .xero_inputdiv div{margin-right: 15px}.geography_zones .xero_inputdiv > div > div{min-width: 150px}
.xeroom-connection-status,.xeroom-debug-message {display: inline-block;padding: 4px 6px;vertical-align: top;}.xero-active{color:#FFF;background-color: #00802B}.xero-failed{color:#FFF;background-color: #FF0000;}.xeroom-debug-message{max-width: 400px;border: 1px solid #FF0000;min-width: 400px;word-wrap: break-word;}.grey{border: 1px solid grey}
.xero-payment-gateway-input input[type="number"] {width: 200px} .xero-send-automatically {display: inline-block; margin-left: 5px} input#asset_code, input#sold_code{width: 200px;}.xeroom-invoice-prefix>div{display: inline-block}.xeroom-invoice-prefix>div .xero_input{max-width: 116px;}input[name="xeroom_invoice_no_active"] {margin-left: 10px}.status-xero-paid{background-color: #0078c8 !important}.xero_reference_select{float:left;margin-left: 478px;font-weight: bold;color:black;margin-top: 10px;font-size: 16px}.fl-left{float: left}.xero_shorter_label{width: 184px}@-moz-document url-prefix() {.xero_reference_select{margin-left: 474px;}}.xeroom-message-display {
    -moz-animation: cssAnimation 0s ease-in 30s forwards;
    -webkit-animation: cssAnimation 0s ease-in 30s forwards;
    -o-animation: cssAnimation 0s ease-in 30s forwards;
    animation: cssAnimation 0s ease-in 30s forwards;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}.xero_upgrade_message{display:block;color:darkmagenta;font-size: 14px;}.xero_upgrade_message_main{margin-top:20px;margin-left: 110px;font-size:1.3em}
.nav-tab {
    color:#000 !important;
    font-weight: bold !important;
}.nav-tab label{color:#FFF;background:#2271b1;bottom:100%;padding:2px;text-align:center;font-size:.9em;line-height:1em;border-radius: 3px}
@keyframes cssAnimation {
    to {
        width:0;
        height:0;
        visibility: hidden;
    }
}
@-webkit-keyframes cssAnimation {
    to {
        width:0;
        height:0;
        visibility:hidden;
    }
}