.footer{
	
	margin-top:80px;
}
.tbl-custom th{
	
	background-color:#E3E6EA;
}

/***********  Login Page ****************/
.login-bg{
	
	background-image: url("../images/pattern-img.jpg");
	
	background-color:#fff;

}
.bg-default{
	background-color:#CCC;
	
}
.blue-header{
	

	background-color:#4189DD;
	border-bottom:5px solid #FFAB07;
}
.jubaland-logo img{
	
	margin-top:10px;
	margin-bottom:10px;
	margin-right:15px;
}
.jubaland-logo h2{
	

	font-weight:bolder;
	text-transform:uppercase;
	margin:0;
	color:#fff;
	padding-top:35px;
	
}
.star-img img{
	opacity:0.1;
	
}
.login-footer{
	
	background-color:#000;
	padding-top:30px;
	padding-bottom:30px;
}

.login-footer p{
	color:#fff;
	font-size:13px;
	font-weight:500;
	text-align:center;
}
.sign-in-form{
	
	padding-top:80px;
	padding-bottom:100px;
	
}
.sign-in-form-bg{
	
	background-color:#fff;
	box-shadow:0 0 8px rgba(0, 0, 0, 0.3);
	padding-bottom:60px;
}
.forget-password{
	
	font-size:12px;
	color:#b2b2b2;
	text-align:center;	
}
.forget-password:hover{
	
	color:#4189DD;
}
.btn-purple{
	
	margin-bottom:8px;
}
.btn-agent{
	
	margin-bottom:8px;
}
.view-requests{
	
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
.request-info{
	
	border-top:1px solid #ccc;
	padding-top:10px;
	padding-bottom:10px;
}
.request-info h4{
	
	font-size:16px;
	color:#000;
	
}
 
.request-info  h6{
	
	font-size:14px;
	color:#85868d;
	margin-right:20px;
	
}










.col-centered{
    float: none;
    margin: 0 auto;
}
.clear:before, .clear:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden;
}
.clear:after {
    clear: both;
}









