#productModal, #certificateForm, #scph-wait-dialog, .isBirthCert{
    display:none;
}
.isBirthCert_col{
    padding-top:10px;
}
#myschd-modal-header{
    margin:0;padding:0;
}
#scph-wait-dialog{
    width:100px;
    display:none;
}
#header_container_fluid{
    min-height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    text-align: center;"
}
#header{
    display: flex;
    align-content: space-between;
    text-align: center;
    flex-direction: row;
    width: 100%;
}
#header div:nth-child(2){
    flex-basis: 90%;
}
#header div:nth-child(3){
    flex-grow:1; float: right;   display: flex; align-items: flex-end; justify-content: center;
}
#header div h3{
    text-align:center;font-size:2vw; padding:0; margin:0; padding-top:15px;font-family: 'Open Sans', sans-serif; color:#ffffff;
}
#header div h2{
    text-align:center;font-size:1.5vw; padding:0; margin:0; color:#ffffff;
}
#productsTable tbody tr:first-child td{
    font-weight:bold;font-size:12pt;background-color:grey; color:white; text-transform: uppercase;
}
#productsTable #productsTable_table_header{
    font-weight:bold;font-size:12pt;background-color:grey; color:white; text-transform: uppercase; width:75%;
}
#productsTable #cartIconInTable{
    text-align:right; font-size:12pt;background-color:grey; color:white; text-transform: uppercase; width:25%;
}
#billing_info_screen{
    margin:0; padding:0;margin-top:10px;width:100%; background-color:#DDDDDD;text-align: left;padding-bottom: 25px;
}
#certificateInfo label{
    font-size:10pt;
    margin-bottom: 0;
}
#shippingID{
    width:300px;
}