﻿body {
    margin-left:20px;
    font-family:Georgia;
}
a {
    text-decoration:underline;
}
#introText{
    display:none;
    width:500px;
    margin-bottom:5px;
}
#introReadMore {
    margin-bottom: 30px;
    font-size:smaller;
}
#introReadMore:hover{
    text-decoration:underline;
    cursor:pointer;
    }
#introHidden{
     display: none;
    }
#introEvaluate {
    display:none;
    width: 500px;
    margin-bottom: 30px;
}
#searchSection {
    font-family: KorolevLiU;
    font-size: 20px;
    margin-bottom: 10px;

    padding-bottom: 10px;
}

#searchBox {
    max-width: 80%;
    font-family: KorolevLiU;
    font-size: 20px;
}
::-webkit-input-placeholder {
    text-align: center;
}

:-moz-placeholder {
    /* Firefox 18- */
    text-align: center;
}

::-moz-placeholder {
    /* Firefox 19+ */
    text-align: center;
}

:-ms-input-placeholder {
    text-align: center;
}

#searchButton {
    margin-left: 10px;
    position: relative;
    bottom: 9px;
    font-size: 22px;
}
.divJournalCeased{
    display:none;
    margin-top:10px;
    font-size:1.0em;
    color:red;
    font-weight:bold;
}
.hitlistItem {
    padding-bottom: 5px;
    padding-top: 5px;
    border-bottom: 1px dotted lightgray;
    cursor: pointer;
    font-size: large;
}
.hitlistPublisher{
    font-size:0.4em;
    display:none;
}
.hitlistItem:hover {
    background-color:lightgray;
    text-decoration:underline;
}
.hitlistItemSelected {
    margin-left:10px;
    font-size: 30px;
    
    cursor: pointer;
}
.hitlistItemSelected:hover {
    background-color: lightgray;
    text-decoration: underline;
    }
#indicatorsBlock{
    display:none;

}
#noServiceText{
    font-size:0.6em;
    color:black;
}
#databaseInfoLink {
    margin-bottom: 15px;
    text-decoration: underline;
    cursor: pointer;
}
#databaseInfoLink:hover {

    text-decoration:underline;

    }


#databaseInfoText{
   display:none;
   margin-bottom:15px;
  
}

#indicatorsBlockIntroText {
       margin-bottom: 7px;
}

#divNotIndexedIn, #divIndexedIn, #divRanked, #divNotRanked{
    float:left;
    
}
#WoS, #WoSE {
    float: left;
    margin-right:20px;
    background-color: gray;
    color: white;
    width: 150px;
    height: 150px;
    border: 1px solid black;
    
}
#WoSHead, #WoSEHead{
    font-size:1.6em;
    text-align:center;
    padding-top:5px;

}
#WoSJIFHead {
    margin:auto;
    width:90%;
    padding-top:4px;
    padding-bottom:2px;
    
    font-size: 0.8em;
    text-align: center;
}
.JIFplaceHolder{
    padding-bottom:70px;
}
#WoSJIF {
    font-size: 0.7em;
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 5px;
}
#IFRankingHead {
    margin: auto;
    margin-top:7px;
    width: 90%;

    padding-bottom: 0px;
    font-size: 0.6em;
    text-align: center;
}
#IFRanking {
    font-size: 0.6em;
    font-weight: bold;
    text-align: center;
}
#NoWoS {
    float: left;
    margin-right:20px;
    background-color: lightgray;
    border: 2px dashed blue;
    color: white;
    width: 150px;
    height: 150px;
}
#NoWoSText {
    text-align: center;
    font-size: 1.6em;
    padding-top: 5px;
}
#JIF {
    float: left;
    background-color: gray;
    background-image: linear-gradient(gray, black);
    color: white;
    width: 150px;
    height: 150px;
    border: 1px solid black;
    margin-right: 20px;
}
#JIFText {
    text-align: center;
    padding-top: 5px;
}
#NoJIF,#NoCiteScore, #NoNorwegianRanking {
    float: left;
    margin-right:20px;
    background-color: lightgray;
    border: 2px dashed blue;
    color: white;
    width: 150px;
    height: 150px;
}
#noNorwegian0 {
    text-align: center;
    padding-top: 10px;
    color: #444444;
}
#ReadMoreNoNorwegian{
    margin-top:10px;
    margin-right:4px;
    font-size:0.8em;
    color:#444444;
    text-align:right;
}
.ReadMoreNoLink{
    text-decoration:underline;
    cursor:pointer;
    text-align:center;
    color:#444444;
    font-size:0.8em;
}
#noNorwegianReadMore {
    margin-top: 5px;
    font-size: 0.8em;
    color: #444444;
    font-weight: bold;
    text-align: center;
}
#NorwegianReadMore {
    margin-top: 5px;
    font-size: 0.8em;
    color: white;
    font-weight: bold;
    text-align: center;
}
.NorwegianReadMoreLink {
    text-decoration: underline;
    cursor: pointer;
    text-align: center;
    color:white ;
    font-size: 0.8em;
}

.noNorwegianReadMoreLink {
    text-decoration: underline;
    cursor: pointer;
    text-align: center;
    color: #444444;
    font-size: 0.8em;
}
#noNorwegianReadMoreLink:hover{
    text-decoration:underline;
    cursor:pointer;
    font-weight:bold;
}
#WoSEText, #NoNorwegianRankingText {
    margin-bottom: 80px;
    font-size: 1.2em;
    text-align: center;
    margin-top: 5px;
}
.rankingBar {
    height: 40px;
    padding-left: 15px;
}
#JIFRankingBar, #NorwegianRankingbar, #CiteScoreRankingBar {
    background-color: #aba8a8;
    color: #aba8a8;
    display: inline-block;
    float: left;
    height:16px;
}
#JIFRankingBarBackground, #NorwegianRankingBarBackground, #CiteScoreRankingBarBackground {
    background-color: #f7f6f6;
    color: #f7f6f6;
    display: inline-block;
    float: left;
    height: 16px;
}
#JIFrankingBarIndicator, #NorwegianRankingBarIndicator, #CiteScoreRankingBarIndicator {
    clear: both;
    width: 98px;
    border-top: 1px solid white;
    border-left: 1px solid white;
    border-right: 1px solid white;
    height: 3px;
}
.rankingValues{
    width:106px;

}
.ranking0 {
    float: left;
    margin-left: -1px;
    font-weight: 100;
    font-size:6px;
}
.ranking1 {
    float: right;
    margin-right: 2px;
    font-weight: 100;
    font-size: 6px;
}
.rankingCenter {
    align-content:center;
    margin-right: 2px;
    font-weight: 100;
}
#JIFValue, #JCIValue {
    font-size: 0.7em;
    margin-left: 5px;
    margin-bottom: 3px;
}
.ReadMoreDiv {
    text-align: right;
    padding-top: 0px;
    margin-right: 4px;
    font-size: 9px;
}
#ReadMoreNorwegian {
    text-align: right;
    padding-top: 9px;
    margin-right: 4px;
    font-size: 9px;
}
.placeHolder {
    padding-bottom: 8px;
}
.ReadMoreLink {
    color: white;
    text-decoration: underline;
}
.ReadMoreLink:hover{
    text-decoration:underline;
    font-weight:bold;
}
#Scopus {
    float: left;
    margin-right: 20px;
    background-color: #007398;
    border: 1px solid black;
    color: white;
    width: 150px;
    height: 150px;
    
}
#NoScopus {
    float: left;
    background-color: lightgray;
    margin-right: 20px;
    border: 2px dashed blue;
    color: white;
    width: 150px;
    height: 150px;
}
#NoScopusText, #NoCiteScoreText {
    text-align: center;
    font-size: 1.6em;
    padding-top: 5px;
}
#ScopusHead {
    font-size: 1.6em;
    text-align: center;
    padding-top:5px;
}
#SNIP {
    float: left;
    border: 1px solid black;
    margin-right: 20px;
    background-color: #007398;
    background-image:linear-gradient(#007398, #000000);
    color: white;
    width: 150px;
    height: 150px;

}
#SNIPHead {
    margin: auto;
    margin-top: 5px;
    width: 90%;
    padding-top: 4px;
    padding-bottom: 0px;
    font-size: 1.2em;
    text-align: center;
}
#SNIPHeadText {
    font-size: 0.7em;
    margin-left: 16px;
    padding-top: 10px;
    padding-bottom: 6px;
}
#SNIPDetails {
    
    width: 90%;
    margin: auto;
    margin-top: 0px;
    font-size: 0.6em;
}
 




#NoNorwegian {
    float: left;
    background-color: lightgray;
    margin-right: 20px;
    border: 2px dashed blue;
    color: white;
    width: 150px;
    height: 150px;
}

#NoNorwegianText {
    font-size: 1.6em;
    text-align: center;
}
#Norwegian {
    float: left;
    margin-right: 20px;
    border: 1px solid black;
    background-color: #ef2b2d;
    color: white;
    width: 150px;
    height: 150px;
 
}
#NorwegianRank {
    float: left;
    margin-right: 20px;
    background-color: #ef2b2d;
    background-image: linear-gradient(#ef2b2d,#000000);
    color: black;
    width: 150px;
    height: 150px;
    border: 1px solid black;
}

#NorwegianHead {
    font-size: 1.6em;
    text-align: center;
    padding-top:0px;
    margin-bottom:20px;
}
#NorwegianLevel {
    margin: auto;
    width: 90%;
    margin-top: 8px;
    text-align: center;
    font-size: 1.0em;
    padding-top: 8px;
    padding-bottom: 0px;
}
#NorwegianLevelValueHead {
    color: white;
    font-size: 1.0em;
    margin-bottom: 7px;
}
#NorwegianLevelValue {
    font-size: 0.6em;
    font-weight: bold;
    text-align: center;
    display:none:
}
#NorwegianScale1, #NorwegianScale2{
    float:left;
    margin-bottom:2px;
    width:49px;
    height:3px;
    border-right:1px solid white;
}
#NorwegianScaleText1{
    float:left;
    text-align:right;
    font-size:0.4em;
    color:white;
    width:60px;
}
#NorwegianScaleText2 {
    float: left;
    text-align: right;
    width: 47px;
    font-size: 0.4em;
    color: white;
}
#norwegianX{
    color:white;
    text-align:center;
}
#PubMed {
    float: left;
    margin-right: 20px;
    background-color: rgb(0, 204, 102);
    border: 1px solid black;
    color: white;
    width: 150px;
    height: 150px;
    
}
#PubMedHead {
    font-size: 1.6em;
    text-align: center;
    padding-top:5px;

}
#NoPubMed {
    float: left;
    margin-right: 20px;
    background-color: lightgray;
    border: 2px dashed blue;
    color: white;
    width: 150px;
    height: 150px;
}
.NoPubMedNoDOAJText {
    text-align:center;
    padding-top: 5px;
    font-size: 1.6em;
}
#DOAJ {
    float: left;
    margin-right: 20px;
    background-color: #F68B1F;
    border: 1px solid black;
    color: white;
    width: 150px;
    height: 150px;
    
}
#DOAJHead {
    font-size: 1.6em;
    text-align: center;
    padding-top: 5px;
}
#NoDOAJ {
    float: left;
    margin-right: 20px;
    background-color: lightgray;
    border: 2px dashed blue;
    color: white;
    width: 150px;
    height: 150px;
}
.EmptyBox{
    float:left;
    width:150px;
    height:150px;
    margin-right:20px;
}
#whatCanIDoBlock{
    display:none;

}
#whatCanIDo{
    margin-top:30px;
}
.openaccessText {
    display: none;
}
#termsTable {
    display: table;
    margin-left: 20px;
}
.termsTableRow{
    display:table-row;

}
.termsTableCell1{
    display:table-cell;
    height:70px;
}
.termsTableCell2{
    display: table-cell;
    padding-left:100px;
}
.termsTableGreenBox{
    background-color:green;
    color:white;
    border:1px solid black;
    padding:10px;
    text-align:center;
    width:180px;
}
.termsTableOrangeBox {
    background-color: sandybrown;
    color: white;
    border: 1px solid black;
    padding: 10px;
    text-align: center;
    width: 180px;
}
.PubVisLink {
    font-size: 0.6em;
    text-decoration: underline;
}
#costsBlock {
    display: none;
    
}
#ppTable{
    margin-top:40px;
    margin-bottom:40px;
}
.ppTableRowEmbargo{
    display:inline-block;
}
.ppTableRowDirect{
    display:inline-block;
}
.ppTableRowUnclear{
    display:inline-block;
}
.ppTableCellBox{
    float:left;
}
.ppTableCellInfo{
    float:left;
    padding-left:70px;
    width:500px;
}
#embargoTextbox, #ppDirectInfoTextbox{
    background-color:green;
    border:1px solid black;
    text-align:center;
    padding:30px;
    color:white;
   
}
.ppTableCellUnclear {
    float:left;
}
#ppUnclearTextbox {
    background-color: orange;
    border: 1px solid black;
    text-align: center;
    padding: 30px;
}
.oaCharge{
    display:none;
}
.moreInfoParagraph{

}
.readMoreDisclaimer{
    
}
#disclaimerText{
    margin-top:25px;
}

.alertMsg {background-color:lightyellow; font-weight:bold; padding:1em;}