.ei-slider{position:relative;width:100%;height:350px;max-width:auto;margin:0 auto;z-index:1}.ei-slider-loading{width:100%;height:100%;position:absolute;top:0;left:0;z-index:999;background:rgba(0,0,0,0.9);color:#fff;text-align:center;line-height:350px}.ei-slider-large{height:100%;width:100%;position:relative;overflow:hidden;margin:0;padding:0;list-style-type:none}.ei-slider-large li{position:absolute;top:0;left:0;overflow:hidden;height:100%;margin:0;padding:0;list-style-type:none}.ei-slider-large li img{display:block;overflow:visible}.ei-title{position:absolute;right:50%;margin-right:13%;top:30%;opacity:.7}.ei-title h2,.ei-title h3{text-align:right;background-color:#fff;padding:.25em;margin:0}.ei-title h2{font-size:3em;font-family:'Century Gothic';color:#d30c18;margin:0;margin-bottom:.25em;font-weight:400}.ei-title h3{font-size:2em;font-family:'Century Gothic';text-transform:uppercase;font-style:italic;color:#999;font-weight:400}.ei-slider-thumbs{height:1em;margin:0 auto;position:relative;padding:0;list-style-type:none}.ei-slider-thumbs li{position:relative;float:left;height:100%;padding:0;margin:0;list-style-type:none}.ei-slider-thumbs li.ei-slider-element{top:0;left:0;position:absolute;height:100%;z-index:10;text-indent:-9000px;background:#d30c18}.ei-slider-thumbs li a{display:block;text-indent:-9000px;background:rgba(0,0,0,0.6);width:100%;height:100%;cursor:pointer;-webkit-box-shadow:inset 1px 0 0 0 rgba(0,0,0,0.2),-1px 0 0 0 rgba(255,255,255,0.2);box-shadow:inset 1px 0 0 0 rgba(0,0,0,0.2),-1px 0 0 0 rgba(255,255,255,0.2);-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-o-transition:background .2s ease;-ms-transition:background .2s ease;transition:background .2s ease}.ei-slider-thumbs li a:hover{background-color:rgba(0,0,0,0.8)}.ei-slider-thumbs li img{position:absolute;bottom:50px;opacity:0;z-index:999;max-width:100%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.ei-slider-thumbs li:hover img{opacity:1;bottom:1em;background-color:rgba(0,0,0,0.8);padding:.25em;box-shadow:4px 0 0 rgba(0,0,0,0.1),-4px 0 0 rgba(0,0,0,0.1)}@media screen and (max-width: 830px){.ei-slider{width:100%;height:120px}.ei-title{position:absolute;right:0;margin:0;width:100%;top:auto;bottom:1em;background:rgba(0,0,0,0.5)}.ei-title h2,.ei-title h3{text-align:left;padding-left:1em}.ei-title h2{font-size:1.4em}.ei-title h3{font-size:2em}}