@media (max-width: 1164px) {
  .container {
    width: 768px;
  }
}

@media (max-width: 1164px) {
  header .container {
    text-align: center;
  }
}

@media (max-width: 1164px) {
  header .logo {
    float: none;
    margin: 14px auto 0 auto;
    display: block;
  }
}

@media (max-width: 1164px) {
  header .social {
    margin-left: 114px;
  }
}

@media (max-width: 1164px) {
  header .contact {
    margin-right: 35px;
  }
}

@media (max-width: 1164px) {
  header .top-nav {
    float: none;
    margin-top: 20px;
    position: relative;
    left: 185px;
  }
}

@media (max-width: 1164px) {
  header .top-nav li a:before {
    left: -10px;
  }
}

@media (max-width: 1164px) {
  header nav {
    width: 768px;
  }
}

@media (max-width: 1164px) {
  header nav {
    height: 70px;
  }
}

@media (max-width: 1164px) {
  .slider {
    height: 265px;
  }
}

@media (max-width: 1164px) {
  .slider h1 {
    top: 55px;
    width: 375px;
    font-size: 35px;
    line-height: 36px;
  }
}

@media (max-width: 1164px) {
  .slider .slides img {
    width: 768px;
    overflow: hidden;
  }
}

@media (max-width: 1164px) {
  .tabs ul {
    display: block;
  }
}

@media (max-width: 1164px) {
  .tabs li {
    width: 100%;
    display: block;
  }
}

@media (max-width: 1164px) {
  .tabs li .title:after {
    left: -5px;
  }
}

@media (max-width: 1164px) {
  .tabs li .decr {
    width: 100%;
    min-height: 100px;
    padding: 10px;
    margin-left: 0;
  }
}

@media (max-width: 1164px) {
  .tabs li .btn {
    float: none;
    margin-right: 0;
    margin-bottom: 4px;
  }
}

@media (max-width: 1164px) {
  .news {
    width: auto;
    float: none;
    margin-top: 0;
    padding: 10px;
  }
}

@media (max-width: 1164px) {
  .primary-content .blog {
    width: auto;
    float: none;
    padding: 10px;
    margin-top: 0;
  }
}

@media (max-width: 1164px) {
  .primary-content .blog:before {
    display: none;
  }
}

@media (max-width: 1164px) {
  .tabs-icons {
    width: 768px;
  }
}

@media (max-width: 1164px) {
  .tabs-icons {
    text-align: center;
  }
}

@media (max-width: 1164px) {
  .tabs-icons ul {
    text-align: left;
    display: inline-block;
    margin: 0 auto;
    width: 740px;
    position: relative;
    left: 60px;
  }
}

@media (max-width: 1164px) {
  .tabs-icons ul li.video {
    margin: 10px;
  }
}

@media (max-width: 1164px) {
  .tabs-icons ul li.testimonial {
    margin: 10px;
  }
}

@media (max-width: 1164px) {
  .tabs-icons ul li {
    margin: 10px;
    width: 100%; /* 40% */
    float: none; /* inherit */
    min-height: 400px;
  }
}

@media (max-width: 1164px) {
  footer {
    margin-top: 10px;
    text-align: center;
  }
}

@media (max-width: 1164px) {
  footer ul li .btn {
    margin-top: 55px;
  }
}

@media (max-width: 1164px) {
  footer ul li {
    width: 40%;
  }
}

@media (max-width: 1164px) {
  footer ul li ul.contact-us li {
    width: 250px;
    text-align: left;
  }
}

@media (max-width: 1164px) {
  footer ul li nav {
    margin-left: 0;
    margin: 40px 0 0 120px;
    text-align: left;
    width: 738px;
  }
}

@media (max-width: 1164px) {
  footer ul li nav .wrap ol {
    width: 140px;
  }
}

@media (max-width: 1164px) {
  footer ul li nav .wrap ol li {
    width: 140px;
  }
}

@media (max-width: 1164px) {
  footer ul li nav:before {
    display: none;
  }
}

@media (max-width: 1164px) {
  footer ul li ul.contact-us:before {
    display: none;
  }
}

@media (max-width: 1164px) {
  .copyright {
    padding-bottom: 0;
  }
}

@media (max-width: 1164px) {
  .copyright p {
    margin-right: 200px;
    position: relative;
    top: -10px;
  }
}

@media (max-width: 1164px) {
  .copyright a {
    margin-right: 10px;
    position: relative;
    top: -30px;
  }
}

@media (max-width: 1164px) {
  .breadcrumbs {
    margin-top: 20px;
  }
}

@media (max-width: 1164px) {
  .page footer {
    margin-top: 135px;
  }
}

@media (max-width: 1164px) {
  .page .sidebar-left, .single-post .sidebar-left, .blog .sidebar-left, .category .sidebar-left {
    float: none;
    position: absolute;
    bottom: 15px;
    left: 10px;
  }
}

@media (max-width: 1164px) {
  .page .sidebar-right, .single-post .sidebar-right, .blog .sidebar-right, .category .sidebar-right {
    float: none;
    clear: both;
    width: 738px;
    text-align: center;
  }
}

@media (max-width: 1164px) {
  .btn-plus-white:before {
    width: 645px;
  }
}

@media (max-width: 1164px) {
  .content-container:before {
    background: url(http://www.neurexpand.com/wp-content/themes/neurexpand/css/images/content-container-mobile.png) repeat-x 0 0;
    height: 100px;
    bottom: -100px;
  }
}

@media (max-width: 1164px) {
  .cv {
    float: right;
    clear: both;
    width: 440px;
    min-height: 115px;
    margin-left: 300px;
  }
}

@media (max-width: 1164px) {
  .cv a {
    margin-left: 0;
  }
}

@media (max-width: 1164px) {
  .one {
    float: left;
    margin-top: 40px;
    margin-left: 20px;
    width: 720px;
    min-height: 200px;
    text-align: center;
  }
}

@media (max-width: 1164px) {
  .one a {
    margin-left: 0;
  }
}

@media (max-width: 1164px) {
  h4:after {
    left: 230px;
  }
}

@media (max-width: 1164px) {
  h5:after {
    left: 90px;
  }
}

@media (max-width: 1164px) {
  .sub-menu {
    width: 100%;
    left: 0;
    top: 124px;
  }
}

@media (max-width: 1164px) {
  .sub-menu a {
    width: 100%;
  }
}

@media (max-width: 1164px) {
  i.sub-navicon {
    display: block;
  }
}