@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;}pre{background-color: #444;color: lime;padding: .1rem 1rem}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 .35rem;}.menu .sub-menu li:last-of-type{padding-bottom: .35rem;}.menu>li span::before{content: '\25bc';padding-right: .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,.tags .active,.author-list .active{background-color: #6aa6ce;color: #fff;}.classified-in .active,.tags .active{padding: 0 .25rem;}.rss{padding-left: 2.75rem;background: left center no-repeat url('../img/rss.svg');background-size: 1.5rem;}.menu li .rss{padding-left: 2.5rem;}.alert{margin: 1.5rem;border-radius: .75rem;}.alert.orange{background-color: #fbe8d9;color: #713d0e;}.main{background-color: #fff;padding-top: 2rem;}.repertory{margin-top: 4rem;}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.pin header h2 a{color: #dd2863;}.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-form input[name="rep"]{text-align: center;}.comment{background-image: url('../img/user.svg');background-repeat: no-repeat;background-size: 3rem;margin-bottom: 2.5rem;padding-left: 4rem;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;}#comments-container.response a[href="#form"],#comments-container.response form h2{display: none;}#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.spacer>li{display: flex;justify-content: space-between;}.aside ul.spacer>li:hover{background-color: #eee;}.aside ul.tag-list{list-style-type: none;padding: 0;text-align: center;}.aside ul.tag-list li{display: inline-block;}.aside ul.tag-list li a{padding: 0 .5rem 0 0;}.aside ul.tag-list li a.active{font-weight: bold;background-color: #68838b;color: #fff;padding: 0 .5rem 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 2rem;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;}}.gotop{position: fixed;bottom: 1rem;right: 7%;}.gotop img{height: 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: fixed;top: 0;right: 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 .5rem .5rem 2rem;}.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 .75rem .25rem .25rem;border-radius: 1rem;border: #258fd6 solid 1px;}.header h1 *{font-size: 1.23rem;}.header h2{font-size: 1rem;}.bg{height: 100px;}.static.group,.static.menu a{padding: 0;}}div[data-gallery] figure{padding: .5rem;background-color: var(--bg-menu);text-align: center;border-radius: .5rem;}body.slideshow{overflow: hidden;}.mode-static img[src*=".tb."],.mode-article img[src*=".tb."]{cursor: zoom-in;}div[data-gallery]{display: flex;width: 100%;flex-wrap: wrap;justify-content: space-around;gap: 1rem;}div[data-gallery] a{display: inline-block !important;margin: 0;}div[data-gallery] figure{margin: 0;padding: .5rem;max-width: 20rem;background-color: #F7F7F7;text-align: center;border: 1px solid var(--brcolor1);border-radius: .5rem;}div[data-gallery].no-caption a{margin: .5rem .5rem;}#slideshow{position: fixed;top: 0;left: 0;width: 100%;height: 100vh;display: none;z-index: 99;transition: opacity ease 1.4s;}body.slideshow #slideshow{display: grid;grid-template-rows: 1fr auto;align-items: center;}#slideshow .overlay{position: absolute;height: 100%;width: 100%;background-color: rgb(63,63,63,.85);}#slideshow figure{justify-self: center;margin: 0;padding: .3rem;text-align: center;background-color: #f2efef;border-radius: .5rem;}body.slideshow #slideshow.no-gallery{grid-template-rows: 1fr;}#slideshow .gallery{padding: .2rem;text-align: center;}#slideshow figure,#slideshow .gallery{z-index: 100;}#slideshow .gallery{display: none;margin: 0;background-color: #F7F7F7;overflow-x: hidden;}#slideshow.with-gallery .gallery{display: flex;justify-content: space-between;}#slideshow-gallery{white-space: nowrap;overflow-x: hidden;}#slideshow-gallery img{height: 100%;margin: 0 .1rem;border: 2px solid transparent}#slideshow-gallery img.active{border-color: red;}#slideshow .button{font-size: 3rem;}#slideshow .button,#slideshow-gallery{height: 5rem;}#slideshow-gallery img{cursor: zoom-in;}#slideshow .button,#slideshow-close{cursor: pointer;}#slideshow-prev{left: .2rem;}#slideshow-next{right: .2rem;}#slideshow-close{padding: 0 .3rem;color: red;font-weight: bold;}#slideshow-close:hover{background-color: #ccc;}#slideshow-img{max-height: calc(100vh - 10rem);max-width: calc(100vw - 2rem);border: 2px inset var(--bgcolor2);border-radius: .4rem;transition: width ease 1.5s,height ease 1.5s;}#slideshow figcaption{display: flex;}#slideshow-caption{flex-grow: 1;text-transform: capitalize;}#slideshow-counter{padding: 0 .3rem;}.art-main figure{margin: 1rem auto;text-align: center;}.art-main figcaption span{word-wrap: nowrap;}.pagination{width: fit-content;margin: 0 auto;border-color:;border: solid 1px #cdd2dd;padding: .25rem 1rem;border-radius: 1rem;background-color: #e1f3f9;}.pagination .icon{font-weight: bold;}