
/*==========  Desktop First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px){

  /**/
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px){
  .fixed .header-left{
    display: inline-block;
  }

  .fixed .header-left-link{
    display: none;
  }

  .addition p {
    margin: 0;
  }
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px){
/*  .programm .left-cell{
    text-align: center;
    width:  50px;
    line-height: 15px;
    top: 13px;
    }*/
    .header-main {
      padding: 25px 0;
    }

    .header-main.fixed {
      padding: 10px 0;
    }

    .programm .center-cell ul{
      margin-left: -104px;
      margin-right: -26px;
    }

    .section-block {
      padding-bottom: 50px;
    }
    .lector-text-wrap{
      position: relative;
      min-height: auto;
    }

    .lector-text{
      position: relative;
      width: 100%;
      text-align: center;
      margin-top: 50px;
    }

    .fixed .header-left{
      display: none;
    }
  }

  /* Extra Small Devices, Phones */
  @media only screen and (max-width : 480px){

    .header-title {
      padding-top: 0;
      padding-bottom: 95px;
    }

    .header-left {
      display: none;
    }
    .header-title h1 {
      font-size: 29px;
    }
    .underlined-title {
      padding-bottom: 0px;
    }

    .underlined-title h2 {
      font-size: 30px;
    }

    .registration-discount .price {
      font-size: 22px;
    }

    .registration-button a {
      height: 55px;
      line-height: 55px;
      font-size: 15px;
    }

  }

  /* Custom, iPhone Retina */
  @media only screen and (max-width : 320px){
    /**/
  }

  /*==========  Mobile First Method  ==========*/

  /* Custom, iPhone Retina */
  @media only screen and (min-width : 320px){
    /**/
  }

  /* Extra Small Devices, Phones */
  @media only screen and (min-width : 480px){
    /**/
  }


  /* Small Devices, Tablets */
  @media only screen and (min-width : 768px){
    /**/
  }


  /* Medium Devices, Desktops */
  @media only screen and (min-width : 992px){
    /**/
  }


  /* Large Devices, Wide Screens */
  @media only screen and (min-width : 1200px){
    /**/
  }
