@media all and (min-width: 750px) {
  /* Homepage boxes */
  /* line 4, ../sass/block_min_768.scss */
  .homepage-boxes .box {
    clear: none;
    float: left;
    margin-right: 2%;
    width: 23.5%;
  }

  /* line 5, ../sass/block_min_768.scss */
  .homepage-boxes .views-row-even.views-row-last {
    margin-right: 0;
  }

  /* line 6, ../sass/block_min_768.scss */
  .homepage-boxes a h3 {
    font-size: 0.5em;
    font-weight: 400;
    padding: 8px 10px 10px;
  }

  /* line 7, ../sass/block_min_768.scss */
  .homepage-boxes a h3 .arrow {
    height: 21px;
  }

  /* Footer main links */
  /* line 10, ../sass/block_min_768.scss */
  .footer_main_links {
    width: 680px;
  }

  /* line 11, ../sass/block_min_768.scss */
  .footer_main_links ul.menu {
    text-align: center;
  }

  /* line 12, ../sass/block_min_768.scss */
  .footer_main_links ul.menu li {
    display: inline-block;
    margin: 13px;
  }

  /* Footer social icons */
  /* line 15, ../sass/block_min_768.scss */
  #footer .social {
    clear: both;
  }

  /* line 16, ../sass/block_min_768.scss */
  #footer #footer-middle .wrapper {
    width: auto;
    max-width: 600px;
  }

  /* Footer additional links block */
  /* line 19, ../sass/block_min_768.scss */
  .footer-additional-links-block {
    float: left;
  }

  /* Address block */
  /* line 22, ../sass/block_min_768.scss */
  #footer .address-block {
    float: right;
  }

  /* Search */
  /* line 25, ../sass/block_min_768.scss */
  #footer .search-block {
    clear: both;
  }

  /* Sidebar Request a Training */
  /* line 28, ../sass/block_min_768.scss */
  #block-wdg-request-a-training-wdg-request-a-training {
    display: block;
  }

  /* Sidebar Blog Tags */
  /* line 31, ../sass/block_min_768.scss */
  .blog-tags, .news-tags {
    display: block;
  }

  /* Sidebar menu style 1 */
  /* line 34, ../sass/block_min_768.scss */
  .sidebar-munu-style-one {
    display: block;
  }

  /* Sidebar menu style 2 */
  /* line 37, ../sass/block_min_768.scss */
  .sidebar-munu-style-two {
    display: block;
  }

  /* Member area */
  /* line 40, ../sass/block_min_768.scss */
  .block-my-profile {
    width: 48.5%;
    float: left;
  }

  /* line 41, ../sass/block_min_768.scss */
  .page-member-area .panel-separator {
    display: block;
    float: left;
    height: 50px;
    width: 3%;
  }
}
@media all and (min-width: 750px) and (max-width: 959px) {
  /* line 44, ../sass/block_min_768.scss */
  .region-header {
    clear: none;
    float: right;
  }

  /* line 48, ../sass/block_min_768.scss */
  #header {
    padding: 12px 15px 12px 15px;
  }
}
