.main hr {
	border-top: 1px solid #DDDDDD;
}
.form-control:focus {
	/* */
}
.control-label {
	color: #333333;
}
.text.primary {
	color: #000;
}
.text.secondary {
	color: #777;
}
.text.error {
	color:#D8524E;
}

/* NAVBAR */
.navbar {
	background-color: #E7B909;
	border-bottom: 1px solid #CDA505;
}
/* LOGO */
.navbar-brand {
    background-image: url('../images/logo-smartshare.png') !important;
}

/* TOP NAVIGATION */
.navbar-nav > li > a {
	color: #F8F2DA;
}

.navbar-nav .spacer {
	border-left: 1px solid #CDA505;
	border-right: 1px solid #E7D3A5;
}

.nav.navbar-nav hr {
	border-top: none;
	border-bottom: 1px solid #CDA607;
}

/* TOP NAVIGATION TOGGLE */

.navbar-toggle {
	background: transparent;
	border: none;
	padding: 7px 4px;
}
	.navbar-toggle .icon-bar {
		border: 2px solid #fff;
	}	
		.navbar-toggle:hover {
			background: none;			
		}
			.navbar-toggle:hover .icon-bar  {
				
			}

/* TABS */
.nav-tabs {	
	border-bottom: 1px solid #DDDDDD;
}

.dropdown-menu{
	border-left: 1px solid #CDA505;
	border-right: 1px solid #CDA505;
	background-color: #E7B909;
	border-bottom: 1px solid #CDA505;
	color: #919191;
}

.dropdown-menu > .nav-link {
	color: #F8F2DA;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	margin-left: 5px;
}

.dropdown-menu > .nav-link  > .hover {
	color: #F8F2DA;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	background:  #CDA505;
	margin-left: 5px;
}

.dropdown-menu:hover{
	border-left: 1px solid #CDA505;
	border-right: 1px solid #E7D3A5;
}

.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
	background: #CDA505 !important;
	border-left: 1px solid #CDA505;
	border-right: 1px solid #E7D3A5;

}
.dropdown-menu > li > a:hover {

	background-color: #CDA505;
	border-left: 1px solid #CDA505;
	border-right: 1px solid #E7D3A5;
	color: #919191;
	text-decoration: none;
}



.nav-tabs > li > a,
.nav-tabs > li > a:hover {
	background: #FAFBFC;
	border: 1px solid #DDDDDD;
	color: #919191;
}

.nav-tabs > li > a:hover {
	background: #eee;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover  {
	border: 1px solid #DDDDDD !important;
	border-top: 2px solid #E7B909 !important;
	border-bottom-color: transparent !important;
	color: #333 !important;
}

/* WIZARD */
.wizard ul li.active {
    color:#E7B909;
}
.wizard ul li.active .badge {
	background-color: #E7B909;
}

/* DETAIL */
.detail .user-info-left .icon {
	background: url('../../images/icon-server-green-md.png') center;
}
.detail .fa.fa-square {
	color: #E7B909;
}

/* DETAIL DATA ROW */
.data-row .data-name {
    background-color:#F2F5F9;
}

/* MESSAGE */
.message-success .icon {
	background: url('../../images/icon-server-green-md.png') center;
}
.message-success h2 {
	color: #E7B909;
}

/* SIDEBAR */
.sidebar {
	background: #E8EAEC;
	border-right: 1px solid #DDDDDD;
}
.sidebar .active .text {
	color: #E7B909;
}

/* SEARCH */
.navbar-form .form-control {
	height: 31px;
	border: 1px solid #B18F05;
	background-color: #B18F05;
	font-size: 12px;
	color: #fff;
	/*background-image: url('../images/icon-top-search.png');*/
	background-repeat: no-repeat;
	background-position: right center;
	width: 180px;
	-webkit-transition: width 0.3s;
	-moz-transition: width 0.3s;
	-o-transition: width 0.3s;
	transition: width 0.3s;
}

.navbar-form .form-control:focus {
	width: 244px;	
}

.navbar-form .form-control:focus,
.navbar-form .form-control:active {
	/*background-image: url('../images/icon-top-search-active.png');*/
	color: #fff;
}

.navbar-form .form-control::-webkit-input-placeholder {
   color: #836A03;  
}
.navbar-form .form-control:-moz-placeholder {
   color: #836A03;  
}
.navbar-form .form-control::-moz-placeholder {
   color: #836A03;  
}
.navbar-form .form-control:-ms-input-placeholder {  
   color: #836A03;  
}

/* MODAL */
.modal .modal-header {
	background: #FBFCFD;
	border-bottom: 1px solid #DDDDDD;
}
.modal .modal-content {
	border: 1px solid #DDDDDD;
}


/* LINK */
a {
	color:#CDA607;
}
a:hover, a:focus {

}

.form-control:focus {
	border-color: #CDA607;
}

/* BUTTON */
.btn-primary {
	background-color:#CDA607;
	border: 1px solid #B18F05;
}
.btn-primary:hover, 
.btn-primary:focus, 
.btn-primary:active, 
.btn-primary.active, 
.open .dropdown-toggle.btn-primary {
	background-color: #E7B909;
	border: 1px solid #A68604;
}

.btn-link.btn-red {
	color: #FF3333;
}

.main  > .header {
	background: #FBFCFD;
}

/* TABLE */
.table {
	border-top: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
	background:#fff;
}
.table > thead > tr > th {
	background: #FAFBFC;
	border-bottom: 1px solid #d8d8d8;
}
.table-hover > tbody > tr:hover > td, 
.table-hover > tbody > tr:hover > th {
	background-color: #FAFBFC;
}
.table .container-badge .dropdown .btn {
	background: #FAFBFC;
}
.form-group {
  float: left;
  width: 100%;
}
