@charset "UTF-8";
/* CSS Document */

/*. more layout styles. */

body{background: rgba(0,0,0,1.00);
	margin: 0px;
	padding: 0px;
	
}

h1, h2, h3, h4, h5, h6, p{
  font-family: "Rubik", serif;
  font-optical-sizing: auto;
  font-weight: 400px;
  font-style: normal;
	color: rgba(180,180,180,1.00)
}

#home_banner{width: 100%;
	height: 450px;
	background:url("../images/kimmy_camera.png")no-repeat scroll center center / cover;
}

#home_container{width: 1200px;
	height: 400px;
	background:rgba(255,255,255,0.00);
	color:rgba(255,255,255,1.00);
	margin: 0px auto;
	padding-top: 50px;
}
#adobe{width: 1200px;
	height: 500px;
	margin: 25px auto;
	background: rgba(62,62,62,1.00);
	
}

#drawing{width: 1200px;
	height: 500px;
	margin: 25px auto;
	background: rgba(62,62,62,1.00);
}

#labels{width: 1200px;
	height: 500px;
	margin: 25px auto;
	background: rgba(62,62,62,1.00);
}

#websites_emails{width: 1200px;
	height: 500px;
	margin: 25px auto;
	background: rgba(62,62,62,1.00);
}


.product{width: 300px;
	height: 500px;
	background: rgba(62,62,62,1.00);
	float: left;
		
}

.box{width: 300px;
	height: 500px;
	background: rgba(255,255,255,1.00);
	float: left;
		
}


.product a:link{color: rgba(255,255,255,1.00);
		text-decoration: none;
		}
.product a:visited{color: rgba(19,19,19,1.00);}
.product a:hover{color: rgba(172,172,172,1.00);}
.product a:active{color: rgba(255,255,255,1.00);}

.socials{margin-right: 13px;}


.clearfloats{clear:both;}

footer {
  background-color: rgba(62,62,62,1.00);
  color: #fff;
  padding: 20px;
  text-align: center;
  font-size: 14px;
}

footer a {
  color: #ddd;
  text-decoration: none;
  margin: 0 10px;
}

footer a:hover {
  text-decoration: underline;
}

button {
			background-color: #ffffff;
			font-size: 19px;
			border: 1px solid #ffffff;
			border-radius: 50px;
			padding: 15px 50px;
			cursor: pointer
		}
		button:hover {
			color: #2d63c8;
			background-color: #ffffff;
		}