/*
	Overflow by HTML5 UP
	html5up.net | @n33co
	Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
*/

/*********************************************************************************/
/* Basic                                                                         */
/*********************************************************************************/

	body
	{
		background-image:		url('../../images/bg.jpg');
		background-repeat:		no-repeat;
		background-size:		cover;
		background-position: 	auto;
		background-attachment:	scroll;
		-ms-behavior: url('css/ie/backgroundsize.min.htc');
	}

	/* Section/Article */

		section,
		article
		{
		}
		
			section > .last-child,
			article > .last-child
			{
				margin-bottom: 0;
			}

			section.last-child,
			article.last-child
			{
				margin-bottom: 0;
			}

	/* Button */

		input[type="button"],
		input[type="submit"],
		input[type="reset"],
		.button
		{
			position: relative;
			-ms-behavior: url('css/ie/PIE.htc');
		}

			input[type="button"].style2,
			input[type="submit"].style2,
			input[type="reset"].style2,
			.button.style2
			{
			}

				input[type="button"].style2:hover,
				input[type="submit"].style2:hover,
				input[type="reset"].style2:hover,
				.button.style2:hover
				{
					color: #35b88f !important;
				}
			
			input[type="button"].style3,
			input[type="submit"].style3,
			input[type="reset"].style3,
			.button.style3
			{
				background: #fefefe;
				border: solid 1px #dad9d9;
			}
			
/*********************************************************************************/
/* Footer                                                                        */
/*********************************************************************************/

	#footer
	{
	}

		#footer .icons
		{
			position: relative;
			-ms-behavior: url('css/ie/PIE.htc');
		}
		
/*********************************************************************************/
/* Header                                                                        */
/*********************************************************************************/

	#header
	{
	}
	
		#header header
		{
		}

			#header header p
			{
				border-top: solid 1px #888;
			}