body {
    color: var(--neutral-600);
    font-family: Plus Jakarta           Display, sans-serif !important;
    font-size: 18px;
    line-height: 1.778em;
}

 #popmake-23205{
    min-width: 95%!important;
    max-width: 100%;
    top: 300px;
    left: 500px!important;
    opacity: 1;
    display: block;
}
h1 {
    font-family: Plus Jakarta Display, sans-serif !important; 
}
h2 {
    font-family: Plus Jakarta Display, sans-serif !important; 
}
h3 {
    font-family: Plus Jakarta Display, sans-serif !important;
}
h4 {
    font-family: Plus Jakarta Display, sans-serif !important;
}

p {
    font-family: Plus Jakarta Display, sans-serif !important;

   
}
.post-content p {
  text-align: justify;
	font-weight:400 !important;
}
.post-content ul li{
  text-align: justify;
	font-weight:400 !important;
}
/** header responsive sizes fixing **/
.hentry .post-meta .item.post-by-author {
    display: none;
}

.small-menu{
	font-size: 12px;
}
.stock {
    display: none !important;
}
.woo-single-post-class .related.products {
    display: none;
}
.jp-relatedposts{
	display:none !important;
}
/*#main-nav .sub-menu { 
    width: 275px;
}
#main-nav .sub-menu .sub-menu.left {
    left: 100% !important;
}
#main-nav .sub-menu.left {
    left: -370px !important;
    right: 0;
}*/
#site-header {
    position: fixed;
    width: 100%;
}
#site-header {
    height: 70px !important;
}
#site-logo {
    float: left;
    max-width: 100%;
    transition: all ease 0.3s;
    margin-top: -14px;
}
#main-nav ul li a {
    height: 40px !important;
	line-height: 0px;
}
#main-nav {
    margin: 35px 0px;
}

#site-header .header-button {
    float: right;
    margin: 10px 0;
    margin-left: 25px;
}
.header-search-wrap {
    padding: 24px 0;
    margin-left: 13px;
    float: right;
}
.nav-top-cart-wrapper {
    float: right;
    padding: 24px 0;
    margin-left: 13px;
}
.menu-left ul{
    left: -80% !important;
    top: -7px;
    transform: none;
    margin-left: 0;
}
#featured-title .inner-wrap {
    padding: 115px 0 15px 0;
}
#featured-title.center .title-group {
    margin-bottom: 0px;
}
#featured-title.center #breadcrumbs {
    margin-top: 0px;
}
/* post spacing */
#sidebar .widget {
    margin: 50px 0px;
}
.related-news, .hentry .post-tags {
    margin: 65px 0px;
}

/* post comment, like and share hide */
#comments .comment-respond, #content div.sharedaddy, #main div.sharedaddy, div.sharedaddy {
	display: none;
}

/* Related Products pricing */
.products li .price {
    position: static;
}

/*product detail table in all book*/
.wpb_text_column :last-child {
    margin-right : 1px;
}
.footer-subscribe {
    display: none;
}
@media only screen and (max-width: 1120px) {
  #site-header .header-button a {
    width: 100px;
  }
	#main-nav > ul > li {
		margin: 0 13px;
	}
}

/** header asside mobile fixing **/

@media only screen and (max-width: 480px) {
#header-aside .aside-content .inner > span.info-one {
    display: none;
}
}
html {
  scroll-behavior: smooth;
}

#menu-item-17427 ul{
width: 620px !important;
display: inline-flex;
flex-wrap: wrap;
}

#menu-item-17427 ul li{
    width: 300px;
}
#menu-item-17427 ul li .sub-menu{
    width: 250px !important;
}

@media only screen and (max-width: 768px) {
	#menu-item-17427 ul {

    display: block;   
}
}

.nav-top-cart-wrapper .shopping-cart-items-count, .cur-menu-1 #main-nav > ul > li > a span:before {
	background: #67bf49 !important
}
.grecaptcha-badge{
	display:none !important;
}