@charset "utf-8";
/* CSS Document */
.min-height{
	min-height:200px !important;
	}
.left-middle{
	text-align:left !important;
	vertical-align:middle !important;
	}
.headings{
	color:#000000;
	font-weight:bold;
	}	
td{
	color:#000000;
	text-align:left;
	}	
.hints{
	color:#f00;
	font-size:12px;
	}
.w5 {
	width: 5%;
}
.w10 {
	width: 10%;
}
.w15 {
	width: 15%;
}
.w20 {
	width: 20%;
}
.w25 {
	width: 25%;
}
.w30 {
	width: 30%;
}
.w35 {
	width: 35%;
}
.w40 {
	width: 40%;
}
.w45 {
	width: 45%;
}
.w50 {
	width: 50%;
}
.w55 {
	width: 55%;
}
.w60 {
	width: 60%;
}
.w65 {
	width: 65%;
}
.w70 {
	width: 70%;
}
.w75 {
	width: 75%;
}
.w80 {
	width: 80%;
}
.w85 {
	width: 85%;
}
.w90 {
	width: 90%;
}
.w95 {
	width: 95%;
}
.w100 {
	width: 100%;
}
.leftMiddle{
	text-align:left !important;
	vertical-align:middle !important;
	}
.rightMiddle{
	text-align:right !important;
	vertical-align:middle !important;
	}
.centerMiddle{
	text-align:center !important;
	vertical-align:middle !important;
	}	
.custom_btn{
	padding:7px 8px !important;
	border-radius:5px !important;
	}	
.custom_btn_rRound{
	border-radius:0px 5px 5px 0px !important;
	padding:7px 8px !important;
	}	
.text-bold{
	font-weight:bold;
	}
/*----------------------------  Menu Overridden classes ----------*/	
.sub-menu li{
	background:#B1AFAF;
	transition:all 0.2s linear;
	}
.sub-menu li:hover{
	background:#9F9D9D;
	transition:all 0.2s linear;
	}	
	/*---------------------------------------------------------------*/
.dt-sc-text-overlay{
	background:#f4f4f4 !important;
	}
/*.one{
	padding:4px 3px !important;
	background:#1D07AD;
	border:4px double #ffffff;
	border-radius:15px;
	color:#ffffff !important;
	transition:background 0.3s linear;
	}
.one:hover{
	background:#2D2193;
	padding:4px 3px;
	transition:background 0.3s linear;
	}	*/
.ccolumn{
	max-height: 125px !important;	
	}
.text-white{
	color:#ffffff !important;
	transition:color 0.3s linear;
	}
.text-white:hover{
	transition:color 0.3s linear;
	color:#cccccc !important;
	}
.heading-font{
	font-weight:bold;
	font-size:13px;
	color:#039 !important;
	}	
/*input[type=checkbox]:checked + label{
	color:#F00;
	padding:5px;
	background:#f00 !important;
	}	*/
.div_doc > input[type=checkbox] + label{
	color:#999999;
	padding:5px;
	}	
.div_doc > input[type=checkbox]:checked + label{
	color:#00C;
	padding:5px;
	}	
.thumbnails{
	text-align:center;
	margin:0 auto;
	min-height:180px;
	min-width:150px;
	max-height:180px;
	max-width:150px;
	border:1px dotted #ccc;
	}	
.pic_upload{
	position:relative;
	top:3px;
	left:33px;
	}	
.pic_upload label span.badge{
	/*background:rgb(230,230,230) !important;
	color:rgb(230,230,230);*/
	display:none;
	}
.pic_upload label.btn-default{
	padding:6px !important;
	}	
	
.div_doc{
		padding:5px;
		}
.childrenDiv{
	/*background:#093;*/
	}
.delBtn{
	float: right;
	position: relative;
	top: -20px;
	}	
.captchaDiv{
	border:1px dotted #f00;
	padding:0px;
	background:#900;
	max-width:250px;
	}	
/*.captchaDiv a{
	color:#ffffff;
	font-size:16px;
	position:relative;
	top:4px;
	left:5px;
	padding:4px;
	}*/
#refreshLink{
	float:right;
	font-size:16px;
	font-weight:bold;
	padding-top:30px;
	}	
#captchaCode{
	float:left;
	}	
.captchaDiv span{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	transition:all 0.3s linear;
	}
.captchaDiv span:hover{
	color:#00FF33;
	transition:all 0.3s linear;
	}		
input[name='captcha_code']{
	border:1px solid #030;
	}	
#pic{
	background:#ffffff;
	border:0px;
	}
.dt-sc-text-overlay{
	background:#023020 !important;
	}
.frm label{
	font-size:12px !important;
	padding:0px !important;
	}	
.frm input[type='text']:disabled{
	background:rgb(238,238,238) !important;
	}	
.frm placeholder{
	color:rgb(238,238,238) !important;
	}
.edu input[type='text']{
	padding:2px !important;
	font-size:12px;
	}
.urduFont{
	font-family: 'Jameel Noori Nastaleeq','Alvi lahori Nastaleeq','Urdu Naskh Asiatype',Georgia,Arial,Tahoma;
	}	
.news_all{
	position: relative;
	padding-left:59px;
	}
.news_all a{
	font-size:10px;
	font-weight:bold;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding:3px 10px;
	background:#20B00A;
	color:#fff;
	border-radius:8px;
	}		
.homeSearchPanel{
	padding:5px 15px !important;
	}	
.white-bg{
	background:#ffffff !important;
	}	
#causeListTbl td:first-child {
	font-size:13px;
	font-weight:bold;
	}
.order::before{
	content:" ";
	margin-left:40px;
	}	
.downloadIcons{
	margin:30px; 
	width:150px; 
	height:220px; 
	font-size:12px; 
	box-shadow:10px 10px 10px 10px #428bca;
	transition:all 0.3s linear;
	}	
.downloadIcons:hover{
	box-shadow:10px 10px 10px 10px #1E5687;
	transition:all 0.3s linear;
	}	
.verticalText{
    padding:5px;
    /* Rotate div */
    -ms-transform: rotate(270deg); /* IE 9 */
    -webkit-transform: rotate(270deg); /* Chrome, Safari, Opera */
    transform: rotate(270deg);
	}	
.counselTab{
	border:1px solid #000;
	padding:5px;
	border-radius:5px;
	margin-right:3px;
	background:#0A4910;
	color:#ffffff;
	transition:all 0.3s linear;
	}	
.counselTab:hover{
	transition:all 0.3s linear;
	background:#0F6A18;
	color:#ffffff;
	}		
	