﻿@import url("color.asp");
@import url("metro-base.css");
@import url("metro-menu.css");
@import url("metro-dashboard.css");
@import url("metro-icons.css");

a {
    outline: 0;
}

html, body {
    /*color: #35AD33;*/
    background-color: White;
}

/*input[type="text"], input[type="password"] {
    border-color: #35AD33 !important;
    color: #35AD33 !important;
}*/

button, input[type="button"], input[type="submit"], button.button, summary.button {
    /* background-color: #35AD33;*/
    color: white;
    border: 0;
}

/* table.filter select, td.field-editor select, select {
    border-color: #35AD33;
    color: #35AD33;
}*/

/* div#page input[type="text"], div#page input[type="password"], div#page input.text, div#page input.password, div#filter input.text, table.filter input.text, table.filter input[type="text"], div#filter input.date, table.filter input.date {
    border-color: #35AD33;
}*/

/*table.filter input[type="text"], table.filter input[type="password"] {
    border-color: #35AD33;
    color: #35AD33;
}*/


/*th.Window, table.Window td.WindowHeader {
    background-color: #35AD33 !important;
    border-color: #35AD33;
}*/

/*td.WindowMain, td.logo {
    border-color: #35AD33;
}*/

/*tfoot tr {
    background-color: #35AD33;
    border-bottom: 1px solid #35AD33;
}*/

/*tfoot td {
    border-top: 1px solid #35AD33;
    border-bottom: 1px solid #35AD33;
}*/



/*table#footer, table#TableList {
    background-color: #35AD33;
}*/

/*    table#footer tr, table#footer td {
        background-color: #35AD33;
    }*/

/*    table#TableList thead tr, table#TableList th, table.grid th, table.grid tfoot tr.totals, table.grid tfoot tr.totals td, table.grid tfoot td, table.datablock thead tr, table.datablock th, table.GridView thead tr, table.GridView th {
        background-color: #35AD33 !important;
    }*/


/*th#page-header {
    border-top: 1px solid #35AD33;
    background-color: #35AD33 !important;
    border-bottom: solid 1px #35AD33;
}*/

/*th#page-header-collapse, th#back-icon, th.page-header {
    background-color: #35AD33 !important;
    border-color: #35AD33;
}*/


/********************* jQuery Layout *************************/
/*div.ui-dialog-titlebar, div.ui-widget-header {
    background-color: #35AD33 !important;
}*/
/*
table.ui-datepicker-calendar {
    color: #35AD33;
}

span.ui-icon:hover, ui-datepicker-prev:hover, ui-state-hover {
    background-color: #35AD33;
}*/
/*************************************************************/

/*table.Grid tr {
    border-bottom: solid 1px #35AD33;
}

div.WindowHeader, div#header {
    background-color: #35AD33 !important;
}
*/
/*
div.blockUI {
    color: #35AD33 !important;
}

div.Window div.WindowContent input[type="text"] {
    color: #35AD33 !important;
}*/
/*
td.field-editor input[type="text"], input[type="text"],
td.field-editor input[type="password"], input[type="password"] {
    border: solid 1px #35AD33;
}

 JDN 20152212 Missing action??
{
    border-color: #35AD33;
    color: #35AD33;
}
*/
/*
textarea {
    border-color: #35AD33;
    color: #35AD33;
}
*/
/* Header */
/*
#mainMenu .activeMenuItem {
    background-color: #35AD33;
}*/
/*
#subMenu, #subMenu div, div.submenu, #subMenu a:visited, #submenu a:link {
    background-color: #35AD33;
}*/
/*
table.Window tr th.back-icon {
    background-color: #35AD33 !important;
}*/




/*
tr.datarow td.divider {
    border-right: solid 1px #35AD33;
}*/


/* Shortcut Pages ************************************************************* */
/*
div#panel div#sectionTitle {
    background-color: #35AD33;
}*/
/* Shortcut Pages ************************************************************* */


div#filter {
    background-color: #F7F7F7;
    /*border-bottom: solid 1px #35AD33;*/
}

/* Menu ************************************************************************* */
div#page-menu div#mainMenu {
    /* background-color:#35AD33 !important; */
    color: Gray;
}

div#page-menu div#submenu {
    /*background-color: #35AD33 !important;*/
    color: White;
}

div#page-menu div#mainMenu button.menu-button {
    /* background-color:#35AD33; */
    color: Gray;
}

div#page-menu div#submenu button {
    /*background-color: #35AD33;*/
    color: White;
}


div#page-menu div#mainMenu button.selected {
    /*background-color: #35AD33;*/
    color: White;
    border: 0;
}

div#page-menu div#menu a {
    display: block;
    float: left;
    margin: 0px 2px 2px -2px;
    /*color: #35AD33;*/
}
/* Menu ************************************************************************* */

/*div#page input[type="text"], div#page input[type="password"], div#page input.text, div#page input.password, div#filter input.text, table.filter input.text, table.filter input[type="text"], div#filter input.date, table.filter input.date {
    color: #35AD33;
}*/

table.grid thead.form-grid-header tr th {
    /*background-color: #35AD33 !important;*/
    color: white !important;
    border: 0 !important;
}

table#TableAddressAccount, table#TableAddressAccount tr {
    border: 0;
}


input[type="button"].button-header, button[type="button"].button-header {
    background-color: White !important;
    /*color: #35AD33;*/
    height: 18px;
}

.ui-button-text {
    padding: 0 !important;
}

.ui-button {
    font-family: Tahoma, Arial !important;
    font-weight: bold !important;
    font-size: 1em !important;
    width: auto !important;
    padding: 2px 5px !important;
    min-width: 60px;
    box-sizing: border-box;
    font-weight: bold;
}

textarea {
    height: 125px;
}

p.section-header {
    /*background-color: #35AD33 !important;*/
    color: White !important;
    font-weight: bold !important;
    margin-bottom: 7px !important;
}

div#download-progress {
    background-color: #F7F7F7 !important;
    /*border: solid 1px #35AD33;*/
}

/*a:visited, a:link, a {
    color: #35AD33 !important;
}*/

div.MeasurementBox {
    /*color: #35AD33;*/
    background-color: #F7F7F7;
    /*border-color: #35AD33;*/
}

table#TableList th a, table#fixed-header th a {
    color: White !important;
}

.grid .warning td {
    background-color: #EBB5B4 !important;
}

.ui-button {
    /*background-color: #35AD33 !important;*/
    /*border: #35AD33 !important;*/
    color: White !important;
    font-weight: bold !important;
    font-size: 1em !important;
}

table > tbody > tr > td.headerRow {
    height: 25px !important;
    color: White !important;
    border: 0 !important;
    vertical-align: middle !important;
    font-weight: bold;
}

table.shipment-lines {
    width: 100%;
    margin-bottom: 15px;
}

table.shipment-events {
    width: 100%;
}

table#TableList table.shipment-lines thead tr th, table#TableList table.shipment-events thead tr th {
    background-color: #F7F7F7 !important;
    /*color: #35AD33 !important;*/
    /*border-bottom: 1px solid #35AD33 !important;*/
    /*border-top: 1px solid #35AD33 !important;*/
}

table.shipment-lines .shipment-line-number, table.shipment-events .shipment-event-number {
    width: 5%;
}

table.shipment-lines .shipment-line-amount, table.shipment-events .shipment-event-code {
    width: 15%;
}

table.shipment-lines .shipment-line-package-type, table.shipment-events .shipment-event-description {
    width: 25%;
}

table.shipment-lines .shpment-line-weight, table.shipment-events .shipment-event-date {
    width: 15%;
}

table.shipment-events .shipment-event-type {
    width: 14%;
}

table.shipment-events .shipment-event-responsible {
    width: 26%;
}


/* 20160125 EWO : New Summary Feature */
div.summary-column {
    float: left;
    display: inline-block;
    padding-right: 50px;
    padding-bottom: 15px;
}

    div.summary-column ul {
        padding: 0;
        margin: 0;
        margin-left: 20px;
    }

tr.buy td {
    background-color: #FCE0C8 !important;
}

tr.sell td {
    background-color: #C1EFFC !important;
}


span.error, span.Error {
    color: red !important;
    margin-top: 15px;
}

table.netgrid, table.netgrid tr td {
    border: 0 !important;
}

    table.netgrid tr td {
        padding-bottom: 2px;
        padding-top: 2px;
    }

    table.netgrid tr:last-child td {
        background: #fff !important;
        padding-right: 5px !important;

    }

     table.netgrid  {
         width:100%;
     }

     div.netGridDiv {
         border:0 !important;
         background-color:transparent;
     }

    table.netgrid th {
        /* padding-left:5px;*/
        padding-right: 10px !important;
    }
