@font-face {
  font-family: 'UbuntuCondensed';
  font-style: normal;
  font-weight: 400;
  src: url("UbuntuCondensedRegular.eot");
  src: local('UbuntuCondensed'), local('UbuntuCondensed-Regular'), url("UbuntuCondensedRegular.eot") format('embedded-opentype'), url("UbuntuCondensedRegular.woff") format('woff');
}
img
{
	border: 0;
}
body
{
	background-color: #FFF;
	text-align: center;
}
.various
{
	color:white;
	text-decoration: none;
}

input::-webkit-input-placeholder { color: #808080; }
input:-moz-placeholder { color: #808080;}

input{
	margin-bottom: 10px;
	height:25px;
	padding-left:5px;
	width:320px;
}
select
{
	margin-bottom: 10px;
	height:31px;
	padding-left:5px;
	width:329px;
}
.order_form
{
	width:330px;
	background-color: #C0CB91;
	border-radius: 0 0 10px 10px;
	float: right;
	padding-left:10px;
	padding-right:10px;
	text-align: center;
}
.pf
{
	height:380px;
	width:285px;
	float:right;
	margin-right:5px;
}
.pfmain
{
	height:100%;
	width:100%;
}
.pfbut
{
	margin: -40px 0 0 ;
	height:30px;
	background-color: white;
	border-radius: 0 10px 10px 0;
}
.pfbut p
{
	margin: 0;
	padding: 0;
	margin-top:6px;
	margin-left:5px;
	float:left;
	font-family: "Arial";
	font-size: 10pt;
	font-weight: 700;
	color:#5180A2;
}
.pfbutmain
{
	padding-top:5px;
	height:25px;
	width:95px;
	font-family: "UbuntuCondensed";
	font-size: 13pt;
	font-weight: 400;
	color: white;
	text-transform: uppercase;
	background: #59903D;
	border-radius: 10px;
	float:right;
}
.order_form input[type="submit"] 
{
    border: 0;
    font-family: "UbuntuCondensed";
    font-size: 22pt;
    font-weight: 400;
    color: white;
    text-transform: uppercase;
    background: #60943D;
    border-radius: 15px; 
    width:290px;
    height:50px;
    margin-top:15px;
}
.order_form input[type="submit"]:hover 
{
      background-color: #A8DB1D; 
}

.page
{
	width:950px;	
	display:block;
	margin: 0px auto;
}
.banner
{
	width:940px;
	height:380px;
	border-radius: 20px;
	background-color: #D5D9D8;
	background-image: url(img/banner2.png);	background-repeat: no-repeat;	padding-right:10px;		}.find_us{	width:940px;	border-radius: 20px;	background-color: #D5D9D8;	padding:10px;			text-align:left;}.find_us p{	margin: 0;	padding: 0;	margin-top:6px;	margin-left:5px;      	font-family: "Arial"; 	font-size: 14pt;	color:#777474;}.form_caption{	color: #6D8B52;	font-family: "UbuntuCondensed"; 	font-size: 25pt;	padding:0px;	margin:0px;	padding-top:10px;	padding-bottom:20px;}.block{	width:230px;	height:365px;	float:left;		margin-top:20px;	margin-left:10px;		padding-top:15px;}.fblock{	width:230px;	height:165px;	float:left;		margin-top:40px;	margin-left:10px;	}.fblock p{	font-family: "Arial"; 	font-size: 14pt;		color:#777474;		text-align: center;		width:124px;		margin:0;	margin-top:20px;	padding:0px;}.iw{	height:68px;}.block img{	float:left;		margin-left:5px;	margin-right:15px;	}.block h1{	font-family: "UbuntuCondensed"; 	font-size: 19pt;		margin:0px;	padding:0px;}.block1{	background-color: #D5D9D8;}.block1111{	background-color: #D5D9D8;	font-family: "Arial"; 	font-size: 17pt;	text-align: left;	color: #7D7A7A;	padding:15px;}.block1111 h1{	color: #5180A2;}.block1 h1{	color: #5180A2;}.block2{	background-color: #CCE1A0;}.block2 h1{	color: #6F8D54;}.block p{	font-family: "Arial"; 	font-size: 11pt;		color: #7D7A7A;	padding:15px;}.bpb{	text-align: center;	padding-left:5px;	width:230px;		margin: -55px 0 0;}.bd{	height:100%;}.bp{	width:220px;	height:50px;		font-family: "Arial"; 	font-size: 15pt;		color:white;}.price{	padding-top:13px;		width:110px;	height:37px;	margin:0;	border-radius: 20px 0 0 20px;	background-color: #52828F;	float:left;	}.buy{	padding-top:13px;		width:110px;	height:37px;	margin:0;	border-radius: 0 20px 20px 0;	background-color: #548739;	float:right;	}.file_upload{    position: relative;    overflow: hidden;    font-size: 1em;        /* example */    height: 25px;           /* example */    line-height: 2em       /* the same as height */    }.file_upload > button, .file_upload > div{    cursor: pointer}.file_upload > button{    float: right;    width: 330px;            /* example */    height: 100%}.file_upload > div{    padding-left: 1em      /* example */}@media only screen and ( max-width: 500px ){  /* example */    .file_upload > div{        display: none    }    .file_upload > button{        width: 100%    }}.file_upload input[type=file]{    position: absolute;    top: 0;    visibility: hidden}/* Making it beautiful */.file_upload{    color:white;    border: 0px;    margin-bottom:5px;    transition: box-shadow 0.1s linear}.file_upload.focus{    box-shadow: 0 0 5px #A8DB1D}.file_upload > button{    background: #548739;    transition: background 0.2s;    border: 0px solid rgba(0,0,0,0.1);    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);    border-radius: 15px;    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);    color: #fff;    text-shadow: #6200bd 0 -1px 0;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis}.file_upload:hover > button{    background: #A8DB1D;    text-shadow: #5d00b3 0 -1px 0}.file_upload:active > button{    background: #A8DB1D;    box-shadow: 0 0 3px rgba(0,0,0,0.3) inset}