@charset "utf-8";
/* CSS Document */

/** COLORS **/
body {background-color: #c8bf98}

.topHeader {background-color:#2e3225; height:20px; border-left: #000000 thin solid; border-right: #000000 thin solid}

.logoBG {background-color: #717a5d; height: 305px; border-left: #000000 thin solid; border-right: #e5eec5 medium solid}
.brand-block { background-color:none } 
.brand-block .logo { margin-top:45px; margin-left: -28px }
.brand-block .logo h1 { color:rgb(245,236,177); }
.brand-block .logo h2 {margin-top:10px; color:rgb(255,255,255); }
.banner {background:url(../img/daisySunset.jpg) no-repeat; height:305px; border-right: #000000 thin solid}

.navBG {padding:10px 25px; background-color:#3d383e; border-top: #e5eec5 thin solid; border-bottom: #e5eec5 thin solid; border-left:#000000 thin solid; border-right: #000000 thin solid}
.navBG a {color:#e5eec5}

.mainContent {background: #717a5d; border-left: #000000 thin solid; border-right: #000000 thin solid; color:#000000 !important}

.assocBG {background:#e8e6cf; border-left: #000000 thin solid; border-right: #000000 thin solid}

.footerBG {background:#2e3225; border-left: #000000 thin solid; border-right: #000000 thin solid}
.btn-footer {background:#717a5d !important; border: #2b110d thin solid}
.btn-footer a {background:#717a5d !important; border: #2b110d thin solid !important}
.btn-footer a:hover, .btn-footer a:active {background:#717a5d !important; border-color: #2b110d !important}

.obit-searchbar .search-button button {
	background-color: rgb(56,21,15);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid rgb(56,21,15);
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: rgb(255, 255, 255);
	padding: 6px 12px;
	position: relative;
}
.obit-searchbar .search-button button:hover {
	background-color: rgb(71,31,24);
}

.fa-lock, .fa-search, .callout.join .fa, footer a .fa {
	color:#2e3225;
}

a.btn.btn-default.btn-theme {background-color:#2e3225 !important}
button.btn.btn-default.btn-xs {background-color:#6d6d6d !important}
a.btn.btn-default.btn-sm.mt20, a.btn.btn-default, button.btn.btn-default {background-color:#2e3225 !important}
a.btn.btn-footer, div.obit-searchbar a {color:#ffffff !important}
div#carousel-location {background-color: #FFFFFF !important}

.callout.join {background:#525944 !important}
.btn-default {color:#ffffff !important}

/* homepage welcome text and hyperlinkes*/
.vertical-welcome-obits .welcomecontent {
	margin:15px 0 0 0;
	padding: 20px;
	min-height:600px;
	color: #ffffff
}
.vertical-welcome-obits .welcomecontent a {color: #e3dda6 !important}
span.viewall a {font-size:14px !important; color: #ffffff !important}
h4.welcome-subtitle, .mainContent h1 {color: #ffffff !important}
.mainContent h2 {color: #000000 !important}
.obit-header {color:#e3dda6}


@media (min-width: 992px) and (max-width: 1199px) {
	.banner {background:url(../img/daisySunset-md.jpg) no-repeat; height:305px; border-right: #000000 thin solid}
	div.callout.join a {color: #FFFFFF}
	div.callout.join {font-size: 13px}
	div.callout img {max-width: 100%; height: auto; display: block}
	div.fb-like-box {display: none}
	
}

@media (min-width: 768px) and (max-width: 991px) {
	.banner {background:url(../img/daisySunset-sm.jpg) no-repeat; height:305px; border-right: #000000 thin solid}
	div.callout.join a {color: #FFFFFF}
	div.callout.join {font-size: 13px}
	div.callout img {display: none}
	div.fb-like-box {display: none}
	
}