/*  
10kBeats - Premade 19: Strange - Lindsey Morgan Fan - Gallery CSS

All colour values in this file are default values. Change them to your liking in the colors.css file.

*/

::-webkit-scrollbar { width: 11px; height: 7px;	border-width: 2px 4px; border-style: solid;	border-color: #ffffff; background: #060606; }
::-webkit-scrollbar-thumb {	height: 12px; border: 4px solid #ffffff; background: #fcbb50; }

::selection {
	background-color: #ffbdb8;
	color:#060606;
	text-shadow: none;
}
::-moz-selection {
	background-color: #ffbdb8;
	color:#060606;
	text-shadow: none;
}

body {
	background-color: #ffffff;
	font-family: 'Roboto Mono', monospace;
	font-size: 8.25pt;
	color: #060606;
	line-height: 18px;
	overflow-x: hidden;
}

.maintable, .maintable01 {
	background-color: transparent;
	margin: 0 auto 50px auto;
	padding: 0;
	border-spacing: 4px;
	border-bottom: 1px solid #c4c4c4;
}

.maintable02 {
	background-color: transparent;
	margin: 0 auto 50px auto;
	padding: 0;
	border-spacing: 4px;
	border: none;
}

.tableh1 {
	color: #060606;
	font-family: 'Josefin Sans', sans-serif;
	font-size: 21pt; font-weight: 800;
	padding: 0 0 5px 25px;
	text-transform: uppercase;
	letter-spacing: 0;
	line-height: 120%;
	vertical-align: top;
	border-bottom: 6px solid #060606;
	position: relative;
}

.tableh1 strong { font-weight: 800; }
.tableh1 span::before {	
	content: '';
	position: absolute;
	top: 0; bottom: 5px; left: 0;
	margin: auto; padding: 0;
	background-color: #92b08b;
	width: 15px; height: 15px;	
	display: inline-block;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	z-index: 25;
}

.maintable01 .tableh1 span::before { background-color: #dfb3a4; }
.tableh2 {
	background-color: transparent;
    padding: 15px 0;
} 

.tableh2 strong {
	font-weight: normal !important;
}

.tableh2 a {
	color: inherit;
	font-size: 11px;
	text-shadow: none;
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-o-transition: all 0.4s;
}

.tableh2 a:hover {
	text-decoration: underline;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
}

.tableb, .tablef {
	background-color: transparent;
	padding: 10px 0;
	font-weight: 300;
	border: none;
}

.tableb a, .tablef a {
	color: #8d2a62;
	font-weight: 700;
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-o-transition: all 0.4s;
}

.tableb a:hover, .tablef a:hover {
	color: #8d2a62;
	text-decoration: underline;	
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
}

.tableb p {
	font-size: inherit;
}