@charset "utf-8";
/* CSS Document */

.masthead.segment { min-height: 500px; padding: 1em 0em; }
.ui.inverted.segment, .ui.primary.inverted.segment{ background:#F8F8F9; }
.ui.inverted.header,.ui.inverted h2{ color:#000; }
.masthead .logo.item img { margin-right: 1em; }
.masthead .ui.menu .ui.button { margin-left: 0.5em; }
.ui.primary.button, .ui.primary.buttons .button{ margin-top:1em; }
.masthead h1.ui.header { margin-top: 3em; margin-bottom: 0em; font-size: 3em; font-weight: normal; }
.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: 3em 0em; }
.secondary.pointing.menu .toc.item { display: none; }
.ui.inverted.footer.segment{ background:#fff; }
#qrbutton1, #qrbutton2, .copy { cursor: pointer; }