.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}
.glyphicon-refresh{-moz-animation-name:infinite-spinning;-o-animation-name:infinite-spinning;-webkit-animation-name:infinite-spinning;animation-name:infinite-spinning;-moz-animation-delay:0;-o-animation-delay:0;-webkit-animation-delay:0;animation-delay:0;-moz-animation-direction:normal;-o-animation-direction:normal;-webkit-animation-direction:normal;animation-direction:normal;-moz-animation-duration:.5s;-o-animation-duration:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;font-size:4em}@-moz-keyframes infinite-spinning{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes infinite-spinning{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes infinite-spinning{from{transform:rotate(0)}to{transform:rotate(360deg)}}
.player-box.loading{text-align:center}.player-box a:link,.player-box a:visited{color:inherit!important;text-decoration:underline}.player-box a:hover{background-color:#fff!important;color:#000!important}.row.form-inline{margin-bottom:2em}.player-box .btn-link,.player-box .btn-link:hover{color:inherit!important}.player-box .track-list{list-style-type:none}.player-box .track-list>li{margin:0}.player-box .credits>button>span{background:url(https://songhay.blob.core.windows.net/shared-styles-svg/akyinkyin.svg) top left no-repeat;background-size:contain;cursor:pointer;display:inline-block;height:52px;width:40px}.player-box .credits>button{width:100%;height:100%;opacity:.77}.player-box .credits>button:hover{opacity:1}.player-box .track-list .b-roll.playing{border:2px solid #fff}.player-box #ImageCreditsModal .credits-flow{text-align:center}.audio-player-container{background-color:#f8f8f8;border:1px solid #000;font-size:x-small;height:48px;padding:1px 2px;width:224px}.audio-player-container .buttons{position:relative;z-index:2}.audio-player-container .play.pause{float:left;margin-right:1px}.audio-player-container .progress{margin:0}.audio-player-container .rewind{float:right;margin-left:1px}.audio-player-container .progress-display{font-weight:700;position:relative;text-align:center;top:-16px;z-index:1}.audio-player-container .player-display{margin-bottom:2px;opacity:.8;text-align:center}#PartialsFlow>.row>h1{color:#cfc}#PartialsFlow>.row>h1>a,#PartialsFlow>.row>h1>a:active,#PartialsFlow>.row>h1>a:link,#PartialsFlow>.row>h1>a:visited{color:#cfc;text-decoration:none}
.video.presentation .row.form-inline{margin-bottom:2em}.video.presentation .row.thumbs>.title{color:#fff}.video.presentation .row .description{background-color:#000;color:#fff;font-size:1.8em;margin-left:-30px;padding:1em}.video.presentation .row .description a,.video.presentation .row .description a:visited{border-bottom:dashed 1px #fff;color:#fff}.video.presentation .row .description a:hover{background-color:#fff;border-bottom:dashed 1px #000;color:#000}@media (min-width:1580px){.video.presentation .credits{width:1296px}.video.presentation .row .description{width:1296px;padding:1em 2em}}@media (max-width:1580px){.video.presentation .credits{width:1296px}.video.presentation .row .description{width:1296px;padding:1em 2em}}@media (max-width:1256px){.video.presentation .credits{width:972px}.video.presentation .row .description{width:972px;padding:1em 2em}}@media (max-width:932px){.video.presentation .credits,.video.presentation .row .description{width:648px}}.video.presentation .credits{text-align:right}.video.presentation .credits>button>span{background:url(https://songhay.blob.core.windows.net/shared-styles-svg/akyinkyin.svg) top left no-repeat;background-size:contain;cursor:pointer;display:inline-block;height:52px;width:40px}.video.presentation .credits>button{height:64px;margin:1em;width:64px;opacity:.77}.video.presentation .credits>button:hover{opacity:1}.video.presentation #ImageCreditsModal .credits-flow{text-align:center}
.video.thumbs.dropdown{display:inline-block;padding-top:1em;position:relative;vertical-align:top}.video.thumbs.dropdown li{cursor:pointer;list-style:none}.video.thumbs.dropdown.title{color:#fff;font-size:3.6em;padding:0 1em 0 0}.video.thumbs.header{max-width:1296px}.video.thumbs.header>.controls{height:0}.video.thumbs.header>.controls>button{background-color:#000;opacity:.7;position:relative;top:64px;z-index:2}.video.thumbs.header>.controls>button:hover{background-color:#fff;border:1px solid #000;color:#000;opacity:.9}.video.thumbs.header>.controls>button.left{left:0;margin-left:-16px}.video.thumbs.header>.controls>button.right{left:1205px}.video.thumbs.header .glyphicon{font-size:2.4em}.video.thumbs-container{background-color:#000;height:268px;max-width:1620px;min-width:648px;position:relative;overflow:hidden;white-space:nowrap}.video.thumbs-container>div{position:absolute;z-index:1}.video.thumbs-container>div>span{display:inline-block;margin:0 4px 0 0;height:180px;width:320px}.video.thumbs-container>div>span>.caption{display:block;font-size:1.2em;font-weight:700;height:64px;opacity:1;overflow:hidden;padding-left:.5em;white-space:normal}.video.thumbs-container>div>span>.caption a,.video.thumbs-container>div>span>.caption a:visited{color:#fff}.video.thumbs-container>div>span>.caption a:hover{color:#ff0;background-color:transparent}.video.thumbs-container>div>span>.published-at{color:#0f0;display:block;font-size:1em;height:24px;padding-left:.25em}.video.thumbs-container>div>span>.duration{display:block;height:24px;position:relative;text-align:right;top:-120px;width:320px}.video.thumbs-container>div>span>.duration>span{background-color:#000;color:#fff;display:inline-block;font-size:.9em;margin-right:.5em;padding:.25em}@media (min-width:1580px){.video.thumbs-container{width:1296px}}@media (max-width:1580px){.video.thumbs-container{width:1296px}}@media (max-width:1256px){.video.thumbs-container{width:972px}.video.thumbs.header>.controls>button.right{left:880px}}@media (max-width:932px){.video.thumbs-container{width:648px}.video.thumbs.header>.controls>button.right{left:555px}}