#no_body_margin{
    /*Chrome Body has a default margin that interfares with print aligned content*/
    margin:0px
}

#header{
    background-color: #0046be;
    width:11in;
    height:  0.75in;
    display:flex;
    align-items:center;
    justify-content: center;
}

#program_title{
    color:white;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: xx-large;
}

#program_version{
    color:white;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: x-small;
}

#letterpaper{
    /*background-color: crimson;*/
    width:11in;
    height: 8.5in;
    display: flex;
    justify-content: space-between;
}

#chitcard{
    /*background-color:blue;*/
    width: 5.375in;
    height: 7.3in;

}

.shrink{
    transform: scale(calc(4/5.375),calc(6.75/7.3));
}

#chitcard_small{
    width:4in;
    height:6.75in;
}

#chitcard:hover #delete_btn{
    background-color: red;
    width: 5%;height: 100%;
    float: right;
    text-align: center;
    color: white;
    border-width: 0.1em;
    display:block;
}

#chitcard:hover #size_btn{
    width: 5%;height: 100%;
    float: right;
    text-align: center;
    color: black;
    border-width: 0.1em;
    display:block;
}

#brand_bar{
    background-color: #0046be;
    width: inherit;
    height: 0.75in;
}

#delete_btn{
    display:none;
}

#size_btn{
    display:none;
}

#brand{
    color: white;
    font-family: "Human BBY Digital","Human Fallback",Arial,Helvetica,sans-serif;
    font-size: xx-large;
    font-weight: bold;
    text-align: center;
    display: block;
    padding-top: 0.1875in;
}

#content{
    background-color: white;
    width: inherit;
    height: 5.6875in;
}

#sku_section{
    /*background-color: green;*/
    width: inherit;
    height: 0.3125in;

}

#form {
    width:11in;
    padding:10px
}

#sku_input{
    /* max-width: 11in; */
    min-width: 220px;
    max-width:1030px;
}

#sku{
    margin-right: 0.1875in;
    margin-top:0.1875in;
    font-family: "Human BBY Digital","Human Fallback",Arial,Helvetica,sans-serif;;
    float: right;
    font-size: x-small;
    font-weight: bold;
    color:#0046be;
}

#product_info_section{
    /* background-color: aqua; */
    width: inherit;
    height: 0.9375in;
}

#product_name{
    color: #0046be;
    /* width: inherit; */
    height: 0.9375in;
    /* background-color: red; */
    font-family:"Human BBY Digital","Human Fallback",Arial,Helvetica,sans-serif;;
    font-size: x-large;
    font-weight: bold;
    margin-left: 0.375in;
    margin-right: 0.375in;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
}

#image_space{
    /* background-color: blue; */
    width: 5.375in;
    height: 400px;
    display: flex;
    align-items: center;
    justify-content: center;
}

#product_image{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

#help_bar{
    background-color: #0046be;
    width: inherit;
    height: 0.863in;
}

#help_text{
    color: white;
    font-family: "Human BBY Digital","Human Fallback",Arial,Helvetica,sans-serif;
    font-size: x-large;
    font-weight: normal;
    text-align: center;
    margin-top: 0.1in;
    width: inherit;
    position: absolute;
    min-height: 56px;
    max-height: 56px;
    overflow: hidden;

}

#copyright {
    color: lightgray;
    font-family: "Human BBY Digital","Human Fallback",Arial,Helvetica,sans-serif;
    font-size: x-small;
    float: left;
    margin-top: 0.6875in;
    margin-left: 0.0625in;
}

#footer {
    background-color: #0046be;
    width:11in;
    height: 0.75in;
}

#footer_logo{
    height: 0.75in;
}
@media print{
    .no-print, .no-print *
    {
        display: none !important;
    }
}