/*
 *
 * Template Name: Fullscreen Login
 * Description: Login Template with Fullscreen Background Slideshow
 * Author: Anli Zaimi
 * Author URI: http://azmind.com
 *
 */
html, body {
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
}

#full-screen-background-image {
  z-index: -999;
  min-height: 100%;
  min-width: 1024px;
  width: 100%;
  height: auto;
  position: fixed;
  top: 0;
  left: 0;
}

#wrapper {
  position: relative;
  width: 50%;
  min-height: 400px;
  margin: 100px auto;
  color: #333;
}

body {
    background: #f8f8f8;
    font-family: 'PT Sans', Helvetica, Arial, sans-serif;
    text-align: center;
    color: #fff;
}

.page-container {
    /*margin: 120px auto 0 auto;*/
    width: 100%;
    border-radius: 15px;
    background: linear-gradient(#ffffff, #e1e1e1 10%);
    padding-top:15px;
    background-color: #e9e9e9;
    background-image: -moz-linear-gradient(top, #ffffff, #e1e1e1);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e1e1e1));
    background-image: -webkit-linear-gradient(top, #ffffff, #e1e1e1);
    background-image: -o-linear-gradient(top, #ffffff, #e1e1e1);
    background-image: linear-gradient(to bottom, #ffffff, #e1e1e1);
}

.drop-shadow {
  
}

.drop-shadow:before, .drop-shadow:after {
    content: "";
    position: absolute;
    z-index: -2;
}

.lifted:before, .lifted:after {
    bottom: 10px;
    box-shadow: 0 15px 10px rgba(0, 0, 0, 0.6);
    height: 5%;
    left: 5px;
    transform: rotate(-1.5deg);
    width: 50%;
}

.lifted:after {
    left: auto;
    right: 5px;
    transform: rotate(1.5deg);
}

.raised {
    box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

.logo:before{

    content: ' ';
    display: inline-block;
    vertical-align: middle;  /* vertical alignment of the inline element */
    height: 100%;

}
