@media screen and (max-width: 991px) {.feature-box {margin-top: 40px;}
	.counter-item {margin-bottom: 30px;}
	.contact-box {margin-top: 60px;margin-left: 50px;margin-right: 50px;}}
@media screen and (max-width: 767px) {.navbar-default {background-color: #1b1d28 !important;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: #1b1d28;}
	.navbar-toggle {border: 0 none;}
	.navbar-toggle .icon-bar + .icon-bar {margin-top: 5px;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: transparent;}
	.navbar-default .navbar-toggle:hover .icon-bar {background-color: #fff;}
	.site-title, .site-description {padding-left: 15px;}
	.header .header-text, .header .button-box {text-align: center;}
	.header-overlay {padding-bottom: 50px;}
	.address-box:nth-child(2), .address-box:last-child, .address-box {margin: 0 30px;}
	.address-box p {opacity: 1;}
	.to-top > a {margin-right: 15px;}}
@media only screen and (max-width: 480px) {h2.section-title {font-size: 32px;line-height: 28px;margin-bottom: 15px;}
	.header .button-box .btn {margin-bottom: 20px;}
	.header-overlay {padding: 50px 0;}
	.header-text h3 {font-size: 18px;letter-spacing: 7px;line-height: 18px;padding: 2px 5px 2px 10px;text-align: left;}
	.header-text h2 {font-size: 24px;line-height: 24px;}
	.header-text p {font-size: 16px;line-height: 20px;padding-top: 0;}
	.download-links .btn {margin: 15px 5px 5px;}
	.testimonial .item img {height: auto;width: 100px;}
	.contact-box {margin-left: 0px;margin-right: 0px;}
	.address-box:nth-child(2), .address-box:last-child, .address-box {margin: 0;}
	.to-top {float: none;text-align: center;}
	.to-top > a {float: none;margin-left: auto;margin-right: auto;margin-top: 0;}}