/*=============================================
 Table Of Contents
 1.) Eric Meyer's Reset
 2.) Global Typography
 2.0.1) Font Face
 2.0.2) Global Headings
 2.0.3) General Text Formatting
 2.0.4) Global Link style
 2.0.5) Global Button Styles
 2.0.6) Global Sprite Icons and Clearfix style
 3.) Global Site Wide Content
 4.) Header Style
 5.) Footer Style
 ===============================================*/




/*---------------------------------------------  1.) Eric Meyer's Reset ---------------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
	background-color:#e9e9e9;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* --------------------------------------------- 1.) Global Typography ---------------------------------------------*/
*, :before, :after {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
html {
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	font-size: 100%;
}

/* --------------------------------------------- 2.0.2) Global Headings ---------------------------------------------*/
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	color: #161e21;
}
h1 {
}
h2 {
}
h3 {

}
h4 {

}
h5 {

}
h6 {

}
/* ---------------------------------------------Clear Floated Elements by use Clearfix class---------------------------------------------*/
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* --------------------------------------------- 3.) Global Site Wide Content ---------------------------------------------*/
#bd-wrapper {
	font-size: 62.5%;
	font-family: 'Lato', sans-serif;
	color: #000;
	background-color: white;
	position: relative;
	min-height: 1024px;
	overflow: hidden;
}

.bd-container {
	
    max-width: 100%;
	margin: 0 auto;
	padding: 0px 15px;
	width: 100%;
}



.bd-navigation a, .bd-user-profile a {
	text-decoration: none;
	font-size: 18px;
	color: #000000;
}

.bd-navigationConfig a {
	text-decoration: none;
	font-size: 14px;
	color: #000000;
}


[class^="sprite-"], [class*="sprite-"] {
	background-image: url(../images/sprite.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	display: inline-block;
	height: 15px;
	vertical-align: text-top;
	width: 15px;
    margin-top: -9px !important;
}

/* --------------------------------------------- 4.) Header Styles ---------------------------------------------*/
.bd-header {
	padding: 27px 2px 17px 4px;
}
.bd-logo {
	float: left;
}
.bd-navigation {
    z-index:1 !important;
	float: left;
	margin-left: 99px;
	padding-top: 7px;
}
.bd-navigation li {
	float: left;
	margin-right: 20px;
}
.bd-navigation li a {
	border-bottom: 2px solid transparent;
	padding-bottom: 1px;
	padding-top: 5px;
	text-transform: uppercase;
}
.bd-c li a:hover, .bd-navigation li.active a {
	color: #c12326;
	border-bottom: 2px solid #c12326;
}


.bd-navigationConfig {
	float: left;
	margin-left: 10px;
	padding-top: 7px;
}
.bd-navigationConfig li {
	float: left;
	margin-right: 20px;
}
.bd-navigationConfig li a {
	border-bottom: 2px solid transparent;
	padding-bottom: 1px;
	padding-top: 5px;
}
.bd-navigationConfig li a:hover, .bd-navigationConfig li.active a {
	color: #c12326;
	border-bottom: 2px solid #c12326;
}
.bd-user-profile {
	float: right;
}
.bd-user-name {
	font-size: 15px;
	color: #000000;
	font-family: 'Lato', sans-serif;
	vertical-align: top;
	position: relative;
	top: 7px;
}
.bd-avatar {
	display: inline-block;
	width: 26px;
	height: 26px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden;
	margin-right: 8px;
}
.bd-user-profile a {
	display: block;
	padding-top: 4px;
}
.sprite-arrow {
    background-position: -60px -42px;
    height: 12px;
    width: 7px;
    margin-top: 0px !important;
}

/* --------------------------------------------- 5.) Footer Styles ---------------------------------------------*/

