﻿html, body {
    margin: 0;
    padding-right: 5px;
    padding-left: 5px;
    font: 75% 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    font-size: small;
    text-align: center;
}
/* HEADINGS   
----------------------------------------------------------*/
.navbar-default {
    background-color: #4b86b4 !important;
    background-image: none !important;
    border-color: #4b86b4 !important;
}

.navbar {
    border-radius: 0px !important;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 1.5em;
    color: #000;
    font-family: 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
}

h1 {
    font-size: 2em;
    padding-bottom: 0;
    margin-bottom: 0;
}

h2 {
    padding: 0 0 15px 0;
    font-size: 1.5em !important;
}

/* --- H3 USED ON THE ATTACHMENTS LABEL ON WO / DOCUMENTS TAB ---- */

h3 {
    font-size: 0em !important;
}

h4 {
    font-size: 1.1em;
}

h5, h6 {
    font-size: 1em;
}

/* this rule styles <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2 {
    margin-top: 0;
}

/* Header */
.dxpnl-edge.t.headerPane {
    background-color: #fff;
    background-position: left top;
    background-repeat: no-repeat;
}

    .dxpnl-edge.t.headerPane.panel {
        padding: 0;
    }


.headerMenu {
    border-width: 0 !important;
    border-top-width: 1px !important;
}

.expandedPanel {
    padding: 2px !important;
}

    .expandedPanel .headerMenu {
        border-top-width: 0 !important;
    }

    .expandedPanel .headerTop {
        display: none;
    }

.templateTitle {
    float: left;
    margin: 0px 0px 0px;
    padding-top: 0px;
    font-size: 1.2em;
    color: #fff;
    font-family: 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
}

    .templateTitle b {
        font-weight: 500 !important;
    }

/*---START EDIT LOGIN MATERIAL COMPACT---*/

.dxflCLLSys .dxflCaptionCell_MaterialCompact {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.dxflGroupBox_MaterialCompact > .dxflGroup_MaterialCompact {
    padding: 0 42px !important;
}

.dxpnlControl_MaterialCompact .mainContentPane {
    color: #000 !important;
}

.dxpnl-edge.t.headerPane.bar .templateTitle {
    margin: 0;
}

.templateTitle a {
    text-decoration: none;
    font-size: x-large;
    color: black;
}

.loginControl {
    float: right;
    margin: 24px 25px 12px;
    font-size: 12px;
}

    .loginControl a {
        color: black;
        text-decoration: none;
        border-bottom: dashed 1px black;
        display: inline-block;
    }

.mainContentPane {
    overflow-y: visible;
}

/* Footer */
.dxpnl-edge.b.footerPane {
    background-color: #EDEDED;
}

    .dxpnl-edge.b.footerPane.panel {
        padding: 0;
        margin-bottom: 0px;
        height: 0px;
    }

.footerMenu {
    float: right;
    padding-top: 7px;
}

.copyright {
    float: left;
    margin: 10px 15px 11px;
    padding-bottom: 0px;
}

.timezone {
    float: right;
    margin: 10px 15px 11px;
}

.content {
    padding: 5px;
}

/* Left Panel */
.leftPane.panel {
    padding: 1px;
    /*width: 200px;*/
    width: 350px; /*For Customer search panel in SRP*/
}

/* Right Panel */
.rightPane.panel {
    padding: 0;
    width: 250px;
}

.form-field {
    margin-bottom: 8px;
}

/* Glass */
.dxpnlControl_Glass.dxpnl-edge.t.headerPane,
.dxpnlControl_Glass.dxpnl-edge.b.footerPane,
.dxpnlControl_Glass .footerMenu li {
    background-color: #CFE0E7;
}

.dxpnlControl_Glass.dxpnl-edge.t.headerPane {
    background-image: url('images/GlassHeader.jpg');
}

.dxpnlControl_Glass .footerMenu * {
    background-image: none !important;
}

.dxpnlControl_Glass .templateTitle a,
.dxpnlControl_Glass .loginControl,
.dxpnlControl_Glass .loginControl a {
    color: #4B4B57;
}

    .dxpnlControl_Glass .loginControl a {
        border-bottom-color: #4B4B57;
    }

.dxpnlControl_Glass .accountHeader h2 {
    color: #387FA4;
}

.dxpnlControl_Glass .accountHeader p {
    color: #575757;
}


/* Custom*/
fieldset {
    margin: 1em 0;
    padding: 1em;
    border: 1px solid #CCC;
}

legend {
    font-size: 1.5em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}

.clear {
    clear: both;
}

.center {
    text-align: center;
}

.left {
    float: left;
}

.right {
    float: right;
}

.error {
    color: Red;
}

/*.logintd {
    text-align: left;
    padding-top: 10px;
}*/

.hdrtd {
    text-align: left;
    padding-top: 5px;
    display: inline;
    float: left;
}


.linkdisabled {
    cursor: text;
    text-decoration: none;
    pointer-events: none;
    color: #fff !important;
}

.hdrtd a {
    color: #fff;
    text-decoration: none;
    box-shadow: none;
    border: none;
}

    .hdrtd a:link {
        color: Blue;
        text-decoration: none;
    }

    .hdrtd a:visited {
        color: Blue;
        text-decoration: none;
    }

    .hdrtd a:hover {
        background-color: transparent;
        color: Blue;
        text-decoration: underline;
    }
/* TABLE
----------------------------------------------------------*/
table.tblClass {
    /*padding: 1px;
    border-spacing: 1px;*/
    width: 100%;
}

table.tblClassSmall {
    /*padding: 1px;
    border-spacing: 1px;*/
    width: 50%;
}


table {
    border-spacing: 0px !important;
    border: 0px !important;
}

    table td {
        /*padding: 10px;   
  border: solid 1px #e8eef4;*/
    }

    table th {
        /*padding: 6px 5px;
  text-align: left;
  background-color: #e8eef4; 
  border: solid 1px #e8eef4;*/
    }

td.container {
    width: 50%;
    vertical-align: top;
}

td.mouseOverEffect {
    background-color: #F0F0F0;
    border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
    border-style: solid;
    border-width: thin;
}

    td.mouseOverEffect:hover {
        background-color: #CAE4FA;
        border-color: blue blue blue blue;
        border-style: solid;
        border-width: thin;
    }
/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error {
    color: #ff0000;
}

.field-validation-valid {
    display: none;
}

.input-validation-error {
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors {
    font-weight: normal;
    font-style: oblique;
    color: #ff0000;
}

.validation-summary-valid {
    display: none;
}

.validation-summary-success {
    font-weight: bold;
    color: Green;
}


titleContainer {
    padding: 0 16px !important;
    box-sizing: border-box !important;
}

.titleContainer {
    padding: 0 16px !important;
    box-sizing: border-box !important;
}

.main-menu {
    float: right !important;
    margin: 8px 0 4px;
}

.navbar-custom {
    background-color: #4b86b4 !important;
    background-image: none;
}

.formLayout {
    max-width: 1300px;
    margin: auto;
}

.toolbartd {
    text-align: left;
    padding-top: 5px;
    padding-right: 7px;
    display: inline;
    float: right;
}

.parentContainer, .parentContainer > table {
    padding-left: 60px;
    padding-right: 0px;
}

.travMenuitem {
    font-size: 14px;
}

.travMenu-item {
    font-size: 14px;
    padding-bottom: 5px;
    width: auto !important;
}

.travDiv {
    padding-top: 10px;
    float: right;
}

.normalCaption {
    font-weight: normal;
}

.actionColumn {
    overflow: visible !important;
}

/* ----- FIELD WIDTH ------*/

.minWidth {
    min-width: 175px;
}

.toolbarFont {
    font-family: Verdana;
    font-size: 12px;
    padding-left: 5px;
}

.toolbarTable {
    background-color: transparent;
}

/*Styles for toolbar
---------------------------------------------------------*/
.toolbar_Default {
    background-color: #e3e3e3;
    border-style: solid;
    border-color: #A8A8A8;
    border-width: 1px;
    width: 100%;
}

.mouseOverEffect_Default {
    background-color: #e3e3e3;
    padding: 15px;
}

    .mouseOverEffect_Default:hover {
        background-color: #888888;
        padding: 15px;
    }

.toolbar_Aqua {
    background-color: #d9e6f8;
    border-style: solid;
    border-color: #AECAF0;
    border-width: 1px;
    width: 100%;
}

.mouseOverEffect_Aqua {
    background-color: #d9e6f8;
    padding: 15px;
}

    .mouseOverEffect_Aqua:hover {
        background-color: #ffd7a6;
        padding: 15px;
    }

.toolbar_BlackGlass {
    background-color: #444444; /*#e5ebef;*/
    border-style: solid;
    border-color: #16171B; /*#92a9bc;*/
    border-width: 1px;
    width: 100%;
}

.mouseOverEffect_BlackGlass {
    background-color: #444444; /*#e5ebef;*/
    padding: 15px;
}

    .mouseOverEffect_BlackGlass:hover {
        background-color: #82b3ce; /*#c1ced9;*/
        padding: 15px;
    }

.toolbar_DevEx {
    background-color: #f0f1f3;
    border-style: solid;
    border-color: #9da0aa; /*#b8bac2;*/
    border-width: 1px;
    width: 100%;
}

.mouseOverEffect_DevEx {
    background-color: #f0f1f3;
    padding: 15px;
}

    .mouseOverEffect_DevEx:hover {
        background-color: #c1ced9;
        padding: 15px;
    }

.toolbar_Glass {
    background-color: #f5f5f5; /*#eaf5f5;*/
    border-style: solid;
    border-color: #A5A6A8; /*#b8bac2;*/
    border-width: 1px;
    width: 100%;
}

.mouseOverEffect_Glass {
    background-color: #f5f5f5;
    padding: 15px;
}

    .mouseOverEffect_Glass:hover {
        background-color: #C0DDE0;
        padding: 15px;
    }

.toolbar_Metropolis {
    background-color: #f0f0f0;
    border-style: solid;
    border-color: #f0f0f0;
    border-width: 1px;
    width: 100%;
}

.mouseOverEffect_Metropolis {
    background-color: #f0f0f0;
    padding: 15px;
}

    .mouseOverEffect_Metropolis:hover {
        background-color: #FF8800;
        padding: 15px;
    }

.toolbar_MetropolisBlue {
    background-color: #e3e3e3;
    border-style: solid;
    border-color: #A8A8A8;
    border-width: 1px;
    width: 100%;
}

.mouseOverEffect_MetropolisBlue {
    background-color: #e3e3e3;
    padding: 15px;
}

    .mouseOverEffect_MetropolisBlue:hover {
        background-color: #888888;
        padding: 15px;
    }

.toolbar_Office2003Blue {
    background-color: #c3daf9;
    border-style: solid;
    border-color: #002D96;
    border-width: 1px;
    width: 100%;
}

.mouseOverEffect_Office2003Blue {
    background-color: #c3daf9;
    padding: 15px;
}

    .mouseOverEffect_Office2003Blue:hover {
        background-color: #FFD69A;
        padding: 15px;
    }

.toolbar_Office2003Olive {
    background-color: #e0e0b9;
    border-style: solid;
    border-color: #758D5E;
    border-width: 1px;
    width: 100%;
}

.mouseOverEffect_Office2003Olive {
    background-color: #e0e0b9;
    padding: 15px;
}

    .mouseOverEffect_Office2003Olive:hover {
        background-color: #FFD69A;
        padding: 15px;
    }

.toolbar_Office2003Silver {
    background-color: #dfdfea;
    border-style: solid;
    border-color: #7c7c94;
    border-width: 1px;
    width: 100%;
}

.mouseOverEffect_Office2003Silver {
    background-color: #dfdfea;
    padding: 15px;
}

    .mouseOverEffect_Office2003Silver:hover {
        background-color: #FFD69A;
        padding: 15px;
    }

.toolbar_Office2010Black {
    background-color: #a2a1a1;
    border-style: solid;
    border-color: #6a6a6a;
    border-width: 1px;
    width: 100%;
}

.mouseOverEffect_Office2010Black {
    background-color: #a2a1a1;
    padding: 15px;
}

    .mouseOverEffect_Office2010Black:hover {
        background-color: #fddc7f;
        padding: 15px;
    }

.toolbar_Office2010Blue {
    background-color: #dae5f2;
    border-style: solid;
    border-color: #8ba0bc;
    border-width: 1px;
    width: 100%;
}

.mouseOverEffect_Office2010Blue {
    background-color: #dae5f2;
    padding: 15px;
}

    .mouseOverEffect_Office2010Blue:hover {
        background-color: #fddc7f;
        padding: 15px;
    }

.toolbar_Office2010Silver {
    background-color: #e7eaee;
    border-style: solid;
    border-color: #868b91;
    border-width: 1px;
    width: 100%;
}

.mouseOverEffect_Office2010Silver {
    background-color: #e7eaee;
    padding: 15px;
}

    .mouseOverEffect_Office2010Silver:hover {
        background-color: #fddc7f;
        padding: 15px;
    }

.toolbar_PlasticBlue {
    background-color: #3E5496;
    border-style: solid;
    border-color: #2C4182;
    border-width: 1px;
    width: 100%;
}

.mouseOverEffect_PlasticBlue {
    background-color: #3E5496;
    padding: 15px;
}

    .mouseOverEffect_PlasticBlue:hover {
        background-color: #8ca6d6;
        padding: 15px;
    }

.toolbar_RedWine {
    background-color: #c62760;
    border-style: solid;
    border-color: #8A0A37;
    border-width: 1px;
    width: 100%;
}

.mouseOverEffect_RedWine {
    background-color: #c62760;
    padding: 15px;
}

    .mouseOverEffect_RedWine:hover {
        background-color: #D69BD3;
        padding: 15px;
    }

.toolbar_SoftOrange {
    background-color: #F4F4F4;
    border-style: solid;
    border-color: #d3d3d3;
    border-width: 1px;
    width: 100%;
}

.mouseOverEffect_SoftOrange {
    background-color: #F4F4F4;
    padding: 15px;
}

    .mouseOverEffect_SoftOrange:hover {
        background-color: #F15E34;
        padding: 15px;
    }

.toolbar_Youthful {
    background-color: #D3E4A6;
    border-style: solid;
    border-color: #9cc525;
    border-width: 1px;
    width: 100%;
}

.mouseOverEffect_Youthful {
    background-color: #D3E4A6;
    padding: 15px;
}

    .mouseOverEffect_Youthful:hover {
        background-color: #f4bd17;
        padding: 15px;
    }

.dxgvTable {
    overflow: visible !important;
}

.dxgvTable_DevEx {
    overflow: visible !important;
}

.dxgvTable_iOS {
    overflow: visible !important;
}

.dxgvTable_Material {
    overflow: visible !important;
}

.dxgvTable_Metropolis {
    overflow: visible !important;
}

.dxgvTable_MetropolisBlue {
    overflow: visible !important;
}

.dxgvTable_Moderno {
    overflow: visible !important;
}

.dxgvTable_Office2010Blue {
    overflow: visible !important;
}

.dxgvTable_Office2010Black {
    overflow: visible !important;
}

.dxgvTable_Office2010Silver {
    overflow: visible !important;
}

.dxgvTable_Office2003Blue {
    overflow: visible !important;
}

.dxgvTable_Office2003Olive {
    overflow: visible !important;
}

.dxgvTable_Office2003Silver {
    overflow: visible !important;
}

.dxgvTable_Aqua {
    overflow: visible !important;
}

.dxgvTable_BlackGlass {
    overflow: visible !important;
}

.dxgvTable_Glass {
    overflow: visible !important;
}

.dxgvTable_Mulberry {
    overflow: visible !important;
}

.dxgvTable_PlasticBlue {
    overflow: visible !important;
}

.dxgvTable_RedWine {
    overflow: visible !important;
}

.dxgvTable_SoftOrange {
    overflow: visible !important;
}

.dxgvTable_Youthful {
    overflow: visible !important;
}

.dxtc-content {
    overflow: visible !important;
}

.btn {
    padding: 2px 4px !important;
}

.dxgvCSD {
    min-height: 200px !important;
}

.dxpnl-bar {
    padding: 0px !important;
}

.dxflGroupBox {
    padding: 0px !important;
}

.dxflGroupBox_DevEx {
    padding: 0px !important;
}

.dxflGroupBox_iOS {
    padding: 0px !important;
}

.dxflGroupBox_Material {
    padding: 0px !important;
}

.dxflGroupBox_Metropolis {
    padding: 0px !important;
}

.dxflGroupBox_MetropolisBlue {
    padding: 0px !important;
}

.dxflGroupBox_Moderno {
    padding: 0px !important;
}

.dxflGroupBox_Office2010Blue {
    padding: 0px !important;
}

.dxflGroupBox_Office2010Black {
    padding: 0px !important;
}

.dxflGroupBox_Office2010Silver {
    padding: 0px !important;
}

.dxflGroupBox_Office2003Blue {
    padding: 0px !important;
}

.dxflGroupBox_Office2003Olive {
    padding: 0px !important;
}

.dxflGroupBox_Office2003Silver {
    padding: 0px !important;
}

.dxflGroupBox_Aqua {
    padding: 0px !important;
}

.dxflGroupBox_BlackGlass {
    padding: 0px !important;
}

.dxflGroupBox_Glass {
    padding: 0px !important;
}

.dxflGroupBox_Mulberry {
    padding: 0px !important;
}

.dxflGroupBox_PlasticBlue {
    padding: 0px !important;
}

.dxflGroupBox_RedWine {
    padding: 0px !important;
}

.dxflGroupBox_SoftOrange {
    padding: 0px !important;
}

.dxflGroupBox_Youthful {
    padding: 0px !important;
}

.dxgvADCC {
    text-align: left;
}

.dxgvADDC {
    text-align: left;
}

.cursorpointer {
    cursor: pointer;
}

.verticalZone {
    float: left;
    padding: 5px;
    margin: 5px;
}

.leftZone {
    float: left;
    padding: 5px;
    margin: 5px;
}

.rightZone {
    float: right;
    padding: 5px;
    margin-top: 5px;
}

.dxAC {
    overflow: visible !important;
}

.warning {
    color: red;
}

.dxm-horizontal.dxm-autoWidth > ul, .dxm-horizontal.dxm-autoWidth > ul > li, .dxm-horizontal.dxm-noWrap > ul > li {
    float: left !important;
}

.rightPane {
    float: right;
}


/*------ CUSTOMIZATION --------*/

div#container {
    text-align: left;
    min-width: 1200px;
    width: 100%;
    margin: 0 auto;
    position: relative;
    /*background-color:#F5F5F5;*/
    height: auto !important; /* real browsers */
    height: 100%; /* IE6: treaded as min-height*/
    min-height: 100%;
    overflow: visible;
}

div#MainPane.dxpnlControl_MaterialCompact.mainContentPane h2 {
    text-align: left !important;
    margin-left: 0px !important;
    color: #4b86b4;
    font-size: 19px !important;
}

label {
    font-weight: 500 !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868;
}

.dxgvHeader_MaterialCompact {
    color: #686868 !important;
}

div.row.row-separator {
    margin-right: 0px !important;
    margin-left: 0px !important;
}

#MainPane.dxpnlControl_MaterialCompact.mainContentPane {
    background-color: #f9f9f9 !important;
    width: 1800px !important;
    color: #686868;
}

.dxmLite_MaterialCompact .dxm-main {
    background-color: #fff !important;
    padding: 0 !important;
    border-style: solid !important;
    border-width: 1px !important;
    border-color: #fff !important;
}

    .dxmLite_MaterialCompact .dxm-main .dxm-item.dxm-hovered {
        color: #fff !important;
    }

li.dxm-separator {
    padding-left: 0px !important;
    padding-right: 0px !important;
    height: 29px !important;
    padding-top: 2px !important;
}

/*li.dxm-separator {
    visibility: hidden !important;
}*/

li.dxm-item travMenu-item dxm-noSubMenu .TravPortalMenu_DXI1_ {
    color: red !important;
}

.div-filterZone {
    height: 120px !important;
    width: 80% !important;
}

/* ---- LOGIN SCREEN ---- */

.loginMobileView {
    position: relative !important;
    margin-top: 2% !important;
    max-width: 100% !important;
    max-height: 100% !important;
    height: 300px !important;
    width: 100% !important;
    background-color: #CFE0E7 !important;
}

/* ---- ALL BUTTONS ---- */

/* .dxbButtonSys.dxbTSys .btnLoadData {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-table;
    border-spacing: 0;
    border-collapse: separate;
    margin-top: 15px !important;
} */


#btnLogin.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 15px !important;
    color: #fff !important;
}

#btnLoadData.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 15px !important;
    color: #fff !important;
    min-width: 150px !important;
    margin-right: -3px !important;
}

#btnReset.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 15px !important;
    color: #fff !important;
    margin-left: 15px !important;
    margin-right: 15px !important;
    min-width: 120px !important;
}

#btnAddNote.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 15px !important;
    color: #fff !important;
    margin-left: 25px !important;
    margin-right: 15px !important;
    min-width: 120px !important;
    background-color: #35B86B !important;
}

#btnCloseNotes.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 15px !important;
    color: #fff !important;
    margin-left: 35px !important;
    margin-right: 15px !important;
    min-width: 100px !important;
}

#btnRouteOrders.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 15px !important;
    color: #fff !important;
    margin-left: 25px !important;
    min-width: 120px !important;
}

#btnNewOrders.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 15px !important;
}

#btnUnRoutedOrders.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 15px !important;
}

#SearchButton.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 15px !important;
    color: #fff !important;
    min-width: 150px !important;
}

#ResetButton.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 15px !important;
    color: #fff !important;
    margin-left: 15px !important;
    margin-right: 15px !important;
    min-width: 120px !important;
}

#btnScheduleOrders.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 15px !important;
    color: #fff !important;
    margin-left: 25px !important;
    margin-right: 15px !important;
    min-width: 120px !important;
}

#btnPublished.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 15px !important;
    color: #fff !important;
    margin-left: 25px !important;
    min-width: 120px !important;
}





/* ------ HEADER FILTER FEILDS ------ */

.dxeCaptionCell_MaterialCompact.dxeCLLSys {
    padding-right: 7px !important;
    padding-left: 7px !important;
}


td#Location_CC {
    width: 50% !important;
}



/* ----- WORK ORDER SCREEN CUSTOMIZATION ----- */


table#splWorkOrder.dxsplControl_MaterialCompact {
    color: #686868 !important;
    padding-left: 10px !important;
    padding-top: 25px !important;
    background-color: #f9f9f9 !important;
    border: none;
}

td#splWorkOrder_0.dxsplPane_MaterialCompact {
    vertical-align: top !important;
    width: 1783px !important;
    height: 98px !important;
    background-color: #f9f9f9 !important;
    border: none;
    height: 115px !important;
}

/* ---- TOP PANEL ---- */

div#splWorkOrder_0_CC.dxsplLCC {
    background-color: #f9f9f9 !important;
    height: 115px !important;
    width: 1888px !important;
}

div#work-order-header-container.total-height {
    height: 90px !important;
    background-color: #fff !important;
    float: left !important;
}

div#workOrderToolbar.dxm-main.dxm-horizontal {
    display: block !important;
}

li#workOrderToolbar_DXI0_.dxm-item.dxm-subMenu {
    padding-left: 20px !important;
    padding-top: 27px !important;
    padding-right: 20px !important;
    padding-bottom: 29px !important;
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.3) !important;
    border-radius: 5px !important;
    margin-top: -1px;
    margin-left: 0px;
}

div.dxmLite_MaterialCompact.dxm-ltr {
    margin-right: 120px;
}


/* ---- LEFT PANEL ---- */


td#splWorkOrder_1i0.dxsplPane_MaterialCompact {
    padding: 0px 0px 15px 7px !important;
    background-color: #f9f9f9 !important;
    vertical-align: top !important;
    width: 300px !important;
    border: none;
}

div#splWorkOrder_1i0_CC.dxsplLCC {
    background-color: #fff !important;
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.3) !important;
    border-radius: 5px !important;
    padding: 10px 5px 20px 10px !important;
    width: 300px !important;
}

th#cust-info-col {
    color: red !important;
}

td#gvDispatchInformation_col0.dxgvHeader_MaterialCompact {
    color: #686868 !important;
}


/* ---- LEFT PANEL BUTTONS ---- */

#btnOpenPopupEditCustInfo.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 15px !important;
    min-width: 80px !important;
    margin-right: 15px !important;
}

#btnOpenCompleteDispatchPopup.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    min-width: 20px !important;
    margin-bottom: 15px;
    width: 150px !important;
}

#btnCancelDispatch.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #A2A2A2 !important;
    margin-left: 0px !important;
    min-width: 20px !important;
    margin-bottom: 15px;
    width: 150px !important;
    background-color: #d3d3d3;
    box-shadow: none !important;
}

table#gvDispatchInformation_DXMainTable.dxgvTable_MaterialCompact {
    width: 98% !important;
}

/* ---- POP WINDOW EDIT CUSTOMER ---- */

div#popupEditCustInfo_PW-1.dxpcLite_MaterialCompact.dxpclW div.dxpc-mainDiv.dxpc-shadow {
    height: 600px !important;
}

div#popupEditCustInfo_PWH-1.dxpc-header.drag.dxpc-withBtn {
    color: #4b86b4 !important;
    margin-left: 35px;
}

#dxpcLite_MaterialCompact dxpclW.popupEditCustInfo_PW-1 {
    width: 555px !important;
    height: 410px !important;
}

#popupEditCustInfo_PWC-1.dxpc-content {
    height: 540px !important;
    width: 460px !important;
}

div#contentFormEditCustInfo.total-height.total-width {
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16) !important;
    border-radius: 5px 5px 5px 5px !important;
    background-color: #f9f9f9 !important;
    padding: 10px !important;
}

div#popupEditCustInfo_PW-1.dxpcLite_MaterialCompact.dxpclW {
    height: 480px;
    width: 462px !important;
    z-index: 12000;
    visibility: visible;
    display: block;
    position: absolute;
    left: 446px;
    top: 0px;
    opacity: 1;
}

label.dxeCaption_MaterialCompact.Attention_I {
    margin-right: 32px;
}


table#Address1_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-bottom: 5px !important;
}

table#Address1.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeTextBoxDefaultWidthSys {
    width: 273px !important;
    border: 1px solid #d1d1d1 !important;
    margin-left: 11px !important;
}

table#Address2_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-bottom: 5px !important;
	margin-top: -5px !important;
}

table#Address2.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeTextBoxDefaultWidthSys {
    width: 273px !important;
    border: 1px solid #d1d1d1 !important;
    margin-left: 0px !important;
}

table#City_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-bottom: 5px !important;
}

table#City.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeTextBoxDefaultWidthSys {
    width: 273px !important;
    border: 1px solid #d1d1d1 !important;
    margin-left: 43px !important;
}

table#Region_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-bottom: 5px !important;
}

table#Region.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeTextBoxDefaultWidthSys {
    width: 40% !important;
    border: 1px solid #d1d1d1 !important;
    margin-left: 23px !important;
    min-width: 55px !important;
}

table#PostalCode_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-bottom: 5px !important;
    margin-left: -47px !important;
}

table#PostalCode.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeTextBoxDefaultWidthSys {
    width: 10% !important;
    border: 1px solid #d1d1d1 !important;
    margin-left: 0px !important;
    min-width: 103px !important;
}

table#Phone1_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-bottom: 5px !important;
}

table#Phone1.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeTextBoxDefaultWidthSys {
    width: 52% !important;
    border: 1px solid #d1d1d1 !important;
    margin-left: 15px !important;
    min-width: 118px !important;
}

table#Phone2_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-bottom: 5px !important;
}

table#Phone2.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeTextBoxDefaultWidthSys {
    width: 52% !important;
    border: 1px solid #d1d1d1 !important;
    margin-left: 15px !important;
    min-width: 118px !important;
}

table#Phone3_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-bottom: 5px !important;
}

table#Phone3.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeTextBoxDefaultWidthSys {
    width: 52% !important;
    border: 1px solid #d1d1d1 !important;
    margin-left: 15px !important;
    min-width: 118px !important;
}

table#Phone4_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-bottom: 5px !important;
}

table#Phone4.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeTextBoxDefaultWidthSys {
    width: 52% !important;
    border: 1px solid #d1d1d1 !important;
    margin-left: 15px !important;
    min-width: 118px !important;
}

table#Phone1Type_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-bottom: 5px !important;
    margin-left: 10px !important;
}

table#Phone1Type.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    width: 52% !important;
    border: 1px solid #d1d1d1 !important;
    margin-left: 0px !important;
    min-width: 103px !important;
}

table#Phone2Type_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-bottom: 5px !important;
    margin-left: 10px !important;
}

table#Phone2Type.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    width: 52% !important;
    border: 1px solid #d1d1d1 !important;
    margin-left: 0px !important;
    min-width: 103px !important;
}

table#Phone3Type_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-bottom: 5px !important;
    margin-left: 10px !important;
}

table#Phone3Type.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    width: 52% !important;
    border: 1px solid #d1d1d1 !important;
    margin-left: 0px !important;
    min-width: 103px !important;
}

table#Phone4Type_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-bottom: 5px !important;
    margin-left: 10px !important;
}

table#Phone4Type.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    width: 52% !important;
    border: 1px solid #d1d1d1 !important;
    margin-left: 0px !important;
    min-width: 103px !important;
}

table#Email.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeTextBoxDefaultWidthSys {
    width: 273px !important;
    border: 1px solid #d1d1d1 !important;
    margin-left: 32px !important;
    margin-bottom: 5px !important;
    min-width: 151px !important;
}

table#PreferredContactMethod.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeTextBoxDefaultWidthSys {
    width: 273px !important;
    border: 1px solid #d1d1d1 !important;
    margin-left: 43px !important;
    min-width: 151px !important;
}

div#btnSaveEditCustInfo.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    background-color: #35B86B !important;
}

/* ---- POP UP WINDOW COMPLETE BUTTON ---- */


div#popupCompleteDispatch_PWF-1.dxpc-footer {
    padding: 10px 0px 10px 0px;
}

td#txtDateCompleteDispatch_CC.dxeErrorFrame_MaterialCompact.dxeErrorFrameSys.dxeNoBorderRight.dxeControlsCell_MaterialCompact {
    border: 1px solid #d1d1d1 !important;
}

td#cboTechIdCompleteDispatch_CC.dxeErrorFrame_MaterialCompact.dxeErrorFrameSys.dxeNoBorderRight.dxeControlsCell_MaterialCompact {
    border: 1px solid #d1d1d1 !important;
}

table#txtDateCompleteDispatch_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-left: 5px !important;
    margin-bottom: 5px !important;
}

table#cboTechIdCompleteDispatch_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-left: 5px !important;
    width: 98% !important;
}

div#btnOkCompleteDispatch.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    background-color: #35B86B !important;
}

span#popupCompleteDispatch_PWH-1T.dxpc-headerText.dx-vam {
    margin-left: 25px;
}


/* ---- RIGHT PANEL ---- */

td#splWorkOrder_1i1 {
    background-color: none !important;
}

div#cbpMainContent.dxpnlControl_MaterialCompact {
    background-color: none !important;
    width: 101.75% !important;
}

div#pcTabControl.dxtcLite_MaterialCompact.dxtcSys.dxtc-flex.dxtc-top.dxtc-pc {
    /* background-color: #f1f1f1 !important;
    	box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.3) !important;
   	border-radius: 5px !important; */
    padding: 0px 5px 0px 0px !important;
    width: 1500px !important;
}

div#pcTabControl_CC.dxtc-content {
    background-color: #fff !important;
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.3) !important;
    border-radius: 5px !important;
    padding: 10px 5px 10px 10px !important;
    width: 1400px !important;
}

td#splWorkOrder_1i1i0.dxsplPane_MaterialCompact {
    background-color: #f9f9f9 !important;
    border: none;
}

/* ---- RIGHT PANEL TABS ---- */

.dxtcLite_MaterialCompact.dxtc-top > .dxtc-stripContainer .dxtc-activeTab {
    border-bottom: 3px solid #fff !important;
    text-transform: uppercase !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    font-size: 1em !important;
    background-color: #fff;
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.3) !important;
    border-radius: 5px 5px 0px 0px !important;
}

.dxtc-tab.dxtc-tabHover {
    background-color: #dfdfdf !important;
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.3) !important;
    border-radius: 5px 5px 0px 0px !important;
}


.dxtcLite_MaterialCompact.dxtc-top > .dxtc-stripContainer .dxtc-tab {
    border-bottom: 0px solid #dfdfdf !important;
}

/* ---- RIGHT PANEL COMMUNICATIONS ---- */

div#cpSchedulingForm.dxpnlControl_MaterialCompact {
    background-color: #f9f9f9 !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16) !important;
    border-radius: 5px 5px 5px 5px !important;
    margin-top: 4px !important;
    margin-left: 0px !important;
    margin-right: 10px !important;
    padding: 16px 0px 5px 2px !important;
    margin-bottom: 22px !important;
    width: 86% !important;
}

#btnSaveActivity.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    min-width: 20px !important;
    margin-bottom: 15px;
    width: 165px !important;
    background-color: #35B86B !important;
}

#btnUnscheduleActivity.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    min-width: 20px !important;
    margin-bottom: 15px;
    width: 165px !important;
}

div#current-status-container.current-status.row.row-separator {
    margin-left: 5px !important;
    margin-top: 0px !important;
    padding-bottom: 15px !important;
}

span#lblActivityType.dxeBase_MaterialCompact {
    text-align: left !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

table#ActivityType.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid #d1d1d1 1px !important;
    margin-top: 3px !important;
    width: 107% !important;
    margin-bottom: 8px !important;
}

span#lblSubActivityType.dxeBase_MaterialCompact {
    text-align: left !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

table#SubActivityType.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid #d1d1d1 1px !important;
    margin-top: 3px !important;
    width: 107% !important;
    margin-bottom: 8px !important;
}

span#lblScheduleDateFrom.dxeBase_MaterialCompact {
    text-align: left !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

table#ScheduleDateFrom.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid #d1d1d1 1px !important;
    margin-top: 3px !important;
    margin-bottom: 12px !important;
    width: 107% !important;
}

span#lblScheduleDateTo.dxeBase_MaterialCompact {
    text-align: left !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

table#ScheduleDateTo.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid #d1d1d1 1px !important;
    margin-top: 3px !important;
    width: 107% !important;
    margin-bottom: 13px !important;
}

span#lblRequested.dxeBase_MaterialCompact {
    text-align: left !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

table#Requested.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid #d1d1d1 1px !important;
    margin-top: 3px !important;
    margin-bottom: 12px !important;
    width: 107% !important;
}

table#WaitList.dxeBase_MaterialCompact.dxeTAR {
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
    margin-bottom: 8px !important;
}

table#WaitList.dxeBase_MaterialCompact.dxeTAR {
    text-align: left;
}

span#lblRescheduleReason.dxeBase_MaterialCompact {
    text-align: left !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

table#RescheduleReason.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid #d1d1d1 1px !important;
    margin-top: 3px !important;
    margin-bottom: 8px !important;
    width: 107% !important;
}

span#lblDate.dxeBase_MaterialCompact {
    text-align: left !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

table#MiscelaniousDate.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid #d1d1d1 1px !important;
    margin-top: 3px !important;
    width: 107% !important;
    margin-bottom: 13px !important;
}

span#lblFollowUpReason.dxeBase_MaterialCompact {
    text-align: left !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

table#FollowUpReason.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid #d1d1d1 1px !important;
    margin-top: 3px !important;
    margin-bottom: 13px !important;
    width: 107% !important;
}

span#lblIssueReason.dxeBase_MaterialCompact {
    text-align: left !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

table#IssueReason.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid #d1d1d1 1px !important;
    margin-top: 3px !important;
    margin-bottom: 4px !important;
    width: 107% !important;
}

table#Notes.dxeMemoSys.dxeMemo_MaterialCompact {
    border: solid #d1d1d1 1px !important;
    width: 104.5% !important;
}

table#Notes_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-top: 10px !important;
    width: 105% !important;
}

td#Notes_CapC.dxeCaptionHALSys.dxeCaptionVATSys.dxeMemoCTypeSys.dxeCLLSys.dxeCaptionCell_MaterialCompact {
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

div#current-status-container.current-status.row.row-separator {
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
}

div#btnDoorMeasure.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    background-color: #4b86b4 !important;
}

div#btnWaiverUpdate.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    background-color: #4b86b4 !important;
}

div#btnEWRDocs.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    background-color: #4b86b4 !important;
}

/* ---- Crew2 - FRD 829935-001 ---- */
div#btnChangeOrder.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    background-color: #4b86b4 !important;
}

/* ---- RIGHT PANEL COMMUNICATIONS PROD CALENDAR ---- */

textarea#txtRoutingInternalNotes_I.dxeMemoEditArea_MaterialCompact.dxeMemoEditAreaSys {
    border: 1px solid #c0c0c0 !important;
}


/* ---- SPLIT DISPATCH POP WINDOW ---- */

table#date-selection {
    background-color: #f9f9f9 !important;
    text-align: left !important;
}

div#workToDoPopup_PW-1.dxpcLite_MaterialCompact.dxpclW {
    width: 880px !important;
}

/* ---- RIGHT PANEL LINE ITEMS ---- */

table#gvDispatchvWorkToDoLineItems_DXMainTable.dxgvTable_MaterialCompact {
    text-align: left;
    margin-top: -15px;
    margin-bottom: -17px;
    width: 102% !important;
}

div#btnSave.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    background-color: #35B86B !important;
    min-width: 100px;
}

table#gvAttachments_DXMainTable.dxgvTable_MaterialCompact {
    text-align: left;
    border-radius: 5px;
}

div#btnEdit.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    min-width: 100px;
}

tr#gvDispatchLineItems_DXHeadersRow0 {
    display: none;
}

tr#gvDispatchLineItems_DXDataRow0.dxgvDataRow_MaterialCompact {
    display: none;
}

div#cbpLineItems.dxpnlControl_MaterialCompact {
    margin: 25px !important;
}

td#gvDispatchLineItems_col0.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvDispatchLineItems_col1.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvDispatchLineItems_col2.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvDispatchLineItems_col3.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvDispatchLineItems_col4.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvDispatchvWorkToDoLineItems_col0.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvDispatchvWorkToDoLineItems_col1.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvDispatchvWorkToDoLineItems_col2.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvDispatchvWorkToDoLineItems_col3.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvDispatchvWorkToDoLineItems_col4.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvDispatchvWorkToDoLineItems_col5.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}
/* ---- RIGHT PANEL MATERIALS ---- */

table#gvMaterials.dxgvControl_MaterialCompact.dxgv {
    width: 1340px !important;
    border-collapse: separate !important;
    margin: 25px !important;
}

table#gvMaterials_DXMainTable.dxgvTable_MaterialCompact {
    table-layout: auto !important;
    border-radius: 5px;
}

td#gvMaterials_col0.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvMaterials_col1.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvMaterials_col2.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvMaterials_col3.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvMaterials_col4.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvMaterials_col5.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvMaterials_col6.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvMaterials_col7.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvMaterials_col8.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvMaterials_col9.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvMaterials_col10.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvMaterials_col11.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvMaterials_col12.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

tr.dxgvArm td :not(#divCreateNewBody) {
    background-color: red !important;
}
/* ---- RIGHT PANEL HD NOTES ---- */

table#gvThdNotes_DXMainTable.dxgvTable_MaterialCompact.dxgvRBB {
    text-align: left;
    border-radius: 5px;
}

table#gvThdNotes.dxgvControl_MaterialCompact.dxgv {
    border-collapse: separate !important;
    margin: 25px !important;
    width: 1340px !important;
}

#btnAddHDNote.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    min-width: 120px !important;
    background-color: #35B86B !important;
}

td#gvThdNotes_col0.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvThdNotes_col1.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

    td#gvThdNotes_col1.dxgvHeader_MaterialCompact td {
        text-align: center !important;
    }

td#gvThdNotes_col2.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvThdNotes_col3.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvThdNotes_col4.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

    td#gvThdNotes_col4.dxgvHeader_MaterialCompact td {
        text-align: center !important;
    }

td#gvThdNotes_col5.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvThdNotes_col6.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvThdNotes_col7.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvThdNotes_col8.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}
/* ---- HD NOTES POP NEW NOTE ---- */
div#gvThdNotes_DXPEForm_PW-1.dxpcLite_MaterialCompact.dxpclW {
    height: 310px !important;
}

div#gvThdNotes_DXPEForm_PWC-1.dxpc-content {
    height: 270px !important;
}

div#gvThdNotes_DXPEForm_PWH-1.dxpc-header.drag.dxpc-withBtn {
    padding-left: 55px !important;
    background-color: #f2f2f2 !important;
}

div#dgvNotes_DXPEForm_PW-1.dxpcLite_MaterialCompact.dxpclW {
    height: 310px !important;
}

div#dgvNotes_DXPEForm_PWC-1.dxpc-content {
    height: 270px !important;
}

div#dgvNotes_DXPEForm_PWH-1.dxpc-header.drag.dxpc-withBtn {
    padding-left: 55px !important;
    background-color: #f2f2f2 !important;
}

table#StoreNumber.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: #d1d1d1 solid 1px !important;
}

table#PoNumber.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: #d1d1d1 solid 1px !important;
    margin: 5px 0px 10px 0px !important;
}

table#NoteText.dxeMemoSys.dxeMemo_MaterialCompact {
    border: #d1d1d1 solid 1px !important;
    margin: 0px 0px 20px 0px !important;
}

a#updateNewHDNote.dxeHyperlink_MaterialCompact {
    margin-right: 14px !important;
    background-color: #35B86B !important;
    color: white !important;
    padding: 10px !important;
}

a#cancelNewHDNote.dxeHyperlink_MaterialCompact {
    background-color: #d3d3d3 !important;
    color: white !important;
    padding: 10px !important;
}

/* ---- RIGHT PANEL DOCUMENTS ---- */

div#cbpDocuments.dxpnlControl_MaterialCompact {
    margin: -5px 15px 15px 25px !important;
}

table#gvDispatchAttachments_DXMainTable.dxgvTable_MaterialCompact {
    text-align: left;
}

#btnAddAttachments.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 190px !important;
    min-width: 20px !important;
    margin-bottom: 15px;
    width: 125px !important;
    background-color: #35B86B;
}

#btnAddNewAttachmentDetail.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    min-width: 20px !important;
    margin-bottom: 15px;
    width: 100px !important;
    background-color: #35B86B;
}

span#NewAttachmentForm_PWH-1T.dxpc-headerText.dx-vam {
    white-space: nowrap !important;
    margin-left: 50px !important;
}

td#gvDispatchAttachments_col0.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvDispatchAttachments_col1.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvDispatchAttachments_col2.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

table#txtNewAttachment.dxeMemoSys.dxeMemo_MaterialCompact {
    border: solid #d1d1d1 1px !important;
    width: 450px !important;
}

/* ---- RIGHT PANEL ACCOUNTING ---- */

table#gvAccounting_DXMainTable.dxgvTable_MaterialCompact.dxgvRBB {
    text-align: left;
}

table#gvAccounting.dxgvControl_MaterialCompact {
    margin: 25px !important;
    width: 1300px !important;
    border-collapse: separate !important;
}

td#gvAccounting_col1.dxgvHeader_MaterialCompact {
    width: 5% !important;
}

td#gvAccounting_col4.dxgvHeader_MaterialCompact {
    width: 100% !important;
}

.dxgvGroupFooter_MaterialCompact td.dxgv {
    padding: 9px 10px 10px !important;
    color: #8e8e93 !important;
    border-bottom: 1px solid #DFDFDF !important;
    border-right-width: 0 !important;
    text-align: center !important;
}

.dxgvFooter_MaterialCompact td.dxgv {
    padding: 9px 10px 10px !important;
    background-color: #f4f4f4 !important;
    border-bottom: 1px solid #DFDFDF !important;
    color: #8e8e93 !important;
    text-align: center !important;
}

tr#gvAccounting_DXHeadersRow0 td.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvAccounting_col0.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvAccounting_col1.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvAccounting_col2.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvAccounting_col3.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvAccounting_col4.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvAccounting_col5.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvAccounting_col6.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvAccounting_col7.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvAccounting_col8.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvAccounting_col9.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvAccounting_col10.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvAccounting_col11.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

td#gvAccounting_col12.dxgvHeader_MaterialCompact {
    background-color: #f9f9f9 !important;
}

/* ---- CUSTOMER SCHEDULING ---- */

div#cbpSchedulingSection.dxpnlControl_MaterialCompact {
    background-color: #fff !important;
    width: 1300px !important;
    padding-left: 15px !important;
    padding-top: 5px !important;
}

td.dxscToolbarContainer_MaterialCompact {
    padding: 8px 1px 21px 24px;
    border: 0px none;
    background-color: #fff;
    box-shadow: none !important;
}

/* ----- CALENDAR ----- */

div#calendar-container.row-content {
    border-left: 0px solid #c0c0c0 !important;
    padding-left: 0px !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16) !important;
    border-radius: 5px 5px 5px 5px !important;
    padding: 10px 20px 20px 20px !important;
    margin-top: 3px !important;
    margin-left: -36px !important;
}

/* ---- HEADER SUN - SAT ---- */

td#scheduler_containerBlock_0.dxscDayHeader_MaterialCompact {
    border: 1px solid #d1d1d1 !important;
    background-color: #f9f9f9 !important;
    color: #686868 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    text-align: center !important;
}

td#scheduler_containerBlock_1.dxscDayHeader_MaterialCompact {
    border-top: 1px solid #d1d1d1 !important;
    border-bottom: 1px solid #d1d1d1 !important;
    border-right: 1px solid #d1d1d1 !important;
    background-color: #f9f9f9 !important;
    color: #686868 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    text-align: center !important;
}

td#scheduler_containerBlock_2.dxscDayHeader_MaterialCompact {
    border-top: 1px solid #d1d1d1 !important;
    border-bottom: 1px solid #d1d1d1 !important;
    border-right: 1px solid #d1d1d1 !important;
    background-color: #f9f9f9 !important;
    color: #686868 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    text-align: center !important;
}

td#scheduler_containerBlock_3.dxscDayHeader_MaterialCompact {
    border-top: 1px solid #d1d1d1 !important;
    border-bottom: 1px solid #d1d1d1 !important;
    border-right: 1px solid #d1d1d1 !important;
    background-color: #f9f9f9 !important;
    color: #686868 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    text-align: center !important;
}

td#scheduler_containerBlock_4.dxscDayHeader_MaterialCompact {
    border-top: 1px solid #d1d1d1 !important;
    border-bottom: 1px solid #d1d1d1 !important;
    border-right: 1px solid #d1d1d1 !important;
    background-color: #f9f9f9 !important;
    color: #686868 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    text-align: center !important;
}

td#scheduler_containerBlock_5.dxscDayHeader_MaterialCompact {
    border-top: 1px solid #d1d1d1 !important;
    border-bottom: 1px solid #d1d1d1 !important;
    border-right: 1px solid #d1d1d1 !important;
    background-color: #f9f9f9 !important;
    color: #686868 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    text-align: center !important;
}

td#scheduler_containerBlock_6.dxscDayHeader_MaterialCompact {
    border-top: 1px solid #d1d1d1 !important;
    border-bottom: 1px solid #d1d1d1 !important;
    border-right: 1px solid #d1d1d1 !important;
    background-color: #f9f9f9 !important;
    color: #686868 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    text-align: center !important;
}

/* ----- DAY BLOCKS ---- */

td#scheduler_containerBlock_DXCnth0_0.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth0_1.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth0_2.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth0_3.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth0_4.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth0_5.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth0_6.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth1_0.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth1_1.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth1_2.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth1_3.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth1_4.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth1_5.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth1_6.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth2_0.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth2_1.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth2_2.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth2_3.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth2_4.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth2_5.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth2_6.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth3_0.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth3_1.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth3_2.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth3_3.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth3_4.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth3_5.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth3_6.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth4_0.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth4_1.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth4_2.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth4_3.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth4_4.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth4_5.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth4_6.dxscDateCellBody_MaterialCompact {
    border-bottom: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth5_0.dxscDateCellBody_MaterialCompact {
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth5_1.dxscDateCellBody_MaterialCompact {
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth5_2.dxscDateCellBody_MaterialCompact {
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth5_3.dxscDateCellBody_MaterialCompact {
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth5_4.dxscDateCellBody_MaterialCompact {
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth5_5.dxscDateCellBody_MaterialCompact {
    border-right: 1px solid #f1f1f1 !important;
    vertical-align: top !important;
}

td#scheduler_containerBlock_DXCnth5_6.dxscDateCellBody_MaterialCompact {
    vertical-align: top !important;
}

div#cpCalendar1.dxpnlControl_MaterialCompact {
    text-align: center !important;
}

div.calendar-cell-container {
    color: #ffffff !important;
    font-size: 16px !important;
}

table#scheduler.dxscControl_MaterialCompact.dxscControlSys {
    width: 100% !important;
    border-collapse: collapse;
    border: none !important;
    font-size: 17px !important;
}

/* ---- RIGHT PANEL ROUTING ---- */

table#cboInstallDate_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-bottom: 10px !important;
}

table#cboInstallDate.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth.dxeReadOnly_MaterialCompact {
    border: #d1d1d1 solid 1px !important;
}

table#cboStartTime.dxeButtonEditSys.dxeButtonEdit_MaterialCompact {
    width: 150% !important;
    margin-bottom: 11px;
    margin-left: -30px;
    margin-right: 38px;
    border: #d1d1d1 solid 1px !important;
}

table#cboEndTime.dxeButtonEditSys.dxeButtonEdit_MaterialCompact {
    margin-bottom: 11px;
    margin-left: 13px;
    margin-right: -6px;
    border: #d1d1d1 solid 1px !important;
    width: 150% !important;
}

table#cboTechStatus.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: #d1d1d1 solid 1px !important;
}

table#cboZone.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: #d1d1d1 solid 1px !important;
}

div#cbpRoutingSection.dxpnlControl_MaterialCompact {
    background-color: #fff !important;
    margin-top: 15px !important;
    font-family: 'Roboto Regular', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    text-align: left !important;
}

div#cbpEditActTimeSection.dxpnlControl_MaterialCompact td {
    border-right: 0px solid black !important;
    border-bottom: 0px solid black !important;
    text-align: left !important;
}

div#cbpEditActTimeSection.dxpnlControl_MaterialCompact tr {
    border-right: 0px solid black !important;
    border-bottom: 0px solid black !important;
}

div#cbpEditActTimeSection.dxpnlControl_MaterialCompact {
    width: 84% !important;
    margin-left: 41px !important;
    margin-top: 15px !important;
    font: 14px 'Roboto Regular', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    height: 160px !important;
    background-color: #f9f9f9 !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16) !important;
    border-radius: 5px 5px 5px 5px !important;
    margin-bottom: 20px !important;
    padding: 15px 5px 9px 15px;
}

#btnEditTime.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 68px !important;
    color: #fff !important;
    margin-left: -113px !important;
    min-width: 20px !important;
    margin-bottom: 15px;
    width: 50px !important;
}

#btnUpdateStatus.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 77px !important;
    color: #fff !important;
    margin-left: -115px !important;
    min-width: 20px !important;
    margin-bottom: -57px;
    width: 50px !important;
}

div#cbpTechStatus.dxpnlControl_MaterialCompact {
    margin-left: 41px !important;
    font-family: 'Roboto Regular', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    height: 156px !important;
    background-color: #f9f9f9 !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16) !important;
    border-radius: 5px 5px 5px 5px !important;
    margin-bottom: 20px !important;
    padding: 15px 5px 9px 15px;
    width: 84% !important;
}

table#cboTechStatus.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    width: 130px !important;
    margin-left: 10px !important;
    min-width: 200px !important;
    margin-bottom: 5px !important;
}

table#cboZone_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    width: 50px !important;
}

#btnAdd.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 15px !important;
    color: #fff !important;
    margin-left: 125px !important;
    min-width: 20px !important;
    margin-bottom: 5px;
    width: 60px !important;
    margin-right: 25px !important;
}

#btnRemove.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 10px !important;
    color: #fff !important;
    margin-left: 125px !important;
    min-width: 20px !important;
    margin-bottom: 15px;
    width: 60px !important;
    margin-right: 25px !important;
}

#btnSaveRoute.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: -227px !important;
    color: #fff !important;
    margin-left: -78px !important;
    min-width: 20px !important;
    margin-bottom: 15px;
    width: 150px !important;
    background-color: #35B86B;
}

#btnArrowUp.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 25px !important;
    color: #fff !important;
    margin-left: 20px !important;
    min-width: 20px !important;
    margin-bottom: 15px;
    width: 60px !important;
    visibility: hidden;
}

#btnArrowDown.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 20px !important;
    min-width: 20px !important;
    margin-bottom: 15px;
    width: 60px !important;
    visibility: hidden;
}

div#infoMap.row-separator.map-element {
    height: 0px !important;
    width: 0px !important;
}

table#gvScheduledJobs.dxgvControl_MaterialCompact.dxgv.dxgvAE {
    width: 114% !important;
    margin-left: 37px;
}

table#gvScheduledJobs.dxgvControl_MaterialCompact dxgv dxgvAdD {
    width: 114% !important;
    margin-left: 37px;
}

div#cbpScheduledJobsInfo.dxpnlControl_MaterialCompact {
    margin-left: 155px !important;
}

/* ---- CREWS TABLE ---- */

div#cbpCrewData.dxpnlControl_MaterialCompact {
    width: 125% !important;
}

table#gvCrews_DXMainTable.dxgvTable_MaterialCompact.dxgvRBB {
    width: 100% !important;
    empty-cells: show !important;
}

td#gvCrews_col0.dxgvHeader_MaterialCompact {
    width: 40px !important;
}

td#gvCrews_col1.dxgvHeader_MaterialCompact {
    width: 40px !important;
}

td#gvCrews_col2.dxgvHeader_MaterialCompact {
    width: 40px !important;
}

td#gvCrews_col3.dxgvHeader_MaterialCompact {
    width: 40px !important;
}

td#gvCrews_col4.dxgvHeader_MaterialCompact {
    width: 40px !important;
}

td#gvCrews_col5.dxgvHeader_MaterialCompact {
    width: 40px !important;
}

/* ---- TABLE ---- */

.dx-ar {
    text-align: center !important;
}

.dx-al {
    text-align: left !important;
    /* ---- CUSTOMER SCHEDULING ---- */
    /* ---- HEADER FILTERS ---- */
    /* see styles */
    /* ---- NEW ORDERS GRID ---- */
}

td#gvNewOrders_col0.dxgvHeader_MaterialCompact {
    width: 40px !important;
}

td#gvNewOrders_col1.dxgvHeader_MaterialCompact {
    width: 40px !important;
}

td#gvNewOrders_col2.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvNewOrders_col3.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvNewOrders_col4.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvNewOrders_col5.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvNewOrders_col6.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvNewOrders_col7.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvNewOrders_col8.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvNewOrders_col9.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvNewOrders_col10.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvNewOrders_col11.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvNewOrders_col12.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvNewOrders_col13.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvNewOrders_col14.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvNewOrders_col15.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvNewOrders_col16.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvNewOrders_col8.dxgvHeader_MaterialCompact {
    display: hide !important;
}

/* ---- FOLLOW UP ORDERS GRID ---- */

td#gvFollowUpOrders_col1.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvFollowUpOrders_col2.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvFollowUpOrders_col3.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvFollowUpOrders_col4.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvFollowUpOrders_col5.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvFollowUpOrders_col6.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvFollowUpOrders_col7.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvFollowUpOrders_col8.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvFollowUpOrders_col9.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvFollowUpOrders_col10.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvFollowUpOrders_col11.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvFollowUpOrders_col12.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvFollowUpOrders_col13.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvFollowUpOrders_col14.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvFollowUpOrders_col15.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvFollowUpOrders_col16.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

/* ---- VOC ORDERS GRID ---- */

table#gvVOCOrders.dxgvControl_MaterialCompact.dxgv.dxgvAdD {
    width: 100% !important;
}

td#gvVOCOrders_col1.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvVOCOrders_col2.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvVOCOrders_col3.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvVOCOrders_col4.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvVOCOrders_col5.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvVOCOrders_col6.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvVOCOrders_col7.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvVOCOrders_col8.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

td#gvVOCOrders_col9.dxgvHeader_MaterialCompact {
    width: 30px !important;
}

/* ---- PRODUCTION ----*/

table#gvUnroutedOrders.dxgvControl_MaterialCompact.dxgv.dxgvAdD {
    width: 90% !important;
}

table#cboZone_popUp.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid 1px #d1d1d1 !important;
}

table#cboCrewsPopUp.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid 1px #d1d1d1 !important;
    width: 284px !important;
    margin-left: 54px !important;
    margin-top: -33px;
}

span#lblCrew.dxeBase_MaterialCompact {
    display: inherit !important;
    width: 100%;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
    padding-top: 17px !important;
    padding-left: 5px !important;
}

span#popupAssignCrewsCtrl_PWH-1T.dxpc-headerText.dx-vam {
    margin-left: 50px !important;
}

div#btnSaveRoutes.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-bottom: 15px !important;
    background-color: #35B86B !important;
    margin-top: 5px !important;
    width: 83% !important;
    margin-left: 40px;
}

    div#btnSaveRoutes.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys.dxbDisabled_MaterialCompact {
        background-color: #DDDDDD !important;
        width: 83% !important;
        margin-left: 40px;
    }

div#popupAssignCrewsCtrl_PWF-1.dxpc-footer {
    padding-right: 50px !important;
}

div#popupAssignCrewsCtrl_PWC-1.dxpc-content {
    background-color: #f9f9f9 !important;
}

div#popupAssignCrewsCtrl_PWH-1.dxpc-header.drag.dxpc-withBtn {
    border-bottom: 1px solid #e9e9e9 !important;
}

/* ---- COMPLETED ---- */

table#gvVOCOrders.dxgvControl_MaterialCompact.dxgv.dxgvAdD {
    width: 88% !important;
}

/* ---- WAIT LIST ---- */

div#gvWaitList_grouppanel.dxgvGroupPanel_MaterialCompact {
    font-size: 14px;
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.16) !important;
    border-radius: 5px 5px 0px 0px !important;
}

table#gvWaitList.dxgvControl_MaterialCompact.dxgv.dxgvAdD {
    width: 100% !important;
    margin-bottom: 25px;
}

table#gvCapacityGrid.dxgvControl_MaterialCompact.dxgv.dxgvAdD {
    width: 18% !important;
}

td#gvCapacityGrid_col0.dxgvHeader_MaterialCompact td {
    text-align: center !important;
}

td#gvWaitList_col5.dxgvHeader_MaterialCompact {
    width: 10% !important;
}

td#gvWaitList_col16.dxgvHeader_MaterialCompact {
    width: 20% !important;
}

td#gvWaitList_col9.dxgvHeader_MaterialCompact {
    width: 20% !important;
}

td#gvWaitList_col10.dxgvHeader_MaterialCompact {
    width: 5% !important;
}

td#gvWaitList_col12.dxgvHeader_MaterialCompact {
    width: 100% !important;
}

/* ---- ORDER SEARCH ---- */

table#Location_ET.dxeRoot_MaterialCompact {
    width: 50% !important;
    margin-bottom: 10px !important;
}

table#Location.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    width: 50% !important;
    border: #d1d1d1 solid 1px !important;
}

table#StoreNumber_ET.dxeRoot_MaterialCompact {
    margin-bottom: 10px !important;
}

table#StoreNumber.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeTextBoxDefaultWidthSys {
    margin-left: 12px !important;
    width: 50% !important;
    border: #d1d1d1 solid 1px !important;
}

table#WorkOrder_ET.dxeRoot_MaterialCompact {
    margin-bottom: 10px !important;
    margin-left: -45px !important;
}

table#WorkOrder.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeTextBoxDefaultWidthSys {
    margin-left: 55px !important;
    width: 50% !important;
    border: #d1d1d1 solid 1px !important;
}

table#CustomerOrderNumber_ET.dxeRoot_MaterialCompact {
    margin-left: -45px !important;
    margin-bottom: 10px !important;
}

table#CustomerOrderNumber.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeTextBoxDefaultWidthSys {
    margin-left: 0px !important;
    width: 50% !important;
    border: #d1d1d1 solid 1px !important;
}

span#lblDispatchNumber.dxeBase_MaterialCompact {
    display: none !important;
}

table#DispatchNumber.dxeButtonEditSys.dxeButtonEdit_MaterialCompact {
    display: none !important;
}

table#PoNumber_ET.dxeRoot_MaterialCompact {
    width: 100%;
    margin-left: -266px !important;
    margin-bottom: 10px !important;
}

table#PoNumber.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeTextBoxDefaultWidthSys {
    margin-left: 40px !important;
    width: 10% !important;
    border: #d1d1d1 solid 1px !important;
}

table#Attention_ET.dxeRoot_MaterialCompact {
    margin-bottom: 10px !important;
}

table#Attention.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeTextBoxDefaultWidthSys {
    border: #d1d1d1 solid 1px !important;
    width: 50% !important;
    margin-left: 32px;
}

table#PhoneNo_ET.dxeRoot_MaterialCompact {
    margin-bottom: 10px !important;
}

table#PhoneNo.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeTextBoxDefaultWidthSys {
    border: #d1d1d1 solid 1px !important;
    width: 50% !important;
}

table#WorkOrderDateFrom_ET.dxeRoot_MaterialCompact {
    margin-left: -251px !important;
    margin-bottom: 10px !important;
}

table#WorkOrderDateFrom.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: #d1d1d1 solid 1px !important;
    width: 50% !important;
}

table#WorkOrderDateTo_ET.dxeRoot_MaterialCompact {
    margin-left: -20px !important;
    margin-bottom: 10px !important;
}

table#WorkOrderDateTo.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: #d1d1d1 solid 1px !important;
    width: 50% !important;
}

/* ---- GRID ---- */

table#gvOrderSearch.dxgvControl_MaterialCompact.dxgv.dxgvAdD {
    margin-top: 15px !important;
    width: 50% !important;
}

/* ---- ROUTING MENU ---- */

table#OfficeLocation.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: 1px solid #d1d1d1 !important;
    margin-bottom: 10px !important;
}

table#Market.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: 1px solid #d1d1d1 !important;
    margin-bottom: 10px !important;
}

table#ZoneFilter.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: 1px solid #d1d1d1 !important;
    margin-bottom: 10px !important;
}

table#SummaryProgram.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: 1px solid #d1d1d1 !important;
    margin-bottom: 10px !important;
}

table#CustScheduleDate.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: 1px solid #d1d1d1 !important;
    margin-bottom: 10px !important;
}

    table#CustScheduleDate.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth.dxeNullText_MaterialCompact.dxh0 {
        border: 1px solid #d1d1d1 !important;
    }

div#btnScheduleOrders.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    width: 95% !important;
}

table#cboSelection.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: 1px solid #d1d1d1 !important;
    margin-left: 10px !important;
}

span#lblGridRoutingSelection.dxeBase_MaterialCompact {
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

div#cbpMainRouting.dxpnlControl_MaterialCompact {
    margin-top: 10px !important;
}

div#WOMap.row-separator.map-element {
    height: 0px !important;
    position: relative;
    width: 0px !important;
}

/* ---- SCHEDULE ORDERS ---- */

div#popupSchedulingOrders_PWC-1.dxpc-content {
    background-color: #f9f9f9 !important;
}

div#popupSchedulingOrders_PWH-1.dxpc-header.drag.dxpc-withBtn {
    margin-left: 40px !important;
}

table#SchedulingZone.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid 1px #d1d1d1 !important;
    width: 100%;
    min-width: 201px !important;
}

table#SchedulingTechId.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid 1px #d1d1d1 !important;
    width: 100%;
    min-width: 201px !important;
}

span#lblZone.dxeBase_MaterialCompact {
    text-align: left !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

span#lblTechId.dxeBase_MaterialCompact {
    text-align: left !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

div#btnSaveSchedule.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    background-color: #35B86B !important;
    min-width: 150px !important;
}

div#btnCancelSchedule.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    min-width: 150px !important;
}
/* ---- ASSIGN CREW ---- */

div#popupRoutingOrders_PWC-1.dxpc-content {
    background-color: #f9f9f9 !important;
}

div#popupRoutingOrders_PWH-1.dxpc-header.drag.dxpc-withBtn {
    margin-left: 40px !important;
}

table#Zone.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid 1px #d1d1d1 !important;
    width: 100%;
    margin-bottom: 10px !important;
}

table#TechId.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid 1px #d1d1d1 !important;
    width: 100%;
    margin-bottom: 10px !important;
}

table#TimeFrom.dxeButtonEditSys.dxeButtonEdit_MaterialCompact {
    border: solid 1px #d1d1d1 !important;
}

table#TimeTo.dxeButtonEditSys.dxeButtonEdit_MaterialCompact {
    border: solid 1px #d1d1d1 !important;
}

span#lblTimeFrom.dxeBase_MaterialCompact {
    text-align: left !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

span#lblTimeTo.dxeBase_MaterialCompact {
    text-align: left !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}





/* ---- SERVICE PROVIDER PORTAL ---- */

/* ---- HOME SCREEN ---- */

div#MainPane.dxpnlControl_MaterialCompact.mainContentPane div.container-fluid {
    background-color: #fff !important;
    margin-top: 30px;
    margin-left: 20px;
    width: 76%;
    padding: 20px;
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.3) !important;
    border-radius: 5px 5px 5px 5px !important;
    text-align: left !important;
    margin-bottom: 25px !important;
}

ol.techGeneralInfo {
    text-align: left !important;
    width: 68%;
    padding: 20px;
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.3) !important;
    border-radius: 5px 5px 5px 5px !important;
    margin-top: 13px;
    font-weight: 500 !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
    margin-bottom: 20px;
    background-color: #f9f9f9;
}

span.companyName.bold {
    font-weight: 500 !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

div.col-xs-1 {
    text-align: left;
    margin-top: 5px;
}

div.col-xs-2 {
    text-align: left;
    margin-top: 5px;
}

div.col-xs-3 span.bold {
    font-weight: 500 !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

div.col-xs-5 {
    text-align: left;
    margin-top: 5px;
}

div.row.bold div.col-xs-1 {
    margin-top: 10px;
    font-weight: 500 !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

div.row.bold div.col-xs-2 {
    margin-top: 10px;
    font-weight: 500 !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

div.row.bold div.col-xs-5 {
    margin-top: 10px;
    font-weight: 500 !important;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #686868 !important;
}

/* ---- ACCOUNT SUMMARY ---- */

fieldset {
    min-width: 0 !important;
    margin: -10px 0px 10px 20px !important;
    border: 0 !important;
    text-align: left !important;
    padding: 20px !important;
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.3) !important;
    border-radius: 5px 5px 5px 5px !important;
    background-color: #fff !important;
    width: 50% !important;
}

legend {
    display: none !important;
}

table#CompName.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeReadOnly_MaterialCompact.dxeTextBoxDefaultWidthSys {
    font-weight: normal !important;
    width: 197px !important;
    border: 1px solid #d1d1d1 !important;
    background-color: none !important;
}

table#CompName_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-bottom: 10px !important;
}


/* ---- ASSIGN CREW LEADS ---- */

div#btnUpdateCrew.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 35px !important;
    width: 60px !important;
    min-width: 60px !important;
    background-color: #35B86B !important;
}

div#cbpAssignCrewLead.dxpnlControl_MaterialCompact {
    text-align: left !important;
    padding: 45px !important;
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.3) !important;
    border-radius: 5px 5px 5px 5px !important;
    background-color: #fff !important;
    width: 50%;
    margin: -30px 0px 10px 20px !important;
}

table#txt1CrewId.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeDisabled_MaterialCompact.dxeTextBoxDefaultWidthSys {
    border: solid 1px #d1d1d1 !important;
}

table#cbo1.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid 1px #d1d1d1 !important;
}

table#txt1CrewSize.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    width: 100px !important;
    border: solid 1px #d1d1d1 !important;
    min-width: 100px !important;
    margin-top: 16px !important;
}

table#txt2CrewId.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeDisabled_MaterialCompact.dxeTextBoxDefaultWidthSys {
    border: solid 1px #d1d1d1 !important;
}

table#cbo2.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid 1px #d1d1d1 !important;
}

table#txt2CrewSize.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    width: 100px !important;
    border: solid 1px #d1d1d1 !important;
    min-width: 100px !important;
    margin-top: 16px !important;
}

table#txt3CrewId.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeDisabled_MaterialCompact.dxeTextBoxDefaultWidthSys {
    border: solid 1px #d1d1d1 !important;
}

table#cbo3.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid 1px #d1d1d1 !important;
}

table#txt3CrewSize.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    width: 100px !important;
    border: solid 1px #d1d1d1 !important;
    min-width: 100px !important;
    margin-top: 16px !important;
}

table#txt4CrewId.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeDisabled_MaterialCompact.dxeTextBoxDefaultWidthSys {
    border: solid 1px #d1d1d1 !important;
}

table#cbo4.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid 1px #d1d1d1 !important;
}

table#txt4CrewSize.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    width: 100px !important;
    border: solid 1px #d1d1d1 !important;
    min-width: 100px !important;
    margin-top: 16px !important;
}

table#txt5CrewId.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeDisabled_MaterialCompact.dxeTextBoxDefaultWidthSys {
    border: solid 1px #d1d1d1 !important;
}

table#cbo5.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid 1px #d1d1d1 !important;
}

table#txt5CrewSize.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    width: 100px !important;
    border: solid 1px #d1d1d1 !important;
    min-width: 100px !important;
    margin-top: 16px !important;
}

table#txt6CrewId.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeDisabled_MaterialCompact.dxeTextBoxDefaultWidthSys {
    border: solid 1px #d1d1d1 !important;
}

table#cbo6.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid 1px #d1d1d1 !important;
}

table#txt6CrewSize.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    width: 100px !important;
    border: solid 1px #d1d1d1 !important;
    min-width: 100px !important;
    margin-top: 16px !important;
}

table#txt7CrewId.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeDisabled_MaterialCompact.dxeTextBoxDefaultWidthSys {
    border: solid 1px #d1d1d1 !important;
}

table#cbo7.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid 1px #d1d1d1 !important;
}

table#txt7CrewSize.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    width: 100px !important;
    border: solid 1px #d1d1d1 !important;
    min-width: 100px !important;
    margin-top: 16px !important;
}

table#txt8CrewId.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeDisabled_MaterialCompact.dxeTextBoxDefaultWidthSys {
    border: solid 1px #d1d1d1 !important;
}

table#cbo8.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid 1px #d1d1d1 !important;
}

table#txt8CrewSize.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    width: 100px !important;
    border: solid 1px #d1d1d1 !important;
    min-width: 100px !important;
    margin-top: 16px !important;
}

table#txt9CrewId.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeDisabled_MaterialCompact.dxeTextBoxDefaultWidthSys {
    border: solid 1px #d1d1d1 !important;
}

table#cbo9.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid 1px #d1d1d1 !important;
}

table#txt9CrewSize.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    width: 100px !important;
    border: solid 1px #d1d1d1 !important;
    min-width: 100px !important;
    margin-top: 16px !important;
}

table#txt10CrewId.dxeTextBoxSys.dxeTextBox_MaterialCompact.minWidth.dxeDisabled_MaterialCompact.dxeTextBoxDefaultWidthSys {
    border: solid 1px #d1d1d1 !important;
}

table#cbo10.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: solid 1px #d1d1d1 !important;
}

table#txt10CrewSize.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    width: 100px !important;
    border: solid 1px #d1d1d1 !important;
    min-width: 100px !important;
    margin-top: 16px !important;
}

/* ---- ACCEPT ORDERS ---- */

table#gvAcceptOrders.dxgvControl_MaterialCompact.dxgv.dxgvAdD {
    width: 75% !important;
    margin-bottom: 10px;
}

div#cbpAcceptOrders.dxpnlControl_MaterialCompact {
    margin-top: -20px !important;
}

table#gvAcceptOrders_DXMainTable.dxgvTable_MaterialCompact {
    text-align: left;
}

div#btnSelectAll.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-bottom: 10px;
    margin-left: -1605px !important;
}

div#btnUnselectAll.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-bottom: 10px;
    margin-left: -1275px !important;
}

div#btnAccept.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-bottom: 25px;
    margin-left: -1605px !important;
}

div#btnDecline.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-bottom: 25px;
    margin-left: -1275px !important;
}

td#gvAcceptOrders_col2.dxgvHeader_MaterialCompact td {
    text-align: center !important;
}

td#gvAcceptOrders_col3.dxgvHeader_MaterialCompact td {
    text-align: center !important;
}

td#gvAcceptOrders_col4.dxgvHeader_MaterialCompact td {
    text-align: center !important;
}

td#gvAcceptOrders_col7.dxgvHeader_MaterialCompact td {
    text-align: center !important;
}

/* ---- ORDER VIEW ---- */

table#gvOrders.dxgvControl_MaterialCompact.dxgv.dxgvAdD {
    width: 99% !important;
}

table#cboOrders.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: 1px solid #d1d1d1 !important;
}

table#cboOrders_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-bottom: 10px !important;
    width: 76% !important;
}

table#cboDate.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth.dxeNullText_MaterialCompact.dxh0 {
    border: 1px solid #d1d1d1 !important;
}

table#cboDate_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    display: none !important;
}

table#cboDate.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: 1px solid #d1d1d1 !important;
}

table#cboCrew.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: 1px solid #d1d1d1 !important;
    width: 190px;
    margin-left: 0px;
}

table#cboCrew_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-bottom: 10px !important;
    margin-left: 221px;
    width: 150px !important;
}

table#PmtDate.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: 1px solid #d1d1d1 !important;
}

table#PmtDate_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
    margin-bottom: 10px !important;
    margin-left: -563px;
}


/* ---- BLOCK CALENDAR ---- */

div#cbpBlockCrewCalendar.dxpnlControl_MaterialCompact {
    float: left !important;
}

table#calBlockCrewCalendar.dxeCVC.dxeCalendar_MaterialCompact.dxeDisabled_MaterialCompact {
    margin-top: -11px !important;
    margin-left: 10px !important;
    margin-bottom: 18px !important;
    border: 1px solid #d1d1d1 !important;
}

div#btnCancel.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin: 12px 5px 5px 58px !important;
    width: 70% !important;
}

div#btnUpdate.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin: 5px 5px 5px 58px !important;
    width: 70% !important;
    background-color: #35B86B !important;
}

table#calBlockCrewCalendar.dxeCVC.dxeCalendar_MaterialCompact {
    margin-top: -11px !important;
    margin-left: 10px !important;
    margin-bottom: 18px !important;
    border: 1px solid #d1d1d1 !important;
}

/* --- NEW SOW --- */

table#gvBlockDates_DXFREditorcol1.dxeButtonEditSys.dxeButtonEdit_MaterialCompact {
    border: 1px solid #d1d1d1 !important;
}

table#gvBlockDates_DXFREditorcol2.dxeButtonEditSys.dxeButtonEdit_MaterialCompact {
    border: 1px solid #d1d1d1 !important;
}

table#gvBlockDates_DXFREditorcol3.dxeButtonEditSys.dxeButtonEdit_MaterialCompact {
    border: 1px solid #d1d1d1 !important;
}

table#ActivityDateTime.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: 1px solid #d1d1d1 !important;
    margin: 5px 0px 5px 0px;
}

table#ActivityEndDateTime.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.minWidth {
    border: 1px solid #d1d1d1 !important;
    margin: 5px 0px 5px 0px !important;
}

/* -------------------------------------------------- WH LEADS SECTION ---------------------------------------------------------- */

/* ---- LEADS BUTTONS ---- */

#btnRefreshList.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    background-color: #e68a4f !important;
}
#btnRefreshList.dxbButtonHover_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    background-color: #f1a06c !important;
}
#btnCreateNew.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    background-color: #35B86B !important
}
#btnCreateNew.dxbButtonHover_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    background-color: ##35B86B !important
}
#btnNewLeads.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    background-color: #70a2c9 !important;
}
#btnNewLeads.dxbButtonHover_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    background-color: #90b4d0 !important;
}
#btnFollowUp.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    background-color: #70a2c9 !important;
}
#btnFollowUp.dxbButtonHover_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    background-color: #90b4d0 !important;
}
#btnQuoted.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    background-color: #70a2c9 !important;
}
#btnQuoted.dxbButtonHover_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    background-color: #90b4d0 !important;
}
#btnScheduled.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    background-color: #70a2c9 !important;
}
#btnScheduled.dxbButtonHover_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    background-color: #90b4d0 !important;
}
#btnAllLeads.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    background-color: #f1a06c !important;
}
#btnAllLeads.dxbButtonHover_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-left: 0px !important;
    background-color: #f1a06c!important;
}
#btnOrderSummary.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #A2A2A2 !important;
    margin-left: 0px !important;
    min-width: 0px !important;
    margin-bottom: 0px;
   /* width: 150px !important; */
    background-color: #d3d3d3;
    box-shadow: none !important;
}
#btnCreateNewNew.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {

    color: #fff !important;
    margin-left: 190px !important;
    min-width: 20px !important;
    margin-bottom: 0px;
    width: 180px !important;
	background-color: #35B86B !important;
	}
#btnCreateNewCopy.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {

    color: #fff !important;
    margin-left: 190px !important;
    min-width: 20px !important;
    margin-bottom: 0px;
    width: 180px !important;
	}
#btnSaveLead.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
    margin-top: 17px !important;
    min-width: 20px !important;
    margin-bottom: 0px;
    width: 165px !important;
    background-color: #35B86B !important;
}
#btnSaveLead.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys.dxbDisabled_MaterialCompact {
	margin-top: 17px !important;
    min-width: 20px !important;
    margin-bottom: 0px;
    width: 165px !important;
	background-color: #DDDDDD !important;
    color: #A2A2A2 !important;
}

div#btnBuildQuote.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    color: #fff !important;
    margin-top: 17px !important;
    min-width: 20px !important;
    margin-bottom: 0px;
    width: 165px !important;
    background-color: #e68a4f !important;
}

div#btnBuildQuote.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys.dxbDisabled_MaterialCompact {
	margin-top: 17px !important;
    min-width: 20px !important;
    margin-bottom: 0px;
    width: 165px !important;
	background-color: #DDDDDD !important;
    color: #A2A2A2 !important;
}

td#leadsDetailBuildQuote {
	width: 11% !important;
}

#btnCancelQuote.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
    color: #fff !important;
	margin-top: 17px !important;
    min-width: 20px !important;
    margin-bottom: 0px;
    width: 165px !important;
    background-color: #90b4d0 !important;
}
div#btnCancelQuote.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys.dxbDisabled_MaterialCompact {
	background-color: #DDDDDD !important;
    color: #A2A2A2 !important;
	box-shadow: None !important;
}
#btnStartFollowUp.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    color: #fff !important;
    margin-top: 10px !important;
    min-width: 20px !important;
    margin-bottom: 10px;
    margin-left: 15px; !important;
    width: 165px !important;
    background-color: #35B86B !important;
}
#btnStatusSave.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 10px !important;
    min-width: 20px !important;
    margin-bottom: 10px;
    width: 165px !important;
    margin-left: 15px !important;
}
#btnStartQuote.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    background-color: #35B86B !important;
}

table#ZoneId.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.bordered.dxeDisabled_MaterialCompact.dxh1d {
    margin-bottom: 5px;  
    width: 103%;
}
table#ZipCode.dxeTextBoxSys.dxeTextBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact.dxeTextBoxDefaultWidthSys {
    margin-bottom: 5px;
}
/* ------ LEADS POP WINDOWS ------ */

span#popupLeadsStartQuote_PWH-1T.dxpc-headerText.dx-vam {
	padding-left: 60px !Important;
}
/* ------ LEADS ALL LEADS COLUMNS ------ */

rd#gvLeads_col2.dxgvHeader_MaterialCompact {
	width: 210px !important;
	}

/* ------ LEADS CUSTOMER INFORMATION ------ */

td#ZoneId_CC.dxeErrorFrame_MaterialCompact.dxeErrorFrameSys.dxeNoBorderRight.dxeControlsCell_MaterialCompact {
	    width: 100% !important;
	
}
td#HDProgram_CC.dxeErrorFrame_MaterialCompact.dxeErrorFrameSys.dxeNoBorderRight.dxeControlsCell_MaterialCompact {
width: 100%;
}
div#splLeadsDetail_0_CC.dxsplLCC{
width: 896px !important;
}
div#splLeadsDetail_1_CC.dxsplLCC{
width: 896px !important;
}

/* -------------------------------------------------- QUOTE SECTION ---------------------------------------------------------- */

/* ------ QUOTE HEADERS ------ */

th.quote-number-header {
    color: #4B86B4;
    text-align: center !important;
    width: 100%;
    padding: 0px 0px 11px 0px;
}
div#divQuoteDetailQuoteNumber.column.padded {
    width: 100%;
    background-color: White;
    border: 1px solid #E4E5E7;
    margin-right: 8px;
}
div#divQuoteDetailPromptMsg.column.padded {
    width: 100%;
    background-color: White;
    border: 1px solid #E4E5E7;
    margin-right: 8px;
}
div#divQuoteDetailPromoMsg.column.padded {
    width: 100%;
    background-color: White;
    border: 1px solid #E4E5E7;
    margin-right: 8px;
}
.column-header {
    background-color: #90b4d0 !important;
    color: white !important;
    padding: 8px !important;
    text-align: center !important;
	font-weight: normal !important;
}
.column {
    width: 100% !important;
    background-color: White !important;
    border: 1px solid #E4E5E7 !important;
    margin-right: 22px !important;
}
label.dxeCaption_MaterialCompact {
	margin-left: 18px !important;
}	
/* ------ QUOTE BUTTONS ------ */

#btnQuoteDetail.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    margin-top: 0px !important;
   /*  color: #A2A2A2 !important;
	   width: 150px !important; 
    background-color: RED !Important;*/
    margin-left: 0px !important;
    min-width: 0px !important;
    margin-bottom: 0px;
    box-shadow: none !important;
}
/*div#btnQuoteReset.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
	background-color: #e68a4f !important;
	margin-top: 10px !important;
{
*/
div#btnQuoteViewScheduler.dxbButton_MaterialCompact.button-margin.dxbButtonSys.dxbTSys {
	background-color: #f1a06c !important;
	color: #fff !important; 
}
div#btnQuoteAddnlLaborApply.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
	background-color: #f1a06c !important;
	margin-bottom: 10px !important;
	margin-left: -2px !important;
}
div#btnQuoteAddItem.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
	background-color: #f1a06c !important;
	width: 25% !important;
    -webkit-user-select: none;
    margin-bottom: 5px !important;
}
div#btnQuoteReplaceItem.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
    width: 96px !important;
    text-transform: uppercase;
    letter-spacing: 0.01em;
    margin-bottom: 5px;	
	background-color: #90b4d0 !important;
}
div#btnQuoteSave.dxbButton_MaterialCompact.button-margin.dxbButtonSys.dxbTSys {
	width: 10% !important;
	background-color: #35B86B !important;
}
div#btnQuoteSave.dxbButton_MaterialCompact.button-margin.dxbDisabled_MaterialCompact.dxbButtonSys.dxbTSys {
	background-color: #DDDDDD !important;
    color: #A2A2A2 !important;
}
div#btnQuoteScheduleAndSave.dxbButton_MaterialCompact.button-margin.dxbButtonSys.dxbTSys 
{
	background-color: #35B86B !important;
	width: 10% !important;
}
div#btnQuoteScheduleAndSave.dxbButton_MaterialCompact.button-margin.dxbDisabled_MaterialCompact.dxbButtonSys.dxbTSys
{
	background-color: #DDDDDD !important;
    color: #A2A2A2 !important;
	width: 10% !important;
	box-shadow: None !important;
}
div#btnQuoteEmailAndSave.dxbButton_MaterialCompact.button-margin.dxbButtonSys.dxbTSys 
{
	width: 10% !important;
	background-color: #35B86B !important;
}
div#btnQuoteEmailAndSave.dxbButton_MaterialCompact.button-margin.dxbDisabled_MaterialCompact.dxbButtonSys.dxbTSys
{
	background-color: #DDDDDD !important;
    color: #A2A2A2 !important;
	width: 10% !important;
	box-shadow: None !important;
}
div#btnQuoteCancel.dxbButton_MaterialCompact.button-margin.dxbButtonSys.dxbTSys
{
	width: 10% !important;
	background-color: #90b4d0 !important;
}
div#btnConfirmCancelQuote.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
	width: 40% !important;
}

/* ------ QUOTE PRODUCT INFORMATION ------ */

div#QuoteInstallType_D.dxlbd {
    height: 98px !important;
}
td#QuoteInstallType_CC.dxeErrorFrame_MaterialCompact.dxeErrorFrameSys.dxeNoBorderRight.dxeControlsCell_MaterialCompact {
	padding-bottom: 15px !important;
}
td#QuoteInstallType_CapC.dxeCaptionHALSys.dxeCaptionVATSys.dxeListBoxCTypeSys.dxeCLTSys.dxeCaptionCell_MaterialCompact {
	margin-left: 0px !important;
}
#QuoteInstallType_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact{
	margin-left: 10px !important;
}
table#QuoteInstallType.dxeListBox_MaterialCompact.bordered {
	margin-left: 8px !important;
}
table#QuoteInstallType.dxeListBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
		margin-left: 8px !important;
		background-color: #ebebeb !important;
}
table#QuoteTankType.dxeListBox_MaterialCompact.bordered {
	margin-left: 17px !important;
	height: 70px !important;
}
table#QuoteTankType.dxeListBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
		margin-left: 17px !important;
		background-color: #ebebeb !important;
}
div#QuoteTankType_D.dxlbd {
    height: 70px !important;
}
table#QuoteSize.dxeListBox_MaterialCompact.bordered {
	margin-left: 17px !important;
	height: 70px !important;
}
table#QuoteSize.dxeListBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
		margin-left: 17px !important;
		background-color: #ebebeb !important;
}
div#QuoteSize_D.dxlbd {
    height: 70px !important;
}
table#QuoteVent.dxeListBox_MaterialCompact.bordered {
	margin-left: 17px !important;
	height: 70px !important;
}
table#QuoteVent.dxeListBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
		margin-left: 17px !important;
		background-color: #ebebeb !important;
}
div#QuoteVent_D.dxlbd {
    height: 70px !important;
}
table#QuoteShape.dxeListBox_MaterialCompact.bordered {
	margin-left: 17px !important;
	height: 70px !important;
}
table#QuoteShape.dxeListBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
		margin-left: 17px !important;
		background-color: #ebebeb !important;
}
div#QuoteShape_D.dxlbd {
    height: 70px !important;
}
table#QuoteMfgWarranty.dxeListBox_MaterialCompact.bordered {
	margin-left: 17px !important;
	height: 70px !important;
}
table#QuoteMfgWarranty.dxeListBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
		margin-left: 17px !important;
		background-color: #ebebeb !important;
}
div#QuoteMfgWarranty_D.dxlbd {
    height: 70px !important;
}
table#QuoteHDExtendedProtect.dxeListBox_MaterialCompact.bordered {
	margin-left: 17px !important;
	height: 70px !important;
}
table#QuoteHDExtendedProtect.dxeListBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
		margin-left: 17px !important;
		background-color: #ebebeb !important;
}
div#QuoteHDExtendedProtect_D.dxlbd {
    height: 70px !important;
}
/* ------ QUOTE QUALIFYING QUESTIONS ------ */

table#QuoteDimensions.dxeTextBoxSys.dxeTextBox_MaterialCompact.bordered.dxeTextBoxDefaultWidthSys {
	margin-left: 17px !important;
}

table#QuoteLocation.dxeListBox_MaterialCompact.bordered {
	margin-left: 17px !important;
	height: 70px !important;
}
table#QuoteLocation.dxeListBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
		margin-left: 17px !important;
		background-color: #ebebeb !important;
		height: 70px !important;
}
table#QuoteVenting.dxeListBox_MaterialCompact.bordered {
	margin-left: 17px !important;
	height: 70px !important;
}
table#QuoteVenting.dxeListBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
		margin-left: 17px !important;
		background-color: #ebebeb !important;
}
table#QuotePathClear.dxeListBox_MaterialCompact.bordered {
	margin-left: 17px !important;
	height: 70px !important;
}
table#QuotePathClear.dxeListBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
		margin-left: 17px !important;
		background-color: #ebebeb !important;
		height: 70px !important;
}
table#QuoteDrain.dxeListBox_MaterialCompact.bordered {
	margin-left: 17px !important;
	height: 70px !important;
}
table#QuoteDrain.dxeListBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
		margin-left: 17px !important;
		background-color: #ebebeb !important;
		height: 70px !important;
}
table#QuoteStatus.dxeListBox_MaterialCompact.bordered {
	margin-left: 17px !important;
	height: 70px !important;
}
table#QuoteStatus.dxeListBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
		margin-left: 17px !important;
		background-color: #ebebeb !important;
		height: 70px !important;
}
table#QuoteReason.dxeMemoSys.dxeMemo_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
	margin-left: 17px !important;
	height: 70px !important;
}
table#QuoteReason.dxeMemoSys.dxeMemo_MaterialCompact.bordered {
	margin-left: 17px !important;
	height: 56px !important;
}
textarea#QuoteReason_I.dxeMemoEditArea_MaterialCompact.dxeMemoEditAreaSys {
	height: 50px !important;
}
table#QuoteFinanceOfferings.dxeListBox_MaterialCompact.bordered {
	margin-left: 17px !important;
	height: 70px !important;
}
table#QuoteFinanceOfferings.dxeListBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
	margin-left: 17px !important;
	background-color: #ebebeb !important;
	height: 70px !important;
}

/* ------ QUOTE SCHEDULING ------ */

table#QuoteLookingForToday.dxeListBox_MaterialCompact.bordered {
	margin-left: 17px !important;
	height: 75px !important;
}
table#QuoteLookingForToday.dxeListBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
	margin-left: 17px !important;
	background-color: #ebebeb !important;
}
td#QuoteLookingForToday_CC.dxeErrorFrame_MaterialCompact.dxeErrorFrameSys.dxeNoBorderRight.dxeControlsCell_MaterialCompact {
	padding-bottom: 10px !important;
}
table#QuoteInstallDate.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
	margin-left: 17px !important;
}
table#QuotePreferredTime.dxeListBox_MaterialCompact.bordered {
	margin-left: 17px !important;
	height: 66px !important;
}
table#QuotePreferredTime.dxeListBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact{
	background-color: #ebebeb !important;
	margin-left: 17px !important;
	height: 70px !important;
}
table#QuoteInstaller.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
	margin-left: 17px !important;
}
table#QuoteInstaller.dxeButtonEditSys.dxeButtonEdit_MaterialCompact.bordered {
	margin-left: 17px !important;
}
table#QuotePropertyType.dxeListBox_MaterialCompact.bordered {
	margin-left: 17px !important;
	height: 66px !important;
}
table#QuotePropertyType.dxeListBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact{
	background-color: #ebebeb !important;
	margin-left: 17px !important;
	height: 70px !important;
}
div#QuotePropertyType_D.dxlbd {
height: 66px !important;
}
table#QuoteInstallerNotes.dxeMemoSys.dxeMemo_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
	margin-left: 17px !important;
	height: 56px !important;
}
table#QuoteInstallerNotes.dxeMemoSys.dxeMemo_MaterialCompact.bordered {
	margin-left: 17px !important;
	height: 56px !important;
}
textarea#QuoteInstallerNotes_I.dxeMemoEditArea_MaterialCompact.dxeMemoEditAreaSys {
	height:50px !important;
}
table#QuoteInternalNotes.dxeMemoSys.dxeMemo_MaterialCompact.bordered.dxeReadOnly_MaterialCompact {
	margin-left: 17px !important;
	height: 56px !important;
}
table#QuoteInternalNotes.dxeMemoSys.dxeMemo_MaterialCompact.bordered {
	margin-left: 17px !important;
	height: 56px !important;
}
textarea#QuoteInternalNotes_I.dxeMemoEditArea_MaterialCompact.dxeMemoEditAreaSys {
	height:50px !important;
}
div#divQuoteDetailAddnlLabor {
	Padding-top: 10px !important;
}
table#QuoteAdditionalLabor.dxeTextBoxSys.dxeTextBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact.dxeTextBoxDefaultWidthSys {
    margin-left: 17px;
    height: 63px;
	margin-bottom: -10px !important;
}
table#QuoteAmount.dxeTextBoxSys.dxeTextBox_MaterialCompact.bordered.dxeReadOnly_MaterialCompact.dxeTextBoxDefaultWidthSys {
	margin-left: 17px !important;
}
td#QuoteAmount_CapC.dxeCaptionHALSys.dxeCaptionVATSys.dxeTextEditCTypeSys.dxeCLTSys.dxeCaptionCell_MaterialCompact {
padding-top: 0 !important;
}
td#QuoteAdditionalLabor_CapC.dxeCaptionHALSys.dxeCaptionVATSys.dxeTextEditCTypeSys.dxeCLTSys.dxeCaptionCell_MaterialCompact {
padding-top: 2px !important;
}
table#QuoteAmount_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
margin-top: -5px !important;
}

/* ------ SCHEDULER CALENDAR ------ */

div#btnForward.dxbButton_MaterialCompact.minWidth.dxbButtonSys.dxbTSys {
	margin-top: 10px !important;
}
div#ctlQuoteScheduler_viewVisibleIntervalBlock_innerContent {
	margin-left: 10px !important;
}
div#popupQuoteSchedule_PW-1.dxpcLite_MaterialCompact.dxpclW {
	margin-top: 5px !important;
	top: 1275px;
}


/* ------ QUOTE MULTIPLE BOX ------ */

table#quoteDataControl td  {
     border: solid 5px #dddddd !important;
	 padding: 2px 2px 2px 2px !important;
	 background-color: #fff !important;
}
span#lblQuoteRecordCount.dxeBase_MaterialCompact {
	padding: 0px 10px 0px 10px !important;
	}
table#quoteDataControl   
	{
     margin-top: 10px !important;
}
/* ------ QUOTE ITEMS ------ */

table#gvQuoteItemLookup_DXMainTable td.dxgv.dx-al {
	line-height: 104%;
	}
td#gvQuoteItemLookup_tccell0_2.dxgv.dx-al {
line-height: 123% !important;
}

/* ------ QUOTE EDIT LINE ITEMS ------ */

div#divEditDetailHeader tr {
	border: 5px #d1d1d1 !important;
}
div#btnQuoteEditLineItemSave.dxbButton_MaterialCompact.button-margin.dxbButtonSys.dxbTSys.dxbButtonHover_MaterialCompact {
	width: 25% !important;
	margin-top: 25px !important;
	background-color: #35B86B !important;
}
div#btnQuoteEditLineItemSave.dxbButton_MaterialCompact.button-margin.dxbButtonSys.dxbTSys {
	width: 25% !important;
	margin-top: 25px !important;
	background-color: #35B86B !important;
}
table#QuoteReasonForChange.dxeTextBoxSys.dxeTextBox_MaterialCompact.bordered.dxeTextBoxDefaultWidthSys {
	width: 99% !important;
}
span#lblQuoteEditLineItemTypeHeader.dxeBase_MaterialCompact {
	font-weight: bold !important;
}
span#lblQuoteEditLineItemIdHeader.dxeBase_MaterialCompact {
	font-weight: bold !important;
}
span#lblQuoteEditLineItemDescrHeader.dxeBase_MaterialCompact {
	font-weight: bold !important;
}
span#lblQuoteEditLineItemQtyHeader.dxeBase_MaterialCompact {
	font-weight: bold !important;
}
span#lblQuoteEditLineItemUnitPriceHeader.dxeBase_MaterialCompact {
	font-weight: bold !important;
}
table#QuoteReasonForChange_ET.dxeValidStEditorTable.dxeRoot_MaterialCompact {
	 margin-top: 10px !important;
}