html, body {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
  font-size:13px; 
  color:tomato;
  }

/* Hide the scrollbar... */

body::-webkit-scrollbar { display: none;  }

* { padding:0px; margin:0px; }
/* Image carousel */

#console { position:fixed; z-index:99; left:25px; top:25px; color:#ffffff; }

.arrow  {
	cursor:pointer;
	position:fixed;
	z-index:99;
	top:50%;
	color:#F00;
	font-size:84px;
}

.text  {

	position:fixed;
	z-index:99;
	bottom:20%;
	right:5%;
	color:#F00;
	font-size:84px;
}

a:visited {
	color: #F00;
	text-decoration: none;
}
#right-arrow { right:25px; }
#left-arrow { left:25px; }

#image-carousel {
  height: 100%;
  width:100%;
  border-radius: 0;
  overflow: hidden;
}
  #image-carousel .handle {
    width: 400%;
    height: 100%;
    border-radius: 0;
  }
    #image-carousel .handle .slide {
      float: left;
      position: relative;
      width: 25%;
      height: 100%;
      background-repeat: no-repeat;
      background-position: center center;
      background-size:cover;
      list-style:none;
    }
   
      #image-carousel .handle .slide .info {
        position: absolute;
        top: 15px;
        right: 15px;
        padding: 10px 15px;
        background: #fff;
        background: rgba(255, 255, 255, 0.5);
      }
        #image-carousel .handle .slide .info p {
          margin: 0;
        }
        #image-carousel .handle .slide .info .title {
          font-size: 24px;
          font-weight: bold;
          line-height: 30px;
        }
        #image-carousel .handle .slide .info .description {
          color: #333;
          font-size: 16px;
          line-height: 20px;
        }