.features-articles .xxspic {
  display: none; }

@media (max-width: 1170px) {
  .home-header .intro-container h1.maintitle {
    margin-top: 0px; }

  .featureCircle {
    width: 130px !important;
    height: 130px !important; }
    .featureCircle span {
      top: 15px;
      font-size: 14px;
      line-height: 1em; }
    .featureCircle .glyphicon {
      font-size: 24px; }

  .panel-body img.dropshadowclass {
    max-width: 100%; } }
@media (max-width: 992px) {
  .container {
    min-width: inherit; }
    .container.nobottom {
      margin-bottom: 20px; }

  #hamburger {
    margin-right: -20px; }

  .home-header {
    height: 590px !important;
    background-image: url(../wp-content/themes/ewebdesign-v2/images/header-uta_@992.jpg?v2); }
    .home-header .mainpic {
      width: 200px;
      height: 90px;
      margin-top: -80px; }
    .home-header .intro-container {
      padding-bottom: 10px;
      margin-top: 0px; }
      .home-header .intro-container .banner {
        width: 150px; }
      .home-header .intro-container h1.maintitle {
        font-size: 18px;
        line-height: 1.5em;
        margin: 0px 0px 1.5em 0px; }
      .home-header .intro-container ul {
        font-size: 15px !important;
        margin: 0px 0px 1.5em 160px;
        padding-left: 30px; }
      .home-header .intro-container p.subtitle {
        margin: 10px 0px 20px 0px;
        font-size: 16px;
        line-height: 1.2em; }
        .home-header .intro-container p.subtitle a.scrolldown {
          margin-top: 10px;
          font-size: 24px; }
      .home-header .intro-container .buttons {
        margin: 10px 0px 0px 0px; }

  h2.heading {
    font-size: 24px;
    padding: 0.5em 0px; }

  .bottles2Back {
    background-size: 150px;
    background-position: top left; }

  .barrelsBack,
  .bottlesBack {
    background-size: 150px; }

  .home-wrapper .features-articles h2.article-title {
    padding-left: 200px;
    font-size: 18px !important;
    line-height: 1.2em !important;
    margin-bottom: 1em !important;
    text-align: left; }
    .home-wrapper .features-articles h2.article-title.left {
      padding-left: 0px;
      padding-right: 200px; }
    .home-wrapper .features-articles h2.article-title span {
      font-size: 18px !important; }
  .home-wrapper .features-articles p.article-excerpt {
    font-size: 14px;
    line-height: 1.25em;
    padding-left: 0px; }
    .home-wrapper .features-articles p.article-excerpt.left {
      padding-left: 200px; }
  .home-wrapper .features-articles ul.article-excerpt {
    font-size: 16px;
    padding-left: 20px !important;
    padding-right: 170px !important; }
    .home-wrapper .features-articles ul.article-excerpt.left {
      padding-right: 20px !important;
      padding-left: 190px !important; }
  .home-wrapper .features-articles p.disclamier {
    font-size: 16px; }

  .screenshots-features .feature {
    padding-left: 5px;
    padding-right: 5px; }

  .featureCircle {
    width: 120px !important;
    height: 120px !important; }
    .featureCircle span {
      font-size: 13px; }
    .featureCircle .glyphicon {
      top: 20px; }

  .footer-parallax {
    margin-top: 0px;
    height: 400px !important; }

  .accordions .panel-title {
    font-size: 18px; }
  .accordions .panel-body p {
    font-size: 14px; }
    .accordions .panel-body p a {
      font-size: 14px; } }
@media (max-width: 767px) {
  .container {
    width: 550px;
    min-width: inherit; }
    .container.nobottom {
      margin-bottom: 0px; }

  .home-header {
    height: 640px !important; }
    .home-header .mainpic {
      margin-top: -10px; }
    .home-header .intro-container {
      margin-top: 10px; }

  .screenshots-features .feature {
    padding-left: 15px;
    padding-right: 0px;
    padding-top: 15px;
    height: 80px;
    margin-left: 0px; }
    .screenshots-features .feature h3 {
      font-size: 18px;
      cursor: pointer;
      color: #fbc147; }

  .featureCircle {
    display: block;
    width: 60px !important;
    height: 60px !important;
    margin-left: 20px;
    box-shadow: none; }
    .featureCircle:hover {
      box-shadow: none;
      margin-top: 0; }
    .featureCircle .glyphicon {
      top: 16px; }
    .featureCircle.selected .glyphicon {
      top: 13px; } }
@media (max-width: 567px) {
  .container {
    width: 470px; }

  .home-header {
    height: 720px !important; }
    .home-header .intro-container h1.maintitle {
      font-size: 17px;
      line-height: 1.2em;
      margin-bottom: 1em; }

  .home-wrapper .features-articles h2.article-title {
    padding-left: 0px; }
    .home-wrapper .features-articles h2.article-title.left {
      padding-right: 0px; }
    .home-wrapper .features-articles h2.article-title span {
      font-size: 17px !important;
      line-height: 1.2em;
      margin-bottom: 1em; }
  .home-wrapper .features-articles ul.article-excerpt,
  .home-wrapper .features-articles ul.article-excerpt li,
  .home-wrapper .features-articles p.article-excerpt {
    padding-right: 0px;
    font-size: 14px;
    line-height: 1.4em !important; }
  .home-wrapper .features-articles p.article-excerpt.left {
    padding-left: 0px; }

  .featureCircle {
    margin-left: 0px; }

  .section-uta,
  .section-pince {
    background-image: none; }

  .features-articles .xxspic {
    display: block;
    max-width: 100%;
    margin: 10px 0px; } }
@media (max-width: 480px) {
  .container {
    width: 320px; }

  .home-header {
    height: auto !important;
    background-image: url(../wp-content/themes/ewebdesign-v2/images/header-uta_@480.jpg?v2);
    background-color: #d1e3f1;
    background-size: 480px 100%;
    padding-bottom: 10px; }
    .home-header .intro-container {
      margin-top: -12px; }
      .home-header .intro-container .banner {
        position: relative;
        top: -50px;
        display: block;
        width: 200px;
        float: none;
        clear: both;
        margin-left: auto;
        margin-right: auto; }
      .home-header .intro-container h1.maintitle {
        margin-left: 0px; }
      .home-header .intro-container ul {
        margin-left: 0px;
        padding-left: 14px; }
      .home-header .intro-container p.subtitle {
        font-size: 14px; }

  .home-wrapper .features-articles h2.article-title,
  .home-wrapper .features-articles h2.article-title.left,
  .home-wrapper .features-articles p.article-excerpt {
    padding-left: 0px;
    padding-right: 0px; }
  .home-wrapper .features-articles ul.article-excerpt,
  .home-wrapper .features-articles ul.article-excerpt.left {
    padding-left: 14px !important;
    padding-right: 0px !important; }

  .col-xxs-12 {
    width: 100%;
    float: none;
    text-align: center;
    margin-bottom: 10px; }

  .screenshots-features .feature {
    height: 50px; }
    .screenshots-features .feature h3 {
      font-size: 16px;
      text-align: left;
      margin-left: 0px;
      margin-top: 10px; }

  .featureCircle {
    display: block;
    width: 40px !important;
    height: 40px !important; }
    .featureCircle.selected {
      border: 3px solid #262626; }
      .featureCircle.selected .glyphicon {
        top: 8px; }
    .featureCircle .glyphicon {
      font-size: 18px;
      top: 8px; }

  .panel-body {
    padding-left: 5px;
    padding-right: 5px; }

  .main-nav-active .content-wrapper {
    -webkit-transform: translate(-260px) !important;
    transform: translate(-260px) !important; }

  .features-articles .xxspic {
    display: block;
    max-width: 100%;
    margin: 10px 0px; }

  .off-canvas-menu-container {
    width: 240px; }
    .off-canvas-menu-container img {
      max-width: 100%;
      padding-right: 20px; }
    .off-canvas-menu-container .addressTableStyle td {
      font-size: 12px; }

  .btn {
    display: block;
    white-space: inherit; }
    .btn .glyphicon {
      display: none; } }
