@import url("https://fonts.googleapis.com/css?family=Open+Sans");
body {
  font-size: 15px;
  font-family: 'Open Sans', sans-serif; }

#mobile-menu-launcher {
  display: none; }

.ui.attached.top.menu .item:nth-child(-n+5) {
  width: 15.3846153846%; }

.ui.attached.top.menu .item:last-child {
  width: 23.0769230769%; }
  .ui.attached.top.menu .item:last-child .input {
    width: 90%; }

.post.content {
  max-width: 700px;
  margin: 0 auto; }
  .post.content h1 {
    text-align: center; }

.post.card .header {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.main.container {
  padding-top: 40px; }

@media only screen and (max-width: 990px) {
  .ui.stackable.menu .item {
    width: 100% !important; }
  .ui.stackable.menu {
    -ms-flex-direction: column;
    flex-direction: column; }
  .ui.stackable.menu .item:before {
    position: absolute;
    content: '';
    top: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    background: rgba(34, 36, 38, 0.1);
    height: 1px; }
  .ui.five.stackable.cards .card {
    width: 47%; }
  #mobile-menu-launcher {
    display: block; }
  body > .vertical.menu {
    display: none !important; }
  .top.menu {
    display: none; }
  .top-menu-container, #content {
    margin-left: 0; }
  .main.container {
    padding: 30px 15px; }
    .main.container h2 {
      margin-top: 20px; }
  .margin20 {
    margin-left: 0; }
  ul.curs {
    margin-left: -40px;
    list-style-type: none; } }

/*# sourceMappingURL=app.css.map */
