.own_post{
    visibility: hidden;
    position: relative;
    margin-right: 1.3em;
}
.own_post:after{ 
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
    content: '(Cuck)';
    width: 9em
}

		/*Modifies the 'Favorite Star' icon in the header*/
		#favorite-star {
		visibility: hidden!important;
		}
		#favorite-star[style^="color: grey;"] {
		color: #777!important;
		}
		#favorite-star[style^="color: yellow;"] {
		color: #0000e6!important;
		}
		#favorite-star:after {
		position: relative!important;
		right: 16px;
		content: "click me!";
		visibility: visible!important;
		}


    span.spoiler {
      background: black;
      color: black;
      padding: 0 0px;
    }
     
    .theme-catalog div.thread:hover {
      background: #292523;
      border-color: #292523;
    }
     
    .theme-catalog div.thread span.spoiler {
    color: #3c212a;
    background: #3c212a;
    transition: color 1s ease;
    }
    .theme-catalog div.thread:hover span.spoiler {
    color: #292523;
    background: #292523;
    transition: color 1s ease;
    }
    .theme-catalog div.thread:hover span.spoiler:hover {
    color: #bfa977;
    background: #292523;
    }

		 /*body*/
			body{
			background: #2b181e;
			}
			body::after {
			position: fixed !important;
			content: url('https://i.imgur.com/u0QNAGL.jpg');
			bottom: -3px !important;
			right: 0px !important;
			opacity:2;
			z-index:-1;
				}  
			h1{
			color: #bfa977;
			}
			div.subtitle{
			color: #bfa977 !important;
			}
			div.subtitle a{
			color: #9d4e3f !important;
			}
			hr{
			border-top: solid 1px #a4815e;
			}
			div.banner{
			background: transparent;
			color: #bfa977;
			}
			div.banner a{
			color: #9d4e3f;
			}
			div.announcement a{
			color: #bfa977;
			}
			div.blotter{
			color: rgb(166, 44, 39);
			 
			}
			div.blotter a{
			color: rgb(166, 44, 39);
			}
			div#yeelmao{
			display: none !important;
			}
			p.unimportant{
			color: #776a46;
			}
			p.unimportant a{
			color: #783c30;
			}
			div#expand-all-images a{
			color: #783c30;
			}
			div.unimportant label{
			color: #783c30;
			}
			div#gallery-view a{
			color: #783c30;
			}
			span#updater{
			color: #bfa977;
			}
			span#thread-links a{
			color: #9d4e3f;
			}
			div#thread_stats{
			color: #bfa977;
			}
			a#link-quick-reply{
			color: #9d4e3f;
			}
			 
			 
			 
			/*posts*/
			div.thread{
			margin-left: 10px;
			margin-right: 10px;
			padding: 10px;
			}
			div.post.reply{
			background: #3c212a;
			border: solid 1px #3c212a;
			}
			div.post.reply.highlighted{
			background: #292523;
			border: solid 1px #292523;
			}
			a.hide-thread-link{
			color: #bfa977 !important;
			}
			a.post-btn{
			color: #bfa977 !important;
			}
			span.subject{
			color: #aa9d8d !important;
			}
			span.name{
			color: #4169e1 !important;
			}
			time{
			color: #bfa977;
			}
			a.post_no{
			color: #bfa977 !important;
			}
			span.mentioned a{
			color: #9d4e3f !important;
			}
			span.controls a{
			color: #bfa977 !important;
			}
			p.fileinfo{
			color: #776a46 !important;
			}
			p.fileinfo a{
			color: #bfa977 !important;
			}
			span.yt-help{
			color: #776a46 !important;
			}
			span.omitted{
			color: #776a46;
			}
			span.omitted a{
			color: #bfa977;
			}
			p.intro a{
			color: #bfa977;
			}
			p.body-line.ltr{
			color: #bfa977;
			}
			p.body-line.quote{
			color: #99848b;
			}
			p.body-line.ltr a{
			color: #9d4e3f !important;
			}
			div.body{
			color: #bfa977;
			}
			span.heading {
			color: #28B425;
		}
			table.diceroll{
			color: #bfa977;
			}
			span.spoiler:hover{
			color: #bfa977;
			}
			p.quote span.spoiler:hover{
			color: #99848b;
			}
			p.body-line.ltr span.spoiler a{
			color: #000 !important;
			}
			p.body-line.ltr span.spoiler a:hover{
			color: #9d4e3f !important;
			}
			 
			 
			 
			 
			 
			/*board & page lists*/
			div.boardlist{
			background: #a4815e !important;
			text-align: center;
			color: #2b181e;
			padding-top: 3px;
			padding-bottom: 3px;
			}
			div.boardlist a{
			color: #2b181e;
			font-weight: bold;
			}
			div.boardlist.bottom{
			display: none;
			}
			div.pages{
			background: transparent;
			border: none;
			color: #bfa977;
			}
			div.pages a{
			color: #bfa977;
			}
			div.pages a.selected{
			color: #9d4e3f;
			}
			input[type="submit"]{
			color: #bfa977;
			background: #171717;
			border: 1px solid #171717 !important;
			}
			 
			 
			/*reply*/
			tbody th{
			background: transparent !important;
			color: #bfa977;
			}
			select#email_selectbox{
			color: #bfa977;
			background: #171717;
			border: 1px solid #171717 !important;
			}
			tbody input{
			border: 1px solid #171717 !important;
			color: #bfa977;
			background: #171717;
			}
			tbody input[name="post"]{
			color: #776a46;
			}
			textarea#body{
			color: #bfa977;
			background: #171717;
			border: 1px solid #171717 !important;
			}
			tbody span.unimportant{
			color: #776a46;
			}
			a.show-post-table-options{
			color: #bfa977;
			}
			strong.faq-message.unimportant.hint{
			color: #776a46;
			}
			strong.faq-message.unimportant.hint a{
			color: #bfa977;
			}
			table.post-table-options th{
			background: #2b181e !important;
			}
			table.post-table-options td{
			background: #2b181e !important;
			color: #bfa977;
			}
			tr#oekaki a{
			color: #bfa977;
			}
			div.dropzone{
			background: rgba(23, 23, 23, 0.6)
			}
			div.file-hint{
			border: dashed 2px #776a46 !important;
			color: #776a46 !important;
			}
			div.tmb-filename{
			color: #bfa977;
			}
			 
			 
			 
			/*quick reply*/
			a.close-btn{
			color: #9d4e3f;
			}
			div#quick-reply select#email_selectbox{
			color: #bfa977;
			background: transparent;
			border: 1px solid #3c212a !important;
			}
			div#quick-reply th[colspan="2"]{
			border: 1px solid #171717 !important;
			}
			 
			 
			 
			/*catalog*/
			body.theme-catalog{
			color: #bfa977;
			}
			a#catalog_search_button{
			color: #9d4e3f;
			}
			body.theme-catalog h1 a{
			color: #9d4e3f;
			}
			div.thread.grid-li{
			margin-right: 0px;
			margin-left: 0px;
			background: #3c212a;
			border: solid 2px #3c212a;
			}
			div.thread.grid-li strong{
			color: #bfa977;
			}
			 
			 
			 
			/*moderation page*/
			body.is-moderator.stylesheet-default th{
			background: #2b181e !important;
			}
			body.is-moderator.stylesheet-default td{
			background: #2b181e !important;
			color: #bfa977;
			}
			body.is-moderator.stylesheet-default h2{
			color: #9d4e3f;
			}
			 
			   
			 
			/*options*/
			div#options_div{
			background: #3c212a;
			border: 1px solid #2b181e;
			color: #bfa977;
			}
			div#options_tablist{
			border-right: 1px solid #2b181e;
			}
			div.options_tab_icon{
			color: #776a46;
			}
			div.options_tab_icon.active{
			color: #bfa977;
			}
			fieldset#auto-update-fs, fieldset{
			border: 1px solid #776a46;
			}
			div#options_div h2{
			color: #9d4e3f;
			}
			i.fa.fa-times{
			color: #9d4e3f;
			}
		 
		tbody td {
			color: rgb(191, 169, 119);
		}
		 
		table tbody tr:nth-of-type(2n) {
			background-color: #292523);
		}
		   
		 
		div#options_div textarea{
			border: 1px solid #121314;
			}
			input#plusBox{
			border: 1px solid #121314;
			}
			div#minuslist div{
			color: #121314 !important;
			}
			input.format_option{
			border: 1px solid #121314;
			}
			div#filter-control input[type="text"]{
			border: 1px solid #121314;
			margin-left: 2px;
			}
			 
			 
			 
			} /*body*/
			body{
			background: #2b181e;
			}
			body::after {
			position: fixed !important;
			content: url('https://i.imgur.com/u0QNAGL.jpg');
			bottom: -3px !important;
			right: 0px !important;
			opacity:2;
			z-index:-1;
				}  
			h1{
			color: #bfa977;
			}
			div.subtitle{
			color: #bfa977 !important;
			}
			div.subtitle a{
			color: #9d4e3f !important;
			}
			hr{
			border-top: solid 1px #a4815e;
			}
			div.banner{
			background: transparent;
			color: #bfa977;
			}
			div.banner a{
			color: #9d4e3f;
			}
			div.announcement a{
			color: #bfa977;
			}
			div.blotter{
			color: rgb(166, 44, 39);
			 
			}
			div.blotter a{
			color: rgb(166, 44, 39);
			}
			div#yeelmao{
			display: none !important;
			}
			p.unimportant{
			color: #776a46;
			}
			p.unimportant a{
			color: #783c30;
			}
			div#expand-all-images a{
			color: #783c30;
			}
			div.unimportant label{
			color: #783c30;
			}
			div#gallery-view a{
			color: #783c30;
			}
			span#updater{
			color: #bfa977;
			}
			span#thread-links a{
			color: #9d4e3f;
			}
			div#thread_stats{
			color: #bfa977;
			}
			a#link-quick-reply{
			color: #9d4e3f;
			}
			 
			 
			 
			/*posts*/
			div.thread{
			margin-left: 10px;
			margin-right: 10px;
			padding: 10px;
			}
			div.post.reply{
			background: #3c212a;
			border: solid 1px #3c212a;
			}
			div.post.reply.highlighted{
			background: #472732;
			border: solid 1px #472732;
			}
			a.hide-thread-link{
			color: #bfa977 !important;
			}
			a.post-btn{
			color: #bfa977 !important;
			}
			span.subject{
			color: #aa9d8d !important;
			}
			span.name{
			color: #bfa977 !important;
			}
			time{
			color: #bfa977;
			}
			a.post_no{
			color: #bfa977 !important;
			}
			span.mentioned a{
			color: #9d4e3f !important;
			}
			span.controls a{
			color: #bfa977 !important;
			}
			p.fileinfo{
			color: #776a46 !important;
			}
			p.fileinfo a{
			color: #bfa977 !important;
			}
			span.yt-help{
			color: #776a46 !important;
			}
			span.omitted{
			color: #776a46;
			}
			span.omitted a{
			color: #bfa977;
			}
			p.intro a{
			color: #bfa977;
			}
			p.body-line.ltr{
			color: #bfa977;
			}
			p.body-line.quote{
			color: #77B8EE;
			}
			p.body-line.ltr a{
			color: #9d4e3f !important;
			}
			div.body{
			color: #bfa977;
			}
			span.heading {
			color: #28B425;
		}
			table.diceroll{
			color: #bfa977;
			}
			span.spoiler:hover{
			color: #bfa977;
			}
			p.quote span.spoiler:hover{
			color: #bfa977;
			}
			p.body-line.ltr span.spoiler a{
			color: #000 !important;
			}
			p.body-line.ltr span.spoiler a:hover{
			color: #bfa977 !important;
			}

            p.body-line.ltr strong {
            color: #ff4000;
            }

			 /*spoiler*/
		   div.post.op span.spoiler {
		   color: #2b181e; 
		   background: #2b181e;
		   transition: color 1s ease; }
		   div.post.op span.spoiler:hover { 
		   color: #bfa977; 
		   background: #2b181e; 
		   }

		   div.post.reply span.spoiler { 
		   color: #3c212a; 
		   background: #3c212a;
		   transition: color 1s ease; }
		   div.post.reply span.spoiler:hover { 
		   color: #bfa977; 
		   background: #3c212a; 
		   }

		   div.post.reply.highlighted span.spoiler { 
                   color: #472732; 
		   background: #472732;
		   transition: color 1s ease; }
		   div.post.reply.highlighted span.spoiler:hover { 
		   color: #bfa977; 
		   background: #472732; 
		   }
			 
			 
			 
			 
			 
			/*board & page lists*/
			div.boardlist{
			background: #a4815e !important;
			text-align: center;
			color: #2b181e;
			padding-top: 3px;
			padding-bottom: 3px;
			}
			div.boardlist a{
			color: #2b181e;
			font-weight: bold;
			}
			div.boardlist.bottom{
			display: none;
			}
			div.pages{
			background: transparent;
			border: none;
			color: #bfa977;
			}
			div.pages a{
			color: #bfa977;
			}
			div.pages a.selected{
			color: #9d4e3f;
			}
			input[type="submit"]{
			color: #bfa977;
			background: #171717;
			border: 1px solid #171717 !important;
			}
			
			 
			 
			/*reply*/
			tbody th{
			background: transparent !important;
			color: #bfa977;
			}
			select#email_selectbox{
			color: #bfa977;
			background: #171717;
			border: 1px solid #171717 !important;
			}
			tbody input{
			border: 1px solid #171717 !important;
			color: #bfa977;
			background: #171717;
			}
			tbody input[name="post"]{
			color: #4169e1;
			}
			textarea#body{
			color: #bfa977;
			background: #171717;
			border: 1px solid #171717 !important;
			}
			tbody span.unimportant{
			color: #776a46;
			}
			a.show-post-table-options{
			color: #bfa977;
			}
			strong.faq-message.unimportant.hint{
			color: #776a46;
			}
			strong.faq-message.unimportant.hint a{
			color: #bfa977;
			}
			table.post-table-options th{
			background: #2b181e !important;
			}
			table.post-table-options td{
			background: #2b181e !important;
			color: #bfa977;
			}
			tr#oekaki a{
			color: #bfa977;
			}
			div.dropzone{
			background: rgba(23, 23, 23, 0.6)
			}
			div.file-hint{
			border: dashed 2px #776a46 !important;
			color: #776a46 !important;
			}
			div.tmb-filename{
			color: #4169e1
			}
			 
		 
			 
			/*quick reply*/
			a.close-btn{
			color: #9d4e3f;
			}
			div#quick-reply select#email_selectbox{
			color: #bfa977;
			background: transparent;
			border: 1px solid #3c212a !important;
			}
			div#quick-reply th[colspan="2"]{
			border: 1px solid #171717 !important;
			}
			 
			 
			 
			/*catalog*/
			body.theme-catalog{
			color: #bfa977;
			}
			a#catalog_search_button{
			color: #9d4e3f;
			}
			body.theme-catalog h1 a{
			color: #9d4e3f;
			}
			div.thread.grid-li{
			margin-right: 0px;
			margin-left: 0px;
			background: #3c212a;
			border: solid 2px #3c212a;
			}
			div.thread.grid-li strong{
			color: #bfa977;
			}
			 
			 
			 
			/*moderation page*/
			body.is-moderator.stylesheet-default th{
			background: #2b181e !important;
			}
			body.is-moderator.stylesheet-default td{
			background: #2b181e !important;
			color: #bfa977;
			}
			body.is-moderator.stylesheet-default h2{
			color: #9d4e3f;
			}
			 
			   
			 
			/*options*/
			div#options_div{
			background: #3c212a;
			border: 1px solid #2b181e;
			color: #bfa977;
			}
			div#options_tablist{
			border-right: 1px solid #2b181e;
			}
			div.options_tab_icon{
			color: #776a46;
			}
			div.options_tab_icon.active{
			color: #bfa977;
			}
			fieldset#auto-update-fs, fieldset{
			border: 1px solid #776a46;
			}
			div#options_div h2{
			color: #9d4e3f;
			}
			i.fa.fa-times{
			color: #9d4e3f;
			}
		 
		tbody td {
			color: rgb(191, 169, 119);
		}
		 
		table tbody tr:nth-of-type(2n) {
			background-color: #292523;
		}
		   
		 
		div#options_div textarea{
			border: 1px solid #121314;
			}
			input#plusBox{
			border: 1px solid #121314;
			}
			div#minuslist div{
			color: #121314 !important;
			}
			input.format_option{
			border: 1px solid #121314;
			}
			div#filter-control input[type="text"]{
			border: 1px solid #121314;
			margin-left: 2px;
			}
			 
				

		/*autogif*/

		$('document').ready(function () {

		var animateGif = function () {

		if ($(this).children('img.post-image').attr('src') != '/static/spoiler.png')

		$(this).children('img.post-image').attr('src', $(this).attr('href'));

		}

		$('div.file').children('a[href*=".gif"]').each(animateGif);

		$(document).on('new_post', function (e, post) {

		$(post).find('div.file').children('a[href*=".gif"]').each(animateGif);



		});
		});

div[id="8ch-bottom"], div[id="8ch-top-ads"] {
    display: none !important;
}

 p.intro, p.intro span.capcode {color:#4169e1;}

img[data-md5="XPWCtwnS47zsyA/Q9dyEjA=="] {
width: 1020px !important;
height: inherit !important;
content: url('https://media.8ch.net/furfriends/src/1441289485560.jpg') !important;
}

img[data-md5="XPWCtwnS47zsyA/Q9dyEjA=="]:hover {
content: url('https://a.pomf.se/chvkig.png') !important;
width: 1020px !important;
height: inherit !important;
}

#op_26 .hide-thread-link, #op_26 .intro .post-btn, .post_modified {
display: none;
}

body{
  background-image: url('https://a.pomf.se/zsqssf.png');
  background-repeat: no-repeat;
  background-position-y: 140px;
  background-position-x: -50px;
}