.carousel-horizontal-summary{position:relative}#bodyContent .carousel-horizontal-summary{width:600px;height:450px;background:url("/script/global/mediaelement/loading.gif") no-repeat scroll center center #000;overflow:hidden}
#bodyContent .carousel-horizontal-summary .slides{display:none;background-color:#000}#bodyContent .carousel-horizontal-summary .slides li{position:relative}
#bodyContent .carousel-horizontal-summary .slides .image-wrapper img{width:600px;height:400px;opacity:.85;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out}
#bodyContent .carousel-horizontal-summary .slides .image-wrapper:hover img{opacity:1.0}#bodyContent .carousel-horizontal-summary .slides .image-wrapper:after{width:100%;height:100%;position:absolute;content:'';bottom:0;left:0;z-index:1;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0.8) 80%,rgba(0,0,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(80%,rgba(0,0,0,0.8)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0.8) 80%,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0.8) 80%,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0.8) 80%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,0.8) 80%,rgba(0,0,0,1) 100%)}
#bodyContent .carousel-horizontal-summary .slides .summaryblock{bottom:94px;height:auto;padding:0 27px;position:absolute;width:100%;cursor:pointer;display:block;z-index:1;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
#bodyContent .carousel-horizontal-summary .slides .title{display:block;font-size:22px;line-height:25px;color:#fff;font-weight:400}#bodyContent .carousel-horizontal-summary .slides .blurb{display:block;font-size:13px;line-height:16px;color:#fff}
#bodyContent .carousel-horizontal-summary .thumbs{display:none;padding:0 20px;position:absolute;top:325px;width:100%;background-color:#000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
#bodyContent .carousel-horizontal-summary .thumbs:after{background-color:#000;content:"";height:100%;left:0;position:absolute;top:0;width:100%}
#bodyContent .carousel-horizontal-summary .thumbs img{display:block;height:auto;position:absolute;width:130px}#bodyContent .carousel-horizontal-summary .thumbs .title{color:#fff;display:inline-block;font-size:11px;font-weight:400;line-height:13px;margin-top:8px;opacity:.9;overflow:hidden}
#bodyContent .carousel-horizontal-summary .thumbs .active .title{opacity:1}#bodyContent .carousel-horizontal-summary .thumbs li{width:130px;height:auto;display:block;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;cursor:pointer;opacity:.8;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out}
#bodyContent .carousel-horizontal-summary .thumbs li.active{opacity:.8}#bodyContent .carousel-horizontal-summary .thumbs li.active:hover{opacity:1}#bodyContent .carousel-horizontal-summary .thumbs li.active:before{background-color:#fff;content:"";height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%;z-index:1002;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out}
#bodyContent .carousel-horizontal-summary .thumbs .lSSlideOuter{position:relative;z-index:1001}#bodyContent .carousel-horizontal-summary .thumbs .thumb-indicator{background-color:#ff0201;height:3px;margin-left:25px;left:0;position:absolute;top:0;width:130px;z-index:1003}
#bodyContent .carousel-horizontal-summary .thumb-controls{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}#bodyContent .carousel-horizontal-summary .thumb-controls a{background-color:#000;content:"";display:block;width:20px;height:86px;top:0;position:absolute;cursor:pointer;opacity:.8}
#bodyContent .carousel-horizontal-summary .thumb-controls a:hover{opacity:1}#bodyContent .carousel-horizontal-summary .thumb-controls .thumb-prev{left:0;background:url('//images.military.com/media/shared/css-global/arrow-left_8x15_ffffff.png') no-repeat center center}
#bodyContent .carousel-horizontal-summary .thumb-controls .thumb-next{right:0;background:url('//images.military.com/media/shared/css-global/arrow-right_8x15_ffffff.png') no-repeat center center}