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

/* Basic */

	.image {
		position: relative;
		-ms-behavior: url("assets/js/ie/PIE.htc");
	}

		.image:before {
			display: none;
		}

		.image img {
			position: relative;
			-ms-behavior: url("assets/js/ie/PIE.htc");
		}

/* Form */

	form input[type="text"],
	form input[type="email"],
	form input[type="password"],
	form select,
	form textarea {
		position: relative;
		-ms-behavior: url("assets/js/ie/PIE.htc");
	}

/* Button */

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

/* List */

	ul.contact li a {
		position: relative;
		-ms-behavior: url("assets/js/ie/PIE.htc");
	}

	ul.special a {
		position: relative;
		-ms-behavior: url("assets/js/ie/PIE.htc");
	}

/* Copyright */

	#copyright {
		position: relative;
		-ms-behavior: url("assets/js/ie/PIE.htc");
	}

/* Nav */

	#nav li a, #nav li span {
		position: relative;
		-ms-behavior: url("assets/js/ie/PIE.htc");
	}

/* Section/Article */

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

/* Wrappers */

	#banner-wrapper {
		background-image: url("../../images/banner.jpg");
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		-ms-behavior: url("assets/js/ie/backgroundsize.min.htc");
	}

		#banner-wrapper:before {
			display: none;
		}

/* Nav */

	#nav {
		background: #f8f8f8;
	}

		#nav:after {
			display: none;
		}

	.dropotron {
		box-shadow: none !important;
		-ms-behavior: url("assets/js/ie/PIE.htc");
	}

/* Banner */

	#banner {
		background: #151c17;
	}

		#banner:before {
			display: none;
		}