/* CSS Document */
@charset 'utf-8';
html, body {   overflow: hidden; }
#page {   position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  background: #E2E2E2; }
#page {	background: none;	padding: 2em 0;}
#images-img, #images-img div {  clear: both;  overflow: hidden;  height: 100%;  position: absolute;  width: 100%;}
#images .flexslider li.slide {       height: 432px;      width: 100%;      background-position: center center;      background-size: cover; margin-top:138px;   }
#images .flexslider li .slide-desc{padding-top:100px; left:-120px; z-index:1; position:relative; margin-left:auto; margin-right:auto; width:680px;}

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: 24px;  z-index:1000; }

/* Direction Nav */
.flex-direction-nav {display:block; width: 100%; position: absolute;  bottom: 25px; }
.flex-direction-nav li {margin: 0;float: left;width:50%}
.flex-direction-nav li a {display: block; width: 40px; height: 40px; overflow: hidden; text-indent: 200px;cursor: pointer;}


