body {
	background: #ffe;
	color: #800000;
	font-family: serif;
	font-size: 16px;
	background-image: url('img/yotsubavėžis.png');
    background-repeat: no-repeat, repeat-x;
    background-attachment: fixed, scroll;
    background-position: right bottom, 0% 0%;
}
div.title h1 {
	font-size: 24px;
}
div.title p {
	font-size: 10px;
}
a:link, a:visited, .intro a.email span.name {
	color: #0000ff;
}
.intro a.email {
	text-decoration: none;
}
a:hover {
	color: #d00;
}
a.post_no {
	color: #800000;
	text-decoration: underline;
}
div.post.op {
    margin-bottom: 16px;
}
.op .intro {
    margin: 3px 0 12px 0;
}
div.post.reply {
	background: #f0e0d6;
	border: none;
	padding: 0 3px 0 5px;
	margin: 2px 4px;
	margin-left: 24px !important;
}
div.post.reply.highlighted {
	background: #f0c0b0;
	border-color: #d9bfb7;
}
div.post.reply div.body a {
	color: navy;
}
div.post.reply div.body {
	padding-right: 8px;
	padding-bottom: 1px;
	margin-left: 36px;
	margin-top: 17px;
	/* margin: 16px 32px 15px 35px; */
}
.post-image {
    margin: 1px 20px 3px 20px;
}
div.post .post-image {
    padding: 0;
    margin: 1px 20px;
}
.reply .multifile .image_id, .multifile .image_id {
    margin: 0 0 2px 20px;
}
/* div.post p.fileinfo {
    margin-left: 20px!important;
} */
.intro span.subject {
	color: #d00;
}
form table tr th {
	background: #EA8;
	border: none;
	text-align: left;
	padding: 0;
}
div.ban h2 {
	background: #FCA;
	color: inherit;
}
div.ban {
	border-color: #800;
}
div.ban p {
	color: black;
}
div.pages {
	padding: 2px;
	color: maroon;
	background: none;
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
	outline: 1px outset maroon;
	outline-offset: 2px;
}
div.pages a.selected {
	color: #800;
}
hr {
	border-width: 1px;
	border-style: inset;
	border-top: 1px solid #656d78;
	border-left: 1px solid #474747;
	border-right: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
}
div.boardlist {
	color: maroon;
}
div.boardlist a {
	color: #800;
}
table.modlog tr th {
	background: #EA8;
}

.desktop-style div.boardlist {
  background-color: #F0E0D6!important;
  box-shadow:none!important;
}

div.boardlist.bottom {
	background:none!important;
}

/* options.js */
#options_div, #alert_div, #viewer_div {
  background: rgb(240, 224, 214);
}
.options_tab_icon {
  border: 1px solid transparent;
  border-width: 0px 1px 1px 0px;
}
.options_tab_icon:hover {
  border-color: #d9bfb7;
  border-width: 0px 1px 1px 0px;
  border-color: #d9bfb7;
  border-width: 1px 0px 0px 1px;
}
.options_tab_icon.active {
  border-color: #d9bfb7;
  border-width: 0px 1px 1px 0px;
}

/* Predefined reasons */
.ReasonTableForm tr:first-child td {
  background: #EEAA88;
}
.ReasonTableForm tr:hover td {
  background: #F0C0B0;
}

/* Archive hover */
table.archive-list tr:hover td {
   background-color: #FFEED4;
}

#parinktukai {
	border-top: 1px solid #d8b2b2;
	border-left: 1px solid #d8b2b2;
	border-right: 1px solid #470000;
	border-bottom: 1px solid #470000;
	background: #FFE;
	padding: 0;
	margin-top: 6px;
}
#parinktukai i.fa-eye-slash, #parinktukai i.fa-eye {
	vertical-align: 0;
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
	padding: 2px!important;
	margin: 2px 2px 0 2px;
}
#parinktukai i.fa-expand {
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
    padding: 1px 2px!important;
    margin: 2px 2px 0 0;
}
#parinktukai div[title="Rodyti žinutes kaip medį"] {
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
	margin: 22px 2px 0 2px;
	height: 16px;
}
#parinktukai i.fa-tree {
    margin: 0 2px 0 0;
    vertical-align: 1px;
}
#parinktukai div[title="Rodyti žinutes kaip medį"] input {
	margin: 1px 5px 0 0;
}
#parinktukai #gallery-view {
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
	margin: 2px 2px 2px 2px;
	height: 16px;
}
#parinktukai i.fa-picture-o {
    vertical-align: 2.5px!important;
    margin: 0 3px 0 0;
}
#parinktukai #gallery-view input {
	margin: 0 4px 0 0;
	vertical-align: 1.5px;
}
#parinktukai #shrink-all-images {
	margin-top: -1px;
}
body.active-index #parinktukai #gallery-view {
    margin: 22px 2px 2px 2px;
}
#mygtukai, #mygtukai2, #thread-links {
	border-top: 1px solid #d8b2b2;
	border-left: 1px solid #d8b2b2;
	border-right: 1px solid #470000;
	border-bottom: 1px solid #470000;
	background: #FFE;
	padding: 2px 2px 3px 2px;
}
#parinktukai i.fa-compress {
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
	padding: 1px 2px !important;
	margin: 0 2px 2px 0;
}
#mygtukai2 {
	bottom: -1px;
}
#mygtukai2 i.fa-th {
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
	padding: 2px 2px;
	margin-left: -6px;
}
#parinktukai a, #mygtukai a, #mygtukai2 a, #thread-links a, .theme-catalog a[title="Grįžti"], .theme-catalog a[title="Atnaujinti"], .theme-catalog a[title="Archyvas"], a#catalog_search_button {
	color: maroon;
}
#parinktukai a:hover, #mygtukai a:hover, #mygtukai2 a:hover, #thread-links a:hover, .theme-catalog a[title="Grįžti"]:hover, .theme-catalog a[title="Atnaujinti"]:hover, .theme-catalog a[title="Archyvas"]:hover, a#catalog_search_button:hover {
	color: #d00;
}
.active-ukko a[title="Atnaujinti"] {
	margin-right: 6px;
}
#mygtukai i.fa-arrow-up {
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
	padding: 2px 2.5px;
	margin-right: -6px;
}
#mygtukai i.fa-arrow-down {
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
	padding: 2px 2.5px;
	margin-right: -6px;
}
#mygtukai i.fa-th {
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
	padding: 2px 2px;
	margin-right: -6px;
}
#mygtukai i.fa-level-up {
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
	padding: 2px 5px;
	margin-right: -6px;
}
#mygtukai i.fa-refresh {
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
	padding: 2px 3px;
	margin-right: -6px;
}
#mygtukai i.fa-file-archive-o {
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
	padding: 2px 3px;
}
#mygtukai2 i.fa-arrow-down {
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
	padding: 2px 2.5px;
}
#thread-links i.fa-arrow-down {
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
	padding: 2px 3px;
	margin-right: -6px;
}
#mygtukai2 i.fa-arrow-up {
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
	padding: 2px 2.5px;
}
#thread-links i.fa-arrow-up {
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
	padding: 2px 3px;
	margin-right: -6px;
}
#thread-links i.fa-refresh {
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
	padding: 2px 3px;
}
#thread-links i.fa-th {
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
    padding: 2px !important;
    margin-right: -6px;
}
#thread-links i.fa-level-up {
	border-top: 1px solid #470000;
	border-left: 1px solid #470000;
	border-right: 1px solid #d8b2b2;
	border-bottom: 1px solid #d8b2b2;
	padding: 2px 5px !important;
	margin-right: -6px;
}
#thread-interactions {
    bottom: 2px;
}

label[for=treeview] {
  color: maroon;
}

label[for=treeview]:hover {
  color: #d00;
}

/* ŠŪDAS */

.intro a[href="mailto:ŠŪDAS"] span.name, .intro a[href="mailto:Šūdas"] span.name, .intro a[href="mailto:šūdas"] span.name {
	color: #117743;
}

/* SAGĖ */

.intro a[href="mailto:SAGĖ"] span.name, .intro a[href="mailto:Sagė"] span.name, .intro a[href="mailto:sagė"] span.name {
	color: #117743;
}

/* burtai ir kauliukai */

a[href^="mailto:mesti"], .intro a[href^="mailto:mesti"] span.name {
	color: #117743;
}

a[href="mailto:burtai"], .intro a[href="mailto:burtai"] span.name {
	color: #117743;
}

div.post-hover {
	border:1px solid #B86!important;
}

img.minusas, img.pliusas {
    background: #133B5E;
    border: 1px solid #133B5E;
	-moz-border-radius: 2.8px;
	-webkit-border-radius: 2.8px;
	border-radius: 2.8px;
	margin-top: 2px;
}

.post-menu ul {
    background-color: #f0e0d6!important;
}

div.banner {
  display: block;
}

div.post.reply:not(.post-hover):before {
    opacity: 100%;
	margin-left: -26px;
	margin-top: -7px;
}
div.post.reply p {
	margin: 0;
	padding: 0;
}

.dropzone {
    background: none;
	color: #800000;
}
.dropzone .file-hint {
    color:#80000080;
    border-color: #80000066;
}
.dropzone .remove-btn {
    color: #80000066;
}
.dropzone .remove-btn:hover {
    color: #800000;
}
.dropzone .file-tmb {
    background-color: #8000001A;
}
.file-hint:hover, .dropzone.dragover .file-hint {
    color: #800000;
    border-color: #800000CC;
}
.theme-catalog div.thread  {
	background: #f0e0d6;
	border: none;
}
.theme-catalog div.thread:hover  {
	background: #f0c0b0;
	border: none;
}
/* .intro span.name:before {
	content: "Vardas: ";
	font-weight: normal;
	color: maroon;
}
.intro span.subject:before {
	content: "Tema: ";
	font-weight: normal;
	color: maroon;
}
p.fileinfo:before {
	content: "Failas: ";
} */
a[title="Žinutės meniu"] {
	color: maroon;
}
a[title="Žinutės meniu"]:hover {
	color: #d00;
}
#uniqueip {
    opacity: 100%;
}
/* a.formatbuttons {
    border-radius: 0;
    -moz-border-radius: 0;
} */

.theme-catalog div.thread img {
	box-shadow: none!important;
}

input[type="submit"], button {
	padding: 3px 14px 2px 14px;
}

input[type="text"], input[type="password"], textarea {
    padding: 3px 4px;
    border: none;
    box-sizing: border-box;
    border-radius: 0;
    box-shadow: inset -1px -1px #fff,inset 1px 1px grey,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a;
}

.own_post {
  vertical-align: unset;
}

tr.tblhead > th {
    color: #800000!important;
}

a.file[href$=".mp4"]::after, a.file[href$=".mp4"i]::after, a.file[href$=".webm"]::after, a.file[href$=".webm"i]::after {
    margin: 1px 0 0 21px;
}
div.reply a.file[href$=".mp4"]::after, div.reply a.file[href$=".mp4"i]::after, div.reply a.file[href$=".webm"]::after, div.reply a.file[href$=".webm"i]::after {
    margin: 0.5px 0 0 21px;
}

.captcha_html img {
	border: none;
	box-shadow: inset -1px -1px #fff,inset 1px 1px grey,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a;
	padding: 2px;
}
input.captcha_text {
	width: 204px;
}