/* CSS Document */

/* font-family: 'museo_slab500'; */

h1, h2, h3, h4, h5, h6 {
	font-family: 'museo_slab500';
}

.tp-caption.largegreenbg {
	font-family: 'museo_slab500';
}

body {
	background-color: #0d2300;
	background-image: url(../img/Harkins/new-bg.jpg);
	background-repeat: none;
	background-position: top center;
	background-attachment: fixed;*/
	font-family: Helvetica, Arial, sans-serif
	
} 

.container {
	background-color: rgba(255,255,255,1);
	box-shadow: 2px 2px 2px #424242;
	border: 3px solid rgba(234,234,234,1);
}

.header-container {
	background-color: rgba(255,255,255,1);
	box-shadow: none;
	border: none;
	
}

.content {
	margin-top: 20px;
}

.tp-caption.largegreenbg {
	
	background-color: #2A388F;
}
	
.tp-banner-container {
margin-top: 15px;	
	}

.tp-caption.medium_text {
background-color: rgba(46,46,46,0.6);
padding: 10px;	
	
	
}

.header-container-nav {
	background-color: #41BB19;
	border: none;
}

.navbar {
	background-color: #41BB19;
	
}

.navbar .nav > li > a {
	color: #FFFFFF !important;
	
}

.navbar .nav > li > a:visited {
	color: #FFFFFF !important;
	
}

.navbar .nav > li > a:hover {
	color: rgba(251,251,251,1) !important;
	background-color: #38A538 !important;
	
}

.container-social {
background-color: transparent;
box-shadow: none;
border: none;	
}

.social-links {
background-color: #41BB19
}

.social-links i {
	background-color: #CED029;
}

.container-footer {
	background-color: transparent;
	box-shadow: none;	
	border: none;
}

/* individual pages */

.pages-content {
padding-top: 10px;	
	}
	
p.prices {
	background-color: #41BB19;
	padding: 10px;
	color: rgba(255,255,255,1);
	display: inline-block;
	
	
}

ul.list-unstyled {
	list-style:disc;
	list-style-position: inside;	
}

.home-product a {
	color: rgba(255,255,255,1);
}

.home-product {
    background: none repeat scroll 0% 0% #41BB19;
	
}

.home-product .home-prod-img {
    border: 1px solid rgba(0,153,51,1);
}

.service-header {
	background: url(../img/shop_interior.jpg);
	background-position: top left;
	background-size: 100% auto;
	padding-top: 600px;
	
}

.service-header h1 {
	background-color: #41BB19;
	padding: 20px;
	color: rgba(255,255,255,1);
	display: inline-block;
	
}

.service-header p.grey {
	background-color: rgba(0,0,0,0.8);
	padding: 10px;
	color: rgba(255,255,255,1);
	display: block;
	
}