﻿.DivProd{
    display: flex;
    flex-direction:row;
    justify-content:space-between;
    margin-top:30px;
}

.DivProdBtn {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    /*justify-items:center;*/
    margin-top: 50px;
    /*background-color:aquamarine;*/
}




.body-1 {
    /*background-color: #007BB3;*/
    background-color: whitesmoke;
    display: flex;
    justify-content: center;
    align-items: center;
    /*margin-top: 20%;*/
    margin-bottom: 30%;
    width: 100%;
    height: 100%;
}

.SpanMessage {
    background-color: tomato;
    position: absolute;
    width: 310px;
    margin-top: 5px;
    /*float:right;*/
    padding: 10px 10px;
    border-radius: 5px;
    box-shadow: 5px 5px 3px 0 #00000044;
    height: 25px;
    font-family: 'Lucida Sans';
    font-weight: bold;
}
/*.DivMainProd{
    display:flex;
    justify-content:center;
}*/
.Button {
    font-family: 'Lucida Sans';
    font-size: larger;
    border-radius: 5px;
    border: solid 0,5px;
    width: auto;
    height: 40px;
    margin-left: 5px;
    box-shadow: 5px 5px 3px 0 #00000044;
}
.Button2 {
    font-family: 'Lucida Sans';
    font-size: larger;
    border-radius: 5px;
    border: solid 0,5px;
    width: auto;
    height: 20px;
    margin-left: 5px;
    box-shadow: 5px 5px 3px 0 #00000044;
}
.ModalCadPro {
    background-color: aquamarine;
    width: 500px;
    height: 90px;
    border-radius: 5px;
    border: solid 0,5px;
    padding: 10px;
    /*position: absolute;*/

}

.div-Cad {
    flex-direction: row;
    /*text-align:center;*/
    /*background-color:yellow;*/
    width: auto;
    margin-top: 100px;
}

.div-CadOrc1 {
    flex-direction: row;
    display: flex;
    justify-content: flex-start;
    /*background-color: aqua;*/
    width: 770px;
    /*justify-items:baseline;*/
}

.div-CadOrc2 {
    /*    flex-direction: row;
    display: flex;*/
    justify-content: space-between;
    /*background-color: black;*/
    width: 280px;
    position: absolute;
    margin-left: 770px;
    margin-top: -212px;
    /*justify-items: self-start;*/
    height: 200px;
    float: right;
}

.div-Rec {
    display:flex;
    flex-direction:column;
    width: 680px;
    position: fixed;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    justify-items: self-start;
    height: 400px;
    /*border: 1px solid black;*/
    border-radius: 10px;
}

.div-Rec2 {
    /*    flex-direction: row;
    display: flex;*/
    /*justify-content: space-between;*/
    /*background-color: black;*/
    width: 680px;
    position: fixed;
    margin-left: 10px;
    margin-top: 620px;
    justify-items: self-start;
    height: 200px;
    float: right;
    border: 1px solid black;
    border-radius: 10px;
}

.div-Rec3 {
    /*    flex-direction: row;
    display: flex;*/
    /*justify-content: space-between;*/
    /*background-color: black;*/
    width: 280px;
    position: fixed;
    margin-left: 10px;
    margin-top: 1020px;
    justify-items: self-start;
    height: 200px;
    float: right;
    border: 1px solid black;
    border-radius: 10px;
}

.div-CadOrc3 {
    /*    flex-direction: row;
    display: flex;*/
    /*background-color: black;*/
    position: fixed;
    width: 370px;
    height: 300px;
    margin-left: 1100px;
    border-radius: 5px;
    border: solid 0,5px;
    margin-top: -153px;
}
.div-CadOrcEdit {
/*    display:flex;
    flex-direction:row;*/
   /*justify-content:space-evenly;*/
    width: 1600px;
    height: 530px;
    border-radius: 10px;
    border: solid 0,5px;
    background-color:white;
    position: absolute;
    margin-top:-380px;

}
.DivBotaoOrc {
    flex-direction: row;
    display: flex;
    justify-content: space-around;
    width: 770px;
    /*background-color: red;*/
}

.ButtonSel {
    font-family: 'Lucida Sans';
    font-size: larger;
    border-radius: 5px;
    border: solid 0,5px;
    width: 100px;
    height: 30px;
    margin-left: 5px;
}

.ListBoxPer {
    font-family: 'Lucida Sans';
    font-size: larger;
    width: auto;
    border-radius: 5px;
    border: solid 0,5px;
    height: 350px;
    color: #0052cc;
    font-weight: bold;
}

.ListBoxPla {
    font-family: 'Lucida Sans';
    font-size: larger;
    width: auto;
    border-radius: 5px;
    border: solid 0,5px;
    height: 150px;
    color: #0052cc;
    font-weight: bold;
}

.ListBoxFext {
    font-family: 'Lucida Sans';
    font-size: larger;
    width: auto;
    border-radius: 5px;
    border: solid 0,5px;
    height: 150px;
    color: #0052cc;
    font-weight: bold;
    margin-left: 650px;
}

.labelTit {
    color: #E8E7E7;
    font-size: xx-large;
    font-family: 'Lucida Sans';
    margin-left: 10px;
    font-weight: bold;
    height: 30px;
}

.DDL {
    text-align: left;
    background-color: whitesmoke;
    font-family: 'Lucida Sans';
    font-size: large;
    /*border-color: orangered;*/
    border-radius: 5px;
    height: 30px;
    width: 300px;
    margin-left: 5px;
    border: 1px solid #283618;
    color: #0052cc;
    font-weight: bold;
    margin-top: 10px;
}

.DDLP {
    text-align: left;
    background-color: whitesmoke;
    font-family: 'Lucida Sans';
    font-size: large;
    /*border-color: orangered;*/
    border-radius: 5px;
    height: 35px;
    width: 100px;
    margin-left: 5px;
    border: 1px solid #283618;
    color: #0052cc;
    font-weight: bold;
    margin-top: 10px;
    border: 1px solid #283618;
    box-shadow: 5px 5px 5px #00000044;
}

.DDLM {
    text-align: left;
    background-color: whitesmoke;
    font-family: 'Lucida Sans';
    font-size: large;
    /*border-color: orangered;*/
    border-radius: 5px;
    height: 35px;
    width: 300px;
    margin-left: 5px;
    border: 1px solid #283618;
    color: #0052cc;
    font-weight: bold;
    margin-top: 10px;
    border: 1px solid #283618;
    box-shadow: 5px 5px 5px #00000044;
}

.DDLG {
    text-align: left;
    background-color: whitesmoke;
    font-family: 'Lucida Sans';
    font-size: large;
    /*border-color: orangered;*/
    border-radius: 5px;
    height: 35px;
    width: 600px;
    margin-left: 5px;
    border: 1px solid #283618;
    color: #0052cc;
    font-weight: bold;
    margin-top: 10px;
    border: 1px solid #283618;
    box-shadow: 5px 5px 5px #00000044;
}
.DDL1 {
    text-align: left;
    background-color: whitesmoke;
    font-family: 'Lucida Sans';
    font-size: large;
    /*border-color: orangered;*/
    border-radius: 5px;
    height: 35px;
    width: 300px;
    margin-left: 5px;
    border: 1px solid #283618;
    color: #0052cc;
    font-weight: bold;
    box-shadow: 5px 5px 5px #00000044;
}

.DDL2 {
    text-align: left;
    background-color: whitesmoke;
    font-family: 'Lucida Sans';
    font-size: large;
    /*border-color: orangered;*/
    border-radius: 5px;
    height: 35px;
    width: 300px;
    margin-left: 6px;
    border: 1px solid #283618;
    margin-top: 5px;
    color: #0052cc;
    font-weight: bold;
}

.label {
    color: black;
    font-size: large;
    font-family: 'Lucida Sans';
    margin-left: 0px;
    margin-top: 20px;
    padding: 5px 5px 5px 5px;
    height: 30px;
    width:auto;
}

.labelTOTAL {
    color: tomato;
    font-size:  large;
    font-family: 'Lucida Sans';
    margin-left: 0px;
    margin-top: 20px;
    padding: 5px 5px 5px 5px;
    height: 30px;
    width: auto;
    font-weight:bold;
}

.TextBoxCadM {
    text-align: left;
    background-color: whitesmoke;
    font-family: 'Lucida Sans';
    font-size: large;
    border-radius: 5px;
    height: 30px;
    width: 300px;
    margin-left: 5px;
    border: 1px solid #283618;
    font-weight: bold;
    color: #0052cc;
    margin-top: 10px;
    box-shadow: 5px 5px 5px #00000044;
}

.TextBoxCadP {
    background-color: whitesmoke;
    text-align: left;
    font-family: 'Lucida Sans';
    font-size: large;
    border-radius: 5px;
    height: 30px;
    width: 150px;
    margin-left: 5px;
    border: 1px solid #283618;
    font-weight: bold;
    color: #0052cc;
    /*margin-top: 10px;*/
    box-shadow: 5px 5px 5px #00000044;
}
.TextBoxTOTAL {
    background-color: whitesmoke;
    text-align: right;
    font-family: 'Lucida Sans';
    font-size: large;
    border-radius: 5px;
    height: 30px;
    width: 150px;
    margin-left: 5px;
    border: 1px solid #283618;
    font-weight: bold;
    color: #0052cc;
    /*margin-top: 10px;*/
    box-shadow: 5px 5px 5px #00000044;
}
.TextBoxCadG {
    text-align: left;
    background-color: whitesmoke;
    font-family: 'Lucida Sans';
    font-size: large;
    /*border-color: orangered;*/
    border-radius: 5px;
    height: 30px;
    width: 400px;
    margin-left: 5px;
    border: 1px solid #283618;
    font-weight: bold;
    color: #0052cc;
    /*margin-top: 10px;*/
    box-shadow: 5px 5px 5px #00000044;
}

.TextBoxCadGG {
    text-align: left;
    background-color: whitesmoke;
    font-family: 'Lucida Sans';
    font-size: large;
    /*border-color: orangered;*/
    border-radius: 5px;
    height: 30px;
    width: 500px;
    margin-left: 5px;
    border: 1px solid #283618;
    font-weight: bold;
    color: #0052cc;
    /*margin-top: 10px;*/
    box-shadow: 5px 5px 5px #00000044;
}


.TextBoxCadG_OBS {
    text-align: left;
    background-color: whitesmoke;
    font-family: 'Lucida Sans';
    font-size: large;
    /*border-color: orangered;*/
    border-radius: 5px;
    /*height: 30px;*/
    /*width: 400px;*/
    margin-left: 5px;
    border: 1px solid #283618;
    font-weight: bold;
    color: #0052cc;
    margin-top: 10px;
    box-shadow: 5px 5px 5px #00000044;
}

.tdMensagem {
    width: 200px;
}

.div-menu {
    /*    width: 100%;
    background-color: #283618;
    height: 51px;
    display:flex;
    flex-direction: row;
    justify-content:space-between;*/
}

.div-footer {
    border-top: 1px solid #333;
    bottom: 0;
    left: 0;
    height: 50px;
    position: fixed;
    width: 100%;
    background-color: #007BB3;
}

.divCadastros {
    background-color: #E8E7E7;
    width: 100%;
    height: 100%;
    border-radius: 5px;
}

.divTitulo {
    background-color: #EB701B;
    width: 100%;
    border-radius: 5px;
    text-align: center;
    height: 50px;
    margin-top: auto;
    margin-bottom: auto;
}

.div-login {
    background-color: #EB701B;
    padding: 5px 5px 5px 5px;
    height: 280px;
    width: 330px;
    border-radius: 5px;
    /*padding: 20px;*/
    margin-top: 60px;
}

.div-center {
    margin: auto;
    width: 315px;
    height: 50%;
    border: 1px solid #283618;
    padding: 20px;
    justify-content: center;
    border-radius: 5px;
    justify-items: center;
    background-color: #DE7101;
}

.h1 {
    font-family: 'Lucida Sans';
    float: right;
    color: #007BB3;
}

.BtSair {
    font-family: 'Lucida Sans';
    float: right;
    /*color: #007BB3;*/
}

/*.GridView {
    color: black;
    font-size: large;
    font-family: 'Lucida Sans';
    margin-left: 5px;
}*/


.dropbtn {
    /*background-color: #283618;*/
    background-color: #007BB3;
    /*color: #DE7101;*/
    color: white;
    padding: 16px;
    font-size: 16px;
    border: none;
    cursor: pointer;
}

.dropdown {
    position: relative;
    display: inline-block;
    /*width: 100%;*/
}

.dropdown-content {
    display: none;
    position: absolute;
    right: 0;
    background-color: #f9f9f9;
    /*background-color: #DE7101;*/
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

    .dropdown-content a {
        color: black;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
    }

        .dropdown-content a:hover {
            /*background-color: #f1f1f1;*/
            background-color: #DE7101;
        }

.dropdown:hover .dropdown-content {
    display: block;
}

.dropdown:hover .dropbtn {
    /*background-color: #3e8e41;*/
    background-color: #DE7101;
}

.a {
    background-color: #B7B7A4;
    /*background-color: #DE7101;*/
    color: white;
    padding: 16px;
    font-size: 16px;
    border: none;
}

.GridOrcL {
    margin-left: 5px;
    margin-top: 5px;
    font-family: 'Lucida Sans';
    font-size: 10px;
    font-weight: bold;
    width: 590PX;
    padding: 5px 5px 5px 5px;
    height: 200px;
}

}

.GridOrc {
    /*margin-left: 550px;*/
    margin-top: 10px;
    margin-left: 10px;
    font-family: 'Lucida Sans';
    font-size: 15px;
    font-weight: bold;
    width: auto;
    padding: 5px 5px 5px 5px;
    border: 2px solid #007BB3;
    border-radius: 10px;
}

.DivOrc {
    margin-top:35px;
    /*text-align: center;*/
    /*background-color:blueviolet;*/
    /*margin-left: 10px;*/
    /*right:0;*/
    /*float:right;*/
    /*align-content:center;*/
    /*align-items:center;*/
    /*align-self:center;*/
    /*justify-content:center;*/
    justify-items:center;
}


.Painel {
    background-color: papayawhip;
    width: 300px;
    height: auto;
    position: fixed;
    margin-top: 30px;
    border-radius: 10px;
    box-shadow: 0px 0px 10px 10px #aaa4a4;
    padding: 5px 5px 5px 5px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

/*.LblMensagemTitulo {
    margin-top: 5px;
    color: black;
    font-weight: bold;
    padding: 5px 5px 5px 5px;*/
/*position: relative;*/
/*font-size: large;
}*/

.BtnMensagem {
    border: 0 0 0 0;
    margin-top: auto;
    background-color: #007BB3;
    color: white;
    font-weight: bold;
    /*box-shadow: 3px 3px 3px white;*/
    margin-left: 10px;
    height: 30px;
    border-radius: 5px;
    width: 50px;
    margin-bottom: auto
}

.lblMensagem {
    padding: 5px 5px 5px 5px;
    color: tomato;
    font-weight: bold;
    justify-items: center;
    font-size: x-large;
    margin-top: 10px;
}


.Container_Orc{
    display:flex;
    flex-direction:row;
    /*background-color:orangered;*/
    width:900px
}


.Container_Orc_ItensL{

}

.Container_Orc_ItensR {
    /*background-color:aqua;*/
    width:500px;
    position:absolute;
    right:5px;
    margin-top:-150px;
}

.Orc_td1 {
    height: 40px;
    width: 400px;
    /*border:1px solid red;*/
}
.Orc_td2 {
    height: 40px;
    width: 510px;
    /*border: 1px solid red;*/
}

.Container_Report {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    margin-top: 20px;
}

.Container_Report_Itens {

    justify-items:center;
}

.Container_Report_Grid{
    margin-top:20px;
    background-color:aqua;
    margin-left:auto;
    margin-right:auto;
}

.container_CadUnico {
    max-width: 1000px;
    margin: 0 auto;
    padding: 0 20px;
}
.TextP_CadUnico{
    width:150px
}

.TextM_CadUnico {
    width: 450px
}

.TextG_CadUnico {
    width: 750px
}