
html{
    position: relative;
    min-height: 100%;
}
body{
    background-repeat:no-repeat!important;
    background-image: url(../img/comette.jpg);
    background-size:100% 100%!important;
    font-family:SolaimanLipi,Arial,Vrinda,FallbackBengaliFont,Helvetica,sans-serif!important;
}
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(../img/loading.gif) center no-repeat #fff;
}
.navbar {
  min-height: 80px;
  background-image: url(../img/comette.jpg);
  /*background-color:rgba(0,0,255,0.9)!important;*/
  border-radius: 0px !important;
background-size:100% auto!important;
}
.navbar-brand {
  padding: 0px;
}
.navbar-brand>img {
  height:60px;
  width:60px;
  margin-top:-20px;

}
.navbar { font-family: 'Oswald', sans-serif !important; }
.navbar-brand { font-weight: 700; font-size: 28px; }
.navbar a { color: #ffffff !important;text-transform: uppercase }
.navbar a:hover { background: #656918 !important; }
.navbar-nav a { font-weight: 400; font-size: 15px; }
.dropdown-menu.inverse { background: #000; }
.dropdown-menu.inverse a { font-weight: 300; color: #ccc; }


.navbar .dropdown-menu{background-image: url(../img/comettess.jpg);background-size:100% 100%!important;}
.fade-carousel {
    position: relative;
    height: 100vh;
}
.fade-carousel .carousel-inner .item {
    height: 100vh;
}
.fade-carousel .carousel-indicators > li {
    margin: 0 2px;
    /*background-color: #fff;
    border-color: #fff;*/
    opacity: .7;
}
.fade-carousel .carousel-indicators > li.active {
  width: 10px;
  height: 10px;
  opacity: 1;
}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus{
    background-color: #7b802a!important;
}
/********************************/
/*          Hero Headers        */
/********************************/
.hero {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 3;
    color: #fff !important;
    text-align: center;
    text-transform: uppercase;
    text-shadow: 1px 1px 0 rgba(0,0,0,.75);
      -webkit-transform: translate3d(-50%,-50%,0);
         -moz-transform: translate3d(-50%,-50%,0);
          -ms-transform: translate3d(-50%,-50%,0);
           -o-transform: translate3d(-50%,-50%,0);
              transform: translate3d(-50%,-50%,0);
}
.hero h1 {
    font-size: 6em;    
    font-weight: bold;
    margin: 0;
    padding: 0;
    color: orange;
}

.fade-carousel .carousel-inner .item .hero {
    opacity: 0;
    -webkit-transition: 2s all ease-in-out .1s;
       -moz-transition: 2s all ease-in-out .1s; 
        -ms-transition: 2s all ease-in-out .1s; 
         -o-transition: 2s all ease-in-out .1s; 
            transition: 2s all ease-in-out .1s; 
}
.fade-carousel .carousel-inner .item.active .hero {
    opacity: 1;
    -webkit-transition: 2s all ease-in-out .1s;
       -moz-transition: 2s all ease-in-out .1s; 
        -ms-transition: 2s all ease-in-out .1s; 
         -o-transition: 2s all ease-in-out .1s; 
            transition: 2s all ease-in-out .1s;    
}
/********************************/
/*       Slides backgrounds     */
/********************************/
.fade-carousel .slides .slide-1, 
.fade-carousel .slides .slide-2,
.fade-carousel .slides .slide-3,
.fade-carousel .slides .slide-4,
.fade-carousel .slides .slide-5,
.fade-carousel .slides .slide-6 {
  height: 100vh;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
.fade-carousel .slides .slide-1 {
  background-image: url(../img/1.jpg); 
  filter:opacity(60%);
}
.fade-carousel .slides .slide-2 {
  background-image: url(../img/2.jpg);
  filter:opacity(60%);
}
.fade-carousel .slides .slide-3 {
  background-image: url(../img/3.jpg);
  filter:opacity(60%);
}
.fade-carousel .slides .slide-4 {
  background-image: url(../img/4.jpg);
  filter:opacity(60%);
}
.fade-carousel .slides .slide-5 {
  background-image: url(../img/5.jpg);
  filter:opacity(60%);
}
.fade-carousel .slides .slide-6 {
  background-image: url(../img/6.jpg);
  filter:opacity(60%);
}
.carousel {
    background: black!important;
}
aside.clients img {
  margin: 50px auto;
  border: 1px inset #d6dcb6!important;
}

aside{
    background-color: transparent;
    /*background-image: url(../img/qoute.jpg);
    background-size:100% 100%!important;*/
}
.clients{
     background-color: rgba(242, 240, 213,.4);
    /*background-image: url(../img/comette.jpg);
    background-size:100% 100%!important;*/
}

.lib-panel img {
    width: 100%;
    background-color: transparent;
}

.lib-panel .row,
.lib-panel .col-md-4 {
    padding: 0;
    background-image: url(../img/qoute.jpg);
    background-size:100% 100%!important;
}


.lib-panel .lib-row {
    padding: 0 20px 0 20px;
}

.lib-panel .lib-row.lib-header {
    background-color: #dedeee;
    font-size: 20px;
    padding: 10px 20px 0 20px;
}

.lib-panel .lib-row.lib-header .lib-header-seperator {
    height: 2px;
    width: 26px;
    background-color: #d9d9d9;
    margin: 7px 0 7px 0;
}

.lib-panel .lib-row.lib-desc {
    position: relative;
    height: 100%;
    display: block;
    font-size: 13px;
}
.lib-panel .lib-row.lib-desc a{
    position: absolute;
    width: 100%;
    bottom: 10px;
    left: 20px;
}

.row-margin-bottom {
    margin-bottom: 20px;
}

.box-shadow {
    -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.10);
    box-shadow: 0 0 10px 0 rgba(0,0,0,.10);
}

.no-padding {
    padding: 0;
    background-color: #7c8f40 !important;
    color: #fff !important;
    padding-left: 0px!important;
    padding-right: 0px!important;
    margin-bottom: 20px;
    

}
.wall{
    margin-bottom: 0px!important;
    background-color: #d6dcb6 !important;

}
.readmore{
    padding-top: 20px;
}
/*.committee{
    background-image: url(../img/comette.jpg);
    background-size:100% 100%!important;
    
}*/
.holiday{
  padding-top: 100px;
}

.contact{
  /*background-image: url(../img/qoute.jpg);*/
  background-size:100% 100%!important;
}
.gallerycontact ul li a h6,.gallerycontact ul li h6{
    color: black;

}
.contact ul li a h6,.contact ul li h6,.contact h4{
    /* color: #000; */

}
.history-header {
    
    font-size: 20px;
    padding: 10px 20px 0 20px;
}
.lib-header-seperator {
    height: 2px;
    width: 26px;
    background-color: #fff;
    margin: 7px 0 7px 0;
}

.footer{
    background-image: url(../img/footer.jpg);
  background-size:100% 100%!important;
}
.thumbnail {
    padding: 0px!important;
    border:none!important;
    border-radius: 0px!important;
    -webkit-box-shadow: 4px 4px 6px rgba(0,0,0,0.4)!important;
    box-shadow: 4px 4px 6px rgba(0,0,0,0.4)!important;
}
.modal-title{
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    font-size: 24px;
}
.modal-body{
    padding: 0px!important;;
}
.modal-body img{
    margin-bottom: 0px!important;
    padding: 0px!important;
    border:none!important;
    border-radius: 0px!important;
    -webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.4)!important;
    box-shadow: 0px 0px 0px rgba(0,0,0,0.4)!important;
}
.modal-footer{
    background-image: url(../img/mfooter.jpg);
    background-size:100% 100%!important;
}
.modal-header{
    background-image: url(../img/mfooter.jpg);
    background-size:100% 100%!important;
}