body.radio-head {
	background: #281818;
}
.font-emphasis {
    font-family: Verdana, sans-serif;
    font-weight: bold;
    font-style: normal;
}
.clearfix {
    *zoom:  1;
}
.clearfix:before, .clearfix:after {
    display: table;
    content: "";
    line-height: 0;
}
.clearfix:after {
    clear: both;
}
.hide-text {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}
.input-block-level {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.pull-right {
    float: right;
}
.pull-left {
    float: left;
}
.hide {
    display: none;
}
.show {
    display: block;
}
.invisible {
    visibility: hidden;
}
.affix {
    position: fixed;
}
@font-face  {
    
  font-family:  'FontAwesome';
    
  src:  url('//www.radiojar.com/wrappers/api-plugins/v1/font/fontawesome-webfont.eot?v=3.1.0');
    
  src:  url('//www.radiojar.com/wrappers/api-plugins/v1/font/fontawesome-webfont.eot?#iefix&v=3.1.0') format('embedded-opentype'),  url('//www.radiojar.com/wrappers/api-plugins/v1/font/fontawesome-webfont.woff?v=3.1.0') format('woff'),  url('//www.radiojar.com/wrappers/api-plugins/v1/font/fontawesome-webfont.ttf?v=3.1.0') format('truetype'),  url('//www.radiojar.com/wrappers/api-plugins/v1/font/fontawesome-webfont.svg#fontawesomeregular?v=3.1.0') format('svg');
    
  font-weight:  normal;
    
  font-style:  normal;
    
}
[class^="icon-"], [class*=" icon-"] {
    font-family: FontAwesome;
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    *margin-right:  .3em;
}
[class^="icon-"]:before, [class*=" icon-"]:before {
    text-decoration: inherit;
    display: inline-block;
    speak: none;
}
.icon-large:before {
    vertical-align: -10%;
    font-size: 1.3333333333333333em;
}
a [class^="icon-"], a [class*=" icon-"], a [class^="icon-"]:before, a [class*=" icon-"]:before {
    display: inline;
}
[class^="icon-"].icon-fixed-width, [class*=" icon-"].icon-fixed-width {
    display: inline-block;
    width: 1.2857142857142858em;
    text-align: center;
}
[class^="icon-"].icon-fixed-width.icon-large, [class*=" icon-"].icon-fixed-width.icon-large {
    width: 1.5714285714285714em;
}
ul.icons-ul {
    list-style-type: none;
    text-indent: -.7142857142857143em;
    margin-left: 2.142857142857143em;
}
ul.icons-ul>li .icon-li {
    width: .7142857142857143em;
    display: inline-block;
    text-align: center;
}
[class^="icon-"].hide, [class*=" icon-"].hide {
    display: none;
}
.icon-muted {
    color: #eee;
}
.icon-light {
    color: #fff;
}
.icon-dark {
    color: #333;
}
.icon-border {
    border: solid 1px #eee;
    padding: .2em .25em .15em;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.icon-2x {
    font-size: 2em;
}
.icon-2x.icon-border {
    border-width: 2px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.icon-3x {
    font-size: 3em;
}
.icon-3x.icon-border {
    border-width: 3px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.icon-4x {
    font-size: 4em;
}
.icon-4x.icon-border {
    border-width: 4px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}
.icon-5x {
    font-size: 5em;
}
.icon-5x.icon-border {
    border-width: 5px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}
.pull-right {
    float: right;
}
.pull-left {
    float: left;
}
[class^="icon-"].pull-left, [class*=" icon-"].pull-left {
    margin-right: .3em;
}
[class^="icon-"].pull-right, [class*=" icon-"].pull-right {
    margin-left: .3em;
}
[class^="icon-"], [class*=" icon-"] {
    display: inline;
    width: auto;
    height: auto;
    line-height: normal;
    vertical-align: baseline;
    background-image: none;
    background-position: 0% 0%;
    background-repeat: repeat;
    margin-top: 0;
}
.icon-play:before {
    content: "\f04b"}
.icon-pause:before {
    content: "\f04c"}
.icon-stop:before {
    content: "\f04d"}
.icon-volume-up:before {
    content: "\f028"}
.icon-volume-off:before {
    content: "\f026"}
.icon-calendar:before {
    content: "\f073"}
.icon-external-link:before {
    content: "\f08e"}
.icon-time:before {
    content: "\f017"}
.icon-microphone:before {
    content: "\f130"}
.icon-globe:before {
    content: "\f0ac"}
.rj-nav {
    margin-left: 0;
    margin-bottom: 20px;
    list-style: none;
}
.rj-nav>li>a {
    display: block;
    color: #555;
    text-decoration: none;
}
.rj-nav>li>a:hover {
    text-decoration: none;
    background-color: #7d7169;
    color: #fff;
}
.rj-nav>.pull-right {
    float: right;
}
.rj-nav-tabs, .rj-nav-pills {
    *zoom:  1;
}
.rj-nav-tabs:before, .rj-nav-pills:before, .rj-nav-tabs:after, .rj-nav-pills:after {
    display: table;
    content: "";
    line-height: 0;
}
.rj-nav-tabs:after, .rj-nav-pills:after {
    clear: both;
}
.rj-nav-tabs>li, .rj-nav-pills>li {
    float: left;
}
.rj-nav-tabs>li>a, .rj-nav-pills>li>a {
    padding-right: 12px;
    padding-left: 12px;
    margin-right: 2px;
    line-height: 14px;
}
.rj-nav-tabs {
    border-bottom: 2px solid #ddd;
}
.rj-nav-tabs>li {
    margin-bottom: -2px;
}
.rj-nav-tabs>li>a {
    padding-top: 8px;
    padding-bottom: 8px;
    line-height: 20px;
    border: 2px solid transparent;
}
.rj-nav-tabs>li>a:hover {
    border-color: #eee #eee #ddd;
}
.rj-nav-tabs>.active>a, .rj-nav-tabs>.active>a:hover {
    color: #555;
    background-color: #fff;
    border: 2px solid #ddd;
    border-bottom-color: transparent;
    cursor: default;
}
.rj-nav-stacked>li {
    float: none;
}
.rj-nav-stacked>li>a {
    margin-right: 0;
}
.rj-nav-tabs.rj-nav-stacked {
    border-bottom: 0;
}
.rj-nav-tabs.rj-nav-stacked>li>a {
    border: 2px solid #ddd;
}
.rj-nav-tabs.rj-nav-stacked>li>a:hover {
    border-color: #ddd;
    z-index: 2;
}
.tabbable {
    *zoom:  1;
}
.tabbable:before, .tabbable:after {
    display: table;
    content: "";
    line-height: 0;
}
.tabbable:after {
    clear: both;
}
.rj-tab-content {
    overflow: auto;
}
.rj-tabs-below>.rj-nav-tabs, .rj-tabs-right>.rj-nav-tabs, .rj-tabs-left>.rj-nav-tabs {
    border-bottom: 0;
}
.rj-tab-content>.tab-pane, .pill-content>.pill-pane {
    display: none;
}
.rj-tab-content>.active, .pill-content>.active {
    display: block;
}
.rj-tabs-below>.rj-nav-tabs {
    border-top: 1px solid #ddd;
}
.rj-tabs-below>.rj-nav-tabs>li {
    margin-top: -1px;
    margin-bottom: 0;
}
.rj-tabs-below>.rj-nav-tabs>li>a {
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
}
.rj-tabs-below>.rj-nav-tabs>li>a:hover {
    border-bottom-color: transparent;
    border-top-color: #ddd;
}
.rj-tabs-below>.rj-nav-tabs>.active>a, .rj-tabs-below>.rj-nav-tabs>.active>a:hover {
    border-color: transparent #ddd #ddd #ddd;
}
.rj-tabs-left>.rj-nav-tabs>li, .rj-tabs-right>.rj-nav-tabs>li {
    float: none;
}
.rj-tabs-left>.rj-nav-tabs>li>a, .rj-tabs-right>.rj-nav-tabs>li>a {
    min-width: 74px;
    margin-right: 0;
    margin-bottom: 3px;
}
.rj-tabs-left>.rj-nav-tabs {
    float: left;
    margin-right: 19px;
    border-right: 1px solid #ddd;
}
.rj-tabs-left>.rj-nav-tabs>li>a {
    margin-right: -1px;
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
}
.rj-tabs-left>.rj-nav-tabs>li>a:hover {
    border-color: #eee #ddd #eee #eee;
}
.rj-tabs-left>.rj-nav-tabs .active>a, .rj-tabs-left>.rj-nav-tabs .active>a:hover {
    border-color: #ddd transparent #ddd #ddd;
    *border-right-color:  #ffffff;
}
.rj-tabs-right>.rj-nav-tabs {
    float: right;
    margin-left: 19px;
    border-left: 1px solid #ddd;
}
.rj-tabs-right>.rj-nav-tabs>li>a {
    margin-left: -1px;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}
.rj-tabs-right>.rj-nav-tabs>li>a:hover {
    border-color: #eee #eee #eee #ddd;
}
.rj-tabs-right>.rj-nav-tabs .active>a, .rj-tabs-right>.rj-nav-tabs .active>a:hover {
    border-color: #ddd #ddd #ddd transparent;
    *border-left-color:  #ffffff;
}
.rj-nav-tabs>.active>a, .rj-nav-tabs>.active>a:hover {
    text-decoration: none;
}
#rj-player .rjp-trackinfo-container {
    float: right;
    width: 300px;
    overflow: hidden;
    color: white;
}
#rj-player .rjp-label {
    color: #fff;
    margin: 0;
    padding: 0;
    font-size: 9px;
    text-transform: uppercase;
    line-height: 1.4;
}
#rj-player .rjp-info {
    padding: 0;
    margin: 0;
    font-size: 11px;
}
#rj-player .rjp-player-container {
    height: 55px;
    overflow: hidden;
    position: relative;
    /*background: transparent url(//1-ps.googleusercontent.com/x/s.radiojarcom.appspot.com/www.radiojar.com/wrappers/api-plugins/v1/img/stripes-dark.png.pagespeed.ce.sGA1hubpiM.png);*/
}
#rj-player .rjp-player-container .jp-play, #rj-player .rjp-player-container .jp-pause {
    background: #000;
    color: #fff;
    display: block;
    width: 60px;
    height: 60px;
    font-size: 30px;
    text-align: center;
    /*line-height: 2.2;*/
    -webkit-border-radius: 500px;
    -moz-border-radius: 500px;
    border-radius: 500px;
    position: absolute;
    left: 10px;
    /*top: 10px;*/
    margin-top: -2px;
}
#rj-player .rjp-player-container .jp-play:active, #rj-player .rjp-player-container .jp-pause:active, #rj-player .rjp-player-container .jp-play:focus, #rj-player .rjp-player-container .jp-pause:focus {
    text-decoration: none;
}
#rj-player .rjp-player-container .jp-play.player-loading, #rj-player .rjp-player-container .jp-pause.player-loading {
    background-image: url(//1-ps.googleusercontent.com/x/s.radiojarcom.appspot.com/www.radiojar.com/img/player-loading.gif.pagespeed.ce.h_d2uKMu8r.gif);
    background-position: center;
    background-repeat: no-repeat;
}
#rj-player .rjp-player-container .jp-mute, #rj-player .rjp-player-container .jp-unmute {
    background: #f04e29;
    color: #fff;
    display: block;
    width: 30px;
    height: 30px;
    font-size: 20px;
    text-align: center;
    line-height: 1.7;
    -webkit-border-radius: 500px;
    -moz-border-radius: 500px;
    border-radius: 500px;
    position: absolute;
    left: 80px;
    bottom: 10px;
    z-index: 10;
}
#rj-player .rjp-player-container .jp-mute:active, #rj-player .rjp-player-container .jp-unmute:active, #rj-player .rjp-player-container .jp-mute:focus, #rj-player .rjp-player-container .jp-unmute:focus {
    text-decoration: none;
}
#rj-player .rjp-player-container .jp-volume-bar-wrapper {
    display: none;
    position: absolute;
    left: 97px;
    bottom: 10px;
    background: #f04e29;
    padding: 10px 15px 10px 15px;
    -webkit-border-top-right-radius: 500px;
    -moz-border-radius-topright: 500px;
    border-top-right-radius: 500px;
    -webkit-border-bottom-right-radius: 500px;
    -moz-border-radius-bottomright: 500px;
    border-bottom-right-radius: 500px;
    z-index: 9;
}
#rj-player .rjp-player-container .jp-mute:hover ~ .jp-volume-bar-wrapper, 
#rj-player .rjp-player-container .jp-unmute:hover ~ .jp-volume-bar-wrapper, 
#rj-player .rjp-player-container .jp-volume-bar-wrapper:hover  {
    display: block;
}
#rj-player .rjp-player-container .jp-volume-bar {
    background: #6b5d56;
    width: 100px;
    height: 10px;
}
#rj-player .rjp-player-container .jp-volume-bar-value {
    background: #fff;
    height: 10px;
}
#rj-player .rjp-player-container .jp-no-solution {
    display: none;
}
#rj-player .rjp-player-container .rjp-stationlogo {
    position: absolute;
    right: 0;
    top: 0;
    width: 80px;
    height: 80px;
}
#rj-player a.jp-play, #rj-player a.jp-pause, #rj-player a.jp-mute, #rj-player a.jp-unmute, #rj-player a.jp-play:hover, #rj-player a.jp-pause:hover, #rj-player a.jp-mute:hover, #rj-player a.jp-unmute:hover {
    text-decoration: none!important;
}
#rj-player .player-v3 {
    background: url('/_CDN/img/radio/radio_bg.jpg') no-repeat;
    height: 210px;
}
#rj-player .player-v3 .rjp-label {
    color: #c4c4c4;
}
#rj-player .player-v3 #rj-cover {
    float: left;
    width: 210px;
    height: 210px;
    overflow: hidden;
    background: #eae4e0;
    background-clip: content-box;
    text-align: center;
}
#rj-player .player-v3 #rj-cover a {
    display: inline;
    line-height: 210px;
    text-align: center;
}
#rj-player .player-v3 #rj-cover a img {
    display: inline;
    width: 210px;
    height: 210px;
    vertical-align: middle;
}
#rj-player .player-v3 .info {
    position: relative;
    height: 210px;
}
#rj-player .player-v3 .rjp-player-container {
    position: absolute;
    padding: 5px;
    bottom: 6px !important;
    left: 12px !important;
    right: 12px;
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
    background-color: #660066;
    background-color: rgba(102,0,102,0.8);
}
#rj-player .player-v3.player-medium {
    width: 405px;
    height: 270px;
}
#rj-player .player-v3.player-medium .rjp-player-container {
    left: 0;
}
#rj-player .player-v3.player-medium #rj-cover {
    width: 210px;
    height: 210px;
    float: left;
}
#rj-player .player-v3.player-medium .info {
    position: relative;
    float: left;
    width: 405px;
    height: 270px;
}
#rj-player .player-v3.player-medium .rjp-player-container {
    /*width: 440px;*/
    /*height: 80px;*/
    position: absolute;
}
#rj-player .player-v3 .rjp-player-container .jp-play, #rj-player .player-v3 .rjp-player-container .jp-pause {
    /*margin-left: 10px;*/
    left: auto;
}
#rj-player .player-v3 .rjp-player-container .jp-mute, #rj-player .player-v3 .rjp-player-container .jp-unmute {
    right: auto;
    left: 90px;
}
#rj-player .player-v3 .jp-volume-bar-wrapper {
    left: 107px;
}
.jp-play, .jp-pause {
    cursor: pointer !important;
}