html{
	
}

body {
    /*font-family: 'Yekan';*/
    font-family: serif;
	text-align: justify;
	font-weight:bold;
}

code,
kbd,
pre,
samp {
    /*font-family: 'Yekan';*/
    font-family: serif;
	font-weight:bold;
	/*border-right:4px solid darkorange;*/

}

body,
button,
input,
select,
optgroup,
textarea {
    /*font-family: 'Yekan';*/
    font-family: serif;
	/*font-weight:normal;*/
	font-weight:bold;
}

h1,
h2,
h3,
h4,
h5,
h6,
.main-navigation a,
.font-family-1,

.trending-posts-line,
.exclusive-posts,
.widget-title,
.em-widget-subtitle,
.grid-item-metadata .item-metadata,
.af-navcontrols .slide-count,
.figure-categories .cat-links,
.nav-links a {
    /*font-family: 'Yekan';*/
    font-family:  serif;
	font-weight:bold;
}
.site-description {
    letter-spacing: 0.05em;
	font-family:  serif;
	font-weight:bold;
}

pre {
    /*font-family: 'Yekan';*/
    font-family:  serif;
	font-weight:bold;
}

code, kbd, tt, var {
    /*font-family: 'Yekan';*/
    font-family:serif;
	font-weight:bold;
}

ul, ol {
   margin-right: 0px;
   padding-right: 0px;
    margin-left: inherit;
    padding-left: inherit;
}

dt {
    text-align: right;
}

.device-center{
    float: right;
}

.main-navigation .menu ul li {
    float: right;
}

.main-navigation .menu ul li a {
    font-weight:600;
}

.main-navigation .menu .menu-mobile {
    text-align: right;
}

.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
    float: right;
}

.alignleft {
    float: right;
}

.nav-tabs > li {
    float: right;
}

.widget ol,
.widget ul {
    padding-right: 0;
    padding-left: 0;
}

.widget_recent_comments li a,
.widget_pages li a,
.widget_archive li a,
.widget_meta li a,
.widget_categories li,
.widget_nav_menu li a,
.widget_recent_entries li a {
    font-size: 16px;
}

#wp-calendar tfoot #next {
    text-align: right;
}

#wp-calendar tfoot #prev {
    text-align: right;
}

.site-content .search-form label,
.site-footer .search-form label {
    float: right;
}

.search-form label {
    float: right;
}

.af-search-box .search-form label .search-field {
    border-right: 1px solid #ccc;
}

#primary .posts-author-wrapper .em-author-img {
    float: right;
}

#primary .posts-author-wrapper .em-author-details {
    float: right;
    text-align: right;
}

#primary .posts-author-wrapper .em-author-details ul {
    text-align: right;
}

.wp-post-author-shortcode.left{
    text-align: right;
}

.wp-post-author-shortcode.left .awpa-author-block {
    float: right;
}

.edit-link {
    /*position: absolute;*/
    /*left: 0;*/
    padding-right: 15px;
    display: block;
}

.top-masthead,
.top-masthead a {
    font-size: 16px;
	font-weight: 600;
}

.topbar-date {
    margin-left: 15px;
    margin-right: inherit;
    padding-left: 20px;
    padding-right: inherit;
}

.top-navigation ul li:first-child a {
    padding-right: 0;
    padding-left: inherit;
}

.main-navigation ul>li>a:after {
    right: 0;
}

#primary,
#secondary,
.primary-1 {
    float: right;
	
}

.col {
    float: right;
}

#secondary .widget-title{
    padding-right: 10px;
    padding-left: inherit;
}

.main-slider-wrapper, .slick-list.draggable{
    direction: ltr;
}

span.trending-no {
    right: 0;
    left: inherit;
}

.banner-trending-posts-wrapper  figcaption{
    padding-right: 5px;
    padding-left: inherit;
}

.trending-line .trending-now {
    float: right;
}

.alert-spinner {
    margin-left: 5px;
    margin-right: inherit;
}

.slider-figcaption-1 {
    text-align: right;
}

.slider-figcaption .slide-title {
    font-size: 22px;
}

.slider-figcaption .grid-item-metadata .item-metadata ,
span.item-metadata.posts-date{
    padding-left: 5px;
    padding-right: inherit;
}

.af-navcontrols .slick-arrow,
.af-navcontrols .slide-count {
    float: right;
}

.slide-prev {
    left: 0;
    right: inherit;
}

.slide-next {
    left: 71px;
    right: inherit;
}

.slide-icon-1{
    direction: rtl;
}

.featured-article-wrapper .figure-categories{
    right: 15px;
    left: inherit;
}

.full-plus-list .spotlight-post:first-of-type .figure-categories .cat-links a.covernews-categories,
.figure-categories .cat-links a.covernews-categories {
    margin-left: 5px;
    margin-right: inherit;
}
.cat-links{
    padding-right:inherit;
}

.grid-item-metadata i {
    padding-left: 5px;
    padding-right: inherit;
}

.aft-product-list-title h2{
    /*font-family: 'Yekan';*/
    font-family:serif;
	font-weight:bold;
}

.hentry .entry-header-details .author-links{
    font-size: 15px;
}

.hentry .entry-header-details span.item-metadata.posts-date i {
    margin-left: 5px;
    margin-right: inherit;
}

.hentry .entry-header-details .post-excerpt {
    font-size: 19px;
	border-right: 5px solid darkorange;
    padding-right: 15px;
}

.entry-content-wrap {
    line-height: 1.9em;
}

.article-title {
    line-height: 1.4 !important;
/*     font-weight:normal;*/
	font-weight:bold;
} 
.categorized-story .title-heading .article-title-2{
    font-size: 19px;
    font-weight:600;
}

.comments-area .comment-author img {
    float: right;
}

.comment-form-author,
.comment-form-email {
    float: right;
}

#scroll-up {
    left: 20px;
    right: inherit;
    display: none;
}

.gallery-item {
    float: right;
}

.gallery-caption {
    text-align: right;
}

.top-masthead .social-navigation,
.footer-social-wrapper .social-navigation {
    float: left;
}

.social-widget-menu ul {
    text-align: right;
}

.footer-nav-wrapper ul li a {
    padding-left: 16px;
    padding-right: inherit;
}

.em-post-format {
    right: 10px;
    left: inherit;
}

.em-breadcrumbs ul .trail-item span[itemprop='name'] {
    padding-right: 10px;
    padding-left: 5px;
}

.em-breadcrumbs ul .trail-item.trail-begin span {
    padding-right: 0;
    padding-left: inherit;
}

.em-breadcrumbs ul li span[itemprop='name']:before {
    right: 0;
    left: inherit;
}

.slick-track{
    direction: rtl;
}

.mc4wp-form-fields > p {
    float: right;
}

.article-title, .main-navigation .menu ul li a, .slider-figcaption .slide-title {
    line-height: 1.2em;
}

.cart-search {
    left: 0;
    right: inherit;
}

.icon-search{position: relative;}
.af-cart-wrapper {
    float: right;
}

.header-layout-2 .site-branding {
    text-align: right;
}

.header-layout-2 .navigation-container {
    text-align: right;
}

.header-layout-2 .offcanvas {
    float: right;
}

.header-layout-2 .af-cart-wrapper {
    float: right;
}

.insta-item {
    float: right;
}

span.header-after:after {
    right: 0;
    left: inherit;
}

#secondary .widget-title span:after {
    right: 0;
    left: inherit;
}

span.menu-description {
    margin-right: 5px;
    margin-left: inherit;
    float: right;
}

.exclusive-posts {
    font-size: 17px;
}

.exclusive-posts .exclusive-now {
    float: right;
    margin-left: 5px;
    margin-right: inherit;
}

.exclusive-slides {
    direction: ltr;
}

.comment-form-email{
    padding-right: 10px;
    padding-left: inherit;
}

.hamyarwp a:hover {
    color: #e71d1d;
}

/*widget-double category*************************************************/
.widget-display-layout-double-category {
     background-color:rgb(255, 255, 255);
     
}
.widget-display-title-double-category {
     padding:5px 15px;
}
/*display posts***************************************************************/
/** diffrent from display-post-title *****************/
h2.display-posts-title {
	font-size:80%;
	color:gray;
	margin-bottom: -25px;
	margin-right:20px;
}
/*************/
ul.display-post-title {
  list-style: none;
}
ul.display-post-title li{
	list-style: none;
    padding: 5px;
	margin: 0px;
}
ol.display-post-title {
  list-style: none;
}
ol.display-post-title li{
    padding:5px;
}
#secondary .widget ul.analys-post-title {
    background-color:#fbfaf891;
	background-color: #fffaf3c9;
}

ul.display-post-title li::before {
  content: ":::";
  color: red;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
  //margin-right: -1em;
}
ol.display-post-title li::before {
  content: ":::";
  color: red;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
  //margin-right: -1em;
}
 div.display-post-layout{
    /* background-color:#e9e4dfcc;*/
	/*background-color:#fbfaf8c2;*/
	 	/*background-color:#c8bbaf2e;*/
	 /*background-color:#c8c1af2e;*/
	/* background-color:#d5ccbc38;*/
	 /*background-color: #eedec073;*/
	 background-color:#fbfaf891;/*cludy light*/
	 /*background-color: #8e69232b;*/
	 background-color: #fffaf3c9;
	

     padding:30px;
	 margin: 25px 10px 5px 10px;
 }
 div.display-post-layout .date {
     font-size:12px;
 }

/************display-post-list**************/

div.display-post-layout .display-post-list a.wpp-post-title::before {
  content: ":::";
  /*color: red;*/
	color:#ff8f00;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
  //margin-right: -1em;
  
}
div.display-post-layout .display-post-list li{
	list-style: none;
}
/********* archive display posts *************************/


ul.archive-display-post-title {
  list-style: none;
}
ul.archive-display-post-title li{
    padding:5px;
}
ol.archive-display-post-title {
  list-style: none;
}
ol.archive-display-post-title li{
    padding:5px;
}

ul.archive-display-post-title li::before {
  content: ":::";
  color: red;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
  //margin-right: -1em;
}
ol.archive-display-post-title li::before {
  content: ":::";
  color: red;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
  //margin-right: -1em;
}
 div.archive-display-post-layout{
    /* background-color:#e9e4dfcc;*/
	 background-color:#fbfaf891;
     padding:30px;
	 margin: 25px 10px 25px 10px;
	 background-color: #fffaf3c9;
 }
 div.archive-display-post-layout .date {
     font-size:12px;
 }


/******gray before******/
ul.archive-display-post-title li::before {
  content: ":::";
  color: #999;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
  //margin-right: -1em;
}
/************** sidebar posts ************************************/
ul.sidebar-post-title {
  list-style: none;
}
ul.sidebar-post-title li{
    padding:5px;
}
#secondary .widget ul.sidebar-post-title {
    background-color:#fbfaf891;
	background-color: #fffaf3c9;
}

ul.sidebar-post-title li::before {
  content: ":::";
  color: red;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
  //margin-right: -1em;
}

 div.sidebar-post-layout{
     /*background-color:#fbfaf8c2;*/
	 /*background-color:#c8bbaf2e;*/
	 	/*background-color:#c8c1af2e;*/
	/* background-color:#d5ccbc38;*/
	 /*background-color: #eedec073;*/
	 background-color:#fbfaf891;
	 /*background-color: #8e69232b;*/
	 background-color: #fffaf3c9;

     padding:20px;
	 margin-top:15px;
 }
 div.sidebar-post-layout .date {
     font-size:12px;
 }

/*analysis posts*****************************************************/
ul.analys-post-title {
  list-style: none;
  color:rgb(119, 112, 104);
}
 #secondary .widget ul.analys-post-title {
    background-color:#fbfaf891;
	 background-color: #fffaf3c9;
}
ul.analys-post-title li{
    padding:5px;
}

ul.analys-post-title li::before {
  content: ":::";
  color:red;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
  //margin-right: -1em;
}

 div.analys-post-layout{
     background-color:#fbfaf891;
     padding:20px;
	 background-color: #fffaf3c9;
 }

 div.analys-post-layout .date {
     font-size:12px;
 }
 /*report posts*****************************************************/
ul.report-post-title {
  list-style: none;
  color:rgb(119, 112, 104);
}
 #secondary .widget ul.report-post-title {
    background-color:#fbfaf891;
	 background-color: #fffaf3c9;
}
ul.report-post-title li{
    padding:5px;
}

ul.report-post-title li::before {
  content: ":::";
  color:red;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
  //margin-right: -1em;
}

 div.report-post-layout{
     background-color:#fbfaf891;
     padding:20px;
	 background-color: #fffaf3c9;
 }

 div.report-post-layout .date {
     font-size:12px;
 }
/*popular posts*****************************************************/
ul.popular-post-title {
  list-style: none;
  color:rgb(119, 112, 104);
}
 #secondary .widget ul.popular-post-title {
    background-color:#fbfaf891;
    padding:30px;
	 background-color: #fffaf3c9;
}
ul.popular-post-title li{
    padding:5px;
}

ul.popular-post-title li::before {
  content: ":::";
  color:red;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
  //margin-right: -1em;
}

 div.popular-post-layout{
     background-color:#fbfaf891;
     padding:25px;
	 background-color: #fffaf3c9;
 }

 div.popular-post-layout .date {
     font-size:12px;
 }
/*charity******************************************************************/
div.charity-column-left{
     float:left;
     width:50%;
     display: block;
     padding:15px;
 }
div.charity-title{
    background-color:bisque;
    font-size: 120%;
    display: block;
    padding:15px;
}
div.charity-description{
    text-align: right;
    display: block;
    padding:15px;
}
div.charity-column-right{
     float:left;
     width:50%;
     display: block;
     padding:15px;
 }
img.charity-image{
    width:100%;
}
/*back to home page----------------------------------------------*/

div.back-to-home-page{
     background-color: #fbfaf891;
     padding:30px;
	 margin-top:15px;
	background-color: #fffaf3c9;
}

div.back-to-home-page p {
   /* font-size:120%;*/
    font-weight:bold;
    text-align:center;
}
div.back-to-home-page span {
    //font-size:120%;
    font-weight:normal;
    //text-align:center;
	//padding:0;
	//margin:0 10px;
	color:#dd9a80;
}
/*display post listing top image-----------------------------------------------*/

.display-posts-listing.image-top .listing-item {
	margin-bottom: 32px;
}

.display-posts-listing.image-top .listing-item .title {
	display: block;
}
 
.display-posts-listing.image-top .listing-item .image {
	display: block;
	width:100%;
}
.display-posts-listing.image-top .listing-item .excerpt-dash {
	display: none;
}

/*-------television display post listing top image----------*/

.television-display-posts-listing.image-top .listing-item {
	margin-bottom: 32px;
}

.television-display-posts-listing.image-top .listing-item .title {
	display: block;
}
div.television-display-posts-listing.image-top .listing-item a.title::before  {
	
  content: ":::";
  color: orange;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
} 
.television-display-posts-listing.image-top .listing-item .image {
	display: block;
	width:100%;
	padding-bottom:10px;
}
.television-display-posts-listing.image-top .listing-item .excerpt-dash {
	display: none;
}

/*-------radio  listing top image----------*/

.radio-display-posts-listing.image-top .listing-item {
	margin-bottom: 32px;
}

.radio-display-posts-listing.image-top .listing-item .title {
	display: block;
}
div.radio-display-posts-listing.image-top .listing-item a.title::before  {
	
  content: ":::";
  color: orange;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
}
.radio-display-posts-listing.image-top  div.listing-item a.image img {
	display: block;
	width:100%;
	padding-bottom:10px;
	
	
}
.radio-display-posts-listing.image-top .listing-item .excerpt-dash {
	display: none;
}
/*display post listing right image----------------------------------------------*/

.display-posts-listing.image-right .listing-item {
	overflow: hidden; 
	margin-bottom: 32px;
	width: 100%;
}

.display-posts-listing.image-right .image {
	float: right;
	margin: 0 0 0 16px;
}

.display-posts-listing.image-right .title {
	display: table;
}

.display-posts-listing.image-right .excerpt-dash { 
	display: none; 
}

/*************free talk list******************/

ul.free-talk-post-title {
  list-style: none;
}
ul.free-talk-post-title li{
    padding:5px;
	margin-bottom:10px;
}
ul.free-talk-post-title .title{
    font-size:110%;
}

ul.free-talk-post-title .excerpt{
    display:block;
	padding-top: 10px;
}

ul.free-talk-post-title .excerpt-more{
    display:block;
	width: max-content;
	
}

ul.free-talk-post-title .category-display{
    display:block;	
	color:lightgray;
}
ul.free-talk-post-title .category-display a {
  color: #a49f99;
}
ul.free-talk-post-title .category-display a:hover {
  /*color: darkorange;*/
	color:#c4aa8c;
}
ol.free-talk-post-title {
  list-style: none;
}
ol.free-talk-post-title li{
    padding:5px;
}
#secondary .widget ul.free-talk-post-title {
    background-color:#fbfaf891;
	background-color: #fffaf3c9;
}

/*ul.free-talk-post-title  span.subtitle::before{
  content: ":::";
  color: orange;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
  //margin-right: -1em;
}*/
ul.free-talk-post-title  span.subtitle{
    /*border-right: orange 3px solid;*/
	/*padding-right:25px;*/
  
}
ul.free-talk-post-title li.listing-item a.title::before {
  content: ":::";
  color: orange;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
 
}
ol.free-talk-post-title li::before {
  content: ":::";
  color: red;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
  //margin-right: -1em;
}

ul.free-talk-post-title li.listing-item a.comments-link::before {
  content: "\2756";
  color: orange;
  font-weight: normal;
  font-size:150%;
  display: inline-block; 
  width: 1em;
 
}

/*vertical space -----------------------------------------------------------*/

.vertical-space{


}
.horizontal-line-separator{
    border:  dashed 2px #ccc ;
}




body {
	/*text-align: justify;*/
	text-align:right;
}
div.covernews-pagination {
	/*background-color:hsla(0,0%,90%,0.5);*/
	font-size:150%;
	font-weight:normal;
	
	text-align:center;
}
.nav-links {
	display:inline-block;
}
a.page-numbers   , span.page-numbers  {
	float:right;
	padding:5px 15px;
	margin:5px;
	background-color:#fbfaf891;
	background-color: #fffaf3c9;
}
span.page-numbers.current{
	color:#fff;
	/*background-color:tomato;*/
	background-color:#bb2b2b;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    line-height: normal;
}
figcaption.wp-element-caption {
	font-size:80%;
	font-style:italic;
}
h1.page-title {
	/*background: hsla(20,10%,80%,0.5);*/
	border-right: 5px solid #d9552d;
	padding-right:15px;
	/*padding-top:40px;*/
}
h1.entry-title {
    /*background: hsla(20,10%,80%,0.5);*/
	border-right: 5px solid #d9552d;
	padding-right:15px;
	/*padding-top:40px;*/
}
div.align-items-center {
    display: -webkit-block;
    display: -ms-block;
    display: block;
}
ul.popular-post-title.padding-right-zero li {
  padding-right: 0px;
}
div.title-vertical-middle {
	display:block;
	height:100%;
	vertical-align: middle;
}
/***************************************/
/*div.widget_display_topics{
	padding:30px;
	background-color:#ffffffc4;
}*/
div.widget_display_topics {
     background-color:#fbfaf891;
     padding:30px;
	 margin-top:25px;
	 margin-bottom:5px;
	background-color: #fffaf3c9;
 }
.widget_display_topics ul{
  list-style: none;
}
.widget_display_topics ul li{
    padding:5px;
}

.widget_display_topics ul li::before {
  content: ":::";
  color: red;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
  //margin-right: -1em;
}


 div.widget_display_topics .date {
     font-size:12px;
 }
 div.widget_display_topics h2 {
     padding-bottom:10px;
 }

footer.wp-block-latest-comments__comment-meta , .wp-block-latest-comments__comment-meta a {
	color:#bbb;
}
.rtl .wp-editor-area {
  font-family: serif,Tahoma,Monaco,monospace;
}
.wp-editor-area {
  font-family:  serif,Tahoma,Monaco,monospace;
}

/***wiki********************/
a.wikilink-published {
	color:darkorange;
	text-decoration: underline;
}
a.wikilink-published:visited {
	color:darkgreen;
}


a.wikilink-published:hover, a.wikilink-published:focus, a.wikilink-published:active {
    color: #bb1919;
    outline: 0;
    text-decoration: none;
}

a.wikilink-published:focus {
    outline: 0;
}

a.wikilink-published:hover, a.wikilink-published:active {
    outline: 0;
    text-decoration: none;
}

.ywtable {
  display: table;
  font-family: serif,Arial, Helvetica, sans-serif;
  font-size: 24px;
  border:none;
  color: #8d8d8d;
  margin: 10px 0;
}
.ywcolumn {
  display: table-cell;
  padding: 10px 20px;
  border-right: 5px solid gray;
 /* border-bottom: 1px dashed #eeeeee;*/
  /*border-right: 1px dashed #eeeeee;*/
  /*margin:20px;*/
	/*box-shadow: 10px 10px 25px 10px gray;*/
}

a.wiki-cat-link {
	color:darkorange;
	text-decoration: underline;
}
a.wiki-cat-link:visited {
	color:darkgreen;
}


a.wiki-cat-link:hover, a.wiki-cat-link:focus, a.wiki-cat-link:active {
    color: #bb1919;
    outline: 0;
    text-decoration: none;
}

a.wiki-cat-link:focus {
    outline: 0;
}

a.wiki-cat-link:hover, a.wiki-cat-link:active {
    outline: 0;
    text-decoration: none;
}
.yadawiki_recent_widget_box {
	padding:30px;
}
div.yadawiki_recent_widget_box {
     background-color:#fbfaf891;	
     padding:30px;
	background-color: #fffaf3c9;
 }
.yadawiki_recent_widget_box ul{
  list-style: none;
}
.yadawiki_recent_widget_box ul li{
    padding:5px;
}

.yadawiki_recent_widget_box ul li::before {
  content: ":::";
  color: red;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
  //margin-right: -1em;
}


 div.yadawiki_recent_widget_box .date {
     font-size:12px;
 }
 div.yadawiki_recent_widget_box h2 {
     padding-bottom:10px;
 }

.wiki-display-post .title{
	font-size:110%;
	display:table;
}
/************ Books library ************/
.wbg-main-wrapper.list .wbg-item-list-wrapper .wbg-item-list-detials .wbg-description-content {
  font-size: 16px !important;
  color: #242424 !important;
}
.wbg-main-wrapper.list .wbg-item-list-wrapper .wbg-item-list-detials span.loop-author {
  color: #555555;
  font-size: 16px !important;
}
.wbg-main-wrapper.list .wbg-item-list-wrapper .wbg-item-list-detials span.loop-category {
  color: #555555;
  font-size: 16px !important;
}
div.wbg-details-column{
	/*background-color: #fbfaf891 !important;*/
	padding:30px;
	background-color: #fffaf3c9 !important;
}

div.wbg-parent-wrapper{
	/*background-color: #fbfaf891 !important;*/
	/*padding:30px;*/
	background-color: #fffaf3c9 !important;
}
div.wbg-main-wrapper{
	/*background-color: #fbfaf891 !important;*/
	background-color: #fffaf3c9 !important;
}
div.wbg-details-description-content{
	width:100% !important;
	display:block;
}
.wbg-sidebar-right {
    width: 100%;
    min-height: 100px;
    margin: 40px 40px 0px 0px;
	
}
.wbg-main-wrapper.list .wbg-item-list-wrapper {
  border-bottom: 1px solid #ccc !important;
  background-color: transparent !important;
}
.wbg-main-wrapper .wbg-item-list-wrapper a.wbg-btn {
  font-size: 16px !important;
}
.wbg-details-wrapper .wbg-details-summary span {
  font-size: 16px !important;
}
.wbg-details-description-content{
	color:#444 !important;
}

/************library display post list************/
.library-display-posts-listing.image-left .listing-item {
	overflow: hidden; 
	padding:25px 0px 25px 0px;
	margin-bottom: 32px;
	border-bottom:1px dashed lightgray;
	width: 100%;
}

.library-display-posts-listing.image-left  div.listing-item a.image img   {
	float: left;
	margin: 0 20px 10px 0;
	
	
}

.library-display-posts-listing.image-left .title {
	display: table;
	font-size:105%;
	margin-bottom: 5px;
}

.library-display-posts-listing.image-left  a.title::before{
    content:':::';
    color:darkorange;
    
	display: inline-block; 
	font-size:140%;
    width: 1em;
}

.library-display-posts-listing.image-left .excerpt { 
	
}
.library-display-posts-listing.image-left .excerpt-more { 
	/*color:darkorange;*/
    display: table;
	
}


@media only screen and (max-width: 768px) {

	.library-display-posts-listing.image-left div.listing-item a.image img  {
		width:100%;
		display:block;
	}
	
}

/************only one post display************/
.only-one-post-display.image-left .listing-item {
	overflow: hidden; 
	/*padding:25px 0px 25px 0px;*/
	/*margin-bottom: 32px;*/
	/*border-bottom:1px dashed lightgray;*/
	width: 100%;
		

}

.only-one-post-display.image-left  div.listing-item a.image img   {
	float: left;
	margin: 0 20px 10px 0;

	
}
.only-one-post-display.image-left.vertical  div.listing-item a.image img   {
	width:100%;
	
}
.only-one-post-display.image-left .title {
	display: inline;
	font-size:105%;
	margin-bottom: 5px;
}

.only-one-post-display.image-left  a.title::before{
    content:':::';
    color:darkorange;
    
	display: inline-block; 
	font-size:140%;
    width: 1em;
}

.only-one-post-display.image-left .excerpt { 
	display: block;
}
.only-one-post-display.image-left .excerpt-more { 
	/*color:darkorange;*/
    display: table;
	margin-top:5px;

}


@media only screen and (max-width: 670px) {

	.only-one-post-display.image-left div.listing-item a.image img  {
		width:100%;
		display:block;
	}
	/*.only-one-post-display.image-left.responsive-vertical-100-percent  div.listing-item a.image img  {
		width:100%;
		display:block;
	}*/
	
}
/************land post display************/
.land-post-display.image-left .listing-item {
	overflow: hidden; 
	/*padding:25px 0px 25px 0px;*/
	/*margin-bottom: 32px;*/
	/*border-bottom:1px dashed lightgray;*/
	width: 100%;
		

}

.land-post-display.image-left  div.listing-item a.image img   {
	float: left;
	margin: 0 20px 10px 0;
display: inline;
	
}
.land-post-display.image-left.vertical  div.listing-item a.image img   {
	width:100%;
	
}
.land-post-display.image-left .title {
	display: table;
	font-size:115%;
	margin-bottom: 5px;
}

.land-post-display.image-left  a.title::before{
    content:':::';
    color:darkorange;
    
	display: inline-block; 
	/*display: inline;*/
	font-size:140%;
    width: 1em;
}

.land-post-display.image-left .excerpt { 
	display: inline;
}
.land-post-display.image-left .excerpt-more { 
	/*color:darkorange;*/
    display: table;
	margin-top:5px;

}


div.land-post-display.image-left  .subtitle {
	font-size:115%;
}

@media only screen and (max-width: 950px) {

	.land-post-display.image-left div.listing-item a.image img  {
		width:100%;
		display:block;
	}
	
}
/************wiki display post list************/
.wiki-display-posts-listing .listing-item {
	padding-bottom:25px;
	

}

.wiki-display-posts-listing .title {
	display: inline;
	font-size:120%;
	margin-bottom: 5px;
}
.wiki-display-posts-listing a.title::before {
	content:':::';
	color:darkorange;
	display: inline-block; 
	font-size:140%;
    width: 1em;
}

.wiki-display-posts-listing .excerpt { 
	display:block;
}
.wiki-display-posts-listing .excerpt-more { 
	/*color:darkorange;*/
    display: table;
	margin-top:5px;
}
/************archive display post list************/
.archive-display-posts-listing .listing-item {
	padding-bottom:25px;
}

.archive-display-posts-listing .listing-item a.image img {
	display:block;
		

}
.archive-display-posts-listing .title {
	display: inline;
	font-size:120%;
	margin-bottom: 5px;
	
}
.archive-display-posts-listing a.title::before {
	content:':::';
	color:darkorange;
	display: inline-block; 
	font-size:140%;
    width: 1em;
}

.archive-display-posts-listing .excerpt { 
	
}
.archive-display-posts-listing .excerpt-more { 
	/*color:darkorange;*/
    display: block;
	
}
.entry-content h4.display-posts-date{
	border-right: darkred solid 4px;
	padding-right:10px;
	margin-top:50px;
}
/************display new book*************/
.library-display-newbook.image-top .listing-item {
	width: 100%;
}
.library-display-newbook.image-top .image {
	display:block;
	margin: 0 0 10px 0;
	width:100%;
	
}

.library-display-newbook.image-top .title {
	font-size:120%;
}

/**********bold article********************/
div.bold-article-display.image-top .image{
	float:right;
	display:block;
	margin: 0 0 10px 0;
	width:100%;

}
div.bold-article-display.image-top div.listing-item a.image img{
	width:100%
}

div.bold-article-display.image-top .title{
	display:inline;
	font-size:140%;
	padding-bottom:10px;
}
div.bold-article-display.image-top .title:before{
	content:':::';
	color:darkorange;
	display: inline-block; 
	font-size:140%;
    width: 1em;
}

div.bold-article-display.image-top .excerpt{
	display:inline-block;
	
}

div.bold-article-display.image-top .excerpt-more {
	display: table;
	font-size:105%;
	/*color:darkorange;*/
	margin-top:5px;
} 
div.bold-article-display.medium-title  .title {
	font-size:115%;
}
div.bold-article-display  .subtitle {
	font-size:115%;
}

/**********bold article image left********************/
div.bold-article-display.image-left .image{
	float:left;
	display:block;
	margin: 0 10px 0 0;
width: 66%;	
}
div.bold-article-display.image-left div.listing-item a.image img{
	/*width:100%*/
}
div.bold-article-display.image-left .title{
	display:inline;
	font-size:140%;
	padding-bottom:10px;
}
div.bold-article-display.image-left .title:before{
	content:':::';
	color:darkorange;
	display: inline-block; 
	font-size:140%;
    width: 1em;
}

div.bold-article-display.image-left .excerpt{
	display:inline-block;
		float:right;
width: 34%;
}

div.bold-article-display.image-left .excerpt-more {
	display: table;
	font-size:105%;
	/*color:darkorange;*/
	margin-top:5px;
} 
div.bold-article-display.medium-title  .title {
	font-size:115%;
}
div.bold-article-display  .subtitle {
	font-size:115%;
}
/*************quate*********************/

div.qouts-display.image-top .image{
	float:right;
	display:block;
	margin: 0 0 10px 0;
	/*width:100%;*/
	
}
div.qouts-display.image-top .title{
	display:table;
	font-size:140%;
	padding-bottom:10px;
}
div.qouts-display.image-top .excerpt-more {
	display: table;
	font-size:105%;
} 
/**************forum set***************/
#bbpress-forums {
  font-size: 14px;
}
.forum-first-page-my-set div.bbp-breadcrumb {
	display:none !important;
}
#bbpress-forums .bbp-forum-info .bbp-forum-content {
	
	color:#a1a1a1;
}
#bbpress-forums p.bbp-topic-meta ,#bbpress-forums .bbp-topic-meta a {
	color:#bbb;
	
}
#bbpress-forums div.bbp-reply-content, #bbpress-forums div.bbp-topic-content {
	margin-left: 0px;
}
#bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results, #bbpress-forums ul.bbp-topics {
  font-size: 14px;
}
#bbpress-forums ul.status-closed a.bbp-topic-permalink {
  color: #938080;
}
#bbpress-forums #bbp-user-body {
  margin-right: 0px;
}
#bbpress-forums #bbp-user-body {
  margin-left: 0px;
}
#bbpress-forums #bbp-your-profile fieldset label[for] {
  float: right;
  width: 100%;
  padding: 5px 0 5px 20px;
  text-align: right;
  cursor: pointer;
  display: block;
}
#bbpress-forums fieldset.bbp-form input{
  /*background-color: #f3f3f399;*/
  /*background-color:#7b6d5f03;*/
	/*background-color: #f4f3f1;*/
	background-color: #f4f1eb;
  border: 0px;
  border-right: 1px solid #ddd;
}
#bbpress-forums fieldset.bbp-form input:hover {
  border:0px;
  border-right: 2px solid #eeddbe;
  box-shadow: none;
  outline-color: none;
}
#bbpress-forums fieldset.bbp-form input:focus {
  border:0px;
  border-right: 2px solid darkorange;
  box-shadow: none;
  outline-color: none;
}
#bbpress-forums #bbp-your-profile fieldset input {
  margin-bottom: 0;
  width: 100%;
  /*background-color: #f3f3f399;*/
  /*background-color:#7b6d5f03;*/
	/*background-color: #f4f3f1;*/
	background-color: #f4f1eb;
  border: 0px;
  border-right: 1px solid #ddd;
  box-shadow: none;
  border-radius: 0;
  float: right;
  display: block;
}

#bbpress-forums #bbp-your-profile fieldset input:hover{
  border:0px;
  border-right: 2px solid #eeddbe;
  box-shadow: none;
  outline-color: none;
}
#bbpress-forums #bbp-your-profile fieldset input:focus{
  border:0px;
  border-right: 2px solid darkorange;
  box-shadow: none;
  outline-color: none;
}
#bbpress-forums fieldset.bbp-form textarea {
  width: 100%;
  /*background-color: #f3f3f399;*/
  /*background-color:#7b6d5f03;*/
	/*background-color: #f4f3f1;*/
	background-color: #f4f1eb;
	
  border: 0px;
  border-right: 2px solid #ddd;
}
#bbpress-forums #bbp-your-profile fieldset textarea {
  width: 100%;
  /*background-color: #f3f3f399;*/
  /*background-color:#7b6d5f03;*/
	/* background-color: #f4f3f1;*/
	background-color: #f4f1eb;
  border: 0px;
  border-right: 2px solid #ddd;
  box-shadow: none;
  border-radius: 0;
  float: right;
  display: block;
}
#bbpress-forums  fieldset.bbp-form textarea:hover ,#bbpress-forums #bbp-your-profile fieldset textarea:hover {
  border:0px;
  border-right: 2px solid #eeddbe;
  box-shadow: none;
  outline-color: none;
}
#bbpress-forums  fieldset.bbp-form textarea:focus ,#bbpress-forums #bbp-your-profile fieldset textarea:focus {
  border:0px;
  border-right: 2px solid darkorange;
  box-shadow: none;
  outline-color: none;
}
#bbpress-forums fieldset.bbp-form input[type="password"], #bbpress-forums fieldset.bbp-form input[type="text"], #bbpress-forums fieldset.bbp-form select {
  min-height: 40px;
  height: none;
  font-size: 120%;
  padding:5px 10px;
}
#bbpress-forums fieldset.bbp-form textarea{
  font-size: 120%;
  padding:10px;
}
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content {

  font-size: 120%;
  padding:10px;
}
#bbpress-forums div.odd, #bbpress-forums ul.odd {
  background-color: #fdfbf9;
}
#bbpress-forums div.even, #bbpress-forums ul.even {
  background-color: #f9f7f4;
}
div.bbp-topic-form fieldset.bbp-form input#bbp_topic_title {
	margin-top:15px;
	margin-bottom:15px;
	width: 100% !important;
}
div.bbp-submit-wrapper button.submit {
	padding-top:12px;
	padding-bottom:12px;
}
/*
div.forum-page .entry-content-wrap {
	background:url(https://www.msn-persian.com/wp-content/uploads/2024/07/msn-persian-forum-page-1.png) repeat-x left top;

}
*/
.forum-page #forum-floral-image  {
	/*opacity:1;*/
	background-color: #a8a79d26;
		/*border-right:20px solid #fffd90;*/
      /* border-right:10px solid #f7e442;*/
	border-right:10px solid #eeddbe;
}
.forum-page  #title-write-topic , .forum-page  #title-forum , .forum-page #title-new-topic{
	/*background:url(https://www.msn-persian.com/wp-content/uploads/2024/07/msn-persian-forum-2-e1721437124637.png) no-repeat left  !important;*/
	/*padding:15px;*/
	/*padding-right:50px;*/
	/*background-color:lightgray   !important;*/
	/*background-size:35px ;*/
	
	border-right:10px solid #eeddbe;
	/*border-right:10px solid lemonchiffon;*/
}
/*
.forum-page  #title-write-topic  {
  position: relative;
  z-index: 0;
}

.forum-page  #title-write-topic::before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  max-height: 200px;
  background-image: url("https://www.msn-persian.com/wp-content/uploads/2024/07/msn-persian-forum-2-e1721437124637.png") ;
  background-position: left;
	background-repeat:no-repeat;
	
}
*/
#bbpress-forums div.bbp-pagination div.bbp-pagination-count ,.forum-page  div.bbp-breadcrumb ,.forum-page div.bbp-pagination div.bbp-pagination-count{
	display:none;
}
/**************archive page *******************/
@media only screen and (max-width: 768px) {
	table.dataTable {
		display:grid;
	}
	table.dataTable tr{
		display:grid;
	}
	table.dataTable tbody {
		display:grid;
		width:100%;
	}
}

th {
  text-align: right;
}
table.dataTable tr.odd{
	background-color:#f7f4ee;
}
table.dataTable tr.even{
	background-color:#ffffff;
}
table.dataTable td.dtr-control a::before{
	content: ":::";
    color: red;
    font-weight: normal;
    font-size:140%;
    display: inline-block; 
    width: 1em;
    //margin-right: -1em;
}
/************free talk comment count*******/


/************ links in content ******/
div.entry-content a{
	/*color:darkorange;*/
	/*color:olive;*/
	color:#887144;
	
	
}
div.entry-content a:hover{
	color:#c89703;
}
div.entry-content a:visited{
	/*color:darkgreen;*/
	/*color:#3a8457;*/
	color:#b79553;
}
div.entry-content span.tags-links a {
	color:gray;
}
/************gutenberg menu******************/
.wp-block-navigation ul li{
	padding:5px;
}
/***********calendar********************/
div.calendar_wrap table.wp-calendar-table tbody td a {
	color:orange;
}
div.calendar_wrap table.wp-calendar-table tbody td#today {
	color:green;
	background-color:rgba(255,255,255,0.85);
}

/********** comment area ************/
footer.comment-meta{
	/*background-color:whitesmoke;*/
}
a.comment-reply-link{
	color:gray;
}
div.comment-content p::before{
	content:':::';
	color:darkorange;
	display: inline-block; 
	font-size:140%;
    width: 1em;
}
article.comment-body{
	margin-top:10px ;
	margin-bottom:5px;
	padding-top:30px;
}

/****************wiki category**************/
.wiki-archive-title a{
    font-size:120%;
}
.wiki-archive-title a::before{
    content:':::';
    color:darkorange;
    font-size:120%;
}
/**comment rtl***********************/
.comments-area .comment-list {
    padding-right: 0;
}
/************* popular posts **********/
#primary div.widget .popular-posts {
	background-color:#fbfaf891;
		/*background-color:#c8bbaf2e;*/
	background-color: #fffaf3c9;

    padding:10px;
	margin:5px 8px 5px 8px;
}
#primary div.widget .popular-posts div.display-post-layout {
    margin-top:1px;
	padding:1px 1px 5px 2px; 
}
#primary div.widget .popular-posts h4{
	padding-right:15px;
	/*border-bottom: 1px dashed #f2eeee;*/
    padding-bottom: 5px;
	padding-top: 15px;
}
/*#primary div.widget .popular-posts h4::before{
  content: " :: ";
  
  color: darkred;
  font-weight: 600;
  font-size:180%;
  display: inline-block; 
	padding-right:5px;
	padding-left:5px;
}*/

/*div.widget .popular-posts div.display-post-layout ul.popular-post-title li a.wpp-post-title{
	padding-left:1px;
	padding-right:1px;
	 text-indent:0px;
	 list-style-position: inside;
	
}*/

#primary div.widget .popular-posts div.display-post-layout ul.popular-post-title li::before{
	/*color:gray;*/
	color:red;
}

/*********** wp ulike *****************/

div.widget_wp_ulike ul li {
	overflow: hidden;
	display:table;
}
div.widget_wp_ulike ul li img{
   display: inline;
   vertical-align:middle;
	padding-bottom:5px;
	   
}
div.widget_wp_ulike ul li a{
   display: inline-block;
   vertical-align:middle;
	  
	
}
div.widget_wp_ulike ul li a::before{
	  
		content:' :: ';
	color:darkorange;
	display: inline-block; 
	font-size:120%;
	font-weight: 900;
   /* width: 1em;*/
	padding-left:5px;
}


div.widget_wp_ulike {
	 /*background-color:#c8bbaf2e;*/
	background-color:#fbfaf891;
     padding:30px;
	 margin: 25px 10px 5px 10px;
	background-color: #fffaf3c9;
}

div.widget_wp_ulike li {
	
	 margin: 5px 0px 10px 10px;
}

div.widget_wp_ulike h2.widget-title span::after {
	
 content: " :: ";
  color: darkorange;
  font-weight: normal;
  font-size:240%;
  display: inline-block; 
  width: 1em;
	padding-right:25px;
		/*font-weight: 900;*/

	
}
@media only screen and (max-width: 768px) {
	div.widget_wp_ulike ul li img{
      display: block;
	  padding-bottom:5px;  
    }
    div.widget_wp_ulike ul li a{
      display: block;
   }
}
/******** golden article ***********/
ul.golden-sign li a.title::before {
	content: " ::: ";
  color: white;
  font-weight: 900;
  font-size:150%;
  display: inline-block; 
  width: 2em;
	background-color:gold;
	margin-top:0px;
	margin-bottom:2px;
	margin-left:5px;
	padding-right:5px;
	
}
ul.golden-sign li::before {
	content:none;
}
ul.golden-sign li span.subtitle-display-post{
	display:none;
}
/************screen********************/
@media only screen and (min-width: 1024px) {
	.container {
		padding-left: 30px;
        padding-right: 30px;
     }
	.latest-posts-full .header-details-wrapper{
		padding:25px;
	}
}

@media only screen and (max-width: 768px) {
    .charity-column-left , .charity-column-right {
       width:100%;
    }
}

@media only screen and (max-width: 1200px) and (min-width: 768px)  {
    .banner-trending-posts-wrapper h3 {
        font-size: 15px;
        font-weight: normal;
    }
	div.wbg-details-column {
	padding:30px;
	}
}

@media only screen and (max-width: 1024px) {
	.container {
		padding-left: 25px;
        padding-right: 25px;
     }
	.latest-posts-full .header-details-wrapper{
		padding:20px;
	}
    .offcanvas {
        float: right;
    }

}

@media only screen and (min-width: 992px) {
    .main-navigation .menu ul ul {
        text-align: right;
    }
    .main-navigation .menu > ul > li > ul {
        right: 0;
        left: inherit;
    }
}

@media only screen and (min-width: 992px) {
    .align-content-left #primary,
    .align-content-left .primary-1 {
        padding-left: 10px;
        padding-right: 0;
    }

}

@media only screen and (max-width: 992px) {
    .header-layout-2 .site-branding {
        float: right;
    }
}

@media only screen and (max-width: 992px) {
    span.menu-description {
        float: none !important;
    }
}

@media only screen and (max-width: 992px) {
	.container {
		padding-left: 20px;
        padding-right: 20px;
     }
	.latest-posts-full .header-details-wrapper{
		padding:15px;
	}
    .main-navigation.aft-sticky-navigation span.af-mobile-site-title-wrap {
        /*right: 0;*/
        /*left: 0;*/
    }
	div .display-post-layout {
     padding:25px;
 	}
	div.archive-display-post-layout{
		padding: 25px;
	}	
	ul .popular-post-title {
     padding: 25px;
    }

}

@media only screen and (max-width: 992px) {
    .main-navigation.nav-down i.ham {
        margin-left: inherit;
        margin-right: 10px;
    }

}

@media only screen and (max-width: 991px) {
    .header-layout-2 .menu.main-menu {
        text-align: right;
    }

}

@media (min-width: 768px) {
    .col-sm-15 {
        float: right;
    }
    .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
        float: right;
    }

}

@media (max-width: 768px) {
	.container {
		padding-left: 15px;
        padding-right: 15px;
     }
	.latest-posts-full .header-details-wrapper{
		padding:10px;
	}
    .col-sm-15 {
        float: right;
    }
	div .display-post-layout {
     padding:20px;
 	}
	div.archive-display-post-layout{
		padding: 20px;
	}	
	ul .popular-post-title {
     padding: 20px;
    }
	

}

@media only screen and (max-width: 768px) and (min-width: 426px)  {
	
    .latest-posts-grid,
    .covernews_single_col_categorised_posts .base-border {
        float: right;
    }
    .widget .second-wiz,
    #secondary .widget .second-wiz{
        float: right;
    }
    .insta-item {
        float: right;
    }
    .even-grid,
    .odd-grid {
        float: right;
    }
	div .display-post-layout {
     padding:15px;
 	}
	div.archive-display-post-layout{
		padding: 15px;
	}	
	ul .popular-post-title {
     padding: 15px;
    }

	div.wbg-details-column {
	padding:15px;
	}
	#primary div.widget .popular-posts {
		padding:5px;
	}
	
}

@media only screen and (max-width: 640px) {
	.container {
		padding-left: 10px;
        padding-right: 10px;
     }
	.latest-posts-full .header-details-wrapper{
		padding:5px;
	}
    body .gallery .gallery-item {
        float: right;
    }
	div .display-post-layout {
     padding:10px;
 	}
	div.archive-display-post-layout{
		padding: 10px;
	}	
	ul .popular-post-title {
     padding: 10px;
    }

	div.wbg-details-column {
	padding:10px;
	}
	
}

@media only screen and (max-width: 426px) {
	.container {
		padding-left: 5px;
        padding-right: 5px;
     }
	.latest-posts-full .header-details-wrapper{
		padding:5px;
	}
    .header-layout-2 .site-branding {
        float: right;
    }
    .insta-item {
        float: right;
    }
	div .display-post-layout {
     padding: 10px;
 	}
	div.archive-display-post-layout{
		padding: 10px;
	}
	ul .popular-post-title {
     padding: 10px;
    }

	div.wbg-details-column {
	padding:5px;
	}
	figure.wp-block-video video {
		max-height:400px;
	}
	#primary div.widget .popular-posts {
		margin:5px 5px 5px 5px;
		padding:1px;
	}
}
/*
div.top-masthead , div.site-header , div.masthead-banner {
	display:none;
}*/

.main-navigation .menu ul ul ul {
       right: 100%;
	/*background-color:gray;*/
	    float: right;

}

@media only screen and (min-width: 992px) {
	.main-navigation .menu ul ul ul li{
        right: 100%;
	    background-color:#393330;
	    float: right;

	}
}

.sub-menu .menu-item-has-children a .fa-angle-down:before {
    content: "\f104";
}
div.bg-article-section {
	/*background-color: #c8bbaf2e;*/
	background-color: #fbfaf891;
	background-color: #fffaf3c9;
}

.title-multy-dot-sign a::before {
  content: ":::";
  color: darkorange;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
  
}
.title-multy-dot-sign-orange a::before {
  content: ":::";
  color: darkorange;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
  
}
a.wp-block-file__button.wp-element-button {
	color:#222;
	background-color:#ccc;
	padding-left:25px;
	padding-right:25px;
}

/************* ul ol*****************/
.entry-content ul, 
.entry-content ol{
    padding-right: 30px;
}
/***************** category-search *******/
a.category-search{
	padding:9px;
	/*background-color:#ccc;*/
	/*background-color: #f4f1eb;*/
	background-color: #e8e3d9;
	/* background-color:hsla(36, 18.2%, 78.4%,1); */
	
}
a.category-search:hover,a.category-search:active,a.category-search:focus{
	color: #513e25;
	background-color: #eac375;
}
.display-inline-block span,.display-inline-block a {
	display:inline-block;
}
.link-white-title a{
	color:#fff;
}

div .display-post-layout ul .free-talk-post-title li .listing-item a .title ::before{
  content: ":::";
  color: red;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
} 


div .display-post-layout  .library-display-posts-listing .listing-item a .title ::before{
  content: ":::";
  color: orange;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
}

div .display-post-layout  .only-one-post-display .listing-item a .title ::before{
  content: ":::";
  color: orange;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
}
div.masthead-banner {
	
}
.favorite-cat-link .cat-links {
	font-size: 11px;
}

figure.wp-block-video video {
		/*max-height:400px;*/
	max-height: 75vh;
}

div.footer-third-widgets-section  .widget .popular-posts h4 {
	color:white;
}


    [dir='rtl'] .slick-slide { float: left; }

/************ count article ****************/
#top-menu span.adding_article_count , #primary-menu   span.adding_article_count ,#top1-menu span.adding_article_count  ,#mag-menu span.adding_article_count  ,#iran-menu span.adding_article_count  , #top2-menu span.adding_article_count,#best-menu span.adding_article_count ,#special-menu span.adding_article_count {
	display:none;
}

span.adding_article_count {
	font-size:80%;
}
/********** poll widget **********/
div.widget_polls-widget {
	 background-color:#fbfaf891;
     padding:30px;
	 margin: 25px 10px 5px 10px;
	background-color: #fffaf3c9;
}

/********** polls ********/
#secondary .widget_polls-widget {
		background-color:#fbfaf891;
	background-color: #fffaf3c9;
}
/************* links string in front page ***********/
div.front-page-links-bar  {
    float:left;
	font-size:80%;
	color:#aeaaa9;
	text-align:left;
}
div.front-page-links-bar a {
	color:#aeaaa9;
}

div.front-page-links-bar a:focus {
	color:red;
}
div.front-page-links-bar a:hover {
	color:red;
}

/************* navbar ****************/

.menu-item .fa-angle-down::before {
  
  /*color: #f5f5dca1;*/
	color:#f7f2eebd;
}
/*********** listing image ***************/
.library-display-posts-listing  .listing-item a.image img.size-medium{
	/*height:300%;*/
}
/*********** box input **************/
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {
  width: 100%;
 /* background-color: #f3f3f399;*/
  /*background-color:#7b6d5f03;*/
	/*background-color:#f4f3f1;*/
	/*background-color: #f7f4ef;*/
	/*background-color: #f4f1eb;*//*last*/
	/*background-color: #fbf7f0;*/
	background-color: #f4f1eba6;
  border: 0px;
  border-right: 2px solid #ddd;
  box-shadow: none;
  border-radius: 0;
  float: right;
  display: block;
  padding-right:10px;
	
	
}
input[type="text"]:hover, input[type="email"]:hover, input[type="url"]:hover, input[type="password"]:hover, input[type="search"]:hover, input[type="number"]:hover, input[type="tel"]:hover, input[type="range"]:hover, input[type="date"]:hover, input[type="month"]:hover, input[type="week"]:hover, input[type="time"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="color"]:hover, textarea:hover {
  border:0px;
  border-right: 2px solid #eeddbe;
  box-shadow: none;
  outline-color: none;
  padding-right:10px;	
	
}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus {
  border:0px;
  border-right: 2px solid darkorange;
  box-shadow: none;
  outline-color: none;
  padding-right:10px;	
	
}
select {
	border:0px;
  border-bottom: 1px solid #ccc;
  /*background-color: #f4f3f1;*/
	/*background-color: #f7f4ef;*/
	/*background-color: #f4f1eb;*/
	background-color: #f4f1eba6;
	/*background-color: #fbf7f0;*/
	min-width:240px;
}
select:hover {
	border:0px;
  border-bottom: 1px solid #eeddbe;
  background-color: #f4f3f1;
	
}
select:focus {
	border:0px;
  border-bottom: 1px solid darkorange;
  background-color: #f4f3f1;
	
}
/************************/

.is-form-style input.is-search-input {
	
	/**my new code */
	font-family: serif !important;
	  width: 100% !important;
  /*background-color: #f4f3f1 !important;*/
	/*background-color: #f4f1eb !important;*//*last*/
	/*background-color: #fbf7f0 !important;*/
	background-color: #f4f1eba6  !important;
  border: 0px !important;
  border-right: 2px solid #ddd !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  float: right !important;
  display: block !important;
  padding-right:10px !important;
	/*padding-top:20px !important;*/
	/*padding-bottom:20px !important;*/
	font-size:100% !important;

}
.is-form-style input.is-search-input:hover {
 border:0px !important;
  border-right: 2px solid #eeddbe !important;
  box-shadow: none !important;
  outline-color: none !important;
  padding-right:10px !important;	
	
}
.is-form-style input.is-search-input:focus {
 border:0px !important;
  border-right: 2px solid darkorange !important;
  box-shadow: none !important;
  outline-color: none !important;
  padding-right:10px !important;	
	
}
.is-form-style input.is-search-submit, .is-search-icon {
	text-transform: none !important;
-webkit-transition:none !important;
-moz-transition: none !important;
-o-transition: none !important;
transition: none !important;
  border: 0px !important;
 /* border-right: 2px solid #ddd !important;*/
	
}
.is-search-icon:hover, form.is-form-style input.is-search-submit:hover {
 
  border-right: 2px solid #eeddbe !important;
	box-shadow: none !important;
	outline-color: none !important;
	text-transform: none !important;
-webkit-transition:none !important;
-moz-transition: none !important;
-o-transition: none !important;
transition: none !important;
	padding-left:2px;

}
.is-search-icon:focus, form.is-form-style input.is-search-submit:focus {
 
  border-right: 2px solid darkorange !important;
	box-shadow: none !important;
	outline-color: none !important;
	text-transform: none !important;
-webkit-transition:none !important;
-moz-transition: none !important;
-o-transition: none !important;
transition: none !important;
	padding-left:2px;

}
/*********** ajax chat ****************/
#simple-ajax-chat #sac-output ul#sac-messages li.sac-chat-message span.sac-chat-name {
	color:darkred;
}
/********* tag cload ****************/
div.widget_tag_cloud div.tagcloud {
	padding:15px;
	background-color:#fbfaf891;
	background-color: #fffaf3c9;
}
/*************** poll ***********/
div.wp-polls-ans {
	direction:rtl !important;
}
div.wp-polls-paging {
	display:flex;
	vertical-align:middle;
}

div.wp-polls-paging a, .wp-polls-paging a:link {
 
  text-decoration: none;
  border: 1px solid #f4f4f4;
  color:gray;
  background-color: none;
	padding:7px 15px;
	vertical-align:middle;
}
div.wp-polls-paging a:hover , div.wp-polls-paging a:link:hover {
 
  text-decoration: none;
  border: 1px solid #ffd484;
  color: gray;
  
	padding:7px 15px;
	vertical-align:middle;
	background-color:#ffd484;
	
}
div.wp-polls-paging a:visited , div.wp-polls-paging a:link:visited {
 
  text-decoration: none;
  border: 1px solid #f4f4f4;
  color: gray;
  
	padding:7px 15px;
	vertical-align:middle;
}
div.wp-polls-paging span.current {
  border: 1px solid darkorange;
  color: darkorange;
  
	padding:7px 15px;
	vertical-align:middle;
}
div.wp-polls-paging span.pages {
  padding:7px 15px;
  
  color: #cec5c5;
  border: 1px solid #f4f4f4;
 
}
/********** remove category description from archive page subtitle ***/
/*div#primary div.archive-description {
	display:none;
}
*/
ul.sub-menu li.menu-item  span.menu-description {
	display:none;
}
/*********** white background ***********/
div.white-background{
     background-color:#fbfaf891;
	background-color: #fffaf3c9;
}

/****************************************/
.simple-ajax-chat ul.sac-messages li.sac-chat-message span.sac-chat-name {
	cursor: pointer;
}
/********************* video **************/
.wp-block-video {
  margin-bottom:25px;
}
/************* cat list ***************/
 li.categories {  }  /* outermost list item */
 li.categories ul { 
		 margin-left: 0px;
}  /* outermost list item */
 li.cat-item { 
  list-style-type: none;
	 margin-left: 0px;
}
li.cat-item::before { 
  content: ":::";
  color: darkred;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
}
 ul.children {
	  margin-left: 0px;
}
 li.cat-item-7 {  }  /* category ID #7, etc */
 li.current-cat {  }
 li.current-cat-parent {  }

/*********** catlist **************/
ul.lcp_catlist li::before {
 content: ":::";
  color: orange;
  font-weight: normal;
  font-size:140%;
  display: inline-block; 
  width: 1em;
	
}
ul.lcp_catlist li {
  list-style-type: none;
	
}

/************* catlist pagination ****************/

ul.lcp_paginator {
	/*display:flex;*/
	vertical-align:middle;
}

ul.lcp_paginator li a, ul.lcp_paginator li a:link {
 
  text-decoration: none;
  border: 1px solid #f4f4f4;
  color:gray;
  background-color: none;
	padding:7px 15px;
	vertical-align:middle;
}
ul.lcp_paginator li a:hover , ul.lcp_paginator li a:link:hover {
 
  text-decoration: none;
  border: 1px solid #ffd484;
  color: gray;
  
	padding:7px 15px;
	vertical-align:middle;
	background-color:#ffd484;
	
}
ul.lcp_paginator li a:visited , ul.lcp_paginator li a:link:visited {
 
  text-decoration: none;
  border: 1px solid #f4f4f4;
  color: gray;
  
	padding:7px 15px;
	vertical-align:middle;
}
ul.lcp_paginator li.lcp_currentpage  {
  border: 1px solid darkorange;
  color: darkorange;
  
	padding:7px 15px;
	vertical-align:middle;
}
ul.lcp_paginator a.lcp_nextlink {
  padding:7px 15px;
  
  color: #cec5c5;
  border: 1px solid #f4f4f4;
 
}
ul.lcp_paginator li {
  display: inline-block;
  border: 0px;
  padding: 0 5px;
  margin: 2px;
}
/********* display post paggination *********/
nav.display-posts-pagination div.nav-links a.page-numbers{
  /*border: 1px solid #ffd484;*/
	border: 1px solid #f0f0f0;
  color: gray;
  vertical-align:middle;
  background-color:none;
}
nav.display-posts-pagination div.nav-links a.page-numbers:hover{
  border: 1px solid #ffd484;
  color: gray;
  vertical-align:middle;
  background-color:#ffd484;
}

/*********** category image ****************/
img.attachment-full{
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 100%%;
}

/********** ivory search ***************/
.is-form-style.is-form-style-3 label {
  width: calc(100% - 48px) !important;
}
.is-form-style input.is-search-input {
  height: 48px;
}
.is-search-icon {
  height: 48px;
}
.is-form-style button.is-search-submit {
  width: 48px;
  height: 48px;
}
.is-search-icon svg {
  width: 25px;
}
.is-search-icon {
  width: 48px;
  padding-top: 12px !important;
}
/************ list line******************/
div.right-line {
	border-right: solid 5px darkred;
}
/***** top 1 menu ****************/
div.top1-menu-row {
	/*background-color:#645e55;*/
	/*background-color:#574a3d;*/
	/*background-color: #bf7a33;*/
	/*background-color: #353535;*/
	/*border-right:4px solid darkorange;*/
	/*text-align:center;*/
	/*background-color:#514c4c;*//*last color*/
	/*background-color:#04534c;*/
	/*border-left:1px solid orange;*/
	background-color: #4f4a44;

}
div.top1-menu-row a{
	color:whitesmoke;
	
}
/***** top 2 menu ****************/
div.top2-menu-row {
	/*text-align:center;*/
	/*background-color:#645e55;*/
	/*background-color:#574a3d;*/
	/*background-color: #bf7a33;*/
	/*background-color: #ee800a;*/
	/*background-color:#5b4734;*//*last*/
	/*background-color: #8e8168;*/
	background-color: #ae9564;
	/*background-color:#b3875b;*/
	border-right:2px solid darkorange;
}
div.top2-menu-row a{
	color:#f4edd0;
}
/***** special menu ****************/
div.special-menu-row {
	/*text-align:center;*/
	/*background-color:#645e55;*/
	/*background-color:#574a3d;*/
	/*background-color: #bf7a33;*/
	/*background-color: #ee800a;*/
	/*background-color:#ac8660;*//*last*/
	/*background-color:#b3875b;*/
	/*background-color:#d5a762;*/
	border-right:2px solid darkorange;
	/*background-color:#bf945c;*/
	/*background-color:#ca9d63;*/
	/*background-color:#b78e5a;*/
	/*background-color:#645D4F;*/
	/*background-color: #9f896d;*/
	/*background-color:#ddd00e;*//*last*/
	/*background-color: #c8bd18;*/
	/*background-color: #c8ba46;*/
	background-color: #bbb15b;
}
div.special-menu-row a{
	color:#404040;
}
/***** best menu ****************/
div.best-menu-row {
	/*text-align:center;*/
	/*background-color:#645e55;*/
	/*background-color:#574a3d;*/
	/*background-color: #bf7a33;*/
	/*background-color: #ee800a;*/
	/*background-color:#ac8660;*//*last*/
	/*background-color:#b3875b;*/
	/*background-color:#d5a762;*/
	border-right:2px solid darkorange;
	/*background-color:#bf945c;*/
	/*background-color:#ca9d63;*/
	/*background-color:#b78e5a;*/
	/*background-color:#7D7668;*/
	background-color:#a49068;
}
div.best-menu-row a{
	color:#f4edd0;
}
/************* mag menu ***************/
div.mag-menu-row {
	/*text-align:center;*/
	/*background-color:#645e55;*/
	/*background-color:#574a3d;*/
	/*background-color: #bf7a33;*/
	/*background-color: #ee800a;*/
	/*background-color:#ac8660;*//*last*/
	/*background-color:#b3875b;*/
	/*background-color:#d5a762;*/
	
	border-right:2px solid darkorange;
	/*background-color:#bf945c;*/
	/*background-color:#ca9d63;*/
	/*background-color:#b78e5a;*/
	/*background-color:#7D7668;*/
	/*background-color: #B7A47D;*/
	/*background-color: #D5B71A;*/
	/*background-color: #D5AC33;*/
	/*background-color: #C4AA78;*/
	/*background-color: #D0AA62;*/
	/*background-color: #DBAC55;*/
	/*background-color: #D0B342;*/
	/*background-color: #DB8753;*/
	/*background-color: #d9af60;*/
	/*background-color: #e3833c;*/
	/*background-color: #e38735;*/
	/*background-color:#d28e51;*/
	/*background-color: #e8942c;*/
	/*background-color: #b9984b;*/
	/*background-color: #ce9f46;*/
	/*background-color: #d2ad19;*/
	/*background-color: #f2c40c;*/
	/*background-color: #e8cd3b;*/
	/*background-color: #bfa380;*/
	/*background-color: #ffd484;*/
	/*background-color: #ceab58;*/
	/*background-color: #716a5d;*//*black*/
	/*background-color: #dfbd7c;*/
	/*background-color: #dbc498;*/
	/*background-color: #b0996b;*/
	/*background-color: #e1c46d;*/
	/*background-color: #60472bab;*/
	/*background-color:#b79e76;*/
	/*background-color: #c6a976;*/
	/*background-color: #bf9a59;*/
	/*background-color: #b59b5e;*/
	/*background-color: #ae9057;*/
	/*background-color:#bda370;*/
	/*background-color: #d27346;*/
	/*background-color: #e19857;*/
	/*background-color: #e8b451;*/
	background-color: #9b875e;
		
}
div.mag-menu-row a{
	/*color:#f4edd0;*//*last*/
	/*color: #fffdf1;*/
	color: #fffaea;
	/*color: #918549;*/
	/*color: #ae7850;*/
	/*color: #fff;*/
	/*font-weight:600;*/
}
/************* iran menu ***************/
div.iran-menu-row {
	/*text-align:center;*/
	/*background-color:#645e55;*/
	/*background-color:#574a3d;*/
	/*background-color: #bf7a33;*/
	/*background-color: #ee800a;*/
	/*background-color:#ac8660;*//*last*/
	/*background-color:#b3875b;*/
	/*background-color:#d5a762;*/
	border-right:2px solid darkorange;
	/*background-color:#bf945c;*/
	/*background-color:#ca9d63;*/
	/*background-color:#b78e5a;*/
	/*background-color:#7D7668;*/
	/*background-color: #B7A47D;*/
	/*background-color: #D5B71A;*/
	/*background-color: #D5AC33;*/
	/*background-color: #C4AA78;*/
	/*background-color: #D0AA62;*/
	/*background-color: #DBAC55;*/
	/*background-color: #D0B342;*/
	/*background-color: #DB8753;*/
	/*background-color: #d9af60;*/
	/*background-color: #e3833c;*/
	/*background-color: #e38735;*/
	/*background-color:#d28e51;*/
	/*background-color: #e8942c;*/
	/*background-color: #b9984b;*/
	/*background-color: #ce9f46;*/
	/*background-color: #d2ad19;*/
	/*background-color: #f2c40c;*/
	/*background-color: #e8cd3b;*/
	/*background-color: #bfa380;*/
	/*background-color: #ffd484;*/
	/*background-color: #ceab58;*/
	/*background-color: #716a5d;*//*black*/
	/*background-color: #cea918;*/
	/*background-color: #e1c46d;*/
	/*background-color: #eed987;*/
	/*background-color: #f4da74;*/
	/*background-color: #e1ba43;*/
	/*background-color: #f2c845;*/
	/*background-color: #eec64a;*/
	/*background-color: #eccf77;*/
	/*background-color: #f4d77d;*/
	/*background-color: #eed175;*/
	/*background-color: #f7de90;*/
	/*background-color: #f0d378;*/
	/*background-color: #eac15f;*/
	/*background-color: #e6b14d;*/
	/*background-color: #fbc649;*/
	/*background-color: #ffc02a;*/
	/*background-color: #eebf30;*/
	/*background-color: #ecd17f;*/
	/*background-color: #e8bb33;*/
	background-color: #d9b341;
}
div.iran-menu-row a{
	color:#f4edd0;
	/*color: #fffdf1;*/
	/*color: #fff6db;*/
	/*color: #9b884f;*/
	/*color: #918549;*/
	/*color: #ae7850;*/
	/*color: #fff;*/
	/*color: #8c6c05;*/
	font-weight:600;
}
/************* top menu row*********/
div.top-menu-row{
		/*background-color:#5b4734;*/
		/*border-right:1px solid beige;*/
	background-color:#5b524c;
	/*border-bottom: 2px solid #dfab71;*/
	

}

.main-navigation {
  	/*border-top: 2px solid #dfab71;*/

	}

@media only screen and (max-width: 991px) {
	.main-navigation {
  		/*background: #bb1919;*/
		background:#ecb73a;
		/*background: #ffb82f;*/
		/*background:#cab188;*/
	}
	
}
@media only screen and (min-width: 991px) {
	.main-navigation {
		/*border-bottom:10px solid yellowgreen;*/
		padding-left: 75px;
	}
	div.top-menu-row{
		/*background: linear-gradient(to bottom,#bb1919 0,#bb1919 50%, #5b524c 50%,#5b524c 100%);*/
		/*background: linear-gradient(to bottom,#ecb73a 0,#ecb73a 50%, #5b524c 50%,#5b524c 100%);*//*lemon*/
		/*background: linear-gradient(to bottom,#df903a 0,#df903a 50%, #5b524c 50%,#5b524c 100%);*/
		/*background: linear-gradient(to bottom,#ffb82f 0,#ffb82f 50%, #5b524c 50%,#5b524c 100%);*/
		/*background: linear-gradient(to bottom,#ec8302 0,#ec8302 50%, #5b524c 50%,#5b524c 100%);*//*last*/
		/*background: linear-gradient(to bottom,#df864e 0,#df864e 50%, #776a62 50%,#776a62 100%);*/
		/*background: linear-gradient(to bottom,#e19359 0,#e19359 50%, #bd9b6f 50%,#bd9b6f 100%);*/
		background: linear-gradient(to bottom,#e19359 0,#e19359 50%, #cab188 50%,#cab188 100%);
    }
}
@media only screen and (max-width: 991px) {
	div #secondary {
		display:none;
	}
}
/***** bottom 1 menu ****************/
div.bottom1-nav-row {
	/*background-color:#645e55;*/
	/*background-color:#574a3d;*/
	/*background-color: #bf7a33;*/
	/*background-color: #353535;*/
	/*border-right:4px solid darkorange;*/
	/*text-align:center;*/
	/*background-color:#514c4c;*//*last color*/
	/*background-color:#04534c;*/
	/*border-left:1px solid orange;*/
	background-color: #404040;

}
div.bottom1-nav-row a{
	color:whitesmoke;
	
}
/***** bottom 2 menu ****************/
div.bottom2-nav-row {
	/*text-align:center;*/
	/*background-color:#645e55;*/
	/*background-color:#574a3d;*/
	/*background-color: #bf7a33;*/
	/*background-color: #ee800a;*/
	background-color:darkorange;
	border-right:2px solid darkorange;
}
div.secondary-footer.bottom2-nav-row div.footer-nav-wrapper div.footer-navigation ul#aft-bottom2-nav li  a{
	/*color:#f4edd0;*/
	color:#404040;
}
/***** bottom 3 menu ****************/
div.bottom3-nav-row {
	/*text-align:center;*/
	/*background-color:#645e55;*/
	/*background-color:#574a3d;*/
	/*background-color: #bf7a33;*/
	/*background-color: #ee800a;*/
	background-color:#d02c2c;
	border-right:2px solid darkred;
}
div.secondary-footer.bottom3-nav-row div.footer-nav-wrapper div.footer-navigation ul#aft-bottom3-nav li  a{
	/*color:#f4edd0;*/
	color:white;
}

/***** bottom or menu ****************/
div.bottom-or-nav-row {
	/*text-align:center;*/
	/*background-color:#645e55;*/
	/*background-color:#574a3d;*/
	/*background-color: #bf7a33;*/
	/*background-color: #ee800a;*/
	background-color:hsla(175, 34.6%, 40.8%, 0.8);
	border-right:2px solid lemonchiffon;
}
div.secondary-footer.bottom-or-nav-row div.footer-nav-wrapper div.footer-navigation ul#aft-bottom-or-nav li  a{
	/*color:#f4edd0;*/
	color:white;
}
/***** bottom 4 menu ****************/
div.bottom4-nav-row {
	/*text-align:center;*/
	/*background-color:#645e55;*/
	/*background-color:#574a3d;*/
	/*background-color: #bf7a33;*/
	/*background-color: #ee800a;*/
	background-color:#54aea6;
	border-right:2px solid darkred;
}
div.secondary-footer.bottom4-nav-row div.footer-nav-wrapper div.footer-navigation ul#aft-bottom4-nav li  a{
	/*color:#f4edd0;*/
	color:white;
}
/***** bottom 5 menu ****************/
div.bottom5-nav-row {
	/*text-align:center;*/
	/*background-color:#645e55;*/
	/*background-color:#574a3d;*/
	/*background-color: #bf7a33;*/
	/*background-color: #ee800a;*/
	background-color:#cebc5d;
	border-right:2px solid darkred;
}
div.secondary-footer.bottom5-nav-row div.footer-nav-wrapper div.footer-navigation ul#aft-bottom5-nav li  a{
	/*color:#f4edd0;*/
	color:#404040;
}
/***** bottom 6 menu ****************/
div.bottom6-nav-row {
	/*text-align:center;*/
	/*background-color:#645e55;*/
	/*background-color:#574a3d;*/
	/*background-color: #bf7a33;*/
	/*background-color: #ee800a;*/
	background-color:#beac5d;
	border-right:2px solid darkred;
}
div.secondary-footer.bottom6-nav-row div.footer-nav-wrapper div.footer-navigation ul#aft-bottom6-nav li  a{
	/*color:#f4edd0;*/
	color:#404040;
}
/***** iran-future menu ****************/
div.iran-future-nav-row {
	/*text-align:center;*/
	/*background-color:#645e55;*/
	/*background-color:#574a3d;*/
	/*background-color: #bf7a33;*/
	/*background-color: #ee800a;*/
	background-color:#a49d79;
	border-right:2px solid darkred;
}
div.secondary-footer.iran-future-nav-row div.footer-nav-wrapper div.footer-navigation ul#aft-iran-future-nav li  a{
	/*color:#f4edd0;*/
	color:white;
}
/***** world-future menu ****************/
div.world-future-nav-row {
	/*text-align:center;*/
	/*background-color:#645e55;*/
	/*background-color:#574a3d;*/
	/*background-color: #bf7a33;*/
	/*background-color: #ee800a;*/
	background-color:#5daece;
	border-right:2px solid darkred;
}
div.secondary-footer.world-future-nav-row div.footer-nav-wrapper div.footer-navigation ul#aft-world-future-nav li  a{
	/*color:#f4edd0;*/
	color:white;
}
/*********search widget **********/
#secondary  .widget_search form.search-form {
  
}

#secondary  .widget_search form.search-form input.search-field{
  background-color: #fbfaf8c2;
}
/***************** archive description **********/
div.archive-category-description {
	 
	/*background-color: #fbfaf8;*/
	background-color:#fbfaf891;
	border-right: 5px solid #e8e6e4;
    padding-right: 15px;
	padding-top:15px;
	padding-bottom:2px;
	background-color: #fffaf3c9;
}

/**************** home title widget**************/
h2.home-widget-title{
	
}
h2.home-widget-title::after{
	content: " :: ";
	color: red;
	font-weight: normal;
	font-size: 240%;
	display: inline-block;
	width: 1em;
	padding-right: 25px;
}
h3.home-widget-title{
	
}
h3.home-widget-title::after{
	content: " :: ";
	color: red;
	font-weight: normal;
	font-size: 180%;
	display: inline-block;
	width: 1em;
	padding-right: 25px;
}
h4.home-widget-title{
	
}
h4.home-widget-title::after{
	content: " :: ";
	color: red;
	font-weight: normal;
	font-size: 110%;
	display: inline-block;
	width: 1em;
	padding-right: 25px;
}

/************* average list *************/
div.average-list img.wpp-thumbnail {
 
  /*float: right;
  margin: 0 0 0 1rem;*/
}
div.average-list span.wpp-views {
	color:#ccc;
}
div.average-list a.wpp-post-title::before {
	content: " ::: ";
	/*color: #ccc;*/
	color: #eac375;
	font-weight: normal;
	font-size: 140%;
	display: inline-block;
	width: 1em;
	padding-left: 15px;
}

/************** box background *********************/
.background-color-none {
	background-color:transparent;
}

/************ widget block space **************/
#primary .covernews-widget .spotlight-post , .af-main-banner-featured-posts  .spotlight-post ,.em-reated-posts .spotlight-post {
	margin-bottom:15px;
}
.bg-article-section .spotlight-post{
	background-color:transparent;
}
/**************** image filter grayscale *************/
/*
img ,div.data-bg {
filter: url(filters.svg#grayscale);
filter: gray; 
-webkit-filter: grayscale(1);
} 
img:hover ,div.data-bg:hover  ,div.masthead-banner.data-bg {
filter: none;
-webkit-filter: grayscale(0);
}
*/
/************ figure filter black and white effect **********/
/*
div.black-white-effect figure , div.black-white-effect figcaption {
	
	filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: url(desaturate.svg#greyscale);
    filter: gray;
    -webkit-filter: grayscale(1);
}

div.black-white-effect figure:hover , div.black-white-effect figcaption:hover {
	
	filter: grayscale(0%);
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: url('');
    filter: none;
    -webkit-filter: grayscale(0);
}
*/

/***********/
div.black-white-effect {
	
	filter: grayscale(50%);
    -webkit-filter: grayscale(50%);
    -moz-filter: grayscale(50%);
    -ms-filter: grayscale(50%);
    -o-filter: grayscale(50%);
    filter: url(desaturate.svg#greyscale);
   /*filter: gray;*/
	filter: #ccc;
    -webkit-filter: grayscale(0.5);
}

div.black-white-effect:hover {
	
	filter: grayscale(0%);
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: url('');
    filter: none;
    -webkit-filter: grayscale(0);
transition: all 1s ease-in-out;}

/**************** image effect ************/

/****************** image filter sepia ********************/
/*
img ,div.data-bg {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'old-timey\'><feColorMatrix type=\'matrix\' values=\'0.14 0.45 0.05 0 0 0.12 0.39 0.04 0 0 0.08 0.28 0.03 0 0 0 0 0 1 0\'/></filter></svg>#old-timey");
    -webkit-filter: sepia(0.75);
    -webkit-filter: sepia(75%);
    -moz-filter: sepia(75%);
    -ms-filter: sepia(75%);
    -o-filter: sepia(75%);
    filter: sepia(75%);
}
img:hover ,div.data-bg:hover ,div.masthead-banner.data-bg{
    filter: none;
    -webkit-filter: sepia(0);
    -moz-filter: sepia(0);
    -ms-filter: sepia(0);
    -o-filter: sepia(0);
    filter: sepia(0);
}
*/

/****************** color cover for image *****************/

/****************** custom page ***************/
.custom-page{
	/*background-color:#dfab712e;*/
	
}
/*
.custom-page.library-flower div#content.container{
	background-image: url("https://www.msn-persian.com/wp-content/uploads/2024/09/tatto-flower-1-100percent-dark-cream.png");
  background-repeat: no-repeat;
  background-position: left top;
	
     }
*/
/*@media only screen and (min-width: 768px) {
	
	
}*/
.custom-page #primary article.hentry div.entry-content-wrap {
	/*background-color:#dda06a21;*/
	background-color:#fbfaf891;
	background-color: #fffaf3c9;
}
.custom-page .padding-div-custom-page {
    text-align: right;
	padding:0px;
}

.custom-page .padding-div-custom-column {
	padding:15px;
}
.custom-page .padding-div-custom-column .excerpt{
	text-align:justify;
}
.custom-page .padding-div-custom-row {
	
}
@media only screen and (max-width: 768px) {
	.custom-page .padding-div-custom-column {
		padding-right:0px;
		padding-left:0px;
	}
}
/***************** custom style for gutenberg page design *********/
.text-align-right {
    text-align: right;
}
.padding-0 {
	padding:0px;
}
.padding-5{
	padding:5px;
}
.padding-10{
	padding:10px;
}
.padding-15{
	padding:15px;
}
.padding-25 {
	padding:25px;
}

/************** a colors for custom block ******************/
.custom-page div.a-white-orange a.title:link ,.custom-page div.a-white-orange a.title:visited ,.custom-page div.a-white-orange a.title:hover   {
	color:#fbf3b1f0;
}
.custom-page div.a-white-red a.title:link ,.custom-page div.a-white-red a.title:visited ,.custom-page div.a-white-red a.title:hover   {
	color:#fbf3b1f0;
}
.custom-page .entry-content-wrap .entry-content h2 a{
	color:#fbf3b1f0;
}
.custom-page div.entry-content-wrap div.entry-content p a {
	color:#fbf3b1f0;
}
/*	
.custom-page div.entry-content-wrap div.entry-content div
{
border-radius:10px;
}
*/
#primary.content-area div.widget_ratings-widget {
	padding:25px;
	margin-top:25px;
	background-color:#fbfaf891;
	background-color: #fffaf3c9;
}
#primary.content-area div.widget_ratings-widget h2.widget-title::after {
	content: " :: ";
color: #fbaa10;
font-weight: normal;
font-size: 180%;
display: inline-block;
width: 1em;
padding-right: 25px;
}
#primary.content-area div.widget_ratings-widget ul li a::before{
		content: " ::: ";
	/*color: #ccc;*/
	color: #fbaa10;
	font-weight: normal;
	font-size: 140%;
	display: inline-block;
	width: 1em;
}
#primary.content-area div.widget_ratings-widget ul li a {
		display:block;
    }

@media only screen and (max-width: 426px) {
	
}

/**************** dot header *************/
.big-cube-dot-after::after {
		content: " :: ";
	/*color: #ccc;*/
	color: #fbaa10;
	font-weight: normal;
	font-size: 200%;
	display: inline-block;
	width: 1.5em;
	padding-right:10px;
}
/************ taxonomy image ********************/
div.taxonomy-image img {
	width:100%;
}

/********** custom page *************/
body.page-id-7395 {
	background-color: #e69946e0;
}
body.fashion-magazine #primary article.hentry div.entry-content-wrap  {
	background-color: #e69946e0;
	/*background-color:transparent;*/
}
body.fashion-magazine div.back-to-home-page{
	background-color: #e69946e0;
}
body.fashion-magazine div.back-to-home-page a:hover{
	color:white ;
}
body.fashion-magazine h3.subtitle {
	color: white;
}

/********** category-teenage-magazine *************/
body.category-teenage-magazine {
	background-color: #eabf18;
}
body.category-teenage-magazine  a:hover{
	color:white ;
}
body.category-teenage-magazine div.back-to-home-page a:hover{
	color:white ;
}

body.category-teenage-magazine #primary article.hentry div.entry-content-wrap  {
	background-color: #eabf18;
	/*background-color:transparent;*/
}

body.category-teenage-magazine div.back-to-home-page{
	background-color: #eabf18;
}
body.category-teenage-magazine div.archive-category-description {
	background-color: #ecc908;
	border-right: 5px solid #c19160;
}
body.category-teenage-magazine div.display-post-layout{
	background-color: #ecc908;
} 
body.category-teenage-magazine input[type="text"] {
	background-color: #ecd241;
	border-right: 2px solid #f2e4c3;
}
body.category-teenage-magazine input[type="text"]:hover {
	background-color: #ecd241;
	border-right: 2px solid #f2f4f3;
}
body.category-teenage-magazine a.category-search  {
	color: #513e25;
  background-color: #e1c110;
} 
body.category-teenage-magazine a.category-search:hover {
  color: #513e25;
  background-color: #dbbf22;
}

body.category-teenage-magazine .subtitle{
	color: #ce6f09;
}
body.category-teenage-magazine div.spotlight-post {
		background-color: #f2d849;

}

body.category-teenage-magazine div.spotlight-post {
 /* display: inline-block;*/
}

body.category-teenage-magazine div.spotlight-post div.data-bg {
	
   opacity: 0.7;
   transition: opacity 1s ease-in-out;
	
}
body.category-teenage-magazine div.spotlight-post div.data-bg:hover  {
 
	opacity: 1; 
  
}
/********** category-girls-magazine *************/
body.category-girls-magazine {
	background-color: #ee2d9a;
}
body.category-girls-magazine  a:hover{
	color:white ;
}
body.category-girls-magazine div.back-to-home-page a:hover{
	color:white ;
}

body.category-girls-magazine #primary article.hentry div.entry-content-wrap  {
	background-color: #ee2d9a;
	/*background-color:transparent;*/
}

body.category-girls-magazine div.back-to-home-page{
	background-color: #ee2d9a;
}
body.category-girls-magazine div.archive-category-description {
	background-color: #ee2d9a;
	border-right: 5px solid #c19160;
}
body.category-girls-magazine div.display-post-layout{
	background-color: #f771a9;
} 
body.category-girls-magazine input[type="text"] {
	background-color: #f42c9d;
	border-right: 2px solid #f2e4c3;
}
body.category-girls-magazine input[type="text"]:hover {
	background-color: #f42c9d;
	border-right: 2px solid #f2f4f3;
}
body.category-girls-magazine a.category-search  {
	color: #513e25;
  background-color: #ee2c90;
} 
body.category-girls-magazine a.category-search:hover {
  color: #513e25;
  background-color: #db2281;
}

body.category-girls-magazine .subtitle{
	color: #b3087f;
}
body.category-girls-magazine div.spotlight-post {
		background-color: #f771a9;

}

body.category-girls-magazine div.spotlight-post {
 /* display: inline-block;*/
}

body.category-girls-magazine div.spotlight-post div.data-bg {
	
   opacity: 0.7;
   transition: opacity 1s ease-in-out;
	
}
body.category-girls-magazine div.spotlight-post div.data-bg:hover  {
 
	opacity: 1; 
  
}
/********** category-fashion-magazine *************/
body.category-fashion-magazine {
	background-color: #e69946;
}
body.category-fashion-magazine  a:hover{
	color:white ;
}
body.category-fashion-magazine div.back-to-home-page a:hover{
	color:white ;
}

body.category-fashion-magazine #primary article.hentry div.entry-content-wrap  {
	background-color: #eea85c;
	/*background-color:transparent;*/
}

body.category-fashion-magazine div.back-to-home-page{
	background-color: #e69946;
}
body.category-fashion-magazine div.archive-category-description {
	background-color: #e69946;
	border-right: 5px solid #c19160;
}
body.category-fashion-magazine div.display-post-layout{
	background-color: #eea85c;
} 
body.category-fashion-magazine input[type="text"] {
	background-color: #f0ba74;
	border-right: 2px solid #f2e4c3;
}
body.category-fashion-magazine input[type="text"]:hover {
	background-color: #f0ba74;
	border-right: 2px solid #f2f4f3;
}
body.category-fashion-magazine a.category-search  {
	color: #513e25;
  background-color: #eac375;
} 
body.category-fashion-magazine a.category-search:hover, body.category-fashion-magazine a.category-search:active, body.category-fashion-magazine a.category-search:focus {
  color: #513e25;
  background-color: #e3cb9b;
}

body.category-fashion-magazine .subtitle{
	color: #ce6f09;
}
body.category-fashion-magazine div.spotlight-post {
		background-color: #eea85c;

}
body.category-fashion-magazine div.spotlight-post {
 /* display: inline-block;*/
}

body.category-fashion-magazine div.spotlight-post div.data-bg {
	
   opacity: 0.7;
   transition: opacity 1s ease-in-out;
	
}
body.category-fashion-magazine div.spotlight-post div.data-bg:hover  {
 
	opacity: 1; 
  
}
/***********  افکت رنگی *************/
.page-color-set{
  display: inline-block;
}

.page-color-set img {
	
   opacity: 0.8;
   transition: opacity 1s ease-in-out;
	
}
.page-color-set img:hover  {
 
	opacity: 1; 
  
}
.page-color-set .image {

            
}
.page-color-set .subtitle {
               
}
.page-color-set .title {
 
     
}
.page-color-set .excerpt {
 
          
}

/**************** custom ****************/
.ad-free-space .listing-item{
	margin-bottom:25px;

}
/**************  widget of category tree ************/
div.display-post-layout
ul.menu
li.menu-item {
	padding-right:20px;
}

/********************* custom bg title heading inside image **********/
.custom-data-bg-hover:before {
    content: "";
    background: #222;
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    filter: alpha(opacity=100);
    opacity: 0.85;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 1)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 1) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 1) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 1) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
}
.custom-data-bg-hover:hover:before {
    opacity: 0.75;
    filter: alpha(opacity=100);
}

/***************** ساختار درختی فهرستی **************/

/************ SVG *************/
/*i.svg-shp-icon-academy-tree svg{
	
	fill:darkorange;
	  
}
i.svg-shp-icon-academy-titles svg{
	
	fill:darkorange;
	  
}
i.svg-shp-icon-academy-others svg{
	
	fill:gray;
	  
}*/

/************/
i.svg-shp-icon-public svg{
	
	fill:#eeb23e;
	  
}

i.svg-shp-icon-tree svg{
	
	fill:#eeb23e;
	  
}
i.svg-shp-icon-titles svg{
	
	fill:#eeb23e;
	  
}
i.svg-shp-icon-others svg{
	
	fill:#eeb23e;
	  
}

i.svg-shp-icon-about-contents svg{
	
	fill:#eeb23e;
	  
}
i.svg-shp-icon-weblog svg{
	
	fill:#eeb23e;
	  
}
i.svg-shp-icon-announce svg{
	
	fill:#eeb23e;
	  
}
i.svg-shp-icon-notice svg{
	
	fill:#eeb23e;
	  
}
i.svg-shp-icon-planning svg{
	
	fill:#eeb23e;
	  
}


/************** form watcher ***********/

@media only screen and (min-width: 882px) {
    div.form-watcher {
	display:block;
	background:url('https://www.fanoosemaah.com/wp-content/uploads/2025/10/Screenshot-from-2025-10-15-00-36-49.png') no-repeat left bottom;
	}
}
/*************** primary width ***************/
@media only screen and (min-width: 950px) {
    #primary.clean-width {
        width: 90%;
    }
}
@media only screen and (min-width: 950px) {
    #primary.home-page-clean-width {
        width: 100%;
    }
}
/*header layout 2=====================*/
@media only screen and (min-width: 1600px) {
   .top-masthead, .top-masthead a {
        font-size: 18px;
    }
}

/***************************/
.full-height{
	height: 100%;
}
/*****************************/
ul#top1-menu li#menu-item-6820 a {
	color:#ffe685;
}