﻿body {
    /*font-family : Arial;
     font-size: 10pt;*/
}

.close {
    /*background-color: black;*/
    position: absolute;
    /*color: white;
  width: 10px;
  height: 15px;*/
    padding: 5px 10px 10px;
    left: 87%;
    margin: calc(1% - 30px) 0 0 8%;
    border-radius: 50%;
    opacity: 100;
}

.modalBackground {
    background-color: Black;
    filter: alpha(opacity=90);
    opacity: 0.8;
}

.modalPopup {
    background-color: #FFFFFF;
    border-width: 3px;
    border-style: solid;
    border-color: black;
    padding-top: 10px;
    padding-left: 10px;
    width: 90%;
    height: 90%;
}

.modalPopup_custumer_name {
    border-radius: 10px;
    /*background-color: #FFFFFF;*/
    border-width: 1px;
    border-style: solid;
    border-color: black;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    width: 50%;
    height: 40%;
    background: linear-gradient(to bottom,white 0%,#266184 100%);
    background: -moz-linear-gradient(top,#3a96ce,#266184);
}

.modalPopup_alert {
    background-color: #FFFFFF;
    border-width: 1px;
    border-style: solid;
    border-color: black;
    padding-top: 10px;
    padding-left: 10px;
    width: 50%;
    height: 20%;
}

.modalPopup_confirm {
    background-color: #FFFFFF;
    border-width: 3px;
    border-style: solid;
    border-color: black;
    padding-top: 10px;
    padding-left: 10px;
    width: 50%;
    height: 30%;
}

.modalPopup_breakup_quantity {
    background: linear-gradient(to top,white 0%,#266184 100%);
    background: -moz-linear-gradient(top,#266184,white);
    /* background: -moz-linear-gradient(top,#3a96ce,#266184);*/
    /* background-color: #FFFFFF;*/
    border-width: 3px;
    border-style: solid;
    border-color: black;
    padding: 10px;
    /*padding-top: 10px;*/
    /*padding-left: 10px;*/
    width: 60%;
    height: 80%;
    /*top: calc(50% - 25px);
  left: calc(50% - 50px);*/
}

.modalPopup_bom {
    background-color: #FFFFFF;
    border-width: 3px;
    border-style: solid;
    border-color: black;
    padding: 10px;
    /*padding-top: 10px;*/
    /*padding-left: 10px;*/
    width: 80%;
    height: 80%;
    /*top: calc(50% - 25px);
  left: calc(50% - 50px);*/
}

.modalPopupADM {
    background-color: #2b434d;
    border-width: 5px;
    border-style: double;
    border-color: #d0b980;
    padding-top: 10px;
    padding-left: 10px;
    width: 50%;
    /*height: 40%;*/
}

.modalPopupChangePwd {
    /*background-color: #2b434d;*/
    background: linear-gradient(to bottom,white 0%,#266184 100%);
    background: -moz-linear-gradient(top,#3a96ce,#266184);
    border-width: 5px;
    border-style: solid;
    border-color: #c0dfec;
    padding-top: 10px;
    padding-left: 10px;
    width: 40%;
    /*height: 60%;*/
}

.modalPopupUserProfile {
    background: linear-gradient(to bottom,white 0%,#266184 100%);
    background: -moz-linear-gradient(top,#3a96ce,#266184);
    /*background-color: #64abc8;*/
    border-width: 5px;
    border-style: solid;
    border-color: #c0dfec;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
    width: 60%;
    /*height: 55%;*/
}

.modalPopupcmp_master {
    /*background-color: #2b434d;
	border-width: 5px;
	border-style: double;
	border-color:  #d0b980;*/
    /*background-color: #64abc8;*/
    background: linear-gradient(to bottom,white 0%,#266184 100%);
    background: -moz-linear-gradient(top,#3a96ce,#266184);
    border-width: 5px;
    border-style: solid;
    border-color: #c0dfec;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
    /*width: 70%;*/
    /*height: 90%;*/
}
/*AutoComplete flyout */
.completionList {
    border: solid 1px #CCC;
    margin: 0px;
    padding: 0px;
    /*height: 120px;*/
    min-height: 2px;
    max-height: 150px;
    overflow: auto;
    background-color: #FFFFFF;
    /*background-color: #FFFFFF;*/
    min-width: 200px;   
    position: absolute !important;
    z-index: 99999 !important;
}

.completionList_colour {
    border: solid 1px #CCC;
    margin: 0px;
    padding: 0px;
    /*height: 120px;*/
    min-height: 2px;
    max-height: 150px;
    overflow: auto;
    background-color: #FFFFFF;
    /*background-color: #FFFFFF;*/
    /*min-width: 200px;*/
    position: absolute !important;
    z-index: 99999 !important;
}

.completionList_mat {
    /*border:solid 1px #444444;*/
    margin: 0px;
    padding: 0px;
    /*height: 120px;*/
    min-height: 2px;
    max-height: 200px;
    overflow: auto;
    background-color: #FFFFFF;
    /*background-color: #FFFFFF;*/
    min-width: 300px;
    max-width: 500px;
    z-index: 100000;
}

.completionList_export_order {
    border: solid 1px #CCC;
    font-size: small;
    margin: 0px;
    padding: 0px;
    /*height: 120px;*/
    min-height: 2px;
    max-height: 200px;
    overflow: auto;
    background-color: transparent; /*white;*/

    min-width: 700px;
    max-width: 800px;
   /* position: absolute !important;
    z-index: 99999 !important;*/
}

.completionList_bom_export_order {
    /*border:solid 1px  #CCC;*/

    position: absolute;
    font-size: small;
    margin: 0px;
    padding: 0px;
    /*height: 120px;*/
    min-height: 2px;
    max-height: 200px;
    overflow: auto;
    background-color: white;
    min-width: 700px;
    max-width: 800px;
    /* z-index: 200002 !important;*/
   /* position: absolute !important;
    z-index: 99999 !important;*/
}

.completionList_width150 {
    /*border:solid 1px  #CCC;*/
    font-size: small;
    margin: 0px;
    padding: 0px;
    /*height: 120px;*/
    min-height: 2px;
    max-height: 200px;
    overflow: auto;
    background-color: white; /*white;*/

    min-width: 150px;
    max-width: 250px;
    position: absolute !important;
    z-index: 99999 !important;
}

.completionList_width200 {
    /*border:solid 1px  #CCC;*/
    font-size: small;
    margin: 0px;
    padding: 0px;
    /*height: 120px;*/
    min-height: 2px;
    max-height: 200px;
    overflow: auto;
    background-color: transparent; /*white;*/

    min-width: 200px;
    max-width: 300px;
    position: absolute !important;
    z-index: 99999 !important;
}

.completionList_width300 {
    /*border:solid 1px  #CCC;*/
    font-size: small;
    margin: 0px;
    padding: 0px;
    /*height: 120px;*/
    min-height: 2px;
    max-height: 200px;
    overflow: auto;
    background-color: transparent; /*white;*/

    min-width: 300px;
    max-width: 400px;
    position: absolute !important;
    z-index: 99999 !important;
}

.completionList_width400 {
    /*border:solid 1px  #CCC;*/
    font-size: small;
    margin: 0px;
    padding: 0px;
    /*height: 120px;*/
    min-height: 2px;
    max-height: 200px;
    overflow: auto;
    background-color: transparent; /*white;*/

    min-width: 400px;
    max-width: 500px;
    position: absolute !important;
    z-index: 99999 !important;
}

.completionList_width500 {
    /*border:solid 1px  #CCC;*/
    font-size: small;
    margin: 0px;
    padding: 0px;
    /*height: 120px;*/
    min-height: 2px;
    max-height: 200px;
    overflow: auto;
    background-color: white; /*white;*/

    min-width: 500px;
    max-width: 600px;
    position: absolute !important;
    z-index: 99999 !important;
}

.completionList_width600 {
    /*border:solid 1px  #CCC;*/
    font-size: small;
    margin: 0px;
    padding: 0px;
    /*height: 120px;*/
    min-height: 2px;
    max-height: 200px;
    overflow: auto;
    background-color: white; /*white;*/

    min-width: 600px;
    max-width: 700px;
    position: absolute !important;
    z-index: 99999 !important;
}

.completionList_width700 {
    /*border:solid 1px  #CCC;*/
    font-size: small;
    margin: 0px;
    padding: 0px;
    /*height: 120px;*/
    min-height: 2px;
    max-height: 200px;
    overflow: auto;
    background-color: white; /*white;*/

    min-width: 700px;
    max-width: 800px;
    position: absolute !important;
    z-index: 99999 !important;
}

.completionList_mat_mst {
    /*border:solid 1px #444444;*/
    font-size: small;
    margin: 0px;
    padding: 0px;
    /*height: 120px;*/
    min-height: 2px;
    max-height: 200px;
    overflow: auto;
    background-color: #F9EDDB;
    min-width: 500px;
    max-width: 600px;
    position: absolute !important;
    z-index: 99999 !important;
}

.listItem {
    color: #1C1C1C;
    border: 1px solid #DDD;
    line-height: 25px;
    background: linear-gradient();
    background-color: #FFFFFF;
}

.itemHighlighted {
    background-color: #f9eede;
    line-height: 25px;
    font-size: 12pt;
    color: red;
}
