﻿* {
  margin: 0;
  padding: 0; }

html {
  height: 100%; }

body {
  height: 100%; }

table {
  height: 100%;
  width: 100%;
  text-align: center; }

td {
  padding: 50px 0; }

img {
  width: 100%;
  vertical-align: middle; }

#text-wrapper {
  display: none; }

#nav-back {
  background: white;
  cursor: pointer;
  display: none;
  height: 50px;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  width: 130px;
  z-index: 600; }
  #nav-back .nav-icon {
    position: absolute;
    top: 0;
    right: 0;
    width: 50px;
    height: 50px;
    background: #ff6a00;
    -webkit-transition: 0.5s ease;
    -moz-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease; }
    #nav-back .nav-icon i {
      color: white;
      display: inline-block;
      font-size: 36px;
      line-height: 50px;
      -webkit-transition: 0.5s ease;
      -moz-transition: 0.5s ease;
      -o-transition: 0.5s ease;
      transition: 0.5s ease; }
  #nav-back:hover .nav-icon {
    background: #C00; }
    #nav-back:hover .nav-icon i {
      transform: rotate(-360deg);
      -webkit-transform: rotate(-360deg);
      -moz-transition: rotate(-360deg);
      -o-transition: rotate(-360deg); }
  #nav-back p {
    position: absolute;
    right: 50px;
    width: 80px;
    z-index: 100; }
    #nav-back p span {
      color: black;
      font-size: 24px !important;
      font-family: 'Open Sans', sans-serif;
      font-weight: 800;
      line-height: 50px; }

