/*
Theme Name: Terracotta 2017
Template: storefront
Author: Pixelvine
*/

 
div.site-branding {
	margin: 0 0 10px 0 !important;
	width: 35% !important;
}


 /*-------TYPOGRAPHY-------*/

 @import url('https://fonts.googleapis.com/css?family=Lato');

 @import url('https://fonts.googleapis.com/css?family=Indie+Flower');

 h1, h2, h3, h4, h5, h6 {
 	font-family: 'Lato', sans-serif !important;
 }

p, li {
	font-family: 'Lato', sans-serif !important;
	font-weight: 300 !important;
}

 /*-------NAV-------*/

.main-navigation .nav-menu {
	padding-right: 18px;
	padding-left: 18px;
}

.main-navigation {
	border-top: 1px solid #4e4e4e;
	border-bottom: 1px solid #4e4e4e;
}

.main-navigation li a {
	padding-top: 15px !important;
	padding-bottom: 15px !important;
}

.main-navigation li a:hover,
.main-navigation ul.menu ul a:hover, 
.main-navigation ul.menu ul li:hover>a, 
.main-navigation ul.nav-menu ul a:hover, 
.main-navigation ul.nav-menu ul li:hover>a {
	background: #bb291a;
}

 /*-------CONTENT-------*/

.page-id-6 .entry-title {
	display: none;
}

.homepage-slider .caroufredsel_wrapper {
	margin: 0 !important;
}

.home-page-intro {
	border-radius: 10px;
}

.home-page-logo img {
	margin: 0 auto;
	margin-bottom: 25px !important;
	border: 2px solid #bb291a !important;
	border-radius: 5px !important;
	padding: 15px;
}

 /*-------BUTTONS-------*/

.terracotta-buttons a {
	border-radius: 5px !important;
	margin-bottom: 35px !important;
	padding-top: 15px !important;
	padding-bottom: 15px !important;
}

div.module.module-buttons.terracotta-buttons, div.module.module-buttons.terracotta-buttons a, .module-buttons-item {
	width: 100% !important;
	max-width: 500px;
	margin: 0 auto;
	box-sizing: border-box !important;
	font-family: 'Lato', sans-serif !important;
	font-weight: 300;
	font-size: 12px;
}

/* ---------- FOOTER ---------- */
.site-footer {
	padding:0;
}

.site-info p {
	font-weight: initial !important;
	color:#aaa;
}

.site-info a {
	display: inline-block;
}