/*
	Content: Relevant to all internal pages
*/

/* =Widget Areas
-------------------------------------------------------------- */
.widget-area a:link, .widget-area a:visited { text-decoration: none; border: none;}

h3.section-title{
    float: left;
	width: 100%;
	font: 18px/22px 'AllerRegular';
	color: #FFF;
	background: url(../images/blue-pattern.png);
	text-align: center;
	padding: 5px;
	margin-bottom: 10px;
	box-shadow: 0px 5px 5px rgba(0,0,0,.4);
}

.sharing{ width:240px; float:left; margin:10px 0; }

/* Main sidebars */
#main .widget-area ul { margin-left: 0; padding: 0 20px 0 0; }
#main .widget-area  ul ul { border: none; padding: 0; }
#primary { width:220px; float:left; }
#primary ul{ list-style:none; }
#primary ul li{ width:220px; float:left; font-size:12px; background-color:#E8EEF2; margin-bottom:10px; }
#primary ul li h3, #primary ul li.sidebar-item h3{ font-weight: normal !important; width:220px; float:left; font-size:15px; font-family:'AllerRegular' !important; background:url(../images/blue-pattern.png) repeat 0 0; color:#FFF; text-align:center; box-shadow: 0px 3px 3px #4E565B; padding:4px 0 4px 0;  }
 
 #content .entry-content h3 { font-size: 22px; color: #4F7384; padding: 15px 0 5px; font-weight: bold; line-height: 26px;}
#content .entry-content h2 { font-size: 24px; color: #4F7384; background: none; padding: 20px 0 10px; font-weight: bold; text-align: left; border-style: none; box-shadow: none; }
#primary ul li h3 a{ color:#FFF; border-bottom: none; }
#primary ul li h3 a:hover{ text-decoration:underline; }
#primary ul li h4.content-title{ width:90px; float:left; clear:none; margin-left:10px; color:#4E565B; font-size: 11px; font-family: AllerRegular; line-height: 16px;}
#primary p{ font-size:12px; }

#primary a.link{ color:#4E565B; font-size:16px; font-family:'AllerBold'; background-color:none; margin:0 0 10px 55px; float: left;}
.sidebar-item a.link:hover{ background-color:none; box-shadow:none; }
.sidebar-item .featuring-item p{ width:90px; float:left; padding:5px 0 0 10px; color:#4E565B; }

.sidebar-row, a.sidebar-row { margin: 10px 10px 0; padding: 0 0 10px; float: left; width: 200px; border-bottom: 1px dotted #5A737E; }
.sidebar-row:last-child, a.sidebar-row:last-child:hover { border: none; }
.sidebar-row .image-warrper { height: 98px; width: 98px; border: 1px solid #666; background-position: center center; float: left; background-color:#CFDBE2; background-repeat: no-repeat; box-shadow: 0 0 6px #999; }
a.sidebar-row:hover p { text-decoration: underline; }
.latest_slider li .desc { background: #e4e9ed; float: left; clear: left; text-decoration: none; margin-top: -190px; display: none; width: 190px; height: 190px; }
.latest_slider li .desc .sharing { display: none; }
.latest_slider li .desc table, .latest_slider li .desc table td, .latest_slider li .desc table tr { text-decoration: none; width: 190px; background: none; height: 140px; color: #333; text-align: left; font: 14px AllerRegular; }
.latest_slider li .desc table p, .latest_slider li .desc table td p, .latest_slider li .desc table tr p { padding: 3px; width: 174px; }
.title-wrapper{ width:190px; height:50px; overflow:hidden; background:#4B545B; color:#FFF; display:table }
.title-wrapper .title-content{ height:30px; text-align:center; padding:3px; font-size:14px; line-height:15px }

/* Blog Widget */
body.msie.v8 .middle-east-blog p,
body.msie.v7 .middle-east-blog p{ font:normal 12px/17px 'AllerRegular'; }

/* Video Widget */
.video-item h3{ margin-bottom:10px; }

/* Text Widget */
.textwidget{ float:left; clear:left; padding:10px; font-size:12px; line-height:17px; }


/* ----------------------------------- Programs | Publicaton | Researchers | Categories ---------------------------------------- */
.box-item{ font-weight: nomral !important; width:340px; float:left; margin: 10px 10px 0 0; cursor:pointer; border: 2px solid #FFF; border-radius:3px; -moz-border-radius:3px; }

.box-item:hover{ background-color:#D3E4EC; border: 2px solid #B5C8D6; }
.box-item h2{ width: 335px; height:36px; line-height:36px; background: url(../images/grad-bg.png) repeat-y; margin-bottom:10px; padding-left:10px; }
.box-item .img-wrapper{ max-width: 144px; height:96px; float:left; overflow:hidden; margin-right:10px}
a.box-item, .box-item a { font-weight: normal !important;}
.box-item p{ height:96px; font-size:11.5px; line-height:16px; margin:0 0 10px 10px !important; overflow:hidden; padding:0 !important;  }
.box-item p a{font-weight: normal !important;}
.categories-page .hentry { float: left; width: 440px; padding: 0; margin: 0 34px 0 0px; }
.categories-page #post-126.hentry { float: right; }
.categories-page ul.sub-category { margin: 0; margin: 0; float: left; padding-left: 17px; }
.categories-page h1.page-title { font-size: 18px; font-weight: bold; color:#4C616B; margin: 0; padding: 0; background: none; box-shadow: none; text-align: left; border: none; }
.categories-page h1.page-title a { font-size: 15px; font-weight: bold; color:#4C616B; margin: 0; padding: 6px 5px; background: none; box-shadow: none; text-align: left; border: none; float: left; width: 430px; }
.categories-page h1.page-title a:hover { background:#E8EEF2; text-decoration: underline; }
.categories-page ul.sub-category h1.page-title a { width: 412px; }
.categories-page h2{ margin: 0 0 20px 0; }
#categories-list li{ float:left !important; clear: left!important; width: 440px;  }
.categories-page ul.sub-category li{ margin:0; width: 422px; }
.categories-page ul.sub-category li:last-child{ border:none !important; }
.books .box-item img { max-height: 96px !important; max-width: 80px !important; }

/* Single Researcher Page */
.about-the-author{ float:left; clear: left; margin:10px 0 20px 0; }

/* .hentry - List Item */
.list-item{ width: 100%; float: left; clear:left; padding: 25px 0 20px 0; border-bottom: 1px solid #BECEC7 !important; margin:0 !important; }
.list-item h2{ margin:0 0 10px 0; }
.list-item.last{ border-bottom:none !important; }
.book-archive .list-item .entry-summary{ width:490px; float:left; }

/* Pagination */
.pagination{ width:710px; height: 40px; text-align:center; margin: 40px 0 10px 0; float: left; clear: both;}
.pagination a, .pagination span{ min-width:20px; margin: 0 1px; padding: 5px 8px; border:none; float:none; }
.pagination a:hover { background-color: #E8EEF2; }
.pagination .current{ background-color:#4F6E80; color:#FFF; margin: 0 1px; padding: 5px 8px; }


/* ------------------------------------ Related Posts Section ------------------------------- */
.related-posts ul{ list-style: none; margin-left: 0; }
.related-posts ul a{ font-size:18px; font-weight:bold; margin:0 0 6px 0; font-family:'AllerRegular'; }

/* ------------------------------------ 404 Page ------------------------------- */
.page-404-contnet #s{ width: 80% !important;}

.about-the-author {
float: left;
width: 710px;
}

.donate  input[type="submit"]{
	height: 30px;
	line-height: 30px;
	width: 150px;
	font-size: 16px;
	font-family: 'AllerBold';
	margin: -20px 0 30px 0 !important;
	text-decoration: none;
	color: #4E565B;
	background-color: #E3E9ED;
	text-align: center;
	box-shadow: 0px 3px 3px #4E565B;
	border: none;
	cursor: pointer;
	padding: 0 !important;
}