/* Components -------------------- */
a{color:#046583;}
a:hover, a:focus{ color:#003b4d;}

.btn-general{
    color: #fff;
    background-color: #0D3D56; 
    border-color: #0D3D56; 
}
.btn-general:hover, .btn-general:focus{
    color: #fff;
    background-color: #024d64; 
    border-color: #0D3D56; 
}
.btn-outline-general{
    color: #0D3D56; 
    border-color: #0D3D56; 
}
.btn-outline-general:hover, .btn-outline-general:focus{
    color: #fff;
    background-color: #0D3D56; 
    border-color: #0D3D56; 
}

/* Headers -------------------- */
.top-nav .nav-link{
    color: #fff;
}
.header-banner .topSearch input[type="text"] {
    border: 1px solid #efeadc;
    background: #f5f1e8;
}
.header-banner .topSearch button[type="submit"] { 
    border-left: 1px solid #d2cdc2;
}
.header-banner .topSearch .advanceSearch {
    color: #fff;
}
.header-banner .text-logo{
    color: #ffffff;
    text-shadow: 0 2px 5px #151515;
}

/* Mobile Menu -------------------- */
.mobile-menu-container {
    background: #fff;
}
#sidebar-user {
    background: #f8f8f8;
    border-left: 5px solid #ddd;
}
.mobile-menu .btn-close-sidebar{ 
    border: 1px dashed #ccc;
}
.mobile-menu .btn-close-sidebar:hover, .mobile-menu .btn-close-sidebar:focus{
    border-color: #c82333;
    color: #c82333;
}
.mobile-menu .navbar .nav-item {
    border-bottom: 1px solid #eee;
}
.mobile-menu .navbar .nav-item .nav-link {
    color: #1d1b1b ;
    border-left: 5px solid #ddd;
}
.mobile-menu .navbar .nav-item {
    border-bottom: 1px solid #eee;
}
.mobile-menu .navbar .nav-item.show > .nav-link {
    border-left: 5px solid #21409A;
} 
.mobile-menu .navbar .dropdown-menu .dropdown-item {
    color: #1d1b1b;
    border-left: 5px solid #526bb6;
}
.mobile-menu .navbar .dropdown-menu {
    background: #eee;
}

/* Desktop Navbar -------------------- */
.navbar.main-navbar{
    box-shadow: 0 5px 6px -2px rgba(170, 170, 170, 0.5);
    background-color: #ffffff;
}
.navbar.main-navbar .nav-link{
    color: #151718;
}
.navbar.main-navbar .nav-item .nav-link:hover{
    color: #000;
    text-shadow: 1px 1px #dfdfdf;
} 
.input-group-search{
    border: 1px solid #ced4da;
}
.btn-search-nav{ 
    color: #6c757d;
}

/* Sidebar -------------------- */
.pkp_block {
    -webkit-box-shadow: 0 1px 15px 1px rgba(0, 59, 77, 0.125);
    -moz-box-shadow: 0 1px 15px 1px rgba(0, 59, 77, 0.125);
    box-shadow: 0 1px 15px 1px rgba(0, 59, 77, 0.125);
    border: 1px solid #f1f1f1;
}
.pkp_block .title{
    color: #141414;
    border-bottom: 1px solid #a6a6a6;
    background: linear-gradient(135deg, #0D3D56  7%, #0D3D56  3%, #0D3D56  3%, #0D3D56  12%, #0D3D56  54%, #0D3D56  85%, #0D3D56  120%);
}

.pkp_block .content ul li{
    border-bottom: 1px solid #dedede;
}
.pkp_block .content ul li a{
    color: #424242; 
}
.pkp_block .content ul li a:hover, .pkp_block .content ul li a:focus{
    color: rgba(0, 59, 77, 0.85); 
}
.hover-sweep-to-right:before{
    background:rgba(0, 59, 77, 0.5) ;
}
.hover-sweep-to-right:active, 
.hover-sweep-to-right:focus, 
.hover-sweep-to-right:hover{
    color:#012631  !important;
}

/* Footer -------------------- */
footer {
    background: #0D3D56;
}
footer .footer-inner-text h3 {
    color: #fff;
    border-bottom: 1px solid #ccc;
}
.footer-inner-text ul li, .footer-inner-text ul li a { 
    color: #8aadbf;
}
.footer-inner-text ul li a:hover, .footer-inner-text ul li a:focus{
    color: #fff;
}
footer hr {
    border-top: 1px solid #e2e4e2;
}
.iconsCreativeComman a {
    color: #fff;
}
.footer-bottom-right ul li a {
    color: #8aadbf;
}
.footer-bottom-right p{
    color: #8aadbf;
}
footer .theme-powered{
    color: #dedede;
    background: #003141;
}
footer .theme-powered a{
    color: #dedede;
}
footer .theme-powered a:hover{
    color: #fff;
}
.breadcrumb .breadcrumb-item a{
    color: #0D3D56;
}
.tabpage-home .tab-home .nav-link{
    color: #a7a7a7;
}
.tabpage-home .nav-tabs .nav-link.active {
    color: #151617;
    background-color: #fff;border-color: transparent !important;
    border-bottom: 3px solid #f4564a !important;
}

/* CURRENT ISSUE -------------------- */
.reItem {
    background-color: #f8f8f8;
    box-shadow: 1px 1px 3px 0 rgba(204,204,204,.75);
}
.rw_issue_description .current_issue_title {
    color: #212529;
}
.rw_article_summary .summary_title_wrapper .summary_title {
    color: #212529;
}
.rw_article_summary .summary_title_wrapper .summary_title:hover{
    color: #212529;
    text-shadow: 1px 3px 5px #aaa;
}
.rw_article_summary .meta_authors {
    color: #666;
}
.rw_article_summary .summary_meta .doi a{
    color: #666;
}
.rw_galleys_links .galley_link {
    color: #43474d;
    border-color: #c7ccd2;
} 
/* Siebar */ 
.sidebar_crossmark .btn-light{
    border: 1px solid #c8c7c7;
}