p  {
	margin-bottom:12px;
}

a {
	color:#333;
}

a:hover {
	color:#333;
	text-decoration:none;
}

input[type="email"], 
	input[type="number"], 
	input[type="search"], 
	input[type="text"], 
	input[type="tel"], 
	input[type="url"], 
	input[type="password"], 
	textarea, 
	select {
		display: block;
		width:98%;
	}
	
.button, 
	button, 
	input[type="submit"], 
	input[type="reset"], 
	input[type="button"] {
		display: inline-block;
		padding: 8px 25px;
		color: #f5f5f5;
		text-align: center;
		font-size: 12px;
		line-height:16px;
		text-decoration: none;
		white-space: nowrap;
		background-color:#0a9027;
		border: 1px solid #0a9027;
		cursor: pointer;
		box-sizing: border-box;
	}

.center {text-align:center}

.responsive {
	width:100%;
	height:auto;
}

.row-padding-1 {
	padding:40px 5px 10px 15px;
}

.mt-10 {margin-top:10px}
.mt-20 {margin-top:20px}
.mt-30 {margin-top:30px}
.mt-40 {margin-top:40px}
.mt-50 {margin-top:50px}
.mt-60 {margin-top:60px}
.mt-70 {margin-top:70px}

/* News */
.news {
	margin:20px 2px 40px
}

.news h5 {
	font-size:16px;
	font-weight:bold;
	color:#000;
}

.news p {line-height:28px;color:#666}

.news .date {
	font-size:11px;
	color:#555;
	display:block;
}

.news img {
	margin:0 15px 14px 0;
	float:left;
}

