/*
Theme Name: Sparkle IT
Theme URI: http://www.sparkle-it.com
Description: Customized Wordpress Themes.  go to appearance > theme option > Home setting  and select all of home news position. Post minimum 12 news in every catagory. then see your page .... it should be factastic. or help(+8801712886503).
Version: 1.0
Author: Sparkle IT
Author http://www.sparkle-it.com
Tags: White, farmework, Sparkle
*/
@media (min-width:811px){.container{width:1040px}}
@font-face {
    font-family: 'SolaimanLipiNormal';
    src: url('../fonts/solaimanlipi_20-04-07.eot');
    src: url('../fonts/solaimanlipi_20-04-07.eot') format('embedded-opentype'),
    url('../fonts/solaimanlipi_20-04-07.woff') format('woff'),
    url('../fonts/solaimanlipi_20-04-07.ttf') format('truetype'),
    url('../fonts/solaimanlipi_20-04-07.svg#SolaimanLipiNormal') format('svg');
}
/** Common **/
body{font-family:SolaimanLipi, Siyam Rupali, SolaimanLipiNormal, "Open Sans",Arial, Verdana, Vrinda, FallbackBengaliFont, Helvetica, sans-serif
!important;font-size:15px;margin:0;text-rendering:optimizelegibility;    background-color:#fff;}
.container{background-color: #fff; padding: 0 inherit;}
/** .container{background-color: #fff;padding: 20px 40px 0 40px;}**/
.margin-top-10px{margin-top: 10px;}
.margin-top-20px{margin-top: 20px;}
a{color:#000;}
a:hover{text-decoration: none;}
.panel-heading a{color: #fff;}
.h2, h2 {font-size: 18px;}
img{padding: 2px;border: 1px solid #eee;}
.bg-black{background-color:#2C2C2C;color:#fff;}
.bg-aches{background-color:#ECECEC;color:#000;}
.bg-green{background-color:#34A12C;}
.bg-pink{background-color:#F75BAC;color: #fff;}
.border-top-red{border-top:2px solid #CC2223;}
.panel-primary{border: 0;box-shadow: none; margin-bottom:0;}
.fa-facebook{color: #3864A3 !important;}
.fa-twitter{color: #5DA7DA !important;}
.fa-google-plus{color: #D04133 !important;}
.fa-youtube{color: #C41A1E !important;}
.fa-rss{color: #FB7629 !important;}
.DAdd{margin: 10px 0px;}
.DAdd div{padding: 0;text-align: left; border:1px solid #ddd;}
.DAdd img{width: 100%;padding: 5px;border: none;}
.DAdd div p {	margin: 0;}
#top_header {
	position: relative;
	background: #035b8d;
	color: #fff;
	border-bottom:2px solid #fff;
}
div.top_header_content {
	padding: 0px 15px;
	background: #035b8d;
}
#header-wrap {
background: rgb(159,216,239);
background: -moz-linear-gradient(left, rgba(159,216,239,1) 0%, rgba(249,249,249,1) 12%, rgba(249,249,249,1) 24%, rgba(191,232,249,1) 38%, rgba(159,216,239,1) 100%);
background: -webkit-linear-gradient(left, rgba(159,216,239,1) 0%,rgba(249,249,249,1) 12%,rgba(249,249,249,1) 24%,rgba(191,232,249,1) 38%,rgba(159,216,239,1) 100%);
background: linear-gradient(to right, rgba(159,216,239,1) 0%,rgba(249,249,249,1) 12%,rgba(249,249,249,1) 24%,rgba(191,232,249,1) 38%,rgba(159,216,239,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fd8ef', endColorstr='#9fd8ef',GradientType=1 );
margin-bottom: 10px; border-bottom:2px solid #ff0000;
}
#header-wrap .container{background: none;}
.panel-heading{padding: 1px 15px; border:none; overflow:hidden;}
.panel-bg a { color: #fff; padding: 3px 10px; }
.media-heading {	padding-top: 10px;}
#LatestNewsList .nav li a {	padding: 2px;}

.LatestNewsListheading {
	font-size: 18px;
	display: block;
	background: #edeaea;
	border-bottom: 2px solid #999;
	margin-top: 10px;
	padding: 2px 10px;
}
#LatestNewsList h2 {
	background: #262223;
	color: #fff;
	padding: 5px 10px;
	border-left: 5px solid #03B0F2;
margin-top:0px;
}
#topnav {
	display: inline-block;
}
#topnav li {
	float: left;
	padding: 3px 10px;
	border-left: 1px solid #3080c6;
	margin-top: 2px;
}
.topnav > li > a {
	padding-top: 5px;
	padding-bottom: 5px;
	color:#fff;
}
.topnav > li > a:hover { 
	color:#ff9000;
}

.print-media img {
	width: 100%;
	max-height: 450px;
}
#ElectedNews .textwidget img {
	width: 100%;
	height: auto;
}


#topnav .current-post-ancestor, #topnav .current-menu-parent, #topnav .current-post-parent, #topnav .current-menu-item a{background:none;}


#HeaderDateTime{padding:5px 10px; color:#fff;}
#HeaderIconSearch{padding: 0px;}
#HeaderIconSearch i{padding: 10px 3px; color:#fff!important; }
#HeaderIconSearch i:hover{color:#fffc00!important; }
#HeaderSearch{margin:5px;padding:0;}
#HeaderSearch input{height: 25px;border-radius:0;margin: 0;box-shadow: none;border: 0;}
#HeaderSearch button{height: 25px;padding: 0 5px;border-radius:0;margin-left: -10px;border: 0;}
#HeaderSearch button i{padding: 0;}
.logobox{margin:0; padding:0;}
.logobox img{border:0; width: 100%;    height: auto;}
#HeaderLogo{padding: 35px 0;width: 350px;border: 0;}
.HeaderAdvt{padding: 30px 0;border: 0;}
#nav .navbar-collapse {padding: 0!important; border-color: #000;}
#mainnav {padding: 0; background: #fbe6ab;} 
@media (min-width:992px){#nav .navbar-collapse {padding: 0!important;}}
#nav .caret-up {width: 0;height: 0;border-left: 4px solid rgba(0, 0, 0, 0);border-right: 4px solid rgba(0, 0, 0, 0);border-bottom: 4px solid;display: inline-block;margin-left: 2px;vertical-align: middle;}
#nav .navbar-default{border-radius:0;background-color:#eee;margin: 0;min-height: 20px; border:0;}
#nav .navbar-default .navbar-nav > li{border-right: 1px solid #ccc; border-bottom: 1px solid #000;
border-top: 1px solid #2c2c2c;}
#nav .navbar-default .navbar-nav > li:hover{background-color:#cc0000;}
#nav .navbar-default .navbar-nav > li:last-child{border-right: 0;}
#nav .navbar-default .navbar-nav > li > a{color: #fff;padding: 7px 15px 7px 15px;}
#nav .navbar-default .navbar-nav > li > a:hover{color: #fff;}
#nav .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background-color: #cc0000;color: #fff;}
#nav2{margin: 0 auto;}
#nav2 .navbar-default{border-radius:0;background-color:#eee;margin: 0;min-height: 0px;}
#nav2 .navbar-default {padding: 0; border:0}
#nav2 .navbar-default .navbar-nav > li{border-right: 1px solid #ffbaba;}
#nav2 .navbar-default .navbar-nav > li:hover{background-color:#222; color:#fff;}
#nav2 .navbar-default .navbar-nav > li:last-child{border-right: 0;}
#nav2 .navbar-default .navbar-nav > li > a{color: #000;padding: 7px 12px 7px 10px;}
#nav2 .navbar-default .navbar-nav > li > a:hover{color: #fff;}
.navbar-nav li:hover .sub-menu { display: block; z-index:9999; color:#fff;}
.sub-menu{display: none; position: absolute; background-color: #fff; min-width: 160px; -webkit-background-clip: padding-box;
	background-clip: padding-box; 
	border: 1px solid rgba(0,0,0,.15);
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
	box-shadow: 0 6px 12px rgba(0,0,0,.175);}


	
.sub-menu li a {padding: 8px 16px !important;}
.sub-menu a {color: #333; padding: 8px 16px; text-decoration: none; display: block; border-bottom: 1px solid #f1f1f1;}
.sub-menu li a:hover { background: #cc0000; color:#fff;}
.current-post-ancestor, .current-menu-parent, .current-post-parent, .current-menu-item a { }

.panel-heading li{display:none;}
.panel-heading:hover li{ display: block;}
.cat-ent-heading li{display:none;}
.cat-ent-heading:hover li{ display: block;}

.subcatmenu { position: absolute; z-index: 99; left: 0;}

.subcatmenu li{float:left; list-style: none;}
.subcatmenu li a {
	color: #FFF !important;
	background-color: #1b1b1b !important;
	padding: 5px 10px !important;
	font-size: 15px !important;
	line-height: 1.5;
	border-radius: 0px !important;
	float: left;
	margin-left: 0px;
	margin-bottom: 5px;
	border: 0;
	border-right: 1px solid #fff;
}
.subcatmenu li a:hover{background:#333 !important; color:#fff !important; border:none; border-right: 1px solid #fff;}


#Exclusive{padding: 15px 10px 10px 10px;background-color: #eee;margin-top: -30px;}
#Exclusive .col-sm-3{background-color: #fff;margin: 5px;width: 23.9%;padding: 10px;}
#Exclusive .col-sm-3 h4{font-size: 1em;line-height: 1.35em;}

#Breaking{background-color: #eee;margin-top: 15px;}
#Breaking>div:first-child{background-color:#ED1C24;padding:5px 8px;text-align: center;font-size:16px;color: #fff;text-transform: uppercase;}
#Breaking a{padding:0 5px;margin: 5px 25px 0 0;float: left;list-style: disc;}
#Breaking i{font-size: 0.5em;}
/*#Scroll li:before{content: ">";}*/
/*#Scroll{background-color: #eee;}*/
/*#Scroll>div:first-child{background-color:#3e5c97;padding:5px 8px;text-align: center;font-size:16px;color: #fff;text-transform: uppercase;}*/
/*#Scroll ul{padding:0;margin:0;}*/
/*#Scroll li{padding:0 5px;margin: 5px 25px 0 25px;float: left;list-style: disc;}*/
/*#Scroll li:before{content: ">";}*/

#Scroll{background-color: #eee;margin-top: 15px;}
#Scroll>div:first-child{background-color:#3e5c97;padding:5px 8px;text-align: center;font-size:16px;color: #fff;text-transform: uppercase;}
#Scroll a{padding:0 5px;margin: 5px 25px 0 0;float: left;list-style: disc;}
#Scroll i{font-size: 0.5em;}

#LeadNews{}
#LeadNews > #LeadNewsBox{padding:0;background-color: #eee; overflow:hidden; min-height:495px; border: 1px solid #ddd;}
#LeadNews > #LeadNewsBox img{padding:10px;}
#LeadNews > #LeadNewsBox > div{padding:0 10px;}
#LeadNews > #LeadNewsBox > div h1{font-size: 1.6em;margin: 5px 0;}
#LeadNews > #LeadNewsBox > div h1 a{color: #074097;}
#LeadNews > #LeadNewsBox > div p{font-size: 15px; color: #555; overflow: hidden;}


#ElectedNews .panel-heading{border-radius:0;background-color:#1c8ca4;font-size: 1.4em;}
#ElectedNews .list-group{margin:0;}
#ElectedNews .list-group-item{padding: 5px 10px;font-size: 0.9em;background-color: #F2F2F2;line-height: 1.5em;}

/*Inner Page*/
#ElectedNews{background:none; margin: 0;padding: 0;}
#ElectedNews .panel-heading{border-radius:0;font-size: 1.2em; background:#03B0F2; color:#fff; padding-top: 1px; padding-bottom: 1px; border: 0;}
#ElectedNews .panel-heading a {background: #03B0F2;padding: 2px 10px;border-left: 1px solid #fff;border-right: 1px solid #fff;}
#ElectedNews .media{padding:0 5px 9px 5px;border-bottom: 1px solid #eee;margin-top: 5px;}
#ElectedNews .media .media-body h4{font-size: 0.9em;padding-top:3px;line-height:1.3em;}
#ElectedNews .media .media-body h4 a{color:#000; }
#ElectedNews .media-left img{width: 90px;}

.list-group .media-object {
	display: inline-block;
	margin-right: 6px;
}
.listitem { display: block; padding: 5px 0; border-bottom: 1px solid #ccc; }
.list-group .medialeft{display: table-cell; vertical-align: top;}
.list-group .mediabody{display: table-cell; vertical-align: top;}

#Opinion{margin: 0;padding: 0 0 0 10px;}
#Opinion .panel-heading{border-radius:0;background-color:#262223;font-size: 1.3em;}
#Opinion .media{padding:0 5px 9px 5px;border-bottom: 1px solid #eee;margin-top: 5px;}
#Opinion .media .media-body h4{font-size: 1.1em;padding-top:3px;}
#Opinion .media .media-body h4 a{color:#074097; }
#Opinion .media-left img{width: 110px; }


#SpecialLeatest{}
#SpecialBox{padding: 0;}
#SpecialBox > .col-sm-4{height: 180px;overflow: hidden;}
#SpecialBox > .col-sm-4 .img-responsive{border-radius: 5px;}
#SpecialBox > .col-sm-4 > h2{font-size: 1em;color: #FF0000;margin-top: 5px;margin-left:3px;line-height: 1.35em;}

.double.panel-heading { border-radius: 0; padding: 1px 0; background: #708090; }
.double.panel-heading a{ font-size: 1.3em; color:#fff; background:#03B0F2; padding:2px 20px; position:relative}
.double.panel-heading a::after {left: 100%;height: 0;width: 7px;position: absolute;top: 0;content: " "; pointer-events: none;margin-left: 0;margin-top: 0; border-top: 30px solid #262223; border-right: 8px solid transparent;
}

#LatestNewsList{margin: 0px;}
/*#LatestNewsList .dLimit{height: 420px;overflow: scroll;overflow-x:hidden;}*/
#LatestNewsList .dLimit{height: 430px;overflow: scroll;overflow-x:hidden;}
#LatestNewsList .nav-tabs{border: 0;}
#LatestNewsList .nav-tabs li{width: 50%;text-align: center;border-radius: 0;}
#LatestNewsList .nav-tabs li a{border-radius: 0;color: #fff;border: 0;font-size: 1.2em;}
#LatestNewsList .nav-tabs li.active a{background-color: #262223;border: 0;color: #fff;}
#LatestNewsList .nav-tabs li a{background-color:#03B0F2;}
#LatestNewsList .nav-tabs li a:hover{background-color:#adadad;border: 0;color: #000;}
#LatestNewsList .nav-tabs li:active a{background-color: #ccc;border: 0;color: #fff;}
#LatestNewsList .tab-content{border: 0;border-radius: 0;}
#LatestNewsList .tab-content li.list-group-item{border-bottom: 1px solid #ddd !important; font-size: 1em; padding: 5px 4px 5px 15px; background: url(../../../../img/square.gif) no-repeat 0 11px; border:0;}
#LatestNewsList .tab-content li.list-group-item a{padding: 3px;}
.listthumb {	width: 25%; float: left; margin-right: 5px;}

.CatLeadBox{border-top: 3px solid #1D91C2;}
.CatLeadBox h2{font-size: 1.5em;margin: 10px 0;line-height: 1.3em;}
.CatLeadBox img{width: 100%;}
.CatLeadBox h2 a{color: #074097;}
.CatLeadBox p{font-size: 15px; color:#555; overflow:hidden; margin-right:5px;}

.CatBox{padding-left: 0;}
.CatBox .panel-heading{border-radius:0;background-color:#1D91C2;font-size: 1.3em;text-align: left;}
.CatBox .list-group-item{padding: 5px 4px 5px 10px;font-size: 0.9em; overflow:hidden;}
.CatBox .pull-right{padding-top: 10px;}
.CatBox .pull-right a{color:darkgreen;}

.CatBoxList{background-color: #eee;margin-left: -5px;}
.CatBoxList .panel-primary{background:none; border-radius:0;}
.CatBoxList .panel-primary .panel-heading{background: #262223; color: #ED1C24; font-size: 1.3em; border-bottom: 0px solid #ED1C24;margin: 0px; padding: 1px 20px; overflow: hidden; border-radius:0;}
.CatBoxList .panel-primary .panel-heading a{color: #FFF; padding: 3px 20px; background: #03B0F2; border-left: 1px solid #fff; border-right: 1px solid #fff;}
.CatBoxList .panel-primary .media{margin:10px 5px;border-bottom: 1px solid #ccc;padding-bottom: 10px;}
.CatBoxList .panel-primary .media:last-child{border:0;padding-bottom:0;margin-bottom: 0;}
.CatBoxList .panel-primary .media img{width: 80px;height: 42px;}
.CatBoxList .panel-primary .media .media-heading a{font-size: 0.9em;padding: 0;margin: 0;}
.CatBoxList .pull-right{margin-bottom:10px;margin-right:10px; }
.CatBoxList .pull-right a{color:darkgreen;}
.CatBoxList .col-sm-4{height: 170px;overflow: hidden;}
.CatBoxList .col-sm-4 img{width: 100%;}
.CatBoxList .col-sm-4 h2{font-size: 1.2em;margin-top: 10px;}
.CatSingleBoxright{padding-right: 0;}
.CatSingleBoxright .panel-primary .panel-heading {background: #262223; color: #ED1C24;font-size: 1.3em; border-bottom: 0px solid #ED1C24; margin: 0px;
	padding: 1px 20px; overflow: hidden;	border-radius: 0;}
.CatSingleBoxright li.list-group-item{border-bottom: 1px solid #000; font-size: 1em;  padding: 5px 4px 5px 15px; background: url(../../../../img/square.gif) no-repeat 0 11px;}

.CatSingleBox{ margin-bottom:10px;}
.CatSingleBox h2{font-size:18px;}
.CatSingleBox .panel-heading{position:relative; background: #e9e9e9;border-bottom: 2px solid #eee;padding:2px 0;margin-bottom: 10px;margin-top: 2px; border-radius:0;}
.CatSingleBox .panel-heading a{background-color: #eee;padding: 3px 20px;margin-top: 0;font-size: 1.2em;color: #ada30d;border-radius: 0 0px 0 0; }
.CatSingleBox .panel-body{padding: 0;}
.CatSingleBox .pull-right a{color:darkgreen;}
.CatSingleBox li.list-group-item{border-bottom: 1px solid #000; font-size: 1em;  padding: 5px 4px 5px 15px; background: url(../../../../img/square.gif) no-repeat 0 11px;}
/*.CatSingleBox li.list-group-item:first-child a{font-size: 1em;color: #009900;border-bottom: 0;}*/
.3category{ position:relative;}
.3category .cat-item{ position:absolute;} 
.cat-green{border-bottom: 2px solid #05bd8f !important;}
.cat-green a{background-color: #05bd8f !important;color: #fff !important;}

.cat-ash{border-bottom: 2px solid #959595 !important;}
.cat-ash a{background-color: #959595 !important;color: #fff !important;}

.cat-yellow{border-bottom: 2px solid #F2532A !important;}
.cat-yellow a{background-color: #F2532A !important;color: #fff !important;}

.cat-blue{border-bottom: 2px solid #3c5a95 !important;}
.cat-blue a{background-color: #3c5a95 !important;color: #fff !important;}

.cat-pink{border-bottom: 2px solid #e4007c !important;}
.cat-pink a{background-color: #e4007c !important;color: #fff !important;}

.cat-red{border-bottom: 2px solid #ED1C24 !important;}
.cat-red a{background-color: #ED1C24 !important;color: #fff !important;}

.CarosolHeader .panel{margin: 0;}
.CarosolHeader .panel-heading{background: #E9E9E9;border-bottom: 2px solid #ccc;padding:2px 0; border-radius:0;}
.CarosolHeader .panel-heading a{background-color: #ccc;padding: 3px 8px;margin: 0;font-size: 1.2em;color: #ada30d;}


#LatestCarousel .carousel-inner{background-color: #eee;}
#LatestCarousel .carousel-inner .item{padding-top: 10px;}
#LatestCarousel .carousel-inner h4{font-size: 1em;line-height: 1.35em;}
#LatestCarousel .carousel-inner img{width: 100%;}
#LatestCarousel .carousel-control.left,
#LatestCarousel .carousel-control.right {background-image:none !important;position: relative;}
#LatestCarousel .carousel-control {top:-30px;color:#fff;bottom:auto;padding-top:8px;width:30px;height:30px;text-shadow:none;opacity:1;float: right;font-size: 0.5em;}
#LatestCarousel .carousel-control:hover {color: #d9534f;}
#LatestCarousel .carousel-control.left,
#LatestCarousel .carousel-control.right {background-color: #ED1C24;}
#LatestCarousel .carousel-control.right {right:0;}
#LatestCarousel .carousel-control.left {left:0;}
#LatestCarousel .carousel-indicators {bottom:-30px;}
#LatestCarousel .carousel-indicators li {border-radius:0;width:10px;height:10px;background:#ccc;border:1px solid #ccc;}
#LatestCarousel .carousel-indicators .active{width:12px;height:12px;background:#3276b1;border-color:#3276b1;}


#leadnewsslide .panel-heading  {
	background: none;
border-bottom: 2px solid #1D91C2;
padding: 7px 0;
margin-bottom: 10px;
margin-top: 2px;
}
#leadnewsslide .panel-heading a {
	background-color: #1D91C2;
	padding: 10px 20px;
	margin: 0;
	font-size: 1.2em;
	color: #fff;
}
#leadnewsslide{margin-top: 5px; overflow: hidden;}
#leadnewsslide img{margin: 0; padding:0;}
#leadnewsslide  .carousel-caption {position:relative; left:0; bottom: 0; padding:5px ;text-align:justify; height:auto; color:#000;text-shadow:none; width:100%; font-size:16px; line-height:160%;}
#leadnewsslide  .carousel-caption h2 {color:#000000;font-size: 25px; margin: 0;padding: 0; text-align:left;}
#leadnewsslide  .carousel-caption h2 a{color:#ff0000;}
#leadnewsslide  .carousel-caption p {font-size: 16px;}
#leadnewsslide .carousel-control {color:#fff;top:35%; padding-top:2px;width:35px;height:60px;opacity:0.1; background:rgba(0,0,0,0.8); z-index:999;}
#leadnewsslide .carousel-control:hover {opacity:1;}
#leadnewsslide .carousel-control.left, #leadnewsslide .carousel-control.right {background-image:none !important;}
#leadnewsslide .carousel-control.right, #leadnewsslide .carousel-control .glyphicon-chevron-right {left:auto;right:-16px;font-size: 26px; }
#leadnewsslide .carousel-control.left, #leadnewsslide .carousel-control .glyphicon-chevron-left  {right:auto;left:-16px; font-size: 26px; }

#PhotoCarousel .panel-heading  {
	background: none;
border-bottom: 2px solid #1D91C2;
padding: 7px 0;
margin-bottom: 10px;
margin-top: 2px;
}
#PhotoCarousel .panel-heading a {
	background-color: #1D91C2;
	padding: 10px 20px;
	margin: 0;
	font-size: 1.2em;
	color: #fff;
}
#PhotoCarousel{margin-top: 5px; overflow:hidden;}
#PhotoCarousel img{margin: 0; padding:0;}
#PhotoCarousel  .carousel-caption {top:auto;right:auto;bottom:0;left:0;padding:5px 20px;background:rgba(0,0,0,0.6);text-align:center; height:auto; color:#fff;text-shadow:none; width:100%;}
#PhotoCarousel  .carousel-caption h2 {color:#428BCA;font-size: 1.2em;margin: 0;padding: 0;}
#PhotoCarousel  .carousel-caption p {font-size: 0.9em;}
#PhotoCarousel .carousel-control {color:#fff;top:44%; padding-top:2px;width:40px;border-radius:50%;height:40px;opacity:1; background:rgba(0,0,0,0.6); z-index:999;}
#PhotoCarousel .carousel-control.left, #PhotoCarousel .carousel-control.right {background-image:none !important;}
#PhotoCarousel .carousel-control.right, #PhotoCarousel .carousel-control .glyphicon-chevron-right {left:auto;right:-16px;}
#PhotoCarousel .carousel-control.left {right:auto;left:-16px;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
	margin-left: -8px;
}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{margin-right:27px;}
#leadnewsslide.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{margin-right:27px;}
#leadnewsslide .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{margin-left:28px;}

#myCarousel .carousel-inner{background-color: #eee;}
#myCarousel .carousel-inner .item{padding-top: 10px;}
#myCarousel .carousel-inner h4{font-size: 1em;line-height: 1.35em;}
#myCarousel .carousel-inner img{width: 100%;}
#myCarousel .carousel-control.left,
#myCarousel .carousel-control.right {background-image:none !important;position: relative;}
#myCarousel .carousel-control {top:-30px;color:#fff;bottom:auto;padding-top:8px;width:30px;height:30px;text-shadow:none;opacity:1;float: right;font-size: 0.5em;}
#myCarousel .carousel-control:hover {color: #d9534f;}
#myCarousel .carousel-control.left,
#myCarousel .carousel-control.right {background-color: #ED1C24;}
#myCarousel .carousel-control.right {right:0;}
#myCarousel .carousel-control.left {left:0;}
#myCarousel .carousel-indicators {bottom:-30px;}
#myCarousel .carousel-indicators li {border-radius:0;width:10px;height:10px;background:#ccc;border:1px solid #ccc;}
#myCarousel .carousel-indicators .active{width:12px;height:12px;background:#3276b1;border-color:#3276b1;}
.catbox-7 { background: #262223; padding: 2px 20px; border-left: 1px solid #fff; border-right: 1px solid #fff;}

.fullWidthBox{margin-top: 5px;}
.fullWidthBox .cat-ent-heading{background-color: #EE1D20;margin-bottom: 5px; position:relative;}
.fullWidthBox .cat-ent-heading h3{padding: 10px 0; margin-bottom:0;}
.fullWidthBox .cat-ent-heading a{color:#fff;}
.fullWidthBox .LeadBox img{width: 100%;border-radius: 0 20px;}
.fullWidthBox .LeadBox h2{font-size: 1.4em;margin: 10px 0;}
.fullWidthBox .LeadBox h2 a{color: #074097;}
.fullWidthBox .LeadBox p{font-size: 0.9em;}
.fullWidthBox .SingleBox .col-sm-6{height: 175px;overflow: hidden;}
.fullWidthBox .SingleBox h4{font-size: 0.97em;}
.fullWidthBox .SingleBox img{border-radius:20px 5px;}
.fullWidthBox .media-heading{font-size: 0.95em;}
.EntBotomBox{margin-bottom: 20px;}
.EntBotomBox .media{padding: 10px;background-color: #eee;margin: 10px 0;}
.EntBotomBox .media .media-left{width: 50%;}
.EntBotomBox .media .media-body h4{line-height:1.3em;}

.menu-item-has-children{background: url(../img/down-arrow.png) no-repeat 95% 50%;}


.VideoBox {	margin-top: 3px;}
.VideoBox .panel-heading{background: #E9E9E9;border-bottom: 2px solid #3C4D54;padding:2px 0;margin-bottom: 10px;margin-top: 2px; border-radius: 0;}
.VideoBox .panel-heading a{background-color: #3C4D54;padding: 3px 20px;margin: 0;font-size: 1.2em;color: #fff;}
.VideoBox .panel-body{padding: 0;}
.VideoBox .panel-body img{width: 49.5%;float: left;padding: 0.5%;border: 0;height: 120px;}
.VideoBox iframe {margin: 2px 5px;}
.DistrictBox img{width: 100%;border: 0;margin: 0;padding: 0;}


.SportsCatBox .panel .panel-heading{border-radius:0;background-color:#1D91C2;font-size: 1.4em;}
.SportsCatBox .panel .panel-heading i{padding-right: 20px;}
.SportsCatBox .panel .panel-body{padding:0;}

#Sports h4{line-height: 1.4em;padding-top: 2px;font-size: 1.2em;margin-right: 2px;}


.SportsCatList li.list-group-item{border-right:0;border-left:0;border-radius: 0;font-size:0.9em;padding: 6px 2px;}
.SportsCatList li.list-group-item:first-child{border-top:0; }
.SportsCatList li.list-group-item a{}

#PhotoCarousel .panel-heading  { background: #E9E9E9; border-bottom: 2px solid #1D91C2; padding: 2px 0; margin-bottom: 10px;margin-top: 2px; border-radius:0;}
#PhotoCarousel .panel-heading a { background-color: #1D91C2; padding: 3px 20px; margin: 0; font-size: 1.2em;color: #fff;}
#PhotoCarousel{margin-top: 5px; overflow:hidden;}
#PhotoCarousel img{margin: 0; padding:0; width:100%;}
#PhotoCarousel  .carousel-caption {top:auto;right:auto;bottom:0;left:0;padding:5px 20px;background:rgba(0,0,0,0.6);text-align:center; height:auto; color:#fff;text-shadow:none; width:100%;}
#PhotoCarousel  .carousel-caption h2 {color:#428BCA;font-size: 1.2em;margin: 0;padding: 0;}
#PhotoCarousel  .carousel-caption p {font-size: 0.9em;}
#PhotoCarousel .carousel-control {color:#fff;top:44%; width:20px; height:50px;opacity:1; background:rgba(0,0,0,0.6); z-index:999;}
#PhotoCarousel .carousel-control.left, #PhotoCarousel .carousel-control.right {background-image:none !important;}
#PhotoCarousel .carousel-control.right{left:auto;right:0px;}
#PhotoCarousel .carousel-control.left {right:auto;left:0px;}
.carousel-control .fa-caret-left {padding: 13px 0;}
.carousel-control .fa-caret-right {padding: 13px 0;}
footer { background: #035b8d; border-top: 10px solid #c5c5c5; border-bottom: 1px solid #40555a;}
footer .img-responsive {	border: 0;}
.footer_area_bottom { background:#000e14; position: absolute; text-align: center; width: 100%; z-index: 9999; opacity: none;}
.footer_area_bottom img {	border: 0;}
.footer_area_bottom .container{background:none;}

.Footer{background-color: #035b8d; padding: 10px 0; color: #fff; text-shadow: 1px 1px #000;}
.DFooter1Menu li{border-right: 1px solid #000;line-height: 1.3em;margin-bottom: 5px;}
.DFooter1Menu li:last-child{border:0;}
.DFooter1Menu {text-align: center;}
#CatCarousel{margin-bottom:10px;}
#CatCarousel .thumbnail{margin-bottom:0;border: 0;background-color: #eee;}
#CatCarousel .thumbnail .caption h3{margin: 5px 0;padding: 0;font-size: 1.4em;}
#CatCarousel .thumbnail .caption p{margin: 5px 0;padding: 0;font-size: 0.95em;color: #808080;height: 40px;overflow: hidden;}
#CatCarousel .carousel-control {color:#428BCA;top:44%;bottom:auto;opacity:1;}
#CatCarousel .carousel-control:hover {color:#d9534f;}
#CatCarousel .carousel-control.left, .carousel-control.right {background-image:none !important;}
#CatCarousel .carousel-control.right {left:auto;right:-25px;}
#CatCarousel .carousel-control.left {right:auto;left:-25px;}

.DetailsContent h1{color: #074097; font-size: 28px;}
.DetailsContent ul {
    list-style: inside;
}

.DetailsNewsList #LatestNewsList{margin: 0;}
#CatContent .col-sm-8{height: 350px;overflow: hidden;margin-bottom: 15px;}
#CatContent .col-sm-8 img{width: 100%;}
#CatContent .col-sm-8 h2{font-size: 1.4em;margin: 10px 0;line-height: 1.35em;}
#CatContent .col-sm-8 p{font-size: 0.8em;}
#CatContent .twoboxlist{height: 350px!important;overflow: hidden;margin-bottom: 15px;padding: 0;}
#CatContent .col-sm-4{height: 180px;overflow: hidden;margin-bottom: 15px;}
#CatContent .col-sm-4 h2{font-size: 1em;margin: 5px 0;line-height: 1.35em;}
#CatContent .col-sm-4 img{border-radius: 10px;width: 100%;}
.DetailsNewsList #LatestNewsList .dLimit{height: 260px;}

.DetailsShare{border-top: 1px solid #eee;border-bottom: 1px solid #eee;padding-top: 5px;}
.DetailsComment h2{font-size: 1.4em; color:#3864A3;}
hr{margin: 5px 0;}
.content{font-size: 16px;margin-top: 10px;}
.content img{max-width: 100% !important; height:auto;}
.contentimg{float: right;padding: 5px;max-width: 100%;}
.contentimg img{max-width: 100% !important;}
.bg-primary.text-center p {	padding: 5px 0; margin: 0;}
/*** Archive Page ***/
.bs-callout{border-color:#1b809e;border-left-color: #1b809e;-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-image: none;border-radius: 3px;border-style: solid;border-width: 1px 1px 1px 5px;margin: 20px 0;padding: 20px; overflow:hidden;}
.well .media .media-left .media-images{width:345px;height:230px;}


@media only screen and (max-width : 480px) {
	
	.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev{top:25%;}
	#SpecialBox img {	width: 100%;}
	
    body{font-family:SolaimanLipi,SolaimanLipiNormal,"Open Sans",Arial,Verdana,Vrinda,FallbackBengaliFont,Helvetica,sans-serif
    !important;}
    #HeaderDateTime{float: none;font-size: 0.75em;text-align: center;}
    #HeaderLogo{width: 250px;margin: 0;padding: 10px 0 20px 0;}
    .HeaderAdvt{width: 300px;margin-left: 0;padding: 0;}
    .navbar-default * {padding:auto; background:#212121; }
    .navbar-toggle{color: #fff !important;background-color: #cc0000!important; border-color: #000 !important;padding: 5px 20px; border-radius:0;}
    .navbar-brand{color: #000 !important;padding-top: 10px;}
    #Exclusive .col-sm-3 {width: auto;}
    .xs-padding-0{padding: 0;}
    #SpecialBox{margin-top: 10px;}
    #SpecialBox > .col-sm-4{padding: 0; height: auto;}
    #LatestNewsList{margin-left: 0;}

    .CatBoxList{margin-top: 10px;margin-left: -15px;}
    .SingleBox > .col-sm-6{height: auto;}
    .EntBotomBox > .col-sm-3{margin: 10px 15px;}
    .fullWidthBox .SingleBox .col-sm-6{height: auto;}
    #CatContent .col-sm-8{height: auto;}
    #CatContent .col-sm-4{height: auto;}
    #CatContent .col-sm-4 img{width: 100%;}
    #CatContent .twoboxlist{height: auto !important;}
	.CatSingleBox:first-child {
	padding-left: 15px !important; }
	.CatSingleBox:last-child { padding-right: 15px !important; }
	.VideoBox { 	padding-left: 0;}
	.CatSingleBoxright { padding: 3px;}
	footer{text-align:center;}

}
.hidden-xs{overflow:hidden}
.fb-wrap {  width:100%; margin: 0 auto;}
.CatSingleBox:first-child {	padding-left: 0;}
.CatSingleBox:last-child {padding-right: 0;}
.photogallery {padding-left: 0;}
.VideoBox { 	padding-right: 0;}
#LatestNewsList iframe {	width: 100%;}
#LatestNewsList img {width: 100%;}
.fb-like-box, .fb-like-box span, .fb-like-box span iframe[style] { width: 100% !important; }

ul{margin:0;padding:0;list-style:none}
.single_comments{border-bottom: 1px solid #337AB7;
margin-bottom: 15px;}
.single_comments:last-child{border-bottom: 0px solid #337AB7;}
.wp-calendar{}

.menu{list-style: none;margin:0;padding:0;width:100%}
.menu li{float:left}
.menu li a{color: #FFF;
background-color: #286090;
border-color: #204D74;padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;float: left;
margin-left: 5px;
margin-bottom: 5px;border:1px solid #FFF}
.menu li a:hover{background:#FFF;color:red;border-color:red}
.cat-item{float:left}
.cat-item a{color: #FFF;
background-color: #286090;
border-color: #204D74;padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;float: left;
margin-left: 5px;
margin-bottom: 5px;border:1px solid #FFF}
.cat-item a:hover{background:#FFF;color:red;border-color:red}

/*claander style*/
#wp-calendar { width: 100%; font-size: 11px; }
#wp-calendar thead th { background: #f5f5f5; border: 1px solid #ddd; border-top: none; font-size: 11px; }
#wp-calendar tbody td { text-align: center; border: 1px solid #ddd; line-height: 2.5em; transition: background 0.15s ease; -webkit-transition: background 0.15s ease; -o-transition: background 0.15s ease; -moz-transition: background 0.15s ease; }
#wp-calendar tbody td:hover { background: #f1f1f1; color: #333; }
#wp-calendar tbody td a { display: block; text-decoration: none; background: #f1f1f1; color: #333; }
#wp-calendar tbody td:hover a { background: #4d4d4d; color: #fff; }
#wp-calendar tfoot td { padding-top: 1px; padding: 4px; }
#wp-calendar caption { cursor: pointer; font-size: 13px; text-transform: uppercase; margin: 0; padding: 12px; outline: 0 none !important; background: #3b86b0; color: #fff; }
#wp-calendar tbody a { display: block; text-decoration: underline; }
#wp-calendar th { text-align: center; border: 1px solid transparent; border-top: none; padding: 7px 0; color: #a7a7a7; }
#footer #wp-calendar thead th { background: #222 }
#footer #wp-calendar tbody td { border-color: #222 }
.media img{max-width:90px}
#nav{display:none}
@media only screen and (min-width: 768px) and (max-width: 991px) {.hidden-xs{display:block}}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	#nav{display:block}
	.hidden-xs { display: block;}
	#tabbox{padding:0;}
}
@media only screen and (max-width: 479px) {
	#nav{display:block}
	.hidden-xs {display: block;}

}

#Sports .media img {
    max-width: inherit;}


.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: rgba(232, 98, 86, 0.8) url(../img/cd-top-arrow.svg) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
  -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;
  transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }

}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 50px;
	width: 50px;
	right: 30px;
	bottom: 0px;
	z-index: 9999;
  }
}



.correspondent {
	margin: 10px;
	padding: 5px;
	min-height: 100px; 
	overflow:hidden;
}
.correspondent h2 {
	font-size: 17px;
	margin: 10px 0 0 0;
	padding: 0;
}
.correspondent-caption {
	font-size: 14px; 
}
.correspondent-title {
	font-size: 20px;
	color: #03B0F2;
	margin: 10px;
	background: #ccc;
	border: 1px solid #ddd;
	padding: 2px 10px;
}

.unn_fb_box {
	position: fixed;
	bottom: -410px;
	right: 0;
	background: #fff;
	transition: all 0.8s ease-in-out 0s;
}
.fb_iframe_widget {
	display: inline-block;
	position: relative;
}
.close_fb {
	position: absolute;
	right: 0;
	top: 0;
	font-size: 20px;
	line-height: 15px;
	padding: 5px;
	background: #ccc;
	z-index: 9999;
}

.logobox .alignright {float: none;	margin: 0;}
.alignleft {	float: left;	margin-right: 10px;}
.alignright {float: right;	margin-left: 10px;}
.aligncenter {display: block;	margin: 0 auto;}
.logoright { max-width: 750px;}
.covidadv {position: fixed; top: -75px; left: 0px; }
.covidadv img{display:block;border:0;margin: 0;    padding: 0;}
.covidadvright {position: fixed; top: -75px; right: 0px; }
.covidadvright img{display:block;border:0;margin: 0;    padding: 0;}


#nhsnewsslider {
    color: #fff;
    min-height: 100px;
}

#nhsnewsslider a {
    color: #fff;
}

#nhsnewsslider h2 {
    font-size: 20px;
    display: block;
    color: #f00;
}

#nhsnewsslider .carousel-caption {
    position: relative;
    text-align: left;
    left:0;
    padding-bottom:0;
        font-size: 17px;
}
#nhsnewsslider .carousel-caption h2 {
    font-size: 30px;
        margin-bottom: 15px;
}
#nhsnewsslider img{width: 100%;    border: 1px solid #1b8bff; margin-bottom: 20px;margin-top: 10px;    max-height: 250px;}
.nhslogo img {width: 100px;float: right;padding: 0;margin-top: 10px;}

.nhsgallery {background: transparent;}
.carousel-indicators { left: 55%;}
#nhsnewsslider .detailsbtn {
    border: 1px solid #fff;
    padding: 2px 15px;
    border-radius: 20px;
        display: inline-block;
}

#nhsnewsslider .detailsbtn:hover {
    border: 1px solid #fff;
    color: #ffe200;
}
.wp-caption {
    width: 100% !important;
}
.col-sm-4 .textwidget img {
    width: 100%;
    height: auto;
}
.textwidget img {
    width: 100%;
    height: auto;
}