#businessForm textarea {
  height: 85px !important;
  /*width: 202px;
  margin-left: 11px;*/ }

#business-login {
  padding: 30px;
  background: #054C76;
  color: white;
  font-size: 18px;
  font-weight: bold;
  text-align: center; }
  #business-login button {
    width: 190px; }
  #business-login span {
    margin-right: 30px; }
  @media (max-width: 767px) {
    #business-login button {
      display: block;
      margin: 10px auto; } }

#business-vehicles {
  text-align: center;
  padding-top: 25px; }
  #business-vehicles .slick-next {
    right: -270px; }
  #business-vehicles .img-box {
    width: 225px;
    display: inline-block;
    font-size: 18px;
    margin: 50px 10px; }
    #business-vehicles .img-box img {
      max-height: 160px; }
  #business-vehicles button {
    width: 260px;
    height: 50px; }
  @media (max-width: 990px) {
    #business-vehicles img {
      margin-top: 25px; } }

#business-industry {
  margin-top: 50px;
  background: #F2F2F2;
  padding-top: 40px;
  padding-bottom: 70px;
  text-align: center;
  position: relative; }
  #business-industry .item {
    display: inline-block;
    position: relative;
    width: 240px;
    height: 210px;
    color: white;
    font-size: 18px;
    font-weight: bold;
    cursor: pointer;
    margin: 0 10px;
    margin-top: 50px; }
    #business-industry .item .mask {
      position: absolute;
      height: 210px;
      width: 100%;
      z-index: 200;
      background: #0c6191;
      opacity: 0.4; }
    #business-industry .item .content {
      position: absolute;
      z-index: 300;
      width: 100%;
      top: 100px; }
  #business-industry .item:hover .mask {
    opacity: 0.8; }

#business-messages {
  padding: 60px;
  padding-top: 30px; }
  #business-messages img {
    max-height: 50px; }
  #business-messages .col-md-6 {
    margin-top: 35px; }
  #business-messages .message b {
    font-size: 24px; }
  #business-messages .message p {
    font-size: 18px;
    padding-top: 10px; }
  @media (max-width: 767px) {
    #business-messages {
      padding: 10px; }
      #business-messages img {
        margin: 0 auto;
        margin-bottom: 15px; }
      #business-messages b {
        text-align: center;
        display: block; } }

#business-stats {
  margin-top: 50px;
  background: #F2F2F2;
  padding: 75px; }

.low-opacity {
  opacity: 0.4; }

.borders {
  border-right: 2px solid #ddd;
  border-left: 2px solid #ddd; }

#business-clients {
  margin: 60px 0; }
  #business-clients .client-block {
    position: relative;
    background: #F2F2F2;
    padding: 35px 40px;
    max-width: 750px;
    margin: 50px auto;
    font-size: 18px;
    padding-left: 100px; }
    #business-clients .client-block img {
      position: absolute;
      height: 166px;
      left: -100px;
      top: -25px; }
    @media (max-width: 990px) {
      #business-clients .client-block img {
        height: 116px;
        left: -26px;
        top: 0; } }
    @media (max-width: 767px) {
      #business-clients .client-block {
        padding-top: 20px;
        padding-right: 15px; }
        #business-clients .client-block img {
          height: 110px;
          left: -16px;
          top: -32px; } }
  #business-clients .client {
    position: relative; }
    #business-clients .client img {
      max-height: 150px; }
    #business-clients .client p {
      position: absolute;
      top: 20px;
      text-align: center;
      max-width: 165px;
      left: 30%;
      white-space: pre-line; }
    #business-clients .client .ng-hide-remove {
      animation: 0.5s fadeInDown ease; }
    @media (max-width: 992px) {
      #business-clients .client {
        margin-bottom: 50px;
        border: none !important; }
        #business-clients .client p {
          left: 50%;
          width: 160px;
          margin-left: -80px; } }

#business-pdf {
  min-height: 116px;
  background: #D3E6F1;
  position: relative;
  padding-top: 30px;
  margin-top: 50px; }
  #business-pdf .brochure {
    position: absolute;
    bottom: 0; }
  #business-pdf p {
    margin-left: 100px;
    font-size: 18px; }
    #business-pdf p b {
      font-size: 24px; }
  #business-pdf .btn {
    width: 160px;
    position: absolute;
    right: 10%;
    top: 35px;
    height: 50px;
    font-size: 18px;
    padding-top: 12px; }
  @media (max-width: 992px) {
    #business-pdf p {
      margin: auto;
      text-align: center; }
    #business-pdf .btn {
      width: 100%;
      position: relative;
      margin: 40px auto;
      right: 0;
      top: 0; } }

#business-contact {
  min-height: 520px;
  background: #094B75;
  padding-top: 50px;
  padding-bottom: 30px; }
  #business-contact .panel-heading-fake {
    height: 52px;
    background: #337ab7;
    margin-top: -1px; }
  #business-contact .panel {
    border: none;
    border-radius: 0;
    max-width: 720px; }
    #business-contact .panel button {
      width: 225px;
      height: 40px; }
    #business-contact .panel textarea {
      height: 85px !important;
      /*width: 266px;
      margin-left: 13px;*/
      resize: none; }
  #business-contact .panel-body {
    min-height: 300px;
    background: #f7f7f7; }
  #business-contact .panel-heading {
    border-radius: 0;
    color: #fff;
    font-size: 24px;
    padding: 15px;
    background: #1079BC;
    text-align: center; }
  #business-contact .panel-footer {
    background: #1079BC;
    font-size: 14px;
    color: white;
    padding: 20px 50px;
    border-radius: 0; }
  #business-contact .manager {
    background: #f7f7f7;
    text-align: center; }
    #business-contact .manager img {
      max-height: 200px; }
    #business-contact .manager p {
      font-size: 14px;
      white-space: pre-line; }
  @media (max-width: 767px) {
    #business-contact {
      padding: 0;
      background-image: none !important; }
      #business-contact .container {
        padding: 0; }
      #business-contact .manager {
        min-height: 260px; }
      #business-contact .panel {
        margin-bottom: 0; }
      #business-contact .panel-heading {
        margin: inherit; } }

#industry-carDetails {
  padding-top: 60px;
  margin-top: 60px;
  border-top: 2px solid #ddd; }
  #industry-carDetails .fa {
    color: #337ab7;
    margin-right: 5px; }
  #industry-carDetails .body-panel {
    font-size: 16px; }
    #industry-carDetails .body-panel .span-inline {
      padding: 0 10px; }
  #industry-carDetails p {
    color: #8C8C8C;
    margin-top: 20px;
    max-height: 180px;
    overflow-y: auto; }

#industry-carousel {
  padding: 100px 0; }
  #industry-carousel .slick-slide {
    height: auto; }
  #industry-carousel .slide img {
    opacity: 0.5; }
  #industry-carousel .slide:hover img {
    opacity: 1; }
  #industry-carousel .active img {
    opacity: 1; }
  #industry-carousel .active h3 {
    color: #519CCD; }
  #industry-carousel .ctrl {
    position: absolute;
    height: 100%;
    width: 40px;
    background: rgba(141, 141, 141, 0.5);
    padding-top: 45%;
    left: 0; }

/* Custom Panel! */
.head-panel {
  font-size: 24px;
  color: white;
  font-weight: bold;
  padding: 10px 20px;
  background: #054C76; }

.body-panel {
  padding: 10px 20px;
  border: 1px solid #ddd;
  border-top: none;
  margin-bottom: 10px; }

.bg-success, .bg-danger {
  padding: 15px; }

.slick-prev:before, .slick-next:before {
  content: ">";
  height: 180px;
  position: absolute;
  left: 0;
  z-index: 200;
  padding-top: 65px;
  bottom: -66px;
  width: 40px;
  background: rgba(0, 0, 0, 0.8); }

.slick-prev:before {
  content: '<';
  font-size: 30px; }

.slick-next:before {
  left: -25px;
  content: '>';
  font-size: 30px; }

/*.slick-prev:before {
  content: '';
}*/

/*# sourceMappingURL=business.css.map */
