body, .pusher {background-color: #DADADA !important;}
.footcol, .centcol {max-width: 450px;margin-top: 60px;margin-bottom: 60px;}
.hidden.menu {display: none;}
.masthead.segment {min-height: 100px;padding: 1em 0em; }
.masthead.segment.sm {min-height: 100px;padding: 1em 0em;}   
.masthead .logo.item img {margin-right: 1em;}
.masthead .ui.menu .ui.button {margin-left: 0.5em;}
.masthead h2.ui.header {margin-top: 3em;margin-bottom: 0em;text-align: left !important;}
.masthead h2 {font-size: 1.7em;font-weight: normal;}
.ui.vertical.stripe {padding: 8em 0em;}
.ui.vertical.stripe h3 {font-size: 2em;}
.ui.vertical.stripe .button + h3,.ui.vertical.stripe p + h3 {margin-top: 3em;}
.ui.vertical.stripe .floated.image {clear: both;}
.ui.vertical.stripe p {font-size: 1.33em;}
.ui.vertical.stripe .horizontal.divider {margin: 3em 0em;}
.quote.stripe.segment {padding: 0em;}
.quote.stripe.segment .grid .column {padding-top: 5em;padding-bottom: 5em;}
.footer.segment {/*padding: 5em 0em;*/}
.secondary.pointing.menu .toc.item {display: none;}
.logo { width: 155px; }
.inputpopup {display: block-inline;position: absolute;width: 86%;margin-left: 2px;background: rgba(25,25,25,0.9);z-index: 1000;}
.fieldoption:hover { background-color: #337ab7; color: #fff; cursor: pointer; }
.item > .image:hover { cursor:pointer; }
.ui.text.container { max-width: 100% !important;}
.img-bg { background: url('../img/bg.jpg') center / cover  !important;}
.search-backdrop { padding: 1px 50px 30px 50px; background: rgba(25,25,25,0.2);}
.kcarousel{margin: auto;text-align: center;max-width: 200px;overflow: hidden;} 
.kcarousel:hover {cursor: pointer;}
.kcarousel img{/*display: block; */height: 100px;width: auto; /*        max-width: 200px; */ max-height: 100px; margin: auto;}
.cards {  justify-content: center; }
/*.litem:hover { background-color: #337ab7; color: #fff; cursor: pointer; }*/


@media only screen and (max-width: 700px) {
    .ui.fixed.menu {display: none !important;}
    .secondary.pointing.menu .item, .secondary.pointing.menu .menu {display: none;}
    .secondary.pointing.menu .toc.item {display: block;}
    .masthead.segment {min-height: 100px;}
    .masthead h1.ui.header {font-size: 2em;margin-top: 1.5em;}
    .masthead h2 {margin-top: 0.5em;font-size: 1.5em;}
}

