/*----------------------------------------------*/
/*	Background Images
/*----------------------------------------------*/

.header-background-image {
	background: url() top center no-repeat;
}

.header-background-image-inner {
	background: url(http://sleochiang.com/wp-content/uploads/2013/11/home-page_VCV_church_gardener1.jpg) top center no-repeat;
}

.bg1 {
	background: url(http://sleochiang.com/wp-content/themes/gt_shine/assets/img/placeholders/section_divider_background_placeholder.png) top center no-repeat;
}

.bg2 {
	background: url(http://sleochiang.com/wp-content/themes/gt_shine/assets/img/placeholders/header_background_placeholder.png) top center no-repeat;
}

.bg3 {
	background: url(http://sleochiang.com/wp-content/themes/gt_shine/assets/img/placeholders/header_background_placeholder.png) top center no-repeat;
}

/*----------------------------------------------*/
/*	General Typography
/*----------------------------------------------*/

body {
	font-family: open sans;
	font-style: 400;
	font-weight: 400;
}

h1,
h2,
h3,
h4,
h5 {
	font-family: lato;
	font-style: 700;
	font-weight: 700;
	text-transform: none;
}

h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
a,
a.launch-project-btn:hover > span,
a.launch-project-btn:hover,
.team-member a.read-more-btn:hover > span,
.team-member a.read-more-btn:hover,
.post-excerpt a.read-more-btn:hover > span,
.post-excerpt a.read-more-btn:hover,
#submit:hover,
.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
.button:active,
button:active {
	color: #4a8291;
}

.pager a:hover {
	background: #4a8291;
}

.footer-global[role="contentinfo"] a,
.footer-global[role="contentinfo"] li a {
	color: #6699a6;
}

.logo h1 {
	font-family: lato;
	font-size: 27px;
	font-style: 400;
	font-weight: 400;
}

/*----------------------------------------------*/
/*	Main Navigation
/*----------------------------------------------*/

.home .main-navigation ul li.current-cat > a,
.home .main-navigation ul li.current_page_item > a,
.home .main-navigation ul li.current-menu-item > a,
.home .main-navigation li.current a,
.home .main-navigation ul > li a:hover {
	color: #d4483e;
}

.home .sf-menu ul li:hover {
	background: #d4483e;
}

.sf-menu ul li:hover {
	background: #6699a6;
}
	
.main-navigation ul li.current-cat > a,
.main-navigation ul li.current_page_item > a,
.main-navigation ul li.current-menu-item > a,
.main-navigation ul > li a:hover,
.main-navigation li.current a {
	color: #6699a6;
}

/*----------------------------------------------*/
/*	Uber Statement
/*----------------------------------------------*/

.uber-statement h1 {
	font-family: droid serif;
	font-style: 400;
	font-weight: 400;
	text-transform: none;
}

.uber-statement-inner .page-title {
	font-family: droid serif;
	font-style: 400;
	font-weight: 400;
	text-transform: none;
}

.uber-statement-inner h2 {
	font-family: lato;
}

.uber-statement [class^="icon-"],
.uber-statement h1,
.uber-statement h2,
a.read-more-btn-uber,
a.read-more-btn-uber > span,
.uber-statement-inner [class^="icon-"],
.uber-statement-inner .page-title,
.uber-statement-inner h2 {
	color: #ffffff;
}

a.read-more-btn-uber {
	background-color: #d4483e;
}

a.read-more-btn-uber:hover {
	background-color: #999999;
}

/*----------------------------------------------*/
/*	Homepage Sections
/*----------------------------------------------*/

.services h1,
.work h1,
.team h1,
.news h1 {
	font-family: droid serif;
	font-style: 400;
	font-weight: 400;
	text-transform: none;
}

.work .intro-statement,
.services .intro-statement,
.team .intro-statement,
.news .intro-statement {
	font-family: lato;
}

/* Services */

.services {
	background: #d4483e;
}

.services .icon-holder [class^="icon-"],
.services p,
.services h1,
.services .intro-statement,
.service [class^="icon-"],
.service h2,
.service p {
	color: #ffffff;
}

.service {
	color: #ffffff;
}

.service h2 {
	border-bottom: 1px solid #ffffff;
}

.services .intro-statement {
	border-bottom: medium double #ffffff;
}

.services h2 a,
.services .intro-statement a,
.services a.read-more-btn > span {
	color: #fcb9b4;
}

.service a.read-more-btn {
	border: 1px solid #fcb9b4;
	color: #fcb9b4;
}

.services h2 a:hover,
.services .intro-statement a:hover,
.services a.read-more-btn:hover > span {
	color: #333333;
}

.service a.read-more-btn:hover {
	border: 1px solid #333333;
	color: #333333;
}

/* Work */

.work {
	background: #d0cec4;
}

.work .icon-holder [class^="icon-"],
.work p,
.work h1,
.work .intro-statement,
.work [class^="icon-"],
.work h2,
.work p {
	color: #333333;
}

.work h2 {
	border-bottom: 1px solid #333333;
}

.work .intro-statement {
	border-bottom: medium double #333333;
}

.work .intro-statement a {
	color: #ffffff;
}

.work .intro-statement a:hover {
	color: #333333;
}

.work .filter li a:hover,
.work .filter li .current {
	border: 2px solid #333333;
	color: #333333;
}

/* Team */	
	
.team {
	background: #bb3a3d;
}

.team .icon-holder [class^="icon-"],
.team p,
.team h1,
.team .intro-statement,
.team [class^="icon-"],
.team h2,
.team p,
.team .team-member .job-title,
.team .social-icons > li a {
	color: #ffffff;
}

.team h2 {
	border-bottom: 1px solid #ffffff;
}

.team .intro-statement {
	border-bottom: medium double #ffffff;
}

.team .intro-statement a,
.team .team-member a.read-more-btn > span,
.team .team-member h2 a {
	color: #feabad;
}

.team .team-member h2 {
	border-bottom: 1px solid #ffffff;
}

.team .team-member a.read-more-btn {
	border: 1px solid #feabad;
	color: #feabad;
}

.team .intro-statement a:hover,
.team .team-member a.read-more-btn:hover > span,
.team .team-member h2 a:hover {
	color: #333333;
}

.team a.read-more-btn:hover {
	border: 1px solid #333333;
	color: #333333;
}

/* News */	
	
.news {
	background: #d0cec4;
}

.news .icon-holder [class^="icon-"],
.news p,
.news h1,
.news .intro-statement,
.news [class^="icon-"],
.news h2,
.news p,
.news .social-icons > li a,
.news .meta-details {
	color: #333333;
}

.news h2 {
	border-bottom: 1px solid #333333;
}

.news .intro-statement {
	border-bottom: medium double #333333;
}

.featured-post h2,
.recent-post h3 {
	border-bottom: 1px solid #333333;
}

.featured-post h2 a,
.recent-post h3 a {
	color: #ffffff;
}

.featured-post h2 a:hover,
.recent-post h3 a:hover {
	color: #333333;
}

.news a.read-more-btn {
	border: 1px solid #ffffff;
	color: #ffffff;
}

.news .intro-statement a,
.news a.read-more-btn > span,
.news .team-member h2 a,
.news .meta-details li a {
	color: #ffffff;
}

.news .intro-statement a:hover,
.news .meta-details li a:hover {
	color: #333333;
}

.news a.read-more-btn:hover {
	border: 1px solid #333333;
	color: #333333;
}

.featured-post a.read-more-btn:hover > span,
.recent-post a.read-more-btn:hover > span {
	color: #333333;
} 	
	
/*----------------------------------------------*/
/*	Custom CSS
/*----------------------------------------------*/

	