/* Gray Color */

a, a:visited{
	color: #3c3c3c;
}

a:hover{
	color: #585858;
}

.color{
	color: #585858;
}

.button a, .button a:visited{
background:#585858;
}

.button a:hover{
background:#3c3c3c;
}

/* Header */

header .hlinks span{
background: #585858;
border: 1px solid #3c3c3c;
}

/* Navigation */

.navbar{
background:#585858;
border-top: 1px solid #3c3c3c;
border-bottom: 1px solid #3c3c3c;
}

.navbar button{
	background: #3c3c3c;
}

.navbar button:hover{
	background: #3c3c3c;
}

.navbar .nav{
  border-left: 1px solid #3c3c3c;	
}

.navbar .nav > li > a{
   border-right: 1px solid #3c3c3c;
}
.navbar .nav > li > a:hover{
	background: #3c3c3c !important;
}


.navbar .nav .active > a,
.navbar .nav .active > a:hover,
.navbar .nav .active > a:focus {
	background: #3c3c3c !important;
}

.dropdown-toggle{
	background: #585858 !important;	
}

.nav-collapse .nav > li > a{
	background: #585858 !important;	
}

.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
	border-color: #3c3c3c;
}


/* Sidebar nav */

.navi > li > a { 
 border-left: 3px solid #585858;
}


/* Title */

.title i{
	color: #585858;
}

.paging a:hover{
background: #585858;
border:1px solid #3c3c3c;
}

.paging .current{
background: #585858;
border:1px solid #3c3c3c;
}

/* Sidebar */

.sidebar .widget{
	border-top: 1px solid #585858;
}

.nav-tabs > li > a:hover{
	background: #585858;
}

/* Back to top */

#totop a, #totop a:visited{
	background: #585858;
}

#totop a:hover{
	background: #3c3c3c;
}

/* Footer */

footer{
	border-top: 4px solid #585858;
}