.site_header { 
   background: white;
   border: 1px solid #e1e1e1
}

#main-navigation > li a { color: black;}

.panel-default > .panel-heading, .pkp_block .title {   
  
    color: #ffffff;    
    /* background: rgba(179,220,237,1);
    background: -moz-linear-gradient(top, rgba(179,220,237,1) 0%, rgba(41,184,229,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(179,220,237,1)), color-stop(100%, rgba(41,184,229,1)));
    background: -webkit-linear-gradient(top, rgba(179,220,237,1) 0%, rgba(41,184,229,1) 100%);
    background: -o-linear-gradient(top, rgba(179,220,237,1) 0%, rgba(41,184,229,1) 100%);
    background: -ms-linear-gradient(top, rgba(179,220,237,1) 0%, rgba(41,184,229,1) 100%);
    background: linear-gradient(to bottom, rgba(179,220,237,1) 0%, rgba(41,184,229,1) 100%); */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3dced', endColorstr='#29b8e5', GradientType=0 );
    background: #3fa1e2 !important;
}

.user_navigation { 
 
    background: #295293; /* Old browsers */
    background: -moz-linear-gradient(left, #295293 0%, #3fa1e2 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #295293 0%,#3fa1e2 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #295293 0%,#3fa1e2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#295293', endColorstr='#3fa1e2',GradientType=1 ); /* IE6-9 */
  }

  
.user_navigation a {
    color: rgb(255, 255, 255) !important ;
}

.user_navigation .dropdown-menu li a { 
    color: rgb(87, 87, 87) !important;
}

.about_journal { 
    padding: 20px;
    font-size: 1.03em;
    color: white;
    background : #3fa1e2 ;
    border: 0.5px solid #f0f0f0;
}
.about_journal h1 { color: #ff8040}

.editorial_team_block .profile .name {color: #3437ce } 
.about_journal_desc .titre p{
    margin: 0 0 5px !important;
    text-align: justify;
}
.titleheader h2{
    text-transform: uppercase;
    font-size: 1.6em !important;
}
.current_issue .page-header h2::first-letter {
    text-transform: uppercase;
  }
  .pkp_page_index .journal-description, .pkp_page_index .additional_content {
    margin-top: 0 !important;
}
.or-spacer {
    margin-top: 0 !important;
}
header .user_navigation .pull-md-right .navbar-form .form-control {
    background: transparent !important;
    color: #fff !important;
}
@media(min-width: 767px) {
    #headerNavigationContainer {
    position: fixed !important;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
}
    .row.journal_index {
    padding-top: 155px !important;
    }

    .about_journal { 
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: center;
        align-items: center;
    }
    .about_journal_bnt,.about_journal_bnt a {
        float: right;
    }
	
	    .navbar-nav {
    float: right !important;
    }
    .navbar-nav>li>a {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
}
    #main-navigation li:last-child > a {
    color: #333 !important;
    background-color: #e7e7e7;
    border-color: #ccc;
}
    #nav-menu {
    padding-right: 0 !important;
    padding-top: 23px !important;
}
    .navbar-header {
        max-width: 220px;
    }

}

@media(max-width: 767px) {
#headerNavigationContainer .user_navigation {
float: right;
width: 100%;
}
#headerNavigationContainer .pull-md-right{
float: right;
width: 100%;
}

#headerNavigationContainer .pull-md-right .navbar-form  {
display: flex;
flex-direction: row;
justify-content: space-between;
padding: 10px 25px !important;
margin-bottom: 0 !important;
}
#headerNavigationContainer .pull-md-right .navbar-form > .form-group {
margin-bottom: 0 !important;
}
.site_logo {
    padding: 0 15px !important;
}
}

