/*
Theme Name: Vantage Child
Author: Neil Hart
Author URI: https://brightonwebtech.com
Template: vantage
Version: 0.0.1
Text Domain: vantage-child
*/
a {
  font-weight: bold;
}

/* Container - set main page width  (SiteOrigin Vantage Theme */
body.responsive.layout-full #page-wrapper .full-container {
  max-width: 1200px;
}

#masthead .hgroup {
  padding: 20px 0;
}

#masthead .hgroup h1,
#masthead .hgroup .support-text {
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 100 !important;
  font-size: calc(1em + 2.5vw) !important;
  text-transform: uppercase;
  font-style: normal;
}

#masthead .hgroup h1 i,
#masthead .hgroup .support-text i {
  padding: 6px 8px 4px;
  border-radius: 5px;
  color: #fff;
  background: #000000;
  margin-right: 5px;
  margin-bottom: -8px;
}

@media (min-width: 1350px) {
  #masthead .hgroup h1,
  #masthead .hgroup .support-text {
    font-size: 48px !important;
  }
}

h1.entry-title {
  margin: 50px 0;
}

.rep-hp-portfolios .cl-ib-title, .rep-hp-portfolios .cl-ib-desc, .rep-hp-portfolios a {
  text-shadow: 3px 3px 10px #000;
  font-weight: normal;
}

.rep-about-sections {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.rep-about-sections hr {
  width: 50%;
  height: 2px;
  background-color: #000000;
  margin: 30px auto 10px auto;
}

/* Adjust display of featured image  on blog page AND individual page 
.rt-img-holder img,
img.wp-post-image {
	width: 100%;
	margin: 0 auto; // Centre image horizontally on page
}
*/

img.testimonial-image-mobile {
  float: left;
  width: 40vw;
  margin: 0 3vw 3vw 0;
}
/* ************************************************************************** */
/* Designed and hosted by BRIGHTON WEBTECH                                    */
/* ************************************************************************** */
#bwt-info {
  color: #aaaaaa;
  margin-top: 5px;
  text-align: center !important;
  font-size: 12px !important;
}

#bwt-info a {
  text-decoration: none;
  font-weight: normal;
}

#bwt-info a span.brighton {
  color: #398b7d !important;
  background-color: #ccebf5 !important;
}

#bwt-info a span.webtech {
  color: #ccebf5 !important;
  background-color: #398b7d !important;
}
/*# sourceMappingURL=style.css.map */
