@CHARSET "UTF-8";

body {}

#first_hs{
	height: 100%;	
}

#first_hs, .home_section, .footer, .section, .internal_header {
	border-width: 30px;
}

.bot_content {
	padding: 0 20px;
}

#second_hs {
	padding: 40px 0 80px;
}

#fourth_hs {
    padding: 80px 0;
}

.contact {
	padding: 25px 30px;
	width: auto;
}

.contact p {
    font: 18px/25px 'open_sans_regular';
    margin: 25px 0 0;
}

.footer p {
	text-align: center;
}

.footer p a {
	background-position: center bottom;
	display: block;
    float: none;
    padding: 13px 0 32px;
}

.internal_header {
	height: 300px;
}

.ih_inner .logo {
	margin: 0 auto;
}

.section {
	padding: 60px 30px 30px;
}

.section h1 {
	font: 30px/40px 'open_sans_semi_bold';
}

.section#lookbook {
	padding: 50px 0 0;
}

.section#lookbook h1 {
	margin-bottom: 50px;
}

.products h1 {
	margin-bottom: 30px;
}

.product {
		width: 48%;
		margin: 0 4% 4% 0;
}

#the_image img.preload {
	margin: 20% auto 0;
}