html, body{
  height: 100%;
}
body { 
			background-image: url(RanchResizeJ.jpg) ;
			background-position: center center;
			background-repeat:  no-repeat;
			background-attachment: fixed;
			background-size:  cover;
			background-color: #999;
            
}

div, body{
  margin: 0;
  padding: 0;
  font-family: exo, sans-serif;
}

.center-child{
    position:absolute;
    left:50%;
    top:50%;
    transform:translate(-50%, -50%);
}

.center-child-horizontal{
    position:absolute;
    left:50%;
    transform:translateX(-50%);
}

.center-child-vertical{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
}

