@import url(http://fonts.googleapis.com/css?family=Candal);
@import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700);



@font-face {
    font-family: 'kruti_dev_010regular';
    src: url('assets/fonts/kruti_dev_010-webfont.eot');
    src: url('assets/fonts/kruti_dev_010-webfont.eot?#iefix') format('embedded-opentype'),
         url('assets/fonts/kruti_dev_010-webfont.woff') format('woff'),
         url('assets/fonts/kruti_dev_010-webfont.ttf') format('truetype'),
         url('assets/fonts/kruti_dev_010-webfont.svg#kruti_dev_010regular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body {
  padding-top: 0;
  padding-bottom: 0px;
  font-family:'Droid Sans';
  font-weight:400;
  background: #333;

}
.main { 	background: #333; /* Old browsers */

width:100%;
height:auto;
 }
.navbar {
  margin: 10px 0;
}

.navbar-custom {
  background-color: #0085ff;
  border-color: #0074de;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#339dff), to(#0085ff));
  background-image: -webkit-linear-gradient(top, #339dff, 0%, #0085ff, 100%);
  background-image: -moz-linear-gradient(top, #339dff 0%, #0085ff 100%);
  background-image: linear-gradient(to bottom, #339dff 0%, #0085ff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff339dff', endColorstr='#ff0085ff', GradientType=0);
  border-radius:0px;
  box-shadow:0px 0px 5px #fff;
}
.navbar-custom .navbar-brand {
  color: #ffffff;
 
  
}
.navbar-custom .navbar-brand:hover,
.navbar-custom .navbar-brand:focus {
  color: #e6e6e6;
  background-color: transparent;
}
.navbar-custom .navbar-text {
  color: #ffffff;
}
.navbar-custom .navbar-nav > li:last-child > a {
  border-right: 1px solid #0074de;
}
.navbar-custom .navbar-nav > li > a {
 text-transform:uppercase;
  color: #ffffff;
  border-left: 1px solid #0074de;
}
.navbar-custom .navbar-nav > li > a:hover,
.navbar-custom .navbar-nav > li > a:focus {
  color: #ffffff;
  background-color: #CC0000;
}
.navbar-custom .navbar-nav > .active > a,
.navbar-custom .navbar-nav > .active > a:hover,
.navbar-custom .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #CC0000;
 /* background-image: -webkit-gradient(linear, left 0%, left 100%, from(#800000), to(#FF0000));
  background-image: -webkit-linear-gradient(top, #800000, 0%, #FF0000, 100%);
  background-image: -moz-linear-gradient(top, #800000 0%, #FF0000 100%);
  background-image: linear-gradient(to bottom, #800000 0%, #FF0000 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff800000', endColorstr='#ffFF0000', GradientType=0);*/
}
.navbar-custom .navbar-nav > .disabled > a,
.navbar-custom .navbar-nav > .disabled > a:hover,
.navbar-custom .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navbar-custom .navbar-toggle {
  border-color: #dddddd;
}
.navbar-custom .navbar-toggle:hover,
.navbar-custom .navbar-toggle:focus {
  background-color: #dddddd;
}
.navbar-custom .navbar-toggle .icon-bar {
  background-color: #cccccc;
}
.navbar-custom .navbar-collapse,
.navbar-custom .navbar-form {
  border-color: #0072db;
}
.navbar-custom .navbar-nav > .dropdown > a:hover .caret,
.navbar-custom .navbar-nav > .dropdown > a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.navbar-custom .navbar-nav > .open > a,
.navbar-custom .navbar-nav > .open > a:hover,
.navbar-custom .navbar-nav > .open > a:focus {
  background-color: #CC0000;
  color: #ffffff;
}
.navbar-custom .navbar-nav > .open > a .caret,
.navbar-custom .navbar-nav > .open > a:hover .caret,
.navbar-custom .navbar-nav > .open > a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.navbar-custom .navbar-nav > .dropdown > a .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
@media (max-width: 767) {
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
    background-color: transparent;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #0074de;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
  
  .carousel {
  height: 250px;
  margin-bottom: 0px;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 10;
  text-align:right;
  padding:0;
  margin:0;
}

/* Declare heights because of positioning of img element */
.carousel .item {
  height: 250px;
  background-color: #777;
}
.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 250px;
}
}
.navbar-custom .navbar-link {
  color: #ffffff;
}
.navbar-custom .navbar-link:hover {
  color: #ffffff;
}

.container { background: #f7f7f7;padding:10px; box-shadow:0px 0px 9px #000; }

.hinditxt { font-family:'kruti_dev_010regular' !important; }

/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
  height: 350px;
  margin-bottom: 0px;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 10;
  text-align:right;
  padding:0;
  margin:0;
}

/* Declare heights because of positioning of img element */
.carousel .item {
  height: 350px;
  background-color: #777;
}
.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 350px;
}
.subline { font-weight:700; font-size:1.6em; }
.fcolorblue { color:#003399 }
.fcoloryello { color:#FFFF00 }
.mcontent h2 , .botbox h2, .ccode { font-family:'BebasNeue'; }
.botbox {padding:10px;min-height:160px;margin-top:12px; border:5px solid #E5E5E5; background:#ffffff; transform: scale(0.98);
transition: all 0.2s ease-in-out 0s;	 }
.botbox:hover { transform: scale(1);
transition: all 0.2s ease-in-out 0s; box-shadow:0px 0px 9px #333;	 }
.bgblue {  background:#0080C0; }
.bggreen {  background:#028813; }

footer { margin:12px 0; padding:12px;background:#000059;color:#fff; }