@charset "UTF-8";
/*
 * Copyright (c) OutWit Technologies 2007-2017.
 * All rights reserved.
 */

@namespace xul "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
@namespace html "http://www.w3.org/1999/xhtml";
@namespace xbl "http://www.mozilla.org/xbl";
@namespace svg "http://www.w3.org/2000/svg";
@namespace mathml "http://www.w3.org/1998/Math/MathML";
@namespace rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#";
@namespace ow "http://www.outwit.com/namespace";

/* from top to bottom ... */

#mediacatch box[anonid="backgroundBox"] {
  -moz-box-align: center;
  -moz-box-pack: center;
  color: #000000;
  font-size: 10px;
  font-family: "Verdana", Helvetica, sans-serif;
  font-style: italic;
}

mediacatch {
  -moz-binding: url("chrome://outwit-modules-docs/content/mediacatch/mediacatch.xbl#mediacatch");
  background-color:white;
  -moz-box-flex: 1;
  -moz-user-focus: normal;
}

mediacatch [anonid="main-box"] {
  overflow: auto;
}


mediaitem[type="document"] {
  -moz-binding: url("chrome://outwit-modules-docs/content/mediacatch/mediacatch.xbl#mediadocument");
  padding-top:6px;
  padding-bottom:4px;
  padding-right:5px;
}


mediaitem {
  border: 1px solid transparent;
}

mediaitem[selected="true"] {
  background-color: threedshadow;
}

mediaitem[selected="true"] [anonid="docInformation"] label {
}

mediaitem:focus {
  background-color: red !important;
}  

mediacatch:focus mediaitem[selected="true"] {
  background-color: -moz-cellhighlight;
}

mediacatch:focus mediaitem[selected="true"] [anonid="docInformation"] label {
  color: -moz-cellhighlighttext !important;
}

mediacatch:focus mediaitem[current="true"] {
  border: 1px dotted #333333;
}


[anonid=docInformation] label {
  color:black;
  font-size: 9px;
  font-family: "Verdana", Helvetica, sans-serif;
  margin-left: 2px !important;
  margin-right: 2px !important;
}

[anonid=docInformation] label[anonid=docName] {
  font-weight:bold;
}


tooltip label {
  -moz-margin-start: 0px !important;
  -moz-margin-end: 0px !important;
  margin-bottom: 0px !important;
  margin-top: 0px !important;
  font-size: 11px;
}
