  /*!
 * # Semantic UI 2.2.4 - Site
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
/*@import url('https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic&subset=latin');*/
/*html,
body {
  height: 100%;
}
html {
  font-size: 14px;
}
*/
/*
html,
body {
  height: 100%;
}
body {
  margin: 0px;
  padding: 0px;
}
*/
/*
body {
  margin: 0px;
  padding: 0px;
  overflow-x: hidden;
  min-width: 320px;
  background: #FFFFFF;
  font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 1.4285em;
  color: rgba(0, 0, 0, 0.87);
  font-smoothing: antialiased;
}
*/
/*.semanticui-body ,
.semanticui-body  {
  height: 100%;
}*/
.semanticui-body  {
  font-size: 14px;
  /*line-height: 1.4285em;*/
}


/*******************************
             Headers
*******************************/
.semanticui-body h1,
.semanticui-body h2,
.semanticui-body h3,
.semanticui-body h4,
.semanticui-body h5 {
  font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  line-height: 1.2857em;
  margin: calc(26.0001px) 0em 14px;
  font-weight: bold;
  padding: 0em;
}
.semanticui-body h1 {
  min-height: 14px;
  font-size: 28px;
}
.semanticui-body h2 {
  font-size: 23.996px;
}
.semanticui-body h3 {
  font-size: 17.92px;
}
.semanticui-body h4 {
  font-size: 1.0714px;
}
.semanticui-body h5 {
  font-size: 14px;
}
.semanticui-body h1:first-child,
.semanticui-body h2:first-child,
.semanticui-body h3:first-child,
.semanticui-body h4:first-child,
.semanticui-body h5:first-child {
  margin-top: 0em;
}
.semanticui-body h1:last-child,
.semanticui-body h2:last-child,
.semanticui-body h3:last-child,
.semanticui-body h4:last-child,
.semanticui-body h5:last-child {
  margin-bottom: 0em;
}
.semanticui-body p {
  margin: 0em 0em 1em;
  line-height: 1.4285em;
}
.semanticui-body p:first-child {
  margin-top: 0em;
}
.semanticui-body p:last-child {
  margin-bottom: 0em;
}
.semanticui-body a {
  color: #4183C4;
  text-decoration: none;
}
.semanticui-body a:hover {
  color: #1e70bf;
  text-decoration: none;
}
.semanticui-body ::-webkit-selection {
  background-color: #CCE2FF;
  color: rgba(0, 0, 0, 0.87);
}
.semanticui-body ::-moz-selection {
  background-color: #CCE2FF;
  color: rgba(0, 0, 0, 0.87);
}
.semanticui-body ::selection {
  background-color: #CCE2FF;
  color: rgba(0, 0, 0, 0.87);
}
.semanticui-body textarea::-webkit-selection,
.semanticui-body input::-webkit-selection {
  background-color: rgba(100, 100, 100, 0.4);
  color: rgba(0, 0, 0, 0.87);
}
.semanticui-body textarea::-moz-selection,
.semanticui-body input::-moz-selection {
  background-color: rgba(100, 100, 100, 0.4);
  color: rgba(0, 0, 0, 0.87);
}
.semanticui-body textarea::selection,
.semanticui-body input::selection {
  background-color: rgba(100, 100, 100, 0.4);
  color: rgba(0, 0, 0, 0.87);
}
