/* 
  Start - General
*/

.table_menu td#navigation div.toc li {
    font-size: 12px;
}

div#c183300 p, div#c183301 p{
  /*font-size:16px;*/
}

td.menuoff, td.menuon{
  font-size:12px !important;
}

div#search input.inputbox{
  height:13px !important;
}

/* 
  End - General 
*/  

/* 
  Start - Modify CSS Slider 
*/

div#tmpSlideshow{
  height:338px !important;
}

div#tmpSlideshow{
  width:880px !important;
}

div#tmpSlideshowControls{
  width:870px !important;
}

div#tmpSlideshowControls{
  top:320px !important;
}

div.tmpSlideCopy{
  width: 378px !important;  
}

/* 
  End - Modify CSS Slider 
*/


/* 
  Start - Output Slide 
*/

body{
  /*font-family:Helvetica, Sans-serif, Arial;*/
}

td.maincontent{
  height: 947px;
  /*font-family:Helvetica;*/
} 

table.maincolumn td.heightcell{
  height:1px;
}

div#wmodecontrol{
  display:none;
}

div#cboxContent {
  margin-top:20px !important;
}

div#cboxContent div#cboxLoadedContent{
  margin-top:-20px !important;
  overflow:hidden !important;
}

h1.csc-firstHeader{
  background-color: #FFFFFF !important;
  color: #000000 !important;
  font-size: 24px !important;
  padding: 5px 0 3px !important;
  font-weight: normal !important;
  margin-bottom: 15px !important;
  margin-top: 0 !important;    
}

h2.csc-firstHeader, h2.csc-header{
  /*background-image:url(/fileadmin/templates/mediacatalogue/images/bg_header.jpg);*/
  margin:10px 0 0 0;
  padding:10px;
  color:#ffffff !important;
  font-size:18px !important;
  width:789px;
}

/*
h1.title-home{
  height:42px;
  width:625px;
  float:left;
  padding:0 !important;
}

h1.title-home div{
  padding:10px;
}

h2{
  margin:0;
  padding:3px 10px 0 28px;
  color:#ffffff !important;
  font-size:13px !important;
  background-color:#424343;
}
*/

div.tx-dynalist-pi1{
  background-color:#424343;
  padding:10px 10px 0px 10px;
}

div.tmpSlide div.content_image{
  position:relative;
  float:left;
  height:270px;
  width:480px;
  background-color:#434343;
  overflow:hidden;
}

div.tmpSlide div.content_image img.image_slide{
  position:absolute;
  z-index:100;
  width:480px;
}

div.tmpSlide div.content_image div.viewDetails{
  position:absolute;
  z-index:200;
  width:100%;
  text-align:center;
  top: 105px;
}

div.content_image div.viewDetails img.video_play{
  border:0px;
}

div.content_image div.viewDetails img.audio_play{
  border:0px;
}


div.tmpSlide div.content_category{
  color:#ffffff;
  font-weight:bold;
  padding:0 0 10px 0;
  vertical-align: middle;
}

div.tmpSlide div.content_category div.cat_text{
  float: left;
  padding-top: 3px;
}

div.tmpSlide div.content_category div.cat_ico{
  float:left;
}

div.tmpSlide div.content_category div.cat_ico img{
  vertical-align:middle;
  margin-left:12px;
}

div.tmpSlide div.content_title{
  font-weight:bold;
  padding-bottom:10px;
}

div.tmpSlide div.content_abstract{
  font-size:12px;
  padding-bottom:10px;
  height:202px;
}

div.tmpSlide div.content_date{
  font-size:12px;
  padding-bottom:10px;
  font-size: 11px;
}


div.tmpSlide div.content_tags{
  font-size:12px;
  padding-bottom:10px;
}

div.tmpSlide div.content_country{
  font-size:12px;
  padding-bottom:10px;
}

div#tmpSlideshow div.content_title a:link,
div#tmpSlideshow div.content_title a:visited,
div#tmpSlideshow div.content_title a:hover{
  color:#ffffff !important;
}

div#tmpSlideshow div.content_abstract a:link,
div#tmpSlideshow div.content_abstract a:visited,
div#tmpSlideshow div.content_abstract a:hover{
  color:#ffffff !important;
}

div#tmpSlideshow div.content_title a:link,
div#tmpSlideshow div.content_title a:visited,
div#tmpSlideshow div.content_title a:hover{
  color:#ffffff !important;
}

div#tmpSlideshow div.content_abstract a:link,
div#tmpSlideshow div.content_abstract a:visited,
div#tmpSlideshow div.content_abstract a:hover{
  color:#ffffff !important;
}

div#tmpSlideshow img{
  border:0;
}

div#c183600, div#c183607{
  position:relative;
}

div#gradient_top, div#gradient_bottom{
  position: absolute;
  left: -15px;
}

div#gradient_top{
  top: -16px;
}

div#gradient_bottom{
  top: 880px;
}

div#gradient_top img, div#gradient_bottom img{
  width:839px;
  height:83px;
}

/* Arabic */
div#gradient_top_ar, div#gradient_bottom_ar{
  position: absolute;
  left: -0;
}

div#gradient_top_ar{
  top: -37px;
}

div#gradient_bottom_ar{
  top: 886px;
}

div#gradient_top_ar img, div#gradient_bottom_ar img{
  width:839px;
  height:83px;
}

/* 
  End - Output Slide 
*/

/* 
  Start - Output Box List 
*/

div#content_recent_production{
  /*margin-bottom:50px;*/
  padding-bottom:0px;
}

div#content_recent_production div.content_box{
  background-color: #2E2F2E;
  float: left;
  margin: 0 4px 10px 0;
  padding:10px;
  width: 425px;
  height:125px;
}

div#content_recent_production div.right{
  margin-left:5px;
  margin-right:0 !important;
}

div.content_box div.cat_text{
  float:left;
  width:390px;
  padding: 4px;
  color:#ffffff;
  font-weight:bold;
  margin-right:5px;
  font-size:13px;
}

div.content_box div.cat_text a:link{
  color:#ffffff;
  text-decoration:none;
}

div.content_box div.cat_text a:visited{
  color:#ffffff;
  text-decoration:none;
}

div.content_box div.cat_text a:hover{
  color:#ffffff;
  text-decoration:underline;
}

div.content_box div.cat_image{
  float:left;
}

div.content_box div.content_body{
  margin-top:5px;
}

div.content_box div.content_image{
  float:left;
  width:140px;
  /* height:120px; */
  height:79px;
  overflow:hidden;
}

div.content_box div.content_image img{
  /*width:140px;*/
  max-width:140px;
  border:1px solid #434343;
}

div.content_box div.content_info{
  float: left;
  margin-left: 10px;
  width: 275px;
  
}

div.content_box div.content_abstract{
  color:#ffffff;
  height:80px;
  font-size:12px;
}

div.content_box div.content_abstract div.duration{
  display: none;
  margin-top: 10px;
}

div.content_box div.content_date{
  margin-top:4px;
  color:#ffffff;
  font-size: 11px;
  text-align:right;
}

div#content_recent_production div.content_title a:link,
div#content_recent_production div.content_title a:visited,
div#content_recent_production div.content_title a:hover{
  color:#ffffff !important;
}

div#content_recent_production div.content_abstract a:link,
div#content_recent_production div.content_abstract a:visited,
div#content_recent_production div.content_abstract a:hover{
  color:#ffffff !important;
}

div#content_recent_production div.content_title a:link,
div#content_recent_production div.content_title a:visited,
div#content_recent_production div.content_title a:hover{
  color:#ffffff !important;
}

div#content_recent_production div.content_abstract a:link,
div#content_recent_production div.content_abstract a:visited,
div#content_recent_production div.content_abstract a:hover{
  color:#ffffff !important;
}

div#content_recent_production img{
  border:0;
}

div.content_box div.content_date a:link{
  color:#ffffff;
  text-decoration:none;
}

div.content_box div.content_date a:visited{
  color:#ffffff;
  text-decoration:none;
}

div.content_box div.content_date a:hover{
  color:#ffffff;
  text-decoration:underline;
}

div#c209626 div#count_recs{
  display:none;
}

div#c209559 div#count_recs{
  position: relative;
  color: #FFFFFF;
  left: 24px;
  right: 590px;
  top: -50px;
  width: 675px;  
}

div#c209559 div.tx-dynalist-pi1{
  padding-top:0px;
  padding-bottom: 10px;  
}

/* 
  End - Output Box List 
*/

/* 
  Start - Common Output Details 
*/

div#cboxWrapper{
  background-color:#000000;
  margin-top:30px;
}

div#cboxLoadedContent{
  background-color:#000000;
}

div.row{
  width:100%;
  border-top: 1px solid #424343;
  height:1px;
  margin: 10px 0 10px 0;
}

div#content_browse_catalogue{
  margin-top:2px;
  float:left;
  font-size:10px;
  width:900px;
  height:42px; 
  background-color: #424343;
  padding-right:10px;
  padding-left:10px;
  /*background-image:url(/fileadmin/templates/mediacatalogue/images/bg_header.jpg);*/
  /*background-image: url("/fileadmin/templates/mediacatalogue/images/search.png");
  background-position: right center;
  background-repeat: no-repeat;*/
}

div#content_browse_catalogue_pul{
  margin: 0 0 0 auto;
  text-align:right;
}

div#content_browse_catalogue button{
  margin-top:10px;
  padding:0px;
}

div#content_browse_catalogue a:link{
  color:#393939;
  text-decoration:none;
}

div#content_browse_catalogue a:visited{
  color:#393939;
  text-decoration:none;
}

div#content_browse_catalogue a:hover{
  color:#393939;
  text-decoration:none;
}

div#content_browse_catalogue a#browse_catalogue{
  font-size:11px;
}

div#content_browse_catalogue span.button-icon{ 
  display:inline-block;
}

div#content_browse_catalogue .ui-icon{
  height: 12px;
  width: 19px;
}  

/* 
  End - Common Output Details 
*/

/* 
  Start - Output Video Details 
*/

div#content_detail_video{
  color:#ffffff;
  padding:0 23px; 
  /*padding-bottom:0 !important;*/
}

div#content_detail_video div#content_detail_type{
  float:left;
  color: #FFFFFF;
  font-size: 20px;
  width:125px;
  text-align:center;
  vertical-align:middle;
  padding-top:10px;
}

div#content_detail_video div#content_detail_type img{
  margin:2px 0px 0px 12px; 
}

div#content_detail_video div#content_detail_type div.type_text{
  float:left;
}

div#content_detail_video div#content_detail_type div.type_ico{
  float:left;
}

div#content_detail_video div#content_title{
  float:left;
  width:608px;
  font-size: 20px;
  text-align:center;
  padding:10px;
  font-weight: bold;
}

div#content_detail_video div#content_abstract{
  font-size: 14px;
  margin-top:15px;
}

div#content_detail_info div#content_subtitle{
  font-weight:bold;
  margin-bottom: 6px;
} 

div#content_detail_video div#conten_all_video{
  border: 1px solid #424343;
  width:830px;
  margin:10px auto 10px auto;
}

div#content_detail_video div#conten_all_video div#content_no_video{
  width:auto;
  text-align:center;
  vertical-align:center;
  padding: 245px 0 245px 0;
}

div#content_detail_video div#conten_all_video div#content_jwplayer_wrapper{
  text-align:center;
  margin:auto;
}

div#content_detail_info_video{
  color:#ffffff;
  width:auto;
}

div#content_detail_info_video div.info_video_row{
  margin-top:20px;
}

div#content_detail_info_video div.info_video_date{
  width:auto;
  text-align:right;
}

div#content_detail_info_video div.info_video_related_link{
  width:auto;
}

div#content_detail_info_video div.info_video_reference{
  float:left;
  width: 50%;
}

div#content_detail_info_video div.info_video_duration{
  float:left;
  width: 50%;
  text-align:right;
}

div#content_detail_info_video div.info_video_language{
  float:left;
  width: 50%;
}

div#content_detail_info_video div.info_video_produce{
  float:left;
  width: 50%;
  text-align:right;
}

div#content_detail_info_video div.info_video_script{
  float:left;
  width: 50%;
}

div#content_detail_info_video div.info_video_shot_list{
  float:left;
  width: 50%;
}

div#content_detail_info_video div.info_video_tags{
  float:left;
  width: 90%;
}

div#content_detail_info_video div.info_video_share{
  float:left;
  width: 10%;
}

div#content_detail_info_video div.video_label{
 font-size: 14px;
 font-weight: bold;
}

div#content_detail_info_video span.video_label{
 font-size: 14px;
 font-weight: bold;
}

div#content_detail_info_video span.video_value{
 font-size: 14px;  
}

div#content_detail_info_video a:link{
  text-decoration:none;
  color:#ffffff;
}

div#content_detail_info_video a:visited{
  text-decoration:none;
  color:#ffffff;
}

div#content_detail_info_video a:hover{
  text-decoration:underline;
  color:#ffffff; 
}

div#content_detail_info_video ul{
  margin: 0 0 0 20px; 
}

div#content_detail_info_video li.content_link{
  padding:2px 5px 2px 5px;
}

div#content_detail_info_video div.info_video_share{
}

div#content_detail_info_video div.info_video_share div.share_content{
  margin:0 0 0 auto;
  width:90px;
  text-align: right;
}

div#content_detail_info_video div.info_video_share div.share_content a{
  color:#ffffff !important;
  cursor:pointer;
}

div#content_detail_info_video div.info_video_share div.share_content_element{
  display:none;
}

div#content_detail_info_video div.info_video_share div.social{
  background-color: #e5e5e5;
  float:left;
  /*border-right: 1px solid #C6C6C6;*/
  padding:10px;
  height:20px;
  text-align: center;
  margin-right:1px;
  margin-bottom:1px;
  width:93%;
}  

div#content_detail_info_video div.info_video_share div.download_content{
  margin:0 0 0 auto;
  width:81px;
}

div#content_detail_info_video div.info_video_share a:link{
  text-decoration:none;
  color:#ffffff;
}

div#content_detail_info_video div.info_video_share a:visited{
  text-decoration:none;
  color:#ffffff;
}

div#content_detail_info_video div.info_video_share a:hover{
  text-decoration:underline;
  color:#ffffff;
}

div#content_detail_info_video div.info_video_share img{
  vertical-align:top;
}

/* 
  End - Output Video Details 
*/

/* 
  Start - Output Audio Details 
*/

div#content_detail_audio{
  color:#ffffff;
  padding:0 20px 0 20px; 
}

div#content_detail_audio div#content_detail_type{
  float:left;
  color: #FFFFFF;
  font-size: 20px;
  width:144px;
  text-align:center;
  vertical-align:middle;
  padding-top:10px;
}

div#content_detail_audio div#content_detail_type div.content_detail_type_all{
  margin:0 auto 0 auto;
  /*width:100px;*/
}

div#content_detail_audio div#content_detail_type img{
  margin:3px 0px 0px 12px; 
}

div#content_detail_audio div#content_detail_type div.type_text{
  float:left;
}

div#content_detail_audio div#content_detail_type div.type_ico{
  float:left;
}

div#content_detail_audio div#content_title{
  float:left;
  width:572px;
  font-size: 20px;
  text-align:center;
  padding:10px;
  font-weight:bold;
}

div#content_detail_audio div#content_subtitle{
  text-align:center;
  font-size: 13px;  
  padding: 0px 10px 10px 10px;
}

div#content_detail_audio div#conten_all_audio{
  width:100%;
  /*width:auto;*/
  margin:0;
}

div#content_detail_audio div#conten_all_audio div#content_intro{
  padding:10px;
  background-color:#606368;
  margin-bottom:10px;
}

div#content_detail_audio div#conten_all_audio div#content_intro a:link{
  color:#CCFFFF;
  text-decoration:none;
}

div#content_detail_audio div#conten_all_audio div#content_intro a:visited{
  color:#CCFFFF;
  text-decoration:none;
}

div#content_detail_audio div#conten_all_audio div#content_intro a:hover{
  color:#CCFFFF;
  text-decoration:underline;
}

div#content_detail_audio div#conten_all_audio div#content_intro_abstract{
}

div#content_detail_audio div#conten_all_audio div#content_intro_image{
  float:left;
  width:120px;
  margin-right:10px;
}

div#content_detail_audio div#conten_all_audio div#content_intro_image img{
  border:1px solid #424343;
  width: 120px;
}

div#content_detail_audio div#conten_all_audio div#content_intro_abstract{
  float:left;
  width:710px;
}

div#content_detail_audio div#conten_all_audio div#content_intro_date{
  margin-top:10px;
  
}

div#content_detail_audio div#conten_all_audio div.content_audio_record{
  padding:10px;
  background-color:#2e2f2e;
  margin-bottom:10px;
}

div#content_detail_audio div#conten_all_audio div.record_image{
  float:left;
  width:120px;
  margin-right:10px;
}

div#content_detail_audio div#conten_all_audio div.record_image img{
  border:1px solid #424343;
  width:120px;
}

div#content_detail_audio div#conten_all_audio div.record_abstract{
  float:left;
  width:728px;
}

div#content_detail_info_audio{
  color:#ffffff;
  width:auto;
  position:relative;
}

div#content_detail_info_audio div.info_audio_row{
  margin-top:20px;
}

div#content_detail_info_audio div.info_audio_date{
  width:auto;
  text-align:right;
}

div#content_detail_info_audio div.info_audio_related_link{
  width:auto;
}

div#content_detail_info_audio div.info_audio_language{
  float:left;
  width: 80%;
}

div#content_detail_info_audio div.info_audio_producer{
  float:left;
  width: 30%;
  text-align:right;
}

div#content_detail_info_audio div.info_audio_tags{
  float:left;
  width: 70%;
}

div#content_detail_info_audio div.info_audio_reference{
  float:left;
  width: 30%;
  text-align:right;
}

div#content_detail_info_audio div.info_audio_script{
  /*float:left;*/
  width: auto;
}

div#content_detail_info_audio div.audio_label{
 font-size: 14px;
 font-weight: bold;
}

div#content_detail_info_audio span.audio_label{
 font-size: 14px;
 font-weight: bold;
}

div#content_detail_info_audio span.audio_value{
 font-size: 14px;  
}

div#content_detail_info_audio a:link{
  text-decoration:none;
  color:#ffffff;
}

div#content_detail_info_audio a:visited{
  text-decoration:none;
  color:#ffffff;
}

div#content_detail_info_audio a:hover{
  text-decoration:underline;
  color:#ffffff; 
}

div#content_detail_info_audio ul{
  margin: 0 0 0 20px; 
}

div#content_detail_info_audio li.content_link{
  padding:2px 5px 2px 5px;
}

div#content_detail_audio div#conten_all_audio div.content_share_download{
  width:728px;
  margin:10px 0 10px 0;
}

div.content_share_download div.share_content{
  margin:0 auto 0 auto;
  width:100px;
}

div.content_share_download div.share_content a{
  color:#ffffff !important;
  cursor:pointer;
}

div.share_content_element{
  display:none;
}

div.share_content_element div.social{
  background-color: #e5e5e5;
  float:left;
  /*border-right: 1px solid #C6C6C6;*/
  padding:10px;
  height:20px;
  text-align: left;
  margin-right:1px;
  margin-bottom:1px;
  width:93%;
}

div.content_share_download div.download_content{
  margin:0 0 0 auto;
  width:100px;
}

div#content_detail_audio div.content_share_download a:link{
  text-decoration:none;
  color:#ffffff;
}

div#content_detail_audio div.content_share_download a:visited{
  text-decoration:none;
  color:#ffffff;
}

div#content_detail_audio div.content_share_download img{
  margin-right:7px;
  vertical-align:middle;
  float:left;
}

div#content_detail_audio div.content_share_download a:hover{
  text-decoration:underline;
  color:#ffffff;
}

div#content_detail_audio div#conten_all_audio div.itune{
  float:left;
  width:200px;
  padding:5px;
}

div#content_detail_audio div#conten_all_audio div.share{
  float:left;
  width:229px;
  padding:5px;
}

div#content_detail_audio div#conten_all_audio div.download{
  float:left;
  width:265px;
  padding:5px;
}

div#content_detail_audio div#conten_all_audio div.content_player_duration{
  background-color: #606368;
  padding: 5px;
}

div#conten_all_audio div.content_player_duration a:link{
  color:#ffffff;
}

div#conten_all_audio div.content_player_duration a:visited{
  color:#ffffff;
}

div#conten_all_audio div.content_player_duration a:hover{
  color:#ffffff;
}

div#content_detail_audio div#conten_all_audio div.record_player{
  float:left;
  margin-right:10px;
}

div#content_detail_audio div#conten_all_audio div.record_duration{
  float:left;
}

div#content_detail_audio div.audio_player_media{
  height:19px;
}

div#content_detail_audio div.record_language_audio{
  float: right;
}

div#content_detail_audio .ui-widget-content{
  background-color:#000000;
}

/* 
  End - Output Audio Details 
*/

/* 
  Start - Output Browse Catalogue 
*/

div#c209562{
  background-color:#424343;
  padding: 10px 10px 0 10px;
  color:#ffffff;
}

div#c209562 div.tx-dynafef-pi3{
  padding:18px;
  background-color:#2E2F2E;
}

div#c209562 input, div#c209562 select{
  font-size:13px;
  border: 3px solid #DADADA !important;
  border-radius: 3px;
  -moz-border-radius :3px;
  -webkit-border-radius: 3px;
  /*padding: 5px;
  height:30px;*/  
}

div#c209562 div#div_customtags{
  float:left;
  width:359px;
}

div#c209562 div#div_record_date_year{
  float:left;
  width:138px;
  text-align:right;
}

div#c209562 div#div_record_date_year div#divlabel_record_date_year{
  text-align:left;
  padding-left: 8px;
}

div#c209562 div#div_record_date_year select#id_record_date_year{
  width:129px;
}

div#c209562 div#div_record_date_month{
  width:138px;
  float:left;
  text-align:right;
  height:60px;
} 

div#c209562 div#div_record_date_month div#divlabel_record_date_month{
  text-align:left;
  padding-left: 8px;
}  

div#c209562 div#div_record_date_month select#id_record_date_month{
  width:129px;
}

div#c209562 div#div_country{
  float:left;
  width:283px;
}

div#c209562 div#div_meta_lang{
  float:left;
  width:167px;
}

div#c209562 div#div_country select{
  width:240px;
}

div#c209562 div#div_customtags select{
  width:280px;
}

div#c209562 div#div_recordtype{
  width:177px;
  text-align:right;
  margin-bottom: 15px;
}

div#c209562 div#div_recordtype table#id_dynafef_ckb_recordtype{
  width:255px !important;
  margin-top:15px;
  /*float:right;*/
}

div#c209562 div#div_recordtype div.dyna_form_data{
  float:left;
}

div#c209562 table#id_dynafef_ckb_recordtype img{
  vertical-align:middle;
}

div#c209562 table#id_dynafef_ckb_recordtype span{
  padding:0px 10px 0px 10px;
  font-weight:bold;
}

div#c209562 div#dynafef_actions{
  padding: 13px 7px;
  text-align: right;
  width: 100%;
}

div#c209562 div#dynafef_actions input{
  background: none repeat scroll 0 0 #ffffff !important;
  box-shadow: none;
  color: #000000 !important;
  height: 35px !important;
}

div#c209562 div.row{
  border-top: 1px solid #424343;
  height: 1px;
  margin: 10px 0;
  width: 100%;
}

div.tx-dynalist-pi1-pagination .current{
  background-color:#b2b4b4 !important;
  color:#444444 !important;
  padding:5px 10px 5px 10px !important;
  border:0 !important;
}

div.tx-dynalist-pi1-pagination .paginate{
  background-color:#e5e5e5 !important;
  color:#444444 !important;
  padding:5px 10px 5px 10px !important;
  border:0 !important;
}

div.tx-dynalist-pi1-pagination .inactive{
  background-color:#e5e5e5 !important;
  color:#444444 !important;
  padding:5px 10px 5px 10px !important;
  border:0 !important;
}

div#c209562 div#div_search_free_text{
  width:575px;
  float:left;
}

div#c209562 div#divdata_search_free_text input{
  width:558px;
  border: 3px solid #DADADA;
  border-radius: 3px;
  -moz-border-radius :3px;
  -webkit-border-radius: 3px;
  /*padding: 5px;
  height:15px !important;*/
}

div#c209562 div.tx-dynafef-pi3 {
  padding-top:1px;
}

div#c209562 input#id_recordtype_0{
  border:0 !important;
}

div#c209562 span{
  font-size:13px;
}

div#c209559 div#count_recs{
  font-size:13px;
}


/* 
  End - Output Browse Catalogue 
*/
