/* Animacao Nuvon 
================================================== */

  /* Logo Nuvon
  =================================== */

    #nuvon    
    {position:absolute;top:30px;left:0;}
    #nuvon a  
    {display:block;}
    #nuvon img:first-child
    {position:absolute;top:2px;left:0;}
    #nuvon-anim
    {padding:10px;width:69px;height:32px;position:absolute;bottom:6%;right:2%;padding:0;}
    #nuvon-top
    {position:absolute;top:-8px;left:47px;}
    #nuvon-left
    {position:absolute;top:-1px;left:40px;}
    #nuvon-right
    {position:absolute;top:-1px;left:56px;}
    #nuvon-bottom
    {position:absolute;top:8px;left:47px;}


  /* Animacao da logo footer 
  =================================== */

    /* Nuvon Left */
    @-webkit-keyframes nuvonLeft {
      /* line 487, ../sass/layout.scss */
      20%,50% {
        top: -1px;
        left: 40px;
      }

      /* line 488, ../sass/layout.scss */
      40% {
        top: -3px;
        left: 37px;
      }
    }
    @-moz-keyframes nuvonLeft {
      /* line 491, ../sass/layout.scss */
      20%,50% {
        top: -1px;
        left: 40px;
      }

      /* line 492, ../sass/layout.scss */
      40% {
        top: -3px;
        left: 37px;
      }
    }
    @-ms-keyframes nuvonLeft {
      /* line 495, ../sass/layout.scss */
      20%,50% {
        top: -1px;
        left: 40px;
      }

      /* line 496, ../sass/layout.scss */
      40% {
        top: -3px;
        left: 37px;
      }
    }
    @-o-keyframes nuvonLeft {
      /* line 499, ../sass/layout.scss */
      20%,50% {
        top: -1px;
        left: 40px;
      }

      /* line 500, ../sass/layout.scss */
      40% {
        top: -3px;
        left: 37px;
      }
    }
    @keyframes nuvonLeft {
      /* line 503, ../sass/layout.scss */
      20%,50% {
        top: -1px;
        left: 40px;
      }

      /* line 504, ../sass/layout.scss */
      40% {
        top: -3px;
        left: 37px;
      }
    }

    /* Nuvon Bottom */
    @-webkit-keyframes nuvonBottom {
      /* line 509, ../sass/layout.scss */
      10%,40% {
        top: 8px;
        left: 47px;
      }

      /* line 510, ../sass/layout.scss */
      30% {
        top: 11px;
        left: 45px;
      }
    }
    @-moz-keyframes nuvonBottom {
      /* line 513, ../sass/layout.scss */
      10%,40% {
        top: 8px;
        left: 47px;
      }

      /* line 514, ../sass/layout.scss */
      30% {
        top: 11px;
        left: 45px;
      }
    }
    @-ms-keyframes nuvonBottom {
      /* line 517, ../sass/layout.scss */
      10%,40% {
        top: 8px;
        left: 47px;
      }

      /* line 518, ../sass/layout.scss */
      30% {
        top: 11px;
        left: 45px;
      }
    }
    @-o-keyframes nuvonBottom {
      /* line 521, ../sass/layout.scss */
      10%,40% {
        top: 8px;
        left: 47px;
      }

      /* line 522, ../sass/layout.scss */
      30% {
        top: 11px;
        left: 45px;
      }
    }
    @keyframes nuvonBottom {
      /* line 525, ../sass/layout.scss */
      10%,40% {
        top: 8px;
        left: 47px;
      }

      /* line 526, ../sass/layout.scss */
      30% {
        top: 11px;
        left: 45px;
      }
    }

    /* Nuvon Right */
    @-webkit-keyframes nuvonRight {
      /* line 531, ../sass/layout.scss */
      5%,40% {
        top: -1px;
        left: 56px;
      }

      /* line 532, ../sass/layout.scss */
      30% {
        top: 1px;
        left: 59px;
      }
    }
    @-moz-keyframes nuvonRight {
      /* line 535, ../sass/layout.scss */
      5%,40% {
        top: -1px;
        left: 56px;
      }

      /* line 536, ../sass/layout.scss */
      30% {
        top: 1px;
        left: 59px;
      }
    }
    @-ms-keyframes nuvonRight {
      /* line 539, ../sass/layout.scss */
      5%,40% {
        top: -1px;
        left: 56px;
      }

      /* line 540, ../sass/layout.scss */
      30% {
        top: 1px;
        left: 59px;
      }
    }
    @-o-keyframes nuvonRight {
      /* line 543, ../sass/layout.scss */
      5%,40% {
        top: -1px;
        left: 56px;
      }

      /* line 544, ../sass/layout.scss */
      30% {
        top: 1px;
        left: 59px;
      }
    }
    @keyframes nuvonRight {
      /* line 547, ../sass/layout.scss */
      5%,40% {
        top: -1px;
        left: 56px;
      }

      /* line 548, ../sass/layout.scss */
      30% {
        top: 1px;
        left: 59px;
      }
    }

    /* Nuvon TOP */
    @-webkit-keyframes nuvonTop {
      /* line 553, ../sass/layout.scss */
      10% {
        top: -11px;
        left: 49px;
      }

      /* line 554, ../sass/layout.scss */
      20% {
        top: -8px;
        left: 47px;
      }
    }
    @-moz-keyframes nuvonTop {
      /* line 557, ../sass/layout.scss */
      10% {
        top: -11px;
        left: 49px;
      }

      /* line 558, ../sass/layout.scss */
      20% {
        top: -8px;
        left: 47px;
      }
    }
    @-ms-keyframes nuvonTop {
      /* line 561, ../sass/layout.scss */
      10% {
        top: -11px;
        left: 49px;
      }

      /* line 562, ../sass/layout.scss */
      20% {
        top: -8px;
        left: 47px;
      }
    }
    @-o-keyframes nuvonTop {
      /* line 565, ../sass/layout.scss */
      10% {
        top: -11px;
        left: 49px;
      }

      /* line 566, ../sass/layout.scss */
      20% {
        top: -8px;
        left: 47px;
      }
    }
    @keyframes nuvonTop {
      /* line 569, ../sass/layout.scss */
      10% {
        top: -11px;
        left: 49px;
      }

      /* line 570, ../sass/layout.scss */
      20% {
        top: -8px;
        left: 47px;
      }
    }

    .anim-nuvon-top {
      -webkit-animation: nuvonTop linear 1s 1;
      -moz-animation: nuvonTop linear 1s 1;
      -ms-animation: nuvonTop linear 1s 1;
      -o-animation: nuvonTop linear 1s 1;
      animation: nuvonTop linear 1s 1;
    }
    .anim-nuvon-right {
      -webkit-animation: nuvonRight linear 1s 1;
      -moz-animation: nuvonRight linear 1s 1;
      -ms-animation: nuvonRight linear 1s 1;
      -o-animation: nuvonRight linear 1s 1;
      animation: nuvonRight linear 1s 1;
    }
    .anim-nuvon-bottom {
      -webkit-animation: nuvonBottom linear 1s 1;
      -moz-animation: nuvonBottom linear 1s 1;
      -ms-animation: nuvonBottom linear 1s 1;
      -o-animation: nuvonBottom linear 1s 1;
      animation: nuvonBottom linear 1s 1;
    }
    .anim-nuvon-left {
      -webkit-animation: nuvonLeft linear 1s 1;
      -moz-animation: nuvonLeft linear 1s 1;
      -ms-animation: nuvonLeft linear 1s 1;
      -o-animation: nuvonLeft linear 1s 1;
      animation: nuvonLeft linear 1s 1;
    }