body {
direction:rtl;
}

a, a:hover, a:focus, a:visited{
outline:none !important;
text-decoration:none !important;
}
@font-face {
  font-family: 'droidkufi';
  font-style: normal;
  font-weight: 400;
  src: url(../../fonts/DroidKufi-Regular.eot);
  src: url(../../fonts/DroidKufi-Regular.eot?#iefix) format('embedded-opentype'),
       url(../../fonts/DroidKufi-Regular.woff2) format('woff2'),
       url(../../fonts/DroidKufi-Regular.woff) format('woff'),
       url(../../fonts/DroidKufi-Regular.ttf) format('truetype');
}

img.lazy-loaded {
background:#FFF url('../../images/spinner.gif') no-repeat center center;
}
.clear {
clear:both;
}


.containerz{
	
max-width:980px;
margin:0px auto;
padding-right:0;
padding-left:0
}

.headcoz
{
background: linear-gradient(45deg, #003366 10%,#CC0000 100%);
margin:0px auto;
padding-right:0px;
padding-left:0px;
}

.full-container {
border-right:1px solid #eee;
border-left:1px solid #eee;
background:#fff;
padding-right:0px;
padding-left:0px;
}




.update_bar
{   
	position:absolute;
	height:22px;
	margin:0 272px 0 0;
	padding:4px 0 0 0;
	width:437px;
	text-align:center;
	background: #ddd;
	z-index:+1;
	position:fixed;
}
.hidden_update_bar
{
	display:none;
}
.update_bar div
{
	 display: block;
	text-align:center;
	width:437px;
	color:#777676;
	font-size:10px;
}

.scrollable-menu {
    height: auto;
    max-height: 250px;
    overflow-x: hidden;
  border:solid 1px #cfdde6;
}
.scrollable-menu::-webkit-scrollbar {
        -webkit-appearance: none;
        width: 4px;        
    }    
    .scrollable-menu::-webkit-scrollbar-thumb {
        border-radius: 5px;
        background-color: lightgray;
        -webkit-box-shadow: 0 0 1px rgba(255,255,255,.75);        
    }


.scrollable-web {
    
    max-height: 800px;
    overflow-x: hidden;
	border:solid 1px #cfdde6;
}


	
.menuz ,li .menuz  {
	font-family:Arial;
	font-weight:bold;
	font-size:15px;
border-bottom:solid 1px #cfdde6;
	}

.menuz a, li .menuz a
{
	color:#333;
}
.menuz a:hover, li .menuz a:hover
{
	color:#44abd1;
}

.navi{
display: block;clear: both;
width: 100%;
text-shadow: 0px 1px rgba(0, 0, 0, 0.2);
}
.headerz
{
border-top:0px solid #f3f3f3;
border-bottom:0px solid #f3f3f3;
margin:0px auto 0 auto;
max-width:980px;
position:relative;
}


.visitsr .sharing_tools
{
	float:left;
	display:none;
}

.visitsr .s_sharing_tools
{
	float:left;
	display:block;
	padding:0 5px 0 0;
	vertical-align:bottom;
}
.top_tools
{

	display:none;
}
.s_top_tools
{
	display:block;

	
}



.main_news_body
{
margin:0 auto 0 auto;
padding:5px 8px 0 5px;
font-family:Arial;
font-size:14px;
color:#000000;
text-align:right;
}
.main_news_body p
{
font-size:14px;
color:#222;
line-height:22px;
margin:0px;
text-align:right;
}
.main_img
{
width: 130px;
height: 110px;
float:right;
margin:0 0 0 7px;
border-radius:5px;
}
.main_news_footer
{

	height:2px;
}
.main_visits_num
{
	float:left;
	padding:5px 0 0 0;
}
.main_news_visits
{
	color:#dc5c21;
	font-weight:normal;
	font-family:tahoma;
	font-size:10px;

}
.main_news_visits .sharing_tools
{
	display:none;
}
.main_news_visits .s_sharing_tools
{
	display:block;
	float:left;
}
.news_item_img
{
width:100px;
max-height:125px;
float:right;
	margin:5px 5px 0 5px;
	border-radius:5px;
}


.webname_item
{
height:18px;

	margin:0 0 0 1px;
	border-bottom:1px solid #f9f9f9;
	font-size:11px;
	font-family:tahoma;
	font-weight:normal;
	text-align:right;
	float:right;
	padding:0 2px 0 0 ;
}
.webname_item a
{
	color:#335588;
}
.visits_item
{
     height:18px;
	 width:63px;
	font-size:10px;
	border-bottom:1px solid #f9f9f9;
	font-family:tahoma;
	font-weight:normal;
	text-align:center;
	float:right;
	color:#333;
}
.webname_item:hover, .webname_item a:hover
{
color:#000;

}



.breadcrumb { margin-bottom:0; border-radius:0; }
.breadcrumb div { font-weight:400; font-size:12px; display:inline; }
.breadcrumb div a span{padding:0 5px;}
.breadcrumb div a:hover {text-decoration:none;}
.section-box {
border-radius:0;
margin:0 0 20px 0;
background:#fff;
border:1px solid #ddd;
}
.section-news-thumbnail{
height:150px;
overflow:hidden;
}
.section-news-thumbnail img{
min-width:100%;
}
li.search-form {
margin-top:5px;
max-width:300px;
float:left;
}
div.search-form {
margin:15px 0;
}

.category-span {
display:block;
text-transform:uppercase;
color:#E14848;
font-weight:bold;
}
.featured-item a {
font-weight:bold;
}
.featured-item span.category-span {
font-size:11px;
}
.section-box h4{
background:#666;
font-weight:400;
font-size:16px;
overflow:hidden;
padding:10px 15px;
color:#fff;
}
.section-box h4 a{
float:left;
font-size:12px;
font-family:Tahoma;
color:#fff;
line-height:20px;
}
.section-news {
padding:15px 0;
border-bottom:1px solid #eee;
}
.section-news a {
color:#333;
}
.section-news p {
color:#888;
text-align:justify;
}
.first-section-news {
padding:10px 0;
}
.first-section-news > a{
font-family: Tahoma;
font-size:16px;
margin-top:7px;
display:block;
font-weight:bold;
}
.first-section-news p{
font-family: Tahoma;
font-weight:400;
font-size:13px;
margin:5px 0;
}
.rest-section-news {
padding:10px 0;
overflow:hidden;
border-bottom:1px dashed #eee;
}
.rest-section-news > a {
font-family: Tahoma;
font-size:14px;
font-weight:bold;
margin-bottom:5px;
display:block;
}
.rest-section-news img {
max-width:75px;
float:right;
margin-left:10px;
}
.rest-section-news p {
font-family: Tahoma;
font-size:13px;
}
.rest-articles-meta {
background:#f9f9f9;
padding:4px 7px !important;
margin-top:10px;
overflow:hidden;
}
.readmore {
float:left;
}
.readmore a{
color:#333 !important;
}
.xs-search {
margin:15px auto;
}
.sidebar {
margin:15px 0;
}
.the-body {
margin:15px 0;
}
.widget {
margin-bottom:20px;
background:#fff;

}
.top-hits-news {
background:#fff;
border:1px solid #e5e5e5;
}
.top-hits-news h4{
margin:0;
padding:10px;
border-bottom:1px solid #eee;
font-weight:700;
font-size:16px;
line-height:26px;
color:#666;
overflow:hidden;
}
.top-hits-news li{
border-top:1px solid #eee;
padding:15px;
overflow:hidden;
}
.top-hits-news li:first-child{
border-top:none;
}
.top-hits-news li div.top-widget-thumbnail{
float:right;
margin-left:10px;
max-width:100px;
height:70px;
overflow:hidden;
}
.top-hits-news li div.top-widget-thumbnail img {
min-width:100%;
}
.top-hits-news li a{
font-weight:400;
font-size:14px;
}
/* #Footer */
#footer {

	font-size: 0.9em;
	margin-top: 50px;
	padding: 70px 0 0;
	position: relative;
	clear: both;
}

#footer a:hover {
	color: #CCC;
}

#footer form {
	filter: alpha(opacity=85);
	opacity: 0.85;
}

#footer h1, #footer h2, #footer h3, #footer h4, #footer a {
	color: #FFF !important;
}

#footer h4 {
	font-size: 1.8em;
	font-weight: 200;
}

#footer h5 {
	color: #CCC !important;
}



#footer .container .row > div {
	margin-bottom: 25px;
}

#footer .container input:focus {
	box-shadow: none;
}

#footer .footer-ribbon {
background: red;
	position: absolute;
	margin: -90px 14px 0 0;
	padding: 10px 20px 6px 20px;
}

#footer .footer-ribbon:before {
	border-left: 10px solid #646464;
	border-top: 16px solid transparent;
	content: "";
	display: block;
	height: 0;
	right: -10px;
	position: absolute;
	top: 0;
	width: 7px;
}

#footer .footer-ribbon span {
	color: #FFF;
	font-size: 12px;
font-family:'droidkufi',Arial;
}



#footer .alert a {
	color: #222 !important;
}

#footer .alert a:hover {
	color: #666 !important;
}


#footer .contact {
	list-style: none;
	margin: 0;
	padding: 0;
}

#footer .contact i {
	display: block;
	float: right;
	font-size: 1.2em;
	margin: 7px 0 10px 8px;
	position: relative;
	text-align: center;
	top: -2px;
	width: 16px;
}


/* Responsive */
@media (max-width: 991px) {
	#footer .phone {
		font-size: 20px;
	}
}

@media (max-width: 767px) {
	/* Footer */
	#footer .phone {
		font-size: 20px;
	}
}
.pagi {
border-top:2px solid #eee;
padding:0 20px 0 10px;
}
.category-news li {
border-top:1px solid #eee;
}
.category-news li:first-child {
border-top:none;
}
.article-meta {
padding:5px 0;
overflow:hidden;
}
.article-meta span{
display:inline-block;
margin-left:10px;
font-weight:400;
font-size:13px;
color:#888;
}
.article-meta span i{
padding-left:5px;
color:#ccc;
}
.article-meta span a{
color:#888;
font-weight:400;
font-size:13px;
}

.links {
background:#fff;
border:1px solid #e5e5e5;
}
.links h4{
margin:0;
padding:10px;
border-bottom:1px solid #eee;
font-weight:700;
font-size:16px;
overflow:hidden;
color:#555;
}
.links li {
border-top:1px solid #f5f5f5;
}
.links li:first-child {
border-top:none;
}
.links li a{
display:block;
font-weight:400;
font-size:14px;
color:#888;
padding:10px;
text-decoration:none;
}
.links li a i{
color:#ddd;
padding-left:5px;
}
.links li a:hover{
color:#555;
background:#f5f5f5;
text-decoration:none;
}
.links li a:hover i{
color:#999;
}
.news-page {
background:#fff;
margin-bottom:20px;
padding:0 15px;
}
.news-page h1{
margin:0;
padding:10px;
border-bottom:1px solid #eee;
overflow:hidden;
}
.news-page h1 a{
font-weight:700;
font-size:26px !important;
color:#E14848;
line-height:32px;
}
.news-content h1, .news-content h2, .news-content h3, .news-content h4{
font-size:20px !important;
margin-bottom:10px;
}
.news-content {
overflow:hidden;
padding:15px;
border-bottom:1px solid #eee;
}
.news-content a{
color:#333;
font-weight:bold;
text-decoration:underline;
}
.news-content br {
line-height:40px;
}
.news-image {
margin:10px 0;
}
.news-content img{
max-width:100%;
height:auto;
}
.single-news {
padding:10px;
border-bottom:1px solid #eee;
}
.tags-cloud {
padding:10px 0;
border-bottom:1px solid #eee;
}
.tags-cloud a{
color:#777;
margin-bottom:6px;
}
.tags-cloud a i{
color:#ccc;
}
.tags-cloud a:hover i{
color:#3EB3D7;
}
.read-more {
margin-bottom:15px;
}
.read-more a {
font-weight:400;
font-size:14px;
display:block;
background:#EC9B28;
color:#fff;
padding:7px;
overflow:hidden;
}
.read-more a i{
float:right;
margin-top:-8px;
font-size:20px;
margin-left:10px;
color:#F7D5A5;
}


.related-news {
background:#fff;
margin-bottom:20px;
}
.related-news h4{
margin:0;
padding:10px;
border-bottom:1px solid #eee;
font-weight:400;
font-size:14px;
overflow:hidden;
color:#555;
}
.related-news ul li{
margin:15px 0;
overflow:hidden;
}
.related-news ul li a{
font-weight:bold !important;
color:#666;
font-size:14px;
}
.related-image {
height:150px;
overflow:hidden;
margin-bottom:7px;
}
#disqus_thread, #facebook-comments {
padding:15px;
background:#fff;
border:1px solid #ddd;
}
.max-width img{
min-width:100%;
min-height:130px;
}
.max-width-section {
min-width:100%;
}
.ajax-menu {
box-shadow:none !important;
border-radius:0 !important;
border-top:0 !important;
}
.maximum span.source-type{
display:none;
}
.maximum img{
min-width:100%;
}
.feedburner h4{
margin:0;
padding:10px;
border-bottom:1px solid #eee;
font-weight:700;
font-size:16px;
overflow:hidden;
color:#FEB42F;
}
.feedburner-form {
padding:10px 10px 0 10px;
}
.feedburner-form label{
color:#aaa;
font-weight:normal;
}
.featured-videos {
overflow:hidden;
background:#333;
margin-bottom:20px;
}
.featured-video-tools {
background:#555;
overflow:hidden;
margin-bottom:15px;
padding:10px 0;
}
.featured-video-tools h3{
font-weight:700;
font-size:16px;
color:#fff;
line-height:36px;
}
.video-pager {
background:#555;
overflow:hidden;
}
.rest-small-thumb {
margin-bottom:15px;
}
.yamm .nav,
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown {
  position: static;
}
.yamm .container {
  position: relative;
}
.yamm .dropdown-menu {
  right: auto;
}
.yamm .nav.navbar-right .dropdown-menu {
  right: auto;
  left: 0;
}
.yamm .yamm-content {
  padding: 20px 30px;
}
.yamm .dropdown.yamm-fw .dropdown-menu {
  left: 0;
  right: 0;
}
.product-image {
 min-width: 100%;
 overflow:hidden;
 height:150px;
}
.news-list-image {
 min-width: 100%;
 overflow:hidden;
 height:150px;
}
.product-image img{
border-bottom:none;
}
.product {
 margin:5px 0 15px 0;
}
.menu-category-name {
position:absolute;
z-index:3;
bottom:15px;
left:15px;
right:15px;
background:rgba(0,0,0,0.6);
padding:7px;
color:#fff;
}

.paginations {
margin:0 15px;
}
.paginations li a{
border-radius:0;
color:#fff;
background:#3196D8;
}
.paginations li a:hover{
color:#fff;
background:#3196D8;
}
.single-featured-item-image {
 min-width: 100%;
 overflow:hidden;
 height:230px;
 margin-bottom:10px;
}
.single-featured-item-image img{
border-bottom:none;
min-height:230px;
}
.single-featured-item-title {
position:absolute;
z-index:3;
bottom:10px;
left:15px;
right:15px;
background:rgba(0,0,0,0.6);
padding:7px;
color:#fff;
font-weight:bold;
}

.single-trending-item-image {
 min-width: 100%;
 overflow:hidden;
 height:230px;
 margin-bottom:20px;
 position:relative;
}
.single-trending-item-image img{
border-bottom:none;
min-height:230px;
}
.single-trending-item-title {
position:absolute;
z-index:3;
bottom:10px;
left:15px;
right:15px;
background:rgba(0,0,0,0.6);
padding:7px;
color:#fff;
font-weight:bold;
}

.next-article {
background:#fff;
border:1px solid #ddd;
text-align:left;
padding:15px;
margin-bottom:20px;
overflow:hidden;
}
.previous-article {
background:#fff;
border:1px solid #ddd;
text-align:right;
padding:15px;
margin-bottom:20px;
overflow:hidden;
}
.next-image {
float:left;
width:100px;
margin-right:10px;
overflow:hidden;
height:70px;
border:1px solid #ddd;
}
.previous-image {
float:right;
width:100px;
margin-left:10px;
overflow:hidden;
height:70px;
border:1px solid #ddd;
}
.next-article h5, .previous-article h5 {
font-weight:bold;
color:#888;
margin-bottom:4px;
}
.previous-image img, .next-image img {
min-height:70px;
}
.news-section-content {
overflow:hidden;
padding-top:15px;
}
.big-first-section {
margin-bottom:10px;
border-bottom:1px solid #eee;
}
.big-first-section a{
color:#333;
}
.big-first-section p{
color:#888;
}
.featured-item-sections {
overflow:hidden;
margin:0 0 10px 0;
}
.featured-item-sections a{
color:#333;
}
.featured-item-sections a img{
min-width:100%;
height:140px;
margin-bottom:10px;
}

.featured-item-sections a span{
height:60px;
display:block;
font-weight:bold;
}
.featured-item-sections a span.category-span{
height:auto !important;
display:block;
}
.social-profiles {
margin:10px 10px 0 10px;
}
.social-profile {
margin:0 0 10px 0;
padding:8px;
display:block;
color:#666;
background:#f5f5f5;
font-size:14px;
}
.social-profile i{
font-size:16px;
margin-right:8px;
}
.social-profile:hover {
color:#fff;
}
.social-profile:hover i{
text-shadow:1px 1px 1px #444;
}
.facebook-profile {
color:#31497E;
}
.twitter-profile {
color:#0087BA;
}
.googleplus-profile {
color:#C23321;
}
.youtube-profile {
color:#E42525;
}
.vimeo-profile {
color:#5DBFE4;
}
.rss-profile {
color:#EC9B28;
}
.facebook-profile:hover {
background:#31497E;
}
.twitter-profile:hover {
background:#0087BA;
}
.googleplus-profile:hover {
background:#C23321;
}
.youtube-profile:hover {
background:#E42525;
}
.vimeo-profile:hover {
background:#5DBFE4;
}
.rss-profile:hover {
background:#EC9B28;
}
.month-name {
font-family:Tahoma;
color:#777;
text-shadow:1px 1px 1px #fff;
padding-top:4px;
}
.loading-bar {
	padding: 10px 20px;
	display: block;
	text-align: center;
	box-shadow: inset 0px -45px 30px -40px rgba(0, 0, 0, 0.05);
	margin: 15px;
	font:bold 13px Tahoma;
	border: 1px solid #ddd;
	cursor: pointer;
	position: relative;
	color:#888;
}

.loading-bar:hover {
	box-shadow: inset 0px 45px 30px -40px rgba(0, 0, 0, 0.05);
}
.article-share {
margin:10px 0;
}
.overlay-image {
position:relative;
}
.overlay-image span.trending-number {
position:absolute;
border-radius:0 0 0 100%;
background:rgba(0,0,0,0.8);
width:42px;
height:42px;
padding-left:6px;
padding-top:4px;
line-height:28px;
text-align:center;
font-size:16px;
color:#fff;
font-weight:bold;
text-shadow:1px 1px 1px #111;
}
.ad {
padding:2px;
}
.margin-all {
margin:15px;
}
.contact-box {
padding:15px;
}
.contact-box h3 {
padding:0 0 10px 0;
font-weight:700;
font-size:16px;
color:#666;
line-height:36px;
border-bottom:1px solid #eee;
margin-bottom:15px;
}
.contact-box h3 i{
color:#ddd;
}

.article-vote-up-class {
margin-left:10px;
}
.article-vote-up-class i,.article-vote-down-class i{
font-size:16px;
}
.voted-up i{
color:#6BBA70 !important;
}
.voted-down i{
color:#E14848 !important;
}
.category-image {
padding:0 10px 10px 10px;
border-bottom:1px solid #eee;
}
.category-image img{
min-width:100%;
}
.margin-top {
margin-top:15px;
}
.margin-bottom {
margin-bottom:10px;
}
@media only screen and (max-width: 992px) {
.logo {
text-align:center !important;
}
.logo a img{
margin:0 auto !important;
}		
.max-width img{
min-width:100%;
min-height:150px;
}
.trending-tags a {
display:block;
margin-bottom:2px;
}
.single-featured-item-title {
bottom:0px;
}
.featured-item-sections a span{
height:auto;
}
.featured-item-sections a span.category-span{
height:auto !important;
}
.featured-item-sections {
overflow:hidden;
}
.featured-item-sections div.overlay-image{
float:right !important;
width:200px !important;
margin-left:20px;
overflow:hidden;
}
}
@media only screen and (max-width: 770px) {	
.logo {
text-align:center !important;
}
.logo a img{
margin:0 auto !important;
}
.copyrights, .powered-by {
text-align:center;
margin-bottom:10px;
}
.max-width img{
min-width:100%;
min-height:150px;
}
.trending-tags a {
display:block;
margin-bottom:2px;
}
.single-featured-item-title {
bottom:0px;
}
.featured-item-sections div.overlay-image{
float:none !important;
width:100% !important;
margin-right:0px;
}
}
@media only screen and (max-width: 470px) {	
.max-width img{
min-width:100%;
float:none;
margin-right:0;
padding-bottom:0;
}
.related-news ul li{
height:auto;
}
.single-featured-item-title {
bottom:0px;
}
.section-news-thumbnail{
margin-bottom:15px;
}
.article-meta span {
display:block;
margin-bottom:5px;
}
.featured-item-sections {
border-top:1px solid #eee;
padding-top:10px;
}
.featured-item-sections:first-child {
border-top:none;
}
.footer-links ul li {
display:block;
text-align:center;
margin-bottom:6px;
}

}

.spinner {
  margin: 30px auto;
  width: 70px;
  text-align: center;
}

.spinner > div {
  width: 18px;
  height: 18px;
  background-color: #ccc;

  border-radius: 100%;
  display: inline-block;
  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
  animation: bouncedelay 1.4s infinite ease-in-out;

  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

.spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

@-webkit-keyframes bouncedelay {
  0%, 80%, 100% { -webkit-transform: scale(0.0) }
  40% { -webkit-transform: scale(1.0) }
}

@keyframes bouncedelay {
  0%, 80%, 100% { 
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  } 40% { 
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}

#back-to-top {

	font-size:38px;
	line-height:33px;
	background-color: rgba(0,0,0,0.3);
	right:auto;
	color: #FFF;
	position: fixed;
	height: 35px; width: 40px;
	left: 6px; bottom: 6px;
	text-align: center;
	text-transform: uppercase;
	opacity: 0.9;
	filter: alpha(opacity=90);
	text-decoration:none;
	display:none;
	z-index: 1000;

	-webkit-border-radius: 2px !important;
	-moz-border-radius: 2px !important;
	border-radius: 2px !important;

	-webkit-transition: all 0.2s;
	   -moz-transition: all 0.2s;
		 -o-transition: all 0.2s;
			transition: all 0.2s;
}
#back-to-top:hover {
	background-color: rgba(0,0,0,0.7);
}

#back-to-top:before {
	font-family: "fontawesome";
	content: "\f102";
}

#back-to-top.show {
    opacity: 1;
}

