/*
Theme Name: ActizaPharma
Theme URI: https://wordpress.org/themes/asgard/
Author: Ravi Makwana
Author URI: https://profiles.wordpress.org/ravimakwana/
Description: Pharmacy Selling E-commerce theme
Version: 1.1.0
Requires at least: 5.0
Tested up to: 5.4
Requires PHP: 7.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: asgard
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/


aside#primary-sidebar #menu-sidebar-menu-category {
    list-style: none;
    padding: 0 0 19px 0px;
}

aside#primary-sidebar #menu-sidebar-menu-category li {
    padding: 11px 11px;
    border-bottom: 1px solid;
}

aside#primary-sidebar h2.wp-block-heading {
    background: #012169;
}

.single-product-sidebar a {
    color: rgb(0 0 0) !important;
    text-decoration: none;
}

a.bookmark-btn, .track-btn a {
    background-color: unset !important;
    color: #fff !important;
    border: 1px solid;
}

.text-bg-primary.payment_box.payment_method_bacs p {
    color: #fff;
}

.text-bg-primary.payment_box.payment_method_bacs {
    background-color: #012169 !important;
}

.woocommerce-checkout #payment div.payment_box:before {
    border-bottom-color: #012169 !important;
}

button#place_order {
    background: #012169;
    color: #fff;
}

h1.wp-block-heading {
    background: #d8d9e380;
    font-size: 2.5rem; /* 40px */
    font-weight: 700;
    background: #d8d9e380;
    color: #000;
    font-family: bitterregular;
    padding: 7px 11px;
    border-left: 5px solid #012169 !important;
}

h2.wp-block-heading {
    background: #d8d9e380;
    font-size: 2rem; /* 32px */
    font-weight: 600;
    color: #000;
    font-family: bitterregular;
    padding: 7px 11px;
    margin-bottom: 0.5em;
    border-left: 5px solid #012169 !important;
}

h3.wp-block-heading {
    background: #d8d9e380;
    font-size: 1.5rem; /* 24px */
    font-weight: 600;
    color: #000;
    font-family: bitterregular;
    padding: 7px 11px;
    margin-bottom: 0.5em;
    border-left: 5px solid #012169 !important;
}

h4.wp-block-heading {
    background: #d8d9e380;
    font-size: 1.25rem; /* 20px */
    font-weight: 600;
    color: #000;
    font-family: bitterregular;
    padding: 7px 11px;
    margin-bottom: 0.5em;
    border-left: 5px solid #012169 !important;
}

/*.my-custome-category-menu {
    background: #2b306c;
}

.my-custome-category-menu:after {
    border-bottom: 10px solid rgba(var(--bs-primary-rgb), var(--bs-bg-opacity));
    border-right: 10px solid transparent;
    content: "";
    height: 0;
    position: absolute;
    right: -10px;
    top: 0;
}

.my-custome-category-menu:after {
    border-bottom: 8px solid rgb(43 48 108);
    border-right: 10px solid transparent;
    content: "";
    height: 0;
    position: absolute;
    right: -10px;
    top: 0;
}*/

.product-forms-main.mt-3 .border {
    border: var(--bs-border-width) var(--bs-border-style) #012169 !important;
}

.product-forms-main.mt-3 a.btn.btn-success.mt-auto {
    background: #012169;
}

ul.wp-block-categories-list.wp-block-categories {
    list-style: none;
    padding: 0;
}

ul.wp-block-categories-list.wp-block-categories li {
    padding: 10px 5px;
    border-bottom: 1px solid #dbdbdb;
    font-size: 16px;
}

tr.inquery-form-btn a {
    color: #fff;
}

.bg-primary-subtle {
    background-color: #198754 !important;
    color: #ffffff !important;
}

.woocommerce-privacy-policy-text p {
    color: #ffffff;
}

.woocommerce-privacy-policy-text p a {
    color: #ffffff;
}

a.woocommerce-terms-and-conditions-link {
    color: #fff;
}


.table-responsive .text-primary {
    --bs-text-opacity: 1;
    color: rgb(255 255 255) !important;
}

aside#primary-sidebar {
    box-shadow: rgba(0, 0, 0, 0.25) 0px 1px 6px;
}

.fs-14, body {
    font-family: bitterregular;
    font-size: 14px;
}

.header-top-bar-main ul li, .menu-toplinks ul li {
    color: #fff;
}

.single-product-sidebar .widget .product-category-list ul li a:hover {
    background-color: #012169;
    color: #fff !important;
}

.bg-primary {
    background-color: #012169 !important;
}

.darshikcreation-star h2 {
    color: #ffffff !important;
}


.btn-primary {
    background-color: #012169;
    border-color: #012169;
}

.text-dark-blue {
    color: #000000;
}

.text-body {
    color: #ffffff !important;
}

.medz-title, .single-post .entry-content .wp-block-heading, .single-product .wp-block-heading {
    background-color: #f7f7f7;
	border-left: 5px solid #012169 !important;
}

.text-dark-blue {
    color: #000000!important;
}


.bg-footer {
        background-color: #012169;
}

.contact-main .wpcf7-form {
    background-color: #012169;
}

.product-enquery-darshikcreation {
    background-color: #012169;
}

.contact-main .form-field-main label {
    color: #ffffff;
    font-size: 14px;
    font-weight: 600;
    width: 100%;
}

.left-search .dgwt-wcas-search-input {
    background-color: transparent !important;
    border-color: #000000 !important;
    padding: 13px 48px 13px 24px !important;
}

.text-danger {
    --bs-text-opacity: 1;
    color: rgb(228 0 43) !important;
}

.d-md-block.d-none {
    color: #ffffff;
}

.btn:hover {
        background-color: #012169;
    border-color: #012169;
    color: var(--bs-btn-hover-color);
}

.bgBlue {
    background-color: #012169;
}

.my-b2b-sidebar h2 {
    background-color: #012169;
    color: #fff !important;
}

.my-b2b-single-product table {
    width: 100% !important;
}

.about-content-home-page h2, .about-content-home-page h3 {
    border-left: 5px solid #012169;
    padding: 10px 15px !important;
    background-color: #f7f7f7;
    margin: 10px 0;
    color: #000;
}

.about-content-home-page p {
    color: #000000;
}


a.p-1.bg-primary.fs-16.text-white.rounded-top.rounded-end.text-center.position-relative.text-decoration-none.shadow.global-button {
    background-color: #012169 !important;
}


.rating.mb-2 {
    display: flex
;
}

.darshikcreation-star {
    background: #012169;
}

.about-content-home-page ul li {
    color: #000000;
}

.review-row .glsr-reviews-wrap .glsr-reviews .glsr-review {
        box-shadow: 0 0px 5px 1px #ccccca;
    flex-basis: calc(33.33% - 30px);
    height: 100%;
    padding: 20px;
    background-color: #012169;
}

.darshikcreation-star .glsr-review-title {
    color: #ffffff;
}

.darshikcreation-star span.glsr-tag-value {
    color: #fff;
}

.darshikcreation-star span.glsr-bar-label {
    color: #ffffff;
}

.darshikcreation-star span.glsr-bar-percent {
    color: #ffffff;
}

.darshikcreation-star .glsr-summary .glsr-bar-background:before {
    background-color: #ffffff;
    content: "";
    display: block;
    height: var(--glsr-text-md);
    margin-top: calc(var(--glsr-text-md) / 2 * -1);
    opacity: unset;
    position: absolute;
    top: 50%;
    width: 100%;
}

.darshikcreation-star p {
    color: #fff;
}

.brands-logos figure.wp-block-image.size-full.text-center img {
    width: 125px !important;
    border-radius: 0px !important;
}


/* If the screen size is 600px or less, set the font-size of <div> to 30px */
@media only screen and (max-width: 1100px) {
    .my-contact-from-home {
        display: inline-block;
    }

    .my-contact-from-home div.custom-col {
        width: 100%;
        display: block;
    }
}
