body {
    margin: 0;
    background-color: #242E4C;
}
.po-generator {
    max-width: 730px;
    max-height: 2000px;
    margin-left: auto;
    margin-right: auto;
    margin-top : 5%;
    margin-bottom: 2%;
    background: #fff;
    padding: 0px 33px 60px 35px;
}
#ourinformation {
    margin-top: 5px;
    padding : 5px;
    width : 200px;
	margin-right: 80px;
    
}
#ouremail {
    margin-top: 5px;
    padding : 5px;
    width : 200px;
    margin-bottom: 60px;
}
.title {
    text-align: right;
    vertical-align: top;
    padding-bottom: 40px;
}
.logo {
    text-align: left;
    vertical-align: top;
    margin-right: 150px;
    
    padding-bottom: 40px;
}
.adr-left {
    text-align: left;
    
    
}
.nobullet {
    list-style-type:none;
}
.BillingAdress {
    text-align: left;
    
}
.PO-Text {
    width: 100%;
    font-weight: bold;
    text-align: right;
    color : black;

}
.PO-Value {
    text-align: right;
}
.Date-Text {
    width: 100%;
    font-weight: bold;
    text-align: right;

}
.Date-Value {
    text-align: right;
}
.HeaderItems{
   background-color: #696969;
   color :white;
}
.HeaderItems td{
    padding: 5px;
    border: 1px solid rgb(190, 190, 190);
}

#remarque {
    width: 100%;
    min-height: 22px;
    margin-top: 2px;
    margin-top: 20px;
    text-align: left;
  }
.row-item {
    border-bottom: 1px solid #e3e3e3;
    padding-bottom: 10px;
}
.cursor-disabled{
    cursor: not-allowed;
}
.hide {
    display: none!important;
  }
.select-currency {
    width: 70px;
    height: 23px;
    -webkit-appearance: menulist-button;
  }
.button {
    background-color: #4CAF50; /* Green */
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
  }
.insertcart{
    margin-top: 50px;
} 
#cartbox{
    width:18%;
    border:2px solid #aaa;
    border-radius:4px;
    margin:8px 0;
    outline:none;
    padding:8px;
    box-sizing:border-box;
    transition:.3s;
}
#cartbox:focus{
    border-color:dodgerBlue;
    box-shadow:0 0 8px 0 dodgerBlue;

}
#buttoncart{
    background-color: #ebb04c; 
    color: #242E4C;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
}

.table {
    background: #ffffff;
    border-radius: 0.6em;
    overflow: hidden;
    clear: both;
    margin-bottom: 1.8em;
    
  }
.tdcart{

    text-transform: uppercase;
    text-align: center;
    color: black;
    font-weight: bold;
    padding: 8px;


}
.col-art{
    width:55%;
}
.col-qty{
    width:15%;
}
.col-price{
    width:15%;
}
.col-del{
    width:15%;
}
.cart-center{
    text-align: center;
}
.totalcart{
    
    background: #ebb04c;
    text-transform: uppercase;
    text-align: center;
    color: black;
    font-weight: bold;
    padding: 8px;
}
.currencycodetxt{
    background-color: #fdf4db;
    color:blue;
    width:25px;

}
#emailbox{
    width:45%;
    border:2px solid #aaa;
    border-radius:4px;
    margin:8px 0;
    outline:none;
    padding:8px;
    box-sizing:border-box;
    transition:.3s;
}
#emailbox:focus{
    border-color:dodgerBlue;
    box-shadow:0 0 8px 0 dodgerBlue;

}

