/* Elastislide Style */

.es-carousel-wrapper { position:relative; border-bottom:1px solid #D0D3D6; padding-bottom:40px; }
.es-carousel { overflow:hidden;	margin-left:60px; margin-right:60px; }
.es-carousel ul { display:none; }
.es-carousel ul li { height:100%; float:left; display:block; position:relative; }
.es-carousel ul li:last-child { margin-right:0 !important; }
.es-carousel ul li a { display:block; }
.es-carousel ul li a img { display:block; border:none; max-height:100%; max-width:100%; }
.es-nav { position:absolute; top:18px; right:0; cursor:pointer; width:100%; }
.es-nav span { display:block !important; position: absolute; cursor: pointer; padding:6px 13px; }
.es-nav span.es-nav-next { top:0; right: 0; background:#FFF; }
.es-nav span.es-nav-next:before { content: "\f0da"; font-family: FontAwesome; font-style: normal; font-weight:normal; text-decoration: inherit; color:#444; }
.es-nav span.es-nav-next:hover { background:#949494; }
.es-nav span.es-nav-next:hover:before, .es-nav span.es-nav-prev:hover:before { color:#FFF; }
.es-nav span.es-nav-prev { top:0; left:0; background:#FFF; }
.es-nav span.es-nav-prev:before { content: "\f0d9"; font-family: FontAwesome; font-style: normal; font-weight:normal; text-decoration: inherit; color:#444; }
.es-nav span.es-nav-prev:hover { background:#949494; }