/*==============================
=            Header            =
==============================*/

header
{
	border-top    : 8px solid #244c5a;
	border-bottom : 1px solid #ededed;
	padding       : 20px 0px 25px 0px;
}

	div#header-search
	{	
		padding-top : 30px;
		max-width   : 250px;
		float       : left;
	}

	@media only screen and (min-width : 992px){

		div#header-search
		{
			float : right;
		}
	}

		div#header-search button
		{
			background   : #244c5a;
			border-color : #139d65;
			color        : #fff;
		}

		div#header-search button
		{
			background : #139d65;
		}

/*=================================
=            Slideshow            =
=================================*/

section#slideshow
{
	border-bottom : 8px solid #dcddde;
}

/*====================================
=            Main Content            =
====================================*/

section#main-content
{
	padding : 30px 0px;
}

@media only screen and (min-width: 992px) {
	
	section#main-content
	{
		padding : 60px 0px;	
	}
}

/*==============================
=            Footer            =
==============================*/

footer
{
	background : #e6e7e8;
	border-top : 8px solid #244c5a;
	padding: 25px 0;	
}
	footer div.content
	{	
		padding        : 20px 0px;
		margin-bottom  : 20px;
		border-bottom  : none;
	}

	@media only screen and (min-width: 992px) {

		footer div.content
		{
			padding       : 40px 0px;
			margin-bottom : 40px;
		}
	}

	footer p
	{
		margin-bottom : 10px;
		line-height   : 1.7;
	}

	@media only screen and (min-width : 992px){

		footer p
		{
			margin-bottom : 30px;
		}
	}


	footer .border-bottom
	{
		border-bottom : 1px solid #c7c8ca;
	}

	footer .footer-heading
	{
		padding       : 0px 0px 10px 0px;
		margin-bottom : 20px;
		font-weight   : 300;
		font-size     : 20px;
	}

	footer .footer-heading.tall
	{
		margin-bottom : 20px;
	}

	@media only screen and (min-width : 992px){

		footer .footer-heading.tall
		{
			margin-bottom : 40px;
		}
	}

	footer ul#footer-social
	{
		margin-bottom : 48px;
	}

/*===========================================
=            Bootstrap Overrides            =
===========================================*/

a
{	
	-webkit-transition : color 0.2s linear;
	-moz-transition    : color 0.2s linear;
	transition         : color 0.2s linear;	

	color : #333333;
}

a:hover, a:focus
{	
	text-decoration : none;
	color           : #244c5a;
}

.console-none-detail h2:focus, .console-none-detail h2:hover {
	color           : #244c5a;
}

.breadcrumb
{
	background   : none;
	padding-left : 0px;
}

.breadcrumb > li + li:before
{
	content : '»';
}