/*
Theme Name: khordad
Theme URI: https://tabnakweb.com
Author: tabnakweb
Author URI: https://tabnakweb.com
Description: HTML5-CSS3 / Copyright Â© www.tabnakweb.com - 2030 
Version: 2.1
*/




@font-face {
  font-family: 'farsinum';
  src: url("fonts/Sahel-FD-WOL.woff") format("woff");
}



@font-face {
  font-family: 'dariconline';
  src:  url('fonts/dariconline.eot?6kcieo');
  src:  url('fonts/dariconline.eot?6kcieo#iefix') format('embedded-opentype'),
    url('fonts/dariconline.ttf?6kcieo') format('truetype'),
    url('fonts/dariconline.woff?6kcieo') format('woff'),
    url('fonts/dariconline.svg?6kcieo#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: 'dariconline' !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;
	transition:all 0.3s ease-out;
}
body{
	direction:rtl;
	color:#444;
	font:12px/2 tabnakweb,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 tabnakweb,tahoma}
h2,h3,h4,h5,h6{
	font:1.1em/2 tabnakweb,tahoma;
}
button{
	cursor:pointer;
	border:0px;
	background:#d60707;
	color:#fff;
}
input,button,textarea,select{
	font:12px/2 tabnakweb,tahoma;
}
input,textarea,select{
	background:#fff;
	color:#555;
	border:2px solid #e5e5e5;
	text-indent:5px;
}
iframe{
	overflow:hidden;
	max-width:100%;
}

.container{
	max-width:75rem;
	margin-right: auto;
	margin-left: auto;
	padding-left: 7px;
	padding-right: 8px;
}
#header {
	
	width: 100%;
}
.topheader{
	padding: 4px 0;
	overflow: hidden;
}


.topheader .topheaderl{
	float:right;
}
.topheader .topheaderr{
	float:right;
}
.topheader .topheaderr ul li {
	float:right;
}
.topheader .topheaderr ul li a{
	color:#FFF;
	display:block;
	padding:0px 8px;
}
.topheader .topheaderr ul li a:hover{
	color:#ff1000;
}

.topheader .hsocials a{
	padding: 3px;
    border-radius: 5px;
    font-size: 12px;
    float: left;
    margin-right: 5px;
    margin-left: 4px;
    margin-top: 0px;
    color: #FFF;
}
.topheader .hsocials a:hover{
	background-color:#FFF;
	color:#000;
}
.topheader .search_area{
	float: left;
    width: 20%;
    margin-top: 1px;
}
.search{
	float: right;
    height: 20px;
    width: 100%;
    position: relative;
    border-radius: 5px 0px 0px 5px;
    border: 2px solid rgba(0, 0, 0, 0.10);
        background: #00000045

}
.search input{
	background: none;
	border: 0px;
	color: #ccc;
	line-height: 15px;
	padding-right: 5px;
	width: 89%;
	font-size: 0.9em;
}
.search .text {
  text-align: right;
    color: #FFF;
    background: transparent;
    padding: 0 1px;
    height: 16px;
    float: right;
    width: 950%;
}

.search button{
	position: absolute;
    left: 0px;
    top: 0px;
    height: 17px;
    width: 26px;
    border: 0px;
    background: none;
}
.search i{
	font-size:15px;
	color:#aaa;
	display:block;
}
.search:hover i{
	color:#FFF;
}
.logo-search{
	width: 100%;
	min-height: 85px;
}
.logo-search .logo {
	width:20%;
	float:right;
	margin-top: 6px;
}
.logo-search .logo img {
    max-height: 70px;
    width: auto;

}
.logo-search .logo h1 {
   font-size: 2.9em;
    color: #FFF;
    width: 100%;
    margin: .1em 0.8em 0 0;
    font-weight: bold;

}
.logo-search .logo h2 {
font-size: .9em;
    color: #dcdcdc;
    width: 100%;
    margin: -8px 31px 0 0;

}
.logo-search .ads {
	float: left;
	margin: 10px 0 0 0;
}

.addpp {
    display: none;
    transform: none;
    position: fixed;    
    bottom: -22px;
    width: 100%;
    left: 0;
    z-index: 99999;
}

.addpp #altsim {
    font-size: 30px;
    color: #d71920;
    z-index: 999999;
    cursor: pointer;
    font-weight: bold;
}
.addpp .icon-close {
    font-size: 30px;
    color: #d71920;
    z-index: 999999;
    cursor: pointer;
    font-weight: bold;
}




.offdaynote{
	border-bottom:45px solid #fff;
}

.categories {
	border-bottom: 1px solid #CCC;
	height: 35px;
	font-family: tabnakweb,tahoma;
	width: 100%;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
	float: right;
}
.categories .socials {
	margin: 0px 0px 0px;
	
}

.categories .socials a{
	padding:3px;
	border-radius:5px;
	font-size:17px;
	float:left;
	margin-right:5px;
	margin-top:5px;

}
.categories .socials .icon-telegram{
	background:#ffffff;
}
.categories .socials .icon-facebook{
	background:#ffffff;
}
.categories .socials .icon-twitter{
	background:#ffffff;
}
.categories .socials .icon-google-plus{
	background:#ffffff;
}
.categories .socials .icon-instagram{
	background:#ffffff;
}
.categories .socials .icon-aparat{
	background:#ffffff;
}
.categories .socials .icon-cloob{
	background:#ffffff;
}







.khane{
	float: right;
	padding:0px 2px 0px 5px;
	color: #F2F2F2;
	font:14px/35px samim-bold,BYekan,tahoma;
	margin-left: 5px;

}

.zetta-menu .menu-item:hover:before {
	background-position: -84px -5px;
}
.sub-menu .menu-item:before{
	content: none;
}
.zetta-menu{
	display:block;
	font-size:14px;
	width: 80%;
}
.zetta-menu:before,.zetta-menu ul,.zetta-menu li,.zetta-menu div,.zetta-menu a{
	box-sizing:border-box;
	margin:0;
	padding:0;
	outline:none;
	border:0;
	list-style:none;
}
.zetta-menu a{
	cursor:pointer;
}
.zetta-menu > li{
	float:right}
.zetta-menu > li > a {
	padding: 0px 10px 0px 10px;
	line-height: 34px;
	font-size: 15px;
	color:#FFF;
}





.zetta-menu > li:hover{
}
.zetta-menu > li:hover > a,.zetta-menu > li:hover > a:visited{
	color:#f2f2f2;
}
.zetta-menu li{
	position:relative;
	cursor:default;
}
.zetta-menu ul li{
	border-bottom: 1px solid #f2f2f2;
}
.zetta-menu ul li:last-child{
	border-bottom:medium none;
	border-radius:0px 0px 0px 0px}
.zetta-menu li > a{
	display:block;
	font-size: 1.2em;
	font-weight: normal;
}
.zetta-menu ul li .current-menu-item a {
	color: #fcfcfc;
	background: #51bad6;
}
.zetta-menu ul{
	position:absolute;
	display:none;
	z-index:9999}

.zetta-menu ul > li a {
padding: 0px 8px;
    width: 115px;
    color: #fff;
    font-size: 1.1em;
}
.zetta-menu ul > li a:hover{
	color:#fff}
.zetta-menu > li > ul,.zetta-menu > li > ul ul{
	
	
}
.zetta-menu > li > ul li,.zetta-menu > li > ul ul li{
background:#d60707;
	color:#60666A;
	
}.zetta-menu > li > ul li:hover,.zetta-menu > li > ul ul li:hover{
	background:#000000;
}
.zetta-menu > li > ul{
	top:100%;
	right:0;
}
.zetta-menu > li > ul ul{
	top:0;
	right:100%;
}
.zetta-menu li:hover > ul{
	display:block;
}
.zetta-menu.zm-effect-slide-bottom > li > div,.zetta-menu.zm-effect-slide-bottom li > ul{
	transform:translateY(-5px);
}
.zetta-menu.zm-effect-slide-bottom > li > div,.zetta-menu.zm-effect-slide-bottom li > ul{
	display:block;
	visibility:hidden;
	opacity:0;
	transition:opacity .4s ease, transform .4s ease, visibility .4s linear 0s;
}
.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 > li > ul,.zetta-menu > li > ul ul,.zetta-menu > li > div{
	border-radius:0px 0px 0px 0px}

.zetta-menu li .has-children-menu-item-icon{
	display:none;
}

.headfix, .cat_menu, .navicon, .logoicon {
	display: none;
}


.topheader .date {
	    float: left;
    font: 13px/16px tabnakweb,tahoma;
    color: #FFF;
    margin: 0 10px 0 0;
}
.tabcontent,.ulcontent,.tabscontent{
	display:none;
	animation:fadeEffect 1s;
	padding:10px 0px 0px;
}
@keyframes fadeEffect{
	from{
	opacity:0;
}
to{
	opacity:1;
}
}
.newsspecial{
	width:60%;
	float:right;
}
.main.right{
	float: right;
	width: 50%;
	margin-top: 15px;
}


.main.right.pagew{
	float: right;
	width: 100%;
	margin-top: 15px;
}


.main.right .boxnews{


}

.main.right .boxtnews {
    display: inline-block;
	width: 100%;
}

.main.right .boxtnews ul li {
    width:100%;
    float: right;
    padding: 0 10px;
	
}

.main.right .boxtnews ul li img {

    width: 100%;
    /* height: auto; */
    /* max-height: 120px; */
    padding: 3px;
    background-color: #ddd;
}
.main.right .boxtnews ul li h2 {
   font: 1.1em/2 'tabnakweb',tahoma !important;
    color: #262424;
    font-weight: bold !important;
    letter-spacing: -.2px;
    text-align: right;
    max-height: 75px;
    overflow: hidden;
}
.main.right .boxtnews ul li h2 a {
    
}
.boxnewsb{
	
			border-radius: 4px 4px 0 0;

}
.main.right .boxnews .posts .content{
	/* margin: 10px;
	*/ text-align: center;
}
.main.right .boxnews .posts .h2{
	font: 1.2em/1.2 'tabnakweb',tahoma;
}
.main.right .single , .main.right .authors, .main.right .boxnews .posts .item , .main.right .boxnews .posts .item_one{
	text-align:justify;
	border-radius: 2px;
	padding: 2px 10px;
	float: right;
	width: 100%;
	overflow: hidden;

}

.main.right  .mainheaderarticle {
    width: 100%;
    height:auto;
    float: right;
}
.main.right .mainheaderarticle h1 ,.main.right .mainheaderarticle h2{
    font: 1.5rem tabnakweb, tahoma;
   margin-bottom: 2em;
    line-height: 40px;
    text-align: center;
    font-weight: bold;
    height: 45px;
}
.main.right  .mainheaderarticle .firsttitle{
    position: relative;
    width: 100%;
    height: 370px;
}
.main.right .mainheaderarticle .firsttitle img{
    width: 55px;
    height:396px;
}
.main.right .mainheaderarticle .firsttitledata {
      position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 20px;
    text-shadow: 0 0 3px #333;
    background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgb(0,0,0)));
    background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgb(0,0,0) 100%);
    -webkit-transition: 0.2s all;
    transition: 0.2s all;
    overflow: hidden;
}
.main.right .mainheaderarticle .firsttitledata a{
  color: #fff;
    font: 1.1em tabnakweb;
    font-weight: bold;
}
.main.right  .mainheaderarticle .firsttitledata h1 {
}
.main.right  .mainheaderarticle .firsttitledata p {
    color: #fff;
    font-size: 14px;
}

.main.right .owl-theme .owl-controls {
    margin-top: 10px;
    text-align: center;
   background: none;
}
.main.right .owl-carousel .owl-controls .owl-dot  {
    display: inline-block;
    margin-top: 10px;
}




.main.right .owl-carousel .owl-controls .owl-dot  span {
    display: block;
    width: 12px;
    height: 12px;
    margin: 5px 7px;
    filter: Alpha(Opacity = 50);
    opacity: 0.5;
    background: #37474F;
}


.main.right .owl-carousel .owl-controls .owl-dot:hover span, .main.right .owl-carousel .owl-controls .owl-dot.active  span {
 filter: Alpha(Opacity=100);
    /*IE7 fix*/opacity: 1;
}


.main.right .ads{
    margin: 5px 0;
	text-align: center;
}

.main.right .ads img{
    height: auto;
    width: 100%;
}


.main.right .boxnews .posts .item_one{
	
	padding:00 10px 0;
}
.main.right .boxnews .posts .item .notfound{
	text-align: center;
	/* height: 223px;
	*/ font-size: 12em;
	color: #068dc3;
}
.main.right .boxnews .posts .item_one {

     height: 235px;
}
.main.right .authors .context {
	position: relative;
}
.main.right .authors img {
	position: absolute;
	right: 10px;
	top: 10px;
	padding: 4px;
	box-shadow: 0 1px 19px 3px rgba(0,0,0,0.15);
}
.main.right .authors .description {
	padding: 20px 140px 25px 18px;
}
.main.right .authors .aname {
	font-weight: bold;
	font-size: 15px;
}
.main.right .authors .atext {
	padding: 5px 0px 15px;
	color: rgb(119, 119, 119);
}
.main.right .authors ul li a {
	font-weight: 800;
	font-size: 15px;
	color: #463d3d;
	}
.main.right .authors ul li ul li a {
	font-weight: 800;
	padding: 0px 10px 0px 10px;
	font-size: 15px;
	color: #463d3d;
	float: right;
	border-radius: 2px;
	box-shadow: 0px 1px 2px 1px #D3D2D3;
	width: 16%;
	height: 40px;
	overflow: hidden;
	font-size: 10px;
	text-align: center;
	padding: 10px 5px;
	margin: 2px;
	display: inline-block;
}
.main.right .authors ul li.current-menu-item a {
	color: #fcfcfc;
	background: #51bad6;
}
.main.right .boxnews .posts .item_one img{
	float: left;
    width: 60%;
    height: auto;
    /* padding: 3px; */
    margin-right: 10px;
    border-radius: 1px;
    box-shadow: 0 1.5px 2px rgba(0,0,0,.12);
    -webkit-transition: all .23s ease-in-out;
    transition: all .23s ease-in-out;
	}

.boxsidedescslider a {


    font: 1em/2 'tabnakweb',tahoma;
    margin-bottom: 10px;
    float: right;
    font-weight: bold;
    letter-spacing: -.2px;  
    width: 55%;
}
 

.main.right .boxnews .posts .item img{
float: right;
    width: 160px;
    height: 100px;

    margin-left: 10px;
   
    -webkit-transition: all .23s ease-in-out;
    transition: all .23s ease-in-out;
}






.main.right .boxnews .posts .item img{
float: right;
    width: 160px;
    height: 100px;

    margin-left: 10px;
   
    -webkit-transition: all .23s ease-in-out;
    transition: all .23s ease-in-out;
}
.main.right .boxnews .posts .body{
	line-height:23px;
	color:#606369;
}
.main.right .boxnews .posts .body .pone p{
color: #656d74;
    max-height: 120px;
    overflow: hidden;
}
.main.right .single .line ,.line , .main.right .boxnews .posts .line{
	width:100%;
	border-bottom:1px dashed #e5e5e5;
	margin:4px;
	display:inline-block;
}
.main.right .single .contentsingle {
	font: 1.2em/2 'tabnakweb',tahoma;
	color: #696969;
	padding: .4em;
	float: right;
	    width: 100%;
}
.main.right .single .contentsingle img {
    max-width: 100%;
    height: auto;
    margin: 5px auto;
}
.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 a {
        font: 1.6em/2 'tabnakweb',tahoma;

    margin-bottom: 10px;
    float: right;
    font-weight: bold;
	letter-spacing: -.2px;
}

.main.right .single .rootitr {
font: 1.1em/2 'tabnakweb',tahoma;
    color: #696969;
}

.main.right .single .excerptpic {   
	width: 100%;
	float: right;
}

.main.right .single .excerptpic .pic {   
    width: 100%;
    float: right;
}
.main.right .single .excerptpic .pic img {
    float: right;
    width: 100%;
    height: auto;
}

.main.right .single .excerptpic .excerpt {  
   font: 1.2em/2 'tabnakweb',tahoma;
    color: #696969;
    padding: 0 6px 0 5px;
    background: #f8f8f8;
    float: left;
    max-height: 100px;
    overflow: hidden;
        padding: 0.6em 0.8em;
}


.main.right .single .head  {
    display: inline-block;
    text-align: center;
    width: 100%;

}

input#wp-comment-cookies-consent {
    float: right;
    width: 5%;
}

.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 {
	float: left;
	margin: 4px 6px 0 0;
	font-size: 15px;
}
.main.right .single .the_ID {
	float: right;
	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 .item-footer {
    font-size: 12px;
    margin: 10px 0;
        width: 100%;
    padding: 5px;
 
}


.main.right .single .item-footer .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
   float: left;
}
.main.right .single .item-footer .social {
    
 float: right;
    color: #fff;
    font-size: 14px;
    height: 22px;
}
.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-google-plus{
	background:#d0422a}
.main.right .single .item-footer .social .icon-twitter{
	background:#00abf1}
.main.right .single .item-footer .social .icon-telegram{
	background:#64a9dc}




.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 tabnakweb,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;
}
.search input,.comment-body, .comment-form input, .comment-form textarea, .contactForm input, .contactForm textarea, .vcard .reply a {
	font: 11px tabnakweb,tahoma;
}






.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;}








.comments_title{
	height: 30px;
    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:8px 0px;
	text-indent:9px;
	margin-bottom:10px;
	color:#777;
}
.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 tabnakweb;
}
.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: 2px;
    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: 27px;
    margin-right: 8px;
        font-family: farsinum;
}
.vcard .reply{
	float:left;
	margin:5px;
}
.comment-reply-title a{
	padding:4px 6px;
	color:#888;
	float:left;
}
.vcard .reply a{
	padding:2px 0px 0px 10px;
	color:#888;
	float:left;
}
.vcard .reply a:hover{
	background: #d60707;
	color: #fff;
	padding: 4px 10px;
	border-radius: 6px;
	}
.comment-reply-title a{
	margin-bottom:5px;
}
.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}
.breadcrumbs {
	float: right;
	width: 100%;
	border-radius: 5px;
	background: #fff;
	margin: 0 0 10px;
	border: 2px solid #f2f2f2;
}
.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;
	background: url(images/breadcrumbs.png);
}
.main.right .single .contentsingle blockquote {
	font: 0.9em/2 'tabnakweb',tahoma;
	color: #696969;
	margin: 10px 20px 10px 0;
	border-right: 3px solid #d60707;
	padding: 0 6px 0 5px;
	background: #f8f8f8;
	    width: 95%;
    
}
.main.right .single .contentsingle pre{
	text-align:left;
	direction:ltr;
	position:relative;
	background:linear-gradient(#fcfcfc 50%,#f7f7f7 50%) repeat local 0 0 / 38px 38px #fafafa;
	margin:8px 0;
	font:12px/19px Consolas,tahoma;
	max-height:247px;
	width:auto !important;
	padding:0 6px !important;
	border-right:3px solid #6ce26c;
	color:#D14}
.main.right .single .contentsingle pre:before{
	content:"جهت انتخاب کدها دوبار کلیک کنید.";
	float:right;
	position:absolute;
	top:0;
	right:-5px;
	font:11px tahoma;
	direction:rtl;
	padding:2px 5px;
	background:#6ce26c;
	color:#fff;
	transition:all .3s ease-out 0s;
	opacity:0}
.main.right .single .contentsingle pre:hover:before{
	opacity:1;
	right:0}
.main.right .single .contentsingle ul li{
	list-style-type:circle}
.main.right .single .contentsingle ol li{
	list-style-type:unset}
.main.right .single .contentsingle ul,.post .content ol{
	margin-right:20px}

.main.right .single .contentsingle em{
	font:bold 1.4em tabnakweb,tahoma;
	color:#ff751a;
	margin:5px 0 3px}
.main.right .single .contentsingle em a{
	color:#ff751a}
.main.right .single .contentsingle em a:hover{
	text-decoration:none}
.main.right .single .contentsingle hr{
	border-bottom:1px solid #f2f2f2}
.main.right .single .contentsingle h1{
	font:1.5em tabnakweb,tahoma}
.main.right .single .contentsingle h2{
	font:1.3em tabnakweb,tahoma}
.main.right .single .contentsingle h3{
	font:1.1em tabnakweb,tahoma}
.main.right .single .contentsingle a{
	color:#111}
.main.right .single .contentsingle a:hover{
	text-decoration:underline}

.main.right .single .contentsingle i{
	left:auto;
	top:15px;
	right:15px;
	background:rgba(0,0,0,.2);
	color:rgba(255,255,255,.8)}



 .main.right .boxnews.post .content{

border:1px dashed #E5E5E5;
	padding:7px;
	margin:7px;
}
.main.right .boxnews.post .extract{
	background:#F8F8F8;
	border-top:1px solid #E0E0E0;
	border-bottom:1px solid #E0E0E0;
	padding:5px 10px;
	width:95%;
	margin:10px auto;
}
.main.right .boxnews.post .head{
	display:inline-block;
	text-align:center;
	width:100%;
}
.main.right .boxnews .posts .item .rootitr{
	margin-bottom:4px;
	font: 0.8em/1 'tabnakweb',tahoma !important;
	color: #949494;
}
.main.right .single h2 a , .main.right .boxnews .posts .item h2 a {
	font: 1.2em/2 'tabnakweb',tahoma !important;
	color: #262424;
	font-weight: bold !important;

}

.main.right .boxnews .posts .item_one h1 a {
		font: 1.2em/2 'tabnakweb',tahoma ;

   font-weight: bold;
    color: #262424;
	border-radius: 4px 4px 0 0;
	letter-spacing: -1px;
  
}

.main.right .boxnews .posts .item_one .left {
    width: 37%;
    float: right;
}
.main.right .boxnews .posts .item_one .rootitr {
   
    color: #9b9898 !important;

  
}
.main.right .single h2 a:hover , .main.right .boxnews .posts .item h2 a:hover , .main.right .boxnews .posts .item h1 a:hover{
	color: #31a1bf;
}
.main.right .boxnews.post .the_ID{
	float:right;
	margin-right:4px;
}
.main.right .boxnews .posts .item .boxsidelist ul {
	float: right;
	width: 100%;
	line-height: 23px;
}
.main.right .boxnews .posts .item .boxsidelist a{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: block;
	color: #656565;
}
.main.right .boxnews .posts .item .boxsidelist a:hover{
	color: #e13d32;
}
.main.right .boxnews .posts .item .boxsidelist a:before{
	content: "\e904";
	font-family: 'dariconline';
	float: right;
	margin-left: 3px;
	margin-top: 1px;
	color: #00a651;
}
.article {
	position: relative;
}
.color {
	background: rgba(225, 61, 50, 0.15) !important;
}
.main.right .mores{
	margin-bottom: 10px;
	display: inline-table;
	float: left;
}
.main.right .more {
	display: table;
    margin: 0 auto;
    padding: 2px 12px;
    border-radius: 4px;
  
    color: #ffffff;
    font-size: .75rem;
    -webkit-transition: .1s ease-in;
    transition: .1s ease-in;
    box-shadow: 0 1px hsla(0,0%,100%,.15);


	}

.main.right .more:hover {

    color: #d9eeda;
    box-shadow: 0 1px 2px rgba(0,0,0,.15);

}
.articlesocial{
	position:absolute;
	cursor:pointer;
	top:10px;
	right:10px;
	color:#fff;
	font-size:14px;
	height:22px;
}
.article .articlesocial{
	top:12px;
	right:initial;
	color:#444;
	left:10px;
}
.article .articlesocial ul{
	right:initial;
	top:0px;
	left:15px;
}
.articlesocial ul{
	position:absolute;
	z-index:9;
	float:left;
	right:15px;
	top:1px;
	width:93px;
	opacity:0;
	visibility:hidden;
	transform:scale(1.3);
}
.articlesocial:hover ul{
	opacity:1;
	visibility:visible;
	transform:scale(1);
}
.articlesocial a{
	width:20px;
	height:20px;
	float:left;
	margin-left:3px;
	color:#fff;
	padding:3px;
	font-size:12px;
	opacity:0.7;
	border-radius:3px;
}
.articlesocial a:hover{
	opacity:1;
}
.articlesocial .icon-facebook{
	background:#3b5998}
.articlesocial .icon-google-plus{
	background:#d0422a}
.articlesocial .icon-twitter{
	background:#00abf1}
.articlesocial .icon-telegram{
	background:#64a9dc}
.aside.left {
	float: left;
	width: 49%;
	margin-top: 15px;
}
.aside.left .left_banner {
	float: left;
	width: 48%;
	text-align: center;
}
.aside.left .left_banner img {
	width: 100%;
	padding: 0 5px;
}


.aside.left .left_banner .textads a{background:#FFF;float:right;width:100%;margin-bottom:10px;position:relative;text-align:justify;border: 1px solid #f2f2f2;}
.aside.left .left_banner .textads{float:right;width:100%;}
.aside.left .left_banner .textads a{padding:3px 0px;color:#777;}
.aside.left .left_banner .textads span{margin-right:7px;}
.aside.left .left_banner .textads a:hover{color:#e5e5e5}
.aside.left .left_banner .textads a:last-child:before{display:none}
.aside.left .right {
	float: right;
	width: 50%;
}
.aside.left .right .boxside{
	width: 100%;
    background: #FFF;
    -webkit-transition: all .23s ease-in-out;
    transition: all .23s ease-in-out;
	   position: relative;
}
.aside.left .right .boxsidetow{
	width: 100%;
    background: #f6f6f6;
  
    -webkit-transition: all .23s ease-in-out;
    transition: all .23s ease-in-out;
}

.aside.left .right .tow{
	margin:30px 0;
}
.aside.left .right .three{
	margin-top: 10px;
    margin-bottom: 15px;

}
.aside.left .right .boxsidetow .boxsidelist {
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	color: #656565;
	padding: 2px 9px;
}

.aside.left .right .boxsidetow>header {
	margin-bottom: 10px;
	overflow: hidden;
	
}
.aside.left .right .boxsidetow>header h3 {
	float: right;
	font-weight: bold;
	line-height: 1.13em;
	margin-bottom: 0;
	padding: 5px 15px;
	font-size: 15px;
	color: #ffffff;
}
.aside.left .right .boxsidetow>header h3 a {
	color: #ffffff;
}

.aside.left .right .boxsidetow .boxsidelist ul {
	float: right;
	width: 100%;
	line-height: 23px;
}
.aside.left .right .boxsidetow .boxsidelist li{
	text-overflow: ellipsis;
    display: block;
    color: #068dc3;
    border-bottom: 1px dashed #e9e9e9;
    padding-bottom: 3px;
	font-weight: 600;
    letter-spacing: -.2px;
}.aside.left .right .boxsidetow .boxsidelist li i {

    color: #5b5b5b;
    font-weight: 600;
    padding: 3px;
}
.aside.left .right .boxsidetow .boxsidelist li:before{
    content: "\e929";
    font-family: 'dariconline';
    float: right;
    margin-left: 5px;
    margin-top: 2px;
    font-size: 10px;
    color: #f94100;
    transform: rotate(45deg); 
	
} 
.aside.left .right .boxside .boxsidelist {
	overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    color: #656565;
    padding: 2px 9px;
}





.main.right .thirdboxcontent>header, .main.right .boxtnews>header, .boxnews>header, .aside.left .right .boxside>header {
  border-bottom: 2px solid #ddd;
    width: 100%;
    display: inline-block;
    background-color: white;
	    margin-bottom: 10px;
}

.main.right .thirdboxcontent>header:after,.main.right .boxtnews>header:after,.boxnews>header:after, .aside.left .right .boxside>header:after {
    display: block;
    content: '';
    position: absolute;
    width: 100%;
    top: 50%;
    transform: translateY(-50%);
    z-index: 0;
}
.main.right .thirdboxcontent>header h2,.main.right .boxtnews>header h2,.boxnews>header h2,.aside.left .right .boxside>header h2 {  
  border-right: solid 2px #ddd;
    position: relative;
    z-index: 1;
    background-color: #ddd;
    float: right;
    margin: -1px 5px;
    border-bottom: none;
    padding: 0 5px;
    font-family: "tabnakweb",tahoma;
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase;
    text-align: right;
    color: #37474F;
    height: 27px;
    line-height: 30px;
    -ms-border-radius: 5px 0 0 0;
    border-radius: 5px 0 0 0;
    min-width: 90px;
}

.main.right .thirdboxcontent>header h2:before,.main.right .boxtnews>header h2:before,.boxnews>header h2:before,.aside.left .right .boxside>header h2:before{
	
	content: "";
    display: block;
    position: absolute;
    right: -8px;
    width: auto;
    margin-top: 0;
    min-height: 100%;
    z-index: 10;
	
	
	
}

.boxnews>header h2>a ,.aside.left .right .boxside>header h2>a {
    display: block;
    text-decoration: none;
	    color: #37474f !important;
    
}



.main.right .thirdboxcontent>header{
  border-bottom: 1px solid #E0F7F3;
    width: 100%;
    display: inline-block;
    background-color: white;
	    margin-bottom: -6px;
}

.main.right .thirdboxcontent>header:after{
    display: block;
    content: '';
    position: absolute;
    width: 100%;
    top: 50%;
    transform: translateY(-50%);
    z-index: 0;
}
.main.right .thirdboxcontent>header h2 {  
  border-right: solid 2px #E0F7F3;
    position: relative;
    z-index: 1;
    background-color: #E0F7F3;
    float: right;
    margin: -1px 5px;
    border-bottom: none;
    padding: 0 5px;
    font-family: "tabnakweb",tahoma;
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase;
    text-align: right;
    color: #37474F;
    height: 27px;
    line-height: 30px;
    -ms-border-radius: 5px 0 0 0;
    border-radius: 5px 0 0 0;
    min-width: 90px;
}

.main.right .thirdboxcontent>header h2:before{
	
	content: "";
    display: block;
    position: absolute;
    right: -8px;
    border-right: solid 4px #37474F;
    width: auto;
    margin-top: 0;
    min-height: 100%;
    z-index: 10;
	
	
	
}

.boxnews>header h2>a ,.aside.left .right .boxside>header h2>a {
    display: block;
    text-decoration: none;
	    color: #37474f !important;
    
}


.thirdboxcontent .boxcontent {
   float: right;
    width: 100%;
    background: #E0F7F3;
    border-radius: 0px 0 5px 5px;
    margin-bottom: 10px;
}

.thirdboxcontent .boxcontent .boxone {
    float: right;
    width: 50%;
    padding: 3px 10px;
}

.thirdboxcontent .boxcontent .boxone ul li:before {
        content: "\e929";
    font-family: 'dariconline';
    float: right;
    margin-left: 5px;
    margin-top: 2px;
    font-size: 10px;
    color: #f94100;
    transform: rotate(45deg);
}





.aside.left .right .boxside .h4 {
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;
}
.aside.left .right .boxside .h4:after {
    display: block;
    content: '';
    position: absolute;
    height: 1px;
    background: #004adf;
    width: 100%;
    top: 50%;
    transform: translateY(-50%);
    z-index: 0;
}
.aside.left .right .boxside .boxsidelist .postside1{
	

   
}
.aside.left .right .boxside .boxsidelist .postside1 img{
float: right;
    width: 97%;
    height: auto;
    margin: 4px;
    transition: all .23s ease-in-out;
	    position: relative;
}

.item-caption {
    position: relative;
    padding: 0;
    margin: 0;
}
.aside.left .right .boxside .boxsidelist .postside1 figure::after {
  position: absolute;
    font-family: 'dariconline';
    width: 100%;
    height: 100%;
    content: '\e905';
    color: #FFF;
    font-size: 2.5em;
    left: 0;
    padding: 10px;
    text-align: center;
    line-height: 180px;
}

.aside.left .right .boxside .boxsidelist .postside1 h2{
    width: 100%;
    float: right; 
}
.aside.left .right .boxside .boxsidelist .postside1 h2 a{
	white-space: normal;
float: right;
   color: #068dc3;
    font-weight: bold !important;
}
.aside.left .right .boxside .boxsidelist .postside2 img{
	
    float: right;
    width: 46.5%;
    height: auto;
    margin: 4px;
    transition: all .23s ease-in-out;
    height: 79px;
}

.aside.left .right .boxside .boxsidelist .postside2 li{
	
float: right;
   
}
.aside.left .right .boxside .boxsidelist ul {
	float: right;
	width: 100%;
	line-height: 23px;
}
.aside.left .right .boxside .boxsidelist li{
text-overflow: ellipsis;
    display: block;
    color: #068dc3;
    border-bottom: 1px dashed #e9e9e9;
    padding-bottom: 3px;
    font-weight: 400;
    letter-spacing: -.2px;
}
.aside.left .right .boxside .boxsidelist ul li figure {
    width: 100%;
    padding: 0;
    margin: 0;
}


.aside.left .right .boxside .boxsidedesc {
    text-overflow: ellipsis;
    display: block;
    color: #656565;
    padding: 2px 9px;
	
}
.aside.left .right .boxside .boxsidedesc ul {
	width: 100%;
	line-height: 23px;
}
.aside.left .right .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;
		text-align: right;
}
.aside.left .right .boxside .boxsidedesc ul li figure {
    width: 100%;
    padding: 0;
    margin: 0;
}

.aside.left .right .boxside .boxsidedesc ul li figure img {
   float: right;
    width: 100px;
    height: 100px !important;
    margin-left: 10px;
    -webkit-transition: all .23s ease-in-out;
    transition: all .23s ease-in-out;
	padding: .25rem;
    background-color: #fff;
    border: 1px solid #dee2e6;
    border-radius: .25rem;
    max-width: 100%;
    height: auto;
	    border-radius: 50%;
    -ms-transition: .2s filter linear;
    -o-transition: .2s filter linear;
    -webkit-transition: .2s filter linear;
    transition: .2s filter linear;
}




.aside.left .right .boxside .boxsidelist li time a {
    color: #adb5bd;
    font-size: 0.7rem;
    display: inline-block;
}
.aside.left .right .boxside .boxsidelist li time a:before {
    font-family: "dariconline";
    content: '\e925';
    display: inline-block;
    margin-left: 5px;
    font-size: 0.75rem;
	  color: #adb5bd;
}

.aside.left .right .boxside  .owl-theme .owl-controls {
	
    margin-top: -53px;
    text-align: center;
    position: absolute;
    top: 5px;
    background: none;
    left: 2px;
}
.aside.left .right .boxside .owl-theme .owl-controls .owl-page{
    display: inline-block;
    zoom: 1;
    *display: inline;
    /*IE7 life-saver */}
.aside.left .right .boxside .owl-theme .owl-controls .owl-page span{
    display: block;
    width: 10px;
    height: 10px;
    margin: 3px 3px;
    filter: Alpha(Opacity=50);
    /*IE7 fix*/opacity: 0.5;
    background: #950900;
	border-radius: 50%;
}
.aside.left .right .boxside .owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{
    filter: Alpha(Opacity=100);
    /*IE7 fix*/opacity: 1;
}











.aside.left .right .boxsidetow .boxsidelist .hot,.aside.left .right .boxside .boxsidelist .hot{
	color: #ff0000;
}

.aside.left .right .boxside .boxsidelist li:before{
	    content: "\e929";
    font-family: 'dariconline';
    float: right;
    margin-left: 5px;
    margin-top: 2px;
    font-size: 10px;
    color: #f94100;
    transform: rotate(45deg);
	
}
.aside.left .right .boxside .context .tabs {
	text-align: center;
    margin-bottom: 10px;
}
.aside.left .right .boxside .context .tabs .tactive {
	
color: #fff;
    cursor: default;
    border-radius: 5px 0px 5px 0px;
    width: 37%;
}
.aside.left .right .boxside .context .tabs a {
	text-align: center;
    font: bold 1.5em tabnakweb,tahoma;
    color: #FFF;
    display: inline-block;
    width: 30%;
    background: #343541;
    cursor: pointer;
    border-radius: 5px;
}
.aside.left .right .boxside span {
	color: #999;
	font-size: 11px;
}
.aside.left .right .boxside .context ul {
	padding: 0 5px;
}
.aside.left .right .boxside .context li {
	text-overflow: ellipsis;
    display: block;
    color: #068dc3;
    border-bottom: 1px dashed #e9e9e9;
    padding-bottom: 3px;
    font-weight: 400;
    letter-spacing: -.2px;
}
.aside.left .right .boxside .context li:before {
	    content: "\e929";
    font-family: 'dariconline';
    float: right;
    margin-left: 5px;
    margin-top: 2px;
    font-size: 10px;
    color: #37474f;
}
.aside.left .right .boxside .context .thetitle {
	display: block;
	font-weight: bold;
}
.aside.left .right .boxside .context {
	padding: 2px 1px;
}
.tabcontent, .ulcontent, .tabscontent {
	display: none;
	animation: fadeEffect 1s;
	padding: 10px 0px 0px;
}

.cat-label, .tag-label, .author-label, .archive-label, .search-label {
	font-size : normal;
	padding : 3px;
	text-align : center;
}
.author-label,.search-author select{
	color:rgb(53, 122, 232);
	border-color:rgb(53, 122, 232)}
.tag-label,.search-tag select{
	color:rgb(142, 68, 173);
	border-color:rgb(142, 68, 173)}
.cat-label,.search-cat select{
	color:rgb(216, 66, 55);
	border-color:rgb(216, 66, 55)}
.archive-label,.archive-field input{
	color:rgb(0, 167, 83);
	border-color:rgb(0, 167, 83)}
form.searchform ul li {
	display: inline-block;
}
form.searchform ul li ul li{
	display: list-item;
}
.search-form select,.search-form input {
	border: solid 1px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin:3px;
	text-align:center}
.pagenavi{
	 font: 12px/2 farsinum,tabnakweb,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: #fff;
    text-align: right;
    border: 0px none;
    width: auto;
    color: #5c5c5c;
    border: 1px solid #dee2e6;
}
.pagenavi a,.pagenavi span{

    transition: all 0.5s ease 0s;
    /* margin: 16px 3px 0px; */
    float: right;
    width: 26px;
    text-align: center;
    background: #ffffff;
    color: #777;
    height: 26px;
    /* border-radius: 7px; */
    border: 1px solid #dee2e6;
}
.pagenavi a{
	color:#666 !important;
}
.pagenavi span.current,.pagenavi a:hover{
	color:#FFF !important;
	border: 1px solid #dee2e6;
}
 .pagenavi span.current, .pagenavi a:hover{
	/*background: #d20001;*/
}

.mediaarticle {
	float: right;
    background-color: #343541;
    color: #fff;
    padding: 20px 0 20px 0;
    margin-top: 40px;
	    width: 100%;
}
.mediaarticle .photo{
float: right;
    width: 60%;
   
}


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

.mediaarticle .photo>header:after {
    display: block;
    content: '';
    position: absolute;
    height: 2px;
    width: 100%;
	background: #FFF;
    top: 50%;
    transform: translateY(-50%);
    z-index: 0;
}
.mediaarticle .photo>header h2 {
    font-size: 1.1rem;
    font-weight: bold;
    padding: 0 0 0 0;
    line-height: 1.6;
    margin: 0;
    color: #FFF;
    background: #343541;
    position: relative;
    z-index: 1;
    display: inline-block;
    padding-left: 20px;
    line-height: 26px;
}
.mediaarticle .photo>header h2>a {
    display: block;
    text-decoration: none;
	color: #FFF;
    
}
.mediaarticle .photo ul {
    border-radius: 3px;
	margin: 20px 0;
}
.mediaarticle .photo ul li figure {
	width: 100%;
	padding: 0;
    margin: 0;
}
.mediaarticle .photo ul li figure:before {
	 position: absolute;
    font-family: 'dariconline';
    width: 100%;
    height: 100%;
    content: '\e90b';
    color: #ffffff;
    font-size: 2.5em;
    left: -4px;
    text-align: right;
    line-height: 35px;
}





.mediaarticle .photo ul li {
    height: auto;
    width: 100%;
	    position: relative;
}
.mediaarticle .photo ul li .desc {


    bottom: 7px;
    left: 0;
    width: 100%;
    padding: 20px;
    text-shadow: 0 0 3px #333;
    background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 100%);
    transition: .2s all;
    overflow: hidden;

    width: 33.3333%;
    position: absolute;
    top: 0;
    left: 0;
}
.mediaarticle .photo ul li:hover .desc {
    padding-top: 100px;
	
}

.mediaarticle .photo ul li .desc h3 {
   font: 2em/2 'tabnakweb',tahoma;
    float: right;
    padding: 20px 16px;
    text-align: right;
	}
.mediaarticle .photo ul li .desc h3 a {
    color: #fff;
}
.mediaarticle .photo ul li img {
    height: auto;
  width: 100%;
 
  max-height: 500px;
}
.mediaarticle .photo ul li h2 {
   
	    position: absolute;
}
.mediaarticle .photo .owl-controls {
    position: absolute;
    top: 8px;
    left: 2px;
    z-index: 900;
        background: none;
}


.mediaarticle .photo .owl-controls .owl-dots {
        display: none !important;
}
.mediaarticle .photo .owl-controls .owl-next, .mediaarticle .photo .owl-controls .owl-prev {
  width: 27px;
    height: 27px;
    border-radius: 2px;
    background-clip: padding-box;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
    color: #fff;
    text-align: center;
    font-family: 'dariconline';
    display: block;
    float: left;
    font-size: 20px;
    line-height: 17px;
    margin-left: 10px;
}



.mediaarticle .video{
	float: left;
    width: 36%;
}

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

.mediaarticle .video>header:after {
    display: block;
    content: '';
    position: absolute;
    height: 2px;
    width: 100%;
	background: #FFF;
    top: 50%;
    transform: translateY(-50%);
    z-index: 0;
}
.mediaarticle .video>header h2 {
    font-size: 1.1rem;
    font-weight: bold;
    padding: 0 0 0 0;
    line-height: 1.6;
    margin: 0;
    color: #FFF;
    background: #343541;
    position: relative;
    z-index: 1;
    display: inline-block;
    padding-left: 20px;
    line-height: 26px;
}
.mediaarticle .video>header h2>a {
    display: block;
    text-decoration: none;
	color: #FFF;
    
}



.mediaarticle .video ul {
    border-radius: 3px;
}
.mediaarticle .video ul li {
    height: auto;
    width: 45%;
    position: relative;
    float: right;
    margin: 10px;
}
.mediaarticle .video ul li .desc {
   position: absolute;
    width: 100%;
    height: auto;
    bottom: 8px;
    right: 0;
    margin: 0;
    padding-top: 20px;
    transition: 0.2s all;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, rgba(0, 0, 0, 0.6) 100%);
}
.mediaarticle .video ul li:hover .desc {
    padding-top: 40px;
}

.mediaarticle .video ul li .desc h3 {
  font: .8em 'tabnakweb',tahoma;
    float: right;
    padding: 8px 6px;
    text-align: right;
    color: #fff;
	}
.mediaarticle .video ul li .desc h3 a{
    color: #fff;
}
.mediaarticle .video ul li img {
    height: auto;
    width: 100%;
    max-height: 150px;
    min-height: 150px;
 
}
.mediaarticle .video ul li figure {
    width: 100%;
    padding: 0;
    margin: 0;
}
.mediaarticle .video ul li figure:before {
    position: absolute;
    font-family: 'dariconline';
    width: 100%;
    height: 100%;
    content: '\e921';
    color: #ffffff;
    font-size: 2.5em;
    left: -4px;
    text-align: right;
    line-height: 35px;
}

.mediaarticle .video ul li h2 {
   
	    position: absolute;
}

.endnews {
    float: right;
    width: 100%;
    margin: 10px 0;
}
.endnews .maintitleall {
    border-bottom: 2px solid #999;
    position: relative;
    margin: 0 0 10px 0;
    height: 30px;
}
.endnews .maintitleall h3 {
 font-family: "tabnakweb",Tahoma,Arial;
    font-size: 15px;
    font-weight: 700;
    border-bottom: 2px solid #fc3f20;
    position: relative;
    color: #37474F;
    padding: 0px;
    display: inline-block;
}
.endnews .maintitleall h4 {
    float: left;
    font-family: "tabnakweb",Tahoma,Arial;
    font-size: 15px;
    font-weight: 700;
    position: relative;
    color: #37474F;
    padding: 0;
}


.endnews .boxendnewsone {
    width: 25%;
    float: right;
    padding: 15px;
}
.endnews .boxendnewsone img{
    width: 100%;
    padding: 3px;
    background-color: #ddd;
    min-height: 190px;
      max-height: 260px;
    }

.endnews .boxendnewsone .rootitr {
   font-size: .9em;
    color: #fc3f20;
}


.endnews .boxendnewsone h2 a{
    font:14px tabnakweb;
    margin: 5px 5px 0 5px;
   
   
    }


.footer{
	 background: #252630;
    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 .box{
	
    width: 25%;
    float: right;
    margin: 15px 5px;
    /* max-height: 145px; */
    overflow: hidden;
	}
.footer .box.tags{
	width:45%}
.footer .box.links{
	width:25%}

.footer .box.tags span{
	display:block;
	color:#343541}
	
	
.footer .box .taglist{
	
	
}
	
.footer .box .taglist a {
    color: #b3b3b3;
    display: block;
    padding: 0 8px;
    position: relative;
    background: #333;
}
.footer .box .taglist a:before {
    width: 5px;
    height: 5px;
    background: #666;
    top: 10px;
    right: -3px;
    z-index: 11;
    border-radius: 100%;
}
.footer .box .taglist a:after {
    width: 0;
    height: 0;
    border-left: 16px solid #333;
    right: -16px;
    top: 0;
    border-top: 13px solid transparent;
    border-bottom: 13px solid transparent;
    z-index: 10;
}
	
.footer .box.tags span strong{
	color:#ffc501}
.footer .box .title{
	height: 33px;
    font: bold 1.2em/25px tabnakweb,tahoma;
    text-align: right;
    color: #ffffff;
    padding-bottom: 5px;
    border-bottom: 1px solid rgba(190, 185, 185, 0.1);
	}
.footer .box .title a{
border-radius: 3px;
    font: 1.4em/25px tabnakweb,tahoma;
    margin-right: 5px;
    color: #fff;}
.footer .box .title a:hover{
	color:#ccc}
.footer .box .title:before{
	content:"";
	height:5px;
	width:5px;
	float:right;
	border-radius:50% 50% 50% 0;
	margin:9px 5px 0 5px}
.footer .box ul,.footer .box .content{
	text-align:justify;color: #fff;
	margin:5px 0}
.footer .box li{
	width:99%;
	float:right;
	margin-right:1px;
	background:none;
	color: #FFF;
}
.footer .box li a{
	color:#cbccd7;
        letter-spacing: -1px;
}
.footer .box li a:before {
	content: "\e910";
	font-family: 'dariconline';
	float: right;
	margin-left: 3px;
	margin-top: -1px;
}
.footer .box.links li{
	width:49%}
.footer .box .content a{
	color:#999;
	margin:1px 2px;
	font:11px/26px tabnakweb,tahoma !important}
.footer .box li a:hover,.footer .box .content a:hover{
	color:#ffc501}
.copyright{
	float:right;
	width:100%;
	background:#17171a;
	padding:10px 0}
.copyright .info {
	float: right;
	width: 55%;
	}
.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-logo-tabnakweb {
    float: right;
    color: #9ca09d;
    font-size: 60px;
    margin: 0 0 0 5px;
}
.designer{
    
    color:#ffc501
}
.designer a{
	color:#fafafa}
.socials a{
	padding:5px;
	border-radius:5px;
	font-size:17px;
	float:left;
	margin-right:5px;
	margin-top:5px;
	color:#fff;
}
.socials .icon-telegram{
	background:#64a9dc;
}
.socials .icon-facebook{
	background:#3b5998;
}
.socials .icon-twitter{
	background:#00abf1;
}
.socials .icon-google-plus{
	background:#d0422a;
}
.socials .icon-instagram{
	background:#3b5998;
}
.socials .icon-aparat{
	background:#ed145b;
}
.socials .icon-cloob{
	background:#3bb54a;
}
.main.right .boxnews .posts .item_one:hover img ,.socials a:hover,.main.right .boxnews .posts .item:hover img{
	filter:grayscale(50%);
}
.scrolltop{
	position:fixed;
	bottom: 37px;
	right: 30px;
	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:3px;
}
.scrolltop:hover{
	/*background: #d60707;*/
}
.scrolltop i{
	display: inline-block;
	margin-top: 2px;
	font-size: 34px;
	color: #fff;
}


.icon-appointment:before {
  content: "\e969";
}
.icon-tender:before {
  content: "\e96a";
}
.icon-notifications:before {
  content: "\e97e";
}
.icon-recall:before {
  content: "\e97f";
}
.icon-international_news:before {
  content: "\e980";
}
.icon-internal_news:before {
  content: "\e9b3";
}
.icon-clock:before {
  content: "\e900";
}
.icon-search:before {
  content: "\e901";
}
.icon-user:before {
  content: "\e902";
}
.icon-sun:before {
  content: "\e903";
}
.icon-movie:before {
  content: "\e904";
}
.icon-image:before {
  content: "\e905";
}
.icon-video-camera:before {
  content: "\e906";
}
.icon-eye:before {
  content: "\e907";
}
.icon-bookmark:before {
  content: "\e908";
}
.icon-play:before {
  content: "\e909";
}
.icon-film:before {
  content: "\e90a";
}
.icon-camera1:before {
  content: "\e90b";
}
.icon-chart:before {
  content: "\e90c";
}
.icon-chart-pie:before {
  content: "\e90d";
}
.icon-checkmark-outline:before {
  content: "\e90e";
}
.icon-cheveron-down:before {
  content: "\e90f";
}
.icon-cheveron-left:before {
  content: "\e910";
}
.icon-cheveron-outline-down:before {
  content: "\e911";
}
.icon-cheveron-outline-left:before {
  content: "\e912";
}
.icon-cheveron-outline-right:before {
  content: "\e913";
}
.icon-cheveron-outline-up:before {
  content: "\e914";
}
.icon-cheveron-right:before {
  content: "\e915";
}
.icon-cheveron-up:before {
  content: "\e916";
}
.icon-computer-desktop:before {
  content: "\e917";
}
.icon-computer-laptop:before {
  content: "\e918";
}
.icon-credit-card:before {
  content: "\e919";
}
.icon-envelope:before {
  content: "\e91a";
}
.icon-folder:before {
  content: "\e91b";
}
.icon-folder-outline:before {
  content: "\e91c";
}
.icon-gift:before {
  content: "\e91d";
}
.icon-location:before {
  content: "\e91e";
}
.icon-phone:before {
  content: "\e91f";
}
.icon-play1:before {
  content: "\e920";
}
.icon-play-outline:before {
  content: "\e921";
}
.icon-radio:before {
  content: "\e922";
}
.icon-shopping-cart:before {
  content: "\e923";
}
.icon-station:before {
  content: "\e924";
}
.icon-time:before {
  content: "\e925";
}
.icon-time1:before {
  content: "\e926";
}
.icon-chevron-small-left:before {
  content: "\e927";
}
.icon-search1:before {
  content: "\e928";
}
.icon-controller-stop:before {
  content: "\e929";
}
.icon-folder-video:before {
  content: "\e92a";
}
.icon-folder-music:before {
  content: "\e92b";
}
.icon-folder1:before {
  content: "\e92c";
}
.icon-download1:before {
  content: "\e92d";
}
.icon-chevron-thin-left:before {
  content: "\e92e";
}
.icon-chevron-thin-right:before {
  content: "\e92f";
}
.icon-atitle:before {
  content: "\e930";
}
.icon-coffee:before {
  content: "\e931";
}
.icon-dots-three-vertical:before {
  content: "\e932";
}
.icon-archive:before {
  content: "\e933";
}
.icon-circular-graph:before {
  content: "\e934";
}
.icon-aparat:before {
  content: "\e935";
}
.icon-cloob:before {
  content: "\e936";
}
.icon-instagram:before {
  content: "\e937";
}
.icon-telegram:before {
  content: "\e938";
}
.icon-shopping-bag:before {
  content: "\e939";
}
.icon-shopping-basket:before {
  content: "\e93a";
}
.icon-eye1:before {
  content: "\e93b";
}
.icon-angle-double-left:before {
  content: "\e93c";
}
.icon-shuffle:before {
  content: "\e93d";
}
.icon-drive:before {
  content: "\e93e";
}
.icon-tag-cord:before {
  content: "\e93f";
}
.icon-angle-double-down:before {
  content: "\e940";
}
.icon-reply:before {
  content: "\e941";
}
.icon-loop:before {
  content: "\e942";
}
.icon-heart-outlined:before {
  content: "\e943";
}
.icon-heart:before {
  content: "\e944";
}
.icon-mail:before {
  content: "\e945";
}
.icon-user1:before {
  content: "\e946";
}
.icon-globe:before {
  content: "\e947";
}
.icon-key:before {
  content: "\e948";
}
.icon-link:before {
  content: "\e949";
}
.icon-hand:before {
  content: "\e94a";
}
.icon-menu:before {
  content: "\e94b";
}
.icon-search2:before {
  content: "\e94c";
}
.icon-comment:before {
  content: "\e94d";
}
.icon-loop2:before {
  content: "\e94e";
}
.icon-tag:before {
  content: "\e94f";
}
.icon-print:before {
  content: "\e950";
}
.icon-chevron-up:before {
  content: "\e951";
}
.icon-download3:before {
  content: "\e952";
}
.icon-menu2:before {
  content: "\e953";
}
.icon-fz2:before {
  content: "\e954";
}
.icon-fz3:before {
  content: "\e955";
}
.icon-fz1:before {
  content: "\e956";
}
.icon-share:before {
  content: "\e957";
}
.icon-telegram2:before {
  content: "\e958";
}
.icon-instagram2:before {
  content: "\e959";
}
.icon-youtube:before {
  content: "\e95a";
}
.icon-price-tag:before {
  content: "\e95b";
}
.icon-close:before {
  content: "\e95c";
}
.icon-cart:before {
  content: "\e95d";
}
.icon-cog:before {
  content: "\e95e";
}
.icon-logo-tabnakweb:before {
  content: "\e95f";
}
.icon-search3:before {
  content: "\e960";
}
.icon-feed:before {
  content: "\e961";
}
.icon-phone1:before {
  content: "\e962";
}
.icon-star:before {
  content: "\e963";
}
.icon-creditcard:before {
  content: "\e964";
}
.icon-envelope1:before {
  content: "\e965";
}
.icon-location2:before {
  content: "\e966";
}
.icon-clock1:before {
  content: "\e967";
}
.icon-download2:before {
  content: "\e968";
}
.icon-bubbles2:before {
  content: "\e96d";
}
.icon-bubbles4:before {
  content: "\e970";
}
.icon-cancel-circle:before {
  content: "\ea0d";
}
.icon-google-plus:before {
  content: "\ea8b";
}
.icon-facebook:before {
  content: "\ea90";
}
.icon-twitter:before {
  content: "\ea96";
}
