@media only screen and (min-width: 3840px) and (min-height: 2159px) {
    .publicationContainer .publication-inner {
        width: 2500px !important;
    }

    .publicationContainer .publication-inner .big {
        font-weight: 700;
        text-decoration: underline;
        font-size: 65px;
    }

    section .publicationContainer .publication-inner li {
        list-style-type: none;
        font-family: 'Poppins', sans-serif;
        font-size: 50px !important;
        line-height: 90px;
        margin-bottom: 50px;
    }

    .publicationContainer .publication-inner .search-publication {
        position: relative;
        top: 0px;
        left: 450px;
        width: auto;
        height: auto;
        width: 20em;
        height: 2em;
        border: 2px solid rgb(71, 70, 69);
        border-radius: 70px;
        font-size: 60px;
        padding: 0px 80px 10px 140px;
        z-index: 40;
    }


    .publicationContainer .publication-inner .glyphicon-search {
        position: relative;
        top: 100px;
        left: -65px;
        z-index: 52;
        font-size: 70px;
    }

    .publicationContainer .publication-inner .search-publication::placeholder {
        font-size: 56px;
    }

    .publication-inner #goToTop {
        position: fixed;
        right: 0;
        bottom: 0;
        font-size: 170px !important;
        margin-right: 50px;
    }

}

@media only screen and (min-width: 2560px) and (min-height: 1439px) {
    .publication-inner {
        width: 1800px !important;
    }

    .publication-inner .big {
        font-weight: 700;
        text-decoration: underline;
        font-size: 43px;
    }

    .publicationContainer .publication-inner li {
        list-style-type: none;
        font-family: 'Poppins', sans-serif;
        font-size: 34px !important;
        line-height: 70px;
        margin-bottom: 30px;
    }

    .publication-inner .search-publication {
        position: relative;
        top: 0px;
        left: 450px;
        width: 20em;
        height: 2em;
        border: 2px solid rgb(71, 70, 69);
        border-radius: 40px;
        font-size: 40px;
        padding: 0px 80px 10px 100px;
        z-index: 40;
    }


    .publication-inner .glyphicon-search {
        position: relative;
        top: 67px;
        left: 115px;
        z-index: 52;
        font-size: 40px;
    }

    .publication-inner .search-publication::placeholder {
        font-size: 36px;
    }

    #goToTop {
        position: fixed;
        right: 0;
        bottom: 0;
        font-size: 120px !important;
        margin-right: 20px;
    }

}

@media only screen and (min-width: 1920px) {
    .publication-inner {
        width: 1300px;
    }

    .big {
        font-weight: 700;
        text-decoration: underline;
        font-size: 25px;
    }

    .publicationContainer .publication-inner li {
        list-style-type: none;
        font-family: 'Poppins', sans-serif;
        font-size: 20px;
    }

    .search-publication {
        position: relative;
        top: 0px;
        left: 450px;
        width: 25em;
        height: 3.4em;
        border: 2px solid rgb(71, 70, 69);
        border-radius: 20px;
        padding: 0px 40px;
        z-index: 40;
    }

    .glyphicon-search {
        position: relative;
        top: 35px;
        left: 330px;
        z-index: 52;
        font-size: 22px;
    }

    .search-publication::placeholder {
        font-size: 14px;
    }

    #goToTop {
        position: fixed;
        right: 0;
        bottom: 0;
        font-size: 90px;
        margin-right: 20px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 992px) {

   /**************************menu bar end***********************************/     
    #publications-title .publications-title {
        width: 700px;
        height: 1.6em;
        font-size: 18px;
    }

    /************************publication container********************************/
     
    .publication-inner {
        width: 700px;
    }
                 
    .search-publication {
        position: relative;
        top: 0px;
        left: 0px;
        width: 20em;
        height: 2.3em;
        border: 2px solid rgb(71, 70, 69);
        border-radius: 20px;
        padding: 0px 29px;
        z-index: 40;
    }
        
    .glyphicon-search {
        position: relative;
        top: 20px;
        left: -100px;
        z-index: 52;
    }
             
}

@media only screen and (min-width: 640px) and (max-width: 768px) {
   
    section {
        transform: translateY(20px);
    }

    #goToTop {
        position: sticky;
        left: 100%;
        font-size: 40px;
        margin-right: 0px;
        transform: translateY(-2vh);
    }
         /************************publication container********************************/
    .publication-inner {
        position: relative;
        top: 3em;
        width: 580px;
    }

    .search-publication {
        position: relative;
        top: 0px;
        left: 0px;
        width: 20em;
        height: 2.3em;
        border: 2px solid rgb(71, 70, 69);
        border-radius: 20px;
        padding: 0px 29px;
        /* z-index: 40; */
    }

    .glyphicon-search {
        position: relative;
        top: 20px;
        left: -100px;
    }
                         
}

@media only screen and (min-width: 480px) and (max-width: 639px) {

    section {
        transform: translateY(20px);
    }

    #goToTop {
        position: sticky;
        /* right: 0; */
        left: 100%;
        font-size: 40px;
        margin-right: 0px;
        transform: translateY(-2vh);
        /* z-index: 9999; */
    }
         /************************publication container********************************/

    .publication-inner {
        position: relative;
        top: 2em;
        width: 425px;
    }
    
    .search-publication {
        position: relative;
        display: flex;
        top: 0px;
        left: 0px;
        width: 20em;
        height: 2.2em;
        border: 2px solid rgb(71, 70, 69);
        border-radius: 20px;
        padding: 0px 31px;
        margin-bottom: 25px;
    }

    .glyphicon-search {
        position: relative;
        top: 23px;
        left: -100px;
        font-size: 17px;
        color: rgb(139, 138, 136);
    }

    .search-publication::placeholder {
        font-size: 10px;
    }
}

/* @media only screen and (min-width: 480px) and (max-width: 544px) {

} */
@media only screen and (min-width: 320px) and (max-width: 479px) {
    
    section {
        transform: translateY(20px);
    }
 
    #goToTop {
        position: sticky;
        /* right: 0; */
        left: 99%;
        /* top: 55vh; */
        /* bottom: 0; */
        font-size: 40px;
        margin-right: 0px;
        transform: translateY(-2vh);
        z-index: 9999;
    }

    .publicationContainer {
        font-size: 10px;
        padding: 10px;
    }

    .publication-inner {
        position: relative;
        top: 2em;
        width: 300px;
    }
                             
    .search-publication {
        position: relative;
        display: flex;
        top: 0px;
        left: 0px;
        width: 22em;
        height: 3em;
        border: 2px solid rgb(71, 70, 69);
        border-radius: 20px;
        padding: 0px 31px;
        margin-bottom: 25px;
        z-index: 40;
    }
    
    .glyphicon-search {
        position: relative;
        top: 25px;
        left: -90px;
        font-size: 17px;
        color: rgb(139, 138, 136);
        z-index: 50;
    }
    
    .search-publication::placeholder {
        font-size: 10px;
    }

}

@media only screen and (min-width: 320px) and (max-width: 379px) {

    /************************publication container********************************/
    
    .publicationContainer {
        font-size: 10px;
        padding: 10px;
    }

    .publication-inner {
        position: relative;
        top: 2em;
        width: 300px;
    }
      
    .search-publication {
        position: relative;
        display: flex;
        top: 0px;
        left: 0px;
        width: 22em;
        height: 3em;
        border: 2px solid rgb(71, 70, 69);
        border-radius: 20px;
        padding: 0px 31px;
        margin-bottom: 25px;
        z-index: 40;
    }

    .glyphicon-search {
        position: relative;
        top: 25px;
        left: -90px;
        font-size: 17px;
        color: rgb(139, 138, 136);
        z-index: 50;
    }

    .search-publication::placeholder {
        font-size: 10px;
    }


}

@media only screen and (min-width: 0px) and (max-width: 319px) {

    section {
        transform: translateY(20px);
    }
                  
    #goToTop {
        position: sticky;
        left: 160%;
        /* top: 50vh; */
        /* bottom: 0; */
        font-size: 40px;
        margin-right: 0px;
        transform: translateY(-2vh);
        z-index: 9999;
    }
    /************************publication container********************************/
   
    .publicationContainer {
        font-size: 10px;
        padding: 10px;
    }

    .publication-inner {
        position: relative;
        top: 2em;
        width: 250px;
    }
 
    .search-publication {
        position: relative;
        display: flex;
        top: 0px;
        left: 0px;
        width: 18.5em;
        height: 2.5em;
        border: 2px solid rgb(71, 70, 69);
        border-radius: 20px;
        padding: 0px 31px;
        margin-bottom: 25px;
        z-index: 40;
    }

    .glyphicon-search {
        position: relative;
        top: 20px;
        left: -70px;
        font-size: 12px;
        color: rgb(139, 138, 136);
        z-index: 270;
    }

    .search-publication::placeholder {
        font-size: 8px;
    }
    
    ul {
        font-size: 8px;
    }

}