body{
	font-family:Poppins, Laila, Arya, Eczar, Tillana, Baloo, Halant, Amita, Lobster, Dekko;
	text-transform:capitalize;
	}

@font-face{
	 font-family:hindifont;
	 src: url(k010.TTF);
 }
 .hif{font-family:hindifont; font-size:14px;}
	
.pinkback .well
	{
	background:#030; 
	color:#fff;
	}

.alert{
    position:fixed;
    top:30%;
    left:10%;
	right:10%;
    background:#eee;
border:1px solid #eee;	
 border-radius:50%;
    text-align:center;
    width:80%;
	padding:100px 0px;
	font-size:24px;
    font-weight:bold;
    color:red;
    }	
	
.wait{display:none; width:80%; text-align:center; position:fixed; top:30%; left:10%; padding:50px 0px; z-index:1000;}
.wait img{background:white; border-radius:50%;}

body.loading .wait {
    overflow: hidden;   
}

body.loading .wait {
    display: block;
}

.pinkback .well b{color:#ff0;}

.relate{position:relative;}

.more
	{
	padding:5px 12px; 
	text-align:center; 
	border:1px solid #44a; 
	border-radius:50px; 
	position:absolute; 
	bottom:30px; 
	right:25px;
	}

.ask
	{
	margin:40px auto;
	text-align:center; 
	cursor:pointer; 
	border:2px solid #ddd; 
	background:#eee; 
	border-radius:50px;
	padding:8px;
	}

.que, .rep{
	width:85%; 
	padding:2px 20px; 
	text-align:justify; 
	margin:5px; 
	border:1px solid #4f4; 
	background:#bfa; 
	border-radius:20px;
	}

.rep
	{
	float:right; 
	border:1px solid #49f; 
	background:#ff9; 
	}
	
.query, .repl
	{
	display:none;
	width:500px; 
	max-width:90%; 
	padding:10px;
	margin:auto;
	border-radius:2px; 
	background:#ddd; 
	border:5px solid #fff; 
	position:fixed;
	top:5%;
	z-index:999;
	}
	
.query input, textarea, .repl input, textarea
	{
		width:98%;
		padding:10px;
		border:1px solid #fff; 
		border-radius:25px;
		margin:5px auto;
	}

.query textarea, .repl textarea
	{
		border-radius:5px;		
		min-height:150px;
	}

.query input[type='submit'], .repl input[type='submit']
{
	max-width:150px;
	margin:5px;
	float:right;
}