.space-x-2>:not([hidden])~:not([hidden]) {
    margin-right: 5px;
    margin-left: 0;
}
ul#primary-menu-list {
    margin-right: auto !important;
    justify-content: end;
}
.nc-MainNav1 {  background: #0d103d !important;}
.site-logo img {    max-height: 42px;    max-width: 150px;}
.space-x-2>:not([hidden])~:not([hidden]) {
    margin-right: 5px;
    margin-left: 0;
}
ul#primary-menu-list {
    margin-right: auto !important;
    justify-content: end;
}
.space-x-2>:not([hidden])~:not([hidden]) {
    margin-right: 6px!important;
    margin-left: 0!important;
}
.xl\:space-x-8>:not([hidden])~:not([hidden]) {
    margin-right: 30px!important;
    margin-left: 0!important;
}
.space-x-2>:not([hidden])~:not([hidden]) , .sm\:space-x-2>:not([hidden])~:not([hidden]) , .space-x-4>:not([hidden])~:not([hidden]) {
    margin-right: 10px!important;
    margin-left: 0 !important;
}

.nc-SectionSubscribe2 form.es_subscription_form input[type=submit] {
    left: 10px !important;
    right: auto !important;
}

.nc-SectionSubscribe2 form.es_subscription_form:before {
    opacity: 0;
}
.nc-SectionSubscribe2 form.es_subscription_form:before {
    left: 4px !important;
    right: auto !important;
    top: 106px !important;
}
.left-3 {
    right: auto;
}

svg.w-4.h-4 {
    transform: rotate(180deg);
}

.nc-SectionSubscribe2 form.es_subscription_form .es-field-wrap label input {
    padding-right: 20px;
}
.font-semibold {
  font-family: maziar !important;
  font-weight: 900 !important;
}
.text-neutral-500,.text-base,.text-base p,.items-center,.nc-PostCardLikeAndComment,.simplefavorite-button-count,.text-sm,.font-medium,.menu-link,.truncate,a,.post-date,#ncmaz-single-entry-content ol li,figcaption,.entry-content ul li,p, em, div{font-family: maziar !important;}
.font-normal{font-weight:700 !important;}
.menu-link{font-weight:600;}
.font-normal .line-clamp-1{display:none !important}
.sliderasli .truncate span,.akharinmagalat .truncate .flex-shrink-0 {display:none;}

@media (min-width: 1280px) {
  .site-logo img {
    max-width: 100% !important;
    max-height: 60px !important;
  }
.akharinmagalat span.truncate span{display:none !important;}
	.amozeshiniews 	.truncate .flex-shrink-0{display:none;}
	.porbazizda h3 a.line-clamp-2{font-size:15px;}
	.ncmaz-footer-sidebar-title .truncate{font-size:18px; font-weight:800;}	
.nc-footer{background:#f3f3f3;}
.dark .nc-footer{background:#1d2327;}	
.nc-MainNav1{background:#0d103d;}
	.wp-block-group.has-background{background: #0d103d !important;}
	h1, h2, h3, h4, h5, h6, h7,.text-neutral-100,.comment-reply-title{font-family:maziar !important;}
.truncate .flex-shrink-0{display:none;}
	.search-d h3.nc-card-title{text-align:right;}
.dark .nc-Footer {
  background-color: rgba(var(--c-neutral-900),var(--tw-bg-opacity)) !important;
}
.nc-Footer-item ul li{list-style: inside !important;}
	.nc-MainNav1{background:#0d103d !important;}
	
@media (min-width: 1280px) {
  .site-header-nav-main #primary-menu-list > .menu-item > a {
    padding-left: 1.125rem;
    padding-right: 1.125rem;
  }
}
@media (min-width: 1024px) {
  .site-header-nav-main #primary-menu-list > .menu-item > a {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
	.site-header-nav-main #primary-menu-list>.menu-item>a{color:#fff !important}
	 .site-header-nav-main #primary-menu-list > .menu-item > a {
    font-size: 13px;
  }
.site-header-nav-main #primary-menu-list>.menu-item.current-menu-item>a{background:#0D99FF !important;}
.sm\:hover\:bg-neutral-100:hover {
    background-color: #0D99FF;
  }
.xl\:text-base {    font-size: 13px;}
@media (min-width: 1024px) {
  .lg\:py-24 {
    padding-top: 4rem;
    padding-bottom: 3rem;
  }
}
	@media (min-width: 1280px)
.xl\:text-base {
    font-size: 13px !important;
    line-height: 1.5rem;
}
button[data-ncmaz-close-modal="ncmaz-modal-form-sign-in"] {
    color: #0d103d !important;
    background: transparent !important;
}
.nc-MainNav1 {
  background: #0d103d !important;
}
.nc-Footer-item{width:50%;float:right;}	
	.nc-MainNav1 .container .block button.text-2xl{color:#fff !important;}
@media screen and (max-width: 782px) {
  .site-logo img {    max-width: 140px;    max-height: 44px;  }
	.nc-MainNav1 .container .block svg{color:#fff !important;}
}
@media only screen and (min-width: 1200px) 
{
	#nc-footer-fixed-area .FooterQuickNav{display:none !important;}
	#site-navigation{display: inline !important;}
}
@media only screen and (max-width: 600px) 
{
	.site-logo img {max-width: 140px;  max-height: 45px !important;}
	footer #site-navigation-mobile{display:inline !important;}
	.dark .nc-Footer {    background-color: #000 !important;  }
} 
	