@media (min-width: 768px) and (max-width: 1024px) {
/* TOP BAR ELEMENTS */    

     

     /* HOME */

.intro {
	margin-top: 40%;
	line-height: 55px;
	font-size: 45px;
}
/* ABOUT US */

.big-intro {
	text-align: center !important;
}
.about-us .column {
	margin-bottom: 40px;
}
.skills {
	margin-bottom: 78px !important;
}
/* TEAM */

.team-member .profile-pic {
	width: 128px;
	height: 128px;
}
/* PURCHASE NOW */

.purchase-now {
	margin: auto;
	text-align: center !important;
}
.purchase-now h3 {
	text-align: center;
	margin-bottom: 20px;
}
.purchase-now .button {
	float: none;
}
/* FOOTER */


.company-details {
	padding-top: 0;
	padding-bottom: 33px;
}
 
}
 @media (max-width: 767px) {
.bs-navbar-collapse {
	border: 0;
}
.navbar-inverse .navbar-nav {
	padding-left: 10px;
	line-height: normal;
	text-align: center;
}
.navbar-inverse .navbar-nav>li {
	display: inline-block;
	margin-bottom: 0;
}
/* HOME */

.header {
	min-height: inherit;
	padding-bottom: 75px;
}
.intro {
	line-height: 55px;
	font-size: 40px;
}
/* ABOUT US */

.big-intro {
	text-align: center !important;
	font-size: 8vw !important;
}
.about-us .column {
	margin-bottom: 40px;
}
.skills {
	margin-bottom: 78px !important;
}
/* PURCHASE NOW */

.purchase-now {
	margin: auto;
	text-align: center !important;
}
.purchase-now h3 {
	text-align: center;
	margin-bottom: 20px;
}
.purchase-now .button {
	float: none;
}
/* FOOTER */

footer {
	padding-top: 40px;
}
.company-details {
	padding-top: 0;
	padding-bottom: 33px;
}
.copyright {
	width: 100%;
	padding-top: 33px;
	padding-bottom: 33px;
}
}
 @media (max-width: 480px) {
/* HOME */

.intro {
	margin-top: 60%;
	line-height: 6vh;
	font-size: 6.5vw;
}
h2 {
	font-size: 6.5vw !important;
}
.other-focus-list ul li {
	display: block;
	text-align: left;
	margin-right: 0;
}
}
 @media only screen (max-width: 320px) {
 .intro {
 line-height: 25px;
 font-size: 7vw;
}
 .client-list ul li {
 display: block;
}
}
