@CHARSET "ISO-8859-1";
/* CSS Document */
/*-------------------------------------------------
GLOBALS & LOGO STYLING CASES
-------------------------------------------------*/
#logo {  
  	width:960px;
	height:160px;
	position:relative;
	margin-top: 5px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 107px;
    background:url(../images/bvmlogo.png) no-repeat;
}

#logo img {
  position:absolute;
  background:url(../images/logowithregno_colour.png) no-repeat;
  left:0;
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;  
}



@keyframes logoFadeInOut {
  0% {
  opacity:1;
}
45% {
opacity:1;
}
55% {
opacity:0;
}
100% {
opacity:0;
}
}

#logo img.top {
animation-name: logoFadeInOut;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
animation-duration: 2s;
animation-direction: alternate;
}