@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 .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{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 .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;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;}}