@charset "utf-8";

nav {
	color: rgba(255,255,255,1.00);
	font-variant: normal;
	text-align: center;
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 30px;
	font-weight: 400;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: medium;
	-webkit-box-shadow: -1px -4px 10px -1px rgba(151,151,151,1.00);
	box-shadow: -1px -4px 10px -1px rgba(151,151,151,1.00);
	padding-left: 1%;
	padding-right: 1%;
	background-color: rgba(69,168,212,1.00);
}

body {
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 400;
	font-size: 1.2em;
	background-size: contain;
}
h1 {
	font-size: 2em;
	color: rgba(88,88,88,1.00);
}

h2 {
}

.asideLeft {
	width: 90%;
	margin-left: 5%;
	margin-right: 2.5px;
	float: left;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	padding-top: 2.5%;
	padding-right: 2.5%;
	padding-bottom: 0.5%;
}




footer {
	background-color: rgba(131,131,131,1.00);
	font-size: xx-small;
	margin-left: 5%;
	margin-right: 5%;
	-webkit-box-shadow: -1px -4px 10px -1px rgba(151,151,151,1.00);
	box-shadow: -1px -4px 10px -1px rgba(151,151,151,1.00);
	text-shadow: -1px -1px 2px rgba(49,49,49,1.00);
	color: rgba(255,255,255,1.00);
	font-weight: 300;
	padding-top: 0px;
	margin-top: 20%;
	clear: left;
}
a {
	color: rgba(236,86,28,1.00);
	text-decoration: none;
}

header {
	text-align: left;
	margin-left: 0px;
}
header img {
	margin-left: 5%;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
}

.navHome {
	-webkit-transition: all 0.1s ease-in-out 0s;
	-o-transition: all 0.1s ease-in-out 0s;
	transition: all 0.1s ease-in-out 0s;
	padding-left: 2%;
	padding-right: 2%;
	margin-left: 1%;
	margin-right: 1%;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	text-shadow: -1px -1px 1px rgba(73,73,73,1.00);
	color: rgba(255,255,255,1.00);
}
.navAbout {
	-webkit-transition: all 0.1s ease-in-out 0s;
	-o-transition: all 0.1s ease-in-out 0s;
	transition: all 0.1s ease-in-out 0s;
	padding-left: 2%;
	padding-right: 2%;
	margin-left: 1%;
	margin-right: 1%;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	text-shadow: -1px -1px 1px rgba(73,73,73,1.00);
	color: rgba(255,255,255,1.00);
}
.navProducts {
	-webkit-transition: all 0.1s ease-in-out 0s;
	-o-transition: all 0.1s ease-in-out 0s;
	transition: all 0.1s ease-in-out 0s;
	padding-left: 2%;
	padding-right: 2%;
	margin-left: 1%;
	margin-right: 1%;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	text-shadow: -1px -1px 1px rgba(73,73,73,1.00);
	color: rgba(255,255,255,1.00);
}

.navContact {
	-webkit-transition: all 0.1s ease-in-out 0s;
	-o-transition: all 0.1s ease-in-out 0s;
	transition: all 0.1s ease-in-out 0s;
	padding-left: 2%;
	padding-right: 2%;
	margin-left: 1%;
	margin-right: 1%;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	text-shadow: -1px -1px 1px rgba(73,73,73,1.00);
	color: rgba(255,255,255,1.00);
}
.navHome:hover {
	background-color: rgba(233,144,109,1);
	padding-left: 2%;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2%;
	margin-left: 1%;
	margin-right: 1%;
	text-shadow: -1px -1px 1px rgba(73,73,73,1.00);
}
.navAbout:hover {
background-color: rgba(233,144,109,1);
	padding-left: 2%;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2%;
	margin-left: 1%;
	margin-right: 1%;
	text-shadow: -1px -1px 1px rgba(73,73,73,1.00);
}
.navProducts:hover {
background-color: rgba(233,144,109,1);
	padding-left: 2%;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2%;
	margin-left: 1%;
	margin-right: 1%;
	text-shadow: -1px -1px 1px rgba(73,73,73,1.00);
}
.navContact:hover {
background-color: rgba(233,144,109,1);
	padding-left: 2%;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2%;
	margin-left: 1%;
	margin-right: 1%;
	text-shadow: -1px -1px 1px rgba(73,73,73,1.00);
}
.sectionRight {
}




@media (min-width:960px){
nav {
	color: rgba(255,255,255,1.00);
	font-variant: normal;
	text-align: center;
	margin-left: 15%;
	margin-right: 15%;
	margin-top: 30px;
	font-weight: 400;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: medium;
	-webkit-box-shadow: -1px -4px 10px -1px rgba(151,151,151,1.00);
	box-shadow: -1px -4px 10px -1px rgba(151,151,151,1.00);
	padding-left: 1%;
	padding-right: 1%;
	background-color: rgba(69,168,212,1.00);
}
.asideLeft {
	width: 20%;
	margin-left: 15%;
	margin-right: 2.5%;
	float: left;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	padding-top: 2.5%;
	padding-right: 2.5%;
	padding-bottom: 2.5%;
	padding-left: 2.5%;
	font-size: large;
}
.sectionRight {
	width: 30%;
	margin-left: 0%;
	margin-right: 15%;
	padding-top: 2.5%;
	padding-right: 2.5%;
	padding-bottom: 2.5%;
	padding-left: 2.5%;
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: large;
	float: right;
	clear: right;
}
header img {
	margin-left: 15%;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	min-width: 550px;
	margin-right: 15%;
}


footer {
	background-color: rgba(131,131,131,1.00);
	font-size: 0.6em;
	text-align: center;
	margin-right: 15%;
	-webkit-box-shadow: -1px -4px 10px -1px rgba(151,151,151,1.00);
	box-shadow: -1px -4px 10px -1px rgba(151,151,151,1.00);
	text-shadow: -1px -1px 2px rgba(49,49,49,1.00);
	color: rgba(255,255,255,1.00);
	margin-left: 15%;
	clear: right;
}


}

@media (min-width:640px) and (max-width:960px){
header img {
	margin-left: 5%;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	width: 70%;
	height: 70%;
	min-width: 400px;
}
nav {
	color: rgba(255,255,255,1.00);
	font-variant: normal;
	text-align: center;
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 30px;
	font-weight: 400;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: medium;
	-webkit-box-shadow: -1px -4px 10px -1px rgba(151,151,151,1.00);
	box-shadow: -1px -4px 10px -1px rgba(151,151,151,1.00);
	padding-left: 1%;
	padding-right: 1%;
	background-color: rgba(69,168,212,1.00);
	width: 85%;
	height: 85%;
}
.asideLeft {
	width: 30%;
	margin-left: 5%;
	float: left;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	padding-top: 2.5%;
	padding-bottom: 2.5%;
	font-size: medium;
	padding-left: 2.5%;
}
.sectionRight {
	width: 40%;
	margin-left: 5%;
	margin-right: 5%;
	padding-top: 2.5%;
	padding-bottom: 2.5%;
	padding-left: 2.5%;
	margin-top: 20px;
	margin-bottom: 20px;
	float: left;
	font-size: medium;
}
footer {
	background-color: rgba(131,131,131,1.00);
	font-size: 0.6em;
	margin-left: 5%;
	text-align: center;
	margin-right: 5%;
	clear: left;
	-webkit-box-shadow: -1px -4px 10px -1px rgba(151,151,151,1.00);
	box-shadow: -1px -4px 10px -1px rgba(151,151,151,1.00);
	text-shadow: -1px -1px 2px rgba(49,49,49,1.00);
	color: rgba(255,255,255,1.00);
}

}

@media (max-width:640px){
header img {
	margin-left: 2.5%;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	width: 90%;
	height: 90%;
	min-width: 270px;
}
nav {
	color: rgba(255,255,255,1.00);
	font-variant: normal;
	text-align: center;
	margin-left: 2.5%;
	margin-right: 2.5%;
	margin-top: 15px;
	font-weight: 400;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: small;
	-webkit-box-shadow: -1px -4px 10px -1px rgba(151,151,151,1.00);
	box-shadow: -1px -4px 10px -1px rgba(151,151,151,1.00);
	padding-left: 1%;
	padding-right: 1%;
	width: 95%;
	min-width: 270px;
	background-color: rgba(69,168,212,1.00);
}
.asideLeft {
	width: 90%;
	margin-left: 2.5%;
	margin-right: 2.5%;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: medium;
	padding-left: 2.5%;
}
.sectionRight {
	width: 90%;
	margin-left: 2.5%;
	margin-right: 2.5%;
	padding-right: 2.5%;
	padding-left: 2.5%;
	font-size: medium;
	font-weight: 600;
	min-width: 270px;
	clear: left;
	float: left;
	padding-bottom: 10%;
}
footer {
	background-color: rgba(131,131,131,1.00);
	margin-left: 2.5%;
	text-align: center;
	margin-right: 2.5%;
	-webkit-box-shadow: -1px -4px 10px -1px rgba(151,151,151,1.00);
	box-shadow: -1px -4px 10px -1px rgba(151,151,151,1.00);
	text-shadow: -1px -1px 2px rgba(49,49,49,1.00);
	color: rgba(255,255,255,1.00);
	min-width: 270px;
	clear: left;
	font-size: small;
}


}
.homeImage {
	margin-left: 15%;
	margin-right: 0%;
}
