/*!
 * Custom css to SophiaTheme
 */

body {
   background-color: #FCFCFC;
   font-size: 16px;
}

.main-header__title img {
 max-width:100%;
 height:auto
}

.h1, h1 {
  font-size: 1.7rem;
}

h1, h2, h3, h4, h5, h6, legend {
  font-weight: 500;
}

.h3, h3 {
    font-size: 1.55rem;
}

.h4, h4 {
    font-size: 1.2rem;
}

sup {
    top: -.5em;
    font-size: 95%;
    padding-left: 5px;
    padding-right: 5px;
	font-weight: bold;
}

.orcid_icon {
    display: inline-block;
    margin-right: 0.25em;
    margin-left: 0.95em;
    width: 24px;
    height: 24px;
    vertical-align: middle;
}

.search__form {
background-color: #131313;
}

.issue {
 padding-top:7.5vh;
 background:#2D2C2C;
 color:#fff
}

.issue-desc a::after {
 border: 0px solid #fff;
}

.article-page {
  background: #FCFCFC;
  color: #333;
}


.article-page a {
  color: #797979;
}


.article__title {
  text-transform: uppercase;
}


.list-galleys a {
    background-color: #fff;
    border: 1px solid #000;
    color: #000;
}

.authors-string {
    list-style-type: none;
    color: #666;
}

.author-string__href {
	list-style-type: none;
    color: #666;
}


.archived-issue__title {
    max-width: 300px;
}


.main-footer {
    padding: 7.5vh 0;
    background-color: #FCFCFC;
    border-top: 1px solid #a9a9a9;
}

.rowmenu{
	background-color: #f4f4f4;
}

.dropdown-menu {
	border: 0px solid rgba(0,0,0,.15) !important;
}


.main-header__nav-link {
    padding: .25em .5em;
    background-color: #f4f4f4;
    margin: 0 0.5vw;
}


.main-header__title {
	text-align: left;
	margin: 2.5vh auto 8.5vh auto;
}

.page_index:not(.indexSite) .main-header__title {
	text-align: left;
	margin: 2.5vh auto 8.5vh auto;	
}


.main-header__admin-link, .main-header__lang-link {
    padding: .25em .5em;
    margin-left: 0.5em;
    background-color: #000;
    color: #fff;
    cursor: pointer;
    font-weight: 600;
}

.main-footer .btn {
    font-family: 'Roboto',sans-serif;
    font-weight: 600;
}

.opencall {
	border: 0px;
	border-radius: 0;
 	background-color: transparent;
    color: #fff;
	font-size: 32px;
  	font-family: 'Jost',sans-serif;
	font-weight: bold;
	margin-left: 142px;
}

.announcements {
    background-color: #000;
    padding: 3.5vh 0 3.5vh 0;
}

.coverimage {
    margin-bottom: 50px;
}

.journal-description a::after {
    border-color: #000;
}

.journal-description {
    padding: 7.5vh 0 7.5vh 0;
}

#map
{
    filter: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="g"><feColorMatrix type="matrix" values="0.3 0.3 0.3 0 0 0.3 0.3 0.3 0 0 0.3 0.3 0.3 0 0 0 0 0 1 0"/></filter></svg>#g');
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);    
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayScale=1);
}


@media (min-width: 992px) {
#navigationPrimary .dropdown-item a:focus, #navigationPrimary .dropdown-item a:hover {
border: 1px solid #212529;
}
}

@media (min-width: 992px) {
#navigationPrimary .dropdown-menu.show {
flex-direction: column;
width: initial;
}
#navigationPrimary .nav-item {
position: relative !important;
}
}
