  ul {
	  padding: 0px;
	  list-style: none;
	  float: left;
	  margin: 0px;
  }
  i {
	  margin-right: 10px;
  }

  .form-heading {
    background: #151414 none repeat scroll 0 0;
    font-size: 20px;
    /* font-weight: bold; */
    margin-bottom: 10px;
    padding: 4px 0;
    text-align: center;
    color: #fff;
}


.form-control {
    background-color: white;
    height: 40px;
border:2px solid #ccc;
width:100%;
}
  

.enquiry-form {
    /* background: #ddd none repeat scroll 0 0; */
    /* color: #fff; */
    /* position: static; */
    width: 100%;
    /* right: 10%; */
    padding: 10px;
    z-index: 999;
    border: 1px solid #ddd;
    margin-bottom: 2em;
}
.enquiry-form1 {
    /* background: #ddd none repeat scroll 0 0; */
    /* color: #fff; */
    /* position: static; */
    width: 100%;
    /* right: 10%; */
    padding: 10px;
    z-index: 999;
    border: 1px solid #ddd;
    margin-bottom: 2em;
    
}

  .top-header {
	  width: 100%;
	  height: auto;
	  float: left;
	  padding: 10px 0px;
	  color: #fff;
	  background: #77828c;
	 }
  .top-contact {
	  float: left;
	  width: 100%;
  }
  .top-contact ul li {
	  float: left;
	  display: block;
	  margin-right: 25px;
  }
  .logo {
	  padding: 10px 0px;
  }
  .menubar {
	  width: 100%;
	  float: left;
	  padding: 20px 0px;
	  background: #0275d8;
  }
  .Notice {
	  width: 100%;
	  border: 0px solid #D2D2D2;
	  border-top: 0;
	  /* position: absolute; */
	  margin: 0 auto;
	  left: 0;
	  z-index: 9;
	  background: #FFFFFF;
	  line-height: 42px;
	  padding-right: 0;
	  background: #f5f5f5;
  }
  .Notice marquee {
	  font-weight: bold;
	  font-family: raleway;
	  font-size: 10pt;
	  color: #ffffff;
	  font-weight: bold;
	  width: 100%;
	  line-height: 42px;
	  float: right;
  }
  .Notice marquee a {
	  padding: 0 20px
  }
  .Notice marquee a:hover {
	  color: #808386;
  }
  .Notice .notice-heading {
	  background: #808386;
	  position: relative;
	  padding: 0px 20px;
	  color: #fff;
	  margin-right: 10px;
	  font-size: 14px !important;
	  font-weight: bold;
	  z-index: 89;
	  font-family: raleway;
	 }
  .Notice .notice-heading .fa {
	  margin-right: 5px;
  }
  .Notice .notice-heading:before {
	  content: "";
	  position: absolute;
	  left: 100%;
	  top: 11px;
	  width: 0;
	  height: 0;
	  border-top: 10px solid transparent;
	  /* border-left: 15px solid #808386; */
	  border-bottom: 10px solid transparent;
	 }
  .about-section {
	  width: 100%;
	  float: left;
	  background: #ffffff;
	  padding: 20px;
  }
  .triangled_separator {
	  position: relative;
	  width: 100px;
	  height: 3px;
	  margin: 0 auto;
	  background-color: #101010;
	 }
  .triangled_separator .triangle {
	  position: absolute;
	  top: -4px;
	  left: 51px;
	  margin-left: -3px;
	  border-left: 5px solid transparent;
	  border-right: 5px solid transparent;
	  border-bottom: 5px solid #121312;
	 }
  .triangled_separator.left {
	  margin: 0
  }
  .features {
	  float: left;
	  width: 100%;
	  background: #ececec;
	  padding: 20px;
  }
  .feature-block {
	  float: left;
	  width: 100%;
	  padding: 5px;
	  margin-top: 15px;
	  border-right: 1px solid #ccc;
	  min-height: 250px;
  }
  #announcments li {
	  float: left;
	  width: 100%;
	  margin-bottom: 10px;
	  border-bottom: 1px solid #ececec;
	  list-style-type: disc;
	  padding-bottom: 5px;
	  
  }
  #announcments li a {
	  font-size: 16px;
	  color: #333;
	  padding: 5px;
  }
  .feature-block.useful-links {
	  border: none;
  }

  .useful-links ul li a {
	  background: #6e8ca7;
	  /* width: 100%; */
	  display: block;
	  padding: 10px !important;
	  color: #fff !important;
	  font-family: 'Open Sans';
	  padding: 7px 13px !important;
	  transition: all .3s;
	  text-align: center;
	 }
  .useful-links ul li a:hover {
	  border-radius: 25px;
  }
  .useful-links ul li {
	  margin-bottom: 0px !important;
	  float: left;
	  width: auto !important;
	  margin-right: 5px;
	  list-style-type:none !important;
	  width:48% !important;
      padding-bottom:5px;
  }
  .useful-links ul li a span {
	  font-size: 16px;
	  font-weight: bold;
  }
  .addmision-img {
	  transition: all .3s;
	  box-shadow: 0px 2px 10px #000;
  }
  .addmision-img:hover {
	  box-shadow: none;
  }
  .footer {
	  width: 100%;
	  float: left;
	  background: #191818;
	  text-align: center;
	  color: #fff;
	 
  }
  #footer-links li {
	  float: left;/* padding: 0px 0; */
  }
  #footer-links li a {
	  color: #fff;
	  display: block;
	  padding: 10px 18px;
	 }
  #footer-links li a:hover {
	  color: #0275d8;
  }
  .footer-top
  {
	 
background: #77828c;
	 
padding-bottom:20px;
	 }
	 .col-heading {
    padding: 8px 0px 5px 0px;
    font-size: 18px;
    font-weight: bold;
    font-family: 'Open Sans';
    color: #fff354;
    /* border-bottom: 1px solid; */
    margin-bottom: 10px;
    margin-top: 10px;
}
  /*------------Responsiev Media query----------------*/
  
  @media all and (max-width: 768px) {
	  h1, .h1 {
  font-size: 26px;
}
  .top-contact ul {
	  float: left !important;
  }
  .top-contact ul li {
	  margin-bottom: 5px;
  }
  .carousel-indicators
  {
	  bottom:-10px;
  }
  .navbar-nav {
	  width: 100%;
	  margin: 0px;
  }
  .about-section, .features {
	  padding: 0px;
  }
  .about-section p {
	  text-align: justify;
  }
  .useful-links ul li {
	  width: 100% !important;
  }
  .feature-block {
	  border: none;
	  min-height:220px;
  }
  .feature-block img {
	  margin: 10px 0 !important;
  }
  #footer-links li {
	  text-align: left;
	  width: 100%;
  }
  .footer span {
	  text-align: center !important;
  }
  }
 