.editor-box p:nth-child(2):first-letter {
	font-size: 72px;
	line-height: 80px;
	font-weight: 700;
	color: #14a09d;
	margin-right: 20px;
	margin-bottom: 0;
	float: left;
	font-family: "Poppins", sans-serif;
}
.inner-page.contact-page {
	padding-top: 0px;
	padding-bottom: 0;
}

.share-box .st-btn {
	display: table !important;
	margin: 5px;
}

.search-site .search-btn {
	margin-top: 0;
	position: absolute;
	background: #14a09d;
	width: 80px;
	height: 80px;
	padding: 0;
	top: 0;
	right: 0;
	color: #fff;
	line-height: 80px;
	text-align: center;
	font-size: 26px;
	border: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0;
	cursor: pointer;
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	transition: 0.3s ease-in-out;
}

.search-site {
	height: 80px;
}

.search-panel .search-form .submit-btn {
	font-size: 26px;
}

.search-site .textfield {
	height: 80px;
}

.search-site .search-btn:hover {
	background: #222933;
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	transition: 0.3s ease-in-out;
}

.feedback .select option {
	color: #222 !important;
}

.search-panel-active {
	overflow: auto !important;
	padding-right: 0 !important;
}

@media only screen and (max-width: 767px) {
	.share-box {
		position: relative;
		top: 0;
		z-index: 1;
	}

	.share-box .st-btn {
		display: inline-block !important;
	}
}

.editor-box .full-bigyapan img {
	margin: 0;
}
.editor-box .featured-image img {
	margin-top: 0;
}
.editor-box table a {
	text-decoration: none;
}
.editor-box img.left {
	float: left;
	margin-right: 30px;
	margin-top: 15px;
}
.editor-box img.right {
	float: right;
	margin-left: 30px;
	margin-top: 15px;
}
.editor-box img.center,
.editor-box img.none {
	margin: 30px auto;
	text-align: center;
	display: block;
}
.editor-box figure.image img {
	margin: 0;
}
.editor-box figure.image img.pull-img-left {
	margin-bottom: 0 !important;
}
.editor-box figure.image.align-left {
	float: left;
	margin: 0 30px 10px 0;
}
.editor-box figure.image.align-right {
	float: right;
	margin: 0 0 10px 30px;
}
.editor-box figure.image.align-center {
	text-align: center;
	display: table;
	margin: 30px auto;
}
.editor-box .align-center,
.editor-box img.align-none {
	display: table;
	margin: 0 auto;
}
.editor-box .align-center img,
.editor-box img.align-none img {
	float: none;
	display: table;
	margin: 0 auto 5px auto;
}
.editor-box img {
	float: left;
	margin-left: 30px;
}
.editor-box img.align-left {
	float: left;
	margin-right: 30px;
	margin-top: 15px;
	margin-left: 0;
}
.editor-box img.align-right {
	float: right;
	margin-left: 30px;
	margin-top: 15px;
}
.editor-box img.align-center,
.editor-box img.align-none {
	margin: 30px auto;
	text-align: center;
	display: block;
	float: none;
}
.editor-box figure img {
	margin: 0;
}
.editor-box figure img.pull-img-left {
	margin-bottom: 0 !important;
}
.editor-box figure.align-left {
	float: left;
	margin: 0 30px 10px 0;
}
.editor-box figure.align-left.pulls-img-left {
	max-width: 1100px;
	margin: 0 0 0 -221px;
}
.editor-box figure.align-left.pulls-img-left img {
	max-width: none;
	width: 100%;
}
.editor-box figure.align-right {
	float: right;
	margin: 0 0 10px 30px;
}
.editor-box figure.align-right.pulls-img-right {
	max-width: 1100px;
	margin: 0 -221px 0 0;
}
.editor-box figure.align-right.pulls-img-right img {
	max-width: none;
	width: 100%;
}
.editor-box figure.align-center {
	text-align: center;
	display: table;
	margin: 30px auto 10px auto;
	float: none;
}
.editor-box figure.align-none {
	text-align: center;
	display: table;
	margin: 30px auto;
	float: none;
}

.invalid-feedback {
	display: none;
	width: 100%;
	margin-top: 0;
	font-size: 77%;
	color: #dc3545;
}

.feedback .textfield,
.feedback .textarea,
.feedback .select {
	margin-bottom: 0px;
}

.feedback .margin-feedback {
	margin-bottom: 10px;
}

ul.footer-nav li a {
	font-size: 14px;
	display: inline-block;
	color: #888;
	line-height: 20px;
	margin-bottom: 0;
	padding-bottom: 0;
}

ul.footer-nav li {
	list-style: none;
	margin: 0 0 5px;
	padding: 0 0 0 20px;
	display: inline-block;
	position: relative;
	width: 100%;
}

ul.footer-nav li:before {
	content: "";
	width: 4px;
	height: 4px;
	position: absolute;
	left: 0;
	top: 14px;
	background: #666;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	-ms-border-radius: 100px;
	border-radius: 100px;
}

@media only screen and (max-width: 767px) {
	.editor-box img {
		margin-left: 0;
	}
}

.error-message {
    font-size: 11px;
    color: #d13938;
    font-style: italic;
    display: block;
    line-height: 16px;
    margin-top: 4px;
}

.navigation-box {
    background: #008349 !important;
}

.navigation_box ul li a.selected,
.navigation_box ul li ul {
    background: #0a5a36 !important;
}

.navigation_box ul li a:hover,
.navigation_box ul li.open a:hover,
.navigation_box ul li.open a,
.navigation_box ul li.open ul li a{
    background: #0a5a36 !important;
}

.navigation_box ul li.open ul li a:hover{
	background: #e83737 !important;
}

.navigation_box ul li.open ul li a{
	color: #fff !important;
}

.menu-box .navigation_box ul li ul li a {
	color: #fff !important;
}
.header .number-box .media .sub-title {
    color: #008349;
}

.section.home-about.sectors.featured .items {
    background: #008349;
}

.section.home-about.sectors.featured .items:nth-child(2) {
    background: #0a5a36;
}

.section .more-link a:hover {
    background: #d22c31 !important;
    border: 1px solid #d22c31 !important;
}

.section.home-about.checkup:before {
    background: rgba(0, 131, 73, 0.5) !important;
}

.section.home-about.checkup .items .more-link .more-btns {
    background: #008349 !important;
    border: 1px solid #008349 !important;
}

.section .more-link .more-btns {
    background: #d22c31;
}