/* ---------------------------------------------------------------- */
/* -- Changing all font-sizes from 8pt to 10pt.  */
/* ---------------------------------------------------------------- */
body,
table.d24-standard,
#order_history_tabs .title-section span,.d24-order-list .title-section span {
 font-size: 10pt;
}

a.button-clone.small {
 font-size: 10pt;
 min-width: 80px;
 padding: 0 0;
}

.d24-button, a.button-clone {
 height: 35px;
 line-height: 35px;
 font-size: 10pt;
}

.d24-select {
 height: 35px;
 line-height: 35px;
}

input[type=text], input[type=password] {
 height: 35px;
 line-height: 35px;
 padding-left: 5px;
 padding-right: 5px;
}
input[type=text]:focus,
input[type=password]:focus {
 border: 2px solid #417505;
}
input[type=text]:focus-visible,
input[type=password]:focus-visible {
 outline: none;
}

#order_history_tabs .title-section, .d24-order-list .title-section {
 height: 45px;
 line-height: 45px;
}

#order_history_processed .d24-dropdown-handle {
  top: 15px;
}

img.d24-dropdown-handle, img.d24-calendar-handle {
 top: 9px;
}




/* ---------------------------------------------------------------- */
/* -- Color Changes.  */
/* ---------------------------------------------------------------- */
.d24-main-menu {
    background: #417505 !important;
    border-top: 1px solid #54821d;
    border-bottom: 1px solid #274603;
}

a {
    color: #203a02;
}
h1, h2, h3 {
    border-bottom: 2px solid #274603;
}

#login_SubmitBttn {
    border: 2px solid #70B247;
    background: #70B247 !important;
}

button.d24-fancy-button, input.d24-fancy-button {
    border: 2px solid #70B247;
    background: #70B247 !important;
}


.d24-logo-bar {
    background: #ffffff;
}

.d24-user-bar,
.d24-user-bar li li a {
 color: #70B247;
}
.d24-user-bar li .tab-text {
 background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAMdJREFUOE/tkjEKwkAQRd9CFvEAeopYCRaCRRRsvI4pPEO8jhaCkMJOS4scQTyCuzCyhkCMERMNVtlymHm8/TOKhp9qmEcL/D3R/2QYhPqA0NGYxW7NNe89X9I3Sm8FbnFkxsU/lRoGoT4BQ5CzFjvLoCnM24PyBY5xZEaVgJMVPW29vaAGIIk1dkoXm68JNogjLpWArilv40zTQeUXrSsDXeOzqatI8s4sA3/c8sMUvXEDZUuqZfjNVX40rAttgXUTe+1vPMM7fVhKFaWXVvYAAAAASUVORK5CYII);
 background-repeat: no-repeat;
 background-position: right -2px;
}

a.d24-display-account {
 background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAMdJREFUOE/tkjEKwkAQRd9CFvEAeopYCRaCRRRsvI4pPEO8jhaCkMJOS4scQTyCuzCyhkCMERMNVtlymHm8/TOKhp9qmEcL/D3R/2QYhPqA0NGYxW7NNe89X9I3Sm8FbnFkxsU/lRoGoT4BQ5CzFjvLoCnM24PyBY5xZEaVgJMVPW29vaAGIIk1dkoXm68JNogjLpWArilv40zTQeUXrSsDXeOzqatI8s4sA3/c8sMUvXEDZUuqZfjNVX40rAttgXUTe+1vPMM7fVhKFaWXVvYAAAAASUVORK5CYII);
 background-repeat: no-repeat;
 background-position: right -2px;
}

input.itemSearch {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA5FJREFUWEftlj1sFFcQx//zbp/NmdAAKQAhREFDE/MpHIR9d4giQKBCgSiJCAoFkYiF7TVBQrIDBWbXTgIJDRJSkChICAUChSLCt3wkIQIlNChOQmEQSBQgF3w4t29vJ9o9r7k159t3FhZC4lWnfTPzfvOfeXOP8JIXveTz8WoANLfJRakUv8vAUgK9CUbBJ9wm4LKXUqev9GBookpWVSBnysUMHAawssoBw2D6lqe6+5wv8LhWkHEBsp3yU/g4BIKhE5SZ/4aRWu/0FG7p2Ec2FQHCwxlH4oF4AEQ/EWPQJ24QoEb2sQ6EaZEdg++B5ArHGr6rC/EcQCg74/fRzBlDTLTDsd0fAHB54NV7MMNzU5YQYlvZ91/ytlo11nY8oOcAsqa8MlpzxlBR0MpLlvtXtYxynXXdzNw1qgTTh06ve0JHhRhAtl0ugcD1Z5LSZsd2v9cIRFlT9gPIBLYMXHNstVzDLz4HMh1GFxF1lxx5IG97C3WlzHUYOSa6MHIoM9Rsx8b9JIiYAi2mcUaANoROhC/zlmpPChDtb9qE1IN5cihqSvL9tf19xfNJ/jGAjCl/JaCpJABa870qmAHaq8U0bgpQoBqYsNWx1PEk53gPdEgHhJZSAP7csbyDSQHK9zOmHCRgXikBei/fG96cqmtMCeRxAXwUVoBwst9SW5ICRPuZdsyEkPcJSI0o0ORY6mqSfwwg1yG3M+HoSAkeCanmXziAh0lBgv2MKVsJ+Dr47TOeNhTU9PPfoJDkGwMIBouv5F0QppQa0T+Wt4qfJAXJ7UrPYcO7AWBm6Ab/u367+HGSX8l2zMp2yj4w2p59pn152w2uZmwKRvulw9U5gBpHsneJ6S2nzx2YEECmC2+IJ8YfTLSgLIBDzPtn3PYunjqFYvA9UKvoyQ8I2BtlHtbe55sF31v221cYnhBA4NRs1i9IEV8E86xYEMYjZr5D4KksxNyo4cYexMDPBU9t1IEY9++4uS09l4R3UhDe1shE+eB/oxkQKqEJUfVB0t0N4Tyuex/EnxGwrEKmT4jxY1HQQaXcwXpDniFgTWSnA6H9JlzT2TDb40IjsZjDhAIT/kkPqz/Lr1rTLqRrhdAG0ChDaPLOTtT/l647DeZ1Okq8cIBaISYFoBaISQMIICr1BAiH85ZqjcozqQCVIBh81rG90puj0ijWbbZa7AIlpkjZw8zzfRK7y9+Yk65AEuhrgP8BRkJ4MBHuvhMAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
}


.d24_smallSearchIcon {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA5FJREFUWEftlj1sFFcQx//zbp/NmdAAKQAhREFDE/MpHIR9d4giQKBCgSiJCAoFkYiF7TVBQrIDBWbXTgIJDRJSkChICAUChSLCt3wkIQIlNChOQmEQSBQgF3w4t29vJ9o9r7k159t3FhZC4lWnfTPzfvOfeXOP8JIXveTz8WoANLfJRakUv8vAUgK9CUbBJ9wm4LKXUqev9GBookpWVSBnysUMHAawssoBw2D6lqe6+5wv8LhWkHEBsp3yU/g4BIKhE5SZ/4aRWu/0FG7p2Ec2FQHCwxlH4oF4AEQ/EWPQJ24QoEb2sQ6EaZEdg++B5ArHGr6rC/EcQCg74/fRzBlDTLTDsd0fAHB54NV7MMNzU5YQYlvZ91/ytlo11nY8oOcAsqa8MlpzxlBR0MpLlvtXtYxynXXdzNw1qgTTh06ve0JHhRhAtl0ugcD1Z5LSZsd2v9cIRFlT9gPIBLYMXHNstVzDLz4HMh1GFxF1lxx5IG97C3WlzHUYOSa6MHIoM9Rsx8b9JIiYAi2mcUaANoROhC/zlmpPChDtb9qE1IN5cihqSvL9tf19xfNJ/jGAjCl/JaCpJABa870qmAHaq8U0bgpQoBqYsNWx1PEk53gPdEgHhJZSAP7csbyDSQHK9zOmHCRgXikBei/fG96cqmtMCeRxAXwUVoBwst9SW5ICRPuZdsyEkPcJSI0o0ORY6mqSfwwg1yG3M+HoSAkeCanmXziAh0lBgv2MKVsJ+Dr47TOeNhTU9PPfoJDkGwMIBouv5F0QppQa0T+Wt4qfJAXJ7UrPYcO7AWBm6Ab/u367+HGSX8l2zMp2yj4w2p59pn152w2uZmwKRvulw9U5gBpHsneJ6S2nzx2YEECmC2+IJ8YfTLSgLIBDzPtn3PYunjqFYvA9UKvoyQ8I2BtlHtbe55sF31v221cYnhBA4NRs1i9IEV8E86xYEMYjZr5D4KksxNyo4cYexMDPBU9t1IEY9++4uS09l4R3UhDe1shE+eB/oxkQKqEJUfVB0t0N4Tyuex/EnxGwrEKmT4jxY1HQQaXcwXpDniFgTWSnA6H9JlzT2TDb40IjsZjDhAIT/kkPqz/Lr1rTLqRrhdAG0ChDaPLOTtT/l647DeZ1Okq8cIBaISYFoBaISQMIICr1BAiH85ZqjcozqQCVIBh81rG90puj0ijWbbZa7AIlpkjZw8zzfRK7y9+Yk65AEuhrgP8BRkJ4MBHuvhMAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  width: 33px;
  height: 33px;
}

.d24-main-menu li.active .tab-text {
    color: #2d5103;
}

.d24-main-menu li li a {
    color: #2d5103;
}

.ui-tabs .ui-widget-header {
    background: #417505;
}

.ui-widget-content a {
    color: #417505;
}

.ui-tabs .ui-state-active a {
    color: #54821d;
}

.d24-table-title, .d24-table-break {
    background: #417505;
}

.d24-24month tr.total td.label {
    color: #274603;
}

.d24-dialog .ui-widget-header {
    background: #417505;
}







/* ---------------------------------------------------------------- */
/* -- BOM/Kit changes */
/* ---------------------------------------------------------------- */
#d24-bom-order h1 {
 display: none;
}


/* ---------------------------------------------------------------- */
/* -- Advanced Item Search changes */
/* ---------------------------------------------------------------- */
.d24-item-search-advanced-search table tr:nth-child(1),
.d24-item-search-advanced-results table.simple-search-form tr:nth-child(1) {
  display: none;
}


/* ---------------------------------------------------------------- */
/* -- Table changes  */
/* ---------------------------------------------------------------- */
#d24-history-processed-table table thead tr th:nth-child(4),
#d24-dashboard-processed-table table thead tr th:nth-child(4),
#d24-history-unprocessed-table table thead tr th:nth-child(3),
#d24-dashboard-unprocessed-table table thead tr th:nth-child(3),
#d24-dashboard-scheduled  table thead tr th:nth-child(4) {
 text-align: left;
}

#d24-dashboard-processed-table table tbody tr td:nth-child(1),
#d24-dashboard-processed-table table tbody tr td:nth-child(7),
#d24-dashboard-unprocessed-table table tbody tr td:nth-child(1),
#d24-dashboard-unprocessed-table table tbody tr td:nth-child(6) {
 text-align: center;
}
#d24-history-processed-table table tbody tr td:nth-child(1),
#d24-history-processed-table table tbody tr td:nth-child(7),
#d24-history-unprocessed-table table tbody tr td:nth-child(1),
#d24-history-unprocessed-table table tbody tr td:nth-child(6) {
 text-align: center;
}

#d24-dashboard-scheduled table tbody tr td:nth-child(3) {
 text-align: center;
}
#d24-dashboard-scheduled table thead tr th:nth-child(4),
#d24-dashboard-scheduled table tbody tr td:nth-child(4) {
 width: 40em;
 min-width: 40em;
}

#d24-dashboard-invoices-table table tbody tr td:nth-child(5),
#d24-dashboard-invoices-table table tbody tr td:nth-child(6) {
 text-align: center;
}

#d24_open_invoices table thead tr th:nth-child(7) {
 display:none;
}
#d24_open_invoices table tbody tr td:nth-child(5),
#d24_open_invoices table tbody tr td:nth-child(6),
#d24_open_invoices table tbody tr td:nth-child(8) {
 text-align: center;
}
#d24_open_invoices table tbody tr td:nth-child(7) {
 display:none;
}


/* ---------------------------------------------------------------- */
/* - Field customizing                                            - */
/* ---------------------------------------------------------------- */
#d24_keywordsearch {
 font-size: 12pt;
 margin-left: 25px;
 padding-left: 10px;
 height: 35px;
 line-height: 35px;
}
#d24_keywordsearch:focus {
 border: 2px solid #417505;
}
#d24_keywordsearch:focus-visible {
 outline: none;
}

input[name="d24_CombinedLookup_AllButItem_Value"] {
 min-width: 500px !important;
 width: 500px !important;
}

/* ---------------------------------------------------------------- */
/* - Hide Dancik specific crap  */
/* ---------------------------------------------------------------- */
.dancik-logo-stmt,
.dancik-logo-img {
    display: none;
}
