.float-left {
	float:left;	
}
.btn {
	cursor:pointer;
	display:block;
	text-decoration:none;
	font-family: 'Noto Sans', sans-serif;	
}
.content .btn:hover,
.btn:hover {
	text-decoration:none;	
}
.medium {
	font-size:14px;	
	padding:15px;	
	font-weight:700;
	text-align:center;
}
.large {
	font-size:22px;	
	padding:22px;	
	font-weight:400;
	text-align:center;
}
.content .green,
.green {
	
	color:rgb(255,255,255);
	text-shadow:1px 1px 0 rgba(0,0,0,0.15);
	
	background: rgb(141,198,63);
	background: -moz-linear-gradient(-45deg,  rgb(141,198,63) 0%, rgb(112,171,32) 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgb(141,198,63)), color-stop(100%,rgb(112,171,32)));
	background: -webkit-linear-gradient(-45deg,  rgb(141,198,63) 0%,rgb(112,171,32) 100%);
	background: -o-linear-gradient(-45deg,  rgb(141,198,63) 0%,rgb(112,171,32) 100%);
	background: -ms-linear-gradient(-45deg,  rgb(141,198,63) 0%,rgb(112,171,32) 100%);
	background: linear-gradient(135deg,  rgb(141,198,63) 0%,rgb(112,171,32) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8dc63f', endColorstr='#70ab20',GradientType=1 );
	
	-moz-box-shadow: 1px 1px 0px rgba(0,0,0,0.15);
	-webkit-box-shadow: 1px 1px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 1px 0px rgba(0,0,0,0.15);	
}
.content .green:hover,
.green:hover {

	background: rgb(112,171,32);
	background: -moz-linear-gradient(-45deg,  rgb(112,171,32) 0%, rgb(97,160,16) 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgb(112,171,32)), color-stop(100%,rgb(97,160,16)));
	background: -webkit-linear-gradient(-45deg,  rgb(112,171,32) 0%,rgb(97,160,16) 100%);
	background: -o-linear-gradient(-45deg,  rgb(112,171,32) 0%,rgb(97,160,16) 100%);
	background: -ms-linear-gradient(-45deg,  rgb(112,171,32) 0%,rgb(97,160,16) 100%);
	background: linear-gradient(135deg,  rgb(112,171,32) 0%,rgb(97,160,16) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70ab20', endColorstr='#61a010',GradientType=1 );
	
}
.content .orange,
.orange {
	
	color:rgb(255,255,255);
	text-shadow:1px 1px 0 rgba(0,0,0,0.15);
	
	background: rgb(246,146,30);
	background: -moz-linear-gradient(-45deg,  rgb(246,146,30) 0%, rgb(230,126,7) 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgb(246,146,30)), color-stop(100%,rgb(230,126,7)));
	background: -webkit-linear-gradient(-45deg,  rgb(246,146,30) 0%,rgb(230,126,7) 100%);
	background: -o-linear-gradient(-45deg,  rgb(246,146,30) 0%,rgb(230,126,7) 100%);
	background: -ms-linear-gradient(-45deg,  rgb(246,146,30) 0%,rgb(230,126,7) 100%);
	background: linear-gradient(135deg,  rgb(246,146,30) 0%,rgb(230,126,7) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6921e', endColorstr='#e67e07',GradientType=1 );
	
	-moz-box-shadow: 1px 1px 0px rgba(0,0,0,0.15);
	-webkit-box-shadow: 1px 1px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 1px 0px rgba(0,0,0,0.15);	
}
.content .orange:hover,
.orange:hover {

	background: rgb(230,126,7);
	background: -moz-linear-gradient(-45deg,  rgb(230,126,7) 0%, rgb(221,118,0) 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgb(230,126,7)), color-stop(100%,rgb(221,118,0)));
	background: -webkit-linear-gradient(-45deg,  rgb(230,126,7) 0%,rgb(221,118,0) 100%);
	background: -o-linear-gradient(-45deg,  rgb(230,126,7) 0%,rgb(221,118,0) 100%);
	background: -ms-linear-gradient(-45deg,  rgb(230,126,7) 0%,rgb(221,118,0) 100%);
	background: linear-gradient(135deg,  rgb(230,126,7) 0%,rgb(221,118,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e67e07', endColorstr='#dd7600',GradientType=1 );
	
}
.lg-arrow:after {
	
	content:' ';
	background:url(/site-assets/images/global-sprite.svg) no-repeat -320px 0;
	float:right;
	display:block;
	width:10px;
	height:15px;
	margin:4px 0 0 10px;
		
}
.pdf {
	font-family: 'Noto Sans', sans-serif;
	font-size:12px;
}
.pdf:before {
	content:' ';
	float:left;
	width:30px;
	height:30px;
	background:url(/site-assets/images/pdf-icon.png) no-repeat;
	margin-right:7px;	
}
.content .learn-more,
.learn-more {
	text-decoration:none;
	font-family: 'Noto Sans', sans-serif;	
	font-size:13px;
	border-bottom:1px solid rgb(255,255,255);
	font-weight:700;
}
.content .learn-more:hover,
.learn-more:hover {
	text-decoration:none;
	border-bottom:1px dotted rgb(112,171,32);
}
.grey,
input[type='submit'].submit-grey {
	cursor:pointer;
	font-weight:700;
	font-size:13px;
	text-shadow:1px 1px 0 rgba(0,0,0,0.15);
	color:rgb(255,255,255);
	padding:8px 10px;
	
	border:0;
	
	background: rgb(133,133,133);
	background: -moz-linear-gradient(-45deg,  rgb(133,133,133) 0%, rgb(120,120,120) 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgb(133,133,133)), color-stop(100%,rgb(120,120,120)));
	background: -webkit-linear-gradient(-45deg,  rgb(133,133,133) 0%,rgb(120,120,120) 100%);
	background: -o-linear-gradient(-45deg,  rgb(133,133,133) 0%,rgb(120,120,120) 100%);
	background: -ms-linear-gradient(-45deg,  rgb(133,133,133) 0%,rgb(120,120,120) 100%);
	background: linear-gradient(135deg,  rgb(133,133,133) 0%,rgb(120,120,120) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#858585', endColorstr='#787878',GradientType=1 );

	-moz-box-shadow: 1px 1px 0px rgba(0,0,0,0.15);
	-webkit-box-shadow: 1px 1px 0px rgba(0,0,0,0.15);
	box-shadow: 1px 1px 0px rgba(0,0,0,0.15);
}