
body {
    color: #5a5a5a;
    /*padding-bottom: 40px;*/
	background-image: url('images/Pattern_bg.jpg');
    background-color: #cccccc;
}

audio#dhakMusic{
    left: -11px;
    position: relative;
    top: -30px;
    width: 170px;
}
.navbar-wrapper {
    left: 0;
    position: relative;
    right: 0;
    top: 0;
    z-index: 20;
}
.navbar-wrapper > .container {
    padding-left: 0;
    padding-right: 0;
}
.navbar-wrapper .navbar {
    padding-left: 15px;
    padding-right: 15px;
}
.navbar-wrapper .navbar .container {
    width: auto;
}
.navbar{ margin-bottom: 0px;}
.carousel {
    height: 350px;
    /*margin-bottom: 60px;*/
}
.carousel-caption {
    z-index: 10;
}
.carousel .item {
    background-color: #777;
    height: 350px;
}
.carousel-inner > .item > img {
    height: 350px;
    left: 0;
    min-width: 100%;
    position: absolute;
    top: 0;
}
.marketing .col-lg-4 {
    margin-bottom: 20px;
    text-align: center;
}
.marketing h2 {
    font-weight: normal;
}
.marketing .col-lg-4 p {
    margin-left: 10px;
    margin-right: 10px;
}
.featurette-divider {
    margin: 80px 0;
}
.featurette-heading {
    font-weight: 300;
    letter-spacing: -1px;
    line-height: 1;
}
.sponsors  a{color: #A7A7A7;}
.navbar-nav{ }
.navbar-inverse {
    background-color: #ed1e24;
    border-color: #ed1e24;
}
.navbar-inverse .navbar-nav > li > a {
    color: #fff;
}
ul.nav li.dropdown:hover ul.dropdown-menu{ display: block; }
.bgcolor  textarea { background-color: #faeeb2; }
.bgcolor input  { background-color: #faeeb2; }
h5.lastesh5 { background-color: #ed1e24; color: #fff; font-weight: 700; height: 23px; margin-bottom: 0; margin-left: 51px; padding: 6px 10px; width: 67px;}
.home-news-marque {
border: 1px solid #ccc;
border-radius: 5px;
margin: 0px 10px 0;
padding: 6px;
background-color: #eee;
color: #333;
}
.follow-us {
    background-color: #ed1e24; position: fixed; width: 40px; top: 200px;padding: 10px 5px;
}
.follow-us img { height: 30px;margin-bottom: 10px; cursor: pointer;}
.programmes-download{
    display: none;
     background-color: #fff;
    border-radius: 50%;
    height: 200px;
    opacity: 0.67;
    position: relative;
    top: -200px;
    padding: 90px 0 75px;
    cursor: pointer;
}
.programmes-download a{ color: #000; font-size: 25px}
.home-news-marque a{ color: #ed1e24;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    background-color: #980000;
}
.navbar-default .navbar-nav > li > a {
    color: #ffffff;
}
.thumb-border-shadow {
    border:5px solid #fff; 
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
}
.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus {
    background-color: #fd575c;
}
.footer-fcol{ color: #fff;}
.footer-fcol a{ color: #fff;margin-right: 25px;}
.footer {
    background-color: #ED1E24;
    bottom: 0;
   /* height: 60px;
    position: absolute;*/
    width: 100%;
	/*padding-bottom:20px;*/
}
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}
.col-xs-15 {
    width: 20%;
    float: left;
}
@media (min-width: 768px) {
.navbar-wrapper {
    /*margin-top: 20px;*/
}
.navbar-wrapper .container {
    padding-left: 15px;
    padding-right: 15px;
}
.navbar-wrapper .navbar {
    padding-left: 0;
    padding-right: 0;
}
.navbar-wrapper .navbar {
    border-radius: 4px;
}
.carousel-caption p {
    font-size: 21px;
    line-height: 1.4;
    margin-bottom: 20px;
}
.featurette-heading {
    font-size: 50px;
}

.col-sm-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 992px) {
.featurette-heading {
    margin-top: 120px;
}
    .col-md-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
}