.hover {
	width: 100%;
	border: 0px solid #3d9987;
	border-radius: 30px 0px 30px 0px;
}

.hover th {
	height: 45px;
	background: #3d9987;
	color: #ffffff;
}

.hover td {
	height: 40px;
	padding-top: 1px;
	vertical-align: middle;
	border-bottom: 1px solid #3d9987;
	text-align: center;
}

.hover td a {
	width: 100%;
	display: block;
	color: #3d9987;
	text-decoration: none;
}

.hover tr {
	background: #e0f4f0;
	color: #3d9987;
}

.hover tr:hover {
	background-color: #3d9987;
	color: #ffffff;
}

.hover tr a {
	color: #3d9987;
	transition: all 0.3s ease;
}

.hover a:hover {
	color: #ffffff;
	font-size: 18px;
}

.warning {
	color: red;
}

#bigtext {
	color: #FFFFFF;
	background: #3d9987;
}

*,
*::before,
*::after {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

.pkp_site_name .is_img img {
	display: inline-block;
	max-height: 130px;
	max-width: 130%;
	width: auto;
	height: auto;
	border: 5px hidden #3d9987;
}

.pkp_structure_page {
	margin-top: 0px;
	margin-bottom: 0px;
}

.pkp_site_name_wrapper,
.pkp_navigation_primary_row {
	padding-left: 10px;
	padding-right: 10px;
}

.pkp_site_name {
	padding-top: 5px;
	padding-bottom: 2px;
}

.obj_Editorial.Team .is_img img {
	display: inline-block;
	max-height: 87px;
	max-width: 87%;
	width: auto;
	height: auto;
	border: 5px hidden #3d9987;
}

.obj_article_details .abstract {
	text-align: justify;
	font: tahoma, geneva, sans-serif;
}

/* Submission Button */
.block_make_submission_link {
	animation-name: blinker;
	animation-duration: 2s;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
	color: #ffffff;
	font-size: 20px !important;
	padding: 6px;
	border-radius: 20px;
	line-height: 50px !important;
}

.block_make_submission_link:hover {
	background: #3d9987;
	transition: all 1s ease;
}

.block_make_submission_link:active {
	background: linear-gradient(to right, #3d9987 0%, #2d7c6b 50%, #265e51 100%);
	box-shadow: rgba(0, 0, 0, 0.6) 5px 5px 15px 5px;
	border: none;
	display: inline-block;
}

/* Blinking keyframes */
@keyframes blinker {
	0% { opacity: 1.0; }
	50% { opacity: 0.0; }
	100% { opacity: 1.0; }
}

/* Global link color */
a, span {
	color: #3d9987;
}

/* Footer link effects */
#pageFooter a:hover,
#pageFooter a:focus {
	color: #3d9987;
}

#pageFooter a:active {
	color: #FEC010;
}

/* "About the Journal" block (title and links) */
.pkp_block.block_information .title {
	background-color: #3d9987;
	color: #ffffff;
	padding: 10px;
	text-align: center;
}

.pkp_block.block_information a {
	color: #3d9987;
	text-decoration: none;
}

.pkp_block.block_information a:hover {
	background-color: #e0f4f0;
	color: #1f4d44;
}
