/*------------------------------------*\
    DISCOVERY REDESIGN
\*------------------------------------*/
/*!*
 *
 * _discovery-redesign_ -- @duvandekoker1
 *
 */
/**
 * _discovery-redesign_ acts as a base stylesheet which you should extend with your own
 * theme stylesheet.
 *
 * _discovery-redesign_ aims to do the heavy lifting; sorting objects and abstractions,
 * design patterns and fiddly bits of CSS, whilst leaving as much design as
 * possible to you. _discovery-redesign_ is the scaffolding to your decorator.
 *
 * This stylesheet is heavily documented and contains lots of comments, please
 * take care to read and refer to them as you build.
 *
 * Please only ever use minified CSS in production.
 *
 * The table of contents below maps to section titles of the same name, to jump
 * to any section simply run a find for $[SECTION-TITLE].
 *
 * Most objects and abstractions come with a chunk of markup that you should be
 * able to paste into any view to quickly see how the CSS works in conjunction
 * with the correct HTML.
 *
 * _discovery-redesign_ is written to this standard: github.com/csswizardry/CSS-Guidelines
 *
 * LICENSE (this must still be decided on...)
 *
 * Copyright 2013
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 * Thank you for choosing _discovery-redesign_. May your web fonts render perfectly.
 */

/*------------------------------------*\
    $CONTENTS
\*------------------------------------*/
/**
 * CONTENTS................You’re reading it!
 * BOOTSTRAP OVERRIDES.....Reset defaults
 * FONT-FACE...............Font stack
 * DISCOVERY GLOBAL........Discovery global styles
 */

/*------------------------------------*\
    $GENERAL OVERRIDES
\*------------------------------------*/

/*------------------------------------*\
    $GENERAL OVERRIDES
\*------------------------------------*/
.list-group-item {
	font-size: 13px;
	border: none;
	border-radius: 0px !important;
	border-top: 1px dotted #cccccc !important;
}
/* removes the top dotted line */
.list-group-item:first-child {
	border: none;
	border-top: none !important;
}
/* adds the bottom dotted line */
.list-group-item:last-child {
	border: none;
	border-radius: 0px !important;
	border-bottom: 1px dotted #cccccc !important;
}
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
	z-index: 2;
	color: #ffffff;
	background-color: #f15a22;
	border-color: #eb490f;
}
.list-group-item.active {
	border: none !important;
}
.brand-label {
	color: #f15a22;
}
.btn-primary {
	color: #ffffff;
	background-color: #004b8d;
	border-color: #003e74;
}
.btn-primary:focus, .btn-primary.focus {
	color: #ffffff;
	background-color: #00305a;
	border-color: black;
}
.btn-primary:hover {
	color: #ffffff;
	background-color: #00305a;
	border-color: #001d36;
}
.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
	color: #ffffff;
	background-color: #00305a;
	border-color: #001d36;
}
.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus {
	color: #ffffff;
	background-color: #001d36;
	border-color: black;
}
.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
	background-image: none;
}
.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {
	background-color: #004b8d;
	border-color: #003e74;
}
.btn-primary .badge {
	color: #004b8d;
	background-color: #ffffff;
}
.btn-group .btn-primary {
	color: #ffffff;
	background-color: #004b8d;
	border-color: #003e74;
}
.btn-group .btn-primary:focus, .btn-group .btn-primary.focus {
	color: #ffffff;
	background-color: #00305a;
	border-color: black;
}
.btn-group .btn-primary:hover {
	color: #ffffff;
	background-color: #00305a;
	border-color: #001d36;
}
.btn-group .btn-primary:active, .btn-group .btn-primary.active, .open > .btn-group .btn-primary.dropdown-toggle {
	color: #ffffff;
	background-color: #00305a;
	border-color: #001d36;
}
.btn-group .btn-primary:active:hover, .btn-group .btn-primary:active:focus, .btn-group .btn-primary:active.focus, .btn-group .btn-primary.active:hover, .btn-group .btn-primary.active:focus, .btn-group .btn-primary.active.focus, .open > .btn-group .btn-primary.dropdown-toggle:hover, .open > .btn-group .btn-primary.dropdown-toggle:focus, .open > .btn-group .btn-primary.dropdown-toggle.focus {
	color: #ffffff;
	background-color: #001d36;
	border-color: black;
}
.btn-group .btn-primary:active, .btn-group .btn-primary.active, .open > .btn-group .btn-primary.dropdown-toggle {
	background-image: none;
}
.btn-group .btn-primary.disabled, .btn-group .btn-primary.disabled:hover, .btn-group .btn-primary.disabled:focus, .btn-group .btn-primary.disabled.focus, .btn-group .btn-primary.disabled:active, .btn-group .btn-primary.disabled.active, .btn-group .btn-primary[disabled], .btn-group .btn-primary[disabled]:hover, .btn-group .btn-primary[disabled]:focus, .btn-group .btn-primary[disabled].focus, .btn-group .btn-primary[disabled]:active, .btn-group .btn-primary[disabled].active, fieldset[disabled] .btn-group .btn-primary, fieldset[disabled] .btn-group .btn-primary:hover, fieldset[disabled] .btn-group .btn-primary:focus, fieldset[disabled] .btn-group .btn-primary.focus, fieldset[disabled] .btn-group .btn-primary:active, fieldset[disabled] .btn-group .btn-primary.active {
	background-color: #004b8d;
	border-color: #003e74;
}
.btn-group .btn-primary .badge {
	color: #004b8d;
	background-color: #ffffff;
}
.dotted {
	border-style: dotted;
}
.vitality-purple {
	color: #5a527b;
}
.vitality-orange {
	color: #FF6611;
}
.vitality-teal {
	color: #429aa4;
}
.vitality-purple {
	color: #5a527b;
}
.vitality-pink {
	color: #ef4150;
}
.vitality-green {
	color: #009066;
}
.vitality-active {
	color: #76b043;
}
hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #dddddd;
	margin: 1em 0;
	padding: 0;
}
