.content-menu ul li {
    padding: 15px;
    border-radius: 5px;
    transition: all .4s;
}

.content-menu ul li a {
    display: block;
    font-size: 16px;
    color: #4a4f63;
}

.content-menu ul li.active {
    background: #edf0f3
}

.content-menu ul li.active a, .content-menu ul li:hover a {
    color: #000;
    font-weight: 500;
}
.float-right-icon{
    display: none !important;
}
.addThis_listSharing {
    position: fixed;
    bottom: 85px;
    z-index: 999;
    top: auto !important;
    right: 12px;
    opacity: 0;
    display: none;
}
.addThis_listSharing {
    opacity: 1;
    display: block;
}
.list-unstyled {
    padding-left: 0;
    list-style: none;
}
.addThis_listing .addThis_item {
    margin-bottom: 5px;
}
.addThis_listing .addThis_item .addThis_item--icon {
    position: relative;
    display: inline-block;
    text-align: center;
    width: 44px;
    height: 44px;
    line-height: 44px;
    color: #fff;
    border-radius: 50%;
    cursor: pointer;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.11);
    background-size: auto;
    background-repeat: no-repeat;
    background-position: center;
}
.addThis_listing .addThis_item .addThis_item--icon .tooltip-text {
    position: absolute;
    top: 4px;
    right: 55px;
    z-index: 9;
    height: 32px;
    line-height: 26px;
    padding: 3px 10px;
    width: auto;
    border-radius: 5px;
    font-size: 11px;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    cursor: pointer;
    background-color: #000;
    visibility: hidden;
    opacity: 0;
    -ms-transition: all 200ms linear;
    -webkit-transition: all 200ms linear;
    transition: all 200ms linear;
}
.addThis_listing .addThis_item .addThis_item--icon .tooltip-text:after {
    content: "";
    width: 0;
    height: 0;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent transparent #000;
    position: absolute;
    left: 100%;
    top: 0;
    bottom: 0;
    margin: auto;
    -ms-transition: all 200ms linear;
    -webkit-transition: all 200ms linear;
    transition: all 200ms linear;
}
.addThis_listing .addThis_item .addThis_item--icon:hover .tooltip-text {
    visibility: visible;
    opacity: 1;
}
.mobile_chat {
    background: #fff;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 999999999;
    box-shadow: #f3f3f3 0 0 20px;
}
.abctestchat {
    display: flex;
    justify-content: center;
}
.chat-item {
    padding: 5px 5px;
}
.chat-item a {
    display: block;
}
.chat-item .chat-item-image {
    height: 35px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.chat-item .chat-item-image {
    width: 100%;
    float: left;
}
.chat-item .chat-item-image img {
    height: 32px;
}
.chat-item .chat-item-text {
    height: 20px;
    font-size: 11px;
    display: flex;
    color: #000;
    justify-content: center;
    align-items: center;
}
.chat-item .chat-item-text {
    width: 100%;
    float: left;
}
.abctestchat .chat-item-hotline .chat-item-image img {
    width: 60px;
    margin-top: -20px;
    padding: 10px;
    background: #0344a6;
    border-radius: 100%;
    border: 2px solid #fff;
    height: 60px;
}
.main-header .top-bar {
    background-color: #10e3fe;
}
.main-header .top-bar ul li a {
    color: #0344a6;
    font-weight: bold;
}
.top-hotline a, .user-hover.index-account ul li a:hover, .user-hover.index-account ul li a:focus{
    color: #0344a6;
}

.crl-bg {
    background: #0344a6;
}
.header-search form input, .header-search form input:hover, .header-search form input:focus {
    border: 1px solid #0344a6;
}

.section_tab_product .noo-sh-title, .naturix-goods .title-wraps h2 {
    color: #0344a6;
    background: unset;
    -webkit-text-fill-color: unset;
}
.header-search .search-header .input-group-btn {
    position: absolute;
    right: 30px;
    top: 0;
    width: 10%;
}
.header-search .search-header .input-group-btn .icon-fallback-text {
    height: unset;
    background: unset;
    color: #000;
    border: none;
}
.header-search .search-header .input-group-btn .icon-fallback-text i {
    font-size: 20px;
}
.header-search form button i, .header-search form button i:hover {
    color: #0344a6;
}
.header-search .search-header .input-group-field {
    border-radius: 15px;
}
.header-search .search-header .search_form {
    width: 100%;
}
.theme-btn-2, .theme-btn-sm-2, .theme-btn-2:hover, .theme-btn-2:focus, .theme-btn-sm-2:hover, .theme-btn-sm-2:focus {
    background: #0344a6;
}
.awe-section-3 .title-wrap .sub-title {
    font-size: 30px;
    letter-spacing: 1px;
    text-transform: unset;
    font-weight: 600;
    color: #185BCE;
    margin: 0;
}
.awe-section-3 .title-wrap h2 {
    margin: 0
}
.organic-farm {
    background: none;
}
.breadcrumb-bg {
    background: #10e3fe;
}
.main-nav-border.tp_menu {
    background: #0344a6;
}
header nav .nav-item > a, .primary-navbar > li > a, .breadcrumb li > a > span, .breadcrumb li span, .breadcrumb-menubar > li > a:after,
.breadcrumb li a:hover, .breadcrumb li.active, .breadcrumb li strong, .contact-details, .contact-details h1, .contact-details h5, .contact-details li > strong,
.contact-details li a, .contact-wrap .fsz-25, .contact-wrap .sub-title-1
{
    color: #fff;
}
.aside-title h2.title-head span:before {
    background-color: #10e3fe;
}
a:hover, a:active, a:focus, .clr-txt, .mega-dropdown-menu .sub-list > li a:hover:before, .footer-widget .list li a:hover:before, .form-group [type="checkbox"]:checked + span::before, .top-nav > li a:hover, .top-nav > li a:focus, .breadcrumb-menubar > li > a:hover, .breadcrumb-menubar > li > a:focus, .blog-tabs li a:hover, .blog-tabs .active a {
    color: #10e3fe;
}
.paginator span.currentPage, .paginator a:hover {
    background-color: #10e3fe;
    border-color: #10e3fe;
    color: #fff;
}
.contact-wrap.sec-space-bottom {
    background: #3ec2ff;
}

.awe-section-3 {
    margin-bottom: 0;
}

.cart-megamenu .ph-shopping-cart, .header-search .ph-magnifying-glass, .user-hover.index-account .ph-user-circle {
    font-size: 26px;
    color: #0344a6;
}
.header-search i:hover {
    color: #0344a6;
}
.awe-section-4 .title-wraps {
    display: none;
}
.awe-section-4 .container {
    max-width: 850px;
}
.awe-section-4 .naturix-goods .product-media img {
    max-height: unset;
    position: unset !important;
}

.awe-section-4 .naturix-goods .product-media {
    height: unset;
}
.awe-section-4.tp_product_betseller {
    background-size: cover;
    background-position: center;
    height: 400px;
}

@media (max-width: 991px) {
    .search-mb form button {
        background-color: #0344a6;
        border-color: #0344a6;
    }

}

@media (max-width: 480px) {
    .awe-section-4.tp_product_betseller {
        height: 300px;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    }
    .awe-section-4.products-best-sell {
        width: 100%;
        max-width: 300px;
        margin: 0 auto;
        max-height: 100px;
    }
    .awe-section-4.tp_product_betseller .naturix-goods {
        padding-top: 45px;
    }
    .awe-section-4.tp_product_betseller .product-caption {
        padding: 10px 5px 10px;
    }

}


@media (min-width: 767px) {
    .section_tab_product #myTab.nav-tabs li.active a, .section_tab_product #myTab.nav-tabs li a.active,
    .section_tab_product #myTab.nav-tabs li:hover a, .section_tab_product #myTab.nav-tabs li:focus a
    {
        color: #0344a6 ;
        border-color: #0344a6 ;
    }
    .awe-section-4.tp_product_betseller .naturix-goods {
        margin: auto;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -43%);
    }
}
