/* Alboom plugin */

/* inside post */

.postbody table img { border: solid 0px #eee; }

#alboom-orders table { background-color: #ffffff; font-size: 12px; line-height: 18px; }
#alboom-orders th { background-color: #999999; color: #990099; text-align: center; border: solid 2px #aa66aa; }
#alboom-orders td { text-align: left; border: solid 2px #cc99cc; padding: 4px; }
#alboom-orders .summary { border: solid 0px #ffffff; font-size: 14px; }
#alboom-orders table img { border: 2px #ffffff; }

.blue { color: #3333ff; }
.red { color: #ff3333; }
.brown { color: #aa3333; }
.green { color: #33ff33; }
.white { color: #ffffff; }
#main-nav .white a { color: #ffffff; }
#main-nav .white a:hover { color: #99cc99; }
.smaller { font-size: 80%; line-height: 1em; }
.editable { color: #33AA33; padding: 0px 8px; border: solid 1px #eeeeee; background: #ffffff; }
.editable input { padding: 2px; border: solid 1px #ccc; border-top-color: #bbb; border-left-color: #abc; background-color: #ffffff; }
.editable button { margin: 2px; padding: 2px; border: solid 1px #ccc; background-color: #ffffbb; font-size: 0.8em; cursor: pointer; text-align: center; color: #3d3c3c; font-weight: 800; text-shadow: White 0px 1px 0px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.editable button:hover { color: #222; }
.editable button:active { color: #444; }

.hflex { display: flex !important; flex-flow: row wrap; justify-content:flex-start; align-items: flex-start; }
.vflex { display: flex !important; flex-flow: column; align-items: flex-start; }


.packetbox {
    background: #ffffee;     
    border-radius: 3px;
    margin: 5px;
}

.deliverybox { background: #ffffee; margin: 5px;  }
.deliverybox .deliveryname { font-size: 18px; }

.checkoutbox {
    background: #FFFFFF; 
    border: #fef0b7 1px solid;   
    border-radius: 5px;
    margin: 5px;
}

.checkoutcell { padding: 10px; font-size: 18px; line-height: 24px; }
.checkoutcell img { border: 0px; }
.checkoutcell .amount { color: #B12704; font-weight: 700; }
.checkoutcell .deliveryprice { font-size: 20px; line-height: 26px; }
.checkoutcell .productname { color: #000000; font-weight: 700; }
.checkoutbox .price { width: 170px; font-size: 20px; line-height: 26px; }
.checkoutbox .status { width: 300px; }
.checkoutbox .name { width: 300px; }
.checkoutbox .total { font-size: 1.4em; line-height: 1.4em; max-width: 590px; }
.checkoutbuttcell { display: flex !important; flex-flow: column; align-items: flex-start; text-align: center; }
.checkoutbuttbox { width: 180px; margin: 5px 20px; display: inline-block; font-size: 22px; }
.checkoutsummary { border: 1px #ffffff solid; margin: 5px; padding: 10px; max-width: 320px; border-radius: 5px; font-size: 16px; line-height: 18px; color: #333333; }
.checkoutsummarywide { max-width: 1070px; width: 100%; line-height: 1.4em; }
.checkoutsummary.banktransfer { line-height: 1.4em; }

/* // Alboom plugin */