.header {
    background-color: #3b464f;
    
}

@media (min-width: 768px){
	
	.journal-logo {
    max-height: none;
    max-width: 185%;
}
.upper-header {
    padding-top: 1px;
    padding-left: 1px;
	margin-left: -120px;
}	
	
}
@media (max-width: 767px){
	
	.journal-logo {
    max-height: none;
    max-width: 100%;
}
	
	
}

.cover_image {
    
    margin-right: 15px;
    margin-bottom: 8px;
    border: 1px solid silver;
    background: white;
    padding: 4px;
    border-radius: 3px;
}

.announcement {
    margin-bottom: 40px;
    /* border-style: inset; */
    border-right-style: ridge;
    border-right-width: 1px;
    border-bottom-style: ridge;
    border-bottom-width: 1px;
    /* border-bottom-left-radius: inherit; */
    /* margin-left: 1px; */
    /* padding-left: 2px; */
    /* margin: 1px; */
}

@media (min-width: 992px){
.header {
    padding-left: 5.5%;
    padding-right: 5.5%;
}

}

.row {
   
    margin-right: 30px;
    
}

@media (min-width: 1260px){
.nav-link {
     font-size: 0.9rem;
   }
   .pkp_block {
    flex: 0 0 100%;
}   
}
@media (min-width: 1158px) and (max-width: 1239px){
.nav-link {
     font-size: 0.8rem;
   }  
.pkp_block {
    flex: 0 0 100%;
}      
}

@media (min-width: 1076px) and (max-width: 1157px){
.nav-link {
     font-size: 0.7rem;
   }  
.pkp_block {
    flex: 0 0 100%;
}      
}

@media (min-width: 990px) and (max-width: 1075px){
.nav-link {
     font-size: 0.6rem;
   }   
.pkp_block {
    flex: 0 0 100%;
}   
}

.btn, .cmp_edit_link, .btn-primary, .btn-secondary, .block_make_submission_link, .cmp_edit_link {
    
    font-size: 1rem;
   /* border-radius: 0;
   border-color: #000;
    background-color: #fff;
    box-shadow: none;
    padding: 10px 15px;
    font-family: 'Montserrat',sans-serif;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
    display: inline-block;
    transition: all .15s ease-in-out;
    cursor: pointer;*/
}


.btn2 {
    
    font-size: 1.5rem;
	background: unset;
   border-radius: 0;
   border-color: #000;
        border-style: solid;
    box-shadow: none;
    padding: 10px 15px;
    font-family: 'Montserrat',sans-serif;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
    display: inline-block;
    transition: all .15s ease-in-out;
    
}





.abstract {
    font-size: 18px;
    line-height: 1.56;
    letter-spacing: 0.2px;
    text-align: justify;
}

.flaga_pl {
    float: left;
margin-right: 5px;

/*display: none;    display: block;
    width: 10px;
    height: 10px;*/
}
.flaga_en {
    float: left;
margin-right: 5px;
/*    display: block;*/
}
.flaga_fr {
    float: left;
margin-right: 5px;
    display: none;
}

.flaga_ru {
    float: left;
margin-right: 5px;
    display: none;
}

.archive_issue_cover {
    max-width: 100%;
    /* border: 1px; */
    border: 1px solid silver;
}

@media (min-width: 992px) and (max-width: 1199px){
.description {
    width: 70%;
    margin-right: 0%;
}

}
.pkp_block {
    flex: 0 0 100%;
}   

body.darkmode li {
    background: #f8f9fa00 !important;
}

.galleys2 {
    text-align: right;
}
.container-page {
    padding-top: 1px;
    padding-bottom: 1px;
}

.block_make_submission_link {
    font-size: 1rem;
    display: none;
}
