.nkn-resp-rotating-hero{border-bottom:1px solid #ccc}.nkn-resp-rotating-hero .carousel-inner{height:100%;margin:0;overflow:visible;padding:0}.nkn-resp-rotating-hero .carousel-inner>li{background:url(/static/images/icons/icon_loading.gif) 50% 50% no-repeat;height:100%}.nkn-resp-rotating-hero .carousel-inner>li.loaded{background:none}.nkn-resp-rotating-hero .carousel-inner>li .image{background-position:50% 0;background-repeat:no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}.nkn-resp-rotating-hero .carousel-inner>li>a{display:block;height:100%;width:100%}.nkn-resp-rotating-hero .carousel-inner>li>a:focus{outline-color:#5b9dd9;outline-offset:-2px;outline-style:auto;outline-width:5px}.nkn-resp-rotating-hero .controls{position:relative}.nkn-resp-rotating-hero .controls.paused .pause,.nkn-resp-rotating-hero .controls.playing .play{display:none}.nkn-resp-rotating-hero .controls-inner{bottom:15px;position:absolute;right:80px}.nkn-resp-rotating-hero .controls-inner button{background:hsla(0,0%,41%,.9);border:2px solid #fff;border-radius:50%;display:inline-block;height:16px;margin:0 0 0 5px;padding:0;text-align:center;transition:background .2s ease;width:16px}.nkn-resp-rotating-hero .controls-inner button:focus{outline-color:#5b9dd9;outline-offset:-2px;outline-style:auto;outline-width:5px}.nkn-resp-rotating-hero .controls-inner button.large{background:hsla(0,0%,41%,.9);color:#fff;font-size:.6666666667em;height:25px;padding-top:2px;width:25px}.nkn-resp-rotating-hero .controls-inner button.large:focus,.nkn-resp-rotating-hero .controls-inner button.large:hover,.nkn-resp-rotating-hero .controls-inner button:focus,.nkn-resp-rotating-hero .controls-inner button:hover{background:#404040}.nkn-resp-rotating-hero .carousel-indicators{bottom:0;display:inline-block;font-size:0;left:auto;margin:5px 0 0;position:relative;vertical-align:top;width:auto;z-index:inherit}.nkn-resp-rotating-hero .carousel-indicators li{border:0;border-radius:0;font-size:0;height:auto;margin:0;padding:0;text-indent:0;width:auto}.nkn-resp-rotating-hero .carousel-indicators .active{background-color:transparent}.nkn-resp-rotating-hero .carousel-indicators .active button{background:#fd0!important}@media (-webkit-transform-3d),(transform-3d){.nkn-resp-rotating-hero .item{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}}.nkn-resp-rotating-hero .carousel-inner .item{opacity:0;transition-property:opacity}.nkn-resp-rotating-hero .carousel-inner .active{opacity:1}.nkn-resp-rotating-hero .carousel-inner .active.left,.nkn-resp-rotating-hero .carousel-inner .active.right{left:0;opacity:0}.nkn-resp-rotating-hero .carousel-inner .next.left,.nkn-resp-rotating-hero .carousel-inner .prev.right{left:0;opacity:1}@media print,screen and (max-width:767px){.nkn-resp-rotating-hero .controls-inner{right:50%;transform:translateX(50%)}}@media print,screen and (min-width:768px) and (max-width:991px){.nkn-resp-rotating-hero .controls-inner{right:60px}}@media print,screen and (max-width:991px){.nkn-resp-rotating-hero .carousel-inner>li .image{background-size:cover}.nkn-resp-rotating-hero .controls-inner{bottom:10px}.nkn-resp-rotating-hero .controls-inner button.large{padding:3px 0 0 1px}.nkn-resp-rotating-hero.hero-1-8-height{height:93.75px}.nkn-resp-rotating-hero.hero-1-4-height{height:187.5px}.nkn-resp-rotating-hero.hero-3-10-height{height:206.25px}.nkn-resp-rotating-hero.hero-1-3-height{height:247.5px}.nkn-resp-rotating-hero.hero-1-2-height{height:330px}.nkn-resp-rotating-hero.hero-2-3-height{height:487.5px}.nkn-resp-rotating-hero.hero-3-4-height{height:525px}.nkn-resp-rotating-hero.hero-full-height{height:735px}}@media print,screen and (min-width:992px){.nkn-resp-rotating-hero.hero-1-8-height{height:125px}.nkn-resp-rotating-hero.hero-1-4-height{height:250px}.nkn-resp-rotating-hero.hero-3-10-height{height:275px}.nkn-resp-rotating-hero.hero-1-3-height{height:330px}.nkn-resp-rotating-hero.hero-1-2-height{height:440px}.nkn-resp-rotating-hero.hero-2-3-height{height:650px}.nkn-resp-rotating-hero.hero-3-4-height{height:700px}.nkn-resp-rotating-hero.hero-full-height{height:980px}}