/** Indian Planet of own*///





body{
/*font-family:HelveticaNue,Helvetica,arial;*/
font-family:"Ek Mukta", "San Francisco", sans-serif;
}
  
.body-color{
}

.container{
max-width:960px;

}  

header{

  /*border-color: transparent;*/

}



/* Css For Preloader */



/*  P R E L O A D I N G   S T Y L E
/* ---------------------------------------- */


/* ---------------------------------------- */
/*  P R E L O A D I N G   S T Y L E
/* ---------------------------------------- */
 .mask-color {
    position: fixed;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;
    display: block;
    z-index: 99999;
    background: none repeat scroll 0% 0% #FFF;
    background-color: #FFF;
	background-color: #DEEEFB;
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 0%;
    background-clip: border-box;
     background-size: auto auto;
}

.mask-color:after {
    content: "";
    z-index: -1;
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    background: radial-gradient(circle farthest-corner at center center , transparent, rgba(0, 0, 0, 0.5)) repeat scroll 0% 0% transparent;
}


#preview-area{
	width: 80px;
	height: 40px;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 90px;
	right: 0;
	margin: auto auto;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.dot1, .dot2, .dot3, .dot4, .dot5, .dot6{
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: -50px;


	border-radius: 100%;
	-webkit-animation: bounce-pin 5.0s infinite cubic-bezier(0.69,0.3,1,1) ;
		-moz-animation: bounce-pin 5.0s infinite cubic-bezier(0.69,0.3,1,1);
	animation: bounce-pin 5.0s infinite cubic-bezier(0.69,0.3,1,1) ;
}
.dot2{	top: auto;	bottom: 0px;	-webkit-transform: scale(0);	transform: scale(0);		-webkit-animation-delay: -1.0s;	-moz-animation-delay: -1.0s;	animation-delay: -1.0s;}.dot3{	top: auto;	bottom: 0px;	-webkit-transform: scale(0);	transform: scale(0);		-webkit-animation-delay: -2.0s;	-moz-animation-delay: -2.0s;	animation-delay: -2.0s;}.dot4{	top: auto;	bottom: 0px;	-webkit-transform: scale(0);	transform: scale(0);	-webkit-animation-delay: -3.0s;	-moz-animation-delay: -3.0s;	animation-delay: -3.0s;}.dot5{	top: auto;	bottom: 0px;		-webkit-animation-delay: -4.0s;	-moz-animation-delay: -4.0s;	animation-delay: -4.0s;		-webkit-transform: scale(0);	transform: scale(0);}












 @-webkit-keyframes bounce-pin{
	0%{
		-webkit-transform: scale(0.2);
		opacity:.2;
		top:-10px;
		left:-50px;
	}			80%{			opacity:1;				}

	100%{
		   opacity:.05;
			-webkit-transform: scale(1);
			top:90px;
			left:50px;
}

}

 @keyframes bounce-pin{
	0%{
		transform: scale(0.2);
		opacity:.2;
		top:-10px;
		left:-50px;
	}
	80%{
			opacity:1;
			
	}
	100%{
		opacity:.05;
			transform: scale(1);
			top:90px;
			left:50px;
}
}
/* ------------------------------------------------ */
/* S L I D E R   S T Y L E   
/* ------------------------------------------------ */



/* Css For Preloader Ends */

.ll{
position:relative;
top:-80px;
}

 .page-heading {

}



.header_bg{


}

.welcome_color{
background:black;

}

.welcome_holder{
margin-top:2.5%;
margin-bottom:2.5%;
}

.welcome_logo_small{
	margin-top:60px;
}

.welcome_logo_text{
color:#fff;
font-size:18px;

}

.welcome_logo_text > span{
color:orange;

}



footer{
  
 }
 
 .navbar{
 margin-bottom:0px; 
 background:none;
border:0px;
 
 }

 
 .header_logo>a>img{
margin-right:0px;
margin-left:0px;

}

 .header_logo>img{
margin-right:0px;
margin-left:0px;
}
  
.navbar-inverse .navbar-nav > .active > a{
background:#527fa9;
}



.img-bg{
margin-bottom:20px;
padding:0px;
}

.img-caption{
text-align:center;
padding:0px;
}


.page-heading>h1,h2,h3,h4,h5{
	color: #962C7E;

}

.page_color{
background:#fff;
padding-top:20px;
padding-bottom:20px;
}

a{
color:grey;
}



.caption>h4{
color:#962C7E;
text-align:;
}

.caption{
margin-top:80px;

}
.caption1>h2{
color:#962C7E;
text-align:;
}

.caption1{
margin-top:-22px;

}

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover{

background:#dcdbdb;
color:#962C7E;
}


 a:hover, a:focus{

color:#962C7E;
}

a:visited
a:focus{
outline:0;
text-decoration:none;
}

.schedule{
background:#f0f0f0;
min-height:500px;
padding:10px 15px;

}

.schedule0{
background:#f0f0f0;
min-height:440px;
padding:10px 15px;

}

.schedule1{
background:#f0f0f0;
min-height:70px;
padding:0px 15px;

}

.schedule2{
background:#f0f0f0;
min-height:120px;
padding:0px 15px;

}


/** Media Quary for registration & Schedule **/
@media(max-width: 992px){
.schedule{
background:#f0f0f0;
min-height:600px;
padding:10px 15px;
}

.schedule0{
background:#f0f0f0;
min-height:660px;
padding:10px 15px;

}


}
	
@media(max-width: 768px){
.schedule{
background:#f0f0f0;
min-height:400px;
padding:10px 15px;

}	


.schedule0{
background:#f0f0f0;
min-height:160px;
padding:10px 15px;

}



}



/** Media Quary for registration & Schedule Ends **/


/* for sub menu */

.nav-pills > li>ul>li>a{
text-decoration:none;
padding:10px;
list-style:none outside none;
margin-top:;
display:block;
}

.nav-pills > li>ul>li{



margin-bottom:10px;
}



.nav-pills > li>ul>li>a:hover{
	text-decoration:none;
	background:#eee;
	color:#962C7E;
	list-style:none outside none;
	border-radius:3px;
}


.nav-pills > li >ul>li.active > a,
.nav-pills > li>ul>li>.active > a:hover{
	text-decoration:none;
	color:#962C7E;
	padding:10px;
	list-style:none outside none;
	border-radius:3px;
}


.nav-pills > li >ul{
margin-top:10px;
margin-bottom:10px;



}

.nav-pills > li >ul> .active{

color:#962C7E;
}


/* for sub menu */





.navbar{
margin-bottom:30px;
}



@media(max-width: 768px){




.navbar{
background:#f4f4f4;
border-radius:5px;
}


}

.table-responsive
{border-spacing:0;
border-collapse:collapse;
}td,th
{
	padding: 0;
	border: 1px solid #002D00;
	
}


.table-responsive111
{
border: 1px solid #FFF;
border-collapse: collapse;
border-spacing:1px;
font-size:14px;
line-height:16px;

}


.table-responsive111 td, .table-responsive111 th
{
	padding: 0;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
	border: 1px solid #FFF;
	border-collapse:collapse;
	
	
}



