h1,h2{font-size:1.5rem;margin:0;margin-bottom:.5rem}h1.mainh,h2.mainh{margin-bottom:0;flex:2}a{color:#222262;text-decoration:none}a:hover{text-decoration:underline}a:active,a.active{color:#15153c}a.tag{font-size:.7rem;margin:.1rem;padding:.1rem .3rem;border-radius:.4rem;background-color:#222262;color:#fff}button.player{box-shadow:inset 0 1px 0 0 #54a3f7;background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);background-color:#007dc1;border-radius:.1rem;border:1px solid #124d77;display:inline-block;cursor:pointer;color:#ffffff;padding:.2rem .4rem;text-decoration:none;text-shadow:0 1px 0 #154682}button.player:hover{background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);background-color:#0061a7}button.player:active{position:relative;top:1px}button.player.active{background:none;background-color:#fff;color:#007dc1}html{font-size:calc(.7em + .4vw)}body{margin:0;padding:0;display:flex;flex-direction:column;background:url(/img/ignasi_pattern_s.png)}header{font-family:'Marck Script',cursive;flex:0 0 auto;display:flex;justify-content:center;padding:0 1rem;flex-direction:row-reverse;background-color:rgba(255,255,255,0.8)}header>figure{max-width:750px;flex:2 0 auto;display:flex;margin:0;align-items:center;cursor:pointer}header>figure>img{margin:1rem;height:3rem}header>figure>figcaption{font-size:2rem;line-height:1rem;margin-top:.5rem}header>figure>figcaption>small{font-size:1.2rem}header>nav{flex:3 0 auto;display:flex;max-width:750px;align-items:stretch;justify-content:space-around}header>nav>a{flex:1 0 auto;display:flex;justify-content:center;align-items:center;border-bottom:rgba(34,34,98,0.8) 3px solid;margin:0 .5rem;font-size:1.5rem}header>nav>a:hover{color:#fff;background-color:rgba(34,34,98,0.8) !important;text-decoration:none}header>nav>a:active,header>nav>a.active{background-color:#222262;border-color:#15153c}main{font-family:'Scada',sans-serif;flex:1 1 100%;display:flex;align-items:flex-start}main .bordered{border-top:#eeeeee 1px solid;border-bottom:#eeeeee 1px solid}main>section{display:flex;flex-direction:column;flex:3 0 0;order:2;max-width:900px}main>section .pagination{flex:1;margin:0;display:flex;flex-direction:row;padding:.5rem;justify-content:center}main>section .pagination>li{flex:1;text-align:center;max-width:50px;list-style-type:none}main>section>.pagination{border-top:#eeeeee 1px solid;border-bottom:#eeeeee 1px solid;margin:.5rem;background-color:#fff}main>section>.player{display:none;flex:1;background-color:#000000;margin:.5rem;margin-bottom:-0.5rem;padding:0;color:#ffffff;height:20rem}main>section>.player>iframe{width:100%;height:20rem}main>section>article{border-top:#eeeeee 1px solid;border-bottom:#eeeeee 1px solid;flex:1;background-color:#fff;margin-bottom:1.5rem;padding:1rem;margin:.5rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}main>section>article>figure{flex:1 0;padding:.2rem;border:#eeeeee solid 1px;border-radius:.5rem;margin:0;margin-right:1rem}main>section>article>figure>img{width:100%;border-radius:.3rem;display:block}main>section>article>.info{flex:2 0}main>section>article>.info iframe{width:100%;height:20rem}main>section>article>.info img{max-width:100%}main>section>article>.info>details>summary{cursor:pointer;outline:none;margin:.5rem 0}main>section>article>.info>.postdate{display:block;text-align:right;border-top:#eeeeee solid 1px;padding-top:.3rem;color:#999999}main>section>article>.info>.gallery{display:flex;flex:1 100%;align-items:flex-start;justify-content:center}main>section>article>.info>.gallery>figure{flex:1 0;padding:.2rem;border:#eeeeee solid 1px;border-radius:.5rem;margin:.5rem;max-width:50%}main>section>article>.info>.gallery>figure img{max-width:100%;max-height:100%;border-radius:.3rem}main>section>.activity{border-top:#eeeeee 1px solid;border-bottom:#eeeeee 1px solid;flex:1;display:flex;flex-direction:column;background-color:#fff;margin-bottom:1.5rem;padding:1rem;margin:.5rem}main>section>.activity .builtin{margin:0 -1rem;margin-bottom:1rem;padding:.25rem 1rem;flex:1 100%}main>section>.activity.row{flex-direction:row;align-items:center}main>section>.activity>.comment{margin-bottom:.5rem}main>section>.activity>.comment>strong{margin:0 .35rem}main>section>.activity>.comment>a{float:right}main>section>.activity>.comment>small{display:block;border:1px solid #eeeeee;padding:.3rem;margin:.3rem 0;border-radius:.2rem}main>section>.activity>.error{margin:0 -1rem;margin-bottom:1rem;padding:.25rem 1rem;flex:1 100%;color:#fff;background-color:#9f9f64;border:#818150 1px solid;font-size:1rem;line-height:2rem}main>section>.activity>.error>ul{padding:0;margin:0;list-style-type:none;line-height:1.4rem}main>section>.activity>.error>ul>li{border-left:#fff 3px solid;font-size:.8rem;padding-left:1rem;margin-bottom:.5rem}main>section>.activity>#chat_messages>.msg>b{color:#15153c}main>section>.activity>#chat_messages>.me{color:#424242}main>section>.activity>#chat_messages>.sys{text-align:center;font-size:.7rem;line-height:1.2rem;color:#222262}main>section>.activity>form{display:flex;flex-direction:column}main>section>.activity>form .input-look{background-color:#fff;border:#424242 1px solid;border-radius:.2rem;font-size:1rem;padding:0 .5rem}main>section>.activity>form .input-look:focus{border-color:#2f4588}main>section>.activity>form>.group{display:flex;flex-flow:row nowrap;margin-bottom:.5rem;line-height:2rem}main>section>.activity>form>.group>label{flex:1;font-size:1rem}main>section>.activity>form>.group>input,main>section>.activity>form>.group>select{background-color:#fff;border:#424242 1px solid;border-radius:.2rem;font-size:1rem;padding:0 .5rem;line-height:2rem;flex:2}main>section>.activity>form>.group>input:focus,main>section>.activity>form>.group>select:focus{border-color:#2f4588}main>section>.activity>form>.group>textarea{background-color:#fff;border:#424242 1px solid;border-radius:.2rem;font-size:1rem;padding:0 .5rem;padding:.5rem;height:8rem;flex:2}main>section>.activity>form>.group>textarea:focus{border-color:#2f4588}main>section>.activity>form>.group.widelabels>label{flex:7}main>section>.activity>form>.group.widelabels>input{line-height:1.2rem}main>section>.activity>form input[type="submit"]{background-color:#fff;border:#424242 1px solid;border-radius:.2rem;font-size:1rem;padding:0 .5rem;line-height:2rem;cursor:pointer}main>section>.activity>form input[type="submit"]:focus{border-color:#2f4588}main>section>.activity>form input[type="submit"]:hover{background-color:#222262;color:#fff}main>section>.activity>form>input[type="submit"]{align-self:center;max-width:50%}main>aside{flex:1 0 0;display:flex;flex-direction:row;flex-wrap:wrap}main>aside>nav,main>aside>section{border-top:#eeeeee 1px solid;border-bottom:#eeeeee 1px solid;flex:1 1 100%;max-width:300px;margin:.5rem;padding:1rem;background-color:#fff}main>aside #scrollup{position:relative;display:none}main>aside>br{display:block;flex:1 0 100%;height:0;content:""}main>aside>nav{display:flex;flex-direction:column}main>aside>nav>h2{align-self:center}main>aside>nav>a{flex:0 0 auto;font-size:1rem;padding:.5rem .8rem;margin:0 -1rem;border-left:transparent 3px solid}main>aside>nav>a:hover{border-left:#222262 3px solid}main>aside>nav>a:active,main>aside>nav>a.active{border-left:#15153c 3px solid}main>aside>nav>figure{display:flex;flex:1 1 100%;margin:0}main>aside>nav>figure>a>img{max-width:100%}main>aside.left{order:1;justify-content:flex-end}main>aside.right{order:3;justify-content:flex-start}footer{color:#424242;text-align:center;font-family:'Scada',sans-serif;font-size:1rem}@media all and (max-width:900px){header{flex-direction:column-reverse}header>figure{align-self:center}header>nav{align-self:stretch;max-width:none}main{flex-wrap:wrap}main>section{order:0;flex:1 100%}main>aside{flex:1 50%}main>aside>nav,main>aside>section{max-width:none}main>aside #scrollup{position:static}}.lb-loader,.lightbox{text-align:center;line-height:0}body:after{content:url(../img/close.png) url(../img/loading.gif) url(../img/prev.png) url(../img/next.png);display:none}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../img/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../img/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../img/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../img/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}
/* cyrillic */
@font-face {
  font-family: 'Marck Script';
  font-style: normal;
  font-weight: 400;
  src: local('Marck Script'), local('MarckScript-Regular'), url(https://fonts.gstatic.com/s/marckscript/v7/O_D1NAZVOFOobLbVtW3bcpX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Marck Script';
  font-style: normal;
  font-weight: 400;
  src: local('Marck Script'), local('MarckScript-Regular'), url(https://fonts.gstatic.com/s/marckscript/v7/O_D1NAZVOFOobLbVtW3bcj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Marck Script';
  font-style: normal;
  font-weight: 400;
  src: local('Marck Script'), local('MarckScript-Regular'), url(https://fonts.gstatic.com/s/marckscript/v7/O_D1NAZVOFOobLbVtW3bcugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Scada';
  font-style: normal;
  font-weight: 400;
  src: local('Scada Regular'), local('Scada-Regular'), url(https://fonts.gstatic.com/s/scada/v5/M05ewajnczKfOPgaRULZgw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Scada';
  font-style: normal;
  font-weight: 400;
  src: local('Scada Regular'), local('Scada-Regular'), url(https://fonts.gstatic.com/s/scada/v5/4V2xlVZXPBAtjb_L2VYlOg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Scada';
  font-style: normal;
  font-weight: 400;
  src: local('Scada Regular'), local('Scada-Regular'), url(https://fonts.gstatic.com/s/scada/v5/eHF4KKeSCcrmp9P5oMFqsA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Scada';
  font-style: normal;
  font-weight: 400;
  src: local('Scada Regular'), local('Scada-Regular'), url(https://fonts.gstatic.com/s/scada/v5/E0waVAszb-SujpxhAtSawg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

