/*
Theme Name: divide_glulam

divide_glulam is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
*/

html, body {
	background-image: url('media/background.jpg');
}

.main-content {
	background-color: #ffffff;
}

.main-container {
	margin-top: 25px;
	margin-bottom: 25px;
}

.header-logo {
	margin-top: 35px;
}

.main-header {
	padding-top: 15px;
	padding-bottom: 15px;
}

.main-navbar {
	background-color: #f6eb8f;
	border: none;
	border-radius: 0;
	margin: 0;
}

.main-navbar-container {
	padding: 0;
}

.divider-vertical {
	height: 50px;
	margin: 0 9px;
	border-left: 1px solid #cbcbcb; /* #F2F2F2 */
}

.main-page-content {
	margin-top: 20px;
}

.navbar, .nav, .divider-vertical, .navbar li {
	height: 70px;
}

.menu-description {
	font-size: 80%;
}

.carousel-container {
	padding-left: 0;
	padding-right: 0;
}

.main-footer {
	background-color: #f6eb8f;
	padding-top: 15px;
	padding-bottom: 15px;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
	background-color: #f6eb8f;
}

.dropdown-menu li {
	height: 26px;
}

.product-list-title {
	font-size: 110%;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
}

.price {
	display: block;
	margin: 10px 0 10px 0;
	text-align: center;
}

.product-list-item {
	padding: 10px;
}

.product-list-image-wrapper {
	display: block;
	text-align: center;
}

.cart-product-list-table > tbody > tr > td {
	vertical-align: middle;
}