/*   
font-family: 'Lato', sans-serif;
font-family: 'Josefin Sans', sans-serif;
font-family: 'Roboto', sans-serif;
font-family: 'Open Sans', sans-serif;
*/
body
{
	/* Background pattern from Toptal Subtle Patterns */
	background-image: url("img/hexellence.png");
	font-size: 20px;
	font-family: 'Lato', sans-serif;
}
a{
		color: blue;
		text-decoration: none;
}
h3{
	font-weight: 900;
font-family: 'Josefin', sans-serif;	
}
#content{
		width: 1500px;
		min-height: 1200px;
		padding: 5px;
		-webkit-box-shadow: 0px 0px 10px 2px rgba(204,204,204,0.9);
		-moz-box-shadow: 0px 0px 10px 2px rgba(204,204,204,0.9);
		box-shadow: 0px 0px 10px 2px rgba(204,204,204,0.9);
}
#container{
		width: 1030px;
		padding: 5px;
		margin-left: auto;
		margin-right: auto;
		margin-top: auto;
		margin-bottom: auto;
		-webkit-box-shadow: 0px 0px 10px 2px rgba(204,204,204,0.9);
		-moz-box-shadow: 0px 0px 10px 2px rgba(204,204,204,0.9);
		box-shadow: 0px 0px 10px 2px rgba(204,204,204,0.9);
		
}
.cont{
	width: 320px;
	height: 600px;
	padding: 10px;
	border-right: 1px solid black;
	float: left;
	background: white;
}
.contl{
	width: 320px;
	height: 600px;
	padding: 10px;
	float: left;
	background: white;

.button
{
		width: 50px;
		background-color: #36b03c;
		font-size: 14px;
		color: white;
		padding: 5px;
		margin-top: 10px;
		border: none;
		border-radius: 5px;
		cursor: pointer;
		outline: none;
		text-align: center;
}

.button:hover
{
	background-color: #37b93d;
}

input[type=text],
input[type=number]{
	
		width: 200px;
		background-color: #efefef;
		color: #666;
		border: 2px solid #ddd;
		border-radius: 5px;
		padding: 4px;
		box-sizing: border-box;
		font-size: 20px;
		outline: none;
}

input[type=text]:focus,
input[type=number]:focus
{
	-webkit-box-shadow: 0px 0px 10px 2px rgba(204,204,204,0.9);
	-moz-box-shadow: 0px 0px 10px 2px rgba(204,204,204,0.9);
	box-shadow: 0px 0px 10px 2px rgba(204,204,204,0.9);
	border: 2px solid #a5cba5;
	background-color: #e9f3e9;
	color: #428c42;
}
input[type=submit]:focus
{
	-webkit-box-shadow: 0px 0px 15px 2px rgba(204,204,204,0.9);
	-moz-box-shadow: 0px 0px 15px 2px rgba(204,204,204,0.9);
	box-shadow: 0px 0px 15px 2px rgba(204,204,204,0.9);
}

@media only screen and (max-width: 950px) {
  body {
  transform: scale(0.7);
  }
}

@media only screen and (max-width: 760px) {
  body {
  transform: scale(0.6);
  }
  #container{
	padding: 1px;
	left: 100px;
  }
  #content{
	  padding: 1px;
  }
  .cont{
clear: both;
padding: 2px;
border: 2px solid #ddd;
}
.contl{
	border: 2px solid #ddd;
	padding: 2px;
	clear: both;
}

}