.ad {
	clear: both;
	padding: 0;
	  border: 0;
  /*border-top: 1px solid #ddd;*/
  text-align: center;
	margin: 20px auto 20px;
}
.ad img, .top-ad img {
	width: auto;
	max-width: 100%;
}
.tab-ad {
	clear: both;
	margin-bottom: 15px;
}
.logo {
	padding: 0px 0px 0px 25px;
	text-align: left;
}
.featured {
overflow: hidden;
padding: 5px;
font-size: 17px;
margin: 0px 3px 0px 3px;
height: 77px;
}
.featured a {
	display: block;
}
.featured h2 {
	font-size: 17px;
	font-weight: 500;
	margin: 0;
	padding: 0;
}
.featured img {
	float: left;
	margin: 0px 10px 0px 0px;
}
.lead {
	margin: 0px 0px 0px 15px;
}
.lead_right_ad {
	overflow: hidden;
	text-align: center;
	width: 100%;
}
.lead_right_ad img {
	max-width: 100%;
	width: auto;
	height: auto;
	margin: 0px auto;
}
.sublead1, .sublead1 a, .sublead2, .sublead2 a, .row1, .row1 a, .row2, .row2 a, .row3, .row3 a, .row4, .row4 a, .row5, .row5 a, .row6, .row6 a, .row7, .row7 a, .row8, .row8 a, .row9, .row9 a, .row12, .row12 a, .row13, .row13 a, .row14, .row14 a {
	font-size: 20px;
	padding: 5px;
	margin-bottom: 15px;
}
.sub-lead {
	height: 300px;
	overflow: hidden;
	margin-bottom: 15px;
}
.row10, .row10 a, .row11, .row11 a {
	font-size: 20px;
	padding: 5px;
}
.gallery {
	height: 352px;
	overflow: hidden;
}
.gallery img {
	width: 100%;
}
.clr {
	margin-bottom: 25px;
	clear: both;
	display: block;
}
eng, .eng {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.right {
	float: right;
}
.align-right {
	text-align: right;
}
.small {
font-size: 75%; 
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small,
h1 a small, h2 a small, h3 a small, h4 a small, h5 a small, h6 a small {
	font-size: 15px !important;
	color: #ff0000 !important;
	margin: 0;
	padding: 0;
	display: block;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
.red {
	border: 1px solid #ff0000;
}
.blue {
	border: 1px solid #1e90ff;
}
/*.red {
	color: #ff0000;
}
.blue {
	color: #1e90ff;
}*/
.matched {
	color: #ff0000;
	padding: 3px 0px;
	background-color: #ffffb2;
}
#single {
	/*text-align: justify;*/
	position: relative;
}
#single pre {
	font-family:'SolaimanLipi' !important;
	font-size: 22px !important;
	line-height: 24px !important;
	text-align: center;
	quotes: """ """ "'" "'";
	display: block;
  padding: 10px;
  margin: 0px 0px 10px;
  color: #808080;
  white-space: pre-wrap;       /* Since CSS 2.1 */
  white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
  white-space: -pre-wrap;      /* Opera 4-6 */
  white-space: -o-pre-wrap;    /* Opera 7 */
  word-wrap: break-word;       /* Internet Explorer 5.5+ */
  border-radius: 5px;
  font-style: italic;
}
#single pre:before {
    content: open-quote;
	 font-size: inherit;
	color: inherit;
	line-height: inherit;
}
#single pre:after {
    content: close-quote;
	 font-size: inherit;
	color: inherit;
	line-height: inherit;
}
#single img {
width: auto;
max-width: 100%;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
margin: 0px;
}
#single img[align="left"] {
	margin-right: 25px;
	margin-bottom: 25px;
}
#single img[align="right"] {
	margin-left: 25px;
	margin-bottom: 25px;
}
#single span.img-caption {  
	 display:block;
	opacity: 0.8;
   filter: alpha(opacity=80);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
	 cursor: crosshair;
}
#single span.img-caption:hover {
   display:block;
	opacity: 0;
   filter: alpha(opacity=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	-moz-opacity:0;
	-khtml-opacity: 0;
}
#single span.img-caption em {
   background-color: #000;
    color:#fff;
    font-style:normal;
    display:block;
	padding:15px;
	font-size:16px;
	line-height:22px;
	font-family: 'SolaimanLipi', serif;
	bottom: 0;
	right: 0;
	left: 0;
	position: absolute;
	/*text-align: justify;*/
	-webkit-border-bottom-right-radius: 7px;
-webkit-border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-moz-border-radius-bottomleft: 7px;
border-bottom-right-radius: 7px;
border-bottom-left-radius: 7px;
}
/*#single span.img-caption em:before {
	 border-bottom: 10px solid #000;
    border-right: 10px solid transparent;
	 border-left: 10px solid transparent;
    content: '';
    position: absolute;
	right: 50%;
}*/
#single-cat {
	position: relative;
	overflow: hidden;
	min-height: 275px;
	max-height: 275px;
}
#single-cat img {
	width: auto;
	max-width: 100%;
}

#single-cat h3 {
	font-size: 18px;
	line-height: 20px;
}

/*.scroll {
	background: #20b2aa;
	color: #ffffff;
}
.scroll a {
	color: #ffffff;
}*/
.scroll {
	margin: 0;
	padding: 10px 0px;
	line-height: normal;
}
.scroll2 {
	margin: 10px 15px;
	padding: 0;
	height: 40px;
	overflow: hidden;
}
.scroll2-bg {
	text-align: center;
	padding: 10px 0px;
	line-height: normal;
	font-weight: 900;
	height: 40px;
}
.scroll2-txt {
	padding: 10px 0px;
	line-height: normal;
}
.footer2 {
	text-align: right;
}
.social i {
font-size: 13px;
}
.thumb {
margin: 0px 0px 15px 0px;
width: auto;
max-width: 100%;
}
.minithumb {
	width: 115px;
}
.footer_box {
padding: 10px 0px;
}
.top-ad {
	text-align: right;
}
.top-ad img {
	margin-right: 10px;
}
@media all and (max-width: 768px) {
.logo {
	text-align: center;
	padding: 20px 25px;
}
.footer1, .footer2 {
	text-align: center;
	margin-bottom: 15px;
}
#single img {
margin: 0px 0px 15px 0px;
width: auto;
max-width: 100%;
}
.minithumb {
	width: 225px;
	max-width: 100%;
}
.top-ad {
	text-align: center;
	margin-right: 0px;
}
.top-ad img {
	margin-right: 0px;
}
.scroll2 {
	height: 80px;
}
}
@media all and (max-width: 580px) {
#single img, .thumb {
margin: 0px 0px 15px 0px;
width: auto;
max-width: 100%;
}
#single span.img-caption em {
	padding:5px;
}
#single-cat {
	min-height: 215px;
}
.minithumb {
	width: 95px;
}
}
.trim {
	overflow: hidden;
}
.ad {
	overflow: hidden;
}
.ad img {
	width: auto;
	max-width: 100%;
}
#footer-nav {
	padding: 0px 10px;
}
#footer-nav ul {
	margin: 0;
	padding: 0;
}
#footer-nav li {
	list-style: none;
	display: inline;
	margin: 5px 5px 5px 0px;
	padding: 0px 15px 0px 0px;
	display: inline-block;
}
#footer-nav li:last-child {
	border-right: 0px none;
}
/* Social Share Buttons. Added on 17-10-2017, 10:10PM */
ul.share-buttons{
  list-style: none;
  padding: 0;
}

ul.share-buttons li{
  display: inline;
}
ul.share-buttons .sr-only{
  position: absolute;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}

ul.share-buttons img{
  width: 25px;
}
#fbplikebox {
	display: block;
	padding: 0;
	z-index: 99999;
	position: fixed;
}
.fbplbadge {
	background-color: #3B5998;
	display: block;
	height: 128px;
	top: 50%;
	margin-top: -75px;
	position: absolute;
	left: -37px;
	width: 37px;
	background-image: url(../../inc/img/fb.png);
	background-repeat: no-repeat;
	overflow: hidden;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
	background-position: center;
}





