#navigationPrimary li a {
	background: #2f2b59;
	color: #fff !important;
} 

#navigationPrimary li  {
	/*background: #2f2b59;*/
	color: #fff !important;
} 

html,body{
	/*font-family:"Noto Serif", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;*/
	/*font-size: 14px;*/
	color: rgba(0, 0, 0, 0.87);
	background: #fff;
	font-size: 16px;
	font-weight: 600px;
	
	}
html {
    line-height: 1.15;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

article,aside,footer,header,nav,section {
    display: block
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

figcaption,figure,main {
    display: block
}

figure {
    margin: 1em 40px
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

*, *:before, *:after {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

p {
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    unicode-bidi: isolate;
}

.pkp_structure_main p, .pkp_structure_main ul {
    line-height: 1.785rem;
    margin: 1.43rem 0;
}

.blink-button {
    background-color: #007bff; /* Bootstrap primary blue or your theme color */
    color: #fff;
    border: none;
    padding: 12px 24px;
    font-size: 16px;
    font-weight: bold;
    border-radius: 6px;
    cursor: pointer;
    animation: blink 1s infinite;
    transition: background-color 0.3s ease;
    box-shadow: 0 0 10px rgba(0, 123, 255, 0.6);
}

.blink-button:hover {
    background-color: #0056b3;
}

@keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 0.5; }
    100% { opacity: 1; }
}


.obj_article_summary:before,.obj_article_summary:after {
    content: " ";
    display: table
}

.obj_article_summary:after {
    clear: both
}

.obj_article_summary .cover {
    display: block;
    margin-bottom: 1.43rem
}

.obj_article_summary .cover img {
    display: block;
    max-height: 250px;
    width: auto
}

.obj_article_summary>.title {
    font-family: "Georgia",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
    font-size: 1rem;
    line-height: 1.43rem;
    font-weight: 700;
    border-bottom: none;
    margin: 0
}

.obj_article_summary>.title a {
    text-decoration: none
}

.obj_article_summary .subtitle {
    display: block;
    margin-top: 0.25em;
    margin-bottom: 0.5em;
    font-weight: 400;
    color: rgba(0,0,0,0.54)
}

.obj_article_summary .meta {
    position: relative;
    padding-top: .357rem;
    font-size: 1rem;
    line-height: 1.43rem
}

.obj_article_summary .pages,.obj_article_summary .published {
    color: rgba(0,0,0,0.54)
}

.obj_article_summary .galleys_links {
    margin-top: .714rem
}

.obj_article_summary .galleys_links li {
    display: inline-block;
    margin-right: 1em
}

.obj_article_summary .galleys_links li:last-child {
    margin-right: 0
}

@media (min-width: 768px) {
    .obj_article_summary .authors {
        padding-right:5em
    }

    .obj_article_summary .pages {
        position: absolute;
        top: 0;
        right: 0;
        line-height: 2.143rem
    }

    .obj_article_summary .cover {
        float: left;
        width: 25%;
        height: auto;
        max-height: none;
        margin-right: 1.43rem
    }
}

@media (min-width: 992px) {
    .obj_article_summary .cover {
        margin-right:2.143rem;
        margin-bottom: 2.143rem
    }

    .obj_article_summary .cover img {
        max-height: none
    }
}

.obj_galley_link:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    content: "\f0f6";
    margin-right: 0.25em
}

.obj_galley_link.pdf:before {
    content: "\f1c1"
}

.obj_galley_link.restricted {
    border-color: #d00a6c;
    color: #d00a6c
}

.obj_galley_link.restricted:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    content: "\f023";
    color: #d00a6c
}

.obj_galley_link.restricted:hover,.obj_galley_link.restricted:focus {
    background: #d00a6c;
    color: #fff
}

.obj_galley_link.restricted:hover:before,.obj_galley_link.restricted:focus:before {
    color: #fff
}

.obj_galley_link_supplementary {
    display: inline-block;
    position: relative;
    padding-right: 2.143rem;
    font-size: .93rem;
    font-weight: 700;
    line-height: 2.143rem;
    color: #4b7d92;
    text-decoration: none;
    padding-right: 0;
    padding-left: 1.43rem
}

.obj_galley_link_supplementary:after {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    content: "\f0f6";
    position: absolute;
    top: 2px;
    right: 0;
    width: 2.143rem;
    height: 2.143rem;
    line-height: 2.143rem;
    text-align: center
}

.obj_galley_link_supplementary:hover,.obj_galley_link_supplementary:focus {
    color: #6298ae
}

.obj_galley_link_supplementary:after {
    right: auto;
    left: 0;
    text-align: left
}

.cmp_button_wire, .obj_galley_link { border: 1px solid #2F8CA3; margin: 3px; padding:6px; border-radius: 3px;}
.obj_article_summary { border: 1px solid #2f8ca3; padding: 10px; border-radius: 5px; box-shadow: 3px 3px #071f2a73;
}


.submission-btn{
    background: #2F8CA3;
    color: #fff;
    border: 2px #ddd;
    border-radius: 3px;
    padding: 15px;
    width: 400px !important;
    /*margin:22px;*/
}
.obj_article_summary .item.doi .label {background: url(/public/journals/8/images/icon-doi.png) left center no-repeat;width: 25px !important; height:24px !important; color: transparent; text-indent: 100%;white-space: nowrap;overflow: hidden;}
.obj_article_summary .item.stats .abstract, .obj_article_summary .item.stats .galley {position:relative;}   
.obj_article_summary .item.stats .abstract {margin-left: 20px; margin-right: 10px;}   
.obj_article_summary .item.stats .galley {margin-left: 25px;}   
.obj_article_summary .item.stats .abstract:before { content: "\f080"; font-family: FontAwesome; left:-15px; position:absolute; top:0; }
.obj_article_summary .item.stats .galley:before { content: "\f1c1";  font-family: FontAwesome; left:-15px; position:absolute; top:0; }

.pkp_block{ justify-self: center; }
.pkp_site_name_wrapper {
background: #f02800;
}

tr:hover {
  background-color: #f7bc4a; /* Warna latar belakang saat hover */
  opacity: 5;
}
.additional_content td{
	border:1px solid #fff;
	padding:8px;
	color:#fff;
}
.additional_content table{
	border-collapse: collapse;
	background-color: #439eba;
	}
