/*
* Custom CSS Jurnal Fourier
* Mixed from the World Wide Web
* Date : 29/05/2017
* Version : 1.0.0.0
* 
* Note: Sabar. Semoga senantiasa dilimpahkan rejeki. Aamiin.
*/



/*Indexed thumbnail images*/
.img-index {
	height: 57px !important;
    margin: 5px;
    padding: 5px;
    border: solid 1px #dddddd;
    margin-bottom: -20px;
}
.img-index:hover {
  border: solid 1px #d4ba55;
}

/*Sidebar Link colors*/
.sidebar-link{
	color: 	#666666;
}
.sidebar-link:hover{
	color: #007ab2;
}

/*Sidebar Link's title*/
.sidebar-link-title {
    border-bottom: 1px solid rgba(27, 31, 35, 0.15);
    color: #05264c;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 10px;
    text-align: left;
    text-transform: uppercase;
}

/*Sidebar box*/
.sidebar-box-white {
    background-color: #fff;
    border: 1px solid rgba(27, 31, 35, 0.15);
    padding: 20px;
}
.sidebar-box p {
    line-height:12px;
}
.sidebar-box {
    background-color: #eaf5ff;
    border: 1px solid rgba(27, 31, 35, 0.15);
    padding: 20px;
}
.sidebar-box p {
    line-height:12px;
}
.pkp_block {
    padding: 10px 30px !important;
    font-size: 13px	;
}
.sidebar-box-issn{
    background-color: #ffffff;
    padding: 10px;
    text-align: center;
    border-radius: 5px;
    color: #ab4242;
    margin-bottom: 15px;
    border: solid 1px #dddddd;
}
.sidebar-box-white{
	background-color: #ffffff;
	border-radius: 5px;
	padding:10px;	
	color: #666666;
	font-size: 11px;
}
.sidebar-box-text-desc{
	line-height: 18px !important;
	font-size: 11px;
}
.sidebar-box-title{
	color: #666666;
	font-weight: bold;
	text-align: center;
}
.pkp_block .content .sidebar-box p {
    line-height: 11px;
}

/*Override nav menu from head.less
.has_site_logo .pkp_head_wrapper {
	width: 100% !important;
}
*/
.pkp_head_wrapper {
    width: 100% !important;
    background-color: #143c62; 
    background-image: linear-gradient(35deg, #143c62, #3aa0c2);
}
.pkp_navigation_user_wrapper {
   /* background-color: #3aa0c2; */
}
.pkp_site_name_wrapper {
	background-color: #; padding-top: 10px; padding-bottom: 10px;
	max-width: 1160px !important;
	margin: 0 auto;
}
.pkp_structure_head {
    background-color: #2b3137;
}
.pkp_site_name {
	width: 1160px
}
.pkp_navigation_primary_row {
   /* background-color: #f6f8fa; 
   width: 100%; */
   box-shadow:  0 5px 4px -1px rgba(0, 0, 0, 0.25);
   

}
.pkp_navigation_primary_wrapper {
    max-width: 1160px !important;
    margin: 0 auto;
    
    /* box-shadow: 0 7px 4px -1px rgba(0, 0, 0, 0.25); */
    z-index: 1;
}
.pkp_navigation_primary > li > a {
    font-weight: bold;
    text-transform: uppercase;
}
/*

.pkp_navigation_primary > li > a {
    border-bottom: 2px solid transparent;
    color: #15537f !important;
    margin: 0 1em;
    padding: 10px 0 8px;
    text-transform: uppercase;
}
.pkp_navigation_primary > li > a:hover {
    color: #08c !important;
    border-color: #08c !important;
}
.pkp_content_nav {
	width:100%;
}
*/
.pkp_block .block_custom {
	margin-top: -30px !important;
} 
.pkp_block a {
    text-decoration: none;
    padding: 5px;
}

/*Footer Link*/
.fou-footer-link{
	color: 	#ffffff !important;
	font-size: 12px;
}
.fou-footer-link:hover{
	color: #a4884a !important;
	font-weight: bold;
}
.fou-footer-text{
	color: 	#ffffff !important;
	font-size: 12px;
}

.btn .btn-default .btn-lg {
    width: 80%;
    align-content: center;
    margin: 10%;
    border: none;
    border-radius: 5px;
    padding: 10px;
}


/*override header & body*/
.pkp_head_wrapper .pkp_search .search_controls a {
	margin-right: 33px;
}

.pkp_site_name > a {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

.page_index_journal > .current_issue > h2 {
	color: #a14141 !important;
	margin: 0px;

}
.pkp_structure_head{
	background-color: #143c62 !important;
}
/*
.pkp_navigation_primary_row{
	background-color: #182848 !important;
}
*/
.pkp_structure_footer_wrapper {
    background: #2b2b2b !important;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAK0lEQVQYV2NkwAL+//8vyYguDhZkZHyOIgETBCmGSyALwiXQBcES2ARBEgCFgxcdba8wLgAAAABJRU5ErkJggg==") !important;
    box-shadow: 0 -2px 4px 0 rgba(0, 0, 0, 0.6)
}
.pkp_structure_footer {
    width: 100%;
}
.pkp_footer_content {
    margin: auto;
    padding-bottom: 30px 10px 1px;
    text-align: left;
    width: 100%;
    color: #999;
}
.pkp_brand_footer {
    margin: auto;
    padding-bottom: 30px;
    padding-top: 30px;
    text-align: left;
    width: 100%;
	background-color: #060606;
	visibility: hidden;
}
.supports {
    background: #fff none repeat scroll 0 0;
    border-top: 1px solid #ccc;
    text-align: center;
}
.supports a img {
    border: 0 none;
    display: block;
    max-height: 100%;
    opacity: 0.5;
    transition: all 0.2s ease 0s;
    max-width: 60%;
    margin: 0 auto;
    cursor: pointer;
}
.supports a:hover img {

    opacity: 1;

}

.current_issue > .current_issue_title{
	padding-top: 10px !important;
	margin: 0px !important;
	font-weight: bold !important;
	color: #4b6cb7 !important;
	font-size: 20px !important;
}
.obj_issue_toc > .heading > .published{
	margin-top: 10px !important;
	color: #666 !important;
}
/*articles section*/
.obj_issue_toc .sections:not(:first-child) {
	margin-top: 0px;
}

.obj_article_summary {
	padding-bottom: 10px !important;
	border-bottom: solid 1px #ddd !important; 
}
.pkp_nav_list ul a:hover, .pkp_nav_list ul a:focus {
    border-color: #4b6cb7;
}
.pkp_navigation_primary ul a {
    color: #4b6cb7;
}
.pkp_navigation_primary [aria-haspopup] ul a:focus, .pkp_navigation_primary [aria-haspopup] ul a:hover {
    border-color: #4b6cb7;
}

@media (min-width: 992px){
	.pkp_head_wrapper .pkp_search.is_open .search_prompt {
	    color: #4b6cb7;
	}

}
@media screen and (max-width: 480px){
	.kotak-footer {
    width: 100%;
	}
}
.pkp_head_wrapper .pkp_search.is_open .search_prompt:hover, .pkp_head_wrapper .pkp_search.is_open .search_prompt:focus {
    border-bottom-color: #4b6cb7;
}
.page_search .submit button:after {
    background: #4b6cb7;
}

/*content*/
a {
	color: #4b6cb7;
}
a:hover, a:focus {
	color: #182848;
}
.obj_announcement_summary .read_more {
	color: #4b6cb7 !important;
}
.obj_announcement_summary .read_more:hover, .obj_announcement_summary .read_more:focus {
	color: #009c5d !important;
}
.cmp_button_wire, .obj_galley_link {
	border: 1px solid #4b6cb7 !important;
	color: #4b6cb7 !important;
}
.cmp_button_wire:hover, .cmp_button_wire:focus, .obj_galley_link:hover, .obj_galley_link:focus {
    background: #182848 !important;
    color: #fff !important;
}
.cmp_button, .cmp_form .buttons button, .pkp_head_wrapper .pkp_search button, .page_lost_password .buttons button, .page_search .submit button, .obj_article_details .citation_display form input[type="submit"], .block_make_submission a {
	color: #4b6cb7 !important;
}


/*link footer*/
.uindesc a {
    color: #d4ba55 !important;
    text-decoration: none;
}
.uindesc a:hover, .uindesc a:focus {
    color: #ffffff  !important;
    text-decoration: none;
}



.putih {
	color: #ffffff;
	font-size:13px;
}

.block_make_submission_link {
	position: relative;
	vertical-align: middle;
	width: 100%; height: 30px;
	padding: 4px 23px;
	font-size: 12px; 
	color: white; 
	text-align: center; 
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); 
	background: #f39c12; 
	border: 0; 
	border-bottom: 2px solid #e8930c; 
	cursor: pointer; 

	text-decoration: none; 
	border-radius: 50px; 
	text-transform: uppercase;
}
.block_make_submission a {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #ddd none repeat scroll 0 0;
    border-image: none;
    border-style: solid;
    color: #fff;
    display: inline-block;
    font-size: 13px;
    font-weight: 700;
    line-height: 28px;
    padding: 0 1em;
    text-shadow: none;
}

.bingris {
   	background: #f9f9f9 none repeat scroll 0 0;
    border: 1px solid #e9e9e9;
    margin: 10px 0 0;
    padding: 10px;
    color: #919191;
}

/*footer*/


.kotak-footer {
    -moz-box-direction: normal;
    -moz-box-ordinal-group: 2;
    -moz-box-orient: vertical;
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    width: 31%;
    order: 1;
    float:left;
}
.kotak-footer a:hover {
    color: #ffffff !important;
    text-decoration: none;
}
.kotak-footer a {
    text-decoration: none;
}