.ult_vp_controls{position: absolute;height: 24px;bottom: 0px;width:100%;border-top: 1px solid #333333;border-bottom: 1px solid #000000;background: #000000;background: -moz-linear-gradient(top, #272727, #000000);background: -o-linear-gradient(top, #272727, #000000);background: -webkit-gradient(linear, left top, left bottom, from(#272727), to(#000000));background: -ms-linear-gradient(#272727, #000);/*For IE10*/background: linear-gradient(#272727, #000);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#272727', endColorstr='#000000');/*For IE7-8-9*/z-index:500;}
.ult_vp_playButtonScreen{position: absolute;left: 50%;top: 50%;margin:-41.5px 0px 0px -41.5px;width: 83px;height: 83px;background: url(../images/controls_images/playButtonScreenDark.png) no-repeat center center;background-color: transparent;z-index: 200;}

/*******PLAYLIST BTN*********/
.ult_vp_playlistBtn{width: 41px;height: 33px;background: #000;-webkit-border-radius: 5px;border-radius: 5px;border: 1px solid;border-top-color: #333333;border-left-color: #333333;border-bottom-color: #000000;border-right-color: #000000;z-index: 200;margin: 5px;}
.ult_vp_playlistBtnText{width: 100%;top: -11px;left: 2px;font-weight: bold;font-size: 9px;text-align: left;font-family: Arial,Helvetica,sans-serif;cursor: pointer;position: relative;-webkit-font-smoothing: antialiased;}
.ult_vp_shareBtn{width: 41px;height: 33px;background: #000;-webkit-border-radius: 5px;border-radius: 5px;border: 1px solid;border-top-color: #333333;border-left-color: #333333;border-bottom-color: #000000;border-right-color: #000000;z-index: 200;margin: 5px;}
.ult_vp_shareBtnText{width: 100%;top: -11px;left: 3px;font-weight: bold;font-size: 9px;text-align: left;font-family: Arial,Helvetica,sans-serif;cursor: pointer;position: relative;-webkit-font-smoothing: antialiased;}
.ult_vp_embedBtn{width: 41px;height: 33px;background: #000;-webkit-border-radius: 5px;border-radius: 5px;border: 1px solid;border-top-color: #333333;border-left-color: #333333;border-bottom-color: #000000;border-right-color: #000000;z-index: 200;margin: 5px;}
.ult_vp_embedBtnText{width: 100%;top: -11px;left: 3px;font-weight: bold;font-size: 9px;text-align: left;font-family: Arial,Helvetica,sans-serif;cursor: pointer;position: relative;-webkit-font-smoothing: antialiased;}
.ult_vp_infoBtn{position: absolute;right: 250px;top: 4px;width: 6px;height: 14px;opacity: 1;background: url(../images/controls_images/info-white.png) no-repeat center center;}
.ult_vp_infoBtnBg{position: absolute;width: 30px;height: 22px;background: #ffff1e;margin:-5px 0px 0px -12px;opacity: 0;}
.ult_vp_playing .vp_play{display: none;}
.ult_vp_playing .vp_pause{display: block;}

/************************** VIDEO TRACK *******************/
.ult_vp_videoTrack{position: absolute;left: 55px;height:5px;border: 1px solid #242424;border-top-color: #000000;border-bottom-color: #666666;background: #333333;-webkit-border-radius: 8px;border-radius: 8px;}
.ult_vp_videoTrackProgress{position: absolute;height:5px;background: #F11116;-webkit-border-radius: 8px;border-radius: 8px;}
.ult_vp_videoTrackProgressScrubber{position: absolute;height: 19px;width: 19px;right: -9.5px;top: -8px;background: url(../images/controls_images/scrubber1.png) no-repeat center center;}
.ult_vp_videoTrackDownload{position: absolute;height: 4px;background: #525252;-webkit-border-radius: 8px;border-radius: 8px;}

/************************** VOLUME TRACK *******************/
.ult_vp_volumeTrack{position: absolute;right: 45px;width: 58px;height:5px;border: 1px solid #333333;border-top-color: #000000;border-bottom-color: #666666;background: #2F2F2F;-webkit-border-radius: 8px;border-radius: 8px;}
.ult_vp_volumeTrackProgress{position: absolute;width: 50%;height:5px;background: #F11116;-webkit-border-radius: 8px;border-radius: 8px;}
.ult_vp_volumeTrackProgressScrubber{position: absolute;height: 19px;width: 19px;right: -9.5px;top: -8px;background: url(../images/controls_images/scrubber1.png) no-repeat center center;}

/********************************************tooltip time***************************/
.ult_vp_toolTip{position: absolute;width: 47px;height: 23px;}
.ult_vp_toolTipText{position:absolute;-webkit-border-radius: 4px;border-radius: 4px;font-family: Arial,Helvetica,sans-serif;font-size: 11px;color: #fff;text-align: center;background: #000;padding: 2px 10px;border:1px solid;border-top-color: #333;border-right-color: #000;border-bottom-color: #000;border-left-color: #333;}
.ult_vp_toolTipTriangle{position:absolute;width: 0;height: 0;border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid #000;}

/******************************tooltip volume***********************************/
.ult_vp_toolTipVolume{position: absolute;width: 78px;height: 23px;}
.ult_vp_toolTipVolumeText{position:absolute;-webkit-border-radius: 4px;border-radius: 4px;font-family: Arial,Helvetica,sans-serif;font-size: 11px;color: #ffffff;text-align: center;background: #000;padding: 2px 10px;border:1px solid;border-top-color: #333;border-right-color: #000;border-bottom-color: #000;border-left-color: #333;}
.ult_vp_toolTipTriangle{position:absolute;width: 0;height: 0;border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid #000;}
.ult_vp_timeElapsed{position: absolute;top: 3px;right: 192px;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;cursor:default;}
.ult_vp_timeTotal{position: absolute;top: 3px;right: 152px;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;cursor:default;}
.ult_vp_timeElapsed, .ult_vp_timeTotal{font-family: Arial,Helvetica,sans-serif;font-size: 11px;color: #ffffff;text-shadow: 0 1px 1px #000;}

/**************************************separators*********************************/
.ult_vp_sep1{position: absolute;top: 0;width:0px;height: 22px;left:35px;border: 1px solid rgba(255, 255, 255, 0);border-left-color: #333;border-right-color: #000;}
.ult_vp_sep2{position: absolute;top: 0;width:0px;height: 22px;right:297px;border: 1px solid rgba(255, 255, 255, 0);border-left-color: #333;border-right-color: #000;}
.ult_vp_sep3{position: absolute;top: 0;width:0px;height: 22px;right:267px;border: 1px solid rgba(255, 255, 255, 0);border-left-color: #333;border-right-color: #000;}
.ult_vp_sep4{position: absolute;top: 0;width:0px;height: 22px;right:237px;border: 1px solid rgba(255, 255, 255, 0);border-left-color: #333;border-right-color: #000;}
.ult_vp_sep5{position: absolute;top: 0;width:0px;height: 22px;right:136px;border: 1px solid rgba(255, 255, 255, 0);border-left-color: #333;border-right-color: #000;}
.ult_vp_sep6{position: absolute;top: 0;width:0px;height: 22px;right:33px;border: 1px solid rgba(255, 255, 255, 0);border-left-color: #333;border-right-color: #000;}

/******************************INFO WINDOW*****************************/
.ult_vp_infoWindow{position: absolute;width: 370px;height:110px;background: #000;border: 1px solid;border-top-color: #333333;border-left-color: #333333;border-bottom-color: #000000;border-right-color: #000000;-webkit-border-radius: 5px;border-radius: 5px;z-index: 201;}
.ult_vp_btnClose{position: absolute;width: 42px;height: 15px;right: 0px;bottom: 0px;}
.ult_vp_btnCloseText{width: 100%;height: 100%;font-weight: bold;font-size: 9px;text-align: center;font-family: Arial,Helvetica,sans-serif;cursor: pointer;position: absolute;-webkit-font-smoothing: antialiased;color: #fff;}
.ult_vp_infoTitle{font-weight: bold;font-size: 14px;color: #F11116;margin:0px;padding: 10px 10px 0px 10px;text-align: left;font-family: Arial,Helvetica,sans-serif;cursor: default;}
.ult_vp_infoText{font-size: 12px;color: #e4e4e4;margin:0px;padding: 0px 10px 10px 10px;text-align: left;font-family: Arial,Helvetica,sans-serif;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;cursor: default;}
.ult_vp_nowPlayingText{position: absolute;left:0px;top:0px;padding: 10px 10px 10px 10px;font-weight: bold;font-size: 14px;color: #fff;text-shadow: 1px 1px 2px #000;text-align: left;font-family: Arial,Helvetica,sans-serif;cursor: default;z-index: 200;}

/*****************************EMBED WINDOW**************************/
.ult_vp_embedWindow{position: absolute;width: 310px;/* height:105px;*/background: #171717;border: 1px solid;border-top-color: #333333;border-left-color: #333333;border-bottom-color: #000000;border-right-color: #000000;-webkit-border-radius: 5px;border-radius: 5px;z-index: 200;}
.ult_vp_embedTitle{font-weight: bold;font-size: 14px;color: #F11116;margin:0px;padding: 0px 0px 0px 10px;text-align: left;font-family: Arial,Helvetica,sans-serif;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;cursor:default;}
.ult_vp_embedText{font-size: 12px;color: #e4e4e4;margin: 0px 10px 20px 5px;padding: 5px 5px 5px 10px;text-align: left;font-family: Arial,Helvetica,sans-serif;border: 2px solid;border-top-color: #000000;border-left-color: #000;border-bottom-color: #000;border-right-color: #000;-webkit-border-radius: 5px;border-radius: 5px;-webkit-user-select: text;/* background-color: #060606;*/background: #080808;}
.ult_vp_embedMessageTxt{font-weight: bold;font-size: 14px;color: #46e5eb;text-align: left;font-family: Arial,Helvetica,sans-serif;cursor: pointer;}

/**************SHARE WINDOW************************/
.ult_vp_shareWindow{position: absolute;z-index: 200;top:5px;right:51px;}
.ult_vp_facebook{width: 32px;height:32px;background: url(../images/controls_images/facebook.png) no-repeat center center;}
.ult_vp_twitter{width: 32px;height:32px;background: url(../images/controls_images/twitter.png) no-repeat center center;}
.ult_vp_googleplus{width: 32px;height:32px;background: url(../images/controls_images/googleplus.png) no-repeat center center;}
.ult_vp_playButtonScreen, .ult_vp_ads, .ult_vp_playlistBtn, .ult_vp_shareBtn, .ult_vp_embedBtn, .ult_vp_facebook, .ult_vp_twitter, .ult_vp_googleplus, .ult_vp_videoTrack, .ult_vp_volumeTrack{cursor: pointer;}

/****icons general****/
.icon-general{speak: none;font-style: normal;font-weight: normal;font-size: 16px;line-height: 1;-webkit-font-smoothing: antialiased;height: 24px;text-align: center;color: #FFFFFF;cursor: pointer;text-shadow: 2px 2px 2px rgba(0, 0, 0, 1);-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;}
.icon-general:hover{color: #777777;}

/****icons over screen****/
.icon-overScreen{speak: none;font-style: normal;font-weight: normal;font-size: 16px;line-height: 1;-webkit-font-smoothing: antialiased;height: 24px;text-align: center;color:#fff;cursor: pointer;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.88);-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;}
.icon-overScreen-Texts{color: #ffffff;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;}
.icon-overScreen-Texts-hover{color: #ffffff;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;}
.icon-overScreen-hover{speak: none;font-style: normal;font-weight: normal;font-size: 16px;line-height: 1;-webkit-font-smoothing: antialiased;height: 24px;text-align: center;color:#fff;cursor: pointer;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.88);-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;}
.vp_btnOverScreen:hover{background: rgb(248, 0, 6);border: 1px solid rgb(248,0,6);}