/**
 * @tableofcontents
 *
 * 1. trigger elements with a label and input
 **/


/* @section 1. trigger elements with a label and input */

.kit-fn-more,
.kit-fn-hidden {
    clear: left;
    display: none;
}

.kit-fn-hidden-active,
.kit-fn-more:checked + .kit-fn-hidden {
    display: block;
}

.icoMenu {
    background: none;
}

.icoMenu:before {
    border-radius: 0.375em;
    content: '\2261';
    color: #fff;
    display: inline-block;
    font: bold 2.75em/1.62em arial, sans-serif;
    text-align: center;
    width: 1.25em;
    vertical-align: middle;
}

.labelTriggerMenu {
    position:absolute;
    top: 2%;
    left: 2%;
    z-index: 1010;
}

/* max 959px */
@media screen and (min-width:59.999em) {
    .labelTriggerMenu {
        display: none;
    }

    .kit-fn-hidden {
        display: block;
    }
}
/* max 800 */
@media screen and (max-width:49.999em) {
}
/* max 639px */
@media screen and (max-width:39.999em) {
    .labelTriggerMenu {
        position:absolute;
        top: 1%;
        left: 1%;
        z-index: 1010;
    }
}
/* max 399px */
@media screen and (max-width:24.999em) {

}
