/*
 Theme Name:   Refresh Property Damp Proofing Specialists
 Template:     bridge
 Version:      1.0.0
*/

/* Global */

html {
    -webkit-tap-highlight-color: transparent;
}

.text-light h3, .text-light h2, .text-light p {
    color: #fff;
}

.qbutton {
    padding: 10px 15px !important;
}

.image-spacing {
    height: 100px;
}

@media all and (max-width: 767px) {
  .responsive-spacing {
      margin: 60px 0 0;
  }
  .image-spacing {
      display: none;
  }
}

/* End Global */

/* Header */

.widget_custom_html, .widget_custom_html .custom-html-widget {
    display: inline;
}

.widget_custom_html .custom-html-widget .cta-text {
    padding: 0 10px 0 0;
    font-family: 'Roboto Slab', sans-serif;
    color: #1f4e93;
}

.telephone-text {
    padding: 0 !important;
}

.telephone-icon {
    display: none !important;
}

@media only screen and (max-width: 768px) {
  .header_bottom_right_widget_holder {
      display: table-cell !important;
      padding: 0 !important;
  }
  .widget_custom_html .custom-html-widget .cta-text, .telephone-text {
      display: none !important;
  }
  .telephone-icon {
      padding: 0 !important;
      display: inline-block !important;
  }
}

/* End Header */

/* Main Menu */

.mobile_menu #menu-main-menu-1 {
    padding: 0 0 15px;
}

/* End Main Menu */

/* Icon List Item */

@media only screen and (max-width: 768px) {
  .q_icon_list p {
      padding: 0 0 0 38px !important;
      line-height: 27px !important;
  }
}

/* End Icon List Item */

/* Testimonials */

.testimonials_holder .testimonial_text_inner, .testimonials_holder .flex-direction-nav {
    text-align: left !important;
}

.testimonials_holder .flex-direction-nav a:before {
    width: auto !important;
    color: #1f4e93 !important;
    font-size: 20px !important;
}

.testimonials_holder .flex-direction-nav a {
    border: none !important;
    background: none !important;
}

/* End Testimonials */

/* Google Maps */

.gm-style p {
    font-weight: 400;
    font-family: 'Open Sans', sans-serif;
}

/* End Google Maps */

/* 404 Page */

.page_not_found h2 {
    font-size: 30px !important;
}

/* End 404 Page */
