.ui.container{
    margin:2em;
}

@media screen and (max-width:620px) {
    #desktoponly {
      display: none;
    }
  }


.ui.menu
{
    box-shadow:none;
    -webkit-box-shadow:none;
    border:none;
}

.nav.ui.container{
    margin:0.5em;
}

.ui.menu .active.item{
    font-weight:bold;
    background:none;
}

h1.ui.header .sub.header { 
    padding-top: 8px;
    line-height: 24px;
}

    
    body .ui.cards>.card{
    border: none;
    box-shadow:none;
    }
    
body .ui.cards>.card > .image{
    box-shadow: none;
    }

.ui.cards > .card > .content
{
    border-top:none;
    line-height: 2em;
} 

.ui.items{
    margin-top:4em;
}

.index.text.container{
    margin-top: 4em;
}


p{
    font-size: 16px;
    line-height:24px;
}


a{
    cursor: pointer;
    cursor:hand;
    color: #008CFF;    
}

a:hover{
    color: #007CE2;
}


ul li{
    font-size: 16px;
    line-height:24px;
}

.ui.items > .item > .content > .header:not(.ui){
    font-size: 1.5em;
}

