/* JMenu 1.0 RC1 | MIT License | https://github.com/jamesjohnson280/JMenu */
.jmenu {
    background: #fff;
    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, .5);
    box-sizing: border-box;
    line-height: 1
}

input.jm-menu-btn,
input[type=checkbox].jm-menu-btn~.jm-collapse {
    display: none
}

input[type=checkbox]:checked.jm-menu-btn~.jm-collapse {
    display: block
}

label.jm-menu-btn {
    color: #959595;
    cursor: pointer;
    display: block;
    padding: 16px 32px
}

label.jm-menu-btn:hover {
    color: #fff
}

.jm-collapse {
    border-top: 1px #959595 solid
}

.jmenu li,
.jmenu ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.jmenu a {
    color: #fff;
    display: block;
    padding: 16px 32px;
    text-decoration: none
}

.jm-dropdown:hover a,
.jmenu a:hover {
    color: #fff
}

.jmenu ul ul {
    display: none
}

.jm-dropdown:hover ul {
    display: block
}

.jm-dropdown ul {
    background: #fff;
    padding: 0
}

.jm-dropdown ul a,
.jm-dropdown:hover ul a {
    color: #0072bc
}

.jm-dropdown ul a:hover,
.jm-dropdown:hover ul a:hover {
    color: #000
}

.jm-dropdown ul ul {
    border-bottom: 1px #ccc solid;
    border-top: 1px #ccc solid;
    box-shadow: none;
    margin-bottom: 8px;
    max-width: 100%;
    position: relative
}

.jm-icon-dropdown {
    border: solid #959595;
    border-width: 0 2px 2px 0;
    display: inline-block;
    margin: 0 0 3px 8px;
    padding: 3px;
    transform: rotate(45deg)
}

li:hover .jm-icon-dropdown {
    border-color: #fff
}

.jm-icon-menu::before {
    content: '\2630'
}

@media (min-width:768px) {
    .jmenu li {
        display: inline-block
    }

    .jmenu a {
        padding: 16px
    }

    .jm-dropdown {
        position: relative
    }

    .jm-dropdown li a {
        display: block;
        padding: 8px 16px;
        white-space: nowrap
    }

    .jm-dropdown ul {
        box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, .5);
        padding: 8px 0;
        position: absolute;
        min-width: 100%
    }

    input.jm-menu-btn,
    label.jm-menu-btn {
        display: none
    }

    .jm-collapse,
    input[type=checkbox].jm-menu-btn~.jm-collapse {
        display: block
    }
}