@charset "utf-8";
/* CSS Document */
@media(max-width:1200px) {
  .navbar-nav > li {
    margin-left: 20px;
  }
  .view {
    padding: 0 60px;
  }
}
@media(max-width:991px) {
  .navbar-nav > li {
    margin-left: 10px;
  }
  .navbar-nav > li > a {
    font-size: 13px;
  }
  .mainmenu {
    padding-top: 8px;
  }
  .logo-part {
    padding: 15px 0 0;
  }
  .logo {
    width: 23%;
  }
  .home-pick img {
    width: 50%;
  }
  .home-caption-text p {
    font-size: 14px;
  }
  .gray-bg {
    margin-bottom: 25px;
  }
  .page-heading h1 {
    font-size: 20px;
    padding-top: 16px;
  }
  .mrgn {
    margin-top: 0px;
  }
  .view p {
    font-size: 20px;
    line-height: 30px;
  }
}
@media(max-width:768px) {
  .banner-text2 label {
    font-size: 20px;
  }
  .home-pick img {
    width: 35%;
  }
  .bottom-link p img {
    width: 85%;
  }
  .footer {
    padding: 10px 0px 10px;
  }
  .mainmenu {
    padding-top: 9px;
  }
  .banner-text2 {
    top: 35%;
  }
}
@media(max-width:767px) {
  .navbar-nav {
    float: left;
    margin: 0;
    width: 100%;
  }
  .logo {
    width: auto;
  }
  .mainmenu {
    padding-top: 0px;
  }
  .logo-part {
    padding: 8px 0 7px;
  }
  .sticky .mainmenu {
    padding-top: 0px;
  }
  .navbar-toggle {
    margin-top: 10px;
  }
  .navbar-nav > li {
    margin-left: 0px;
    border-bottom: 1px solid #e7e7e7;
    padding: 5px 0px;
  }
  .bottom-link p {
    margin-bottom: 0px;
    line-height: normal;
  }
  .bottom-link h4 {
    font-size: 16px;
    padding: 0px 0 0px 0px;
    margin-bottom: 5px;
  }
  .bottom-link ul li a {
    line-height: normal;
  }
  .bottom-link ul li {
    padding: 3px 0px 0px 10px;
  }
  .bottom-link p img {
    width: auto;
  }
  .bottom-link p img {
    padding-top: 0px;
    padding-bottom: 18px;
  }
  .social {
    padding: 15px 0px;
  }
  .txt-right {
    text-align: left;
  }
  .bodr {
    padding: 7px 0;
  }
  .view p {
    font-size: 16px;
    line-height: normal;
  }
  .pwd-form .modal-dialog {
    margin: 0 auto;
    margin-top: 20px;
  }
}
@media(max-width:640px) {
  .left-text p {
    font-size: 13px;
    line-height: 20px;
    padding-right: 0px;
  }
  .view span {
    padding: 0px 25px;
  }
  .bottom-link p img {
    width: 29%;
  }
}
@media(max-width:575px) {
  .banner-text2 label {
    font-size: 16px;
  }
  .banner-text2 p {
    font-size: 14px;
    padding-top: 0px;
  }
  .view {
    padding: 0 0px;
  }
  .view p i {
    font-size: 25px;
  }
}
@media(max-width:480px) {
  .home-pick img {
    width: 50%;
  }
  .view span {
    padding: 0px 0px;
  }
  .pwd-form .modal-dialog {
    width: 94%;
  }
}
@media(max-width:415px) {
  .banner-text2 {
    display: none;
  }
  .bottom-link p img {
    width: 45%;
  }
  .logo {
    width: 45%;
    padding-top: 6px;
  }
}
@media(max-width:376px) {
  .home-pick img {
    width: 70%;
  }
}
@media(max-width:360px) {}
@media(max-width:320px) {
  .logo {
    width: 60%;
    padding-top: 6px;
  }
}