.transit{
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;	
}

.visitors{
	position:fixed;
	bottom:0px;
	right:0px;
	padding:5px 20px;
	background-color:rgba(88,88,88,.5);
	color:white;
	border-radius:3px 0px 0px 0px;
}
.visitors:hover{
	font-weight:bold;
	background-color:rgba(88,88,88,1);
}
.portfolio-image-cliped{
width : 100%;
height:200px;
overflow:hidden;
background-color:white;
}
@media (min-width: 767px) {
	.dropdown:hover .dropdown-menu { /*for creating dropdown effect on hover */
	display: block;
	margin-top: 0px; 
	border:0px;
	}
}
.dropdown:hover .dropdown-toggle { /*for changing the bg of link when mouseover*/
	background-color:#990000;
	border-radius:10px 10px 0px 0px;
}

ul.list-group-hover li:hover{
background-color:#dddddd;
}
.dropdown-toggle{
	text-transform: uppercase;
	font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-weight: 400;
	letter-spacing: 1px;
	color: #fff;
	padding: 15px ;
	line-height: 20px;
	background-color: transparent;
	border:none;
	
}
ul.dropdown-menu{
	background-color:#990000;
	width:250%;
}
ul.dropdown-menu li>a:hover{
	background-color:#222222;
}
table.official-details tr th{
	text-align:right;
}
table.official-details tr td{
	text-align:left;
}
.star
{
margin-top:-75px;
padding:1px 0px;
transform-origin:20% 40%;
-ms-transform-origin:20% 40%; /* IE 9 */
-webkit-transform-origin:50% 50%; 
animation: star-animate 15s ease 2s infinite alternate;
-webkit-animation: star-animate 15s ease 2s infinite alternate;
	
}

@keyframes star-animate
{

	0%  {
			
		}
	20%  {
			transform: scale(.6) rotate(0deg) translateY(85px);
		}
	40% {
			transform: scale(1) rotate(360deg) translate(0px);
		}
	60%  {
			transform: scale(.6) rotate(0deg) translateY(85px);
		}
	80% {
			transform: scale(1) rotate(-360deg) translate(0px);
		}
	90%
		{	opacity:.7;
			transform: scale(1.5) rotate(0deg) translate(0px);
		}
	100%
		{
			transform: scale(1) rotate(0deg) translate(0px);
		}
}

@-webkit-keyframes star-animate /* Safari and Chrome */
{
	0%  {
			
		}
	20%  {
			-webkit-transform: scale(.6) rotate(0deg) translateY(85px);
		}
	40% {
			-webkit-transform: scale(1) rotate(360deg) translate(0px);
		}
	60%  {
			-webkit-transform: scale(.6) rotate(0deg) translateY(85px);
		}
	80% {
			-webkit-transform: scale(1) rotate(-360deg) translate(0px);
		}
	90%
		{	opacity:.7;
			-webkit-transform: scale(1.5) rotate(0deg) translate(0px);
		}
	100%
		{
			-webkit-transform: scale(1) rotate(0deg) translate(0px);
		}
}
#my_info_details{
	padding-top:20px;
}
#my_info_details{
	margin-top:20px;
	display:none;
}