.style1 {
    padding-top: 5px
}
.style2 {
    margin-bottom: 10px
}
.style3 {
    text-decoration: line-through
}
.style4 {
    background-color: #004b93
}
.style5 {
    background-color: #004b93
}
.style6 {}
.style7 {
    background-color: #ffffff;
    margin-left: 1rem;
    padding-left: .3125rem;
    padding-right: .3125rem;
    border-top-left-radius: 48px;
    border-top-right-radius: 48px;
    border-bottom-left-radius: 48px;
    border-bottom-right-radius: 48px
}
.style8 {
    height: 100%
}
.style9 {
    height: 5px
}
.style10 {
    padding-top: 10px
}
.style11 {}
.style12 {
    border-bottom-width: 2px;
    border-bottom-color: #f8f9fa
}
.style13 {
    margin-right: 4px
}
.style14 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
            -webkit-box-align: stretch;
                -ms-flex-align: stretch;
                    -webkit-box-pack: start;
                        -ms-flex-pack: start;
                            justify-content: flex-start;
                            -ms-flex-wrap: nowrap;
                            -webkit-box-align: center;
                                -ms-flex-align: center;
                                    align-items: center
}
.style15 {
    margin-right: 4px
}
.style16 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
                    -webkit-box-pack: start;
                        -ms-flex-pack: start;
                            justify-content: flex-start
}
.style17 {
    width: 100%
}
.style18 {
    margin-right: 4px
}
.style19 {
    margin-right: 4px
}
.style20 {
    margin-right: 4px
}
.style21 {
    margin-right: 4px
}
.style22 {
    margin-right: 4px
}
.wappler-temp {}
.style23 {
}
.style24 {
    margin-right: 4px
}
.style25 {
    /* border-width: 6px */
    /* border-color: #2833e8 */
    /* border-left: 0 */
    /* border-right: 0 */
}
.style26 {
    background-color: #f8f9fa
}
.style27 {
    background-color: #f8f9fa;
    height: 100%
    /* padding-right: 2px !important */
    /* padding-left: 4px !important */ 
}
.style28 {
    font-size: 1.8rem;
    margin-bottom: .8rem;
    color: #00458B
}
.style29 {
    margin-right: 4px
}
.style30 {
    background-color: #00458B
}
.form-control {}
.style31 {
    margin-right: 6px
}
.style32 {
    color: green
}
.style33 {
    color: #c25353
}
.style34 {
    width: 120px
}
.style35 {
    padding-right: 0.4rem
}
.style36 {
    padding-left: 0.4rem;
    padding-right: 0.4rem
}
.:active {
    color: #00458B
}
.style37 {
    color: #00458B
}
.style38 {
    width: 120px
}
.style39 {}
.style40 {
    height: 100%
}
.style41 {
    border-color: #d63384
}
.style42 {
    /*padding-bottom: 10px;*/
    /* border-left: 0; */
    /* border-right: 0 */
}
.style43 {
    margin-top: 20px;
    padding-top: 20px
}
.style44 {
    font-size: .75em;
    line-height: 1em
}
.style45 {
    font-size: 0.75em
}
.style46 {
    font-size: 0.75em
}
.style47 {
    font-size: 0.75em
}
.style48 {
    font-size: 0.75em
}


table.myama-table-default thead tr th{
    font-size: 0.90em !important;
}

table.myama-table-default tbody tr td{
    font-size: 0.80em !important;
}

table.myama-table-default tbody tr td p{
    margin-bottom: 0.4rem;
}

table.myama-table-vertical{
    margin-bottom: 0px;
}

table.myama-table-vertical tr th,
table.myama-table-vertical tr td{
    padding: .2em !important;
}

#amanavbar.navbar div.navbar-nav a.nav-item{
    padding: .5rem 0 !important;
    font-size: .75rem !important;
}

#amanavbar.navbar div.navbar-nav a.nav-item i{
    font-size: .9rem !important;
}

.ama-receiving-container-row{

}

.ama-table-row{

}

.ama-receiving-row{
    background-color: #f5f5f5 ;
    margin-bottom: 1rem;
    margin-left:calc(var(--bs-gutter-x) * 0);
    margin-right: calc(var(--bs-gutter-x) * 0);
    border-color: #dfe4ea;
    border-style: solid;
    border-width: 2px 1px;
    border-radius: 0.2rem;

}

.ama-receiving-row.v2{
    background-color: #fffbfb;
    border-color: #dfe4ea;
}

.ama-receiving-row.v3{
    background-color: #fffbfb;
    border-color: #dfe4ea;
}

.ama-table-row p,
.ama-receiving-row p{
    margin-bottom: 1px !important;
}



.ama-btn-status{
    border-radius: 0.5rem;
    border: 2px solid #e9ecef;
    color: #ffffff;
    font-size: 0.8em;
    display: inline-block;
    margin-top: 0.4rem;
}


.ama-btn-status.ama-btn-ordered{
    background-color: #9b59b6;
    border-color: #8e44ad;
}

.ama-btn-status.ama-btn-preparing{
    background-color: #feca57 ;
    border-color: #ff9f43;
}



.ama-btn-status.ama-btn-shipped-partially{
    background-color: #ff7f50;
    border-color: #ff6348;
}

.ama-btn-status.ama-btn-shipped{
    background-color: #1dd1a1;
    border-color: #10ac84;
}


.ama-btn-status.ama-btn-billed{
    background-color: #3498db;
    border-color: #2980b9;
}

.ama-btn-status.ama-btn-blocked{
    background-color: #e74c3c;
    border-color: #f39c12;
}

.ama-btn-status.ama-btn-debit{
    background-color: #ff6b6b;
    border-color: #ee5253;
}

.ama-btn-status.ama-btn-credit{
    background-color: #1dd1a1;
    border-color: #10ac84;
}

.ama-qta-partial {
   color:#ff7f50;
   
}


p.product-gift, p.product-advertising, p.product-promo, p.order-status-blocked, p.order-status-desc{
    font-weight: bold;
    font-style: italic;
    font-size: 1.1em;
    margin-top: 6px;
}

p.product-gift{
    color:#f39c12;
}

p.product-advertising{
    color:#2980b9;
}

p.product-promo{
    color:#e74c3c;
}

p.product-gift i, p.product-advertising i, p.product-promo i, p.order-status-blocked{
    font-size: 1.3em;
}

p.order-status-blocked, p.order-status-desc{
    color:#e74c3c;
    font-size: 1em;
    margin: 0px;
}

p.order-status-desc.status-1{
    color: #8e44ad;
}
p.order-status-desc.status-2{
    color: #ff9f43;
}
p.order-status-desc.status-3,
p.order-status-desc.status-31{
    color: #10ac84;
}
p.order-status-desc.status-4,
p.order-status-desc.status-41{
    color: #2980b9;
}

.form-control.ama-valued{
    border: solid #2d88d9;
    border-width: 1px 1px 3px;
}

.style49 {
    background-color: #20c997;
    color: #fff
}

.style50 {
    margin-top: 20px
}

.style51 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.style52 {
    background-color: #20c997;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    color: #fff;
    overflow: hidden;
    margin-bottom: 0.1rem;
    padding: 4px
}

.style53 {
    color: #fff;
    background-color: #dc3545;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    overflow: hidden;
    margin-bottom: 0.1rem;
    padding: 4px
}

.style54 {}

.style55 {
    width: 100%;
    height: 100%
}

.style56 {}

.style57 {
    margin-bottom: 15px
}

.style58 {
}

.style59 {
    width: 5rem
}

.style60 {
    float: right;
    width: 11.5rem;
    text-decoration: underline
}

.style61 {
    float: right
}

.style62 {
    max-width: 80px
}

.style63 {}

.style64 {}

.style65 {
    display: inline-block;
    text-align: left
}

.style66 {
    font-size: 0.9rem
}

.style67 {
}

.style68 {
}

.style69 {}

.style70 {}

.style71 {
    max-width: 70px
}

.style72 {
    width: 5rem
}

.style73 {
    max-width: 40px
}

.style74 {
    max-width: 40px
}

.style75 {
    max-width: 40px
}

.style76 {
    max-width: 40px
}

.style77 {
    max-width: 50px
}

.style78 {
    max-width: 50px
}

.style79 {
    max-width: 50px
}

.style80 {
}

.style81 {
}

.style82 {
}

.style83 {
    padding-bottom: 0.5rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem
}

.style84 {
    padding-bottom: 0.5rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem
}

.style85 {
    max-width: 4rem;
    min-width: 4rem
}

.style86 {
    width: 4.1rem
}

.style87 {
    width: 4.1rem
}

.style88 {
}

.style89 {}

/* Head */
.welc-profile {font-size: 0.9em;float: left;line-height: 2.2rem;}
.cname {font-weight: bold;}
.logout {float:right;}
.logout a {font-size:0.9em;}
/* */
hr.separator-details {height:40px;border-width:0;color:#fff;margin: 0;}
.style90 {
    margin-top: 0.5rem
}
.style91 {
    background-color: #f8f9fa
}
.style92 {
    background-color: #1e73be
}
.style93 {
    color: #ffffff
}
.style94 {
    color: #ffffff;
    line-height: 2.2rem
}
.style94:hover {
    color: #ffffff
}
.style95 {
    float: right;
    font-size: 1.1rem;
    background-color: #1E73BE
}
.style96 {
    margin-right: 10px
}
.style97 {}
.style98 {
}
.style99 {
    background-image: -webkit-gradient(linear, left bottom, left top, from(#2980b9), to(white));
    background-image: linear-gradient(0deg, #2980b9 0%, white 100%)
}
.style100 {
    background-color: #fff
}
.style101 {
    padding-right: 0px
}