/* Viberoll specific styles */
.ui-widget-picker dl.ico-vibe dt { background:url(../images/icon.vibe.jpg) 0 0 no-repeat; background-position:top left;  } 
.ui-widget-picker dl.ico-youtube-handler dt { background:url(../images/icon.vibe.jpg) 0 0 no-repeat; background-position:top left;  } 

div.deprecated { background:none; }
.invisible { visibility:hidden; }
.search-status-popular { position:absolute; top:10px; left:40px; color:#FFF; font-size:15px; font-family: arial, "lucida console", sans-serif; }
.dynamic-input { position:absolute; top:21px; left:29px; width:100px; border:none; height:13px; background:url(../images/dynamic-input.jpg) 0 0 no-repeat; background-position:top left; color:#fff; font-size:9px; padding-left:2px;  padding-bottom:2px; } 
.full-screen-controls { position:absolute; top:0px; left:-483px; height:51px; width:870px; background-color:#fff; z-index:9999;  background:url(../images/fullscreen_top.gif) 0 0 no-repeat; }
.bottom-screen-controls { position:absolute; top:704px; left:-483px; height:18px; width:870px; background-color:#fff; z-index:9999;  background:url(../images/fullscreen_bottom.gif) 0 0 no-repeat; padding:0px; margin:0px; }

ul.emptyplaylist { background:url(../images/perform-search.gif) 0 0 no-repeat; background-position:center top; }

.inv { visibility:hidden; }

.copier, .sharer { position:absolute;  top:85px; left:216px; padding-top:15px;  height:333px; width:246px; padding-left:20px; z-index:9999; background-color:#191919; border:2px solid #3f98da; opacity: .95; /* Standard: FF gt 1.5, Opera, Safari */filter: alpha(opacity=95); /* IE lt 8 */-ms-filter: "alpha(opacity=95)"; /* IE 8 */-khtml-opacity: .95; /* Safari 1.x */-moz-opacity: .95; /* FF lt 1.5, Netscape */ color:#FFF; }
.sharer { width:400px; left:150px; height:150px; top:200px; }
.dynamic { margin-top:20px; }
.tmplist { position:relative; height:230px; padding:2px; overflow:auto; width:220px; }
.copying { background:url(../images/copying.gif) 0 0 no-repeat; background-position:center center; background-color:#181c20; }
.copyclip { margin-left:10px; } 

#tooltip { position: absolute; z-index: 3000; background-color: #53aff2; color:#fff; padding:5px;}

.cliplist li.failure { color:#ff8106; background:url(../../../templates/themes/default/images/clip.hovered.jpg) 0 0 no-repeat;}
.cliplist li.failure span { display:block; }
.cliplist li.failure span a.remove-clip { background:url(../../../templates/themes/default/images/remove-clip-active.jpg) 0 0 no-repeat; visibility: visible; }
.cliplist li.failure span a.copy-clip { visibility:hidden; }
.cliplist li.failure a.play-clip { display:none; }

.direct-link { display:block; width:370px; height:20px; padding-left:4px; padding-right:4px; background-color:#000; border:1px solid #5dbcf6; color:#ffbc47; font-size:15px; font-family:Arial; }

.cliplist li.active-clip a.stopped-clip { background:none; }
.canceloptions { margin:0px; padding:0px; margin-left:50px; margin-top:15px; } 

div.context-menu { position:absolute; top:70px; left:30px; height:145px; width:205px; padding:1px; padding-top:20px; z-index:9999; background-color:#191919; opacity: .90;filter: alpha(opacity=90); /* IE lt 8 */-ms-filter: "alpha(opacity=90)";-khtml-opacity: .90; -moz-opacity: .90;  color:#FFF; }
.centered { text-align:center; padding:0px; margin:0px; }

a.option-copy, a.option-share { display:block; padding-left:10px; height:25px; line-height:23px;  background-color:#1f62b1; margin-bottom:1px; cursor:pointer; color:#fff; text-transform:uppercase; }
a.option-copy:hover, a.option-share:hover { background-color:#4f93e1; } 

#ui-media-kit { position:absolute; display:none; top:20px; left:20px; width:344px; height:253px; background-color:#000; z-index:9999; }
