html, body{ height:100%; }
/*-------------------------------- 
	Front end
---------------------------------*/
.kalturaHand { cursor: pointer; cursor: hand; }

.kalturaPager { text-align: center; }
input#kaltura_video_comment { margin-top: 0; }

/*-------------------------------- 
	Admin
---------------------------------*/

/* general for tabs */
.kalturaTab { padding: 15px; }
.kalturaUpdated { padding: 0.6em 1.6em; font-weight: bold; }
#kalturaBackLink { position: absolute; top: 55px; right: 10px;  }
a.kalturaLink { color: #006699; font-size: 14px; font-weight: bold; text-decoration: underline; }
a.kalturaLink:hover { color: #6699CC; }

/* create tab */
#kalturaCreateDiv { text-align: center; padding-top: 60px; }
#kalturaCreateDiv input { padding-right: 1.25em; padding-left: 1.25em; width: 14em; }

/* browse tab */
ul#kalturaBrowse { list-style: none; padding: 0 0 0 5px; margin: 0; }
ul#kalturaBrowse li { float: left; width: 180px; height: 175px; margin: 0 10px 15px 10px; padding: 10px 0 5px 0; text-align: center; background-color: #E1EAEF; border: solid 1px #AED3E3; }
ul#kalturaBrowse li div.thumbnail { height: 100px; line-height: 100px; }
ul#kalturaBrowse li .showName { line-height: 15px; height: 30px; font-size: 11px; font-weight: bold; color: #31302E; overflow: hidden; margin: 0 5px 0 5px; }
ul#kalturaBrowse li .submit { text-align: center; padding-top: 5px; }
ul#kalturaBrowse li input { font-size: 12px; }
ul#kalturaBrowse li input.sendButton { width: 9em; }
ul#kalturaBrowse.library { margin: 1em 0 0 0; padding: 0; }
ul#kalturaBrowse.library li { margin-left: 0; margin-right: 20px; }

/* edit & send tabs */
#kalturaEditTable { padding: 5px 0 0 5px; }
#kalturaEditTable fieldset { padding: 5px 5px 10px 5px; }
#kalturaEditTable fieldset legend { padding-bottom: 0px; }
#kalturaEditButtons { padding: 15px 5px; margin-left: 15px; border: 0; }
#kalturaEditButtons input { margin-right: 10px; }
#kalturaPlayerSizeText { padding: 5px 0 10px 5px; font-weight: bold; }
#kalturaEditTable .backDiv { text-align: right; }
#kalturaEditTable .playerName { position: absolute; margin: 5px 0 0 5px; font-size: 12px; width: 200px; font-weight: normal; color: #000; overflow: hidden; }


#kalturaCmsLogin { background-color: #E1EAEF; border: solid 1px #B4D5E5; margin: 5px 0 15px 0; }
#kalturaCmsLogin .kalturaFirstRow td { padding-top: 10px; }
#kalturaCmsLogin .kalturaFirstRow th { padding-top: 10px; }
#kalturaCmsLogin th { font-weight:normal; padding-left: 10px; }
#kalturaCmsLogin .kalturaLastRow td { padding-right: 10px; padding-bottom: 10px; }

fieldset.kalturaNoBorderFieldSet { border: 0; }
fieldset.kalturaNoBorderFieldSet legend label { font-weight: bold; }


form.kalturaForm { margin: 0; }

table.kalturaFormTable { border: solid 1px #AED3E3; }
table.kalturaFormTable td { border: 0; }

/*-------------------------------- 
	Modal Window
---------------------------------*/
#kalturaOverlay{ position: fixed; top: 0; left: 0; z-index: 8; width: 100%; height: 100%; background:url("../images/trans_bg.png") 0 0 repeat; cursor: wait; }
* html #kalturaOverlay{ position: absolute; background:#000; filter: alpha(opacity=40); top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(0) + 'px'); }

.kalturaModal{ display:none; position:fixed; z-index:9; top:50%; left:50%; margin-left:-170px; width:340px; pading:10px; border: 4px solid #525252; background-color:#fff; }
* html .kalturaModal{ position: absolute; top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(0) + 'px'); }

/*-------------------------------- 
	Contribution Wizard Modal Window
---------------------------------*/
* html .modalContributionWizard{ top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(0) + 200 + 'px'); } 

/*-------------------------------- 
	Simple Editor Modal Window
---------------------------------*/
* html .modalSimpleEditor{ top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(0) + 300 + 'px'); }

.kalturaError {
	padding:1em;
	background:#ffeedd;
}


