.ui.menu,
.ui.header,
.ui.button,
.ui.form input:not([type]), 
.ui.form input[type=date], 
.ui.form input[type=datetime-local], 
.ui.form input[type=email], 
.ui.form input[type=file], 
.ui.form input[type=number], 
.ui.form input[type=password], 
.ui.form input[type=search], 
.ui.form input[type=tel], 
.ui.form input[type=text], 
.ui.form input[type=time], 
.ui.form input[type=url] {
    font-family: inherit !important;
}
.ui.tabular.menu .item.active {
    border-color: #62401a;
}

.ui.tabular.menu {
    border-bottom: 2px solid #62401a;
}

.ui.attached.segment {
    border: 0px solid #62401a;   
}

.ui.segment[class*="bottom attached"]{
    margin-bottom: 0px;
}

.ui.segment {
    padding: 0;
}

.ui.input>input{
    border: 1px solid rgba(68, 61, 59, 0.78);
}

.ui.search>.results {
    max-height: 500px;
    overflow-y: auto;
}

.ui.tabular.menu .item {
    color: #62401a;
}

.ui.tabular.menu .active.item {
    margin-bottom: -2px;
    color: #FFFFFF;
    background: #62401a;
    box-shadow: 2px 0 4px 0 rgba(0,0,0,0.50);
}

.ui.table tr th {
    background: #FDD97A;
    padding: 0.428571em .78571429em;
}

.ui.table {
    border: 0px solid #000000;
}

.ui.table tr:first-child>th:first-child,
.ui.table tr:first-child>th:last-child {
    border-radius: 0px !important;
}