@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i");
body {
  margin: 0;
  padding: 0;
  font-family: 'Roboto', sans-serif;
  font-size: 14px; }

p {
  line-height: 24px; }

h1, h2, h3, h4, h5, h6 {
  text-transform: uppercase; }

a {
  color: #FF7800;
  text-decoration: none; }

h3 {
  color: #0081B2 !important;
  font: 25px/30px "Roboto Condensed", sans-serif !important;
  font-weight: normal;
 
  font-weight: bold !important;
  margin-bottom: 25px !important; }

h5 {
  color: #000000 !important;
  font: 18px/20px "Roboto Condensed", sans-serif !important;
  line-height: 20px;
  text-transform: none;
  margin-bottom: 17px !important;
  line-height: 27px !important;
  /*text-transform: uppercase; */}

header {
  border-top: 5px solid #f7941d; }
  header .header_phone_number {
    text-align: right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #FF7800;
    font-weight: bold;
    padding-top: 18px;
    margin-bottom: 20px; }
    header .header_phone_number .header_city {
      text-align: right;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 18px;
      color: #777777;
      padding-top: 0px; }
  header .toprow {
    width: 100%;
    display: block;
    position: relative;
    background-color: #00adef;
    height: 2px; }
  header .navbar-inverse {
    border-top: 1px solid #00e1f9;
    border-radius: 0;
    border-bottom: none;
    border-left: none;
    border-right: none;
    background: #00adef;
    background: -moz-linear-gradient(top, #00adef 0%, #0078a5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00adef), color-stop(100%, #0078a5));
    background: -webkit-linear-gradient(top, #00adef 0%, #0078a5 100%);
    background: -o-linear-gradient(top, #00adef 0%, #0078a5 100%);
    background: -ms-linear-gradient(top, #00adef 0%, #0078a5 100%);
    background: linear-gradient(to bottom, #00adef 0%, #0078a5 100%);
    margin-bottom: 0px; }
    header .navbar-inverse ul li {
      background: none;
      margin-right: 70px;
      float: none;
      display: inline-block;
      padding: 21px 0 22px;
      text-align: center; }
      header .navbar-inverse ul li a {
        color: #ffffff !important;
        background: none !important;
        padding: 0px;
        font-size: 16px;
        text-transform: uppercase;
        padding: 0;
        text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
        font-weight: bold; }
        header .navbar-inverse ul li a:hover, header .navbar-inverse ul li a:focus {
          color: #FF7800 !important; }
        header .navbar-inverse ul li a.active {
          margin-left: 0px;
          color: #FF7800 !important; }
          header .navbar-inverse ul li a.active i {
            color: #FF7800; }

.slider-section .carousel-indicators li {
  background: #ffffff; }
.slider-section .carousel-indicators .active {
  background: #FF7800; }
.slider-section .carousel-caption {
  text-align: right;
  left: 0%;
  text-shadow: none;
  background: rgba(255, 255, 255, 0.5);
  bottom: 20%; }
  .slider-section .carousel-caption h1 {
    font: bold 77px/75px "Roboto Condensed", sans-serif;
    text-transform: uppercase;
    margin: 0;
    color: #0072bb;
    margin-top: 0;
    padding: 18px 10px 22px; }
    .slider-section .carousel-caption h1 span {
      color: #FF7800; }
  .slider-section .carousel-caption p {
    text-transform: uppercase;
    font: bold 32px "Roboto Condensed", sans-serif;
    text-align: right;
    color: #0081B2;
    padding-right: 29px;
    margin-top: 0px; }

.mid-container {
  margin-top: 30px;
  padding: 45px 0 50px;
  position: relative;
  background: #e9e9e9; }
  .mid-container .col-md-3 {
    padding: 0px;
    margin: 0; }
  .mid-container .service-box {
    overflow: hidden;
    min-height: 20px;
    padding: 0px;
    margin-bottom: 0;
    background-color: #fff;
    border: 1px solid #DDD;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    height: 380px; }
    .mid-container .service-box .service-box_body {
      padding: 20px 25px 35px 25px;
      text-align: left;
      font-size: 14px;
      line-height: 22px;
      background: #ffffff !important; }
      .mid-container .service-box .service-box_body .btn {
        background-color: none;
        padding-left: 0px; }
      .mid-container .service-box .service-box_body .service-box_txt {
        color: #999999; }
        .mid-container .service-box .service-box_body .service-box_txt ul {
          padding: 0px 0px 0px 15px;
          text-align: left; }
    .mid-container .service-box h2 {
      color: #ffffff;
      text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
      text-align: center;
      padding: 30px 0 31px;
      border-bottom: 3px solid #d4d4d4;
      font-size: 24px;
      font-weight: bold;
      margin: 0; }
  .mid-container .blue {
    border-radius: 5px 0 0 5px;
    box-shadow: 1px 1px 0 1px #cfcfcf;
    position: relative;
    z-index: 1; }
    .mid-container .blue h2 {
      background: #00adef;
      background: -moz-linear-gradient(top, #00adef 0%, #0078a5 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00adef), color-stop(100%, #0078a5));
      background: -webkit-linear-gradient(top, #00adef 0%, #0078a5 100%);
      background: -o-linear-gradient(top, #00adef 0%, #0078a5 100%);
      background: -ms-linear-gradient(top, #00adef 0%, #0078a5 100%);
      background: linear-gradient(to bottom, #00adef 0%, #0078a5 100%); }
    .mid-container .blue .btn {
      color: #00aaeb; }
      .mid-container .blue .btn:hover, .mid-container .blue .btn:focus {
        color: #00739f; }
  .mid-container .red {
    box-shadow: 0 1px 0 1px #cfcfcf;
    position: relative;
    z-index: 2; }
    .mid-container .red h2 {
      background: #ed1b24;
      background: -moz-linear-gradient(top, #ed1b24 0%, #c1161c 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ed1b24), color-stop(100%, #c1161c));
      background: -webkit-linear-gradient(top, #ed1b24 0%, #c1161c 100%);
      background: -o-linear-gradient(top, #ed1b24 0%, #c1161c 100%);
      background: -ms-linear-gradient(top, #ed1b24 0%, #c1161c 100%);
      background: linear-gradient(to bottom, #ed1b24 0%, #c1161c 100%); }
    .mid-container .red .btn {
      color: #ed1b24; }
      .mid-container .red .btn:hover, .mid-container .red .btn:focus {
        color: #a21218; }
  .mid-container .orange {
    border-radius: 5px;
    box-shadow: 1px 1px 0 1px #cfcfcf; }
    .mid-container .orange h2 {
      background: #f7941d;
      background: -moz-linear-gradient(top, #f7941d 0%, #e17d04 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7941d), color-stop(100%, #e17d04));
      background: -webkit-linear-gradient(top, #f7941d 0%, #e17d04 100%);
      background: -o-linear-gradient(top, #f7941d 0%, #e17d04 100%);
      background: -ms-linear-gradient(top, #f7941d 0%, #e17d04 100%);
      background: linear-gradient(to bottom, #f7941d 0%, #e17d04 100%); }
    .mid-container .orange .btn {
      color: #f7941d; }
      .mid-container .orange .btn:hover, .mid-container .orange .btn:focus {
        color: #b86909; }
  .mid-container .green {
    border-radius: 5px;
    box-shadow: 1px 1px 0 1px #cfcfcf; }
    .mid-container .green h2 {
      background: #86bd3d;
      background: -moz-linear-gradient(top, #86bd3d 0%, #67962e 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #86bd3d), color-stop(100%, #67962e));
      background: -webkit-linear-gradient(top, #86bd3d 0%, #67962e 100%);
      background: -o-linear-gradient(top, #86bd3d 0%, #67962e 100%);
      background: -ms-linear-gradient(top, #86bd3d 0%, #67962e 100%);
      background: linear-gradient(to bottom, #86bd3d 0%, #67962e 100%); }
    .mid-container .green .btn {
      color: #86bd3d; }
      .mid-container .green .btn:hover, .mid-container .green .btn:focus {
        color: #5a7f29; }

footer {
  background: #404040;
  padding: 50px 0px; }
  footer .contact {
    color: #999999; }
    footer .contact i {
      color: #FF7800; }
    footer .contact a {
      color: #FF7800; }
      footer .contact a:hover, footer .contact a:focus {
        color: #ffffff; }
  footer h4 {
    overflow: hidden;
    margin: 22px 0 12px 0;
    margin-bottom: 12px;
    padding: 0 0 9px 0;
    border-bottom: 1px solid #5d5d5d; }
  footer p {
    font-size: 20px;
    margin: 0;
    color: #999999; }
    footer p .email {
      color: #c3c3c3; }
  footer form .form-control {
    font-size: 12px;
    line-height: 1.42857143;
    color: #999; }
  footer .form-title {
    padding-bottom: 10px;
    font-size: 24px;
    line-height: normal; }

.copyright {
  position: relative;
  background: #353535;
  padding: 30px 0 30px;
  color: #FF7800;
  font-size: 12px; }

/* innder pages css started */
.inner-container {
  padding: 45px 0 30px;
  position: relative;
  background: #e9e9e9;
  text-transform: uppercase; }
  .inner-container h1.title-header {
    margin: 0px 0 10px;
    margin-bottom: 10px;
    font-size: 41px;
    line-height: 49px;
    text-transform: none;
    color: #404040;
    overflow: hidden;
	text-transform:uppercase;
	}
  .inner-container .content {
    text-transform: uppercase; }
    .inner-container .content h3 {
      color: #0081B2 !important;
      font: 25px/30px "Roboto Condensed", sans-serif !important;
      font-weight: normal;
      text-transform: uppercase ;
      font-weight: bold !important;
      margin-bottom: 25px !important; }
    .inner-container .content ul {
      padding-left: 15px;

	   }
    .inner-container .content p, .inner-container .content table {
      color: #000000 !important;
      font: 18px/20px "Roboto Condensed", sans-serif !important;
      line-height: 20px;
      text-transform: none;
      margin-bottom: 17px !important;
      line-height: 27px !important;
     /* text-transform: uppercase; */}
      .inner-container .content p span, .inner-container .content table span {
        color: #FF7800; }
      .inner-container .content p .blue1, .inner-container .content table .blue1 {
        color: #0081B2; }
      .inner-container .content p .red, .inner-container .content table .red {
        color: #FF0000 !important; }
      .inner-container .content p tr td, .inner-container .content table tr td {
        border: 1px solid #404040; }
    .inner-container .content ul li {
      color: #000000 !important;
      font: 18px/20px "Roboto Condensed", sans-serif !important;
      line-height: 20px;
      text-transform: none;
      margin-bottom: 17px !important;
      line-height: 27px !important;
     /* text-transform: uppercase;*/ }
      .inner-container .content ul li span {
        color: #0081B2; }
  .inner-container img {
    border: 5px solid #ffffff; }
  .inner-container .contact-address a {
    color: #00aaeb; }
  .inner-container .contact-address .blue {
    color: #00aaeb; }

.red {
  color: #FF0000; }

.blue {
  color: #00aaeb; }

@media screen and (max-width: 1600px) {
  .slider-section .carousel-caption h1 {
    font: bold 54px/55px "Roboto Condensed", sans-serif; }
  .slider-section .carousel-caption p {
    font: bold 24px "Roboto Condensed", sans-serif; } }
@media screen and (max-width: 1366px) {
  .slider-section .carousel-caption h1 {
    font: bold 44px/50px "Roboto Condensed", sans-serif; }
  .slider-section .carousel-caption p {
    font: bold 20px "Roboto Condensed", sans-serif; } }
@media screen and (max-width: 1199px) {
  header .navbar ul li {
    margin-right: 24px !important; }

  .slider-section .carousel-caption {
    bottom: 10%; }
    .slider-section .carousel-caption h1 {
      font: bold 32px/40px "Roboto Condensed", sans-serif; }
    .slider-section .carousel-caption p {
      font: bold 18px "Roboto Condensed", sans-serif; } }
@media (max-width: 991px) {
  header .navbar ul li {
    margin-right: 10px !important; }

  .slider-section .carousel {
    background-color: #e9e9e9; }
    .slider-section .carousel .carousel-caption {
      text-align: center; }
      .slider-section .carousel .carousel-caption h1 {
        text-align: center; }
      .slider-section .carousel .carousel-caption p {
        text-align: center; } }
@media screen and (max-width: 767px) {
  header .navbar ul li {
    display: block !important;
    margin-right: 0 !important;
    text-align: center;
    padding: 10px 0 !important; }
  header .header_phone_number {
    text-align: center; }

  .slider-section .carousel {
    background-color: #e9e9e9; }
    .slider-section .carousel .carousel-caption {
      text-align: center;
      left: 0%;
      text-shadow: none;
      position: relative; }
      .slider-section .carousel .carousel-caption h1 {
        font: bold 14px/16px "Roboto Condensed", sans-serif;
        text-transform: uppercase;
        margin: 0;
        color: #0072bb;
        margin-top: 0;
        background: none;
        padding: 10px 2px; }
        .slider-section .carousel .carousel-caption h1 span {
          color: #FF7800; }
      .slider-section .carousel .carousel-caption p {
        text-transform: uppercase;
        font: bold 14px/16px "Roboto Condensed", sans-serif;
        text-align: center;
        color: #000000;
        padding-right: 0px;
        margin-top: 0px; } }

/*# sourceMappingURL=style.css.map */
