/*** layout.css ***/
h2{
    color:#999;
    font-weight:bold;
}
select option:hover{
    cursor:pointer;
}

.c-navbar-wrapper{
	position:relative;
	z-index:1000;
}
.c-layout-header .c-brand{
	margin-bottom:-22px !important;
}

/*** DataTables Theme ***/
.button, input, optgroup, select, textarea {
    border: 1px solid #ccc;
    border-radius:4px;
}
.dataTables_wrapper label{
    font-weight:normal;
}
.dataTables_wrapper .dataTables_paginate .paginate_button{
    border: 1px solid #ccc;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover{
    background:#00AEE9;
    border: 1px solid #428bca;
}

/*** Alertify ***/
.alertify .ajs-commands button.ajs-close {
    background-image: url(../../assets/icons/delete.png) !important;
}
.ajs-header{
    /*background:#00ade8 !important;*/
    color:#fff !important;
    height:48px;
}
.ajs-close{
	margin-right:0;
}
.alertify .ajs-dialog{
    max-width:900px !important;  
}

.alertify .ajs-LANGSal{
    z-index:10000;
}

/*** Live Search ***/
.autocomplete {
    border: 1px solid #148bbc;
    /*border-radius: 2px;*/
    background:#fefefe;
    max-height:448px;
    overflow:hidden;
    position:absolute;
    z-index:1000;
    color:#333333;
    text-decoration:none;
}
.autocomplete li:hover {
    background:#57abde;
    cursor:pointer;
}
.autocomplete-button{
    position:absolute;
    font-weight:bold;
    height:42px;
    top:403px;
    left:0px;
    z-index:1000;
}
.autocomplete-button:hover{
    background:#57abde;
}

/*** Pages Layout ***/
.page-background {
    position:fixed;
    background:#000;
    opacity:0.5;
    width:100%;
    height:100%;
    z-index:1000;
    display:none;
}
.btn-primary {
    background:#999 !important;
    color:#fff !important;
}
.btn-primary:hover {
    background:#777 !important;
}
.lang.active{
	color:#555 !important;
	font-weight:bold !important;
}
.login h2{
    color:#999;
    font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}
.login form button{
	background:#999;
    font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}
.login form button:hover{
    background:#555;
}
.login form input{
    font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}
.login-box {
    z-index: 1001 !important;
}
#login-submit {
	font-weight:bold;
}
.pagination{
    margin:8px 0 8px 0;
    padding-left:20px;
}
.pagination button.btn-primary{
    color:#fff;
    margin-left:0px;
    
    border:1px solid #999;
    background:#999;
}
.pagination button.btn-primary > i{
	margin:0;
}
.pagination button.btn-default{
    color:#999;
    margin-left:0px;
    
    border:1px solid #999;
    background:#fff;
}
.pagination button.btn-default > i{
    margin:0;
}
.pagination button:hover{
    color:#fff;
    background:#999;
    border:1px solid #999;
}
.pagination button:disabled{
    color:#999;
    border:1px solid #999;
}
.pagination button:disabled:hover{
    color:#fff;
    background:#999;
    border:1px solid #999;
}
/*
.select2-container--default .select2-selection--single .select2-selection__rendered{
    color:#999;
    line-height:24px;
}
.select2-results{
    color:#999;
    font-family:ScoutCond;
    font-size:20px;
}*/
