@media only screen and (max-width: 1024px) {
.gform_wrapper li.gf_list_inline ul.gfield_checkbox li, .gform_wrapper li.gf_list_inline ul.gfield_radio li {
    width: 100% !important;
}
}
.single-product .woocommerce-tabs {
    border: none !important;
}
.ekommart-breadcrumb, .ekommart-breadcrumb .breadcrumb-heading, .ekommart-breadcrumb a {
    color: white !important;
}
.single-product.ekommart-full-width-content .woocommerce-tabs:after {
    border: none !important;
}
.single-product.ekommart-full-width-content .woocommerce-tabs ul.tabs:before {
    border: none !important;
}
.home .variations_form.wvs-archive-variation-wrapper {
    display: none !important;
}
.home .slick-slide.slick-current.slick-active {
    height: auto !important;
}
.ekommart-archive-product .variations_form.wvs-archive-variation-wrapper {
    display: none !important;
}
.ekommart-archive-product .slick-slide.slick-current.slick-active {
    height: auto !important;
}
.home a.button.product_type_variable.add_to_cart_button.wvs_add_to_cart_button.wvs_ajax_add_to_cart {
    margin-left: 0 !important;
}
.ekommart-archive-product a.button.product_type_variable.add_to_cart_button.wvs_add_to_cart_button.wvs_ajax_add_to_cart {
    margin: 0;
}
section.related.products .wvs-archive-variation-wrapper {
    display: none !important;
}
section.related.products a.button.product_type_variable.add_to_cart_button.wvs_add_to_cart_button.wvs_ajax_add_to_cart {
    margin-left: 0 !important;
}
.ekommart-full-width-content.single-product div.product .woocommerce-tabs {
    z-index: 000 !important;
}
.ekommart-full-width-content.single-product div.product .summary {
    z-index: 799 !important;
}
.single-product .ekommart-full-width-content .up-sells > h2:first-child, .ekommart-full-width-content .related.products > h2:first-child {
    margin-top: 50px;
}
.single-product section.related.products h2 {
    border-top: 1px solid grey !important;
    line-height: 80px !important;
}
@media only screen and (min-width: 600px) {
.ekommart-breadcrumb {
    padding: 5.9968353111em 0 !important;
    margin: 0 0 5.9968353111em;
}
.single-product .woocommerce-tabs ul.tabs {
    margin-right: 90px;
}
.woocommerce-Tabs-panel {
    padding-right: 90px;
}
}

.site-header-cart-side.active + .cart-side-overlay {
    z-index: 9999 !important;
}

.ekommart-archive-product #secondary .widget_nav_menu ul li::before {
    content: "";
display:none;
}
.gravityfhere .gfield_radio li label {
    border: 1px solid #b2b2b2;
    padding: 3px 5px !important;
    border-radius: 5px !important;
    font-size: 16px !important;
}
.gravityfhere .gchoice_select_all, .single-product .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label, .single-product .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label {
    font-weight: 700;
    border: 2px solid black;
    padding: 0 5px;
    border-radius: 5px;
    font-size: 16px;
}
.single-product .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio] {
    margin-left: 1px;
    display: none !important;
}
.woocommerce-tabs.wc-tabs-wrapper {
    padding-left: 0 !important;
    padding-right: 0 !important;
    transform: none !important;
    margin-bottom: 0 !important;
}
@media only screen and (min-width: 1280px) {
.gravityfhere #gform_wrapper_1 {
    max-height: 260px !important;
    min-height: 260px;
}
.gravityfhere .gform_wrapper li.gf_list_inline ul.gfield_checkbox li, .single-product .gform_wrapper li.gf_list_inline ul.gfield_radio li {
    width: 37% !important;
}
}
.single-product .gform_wrapper ul.gfield_checkbox li input[type="checkbox"], .single-product .gform_wrapper ul.gfield_radio li input[type="radio"] {
    width: auto !important;
    display: none !important;
}
.gravityfhere .gchoice_select_all, .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked + label, .single-product .gform_wrapper ul.gfield_radio li input[type="radio"]:checked + label {
    font-weight: 400 !important;
}
.gravityfhere .gfield_radio li label {
    color: black !Important;
}
.gravityfhere .gform_wrapper li.gf_list_inline ul.gfield_checkbox li, .single-product .gform_wrapper li.gf_list_inline ul.gfield_radio li {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.single-product .gform_wrapper ul.gfield_checkbox li label, .single-product .gform_wrapper ul.gfield_radio li label {
    width: 100% !important;
    max-width: 96% !important;
}
.single-product .gform_wrapper .gfield_radio li label {
    margin: 2px 0 0 0px !important;
}
.woocommerce-Tabs-panel h1 {
    color: #888;
}
.single-product div.product .product_title {
    font-size: 26px !important;
}
.single-product .gform_wrapper ul.gfield_checkbox li, .single-product .gform_wrapper ul.gfield_radio li {
    padding: 0!important;
    width: 50% !important;
    display: inline-block;
}
.gform_wrapper span.ginput_total {
    font-size: 24px !important;
    margin-bottom: 0.6em !important;
    font-weight: 700;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    align-items: baseline;
    color: #ffb704 !important;
}
.site-header-wishlist .header-wishlist .count {
    background-color: #ffb704 !important;
}
.site-header-cart .cart-contents .count {
    background-color: #ffb704 !important;
}
.shop-action .yith-wcwl-add-to-wishlist > div.yith-wcwl-wishlistexistsbrowse a:before {
    color: #ffb704 !important;
}
.single-product .woocommerce-tabs ul.tabs li::after {
    background-color:#ffb704 !important;
}
.widget_price_filter .ui-slider .ui-slider-range {
    background-color: #ffb704 !important;
}
#payment .place-order .button, button.btn.btn-primary.btn-block.w-100.mt-1 {
    margin-left: 0 !important;
}
body.elementor-page-6809 .ekommart-breadcrumb, .elementor-page-title {
    display: none !important;
}
.ekommart-breadcrumb {
    display: block;
}
.home .woocommerce.columns-1 ul.products li.product {
    min-height: 390px !important;
padding: 4px !important;
}
.border-wrapper-yes .woocommerce-carousel ul.products {
    border: none !important;
}
.product-style-1 .product-transition .group-action, .product-style-4 .product-transition .group-action, .product-style-6 .product-transition .group-action {
    display: none;
}
.product-list .group-action .shop-action {
    display: none;
}
.screen-reader-text, .single-product .breadcrumb-heading {
    border: 0;
    clip: auto !important;
    -webkit-clip-path: none !important;
    clip-path: none !important;
    height: auto !important;
    margin: auto !important;
    overflow: hidden;
    padding: 0 0 20px 0;
    position: relative !important;
    width: auto !important;
    word-wrap: normal !important;
}

@media (max-width: 200px){
.site-header .site-branding img {
    width: auto;
    height: 60px;
    padding-top: 15px;
}
}

.woocommerce-product-gallery>.related {
    display: none !important;
}
@media screen and (min-width: 675px) {
.woocommerce-product-gallery .woocommerce-tabs.wc-tabs-wrapper {
    display: block !important;
}
}
.woocommerce-tabs.wc-tabs-wrapper {
    display: none !important;
}
@media screen and (max-width: 674px) {
.woocommerce-tabs.wc-tabs-wrapper {
    display: block !important;
}
.woocommerce-product-gallery .woocommerce-tabs.wc-tabs-wrapper {
    display: none !important;
}
}
body.elementor-page-7273 .ekommart-breadcrumb, .elementor-page-title {
    display: none !important;
}
body.elementor-page-7304 .ekommart-breadcrumb, .elementor-page-title {
    display: none !important;
}
body.page-id-6618 .ekommart-breadcrumb {
    display: none !important;
}
.page-id-6687 .ekommart-breadcrumb {
display: none !important;
}
.page-id-6658 .ekommart-breadcrumb {
display: none !important;
}
.page-id-6640 .ekommart-breadcrumb {
display: none !important;
}
body.elementor-page-9561 .ekommart-breadcrumb, .elementor-page-title {
    display: none !important;
}
body.elementor-page-9619 .ekommart-breadcrumb, .elementor-page-title {
    display: none !important;
}
body.elementor-page-9650 .ekommart-breadcrumb, .elementor-page-title {
    display: none !important;
}
body.elementor-page-9747 .ekommart-breadcrumb, .elementor-page-title {
    display: none !important;
}
body.elementor-page-9659 .ekommart-breadcrumb, .elementor-page-title {
    display: none !important;
}
body.elementor-page-9668 .ekommart-breadcrumb, .elementor-page-title {
    display: none !important;
}
body.elementor-page-9632 .ekommart-breadcrumb, .elementor-page-title {
    display: none !important;
}
body.elementor-page-9932 .ekommart-breadcrumb, .elementor-page-title {
    display: none !important;
}
body.elementor-page-9996 .ekommart-breadcrumb, .elementor-page-title {
    display: none !important;
}
.custom-gt-b {
    background: #ffb704;
    padding: 10px 15px !important;
    border-radius: 3px;
}
/*css for commercial book page*/

.page-id-9561 .gform_wrapper .gfield_radio li label {
    margin: 4px 0 0 4px !important;
}
.page-id-9561 ul#input_5_9 li {
    display: inline-block;
    width: 50% !important;
}
.home .elementor-element-630f67c input.button.gem-submit {
    border-color: #ef3636 !important;
    background-color: #EF3636 !important;
}
.gravity-width-50 ul li {
    width: 50% !important;
    display: inline-block;
}
.gravity-width-30 ul li {
    width: 33% !important;
    display: inline-block;
}
.page-id-9619 .gform_wrapper li label {
    margin: 6px 0 0 3px !important;
}
.home .arrows1.tparrows {
    border: 2px solid #fff !important;
}
.home .arrows1.tparrows:hover {
    border: 2px solid #fff !important;
}
.home .arrows1.tparrows:before {
	color: #fff !important;
}
.home .arrows1.tparrows:hover:before {
    color: #fff !important;
}
.ekommart-archive-product a.button.product_type_simple.add_to_cart_button {
    margin-left: 0 !important;
}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper {
    border: none !important;
}
.page-id-9996 .wp-block-column {
    border: none !important;
}
.page-id-9932 .wp-block-column {
    border: none !important;
}
.single-product .woo-selected-variation-item-name {
    display: none !important;
}
.elementor-element-93bd170> .elementor-widget-wrap, .elementor-element-654bbf4> .elementor-widget-wrap, .elementor-element-c35dbef> .elementor-widget-wrap {
    background-position: center;
}