* {
	padding:0; margin:0;
	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
	border:0;
	list-style:none;
	font-family: 'Gudea', sans-serif;
} 

body {
	background:#fff url("../img/bg-body.png") repeat;color:#000;
}

img {
	max-width:100%;
	margin-bottom:-5px;
}

p {
	text-align:justify;
}

.site-content-section-title {
	font-size:50px;
	text-transform:uppercase;
}

.crowncaps {
	-webkit-column-count:4;
	-moz-column-count:4;
	column-count:4;
	column-gap:10px;
	-moz-column-gap:10px;
	-webkit-column-gap:10px;
}
.crowncaps article {
	display:inline-block;vertical-align:top;
	margin-bottom:10px;
	opacity:0.80;
	width:100%;
	position:relative;
	background:#000;color:#fff;
}
.crowncaps article:hover {
	opacity:1.00;
	cursor:pointer;
}
.crowncaps article.wanted {
	background:rgba(220,20,60,1.00);
}

.crowncaps article img {
	width:100%;
	padding:10px 10px 0 10px;
	border-radius:10px;
}
.crowncaps article div {
	padding:10px;
}

.site-content-section-header {
	padding-bottom:20px;
	border-bottom:2px solid #ddd;
	margin-bottom:20px;
}
	

.site-wrapper {
	z-index:1;
	position:relative;
	padding:150px 100px 100px 100px;
}

.site-wrapper a {
	text-decoration:none;
	color:#2FB67F;
}

.site-header {
	background:#000 url("../img/bg-site-header.png") repeat;color:#fff;
	padding:20px 100px;
	position:fixed;
	top:0px;left:0px;right:0px;
	z-index:3;
	box-shadow:0 0 20px rgba(0,0,0,0.50);
}
.site-header a {
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
}
.site-footer {
	background:#000;color:#fff;
	padding:20px 50px;
	text-align:center;
	display:none;
}
.site-footer a {
	color:#fff;
	text-decoration:underline;
}

.site-title {
	display:inline-block;vertical-align:middle;
	font-weight:bold;
	font-size:30px;
}
.site-subtitle {
	color:rgba(255,255,255,0.50);
	font-style:italic;
	text-transform:uppercase;
	font-size:15px;
	letter-spacing:0.2em;
	display:inline-block;vertical-align:middle;
	margin-left:10px;
}

.site-navigation-1 {
	position:absolute;
	top:20px;right:100px;
}
.site-navigation-1 li {
	display:inline-block;
	margin-left:10px;
	font-size:30px;
	position:relative;
}
.site-navigation-1 li a:hover {
	text-decoration:underline;
}
.site-navigation-1 li.current a {
	color:rgba(225,20,20,1.00);
}


.site-navigation-1 > ul > li > ul {
	display:none;
	background:#000;
	position:absolute;
}
.site-navigation-1 > ul > li:hover > ul {
	display:block;
}
.site-navigation-1 > ul > li > ul > li {
	font-size:20px;
}


@media all and (min-width:1800px) {
	
}
@media all and (max-width:1799px) {
	
}
@media all and (max-width:1280px) {
	
}
@media all and (max-width:960px) {
	
	.crowncaps {
		-webkit-column-count:2;
		-moz-column-count:2;
		column-count:2;
	}
	
	.site-wrapper {
		padding:110px 50px 50px 50px;
	}
	.site-header {
		padding:20px 50px;
	}
}


html::-webkit-scrollbar {
	width:10px;
	background-color:rgba(0,0,0,0.30);
} 
html::-webkit-scrollbar-thumb {
	background:rgba(220,20,60,1.00);
}
html::-webkit-scrollbar-thumb:hover {
	background:rgba(220,20,60,1.00);
}
html::-webkit-scrollbar-thumb:active {
	
} 

