h1.custom-heading {
  margin-top:10vw!important;
  color:#fff!important;
}

/*
h6#mail-ico:before {
    content: '';
    background: url(https://www.quinn-da.co.uk/wp-content/uploads/2017/08/mail-ico.gif);
    display: inline-block;
    width: 56px;
    height: 67px;
    position: absolute;
    float: left;
    left: -70px;
    top: 33%;
}

h6#phone-ico:before {
    content: '';
    background: url(https://www.quinn-da.co.uk/wp-content/uploads/2017/08/phone-ico.gif);
    display: inline-block;
    width: 48px;
    height: 76px;
    position: relative;
    top: 34px;
    left: -4px;
}

h6#email-ico:before {
    content: '';
    display: inline-block;
    width: 49px;
    height: 46px;
    background: url(https://www.quinn-da.co.uk/wp-content/uploads/2017/08/email-ico.gif);
    position: relative;
    top: 15px;
    left: -4px;
}
*/

h6#mail-ico, h6#phone-ico, h6#email-ico {
	text-align: center;
  	margin-top: 25px;
}

h1#arrow-dwn:after {
  content: url('https://www.quinn-da.co.uk/wp-content/uploads/2017/08/arrow-down.png');
}
h1#arrow-dwn {
  text-align:center!important;
}
.site-footer {
  background-image:none!important;
}
.site-footer {
  border-top:5px solid #000!important;
  background:#fff!important;
}
p.ctick:before {
  padding-right:15px!important;
  content: url('https://www.quinn-da.co.uk/wp-content/uploads/2017/08/tickbox.png')!important;
}
p.ctick {
  text-align:center!important;
  color: #000!important;
  font-weight:bold!important;
}
h1#arrow-dwn-r:before {
  content: url('https://www.quinn-da.co.uk/wp-content/uploads/2017/08/arrow-down-right.png');
}
/*
.fw-section-space-md .fw-main-row-custom .fw-container, .fw-section-space-md .fw-main-row .fw-container, .fw-section-space-md .fw-main-row-custom .fw-container-fluid, .fw-section-space-md .fw-main-row .fw-container-fluid {
  padding-bottom:2em!important;
  padding-top:2em!important;
}
*/

.fw-section-space-md .fw-main-row-custom .fw-container{
	padding-bottom:2em!important;
 	padding-top:2em!important;
}


.author {
  display:none!important;
}

.fw-site-navigation > ul > li > a{
	font-size:15px;
  	font-weight:500;
}
a.em-anchor {
  text-decoration:underline!important;
}
.em-anchor a {
  text-decoration:underline!important;
}

#center > .fw-container-fluid > .fw-row {
  width: 50%!important;
  margin: auto!important;
  padding: 10px!important;
}


.meet-the-team-img img {
    max-height: 290px;
    width: auto;
    margin-bottom: 0px;
}

.meet-the-team-img {
    background: #efefef;
    text-align: center;
    height: 300px;
    width: 300px;
  	white-space: nowrap;
}

.meet-the-team-img p {
	line-height: 300px;
}

#custom-heading-is-link:hover {
	color: #BD0426 !important;
}

#custom-heading-is-link {
	transition: all 0.25s linear;
}

.contact-fixed-height {
    height: 30px !important;
}

.custom-padding-contact {
	padding-top: 25px !important;
}

.rollover-animation:hover, .team-img-rollover img:hover {
	transform: scale(1.1, 1.1);
}

/*.rollover-animation::before, .team-img-rollover img::before {
	position: absolute;
  	content: " ";
  	top: 0;
  	left: 0;
  	width: 100%;
  	height: 100%;
  	display: block;
  	z-index: 0;
  	background-color: rgba(0, 0, 0, 0);
  	transition: background-color 0.5s ease-in-out;
}

.rollover-animation:hover::before, .team-img-rollover img:hover::before {
	background-color: rgba(0, 0, 0, 0.2);
}

.team-img-rollover img::before {
	border-radius: 50%;
}*/

.rollover-animation, .team-img-rollover img {
	transition: all 0.5s ease-in-out;
}

@media (min-width: 901px) and (max-width: 1200px) {
	h1.custom-heading {
      margin-top:15vw!important;
      color:#fff!important;
    }
}

@media (max-width: 900px) {
	h1.custom-heading {
      margin-top:20vw!important;
      color:#fff!important;
    }
}