body {
	margin: 0;
	font-family: oswald;
	font-size: 16px;
	background-color: #e1e1e1;
}

a:link { 	
color: #F85454;
text-decoration:none;
}

a:visited { 	
color: #F85454;
text-decoration:none;
}

a:active { 	
color: #F85454;
text-decoration:none;
}

a:hover { 	
color: #C72525;
text-decoration:none;
}

div#site-wrapper {
	margin-top: 50px;
}

div.wrap {
	max-width: 850px;
	margin-left: auto;
	margin-right: auto;
	min-width: 320px;
}

div#header {
	background-color: #202020;
	position: fixed;
	height: 50px;
	top: 0;
	left: 0;
	z-index: 2;
	width: 100%;
	font-family: oswald;
	font-size: 18px;
}

div#header2 {
	background-color: #202020;
	position: fixed;
	height: 50px;
	top: 0;
	left: 0;
	z-index: 2;
	width: 100%;
	display: none;
	font-family: oswald;
	font-size: 18px;
}

div#cols {
	background-color: white;
}

img#toggle2 {
	display: none;
}

img#toggle3 {
	display: none;
}

.nav-toggle.show-nav img#toggle {
	display: none;
}

.nav-toggle.show-nav img#toggle2 {
	display: none;
}

.nav-toggle.show-nav img#toggle3 {
	display: block;
}

div#heading {
	float: left;
}

div#heading table {
	height: 50px;
	border-collapse: collapse;
}

div#heading2 table {
	height: 50px;
	border-collapse: collapse;
}

div#more {
	width: 50px;
	height: 50px;
}

div#more2 {
	width: 50px;
	height: 50px;
}

div#logo img {
	width: 100%;
}

div#logo2 img {
	width: 100%;
}

div#nav {
	float: left;
}

a#search {
	float: right;
	text-decoration: none;
	color: #FFFFFF;
	margin-top:10px;
}

a#search2 {
	text-decoration: none;
	color: #FFFFFF;
	margin-top:10px;
}

#err {
	margin-left: 16px;
	margin-right: 16px;
}

#err a {
	color: #202020;
	text-decoration: none;
}

h2.tags {
	margin: 0;
}

div#searchbox {
	display: none;
	position: fixed;
	top: 50px;
	background: #202020;
	width: 100%;
	height: 50px;
	z-index: 10000;
}

div#searchbox input {
	width: 100%;
	font-size: 24px;
	background: white;
	margin-top: 8px;
	border: 0;
	outline: none;
}

div#searchbox.show {
	display: block;
}

div#nav table {
	height: 50px;
	border-collapse: collapse;
}

div#nav td {
	text-align: center;
}

div#nav td.selected {
	background-color: #f85454;
}

div#nav a {
	text-decoration: none;
	color: #ffffff;
}

div#delete .li img.leave {
	border: 8px solid white;
}

div#delete .li img.delete {
	border: 8px solid red;
}

div#content {
	max-width: 500px;
	width: 100%;
	float: left;
	background-color: #ffffff;
	padding-top: 12px;
	padding-bottom: 12px;
}

div#content-wide {
	background-color: #ffffff;
	padding-top: 12px;
	padding-bottom: 12px;
}

table#categories {
	width: 100%;
	padding-bottom: 10px;
}

table#categories td {
	text-align: center;
}

table#categories a {
	text-decoration: none;
	color: #000000;
	font-size: 16px;
}

table#categories a:hover {
	color: #808080;
	font-size: 16px;
}

div#tags {
	font-size: 11px;
  font-family: oswald;
  text-transform: uppercase;
	
}

div#tags table {
	width: 90%;
	margin-left: 5%;
}

h2.tags {
	font-size: 14px;
	text-transform: uppercase;
}

div.tag {
	padding-left: 12px;
	padding-right: 12px;
}

.tags {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#000000;
	font-family:arial;
	font-size:9px;
	font-weight:bold;
	padding:4px 7px;
	text-decoration:none;
}
.tags:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ffffff) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}
.tags:active {
	position:relative;
	top:1px;
}

table#edit {
	width: 100%;
}

table#edit td {
	text-align: center;
}

table#edit a {
	text-decoration: none;
	color: #000000;
}

table#edit a:hover {
	color: #808080;
}

form#report {
	width: 100%;
}

form#report select {
	width: 100%;
}

form#report textarea {
	width: 100%;
	height: 64px;
}

form#submit {
	margin-left: 16px;
	margin-right: 16px;
}

div.entry {
}

h1 {
        padding-left: 10px;
}

.wp-paginate {
	text-align: center;
}

h2.entry {
        padding-top: 5px;
        padding-left: 20px;
}

h2.entry a:link{
	      margin: 0;
        font-size: 15px;
        font-family: 'Source Sans Pro', sans-serif;
        text-decoration: none;
        color: #101010;
}

h2.entry a:visited{
	      margin: 0;
        font-size: 15px;
        font-family: 'Source Sans Pro', sans-serif;
        text-decoration: none;
        color: #101010;
}

h2.entry a:hover{
	      margin: 0;
        font-size: 15px;
        font-family: 'Source Sans Pro', sans-serif;
        text-decoration: none;
        color: #404040;
}

h2.title a:hover{
color: #C72525;
}

h2.title a:link{
color: #101010;
}

h2.title {
	padding-left: 12px;
	padding-right: 12px;
              padding-bottom: 6px;
	margin: 0;
              font-size: 14px;
              line-height: 15px;
              font-family: 'Raleway', sans-serif;
              text-decoration: italic;
	text-align: justify;
	position: relative;
	z-index: 1;
}

h2.sidetitle {
        width:300px;
        padding-top: 10px;
        padding-bottom: 3px;
        margin: 0;
        font-size: 14px;
        font-family: 'Source Sans Pro', sans-serif;
	text-align: justify;
}


div.image {
	padding-left: 12px;
	padding-right: 12px;
	position: relative;
}

div.image img {
	width: 100%;
	display: block;
}

div.image a.prev {
	position: absolute;
	left: 12px;
	top: 50%;
	margin-top: -50px;
}

div.image a.prev img.bef {
	display: block;
}

div.image a.prev:hover img.bef {
	display: none;
}

div.image a.prev img.aft {
	display: none;
}

div.image a.prev:hover img.aft {
	display: block;
}

div.image a.next {
	position: absolute;
	right: 12px;
	top: 50%;
	margin-top: -50px;
}

div.image a.next img.bef {
	display: block;
}

div.image a.next:hover img.bef {
	display: none;
}

div.image a.next img.aft {
	display: none;
}

div.image a.next:hover img.aft {
	display: block;
}

.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	margin-left: 12px;
	margin-right: 12px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

div.watermark {
  font-size: 15px;
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: bold;
	background-color: white;
	z-index: 1;
	position: relative;
	margin-top: -15px;
	margin-bottom: 5px;
	padding-left: 12px;
	padding-right: 12px;
  padding-bottom: 6px;
  padding-top: 6px;
}

div.watermark2 {
	height: 29px;
	background-color: white;
	z-index: 1;
	position: relative;
	margin-top: -9px;
	padding-left: 12px;
	padding-right: 12px;
}

div.watermark a
{
	text-decoration: none;
	color: black;
}

a#report {
	float: right;
	margin-left: 12px;
}

div.text {
	padding-left: 12px;
	padding-right: 12px;
  font-size: 15px;
  font-family: 'Source Sans Pro', sans-serif;
}

h2.text {
	padding-left: 12px;
	padding-right: 12px;
  font-size: 15px;
  font-family: 'Source Sans Pro', sans-serif;
}


h2.privacy {
	padding-left: 12px;
	padding-right: 12px;
	margin-top: -7px;
	font-size: 15px;
	color: #F85454;
  font-family: Oswald;
  text-transform: uppercase;
}

div.privacy {
	padding-left: 12px;
	padding-right: 12px;
	margin-top: -7px;
  font-family: 'Source Sans Pro', sans-serif;
	font-size: 14px;
  color: #000000;
}

div.description {
	padding-left: 12px;
	padding-right: 12px;
	margin-top: -7px;
  font-family: 'Source Sans Pro', sans-serif;
	font-size: 16px;
}

div.source {
	padding-left: 12px;
	padding-right: 12px;
	font-family: oswald;
	font-size: 14px;
}

div.social {
	margin-top: 12px;
	margin-bottom: 12px;
	text-align: center;
}

div.facebook {
	float: right;
	padding-left: 12px;
}

div.line {
	height: 1px;
	margin-top: 12px;
	margin-bottom: 12px;
}

div#side {
	float: right;
	width: 300px;
	margin-top: 12px;
	background-color: #ffffff;
	padding: 12px;
}

div#side2 {
	float: right;
	width: 300px;
	margin-top: 12px;
	background-color: #ffffff;
	padding: 12px;
}

div.scrolling {
	background-color: #ffffff;
}

div.also {
	display: relative;
}

div.also img {
	width: 100%;
	display: block;
}

div.ads {
	text-align: center;
	text-transform: uppercase;
  padding-top: 5px;
	padding-bottom: 5px;
}

div.mobad {
	display: none;
}

div.mobads {
	display: none;
}

div#copy {
	color: #000000;
        font-size: 13px;
        font-family: 'Source Sans Pro', sans-serif;
	text-decoration: none;
        padding-top: 10px;
        font-weight: bold;
        text-align: center;
}

div#copy a {
	color: #000000;
        font-size: 13px;
        font-family: 'Source Sans Pro', sans-serif;
	text-decoration: none;
}

div.clearfix {
	clear: both;
}

div#thumbs {
	text-align: center;
}

div#thumbs .thumbox {
	display: inline-block;
	font-size: 12px;
}

div#thumbs img {
}

div#thumbs a {
	margin-left: 2px;
	margin-right: 2px;
}

.jssocials-share-tumblr .jssocials-share-link {
	background: #314358;
}

.jssocials-share-tumblr .jssocials-share-link:hover {
	background: #182a3f;
}

.jssocials-share-stumbleupon .jssocials-share-link {
	background: #eb4924;
}

.jssocials-share-stumbleupon .jssocials-share-link:hover {
	background: #d2300b;
}

.jssocials-share-reddit .jssocials-share-link {
	background: #cee3f8;
}

.jssocials-share-reddit .jssocials-share-link:hover {
	background: #b5cadf;
}

.jssocials-share-whatsapp .jssocials-share-link {
	background: #5cbe4a;
}

.jssocials-share-whatsapp .jssocials-share-link:hover {
	background: #43a531;
}

.jssocials-share-link .jssocials-share-logo {
	width: 16px;
	height: 16px;
}

nav.menu {
	background-color: #2B2B2B;
	overflow-y: auto;
	padding-top: 16px;
}

nav.menu table {
	width: 100%;
}

nav.menu td {
	vertical-align: top;
	font-size: 11px;
	letter-spacing: 1px;
}

@media screen and (max-width: 850px) {
	div#site-wrapper {
		margin-top: 0px;
	}

	div#header {
		margin-top: 50px;
		position: static;
	}

	a#search {
		display: none;
	}

	div#header2 {
		display: block;
	}

	img#toggle {
		display: none;
	}

	img#toggle2 {
		display: block;
	}

	div#heading {
		float: none;
		height: 50px;
		display: none;
	}

	div#content {
		max-width: 850px;
		float: none;
		margin-left: auto;
		margin-right: auto;
	}

	div.image {
		padding-left: 0;
		padding-right: 0;
	}

	div.mobad {
		display: block;
	}

	div.mobads {
		display: block;
	}

	div.video-container {
		margin-left: 0;
		margin-right: 0;
	}

	div.image a.prev {
		left: 0;
	}

	div.image a.next {
		right: 0;
	}

	div#nav {
		float: none;
	}

	div#nav table {
		background-color: #202020;
		width: 100%;
	}

	table#categories {
		display: none;
	}

	div#side {
		display: none;
	}

	div#side2 {
		float: none;
		width: auto;
	}

	div.jssocials-share-tumblr {
		display: none;
	}

	div.jssocials-share-stumbleupon {
		display: none;
	}

	div.jssocials-share-reddit {
		display: none;
	}
}