@media (min-width: 1200px){
  .container {
      max-width: 1200px;
  }
}

@media (max-width: 1400px) {

.wrapConcept {
  padding: 2em 0;
}
.wrapConcept.setPos {
    padding: 3em 0;
}

._btn {
    padding: 7px 10px;
    min-width: 130px;
    font-size: 14px;
  }

  nav.myNav ul li a {
    font-size: .9em;
  }
  .wrapConcept h1{
    font-size: 1.3em;
  }
  .wrapConcept h4 {
    font-size: 2.3em;
  }

  .wrapConcept h1, .wrapConcept h4, .wrapConcept a {
    margin: .3em 0;
}


}




@media (max-width: 1200px) {

  nav.myNav ul li a {
    font-size: .8em;
  }

  .mailWrap a{
    font-size: 14px;
  }

  .social.letsAbout li a{
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  .doctorTextWrap .item span{
    font-size: 1.5em;
  }

  .titleBlock {
    font-size: 2em;
  }
  section.secPad{
    padding: 3em 0;
  }
  .wrapConcept.setPos {
    padding: 2em 0;
}
}





@media (max-width: 992px) {

  .toggleWrap {
    display: block;
    position: relative;
    z-index: 9999999999;
  }
  nav.myNav ul{
    position: fixed;
    margin: 0;
    right: 0;
    background: #fff;
    width: 250px;
    padding: 1em;
    height: 100%;
    z-index: 999999;

  }
  .toggleWrap button {
    display: inline-block;
    width: 35px;
    height: 35px;
    background: #ffffff url('../img/icons/menu.png') no-repeat center;
    outline: none;
    border: none;
    cursor: pointer;
    border-radius: 2px;
    float: right;
  }
  .titleBlock{
    font-size: 2em;
  }
  nav.myNav ul{
      margin-right: -250px;
  }
  nav.myNav.active ul {
    margin-right: 0;
  }
  nav.myNav ul li{
    display: block;
  }
  nav.myNav ul li a {
      font-size: 14px;
      padding: .5em 0;
  }
  nav.myNav ul li:not(:last-child) a:after {
    display: none;
  }
  nav.myNav ul li ul.sub {
    right: 0;
    padding: 0;
    margin: auto;
    text-align: right;
    width: 100%;
    background: #142656;
    padding: .5em;
  }
  nav.myNav.active ul li ul.sub{
    margin-right: 0;
  }
  nav.myNav ul li:hover ul.sub {
    position: relative;
  }
  nav.myNav ul li ul.sub li a {
    border-right: 2px solid transparent;
    border-left: none;
  }

  .blogItem .contentItem h4{
    font-size: 1em;
    font-weight: 600;
  }
  .blogItem .contentItem p {
    font-size: 14px;
    line-height: normal;
  }
  footer.footer .footerBox span.footerTitle {
    font-size: 1em;
  }
  footer.footer .footerBox ul li a{
    font-size: 14px;
  }

  .tableWrap h4{
    font-size: 1.1em;
  }
  .breadcumbs ul li{
    font-size: 1em;
  }

  .aboutImg{
    display: none;
  }

  .wrapConcept h4 {
      font-size: 1.5em;
  }
  .wrapConcept a{
    font-size: 1em;
  }


}

@media (max-width: 768px) {
  .wrapConcept{
    text-align: center;
  }
  .product2{
    margin: 2em 0 0;
  }
  .wrapBanner {
      position: relative;
      height: 200px;
      background: #f3f3f3;
  }
  .wrapConcept h4 {
    font-size: 2em;
  }

  .wrapBanner .wrapImage img{
    display: none;
  }
  .asidex{
    margin-top: 1em;
  }
}
