/*
Theme Name: NLRadioStreams - FR
Theme URI: https://wordpress.org/themes/sosimple/
Template: sosimple
Author: Bjorn
Author URI: http://nlradiostreams.nl
Description: Theme voor NLRadioStreams
Version: 1.0
License: GPL2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: nlrdstrms-tst
*/

body{
    background-color:#f8f8f8;
    margin-top:0px;
    padding:0px;
    text-align:center;
    }
    audio{width:300px;height:59px;display:block;}
    div{
    float:left;
    text-align:left;
    background-repeat:no-repeat;
    }
    img{
    border:0px;
    }
    #hspace{
    width:100%;height:10px;
    }
    #xfr{
    float:none;
    background-color:#FBFBFB;
    width:1182px;height:836px;
    margin:0 auto;
    -webkit-border-top-left-radius: 20px;
    -webkit-border-top-right-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-topright: 20px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-right: #dfdfdf solid 4px;
    border-left: #dfdfdf solid 4px;
    border-bottom: #dfdfdf solid 4px;
    
    }
    #xfrl{
    width:8px;height:812px;
    }
    #logoframe{
    width:1171px;height:812px;
    }
    #xfrm{
    width:1179px;height:812px;
    }
    #xh{
    background-color:#333333;
    width:100%;height:25px;
    padding:0px 10px 4px 12px; 
    }
    #xhl{
    width:120px;height:100%;
    }
    #xhm{
    width:735px;height:100%;
    }
    #xhr{
    width:92px;height:100%;
    }
    #xt{
    width:100%;height:179px;
    }
    #xtt{
    width:100%;height:110px;
    }
    #xttl{
    width:104px;height:110px;
    padding-top:1px;
    }
    #xttll{
    width:104px;height:110px;
    padding-top:1px;
    margin-left:1px;
    }
    #xttm{
    width:749px;height:110px;
    background-image:none;
    }
    #leaderboardbg{
    width:747px;height:103px;
    margin:0px 0px 0px 2px;
    }
    #leaderboard{
    position:relative;
    left:7px;
    top:0px;
    }
    #leaderboardbgo{
    width:740px;height:103px;
    margin:0px 0px 0px 0px;
    }
    #leaderboardo{
    position:relative;
    left:6px;
    top:8px;
    }
    #xttr{
    width:104px;height:110px;
    padding-top:1px;
    }
    #xttrr{
    width:104px;height:110px;
    padding-top:1px;
    margin-left:2px;
    }
    #xtb{
    width:100%;height:70px;
    }
    #xm{
    width:100%;height:210px;
    }
    #xml{
    width:425px;height:100%;
    }
    #xml2{
    width:425px;height:100%;
    }
    #xmm{
    width:316px;height:100%;
    margin-left:1px;
    }
    #xmmt{
    width:100%;height:210px;
    background-image:none;
    }
    #playerbg{
    width:310px;height:202px;
    margin:2px 0px 0px 2px;
    background-size:310px 202px;
    background-position:center top;
    margin-top:-14px;
    }
    #playerbg2{
    width:310px;height:210px;
    margin:2px 0px 0px 2px;
    background-size:310px 210px;
    background-position:center top;
    }
    #xmmb{
    width:100%;height:100px;
    }
    #xmr{
    width:425px;height:100%;
    }
    #xb{
    width:100%;height:139px;
    }
    #xb2{
    width:100%;height:139px;
    }
    #xbt{
    width:100%;height:70px;
    }
    #xbt2{
    width:100%;height:70px;
    }
    #xbt3{
    width:100%;height:70px;
    }
    #xbt4{
    width:100%;height:70px;
    }
    #xbtl{
    width:106px;height:100%;
    }
    #xbtl2{
    width:106px;height:100%;
    }
    #xbtl3{
    width:106px;height:100%;
    }
    #xbtl4{
    width:106px;height:100%;
    }
    #xbtm{
    width:747px;height:100%;
    background-image:none;
    }
    #xbtml{
    position:relative;
    left:-69px;
    top:5px;
    width:120px;height:100%;
    }
    #xbtmm{
    position:relative;
    left:-61px;
    top:5px;
    width:468px;height:100%;
    }
    #bannerbg{
    width:734px;height:70px;
    background-size:734px 70px;
    margin:2px 0px 0px 4px;
    }
    #xbtmr{
    position:relative;
    left:609px;
    top:-65px;
    width:120px;height:100%;
    }
    #xbtr{
    width:106px;height:100%;
    }
    #xbtrr{
    width:105px;height:100%;
    margin-left:-2px;
    }
    #xbb{
    width:100%;height:70px;
    background-color:#888888;
    }
    .lgr{
    width:106px;height:70px;
    background-position:center center;
    }
    .lgrhr{
    width:106px;height:70px;
    background-position:0px 5px;
    }
    .lgrhro{
    width:106px;height:70px;
    background-position:0px 5px;
    margin-left:-4px;
    }
    .lg{
    border:1px solid #808080;
    margin:3px 0px 0px 4px;
    width:96px;height:60px;
    border-radius: 8px;
    }
    .lgplay{
    border:1px;
    margin:3px 0px 0px 4px;
    width:96px;height:60px;
    }
    .lgleeg{
    border:1px solid #888;
    margin:3px 0px 0px 4px;
    width:96px;height:60px;
    border-radius: 8px;
    }
    .leeg{
    border:1px;
    margin:3px 0px 0px 4px;
    width:96px;height:60px;
    }
    .lgrklein{
    width:106px;height:39px;
    background-position:15px 6px;
    }
    .lgklein{
    border:0px;
    margin:2px 0px 0px 4px;
    width:96px;height:30px;
    }
    .lgrkleinr{
    width:103px;height:39px;
    background-position:10px 6px;
    }
    .lgkleinr{
    border:0px;
    margin:2px 0px 0px 1px;
    width:96px;height:30px;
    }
    .lgrrechts{
    width:106px;height:70px;
    background-position:center center;
    }
    .lgrechts{
    border:1px solid #888;
    margin:3px 0px 0px 1px;
    width:96px;height:60px;
    border-radius: 8px;
    }
    .lgrrechtsplay{
    width:103px;height:69px;
    background-position:center center;
    }
    .lgrechtsplay{
    border:0px;
    margin:3px 0px 0px 1px;
    width:96px;height:60px;
    }
    #xf{
    width:100%;height:20px;
    background-color:#333;
    margin-top:4px;
    text-align: center;
    }
    #xful{
    margin-top:3px;
    margin-left:70px;
    width:951px;
    }
    #xful a{
    text-decoration:none;
    color:#888;
    }
    #xful a:hover{
    text-decoration:underline;
    color:#ffffff;
    }
    .footerLink{
    float: left;
    padding-right: 36px;
    font-family:sans-serif;
    font-style: normal;
    text-indent:0px;
    font-size:12px;
    letter-spacing: normal;
    word-spacing: normal;
    font-weight: 100;
    font-variant: normal;
    }
    #ro{
    height:12px;
    width:100%;
    background-image:none;
    }
    #vlag{
    width:1179px;height:20px;
    border:0px;
    margin:0px 0px 0px 0px;
    text-align:center;
    }
    .si{
    width:20px;height:20px;
    border:0px;
    margin:0px 0px 0px 0px;
    }
    #vspace{
    width:54px;height:100%;
    }
    #player{
    font-size:1px;;
    width:320px;
    position:relative;
    top:10px;
    left:7px;
    }
    #playertitle{
    position:relative;
    top:0px;
    left:25px;
    height: 30px;
    }
    #html5playerFrame{
    float:left;
    width:300px;height:59px;
    background-color:black;
    }
    .xlh{
    margin-top:4px;
    }
    .lghr{
    border:1px solid #808080;
    margin-top:4px;
    margin:3px 0px 0px 0px;
    width:96px;height:60px;
    border-radius: 8px;
    }
    .lgrdbl{
    position: relative;
    width:106px;height:70px;
    }
    .lgdbltop{
    float: left;
    width: 96px;height: 30px;
    position:absolute;
    top: 6px;
    left: 14px;
    }
    .lgdblbot{
    float: left;
    width: 96px;height: 30px;
    position:absolute;
    top: 36px;
    left: 14px;
    }
    .lgdbl{
    position: absolute;
    left: 0px;
    top:0px;
    border:0px;
    margin:3px 0px 0px 4px;
    width:96px;height:60px;
    }
    .vlag{
    margin:0px;
    }
    a{
    text-decoration:none;
    }
    a:visited{
    text-decoration:none;
    }
    a:hover{
    text-decoration:underline;
    }
    .shadow {
    -moz-box-shadow:3px 3px 4px #444;
    -webkit-box-shadow:3px 3px 4px #444;
    box-shadow:3px 3px 4px #444;
    /*For IE */
    /*-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
    /*For IE 5.5-7*/
    /*filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#444444');*/
    }
    .darkshadow {
    -moz-box-shadow:3px 3px 4px #111;
    -webkit-box-shadow:3px 3px 4px #111;
    box-shadow:3px 3px 4px #111;
    /*-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#111111')";
    filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#111111');*/
    }
    .gi{
    position:relative;
    width:74px;
    height:14px;
    z-index:20;
    }
    .gl{top:86px;left:334px;}
    .gf{top:54px;left:330px;}
    .footer{
    font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    font-size:x-small;
    text-align:center;
    width: 100%;
    color:#acacac;
    }
	.flowplayer.skin-custom.fixed-controls, .entry-content .flowplayer.skin-custom.fixed-controls {
    margin-top: 1.6em;
    display: block;
	}