@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,400italic,700,900);
h6 {
  text-transform: uppercase;
  font-weight: bold;
}
.header-top {
  padding: 30px 0 24px !important;
}
.logo img {
  margin: 0 11px 0 0;
}
.logo h2 {
  margin: 0 0 11px;
  line-height: 27px;
  text-align: left;
}
.logo h3 {
  line-height: 14px;
  text-align: left;
}
.fixed-responsive-nav .logo {
  margin: 0 !important;
}
#navigation .nav.navbar-nav > li a {
  padding: 17px !important;
  border-radius: 0 !important;
}
.dropdown-menu li a:after {
  content: none !important;
}
.search-nav {
  display: none !important;
}
.ind-slide-caption a:hover,
.tagcloud a,
.btn,
a.btn,
a.btn:active,
a.btn.active,
.ind-cta a.btn:hover,
#navigation .nav.navbar-nav li.open > a,
#navigation .nav.navbar-nav > li > a:hover,
#navigation .nav.navbar-nav > li > a:focus,
#navigation .nav.navbar-nav > li > a:active,
#navigation .nav.navbar-nav > li.current > a,
#navigation .navbar-nav > li.current-menu-parent > a,
#navigation .navbar-nav > li.current-menu-ancestor > a,
#navigation .navbar-nav > li.current-menu-item  > a,
.sticky-wrap,
.widget_widget_file_download  i,
.widget_widget_file_download a:hover,
.testimonial-item.active,
.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt[disabled]:disabled,
.woocommerce #respond input#submit.alt[disabled]:disabled:hover,
.woocommerce a.button.alt.disabled,
.woocommerce a.button.alt.disabled:hover,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled:hover,
.woocommerce a.button.alt[disabled]:disabled,
.woocommerce a.button.alt[disabled]:disabled:hover,
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt.disabled:hover,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled:hover,
.woocommerce button.button.alt[disabled]:disabled,
.woocommerce button.button.alt[disabled]:disabled:hover,
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt.disabled:hover,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled:hover,
.woocommerce input.button.alt[disabled]:disabled,
.woocommerce input.button.alt[disabled]:disabled:hover,
.woocommerce #respond input#submit,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  color: #FFF;
}
.header-contact {
  float: left;
  margin: 6px 0 9px 9px;
  padding: 2px 2px 2px 37px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  position: relative;
  background: #0183d7 url('../images/icons/phone.png') 9px 2px no-repeat;
}
.header-contact .title {
  float: left;
  width: 100%;
  height: 10px;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
  color: #000;
  line-height: 10px;
  top: -8px;
  left: 37px;
  position: absolute;
}
.header-contact .title span {
  float: left;
  padding: 0 4px;
  background: #FFF;
}
.header-contact .desc {
  float: left;
  width: 100%;
  padding: 0 9px 0 4px;
  line-height: 35px;
  font-size: 25px;
  font-weight: bold;
  text-transform: uppercase;
  color: #000;
  font-family: 'Open Sans', sans-serif;
  background: #FFF;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.header-contact a {
  float: left;
  margin: 0;
  padding: 0 0 0 4px;
  font-size: 18px;
  line-height: 30px;
  border-left: 1px solid #000;
}
.header-contact a:first-child {
  border: 0;
}
.footer_widget_section {
  margin: 67px 0 0;
  padding: 11px 0px !important;
}
.footer_widget_section .widget {
  margin: 0 !important;
}
.widget_widget_social .btn {
  width: 26px !important;
  height: 26px !important;
  line-height: 26px !important;
  background-color: #c6c4c5 !important;
  border-radius: 50% !important;
}
.copyrights {
  padding: 15px 0px 50px !important;
  color: #FFF !important;
}
.ind-slide-caption {
  top: 20% !important;
}
.ind-slide-overlay {
  display: none !important;
}
.page-title {
  margin: 0 0 20px !important;
  -webkit-box-shadow: 0 10px 36px -3px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 10px 36px -3px rgba(0,0,0,0.2);
  box-shadow: 0 10px 36px -3px rgba(0,0,0,0.2);
}
.page-title .page-title h1 {
  margin: 0 !important;
}
.dummy-breadcrumbs {
  margin: 0 0 20px !important;
}
.breadcrumb > li {
  color: #a6a6a6;
}
.breadcrumb > li:first-child {
  color: #000;
}
.breadcrumb > li + li::before {
  color: #000;
}
.slider-wrapper {
  float: left;
  width: 100%;
}
.slider-wrapper .nivoSlider {
  float: left;
  width: 100%;
  height: auto;
  overflow: hidden;
}
.slider-wrapper .nivo-controlNav a {
  display: inline-block;
  width: 22px;
  height: 22px;
  text-indent: -9999px;
  border: 0;
  margin: 0 2px;
}
.slider-wrapper .nivo-caption {
  background: none !important;
}
.left-sidebar .menu {
  margin: 0 0 50px;
  padding: 0;
}
.left-sidebar .menu > li {
  list-style: none;
}
.left-sidebar .menu > li > a {
  float: left;
  width: 100%;
  margin: 0 0 25px;
  padding: 0 0 10px;
  border-bottom: 1px solid #eee;
  font-family: "Montserrat", sans-serif;
  font-size: 15px;
  position: relative;
}
.left-sidebar .menu > li > a:before {
  content: "";
  width: 85px;
  height: 3px;
  bottom: -2px;
  left: 0;
  position: absolute;
  background: #000;
}
.left-sidebar .menu > li ul {
  margin: 0;
  padding: 0;
}
.left-sidebar .menu > li ul li {
  padding: 6px 0 0;
  list-style: none;
  clear: both;
}
.left-sidebar .menu > li ul li:first-child {
  padding: 0;
}
.left-sidebar #menu-lateral {
  float: left;
  width: 100%;
  height: 200px;
  overflow: hidden;
}
.left-sidebar #menu-lateral li {
  float: left;
  width: 100%;
  font-size: 7px;
  line-height: 7px;
  padding: 0;
  color: #dad8d8 !important;
}
.left-sidebar #menu-lateral li a {
  float: left;
  width: 100%;
  font-size: 7px;
  line-height: 7px;
  color: #dad8d8 !important;
}
.col-content {
  margin: 0 0 41px;
}
.col-content > img {
  margin: 0 0 41px;
}
.post-content .page-item img {
  margin: 0 0 21px;
}
.post-content .page-item h6 {
  margin: 0 0 7px;
  line-height: 13px;
  font-size: 13px;
  text-transform: uppercase;
}
.post-content .page-item h5 {
  margin: 0 0 13px;
  line-height: 20px;
  font-size: 20px;
  text-transform: uppercase;
}
.post-content .page-item .read-more {
  float: left;
  padding: 0 23px;
  line-height: 24px;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
}
.industry-slider {
  padding: 0 0 37px;
  background: transparent url('../images/slideshow-shadow.png') center bottom no-repeat;
}
.contact-google-map {
  margin: 0 0 42px;
}
.contact-google-map .mapp-layout .mapp-canvas {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.wpcf7-form input,
.wpcf7-form textarea {
  float: none;
  width: 100%;
  height: 40px !important;
  padding: 6px 12px;
  line-height: 40px;
  font-size: 13px;
  color: #343434;
  border: 1px solid #d6d6d6;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background: #FFF;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
.wpcf7-form input {
  height: 40px !important;
}
.wpcf7-form textarea {
  height: 62px !important;
}
.wpcf7-form .wpcf7-file {
  height: 34px;
  line-height: 23px;
}
.wpcf7-form .wpcf7-submit {
  height: 34px;
  padding: 10px 15px;
  font-size: 12px;
  line-height: 13px;
  font-weight: 400;
  box-shadow: none;
  color: #FFF;
  text-transform: uppercase;
  font-family: 'Montserrat', sans-serif;
  white-space: normal;
  display: inline-block;
  border: none;
  border-radius: 2px;
  background: #F7C51D;
}
@media (max-width: 768px) {
  .ind-slide {
    height: 325px !important;
  }
}
