/* @override http://localhost/alsharq/wp-content/themes/alsharq-theme/custom.css */

/* 
////////////////
Woo Styleswp-caption-text
////////////////
*/
#logo .site-title, #logo .site-description { display:block; }
body {background-repeat:no-repeat;background-position:top center;
}

/*
 * 
#header {background-repeat:no-repeat;background-position:top center;margin-top:0px;margin-bottom:0px;padding-top:40px;padding-bottom:30px;border:0px solid ;
	border: 1px solid red ;


	
	}
*/

#post-author, #connect {border-top:1px solid #e6e6e6;border-bottom:4px solid #e6e6e6;background-color:#fafafa}
.nav-entries, .wp-pagenavi, .woo-pagination {border-top:1px solid #e6e6e6;/*border-bottom:4px solid #e6e6e6;*/ padding: 12px 0px; width: 99.3% }
.nav-entries a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi .current, .wp-pagenavi .on, .wp-pagenavi a:hover, .wp-pagenavi span.extend, .wp-pagenavi span.pages, .woo-pagination { font:italic 12px Tahoma, 'PT Serif', arial, serif;color:#777777; }
.wp-pagenavi a:link, .wp-pagenavi a:visited, .woo-pagination a, .woo-pagination a:hover, .wp-pagenavi span.extend, .wp-pagenavi span.pages, .wp-pagenavi span.current {color:#777777!important}
.widget_recent_comments li, #twitter li { border-color: #e6e6e6;}
.widget {font:normal 12px/1.5em Arial, sans-serif;color:#555555;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.nav a, #navigation ul.rss a { font:normal 14px/1em Arial, sans-serif;color:#555555; }
#navigation {border-top:1px solid #dbdbdb;border-bottom:4px solid #dbdbdb;border-left:0px solid #dbdbdb;border-right:0px solid #dbdbdb;border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px;}
#footer {
	font-family: 'Mitra LT W20 Light';
	font-size:14px;
	color: #757575;
}



/*
///////////////////////////////////////////////////////////////////////////
*/

html,
body {
	direction: rtl;
	font-family: Arial, sans-serif;	font-weight: normal;
	border: 0;
	text-align: center;
	float: none !important;
	background : #fafafa url(http://www.alsharq.net.sa/wp-content/uploads/2012/01/new-pattern2.png) repeat-x ;
}
::-moz-selection {
	background: #356292;
	color: #fff;
}
::-webkit-selection {
	background: #356292;
	color: #fff;
}
/*::selection {
	background: #356292;
	color: #fff;
}*/
#logo .site-title a {
	font-family: Helvetica, Arial, sans-serif;	font-weight: normal;
}
#logo img {
	width: 220px;
}
.post .title, 
.page .title, 
.post .title a:link, 
.post .title a:visited, 
.page .title a:link, 
.page .title a:visited,
.post .title, 
.page .title,
h1, h2, h3, h4, h5, h6,
.archive_header {
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	font-weight: normal;
	line-height: 1.2em;
	margin-bottom: 20px;
}

a:link,
a:visited {
	color: #356292;
}
a:hover {
	text-decoration: none;
	color: #333;
}

#container {
	width: 1260px;
	margin: 0 auto;
	position: relative;
}

#wrapper {
	text-align: right;
	margin: 0 auto;
}
#background-content {
	margin: 0 auto;
	/*background:  url(images/content-super-bg.png) no-repeat top center ;*/ 
	width: 988px ;
	
}

#content {
	padding:25px 10px 20px 11px ; 
    border:  none;
	width: 957px;
	border: 1px solid #aaa;
	box-shadow: 0 0 10px #e4e4e4;
	/*border-top: 0px solid #333;*/
	border-radius:  3px 3px  0 0;
	-moz-border-radius:  3px 3px  0 0;
	-webkit-border-radius:  3px 3px  0 0;
	margin-top: 10px;
	/*background: url(images/content-super-bg.png) no-repeat -10px -2px ;*/
	background-color: #fff;
	
}


#background-content2 {
	margin: 0 auto;
	/*background: url(images/content2-super-bg.png) no-repeat top center ;  */
	width: 988px ;
}
#content2 {
	padding:25px 10px 20px 11px ; 
    border:  none;
	width: 957px;
	border: 1px solid #aaa;
	box-shadow: 0 0 10px #e4e4e4;
	/*border-top: 0px solid #333;*/
	border-radius:  3px 3px  0 0;
	-moz-border-radius:  3px 3px  0 0;
	-webkit-border-radius:  3px 3px  0 0;
	margin-top: 10px;
	/*background: url(images/content-super-bg.png) no-repeat -10px -2px ;*/
	background-color: #fff;
}

#header {
	position: relative;
	margin: 0 auto ;
	padding: 0 ;
	width: 990px ;	
	height: 125px;
}

.header_large {
	height: 150px !important;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
	color: #333;
	text-decoration: none;
}

.home #content {
	margin-top: 0;
}

.clr
{
 clear: both;
}
/*                    Header
////////////////////////////////////////////////////
*/

#logo {
	float: right;
	margin-top: 8px ;
}
#logo .site-title, #logo .site-description {
	margin-right: 107px;
	   margin-top: -25px;
	   color: #666;
}
#topad {
	float: left;
	margin-top: 20px;
}
#top-nav {
	float: left;
	width: 35%;
	margin-bottom: 10px;
	/*margin-left: 25px;*/ 
}
#top-nav li {
	float: right;
	width: auto;
	margin-right: 10px;
}
#top-nav li a {
	display: block;
	opacity: 0.7;
}
#top-nav li a:hover {
	color: #356292;
	opacity: 1;
}
#login,
#loggedin_user {
	float: left;
	width: 195px;
}
#login li,
#loggedin_user li {
	float: left;
	width: auto;
	margin-right: 10px;
}
/*#top-nav li.sub-rss a {
	background: url(img/rss.png) no-repeat right;
}
#top-nav li.facebook a {
	background: url(img/facebook.png) no-repeat right;
}
#top-nav li.twitter a {
	background: url(img/twitter.png) no-repeat right;
}
*/

/*                   Navigation
////////////////////////////////////////////////////
*/
#navigation {
	position: absolute;
	top:  24px;
	left: 20px;
	width:  750px;
	margin: 0  ;
	margin-top: -7px;
	float: left;
	height: 20px;
	border: none;	 
}
.nav li {
	float: right;
}

.nav li ul  { left: auto !important; right: -999em; }
.nav li:hover ul ul, .nav li.sfhover ul ul,
.nav li:hover ul ul ul, .nav li.sfhover ul ul ul,
.nav li:hover ul ul ul ul, .nav li.sfhover ul ul ul ul { left: auto !important; right: -999em; }
.nav li:hover ul, .nav li.sfhover ul,
.nav li li:hover ul, .nav li li.sfhover ul,
.nav li li li:hover ul, .nav li li li.sfhover ul,
.nav li li li li:hover ul, .nav li li li li.sfhover ul  { left: auto; right: auto; }

.nav a, 
.nav li.current_page_item, 
.nav li.current_page_parent, 
.nav li.current-menu-ancestor, 
.nav li.current-menu-item, 
.nav li.sfHover, 
.nav li.selected {
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #999;
	text-shadow: 0 1px 1px #fff;
	font-size: 14px;
}
#main-nav li.menu-item {
	visibility: visible;
	/*padding: 0 0 0 5px;*/
}
#header .nav a {
	padding: 10px 12px 5px 14px;
	/*border-radius:0;*/
	margin-left: 2px;
	margin-bottom: 0;
}

.nav li  .nav li.current_page_item a, .nav li.current_page_parent a, .nav li.current-menu-ancestor a, .nav li.current-menu-item a, .nav li.current_page_item li a, .nav li.current_page_parent li a, .nav li.current-menu-ancestor li a, .nav li.current-menu-item li a, .nav li.current-post-ancestor a {
	background: #c4121a;/*url(img/nav_hoverx.png) repeat-x*/
	color: #fff !important;
	border: 0px solid #000;
	border-bottom:none;
	box-shadow: 0px 1px 0 #fff ;
	text-shadow: 0 -1px 0 #573f3f;
	/*padding: 10px 9px 5px;*/
	border-radius: 4px;
	
	
}

#navigation .nav li:hover a  {
background: #c4121a;/*url(img/nav_hoverx.png) repeat-x*/
color: #fff !important;
border-bottom:none;
/*box-shadow: 0px 1px 0 #fff ;*/
text-shadow: 0 -1px 0 #573f3f;
border-radius: 4px;
/*padding: 10px 9px 5px;*/
}
/*.nav li a:active {
	 
}
.nav select {
  display: none;
}*/
/*
Post
////////
*/
.post .title, 
.page .title, 
.post .title a:link, 
.post .title a:visited, 
.page .title a:link, 
.page .title a:visited,
.post .title, 
.page .title {
	color: #555;
}
.post .title a:hover, 
.page .title a:hover {

	color: #356292;
}
/*
Home
////////
*/
h2.latest_news,
h2.editorials,
h2.previous_big_stories {
	font-size: 21px;
	color: #808080;
	background: url(img/latest_news.png) no-repeat right center;
	padding-right: 35px;
	margin-bottom: 30px;
	padding-top:5px;
	min-height: 25px;
}
h2.editorials {
	margin-top: 0;
	background: url(img/editorials.png) no-repeat right center;
}
h2.previous_big_stories {
	/*background: url(img/previous_big.png) no-repeat right center;*/
}

.column .post.feed-hot .attachment-single-post-thumbnail {
	margin-top: -26px;
	position: relative;
	z-index: 1;
	
}

.attachment-single-post-thumbnail-cat2 {
	position: relative;
	z-index: -1;
	padding: 1px;
	border: 1px solid #ddd ;
	width: 220px ;
}

.column .post.feed-hot .hot_topics_list {
	position: relative;
	z-index: 2;
	
}
.column .post .title {
	margin: 0;
}
.column .post.feed-hot .hot_topics_list .terms a {
	float: right;
	width: auto;
	padding-right: 2px;
}
.editor_profiles .attachment-single-post-thumbnail {
	width: 100px;
	height: auto;
}


.hot_topics_list {
	position: relative;
	z-index: 2;
	margin: 0 2px -29px 0;
}

.column .post .title {
	margin: 0;
}

.hot_topics_list .terms a {
	float: right;
	width: auto;
	padding-right: 2px;
}

/*
Post
////////
*/

.categories a {
	padding: 5px 30px 5px 0;
}
.category-29 .post-more .categories a {
	background: url(img/cat-cinema.png) no-repeat right center;
}
.category-26 .post-more .categories a {
	background: url(img/cat-sports.png) no-repeat right center;
}
.category-23 .post-more .categories a {
	background: url(img/cat-economy.png) no-repeat right center;
	
}
.category-30 .post-more .categories a {
	background: url(img/cat-world.png) no-repeat right center;
}
.category-27 .post-more .categories a {
	background: url(img/cat-tech.png) no-repeat right center;
	
}

.home .post .title,
.archive .post .title {
	font-size: 21px;
}

.post {
	float: right;
	width: 85%;
	/*padding: 1% 3% 4%;*/
	margin-left: 2%;
	border-left: 1px solid #d3d9de;
	margin: 0;
}
.entry {
	/*width: 107%;*/
	margin-bottom: 25px;
}
.entry .thumbnail {
	width: 95%;
	margin-bottom: 8px;
}
.entry ol {
	margin-right: 20px;
}
.entry ol li {
	margin-bottom: 12px;
	font: bold 16px Arial !important;
	color: #222;
	text-align: justify;
}
.single .post,
.single .editorials {
	float: none;
	width: 100%;
	border: 0;
}

.entry p {
	font: bold 16px Arial !important;
	color: #222;
	/*margin: 10px 0 0;*/
	line-height: 1.7em !important;
	text-align: justify;
}

.entry ul {
	font: bold 16px Arial !important;
	padding: 0 30px 0 0;
	color: #222;
}

.entry ul li {
	line-height: 1.7em !important;
}

.attachment-single-post-thumbnail {
	/*width: 99.4%;*/
	/*height: auto;*/
}

 
.wp-caption
.post p.tags {
	background-position: right;
	padding-left: 0;
	padding-right: 25px;
}
p.tags a {
	margin-left:3px;
	margin-right: 3px;
}
/*.single-post h1, h2, h3, h4, h5, h6, .mti-inactive h1, h2, h3, h4, h5, h6 {
	color: #999;
}*/
/*.single-post .post,
.single-post .editorials {
	padding-right: 1%;
}*/

.archive.full-width.two-col-right #main-sidebar-container #main {
	width: 100%;
}
.archive.full-width .archive_header {
	width: 99%;
}
.archive.full-width .post {
	width: 27%;
}
.archive.full-width .post-more .post-comments, .editorial_meta .post-comments {
	margin-left: -8%;
}

#main-sidebar-container #sidebar {
	margin-left: 10px;
}

.author #sidebar {
	margin-top: 35px;
}

.three-col-right-980 div#wrapper #main-sidebar-container {
	width: 100%;
}

.three-col-right-980 div#wrapper #main-sidebar-container #main {
	width: 640px;
}

#main-full {
	width: 95%;
	margin: 10px 20px 20px 0;
}

/* changes in .entry */

.woo-sc-quote p { 
text-shadow: 0 1px 0 #fff ;
 padding: 22px 50px 20px 22px; text-align:right; /*background: url(images/qqq.png) no-repeat  ;*/ background-position: top right; line-height: 25px ; font-size: 16px;   color: #777 ;
   
 min-height: 32px; 
font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
}
.woo-sc-quote.left { float:left; width:30%; margin-right: 10px ;}
.woo-sc-quote.right { float:right; width:30%; }
.woo-sc-quote.boxed {  border: 1px solid #e5e5e5; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;
  width: 101%;
}
.woo-sc-quote.boxed.left { margin: 0 1.5em  10px  0;}
.woo-sc-quote.boxed.right { margin: 0 0 1em 1.5em;}


/*
Post More
////////
*/
.post-more {
	overflow: visible;
	border: 0;
	background: transparent;
	width: 100%;
}

.post-more .post-comments,
.editorial_meta .post-comments {
	float: left;
	margin-top: -5px;
}
.single .editorials .post-more .post-comments {
	margin-top: -23px;
}

.archive.full-width .post-more .post-comments {
	 
	margin-left: 0px;
}

.post .post-more .comments a,
.hot_story .comments a,
.editorials .comments a,
.post-more .comments a
 { 
	-moz-border-radius: 3px;
	border-radius: 3px;	
	text-align: center;
	font-family: "Mitra LT W20 Light";
	font-size: 12px;
	/*background:  url(images/ico-comment.png)  3px 12px  no-repeat ;*/
	display: block;
	margin-left: 1px;
	padding: 1px 3px 4px 22px ;
	text-align: center;
	left: 0px ;
	position:  relative;
	top: 7px;
}

.single-post .post .post-more .comments a,
.archive .post .post-more .comments a,
.hot_story .comments a,
.editorials .comments a,
.post-more .comments a {
	font-family: "Mitra LT W20 Light";
	font-size: 12px;
}
.post .post-more .comments small,
.hot_story .comments small,
.editorials .comments small,
.post-more .comments small {
	font-family: "Mitra LT W20 Light";
	font-size: 12px;
	display: block;
	background: transparent none;
}
.post .post-more .categories,
.post .post-more .social_share,
.post-more .tags,
.single .editorials .social_share,
.post-more .social_share {
float: right;
color:#ddd ;
border: 1px solid #ededed;
/*background:#f7f7f7 url(images/ico-tag.png) 98% center no-repeat ;*/
background:#f7f7f7;
padding:  3px 15px 2px 2px;
width: 200px;
height: 24px;
-moz-border-radius: 3px;
border-radius: 3px;	
font-family: tahoma ;	
}
.post .post-more .social_share,
.single .editorials .post-more .social_share,
.post-more .social_share {
	padding-bottom: 7px;
	padding-top: 9px;
	margin-bottom: 8px;
}
.social_share li,
.single .editorials .post-more .social_share li,
.post-more .social_share li {
	float: right;
	width: auto;
	/*margin-left: 10px;*/
	font-family: "Mitra LT W20 Light";
}
.single-post .post-more .post-comments a {
		margin-top: -38px;
}
.woo-sc-twitter.none,
.woo-fbshare.none,
shortcode-google-plusone {
	margin-bottom: 0;
}

span.comments small {
	margin: 2px 0 0 -17px;
	display: block;
	width: 60px;
	height: 17px;
	text-align: center;
}

/*
Archives
////////
*/
.archive_header {
	float: right;
	/*width: 96.9%;*/
	border-width: 1px;
}


.archive .post,
.archive .editorials {
	width: 42%;
}



/*
Hot Story
////////
*/
.hot_story {
	margin-bottom: 25px;
	background: #f6f6f6;
	border: 1px solid #f3f3f3;
	padding: 0 2% 1% 2%;
}
.hot_story h2 {
	display: block;
	text-align: center;
	margin-top: 15px;
}
.hot_story h2 a {
	font-size: 200%;
	line-height: 1.2em;
	color: #BD262C;
}
.hot_story h3 {
	text-align: center;
	display: block;
	clear: both;
	color: #333;
	margin: 10px 0;
}
.hot_thumb {
	width: 100%;
	height: auto;
	position: relative;
	*position: static;
	z-index: 1;
}
.hot_story .attachment-homepage-thumb {
	width: 100%;
	height: auto;
}
.hot_story .post_comments.comments {
	float: right;
}
.hot_story .comments a {
	margin-top: 0;
	float: left;
	width: 46px;
	height: 36px;
}
.hot_topic_right {
	background: url(img/hot_topic_right.png) no-repeat;
	width: 31px;
	height: 26px;
	display: block;
	float: right;
}
.hot_topic_left {
	background: url(img/hot_topic_left.png) no-repeat;
	width: 23px;
	height: 26px;
	display: block;
	float: right;
}
.hot_topics_list {
	float: right;
	margin-top: 14px;
	width: auto;
}
.hot_story .categories {
	float: right;
	width: auto;
	margin-top: 14px;
}
.hot_story .categories a {
	padding: 0 10px;
	background: url(img/hot_categories.png) repeat-x;
	color: #fafafa;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	display: block;
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	font-size: 12px;
	height: 26px;
	border-right: 1px solid #9A4800;
}
.hot_topics_list .terms {
	float: right;
	width: auto;
	height: 26px;
}
.hot_topics_list .terms a {
	background: url(img/hot_topic_mid.png) repeat-x;
	color: #fafafa;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	display: block;
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	font-size: 12px;
	height: 26px;
}
.hot_topics_list .terms a:hover,
.hot_story .categories a:hover {
	color: #fff !important;
}
.hot_story .hot_more {
	position: relative;
	z-index: 2;
	width: 100.4%;
}
.hot_related {
	margin-left: 15px;
	margin-top: 20px;
	display: inline;
}
.hot_related a {
	font-size: 16px;
	display: inline;
}
.hot_related li {
	
	float: right;
	width: auto;
	margin-left: 5px;
}
.hot_story img {
	margin-top: -42px;
}
/*
Editorials
////////
*/
.editorials img {
	float: right;
	width: 60px;
	height: auto;
}
.editorial_main {
	float: right;
	width: 75%;
	margin-right: 10px;
}

.editorials li {
	clear: both;
	margin-bottom: 56px;
}
.editorials .comments a {
	position: relative;
}
.editorials .tags {
	padding-right: 32px;
	background: #f0f0f0 url(img/tag.png) no-repeat 97% 50%;
}
.single #main {
	width: 90%;
}
.one-col #content #main {
	width: 95%;
	margin: 25px 25px 0 0;
}
.single.one-col #content #sidebar, .single.one-col #content #related-posts, .single.one-col #third_col, .single.one-col #news_sidebar {
	display: none;
}
.single.one-col #content #main .post {
	width:99.5%;
}
.single.one-col #content #main .entry {
	width:99.5%;
}
.single.one-col #content #main .post-more, .single.one-col #content #main #related-posts {
	width:925px;
}
.single.one-col #content #main .post-more .post-comments {
	margin-left: 20px;
	margin-top: -4px;
}
.single .editorials .post-more .tags {
	width: 87%;
}
.single .post .post-more .social_share, .single .editorials .post-more .social_share, .post-more .social_share {
	width: 96%;
}

.two-col-right #main {
	float: right;
	width: 69%;
}
/*.single .editorials .post-more .social_share {
	width: auto;
	clear: both;
	margin: 15px 10px;
}*/
.single .editorials .post-more .social_share li {
	clear: none;
	margin-bottom: 0;
	float:right
}
.editorials div.reaction_buttons {
	margin-top: 10px;
	clear: both;
}
.error404 #content #main {
	float: none !important;
	width: 95% !important;
}
.error404 #content #main h1.title, .error404 #content #main .entry p {
	text-align: center !important;
}

/*
Widgets
////////
*/
#tabs ul.wooTabs li {
	float: right !important;
}
#tabs {
	padding: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius:0;
	background-color: #de989d;
	clear: both;
}
#tabs .inside li img.avatar, #tabs .inside li img.thumbnail {
	float: right;
	padding: 0;
	margin: 0 0 0 10px;
}
#tabs ul.wooTabs li a {
	border: 1px solid #eca0aa;
	color: #fff;
	padding: 3px 12px;
	font: 16px 'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
}
#tabs ul.wooTabs li a:hover {
	border: 1px solid #FFF;
	border-top: 1px solid #D3D8DE;
	border-left: 1px solid #D3D8DE;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius:0;
	
}
#tabs ul.wooTabs li a.selected {
	border: 1px solid #D3D8DE;
	border-bottom: 1px solid #fff;
	background: #fff;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius:0;
	color: #808080;
}
#tabs .inside,
#tabs .inside .list {
	background: #fff;
	border: 1px solid #D3D8DE;
	border-top: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius:0;
	padding: 0;
}
#tabs .inside ul {
	border: 0;
	border-bottom: 1px solid #D3D8DE;
}
#tabs .inside {
	border: 0;
}
#tabs .inside li {
	border-bottom: 0;
}
.wootabs {
	border-bottom: 1px solid #D3D8DE;
}
#tab-tags li a,
#tab-pop li a {
	font-size: 16px;
	color: #BD262C;
}
/*
Carousel
///////
*/
#featured_content {
	background: #f6f6f6;
	border-bottom: 0px solid #f3f3f3;
}
.theme-skinless {
	margin: 0;
}
.theme-skinless.stepcarousel .panel {
	width: 240px;
	height:150px;
	padding: 0;
	background: transparent none;
	text-align: center;
}
.theme-skinless.stepcarousel .panel h3 {
	display: block;
	font-size: 14px;
	border: 0;
}
.arrow-right,
.arrow-left {
	width: 40px;
/*	margin: 90px 5px 0 5px;*/
}
.arrow-right a {
	text-indent: 30px;
	background: url(img/arrow_right.png) no-repeat;
	width: 30px;
	height: 20px;
	display: block;
	overflow: hidden;
}
.arrow-left a {
	text-indent: 30px;
	background: url(img/arrow_left.png) no-repeat;
	width: 30px;
	height: 20px;
	display: block;
	overflow: hidden;
}
/*.theme-skinless.stepcarousel {
	width: 83% !important;
	height: 180px;
}*/
#featured_content #hot-topics {
	padding: 10px 25px 10px 0;
	background: #f6f6f6 url(img/hot_topics.png) no-repeat right center;
	border-bottom: 1px solid #f3f3f3;
}
#featured_content #hot-topics a {
	margin-left: 15px;
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	color: #BD262C;

}
/*
Search
---------*/
.search_main {
	width: 14%;
	margin-left: -26px;
	margin-top: 7px;
	
	/*margin-left: -12px;
	margin-top: -8px;*/
}
.searchform {
	border: 0;
}
.searchform input.s {
	border: 1px solid #ddd;
	background: #ffffff; /*url(img/search-bgx.png) repeat-x*/
	margin-top: 5px;
	padding: 5px 2px 5px 0;
	width: 90px;
	font-size: 14px;
	color: #ababab;
}
.searchform input.s:focus {
	border-color: #3585b1;
}
.searchform input.submit {
	right: 5px;
	top: 7px;
	display: none;
}


/*
Reactions
---------*/


/* the reaction buttons region */
div.reaction_buttons{
    margin-top: 20px;
    font-size: 1em;
    text-align: right;
    font-family: 'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
    margin-bottom: 25px;
    display:block;
    clear: both;
    width:100%;
    float:right;
}
.reaction_buttons_tagline {
	float: right;
	width: auto;
	font-size: 11px;
	color: #787878;
	font-family: Helvetica, Arial, sans-serif;
}
/* a single button */
div.reaction_buttons .reaction_button {
    line-height: 1.5em;
    padding: 5px;
    margin: 0 3px;
    margin-bottom: 25px;
    border: 1px solid #555;
    cursor: pointer;
    background: url(img/reactions-bg.png) repeat-x;
    font-size: 11px;
    text-shadow: 0 1px 0 rgba(255,255,255,.6);
    color: #595959;
    padding: 0 5px 1px;
}

/* the button while hovering over it */
div.reaction_buttons > .reaction_button:hover {
    background: url(img/reactions-bg.png) repeat-x;
    border: 1px solid #BD262C;
    opacity: .9;
}
div.reaction_buttons > .reaction_button:active {
	background: #ccc;
}
/* the button after voting 
div.reaction_buttons > .voted, div.reaction_buttons > .voted:hover {
}
 /*

/* number of votes including parantheses.
.reaction_buttons .reaction_button .count {
}
 */

/* number of votes in between the parantheses.
.reaction_buttons .reaction_button .count_number {
}
 */

#sidebar {
	margin-top: 0;
}
 
#sidebar div.widget_reaction_buttons h3 {
	margin: 0;
	margin-top: 4px;
	font-size: 1.3em;
}

#sidebar div.widget_reaction_buttons ol {
	margin-left: 25px;
}



.galleryview,
.galleryview .panel,
.galleryview .panel img {
	width: 70%;
}

/*
Comments
////////
*/

#comments {
	margin: 0 10px 0 !important;
	padding: 15px 0 0 0 !important;
	width: 99%;
}

#comments .avatar {
	position: absolute;
	top: 5px;
	right: -2px;
	width: 55px;
	height: 55px;
	/*float: right;
	margin: 0 0 0 5px;*/
}

#comments .comment-head {
	margin: 0 74px 5px 0 !important;
}

#comments .comment-entry {
	width: 99%;
	padding-right: 10px;
}

#comments .comment .comment-container {
	padding: 10px 10px 32px 10px;
}

#comments .reply {
	/*clear: both;
	padding: 0;*/
	position: absolute;
	bottom: 6px;
	margin-top: 15px;
	right: 20px;
	*right: 75px;
}

.commentlist .comment {
	position: relative;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

#comments .comment-head .name {
	display: block;
	float: right;
	margin: 2px 0 0 10px;
}

.comment_count {
	position: absolute;
	top: 84px;
	right: 13px;
	font-size: 27px;
	width: 55px;
	text-align: center;
	color: #CCC;
}

li.post-reply {
	float: left;
	width: 98px;
}
.post-reply a {
	background: url(img/add_comment.png) no-repeat right;
/*	padding-right: 25px;*/
	font-size: 12px;
	font-family: "Mitra LT W20 Light", Helvetica, Arial, sans-serif;	font-weight: bold;
	color: #BD262C;
}

#wppb_modify p label, #wppb_register p label, #wppb_login p label, #wppb_recover_password p label {
	float: right;
	clear: right;
	padding-left: 15px;
	padding-right: 0;
}
#commentform input.txt,
#commentform textarea,
input.text-input {
	/*background: url(img/txt_bg.png) repeat-x #fafafa;*/
	border: 1px solid #ccc;
}
#commentform input.txt:focus,
#commentform textarea:focus,
input.text-input:focus {
	border: 1px solid #999;
	background-color: #fff;
}

/*
Classes
////////
*/
.right,
.archive .editorials {
	float:right;
}
.left {
	float:left;
}
.column {
	width:50%;
}


#mylogo {
	position: absolute;
	top: 20px;
	right:  25px;
	width: 200px;
	height: 80px;
	z-index: 1;
}
/* Custom header */

#top-left-nav {
	border: 0px solid red ;
	min-width: 310px ;
	float: left;
	margin-top: 2px ;
	margin-right: 120px;
	padding:4px 4px 4px 0px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-bottom: 4px;
	padding-bottom: 0px ;
	height: 25px;
	display: block;
	left: 0px ;
}
#top-left-nav a {
	font-family: "Mitra LT W20 Light" ;
	color: #888 ;
	padding-right: 5px;
}

#top-left-nav img {
	height: 20px ;
	margin: 0 0 0 -5px ;
	padding: 0 auto;
}

/* Opinion Layout */

#important-articales {
	border: 0px solid #f0f0f0 ;
	/*height: 350px;*/
	padding: 5px 0 ;
}

.index-important-articales {
	width: 900px;
	margin: 10px auto 35px auto;
}

#important-articales li {
	list-style: none;
}

#big-articale {
	border-left: 1px dotted lightGrey ;
	float: right;
	width: 549px;
	min-height: 254px;
	border-bottom: 1px dotted lightGrey;
	margin: 20px 10px 0 0;
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
}

.index-big-articale {
	margin: 0 !important;
	padding: 20px 10px 0 10px;
	width: 562px !important;
	border-bottom: 0 !important;
	border-left: 0 !important;
	/*border-top: 1px dotted lightGrey !important;*/
}

#big-articale img {
	margin: 4px 0 5px 10px;
	/*border: 1px solid #c0c0c0;*/
	padding: 1px ;
	float: right;
}

p.name a {
	color:#999 ;
	font-size: 13px;
	margin-bottom: 15px;
	/*margin-right: 10px;*/
}

p.name a:hover {
	color: #C73B3A !important;
}

#big-articale li p a {
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	font-size: 16px;
}



#list-three-articales {
	border: 0px solid green ;
	float: right;
	width: 380px;
	margin-right: 10px;
}

.index-list-three-articales {
	width: 315px !important;
	margin-right: 0 !important;
	border-right: 1px dotted lightGrey !important;
	margin-top: 6px;
	/*border-top: 1px dotted lightGrey !important;*/
}

#list-three-articales li {
    border-bottom: 1px dotted lightGrey;
    margin: 8px 0 2px;
    min-height: 68px;
    padding-bottom: 3px;
    padding-top: 12px;
    width: 100%;
}

.index-list-three-articales li {
	padding-right: 20px;
	border-bottom: none !important;
}

#list-three-articales li .content_li {
	margin: 5px 0 5px 14px ;
}
#list-three-articales li .img img {
	margin: -6px 0px 5px 14px;
	float: right;
	height: 53px ;
	width: 53px ;
}

#list-three-articales li img {
	float: right;
	height: 80px ;
	width: 90px ;
}

#list-three-articales li .content_li .title-articale {
	line-height: 22px;
	margin-top: 5px;
}


#list-three-articales li p.name a, #list-three-articales li p.name {
	color:#555 ;
	font-family:"Mitra LT W20 Light", Helvetica, Arial, sans-serif;
}
#list-three-articales li p a, #list-three-articales li p {
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #777;
	color: #356292 ;
}





/* categories */
.issue-articles {
	float: right;
	width: 550px;
}

.online-articles {
	float: left;
	width: 280px;
}

.opinion-categories {
	margin: 15px 5px 0 0;
	padding: 2px;
	display: block;
}


.opinion-categories h2{
	margin:10px 0 14px 0 ;
	padding: 2px  ;
	font-size:17px;
	border-bottom: 2px solid  #d5d5d5  ;
	color: #ccc;
	font-size: 20px ;
}

.opinion-category {
	margin: 8px 0 ;
	display: block;
	padding: 5px;
    
}

.opinion-category li {
	margin: 8px 0 0 20px;
	padding-bottom: 15px;
    display:inline;
    float: right;
	min-height: 90px;
	font-family: "Mitra LT W20 Light";
	border-bottom: 1px solid #f7f7f7;
}

.opinion-category li img {
	margin: 12px 2px 5px 23px  ;
	border: 1px solid #c0c0c0 ;
	padding:1px ;
	float: right;
	height: 53px ;
	width: 53px ;
}

.opinion-category li p.name a {
	color:#888;
	font-family: "Mitra LT W20 Light" ;
	font-size: 17px;
	padding-top: 5px;
	 
}
.opinion-category li p a {
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	font-size: 24px;
	color: #356292;
	margin-top:10px ;
	display: block;
	
}
.opinion-category li p a {
	color: #C4121A;
	
}
.opinion-category .left-list-article {
	float: left;
	width: 30%;
	max-height: 10px;
	padding-bottom: 0px;
	margin-bottom: 0;
	border: none;
}
.opinion-category .left-list-article  a{
    
	 
	font-size: 18px;
	color: #c6c6c6;
 
	
}
.opinion-category p.first-line {
	width: 86%;
	float:left;
	margin-bottom: 11px;
}

/* opinion-page  caricater */


#cartoon, #cartoon_archive {
	padding: 5px;
	padding-right: 0px ;
}

#cartoon h2, #cartoon_archive h2 {
	margin :25px 0 14px 0 ;
	padding: 2px;
	font-size:17px;
	border-bottom: 2px solid  #b1413a  ;
	color: #b1413a ;
}

#cartoon .box, #cartoon_archive .box {
	float: right;
	margin: 10px 2px ;
	width: 300px ;
}

#cartoon .box {
	margin: 10px 8px;
}

#cartoon .img, #cartoon_archive .img {
	float: right;
	margin: 10px 5px ;
	/*border: 1px solid #D3D8DE;*/
	width: 300px ;
	height: 300px ;
	padding: 2px;
}

#cartoon .writer-img img, #cartoon_archive .writer-img img {
	float: right;
	margin: 5px 0;
	border: 1px solid #D3D8DE;
	width: 40px ;
	height: 40px ;
	padding: 2px;
}

#cartoon .writer-name a, #cartoon_archive .writer-name a {
	float: right;
	margin: 20px 10px 5px ;
	font-family: "Mitra LT W20 Light" ;
}

/* opinion-page  list writers */

#opinion-page-writers  {
	margin :  0 ;
	padding: 4px ;
}

#opinion-page-writers h2{
	margin :25px 0 14px 0 ;
	padding: 2px;
	font-size: 17px;
	border-bottom: 2px solid  #d5d5d5  ;
	color: #b9b9b9;
 
}

#opinion-page-writers li {
	margin: 8px 2px ;
    display:inline;
    float: right;
	height: 75px ;
	width: 24%; 
}

#opinion-page-writers li img {
	margin: -6px 2px 5px 7px  ;
	border: 1px solid #c0c0c0 ;
	padding:1px ;
	float: right;
	height: 80px ;
	width: 90px ;
}

#opinion-page-writers li p.name a {
	color:#555;
	font-family: "Mitra LT W20 Light" ;
	font-size: 17px;
}
#opinion-page-writers li p a {
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	font-size: 16px;
}



/************************* Categories Sample 2  ****************/

/* Big Story */
#big-story {
	position: relative;
	padding: 20px 0 0 0;
}

#bigstory-featured-right {
	margin-bottom: 30px;
	/*background: #EFEFEF;
	margin-right: -10px;
	width: 978px;
	padding-bottom: 15px;*/
}

#index-right-bigstory {
	position: relative;
	float: right;
	width: 565px;
	margin: 0 15px 0 0;
}

#index-left-links {
	float: left;
	width: 310px; /*296px;*/
	margin-left: 5px;
	/*background: #F3F3F3;*/
	/*padding: 0 15px;*/
	/*-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;*/
}

#bigstory-right {
	position: relative;
	float: right;
	width: 515px;
	margin: 20px 20px 0 0;
}

#featured-left {
	float: right;
	width: 350px;
	margin-right: 60px;
}

#featured-left ul li {
	position: relative;
	margin: 18px 0 0 0;
	border-bottom: 1px solid #efefef;
	padding-bottom: 20px;
}

#featured-left ul li:last-child {
	border-bottom: none;
	padding-bottom: 0;
}

#featured-left ul li img {
	float: right;
}

#featured-left ul li .title-articale {
	float: right;
	width: 185px;
	margin-top: 8px;
	margin-right: 12px;
	font-size: 19px;
}

#featured-left ul li .title-articale a {
	color: #888;
}

.bigstory-featured-line, .index-bigstory-line {
	/*width: 898px;
	margin: 10px 21px 0 0;*/
	width: 950px;
	margin: 10px 6px 0 0;
	border-top: 1px solid #efefef;
}

.index-bigstory-line {
	width: 921px;
}

#index-left-links h3 {
	margin: 0 !important;
	font: 19px "Mitra LT W20 Bold";
	color: #777;
}

/*#index-left-links li a {
	display: block;
	padding: 7px 3px;
	font: 16px "Mitra LT W20 Light";
	color: #666;
	border-bottom: 1px dotted lightGrey;
}

#index-left-links li a:hover {
	color: #333;
}

#index-left-links li:last-child a {
	border-bottom: none;
}*/

/*  categories s2 :  Three importnat posts */

#three-important-posts  {
	margin: 0 auto 5px auto;/*30px 0 0 0;*/
	/*border-bottom: 1px solid #ddd ;*/
	padding: 0;
	width: 930px;
}

.single #main-sidebar-container #three-important-posts {
	margin: 0 auto 10px auto;
}

#main-sidebar-container #three-important-posts {
	width: 516px;
}


.three-important-posts-cats  {
	/*border-bottom:1px solid red  ;*/
}

#three-important-posts li {
	position: relative;
	margin: 8px 15px 8px 17px;
  float: right;	
	width: 152px;
}

#main-sidebar-container #three-important-posts li {
	margin: 8px 10px;
}

#three-important-posts li h2 {
	font-size :14px;
	line-height: 18px;
	padding : 0  ;
    margin-bottom: 12px ;
    width: 150px;
	
}

#three-important-posts  li img {
	margin: 2px 0px 5px 8px ;
	height: 86px ;
	 width: 150px ;
}

#three-important-posts li .cat2-important-tag-box {
	color:#356292 ;
	border-top:1px solid #ddd;
	background:#f7f7f7 url(images/ico-tag.png) 98% center no-repeat ;
	padding: 5px 20px 5px 5px;
	width:130px; 
	height: 20px;
}

#three-important-posts li .cat2-important-tag-box a.comments  {
	color: #356292;
	float:left;
	background: #fff url(images/ico-comment.png)  3px 6px  no-repeat ;
	-moz-border-radius: 3px;
	border-radius: 3px;	
	margin-top: -3px;
	margin-left: -3px;
	padding-left: 22px ;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-top:4px;
	text-align: right;
	font-weight:normal;
	font-size: 11px;
}


#cat2-cantainer li .cat2-important-tag-box a {
	color: #356292 ; 
	border:0px solid #ddd;
	background: none;
	padding: 4px ;
	-moz-border-radius: 3px;
	border-radius: 3px;	
	font-family: "Mitra LT W20 Light";	
	margin-left: 1px;
}

 
#cat2-col1, .cat2-col1 {
	border-left: 0px solid #f0f0f0 ;
	width: 264px;
	/*min-height: 500px;*/
	float: right;
	margin: 18px 0 5px 0 ;
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif !important;
}

.cat2-col1 {
	margin-right: 10px;
}

#cat2-cantainer {
	position: relative;
	*position: static;
	margin: 20px 17px 10px; /*35px 17px 10px;*/
}

#cat2-cantainer .cat2-right li, #cat2-cantainer #cat2-col1 li, #cat2-cantainer .cat2-col1 li, #cat2-cantainer #cat2-col2 li, #cat2-cantainer .cat2-col2 li, #cat2-cantainer .widjet-box2 .box-content li {
  /*display: inline;*/
  float: right;
	width: 264px;
	font-family: "Mitra LT W20 Light";
}

#cat2-cantainer .news-item h2 {
	margin: 0 4px 0 0;
	font-size: 17px;
	color: #555555;
	/*font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;*/
	font-family: "Mitra LT W20 Bold";
	line-height: 25px;
}

#cat2-cantainer .news-item h2 a {
	color:#356292;
}


#cat2-cantainer .news-item img {
	margin: 2px auto 5px;
	padding: 0px;
	display: block;
}

.sub-cat {
	clear: right;
	float: right;
	width: 600px;
	margin-top: 30px;
}

.news-item {
	position: relative;
	*position: static;
	margin-bottom: 25px;
}

.news-item .cat2-tag-box {
	color:#ddd ;
	border: 1px solid #ededed;
	background:#f7f7f7 url(images/ico-tag.png) 98% center no-repeat ;
	padding:  7px 27px 2px 2px;
	width: 233px;
	height: 20px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-family: 'Mitra LT W20 Light', Helvetica, Arial, sans-serif;
	font-size: 14px;
	/*margin-bottom: 15px;*/
	color: #999999;
}

.news-item .cat2-tag-box a {
	color: #999 ; 
	border:0px solid #ddd;
	background: none;
	-moz-border-radius: 4px;
	border-radius: 4px;	
	font-family:'Mitra LT W20 Light', Helvetica, Arial, sans-serif;
	font-size: 12px;
	margin-left: 1px;
}


.news-item .cat2-tag-box a:hover {
	color: #356292 ;
}

.cat2-tag-box .comments {
	color: #999;
	float:left;
	background:   url(images/ico-comment.png)  3px 2px  no-repeat ;
	-moz-border-radius: 3px;
	border-radius: 3px;	
	margin-top:1px;
	margin-left: 1px;
	padding: 1px 3px 4px 22px ;
	text-align: right;
	left: 0px ;
	margin-bottom: 10px ;
}

.tag-box {
	color:#356292 ;
	/*border-top:1px solid #ddd;*/
	background: url(images/ico-tag.png) 99% center no-repeat ;
	padding: 5px 30px 5px 5px;
	width: 100%;
	height: 22px;
	font-family: 'Mitra LT W20 Light';
	font-size: 12px;
}

a.hot_tag_link {
	padding: 0px 22px 0px 0;
	background: url(img/hot_topics_red.png) right -3px no-repeat !important;
	color: #C73B3A !important;
}

a.hot_tag_link:hover {
	color: #333;
}

/******  col center  ******/
#cat2-col2, .cat2-col2, .index-cat2-col2 {
	border-left: 0px solid #f0f0f0 ;
	width: 264px ;
	/*min-height: 500px;*/
	float: right;
	margin: 18px 40px 5px 5px ;
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
}

.index-cat2-col2 {
	margin: 0 40px 5px 5px !important;
}

.index-cat2-col3 {
	width: 345px !important;
	margin: 0 0 5px -20px !important;
}

.opinion-col-full {
	float: right;
	width: 98%;
	margin: 0 5px 5px 39px;
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
}

.opinion-col-large {
	float: right;
	width: 430px;
	margin: 0 5px 5px 39px;
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
}

.opinion-col {
	float: right;
	width: 200px;
	margin: 0 5px 5px 30px;
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
}

.opinion-sub-col {
	float: right;
	width: 195px;
	margin: 0 5px 5px 15px;
}

#list-li-posts {
	border: 1px solid #F0F0F0 ;
	min-height: 150px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 4px;
	margin-right: -22px;
	width: 300px;
}


#list-li-posts li {
	margin: 8px 2px ;
	padding-bottom: 4px;
	height: 70px ;
	border-bottom: 1px solid #f0f0f0;
	width :98% ; 
	font-family: "Mitra LT W20 Light";
}

#list-li-posts li img {
	margin: -6px 2px 2px 5px ;
	border: 1px solid #ddd ;
	float: right;
	height: 60px ;
	width: 70px ;
}

#list-li-posts li p.name a {
	color:#356292 ;
}



/****** writers- col left ******/
#cat2-col3, .cat2-col3, .index-cat2-col3 {
	width: 330px;
	float: left;
	margin: 0 0 5px -20px;
	/*padding-top: 14px;*/
}

.index-cat2-col3 {
	width: 345px;
	margin: 0 0 5px -20px;
	padding-top: 0 !important;
}

#cat2-col3 h2.article-title {
	font-size: 21px;
	color: #808080;
	/*background: url(img/latest_news.png) no-repeat right center;*/
	padding-right: 5px;
	margin-bottom: 10px;
	margin-top:16px;
	min-height: 25px;
	border-bottom: 2px solid #999;
}


.col3-articles-col1, .col3-articles-col2 {
	float: right;
	width: 160px;
}

.col3-articles-col2 {
	float: left;
	margin-left: 5px;
}

.col3-articles-col1 .article-writer, .col3-articles-col1 .article-title, .col3-articles-col2 .article-writer, .col3-articles-col2 .article-title {
	width: 54%;
}

.col3-articles-col1 .article-writer, .col3-articles-col2 .article-writer {
	margin-bottom: 4px;
}

#cat2-col3 .widjet-box2 .box-content ul li {
	width: 98% !important;
}

#list-articles li {
	margin: 8px 2px ;
	padding-bottom: 8px;
	min-height: 70px ;
	border-bottom: 1px solid #f7f7f7;
	width: 98% ;
	font-family: "Mitra LT W20 Light" ;
	font-size: 17px;
}

#list-articles li .bg-img {
	margin: -6px 0 0 0px   ;
	padding:1px;
	border: none ;
	float: right;
	height: 75px ;
	width: 82px ;
	backgroundx:url(images/writer-avatar.png) no-repeat right 5px;
}

#list-articles li img {
	margin: 8px 3px 4px 3px; 
	height: 59px ;
	width: 74px ;
	border: 1px solid #ddd ;
}

#list-articles li .name {
	color: #555555 ;
	margin:10px 0 0 ; 	
}


#cat2-col3 p.title-articale a {
	color: #356292;
	padding-top:5px;
	min-height: 25px;
	/*background-color: #356292;*/
	font: 19px 'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
}

#big-story h2 a:hover, .title-articale a:hover {
	color: #333 !important;	
}

.blog-post-title {
	margin-bottom: 20px;
}

.blog-post-title .bg-img {
	margin: -6px 0 0 0px   ;
	padding:1px;
	border: none ;
	float: right;
	height: 75px ;
	width: 82px ;
	/*background:url(images/writer-avatar.png) no-repeat right 5px;*/
}

.blog-post-title img {
	margin: 5px 0px 4px 3px; 
	height: 57px ;
	width: 60px ;
	border: none ;
}

.blog-post-title .name {
	height: 30px;
}

.blog-post-title .name a {
	color: #888 ;
	margin:15px 0 3px ; 
	font-family: "Mitra LT W20 Light" ;
	display: block;
}

.blog-post-title p.title-articale a {
	font-size: 19px;
	color: #356292;
	padding-top:5px;
	min-height: 25px;
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
}

/* Article page */

#article-page {
	margin: 0px 15px 20px 0px ;
}

#writer-name {
	float: right;
	padding: 0px 11px 4px 18px ;
	margin-bottom: 0px ;
	margin-right:0px ;
 
	-moz-border-radius: 5px;
	border-radius: 5px;	
	font-size: 19px ;
}
#writer-name a{
	color: #777 ;
}

#article-section .writer-name, #cartoon-section .writer-name {
	float: right;
	padding: 0px 0px 2px 18px ;
	margin-top: 3px ;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	margin-right: 0px ;
	font-size: 17px;
	color:#555 ;
	font-family: "Mitra LT W20 Light" ;	
}
#article-section .writer-name a, #cartoon-section .writer-name a {
	color:#555 ;
}

#article-section {
	width: 620px;
}

#cartoon-section {
	width: 920px;
}

#article-content {
	float: right;
	border-right : 0px solid #f0f0f0 ;
	width: 72% ;
	padding-right: 10px;
}

#cartoon-section #article-content {
	width: 82%;
}

.the-date {
	color: #c0c0c0 ;
	font-size: 15px;
	font-family: "Mitra LT W20 Light" ;	
	float: right;
	margin-left: 15px;
	margin-top: 3px;
}

.news-date {
	color: #c0c0c0 ;
	font-size: 15px;
	font-family: "Mitra LT W20 Light" ;	
	float: right;
	margin-top: 3px;
	width: 135px;
}

.follow_button {
	float: right;
}

#article-page .right-col {
	float: right;
	width: 150px;
	padding-right: 0px ;
	
}

#social-box {
	padding: 4px ;
	width: 100% ;
	margin-top: 6px ;
}

#social-box a {
	font-family: Tahoma ;
	line-height: 22px ;
	padding-bottom:5px; 
	color: #777 ;
	font-size: 11px ;
	vertical-align: top ;
}

#social-box .tags {
	padding: 2px 0 5px 0;
	padding-right: 20px;
	background: url(images/ico-tag.png) no-repeat right 5px;
	margin: 5px 0 10px 0;
	vertical-align: top;
	width: 110px;
	border-top: 1px solid #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
}

#article-page .icon-img {
	width: 24px ;
	height: 24px ;
	margin-left: 3px ;
	}

#article-page .right-col .writer-image {
	display:block;
	width: 130px ;
	height: auto ;
	background: #f8f7f7 ;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	box-shadow: 0px 1px 0px #ddd ;
	padding: 2px ;
	margin-bottom: 4px ;
}



#article-content .share-article-box {	 
	margin:15px 0 ;
	padding:6px ;
	background: #f0f0f0 ;
	border-top:1px solid #ddd;
}
#article-content h2.title-h2 {
	color:  #333 ;
	font-size: 33px;
}
.comments_nom{	 
	padding:6px ;
	float: left;
	background: #fff;
	margin-top: -4px ;
	margin-left: -2px ;
	margin-bottom: 1px ;
}

/* article comments */

#article-comments {
	width: 620px ;
}

#cartoon-comments {
	width: 900px;
}

#article-comments .comment {
	width: 100%;
	margin-bottom: 2px;
}

#article-comments .anymouse-name {
	float: right ;
	width: 15px ;
	min-height: 150px ;
}

#article-comments .anymouse-name img{
	width: 80px ;
	height: 70px ;
	padding: 1px ;
	margin: 5px 5px 10px 10px ;
	display: block;

}

#article-comments .comment-content {
	width: 515px ;
	min-height: 150px ;
	padding: 5px ;
	background: #f0f0f0;
	float: left;
}

#article-comments .comment-info {
	width: 500px ;
	min-height: 20px ;
	padding: 5px ;
	background: #fff;
	border-top:1px solid #ddd ;
	float: left;
	margin-right:2px ;
	margin-top:8px ;
	color: #ddd ;
}

.post_img {
	width: 100%;
	text-align: center;
}
	
.post_img img {
	margin-bottom: 10px;
	max-height: 500px !important;
	max-width: 513px !important;
}


/****** blogs ******/

.blog-section {
	width: 600px;
	float: right;
}

.blog-sidebar {
	float: left;
	width: 330px;
	/*margin-left: 15px;*/
	margin-top :20px;
}

.blog-sidebar #sidebar {
	width: 100%;
}

.blogger-post {
	/*float: right;*/
	/*width: 615px;*/
	margin: 0 10px 40px;
}

.blogger-post .entry {
	width: 100%;
}

.blogger-post h2 {
	 
}

.blogger-post .writer-info {
	float: right;
	padding: 1px ;
	margin-bottom: 25px ;
	margin-top: 12px ;	
	background: #fcfcfc ;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	font-size: 19px ;
	width: 100% ;
	height: 48px ;
	font-family: "Mitra LT W20 Light" ;
	font-size: 11px ;
	box-shadow:0 1px 1px #ddd ;
}

.blogger-post  .writer-image{
	width: 50px ;
	height: 45px ;
	margin: 0px ;
	float: right ;
}

.blogger-post .icon-image{
 
	margin: 15px 3px  ;
	float: right ;
}

.blogger-post p.writer-name {
	font-family: "Mitra LT W20 Light" ;
	line-height: 22px ;
	padding-bottom:5px; 
	color: #777 ;
	font-size: 12px ;
	vertical-align: top ;
	padding-top: 12px ;
	float: right ;
}
.blogger-post  p.writer-name  a {
	color: #356292 ;
}
.blogger-post p.comments_nom{	 
	padding:10px ;
	float: left;
	background: #fff;
	margin-top: 4px ;
	margin-left: 2px ;
	margin-bottom: 1px ;
	-moz-border-radius: 4px;
	border-radius: 4px;	
	 
}

.blogger-post .post-more .comments {
	margin-top: -40px;
}

.blogger-post .post-more {
	width: 102%;
}

/*  profile page */

#profile-page {
	margin: 35px 15px 20px 0px ;
}

#profile-page .writer-name {
	float: right;
	padding: 1px 11px 4px 18px ;
	margin-bottom: 10px ;
	
	/*background: #f8f7f7 url(images/writer-name-bg.png) no-repeat left center;*/
	-moz-border-radius: 5px;
	border-radius: 5px;	
	font-size: 25px ;
	color: #000 ;
	margin-top: 27px;
}
#profile-section {
	width: 650px;
	margin-bottom: 25px ;
}

#profile-page .right-col {
	float: right;
	width: 140px ;
}

#profile-page .pio-box{
	padding: 4px ;
	width: 100% ;
	margin-top: 6px ;
	line-height: 20px ;
	font-size: 19px ;
	
}


#profile-page .icon-img {
	width: 24px ;
	height: 24px ;
	margin-left: 3px ;
	}

#profile-page .right-col .writer-image {
	display:block;
	width: 130px ;
	height: auto ;
	background: #f8f7f7 ;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	box-shadow: 0px 1px 0px #ddd ;
	padding: 2px ;
	margin-bottom: 4px ;
}


#profile-content {
	float: right;
	border-right : 0px solid #f0f0f0 ;
	width: 500px ;
	padding-right: 0px;
}

#profile-content   .pio-box {	 
	margin: 0 0 15px 0 ;
	padding: 10px ;
	width: 480px ;
	background: #f8f7f7 ;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	box-shadow: 0px 1px 0px #ddd ;
	margin-bottom: 10px ;	
	font-family: "Mitra LT W20 Light" ;
	font-size:15px;
	color: #757575;
	text-align: justify ;
	line-height: 1.8em ;
}

#profile-content h2.title-h2 {
	color: #356292 ;
	font-size: 27px ;
	margin-top: -11px ;
}

#single-post .comments_nom a{	 
	color: #888;
}

#single-post p.tags a{
	font-family: "Mitra LT W20 Light" ;
	line-height: 22px ;
	padding-bottom:5px; 
	color: #356292 ;
	font-size: 12px ;
	vertical-align: top ;
	padding-top: 12px ;
	float: right ;
}
h2.h2-sub {
	margin:10px 0 14px 0 ;
	padding: 2px;
	color: #b9b9b9 ;
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	font-size:17px;
	border-bottom: 2px solid  #d5d5d5  ;
	margin-bottom: 12px ;
	font-size: 20px ;
}


.single-post h2 {
	color : #000 ;
	font-size: 24px ;
	font-family: "Mitra LT W20 Bold" ;
}

#profile-page .single-post  {
	min-height: 60px;
}

#profile-page .single-post h2 a  {
	font-size: 17px ;
	/*margin-right: 160px ;*/
	width: 420px;
	float:left ;
}


/* Video  Layout */

#important-videos {
	background: #333 ;
	border-top: 1px solid #555 ;
	min-height: 400px;
	padding:  0 ;
	margin-bottom: 0px ;
	-moz-border-radius: 4px;
	border-radius: 4px;	 
	width: 979px ; 
	margin-right: 5px ;
	margin-bottom: 5px ;
	padding-bottom:5px ;
	margin-top: 10px;
}

#important-videos li {
	list-style: none;
}

#important-videos ul li h2 a {
	color: #fff;
}

#important-videos ul li h2 a:hover {
	color: #C73B3A;
}

#big-video {
	border-left: 0px solid #000 ;
	float: right;
	/*width: 50px;*/
	height: 347px;
	border-bottom: 0px solid #000;
	margin: 15px 10px 5px 5px ;
}


#big-video img {
	margin: 15px 5px 5px 7px  ;
	border: 0px solid #000 ;
	padding:1px ;
	display:block ;
	height: 300px ;
	width: 560px ;
}

#big-video  p.name a {
	color: #ddd ;
	font-family: "Mitra LT W20 Light" ;
	margin: 5px 6px ; 
}

#big-video h2 a {
	/*font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;*/
	font-size: 22px;
	margin: 12px 0px ;
	display: block;
}

#list-three-videos{
	border: 0px solid green ;
	float: left;
	width: 385px;
	margin-top: 10px ;		
}


#list-three-videos li {
	margin: 2px 0px ;
	padding-bottom: 4px;
	min-height: 60px ;
	border-bottom: 0px solid #f0f0f0;
	width:100%;
	padding-top:8px;
}
#list-three-videos h2 a  {
	/*font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;*/
	font-size: 18px;

	padding: 0 ; 
	line-height: 25px ;
}

#list-three-videos li .content_li {
	margin: 5px 14px ;
}

#list-three-videos li img {
	margin: 0px 2px 5px 10px  ;
	border: 1px solid #fff ;
	border-radius: 3px;
	padding:3px ;
	float: right;
	height: 60px ;
	width: 80px ;
}

#list-three-videos .title-video {
	margin: -11px 2px 5px 5px  ;
	width: 95% ;
	padding-top: 13px;
}

#list-three-articales  .name-user {
	color: #ddd ;
	font-family: "Mitra LT W20 Light" ;
	margin: 5px 6px ; 
}

.name-user a {
	color: #ddd ;
	font-family: "Mitra LT W20 Light" ;
	margin: 5px 6px ; 
}

#list-three-articales li p a {
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #777;
	color: #356292 ;
}

 
#top-main-menu {
	 
}
#top-space {
	min-height :6px ;
	max-height: 46px ;
	
	background: #F7F7F7;
}

.title-video {
	width: 95%;
	padding-right: 5px;
	font-size: 20px;
	text-align: right;
	margin: 15px auto 10px auto;
}

/*.title-video a:hover {
	color: #C3161C;
	border: 1px solid #fff;
}*/



/****** gallery ****/

#big-story-gallery {
	border-left: 0px solid #000 ;
	float: right;
	border-bottom: 0px solid #000;
	margin: 0 auto;
	text-align: center;
	width: 980px;
	margin-top: 12px;
}
#big-story-gallery img {
	margin: 0 auto;
	text-align: center;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

/************ POST PAGE ***/

#related-posts {
	margin-right: 10px;
	width: 105%;
}
#related-posts h2.h2-sub {
	width: 95% ;
	color: #b9b9b9 ;
	border-color: #b5b5b5 ;
} 

#related-posts li {
	margin: 4px 6px ;
	padding-bottom: 4px;
	min-height: 65px ;
	border-bottom: 1px dotted #F0F0F0 ;
	width:95%;
	padding-top:8px;
}
#related-posts h2 a  {
	/*font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;*/
	font-size: 24px;
	color: #fff;
	margin: 5px 6px ; 
}

#related-posts li .get-post {
	margin: 5px 14px ;
}
#related-posts li img {
	margin: -6px 2px 5px 5px  ;
	/*border: 1px solid #c0c0c0 ;*/
	padding:2px ;
	float: right;
	height: 60px ;
	width: 70px ;
}

#related-posts li a span  {
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	font-size: 17px;
	color: #777;
	color: #356292 ;
}

#related-posts  .h2-sub {
	color : #356292 ;
	border-bottom: 2px solid #3585b1 ;
	margin-bottom: 25px ;
	padding-bottom: 5px ;
	margin-top: 18px ;
	margin-right: 0px ;
	font-size: 24px ;
	font-family:"Mitra LT W20 Bold";
}


.big_title, .category_title, .archive_title {
	position: absolute;
	top: 83px;
	left: 0px;
	width: 100%;
	font: 30px 'Mitra LT W20 Bold';
	text-align: center;
	text-shadow: 0 1px 2px #fff;
	padding: 0px;
	margin: 0;
	z-index: 0;
}

.category_title {
	width: 320px;
	top: 103px;
	right: 75px;
	text-align: right;
}

.archive_title {
	top: 17px;
	right: 100px;
}

.big_title a, .category_title a {
	color: #C4121A;
}

.big_title a:hover, .category_title a:hover {
	color: #333;
}

#cartoon-section .article-text {
	width: 98%;
	margin-top: 20px;
}

.article-text .entry {
	 width: 99.5%;
}

#cartoon-section .from_issue {
	margin-top: 10px;
} 

.column_text {
	font-family: "Mitra LT W20 Light";
	font-size: 15px;
	line-height: 1.9em;
	color: #555;
}

.header_hot_box {
	position: absolute;
	top: 87px;
	*top: 68px;
	left: 0;
	width: 594px;
	height: 68px;
}

.hot_box_list li {
	float: right;
	margin: 7px 10px 0 0;
	width: 188px;
}

.hot_box_list li .title-item {
	float: right;
	width: 120px;
	text-align: right;
	font-family: "Mitra LT W20 Bold";
	margin-top: 4px;
	margin-right: 7px;
}

.hot_box_list li .title-item a {
	color: #666;
}

.hot_box_list li img {
	float: right;
	width: 55px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.hot_box_list .article-writer, .hot_box_list .article-title {
	float: right;
	width: 120px;
	text-align: right;
	font-family: "Mitra LT W20 Bold";
	margin-top: 4px;
	margin-right: 7px;
}

.hot_box_list .article-writer a {
	color: #888;
}

.hot_box_list .article-title a {
	color: #666;
}

.hot_box_list .article-title {
	margin-top: -3px;
}


/****** Widgets **************/

.widjet-box{
	border-top: 2px solid  #d5d5d5  ;
	width: 275px ;
	padding: 4px 4px 24px 4px  ;
	color: #b9b9b9 ;
	font-size:18px;
	margin-top: 22px ;
}

.widjet-box fieldset ul li .title-articale {
	max-width: 180px ;
}


.widjet-box .title-cotainer{
	min-width: 80px ;
	height:25px ;
	padding: 4px  ;
	color: #b9b9b9 ;

	font-size:17px;
	margin-top: -26px ;
	margin-bottom: 12px ;
	z-index: 2 ;
	text-align: center ;
}
.widjet-box span.title{
 	padding:4px 7px ;
	
	background : #fff ;
}
.widjet-box .arrows{	
	padding: 1px 5px ;
	margin-left: 1px ;
	width: 80px ;
	float: left;
	background: #fff ;
}

.widjet-box .arrow a{	
	padding: 0px 2px 0 2px  ;
	color: #d4d4d4 ;
	float: left;
	-moz-border-radius:  5px;
	border-radius:  5px;	
	margin-left: 0px ;
}

/****** Widgets 2 **************/

.widjet-box2{
	width: 100%;
	padding: 0;
	color: #b9b9b9 ;
	font-size:18px;
	margin-bottom : 50px;
}

#cat2-col3 .widjet-box2:last-child {
	margin-bottom : 0 !important;
}

.home .widjet-box2 {
	width: 95%;
}

.widjet-box2 fieldset ul li .title-articale {
	max-width: 180px ;
}

#third_col .widjet-box2 {
	margin-bottom : 35px;
}

#third_col .widjet-box2 .box-content li {
	margin: 5px 0;
}

.widjet-box2 .title-cotainer, .title-cotainer, .title-cotainer-red, .widget_sp_image h2, .widget_polls-widget h2 {
	min-width: 80px;
	height:25px;
	padding: 4px 4px 2px 4px !important;
	color: #b9b9b9  !important;
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif !important;
	font-size:17px !important;
	border-bottom: 1px dotted lightgrey !important;
	margin: 0 0 12px 0 !important;
	text-align: right;
	z-index: 2;
}

.widjet-box2 span.title, .title-cotainer .title, .title-cotainer-red .title {
 	padding:4px 1px ;
	font-size: 17px;
	color: #B9B9B9;
}

.title-cotainer-red {
	border-bottom: 2px solid  #c4121a !important;
	padding: 4px 4px 8px 4px !important;
}

.title-cotainer-red .title {
	color: #c4121a !important;
}

.title-issue {
	padding: 5px 31px;
	font-size: 17px;
	color: #B9B9B9;
	background: url("images/printversion-icon.png") no-repeat scroll right 0 transparent;
}


/******* list items *******/
.list-items li, .widget-item, .list-news-items li {
	margin: 10px 2px 5px 0;
	padding-bottom: 0px;
	border-bottom: 1px solid #f7f7f7;
	width: 98% ;
	font-family: "Mitra LT W20 Light" ;
	font-size: 17px;
	list-style: none ;
	min-height: 65px ;
}

.list-news-items li {
	margin: 5px 2px;
	padding-bottom: 0px;
	border-bottom: 1px solid #f7f7f7;
	width: 98% ;
	font-family: "Mitra LT W20 Bold" ;
	font-size: 17px;
	list-style: none;
	min-height: 0 !important;
}

.writer-list-items li {
	margin: 0px 2px 5px 0;
	padding: 8px 5px 5px 0;
	min-height: 55px ;
	border-bottom: 1px solid #f7f7f7;
	width: 98% ;
	font-size: 15px;
	color: #356292;
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	list-style: none ;
}

.list-items li a img, .widget-item a img {
	float: right;
	height: 55px;
	width: 55px; 
	/*border: 1px solid #ddd ;*/	
}

.list-items li a .li-img, .widget-item a .li-img {
	float:right ;
	height: 59px ;
	max-width: 14px ;
	border: 1px solid #ddd ;
	
}
.list-items li a .bg-img, .widget-item a .bg-img {
	float:right ;
	margin: -5px 3px 4px 0px; 
	height: 59px ;
	max-width: 14px ;
	border: 1px solid #ddd ;
}
.list-items a.just-photos img, .just-photos img {
	float:right ;
	margin: 2px 5px; 
	/*height: 50px ;
	max-width: 60px ;*/
	border: 1px solid #ddd ;
}

.list-items li p.name a, .widget-item p.name a {
	color: #555555 ;
	display: block;
	margin: 0px 66px 0 0;
	padding-top: 4px;
}

.list-items li p.title-item a, .widget-item p.title-item a, .list-news-items li p.title-item a, .list-news-items li p.title-item a {
	font-size: 15px;
	color: #777;
	min-height: 30px;
	line-height: 22px;
	margin: 5px 65px 0 0 ;
	display: block;
}

.list-news-items li p.title-item a {
	margin: 5px 55px 1px 0;
	color: #356292;
}

.list-news-title {
	padding-top: 1px;
}

.list-items-articles li p.title-item a{
	font-size: 15px;
	color: #777;
	height: 30px;
	line-height: 22px;
}

.title-item a:hover {
	color: #444;
}

.first-item {
	margin-top: 25px;
}

.news-time {
	display: block;
	float: right !important;
	margin: 6px 5px 0 0;
	color: #C22114;
}

/******* list small items *******/
.list-small-items li {
	margin: 1px ;
	border-bottom: 1px solid #f7f7f7;
	width: 98% ;
	font-family: "Mitra LT W20 Light" ;
	font-size: 17px;
	padding-bottom:5px ;
	min-height: 54px;
}

.list-small-items li a img {
	float:right ;
	margin: -5px 0px 4px 15px; 
	height: 49px ;
	max-width: 64px ;
	border: 1px solid #ddd ;
}

.list-small-items li a .li-img {
	float:right ;
	margin: -5px 0px 4px 15px; 
	height: 49px ;
	max-width: 64px ;
	border: 1px solid #ddd ;
}

.list-small-items li p.name {
	color: #555555 ;
	margin:7px 0 0  ; 	
}

.list-small-items li p.title-item {
	font-size: 15px;
	color: #356292;
	padding-top: 7px;
	padding-right: 72px;
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
}



/******* HOME PAGE ********/

.home-big-story {
	background: #fff ;
	border: 1px solid #ddd ;
	min-height: 400px;
	padding:  0 ;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;	
	width: 974px ; 
	margin-right: 2px ;
	margin-bottom: 10px ;
	padding-bottom:20px ;	
	text-align: center;
}
 

.home-big-story img {
	margin-top: 22px ;
	border: 0px solid #000 ;
	text-align: center ;
}

.home-big-story  p.name a { 
	color: #ddd ;
	font-family: "Mitra LT W20 Light" ;
	margin: 5px 6px ; 
}

#big-story h1.title {
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif; 
	font-size: 27px;
	color: #fff;
	margin: 12px 0px ;
	text-align: center ;
}

.home-big-story a h1, .home-big-story a h2, .home-big-story a h3, .home-big-story a h4, .home-big-story a h5, .home-big-story a h6, .home-big-story a p, .home-big-story a {
	color: #356292;
}

/* home block 1 */

.home-big-stories-block-title {
	width: 99% ;
	padding-bottom: 15px ;
	margin: 2px 0 12px 0 ;
	padding: 4px ;
	background: #f0f0f0 ;
	color: #f0f0f0 ;
	-moz-border-radius: 0 0 5px  5px;
	border-radius:  0 0 5px  5px;
}
.home-big-stories-block {
	width: 954px ;
	margin: 12px 1px 12px 0  ;
	padding: 10px 12px 10px 9px ;
	background: #fff ;
	-moz-border-radius:  5px;
	border-radius:   5px;
	border: 1px solid #ddd ;
}
.home-big-stories-block .section{
	width: 46% ;
	padding-bottom: 15px ;
	margin: 5px 5px ;
	padding: 8px 20px 4px 6px  ;
	background: #fff ;
	color: #f0f0f0 ;
	-moz-border-radius:   5px;
	border-radius:  5px;
	float: right ;

}
.home-big-stories-block .section .big-img-post {
	margin: 7px 0 ;
	padding: 1px ;
	border: 1px solid #f0f0f0 ;
	width: 442px;
	height: 302px ;
}

.home-big-stories-block .section  .list-small-items li{
	padding-bottom :0px ;
	padding-top: 4px ; 
	margin-top: 10px ;
}




.home-big-stories-block .quote {
	margin: 12px 0 20px 0  ;
	float: right ;
}

 
.home-big-stories-block .quote-writer a img{
	width: 55px ;
	height: 50px ;
	float: right;
	margin-bottom: 3px ;
	border: 0px solid red ;
	border: none;
}
.home-big-stories-block .quote-writer a.name{
	float: right;
	padding: 25px 4px 0 0;
	font-family: "Mitra LT W20 Light";
	font-size: 18px ;
	color: #888 ;
}


.home-big-stories-block  p.quote-text { 
	width: 145px; 
	line-height: 25px ; 
	font-family: "Mitra LT W20 Light"; padding: 13px 55px 6px 8px; text-align:right; background: #F0F0F0 url(functions/images/quote.png) no-repeat  ;
	background-position: 160px 5px ;  line-height: 25px ; 
	font-size: 1.1em; font-style: italic; color: #777; min-height: 32px; 
	-moz-border-radius:  5px ;
	border-radius:  5px ;	
	text-align:justify;
	}







.home-block1 {
	width: 100% ;
	border-bottom: 1px solid #F0F0F0 ;
	padding-bottom: 15px ;
}

.home-block1 .section {
	border: 0px solid red ;
	float: right;
	
	width: 50% ;
	
}
.home-page-featured {
	 
}


.home-block1 .quote {
	margin: 18px 0 ;
	min-height: 85px;
	
}
.home-block1 .quote-writer a img{
	width: 55px ;
	height: 50px ;
	float: right;
	margin-bottom: 3px ;
	border: 0px solid red ;
	border: none;
}
.home-block1 .quote-writer a.name{
	float: right;
	padding: 25px 4px 0 0;
	font-family: "Mitra LT W20 Light";
	font-size: 20px ;
	color: #888 ;
}

.home-block1  p.quote-text { width:420px ; 
	line-height: 25px ; 
	font-family: "Mitra LT W20 Light"; padding: 13px 50px 0 8px; text-align:right; background: #F0F0F0 url(functions/images/quote.png) no-repeat  ;
	background-position: 440px 5px ;  line-height: 25px ; 
	font-size: 1.1em; font-style: italic; 
	color: #777; 
	min-height: 32px; 

	-moz-border-radius:  5px ;
	border-radius:  5px ;	
	}


.home-block1 .list-four-items {
	
}
.home-block1 .list-four-items li {
	width: 50% ;
	float: right ;
	margin-top: 7px ;
	
}
.home-block1 .list-four-items li img {
	width: 90px ;
	height: 80px ;
	float: right ;
	border: 1px solid #F0F0F0 ;
	padding: 1px ;
	margin-left: 6px ;
	
}
.home-block1 .list-four-items li h2.title {
	 font-size: 16px ;
}


/**** home - block 2 ****/

.home-block2 {
	min-height: 350px ;
	width: 100% ;
	border-bottom: 1px solid #F0F0F0 ;
	padding-bottom: 15px ;
}

.home-block2 .section {
	border: 0px solid red ;
	float: right;
	width: 100% ;
}

.home-block2 p {
	font-size: 19px ;
	line-height: 25px ; 
	font-family: "Mitra LT W20 Light"; 
	padding-top: 18px;
}

.home-block2 .home-block2-section1-img {
	float: left ;
	width: 480px ;
	margin: 0 2px 8px 6px ;
}


.home-block2 .list-four-items {
	
}
.home-block2 .list-four-items li {
	width: 33% ;
	float: right ;
	margin-top: 7px ;
	
}
.home-block2 .list-four-items li img {
	width: 90px ;
	height: 80px ;
	float: right ;
	border: 1px solid #F0F0F0 ;
	padding: 1px ;
	margin-left: 6px ;
	
}
.home-block2 .list-four-items li h2.title {
	 font-size: 16px ;
}



/* home block 1 */



.home-block3 {
	width: 100% ;
	border-bottom: 1px solid #F0F0F0 ;
	padding-bottom: 15px ;
}

.home-block3 .section1 {
	border: 0px solid red ;
	float: right;	
	width: 70% ;
	
}
.home-block3 .section2 {
	float: right;
	width: 30% ;
	padding-top: 12px ;
}

.home-block3 .quote {
	margin: 79px 0 20px 0  ;
	
}

 
.home-block3 .quote-writer a img{
	width: 55px ;
	height: 50px ;
	float: right;
	margin-bottom: 3px ;
	border: 0px solid red ;
	border: none;
}
.home-block3 .quote-writer a.name{
	float: right;
	padding: 25px 4px 0 0;
	font-family: "Mitra LT W20 Light";
	font-size: 20px ;
	color: #888 ;
}


.home-block3  p.quote-text { 
	width: 220px; 
	line-height: 25px ; 
	font-family: "Mitra LT W20 Light"; padding: 13px 55px 0 8px; text-align:right; background: #F0F0F0 url(functions/images/quote.png) no-repeat  ;
	background-position: 240px 5px ;  line-height: 25px ; 
	font-size: 1.1em; font-style: italic; color: #777; min-height: 32px; 
	-moz-border-radius:  5px ;
	border-radius:  5px ;	
	}


.home-block3 .list-four-items {
	
}
.home-block3 .list-four-items li {
	width: 50% ;
	float: right ;
	margin-top: 7px ;
	
}
.home-block3 .list-four-items li img {
	width: 90px ;
	height: 80px ;
	float: right ;
	border: 1px solid #F0F0F0 ;
	padding: 1px ;
	margin-left: 6px ;
	
}
.home-block3  .list-four-items li h2.title {
	 font-size: 16px ;
}


/*** img ***/

#content img, #content2 img {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.search_entry {
	margin: 20px 10px 50px 0;
}

.search_entry h2 {
	margin: 0;
}

.search_entry .post_date {
	margin-bottom: 10px;
}

.the-post {
	width: 100%;
	margin-bottom: 0;
 
}

.the-post h2 {
	float: right;
	width: 85%;
	padding: 0;
	/*margin-top: -8px;*/
	font-family: 'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	font-size: 16px;
	padding-top: 10px;
}

.the-post .date {
	float: right;
	width: 57px;
	background: #F0F0F0;
	padding: 3px 6px;
	font-size: 11px ;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-left : 6px;
	font-family: Tahoma;
	color: #c0c0c0;
}


/****** icons inside image *****/

.bg-video-icon {
	margin-top:-20px; 
	width: 275px ;
	height: 190px;
}

.video-icon {
	z-index: 2;
	position: relative;
	background:  url(images/youtube.png) no-repeat;
	float:left;
	width: 18px;
	top: 156px;
	left: 18px;
	width: 16px;
	height: 16px ;
}

.bg-unlink-tag {
	margin-top:-30px; 
	width: 275px ;
	height: 200px;
}

.unlink-tag {
	z-index: 2;
	position: relative;
	background: #c4121a;
	float:left;
	top: 26px;
	left: 6px;
	color: #fff;
	font-family: 'Mitra LT W20 Light';
	font-size:12px;
	padding: 3px;
	border-radius: 4px 0 4px 0;
	-moz-border-radius: 4px 0 4px 0;
	-webkit-border-radius: 4px 0 4px 0;
}

/********** Cartoon Profile ************/

.cartoon-item  {
	/*width: 149px ;*/
	float: right;
	padding: 1px 4px 12px 4px ;
	list-style: none ;
}
.cartoon-item a img {
	/*width: 149px ;*/
	padding: 1px ;
	list-style: none ;
}

.cartoon-item .date {
	background:#f7f7f7 ;
	width: 263px ;
	padding : 4px ;
	text-align: center ;
	float: right;
	padding: 1px ;
	list-style: none ;
	margin-top: 1px ;
	border-bottom: 1px solid #F0F0F0 ;
}

.cartoon-big img {
	/*width: 445px;*/
}


/*** jCarousel ***/
.jcarousel-skin-default
{
	margin-bottom: 30px;
	direction: ltr;
}
 
 
 /***** Footer **********/

#custom-footer {
	width: 970px ;
	margin: 1px 4px 0 0 ;
	padding:  0px 2px 7px 6px  ;
	background: #ddd;
	font-size: 15px ;
	line-height: 25px ; 
	font-family: "Mitra LT W20 Light";
	border-radius:    0 0 10px 10px ;
	-moz-border-radius:  0 0 10px 10px ;
	-webkit-border-radius:  0 0 10px 10px ;
	border : 1px solid  #c6c6c6;
	border-top: none;
}



.div-lists{
	width: 936px ;
	margin: 1px 1px  0 0 ;
	padding: 10px 9px 10px 9px ;
	-moz-border-radius: 3px;
	border-radius:   3px;
	color: #ddd ;
}

.ul-lists {
	margin: 1px 1px  0 0 ;
	padding: 10px 9px 10px 9px ;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #ddd ;
	float: right ;
}

.ul-list-2 {
	width: 140px;
	margin: 38px -110px 0 0 ;
}

.list-title{
	color: #999 ;
	font-size: 22px ;
	font-family: 'Mitra LT W20 Light', Helvetica, Arial, sans-serif;
	padding-bottom:12px ;
}

.ul-lists li {
	padding: 1px 0 0 28px;
	list-style: disc ;
	color: #555 ;
	display: inline;
}
.ul-lists a{
	color: #888 ;
	text-shadow: 0 1px 0 #fff ;
}

.ul-lists a:hover{
	color: #b1413a ;
}

.footer-logo {
	width: 200px ;
	margin: 1px 1px  0 -6px ;
	padding: 10px 9px 10px 9px ;
	-moz-border-radius: 3px;
	border-radius:   3px;
	min-height: 150px;
	color: #ddd ;
	float: left ;
	 
	/*background:  url(images/logo.png) no-repeat 0 center ; */ 
}
#custom-footer .div-lists .footer-logo img{
	width: 190px ;

}

#loggedin_user {
	display: none ;
	float: right ;
}

#copyright {
	color: #888 ;
	text-shadow: 0 1px 0 #fff ;
	margin-left: 16px;
}

/*

	
	* ****** Hot tag page  ********/

.red-background {
 	background: #b1413a ;
	border-top: 1px solid #d64d46 ;
	color: #fff ; 
}
.green-background {
	background: #6e9348 ;
	border-top: 1px solid #84af56 ;
	color: #fff ; 
}
.gray-background {
	background: #ddd ;
	border-top: 1px solid #eee ;
	color: #fff ; 
}
.hot-tag-big-story {
	border-radius: 0 0 10px 10px;
    margin-bottom: 15px;
    margin-right: 9px;
    margin-top: 15px;
    min-height: 320px;
    padding: 10px 0 0;
    text-align: center;
    width: 982px;
}
 

.hot-tag-big-story img {
	/*margin-top: 22px ;*/
	border: 0px solid #000 ;
}

.hot-tag-big-story  p.name a {
	color: #ddd ;
	font-family: "Mitra LT W20 Light" ;
	margin: 5px 6px ; 
}
.hot-tag-big-story h1.title a {
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif; 
	font-size: 20px;
	color: #555;
	margin: 12px 0px ;
	text-align: right ;
	}

.hot-tag-big-story .section, .hot-tag-section {
	float: right ;
	width: 32% ;
	border: 0px solid red ;
	padding-right: 11px;
	text-align: right ;
}

.hot-tag-big-story .section img, .hot-tag-section img {
	width: 270px ;
	max-height: 160px ;
}

.hot-tag-section h1 {
	font-size: 17px !important;
	margin-top: 5px;
}


div.from_issue {
	font-size: 13px !important;
	color: #555 !important;
	text-align: left !important;
}
	
	
/** slider **/
/*jCarousel specific styles*/
.jcarousel-skin-default .jcarousel-item { /*background: url(line2.gif) no-repeat left top ;*/ text-align: right ;border: 0px solid red ;   }
.jcarousel-skin-default .jcarousel-item-horizontal {margin-left: 6px;margin-right: 10px;  text-align: right  ;}
.jcarousel-skin-default .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-right: 0;  text-align: right ; padding-right: 0px;   }
.jcarousel-skin-default .jcarousel-item-vertical {margin-bottom: 10px;  text-align: right  ;}

/*  Horizontal Buttons */
.jcarousel-skin-default .jcarousel-next-horizontal {position: absolute; top: 0; right: 0; width: 17px; height: 160px; cursor: pointer; background: #b5b5b5 url(images/jcarousel-next.png) no-repeat -1px center; border-radius: 2px; }
.jcarousel-skin-default .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px;right: auto;background-image: url(images/jcarousel-prev.png);background-position: -1px center; }
.jcarousel-skin-default .jcarousel-next-horizontal:hover {
   
	 
}
.jcarousel-skin-default .jcarousel-next-horizontal:active {
  
	 
	}
.jcarousel-skin-default .jcarousel-next-disabled-horizontal,.jcarousel-skin-default .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-default .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -1px center;}
.jcarousel-skin-default .jcarousel-prev-horizontal { position: absolute;  top: 0; left: 0px; width: 17px; height: 160px; cursor: pointer; background: #b5b5b5 url(images/jcarousel-prev.png) no-repeat -1px center; border-radius: 2px; }
.jcarousel-skin-default .jcarousel-direction-rtl .jcarousel-prev-horizontal { left: auto; right: 0; background: #b5b5b5 url(images/jcarousel-next.png); background-position: -1px center; }
.jcarousel-skin-default .jcarousel-prev-disabled-horizontal,.jcarousel-skin-default .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-default .jcarousel-prev-disabled-horizontal:active { cursor: pointer; background: #eee url(images/jcarousel-prev.png) no-repeat -1px center;}

/*Smooth Slider specific styles*/
.smooth_slider_fouc .smooth_sliderb {display: none; /*margin-left: 9px !important;*/  }
.sh_slider div,.sh_slider p,.sh_slider li,.sh_slider span,.sh_slider img,.sh_slider h2,.sh_slider ul{
	list-style:none;background:transparent;vertical-align:baseline;
}
.sh_slider span{display:inline;}
.sh_slider{ width: 100%; height: 160px; overflow:hidden; margin: 0 auto; line-height:22px; }
.sh_slider a{text-decoration:none !important; font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif; font-size:14px;}
.sh_slider h2{clear:none;display:block;padding:0px;}
.sh_slider p.more a{text-decoration:underline;float:right;}
.sh_slider p.more a:hover{text-decoration:none;}
.jcarousel-control{float:left;width:90%;overflow:hidden;padding:0;margin:2px 0 0 0;}
a.smooth_sliderc_nav{margin:0 5px 0 0;display:block;float:left;background-repeat:no-repeat;background-position:center;line-height:14px;padding:1px 5px 1px 5px;outline:none;}
.sldrbr{line-height:1px;}
.sldrlink{display:block;font-size:8px;float:right;font-family:Verdana, Helvetica, sans-serif;}
.sldrlink a{color:#333333;}
.sldr_clearlt{display:block;visibility:hidden;clear:left;height:0;content:".";}
.sldr_clearrt{display:block;visibility:hidden;clear:right;height:0;content:".";}
.jcarousel-clip {
    overflow: hidden;
}
.jcarousel-skin-default .jcarousel-clip-horizontal {
	padding: 0;
	width: 870px;
	margin: 0 25px 0 25px;
	/*border: 1px solid red;*/
}
.jcarousel-container-vertical{
	width:220px;
	height:680px;
	background-color:#ffffff;
	border:0px solid #999999;
	padding: 40px 20px;
	}
.jcarousel-clip-vertical {
    width:220px;
	/*height:680px;*/
}
.sldr_title{
	font-family:Georgia, Arial, Helvetica, sans-serif;font-size:20px;
	font-style:normal;
	color:#000000;}
.sh_slider .jcarousel-item{
	margin: 0 10px;
	/*width: 188px;*/
	text-align: center;
	width: 200px !important; /*191px*/
	height: 160px;
	/*border: 1px solid;*/
}
.jcarousel-item img {
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	border-radius: 0 !important;
	width: 100%;
	height: 160px;
}
.jcarousel-item .video-box {
	position: relative;
	width: 200px;
	float: none;
	margin: 0;
	/*-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;*/
}
.jcarousel-item .video-box p {
	position: absolute;
	bottom: 0;
	padding: 7px 10px 0;
	background: url(images/gray_bg.png) repeat;
	width: 180px;
	color: white;
	font: 13px "Mitra LT W20 Bold";
	line-height: 21px;
	text-align: right;
}
.jcarousel-item .video-box .video-icon-small {
	width: 48px;
	height: 48px;
	bottom: 45%;
	left: 40%;
	background: url(images/play2.png) no-repeat;
	opacity: 0.7;
}
.sh_slider .jcarousel-item-vertical{
	width:220px;height:162px;
}
.sh_slider h2{
	width: 150px;
	padding-top: 6px;
	margin: 2px auto 0;
	text-align: right;
	direction: rtl;
	clear:none;
	line-height:17px;
	font-size:14px;
	font-style:normal;
	color:#000000;
	overflow:hidden;
}
.sh_slider h2 a{
	color:#454545;
}
/*.sh_slider h2 a:hover{
	color:#356292;
}*/
.sh_slider span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#333333;
}
.sh_slider_thumbnail{
	float:right;margin:0px 0px 0 5px;max-height:120px;border:1px solid #000000;}.sh_slider .smooth_slideri div{/*margin-right:40px;*/}.sh_slider p.more a{color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}.jcarousel-control a{border:1px solid #333333;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}.jcarousel-control a{color:#000000 !important;}.sldrlink{padding-right:10px;}.sldrlink a{color:#333333 !important;
}
.smooth_slideri div {
    overflow:hidden;
}
.jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/next-vertical.png) no-repeat 0 0 !important;
}
.jcarousel-next-vertical:hover,
.jcarousel-next-vertical:focus {
    background-position: 0 -32px;
}
.jcarousel-next-vertical:active {
    background-position: 0 -64px;
}
.jcarousel-next-disabled-vertical,
.jcarousel-next-disabled-vertical:hover,
.jcarousel-next-disabled-vertical:focus,
.jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/prev-vertical.png) no-repeat 0 0 !important;
}

.jcarousel-prev-vertical:hover,
.jcarousel-prev-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-prev-disabled-vertical,
.jcarousel-prev-disabled-vertical:hover,
.jcarousel-prev-disabled-vertical:focus,
.jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.news_writer img {
	vertical-align: middle;
}

.subtitle {
	/*padding-bottom: 10px;*/
	font-family: "Mitra LT W20 Bold";
}

.blog_img {
	margin: 4px -8px 25px 0;
}

.category_img {
	margin-bottom: 10px;
	text-align: center;
}

/*************** block blocks ***********/

.blog-block {
	width: 277px ;
	min-height: 120px ;
}

.title-img-block {
	width: 275px ;
	min-height: 73px ;
}

.widget_text h3 {
	width: 277px ;
	height:25px ;
	padding: 4px 0px 17px 4px   ;
	padding-right: 0px ;
	color: #b9b9b9 ;
	font-family:'Mitra LT W20 Light', Helvetica, Arial, sans-serif;
	font-size:17px;
	border-bottom: 2px solid  #d5d5d5  ;
	margin-bottom: 12px ;
	z-index: 2 ;
}

.video-icon-box {
	position: relative;
	float: right;
	width: 55px;
	height: 55px;
	margin: 10px 0 0 17px;
}

.video-icon-box-last {
	margin-left: 0;
}

.video-icon-box-big {
	position: relative;
	width: 345px;
	height: auto;
	float: none;
	margin: 16px 0 0 0;
}

.video-icon-box-big img {
	width: 345px;
	height: auto;
	opacity: 0.8;
}

.video-icon-box-large {
	position: relative;
	width: 263px;
	height: 160px;
	margin: 0 0 5px 5px;
}

.video-icon-small {
	z-index: 2;
	position: absolute ;
	bottom: 4px;
	left: 4px;
	width: 16px;
	height: 16px;
	background: url(images/youtube.png) no-repeat;
}

.video-icon-box-big .video-icon-small {
	width: 48px;
	height: 48px;
	bottom: 90px;
	left: 140px;
	background: url(images/play2.png) no-repeat;
	opacity: 0.75;
}

/*.video-icon-box-big .video-icon-small:hover, .video-icon-box-big img:hover {
	opacity: 1;
}*/

.video-icon-box-big p {
	position: absolute;
	bottom: 0;
	padding: 5px 5px 0;
	background: url(images/gray_bg.png) repeat;
	width: 335px;
	color: white;
	font: 16px "Mitra LT W20 Bold";
}

.video-icon-large {
	z-index: 2;
	position: absolute ;	
	bottom: 45px;
	left: 100px;
	width: 56px;
	height: 56px;
	background: url(images/video_thumb_large.png) no-repeat;
	/*opacity: 0.7;*/
}

.video-icon-large:hover {
	background-position: 0 -55px;
}

ol.commentlist
{
	width: 97%;
}


.blog_img {
	margin: 4px -9px 20px 0;
}

.blog_img_post {
	margin: 0px -9px 20px 0;
	text-align: center;
}

.blog_img_article {
	margin: -30px -24px 0 0;
}

.last_update {
	position: absolute;
	top: 113px;
	left: 0px;
	width: 130px;
	font: 13px 'Mitra LT W20 Light', Helvetica, Arial, sans-serif;
	text-align: left;
	color: #C4121A;
}

.edit_post {
	padding-right: 20px;
	background: url(images/edit_post.png) 100% no-repeat;
}

a.red {
	color: #C4121A;
}

.top-widget {
	position: absolute;
	top: 76px;
	right: 240px;
	height: 30px;
	text-align: center;
	z-index: 1;
}

.top-widget a {
	color: #c22114;
}

.rss_link {
	padding: 0px 22px;
	background: url(images/ico-rss.png) 100% 1px no-repeat;
	display: block;
	font-size: 18px;
}

.rss_user_link {
	display: block;
	padding: 0 20px;
	background: url(images/ico-rss.png) 100% 3px no-repeat;
}

.twitter_link {
	display: block;
	padding: 0 20px;
	background: url(images/twitter-icon.png) 100% 3px no-repeat;
}

.facebook_link {
	display: block;
	padding: 0 20px;
	background: url(images/facebook-icon.gif) 100% 3px no-repeat;
}


/* Video  Layout */

#new-big-home {
	min-height: 400px;
	padding:  0 ;
	margin-bottom: 0px ;
	-moz-border-radius: 4px;
	border-radius: 4px;	 
	width: 979px ; 
	margin-right: 10px ;
	margin-bottom: 5px ;
	padding-bottom:20px ;
	margin-top: 10px;
}

#new-big-home li {
	list-style: none;
}

#new-big-home .big-story {
	border-left: 0px solid #000 ;
	float: right;
	width: 520px;
	height: 347px;
	border-bottom: 0px solid #000;
	margin: 15px 10px 5px 5px ;
}


#new-big-home .big-story  img {
	margin: 15px 5px 5px 7px  ;
	border: 0px solid #000 ;
	padding:1px ;
	display: block ;
	height: 300px ;
	width: 516px !important;
}

#new-big-home .big-story p.name a {
	color: #ddd ;
	font-family: "Mitra LT W20 Light" ;
	margin: 5px 6px ; 
}

#new-big-home .big-story  h2 a {
    /*font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif; */
	font-size: 22px;
	margin: 12px 0px ;
	display: block;
	color: #356292;
}

#new-big-home .list-prev-stories {
	border: 0px solid green ;
	float: left;
	width: 398px;
	margin-top: 10px ;		
}


#new-big-home .list-prev-stories  li {
	margin: 2px 0px ;
	padding-bottom: 4px;
	min-height: 60px ;
	border-bottom: 0px solid #f0f0f0;
	width:360px;
	padding-top:8px;
}

#new-big-home .list-prev-stories  h2 a  {
	font-size: 18px !important;
	color: #356292;
	padding: 0 ; 
	line-height: 25px ;
}

#new-big-home .list-prev-stories  li .content_big_home {
	margin: 5px 0 ;
}

#new-big-home .list-prev-stories  li img {
	margin: 0px 0 5px 10px  ;
	/*border: 1px solid #999 ;*/
	padding:2px ;
	float: right;
	height: 60px ;
	width: 80px ;
}

#new-big-home .list-prev-stories  .title-big-home {
	margin: -11px 2px 5px 5px  ;
	width: 95% ;
	padding-top: 13px;
}



#new-big-home .list-prev-stories .name-user a {
	color: #ddd ;
	font-family: "Mitra LT W20 Light" ;
	margin: 5px 6px ; 
}

#new-big-home .list-prev-stories  li p a {
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #777;
	color: #356292 ;
}


/*** what-happen-there  *****/

#what-happen-there {
	width: 560px;
	border: 1px solid #f0f0f0;
	-moz-border-radius: 4px;
	border-radius: 4px;	 
	margin: 25px 0px 15px 0;
}
.what-happen-there-title{
	width: 100% ;
	border: 0px solid #999;
	-moz-border-radius: 4px;
	border-radius: 4px;	 
	padding: 10px;
	height: 24px;
	background: #ddd;
	color: #888;
	text-shadow: 0 1px 0 #fff ;
	font-size: 16px ;
}

#what-happen-there li {
	width: 100% ;
	border-bottom: 1px solid #f0f0f0;
	padding: 9px;
	height: 22px;
	color: #333;
}

.center {
	text-align: center;
}


.article-item {
	margin-bottom: 20px;
}

.article-image {
	float: right;
	margin-left: 10px;
}

.article-writer {
	float: right; 
	width: 64%;
	margin: 5px 0; 
}

.article-writer a {
	color: #555;
}

.article-title {
	float: right;
	width: 64%;
	font-size: 14px;
}

.content_slider_container {
	float: left;
	margin-top: 4px;
	*margin-top: -15px;
	text-align: left;
}

.slide_numbers {
	display: block;
	width: 35px;
	float: left;
	font-size: 16px;
	color: #808080;
	text-align: center;
}

.current_slide_number {
	color: #333;
}

.content_slide_number, .content_slide_number_selected {
	padding: 7px 8px 0;
	background: #efefef;
	color: #333;
	font-size: 15px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}

.content_slide_number_selected {
	color: #fff !important;
	background: #356292;
}

.arrow-prev {
	display: block;
	cursor: pointer;
	width: 0;
	height: 0;
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	border-left: 6px solid #C4121B;
	float: left;
	background-color: transparent;
}

.arrow-next {
	display: block;
	cursor: pointer;
	width: 0;
	height: 0;
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	border-right: 6px solid #C4121B;
	float: left;
	background-color: transparent;
}


.ajax_calendar_widget {
	width: 280px;
}

.ajax_calendar_widget h2 {
	min-width: 80px;
	height: 25px;
	padding: 4px 4px 10px 4px;
	color: #B9B9B9;
	font-family: 'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	font-size: 17px;
	border-bottom: 2px solid #D5D5D5;
	margin-bottom: 12px;
	z-index: 2;
}


.post_date {
	margin: 0 -5px 0 0;
	padding-top: 4px;
}

.twitter_button {
	margin: 2px -10px 0 0;
	width: 97px;
}

.facebook_button {
	margin: 2px 3px 0 0;
	height: 22px;
}

.google_button {
	margin: 2px 10px 0 0;
}

.print_link {
	float: left;
	margin: -40px 0 0 65px;
}

.print_link_issue {
	float: left;
	margin: -40px 0 0 70px;
}

.email_link {
	float: left;
	margin: -41px 0 0 95px;
}

.email_link_issue {
	float: left;
	margin: -41px 0 0 100px;
}

.one-col .print_link, .one-col .print_link_issue {
	margin: -40px 0 0 100px;
}

.one-col .email_link, .one-col .email_link_issue {
	margin: -40px 0 0 130px;
}


.social_buttons {
	position: absolute;
	top: 19px;
	left: 105px;
	width: 110px;
	text-align: left;
	direction: ltr;
	/*display: none;*/
	/*border: 1px solid;*/
}


.more_from_writer {
	width: 133px;
	margin-top: 10px;
	font: 13px "Mitra LT W20 Bold";
	line-height: 26px;
}

.more_from_writer p {
	font-size: 14px;
}

.more_from_writer a {
	color: #777;
}

.more_from_writer ul li {
	/*line-height: 20px;*/
	padding: 6px;
	margin: 0 !important;
	border-bottom: 1px dotted #CCC;
}

.archive_tab {
	display: block;
	float: right;
	width: 90px;
	height: 22px;
	margin: 0 -4px 0 10px;
	padding: 13px 0 0 0;
	color: #C4121A;
	text-align: center;
	cursor: pointer;
}

.archive_active_tab {
	background: #C4121A;
	color: #fff;
}

.third-col-title-cotainer {
	text-align: center;
	background: #C4121A;
	height: 20px;
	color: #fff;
	padding-top: 10px;
	padding-bottom: 28px;
	font: 23px "Mitra LT W20 Bold";
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}

.third-col-box-content {
	margin-top: -20px;
	padding-top: 0;
}

.third-col-list {
	border: 5px solid #C4121A;
	background: #fafafa;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}

.third-col-list li {
	margin: 15px 0;
	border-bottom: 1px solid #eee;
}

.third-col-list li:last-child {
	border-bottom: none;
}

.third-col-list li .title-item a {
	display: block;
	margin: 5px 8px 8px 8px;
	font: 15px "Mitra LT W20 Light";
	color: #777;
	line-height: 20px;
}

.arrow-down {
	width: 0;
	height: 0;
	border-left: 11px solid transparent;
	border-right: 11px solid transparent;
	border-top: 11px solid #c4121a;
	margin-top: -1px;
	margin-right: 44%;
	margin-bottom: -4px;
}

.arrow-down2 {
	z-index: 2;
	position: absolute;
	top: 45px;
	left: 160px;
	width: 0;
	height: 0;
	border-left: 11px solid transparent;
	border-right: 11px solid transparent;
	border-top: 11px solid #C4121A;
	margin-top: -1px;
	margin-right: 44%;
	margin-bottom: -4px;
}

.cartoon-archive {
	margin-top: 20px;
}

/*
Gotta make it responsive, yo!
////////
*/
/*
959 and up
---------*/
.width-940 .col-full,
.width-940 #wrapper {
	max-width: 960px;
	
}
#content .col-full {
	max-width: 940px;
	width: 100%;
}
.width-940 .col-full { width:940px; }

.two-col-right #main-sidebar-container {
	margin-top: 25px;
}
.two-col-right #main-sidebar-container #main, .page #main {
	width:54%; float:right; display:inline; margin-right: 17px;
}
.two-col-right #main-sidebar-container #sidebar, #sidebar {
	width:30.8%; float: left; display: inline;
}
#news_sidebar {
	width:21%; float: left; display: inline; margin: 0px 0 0 5px;
}
#third_col {
	width:20%; float: left; display: inline; margin: 0px 0 0 15px;
}
.entry img, img.thumbnail {
	padding: 0;
}
	



.urgent {
	width: 990px;
	margin: 10px auto;	
}
.urgent h2 {
	font-size: 20px;
	padding: 12px 103px 5px ;
	background: #c73d29 url(images/urgent.png) right center no-repeat;
	color: #fff ;
	margin: 0 auto;
	text-align: right;
	margin-bottom: 9px;
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif; 
	margin:0px 8px 0 0 ;
	border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
}

.urgent h2 a {
	color: #fff;
}

.hide-urgent h2 {
	padding: 12px 15px 5px !important;
	background: #c73d29 ;
}

.homepage_large_box, .cartoon_box {
	position: relative;
	width: 905px;
	margin: 65px auto 50px auto;
	min-height: 200px;
	border-top: 1px dotted lightGrey;
}

.cartoon_box {
	padding-top: 30px;
}

#today-photo {
	position: relative;
	width: 905px;
	padding-top: 30px;
	margin: 0 auto;
}

#today-photo img {
	border: 5px solid #f7f7f7;
	width: 900px;
	padding: 0;
	margin: 0 !important;
}

.homepage_video_box {
	width: 930px !important;
	margin: 30px auto 0px !important;
	float: none !important;
}

#today-photo .title-of-div, .homepage_large_box .title-of-div, .cartoon_box .title-of-div, .other_documentaries .title-of-div {
	position: absolute;
	top: 12px;
	right: 398px;
	min-width: 95px;
	border-bottom: none;
	border-left: none;
	padding: 14px 5px 9px;
	color: #f0f0f0;
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif; 
	font-size: 21px;
	text-align: center;
	border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
	text-shadow: 0 1px 1px #5b1714;
	background: #c4121a;
}

.homepage_large_box .title-of-div, .cartoon_box .title-of-div {
	top: -22px;
}

.homepage_right_bigstory .title-of-div, .homepage_left_bigstory .title-of-div, .homepage_top_bigstory .title-of-div, .homepage_half_section .title-of-div {
	right: 0 !important;
	padding: 11px 0 4px 0;
	width: 80px;
	top: -19px;
}

.dialog_content {
	margin: 35px 10px 20px 10px;
}

#today-photo .caption {
	position: absolute;
	bottom: 5px;
	right: 5px;
	width: 870px;
	height: 40px;
	padding: 20px 15px 0px;
	color: #fff;
	font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif; 
	font-size: 17px;
 	line-height: 20px;
	background: rgba(0,0,0,0.5);
}

#today-photo .caption a, #today-photo .title-of-div a, .homepage_large_box .title-of-div a, .cartoon_box .title-of-div a, .other_documentaries .title-of-div a {
	color: #fff !important;
}

.box-content .video_title {
	margin: 18px 4px 0px 0 ;
	font-size:17px;
	color:#356292;
	font-family: "Mitra LT W20 Bold";
	line-height: 25px;
}

.box-content .video_title:hover {
	color: #333;
}

.comment_ratings {
	position: absolute;
	bottom: -3px;
	left: 10px;
	height: 20px;
	width: 300px;
	text-align: left;
}

.comment_ratings img {
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	border-radius: 0 !important;
}


.cat2-right {
	float: right;
	width: 565px;
}

.homepage_right_bigstory, .homepage_left_bigstory, .homepage_top_bigstory {
	float: right;
	width: 565px;
	margin: 31px 0 25px 0; /*!important*/
	padding-top: 35px;
}

.homepage_half_section {
	float: right;
	width: 265px;
	margin-bottom: 30px;
	margin-left: 17px;
	padding-top: 22px;
}

/*.homepage_half_section:nth-child(even) {
	margin-left: 0;
}*/

.homepage_right_bigstory .right_col, .homepage_left_bigstory .left_col {
	float: right;
	width: 263px;
}

.homepage_left_bigstory .left_col {
	margin-right: 35px !important;
}

.homepage_right_bigstory .left_col, .homepage_left_bigstory .right_col {
	float: right;
	width: 250px;
	margin-right: 50px;
}

.homepage_left_bigstory .right_col {
	margin-right: 5px !important;
}

.homepage_right_bigstory .title-cotainer, .homepage_left_bigstory .title-cotainer, .homepage_top_bigstory .title-cotainer, .homepage_cartoon .title-cotainer {
	padding: 4px 4px 0px 4px !important;
}

.homepage_right_bigstory .title a, .homepage_left_bigstory .title a, .homepage_top_bigstory .title a, .homepage_half_section .title a, .homepage_cartoon .title a {
	font-size: 18px;
	color: #888;
}

.homepage_right_bigstory .title a:hover, .homepage_left_bigstory .title a:hover, .homepage_top_bigstory .title a:hover, .homepage_half_section .title a:hover, .homepage_cartoon .title a:hover {
	color: #C4121A;
}

.homepage_right_bigstory h2.title-article, .homepage_left_bigstory h2.title-article, .homepage_half_section h2.title-article {
	font-size: 17px;
	margin-top: 10px;
}

/*.homepage_right_bigstory h2.title-article a, .homepage_left_bigstory h2.title-article a, .homepage_half_section h2.title-article a {
	
}*/

.homepage_right_bigstory ul li img, .homepage_left_bigstory ul li img, .homepage_top_bigstory .bottom_content ul li img, .homepage_half_section .col ul li img {
	float: right;
}

.homepage_right_bigstory ul li .title-item, .homepage_left_bigstory ul li .title-item, .homepage_top_bigstory .bottom_content ul li .title-item, .homepage_half_section .col ul li .title-item {
	float: right;
	margin-right: 7px;
	width: 188px;
	margin-top: 8px;
}

.homepage_right_bigstory ul li .title-item a, .homepage_left_bigstory ul li .title-item a, .homepage_top_bigstory .bottom_content ul li .title-item a, .homepage_half_section .col ul li .title-item a {
	font-family: "Mitra LT W20 Light";
	font-size: 15px;
	color: #777;
}

.homepage_right_bigstory ul li, .homepage_left_bigstory ul li, .homepage_half_section ul li {
	margin: 0 0 10px 0;
}

.homepage_right_bigstory .left_col ul li, .homepage_left_bigstory .right_col ul li {
	height: 65px;
}

.homepage_top_bigstory .top_content {
	width: 555px;
	margin: 0 auto;
	text-align: center;
}

.homepage_top_bigstory .bottom_content {
	width: 532px;
	margin: 17px auto 0 auto;
}

.homepage_top_bigstory .top_content h2.title-article {
	font-size: 25px;
	margin: 20px 0 5px 0;
}

.homepage_top_bigstory .bottom_content ul li {
	float: right !important;
	width: 250px !important;
	margin: 0 0 10px 10px !important;
	height: 70px !important;
}

.homepage_cartoon {
	width: 900px;
	margin: 0 auto;
	text-align: center;
}

.homepage_cartoon .cartoon-archive {
	width: 900px;
	margin: 20px auto;
}

.homepage_cartoon .cartoon-item {
	float: right;
	padding: 1px 4px 12px 4px;
	list-style: none;
	width: 65px;
	text-align: right;
}

.homepage_cartoon img {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.homepage_cartoon  .cartoon-archive img {
	border: 1px solid #E6E6E6;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.entry .wp-caption-text, .wp-caption-text {
	margin-top: -4px;
}

.entry .wp-caption, .wp-caption {
	padding: none;
	text-align: center;
	background: #F8F8F8;
	background: rgba(255, 255, 255, 0.7);
	border: none;
}

.wp-caption-text {
	margin: 0;
	padding: 0;
	font: bold 16px Arial !important;
	line-height: 1.7em !important;
	text-align: center;
	background: #F0F0F0;
}

.post_img img {
	border: none !important;
}

#comments .comment.thread-even {
	border-bottom: 0;
}

.col_name {
	float: right;
	padding: 5px 10px 1px 10px;
	background: #C4121A;
	color: white;
	margin: 0 0 0 7px;
	font-family: "Mitra LT W20 Bold";
	font-size: 14px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.comment-form-url {
	display: none;
}

.twitter-button-container{
  width: 100px !important;
}

.today_date {
	position: absolute;
	top: 103px;
	right: 70px;
	font: 14px "Mitra LT W20 Bold";
}

.top_social_icons {
	position: absolute;
	top: 3px;
	left: -13px;
	width: 215px;
	z-index: 3;
	/*border: 1px solid #000;*/
}

.top_social_icons p {
	display: block;
	float: right;
	margin: 0;
	padding: 3px 0 0 3px;
	color: #888;
	font: 16px "Mitra LT W20 Bold";
}

.top_social_icons a {
	display: block;
	float: right;
	margin: 1px 4px 0 0;
	padding: 0px 1px;
}

.top_social_icons img {
	width: 28px;
	height: 28px;
}

.cities {
	position: absolute;
	top: 89px;
	left: 0;
	width: 433px;
}

.cities a {
	display: block;
	float: right;
	margin: 0 10px 0 0;
	padding: 1px 5px;
	color: #fff;
	background: #C22114;
	font: 14px "Mitra LT W20 Bold";
	height: 24px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.cities a:hover {
	color: #C22114;
	background: #fff;
}

.cities .cities_title {
	float: right;
	font: 17px "Mitra LT W20 Bold";
	color: #C22114;

}

.more_cities {
	display: none;
	position: relative;
	/*position: absolute;
	top: 125px;
	right: 9px;*/
	margin: 0 4px 12px 0;
	width: 978px;
	height: 75px;
	background: #f0f0f0;
	z-index: 10;
	padding: 10px 0;
	border: 1px solid #AAA;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 3px 3px 0px 0px;
	border-radius: 3px 3px 0px 0px;
}

.more_cities a {
	display: block;
	float: right;
	margin: 0 5px;
	padding: 1px 5px;
	font: 14px "Mitra LT W20 Bold";
	height: 24px;
	color: #C22114;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.close_button {
	display: block !important;
	position: absolute;
	top: 3px;
	left: -5px;
	cursor: pointer;
}

.author_comment {
	display: none;
	position: absolute;
  top: 9px;
  left: 10px;
  padding: 1px 7px;
  background: #c4121a;
  color: #fff;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.commenter_follow_me {
	position: absolute;
	top: 12px;
	left: 5px;
	padding: 1px 7px;
	font: bold 10px Tahoma;
	width: 175px;
	color: #666;
	text-align: left;
}

.commenter_follow_me a {
	font: normal 11px Tahoma !important;
	color: #3ba4c6;
	padding: 4px 20px 2px 0;
	background: url(images/twitter-icon.png) 100% 3px no-repeat;
}

.byuser .author_comment {
	display: block;
}

.category-gallery .entry img {
	max-width: 900px;
}

.homepage_articles_header {
	position: relative;
}

.homepage_articles_header, .red_header {
	padding: 5px 0 2px 0;
	text-align: center;
	background: #C4121A;
	color: white;
	font: 18px 'Mitra LT W20 Bold';
	margin-bottom: 15px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: 0 1px 1px #5B1714;
}

.motabaat_header {
	margin: 18px 0 0 0;
}

.homepage_articles_header a, .red_header a {
	color: #fff;
}

#index-left-links .red_header {
	margin-top: 25px;
}

/*.search_form {
	width: 111px;
	position: absolute;
	top: 20px;
	left: -7px;
}*/

.homepage_dialog {
	padding-bottom: 25px;
}

.widget_ns_mailchimp {
	width: 95%;
	font-family: "Mitra LT W20 Light", Tahoma;
}

.widget_ns_mailchimp h2 {
	min-width: 80px;
	height: 25px;
	padding: 4px 4px 2px 4px;
	color: #B9B9B9;
	font-family: 'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	font-size: 17px;
	border-bottom: 1px dotted lightGrey;
	margin-bottom: 12px;
	text-align: right;
	z-index: 2;
}

/*#ns_widget_mailchimp_form-4 label {
	display: none;
}

#ns_widget_mailchimp-email-4 {
	width: 230px;
}*/

.author_info {
	width: 98%;
	margin-bottom: 15px;
	padding: 10px 10px 8px 0;
	background: #F7F7F7;
	border: 1px solid #EDEDED;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.without_bio {
	padding: 5px 10px 5px 0;
}

.author_img {
	float: right;
}

.author_data {
	float: right;
	margin: 0 10px 0 0;
	width: 84%;
}

.author_name {
	width: 50%;
	font-family: "Mitra LT W20 Bold";
	margin-top: 3px;
}

.author_bio {
	width: 100%;
}

.author_full_bio {
	display: none;
}

.contact_author {
	float: left;
	width: 80px;
	margin: 2px 0 0 5px;
	font-family: "Mitra LT W20 Light";
}

.contact_author img {
	vertical-align: middle;
}

.without_bio .author_img img {
	width: 32px;
	height: 32px;
}

.without_bio .author_data {
	width: 88%;
}

.without_bio .contact_author {
	margin: 10px 0 0 0;
}

.without_bio .author_name {
	margin-top: 10px;
	font-size: 15px;
}

.without_bio .author_bio {
	display: none;
}


.popular_content {
	width: 90%;
	margin: 10px 50px 0 0;
	padding-top: 20px;
	border-top: 1px dotted #CCC;
}

.popular_box {
	float: right;
	width: 283px;
	margin-left: 4px;
}

.popular_box h3 {
	margin: 10px 0 7px;
	color: #434343;
	font-size: 21px;
}

.popular_box h3 img {
	vertical-align: sub;
	margin-left: 4px;
}

.popular_list {
	width: 93%;
}


.top_e3lan {
	float: right;
	width: 730px;
	margin: 0 20px 40px 0;
	/*display: none;*/
}

.top_center_e3lan {
	margin: 0 114px 40px auto !important;
}

.top_e3lan2 {
	float: left !important;
	margin: 0 0 40px 20px;
}

.top_e3lan img, .top_e3lan2 img {
	border: 1px solid #ccc !important;
	padding: 1px !important;
	border-radius: 3px !important;
}

.twitter-follow-button {
	/*margin-left: 4px;*/
}

#alt-login-methods {
	margin: 10px 3px 15px 5px;
	padding: 10px 0 4px;
	background: #EFEFEF;
	font: 14px "Mitra LT W20 Bold", Arial;
	text-align: center;
	border-radius: 4px;
}

#alt-login-methods img {
	vertical-align: middle;
}

.widget_polls-widget {
	list-style-type: none;
}

.words_counter {
	font-size: 14px;
	color: #666;
}

.words_counter strong {
	color: #cb2e35;
}

.font_11 { font-size: 11px !important; }
.font_12 { font-size: 12px !important; }
.font_13 { font-size: 13px !important; }
.font_14 { font-size: 14px !important; }
.font_15 { font-size: 15px !important; }
.font_16 { font-size: 16px !important; }

.nav_item_small { padding-right: 5px !important; padding-left: 5px !important; }

.entry blockquote p { text-align: right !important; }

.entry blockquote {
	padding: 10px 0 10px 10px;
}

.twitter-share-button { width: 97px !important; }

.issues_list {
	margin-right: 25px;
	list-style: square;
}

.issues_list li {
	width: auto !important;
	float: none !important;
	padding: 0 !important;
	text-align: right !important;
	font: 16px 'Mitra LT W20 Bold', Helvetica, Arial, sans-serif !important;
}

.edit_thumbnail {
	position: absolute;
	top: 3px;
	left: 4px;
	width: 16px !important;
	height: 16px !important;
	margin: 0 !important;
	z-index: 2;
}


.item-control {
	padding: 5px 0px 5px 7px;
	height: 20px;
	margin: 0;
	background: #3d3d3d;
	border-radius: 3px;
	color: #fff;
	font-family: Tahoma !important;
}

.bigstory-control {
	margin: 0 0 15px 0;
}

.featured-control {
	margin: 0 0 8px 0;
}

.item-control .btn-group {
	display: inline;
	margin: 0 8px 0 0;
	float: left;
}

.item-control ul, .item-control li {
	font-family: Tahoma !important;
}

.item-control .btn-group ul.dropdown-menu {
	width: 90px !important;
	min-width: 90px !important;
}

.item-control .btn-group .dropdown-menu .divider {
	width: 99% !important;
}

.item-control .btn-group .dropdown-menu li {
	width: 100% !important;
	font-size: 11px !important;
	text-align: left !important;
}

.control-group {
	margin: 0 !important;
}

.item-move {
	float: right;
	width: 30px;
	height: 19px;
	margin: -2px 10px 0 0;
	padding-top: 6px;
	cursor: move;
}

.edit-img {
	position: absolute;
	left: 7px;
	font: 11px Tahoma;
	color: #333 !important;
	z-index: 2;
}

.news-item .edit-img, .news-block .edit-img {
	top: 43px;
}

#index-right-bigstory .edit-img, #big-story .edit-img {
	bottom: 10px;
}

#three-important-posts .edit-img {
	top: 101px;
}

#bigstory-right .edit-img {
	left: 3px !important;
	bottom: 13px;
}

#featured-left ul li .edit-img {
	left: 203px !important;
	top: 101px;
}


#three-important-posts .item-control .btn-group {
	margin: 0px -3px 0px 0px;
}

#three-important-posts .item-control .btn-group .dropdown-menu li, #featured-left .dropdown-menu li {
	margin: 0 !important;
	padding-bottom: 0 !important;
	border-bottom: 0 !important;
}

.dropdown-menu a {
	color: #222;
	/*direction: ltr;*/
}

.selected_position {
	/*padding-left: 0 !important;*/
	background-image:url(img/glyphicons-halflings.png);
	background-position:-192px -96px;
}

.ui-sortable-placeholder { border: 3px dashed #ddd; visibility: visible !important; height: 260px !important; }
.ui-sortable-placeholder * { visibility: hidden; }

.while {
	color: #fff !important;
}


.lite-version-link {
	position: absolute;
	left: 105px;
	top: 40px;
	/*height: 27px;*/
	width: 90px;
	padding: 7px 0 0 0;
	font: 13px "Mitra LT W20 Bold";
	background: #bbb;
	color: #fff !important;
	border: 1px solid #aaa;
	border-radius: 2px;
	text-align: center;
	z-index: 3;
	line-height: 19px;
}


/* E3lan */
.top_e3lan_center {
	width: 728px;
	height: 90px;
	margin: 0 auto 40px;
	/*border: 1px solid #333;*/
}

.right_e3lan, .category_right_e3lan, .post_right_e3lan {
	position: absolute;
	top: 140px;
	right: 5px;
	width: 120px;
	height: 600px;
	/*border: 1px solid #333;*/
}

.left_e3lan, .category_left_e3lan, .post_left_e3lan {
	position: absolute;
	top: 140px;
	left: 0;
	width: 120px;
	height: 600px;
	/*border: 1px solid #333;*/
}

.right_e3lan img, .category_right_e3lan img, .post_right_e3lan img, .left_e3lan img, .category_left_e3lan img, .post_left_e3lan img {
	border-radius: 3px;
}

.home_e3lan_with_urgent {
	top: 134px;
}

.side_e3lan_with_urgent {
	top: 159px;
}

.e3lan_468x60 {
	width: 486px;
	height: 60px;
	/*border: 1px solid #333;*/
}

.e3lan_300x250 {
	width: 300px;
	height: 250px;
	/*border: 1px solid #333;*/
}

.homepage_under_bigstory {
	/*float: right !important;*/
	margin: 0px 50px 40px 0;
}

.homepage_under_read_more {
	float: left !important;
	margin: 30px 0 30px 30px;
}

.category_top_content {
	margin: 30px 50px 30px 0;
}

.category_top_articles {
	margin: 0 0 30px 0;
}

.post_under_content {
	margin: 30px 17px 30px 0;
}

.article_under_content {
	margin: 30px -100px 30px 0;
}

.cartoon_under_content {
	margin: 20px auto;
}

.category_right_e3lan, .category_left_e3lan {
	top: 138px;
}

.post_right_e3lan, .post_left_e3lan {
	top: 163px;
}


.homepage-latest-news-tabs .nav-tabs li.active {
	background-color: #c22114;
	margin-bottom: -5px;
}

.homepage-latest-news-tabs .nav-tabs > .active > a, .homepage-latest-news-tabs .nav-tabs > .active > a:hover {
	background: none !important;
	color: #fff;
	border: none;
	text-shadow: none;
	padding-right: 8px;
	padding-left: 11px;
	padding-bottom: 6px;
}

.homepage-latest-news-tabs .nav-tabs > li > a {
	border-radius: 0;
	padding-right: 10px;
	padding-left: 11px;
}

.homepage-latest-news-tabs .nav-tabs li > a:hover {
	border-bottom: 0;
}

.homepage-latest-news-tabs .nav-tabs {
	border-bottom: 1px solid #c22114;
}


.more-link {
	display: block;
	float: left;
	/*width: 35px;*/
	height: 29px;
	padding: 4px 17px 0;
	/*background: #C22114;*/
	color: #C22114 !important;
	text-align: center;
	font: 15px "Mitra LT W20 Bold";
}

/*.more-link:hover {
	background: #a7151a;
}*/

.list-news-items ul li:last-child {
	border: 0;
}


ul.post-revisions {
	list-style: none;
}

ul.post-revisions li {
	direction: ltr;
	font: 12px Tahoma !important;
	text-align: left;
	list-style: none;
}

.articles_follow_button {
	position: absolute;
	top: 11px;
	right: 10px;
}

.online_follow_button {
	margin: -12px 0 0 0;
	padding: 0;
	text-align: center;
	font: 13px "Mitra LT W20 Bold";
	color: #295079;
}

.online_follow_button .twitter-follow-button {
	vertical-align: text-bottom;
}


/* New News Block */
.news-block {
	position: relative;
	*position: static;
	margin-bottom: 25px;
	width: 280px;
	height: 283px;
	text-overflow: ellipsis;
	overflow: hidden;
	background: #f7f7f7;
	border-radius: 3px;
}

.news-block img {
	margin: 0;
	padding: 0;
	display: block;
}

.news-block h2 {
	margin: 15px 8px 0;
	font-size: 17px;
	color: #555555;
	/*font-family:'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;*/
	font-family: "Mitra LT W20 Bold";
	line-height: 25px;
	text-align: justify;
}

.news-block h2 a {
	color: #c4121a;
}

.news-block h2 a:hover {
	color: #a51415 !important;
}

.news-block a.hot_thumb img {
	margin: 0px auto;
	padding: 0px;
	display: block;
	border-radius: 3px 3px 0px 0px !important;
	width: 280px;
}

.news-block .item-box {
	/*display: none;*/
	position: absolute;
	bottom: 0;
	background: #f7f7f7;
	padding:  9px 10px 2px 2px;
	width: 265px;
	height: 23px;
	/*-moz-border-radius: 3px;
	border-radius: 3px;*/
	font-family: 'Mitra LT W20 Light', Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #999;
	z-index: 2;
	border-radius: 0px 0px 3px 3px;
}

/*.news-block .item-box a {
	color: #999; 
	border:0px solid #ddd;
	background: none;
	font-family:'Mitra LT W20 Light', Helvetica, Arial, sans-serif;
	font-size: 12px;
	margin-left: 1px;
}*/


.news-block .column_text {
	font-family: "Mitra LT W20 Light";
	font-size: 14px;
	line-height: 1.93em;
	margin: 0 8px;
	color: #555;
	text-align: justify;
	text-overflow: ellipsis;
	overflow: hidden; 
}

.news-block .details {
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 65px;
	height: 23px;
	padding: 10px 0 0 0;
	background: #f0f0f0;
	color: #999;
	font-size: 13px;
	text-align: center;
	z-index: 3;
	border-radius: 0px 3px 0px 5px;
}

.news-block .details:hover {
	background: #c4121a;
	color: #fff;
}

.news-block .item-box img {
	display: inline;
	vertical-align: middle;
}

.news-block .category_name {
	position: absolute;
	top: 0;
	right: 0;
	height: 18px;
	padding: 7px 15px 0;
	font-size: 13px;
	background: #c4121a;
	color: #fff;
	border-radius: 0px 3px 0px 3px;
	z-index: 2;
}

.without_thumbnail h2 {
	margin-top: 35px;
}

.in_category h2 {
	margin-top: 15px;
}


.news-block .item_time {
	position: absolute;
	top: 0;
	left: 0;
	height: 20px;
	padding: 4px 10px 0 12px;
	color: #fff;
	background: url(images/gray_bg.png);
	border-radius: 3px 0px 3px 0px;
	z-index: 2;
}

.without_thumbnail .item_time {
	background: none;
}

.news-block .item_time p {
	padding-right: 16px;
	font: 12px "Mitra LT W20 Light";
	color: #fff;
	background: url(images/icon-clock-white.png) 100% 3px no-repeat;
	border-radius: 3px 0px 3px 0px;
}

.without_thumbnail .item_time p {
	color: #999;
	background: url(images/icon-clock.png) 100% 3px no-repeat;
}

.share-twitter {
	position: absolute;
	bottom: 7px;
	right: 50px;
}

.share-facebook {
	position: absolute;
	bottom: 7px;
	right: 115px;
}


.tweet-button {
	background: url(images/social-buttons.png) 0px 0px no-repeat;
	display: inline-block;
	width: 58px;
	height: 20px;
}

.tweet-button:hover {
	background: url(images/social-buttons.png) 0px -22px no-repeat;
}

.like-button {
	background: url(images/social-buttons.png) -60px 0px no-repeat;
	display: inline-block;
	width: 49px;
	height: 20px;
}

.like-button:hover {
	background: url(images/social-buttons.png) -60px -22px no-repeat;
}

.royalWrapper {
	direction: ltr;
}

.royalSlider {
	background: #fff !important;
}

.royalSlider .royalControlNavOverflow a {
	text-indent: 9999px;
}

.royalSlider .royalCaptionItem {
	direction: rtl;
}

.rsDefaultInv .rsGCaption {
	left: auto;
	right: 10px;
	bottom: 10px;
	direction: rtl;
	text-align: right;
	font: normal 19px Arial;
	background: rgba(0,0,0, 0.75);
	color: #fff;
	padding: 5px 10px;
}

.other_documentaries {
	position: relative;
	width: 900px;
	margin: 0 auto;
}

.other_documentaries ul {
	list-style: none;
	margin-top: 10px;
}

.other_documentaries ul li {
	float: right;
	width: 150px;
	margin: 0 0 0 37px;
}

.other_documentaries ul li:last-child {
	margin: 0;
}

.other_documentaries ul li h2 {
	font-size: 14px;
	margin-top: 7px;
}

.other_documentaries ul li h2 a {
	color: #454545;
}

.other_documentaries .title-of-div {
	position: relative;
	top: 0;
	right: 0;
}

.title-of-documentary {
	display: table;
	z-index: 100;
	position: relative;
	width: auto;
	padding: 15px 20px 10px;
	margin: 0px auto -20px;
	text-align: center;
	border-bottom: none;
	border-left: none;
	color: #f0f0f0;
	font-family: 'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	font-size: 21px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	text-shadow: 0 1px 1px #5b1714;
	background: #c4121a;
}


.unapproved {
	background: #C4121A;
	padding: 5px;
	color: white;
	width: 130px;
	text-align: center;
}


#twitter-button-div {
    border-radius: 4px;
    border-right: 1px solid #AAAAAA;
    height: 20px;
    width: 97px;
    overflow: hidden;
}

#comments .reply a {
	border-radius: 4px;
	font: 12px Tahoma;
	padding: 2px 7px 2px;
}


.safe-comments-report-link {
	display: block;
	position: absolute;
	top: 10px;
	right: 98px;
	width: 155px;
	color: #656565;
	text-align: right;
}

.safe-comments-report-link a {
	right: 0 !important;
}

#comments .reply {
	width: 300px;
}

#respond label {
	display: inline-block;
	font: 15px Arial;
	color: #888;
	vertical-align: text-bottom;
}

#commentform input.txt {
	margin-right: 0;
}

.hide {
	display: none !important;
}


#social #commentform {
	margin-top: 5px;
}

#social #reply-title, #social .social-nav .social-current-tab {
	background: none;
}

#social .social-input-row, #social .form-submit {
	clear: right;
	padding-left: 0;
	padding-right: 80px;
}

#social .social-input-row .social-label {
	left: auto;
	right: 7px;
}

#social #submit, #social .social-input-row .social-input {
	float: right;
}

#social .social-input-row .social-help {
	float: right;
	margin-right: 9px;
	margin-left: 0;
}

#social .social-nav {
	padding: 0 4px 0 0;
}

#social .social-nav .social-current-tab {
	padding-left: 0;
	padding-right: 4px;
}

#social .social-nav .social-tab-main {
	/*margin-left: ;*/
	margin-right: 0;
}

#social .social-nav li {
	float: right;
	margin-left: 0;
	margin-right: 10px;
}

#social #reply-title span, #social .social-nav li a {
	font-size: 11px;
}

#social .social-nav, #social .social-last-reply-when, .social-input-row-url {
	display: none;
}

#social .social-identity .avatar {
	left: auto;
	right: 0;
}

.logged-in #social #respond .form-submit, .logged-in #social .social-input-row {
	padding-left: 0;
	padding-right: 50px;
}

#social .social-commentlist {
	margin-top: 0;
}

#social .social-comment {
	padding: 0 0 5px;
	margin: 0 0 15px;
	border: 1px solid #efefef;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	/*border-right: 1px solid #e1e1e1;
	border-left: 0;*/
	/*-moz-border-radius-top-right: 4px;
	-webkit-border-top-right-radius: 4px;
	-khtml-border-top-right-radius: 4px;
	border-top-left-radius: 0;
	-moz-border-radius-top-left: 0;
	-webkit-border-top-left-radius: 0;
	-khtml-border-top-left-radius: 0;
	border-top-left-radius: 0;*/
}

#social .social-comment-header .avatar {
	left: auto;
	right: 0;
	top: 0;
	margin: 0;
	width: 40px;
	height: 40px;
}

#social .social-comment-header, #social .social-comment-body, #social .social-comment-entry-meta {
	/*width: 90%;*/
	padding-left: 0;
	padding-right: 50px;
	margin-top: 4px;
}

#social .social-comment-author {
	margin-right: 0;
	margin-left: 125px;
}

#social .social-comment-inner {
	margin-right: 0;
	margin-left: 10px;
	padding: 7px 10px 0 0;
}

#social .social-comment-meta {
	right: auto;
	left: 0;
	top: -6px;
	margin-top: 10px;
	background: none;
}

#social .safe-comments-report-link {
	display: inline;
	position: relative;
	top: auto;
	right: auto;
}

#social .safe-comments-report-link a {
	font: normal 12px Tahoma;
}

#social .comment-awaiting-moderation {
	font-style: italic;
	font-size: 12px;
	color: #c11900;
}

#social .social-replied {
	left: auto;
	right: -14px;
	top: -20px;
}

#social .social-imr {
	text-indent: 32000px;
}

#social .social-children .social-comment {
	margin-left: 0px;
	margin-right: 6px;
	border-top: 1px solid #efefef;
	border-right: 1px solid #efefef;
	border-left: 0;
	border-bottom: 0;
	border-top-left-radius: 0;
}

#social .social-fn {
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
}

#social .comment_number {
	font: 17px Arial, Tahoma;
	color: #bbb !important;
	padding-right: 4px;
}

#social #comments {
	margin-right: 0 !important;
}

#social input#submit:active {
	background: #e9e9e9 url(sprite-y-24.png) 0 0 no-repeat !important;
}

#social .social-actions {
	margin-top: 8px;
}

#social a.social-posted-when {
	text-decoration: none;
	direction: ltr;
	display: inline-block;
	font-size: 12px;
	vertical-align: text-bottom;
}

#social .social-twitter-icon, #social .social-facebook-icon, #social .social-facebook-like-icon {
	background-position: right -99px;
	padding-left: 0;
	padding-right: 21px;
}

#social .social-facebook-icon, #social .social-facebook-like-icon {
	background-position: right -199px;
}

#social #post_to input {
	display: inline;
}

#social .comment_ratings {
	left: 0;
	text-align: left !important;
}

#social #reply-title span, #social .social-nav .social-current-tab a {
	background: none;
}

#social #reply-title span {
	font: 24px "Mitra LT W20 Bold", Arial;
	color: #888;
	text-align: right;
	float: right;
	padding: 0 0 10px;
}

#social .even {
	background: #f9f9f9;
	border: 1px solid #f9f9f9;
	border-radius: 3px;
}

/*#social .odd {

}*/

#social .social-comment-body {
	width: auto;
}

#social .social-comment-body p {
	font-size: 15px;
	text-align: justify;
	line-height: 22px;
}

#social .nocomments {
	font: 19px "Mitra LT W20 Bold";
	color: #999;
	text-align: center;
}



/*---------------------------------
 *	News slider > Vertical
 *---------------------------------*/
.newslider-vertical{width:620px;height:450px;float:right;margin-right:5px;direction:ltr;text-align:right;}

/* Nav */
.newslider-vertical .sliderkit-nav{width:220px;height:450px;}
.newslider-vertical .sliderkit-nav-clip li{height:60px;width:220px;margin-bottom:0px;padding-right:10px; text-align: right; direction: rtl;}
.newslider-vertical .sliderkit-nav-clip li.sliderkit-selected{background:transparent url("../alsharq-theme/includes/js/jquery.sliderkit/images/newslider-arrow.png") no-repeat right center;}
.newslider-vertical .sliderkit-nav-clip li a{height:50px;width:190px;padding: 15px 10px 10px;text-align:justify;font-size:13px;color:#666;text-decoration:none;/*background:#f7f7f7;*/font-family:"Mitra LT W20 Bold";border-top: 1px solid #fdfdfd; border-bottom: 1px solid #eee;
background-color: #fcfcfc;
background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc),to(#f2f2f2));
background-image: -webkit-linear-gradient(top, #fcfcfc, #f2f2f2);
background-image: -moz-linear-gradient(top, #fcfcfc, #f2f2f2);
background-image: -o-linear-gradient(top, #fcfcfc, #f2f2f2);
background-image: -ms-linear-gradient(top, #fcfcfc, #f2f2f2);
background-image: linear-gradient(top, #fcfcfc, #f2f2f2);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fcfcfc', EndColorStr='#f2f2f2');
border-right: 1px solid #efefef;
border-left: 1px solid #efefef;
border-top: 1px solid #efefef;
}
.newslider-vertical .sliderkit-nav-clip li:last-child a {border-bottom:1px solid #efefef;height:45px;padding:13px 10px 0;}
.newslider-vertical .sliderkit-nav-clip li a:hover,
.newslider-vertical .sliderkit-nav-clip li a:focus{color:#fff;}
.newslider-vertical .sliderkit-nav-clip li.sliderkit-selected a{ filter: none; background-image: none; *background:#c22114; _background:#c22114; background:#c22114\9; background:#c22114 !important; color:#fff; border: 1px solid #c22114 !important;}

/* Panel */
.newslider-vertical .sliderkit-panels{position:absolute;left:217px;width:400px;height:419px;overflow:hidden;background:#fff;border-right:1px solid #efefef;border-bottom:1px solid #efefef;}
.newslider-vertical .sliderkit-panel{right:0;top:0;width:400px;height:444px;padding:0px;background:#fff;}

/* News block */
.newslider-vertical .sliderkit-news {text-align:right; direction:rtl;}
.newslider-vertical .sliderkit-news h3,
.newslider-vertical .sliderkit-news h3 a{color:#c22114;text-align: justify; line-height: 22px}
.newslider-vertical .sliderkit-news h3{font-size:18px;padding:14px 10px 0px 14px; font-family:"Mitra LT W20 Bold";margin: 0}
.newslider-vertical .sliderkit-news img{/*float:right;*/width:400px !important;height:250px;margin:0;overflow:hidden;border-radius:0 !important;}
.newslider-vertical .sliderkit-news p{padding:2px 10px 0 14px; text-align: justify; line-height: 25px}
.newslider-vertical .sliderkit-news-readmore{position:absolute;right:0;bottom:0;}

.sliderkit-news .item-box {
	position: absolute;
	bottom: 24px;
	background: #f7f7f7;
	padding:  9px 10px 2px 2px;
	width: 323px;
	height: 22px;
	/*-moz-border-radius: 3px;
	border-radius: 3px;*/
	font-family: 'Mitra LT W20 Light', Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #999;
	z-index: 2;
	/*border-radius: 0px 0px 3px 3px;*/
}

.sliderkit-news .item-box img {
	display: inline;
	vertical-align: middle;
}

.sliderkit-news .details {
	display: block;
	position: absolute;
	bottom: 24px;
	left: 0;
	width: 65px;
	height: 23px;
	padding: 10px 0 0 0;
	background: #f0f0f0;
	color: #999;
	font-size: 13px;
	text-align: center;
	z-index: 3;
	font-family: 'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	/*border-radius: 0px 3px 0px 5px;*/
}

.sliderkit-news .details:hover {
	background: #c4121a;
	color: #fff;
}


.audio-box {
	width: 312px;
	height: 115px;
	margin-bottom: 25px;
	background: #c22114;
}

.audio-box h3 {
	padding-top: 7px !important;
	color: #fff !important;
	text-align: center;
}

.audio-box h3 a {
	color: #fff !important;
}

.audio-box .mejs-container, .audio-box audio {
	display: block;
	margin: 0 auto;
}

.audio-box audio {
	width: 290px;
}

.prev-audios {
	display: block;
	margin: 10px 0 0 12px;
	font: 15px 'Mitra LT W20 Bold', Helvetica, Arial, sans-serif;
	color: #fff !important;
	text-align: left;
}

.audio-post {
	height: 150px;
}

.audio-post .mejs-container, .audio-post audio {
	display: block;
	width: 260px !important;
	margin: 20px auto;
}

.single-post .mejs-container, .single-post audio {
	display: block;
	width: 95% !important;
	margin: 30px auto !important;
}


.wp-calendar {
	background: #fff;
}
.wp-calendar caption {
	padding: 10px 0 7px;
	background: #c10021;
	font-family: "Mitra LT W20 Light";
	font-size: 19px;
}
.wp-calendar th {
	background: #e6e6e6;
	color: #555;
}
.wp-calendar td {
	color: #ccc;
}
.wp-calendar td a {
	color: #c10021;
	font-weight: bold;
}
.wp-calendar tfoot tr td#prev a, .wp-calendar tfoot tr td#next a {
	display: block;
	text-align: right;
	padding: 10px;
	font-family: "Mitra LT W20 Light", Helvetica,Arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
}
.wp-calendar tfoot tr td#next a {
	text-align: left;
}
.widget h2 {
	min-width: 80px;
	height: 25px;
	padding: 4px 4px 2px;
	color: #B9B9B9;
	font-family: 'Mitra LT W20 Bold', Helvetica,Arial,sans-serif;
	font-size: 17px;
	border-bottom: 1px dotted #D3D3D3;
	margin-bottom: 12px;
	text-align: right;
	z-index: 2;
}


#comment-nav-below h1 {
	margin: 10px 0;
	padding: 10px;
	font-size: 16px;
	font-weight: bold;
	background: #f3f3f3;
	text-align: center;
}

#comment-nav-below .nav-previous {
	float: left;
}

#comment-nav-below .nav-next {
	float: right;
}


/*#article-page div[id^="relatedpostslite_"] {
	display: none;
}

div[id^="relatedpostslite_"] .slick-slider {
	direction: ltr;
}

div[id^="relatedpostslite_"] .rpl_container>legend {
	text-align: right;
	padding: 15px 9px 3px 0px;
	font-family: 'Mitra LT W20 Bold', Helvetica,Arial,sans-serif;
	font-size: 18px;
}

div[id^="relatedpostslite_"] .rpl_wrapper .rpl_item .rpl_title {
	text-align: right;
}

div[id^="relatedpostslite_"] .rpl_wrapper .rpl_item .rpl_title a {
	color: #c10021;
}*/



/* iPad */
@media only screen and (device-width: 768px) {
	/*body {
		direction: ltr !important;
	}*/

	#container {
		/*direction: rtl !important;*/
  		width: 1260px;
  	}

  	/*.right_e3lan, .left_e3lan {
  		display: none !important;
  	}*/

  	/*.homepage_documentary, .other_documentaries {
  		display: none;
  	}*/

  	.right_e3lan, .category_right_e3lan, .post_right_e3lan {
		right: 10px;
	}

	.left_e3lan, .category_left_e3lan, .post_left_e3lan {
		left: 5px;
	}
}
