/* Author: Louis Holladay
 * Website: AdminDesigns.com
 * Last Updated: 02/01/14 
 * Copyright 2014 Admin Designs
=================================================
 * This file is reserved for changes made by 
 * the user. It's often times a good idea to 
 * seperate your changes from the themes core.
 * It makes modifications, and future theme
 * updates much easier to apply.
================================================= */
/* These styles have been placed here for as 
 * they have a high chance of needing to be
 * changed if one decides to modify the header
-----------------------------------------------*/
/* Navbar bottom border disabled by default */
.navbar {
	border-bottom: 1px solid transparent;
}

/* Header button states - text colors */
.header-btns>div>button:focus {
	color: #666;
}

.header-btns>div>button:hover {
	color: #0094d2;
}

.user-menu ul.dropdown-menu {
	width: 250px;
	margin-left: -178px;
}

.user-menu .dropdown-signout {
	width: 100%;
	border-left: none;
}

.breadcrumb {
	padding-top: 15px;
}

/* Sidebar menu item states - background colors */
/* top level*/
/* Submenu item level */
/* Place your custom styles or styles which 
 * have been generated with the customization 
 * tool below this line. 
 
-----------------------------------------------*/
#content:after {
	background-color: rgb(240, 240, 240);
	background-image: none;
}

#topbar {
	background-color: rgb(229, 229, 229);
	background-image: none;
	border-bottom-color: rgb(204, 204, 204);
	height: 45px;
	max-height: 45px;
}

#sidebar ul.sidebar-nav>li>a {
	background: #FFF;
	border-color: #ddd;
}

#sidebar ul.sidebar-nav li ul.sub-nav {
	background: #f8f8f8;
	border-color: #ddd;
}

a:hover {
	color: #428bca;
}

.custom-datepicker input {
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.428571429;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-transition: border-color ease-in-out .15s, box-shadow
		ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.custom-datepicker input:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px
		rgba(102, 175, 233, .6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px
		rgba(102, 175, 233, .6);
}

/*
=================================================   
  E. template public
=================================================
*/
body.public-template {
	background:
		url(/resources/external/stardom-theme/img/patterns/5.png)
		repeat top left #f6f6f6;
}

body.public-template #page-logo {
	width: 320px;
	margin: 50px auto;
}

body.public-template .panel {
	width: 700px;
	margin: 0 auto;
	position: relative;
}

body.public-template .login .panel {
	width: 400px;
}

body.public-template .login .login-avatar {
	margin: 15px 20px 25px;
	padding-bottom: 25px;
	border-bottom: 1px dashed #DDD;
}

body.public-template .login .login-avatar img {
	display: block;
	margin: 0 auto;
	padding: 5px;
	border: 2px solid #DDD;
}

body.public-template .login .login-alert {
	font-size: 13px;
	padding: 9px 13px;
}

}
.user-menu .menu-arrow {
	left: 74%;
}
.copyright {
	clear:both;
	text-align: left;
}

body.public-template .copyright{
	
	width: 700px;
	margin: 0 auto;
	padding-top: 10px;
}

body.public-template .login.copyright{
	
	width: 400px;
}

.copyright a {
	-o-transition: .2s;
	-ms-transition: .2s;
	-moz-transition: .2s;
	-webkit-transition: .2s;
	transition: .2s;
	text-decoration: none;
}

.copyright a:hover {
	color: #3276b1;
}

.copyright a .glyphicons {
	font-size: 16px;
	
	top: 3px;
}

.navbar-logo{
	margin: 10px 20px;
	float: left;
	max-width: 125px;
}
