@charset "utf-8";

/* CSS Document */
@media (min-width: 768px) {
  .col-sm-9 {
    width: 65%;
  }
  .col-sm-3 {
    width: 35%;
  }
  .sidebartxt p {
    font-size: 24px;
    margin-top: -33px;
    position: relative;
    left: -79px;
    top: 80px;
  }
}
@media (min-width: 992px) {
  .col-sm-9 {
    width: 70%;
  }
  .col-sm-3 {
    width: 30%;
  }
  .sidebartxt p {
    position: relative;
    left: -101px;
    top: 64px;
  }
}
@media (min-width: 1200px) {
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-3 {
    width: 25%;
  }
}
@media (max-width: 768px) {
  .headerslogan p {
    font-size: 25px;
    padding-top: 103px;
    padding-left: 20px;
  }
  .headerslogan p.blue {
    margin-left: 329px;
    margin-top: -149px;
  }
  .headerblock p {
    font-size: 16px;
  }
  #block-block-15 {
    display: none;
  }
  .col-sm-3 {
    margin-top: 20px;
  }
}
@media (max-width: 600px) {
  .headerslogan p {
    font-size: 18px;
    padding-top: 111px;
    padding-left: 10px;
  }
  .headerslogan p.blue {
    margin-left: 239px;
    margin-top: -147px;
  }
  .headerslogan {
    background-image: url(../img/sign.jpg);
    background-repeat: no-repeat;
    background-position: right;
    height: 240px;
  }
  .headerslogan_bg {
    background-image: url(../img/bg_header.jpg);
    margin-bottom: -55px;
    border: 3px solid #E9E9E9;
    background-size: 80%;
  }
  .headerblock p {
    font-size: 16px;
  }
}
@media (max-width: 430px) {
  .headerslogan p {
    display: none;
  }
  .headerslogan p.blue {
    display: none;
  }
  .headerslogan {
    display: none;
  }
  .headerslogan_bg {
    display: none;
  }
  .navbar-header .logo img {
    width: 198px;
  }
  .headerblock p {
    font-size: 14px;
  }
}
