/* ==Dashboard */
/* ----------------------------------------------- */
.green-text {
	color: #9CC54D !important;
}

.green-bkg {
	background: none repeat scroll 0 0 #9CC54D;
}

.blue-text {
	color: #0A4B7A !important;
}

.blue-bkg {
	background: none repeat scroll 0 0 #0A4B7A;
}
div.selector, div.selector span, div.checker span, div.radio span, div.uploader, div.uploader span.action, div.button, div.button span {
	background-image: url("../img/sprites/dashboard_sprite.png");
	background-repeat: no-repeat;
}
div.checker, div.checker span, div.checker input {
	height: 19px;
	width: 19px;
}
div.checker input {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: medium none;
	display: inline-block;
	opacity: 0;
}
div.checker span {
	background-position: 0 -260px;
	display: inline-block;
	text-align: center;
}

/* ==Nav */
/* ----------------------------------------------- */
.dashboard-header.logo-text {
	line-height: 60px;
	color: #FFFFFF;
	font-family: 'Comfortaa', cursive !important;
	font-style: normal;
    font-weight: 400;
}
.navbar .noticebar > li > a {
	color: #888888;
}
.navbar .noticebar > li > a:hover {
    color: #9CC54D;
}
.mainbar .mainbar-nav > .active > a, .mainbar .mainbar-nav > .active > a:hover, .mainbar .mainbar-nav > .active > a:focus {
  	background: none repeat scroll 0 0 #9CC54D;
}
.mainbar .mainbar-nav > .active > a:after, .mainbar .mainbar-nav > .active > a:hover:after, .mainbar .mainbar-nav > .active > a:focus:after {
  
  	border-top: 10px solid #9CC54D;
}
.mainbar .mainbar-nav > li > a:hover,
.mainbar .mainbar-nav > li > a:focus {
  	background: #9CC54D;
}
.mainbar .mainbar-nav > .open > a,
.mainbar .mainbar-nav > .open > a:hover,
.mainbar .mainbar-nav > .open > a:focus {
  	background: #9CC54D;
}
.navbar-profile-label {
    display: inline;
}

/* ==Main Bar */
/* ----------------------------------------------- */
.mainbar {
    /*height: 85px;*/
}

/* ==Profile Page */
/* ----------------------------------------------- */
.profile-body .btn.show-league-members {
	font: 400 12px 'Open Sans',Verdana,Helvetica,sans-serif;
}


/* ==Settings Page */
/* ----------------------------------------------- */

.settings-body i:not(.fa) {
  border-radius: 0 4px 4px 0;
  padding: 9px 12px;
  pointer-events: none;
  position: absolute;
  right: 16px;
  top: 1px;
}

.settings-body .fa-question-circle {
	cursor: pointer;
}

/* ==League Page */
/* ----------------------------------------------- */
.league-wrapper h1 {
	padding: 15px;
	border: 1px solid #333;
	border-radius: 15px;
	background-color: #9CC54D;	
}
.league-wrapper button {
	margin-bottom: 15px;
}



/* ==Inbox Page */
/* ----------------------------------------------- */
.inbox .inbox-nav {
	list-style: outside none none;
	margin: 0;
	padding: 0;
}
.inbox .inbox-nav li a {
	/*background: none repeat scroll 0 0 #f4f9fd;*/
	border-left: medium none;
	display: block;
	font-size: 15px;
	margin-bottom: 1px;
	padding: 8px 14px;
	text-align: left !important;
}
.inbox .inbox-nav li.compose-btn a {
	margin-bottom: 18px;
	text-align: center;
	text-shadow: none;
}
.inbox .inbox-header {
	overflow: hidden;
}
.inbox .inbox-loading {
	display: none;
	font-size: 22px;
	font-weight: 300;
}
.table-advance thead {
	color: #999;
}
.inbox tr {
	color: #777;
	font-size: 13px;
}
.table thead tr th {
    font-size: 14px;
    font-weight: 600;
}
.table-advance thead tr th {
    background-color: #ddd;
    color: #666;
    font-size: 14px;
    font-weight: 400;
}
.inbox .table th, .inbox .table td {
    border: medium none;
}
.inbox .table th {
    background: none repeat scroll 0 0 #eef4f7;
    border-bottom: 5px solid #fff;
}


