/* EXPLICIT FONTS */

body#page-body {background-color:#ffffff}
body#page-body #main-content{background:transparent}
body#page-body section.bg_alternate_light_trans{background-color:rgba(255,255,255,0.8);color:var(--ali-color-text, #333)}
body#page-body section.bg_alternate_light_trans p,body#page-body section.bg_alternate_light_trans  span:not(.high-box),body#page-body section.bg_alternate_light_trans label,body#page-body section.bg_alternate_light_trans li,body#page-body section.bg_alternate_light_trans a:not(.button),body#page-body section.bg_alternate_light_trans .heading>span:not(.high-box){color:inherit}
{display:none}
#privacy-policies-message {
    background: #d9d9d9;
    bottom: -1px;
    left: -1px;
    width: 800px;
    padding: 10px;
    border: solid 1px #a4a4a4;
    box-shadow: aliceblue;
    /* -webkit-box-shadow: 4px -4px 5px 0px rgba(87,87,87,1); */
    -moz-box-shadow: 4px -4px 5px 0px rgba(87,87,87,1);
    /* box-shadow: 4px -4px 5px 0px rgba(87,87,87,1); */
}

div#privacy-policies-message .h3 span {
    font-size: 12px;
    color: grey;
}

div#privacy-policies-message p {
    font-size: 12px;
    color: grey;
    margin-bottom:0px;
}

div#privacy-policies-message .button {
    padding: 2px 5px;
    font-size:10px
}

.contact_form .form-item-list .item-type-select{
display: none;
}