@import url('https://fonts.googleapis.com/css?family=Lato');

body {
    background-color: #ffffff;
}

.pkp_block .content {
     padding: 0px; 
}

.block_custom center:first-child {
    margin-top: 1px;
}

.card-header {
    border-bottom: 0px solid rgba(0,0,0,.125);
    margin-bottom: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.journal-article-summary-title :hover {
    color: #1F1935;
}

//* Wysokość ramki gdzie PDF *//


.list-group {
   height: 30px;
}

//* Szerokość PDF *//
.btn-primary {

    width: 100px;
}



.covers {
    height: 200px; /* Ustaw konkretną wysokość */
}

.covers img {
    height: 100% !important;
    width: auto; /* To zachowuje proporcje obrazka */
}



.block_make_submission_link:hover {
    color: white;
    background-color: #0069D9;
    border-color: #0069D9;
    /* color: white; */

}



h6, h6 {
    font-size: 20px;
    margin-top: 35px;
    font-weight: bold;
    color: #000000;
}

.h5, h5 {
    font-size: 1.25rem;
    margin-bottom: 20px;
}


.nav-tabs {
    border-bottom: 1px solid #ffffff;
}


.navbar-light .navbar-nav .nav-link {
    color: #ffffff;
}

//* Białe litery w menu *//
.navbar-light .navbar-nav .nav-link:hover {
    color: #ffffff;
}



.top-menu {
    background-color: #1c374a;
    }


    
.footer-text-size {
    
    background-color: #1F1935;
}

.footer-text-size {
    color: #ffffff;
    }
    
.footer-text-size a {
    color: #508ab1;
    }

.fa {
    color: #508ab1;
    }




.bg-dark-grays {
    background-color: #1c374a;
    height: 20px;
}





.navbar-light .navbar-nav .nav-link {
    color: #ffffff;
}




.pkp_site_name .is_img img {
    max-height: 120px;
   }

#navigationPrimary a {
    font-family: "Lato","Segoe UI", "Roboto", "Oxygen-Sans", "Lato", "Cantarell", "Helvetica Neue", 
}

.pkp_navigation_user_wrapper a {
    font-family: "Lato","Segoe UI", "Roboto", "Oxygen-Sans", "Lato", "Cantarell", "Helvetica Neue", sans-serif;
}

.pkp_structure_main h2 {
    font-family: "Lato","Segoe UI", "Roboto", "Oxygen-Sans", "Lato", "Cantarell", "Helvetica Neue", sans-serif;}
}

.obj_article_summary > .title {
    font-family: "Lato","Segoe UI", "Roboto", "Oxygen-Sans", "Lato", "Cantarell", "Helvetica Neue", sans-serif;
}

.pkp_page_index .current_issue .read_more {
    font-family: "Lato","Segoe UI", "Roboto", "Oxygen-Sans", "Lato", "Cantarell", "Helvetica Neue", sans-serif;
}

body {
    font-family: "Lato","Segoe UI", "Roboto", "Oxygen-Sans", "Lato", "Cantarell", "Helvetica Neue", sans-serif;
}

#navigationPrimary a {
    font-family:  "Lato","Segoe UI", "Roboto", "Oxygen-Sans", "Lato", "Cantarell", "Helvetica Neue", sans-serif;
}

.pkp_block .title {
    font-family: "Lato","Segoe UI", "Roboto", "Oxygen-Sans", "Lato", "Cantarell", "Helvetica Neue", sans-serif;
}

block_make_submission a, .obj_galley_link {
    font-family: "Lato","Segoe UI", "Roboto", "Oxygen-Sans", "Lato", "Cantarell", "Helvetica Neue", sans-serif;
}

.obj_issue_toc .heading .published {
    font-family: "Lato","Segoe UI", "Roboto", "Oxygen-Sans", "Lato", "Cantarell", "Helvetica Neue", sans-serif;
}

.pkp_page_index .current_issue .current_issue_title {
    font-family: "Lato","Segoe UI", "Roboto", "Oxygen-Sans", "Lato", "Cantarell", "Helvetica Neue", sans-serif;
}

.pkp_head_wrapper .pkp_search .search_controls .search_prompt {
    font-family: "Lato","Segoe UI", "Roboto", "Oxygen-Sans", "Lato", "Cantarell", "Helvetica Neue", sans-serif;
}

.block_make_submission a, .obj_galley_link {
    font-family: "Lato","Segoe UI", "Roboto", "Oxygen-Sans", "Lato", "Cantarell", "Helvetica Neue", sans-serif;
}

.pkp_brand_footer {
    background-color: #303342;
}

.pkp_block {
    background-color: #f2f2f2;
    margin-top: 0px;
    margin-bottom: 20px;
   }


#sidebarFlagLanguageToggle.block {
background-color: #f2f2f2;
   }

.obj_article_details .main_entry .item .label {
    margin: 0 0 20px;
    font-family: "Lato","Segoe UI", "Roboto", "Oxygen-Sans", "Lato", "Cantarell", "Helvetica Neue", sans-serif;
}


@media (min-width: 768px)
.col-md-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
    margin-bottom: 25px;
}


.dropdown-item {
    display: block;
    width: 100%;
    padding: .25rem 1.5rem;
    clear: both;
    font-weight: 400;
    color: #212529;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
font-size: small;
}

.block_make_submission .content {
    border: none;
    padding: 0px;
    margin-bottom: 20px;
    margin-top: 10px;
}


.block_make_submission_link {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.75rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.25rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    /* color: white; */
    color: #fff;
    background-color: #1F1935;
    border-color: #1F1935;
    width: 100%;
    margin-top: 58px;
    margin-bottom: 5px;
}

.h4, h4 {
    font-size: 1.2rem;
}


h1 {
    font-size: 1.8rem;
    color: #1F1935;
    margin-bottom: 5px;
    
}



.list-group-item:last-child {
    margin-bottom: -30px;
}



.block_make_submission_link {
margin-bottom: 0px;
margin-top: 0px;
}

.card-footer {
border-top: 0px solid rgba(0,0,0,.125);
}



.btn {
    font-size: 0.7rem;
}

.card {
margin: 10px;
}

.journal-article-summary-title :hover {
    color: #6C757D;
    }

.journal-article-summary-title {
    font-weight: normal;
}


.block_make_submission .content {
    background-color: #FFFFFF;
}

.card {
    margin: 0px;
}



.journal-info .buttons a {
    background-color: #303342;
}




.nav-link {
   color: #000000;
}

.block_make_submission a, .obj_galley_link {
    margin-top: 0px;
}



a {
    color: #336699;
}

.fa-bar-chart-o:before, .fa-bar-chart:before {
   color: #528ab1;
}

.fa-line-chart:before {
    color: #528ab1;
}

.fa-ellipsis-h:before {
    color: #528ab1;
}

.fa-align-left:before {
    color: #528ab1;
}


.btn-primary {
    background-color: #1c374a;
    border-color: #1c374a;
    margin-bottom: 10px;
}

.fa-file-pdf-o:before {
    color: #ffffff;
}


.nav-item >:hover {
    background-color: #ffffff;
    color: #FFFFFF;
}

.nav-item > a:hover {
    background-color: #1F1935;
    color: #FFFFFF;
}

.dropdown-menu > a:hover {
    background-color: #1F1935;
    color: #FFFFFF;
}



.nav.mainMenu {
    background-color: #ffffff;
}

.lead {
    font-size: 1.0rem;
    font-weight: 300;
}


.alert-info {
    color: #0c5460;
    background-color: #ffffff;
    border-color: #bee5eb;
}