.row-full {
    width: 100vw;
    position: relative;
  /*  margin-left: -40vw !important;*/
    left: 33vw;
}



.woocommerce table.shop_table {
    border: 1px solid rgba(0,0,0,.1);
/*  margin: 0 -1px 24px 0; */
/*  text-align: left; */
/*  width: 100%; */
/*  border-collapse: separate; */
/*  border-radius: 5px; */
    background: white;
}


.woocommerce table.shop_table {
/*  border: 1px solid rgba(0,0,0,.1); */
/*  margin: 0 -1px 24px 0; */
/*  text-align: left; */
/*  width: 100%; */
/*  border-collapse: separate; */
/*  border-radius: 5px; */
    background: white;
}

.woocommerce .col2-set, .woocommerce-page .col2-set {
    border: 1px solid rgba(0,0,0,.1);
    margin: 0 -1px 24px 0;
    text-align: left;
    width: 100%;
    border-collapse: separate;
    border-radius: 5px;
    background: white;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
/*      border-radius: 9px; */
/*      background-color: #fede65 !important; */
/*      color: #0c2035 !important; */
    font-size: large;
}

@media only screen and (max-width: 375px) {

.on-sale .bottom-links a, .banner_section .bottom-links a {
    width: 100%;
    font-size: 21px;
    line-height: 40px;
}
@media only screen and (max-width: 320px) {

.on-sale .bottom-links a, .banner_section .bottom-links a {
    width: 100%;
    font-size: 18px;
    line-height: 40px;
}
  

/* KNOWLEDGE BASE Styling */
  
.epkb-doc-search-container {
    background-color: #d5d0cd !important;
    padding-top: 50px !important;
    padding-right: 0px !important;
    padding-bottom: 50px !important;
    padding-left: 0px !important;
    margin-top: 0px !important;
    margin-bottom: 40px !important;
}  
   
   
   