/*
 Theme Name:     Olsen Child Theme
 Theme URI:      http://www.604media.com
 Description:    Olsen Child Theme
 Author:         604media
 Author URI:     http://www.604media.com
 Template:       wp_olsen5
 Version:        1.0.0
*/

@import url("../wp_olsen5/style.css");
@import url(https://fonts.googleapis.com/css?family=Exo);

body, h1, h2, h3, h4, h5, h6 {
	font-family: 'Exo', Helvetica, Arial, sans-serif;
}

a:hover, .navigation > li > a:hover, .navigation > li.sfHover > a, .navigation > li.sfHover > a:active, .read-more {
	color: #671110;
}

.btn, .comment-reply-link, input[type="button"], input[type="submit"], input[type="reset"], button {
	background: #671110;
}

.read-more:hover {
	border-color: #671110;
}


/* HEADER */

.site-bar {
	background: #EDEEF0;
}

.site-logo {
	padding: 30px 0;
	text-align: left;
}

.parker-store {
	margin: 45px 0;
	text-align: center;
}

ul.stores {
	list-style: none;
	margin: 0;
	padding: 30px 0 0 0;
}

ul.stores li {
	text-align: right;
}

.site-bar .nav {
	width: 85%;
}

.site-tools {
	width: 15%;
}

@media (max-width: 767px) {
	.site-logo {
		padding-bottom: 0;
		text-align: center;
	}

	ul.stores li {
		font-size: 11px;
	}
}


/* SLIDER */
.slick-slide img {
	max-width: calc(100% - 50px);
	margin-left: 50px;
}

.slick-slider.home-slider {
	margin-bottom: 0;
}

.slide .slide-content {
	background: transparent;
	position: static;
	transform: translate(0, 0);
	min-width: auto;
	padding: 30px 50px 30px 0;
}

.slide .slide-content .size-full {
	display: none;
}

.slide .slide-content {
	text-align: left;
}

.feature-title {
	display: none;
}

.slide .slide-content .readmore a, .more-link {
  position: relative;
  display: inline-block;
  padding: 10px 15px 9px;
  background: transparent;
  color: #671110;
  border: solid 2px #ebebeb !important;
  font-family: "Lato", sans-serif;
  font-size: 11px;
  font-weight: bold;
  z-index: 3;
  text-transform: uppercase;
  text-decoration: none !important;
}

.slide .slide-content .readmore a:hover, .more-link:hover {
    border-color: #671110 !important;
}

@media (max-width: 767px) {
	.slick-slide img {
		max-width: 100%;
		margin: 0 auto 0;
	}
}

/* CONTENT */
#site-content {
	background: #fff;
}

.entry-title {
	border-bottom: 1px solid #ccc;
	color: #671110;
	padding: 0;
	text-align: left !important;
	text-transform: initial !important;
}

.entry-content td {
	border: 0;
}

.entry-content a {
  border-bottom: 0;
  text-decoration: underline;
}

/* SIDEBAR */

.widget {
	// border: 1px solid #cccccc;
	border-radius: 5px;
	color: #3C3D3F;
	margin: 10px 0;
	padding: 15px;
}

.widget-title {
	background: transparent;
	color: #000;
	font-size: 22px;
	text-align: left;
	text-transform: initial !important;
}

.sidebar.sidebar-right {
	border-left: 0;
}


/* FOOTER */

#footer {
	padding-top: 40px;
}

#footer h2 {
	margin-bottom: 20px;
}

.suppliers {
	background: #000;
	margin-top: 20px;
	padding: 30px 15px;
}

.suppliers h2 {
	color: #fff;
	text-align: center;
}

.suppliers img {
	margin: 5px 10px;
}
