/*------------------------------------fejléc----------------------------------------*/

a.headerSearchPrompt:hover,  search_prompt:hover{
	color:#f0efef !important;
}


.pkp_navigation_primary_row{

    background:#ae5b4d;
}


.header_view {
    background: #ffffff none repeat scroll 0 0 !important;
    position: relative;
    z-index: 2;
}



/*--------PP felirat---------------------------------------*/

@media (max-width:991px) {
.pkp_site_name .is_img {
    width: 100px;
    margin-left: auto;
    margin-right: auto;
    display:block;
}

.pkp_site_name .is_text {
    float: none;
    margin-left:auto;
    margin-right:auto;
    margin-top: 10px;
    max-width:400px;
    display: block;
    text-align: center;
    line-height:22px;
}
.has_site_logo .pkp_head_wrapper{
    padding-right:0px;

}
.pkp_site_name{
        padding-left:0px;
        margin-right:40px;
}
}

a.is_text, a.is_text {
	color:#ffffff !important;

}

a.is_text:hover, a.is_text:focus {
	color:#f0efef !important;

}

.pkp_navigation_primary > li > a, .pkp_navigation_primary > li > a {
	color:#ffffff !important;
}

.pkp_navigation_primary > li > a:hover, .pkp_navigation_primary > li > a:focus {
	color:#f0efef !important;
}

.pkp_site_name .is_text{
   float:left; 
  
}


/*------PP logo----------------------------------------------*/


.pkp_site_name{
	font-size: 2em;
}


.pkp_site_name > a{
	padding-bottom:0px !important;
	padding-top:0px  !important;


}

a.is_text {
	padding-bottom:0px !important;

}

a.is_img {
	valign:center !important;
#text-align:right;
	position:relative;
	#right:300px;
	#top:-30px;
	#float:right !important;
	height:26px !important;
	#width:1160px !important;

#display: inline-block !important;
#transition: min-width 0.4s ease 0s  !important;
#clear: both !important;



	z-index:1;
}

.pkp_site_name .is_img img{

    margin-top:10px;

}



/*-------search----------------------------------------------*/

div.pkp_navigation_search_wrapper a{
   	color:#f0efef !important;

}

div.pkp_navigation_search_wrapper a:hover{
   	color:#d2d2d2 !important;

}


span.fa.fa-search {
   	    color: #f7bc4a;

}


.pkp_head_wrapper .pkp_search .search_prompt:hover, .pkp_head_wrapper.pkp_search.search_prompt:focus 
 {
   	color:#d2d2d2 !important;

}

.pkp_head_wrapper .pkp_search.is_open .search_prompt:hover, .pkp_head_wrapper .pkp_search.is_open .search_prompt:focus 
 {
 	  border-bottom-color:#ae5b4d !important;

}

.pkp_search.is_open{

z-index:2;
}

.pkp_search.is_open:hover {

background:none !important;

}

/*------ search submit button----------------------------------*/

.page_search .submit button::after {
  	 background:#ae5b4d !important; 
}

.page_search .submit button:hover::after, .page_search .submit button:focus::after {
  	 background:#c96959 !important; 
}


/*-----user----------------------------------------------------*/

pkp_navigation_user > li > a, .pkp_navigation_user > li.in_focus > a, .pkp_navigation_user > li > a, .pkp_navigation_user > li > a:focus {
   	 color: #ffffff !important;
}

.pkp_navigation_user > li > a:hover, .pkp_navigation_user > li.in_focus > a:hover, .pkp_navigation_user > li > a:hover, .pkp_navigation_user > li > a:focus {
   	 color:#f0efef !important;
}

/*--ojsadmin----------------------------------------------------*/



.profile a {
    	color: #bbb6b6;
}

.profile a:hover {
   	 color: #eae7e7 !important;
}




/*-----------------------------------a hover---------------------------------------------------*/

a:hover, a:focus {
	color:#c96959 !important;
	background:none !important;
}


.cmp_button:hover, .cmp_form .buttons button:hover, .pkp_head_wrapper:hover .pkp_search button:hover, .page_lost_password:hover .buttons button:hover, .page_search .submit button:hover, .obj_article_details .citation_display form input[type="submit"], .block_make_submission a:hover {
	color:#c96959 !important;
	background:none !important;
}


/*---------------------------------------------tartalom----------------------------------------*/

.obj_issue_toc .articles{
	margin-top:0px !important;
}


a {
	color:#ae5b4d !important; 

}

.block_make_submission a {
	color:#ae5b4d !important;
}


.obj_galley_link {
	border: 1px solid #ae5b4d !important;
}

.obj_galley_link:hover {
	background:#ae5b4d !important;
}

.pkp_page_index .current_issue .read_more::after {
	color:#ae5b4d !important;

}

a.read_more{
	color: #ae5b4d !important;
}

.pkp_navigation_primary [aria-haspopup] ul a:hover, .pkp_navigation_primary [aria-haspopup] ul a:focus
{
	border-color:#ae5b4d !important;

}

.pkp_navigation_primary ul a {
	color: #fff !important;
}
  

.pkp_navigation_primary ul a:hover, .pkp_navigation_primary ul a:focus {
	color: #ae5b4d !important;
}
  


.pkp_nav_list ul a:hover, .pkp_nav_list ul a:focus  {
	border-color: #ae5b4d !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: #ae5b4d !important;

}


/*-------no results hibauzenetek---------------------------------------*/

.cmp_notification {
	border-left: 5px solid #ae5b4d !important;
}


/*----------submission gomb-------------------------------------------*/


a.block_make_submission_link{
text-decoration:none !important;
}


.block_make_submission_link {

    background: #eee none repeat scroll 0 0;
    border-color: #bbb rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4);
    border-image: none;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 -1em 1em rgba(0, 0, 0, 0.1) inset;
    color: #007ab2;
    display: inline-block;
    font-size: 13px;
    font-weight: 700;
    line-height: 28px;
    padding: 0 1em;
}

.cmp_notification {
    background: none repeat scroll 0 0 !important;

}

.cmp_notification a {
    ackground: #eee none repeat scroll 0 0;
    border-color: #bbb rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4);
    border-image: none;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 -1em 1em rgba(0, 0, 0, 0.1) inset;
    color: #007ab2;
    display: inline-block;
    font-size: 13px;
    font-weight: 700;
    line-height: 28px;
    padding: 0 1em;
    text-decoration:none !important;
}

 .pkp_structure_main h3.title {
    margin: 2px 0 2px !important;
}

 .pkp_structure_main h3 {
    margin: 20px 0 20px !important;
}