html,
body {
	background-color: #D9DEE2;
}

div.gallery,
.sectionWrapper,
header {
	background-color: #fff;
}

::-webkit-scrollbar {
	background-color: #f2f2f2;
}

::-webkit-scrollbar-thumb {
	background-color: #888;
	border-radius: 10px;
	border: 3px solid transparent;
	background-clip: padding-box;
}

::-webkit-scrollbar-thumb:hover {
	background-color: #555;
}

.fccontent {
	background: rgb(239,239,239);
	background: linear-gradient(0deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%); /* #fff - #efefef */
}

footer {
	background: #efefef;
}

h1, h2, h3, nav a,
.header-left h1 a {
	color: rgb(45,50,60);
}

h2 {
	font-weight: 500;
}

p,
footer a {
	color: #555;
}

a,
p a {
	color: #0066CC;
}

.actionbtn2 {
	background-color: #fff;
}

.scroll-item p {
	color: #888;
}

.scroll-item a {
	color: #528FCC;
}

.sample-header-section p {
	color: #2F2F2F;
}

.sample-header {
	background-image: url('../images/cover_desk_l.jpg');
	/* background: linear-gradient(0deg, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 100%); */
}

.sample-section-wrap {
	background-color: #fff;
}

/* Desktop */
@media screen and (min-width: 1025px) {

	.sample-header {
		/* background-image: url("../images/main/cover.jpg"); */
		/* background-color: #efefef; */
	}
}
/* Mobile */
@media (max-device-width: 568px), (max-width: 1024px) {

	.mobile_header img {
		filter: invert(0.6);
	}

	.mobile_header a {
		color: #606060;
	}

	.navElements {
		background-color: #ffffff;
	}

	.sample-header {
		/*
		background-image: url("../images/main_m/cover.jpg"); */
	}
}