/*Content with Section Category and search in list show with thrumnail*/
  /*Whole Content*/
  table.contentpane {width:652px; margin-right: 20px;  }
  
  /*Categories : Current*/
  table.contentpane td#component-tabs a:focus ,  
  table.contentpane td#component-tabs a:active{background:#000000;}
  
  /*Categories*/  
  div#component table.contentpane #component-tabs a:link ,
  div#component table.contentpane #component-tabs a:visited ,
  table.contentpane td#component-tabs a ,
  /*table.contentpane td#component-tabs li ,*/
  table.contentpane td#component-tabs{color:#FFFFFF; font-weight:bold;  margin: 0px 0px 0px 0px; padding:3px 5px; height:auto; /*display:block;*/ width:auto;}
  table.contentpane td#component-tabs {background:#d90003;}
  
  .component-list li { padding:0; }
  .component-list .firstlist {  }
  
  .component-list li a {border-left:2px solid #FFF;}
  .component-list .firstlist a {border-left:none;}
  
  /*Categories : Mouse Hover*/
  table.contentpane td#component-tabs a:hover , 
  table.contentpane td#component-tabs a:hover{background:#CCCCCC; padding:3px 5px;}   
  
  td#component-tabs ul li{display: inline;}
  
  
  /*Filter*/
  /*Filter*/
 table.contentpane div#filterblock {background:#E6E6E6; margin-top:10px; padding: 8px 0px 8px 10px;} 
  
  /*List Item*/
  table.contentpane tr.sectiontableentry1 #component-tr img ,
  table.contentpane tr.sectiontableentry2 #component-tr img{border:1px solid #CCCCCC;
display:block;float:left;height:80px;overflow:hidden;padding:5px;width:100px;
}
  
  /*Description of list item*/
  
  
  
  table.contentpane tr.sectiontableentry1 div#component-tr label a ,
  table.contentpane tr.sectiontableentry1 div#component-tr label#itemDetail ,
  table.contentpane tr.sectiontableentry2 div#component-tr label a ,
  table.contentpane tr.sectiontableentry2 div#component-tr label#itemDetail{ display:block; float:left; width:430px;; overflow:hidden; margin-top:5px;padding-left:5px;}
  /*Item view*/
  table.blog ,
  table.contentpaneopen ,  
  table.contentpaneopen td{/*width:610px; margin-right: 20px; overflow:hidden;*/}  
  table.contentpaneopen {display:block; float:left;}
   .itemsTitle { font-weight:bolder; font-size:17px;}
   
 /* Calendar v 2*/  
.right .eventcalq { background:url(../images/eventail.png) no-repeat 0 100% ; padding-bottom:15px; } 
.right .page-inside .eventcalq { background:none ; padding:0; text-align:left !important; } 

 /*Day Name (Mon/Tue/...)*/
.right .eventcalq table.mod_eventlistcalq_calendar{ border-left:none; background:#ffd1d3; width:190px;}
.right .eventcalq td.mod_eventlistcalq ,
.right .eventcalq td.mod_eventlistcalq_calday { border:1px solid #FFF;  }
.right .eventcalq td.mod_eventlistcalq_caltodaylink span {   height:100%;width:100%;}
.right .eventcalq td.mod_eventlistcalq_caltodaylink a:link, 
.right .eventcalq td.mod_eventlistcalq_caltodaylink a:hover,
.right .eventcalq td.mod_eventlistcalq_caltodaylink a:visited {
  height:100%;width:100%;
 }
.right .eventcalq table.mod_eventlistcalq_calendar tr td , 
.right .eventcalq td.mod_eventlistcalq_caldaylink a:link, 
.right .eventcalq td.mod_eventlistcalq_caldaylink a:visited { font-weight:normal; text-align:center; height:20px; width:20px; }
 
.right div.eventcalq th.mod_eventlistcalq_daynames{background:#fefefe; color:#000; padding:0px; /*border-right: 1px solid #fefefe;*/height:20px;width:20px;}

 /*Date and Month*/
.right div.eventcalq td.mod_eventlistcalq ,
.right div.eventcalq caption.mod_eventlistcalq_calendar-month ,
.right div.eventcalq td.mod_eventlistcalq_calday{background:#ffd1d3; color:#fd6f6e; /*padding-top:5px;*/ text-align:left; }
 
 /*Next-Previous Month*/
.right div.eventcalq caption.mod_eventlistcalq_calendar-month a:hover ,
.right div.eventcalq caption.mod_eventlistcalq_calendar-month a:link ,
.right div.eventcalq caption.mod_eventlistcalq_calendar-month a:visited ,
.right div.eventcalq caption.mod_eventlistcalq_calendar-month a:active ,
.right div.eventcalq caption.mod_eventlistcalq_calendar-month a:focus ,
.right div.eventcalq caption.mod_eventlistcalq_calendar-month a {color:#fe8386; font-weight:bold;}
 
 /*Date that has event*/ 
.right div.eventcalq td.mod_eventlistcalq_caldaylink span.editlinktip hasTip
.right div.eventcalq td.mod_eventlistcalq_caldaylink a:hover ,
.right div.eventcalq td.mod_eventlistcalq_caldaylink a:link ,
.right div.eventcalq td.mod_eventlistcalq_caldaylink a:visited ,
.right div.eventcalq td.mod_eventlistcalq_caldaylink a:active ,
.right div.eventcalq td.mod_eventlistcalq_caldaylink a:focus ,
.right div.eventcalq td.mod_eventlistcalq_caldaylink a ,
.right div.eventcalq td.mod_eventlistcalq_caldaylink {background:#ffa6a8;color:#FFF;}
 
 /*Today Date*/
.right div.eventcalq td.mod_eventlistcalq_caltoday{background:#ed1c24; color:#FFF;}
 
 .right .dateNow span { padding-top:20px; display:block;}
 .right .dateNow { font-size:30px; font-weight:bold; color:#FFFFFF; background:url(../images/dateNow.png); width:50px; height:52px; float:left; text-align:center;}
  .right .monthNow {  text-align:center;
color:#FFFFFF;margin-top:30px;
float:left;
width:134px; }
.right .monthNow div  { border:1px solid #FFF; color:#FFFFFF; float:left; width:18px; height:20px; background:black none repeat scroll 0 0;}
.right .monthNow div  a {color:#FFFFFF;}
.right .nameMonth { width:92px !important;} 
 /*Event list*/
.right div#eventlist {
 	width:100%;
 }
.right div#eventlist table.eventtable th {
 	background:#ed1c24;
 }
.right table.eventtable tr.sectiontableentry{
 	background:#8CC63F;border:1px solid #CCCCCC;
 }
.right .eventTime{
 	color:#666666;
 }
.right .event-square{ 
margin-top:3px; background:#ed1c24;width:10px;height:10px;float:left;display:block;
}
.right .eventTitle a, 
.right .eventTitle a:hover, 
.right .eventTitle a:visited, 
.right .eventTitle a:link ,
.right div#eventlist a, 
.right div#eventlist a:hover, 
.right div#eventlist a:visited{
	color:#666666;
	font-weight:bold;
}



.left .page-inside .eventcalq { background:none ; padding:0; text-align:left !important; } 

 /*Day Name (Mon/Tue/...)*/
.left .eventcalq table.mod_eventlistcalq_calendar{ border-left:none; background:#ffd1d3; width:190px;}
.left .eventcalq td.mod_eventlistcalq ,
.left .eventcalq td.mod_eventlistcalq_calday { border:1px solid #FFF;  }
.left .eventcalq td.mod_eventlistcalq_caltodaylink a:link, 
.left .eventcalq td.mod_eventlistcalq_caltodaylink a:visited {
  height:20px;width:20px;
 }
.left .eventcalq table.mod_eventlistcalq_calendar tr td , 
.left .eventcalq td.mod_eventlistcalq_caldaylink a:link, 
.left .eventcalq td.mod_eventlistcalq_caldaylink a:visited { line-height:20px; font-weight:normal; text-align:center; height:20px;width:20px; }
 
.left div.eventcalq th.mod_eventlistcalq_daynames{background:#fefefe; color:#000; padding:0px; /*border-right: 1px solid #fefefe;*/height:20px;width:20px;}

 /*Date and Month*/
.left div.eventcalq td.mod_eventlistcalq ,
.left div.eventcalq caption.mod_eventlistcalq_calendar-month ,
.left div.eventcalq td.mod_eventlistcalq_calday{background:#ffd1d3; color:#fd6f6e; /*padding-top:5px;*/ text-align:left; }
 
 /*Next-Previous Month*/
.left div.eventcalq caption.mod_eventlistcalq_calendar-month a:hover ,
.left div.eventcalq caption.mod_eventlistcalq_calendar-month a:link ,
.left div.eventcalq caption.mod_eventlistcalq_calendar-month a:visited ,
.left div.eventcalq caption.mod_eventlistcalq_calendar-month a:active ,
.left div.eventcalq caption.mod_eventlistcalq_calendar-month a:focus ,
.left div.eventcalq caption.mod_eventlistcalq_calendar-month a {color:#fe8386; font-weight:bold;}
 
 /*Date that has event*/ 
.left div.eventcalq td.mod_eventlistcalq_caldaylink span.editlinktip hasTip
.left div.eventcalq td.mod_eventlistcalq_caldaylink a:hover ,
.left div.eventcalq td.mod_eventlistcalq_caldaylink a:link ,
.left div.eventcalq td.mod_eventlistcalq_caldaylink a:visited ,
.left div.eventcalq td.mod_eventlistcalq_caldaylink a:active ,
.left div.eventcalq td.mod_eventlistcalq_caldaylink a:focus ,
.left div.eventcalq td.mod_eventlistcalq_caldaylink a ,
.left div.eventcalq td.mod_eventlistcalq_caldaylink {background:#ffa6a8;color:#FFF;}
 
 /*Today Date*/
.left div.eventcalq td.mod_eventlistcalq_caltoday{background:#ed1c24; color:#FFF;}
 
 .left .dateNow span { padding-top:20px; display:block;}
 .left .dateNow { font-size:30px; font-weight:bold; color:#FFFFFF; background:url(../images/dateNow.png); width:50px; height:52px; float:left; text-align:center;}
  .left .monthNow { background:black none repeat scroll 0 0; text-align:center;
color:#FFFFFF;margin-top:30px;
float:left;
width:135px; }
.left .monthNow div  { border:1px solid #FFF; color:#FFFFFF; float:left; width:18px; height:20px;}
.left .monthNow div  a {color:#FFFFFF;}
.left .nameMonth { width:92px !important;} 
 /*Event list*/
.left div#eventlist {
 	width:100%;
 }
.left div#eventlist table.eventtable th {
 	background:#ed1c24;
 }
.left table.eventtable tr.sectiontableentry{
 	background:#8CC63F;border:1px solid #CCCCCC;
 }
.left .eventTime{
 	color:#666666;
 }
.left .event-square{ 
margin-top:3px; background:#ed1c24;width:10px;height:10px;float:left;display:block;
}
.left .eventTitle a, 
/*.left .eventTitle a:hover, */
.left .eventTitle a:visited, 
.left .eventTitle a:link ,
.left div#eventlist a, 
.left div#eventlist a:hover, 
.left div#eventlist a:visited{
	color:#666666;
	font-weight:bold;
}
.eventCategory a:hover,
.eventLocation a:hover,
.eventTitle a:hover{ color:#000000;}


 .itemsTitle { float:left;
font-size:12px; line-height:17px;
font-weight:bolder;
width:499px;}
.itemsTitle a{ color:#CB5758; }
.itemsTitle a:hover{ color: #FF0000; }
 .el_fleft { width:100%;}
 #dm_docs div { width:100%; float:left; }
 
 
.content-date{ color:#ef1921; } 
.content-date{ margin:0; float:left; } 
.content-date span.jxtc_date  span { float:left;font-size:25px;width:35px;text-align:center;line-height:45px;} 
.content-date p{ float:left; padding-top:6px; margin:0; } 
.sectiontablefooter {padding-top:10px;}
.sectiontablefooter .pagination {padding:5px;display:block;}
.sectiontablefooter .pagination a {  padding:2px ; }
.sectiontablefooter .pagination span a{ border:1px solid #ccc ; padding:2px ; margin:0 2px; }
.sectiontablefooter .pagination span.active { border:1px solid #ccc ; padding:2px ; background:#f16c71; margin:0; }
/*.sectiontablefooter .pagination,*/
.sectiontablefooter .pagination .previous span,
.sectiontablefooter .pagination .previous a,
.sectiontablefooter .pagination .next span,
.sectiontablefooter .pagination .next a{ display:none;/*border:none; background:none;*/}


.pageslinks .pagination a {  padding:2px ; }
.pageslinks .pagination span a{ border:1px solid #ccc ; padding:2px ; margin:0 2px; }
.pageslinks .pagination span.active { border:1px solid #ccc ; padding:2px ; background:#f16c71; margin:0; }
/*.sectiontablefooter .pagination,*/
.pageslinks .pagination .previous span,
.pageslinks .pagination .previous a,
.pageslinks .pagination .next span,
.pageslinks .pagination .next a{ display:none;/*border:none; background:none;*/}


.libonline_bookDetail .Libonline_item { background:url(../images/lib-h3-detail.png); width:648px; height:74px; }
.libonline_bookDetail .Libonline_item span{ display:block ;  width:2px; height:2px; text-indent:500px; overflow:hidden; }
.libonline_bookDetail .libonline_book .libonline_bgbook { margin:5px 0; text-align:center;}
.libonline_bookDetail .libonline_book .libonline_image { float:left; width:150px;}
.libonline_bookDetail .libonline_book .libonline_image .libonline_bgbook img{ max-width:135px;  max-height:165px; border:1px solid #ccc;  margin:0;  padding:7px;}
.libonline_bookDetail .libonline_book  .libonline_detail{margin-left:14px; float:left; width:360px;}
.libonline_bookDetail .libonline_book  .libonline_detaillist{margin-left:14px; float:left; width:475px;}
.libonline_bookDetail .libonline_book .libonline_detail .libonline_title { float:left; width:90px; font-weight:bold;}
.libonline_bookDetail .libonline_book .libonline_detaillist .libonline_titlelist { float:left; width:135px; font-weight:bold;}
.libonline_bookDetail .libonline_book .libonline_detail .libonline_info { float:left; width:270px;}

.libonline_bookDetail .libonline_book .libonline_detaillist .libonline_infolinklist { float:left; width:280px;}

.libonline_detaillist  .libonline_readmore{float:left;width:255px !important; background:transparent url(../images/plus-red.png) no-repeat scroll 0 4px; padding-left:18px;margin-top:15px;}

.libonline_underimg { display:none; height:70px;}
.libonline_underimg a { display:block;height:55px; overflow:hidden;}
.libonline_underimg  .readmore{float:right;width:13px; height:13px; !important; background:url(../images/plus-red.png) no-repeat scroll 0 0; }

.libonline_bookDetail { border-bottom:1px dotted #ccc; margin:5px 0; float:left; width:650px; } 

.libonline_bookDetail .libonline_book .libonline_detail .libonline_infoEx {font-weight:bold;}
.libonline_bookDetail .libonline_book .libonline_detaillist .libonline_infolinklist a{  color:#000;font-weight:bold;}
.libonline_bookDetail .libonline_book .libonline_detail .libonline_infolink a{  color:#970802;font-weight:bold;}

.libonline_bookDetail .libonline_book .libonline_bookStatic{ float:left; width:120px; border:1px solid #FEA7B0;}
.libonline_bookDetail .libonline_book .libonline_bookStatic .bookStatic_header{ background:#fea7b0; color:#FFFFFF; font-weight:bold;padding:0 7px; margin:0; }
.libonline_bookDetail .libonline_book .libonline_bookStatic .bookStatic_body{ }

.libonline_bookDetail  .libonline_ads{ height:20px; background:#ededed; border-bottom:1px dotted #ccc;border-top:1px dotted #ccc; }

.libonline_Main .libonline_preference {/*left:13px;position:relative;top:-20px;*/}
.libonline_Main .libonline_preference .libonline_preference_text {color:#FF0000;}
.libonline_Main .libonline_preference .libonline_preference_condition{ padding:2px; }

.libonline_condition  {padding:3px 0; border-bottom:1px dotted #ccc; } 
.libonline_condition .libonline_conditionFoundBox {  width:300px;  display:block; float:left; cursor:pointer;}
.libonline_condition .libonline_conditionPagingBox {text-align:right; padding-right:10px;cursor:pointer;display:block;float:left;width:270px;}

#showList .libonline_result { height:20px; background:#ededed; border-bottom:1px dotted #ccc;border-top:1px dotted #ccc; }
.libonline_condition .libonline_conditionViewBox .libonline_conditionimgBox { background:url(../images/imgbox.png); width:31px; height:23px; display:block; float:left; cursor:pointer;}
.libonline_condition .libonline_conditionViewBox .libonline_conditionlistBox { background:url(../images/listbox.png); width:31px; height:23px;display:block; float:left; cursor:pointer;}

#searchForm #filterblock { padding:0 15px; margin-top:10px;  }
#searchForm .filtertypeblock { margin-left:117px;}
.libonline_Main  img  { margin:0px;}
.libonline_resultBox { background:#939393; color:#FFFFFF; padding:0 3px;}
.counttitle {color:#ff0207;}
.countItem {color:#ffaaad;} 

.moduleemworkclick span{ background:url(../images/click) no-repeat 90% 7px;display:block;width:100%; cursor:pointer;} 
.moduleemworkclicked span{ background:url(../images/clicked) no-repeat 90% 7px;display:block;width:100%;cursor:pointer;}
.bookNo {  height:30px; font-size:20px; float:left; }
.bookType { float:left;padding-top:4px;}
.libonlinebefore-list {float:left;width:100%;display:block; height:35px;}



.thumbVdoList { /*overflow: hidden; top:-85px; display:block; height:100px; position:relative;  width: 500px; */}

.vdoprev,
.vdonext{  position:absolute; width:20px;}
.vdonext{ height:100px;
left:370px;
z-index:1000; }
.vdoprev { height:100px;z-index:1000;  }
.module307 .vdothumb { /*position:relative;*/ }

.VdoList {float:left; width:390px;overflow:hidden;}

.libonlineCheckbox { border:1px solid #CCCCCC;display:block;height:50px;margin:10px;padding:10px;width:610px;} 

#acajoomlHeading { background:url(../images/h3/subscribe.png) no-repeat; width:652px; height:82px; } 

#acajoomlHeading span{ display:block; overflow:hidden; text-indent:5000; width:5px; height:5px; overflow:hidden; }

 .el_fleft { width:100%;}
 #dm_docs div { width:100%; float:left; }
  #el_filter .el_fleft #filterTxt2_1,
 #el_filter .el_fleft .filterTxt2{ background:url(../images/Search.png) no-repeat scroll 0 0;
display:block;
float:left;
height:15px;
width:60px;}

 #el_filter .el_fleft #filterTxt2_32{ background:url(../images/Search.png) no-repeat scroll 0 0;
margin-right:23px;
width:27px;}


 #el_filter .inputbox{ width:90px;}
 
 #filter_ageTxt{ width:50px !important; }
 .morfeoshowheader {background:url(../images/h3/gallery.png) no-repeat; width:652px; height:82px; margin-bottom:15px;} 
 #morfeoshow{ background:#E6E6E6 ;padding:7px; margin-top:10px;} 
 #morfeoshow .button{ margin:0 !important;} 
 #morfeoshow #filterTxt{ background:url(../images/Search.png) no-repeat scroll 10px 0;
display:block;
float:left;
height:15px;
width:37px;}

.recentImg { padding:7px ;border:1px #DEDEDE solid; width:100px;  }
.videolistdivintabsimage img { width:120px; height:90px;}

#isareplytocontainer{/*background:#FFFFFF url(../images/vdologo.png) no-repeat scroll 8px 11px;
border-bottom:2px solid #CCCCCC;
border-right:2px solid #CCCCCC;
height:40px;
left:-90px;
position:relative;
top:-79px;
width:130px;*/}

.emwork_content302 p{ margin:0;}

.videolistleftcolumn img.videothumbss { margin:2px; width:70px; } 
.videolistrightcolumn ,.videolistleftcolumn{ }

#categories { /*width:100px !important;*/ }
div#videolistdiv ,
.seyrettemplatetable,
#videolistscroller{
/*width:280px;*/
}
div#videolistscroller ,div#videolistscroller { padding:0 5px !important; }


.imgsec-3 { border:1px solid #CCCCCC !important;
height:110px !important;
padding:5px !important;
width:190px !important;}
.itemsTitlesec-3{ width:400px; }
.itemDetailsec-3{ width:400px !important;}

.itemsTitlesec-67{ width:490px; }
.itemDetailsec-67{ 475px !important;}

.itemsTitlesec-68{ width:490px !important; }
.itemDetailsec-68{ width:475px !important;padding-left:0px !important;}


div#eventlist #event_logo {
height:82px;
width:652px;
}

.right .eventcalq td.mod_eventlistcalq_caldaylink,.right .eventcalq td.mod_eventlistcalq_caltodaylink { line-height:20px; }

dl.tabs dt span { padding:0 10px !important; } 
dl.tabs dt.open { padding:2px 0 ; }

.section-id-67 img { height:140px !important; width:110px !important; }
.section-id-68 img { height:140px !important; width:110px !important; }

.contact_logo_1{background:url(../images/h3/libralian.png); width:652px; height:82px;}
.contact_logo_2{background:url(../images/h3/map&contact.png); width:652px; height:82px;}

 
div.videolistdivintabs { border-bottom:1px dotted #ccc; }


.section-id-68 a.img-link { width:130px !important; padding:0; margin:0; }