.navbar-header{
		float: left;
		color: #000;
		background: url(images/logo.jpg) no-repeat #000000;
		text-decoration:none;
		margin-top: 5px;
		margin-left: 5px;
		}	
	
a{
	color: #F78F21;
	}

a.requests {
	background: url(images/requests.png) no-repeat #000000 ;
	margin: 15px;
	}
	
a.overview {
	background: url(images/overview.png) no-repeat #000000;
	margin: 15px;
	}

a.calendar {
	background: url(images/calendar.png) no-repeat #000000 ;
	margin: 15px;
	}

a.dashboard {
	background: url(images/dashboard.png) no-repeat #000000;
	margin: 15px;
	} 
a.management {
	background: url(images/management.png) no-repeat #000000;
	margin: 15px;
	}

a.reporting {
	background: url(images/reporting.png) no-repeat #000000;
	margin: 15px;
	}
	
h1 {
	margin-bottom: 30px;
	font-size:28px;	
	margin-left:20px;
		}

ul.nav_admin {
	float:left;
	width: 135px;
	}
	
thead {
	background: #3b3b3b;
	color:#fff;
	font-size:12px;
	}
	
.table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
	padding: 10px 10px 10px 10px;
	background:#fff;
	}
	
.form-control {
	margin-left: 65px;
	margin-top: 10px;
	}
	
th.your_requests{
	background: #f78f21;
	}
td.a {
	background: #e9d4be;
	}
	
td.approved {
	color: #f78f21;
	font-size:25px;
	padding-left:25px;
	}
	
#profile {
	background: url(images/approved-page_03.png) no-repeat;
	padding: 80px;
	margin-right: 15px;
	}
	
.btn-default {
	background:#ed7e1a;
	color: #fff;
	}

#btn_approvals {
	float:left;
	margin-top: -30px;
	}

.btn-group 	{
	float:right;
	margin-top: -57px;
	margin-right: 15px;
	}
	
.pto {
	float:right;
	margin-top: -26px;
	}
	
.btn-danger {
	float:right;
	margin-top: -26px;
	margin-right: 15px;
	}
.btn_three_approvals{
	float:right;
	
	}
input[type=search] {
    outline: medium none;
    transition: all 0.3s ease-in-out 0s;
	padding: 10px 10px 10px 5px;
	font-size: 0.75em;
	font-family: Arial,sans-serif;
	color: #AAA;
	border: 1px solid #CCC;
	margin: 0px 20px 20px 5px;
	width: 200px;
}
.my_requests {
	margin-top:100px;
	}
	
.review_request {
	background: #e5e5e5;
	padding: 8px 8px 8px 13px;
}
a#edit {
	background: url(images/edit_03.png) no-repeat;
	padding:10px 15px 10px 15px;
	text-indent: -900em;
	}	
.btn_cancel {
	float:left;
	}
.btn-cancel-request {
	background: #f78f21;
	color:#fff;
	margin-top:-10px;
	}
.btn-upate {
	background: #7f7f7f;
	color:#fff;
	margin-top:-10px;
	}
label.pending, .supervisor {
	font-size:12px;
	font-weight:500;
	padding-top:10px;
	}
li.active {
	color:#ed7e1a;
	}
#request_group{
	margin-top: 42px;
	}	


.panel-heading {
	margin-top: 80px;
	}
	
p.approved_text {
	font-size:25px;
	color: #F60;
	text-align:center;
	padding-left: 50px;
	}
.view{
	color:#f78f21;
	}
.left {
	background: url(images/arrow_03.png) no-repeat;
	padding:15px;
	padding-left: 40px;
	margin-bottom: 20px;
	float:left;
	}
	
.right {
	background: url(images/arrow_01.png) no-repeat;
	padding:20px;
	margin-left: 150px;
	margin-bottom: 20px;
	float:right;
	}
	
.request_time {
	background: #f78f21;
	width: 100%;
	position: absolute;
    top: 0;
    bottom: 0;
	height: 35px;
	margin-left: -70px;
	padding:8px;
	color: #fff;
	}

.table-striped > tbody > tr:nth-child(2n+1) > td.recent {
	background: #e9d4be;
	}	
	
.request_form {
	margin:15px;
	}

#expiry-month {
	margin-top: 10px;
	margin-left: -1px;
	}

.col-sm-2 {
    width: 30%;
}
.col-sm-7 {
	margin-left: -75px;
	} 
.request_form {
	margin-top: 50px;
	margin-left:70px;
	}
.form-search {
	float:right;
	margin-right: -230px;
	}
	
.span2 {
	float:right;
	background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px 6px 35px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
	margin-left: 195px;
	margin-top: -55px;
	}

.search_btn {
	background: url(images/search.png) no-repeat;
	border: none;
	text-indent: -900em;
	width: 50px; 
	height: 40px;
	margin-top: -55px;
	float:right;
	}
	
.form-control_01{
	background-color: #FFFFFF;
    background-image: none;
    border: 1px solid #CCCCCC;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555;
    display: block;
    font-size: 14px;
    line-height: 1.42857;
    margin-top: 30px;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 50%;
}

#demo1 {
	background-color: #FFFFFF;
    background: url(images/date.png) no-repeat #fff;
    border: 1px solid #CCCCCC;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px 6px 35px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
	margin-left: 65px;
	margin-top: 10px;
	}

#demo2 {
	background-color: #FFFFFF;
    background: url(images/date.png) no-repeat #fff;
    border: 1px solid #CCCCCC;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px 6px 35px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
	margin-left: 65px;
	margin-top: 10px;
	}
	
#results {
	margin-left: 5px;
	} 
/* form */

