.sprocket-lists{position:relative;-webkit-transform:translateZ(0);}
.sprocket-lists:after{display:table;content:"";*zoom:1;clear:both;}
.sprocket-lists ul{list-style:none !important;}
[class^="title"] .sprocket-lists-container,[class*=" title"] .sprocket-lists-container{margin-top:-19px;}
.sprocket-lists ul.sprocket-lists-container li{padding:5px 0;margin-bottom:2px;}
.sprocket-lists ul.sprocket-lists-container li{position:relative;display:block;width:100%;}
.sprocket-lists ul.sprocket-lists-container li:before, .sprocket-lists-container li:after{content:"";position:absolute;left:-3px;}
.sprocket-lists ul.sprocket-lists-container li:before{right:-15px;bottom:-1px;height:1px;}
.sprocket-lists ul.sprocket-lists-container li:after{right:-15px;bottom:-2px;height:1px;}
.sprocket-lists-container{overflow:hidden;margin:0;padding:0;}
.sprocket-lists-title{position:relative;padding:10px 0;font-size:18px;margin:0;cursor:pointer;display:block;}
.sprocket-lists-title.padding{}
.sprocket-lists-title .indicator{position:absolute;width:60px;height:25px;top:50%;margin-top:-13px;right:0;display:block;cursor:pointer;text-align:center;opacity:0.7;}
.sprocket-lists-title .indicator span{display:none;}
.sprocket-lists-title .indicator:hover{opacity:1;}
.active .indicator{opacity:1;}
.sprocket-lists li.active .sprocket-lists-title .indicator:before{content:"×";}
.sprocket-lists .sprocket-lists-title .indicator:before{content:"+";text-shadow:none;font-size:17px;padding:2px 2px 2px 4px;display:block;font-family:arial;}
.sprocket-lists-item{display:block;position:relative;}
.active .sprocket-lists-item{opacity:1;margin-bottom:0;}
.sprocket-lists-item .sprocket-padding{padding:0;display:block;}
.sprocket-lists-image, .sprocket-lists-desc{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.sprocket-lists-image{width:25%;padding:0 15px 0 0;}
.sprocket-lists-desc{width:75%;display:block;margin-bottom:5px;}
.sprocket-lists-desc.img-disabled{width:100%;float:none;}
.sprocket-lists-item .readon-wrapper.img-disabled{display:block;}
.sprocket-lists-item .readon-wrapper{clear:both;}
.sprocket-lists-item .readon{margin:10px 0;}
.sprocket-lists-nav{position:relative;display:block;margin:15px 0;width:100%;}
.sprocket-lists-pagination{position:absolute;right:80px;}
.sprocket-lists-pagination ul{float:left;margin:0 !important;padding:0 !important;}
.sprocket-lists-pagination li{display:inline-block;padding:7px;opacity:0.8;border-radius:1em;cursor:pointer;}
.sprocket-lists-pagination li.active{opacity:1;}
.sprocket-lists-pagination li span{display:none;font-size:0.85em;line-height:1em;}
.sprocket-lists-pagination-hidden{display:none;}
.sprocket-lists-arrows{display:block;position:absolute;right:0;top:-3px;}
.sprocket-lists-arrow ul{float:right;margin:0 !important;padding:0 !important;}
.sprocket-lists-arrows .arrow{position:relative;display:block;width:25px;height:25px;opacity:0.7;cursor:pointer;float:right;text-align:center;margin-left:5px;text-shadow:none;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;}
.sprocket-lists-arrows .arrow:hover{opacity:1;}
.sprocket-lists-arrows .arrow.prev:before{content:'\f104';font-family:FontAwesome;position:absolute;top:1px;left:9px;}
.sprocket-lists-arrows .arrow.next:before{content:'\f105';font-family:FontAwesome;position:absolute;top:1px;left:11px;}
.sprocket-lists-arrows .arrow span{display:none;}
.sprocket-lists-arrows .arrow, .sprocket-lists-title .indicator{-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;}
.sprocket-lists.loading .spinner:before{font-family:FontAwesome;content:"\f110";font-size:18px;position:absolute;display:block;margin:0;width:16px;text-shadow:none;-webkit-animation:rotate 0.8s linear infinite;-moz-animation:rotate 0.8s linear infinite;-ms-animation:rotate 0.8s linear infinite;-o-animation:rotate 0.8s linear infinite;animation:rotate 0.8s linear infinite;}
.sprocket-lists-arrows .arrow{color:#ffffff;background:rgba(0, 0, 0, 0.5);}
.sprocket-lists-pagination li{background:rgba(0, 0, 0, 0.7);}
.sprocket-lists-pagination li.active{background:#000000;}
.sprocket-lists .sprocket-lists-title .indicator:before{color:#ffffff;background:rgba(0, 0, 0, 0.5);text-align:center;}
.sprocket-lists ul.sprocket-lists-container li{border-bottom:1px solid rgba(0, 0, 0, 0.1);}