
/* FONT */
@font-face {
	font-family: 'irsans-bold';
	src: url('assets/fonts/iransans-bold/iransansweb_bold.woff2') format("woff2");
	font-weight: 700;
	font-display: swap;
}

@font-face {
	font-family: 'irsans';
	src: url('assets/fonts/iransans/iransansweb.woff2') format("woff2");
	font-weight: 400;
	font-display: swap;
}

body,a,div,input,select,button, .page-top .page-title,
h1, h2, h3, h4, h5, h6, .testimonial blockquote, .testimonial blockquote p, p, .porto-u-sub-heading, span { font-family:'irsans'!important; }
.gridlist-toggle>a, .page-top ul.breadcrumb>li .delimiter.delimiter-2, .page-header-8 .delimiter.delimiter-2 {font-family: "Porto"!important;}
.accordion-menu .arrow, #main-toggle-menu .menu-title .toggle, .mega-menu .narrow li.menu-item-has-children>a:before, .page-top ul.breadcrumb>li .delimiter, .widget_sidebar_menu .widget-title .toggle, .side-menu-slide .menu-item-has-children>a:after, .side-menu-slide .menu-item>.go-back:before, .pagination .prev:before, .page-links .previouspagelink:before, .pagination .next:before, .page-links .nextpostslink:before, ul.nav-list li a:before, ul[class^="wsp-"] li a:before, .tparrows.tparrows-carousel.tp-leftarrow:before, .tparrows.tparrows-carousel.tp-rightarrow:before, .share-links .share-email:before, .share-links .share-rss:before, .star-rating, .mejs-overlay-button:before, .comment-form-rating .stars span a:before {font-family: "Font Awesome 6 Free"!important;}
.fab {
	font-family: "Font Awesome 6 Brands"!important;
}


/* Header */
#header.sticky-header .header-main, .fixed-header #header.sticky-header .header-main {
	background-color: #c78d1b;
}
/* Header */


/* Logo */


/* Logo */

/* Search */


/* Search */





/* Menu */



/* Font Icon */
#header .main-menu > li.menu-item > a {
	padding: 20px 20px 20px 14px;
}
.mega-menu.show-arrow>li.has-sub>a:after {
	position: absolute;
	right: 0;
	margin-top: 5px;
}
/* Font Icon */



/* Menu */

/* Footer */
#footer .logo img {
	max-width: 150px!important;
}
#footer .footer-bottom .container>div {
	flex: auto!important;
}
/* Footer */

/* Home */

.home.page .porbl-img-1 .post-image.img-thumbnail img{
	max-height: 196.5px;
	max-width: 397.5px;
}

/* Home - SideBar */
.sidebar-content .widget_media_image img, .post-image.img-thumbnail img, .thumb-info-wrapper{
	border-radius: 5px!important;
}
#block-8.widget.widget_block{
	text-align: center;
}
/* Home - SideBar */




/* Home */

.width-350 .post-image img{
	width: 350px!important;
}

/* Single Post */

#singlepost-row0 .owl-carousel .owl-item .owl-lazy {
	opacity: inherit;
}
#sp-r0-c2 .wpb_content_element, #sp-r0-c2-row0 .wpb_content_element {
	margin-bottom: 5px;
}
#sp-r0-c1-row00{
	text-align: left;
}
#sp-r0-c1-row00 .sp-date, #sp-r0-c1-row00 .sp-category, #sp-r0-c1-row00 .sp-idnews, #sp-r0-c1-row00 .sp-idnews-value{
	display: inline-flex;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
}
#sp-r0-c2 .vc_custom_heading.align-right, #sp-r0-c2-row0 .vc_custom_heading.align-right, #sp-r0-c1-row0 .vc_custom_heading.ch.align-right {
	height: 24px;
	float: right;
	font: 15px/24px irsans;
	background-color: #35856b;
	padding: 0 12px;
	color: #fff;
}
#sp-r0-c2 .vc_grid-container-wrapper.vc_clearfix:before {
	content: "";
	width: 100%;
	height: 2px;
	display: block;
	background-color: #35856b;
	position: relative;
	right: 0;
	top: 24px;
}
#sp-r0-c2-row0 #sp-r0-c2-row0-suggestarticle-ch {
	height: 24px;
	float: right;
	font: 15px/24px irsans;
	background-color: #fff;
	padding: 0 12px;
	color: #000;
}
#sp-r0-c2-row0 .vc_gitem-post-data, #sp-r0-c2-row0 h4, #sp-r0-c2-row0 .vc_gitem_row .vc_gitem-col, #home-r1-c2-row2 .vc_gitem-post-data, #sp-r1-c2-row2 h4, #sp-r1-c2-row2 .vc_gitem_row .vc_gitem-col, #sp-r0-c2 .vc_gitem-post-data, #sp-r0-c2 h4, #sp-r0-c2 .vc_gitem_row .vc_gitem-col {
	margin-bottom: 0;
	padding-bottom: 0;
	padding-right: 6px;
}
#sp-r0-c2-row0 .porto-separator hr, #sp-r0-c1-row0 .porto-separator.sch hr {
	position: relative;
	top: 22px;
}
#sp-r0-c2-row0 .porto-separator.sp-r0-c2-row0-suggestarticle-sp {
	margin: 0;
}
#sp-r0-c2-row0 .porto-separator.sp-r0-c2-row0-suggestarticle-sp hr {
	top: 0px;
	width: 100%;
}
#sp-r0-c2-row0-webgardi-pg .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item, #sp-r0-c2-row0-webgardi-pg .vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item, #sp-r0-c2-row0-porbazdid-pg .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item, #sp-r0-c2-row0-porbazdid-pg .vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
	display: inline-block;
	background: transparent;
}
#sp-r0-c2-row0-webgardi-pg .vc_gitem-zone-a .vc_gitem-row-position-bottom, #sp-r0-c2-row0-webgardi-pg .vc_gitem-zone-b .vc_gitem-row-position-bottom, #sp-r0-c2-row0-suggestarticle-pg .vc_gitem-zone-a .vc_gitem-row-position-bottom, #sp-r0-c2-row0-suggestarticle-pg .vc_gitem-zone-b .vc_gitem-row-position-bottom {
	position: relative;
	height: 190px;
}
#sp-r0-c2-row0-webgardi-pg .vc-gitem-zone-height-mode-auto:before, #sp-r0-c2-row0-suggestarticle-pg .vc-gitem-zone-height-mode-auto:before {
	display: none;
}
#sp-r0-c2-row0, #sp-r0-c2-row0{
	padding-right: 14px;
	padding-left: 14px;
	border-right: 1px solid #cdd1d2;
	border-left: 1px solid #cdd1d2;
}
.sp-r0-c1-row0-rpg .porto-tb-item{
	margin-bottom: 0px;
	padding-top: 10px;
}
.sp-r0-c1-row0-rpg{
	padding: 10px;
}
.bullet-2 a:before {
	content: "";
	display: inline-flex;
	position: absolute;
	z-index: 1;
	width: 6px;
	height: 6px;
	border-radius: 50px;
	background-color: #000;
	top: 5.5px;
	right: 2px;
	border: 0;
}
.bullet-2 a:after{
	content: "";
	display: inline-flex;
	position: absolute;
	width: 11px;
	height: 11px;
	border-radius: 50px;
	background-color: #fbe73e;
	top: 3.5px;
	right: 0px;
}
.sp-r0-c1-row0-rpg .porto-heading .mb-2 {
	display: initial;
}
.sp-r0-c1-row0-rpg .bullet-2{
	position: relative;
}
#sp-r0-c1-row0 .vc_custom_heading.chn.align-right {
	float: right;
	padding: 11px 0;
	margin-left: 19px;
}
#sp-r0-c1-row0 .meta_tags {
	padding: 11px 0;
}
#sp-r0-c1-row0 .meta_tags a{
	color: #000;
	border-radius: 4px;
	background-color: #ededed;
	padding: 3px 14px 0 15px;
	margin: 0 0 4px 5px;
}
#sp-r0-c1-row0 .porto-links-block{
	border: 0;
	background: transparent;
}
#sp-r0-c1-row0 a.porto-sicon-box-link{
	display: inline-flex;
	padding-left: 38px;
}
#sp-r0-c1-row0 .chnost, #sp-r0-c1-row0 .chnostl{
	text-align: right;
	display: inline-flex;
}
#sp-r0-c1-row0 .chnostl{
	color: blue;
	text-decoration: underline;
	padding-right: 5px;
}
#sp-r0-c1-row0 .sp-date, #sp-r0-c1-row0 .sp-category, #sp-r0-c1-row0 .sp-idnews, #sp-r0-c1-row0 .sp-idnews-value{
	display: inline-flex;
	padding-left: 10px;
	padding-right: 10px;
	color: #424242;
	position: relative;
}
#sp-r0-c1-row0 .sp-idnews{
	padding-left: 0;
}
#sp-r0-c1-row0 .sp-idnews-value{
	margin-left: 10px;
}
#sp-r0-c1-row0 .sp-date:before, #sp-r0-c1-row0 .sp-category:before, #sp-r0-c1-row0 .sp-idnews-value:before {
	content: "";
	width: 1px;
	height: 100%;
	display: block;
	background-color: #cfcfcf;
	position: absolute;
	top: 0;
	left: 0;
}
#sp-r0-c1-row0 .sp-feature-image .owl-carousel{
	margin-bottom: 0;
}
#sp-r0-c1-row0 .che-excerpt{
	padding: 15px;
	margin-bottom: 20px;
	font: 14px/28px irsans;
	color: #3b3b3b;
	background-color: #ededed;
}
#cps-body-post {
	display: flex;
}
.single.single-post .post-image.single .img-thumbnail img{
	max-height: 360.5px;
	max-width: 730px;
}
/*  author */
.author_info_parent{
	display: flex;
}
.info_author {
	color: #0a006b;
}
.news_info_general {
	width: 100%;
	text-align: right;
	color: #4c65f5;
	font: 14px/26px irsans;
	direction: rtl !important;
	padding-top: 15px;
}
.author_img {
	width: 60px;
	height: 60px;
	border-radius: 50%;
	padding: 4px;
	overflow: hidden;
	float: right;
	margin-left: 8px;
}
.author_img img {
	border-radius: 50%;
	width: 100%;
	height: 52px;
}
.author_name {
	padding-top: 15px;
	float: right;
}
.author-span {
	display: inline;
	float: right;
	font: 13px/26px irsans;
	direction: rtl !important;
	color: #474747;
	padding: 0 10px;
}
.author-span-name {
	display: inline;
	float: right;
	font: 13px/26px irsans;
	direction: rtl !important;
	color: #000;
}

/*  author */
.bullet-1 a:before {
	content: "";
	display: inline-flex;
	position: absolute;
	z-index: 1;
	width: 6px;
	height: 6px;
	border-radius: 50px;
	background-color: #000;
	top: 19.5px;
	right: 4px;
	border: 0;
}
.bullet-1 a:after{
	content: "";
	display: inline-flex;
	position: absolute;
	width: 11px;
	height: 11px;
	border-radius: 50px;
	background-color: #fbe73e;
	top: 17.5px;
	right: 2px;
}
br{
	content: '\A';
	display: block;
	margin: 7px;
}
/* Single Post */


/* Archive Post */
#archivepost-row0 .wp-block-columns {
	margin-bottom: 0.75em;
}
#archivepost-row0 .porto-posts-grid .product-category, #archivepost-row0 .porto-tb-item {
	border-bottom: 1px solid #c5c5c5;
	margin-bottom: 0.75em;
}
/* Archive Post */


/* Other */

/* Other */

/* Page */


/* Page */
