body {
	background: url('bg.jpg') no-repeat center center;
	background-size: cover;
	height: 100vh;
}


.vertical-center {
  min-height: 100%;  /* Fallback for vh unit */
  min-height: 100vh;


  /* Make it a flex container */
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;

  /* Align the bootstrap's container vertically */
    -webkit-box-align : center;
  -webkit-align-items : center;
       -moz-box-align : center;
       -ms-flex-align : center;
          align-items : center;

  width: 100%;

         -webkit-box-pack : center;
            -moz-box-pack : center;
            -ms-flex-pack : center;
  -webkit-justify-content : center;
          justify-content : center;
}

.container {
	height: 100vh;
	overflow: hidden;
}
