.content {
    position:relative;
    overflow:hidden;
}

.ui.text.menu a.item{
    text-transform: uppercase;
    font-weight: 600;
    color: black;
    transition: color .4s ease;
}

.ui.text.menu a.item:hover:not(.ui.text.menu a.active.item) {
    color:#f23f57;
    transition:color .2s;
}

.ui.text.menu a.item:active:not(.ui.text.menu a.active.item) {
    color:#711f2a;
    transition:color .2s;
}

.ui.text.menu a.active.item {
    color:#f23f57;
    font-weight: 600;
}

.phonestable{
    margin: 0 auto;
    display: table;
    margin-top: 100px;
    font-size: 0.8rem;
}

.phonestable span{
    font-size: 0.7rem;
    font-weight: bold;
    border-bottom: 1px solid #eeeeee;
    padding: 5px 10px;
    text-align: center;

}
.phonestable .headercell{
    transform: translate(0px, 0px) rotate(315deg);
    width: 30px
}


.phonestable.large{
    font-size: 0.6rem;
}


.phonestable.large span{
    font-size: 0.5rem;
}

#dropzone{
    margin-top: 15px;
    margin-bottom: 15px;
    border: .3125vw dashed #fcd601;
    border-radius: 15px;
}

.dropzone{
    min-height: 100px;
}


.hidden.menu {
    display: none;
}

.text.menu .toc.item {
    display: none;
}

@media only screen and (max-width: 700px) {
    .ui.text.menu a.active.item,
    .ui.text.menu a.item,
    .text.menu .item,
    .text.menu .menu,
    .text.menu span.divider

    {
        display: none;
    }



    .text.menu a.toc.item {
        display: block;
    }

}

