.masthead.segment {
      min-height: 350px;
      padding: 0.7em 0em;
}
.masthead .ui.header {
      margin-top: 0.2em;
      margin-bottom: 0em;
      font-size: 4em;
      font-weight: normal;
}
.masthead {
      background-image: url('../../assets/img/back.jpg') !important;
      background-position: center top !important;
      background-repeat: repeat-x !important;
      /*background-size: cover !important;*/
      /*background-color: trasparent !important;*/
}
.ui.vertical.stripe p {
      font-size: 1.33em;
}

/*face plugin*/

.fb-like.mobile {
      display: none;
      margin-right: 1em;
      margin-left: 0.5em;
      margin-top: 1.4em;
}

/*end face plugin*/


/*settings*/
.ui.menu .toc.item {
      display: none;
}
.ui.button>.arrow.down.icon {
      margin: 0 0.5em 0 0.5em;
}
.ui.container .ui.image.header {
      width: 65%;
}
.ui.container .ui.image.logo {
      width: 25%;
}
.ui.phones .image {
      margin: 0;
}
.animate, .hide {
  visibility: hidden;
}
.ui.vertical.stripe.quote.inverted.blue.segment {
  padding: 0;
}

/*end settings*/


/*mobile*/

@media only screen and (max-width: 700px) {
      /*face plugin*/
      .fb-like.mobile {
            display: inline;
      }
      .fb-like:not(.mobile) {
            display: none;
      }
      /*end*/
      .ui:not(.vertical).menu :not(.sidebar):not(.toc):not(.right).item {
            display: none !important;
      }
      .ui.menu .toc.item {
            display: block;
      }
      .masthead.segment {
            min-height: 200px;
      }
      .masthead h2 {
            margin-top: 0.4em;
            font-size: 1.5em;
      }
      .masthead .ui.header {
            margin-top: 0.1em;
            margin-bottom: 0em;
            font-size: 4em;
            font-weight: normal;
      }
      .ui.phones .image {
            margin: 0;
            width: 25%;
      }
}

/*end mobile*/
