

footer .column1 {
position: relative;
top: -18px;
}
.genericTable {border-collapse: collapse;text-align:left;}
.genericTable  th{border-bottom: 1px solid #bca044;padding: 12px;}
.genericTable  td{border-bottom: 1px solid #bca044;padding: 12px;}
.price_major {padding: 5px 8px 8px 8px; -webkit-border-radius: 10px; background-color: #bca044; color: #fff; font-weight: bold; font-size: 18px;}
.station {padding: 5px 8px 8px 8px; -webkit-border-radius: 5px; background-color: #0a0082; color: #fff; font-weight: bold; font-size: 18px;}
.borderRight {border-right: 1px solid #bca044;}
.genericTable tr{text-decoration: none;}
.gold {background-color:  #df9842; color:#fff}

.phototype {height: auto;border: #C5C5C5 1px solid;background-color: #E2E1E1;text-align:justify;margin:0 10px 0 10px;padding:10px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;display:none;}

/* TABLE HHP */
.table_hhp td { border: 2px solid #fff; padding:5px; color:#fff; }
.first_hhp { background-color:#0054A6; border: 2px solid #fff; text-align:center; }
.second_hhp { background-color:#008FD4; border: 2px solid #fff; text-align:center; }

/* Boxed accordion and toggle styles
   ========================================================================== */
.q_accordion_holder.wooboxed {

}

.q_accordion_holder.wooboxed .title-holder {
    padding-top: 20px;
    text-align: center;
    background-color: #e3e3e3;
    height: 35px;
}

.q_accordion_holder.wooboxed div.accordion_content {
    padding-left: 26px;
}

.q_accordion_holder.wooboxed div.accordion_content_inner {
    padding-top: 20px;
}

.shopping_cart_header .header_cart span{color:#fff;}

ul.list_info {list-style-type: none;padding-left: 0.2rem;}
ul.list_info li {padding: 0.5rem;counter-increment: list;text-align:justify;}
ul.list_info li::before {content: counter(list);color:#fff;border: 2px solid #bca044;font-family: 'Tauri', sans-serif;background-color:#bca044;border-radius: 50%;font-size:16px;font-weight:600;margin-right: 0.5rem; padding: 0.2rem 0.5rem;}