body,
#header ul.nav li a,
body h1, body h2, body h3, body h4, body h5, body h6,
.contain_view .title_featured_product {
    font-family: Arial, Helvetica, sans-serif !important;
}
body h1, body h2, body h3, body h4, body h5, body h6 {
    font-weight: bold !important;
}
a,
.title_product_detail {
    color: #1468b0;
}
h1.ps-title {
    font-size: 28px;
    text-align: center;
    text-transform: uppercase;
    color: #333;
}
a.pro_category {
    color: #fff;
}
body {
    background-image: url(/uploads/aqualani/logo/logo.jpg) !important;
    background-repeat: no-repeat !important;
    background-position: center top !important;
    background-attachment: fixed !important;
    background-color: #70C2D1 !important;
    min-width: 320px;
}
#main_menu .navbar .nav > li > a {
    font-weight: normal;
    text-transform: uppercase;
    color: #fff;
    text-shadow: none;
    padding-top: 5px;
    padding-bottom: 5px;
}
body #header ul.nav > li > a:hover, body #header ul.nav > li > a:hover, 
body .navbar-inner-blue .navbar-inner .nav > .active > a, 
body .navbar-inner-blue .navbar-inner .nav > .active > a:hover,
body .navbar-inner-blue .navbar-inner .nav > .active > a:focus {
    color: #000 !important;
    background-color: #9fe3eb !important;
    border-radius: 5px;
}
body #page {
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
}
#product_search_listview div.view {
    background-color: rgba(255, 255, 255, .4) !important;
    border: none !important;
    box-shadow: none !important;
}
body #header ul.nav {
    margin-top: 32px;
}
#footer,
.fl-node-5e5411bd65302 > .fl-row-content-wrap {
    background-color:transparent !important;
}

.product_vendor_name {
    display: none !important;
}

div.logoImage {
    background: url(/uploads/aqualani/images/aqualani_logo.png) no-repeat center center !important;
    background-size: contain !important;
    width: 168px;
    height: 77px;
}

.book-now-header {
    display: none;
}

body {
    padding-bottom: 3rem;
}
