.has-feedback .form-control {
  padding-right: 34px;
}
.has-feedback .form-control.input-sm,
.has-feedback.form-group-sm .form-control {
  padding-right: 30px;
}
.has-feedback .form-control.input-lg,
.has-feedback.form-group-lg .form-control {
  padding-right: 46px;
}
.has-feedback-left .form-control {
  padding-right: 12px;
  padding-left: 34px;
}
.has-feedback-left .form-control.input-sm,
.has-feedback-left.form-group-sm .form-control {
  padding-left: 30px;
}
.has-feedback-left .form-control.input-lg,
.has-feedback-left.form-group-lg .form-control {
  padding-left: 46px;
}
.has-feedback-left .form-control-feedback {
  left: 0;
}
.form-control-feedback {
  line-height: 34px !important;
}
.input-sm + .form-control-feedback,
.form-horizontal .form-group-sm .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px !important;
}
.input-lg + .form-control-feedback,
.form-horizontal .form-group-lg .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px !important;
}
.has-feedback label.sr-only ~ .form-control-feedback,
.has-feedback label.sr-only ~ div .form-control-feedback {
  top: 0;
}
@media (min-width: 768px) {
  .form-inline .inline-feedback {
    position: relative;
    display: inline-block;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .has-feedback-left .form-control-feedback {
  left: 15px;
}
/** SSP Jain college 
All rights Reserved **/



/** section css**/
#welcome_text> h3, #announcements >h3
{
  color:#000099;
}

#nav-collapse1 
{
 background-color: #2B4D7C;
}
#nav-collapse1 > ul > li > a:hover
{
 background-color: #145ECF;
 color:#ffffff;
}
ul > li > a
{
  color:#ffffff;
  font-weight:bold;
}


@media(max-width:767px){
#collage_photo
{
  padding-bottom:20px;
}
}
@media (max-width: 480px) {
  #nav-collapse1 >ul > li >a
  {
    text-align:left;
  }  

}
@media (min-width :1200px) {
  #nav-collapse1
    {
      white-space: nowrap;
    }
}
/** SSP Jain college 
All rights Reserved **/


/** first header cascaded style sheet**/
div.firstheader
{
  border-radius: 15px;
    border: 1px solid;
    padding: 15px; 
    margin:15px;
    width: auto;
    height: 160px; 
}



/** header **/
#title 
{
	font-size:25px;
	color:#000099;
}

@media(max-width:767px){
/** first header cascaded style sheet**/
div.firstheader
{
  border-radius: 25px;
    border: 1px solid;
    padding: 20px; 
    width: auto;
    height: auto;   
}
#logo, #total-year
{
  max-width: 200px;
  margin: 0 auto; no vertical margin, auto horizontal margin
}
}
@media(max-width:767px){
	.pull-right-lg
{
  padding-left:15px;
}
}
@media (min-width: 768px) {
    .pull-right-lg {
        float: right;
    }
}
