.top-navbar .navbar-nav {
    padding: 0; 
}

.admission-open-header{
    margin: 0px 0;
    line-height: 1.3;
    font-size: 20px;
    color: white;
    text-align: right;
}

@media (min-width: 768px){
  .navbar-header {
     max-width: 27%;
  }
  .navbar-brand {
    max-width: 100%;
    height: auto;
  }
  .main-navbar{
	padding: 0;
  }
  .main-navbar .navbar-nav {
      margin: 60px 0 0; 
      padding: 0;
  }
}

.navbar-nav > li { padding: 0; }
.navbar-nav > li a:hover { background: none; }

#slider .slides { min-height:200px; max-height: 750px; overflow: hidden; }

#sidebar {
  	width: 280px;
    padding-left: 10px;
  	text-align:justify;
}


.navbar-search1 { float: right; position: relative; padding-top: 10px; z-index: 102; width: calc(35%); }

.navbar-search1 p{ float: right; width: 54%; font:"Times New Roman", Times, serif; font-weight: 500; color:#FFFFFF; font-size: 18px;}

.home_footer_widgets .footer_column-3 .widget {
    width: 340px;
    margin-right: 40px;
}

@keyframes marquee {
    0%   { text-indent: 430px }
    100% { text-indent: -485px }
}

.picaward { 
	float: right;
    padding-top: 10px;
    width: 100%;
	color:#F33900; 
		}


.navbar-brand1 { float: left; max-width:50%;}
.navbar-brand1 img { float: right; padding-left: 50px; max-width: 80%; height: auto; }

@-webkit-keyframes marquee {
    0%   { text-indent: 430px }
    100% { text-indent: -485px }
}

.marquee {
    overflow: hidden;
    white-space: nowrap;
    animation: marquee 22s linear infinite;
    -webkit-animation: marquee 22s linear infinite;
}

.marquee:hover {
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}

.tho { 
  	overflow: hidden;
	float: left; 
	width: 35%; 
    height: 45px;
	}

.tick1 {
  	overflow: hidden;
	float: right;
  	width: 60%; 
	font:"Times New Roman", Times, serif; 
	font-weight: 600; 
	color:#FFFFFF;
	}

.maro { 
	float: left; 
	width: 25%; 
	font:"Times New Roman", Times, serif; 
	font-weight: 800; 
	color:#F33900; 
	font-size: 18px;
	 -moz-animation: maroText normal 2s infinite ease-in-out; /* Firefox */
    -webkit-animation: maroText normal 2s infinite ease-in-out; /* Webkit */
    -ms-animation: maroText normal 2s infinite ease-in-out; /* IE */
    animation: maroText normal 2s infinite ease-in-out; /* Opera and prob css3 final iteration */
	}

@-moz-keyframes maroText {
    0% {
        opacity:1;
    }
    50% {
        opacity:0;
    }
    100% {
        opacity:1;
    }
} 

@-webkit-keyframes maroText {
    0% {
        opacity:1;
    }
    50% {
        opacity:0;
    }
    100% {
        opacity:1;
    }
}
/* IE */
@-ms-keyframes maroText {
    0% {
        opacity:1;
    }
    50% {
        opacity:0;
    }
    100% {
        opacity:1;
    }
} 
/* Opera and prob css3 final iteration */
@keyframes maroText {
    0% {
        opacity:1;
    }
    50% {
        opacity:0;
    }
    100% {
        opacity:1;
    }
}

.maro1 { 
	float: left; 
    margin: 15px 0 0 180px; 
    padding-left: 45px;
	max-width: 80%; 
	font:Algerian; 
	font-weight: 800; 
	color:#F33900; 
	font-size: 18px;
	/* -moz-animation: maroText normal 3s infinite ease-in-out; /* Firefox */
   /* -webkit-animation: maroText normal 3s infinite ease-in-out; /* Webkit */
    /*-ms-animation: maroText normal 3s infinite ease-in-out; /* IE */
    /*animation: maroText normal 3s infinite ease-in-out; /* Opera and prob css3 final iteration */
	}

@keyframes ma1{
    0%{ opacity: 0.1; color: #F33900; }
    20%{ opacity: 0.25;  }
    40%{ opacity: 0.5;  }
    60%{ opacity: 0.75;  }
    80%{ opacity: 0.5;  }
    100%{ opacity: 1; color: #Ffffff;  }
}

@-webkit-keyframes condemned_maro_effect11 { // for android
    0% {
        visibility: hidden;
    }
    50% {
        visibility: hidden;
    }
    100% {
        visibility: visible;
    }

