body, #Grid, #Premium, #Block_Null {
        background: black;
        height: 100%;
        width: 100%;
        overflow: hidden;
        position: absolute;
        margin: 0;
}
#FlashPlayer, #FlashPlayer2 {
        position: relative;
        width: 100%;
        height: 100%;
}
#twitterTest {
        display: none;
}
video {
        position: relative;
        height: 100%;
        width: 100%;
}
.spacer {
        clear: both;
        display: block;
        float: none !important;
        font-size: 0 !important;
        height: 0 !important;
        line-height: 0 !important;
}
.watPlayer {
        width: 640px;
        height: 360px;
        background: black;
        position: relative;
}
div.watplayer-div-clic-pub {
        position: absolute;
        top: 0;
        left: 0;
        display: none;
        height: 100%;
        width: 100%;
        z-index: 15555555;
}
div.watplayer-zoneClick-wat {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        z-index: 4;
        -webkit-tap-highlight-color: transparent;
}
div.watplayer-div-clic-pub a {
        display: block;
        width: 100%;
        height: 100%;
        -webkit-tap-highlight-color: transparent;
}
/* Styles Loaded Check */
.watplayer-styles-check {
        height: 5px;
        z-index: -1;
}
div.watplayer-big-play-button {
        display: none;
        position: absolute; top: 50%; left: 50%; width: 80px; height: 80px; margin: -43px 0 0 -43px; z-index: 1003; text-align: center; vertical-align: center; cursor: pointer !important;
        border: 3px solid #999; opacity: 0.9;
        border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;
        box-shadow: 4px 4px 8px #000; -webkit-box-shadow: 4px 4px 8px #000; -moz-box-shadow: 4px 4px 8px #000;
}
div.watplayer-big-play-button:hover {
        box-shadow: 0px 0px 80px #fff; -webkit-box-shadow: 0px 0px 80px #fff; -moz-box-shadow: 0px 0px 80px #fff;
}
div.watplayer-big-play-button span {
        display: block; font-size: 0; line-height: 0;
        width: 0; height: 0; margin: 20px 0 0 23px;
        border-left: 40px solid #fff;
        border-top: 20px solid rgba(0,0,0,0); border-bottom: 20px solid rgba(0,0,0,0);
}
div.watplayer-big-play-button.rollover span {
        border-left-color: #d4a;
}
.watplayer-spinner {
        display: none; z-index: 1002; position: absolute; top: 50%; left: 50%; width: 100px; height: 100px;
        transform: scale(0.5); -webkit-transform:scale(0.5); -moz-transform:scale(0.5);
}
.watplayer-spinner div {
        position:absolute; left: 40px; top: 40px; width: 20px; height: 20px; background: #fff;
        border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px;
        border: 1px solid #ccc; /* Added border so can be visible on white backgrounds */
}
.watplayer-spinner div:nth-child(1) { opacity: 0.12; transform: rotate(000deg) translate(0, -40px) scale(0.1); -webkit-transform: rotate(000deg) translate(0, -40px) scale(0.1); -moz-transform: rotate(000deg) translate(0, -40px) scale(0.1); }
.watplayer-spinner div:nth-child(2) { opacity: 0.25; transform: rotate(045deg) translate(0, -40px) scale(0.2); -webkit-transform: rotate(045deg) translate(0, -40px) scale(0.2); -moz-transform: rotate(045deg) translate(0, -40px) scale(0.2); }
.watplayer-spinner div:nth-child(3) { opacity: 0.37; transform: rotate(090deg) translate(0, -40px) scale(0.4); -webkit-transform: rotate(090deg) translate(0, -40px) scale(0.4); -moz-transform: rotate(090deg) translate(0, -40px) scale(0.4); }
.watplayer-spinner div:nth-child(4) { opacity: 0.50; transform: rotate(135deg) translate(0, -40px) scale(0.6); -webkit-transform: rotate(135deg) translate(0, -40px) scale(0.6); -moz-transform: rotate(135deg) translate(0, -40px) scale(0.6); }
.watplayer-spinner div:nth-child(5) { opacity: 0.62; transform: rotate(180deg) translate(0, -40px) scale(0.8); -webkit-transform: rotate(180deg) translate(0, -40px) scale(0.8); -moz-transform: rotate(180deg) translate(0, -40px) scale(0.8); }
.watplayer-spinner div:nth-child(6) { opacity: 0.75; transform: rotate(225deg) translate(0, -40px) scale(1.0); -webkit-transform: rotate(225deg) translate(0, -40px) scale(1.0); -moz-transform: rotate(225deg) translate(0, -40px) scale(1.0); }
.watplayer-spinner div:nth-child(7) { opacity: 0.87; transform: rotate(270deg) translate(0, -40px) scale(1.1); -webkit-transform: rotate(270deg) translate(0, -40px) scale(1.1); -moz-transform: rotate(270deg) translate(0, -40px) scale(1.1); }
.watplayer-spinner div:nth-child(8) { opacity: 1.00; transform: rotate(315deg) translate(0, -40px) scale(1.3); -webkit-transform: rotate(315deg) translate(0, -40px) scale(1.3); -moz-transform: rotate(315deg) translate(0, -40px) scale(1.3); }

.watPlayer ul.watplayer-controls {
        list-style: none; position: absolute; margin: 0; border: none; color: #fff;
        left: 15px; right: 15px; /* 100% width of video-js-box */
        height: 45px; /* Including any margin you want above or below control items */
        padding-left: 76px; /* Width of play button + margin */
        padding-right: 212px; /* Width of all the controls to the right of the progress control + margins */
        padding-top: 0;
        padding-bottom: 36px;
        z-index: 5;
display:none;
}
.watPlayer .watplayer-infos {
        list-style: none; position: absolute; margin: 0; border: none; color: #fff;
        left: 15px; right: 13px; /* 100% width of video-js-box */
        height: 45px; /* Including any margin you want above or below control items */
        z-index: 8;
        margin-left: 116px;
        bottom: 0;
        display: block;
        padding-top: 0; padding-bottom: 10px;
}
.watPlayer .watplayer-infos-div {
        border: 1px solid #666666;
        height: 60px;
        list-style: none outside none;
        margin: -21px 0 0;
        padding: 0;
        background: black;
        border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;
        font-size: 14px;
        color: white;
        font-weight: bold;
}
.watPlayer .watplayer-infos-div h3 {
        padding: 6px 10px 0;
        padding-right: 100px;
}
.watPlayer h3.watplayer-infos-title {
        font-size:23px;
height: 25px;
        overflow: hidden;
}
.watPlayer .watplayer-infos-login {
        font-size: 15px;
padding-top: 5px !important;
}
.watPlayer .watplayer-infos-div h3 a {
        color: white;
        -webkit-transition: color 0.5s ease;
}
.watPlayer .watplayer-infos-div h3 a:hover {
        color: #D4A;
}
.watPlayer .watplayer-pub-signal {
        position: absolute; margin: 0;
        border-radius: 2px;
        border: 1px solid;
        border-color: #666;
        background-color: rgba(0, 0, 0, 0.8);
        text-shadow: 0 1px 0 #2E4987;
        opacity: 0.85; color: #fff;
        left: 15px; right: 15px; /* 100% width of video-js-box */
        height: 20px; /* Including any margin you want above or below control items */
        padding-top: 5px;
        padding-bottom: 5px;
        bottom: 5px;
        display: none;
}
.watPlayer .watplayer-pub-signal p {
        line-height: 20px;
        text-align: center;
        font-size: 13px;
        font-weight: bold;
        color: white;
}
/* Controls styles when below the video */
.watPlayer.watplayer-controls-below ul.watplayer-controls { background-color: rgba(0, 0, 0, 0.8); }
.watPlayer ul.watplayer-controls > li { /* Direct li children of control bar */
        position: absolute;
        list-style: none;
        float: left;
        padding: 0;
        text-align: center;
        height: 60px; /* Default height of individual controls */
        margin: 5px 0 0 0; /* Top margin to put space between video and controls when controls are below */

        /* CSS Background Gradients */
        /* Default */ background-color: rgba(0, 0, 0, 0.8);
        border: 1px solid #666;

        /* CSS Shadows
        box-shadow: 1px 1px 2px #000; -webkit-box-shadow: 1px 1px 2px #000; -moz-box-shadow: 1px 1px 2px #000;*/
}
.watPlayer .watplayer-tools-controls-right-container {
        float:right;
        display: block;
}
.watPlayer ul.watplayer-controls ul.watplayer-tools-controls-right > li {
        float:left;
}
.watPlayer ul.watplayer-controls ul.watplayer-tools-controls li.watplayer-time-control {
        width:72px;
        padding-top: 11px;
        text-align: center;
}

/* Play/Pause
-------------------------------------------------------------------------------- */
li.watplayer-play-control { cursor: pointer !important;
        -webkit-transition: background 0.5s ease;
        transition: background 0.5s ease;
        -ms-transition: background 0.5s ease;
width: 100px;
}
li.watplayer-play-control span {
        display: block;
        font-size: 0;
        line-height: 0;
}
li.watplayer-play-control.watplayer-play span, li.watplayer-play-control.watplayer-pause span {
        width: 100px;
}
li.watplayer-play-control.watplayer-play span {
        display: block;
        height: 60px;
        background: url(../../../../images/static/html/btn_play_25.png) center 10px no-repeat;
}
li.watplayer-play-control.watplayer-pause span {
        display: block;
        height: 60px;
        background: url(../../../../images/static/html/btn_pause_25.png) center 10px no-repeat;
}
li.watplayer-ended span {
        display: block;
        height: 60px;
        background: url(../../../../images/static/html/btn_endplay_25.png) center 10px no-repeat;
}

/* Progress
-------------------------------------------------------------------------------- */
ul.watplayer-progress-holder { /* Box containing play and load progresses */
   position: relative;
   list-style: none;
   padding: 2px;
   cursor: pointer !important;
   height: 22px;
   top: 17px;
   border: 1px solid #666;
   z-index: 100;
}
ul.watplayer-progress-holder li { /* Progress Bars */
        z-index: 1000;
        position: absolute;
        display: block;
        width: 0;
        height:22px;
padding: 0;
        list-style: none;
}
li.watplayer-play-progress {
        background: white;
        background: -moz-linear-gradient(top, #faf9f9, #dedede);
        background: -webkit-gradient(linear,
        left top, left bottom, from(#faf9f9), to(#dedede));
        filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr="#faf9f9", EndColorStr="#dedede", GradientType=0);
        -webkit-transition: background 0.5s ease;
        -ms-transition: background 0.5s ease;
        transition: background 0.5s ease;
}
.watplayer-duration-display {
        display: none;
}
li.watplayer-load-progress {
        opacity: 0.8;
        background-color: #5C5C5D;
        /* width:100px !important;  @TODO Remove */
}

/* Time Display
-------------------------------------------------------------------------------- */
ul.watplayer-controls li.watplayer-time-control {
        width: 120px;
        font-size: 22px;
        line-height: 1;
        font-family: Arial, Helvetica, sans-serif;
}
ul.watplayer-controls li.watplayer-time-control span {
        transition: color 0.5s ease;
        -ms-transition: color 0.5s ease;
        -webkit-transition: color 0.5s ease;
        line-height: 38px;
        cursor: pointer;/* Centering vertically */
        font-weight:bold;
        padding:0px;
        text-align: center;
}

/* Volume
-------------------------------------------------------------------------------- */
li.watplayer-volume-control { cursor: pointer !important; }
li.watplayer-volume-control ul { list-style: none; display: block; margin: 0 5px; padding: 10px 0 0 0; }
/* Drawing the volume icon using 6 li elements */
li.watplayer-volume-control ul li { /* Individual volume bars */
        list-style: none; float: left; padding: 0;
        margin: 0 2px 0 0; /* Space between */
        width: 5px; height: 0px; /* Total height is height + bottom border */
        border-bottom: 18px solid #555; /* Default (off) color and height of visible portion */
}
li.watplayer-volume-control ul li.watplayer-volume-level-on { border-color: #fff; transition: border ease 0.5s; -ms-transition: border ease 0.5s; -webkit-transition: border ease 0.5s; /* Volume on bar color */ }
/* Creating differnt bar heights through height (transparent) and bottom border (visible). */
li.watplayer-volume-control ul li:nth-child(1) { border-bottom-width: 2px; height: 16px; }
li.watplayer-volume-control ul li:nth-child(2) { border-bottom-width: 4px; height: 14px; }
li.watplayer-volume-control ul li:nth-child(3) { border-bottom-width: 7px; height: 11px; }
li.watplayer-volume-control ul li:nth-child(4) { border-bottom-width: 10px; height: 8px; }
li.watplayer-volume-control ul li:nth-child(5) { border-bottom-width: 14px; height: 4px; }
li.watplayer-volume-control ul li:nth-child(6) { margin-right: 0; }

/* Fullscreen
-------------------------------------------------------------------------------- */
li.watplayer-fullscreen-control { cursor: pointer !important; }
li.watplayer-fullscreen-control ul {
        list-style: none; padding: 0; text-align: left; vertical-align: top; cursor: pointer !important;
        margin: 12px 0 0 9px; /* Placement within the fullscreen control item */
        width: 20px; height: 20px;
}
li.watplayer-fullscreen-control.notimeline a {
        float: right;
}
/* Drawing the fullscreen icon using 4 li elements */
li.watplayer-fullscreen-control ul li {
        list-style: none;
        float: left;
        margin: 0;
        padding: 0;
        font-size: 0;
        line-height: 0;
        width: 0;
        text-align: left;
        vertical-align: top;
}
li.watplayer-fullscreen-control ul li:nth-child(1) { /* Top-left triangle */
         margin-right: 3px; /* Space between top-left and top-right */
         margin-bottom: 3px; /* Space between top-left and bottom-left */
         border-top: 6px solid #fff; /* Height and color */
         border-right: 6px solid rgba(0,0,0,0);  /* Width */
}
li.watplayer-fullscreen-control ul li:nth-child(2) { border-top: 6px solid #fff; border-left: 6px solid rgba(0,0,0,0); }
li.watplayer-fullscreen-control ul li:nth-child(3) { clear: both; margin: 0 3px 0 0; border-bottom: 6px solid #fff; border-right: 6px solid rgba(0,0,0,0); }
li.watplayer-fullscreen-control ul li:nth-child(4) { border-bottom: 6px solid #fff; border-left: 6px solid rgba(0,0,0,0); }
/* Icon when video is in fullscreen mode */
.watplayer-fullscreen li.watplayer-fullscreen-control ul li:nth-child(1) { border: none; border-bottom: 6px solid #fff; border-left: 6px solid rgba(0,0,0,0); }
.watplayer-fullscreen li.watplayer-fullscreen-control ul li:nth-child(2) { border: none; border-bottom: 6px solid #fff; border-right: 6px solid rgba(0,0,0,0); }
.watplayer-fullscreen li.watplayer-fullscreen-control ul li:nth-child(3) { border: none; border-top: 6px solid #fff; border-left: 6px solid rgba(0,0,0,0); }
.watplayer-fullscreen li.watplayer-fullscreen-control ul li:nth-child(4) { border: none; border-top: 6px solid #fff; border-right: 6px solid rgba(0,0,0,0); }
/* Fullscreen styles for main elements */
.watPlayer.watplayer-fullscreen { position: fixed!important; left: 0; top: 0; right: 0; bottom: 0; overflow: hidden; z-index: 100000; width: 100%!important; height: 100%!important;}
.watPlayer.watplayer-fullscreen ul.watplayer-controls { z-index: 1002; }
/* Poster Style */
.watPlayer img.watplayer-poster { display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; margin: 0; cursor: pointer; }
/* Placement of Control Items */
.watPlayer ul.watplayer-controls > li.watplayer-play-control {
        left: 0; border: 1px solid #666;
        background: rgb(0, 0, 0);
        background: rgba(0, 0, 0, 0.7);
        border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.watPlayer ul.watplayer-controls .watplayer-tools-controls, .watPlayer ul.watplayer-controls .watplayer-tools-container { width: 100%; position: relative; }
.watPlayer ul.watplayer-controls .watplayer-tools-container { border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
.watPlayer li.watplayer-progress-control { margin-left:16px; }
li.watplayer-play-control.watplayer-play.rollover span {
        border-left-color: #d4a;
}
li.watplayer-play-control.watplayer-pause.rollover span {
        border-left-color: #d4a;
        border-right-color: #d4a;
}
.watPlayer ul.watplayer-controls > li.watplayer-time-control span { margin: 0 20px 0 30px; text-align:center; }
.watplayer-volume-control ul:hover li.watplayer-volume-level-on {
        border-bottom-color: #d4a;
}
.watplayer-time-control span:hover {color: #d4a;}
li.watplayer-fullscreen-control:hover ul li:nth-child(1) { border-top-color: #d4a; }
li.watplayer-fullscreen-control:hover ul li:nth-child(2) { border-top-color: #d4a; }
li.watplayer-fullscreen-control:hover ul li:nth-child(3) { border-bottom-color: #d4a; }
li.watplayer-fullscreen-control:hover ul li:nth-child(4) { border-bottom-color: #d4a; }
.watplayer-fullscreen li.watplayer-fullscreen-control:hover ul li:nth-child(1) { border-bottom-color: #d4a }
.watplayer-fullscreen li.watplayer-fullscreen-control:hover ul li:nth-child(2) { border-bottom-color: #d4a }
.watplayer-fullscreen li.watplayer-fullscreen-control:hover ul li:nth-child(3) { border-top-color: #d4a }
.watplayer-fullscreen li.watplayer-fullscreen-control:hover ul li:nth-child(4) { border-top-color: #d4a }
/* on modifie les styles si ya le bouton IE9 */
.watplayer-ie-button {
        right: 0;
        border-right: 1px solid #666;
}
.watplayer-ie-button a {
        display: block;
        width: 27px;
        height: 27px;
        margin: 5px 10px 0 0;
        background: url(../../../../images/static/html/ico_ie9_25.png) no-repeat;
}
.watPlayer ul.watplayer-controls.withIE9 {
        padding-right: 259px;
}
.watPlayer ul.watplayer-controls.withIE9 > li.watplayer-fullscreen-control {
        border-right: 0;
        right: 38px;
}
.watPlayer ul.watplayer-controls.withIE9 > li.watplayer-volume-control {
        right:105px;
}
.watPlayer ul.watplayer-controls.withIE9 > li.watplayer-time-control {
        right:182px;
}
.watPlayer ul.watplayer-controls.withIE9 > li.watplayer-volume-shutdown {
        right: 155px;
}
.watPlayer ul.watplayer-controls.withIE9 > li.watplayer-fullscreen-control a {
        margin: 8px 20px 0 15px;
}
/* nouveau fullscreen */
li.watplayer-fullscreen-control a {
        display: block;
        width: 68px;
        height: 60px;
        background: url(../../../../images/static/html/fullscreen_25.png) no-repeat 4px;
}
li.watplayer-fullscreen-control.rollover a {
        background: url(../../../../images/static/html/fullscreen_hover_25.png) no-repeat 4px;
}
li.watplayer-fullscreen-control.on a {
        background: url(../../../../images/static/html/fullscreen_off_25.png) no-repeat 4px;
}
li.watplayer-fullscreen-control.on.rollover a {
        background: url(../../../../images/static/html/fullscreen_off_hover_25.png) no-repeat 4px;
}
/* couper son */
.watPlayer ul.watplayer-controls > li.watplayer-volume-shutdown {
        right: 108px;
}
li.watplayer-volume-shutdown a {
        display: block;
        width: 27px;
        height: 19px;
        margin-top: 7px;
        background: url(../../../../images/static/html/sound_on_25.png) no-repeat center 2px;
}
li.watplayer-volume-shutdown:hover a {
        background: url(../../../../images/static/html/sound_on_hover_25.png);
}
li.watplayer-volume-shutdown.off a {
        display: block;
        width: 27px;
        height: 19px;
        margin-top: 7px;
        background: url(../../../../images/static/html/sound_off_25.png);
}
li.watplayer-volume-shutdown.off:hover a {
        background: url(../../../../images/static/html/sound_off_hover_25.png);
}
/* FB / Twitter */
.watplayer-twitter, .watplayer-facebook {
        position: absolute;
        right: 15px;
        top: 15px;
        width: 46px;
        height: 46px;
        background: rgba(0,0,0,0.8) url(../../../../images/static/html/facebook_25.png) no-repeat center center;
        display: block;
        padding: 5px;
        z-index: 5;
        border: 1px solid #666;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-transition: background 0.5s ease;
        -ms-transition: background 0.5s ease;
        transition: background 0.5s ease;
}
.watplayer-twitter {
        top: 86px;
        background: rgba(0,0,0,0.8) url(../../../../images/static/html/twitter_25.png) no-repeat center center;
}
.watplayer-twitter:hover {
        background-color: #3CF;
        border: 1px solid white;
}
.watplayer-facebook:hover {
        background-color: #385998;
        border: 1px solid white;
}
.watPlayer ul.watplayer-controls > li.watplayer-play-control.rollover {
        background-color: #d4a;
}
.watplayer-logo-wat2 {
        display: block;
        width: 85px;
        height: 18px;
        opacity: 0.4;
        background: transparent url(../../../../images/static/html/logo_wat_25.png) no-repeat center center;
        position: absolute;
        right: 15px;
        bottom: 10px;
}
.watPlayer .watplayer-logo-wat:hover {
        opacity: 1;
}
/* skin sans son */
.watPlayer.noSound ul.watplayer-controls > li.watplayer-time-control {
        right: 58px;
}
.watPlayer.noSound.noFs ul.watplayer-controls > li.watplayer-time-control {
        right: 0; border-right: 1px solid #666666;
}
.watPlayer.noSound.noFs ul.watplayer-controls, .watPlayer.noSound ul.watplayer-controls {
        padding: 0 0px 36px 116px;
}
div.watplayer-big-play-button2 {
        position: absolute; top: 50%; left: 50%; width: 80px; height: 80px; margin: -43px 0 0 -43px; z-index: 1003; text-align: center; vertical-align: center; cursor: pointer !important;
        border: 3px solid #999; opacity: 0.9;
        border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;
        box-shadow: 4px 4px 8px #000; -webkit-box-shadow: 4px 4px 8px #000; -moz-box-shadow: 4px 4px 8px #000;
}
div.watplayer-big-play-button2 span {
        display: block; font-size: 0; line-height: 0;
        width: 0; height: 0; margin: 20px 0 0 23px;
        border-left: 40px solid #fff; /* Width & Color of play icon */
        border-top: 20px solid rgba(0,0,0,0); border-bottom: 20px solid rgba(0,0,0,0);
}
.light div.watplayer-big-play-button {
        background-color: rgba(255, 255, 255, 0.8);
        border-color: black;
}
.light div.watplayer-big-play-button span {
        border-left-color: black;
}
#pageViewsAds {
        display: none;
}
#pageViewsAds ul {
        padding: 0 20px;
}
#pageViewsAds a {
        color: #FFFFFF;
        font-weight: bold;
        text-shadow: 0 -1px 1px #000000;
        display: inline-block;
        text-align: center;
        cursor: pointer;
        position: relative;
}
#pageViewsAds a > span.contentAds > span, a.watplayer-closeButton-wat > span.contentAds > span,a.watplayer-fourGButton-wat > span.contentAds > span,a.watplayer-bytelButton-wat > span.contentAds > span {
        font-weight: bold;
        color: white;
        text-shadow: 0 -1px 1px black;
        text-align: center;
        cursor: pointer;
        white-space: nowrap;
        position: relative;
        z-index: 1;
}
#pageViewsAds a > span.contentAds > span {
        text-indent: -9999px;
}
.watplayer-closeButton-wat {
        z-index: 15555556;
        position: absolute;
        top: 10px;
        left: 15px;
}

.watplayer-progress-holder .slider {
        float: right;
        width: 25px;
        height: 25px;
        margin-top: -53px;
        margin-right: -58px;
        -moz-border-radius: 15px;
        -webkit-border-radius: 15px;
        border-radius: 15px;
        border: 45px solid transparent;
}
.watplayer-progress-holder .slider .inner_slider_border {
        height:33px;
        width:33px;
        background: transparant;
        -moz-border-radius: 18px;
        -webkit-border-radius: 18px;
        border-radius: 18px;
        padding:1px 0px 0px 1px;
        border: 2px solid rgb(255, 255, 255);
        border: 2px solid rgba(210, 210, 210, 0.7);
        -webkit-background-clip: padding-box;
        background-clip: padding-box;
}
.watplayer-progress-holder .slider .inner_slider {
        height:30px;
        width:30px;
        border: 1px solid rgb(255, 255, 255);
        border: 1px solid rgba(255, 255, 255, .4);
        -moz-border-radius: 15px;
        -webkit-border-radius: 15px;
        border-radius: 15px;
        background: white;
        background: -moz-linear-gradient(top, #faf9f9, #dedede);
        background: -webkit-gradient(linear,left top, left bottom, from(#faf9f9), to(#dedede));
        filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#faf9f9", EndColorStr="#dedede", GradientType=0);
        box-shadow: 0px 0px 6px gray;
        -moz-box-shadow: 2px 2px 8px gray;
        -webkit-box-shadow: 2px 2px 8px gray;
}
.watplayer-progress-slider-popup {
        position: absolute;
        display: none;
        top: -64px;
        right: -57px;
        height: 21px;
        text-align: center;
        font-size: 12px;
        width: 100px;
        margin-left:30px;
}
.watplayer-progress-slider-popup .inner {
        padding: 2px;
        color: black;
        text-align: center;
}
.watplayer-progress-slider-popup .inner span {
        font-size:22px;
        padding:2px 6px;
        margin:0px auto;
        border: 1px solid rgba(0, 0, 0, .2);
        background: white;
        background: -moz-linear-gradient(top, #faf9f9, #dedede);
        background: -webkit-gradient(linear,
        left top, left bottom, from(#faf9f9), to(#dedede));
        filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr="#faf9f9", EndColorStr="#dedede", GradientType=0);
}
.watplayer-progress-slider-popup .arrow_border_container {
        width:10px;
        margin:0px auto;
}
.watplayer-progress-slider-popup .arrow_border, .watplayer-progress-slider-popup .arrow {
        position: relative;
        width: 0;
        height: 0;
        border-color: black transparent transparent transparent;
        border-style: outset;
        border-width: 5px;
        bottom:-5px;
}
.watplayer-progress-slider-popup .arrow {
        bottom: 6px;
        border-top-color: #dedede;
}
#loaderpub {
        width: 33px;
        height: 33px;
        display: block;
        position: absolute;
        left: 50%;
        top: 3%;
        background: url("../../../../images/static/html/ajax-loader_25.gif") black;
}
#upgradeLayout {
        background: #000;
        color: #fff;
        margin: auto;
        font-size: 14px;
        font-family:Arial,Helvetica,sans-serif;
        text-align: center;
        width: 450px;
        height: 160px;
        position: absolute;
        top: 50%;
        left: 50%;
        margin-top: -80px;
        margin-left: -225px;
}
#upgradeLayout h1 {
font-weight: bold;
text-align: center;
margin-bottom: 10px;
}
#needDownload {
text-align: center;
width: 440px;
margin: auto;
}
#flashLoyout {
width: 280px;
height: 60px;
margin:  20px auto;
}
#flashLoyout a {
color: #fff;
text-decoration: none;
}
#flashLoyout img {
display: inline-block;
float: left;
margin-right: 10px;
}
#flashLoyout span {
display: block;
float: left;
width: 200px;
line-height: 20px;
margin-top: 5px;
}
#process {
width: 460px;
margin: 20px auto;
}
ul#process li {
list-style: none;
text-align: center;
font-size: 12px;
margin-bottom: 10px;
line-height:16px;
}
#contentErrorMsg {
        background-color: black;
        width: 100%;
        height: 100%;
}
#contentErrorMsg .errormsg {
        position: absolute;
        background-color: rgba(0, 0, 0, 0.8);
        width: 500px;
        height: 38px;
        top: 50%;
        left: 50%;
        margin-top: -19px;
        color: white;
        font-size: 14px;
        line-height: 38px;
        text-align: center;
        border: 1px solid #666;
        border-radius: 2px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
}