/****

// Basic CSS for Nodes

****/VIDEO{width:100%;}/*// Welcome Landingpage*/.grid IMG{width:100%;height:auto;}.grid{position:relative;margin:0 auto;padding:1em 0 4em;max-width:1000px;list-style:none;text-align:center;}/* Common style */.grid FIGURE{position:relative;float:left;overflow:hidden;margin:10px 1%;min-width:320px;background:#000;text-align:center;cursor:pointer;}.grid FIGURE IMG{position:relative;display:block;height:auto;width:100%;opacity:0.8;}.grid FIGURE FIGCAPTION{padding:2em;color:#FFF;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.grid FIGURE FIGCAPTION::before,.grid FIGURE FIGCAPTION::after{pointer-events:none;}.grid FIGURE FIGCAPTION,.grid FIGURE FIGCAPTION>A{position:absolute;top:0;left:0;width:100%;height:100%;}/* Anchor will cover the whole item by default *//* For some effects it will show as a button */.grid FIGURE FIGCAPTION>A{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0;}.grid FIGURE H2{word-spacing:-0.15em;font-weight:300;}.grid FIGURE H2 SPAN{font-weight:700;}.grid FIGURE H2,.grid FIGURE P{margin:0;}.grid FIGURE P{letter-spacing:1px;font-size:68.5%;}FIGURE.effect-romeo{-webkit-perspective:1000px;perspective:1000px;}FIGURE.effect-romeo IMG{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,0,300px);transform:translate3d(0,0,300px);}FIGURE.effect-romeo:hover IMG{opacity:0.6;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}FIGURE.effect-romeo FIGCAPTION::before,FIGURE.effect-romeo FIGCAPTION::after{position:absolute;top:50%;left:50%;width:80%;height:1px;background:#FFF;content:'';-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);}FIGURE.effect-romeo:hover FIGCAPTION::before{opacity:0.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg);}FIGURE.effect-romeo:hover FIGCAPTION::after{opacity:0.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg);}FIGURE.effect-romeo H2,FIGURE.effect-romeo P{position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;}FIGURE.effect-romeo H2{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-150%,0);transform:translate3d(0,-50%,0) translate3d(0,-150%,0);}FIGURE.effect-romeo P{padding:0.25em 2em;-webkit-transform:translate3d(0,-50%,0) translate3d(0,150%,0);transform:translate3d(0,-50%,0) translate3d(0,150%,0);}FIGURE.effect-romeo:hover H2{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-100%,0);transform:translate3d(0,-50%,0) translate3d(0,-100%,0);}FIGURE.effect-romeo:hover P{-webkit-transform:translate3d(0,-50%,0) translate3d(0,100%,0);transform:translate3d(0,-50%,0) translate3d(0,100%,0);}/*// User Login*/.path-frontpage .layout-container{}.path-frontpage .footer{background:#000;display:none;}.path-frontpage .footer-bottom{background:#000;display:none;}.path-user .footer{display:none;}.path-user .footer-bottom{display:none;}.path-user .layout-container{background:url("../img/bglogin.png") center center/cover no-repeat #000;height:100vh;}.path-user .wrapper-nice-login{background:rgba(255,255,255,0.7);text-align:left;}.path-user .wrapper-nice-login LABEL{color:#000;}.path-user .wrapper-nice-login .description{color:#000;}/*// User register*/