
body {
	font-family: 'Ek Mukta', sans-serif;
	min-height: 100%;
	width: 100%;
	background: #eaeaea;
	
}
ul,li {
	list-style: none;
	margin: 0;
	padding: 0;
}
a {
	color: #474747;
	font-size: 18px;
	
}

img {
max-width: 100%;
}

h1,h2,h3,h4,h5,h6 {
margin:0;
}
a:hover {
color: #bd0704;
text-decoration: none;
}

p {
font-size: 18px;
padding:0;
margin:0;
text-align: justify;
color:#727272;
}


/* spaceless cols styles */
.cm-row {
	margin-left: 0;
	margin-right: -15px;
	}

.cm-row .col-xs-1, .cm-row .col-xs-2, .cm-row .col-xs-3, .cm-row .col-xs-4, .cm-row .col-xs-5, .cm-row .col-xs-6, .cm-row .col-xs-7, .cm-row .col-xs-8, .cm-row .col-xs-9, .cm-row .col-xs-10, .cm-row .col-xs-11, .cm-row .col-xs-12,
.cm-row .col-sm-1, .cm-row .col-sm-2, .cm-row .col-sm-3, .cm-row .col-sm-4, .cm-row .col-sm-5, .cm-row .col-sm-6, .cm-row .col-sm-7, .cm-row .col-sm-8, .cm-row .col-sm-9, .cm-row .col-sm-10, .cm-row .col-sm-11, .cm-row .col-sm-12,
.cm-row .col-md-1, .cm-row .col-md-2, .cm-row .col-md-3, .cm-row .col-md-4, .cm-row .col-md-5, .cm-row .col-md-6, .cm-row .col-md-7, .cm-row .col-md-8, .cm-row .col-md-9, .cm-row .col-md-10, .cm-row .col-md-11, .cm-row .col-md-12,
.cm-row .col-lg-1, .cm-row .col-lg-2, .cm-row .col-lg-3, .cm-row .col-lg-4, .cm-row .col-lg-5, .cm-row .col-lg-6, .cm-row .col-lg-7, .cm-row .col-lg-8, .cm-row .col-lg-9, .cm-row .col-lg-10, .cm-row .col-lg-11, .cm-row .col-lg-12 {
	padding-left: 0px;
	padding-right: 15px;
	}
	
ul.topnav-menu li {
float: left;
padding: 0px 20px;
}
ul.topnav-menu li a {
color:#fff;
font-size: 14px;}
.topbar {
padding: 8px 0px;
background: #130d2d;
margin-top: 15px;
}

.time p{
font-size: 14px;
color: #fff;}
/*============Menubar===========*/
.menubar {
	margin-top: 4px;
}
.menubar .navbar-default {
background: #24590b;
border: none;
border-radius:0;
margin-bottom:0;
min-height:0;
border-bottom: 3px solid #da062d;
}

.menubar .navbar-default .navbar-nav>li>a {
color: #fff;
padding: 10px 15px;
}

.menubar .navbar-brand {
height: 40px;}

.dropdown-menu li:hover{
    visibility: visible;
	
}
.dropdown:hover .dropdown-menu {
    display: block;
	
}
.dropdown-menu>li>a {
font-size: 15px;
}
.menubar .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
	background: #da062d;
	color: #fff;
}
.menubar .navbar-default .navbar-nav>.active>a {
	background: #fd0130;
	color: #fff;
}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
background-color: #fd0130;
color: #fff;
 -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;}

.affix {
      top: -4px;
      width: 82.6%;
      -webkit-transition: all .5s ease-in-out;
      transition: all .5s ease-in-out;
      background-color: #F44336;
      border-color: #F44336;
	  z-index:9999;

  }
  .affix a {
      padding: 12px 15px !important;
      -webkit-transition: all .5s ease-in-out;
      transition: all .5s ease-in-out;
  }
  .affix-top a {
      
  }
  .affix + .container-fluid {
      padding-top: 95px;
  }
/*=========BreakingNews==============*/
.BreakingNews{
	margin-top: 15px;
	border: 1px solid #ddd;
}
.BreakingNews h3 {
    float: left;
	color: #fff;
	margin-right: 25px;
	position: relative;
	font-size: 18px;
	background: #da062d;
	padding: 8px 10px;
}
.BreakingNews h3:after {
	content:'';
	position: absolute;
	border-left: 17px solid #da062d;
	border-top: 17px solid transparent;
	border-bottom: 17px solid transparent;	
	top:0;
	left: 100%;
}

.BreakingNews ul.newsticker a {
color: #000;
font-size: 15px;
font-family: 'Ek Mukta', sans-serif;
}

.BreakingNews .tickercontainer .mask {
top: 5px;
height: 27px;}

.mid-head {
	background: #fff;
	padding: 15px 0px;
}
.container-wrapper {
	background: #fff;
	padding: 0px 15px 15px 15px;
}

/*=====slider=========*/
.slider_wrapper {
	margin-top: 15px;
}
.slider_wrapper .carousel-control.left {
background-image: none;
left: 81%;
}

.slider_wrapper .carousel-control.right {
background-image: none;
right: -3%;
}


.slider_wrapper .item  img{
	width: 100%;
}

.slider_wrapper .carousel-control  {
top: 10%;
text-shadow: none;
opacity: 1;
}

.slider_wrapper .carousel-control  span{
background: #5e5d5d;
height: 30px;
width: 30px;
text-align: center;
line-height: 30px;
font-size: 14px;
color: #fff;
}
.slider_wrapper .carousel-caption {
	right: 0;
	left:0;
	background: rgba(0,0,0,0.5);
	text-align: left;
	bottom:0;
	padding: 15px;
	margin: 0px 15px 15px 15px;
}
.slider_wrapper .carousel-caption p {
	color: #fff;
	font-size: 16px;
	padding-top:5px;
}
.slider_wrapper .carousel-caption h3 a {
	font-size: 18px;
}
/*====player=====*/
.player-wrap li {
float: left;
padding-right: 30px;
color: #fff;
}
.player-wrap li .fa-microphone:before{
padding-right: 10px;
}

.player-wrap {
float: right;
}

.player-wrap li span {
font-weight: 600;
}
.player-wrap li a {
color: #fff;
font-size: 14px;
padding-left: 10px;
}

.player-wrap li .fa-play-circle-o:before {
padding-right: 10px;
}

/*=========taja news==========*/
.news-tab {
	margin-top: 15px;
}
.news-tab .nav-tabs{
background: #ececec;
border: 1px solid #ececec ;
}

.news-tab .nav-tabs>li>a {
color: #fff;
border: none;
border-radius: 0;
padding: 8px 10px;
}

.news-tab .nav-tabs>li.active>a {
background: #fd0130;
color: #fff;
border: none;
}

.news-tab .nav-tabs>li>a:hover {
background: #bd0704;
}
ul.news_lists1 {
	margin-top: 15px;
}

ul.news_lists1 li {
background: #ececec url(../images/news-lists.png) no-repeat left 10px top 10px;
padding: 10px 10px 10px 40px;
margin-bottom: 15px;
}


ul.news_lists li {
background: url(../images/news-lists.png) no-repeat;
border-bottom: 1px dashed #ddd;
margin-bottom: 10px;
padding-bottom: 10px;
padding-left: 30px;
}

ul.news_lists li:last-child {
margin-bottom: 0;
padding-bottom: 0px;
border: none;
}

/*==========news_section========*/
.module {
	border: 1px solid #ececec;
	padding: 15px;
	margin-top: 15px;
}
.module>header {
background: #24590b;
}

.module header h3 {
background: #da062d;
display: inline-block;
padding: 8px 10px;
position: relative;
}

.module header h3:after {
	content:'';
	position: absolute;
	border-left: 26px solid #da062d;
	border-bottom: 42px solid transparent;
	top:0;
	left: 100%;
}

.module header h3 a {
color: #fff;
font-size: 18px;
}

.back_wrapper {
padding: 15px;
margin-top: 15px;
background: #ececec;}

.main-sec img {
	width: 100%;
	padding: 15px 0px;
}
.main-sec h3 a {
font-size: 18px;
font-weight: 600;
}
 .main_sec img {
float: left;
padding-right: 15px;
}

.main_sec {
margin-bottom: 15px;
}
.main_sec h3 {
	padding-bottom: 12px;
}
.main_sec h3 a {
font-size: 18px;
font-weight: 600;
}
.side-ad1 img{
width: 100%;
}


.banner-ad img{
width: 100%;
margin-top: 15px;
}



/*======Program======*/

ul.pro-list li .pro-head {
float: left;
margin-right: 30%;
font-size: 36px;
color: #fd0130;
font-size: 20px;
font-weight: 600;
}

ul.pro-list li .number {
font-size: 36px;
color: #fd0130;
}

ul.pro-list li .pro-head p {
font-size: 14px;
}
ul.pro-list li {
border-bottom: 1px dashed #ddd;
padding-bottom: 15px;
margin-bottom: 15px;
}
ul.pro-list li:last-child {
border: none;
padding-bottom: 0px;
margin-bottom: 0px;
}
/*========Footer=========*/
.footer-top{
	background: #2a2a2a;
	padding: 30px 15px;
}
.foot-title span {
color: #fff;
font-size: 18px;
border-bottom: 1px solid #fd0130;
}
.foot-title header{
border-bottom: 1px solid #b8b8b9;
padding-bottom: 2px;
margin-bottom: 15px;}

ul.foot-menu li a{
color: #fff;
font-size: 15px;}

.foot-title address {
color: #fff;
font-size: 15px;
}
.foot-title address a{
color: #fff;
font-size: 24px;
font-weight: 400;}

.footer-bottom {
	background: #24590b;
	padding: 15px;
}

.foot-text p {
	color: #fff;
	font-size: 14px;
	text-align: center;
}
ul.social-media li{
float: left;
height: 24px;
width: 24px;
line-height: 24px;
text-align: center;
background: #4b4b4b;
margin-right: 15px;
transition: all 0.5s ease;
}

ul.social-media li a {
color: #fff;
font-size: 14px;
}
ul.social-media li:hover {
background: #fd0130;}
/*===========About Us==========*/


.about-us {
padding: 15px;
}
.about-us .intro img {
float:left;
width: 300px;
height: 250px;
margin-right: 10px;
}

.about-us .intro p {
text-align: justify;}


.about-us .intro h3 {
background: #FFBD00;
color: #fff;
padding: 4px 10px;
margin: 15px 0px;
}

.about-us .intro h2 {
background: #FFBD00;
color: #fff;
font-size: 20px;
padding: 4px 10px;
margin-bottom: 15px;
}

.about-us .intro ul li:before {
content:'\f18e';
font-family: 'FontAwesome';
padding-right: 15px;
color: #FFBD00;
}  


.about-us .intro ul li {
padding-bottom: 10px;
margin-bottom: 10px;
font-size: 18px;
}

.list_wrap {
margin: 15px 0px;
background: #F3F3F3;
}

.side-ad img{
width: 100%;
}
.side-ad1 img{
width: 100%;
margin-top: 15px;
}


/*==========News==========*/

.pagi_wrapper .pagination {
border-radius: 0;
margin:0;
}

.pagi_wrapper .pagination>li:first-child>a, .pagination>li:first-child>span {
  border-top-left-radius: 0px;
   border-bottom-left-radius: 0px;  }

.pagi_wrapper .pagination>li:last-child>a, .pagination>li:last-child>span {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;

}


.pagi_wrapper .pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{
color: #000;
}


.pagi_wrapper .pagination>li>a, .pagination>li>span {
color:#000;}


.pagi_wrapper .pagi_wrapper .pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
background-color: #fd0130;
color: #fff;
}

.pagi_wrapper .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
background: #fd0130;
color: #fff;
border-color:#ddd;
}



/*=====Program=======*/
.program .nav-tabs {
margin-bottom: 15px;
border: none;
}

.program .nav-tabs>li.active>a {
background: #fd0130;
color: #fff;
border: none;
}
.program .nav>li>a:focus, .nav>li>a:hover {
	background: #fd0130;
	color: #fff;
	border-color: #EEF #eee #ddd;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
font-size: 18px;
}

.program .nav-tabs>li>a {
border-radius:0;
}


.video {
padding: 15px 0px;}


/*=====archive_wrapper======*/

ul.archive_wrapper li a h3{
padding-bottom: 10px;
font-size: 18px;
}

ul.archive_wrapper li {
border-bottom: 1px solid #ddd;
margin-bottom: 10px;
padding-bottom: 20px;
}

ul.archive_wrapper li:last-child {
border-bottom: none;
margin-bottom: 0px;
padding-bottom: 0px;
}

ul.archive_wrapper .download {
margin-top: 10px;}

ul.archive_wrapper .download a {
background: #fff;
font-size: 14px;
color: #000;
border: 1px solid #ddd;
padding: 6px 12px;
margin-right: 20px;
}
.margin-bottom {
	margin-bottom: 25px;
}
ul.archive_wrapper .download a:hover {
background: #ddd;
color: #000;}

ul.archive_wrapper .download a span {
padding-right: 7px;}
/*==========profile start=========*/
.staff-profile {
margin: 10px 0px 10px 15px;
}

.team-gallery{
background: #F4F4F4;
padding: 15px;
}
.staff-profile img {
width: 100%;
border: 5px solid #ddd;
}
.staff-profile h3 {
margin: 0;
font-size: 18px;
padding-top: 10px;}

.staff-profile p{
margin: 0;
font-size: 18px;}
/*==============contact page=============*/

.contact-form {
font-family: 'Roboto Condensed', sans-serif;
}
.contact-form .btn-default {
border-radius: 0;
background: #fd0130;
color: #fff;
border: none;
}

.contact-form .btn-default:hover {
background: #770403;
color: #fff;
}

.contact-form .form-control {
border-radius:0;}

.contact-info {
border: 1px solid #ddd;
margin-bottom: 15px;
}
.contact-info ul {
padding: 15px;

}

.contact-info ul li{
font-size: 18px;
line-height: 30px;

}

.contact-info h3 {
background: #24590b;
padding: 10px;
color: #fff;
font-size: 18px;
}


.pagi_wrapper .pagination {
border-radius: 0;
margin:0;
}

.pagi_wrapper {
margin-top: 20px;}

.pagi_wrapper .pagination>li:first-child>a, .pagination>li:first-child>span {
  border-top-left-radius: 0px;
   border-bottom-left-radius: 0px;  }

.pagi_wrapper .pagination>li:last-child>a, .pagination>li:last-child>span {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;

}


.pagi_wrapper .pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{
color: #000;
}


.pagi_wrapper .pagination>li>a, .pagination>li>span {
color:#000;}


.pagi_wrapper .pagi_wrapper .pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
background-color: #C50803;
color: #fff;
}

.pagi_wrapper .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
background: #C50803;
color: #fff;
border-color:#ddd;
}

.share-this .stButton .stFb,.share-this .stButton .stTwbutton,.share-this .stButton .stMainServices,.share-this .stButton .stButton_gradient{height:22px !important;
}

.share-this {
    margin: 10px 0px;
    border-top: 1px solid #ddd;
    padding: 15px 0px;
	 border-bottom: 1px solid #ddd;
    
}
.inner-detail img {
width: 100%;
padding-bottom: 20px;
}

.inner-detail p {
text-align: justify;
font-size: 18px;
line-height: 28px;
}

.inner-detail h3 {
padding-top: 15px;
}
audio {
	width: 100%;
}
