.custom-logo {
	height: auto;
	max-width: 280px;
	vertical-align: middle;
}

tr:hover {background-color:#d6f6b7;}
table > tbody > tr > td {text-align:left;}
td>h2,td>h3 {padding-top:20px;} 

#team {
    padding: 0;
}

h2 {   font-size: 1.4rem;}
body{font-size:1.1rem;}
.page-header h1 {
color:#ffffff;
	font-family: 'Kalam', cursive;
	font-size:2em;
}
.page-header {
    padding: 30px 0px;
    border-top: 0px solid #e9e9e9;
    background: #487D11;
    border-bottom: 0px solid #e9e9e9;
}

.hero-content-style1 h2 {
	font-size: 50px;
	letter-spacing: 4px;
	margin-bottom:95px;
	font-family: 'Kalam', cursive;
	color:#ffffff;
}

.hero-small-text,.hero-content-style1 .btn-secondary-outline {	color:#ffffff !important;text-shadow:none;
}

.hero-content-style1 .btn-secondary-outline {border-color:green;}

.accordion-title {
    background-color: rgba(0,0,0,0.1);
    padding: 10px;
	cursor: pointer; cursor: hand;
}

.accordion-content {
    border: solid 1px #eee;
    border-radius: 4px;
    padding: 10px;
    margin: 20px 0;
}

.hero-content-style1 h2 {
	font-size: 45px;
	letter-spacing: 4px;
}

.ui-timepicker-div dl dt {
	float: left;
	clear: left;
	padding: 0 0 0 5px;
	margin-bottom: 0;
}

.ui-timepicker-div dl dd {
	margin: 0 10px 20px 40%;
}

.hero-slideshow-normal .container {
	padding: 25%;
	position: relative;
	z-index: 80;
}

.comments-area {
	display: none;
}

input[type="submit"] {
    width: 120px;
}

.starlist li:before {
	font-family: FontAwesome;
	content: "\f046";
	color: #00a650;
	margin-right: 5px;
	margin-left: -20px;
}

.starlist {
	list-style-type: none;
}

.alignright {
	padding: 40px;
	border-radius: 6px;
}

@media only screen and (max-width : 400px) {
	.custom-logo {
		height: auto;
		max-width: 220px;
		vertical-align: middle;
	}
	
	.hero-content-style1 h2 {
		font-size: 25px;
		letter-spacing: 2px;
		margin-top: 110px;
		margin-bottom: 90px;		
	}
}

h1, h2, h3, h4, h5, h6 {
}

.halfwidth {
	max-width: 300px;
}

.more-link-btn {
	border-radius: 4px;
	color: #FfffFF !important;
	background: none repeat scroll 0 0 #86be4f;
	padding: 10px 20px;
	text-decoration: none;
	line-height: 3em;
}

.more-link-btn:hover {
	text-decoration: none;
	color: #2b2b2b !important;
	background: none repeat scroll 0 0 #ffffff;
	border: solid 1px #86be4f;
}