@CHARSET "UTF-8";
/**
 * @package    joomina.ir
 * @subpackage CSS
 * @author     Amirrezatehrani {@link joomina.ir}
 * @author     Created on 08-Jul-2012
 * @license    GNU/GPL
 */


/* ***************************************
   ** Joomla! specific content elements **
   ****************************************/
a {
  text-decoration:none}
  a{
  color: #2980b9}
a:hover {
  color: #8e44ad}
 ul li {
	 list-style:none}

/* CSS Document for Joomla styles 2.5.x */

/* --------------------------
   Print, Email, Editor button
--------------------------- */
ul.actions { display:none}
ul.actions li a img { margin:2px}
/* -------------------
   Article Information
-------------------- */
dl.article-info dt.article-info-term { padding-right:10px; display:none;}
dl.article-info  dd {  float:right; padding: 5px 20px ; }
dl.article-info dt.article-info-term { padding-right:10px;}
dl.article-info  dd {  float:right; padding: 10px 0px ; }
/* -------------
   Read more ...
--------------- */
p.readmore {
  margin:5px 0 0 0;
    }
p.readmore a:hover {
	color: #d14233;
	text-decoration:none}
p.readmore a { color:#047e66}

/* -----------------
   Article seperator
-------------------- */
.blog-featured .col-lg-3 {
	float:right}
/* ----------
   More items
------------- */
div.items-more { clear:both;

border:#CCC 1px solid;
width:95%;
margin:0 auto;
padding:10px; background:#FFF  }
div.items-more h3 { padding:0 8px; color:#1abc9c ; font-weight:bold; font-size:24px}
div.items-more ol { margin-right:60px}
div.items-more ol li { margin:4px 0 ; padding:3px; border-bottom:#1ccdab dashed 1px; color:##2c3e50}
div.items-more ol li a { color:##2c3e50}

/* ------------------
   Pagination General
--------------------- */
div.pagination { margin:0 auto ;}
div.pagination p.counter {
	font-size: 15px;
	color: #428bca !important;
	padding: 5px;
}
div.pagination ul li a.pagenav { padding:0 5px}
/* -------------------------
   Pagination Single article
---------------------------- */
.pagenav-next {
 margin-bottom:10px}
/* ------------------------------
   Blog Category & Blog Featured
------------------------------ */

/* ---------------
   Leading article
------------------ */
div.items-leading {
	background-color: white;
	padding: 12px;
	margin-bottom: 15px;
}
/* ----------------------------------
   Styles for 1, 2 or 3 columns a row
------------------------------------- */
/* 1 column first row, second row, third row etc. */
div.items-row.cols-1.row-0 {
	background-color: white;
	padding: 12px;
	margin-bottom: 15px;
}
div.items-row.cols-1.row-1 {
	background-color: white;
	padding: 12px;
	margin-bottom: 15px;
}
div.items-row.cols-1.row-2 {
	background-color: white;
	padding: 12px;
	margin-bottom: 15px;
}
input ,.button , .inputbox {
 
  font-size:12px;
  font-weight:bold}
/* --------------
   Single article
----------------- */
div.item-page {}
div.item-page h1 {}
div.item-page h2 {
	width: 95%;
	font-weight: 100;
	font-size: 20px;
}
.rotitr {
font-size:12px;
height:30px;
display:block;
}
#leadnews {
  text-align:justify;
  clear:both;
  background-color: #FFFFCE;
  font-size:12px;
  padding:10px;
  border: #FC0 1px solid;
  margin:10px 0}
div.item-page h2 a ,.blog-featured  h2 , .blog-featured  h2 a ,div.contact h2  {
  color: #333;
  font-family: BKoodakBold;
	font-size:22px;
	margin-left:10px;
  transition-duration: 0.7s;
  transition-timing-function: ease;
  transition-delay: 0s;
  text-decoration:underline;
  padding-bottom:5px;
  margin-bottom:10px;
  text-shadow:1px 1px 1px #FFFFFF;
  padding-right:15px}
  div.item-page h2 a:hover ,.blog-featured  h2:hover , .blog-featured  h2 a:hover   {
	  text-shadow: 0px 0px 4px #fff;
        filter: dropshadow(color=#000000, offx=0, offy=0);
		color: #d14233}

/* ---------------------
   Contact + Contactform
------------------------ */
div.contact .current {
	clear:both;background: rgb(255,255,255);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
border:#CCC 1px solid;
padding:10px
	}
div.contact h1 {}
div.contact h2 {}
div.contact h2 span.contact-name {}
div.contact h3 { font-family:byekan; float:right ; display:block; padding:10px; background: rgb(255,255,255);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
border:#CCC 1px solid;
margin:10px}

/* ------------------------------------------
   Feed Module moduleclass suffix = _feed
------------------------------------------- */
div.moduletable_feed {font-weight:normal}
div.moduletable_feed h3 {font-weight:normal}
div.moduletable_feed div.feed_feed {font-weight:normal}
div.moduletable_feed div.feed_feed ul.newsfeed_feed {font-weight:normal}
div.moduletable_feed div.feed_feed ul.newsfeed_feed li.newsfeed-item {font-weight:normal}
div.moduletable_feed div.feed_feed ul.newsfeed_feed li.newsfeed-item h4.feed-link { font-weight:normal}
div.moduletable_feed div.feed_feed ul.newsfeed_feed li.newsfeed-item h4.feed-link a { font-weight:normal}

/**========= blog style ========**/
.page-header {
	padding: 0 !important;
	margin: 0 !important;
}
h2 {
	margin-top: 0px !important;
}
#contents {
	margin-top: -15px;
}
.page-header::after {
	height: 1px;
	display: block;
	left: 0;
	content: " ";
	position: relative;
	width: 30px;
	top: 1px;
	background: #3B5998;
}
.readmore .btn {
	display: inline-block;
	padding: 8px 32px;
	font-size: 15px;
	text-align: center;
	border: 1px solid #dadada;
	border-radius: 0px;
	color: #3B5998;
	font-weight: 100;
	margin: 20px 0 12px 0;
}
.readmore:hover .btn {
	color: #FFF;
	background-color: #3B5998;
	border: 1px solid #3B5998;
	transition-property: border;
	transition-duration: 1s;
	transition-timing-function: linear;
	transition-property: background-color;
	transition-duration: 1s;
	transition-timing-function: linear;
}
#blog .post_media {
	border-top: 5px solid #3B5998;
	margin-bottom: 10px;
}
.post_media {
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	background: rgba(255, 255, 255, 0.8);
	padding-bottom: 15px;
}
.fa.fa-tags {
	line-height: 24px;
	padding-left: 3px;
}
.tags.inline {
	display: inline-flex;
	width: auto;
	line-height: 21px;
	margin-top: 5px;
}
.tags.inline p {
	color: #335353 !important;
}
.tags.inline li {
	padding-right: 5px !important;
}
.back-to-blog-btn {
	background-color: transparent !important;
	border: 0 !important;
}
.readmore .btn input {
	color: #3b5998 !important;
}
.btn:hover input {
	color: white !important;
}
.readmore:hover input {
	color: white !important;
}
.pager {
	margin: 42px 0 !important;
}
.back-to-blog {
	margin-top: -80px;
}
.extravote {
	margin: 3px 0 5px;
	float: left;
	width: 100%;
}
#extravote_3_0 {
	float: right !important;
	line-height: 28px;
	font-size: 10px;
	margin-left: 4px !important;
}
#show {
	text-align: center;
}
label {
	margin-bottom: 0px !important;
}
.pagination ul li a:hover {
	color: #fff !important;
	background: #3b5998 !important;
}
.pagination ul li.pagination-active a {
  color: #fff !important;
  background: #5fcf80 !important;
}
.pagination ul > li > a, .pagination ul > li > span {
  float: right;
  line-height: 20px;
  text-decoration: none;
  background: #fff !important;
  padding: 5px 12px !important;
  border: none !important;
  border-radius: 0 !important;
  color: #3B5998 !important;
  margin-left: 2px !important;
  border: 1px solid #dadada !important;
}
.pagination ul > li {
  display: inline;
}
.pagination{
  width: 100%;
}
.pagination ul{
  padding: 0;
}
.item.column-1 p {
	clear: both;
}
.icon-eye-open, .icon-calendar, .icon-chevron-right {
	display: none;
}