@font-face {font-family: 'open_sansregular';src: url('../fonts/OpenSans-Regular-webfont.eot');src: url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Regular-webfont.woff') format('woff'),url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');font-weight: normal;font-style: normal;}body {--header-height: 7rem;--header-padding-top: 1.3rem;--bg-height: 250px;font-family: 'open_sansregular', sans-serif;font-size: 1.7em;line-height: 1.6em;color: #3A4145;background-color: #fff;}.heading-small {font-size: 2rem;}.header {background-color: #fff;border-bottom: 1px solid #ddd;padding-top: var(--header-padding-top);height: var(--header-height);z-index: 2;}.header a {color: #222;}.header a:hover {text-decoration: none;}.logo {background: url("../img/pluxml-logo-black.png") top left no-repeat;height: calc(var(--header-height) + var(--bg-height) - var(--header-padding-top));background-size: 6rem;background-position: 5rem 0;padding-left: 12rem;margin-left: -5rem;}.bg {background: url(../img/bg.jpg) no-repeat top left;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;height: var(--bg-height);}.nav {text-align: right;padding-top: 0;}ul.menu {}.menu>li {font-size: 1.5rem;margin-left: .5rem;}.menu a {border-bottom: 3px solid transparent;}.menu a:hover {border-bottom: 3px solid #222;}.menu>li>span {cursor: default;}.menu>li ul {position: absolute;padding: 0;line-height: 2.8rem;z-index: 10;}.menu > li:last-of-type ul {right: 0;}.menu>li:not(:hover) ul {display: none;}.menu ul li {display: block;margin: 0;padding: 0 1rem;background-color: #fff;text-align: left;}.menu .sub-menu {overflow-y: auto;}.menu .sub-menu li {padding: 0 0.35rem;}.menu .sub-menu li:last-of-type {padding-bottom: 0.35rem;}.menu>li span::before {content: '\25bc';padding-right: 0.5rem;}ul.menu .noactive:hover,ul.menu .active span,ul.menu span.active,ul.menu li.active a,ul.menu a.active,ul.menu li span:hover,ul.menu li a:hover {color: #000 !important;text-decoration: none;}ul.menu li span,ul.menu li a {display: inline-block;padding-left: .35rem;padding-right: .35rem;width: 100%;background-color: rgba(255,255,255,.55);border-radius: 1px;color: #258fd6;white-space: nowrap;}ul.menu li span a,ul.menu li a span {white-space: nowrap;display: inline;margin-right: -.35rem;padding-left: 0;}ul.menu li.noactive a,ul.menu a.noactive{border-radius: 1px;color: #258fd6;}.cat-list .active,.classified-in .active {background-color: #6aa6ce;color: #fff;}.main {background-color: #fff;padding-top: 2rem;}.repertory {margin-top: 4rem;}.pagination {margin: 3rem 0 3rem 0;}.pagination a {background-color: #258fd6;border-radius: .3rem;color: #fff;padding: .9rem .7rem;transition-duration: .2s;}.pagination a:hover {background-color: #3a6c96;color: #fff;text-decoration: none;}.pagination span:first-letter,.pagination a:first-letter {text-transform: uppercase;}.p_first,.p_prev,.p_current,.p_next,.p_last {display: inline-block;}article:after {display:block;content: "";clear: both;}.article header {margin-top: 2rem;}.article header div {margin: 0;}.article header h2,.article header h2 a {color: #222;font-size: 3.2rem;line-height: 1.2em;letter-spacing: -1px;font-weight: bold;margin: 0;}.article header h2 a:hover {color: #111;text-decoration: none;}.article header small,.comment small {color: #9EABB3;}.article header span:before,.article header time:before,.article footer span:before {padding-left: 1.5rem;padding-right: .3rem;}.article .art-date {font-size: 1.5rem;font-weight: bold;color: #9EABB3;}.article .written-by {font-weight: bold;}.article .written-by:after {content: '|';padding-left: 0;}.article .classified-in:after {content: '|';padding-left: 0;}.article img.art_thumbnail {padding: 30px 15px 15px 0;float: left;}.page.mode-article .article footer {border-top: 1px solid #dedede;border-bottom: 1px solid #dedede;}#form {border-top: 130px solid transparent;margin: -130px 0 0;}.comment {background-image: url('../img/user.png');background-repeat: no-repeat;margin-bottom: 2.5rem;padding-left: 6rem;border-top: 100px solid transparent;margin-top: -100px;}.comment blockquote {margin: 0;font-size: 1.3rem;}.type-admin {background-color: #F0F8FF;padding: .2rem .5rem;}.nbcom {background-color: #258fd6;border-radius: .3rem;color: #fff;padding: .4rem .6rem;}.nbcom:hover {background-color: #3a6c96;color: #fff;text-decoration: none;}.level-0 {margin-left: 0;}.level-1 {margin-left: 5rem;}.level-2 {margin-left: 10rem}.level-3 {margin-left: 15rem;}.level-4 {margin-left: 20rem;}.level-5,.level-max {margin-left: 25rem;}#id_answer {margin-bottom: 1.5rem;padding: 1.5rem;border: 1px solid #eee;width: 100%;background: #fafafa;display: none;}.capcha-letter,.capcha-word {font-weight: bold;}.capcha-word {background-color: #ddd;border-radius: .3rem;letter-spacing: .5rem;padding: .9rem .7rem;transition-duration: .2s;}.capcha-word:hover {background-color: #666;color: #fff;transition-duration: .2s;}.aside {padding: 0 2rem 0 2rem;}.aside h3 {font-size: 1.5rem;font-weight: bold;margin-top: 5rem;text-transform: uppercase;}.aside ul {margin: 0;}.aside ul.tag-list {list-style-type: none;padding: 0;}.aside ul.tag-list li {display: inline-block;}.aside ul.tag-list li a {padding: 0 0.5rem 0 0;}.aside ul.tag-list li a.active {font-weight: bold;background-color: #68838b;color: #fff;padding: 0 0.5rem 0 0.5rem;}.tag-size-1 a {font-size: 1.0rem;color: #4C6A92;}.tag-size-2 a {font-size: 1.2rem;color: #92B6D5;}.tag-size-3 a {font-size: 1.4rem;color: #838487;}.tag-size-4 a {font-size: 1.6rem;color: #B76BA3;}.tag-size-5 a {color: #AF9483;font-size: 1.8rem;}.tag-size-6 a {color: #AD5D5D;font-size: 2.0rem;}.tag-size-7 a {font-size: 2.2rem;color: #006E51;}.tag-size-8 a {font-size: 2.4rem;color: #D8AE47;}.tag-size-9 a {font-size: 2.6rem;color: #9E4624;}.tag-size-10 a {font-size: 2.8rem;color: #B93A32;}.tag-size-11 a {font-size: 3.0rem;color: #034F84;}.footer {background: #fff;color: #666;padding: 6rem 0;text-align: center;font-size: 1.2rem;}.footer p {margin: 0;}.footer a:hover {text-decoration: none;}@media (min-width: 128rem) {.container {padding-left: 15rem;padding-right: 15rem;}.logo {background: url("../img/pluxml-logo-black.png") top left no-repeat;height: 12rem;background-size: 12rem;background-position: 6rem 0;padding-left: 18rem;margin-left: -12rem;}.heading-small {font-size: 3rem;}}@media (min-width: 64rem) {.container {padding-left: 5rem;padding-right: 5rem;}.heading-small {font-size: 2.5rem;}}@media (max-width: 767px) {.header {position: sticky;top: 0;}.header:hover .grid {overflow: unset}.header div.grid{overflow: unset;}.logo {background-size: 5rem;background-position: 2.5rem 0;padding-left: 8rem;margin-left: -1rem;}.heading-small {line-height: .5;margin-bottom: .5rem}.header a:hover {color: #eee;}.header h1 * {font-size: 1.61rem;}.header h2 {font-size: 1.23rem;}.header,.footer {padding: 1rem 0;}.aside {padding-left: 1.5rem;}.nav {position: sticky;top: 0;z-index: 4; height: auto;max-height: 80%;overflow-y: auto;text-align: left;margin-top: 0;z-index: 10;border-radius: 1rem;background-color: #fff;}.nav>.container {padding: 0;}ul.menu {padding: 0 15px 7.5px 15px;}.menu li {background: #efefef;}.menu li:hover {}.menu>li span::before {margin-left: -1.5rem;}.responsive-menu label {background-color: transparent;color: #333;font-size: 2.6rem;text-align: right;}.responsive-menu label:after {content: '\2630';}.responsive-menu label > span {font-size: 1.6rem;}.menu>li ul {position: relative !important;border-bottom: 0px solid transparent;}.menu>li ul li:hover {background-color: #fff;}.menu>li ul li:hover a {} ul.menu li.active a, ul.menu li.active:hover, ul.menu li, ul.menu li:hover {background-color: #fff;}.comment {background-image: none;padding-left: 0;}.level-1 {margin-left: 1rem;}.level-2 {margin-left: 2rem;}.level-3 {margin-left: 3rem;}.level-4 {margin-left: 4rem;}.level-5,.level-max {margin-left: 5rem;}}@media (max-width: 463px) {.header {height: 7rem;}.logo {background-position: 1rem 0;padding-left: 2rem;background-size: 4rem;padding-left: 6rem;margin-left: -1rem;height: 5rem;}.heading-small {font-size: 3rem;}.nav {padding-top: 0rem;}ul.menu {margin: 0 2px .5px 2px;border-radius: 15px;}.header h1 * {font-size: 1.23rem;}.header h2 {font-size: 1rem;}.bg {height: 100px;}.static.group,.static.menu a {padding: 0;}}html,body,.header,.main,.footer {background-color:transparent;height:auto;border:0;}html {background-image:url(../img/woodcolored.png);background-size: 100%}html body {background-image:linear-gradient(#ccc4,#ccc4);}.bg {display:none;}ul.menu li a,ul.menu li span,span,small,form a,.comment>a {padding:0 .5rem;background:white;filter:drop-shadow(2px 2px 2px black);}span,small,aside li a[class]{color:black;padding:.5em;}h1,h2,h3,article h3:nth-child(1n),p,aside li,article ul,article ol,article label,input[type=text],textarea,a:has(img.art_thumbnail) {margin-top:1em!important;background:white;border:solid white .5em;border-bottom-width: 1.5em;background-color: #338F9A;color:white;padding:1em;position:relative;filter:drop-shadow(2px 2px 2px black);rotate: 1deg}:is(h1,h2,h3,p,aside li):nth-child(odd) {rotate: -1deg;background-color:#B80166}aside ul li:nth-child(3n) {background:#B3A444}a {color:inherit;}:is(h1,h2,h3,h4,h5,h6,article ul,article ol,article label,p,aside li,a:has(img.art_thumbnail))::before {display:block;content:'';background: url(../img/Pin-PNG.png) 0 0 / 100% 100%;width:4rem;height:4rem;position:absolute;bottom:100%;left:50%;translate:-50% 1rem}:is(h1,h2,h3,h4,h5,h6) {max-width:100%;width: max-content;}h2.polaroid {background:#032564;margin:auto;}aside.aside h3 {background-color: #FEEC1B;color:#333}p {background-color:#72E30F;}article p.more,p:has(a[href*="feed"]) {background-color: #FFA500;rotate:0deg;margin-block:3em!important;}.main {clear:both;}.main a:has(img.art_thumbnail) {float:left;z-index:1;margin:0 1em 2em;}article input[type=text],article textarea {background: #ddd;box-shadow:inset 1px 1px 3px gray;rotate:0deg;margin:-2em 0 0!important;}article form {text-shadow:1px 1px #fff8;}aside.aside ul {margin-bottom:5em;}table,label {background:#fffa;}article,form {text-shadow:1px 1px 1px #fff8;}blockquote,details,summary, ul.pagination{display:revert;background: #fffe;padding: 1em;border-radius: 5px}.theme-grid figure figcaption {z-index:1;}