.dataTables_wrapper{border:1px solid #ded6cc;box-shadow:0px 1px 4px 1px rgba(0,0,0,0.3);behavior:url(/PIE.htc);}
.no_rounds{border-radius:5px 5px 0px 0px;}
.dataTables_wrapper table{width:100%;border-spacing:0px;}
.even{background:#F3F3F3;/*background:-webkit-gradient(linear, 0 0, 0 bottom, from(#F4F0EA), to(#e9e7e4));background:-webkit-linear-gradient(#F4F0EA, #e9e7e4);background:-moz-linear-gradient(#F4F0EA, #e9e7e4);background:-ms-linear-gradient(#F4F0EA, #e9e7e4);background:-o-linear-gradient(#F4F0EA, #e9e7e4);background:linear-gradient(#F4F0EA, #e9e7e4);-pie-background:linear-gradient(#F4F0EA, #e9e7e4);*/padding:1px;}
.odd{background:#FFFFFF;/*background:-webkit-gradient(linear, 0 0, 0 bottom, from(#FAF8F5), to(#f5f3f0));background:-webkit-linear-gradient(#FAF8F5, #f5f3f0);background:-moz-linear-gradient(#FAF8F5, #f5f3f0);background:-ms-linear-gradient(#FAF8F5, #f5f3f0);background:-o-linear-gradient(#FAF8F5, #f5f3f0);background:linear-gradient(#FAF8F5, #f5f3f0);-pie-background:linear-gradient(#FAF8F5, #f5f3f0);*/padding:1px;}
.dataTables_wrapper table tbody{}
.even td, .odd td{text-align:center;height:14px;/*height:20px;*/border-bottom:1px solid #ded6cc;}
/*.even:hover td,.odd:hover td{border-bottom:1px solid #a6a099;background:#ffffff;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#fdfcfb));background:-webkit-linear-gradient(#ffffff, #fdfcfb);background:-moz-linear-gradient(#ffffff, #fdfcfb);background:-ms-linear-gradient(#ffffff, #fdfcfb);background:-o-linear-gradient(#ffffff, #fdfcfb);background:linear-gradient(#ffffff, #fdfcfb);-pie-background:linear-gradient(#ffffff, #fdfcfb);position:relative;z-index:99;box-shadow:1px 3px 5px -3px rgba(0,0,0,0.3);behavior:url(/PIE.htc);}*/
.DataTables_sort_wrapper{cursor:pointer;}
.DataTables_sort_icon{float:right;}
.dataTables_wrapper thead tr th{height:30px;border:0px solid #ffffff;background:#DDBB52;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#DDBB52), to(#cea82d));background:-webkit-linear-gradient(#DDBB52, #cea82d);background:-moz-linear-gradient(#DDBB52, #cea82d);background:-ms-linear-gradient(#DDBB52, #cea82d);background:-o-linear-gradient(#DDBB52, #cea82d);background:linear-gradient(#DDBB52, #cea82d);-pie-background:linear-gradient(#DDBB52, #cea82d);behavior:url(/PIE.htc);}
.dataTables_wrapper td,.dataTables_wrapper th{padding:0;}
.dataTables_wrapper thead tr th{font-family:'Calibri';/*font-family:'Georgiai',Georgia,"Nimbus Roman No9 L",serif;*//*font-family:'Aller_rg';*//*font-style:italic;*/text-align:left;/*color:#6a510e;*/color:#FFFCD3;/*font-size:16px;*/font-size:13px;text-shadow:0px 1px 0px #C0B075;text-decoration: underline;behavior:url(/PIE.htc);}
.dataTables_wrapper thead tr th.not-active { text-decoration: none; color: #80765B; border:0; }
.dataTables_wrapper thead tr th.first_th{border-right:none;padding-left:10px;}
.dataTables_wrapper thead tr th.mid_th{border-left:none;border-right:none;}
.dataTables_wrapper thead tr th.last2_th{border-right:none;padding-left:10px;}
.dataTables_wrapper thead tr th.pl10{padding-left:10px;}
.dataTables_wrapper thead tr th.last_th{border-left:none;}
.dataTables_wrapper thead tr th.pub_date{width:130px;text-align:center;}
.dataTables_wrapper thead tr th.pub_date_left{width:130px;text-align:left;padding-left:6px;}
.dataTables_wrapper thead tr th.with_date{border-right:none;text-align:center;}
.dataTables_wrapper thead tr th.two_lines .DataTables_sort_icon{margin-top:-9px;margin-left:-9px;}
.dataTables_wrapper thead tr th.w100{width:100px;}
.dataTables_wrapper thead tr th.w140{width:140px;}
.dataTables_wrapper thead tr th.w55{width:55px;}
.dataTables_filter{margin:3px 10px 3px;float:right;}
.dataTables_length{margin:3px 10px 3px;float:left;}
.dataTables_info{margin:12px 10px 3px;float:left;}
.paging_full_numbers{margin:0;padding-top:0px;height:30px;border:1px solid #ffffff;background:#DDBB52;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#DDBB52), to(#cea82d));background:-webkit-linear-gradient(#DDBB52, #cea82d);background:-moz-linear-gradient(#DDBB52, #cea82d);background:-ms-linear-gradient(#DDBB52, #cea82d);background:-o-linear-gradient(#DDBB52, #cea82d);background:linear-gradient(#DDBB52, #cea82d);-pie-background:linear-gradient(#DDBB52, #cea82d);behavior:url(/PIE.htc);}
.paging_full_numbers span{float:right;}
.paging_full_numbers span,.paging_full_numbers a{margin:0px;padding:5px;background:none !important;}
.paging_full_numbers span a{margin:5px !important;padding:1px 5px 2px 5px !important;width:20px !important;background:#54400b !important;color:#dcbe5a !important;font-size:11px !important;font-family:'Aller_rg' !important;border-radius:20px 20px 20px 20px !important;box-shadow:0px 1px 1px 0px #ffffff !important;behavior:url(/PIE.htc);}
.paging_full_numbers span a.paginate_active{margin:5px !important;padding:1px 5px 2px 5px !important;width:20px !important;background:#9B7507 !important;color:#dcbe5a !important;font-size:11px !important;font-family:'Aller_rg' !important;border-radius:20px 20px 20px 20px !important;box-shadow:0px 1px 1px 0px #ffffff !important;behavior:url(/PIE.htc);}
.paging_full_numbers a{margin:5px !important;padding:1px 5px 2px 0px !important;color:#54400b !important;font-size:11px !important;font-family:'Aller_rg' !important;}
/*.prev_ico{margin:-5px 10px -6px 0;}*/
.prev_ico{margin:-5px 5px -6px 0;}
/*.next_ico{margin:-5px 0 -6px 15px;}*/
.next_ico{margin:-5px 0 -6px 10px;}
.prev_next{margin:-4px -5px -3px 10px;}
.dataTables_paginate .first,.dataTables_paginate .last,.dataTables_info{display:none;}
.dataTables_paginate .previous,.dataTables_paginate .next{float:left;padding-top:2px !important;}
#deathnotice_page_table {
	font-family: 'Calibri';
	font-size: 13px;
}/*
#deathnotice_page_table, #deathnotice_page_table tr, #deathnotice_page_table td, #deathnotice_page_table th {
	border:0 !important;
}*/
#deathnotice_page_table_first,
#deathnotice_page_table_last,
#bs_area_table_first,
#bs_area_table_last,
#loc_page_table_first,
#loc_page_table_last,
#invoice_table_first,
#invoice_table_last,
#service_list_first,
#service_list_last,
#service_table_first,
#service_table_last,
#n_table_first,
#n_table_last,
#stat_table_first,
#stat_table_last,
#homes_table_first,
#homes_table_last,
#fav_table_first,
#fav_table_last{display:none;}
#deathnotice_page_table_previous,
#deathnotice_page_table_next,
#bs_area_table_previous,
#bs_area_table_next,
#loc_page_table_previous,
#loc_page_table_next,
#invoice_table_previous,
#invoice_table_next,
#service_list_previous,
#service_list_next,
#service_table_previous,
#service_table_next,
#n_table_previous,
#n_table_next,
#stat_table_previous,
#stat_table_next,
#homes_table_previous,
#homes_table_next,
#fav_table_previous,
#fav_table_next{float:left;padding-top:2px !important;}
#deathnotice_page_table_previous{}
.no_paging .paging_full_numbers span,.no_paging .paging_full_numbers a{display:none;margin:5px;padding:5px;}
.dataTables_empty{background-color:#F8F2E8;text-align:center !important;vertical-align:middle;}
.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next{color:black;}
/*.th_name {min-width: 50%; }
.th_town { max-width:	160px; }
.th_county { max-width: 100px; }
.th_published { max-width:	90px; }*/
.th_name {width: 40%; min-width: 40%; }
.th_town { width:	360px !important;}
.th_county {width: 100px !important;}
.th_published { width: 90px !important; }
.th_name label, .th_town label, .th_county label, .th_published label { /*display: inline-block; margin: 0 0 2px 0;*/ } 
.th_name input, .th_town input, .th_county input, .th_published input { /*margin: 8px 0 0 0; display: inline-block;*/ }
@media screen and (min-width: 0) {
td div.item_table{margin:0;width:94%;float:left;padding:1px 4px 1px 4px;/*padding:3%;*/cursor:pointer;}
td div.item_table p.p_name,td div.item_table p.p_address {max-width:200px;width:65%;}
.minhide260 {display: none;}
.minhide320 {display: none;}
.minhide480 {display: none;}
/*.minhide{display: none;}*/
}
@media screen and (min-width: 260px) {
.minhide260 {display: table-cell;} 
.minhide320 {display: none;} 
.minhide480 {display: none;}
}
@media screen and (min-width: 320px) {
.minhide260 {display: table-cell;} 
.minhide320 {display: table-cell;} 
.minhide480 {display: none;}
}
@media screen and (min-width: 480px) {
td div.item_table{margin:0;width:94%;float:left;padding:1px 4px 1px 4px;/*padding:3%;*/cursor:pointer;}
td div.item_table p.p_name,td div.item_table p.p_address {max-width:500px;width:65%;}
.minhide260 {display: table-cell;} 
.minhide320 {display: table-cell;} 
.minhide480 {display: table-cell;} 
/*.minhide{display: table-cell;}*/
}
@media screen and (min-width: 640px) {
td div.item_table{margin:0;width:94%;float:left;padding:1px 4px 1px 4px;/*padding:3%;*/cursor:pointer;}
td div.item_table p.p_name,td div.item_table p.p_address {max-width:500px;width:65%;}
.minhide260 {display: table-cell;} 
.minhide320 {display: table-cell;} 
.minhide480 {display: table-cell;} 
/*.minhide{display: table-cell;}*/
}
@media screen and (min-width: 800px) {
td div.item_table{margin:0;width:94%;float:left;padding:1px 4px 1px 4px;/*padding:3%;*/cursor:pointer;}
td div.item_table p.p_name,td div.item_table p.p_address {max-width:500px;width:65%;}
.minhide260 {display: table-cell;} 
.minhide320 {display: table-cell;} 
.minhide480 {display: table-cell;} 
/*.minhide{display: table-cell;}*/
}
@media screen and (min-width: 1000px) {
td div.item_table{margin:0;width:94%;float:left;padding:1px 4px 1px 4px;/*padding:3%;*/cursor:pointer;}
/*td div.item_table { color:#BD8E00; }*/
td div.item_table p.p_name,td div.item_table p.p_address {max-width:500px;width:65%;}
.minhide260 {display: table-cell;} 
.minhide320 {display: table-cell;} 
.minhide480 {display: table-cell;} 
/*.minhide{display: table-cell;}*/
}
td div.div_note{display:block;margin:20px 13px 0 -60px;width:25px;height:20px;float:right;background:url(/img/all_table.png) no-repeat center -19px;cursor:pointer;}
td div.div_note_short{display:block;margin:0 0 0 -30px;width:25px;height:20px;float:right;background:url(/img/all_table.png) no-repeat center -19px;cursor:pointer;}
/*tr:hover td div.div_note{display:block;margin:20px 13px 0 -60px;width:25px;height:20px;float:right;background:url(/img/note_ico.png) no-repeat center center;cursor:pointer;}*/
td div.item_table img{border:1px solid #ded6cc;padding:2px;float:left;width:36px;height:36px;background:#ffffff;}
td div.item_table p.p_name{float:left;padding:3px 0;margin:0;font-family:'Calibri';/*font-family:'Aller_rg';white-space:nowrap;*/overflow:hidden;text-overflow:ellipsis;font-size:13px;text-align:left; width:100%;}
td div.item_table p.p_name span{font-family:'Calibri';font-size:13px; text-transform:uppercase; font-weight: bold;  /*font-weight: normal !important;*/ }
td div.item_table p.p_address{float:left;padding:3px 0px 0px 11px;margin:0px 0px 0px 0px;text-align:left;font-family:'Calibri';height:19px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.showdn-link { /*font-family:'Aller_rg'; */ font-family:'Calibri'; color:rgb(192,144,0); text-decoration: none; font-weight: normal !important; font-size:13px; /* font-size:12px; */}
.showdn-link:hover { rgb(192,144,0); }
.showdn-link:visited { color:#2C1D32 !important; }
.showdn-link span { color:rgb(192,144,0) !important; font-size:12px; font-weight: bold; /*font-weight: normal !important;*/ }
.showdn-link:visited  span { 	color:#2C1D32 !important; }
.dataTable td { color:#2C1D32; }
td.with_pd{font-family:'Aller_rg';font-size:14px;color:#7f7f70;}
tr:hover td.with_pd{font-family:'Verdana';font-size:14px;}
td.with_pl,.with_pl{padding-left:10px;}
td.no_styles *{padding:0 !important;margin:0 !important;font-family:'Aller_rg' !important;font-size:13px !important;list-style:none !important;text-align:left;}
td.no_styles * br{display:none;}
tr:hover td div.item_table p.p_address,tr:hover td div.item_table p.p_name{/*font-family:'Verdana';font-size:14px;*/}
.left_dn .tooltip{display:none;position:absolute;padding:8px 10px 10px 10px;z-index:99998;border-radius:5px 5px 5px 5px;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.3);border:1px solid #cabdae;width:158px;background:#ffffff;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#f2f1ef));background:-webkit-linear-gradient(#ffffff, #f2f1ef);background:-moz-linear-gradient(#ffffff, #f2f1ef);background:-ms-linear-gradient(#ffffff, #f2f1ef);background:-o-linear-gradient(#ffffff, #f2f1ef);background:linear-gradient(#ffffff, #f2f1ef);-pie-background:linear-gradient(#ffffff, #f2f1ef);behavior:url(/PIE.htc);}
.left_dn .tooltip div.tt_arrow{background:url(/img/tt_arrow_up.png) no-repeat 143px bottom;width:158px;padding-top:10px;margin-top:-18px;padding-bottom:0px;margin-bottom:5px;}
.left_dn #tooltip_inner{height:30px;}
.left_dn #tip_header{margin:0;padding:0;width:158px;text-align:center;font-size:12px;font-family:'Aller_rg';color:#3e4b50;}
.left_dn #tip_header span{font-size:12px;font-family:'Aller';color:#3e4b50;}
.left_dn #tooltip_inner p.t_text{margin:0px 0 0 0px;text-align:center;padding:4px;color:#656564;font-size:12px;font-family:'Aller_rg';text-shadow:0px 1px 0px #ffffff;}
/**/.addr_tip{display:none;position:absolute;padding:8px 10px 10px 10px;z-index:99999;border-radius:5px 5px 5px 5px;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.3);border:1px solid #8f8f8f;min-width:158px;white-space:nowrap;background:#ffffff;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#e5e5ef));background:-webkit-linear-gradient(#ffffff, #e5e5ef);background:-moz-linear-gradient(#ffffff, #e5e5ef);background:-ms-linear-gradient(#ffffff, #e5e5ef);background:-o-linear-gradient(#ffffff, #e5e5ef);background:linear-gradient(#ffffff, #e5e5ef);-pie-background:linear-gradient(#ffffff, #e5e5ef);behavior:url(/PIE.htc);}
.edit_c{width:380px;height:150px;resize:none;position:relative;z-index:99999}
.editcb{display:none;}
.spr_prev_ico {background:url(/img/all_table.png) no-repeat -1px -43px;}
.spr_next_ico {background:url(/img/all_table.png) no-repeat -1px 0px;}
.spr_note_ico {background:url(/img/all_table.png) no-repeat -1px -68px;}
.spr_prev_next {background:url(/img/all_table.png) no-repeat -7px -61px;}
.sorting_1 img { margin-top: 3px; }