/*
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,SolaimanLipiNormal,"Open Sans",Arial,Verdana,Vrinda,FallbackBengaliFont,Helvetica,sans-serif
!important;font-size:15px;background-color: #fff;margin:0;text-rendering:optimizelegibility;}
.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;}
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;}
.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;}
.DAdd img{width: 100%;padding: 5px;border: none;}
.version {margin-left: 10px;	color: #fff;}
#top_header {
	position: relative;
	background: #03B0F2;
	color: #333;
}
div.top_header_content {
	padding: 0px 15px;
	background: #262223;
}
.panel-heading{padding: 1px 15px; border:none; overflow:hidden;}
.panel-bg a { color: #fff; background: #03B0F2; padding: 3px 10px; border-left: 1px solid #fff;
border-right: 1px solid #fff; }
#LatestNewsList .nav li a {	padding: 2px;}
#tabbox {	padding-left: 0;}

#HeaderDateTime{padding:5px 10px; color:#fff;}
#HeaderIconSearch{padding: 0px;}
#HeaderIconSearch i{padding: 10px 3px;color: #000;}
#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;}
#HeaderLogo{padding: 35px 0;width: 350px;border: 0;}
.HeaderAdvt{padding: 30px 0;border: 0;}
#nav .navbar-collapse {padding: 0!important;}
#mainnav {padding: 0; background: #262223;}
@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;}
#nav .navbar-default .navbar-nav > li{border-right: 1px solid #ccc; border-bottom: 1px solid #333;}
#nav .navbar-default .navbar-nav > li:hover{background-color:#03B0F2;}
#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: #03B0F2;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;}
#nav2 .navbar-default .navbar-nav > li{border-right: 1px solid #ccc;}
#nav2 .navbar-default .navbar-nav > li:hover{background-color:#03B0F2; color:#fff;}
#nav2 .navbar-default .navbar-nav > li:last-child{border-right: 0;}
#nav2 .navbar-default .navbar-nav > li > a{color: #fff;padding: 7px 15px 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: #03B0F2; color:#fff;}
.current-post-ancestor, .current-menu-parent, .current-post-parent, .current-menu-item a { background: #03B0F2; color:#fff;}

.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{margin-top: 20px; margin-bottom: 20px;}
#LeadNews > #LeadNewsBox{padding:0;background-color: #eee;}
#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{}
#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:#262223; 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: 360px;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{background-color: #f1f0de;border-radius: 0;padding: 5px;}
#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-top:25px;}
.CatSingleBox h2{font-size:20px;}
.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;}

#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: #0990C3; border-top: 20px solid #03B0F2; border-bottom: 2px solid #03B0F2;}
footer .img-responsive {	border: 0;}
.footer_area_bottom { position: absolute; text-align: center; width: 100%; z-index: 9999; opacity: none; background:#111;}
.footer_area_bottom .container {background: #111;}
.footer_area_bottom img {	border: 0;}
.Footer{background-color: #0990C3;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;}

.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;}
.well .media .media-left .media-images{width:345px;height:230px;}


@media only screen and (max-width : 480px) {
    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;}
    .navbar-toggle{color: #fff !important;background-color: #074097!important; padding: 5px; 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;}
	#tabbox{padding: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: 100px;}
.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;}
	#tabbox{padding:0;}
}

#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: 60px;
    width: 60px;
    right: 30px;
    bottom: 30px;
  }
}



.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;
}