/* CSS Document */
body {
	font-family: 'Open Sans';
	font-weight: 300;
	font-size: 1em;
	line-height: 1.5em;
}
h1, h2, h3, h4, h5 {
	font-family: 'Raleway';
	font-weight: 900;
	color: #464646;
	text-transform: capitalize;
}
h3 {
	font-size: 18px;
}

.welshgoatmeat-banner {
	background-image: url("../img/welshgoatmeat-banner.jpg");
	background-size: 100% auto;
	height: 108px;
}
.welshgoatmeat-promoblock {
	background-image: url("../img/welshgoatmeat-banner.jpg");
	height: auto;
}

#main {
	margin: 0px auto;
	padding: 50px 0px;
	background: url("../img/welshgoat-main.jpg") center;
}
#quotes {
	margin: 150px auto;
}
footer.footer {
	margin: 50px auto;
}

.item blockquote {
    border-left: none; 
    margin: 0;
}

.item blockquote img {
    margin-bottom: 10px;
}

.item blockquote p:before {
    content: "\f10d";
    font-family: 'Fontawesome';
    float: left;
    margin-right: 10px;
}

#contact {
	padding: 120px 0px 150px 0px;
}
#contact .social-media {
	font-size: 2em;
}
#gallery {
	background: #f5f5f5;
	padding: 120px 0px 150px 0px;
}

.patient-quote.flexslider {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity:1;
}

.pager {
  display:none;
}
.patient-quote ul li {}

.flexslider .slides p {
	font-size: 1.2em;
}
.patient-quote .patient-info {
  font-style: italic;
  margin-bottom:0px;
}
.topPager,
.bottomPager,
.patient-quote.flexslider .flex-direction-nav {
  display: none;
}
.patient-quote.flexslider .flex-control-nav {
  z-index: 400;
}
.patient-quote.flexslider .flex-control-nav li a {
  background-color: #000;
  border: 2px solid #000;
  box-shadow: none !important;
}
.patient-quote.flexslider .flex-control-nav li a.flex-active {
  background-color: transparent;
  border: 2px solid #000;
}
.mainContent {
  padding-top: 20px;
}
@media screen and (min-width: 480px) {
	.welshgoatmeat-banner {
		background-image: url("../img/welshgoatmeat-banner.jpg");
		height: 145px;
	}
}
@media screen and (min-width: 640px) {
	.welshgoatmeat-banner {
		background-image: url("../img/welshgoatmeat-banner.jpg");
		height: 193px;
		width: 100%;
	}
}
@media screen and (min-width: 768px) {
	.welshgoatmeat-banner {
		background-image: url("../img/welshgoatmeat-banner.jpg");
		height: 230px;
		width: 100%;
	}
}
@media screen and (min-width: 980px) {
	.welshgoatmeat-banner {
		background-image: url("../img/welshgoatmeat-banner.jpg");
		height: 295px;
		width: 100%;
	}
}
@media screen and (min-width: 1024px) {
	.welshgoatmeat-banner {
		background-image: url("../img/welshgoatmeat-banner.jpg");
		height: 308px;
		width: 100%;
	}
}
@media screen and (min-width: 1200px) {
	.welshgoatmeat-banner {
		background-image: url("../img/welshgoatmeat-banner.jpg");
		height: 361px;
		width: 100%;
	}
}