body{
	color: #6e6e6e;
}
label{
	font-weight: normal;
}
.btn-default{
	color: #6e6e6e;
}
.btn{
	font-size: 12px;
	min-width: 120px;
}
.dropdown-menu{
	max-height: 200px;
    overflow-y: auto;
    overflow-x: hidden;
    z-index: 1;
}
.dropdown-menu>li>a{
	color: #6e6e6e;
	font-size: 12px;
	padding: 7px 20px;
}
.dropdown-menu li>a:hover, .dropdown-menu .active>a, .dropdown-menu .active>a:hover,
#forex-currencies .dropdown-menu li>p:hover,#forex-currencies .dropdown-menu .active>p,#forex-currencies .dropdown-menu .active>p:hover{
	background: #45aaf2;
	color: #fff !important;
}
#forex-currencies .btn-default:hover, #forex-currencies .btn-default{
	background: #284255;
	color: #fff !important;
	}
.form-control{
	color: #6e6e6e;
}
.navbar{
	margin-bottom: 0;
}
.navbar-inverse{
	/*background: #2D3133;*/
	border-color: transparent;
    border-radius: 0;
	min-height:55px;
	/*border-bottom-color: #284255;*/
	border-right: none;
	border-left: none;
}
.navbar-brand{
	padding: 8px 15px;
	min-height: 55px;
	}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #284255;
}
.dropdown-menu .divider {
	margin: 0;
}
.form-control{
	font-size: 12px;
	padding: 6px 8px;
}
.table-responsive{
	border: 1px solid #ddd;
}
.table>thead>tr>th{
	font-weight: normal;
}
.table>tbody>tr>td{
	border-top: none;
	padding: 4px 10px;
}
/* #pledge_loan{
	width: 270px;
} */ 
.btn-default.focus, .btn-default:focus, .btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default, .btn-default:hover{
	background: #fff;
}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover{
	background: #fff;
	border-color: #96c947;
	outline: 0;
}

.form-control[disabled]{
	background: #fff;
}

@media (max-width:1125px){
	/* .search-bar{
		display: none;
	} */
	.navbar-right li.datetime-li:nth-child(3){
		display: none;
	}
	
	/* .navbar-right li.select-branch:nth-child(3){
		display: block;
	} */
	/* .menu-active-div{
		margin-top: 222px;
	} */
}
@media (max-width:1200px){
	.search-bar{
		/* margin-left: 115px; */
	}
}
@media (min-width: 1200px){
	.container {
		width: 100%;
		padding-left: 100px !important;
		padding-right: 15px !important;
	}

	.login-bg .container {
		width: 1200px;
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
}
@media (max-width: 992px){
	.navbar-right li#notification-div:nth-child(4){
		display: none;
	}
}
@media (max-width:768px){
	#granted-table{
		overflow-x: scroll;
	}
}
@media (max-width:767px){
	.navbar-right li.datetime-li:nth-child(3){
		display: block;
	}
	.navbar-right li.datetime-li:nth-child(3) div{
		text-align: left;
	}
	.navbar-right li#notification-div:nth-child(4){
		display: block;
	}
}
 
.navbar-toggle{
	margin-top: 10px;
	margin-bottom: 10px;
	}
.navbar-inverse .navbar-toggle {
    border-color: #ffffff;
}

.btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default, .btn-default:hover{
	border-color: #ccc;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{
	background-color: #96c947;
    border: solid 1px #96c947; 
}

.pagination>li>a, .pagination>li>span{
	color: #6e6e6e;
}

a, a:hover, a:focus{
	text-decoration: none;
	color: #6e6e6e;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{
	background: #96C947;
}
.btn-default.focus, .btn-default:focus{
	border-color: #ccc;
	color: #6e6e6e;
}
.ui-widget-header{
	font-weight: normal;
    font-family: 'AVENIR-BOLD';
	}
body .ui-tooltip{
	font-family:'AVENIR';
	color: #ffffff;
	background: #45aaf2;
	box-shadow: none;
	border: none;
	}
.table > thead > tr > th{
	border-bottom: 1px solid #ddd;
	}
.btn{
	padding: 6px 8px;
}

.ui-tooltip {
	background-color: #96c947 !important;
}

.form-control:focus {
  border-color: #96C947 !important;
  outline: 0 !important;
  /*box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(150, 201, 71, 0.6) !important;*/
}

.header-w-100 {
	background: #2D3133;
}

.mainnav {
	position: fixed;
	left: 0;
	background-color: #474B4F;
	height: 100%;
	box-shadow: 3px 3px 3px 0px rgba(0,0,0,0.25);
}

.icon-act {
	vertical-align: middle;
}

.d-inline-block {
	display: inline-block;
}

.font-italic {
  font-style: italic;
}

.d-block {
	display: block;
}