#top_articles div.item {
	background:#fff;
	background: linear-gradient(#eee, #efefef); /* Standard syntax */
	list-style-type: none;
	width: 100%;
	min-height: 200px;
	border:1px solid #dedede;
}

#top_articles div.item img.thumbnail{
	display:inline-block;
	padding:4px;
	line-height:1.42857143;
	background-color:#fff;
	border:1px solid #ddd;border-radius:
	4px;-webkit-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out;
	margin-top:5px;
}

#top_articles div.item .img-thumbnail{
	margin:5px 0;
}

#top_articles div.item .desc{
	margin:10px 0;
}

#top_articles div.item h2 {
	margin-top:3px;
}

#top_articles div.item h2 a{
	font-size:20px !important;
	line-height:20px;
	font-weight:bold;
}

#top_articles div.item h2 a:hover{
	color: #620322 !important;
}

#top_articles div.item p{
	padding:3px;
	text-align: justify;
}

#top_articles .carousel-indicators{
	position:absolute;
	left:10px;
	top:10px;
	list-style:none;
	height:13px;
}

@media only screen and (max-width:500px){
	#top_articles .carousel-indicators{
		top:20px;
		left:15px;
	}
}

#top_articles .carousel-indicators li{
	margin-left:2px;
	float:left;
	cursor:pointer;
	background:url('../images/pagination.png') no-repeat;
	width:13px;
	height:13px;
}

#top_articles .carousel-indicators li.active{
	margin-top:1px;
}

#top_articles .carousel-indicators li:hover{
	background:url('../images/pagination.png') 0px -13px no-repeat ;
}

#top_articles .carousel-indicators li.active{
	background:url('../images/pagination.png') 0px -26px no-repeat ;
}

.carousel-fade .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
  opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-control {
  z-index: 2;
}

.title_lead{font-size:11px !important;color:#777 !important;}

#special4 aside {padding:0;margin:2px 0px;}
#special4 aside .sprow div{transition:.3s;}
#special4 aside .sprow img{margin:3px -5px 3px 0;}
#special4 aside .sprow h3{background:none;font-size:15px !important;text-shadow: none;padding-right:0px;padding-top:0px;}
#special4 aside .sprow a{line-height:25px;}
#special4 aside .sprow div:hover{background:#eee;}
#special4 aside .sprow .specials-desc{padding-top:5px;}

article{
	transition:.3s;
}
article img{
	float:left;
	margin:5px;
	display:inline-block;
	padding:4px;
	line-height:1.42857143;
	background-color:#fff;
	border:1px solid #ddd;border-radius:
	4px;-webkit-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out;
	overflow:hidden;
}

article:nth-child(odd) {
    background: #fff;
}

article:nth-child(even) {
    background: #eee;
}

article:hover {
    background: #ddd;
}
article.more:hover {
    background: #fff;
}

article h3 a {
    font-size:16px !important;
	color:#09367a !important;
}

article h3 a:hover {
	color:#7a0946 !important;
}

.main_middle_moldule_boxes{border:1px solid #ccc;padding:3px;}

.GSHeader .GSlogo{float:right;}
.GSHeader .GSemam{background:url('../images/emam.png') no-repeat;background-size: contain;width:326px;height: 120px;float:left;}

@media only screen and (max-width:500px){
.GSHeader .GSlogo{background:url('../images/logo-green-xs.png')no-repeat top right;height: 80px;width:100%;}
}
@media only screen and (max-width:990px){
.GSHeader .GSemam{background:url('../images/emam-sm.png')no-repeat;width:180px;height: 66px;}
}

.adsbox {padding-left:0px;}

.titled .glyphicon-chevron-left:before, .titled .glyphicon-chevron-right:before{background:none transparent;color:#000;border:0;padding:0 0 0 5px;border-radius:0px;float:right;}
.titled h4, .titled_pic h4{font-size:14px !important;line-height:22px !important;}

.titled_pic:after,.titled_pic:before{display:table;content:" ";clear:both;}
.titled, .titled_pic{transition:.3s;}
.titled:hover{background:#d7e6fd;border-radius:3px;}
.titled_pic:hover{background:#cafcf7;border-radius:3px;}
.titled_pic img{margin-top:3px;}

#pagination {display:block;width:100%;margin:0 auto;text-align:center;}


    /* Individual video container */
    .post-videos {
      position: relative;
    }
    .post-videos .play-btn {
      position: absolute;
      max-width: 700px;
      width: 100px;
      height: 100px;
      left: 50%;
      top: 50%;
      transform: translate(-50%, -50%);
      line-height: 1; /* needed if using Bootstrap */
      text-align: center;
      color: #eaeaea;
      background-color: rgba(255,255,255,.4);
      border-radius: 50px;
      transition: color, background-color .2s ease;
    }
    .post-videos .play-btn:hover,
    .post-videos .play-btn:focus {
      color: #000;
      background-color: rgba(255,255,255,.8);
      cursor: pointer;
    }
    .play-btn::after {
      /*
      Font Awesome recommends these styles
      https://fontawesome.com/how-to-use/on-the-web/advanced/css-pseudo-elements
      */
      display: inline-block;
      font-style: normal;
      font-variant: normal;
      text-rendering: auto;
      -webkit-font-smoothing: antialiased;
      /*
      Define the font family, weight, and icon
      */
      font-family: "FontAwesome";
      font-weight: 900;
      font-size: 60px;
      content: "\f04b";
      /* positioning tweaks */
      padding-top: 20px;
      padding-left: 10px;
    }