@media screen and (max-width: 1199px) {
	header ul.main-nav > li > a {
		font-size: 14px;
		padding: 0 10px;
	}
}
@media screen and (max-width: 991px) {
	header {
		min-height: 50px;
	}

	.hamburger-inner,
	.hamburger-inner:after,
	.hamburger-inner:before {
		background-color: #fd7416;
	}
	.hamburger.is-active .hamburger-inner,
	.hamburger.is-active .hamburger-inner:after,
	.hamburger.is-active .hamburger-inner:before {
		background-color: #e52b05
	}

	header .hamburger {
	    float: right;
	    display: block;

	    top: 15px;
	    position: relative;
	}
	header .hamburger:focus {
		outline: none;
	}
	header img.logo {
	    width: 150px;
	}
	header .row div:last-child {
		display: none;
	}

	header ul.main-nav {
		display: none;
		padding-top: 50px;
		background-color: #ffffff;
	}
	header ul.main-nav.active {
		display: block;
		transition: all 1s;
	}
	header ul.main-nav > li {
		float: none;
	}
	header ul.main-nav > li > a {
		display: block;
		padding: 10px 10px;

		text-align: center;
		border-bottom: 1px dashed #f1f1f1;

		font-size: 16px;
		font-weight: 700;
	}
	header ul.main-nav > li > a:hover {
		text-decoration: none;
	}
	header .mobile-btn {
		display: block;
	}
	header .mobile-btn button {
		width: 100%;
	}


	.video {
		text-align: center;
	}
	.video .btn-orange-reverse {
		margin-left: 10px !important;
	}
}
@media screen and (max-width: 767px) {
	header img.logo {
	    width: 200px;
	}
	.intro .row div:last-child {
		text-align: center;
		margin-top: 15px;
	}
	.information .info-box {
		margin-bottom: 15px
	}
	.yellow-bg {
		margin-top: 30px
	}

	.footer-nav li {
		float: none !important;
	}
	.footer-nav li a {
		padding: 10px 0;
	    display: block;
	}
}