/*
Theme Name: bamdad
Theme URI: https://daythemes.ir
Author: daythemes
Author URI: https://daythemes.ir
Description: HTML5-CSS3 / Copyright Â© www.daythemes.ir - 2030 
Version: 1.23
*/

@font-face {
	font-family: 'farsinum';
	src: url("fonts/Sahel-FD-WOL.woff") format("woff");
}
@font-face {
	font-family: 'bamdad';
	src: url('fonts/bamdad.eot?8kcieo');
	src: url('fonts/bamdad.eot?8kcieo#iefix') format('embedded-opentype'), url('fonts/bamdad.ttf?8kcieo') format('truetype'), url('fonts/bamdad.woff?8kcieo') format('woff'), url('fonts/bamdad.svg?8kcieo#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
[class^="icon-"], [class*=" icon-"] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'bamdad' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
* {
	outline: 0;
	box-sizing: border-box;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: transparent;
}
body {
	direction: rtl;
	color: #444;
	font: 12px/2 daythemes, tahoma;
	overflow-x: hidden;
	background: #FFF;
	cursor: default;
}
a {
	text-decoration: none;
	color: #555;
}
a:hover {
	color: #E13D32;
}
ul, li {
	border: 0;
	list-style: none;
}
img {
	border: 0;
}
h1 {
	font: 15px/2 daythemes, tahoma
}
h2, h3, h4, h5, h6 {
	font: 1.1em/2 daythemes, tahoma;
}
button {
	cursor: pointer;
	border: 0px;
	background: #d60707;
	color: #fff;
}
input, button, textarea, select {
	font: 12px/2 daythemes, tahoma;
}
input, button, textarea, select {
	font: 12px/2 daythemes, tahoma;
}
textarea, input, select  {
background: #fff;
	color: #555;
	border: 2px solid #e5e5e5;
	text-indent: 5px;
}
iframe {
	overflow: hidden;
	max-width: 100%;
}
.mobile{
	display: none !important;
}
.desktop{
display: inline-block !important;
}
.container {
	max-width: 80rem;
	margin-right: auto;
	margin-left: auto;
	padding-left: 7px;
	padding-right: 8px;
}
.mastheader {
    padding: 6px 0;
    overflow: hidden;
}

.mastheader nav {
    float: right;
}
.mastheader nav ul li {
float:right;
}
.mastheader nav ul li a{
    color: white;
    opacity: 0.7;
    padding: 0 7px;
	 font-size: 1.1em;
}
.mastheader nav ul li a:hover{
 opacity:1;
}
.mastheader .hsocials{
	float:left;
}.mastheader .hsocials a {
	padding: 4px;
    border-radius: 5px;
    font-size: 1.2em;
    float: left;
    margin-right: 5px;
    margin-left: 4px;
    margin-top: 0px;
    color: #FFF;
    opacity: 0.8;
}
.mastheader .hsocials a:hover {
opacity: 1;
}
.logo_search {
    float: right;
    width: 100%;
}
.logo_search .logo {
    width: 20%;
    float: right;
    margin: 5px 0;
}

.logo_search .logo img {
    max-height: 70px;
}
.categories {
	width: 80%;
    float: left;
}
.categories_div {
	height: 28px;
	margin-bottom: 10px;
}
.categories ul {
	float: left;
}
.categories li {
	float: right;
}
.categories li a {
	    padding: 15px 15px;
    color: #fff;
    display: flex;
    align-items: center;
    font-weight: 500;
    font-size: 15px;
}
.categories .categories-item ul li a {
	background: none
}
.categories li:hover .sub-menu {
	display: block
}
.categories ul li .sub-menu {
	position: absolute;
	top: 60px;
	right: 0;
	width: 100%;
	z-index: 78;
	text-align: start;
	display: none;
	white-space: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	z-index: 99999999999999999;
	padding: 5px;
}
.categories .sub-menu li a {
	display: inline-block;
	color: #ffffff;
}
.categories .sub-menu li a:hover {
	color: #fff;
}
.logo_searchfix {
	position: fixed;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 9999999999999;
	border-top: 0;
	-webkit-animation: fadein 1s;
	-moz-animation: fadein 1s;
	-ms-animation: fadein 1s;
	-o-animation: fadein 1s;
	animation: fadein 1s;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
	float: right;
	border-bottom: none;

}
.zetta-menu>.current-menu-item>a {
	background: #343541;
	color: #fff;
}
.zetta-menu {
	position: relative;
}
.zetta-menu>li:hover>a, .zetta-menu>li:hover>a:visited {
	color: #f2f2f2;
}
.zetta-menu ul li {
	float: right;
	position: relative;
	width: 100%;
}
.zetta-menu ul li:hover {
	background: #222;
}
.zetta-menu ul>li a {
	padding: 0px 10px;
	text-align: right;
	height: 28px;
}
.zetta-menu ul>li a:hover {
	color: #fff
}
.zetta-menu>li:hover {
	background: #222;
}
.zetta-menu ul {
	position: absolute;
	display: none;
	z-index: 999999999999999;
}
.zetta-menu>li>ul {
	top: 100%;
	right: 1px;
	width: 100%;
	z-index: 999999999999999;
}
.zetta-menu>li>ul li:before {
	content: "";
	width: 1px;
	height: 6px;
	display: inline-block;
	position: absolute;
	top: 12px;
}
.zetta-menu>li>ul li:first-child:before {
	display: none
}
.zetta-menu>li>ul ul {
	top: 0;
	right: 100%;
}
.zetta-menu li:hover>ul {
	display: block;
}
.current-menu-item .sub-menu {
	display: block
}
.zetta-menu.zm-effect-slide-bottom>li>div, .zetta-menu.zm-effect-slide-bottom li>ul {
	transform: translateY(0px);
	display: block;
	visibility: hidden;
	opacity: 0;
	transition: opacity .4s ease, transform .4s ease, visibility .4s linear 0s;
}



.zetta-menu.zm-effect-slide-bottom > li > div, .zetta-menu.zm-effect-slide-bottom li > ul {
    /* display: block; */
    display: flex;
    flex-wrap: wrap;
    width: 110px;
    padding: 5px;
    visibility: hidden;
    opacity: 0;
    transition: opacity .4s ease, transform .4s ease, visibility .4s linear 0s;
    background: #333;
    border-radius: 3px;
}
.zetta-menu.zm-effect-slide-bottom>li:hover>div, .zetta-menu.zm-effect-slide-bottom li:hover>ul {
	visibility: visible;
	opacity: 1;
	transform: translate(0);
	transition: opacity .4s ease, transform .4s ease;
}
.zetta-menu ul li>ul {
	top: 28px;
	width: auto;
	right: -1px;
	text-align: center;
}
.zetta-menu ul li>ul a {
	width: 80px;
	text-align: center;
}
.zetta-menu ul li>ul li:before {
	display: none
}


.zetta-menu li{
	position:relative;
	cursor:default;
}
.zetta-menu li .has-children-menu-item-icon{
	display:none;
}






.headfix, .cat_menu, .categories img, .navicon, .logoicon {
	display: none;
}
#ap_root.open-overlay {
filter: blur(4px);
-webkit-filter: blur(4px);
}

.icons_menu {
    float: left;
}

#search-btn{
height: 30px;
    text-align: center;
    line-height: 25px;
    cursor: pointer;
    float: left;
    font-size: 33px;
    color: #ffffff;
    margin: 15px;
}
 #search-btn:hover{
color: #bfc0c0;	
}
#search-overlay {
display: none;
}
#search-overlay.block {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
overflow: auto;
text-align: center;
background: rgba(0, 0, 0, 0.69);
margin: 0;
z-index: 9999;
}
#search-overlay.block:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
margin-right: 0;
}
#search-overlay .centered {
display: inline-block;
vertical-align: middle;
width: 50%;
padding: 10px 15px;
color: #FFF;
border: none;
background: transparent;
}
#search-overlay #search-box {
position: relative;
width: 100%;
margin: 0;
}
#search-overlay #search-form {
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
background-color: #fff;
overflow: hidden;
}
#search-overlay #search-text {
font-size: 14px;
color: #ddd;
border-width: 0;
background: transparent;
}
#search-overlay #search-box input[type="text"] {

    width: 85%;
    padding: 0 15px;
    height: 54px;
    color: #333;
    outline: none;
    font-family: "daythemes";
    background: none !important;
    float: right;
}
#search-overlay #search-button {
position: absolute;
top: 0;
left: 0;
height: 55px;
width: 100px;
font-size: 14px;
color: #fff;
text-align: center;
background-color: #ff5964;
cursor: pointer;
font-family:"daythemes";
transition: all .4s ease-in-out;
}
#search-overlay #search-button:hover {
background-color: #999 !important;
transition: all .4s ease-in-out;
}
#search-overlay #close-btn {
position: fixed;
top: 2em;
left: 1em;
font-size: 2em;
background: #ff5964;
}
#search-overlay #close-btn:hover {
color: #777;
cursor: pointer;
}

.main_index{
padding: 30px;
display:inline-block;
  float: right;
}
.main_content{
    float: right;
    width: 75%;
	margin: 20px 0;
}

.main_right{
float: right;
    width: 66.6666666667%;
    padding-left: 10px;
    padding-right: 10px;
}
.main_aside{
    float: left;
    width: 33.3333333333%;
	 padding-left: 10px;
    padding-right: 10px;
}
.box_ads{
    float: left;
    width: 25%;
	 padding-left: 7px;
    padding-right: 7px;
	margin: 20px 0;

}

.box_ads img {
    width: 100%;
    padding: 0 5px;
}


.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.owl-carousel .owl-animated-in{z-index:0;}
.owl-carousel .owl-animated-out{z-index:1;}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
.owl-height{transition:height 500ms ease-in-out;}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel .owl-stage{position:relative;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot{cursor:pointer;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-loading{opacity:0;display:block;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-carousel .owl-refresh .owl-item{display:none;}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;}
.owl-carousel .owl-item img{display:block;}
.owl-carousel .owl-grab{cursor:move;cursor:grab;}
.owl-carousel.owl-rtl{direction:rtl;}
.owl-carousel.owl-rtl .owl-item{float:right;}
.owl-theme .owl-controls{background:#E5E5E5;margin-top:-4px;text-align:center;height:26px;}
.owl-theme .owl-controls .owl-nav [class*="owl-"]{color:#FFF;padding:0px 5px 3px;background:#CCC;display:inline-block;cursor:pointer;float:right;margin:4px;border-radius:3px;}
.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{color:#fff;text-decoration:none}
.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-dots .owl-dot{display:inline-block;margin-top:4px;}
.owl-theme .owl-dots .owl-dot span{width:8px;height:8px;margin:5px 7px;background:#ccc;display:block;border-radius:1px;}
.owl-carousel .owl-controls .owl-nav .owl-next{float:left;}
.owl-carousel .owl-controls .owl-nav .owl-prev{float:right;}


.main_right .boxnews_special .item_one {


	}
.main_right .boxnews_special .item_one .link {
    border-radius: 10px;
    position: relative;
    overflow: hidden;
}

.main_right .boxnews_special .item_one img {
    width: 100%;
    height: 370px;
    object-fit: cover;
	    display: block;
    width: 100%;
    border-radius: 10px;
}
.main_right .boxnews_special .item_one:after {
    position: absolute;
    top: 50%;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    height: auto;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.8)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
    content: "";
	border-radius:0 0 10px 10px;

}
.main_right .boxnews_special .item_one .content {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 100%;
    z-index: 2;
    color: #fff;
    padding: 30px;
}
.main_right .boxnews_special .item_one .content .rootitr {
margin-bottom:5px;
  color: #fff;
}
.main_right .boxnews_special .item_one h2 {
    font-size: 2.57em;
    font-weight: 900;
}.main_right .boxnews_special .item_one h2 a {
    color: #fff;

}
.main_right .boxnews_special .owl-theme .owl-controls {

    background: none;
    text-align: center;
	margin: 10px;
 
}
.main_right .boxnews_special .owl-theme .owl-dots .owl-dot span {
 display: block;
    width: 8px;
    height: 8px;
    margin: 5px 7px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius:  50%;
    background: #c1c1c1;
}
.main_right .boxnews_special .owl-theme .owl-dots .owl-dot.active span {
    width: 16px;
    height: 8px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}


.main_right .boxnews .posts .item{
    text-align: justify;
    margin-bottom: 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid rgba(51, 51, 51, 0.1);
float: right;
width: 100%;
}


.main_right .boxnews .posts .item img {

    float: right;
    width: 200px;
    height: 135px;
    margin-left: 10px;
    -webkit-transition: all .23s ease-in-out;
    transition: all .23s ease-in-out;
    border-radius: 10px;
}

 .main_right .boxnews .posts .item h2 a {
    font: 1.2em/2 'daythemes', tahoma !important;
    color: #262424;
    font-weight: bold !important;
}

.breadcrumbs {
	float: right;
	width: 100%;
	border-radius: 5px;
	background: #fff;
	margin: 0 0 10px;
}
.breadcrumbs .content {
	border: 0 none;
	padding: 0 15px 0;
	color: #999;
	margin: 0;
	line-height: 39px;
}
.breadcrumbs .content a {
	color: #333;
	float: right;
}
.breadcrumbs i {
	float: right;
	width: 11px;
	height: 40px;
	margin: 0 10px;
	opacity: .4;
}
.breadcrumbs i:after {
       content: "\f137";
    font-family: "bamdad";
    display: inline-block;
    font-size: 11px;
    vertical-align: middle;
    margin: 0 5px;
}
.main_right .mores {
text-align: center;
}
.main_right .more {

    padding: 4px 16px 6px;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    margin-bottom: 15px;
    font-size: 1.3em;
    font-weight: 300;
    border: 1px solid;
}


.main_right .more:hover {
background-color: transparent;
}
.pagenavi {
	font: 12px/2 farsinum, daythemes, tahoma;
	display: inline-block;
	height: 57px;
	text-align: justify;
	background: #fff;
	border-radius: 2px;
	float: right;
	width: 100%;
	overflow: hidden;
}
.pagenavi .pages {
	padding: 0px 6px;
	margin: 16px 13px 8px 5px;
	float: right;
	background: #999;
	text-align: right;
	border: 0px none;
	width: auto;
	color: #fff;
}
.pagenavi a, .pagenavi span {
	transition: all 0.5s ease 0s;
	margin: 16px 3px 0px;
	float: right;
	width: 26px;
	text-align: center;
	background: #E5E5E5;
	color: #777;
	height: 26px;
	border-radius: 7px;
}
.pagenavi a {
	color: #666 !important;
}
.pagenavi span.current, .pagenavi a:hover {
	color: #FFF !important;
}
.pagenavi span.current, .pagenavi a:hover {
	/*background: #d20001;*/
}

.main_right .single {
	text-align: justify;
	border-radius: 2px;
	padding: 2px 10px;
	float: right;
	width: 100%;
	overflow: hidden;
	direction: rtl;
}
.main_right .single .line, .line, .main_right .boxnews .posts .line {
	width: 100%;
	border-bottom: .8px solid #e5e5e5;
	margin: 4px;
	display: inline-block;
}
.main_right .single .contentsingle {
	font: 1.2em/2 'daythemes', tahoma;
	color: #696969;
	padding: .4em;
	float: right;
	width: 100%;
}
.download {
	text-align: center;
}
.main_right .single .contentsingle video {
    width: 100%;
    height: auto;
    border-radius: 5px;
}

.main_right .single .contentsingle .download a {
	background: #343541;
	padding: 2px 10px;
	margin: 5px;
	display: inline-block;
	border: 1px solid #f2f2f2;
	border-radius: 3px;
	color: #fff;
}
.main_right .single .contentsingle .download a:hover {
	color: #f7f7f7 !important;
	text-decoration: none;
}
.main_right .single .contentsingle .download a i {
	float: right;
	margin: 4px 0px 0px 5px;
	font-size: 17px;
	background: none;
}
.main_right .single .contentsingle .download ul li {
	list-style-type: none;
}
.main_right .single .contentsingle .download a:hover {
	background: #D20001;
	border-color: #B10000;
}
.main_right .single .contentsingle img {
	max-width: 100%;
	height: auto;
	margin: 5px auto;
	border-radius: 10px;
}
.alignleft {
	float: left;
}
img.alignleft {
	margin-right: 7px !important;
}
.alignright {
	float: right;
}
img.alignright {
	margin-left: 7px !important;
}
.aligncenter, img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.main_right .single h1 {
	font: 1.9em/2 'daythemes', tahoma;
	line-height: 1.75;
	font-weight: bold;
	letter-spacing: -.2px;
	margin: 0.4rem 0 1rem;
}
.main_right .single h1 a {

}
.main_right .single .rootitr {
	font: 1.1em/2 'daythemes', tahoma;
	color: #696969;
}
.main_right .single .excerptpic {
	width: 100%;
	float: right;
}
.width100 {
	width: 100% !important;
}
.background_black {
	background: black!important;
}
.main_right .single .excerptpic .pic {
	width: 100%;
	float: right;
}
.main_right .single .excerptpic .pic img {
    float: right;
    width: 100%;
    height: auto;
    border-radius: 10px 10px 0 0;
}
.main_right .single .excerptpic .excerpt {
	
    font: 1.2em/2 'daythemes', tahoma;
    color: #0c0c0c;
    padding: 0 6px 0 5px;
    background: #efefef;
    float: left;
    width: 100%;
    padding: 0.6em 0.8em;
    border-radius: 0 0 10px 10px;
}
.main_right .single .head {
	display: inline-block;
	text-align: center;
	width: 100%;
}
.main_right .single .head .left span {
	float: left;
	/* border-right: 1px solid #e4e4e4;
	*/
	cursor: pointer;
	margin-left: 6px;
	padding-right: 6px;
}
.print i, .comments_popup_link i, .send_email i, i.icon-fz3, i.icon-fz2, i.icon-fz1 {
	float: left;
	margin: 4px 6px 0 0;
	font-size: 1.3em;
}
.main_right .single .the_ID {
	float: right;
	margin-right: 4px;
	font-family: farsinum;
}


.main_right .single .post_views {
	float: left;
	margin-right: 4px;
	font-family: farsinum;
}
.main_right .single .left {
	float: left;
	position: relative;
}
.main_right .single .the_category {
	float: right;
	width: 70%;
	text-align: right;
	margin: 2px 6px 0 0;
	direction: ltr;
}
.main_right .single .the_category a, .main_right .single .the_category span {
	display: inline-block;
}
.main_right .single .the_views {
	float: left;
	width: 25%;
	text-align: left;
	margin: 2px 6px 0;
	font-family: farsinum;
}
.main_right .single .contentsingle .the_content {
	font: 13px/25px sans, tahoma;
}

.main_right .single .contentsingle p{    line-height: 1.9;
    text-align: justify;
    font-size: 1.1em;
    margin-bottom: 15px;
    color: #444;}
.main_right .single .contentsingle blockquote{position:relative;font-style:normal;padding:20px;background:#eee;margin:20px 0;margin-top:40px;border-radius: 10px;}
.main_right .single .contentsingle blockquote p{padding:0;margin:0}
.main_right .single .contentsingle blockquote:before{position: relative;content: "\e91f";top: -25px;color: #aaa;font-family: 'bamdad';font-size: 2em;right: 45%;padding: 15px;line-height: 5px;border-radius: 50%;	}
.main_right .single .contentsingle blockquote p{font-size:1.0em;font-weight:800}
.main_right .single .contentsingle h1,.main_right .single .contentsingle h2,.main_right .single .contentsingle h3,.main_right .single .contentsingle h4,.main_right .single .contentsingle h5,.main_right .single .contentsingle h6{margin-top:25px;font-family:"daythemes";margin-bottom:10px;line-height:1.5;font-weight:400}
.main_right .single .contentsingle ol,.main_right .single .contentsingle ul{margin:20px 20px 20px 0}
.main_right .single .contentsingle ul li{list-style:outside disc;list-style-image:none}
.main_right .single .contentsingle ol li{list-style:outside decimal}
.main_right .single .contentsingle li{margin:0 0 5px}
.main_right .single .contentsingle li ul,.main_right .single .contentsingle li ol{margin:5px 0 0 15px}
.main_right .single .contentsingle pre{max-width:100%;overflow:auto}
.main_right .single .contentsingle table{border-spacing:0;width:100%;border:1px solid #d3d3d369;border-collapse:separate;margin-bottom:1.5em}
.main_right .single .contentsingle table tr:nth-child(even){background:#f9f9f9}
.main_right .single .contentsingle table td,.main_right .single .contentsingle table th{text-align:right;border-right:1px dotted #d3d3d369;padding:.4em}.main_right .single .contentsingle table thead th{background:#f4f4f4;border-right:1px solid #d3d3d369;border-bottom:1px solid #d3d3d369;text-transform:uppercase;vertical-align:middle;padding:.7em .4em}.main_right .single .contentsingle table tbody th{background:#f4f4f4;border-bottom:1px solid #d3d3d369}
.main_right .single .contentsingle table tbody td{border-bottom:1px solid #d3d3d369}.main_right .single .contentsingle table tr th:last-child,.main_right .single .contentsingle table tr td:last-child{border-right:0}
.main_right .single .contentsingle table tbody tr:last-child td,.main_right .single .contentsingle table tbody tr:last-child th{border-bottom:0}.main_right .single .contentsingle img{max-width:100%}.main_right .single .contentsingle iframe{max-width:100%}
.main_right .single .contentsingle .post_tags{margin:20px 0}
.main_right .single .contentsingle .post_tags span{background:#f6f7fb;color:#a1a1b5;padding:4px 15px;font-size:13px;border-radius:2px;margin-left:10px}.main_right .single .contentsingle .post_tags span.tgt{background:#f6f7fb;font-size:13px;color:#a9a9a9;border-radius:2px;padding:5px 15px;margin-left:10px}.main_right .single .contentsingle .post_tags a{background:#f6f7fb;padding:4px 15px;font-size:13px;border-radius:2px}.main_right .single .contentsingle .post_tags a:hover{background:#666;color:#fff}.main_right .single .contentsingle img,.main_right .single .contentsingle .size-auto,.main_right .single .contentsingle .size-full,.main_right .single .contentsingle .size-large,.main_right .single .contentsingle .size-medium,.main_right .single .contentsingle .attachment img{max-width:100%;height:auto;vertical-align:middle}.main_right .single .contentsingle .centered,.main_right .single .contentsingle .aligncenter{display:block;margin:5px auto}.main_right .single .contentsingle .alignright{margin:5px 0 5px 25px;display:inline;float:right}.main_right .single .contentsingle .alignleft{margin:5px 25px 5px 0;display:inline;float:left}.main_right .single .contentsingle .gallery{clear:both;margin:0 auto 18px}.main_right .single .contentsingle .gallery .gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;padding:10px}.main_right .single .contentsingle .gallery-columns-2 .gallery-item{max-width:50%}.main_right .single .contentsingle .gallery-columns-3 .gallery-item{max-width:33.33%}.main_right .single .contentsingle .gallery-columns-4 .gallery-item{max-width:25%}.main_right .single .contentsingle .gallery-columns-5 .gallery-item{max-width:20%}.main_right .single .contentsingle .gallery-columns-6 .gallery-item{max-width:16.66%}.main_right .single .contentsingle .gallery-columns-7 .gallery-item{max-width:14.28%}.main_right .single .contentsingle .gallery-columns-8 .gallery-item{max-width:12.5%}.main_right .single .contentsingle .gallery-columns-9 .gallery-item{max-width:11.11%}.main_right .single .contentsingle .gallery .gallery-item img{height:auto;-webkit-transition:all .4s;transition:all .4s;margin:0 auto}.main_right .single .contentsingle .gallery .gallery-item a:hover img{opacity:.6!important;-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 6px rgba(0,0,0,.32)}.main_right .single .contentsingle .gallery-caption{color:#888;margin:0 0 12px}



.main_right .single .item-footer {
	font-size: 12px;
	margin: 10px 0;
	width: 100%;
	padding: 5px;
	display: inline-block;
}
.main_right .single .item-footer .form-group {
	display: inline-block;
	margin-bottom: 0;
	vertical-align: middle;
	float: left;
	width: 50%;
	text-align: left;
}
.main_right .single .item-footer .form-group i.icon-link2 {
	float: left;
	font-size: 16px;
	background: #d8d8d8;
	padding: 5px;
}
.main_right .single .item-footer .social {
	float: right;
	color: #fff;
	font-size: 14px;
	height: 22px;
	width: 50%;
}
.main_right .single .item-footer .social li {
	float: right;
}
.main_right .single .item-footer .social a {
	width: 30px;
	height: 30px;
	float: left;
	margin-left: 5px;
	color: #fff;
	padding: 5px;
	font-size: 18px;
	border-radius: 3px;
}
.main_right .single .item-footer .social a:hover {
	opacity: 0.5;
}
.main_right .single .item-footer .social .icon-facebook {
	background: #3b5998
}

.main_right .single .item-footer .social .icon-twitter {
	background: #00abf1
}
.main_right .single .item-footer .social .icon-telegramtw1 {
	background: #64a9dc
}
.main_right .single .item-footer .social .icon-whatsapp {
    background: #25D366;
}
.main_right .single .item-footer .form-group input {
	height: 26px;
	line-height: 26px;
	box-shadow: none;
	border-radius: 0;
	background: #e7e7e7;
	direction: ltr;
	text-align: left;
}
.main_right .single .item-footer .form-group .item-link {
	margin-top: 6.66666667px
}
.main_right .single .tag {
	background: #f7f7f7;
	width: 100%;
	padding: 5px;
	display: inline-flex;
	margin: 10px 0;
}
.main_right .single .tag h3 {
	font: 11px/21px daythemes, tahoma;
}
.main_right .single .tag span {
	font-weight: 500;
	font-size: 13px;
	margin-left: 5px;
}
.main_right .single .tag a {
	color: #369;
}
.main_right .single .tag a:hover {
	color: #E13D32;
}
.notfound {
    font-size: 1000%;
    text-align: center;
    color: #FCB03B;
    font-weight: 700;
    margin: 15px auto;
    overflow: hidden;
    line-height: 100%;
    padding: 30px;
    font-family: "farsinum";
}

.related li {
	text-overflow: ellipsis;
	display: block;
	color: #068dc3;
	border-bottom: 1px dashed #e9e9e9;
	padding-bottom: 3px;
	font-weight: 400;
	letter-spacing: -.2px;
}
.related li:before {
	content: "\f0c8";
	font-family: 'bamdad';
	float: right;
	margin-left: 5px;
	margin-top: 6px;
	font-size: 6px;
}



.comments_title {
	height: 30px;
	background: #f7f7f7;
	border-radius: 2px;
}
.comments_title span {
	float: left;
	line-height: 30px;
	padding: 0px 5px;
	color: #999;
	background: rgba(255, 255, 255, 0.72);
	margin: 0 0 0 10px;
	font-family: farsinum;
}
.comments_title span:before {
	content: "";
	background: #d9d9d9;
	width: 1px;
	height: 13px;
	float: right;
	margin: 9px 0px 0px 9px;
}
.comments_title span:last-child:before {
	display: none
}
.comments_title h5 {
	float: right;
	line-height: 30px;
	padding: 0px 10px;
	color: #fff;
	margin-right: 10px;
	border-radius: 5px 5px 0px 0px;
}
.comments ul {
	border-bottom: 1px dashed #f2f2f2;
	padding: 10px 5px;
	margin-bottom: 10px;
	text-align: right;
}
.comments li {
	color: #aaa;
}
.comments li:before {
	content: "";
	background-color: #aaa;
	height: 4px;
	width: 4px;
	float: right;
	margin: 10px 5px 0px;
}
.comment-form {
	padding: 5px 10px;
}
.comment-respond {
	border-bottom: 1px dashed #F2F2F2;
	margin-bottom: 9px;
	display: inline-block;
	width: 100%;
	padding-bottom: 8px;
}
.comment-form .right {
	height: 76px;
	float: right;
}
.comment-form input, .comment-form textarea, .wpcf7-form input, .wpcf7-form textarea {
	width: 100%;
	background: #f2f2f2;
	padding: 2px 0px;
	text-indent: 9px;
	margin-bottom: 10px;
	color: #777;
}
input#wp-comment-cookies-consent {
    float: right;
    width: 5%;
}
.comment-form input:hover, .comment-form textarea:hover {
	background: #f7f7f7
}
.wpcf7-form input {
	width: auto;
}
.wpcf7-form label, .wpcf7-form {
	width: 100%;
	display: inline-block;
	padding-bottom: 8px;
}
.comment-form textarea, .wpcf7-form textarea {
	resize: none;
	margin: 15px 0px 0px;
	height: 70px;
}
.comment-form button, .form-submit #submit, .wpcf7-form .wpcf7-form-control.wpcf7-submit {
	float: left;
	padding: 5px 10px;
	color: #FFF;
	cursor: pointer;
	margin-right: 5px;
	margin-top: 7px;
	border-radius: 7px;
	float: left;
	padding: 5px 10px;
	color: #FFF;
	cursor: pointer;
	margin-right: 5px;
	margin-top: 7px;
	border-radius: 2px;
	font: 1em daythemes;
}
.form-submit #submit {
	border: 0px;
}
.comment-form .blackey {
	background: #444;
	color: #d9d9d9;
}
.comment-form .blackey:hover {
	background: #666;
	color: #e5e5e5;
}
.comments p.form-submit {
	display: none;
}
.comment {
	background: #FFF;
	padding: 5px;
	margin-bottom: 5px;
	border: 1px solid #e5e5e5;
}
.comment .content {
	text-align: initial;
	padding: 5px 5px 0px !important;
	color: #777 !important;
}
.vcard {
	height: 33px;
	background: #ededed;
}
.cm-meta {
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 5px;
	float: right;
	height: 26px;
	margin: 4px 10px 0px 0;
	padding: 0 5px 0 20px;
	font-size: 0.9em;
}
.vcard .fn {
	float: right;
	color: #777;
	margin-right: 8px;
	font-size: 0.7rem;
}
.bypostauthor .fn:after {
	content: "مدیریت سایت";
	color: #FFF;
	margin: 5px 5px 5px 0px;
	padding: 0px 5px 3px;
}
.bypostauthor .fn:after, .comments .navigation a:hover {
	background: #d20001;
}
.vcard .says {
	color: #999;
	float: right;
	line-height: 25px;
	margin-right: 7px;
}
.vcard .reply {
	float: left;
	margin: 3px;
}
.comment-reply-title a {
	padding: 4px 6px;
	color: #888;
	float: left;
}
.vcard .reply a {
	padding: 2px 0px 0px 10px;
	color: #888;
	float: left;
	border-left: 1px solid #fff;
}
.vcard .reply a:hover {
background: #d60707;
    color: #fff;
    padding: 0px 10px;
    border-radius: 4px;
}
.comment-reply-title a {
    background: #d60707;
    color: #fff;
    padding: 0px 10px;
    border-radius: 4px;}
.comment-reply-title a:before {
	content: "x";
	margin: 0px 0px 0px 5px;
}
.comment-awaiting-moderation {
	float: left;
	opacity: 0.8;
	font-size: .8em;
}
.comment-body {
	margin: 5px 0px;
	border-bottom: 3px dashed #F2F2F2;
}
.comments .depth-2, .comments .depth-3, .comments .depth-4, .comments .depth-5, .comments .depth-6, .comments .depth-7, .comments .depth-8, .comments .depth-9, .comments .depth-10 {
	background: #fff;
	margin: 5px;
}
.depth-2 .vcard, .depth-3 .vcard, .depth-4 .vcard, .depth-5 .vcard, .depth-6 .vcard, .depth-7 .vcard, .depth-8 .vcard, .depth-9 .vcard, .depth-10 .vcard {
	background: #f7f7f7;
}
.comments .navigation {
	display: inline-block;
	width: 100%;
}
.comments .navigation a {
	color: #FFF;
	float: right;
	padding: 4px 10px;
	background: rgba(35, 35, 35, 0.5);
	margin: 2px 0px 5px;
}
.comments .navigation a:last-child {
	float: left;
}
.cm_like {
	float: left;
	margin: 10px;
}
.cm_like .ldc-ul_cont span {
	float: right;
	font-size: 11px;
	line-height: 15px;
	margin-left: 5px;
}
.cm_like .c_like, .cm_like .c_dislike {
	cursor: pointer;
	color: #666;
	float: left;
}
.cm_like .c_dislike {
	margin-left: 10px;
}
.cm_like .c_like i {
	color: #44be1f
}
.cm_like .c_dislike i {
	color: #d20001
}






.main_aside .boxsidetow {
	width: 100%;
	background: #efefef;
	-webkit-transition: all .23s ease-in-out;
	transition: all .23s ease-in-out;
	    border-radius: 10px;
}
.main_aside .tow {
	margin: 15px 0;
}
.main_aside .three {
	margin-top: 10px;
	margin-bottom: 15px;
}
.main_aside .boxsidetow .boxsidelist {
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	color: #656565;
	padding: 2px 9px;
}

.main_aside .boxsidetow>header {
	margin-bottom: 10px;
	overflow: hidden;
}
.main_aside .boxsidetow>header h3 {
	float: right;
	font-weight: bold;
	line-height: 1.13em;
	margin-bottom: 0;
	padding: 5px 15px;
	font-size: 15px;
	color: #ffffff;
	    border-radius: 0 10px 0 0;
}
.main_aside .boxsidetow .boxsidelist ul {
	float: right;
	width: 100%;
	line-height: 23px;
}

.main_aside .boxsidetow .boxsidelist li  {

    text-overflow: ellipsis;
    display: block;
    border-bottom: 1px dashed #cfcfd0;
    padding-bottom: 3px;
    font-weight: 600;
    letter-spacing: -.2px;
    font: bold 0.92rem/1.4 "daythemes";
    margin-bottom: 8px;
    padding-bottom: 8px;
}
.main_aside .boxsidetow .boxsidelist li a {

    color: #737373;
    
}
.main_aside .boxsidetow .boxsidelist li i {
    padding: 10px 0;
    font-size: .8em;
}
.main_aside .boxside .boxsidelist {
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	color: #656565;
	padding: 2px 9px;
}





.related>header,.main_aside .boxside>header {
    background: transparent;
    height: 26px;
    line-height: 26px;
    margin-bottom: 10px;
    position: relative;
}

.related>header:after,.main_aside .boxside>header:after {
	display: block;
	content: '';
	position: absolute;
	height: 2px;
	width: 100%;
	top: 50%;
	transform: translateY(-50%);
	z-index: 0;
}
.related>header h2 ,.main_aside .boxside>header h2 {
	font-size: 1.1rem;
	font-weight: bold;
	padding: 0 0 0 0;
	line-height: 1.6;
	margin: 0;
	background: #fff;
	position: relative;
	z-index: 1;
	display: inline-block;
	padding-left: 20px;
	line-height: 26px;
}
.related>header h2>a, .main_aside .boxside>header h2>a {
	display: block;
}


.main_aside .boxside .boxsidedesc {
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	color: #656565;
	padding: 2px 9px;
}
.main_aside .boxside .boxsidedesc ul {
	float: right;
	width: 100%;
	line-height: 23px;
}
.main_aside .boxside .boxsidedesc li {
	text-overflow: ellipsis;
	display: block;
	color: #068dc3;
	border-bottom: 1px dashed #e9e9e9;
	padding-bottom: 3px;
	font-weight: 400;
	letter-spacing: -.2px;
	float: right;
	width: 100%;
	padding: 5px 0 5px 0;
}
.main_aside .boxside .boxsidedesc ul li figure {
	width: 100%;
	padding: 0;
	margin: 0;
}
.main_aside .boxside .boxsidedesc ul li figure img {
	float: right;
	width: 100px;
	height: 70px;
	margin-left: 10px;
	-webkit-transition: all .23s ease-in-out;
	transition: all .23s ease-in-out;
	border-radius: 10px;
}
}
.main_aside .boxside .boxsidelist li time a {
	color: #adb5bd;
	font-size: 0.7rem;
	display: inline-block;
}
.main_aside .boxside .boxsidelist li time a:before {
	font-family: "bamdad";
	content: '\e92d';
	display: inline-block;
	margin-left: 5px;
	font-size: 0.75rem;
	color: #adb5bd;
}
.main_aside .boxsidetow .boxsidelist .hot, .main_aside .boxside .boxsidelist .hot {
	color: #ff0000;
}
.main_aside .boxside .boxsidelist li:before {
	content: "\e924";
	font-family: 'bamdad';
	float: right;
	margin-left: 5px;
	margin-top: 2px;
	font-size: 6px;
}
.main_aside .boxside .context .tabs {
	    text-align: center;
    margin-bottom: 10px;
    border-bottom: 1px solid #dee2e6;
}
.main_aside .boxside .context .tabs .tactive {
	color: #fff;
	cursor: default;
	width: 37%;
	padding: 10px;
    border-bottom: 3px solid transparent;
}
.main_aside .boxside .context .tabs a {
	text-align: center;
	font: bold 1.5em daythemes, tahoma;
	color: #FFF;
	display: inline-block;
	width: 30%;
	cursor: pointer;
	color: #807c7c;
	    padding: 10px;
}
.main_aside .boxside span {
	color: #999;
	font-size: 11px;
}
.main_aside .boxside .context ul {
	padding: 0 5px;
}
.main_aside .boxside .context li {
	text-overflow: ellipsis;
	display: block;
	color: #068dc3;
	border-bottom: 1px dashed #e9e9e9;
	padding-bottom: 3px;
	font-weight: 400;
	letter-spacing: -.2px;
}
.main_aside .boxside .context li:before {
	content: "\e923";
	font-family: 'bamdad';
	float: right;
	margin-left: 5px;
	margin-top: 7px;
	font-size: 6px;
}
.main_aside .boxside .context .thetitle {
	display: block;
	font-weight: bold;
}
.main_aside .boxside .context {
	padding: 2px 1px;
}
.tabcontent, .ulcontent, .tabscontent {
	display: none;
	animation: fadeEffect 1s;
	padding: 10px 0px 0px;
}







.catvideosboxindex,.catphotosboxindex{    float: right;
    width: 100%;
    background: #37474f;
    border-bottom: 10px solid #252424;
    padding: 20px 0;}
	.catvideosboxindex h5 ,.catphotosboxindex h5 {
    font-size: 1.1rem;
    font-weight: bold;
    padding: 0 0 0 0;
    line-height: 1.6;
    margin: 0;
    color: #fff;
    position: relative;
    z-index: 1;
    display: inline-block;
    padding-left: 20px;
    line-height: 26px;
}

.catvideosboxindex .content.catphotosboxindex .content{display:inline-block;width:100%;margin:5px 0px;}


.catvideosboxindex figure:before {
    font-family: 'bamdad';
    content: '\e914';
  display: block;
    position: absolute;
    width: 32px;
    height: 32px;
    background: #fff;
    -webkit-transition: 0.2s all;
    -o-transition: 0.2s all;
    transition: 0.2s all;
    color: #0c3555;
    text-align: center;
    z-index: 90;
    opacity: 0.7;
	    font-size: 1.4em;
	    	    border-radius: 0 10px 0 0;

}
.catphotosboxindex figure:before {
    font-family: 'bamdad';
    content: '\e918';
  display: block;
    position: absolute;
    width: 32px;
    height: 32px;
    background: #fff;
    -webkit-transition: 0.2s all;
    -o-transition: 0.2s all;
    transition: 0.2s all;
    color: #0c3555;
    text-align: center;
    z-index: 90;
    opacity: 0.7;
	    font-size: 1.4em;
	    border-radius: 0 10px 0 0;
}
.catvideosboxindex img,.catphotosboxindex img{width:200px;height:135px;display:inline-block;
    border-radius: 10px;
    
    
}
.catvideosboxindex h5,.catphotosboxindex h5{padding:5px 15px 10px;}
.catvideosboxindex h5 a,.catphotosboxindex h5 a{color: #fff;}
.catvideosboxindex .owl-controls,.catphotosboxindex .owl-controls{background:none !important;}
.catvideosboxindex .owl-dots,.catphotosboxindex .owl-dots{display:block;position:absolute;top:-39px;left:0px;}
.catvideosboxindex .owl-theme .owl-dots .owl-dot span,.catphotosboxindex .owl-theme .owl-dots .owl-dot span{
    display: block;
    width: 8px;
    height: 8px;
    margin: 5px 7px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
   }

.catvideosboxindex  .owl-theme .owl-dots .owl-dot.active span,.catphotosboxindex  .owl-theme .owl-dots .owl-dot.active span {
    width: 16px;
    height: 8px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}


.catvideosboxindex .owl-nav,.catphotosboxindex .owl-nav{display:none !important}
.catvideosboxindex .owl-controls,.catphotosboxindex .owl-controls{margin-top:-17px !important;}




.footer {
	background: #09151b;
	float: right;
	width: 100%;
	padding: 1rem 0 0 0;
	box-shadow: 0 3px 12px rgba(0, 0, 0, .16);
	margin-top: 0rem;
	z-index: 0;
}


.footer .tags {
    width: 60%;
    float: right;
}
.footer .tags .taglist {
    margin: 20px 0;
    display: inline-block;
}


.footer .tags > header {
    background: transparent;
    height: 26px;
    line-height: 26px;
    margin-bottom: 10px;
    position: relative;
}

.footer .tags > header h2 {
    font-size: 1.1rem;
    font-weight: bold;
    padding: 0 0 0 0;
    line-height: 1.6;
    margin: 0;
    color: #fff;
    position: relative;
    z-index: 1;
    display: inline-block;
    padding-left: 20px;
    line-height: 26px;
}


.footer .tags .taglist a {
   
    height: 24px;
    float: right;
    line-height: 24px;
    position: relative;
    margin: 0 0 10px 20px;
    padding: 0 21px 0 26px;
    background: #37474f;
    color: #a5a4a4;
    text-decoration: none;
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px;
    font-size: 14px !important;
    margin-top: 5px;
    transition: all 0.6s ease;
    font-family: daythemes;
}
.footer .tags .taglist a:hover {
    background: #ff5964;
    transition: all 0.3s ease;
    color: #fff;
}
.footer .tags .taglist a:hover::before {
    border-color: transparent #ff5964 transparent transparent;
    transition: all 0.3s ease;
}




.footer .tags .taglist a::before {
    content: "";
    float: left;
    position: absolute;
    top: 0;
    left: -12px;
    width: 0;
    height: 0;
    border-color: transparent#37474f transparent transparent;
    border-style: solid;
    border-width: 12px 12px 12px 0;
    -webkit-transition: all 0.3s ease;
    transition: all 0.6s ease;
}
.footer .tags .taglist a::after {
    content: "";
    position: absolute;
    top: 10px;
    left: 0;
    float: left;
    width: 4px;
    height: 4px;
    border-radius: 2px;
    background: #fff;
    box-shadow: -1px -1px 2px #004977;
}

.footer .search_socials {
       width: 30%;
    float: left;
    margin: 25px 0;
}
.footer .search_socials .search{
   float: right;
    width: 100%;
    position: relative;
    border-radius: 5px 0px 0px 5px;
    border: 2px solid rgba(0, 0, 0, 0.10);
}
.footer .search_socials .search .input-group {
    width: 100%;
    position: relative;
    margin-top: 0;
}
.footer .search_socials .search  input {
    width: 100%;
    height: 36px;
    text-indent: 8px;
    color: #fff;
    background: #37474f;
    border: 0 none;
    border-radius: 3px;
	margin: 0;
}

.footer .search_socials .search button {
    position: absolute;
    bottom: 2px;
    left: 5px;
    color: #fff;
	background: none;
}
.footer .search_socials .search i {
      font-size: 16px;
    color: #fffdfd;
    display: block;
    line-height: 28px;
}

.footer .search_socials .socials {
        margin-bottom: 30px;
    display: inline-block;
    float: left;
}





.copyright {
	float: right;
	width: 100%;
	background: #23292b;
	padding: 10px 0
}
.copyright .info {
    float: right;
    width: 55%;
    font-family: daythemes;
    margin: 8px 0;
}
.copyright .url-holder {
       float: left;
    text-align: left;
    color: #b3b3b3;
    font-size: 1.5em;
    font-weight: bold;
}





.copyright .fixed {
	position: relative
}
.copyright p {
	text-align: justify;
	color: #ccc;
	line-height: 26px
}
.copyright a:hover {
	color: #ffc501
}
.copyright .socials {
	float: left;
	width: 40%;
	margin: 9px 0px;
	padding: 5px 30px 5px 15px;
}
.icon-daythemes {
	float: right;
    color: #eb4545;
    margin: 0 0 0 5px;
    font-size: 1.9em;
    background: #fff;
    border-radius: 50%;
}
.designer {
	color: #adb5bd
}
.designer a {
	color: #adb5bd
}
.socials a {
	padding: 5px;
	border-radius: 5px;
	font-size: 17px;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	color: #fff;
}
.socials .icon-telegramtw1:hover {
	background: #64a9dc;
		color: #fff;
}
.socials .icon-facebook:hover {
	background: #3b5998;
		color: #fff;
}
.socials .icon-twitter:hover {
	background: #00abf1;
		color: #fff;
}

.socials .icon-instagram:hover {
	background: #3b5998;
		color: #fff;
}
.socials .icon-aparat:hover {
	background: #ed145b;
		color: #fff;
}
.socials .icon-cloob:hover {
	background: #3bb54a;
		color: #fff;
}
.socials .icon-gap:hover {
	background: #a24cce;
		color: #fff;
}
.socials .icon-soroush:hover {
	background: #1d7793;
		color: #fff;
}
.socials .icon-Eitaa:hover {
	background: #ef7c00;
		color: #fff;
}
.socials .icon-rubika:hover {
	background: #e04452;
		color: #fff;
}
.socials .icon-bale:hover {
	background: #49dbae;
		color: #fff;
}
.socials .icon-android:hover {
	background: #a5ca39;
		color: #fff;
}
.main_right .boxnews .posts .item_one:hover img, .main_right .boxnews .posts .item:hover img {
	filter: grayscale(50%);
}
.scrolltop {
	position: fixed;
	bottom: 40px;
	right: 10px;
	background: #343541;
	display: none;
	z-index: 999;
	width: 35px;
	height: 35px;
	cursor: pointer;
	transition: all 0.3s ease-out 0s;
	text-align: center;
	border-radius: 50%;
}

.scrolltop i {
	display: inline-block;
	margin-top: 2px;
	font-size: 2em;
	color: #fff;
}





/*--------------wp-dark-mode---------------------*/
.wp-dark-mode-switcher.style-1 label{display:flex;align-items:center;justify-content:center;}
.wp-dark-mode-switcher.style-1 .modes{display:flex;align-items:center;justify-content:center}
.wp-dark-mode-switcher.style-1 .modes .light::before {content: "\e916";font-family: bamdad;font-size:20px;position: relative;color: #fff;}
.wp-dark-mode-switcher.style-1 .modes .dark::before {content: "\e917";font-family: bamdad;font-size:20px;position: relative;color: #fff;}
.wp-dark-mode-switcher.style-1 .dark{display:none}
.wp-dark-mode-switcher.active.style-1 .light{display:none}
.wp-dark-mode-switcher.active.style-1 .dark{display:block}
.wp-dark-mode-switcher{height: 30px;
    text-align: center;
    line-height: 25px;
    cursor: pointer;
    float: left;
    font-size: 33px;
    color: #ffffff;
    margin: 8px;}
.wp-dark-mode-switcher label{position:relative;cursor:pointer;}
.wp-dark-mode-switcher .modes{

    width: 40px;
    height: 40px;
    margin: auto 5px auto auto;
    position: relative;
    display: flex;
    justify-content: space-between;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    outline: none;

    
    
}
.wp-dark-mode-switch{display:none!important}
.ap_header .menda .wp-dark-mode-switcher .modes{width:30px;height:30px;line-height:30px;margin:auto 4px auto auto;}
.ap_header .menda .wp-dark-mode-switcher.style-1 .modes .light::before,.ap_header .menda .wp-dark-mode-switcher.style-1 .modes .dark::before{font-size:18px;line-height: 35px;color: #fff;}
.wp-dark-mode-switcher .modes:hover{color: #fe8f00;transition: all 0.3s ease;}

html.wp-dark-mode-active body:not(.wp-dark-mode-ignore),

html.wp-dark-mode-active  .line:not(.wp-dark-mode-ignore)


{background:#1B2128 !important;}


html.wp-dark-mode-active body:not(.wp-dark-mode-ignore),
html.wp-dark-mode-active .related>header h2:not(.wp-dark-mode-ignore),
html.wp-dark-mode-active .main_right .single .tag:not(.wp-dark-mode-ignore),
html.wp-dark-mode-active .comments_title:not(.wp-dark-mode-ignore),
html.wp-dark-mode-active .breadcrumbs .content:not(.wp-dark-mode-ignore),



html.wp-dark-mode-active .main_aside .boxside>header h2:not(.wp-dark-mode-ignore),
  html.wp-dark-mode-active .pagenavi:not(.wp-dark-mode-ignore)

 
{background:#1b1d1f !important;}


html.wp-dark-mode-active .zetta-menu>.current-menu-item>a:not(.wp-dark-mode-ignore),

html.wp-dark-mode-active .main_right .single .contentsingle blockquote:not(.wp-dark-mode-ignore),


html.wp-dark-mode-active .icon-menu:not(.wp-dark-mode-ignore)


{background:#121417 !important;}



html.wp-dark-mode-active .mastheader:not(.wp-dark-mode-ignore)
{background:#121417 !important;}



html.wp-dark-mode-active .logo_search:not(.wp-dark-mode-ignore),
html.wp-dark-mode-active .zetta-menu:not(.wp-dark-mode-ignore),
html.wp-dark-mode-active .main_aside .boxsidetow:not(.wp-dark-mode-ignore),

html.wp-dark-mode-active .pagenavi span:not(.wp-dark-mode-ignore)



{background-color:#333c3f !important;}



 html.wp-dark-mode-active .main_aside .boxsidetow .boxsidelist li a:not(.wp-dark-mode-ignore),
  html.wp-dark-mode-active body:not(.wp-dark-mode-ignore),
 
  html.wp-dark-mode-active .main_right .boxnews .posts .item h2 a:not(.wp-dark-mode-ignore),
    html.wp-dark-mode-active .main_right .single .contentsingle p:not(.wp-dark-mode-ignore)
 
 
 {
    color: #eee !important;
}


 html.wp-dark-mode-active .main_aside .boxsidetow .boxsidelist li a:not(.wp-dark-mode-ignore),
  html.wp-dark-mode-active a:not(.wp-dark-mode-ignore)
 
 
 {
    color: #fff !important;
}





/*--------------wp-dark-mode---------------------*/











.icon-moon:before {
  content: "\e916";
}
.icon-sun:before {
  content: "\e917";
}
.icon-instagramtw1:before {
  content: "\e92b";
}
.icon-telegramtw1:before {
  content: "\e910";
}
.icon-instagramtw2:before {
  content: "\e92c";
}
.icon-locate:before {
  content: "\e923";
}
.icon-point1:before {
  content: "\e924";
}
.icon-printer2:before {
  content: "\e925";
}
.icon-comment:before {
  content: "\e926";
}
.icon-arrow-up:before {
  content: "\e907";
}
.icon-upload:before {
  content: "\e907";
}
.icon-right-quote3:before {
  content: "\e908";
}
.icon-left-quote3:before {
  content: "\e909";
}
.icon-feed1:before {
  content: "\e921";
}
.icon-quotes-right2:before {
  content: "\e90a";
}
.icon-quotes-left2:before {
  content: "\e90b";
}
.icon-soundcloud2:before {
  content: "\e90c";
}
.icon-soundcloud1:before {
  content: "\e90d";
}
.icon-volume-lowtw1:before {
  content: "\e90e";
}
.icon-mictw:before {
  content: "\e90f";
}
.icon-headphonestw1:before {
  content: "\e911";
}
.icon-stoptw:before {
  content: "\e912";
}
.icon-playtw2:before {
  content: "\e913";
}
.icon-filmtw1:before {
  content: "\e914";
}
.icon-playtw21:before {
  content: "\e915";
}
.icon-file-picture:before {
  content: "\e918";
}
.icon-camera:before {
  content: "\e919";
}
.icon-image1:before {
  content: "\e91a";
}
.icon-imagestw1:before {
  content: "\e91b";
}
.icon-time:before {
  content: "\e92d";
}
.icon-time1:before {
  content: "\e92e";
}
.icon-aparat:before {
  content: "\e935";
}
.icon-cloob:before {
  content: "\e936";
}
.icon-phone1:before {
  content: "\e962";
}
.icon-cancel-circle:before {
  content: "\ea0d";
}
.icon-square1:before {
  content: "\f0c8";
}
.icon-circle:before {
  content: "\f111";
}
.icon-chevron-circle-left:before {
  content: "\f137";
}
.icon-chevron-circle-right:before {
  content: "\f138";
}
.icon-chevron-circle-up:before {
  content: "\f139";
}
.icon-chevron-circle-down:before {
  content: "\f13a";
}
.icon-link2:before {
  content: "\e922";
}
.icon-chevron-up:before {
  content: "\e91d";
}
.icon-quote-right:before {
  content: "\e91e";
}
.icon-quote-left:before {
  content: "\e91f";
}
.icon-printer:before {
  content: "\e927";
}
.icon-mode_comment:before {
  content: "\e928";
}
.icon-arrow-up-outline:before {
  content: "\e900";
}
.icon-arrow-up2:before {
  content: "\e901";
}
.icon-keyboard_arrow_up:before {
  content: "\e902";
}
.icon-menu:before {
  content: "\e903";
}
.icon-printer1:before {
  content: "\e929";
}
.icon-comments2:before {
  content: "\e92a";
}
.icon-news_paper:before {
  content: "\e904";
}
.icon-search:before {
  content: "\e905";
}
.icon-search1:before {
  content: "\e906";
}
.icon-feed:before {
  content: "\e920";
}
.icon-fz3:before {
  content: "\e955";
}
.icon-fz1:before {
  content: "\e956";
}
.icon-share:before {
  content: "\e957";
}
.icon-close:before {
  content: "\e95c";
}
.icon-home3:before {
  content: "\e96e";
}
.icon-qrcode:before {
  content: "\e979";
}
.icon-youtube:before {
  content: "\e97e";
}
.icon-language:before {
  content: "\e97f";
}
.icon-iran:before {
  content: "\e980";
}
.icon-igap:before {
  content: "\e981";
}
.icon-wispi:before {
  content: "\e982";
}
.icon-soroush:before {
  content: "\e983";
}
.icon-gap:before {
  content: "\e984";
}
.icon-Eitaa:before {
  content: "\e985";
}
.icon-bale:before {
  content: "\e986";
}
.icon-rubika:before {
  content: "\e987";
}
.icon-linkedin:before {
  content: "\e988";
}
.icon-linkedin1:before {
  content: "\e989";
}
.icon-pinterest:before {
  content: "\e98a";
}
.icon-link1:before {
  content: "\e9cb";
}
.icon-facebook:before {
  content: "\ea90";
}
.icon-whatsapp:before {
  content: "\ea93";
}
.icon-twitter:before {
  content: "\ea96";
}
.icon-appleinc:before {
  content: "\eabe";
}
.icon-android:before {
  content: "\eac0";
}
