/*
	Affection: A responsive HTML5 website template by HTML5Templates.com
	Released for free under the Creative Commons Attribution 3.0 license (html5templates.com/license)
	Visit http://html5templates.com for more great templates or follow us on Twitter @HTML5T
*/

/*********************************************************************************/
/* Desktop (>= 480px)                                                            */
/*********************************************************************************/

#header-wrapper {
	/*overflow: hidden;*/
	height: 150px;
	min-width: 800px;
}

/* Header */

#header {
	/*overflow: hidden;*/
	min-height: 205px;
	position: relative;
}

#header h1 {
	position: absolute;
	top: 50px;
	left: 0;
	font-family: quorum_blk_btblack;
	font-size: 3.5em;
}

#header h1 a {
	color: #fff;
	letter-spacing: -2px;
	text-decoration: none;
}

#header p {
	float: left;
	padding: 70px 0px 0px 220px;
	font-size: 14pt;
	font-family: robotoregular, sans-serif;
	color: #fff;
}

#header nav {
	position: absolute;
	top: 112px;
	right: 45px;
	font-weight: 200;
}

#header nav a {
	color: #e6e8e8;
	display: inline-block;
	text-decoration: none;
	text-transform: uppercase;
	font-family: robotobold, sans-serif;
	font-size: 1em;
	margin-left: 50px;
	outline: 0;
	z-index: 4;
}

#header nav a.selected {
	color: #2C2C2C;
	z-index: 5;
}
#header nav a.selected:hover {
	color: #2C2C2C;
	z-index: 5;
}
#header span {
    position: relative;
    z-index: 2;
    display: inline-block;
    width: 100%;
    height: 100%;
}
  
#header ul {
    list-style: none;
    padding: 0;
}
#header li {
    float: left;
    width: auto;
    height: 5rem;
    margin: 0 0 0 0rem;
    position: relative;
}
#header svg {
    width: 195px;
    height: 70px;
    // for tab shadows
    // also screws up Firefox
    // filter: url(#shadow);
    position: absolute;
    top: -14px;
    z-index: 1;
    pointer-events: none;
}
#header .tab-1 {
    z-index: 2;
    svg {
      fill: white; 
    }
}
    
#header nav a:hover {
	color: #f6dd60;
}

#header nav .active {
}
/* Banner */

#banner-wrapper {
	/*overflow: hidden;*/
	padding: 60px 0px;
	/*background: #C73C49;*/
	background: #836953;
}

#banner {
}

/* Feature */

#feature-wrapper {
	/*overflow: hidden;*/
	padding: 50px 0px;
	background: #FFFFFF;
}

#feature-content {
}

#feature-content h2 {
	padding: 20px 0px 20px 0px;
	text-align: center;
}

#feature-content p {
	text-align: center;
}

#feature-content {
}

#twocolumn {
	/*overflow: hidden;*/
	padding: 50px 20px;
	background: #FFFFFF;
	min-width: 800px;
}


/* Page Wrapper */

#page-wrapper {
	/*overflow: hidden;*/
	padding: 50px 0px;
	/*background: #261611;*/
	background: #836953;
	color: #766C69;
}

#page h2 {
	color: #FFFFFF;
}

#page strong {
}

/* Marketing */

#marketing-wrapper {
	/*overflow: hidden;*/
	padding: 50px 0px;
	/*background: #372019;*/
	background: #836953;
	color: #766C69;
}

#marketing-content {
	font-size: 12pt;
}

#marketing-content h2 {
	letter-spacing: -1px;
	font-size: 1.8em;
	color: #FFFFFF;
}

/* Copyright */

#copyright {
	/*overflow: hidden;*/
	height: 100px;
}

#copyright p {
	line-height: 100px;
	text-align: center;
	/*text-shadow: 1px 1px 0px rgba(0,0,0,.5);*/
	color: #DBD3D1;
}

#copyright a {
	color: #DBD3D1;
}

/* One Column content */

#onecolumn-content {
}

#onecolumn-content .alignleft {
	float: left;
	margin-right: 30px;
}

#onecolumn-content img {
	padding-top: 5px;
}

#onecolumn-content a img {
}



