﻿/* ---------------------------------------------------------------------------------------------- */
/* -----| GENERAL |------------------------------------------------------------------------------ */
/* ---------------------------------------------------------------------------------------------- */

body {
   background: #2b3137;
}

.readme table tr {
    background-color: #484848;48;
    transition: 0.3s;
}
.readme table tr:hover {
    background-color: #000000;
    transition: 0.3s;
}

body.breadcrumb-fixed {
    padding-top: 56px;
}

.container {}

hr{
        margin: 40px 0;
    height: 3px;
    border: none;
    background-color: #ddd;
    background-image: repeating-linear-gradient(-45deg, #fff, #fff 4px, transparent 4px, transparent 8px);
}

/* -------------------------------------------------------------------------- */
/* -----| HEADER |----------------------------------------------------------- */
/* -------------------------------------------------------------------------- */

#page-navbar .navbar-text {
    display: block;
    float: left;
    font-family:"Microsoft YaHei","å¾®è½¯é›…é»‘","é»‘ä½“","å®‹ä½“",sans-serif;
    max-width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 18px;
}


/* ---------------------------------------------------------------------------------------------- */
/* -----| DIRECTORY LISTER |--------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------- */

#directory-list-header {
    font-family:"Microsoft YaHei","å¾®è½¯é›…é»‘","é»‘ä½“","å®‹ä½“",sans-serif;
    font-weight: bold;
    padding: 10px 15px;
}

#directory-listing {
    font-family:"Microsoft YaHei","å¾®è½¯é›…é»‘","é»‘ä½“","å®‹ä½“",sans-serif;
}

#directory-listing li {
    position: relative;
}

.file-name {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.file-name i {
    color: yellow;
}

.file-info-button,
.web-link-button {
    display: inline-block;
    cursor: pointer;
    margin-left: 100%;
    padding: 6px 10px !important;
    position: absolute !important;
    top: 4px;
}

.web-link-button i,
.file-info-button i {
    color: #999;
}


/* ---------------------------------------------------------------------------------------------- */
/* -----| FOOTER |------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------- */

.footer {
    text-align: center;
    margin-top: 20px;
    padding: 10px 0;
    color: #717171;
}


/* ---------------------------------------------------------------------------------------------- */
/* -----| CHECKSUM MODAL |----------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------- */

#file-info {
    margin: 0;
}

#file-info .table-title {
    font-weight: bold;
    text-align: right;
}

#file-info .md5-hash,
#file-info .sha1-hash {
    font-family:"Microsoft YaHei","å¾®è½¯é›…é»‘","é»‘ä½“","å®‹ä½“",sans-serif;
}

.readme{
    background-color: #24292e;
    color: #c9c9c9;
    border-radius: 4px;
    padding-top: 20px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}

#directory-list-header{
    color:white;
}
/* -------------------------------------------------------------------------- */
/* -----| RESPONSIVE |------------------------------------------------------- */
/* -------------------------------------------------------------------------- */

@media (max-width: 767px) {

    .navbar-nav {
        float: left;
        margin: 0;
        padding-bottom: 0;
        padding-top: 0;
    }

    .navbar-nav > li {
        float: left;
    }

    .navbar-nav > li > a {
        padding-bottom: 15px;
        padding-top: 15px;
    }

    .navbar-right {
        float: right !important;
    }

    #page-navbar .navbar-text {
        margin-left: 15px;
        margin-right: 15px;
        max-width: 75%;
    }

    .file-info-button {
        display: none !important;
    }

}


.filelist{
    background-color: #2b3137;
    padding: 20px;
    margin: 0 auto;
}

.menu{
    background-color: #454f58;
    /* margin-bottom: 30px; */
    padding: 18px 6% 0px;
    /* border-bottom: 1px solid #1b1f21; */
    color: white;
}


.logo{
    font-size: 20px;
}

@media (max-width: 767px) {
    .filelist{
        padding: 3%;
}
    }


.readme p img{
    max-width: 100%;
}


.readme  img{
    max-width: 100%;
}
