@media(min-width: 768px) {
	/* Common css start */
	body {
		letter-spacing: 0.25px;
	}
	.triangles .img-responsive {
		margin-left: -150px;
	}
	.full-height-content h2 {
		font-size: 40px;
		margin-bottom: 5px;
	}
	.full-height-content p {
		font-size: 17px;
		letter-spacing: 0.25px;
	}
	.full-height-content p span {
		display: block;
	}
	.right .triangles .img-responsive {
		margin-left: -320px;
	}
	/* flektek menu */
	.flaktek-menu {
		padding-top: 28px;
	}
	.flaktek-menu .navbar-brand {
		padding-top: 0;
		padding-bottom: 0;
	}
	.flaktek-menu .navbar-nav {
		float: right;
		margin-top: 10px;
	}
	.flaktek-menu .navbar-nav > li > a {
		padding: 0 10px;
		padding-bottom: 30px;
	}
	.flaktek-menu .navbar-nav > li:first-child > a {
		padding-bottom: 0;
	}
	.flaktek-menu .navbar-nav .dropdown:hover .dropdown-menu {
		display: block;
	}
	.flaktek-menu .dropdown-menu,
	.flaktek-menu .navbar-nav > li > .dropdown-menu,
	.flaktek-menu .open > .dropdown-menu {
		left: inherit;
		right: 0;
		border: none;
		border-radius: 0;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		-ms-box-shadow: none;
		box-shadow: none;
		padding-top: 0;
		border-bottom: 4px solid #c50f0f;
		padding-bottom: 0;
	}
	.flaktek-menu .dropdown-menu > li:hover > a {
		background: #c50f0f;
		color: #fff;
	}
	/* we-are-future */
	.wear-future {
		padding: 0;
		height: 100%;
		overflow: hidden;
	}
	.wear-future .container {
		position: relative;
		height: 100%;
	}
	.future-text {
		left: 0;
		position: absolute;
		top: 50%;
		width: 100%;
		margin-top: -162px;
	}
	.wear-future p span {
		display: block;
	}
	.wear-future .go-down {
		bottom: 40px;
	}
	/* footer css start */
	footer {
		padding: 45px 0;
	}
	.copyright {
		margin-top: 0;
	}
	.footer-links {
		margin-top: 15px;
	}
	.footer-links ul {
		float: right;
	}
	.footer-links ul li:last-child {
		padding-right: 0;
	}
	.footer-links ul li::before {
		width: 2px;
		height: 18px;
		top: 3px;
	}
	.footer-links ul li a {
		font-size: 16px;
	}
	/* flaktek-video css start */
	.flaktek-video h3 {
		color: #fff;
		text-transform: uppercase;
		margin-top: 0;
		font-family: 'museo_sans700';
	}
	.flaktek-video p {
		color: #fff;
	}
	.play-video a {
		display: block;
	}
	/* flaktek physics page */
	.flaktek-physics {
		margin-top: 88px;
		background-color:#fdfdfd;
		background-image: url(../image/flaktek-physics-bg.svg);
		-webkit-background-position: fixed;
		-moz-background-position: fixed;
		-ms-background-position: fixed;
		background-position: fixed;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-ms-background-size: cover;
		background-size: cover;
		background-position: center center; 
	}
	.flatek-physics-graph {
		padding-top: 30%;
	}
	/* contact page */
	.contact {
		background-image: url(../image/contact-bg.svg);
		background-position: left center; 
		position: relative;
	}
	.contact-desc {
		margin-top: 0;
	}
	.contact .men-icon {
		max-width: 350px;
		bottom: 0;
		right: 0;
		position: absolute;
	}
	/* product page */
	.product {
		margin-top: 90px;
		padding: 45px 0;
	}
	.product h1.
	.product h2 {
		margin-bottom: 40px;
	}
	.product-metatarsal .black-shoe .product-image {
		background-size: 100%;
		padding: 0 40px 0 80px;
		background-position: center 47px;
	}
	/* background attachment fixed */
	.product,
	.wear-future,
	.flaktek-video,
	.sports,
	.health,
	.on-the-job,
	.flaktek-physics,
	.contact {
		-webkit-background-attachment: fixed;
		-moz-background-attachment: fixed;
		-ms-background-attachment: fixed;
		background-attachment: fixed;
		background-attachment: fixed;
	}
	.search-open  .search-block {
		top: 88px;
	}
}
@media(min-width: 992px) {
	/* Common css start */
	body {
		letter-spacing: 0.5px;
	}
	.form-group {
		margin-bottom: 30px;
	}
	label {
		font-size: 18px;
	}
	.triangles .img-responsive {
		margin-left: -162px;
	}
	.full-height-content h2 {
		font-size: 50px;
	}
	.full-height-content p {
		letter-spacing: 0.5px;
		font-size: 18px;
	}
	.right .triangles .img-responsive {
		margin-left: -100px;
	}
	/* flektek menu */
	.flaktek-menu .navbar-nav > li > a {
		padding: 0 13px 32px;
	}
	/* we-are-future */
	.wear-future-men {
		position: absolute;
		max-width: 50%;
		right: 0;
		bottom: 0;
	}
	/* footer css start */
	footer {
		padding: 55px 0;
	}
	.footer-links ul li a,
	.copyright > p {
		font-size: 15px;
	}
	/* about something */
	.about-something .nav-tabs {
		border: none;
		text-align: center;
	}
	.about-something .nav-tabs > li {
		margin: 0;
		margin-right: 25px;
		position: relative;
		float: none;
		display: inline-block;
	}
	.about-something .nav-tabs > .active:before,
	.about-something .nav-tabs > li:hover:before {
		position: absolute;
		bottom: 0;
		width: 80px;
		height: 2px;
		left: 50%;
		margin-left: -40px;
		background: #fff;
		content: "";
	}
	.about-something .nav-tabs > li > a {
		border: none;
		text-transform: uppercase;
		font-size: 20px;
		margin: 0;
		color: #fff;
		background: transparent;
	}
	.about-something .nav-tabs > li.active > a, 
	.about-something .nav-tabs > li.active > a:focus, 
	.about-something .nav-tabs > li.active > a:hover {
		border: none;
		background: transparent;
		color: #fff;
		cursor: pointer;
	}
	.about-something .tab-content > .tab-pane {
		padding-top: 45px;
		padding-bottom: 25px;
		text-align: center;
	}
	.about-something p {
		font-size: 20px;
	}
	/* flaktek-video css start */
	.flaktek-video h3 {
		font-size: 30px;
		margin-bottom: 15px;
	}
	.flaktek-video p {
		font-size: 18px;
	}
	.play-video {
		padding-top: 90px;
	}
	/* flaktek physics page */
	.flaktek-physics {
		padding: 40px 0;
	}
	.flaktek-physics h1, .flaktek-physics h2 {
		font-size: 30px;
	}
	.flatek-physics-graph {
		padding-top: 11%;
	}
	.flaktek-physics p,
	.flaktek-physics ul li {
		font-size: 18px;
		margin-bottom: 30px;
		font-family: 'museo_sans300';
	}
	/* contact page */
	.contact {
		padding-bottom: 150px;
	}
	/* product page */
	.product h1, 
	.product h2 {
		font-size: 30px;
	}
	.product p {
		font-size: 18px;
		margin-bottom: 25px;
	}
	.product .btn-danger {
		font-size: 18px;
	}
	.product-metatarsal .black-shoe .product-image {
		padding-right: 10px;
	}
	.product-metatarsal .red-shoe .product-description {
		padding-left: 15px;
	}
	.search-open .search-block {
		top: 90px;
	}
}
@media(min-width: 1200px) {
	/* Common css start */
	body {
		letter-spacing: 1px;
	}
	label,
	.form-control {
		font-size: 20px;
	}
	.full-height-content p {
		font-size: 20px;
	}
	/* we-are-future */
	
	/* Common css start */
	.triangles .img-responsive {
		margin-left: -172px;
	}
	.full-height-content h2 {
		font-size: 62px;
	}
	/* footer css start */
	.about-something .tab-content > .tab-pane {
		padding: 45px 90px 10px;
	}
	.footer-links ul li a,
	.copyright > p {
		font-size: 18px;
		margin-bottom: 0;
	}
	/* flaktek-video css start */
	.flaktek-video .container {
		display: table;
		height: 100%;
	}
	.flaktek-video .container > .row {
		display: table-cell;
		vertical-align: middle;
	}
	.play-video a {
		display: inline-block;
	}
	/* flaktek physics page */
	.flatek-physics-graph {
		padding-top: 95px;
	}
	/* contact page */
	.contact {
		padding-bottom: 40px;
		background-position: 54% center;
	}
	.contact-form .btn-danger {
		font-size: 20px;
	}
	.contact .men-icon {
		max-width: 510px;
	}
	/* product page */ 
	.product p {
		font-family: "museo_sans300";
		font-size: 20px;
		margin-bottom: 30px;
	}
	.product-metatarsal .black-shoe .product-image {
		padding-left: 92px;
		padding-right: 0;
		min-height: 450px;
	}
	.product-metatarsal .product-description {
		padding-top: 38px;
		padding-left: 50px;
	}
	.product .btn-danger {
		font-size: 20px;
		font-family: "museo_sans300";
	}
}
@media(min-width: 1400px) {
	/* we-are-future */
	.wear-future-men {
		max-width: inherit;
		margin-top: -324px;
		right: -105px;
	}
}