/* reset styles */
body, div, footer, header, h1, h2, nav, p {
	  border: 0 ;
	  margin: 0;
	  padding: 0;
}
/* Wording */
body {
   margin: 0 auto;
   font-family: 'Lato', sans-serif;
}
h1 {
    color: rgb(0,0,0);
    padding: 30px;
    text-align: center;
	margin-right: 200px;
    margin-bottom: 5px;
    font-family: Cooper, monospace;
}
p {
   font-size: 1.1em;
   line-height: 1.6em;
}
h3 {
    text-align: center;
    font-family: Cooper, monospace;
    color: rgb(255,255,255);
    font-size: 30px;
}
a {
	color: rgb(255,255,255);
	font-family: Cooper, monospace; 
}
#trend{
	font-weight:bold;
}

/* Navigation bar */
nav.sitenavigation {
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 20px;
    overflow: hidden;
    background-color: rgb(0,0,0);
	text-align:center;
}
nav.sitenavigation p{
	display: inline-block;
	margin-left:50px;
	margin-right:50px;
}
nav.sitenavigation a{
	text-decoration:none;
}
nav.sitenavigation a:hover {
   text-decoration:underline;
}

.container {
	max-width: 70%;
    margin: 0 auto;  /* top and bottom=0, left and right = auto */
    position:relative;
	text-align:center;
}

.block{
	background-color: rgb(169,169,169);
}
article{
	background-color: rgb(192,192,192);
}

/* Men Shoes Pictures */
.men1 {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: auto;
    height: 415px;
}
.men2 {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 45%;
    height: 415px;
}
.men3 {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 45%;
    height: 460px;
}
.men4 {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 45%;
	height: 380px;
}
/* Women Shoes Pictures */
.women1 {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 40%;
    height: 380px;
}
.women2 {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: auto;
    height: 415px;
}
.women3 {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: auto;
    height: 415px;
}
.women4 {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: auto;
    height: 415px;
}
/* Google maps */
iframe{
	border:0;
}
/* form styles */
form{
	padding:10px;
}
/*fieldset styles */
fieldset{
	margin-bottom: 0.8em;
}
legend{
	font-size:1.25em;
}

input[type=text], input[type=email], input[type=tel] {
    width: 40%;
    padding: 12px 20px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid rgb(0,0,0);
    border-radius: 10px;
    box-sizing: border-box;
    font-size: 15px;
}
input[type=submit] {
    font-size: 15px;
    width: 30%;
    background-color: red;
    color: white;
    padding: 14px 20px;
    margin: 8px 0;
    border: none;
    border-radius: 10px;
    cursor: pointer;
}
/* footer social links */
footer {
   text-align: center;
    background-color: rgb(128,128,128);
    color: rgb(255,255,255);
    padding: 20px;
	font-size: 13px;
}
.fa {
    text-align: center;
    text-decoration: none;
	padding: 5px;
}
.fa-facebook {
	background: #3B5998;
    color: rgb(255,255,255);
}
.fa-twitter{
	color:#00BFFF;
}

	