/**
* @author    JoomlaShine.com http://www.joomlashine.com
* @copyright Copyright (C) 2006 - 2009 JoomlaShine.com. All rights reserved.
* @license   GNU/GPL v2 http://www.gnu.org/licenses/gpl-2.0.html
*/
/* ==================== JEVENTS ==================== */
/* ========== YEAR LIST OF EVENTS ========== */
#jsn-master table.ev_table {
	width: 100%;
}
#jsn-master div.ev_adminpanel td.nav_bar_cell div {
	padding: 3px 0;
}
#jsn-master div.ev_adminpanel td.nav_bar_cell form {
	margin: 5px 0;
}
/* ========== MONTHLY CALENDAR ========== */
#jsn-master table.cal_table {
   border: 1px solid #ffffff;
}
#jsn-master .cal_table td {
   border: 1px solid #ffffff;
}
#jsn-master tr.icon_labels {
	font-size: 0.9em;
}
#jsn-master td.cal_td_daysnames {
	border: none;
	color: #ffffff;
	padding: 3px 0;
}
#jsn-master.jsn-color-blue td.cal_td_daysnames {
	background: #366999;
}
#jsn-master.jsn-color-red td.cal_td_daysnames {
	background: #993636;
}
#jsn-master.jsn-color-green td.cal_td_daysnames {
	background: #5f9936;
}
#jsn-master.jsn-color-violet td.cal_td_daysnames {
	background: #994c8c;
}
#jsn-master.jsn-color-orange td.cal_td_daysnames {
	background: #e56d17;
}
#jsn-master.jsn-color-grey td.cal_td_daysnames {
	background: #6a6a6a;
}
#jsn-master td.mod_events_td_dayname .sunday,
#jsn-master td.cal_td_daysnames .sunday {
	color: #ff9900;
}
#jsn-master td.cal_td_daysoutofmonth,
#jsn-master td.cal_td_daysnoevents,
#jsn-master td.cal_td_today {
	padding: 6px !important;
}
#jsn-master td.mod_events_td_dayoutofmonth,
#jsn-master td.cal_td_daysoutofmonth {
	background-color: #e5e5e5;
}
#jsn-master td.mod_events_td_daynoevents,
#jsn-master td.cal_td_daysnoevents,
#jsn-master td.ev_td_left {
	background-color: #f2f2f2;
}
#jsn-master td.mod_events_td_daysnoevents,
#jsn-master td.mod_events_td_daysnoevents a.cal_daylink,
#jsn-master td.mod_events_td_daynoevents,
#jsn-master td.mod_events_td_daynoevents a.mod_events_daylink {
	color: #000000;
}
#jsn-master td.mod_events_td_daynoevents a.mod_events_daylink:hover,
#jsn-master td.mod_events_td_daywithevents a.mod_events_daylink:hover {
	color: red;
}
#jsn-master td.mod_events_td_todaynoevents,
#jsn-master td.mod_events_td_todaynoevents a.mod_events_daylink,
#jsn-master td.mod_events_td_todaywithevents,
#jsn-master td.mod_events_td_todaywithevents a.mod_events_daylink,
#jsn-master td.cal_td_today,
#jsn-master td.cal_td_today a.cal_daylink,
#jsn-master td.ev_td_today,
#jsn-master td.ev_td_today a.ev_link_weekday {
	color: #ffffff;
}
#jsn-master.jsn-color-blue td.mod_events_td_todaywithevents,
#jsn-master.jsn-color-blue td.mod_events_td_todaynoevents,
#jsn-master.jsn-color-blue td.cal_td_today,
#jsn-master.jsn-color-blue td.ev_td_today {
	background-color: #70a0cf;
}
#jsn-master.jsn-color-red td.mod_events_td_todaywithevents,
#jsn-master.jsn-color-red td.mod_events_td_todaynoevents,
#jsn-master.jsn-color-red td.cal_td_today,
#jsn-master.jsn-color-red td.ev_td_today {
	background-color: #cf7070;
}
#jsn-master.jsn-color-green td.mod_events_td_todaywithevents,
#jsn-master.jsn-color-green td.mod_events_td_todaynoevents,
#jsn-master.jsn-color-green td.cal_td_today,
#jsn-master.jsn-color-green td.ev_td_today {
	background-color: #98cf70;
}
#jsn-master.jsn-color-violet td.mod_events_td_todaywithevents,
#jsn-master.jsn-color-violet td.mod_events_td_todaynoevents,
#jsn-master.jsn-color-violet td.cal_td_today,
#jsn-master.jsn-color-violet td.ev_td_today {
	background-color: #cf70bf;
}
#jsn-master.jsn-color-orange td.mod_events_td_todaywithevents,
#jsn-master.jsn-color-orange td.mod_events_td_todaynoevents,
#jsn-master.jsn-color-orange td.cal_td_today,
#jsn-master.jsn-color-orange td.ev_td_today {
	background-color: #ed9451;
}
#jsn-master.jsn-color-grey td.mod_events_td_todaywithevents,
#jsn-master.jsn-color-grey td.mod_events_td_todaynoevents,
#jsn-master.jsn-color-grey td.cal_td_today,
#jsn-master.jsn-color-grey td.ev_td_today {
	background-color: #9f9f9f;
}
#jsn-master td.mod_events_td_todaywithevents a.mod_events_daylink:hover,
#jsn-master td.mod_events_td_todaynoevents a.mod_events_daylink:hover,
#jsn-master td.cal_td_today a.cal_daylink:hover,
#jsn-master td.ev_td_today  a.ev_link_weekday:hover {
	text-decoration: underline;
}
#jsn-master td.iconic_td {}
#jsn-master div.ev_navigation {
	margin-bottom: 10px;
	padding-bottom: 5px;
	background: transparent url(../../../../templates/jsn_epic_pro/images/dot.png) repeat-x left bottom;
}
#jsn-master div#ev_icon_yearly {
	background-image: url(../../../../templates/jsn_epic_pro/ext/jevents/cal5x.png);
}
#jsn-master div#ev_icon_monthly {
	background-image: url(../../../../templates/jsn_epic_pro/ext/jevents/cal1x.png);
}
#jsn-master div#ev_icon_weekly {
	background-image: url(../../../../templates/jsn_epic_pro/ext/jevents/cal2x.png);
}
#jsn-master div#ev_icon_daily {
	background-image: url(../../../../templates/jsn_epic_pro/ext/jevents/cal3x.png);
}
#jsn-master div#ev_icon_search {
	background-image: url(../../../../templates/jsn_epic_pro/ext/jevents/cal8x.png);
}
#jsn-master div#ev_icon_jumpto {
	background-image: url(../../../../templates/jsn_epic_pro/ext/jevents/cal9x.png);
}
#jsn-master td.nav_bar_cell {
	background-color: #f2f2f2;
	border: 1px solid #e5e5e5;
	padding: 1em 1.2em;
}
#jsn-master td.nav_bar_cell a {
	background: transparent url(../../../../templates/jsn_epic_pro/images/arrow.png) no-repeat 0 4px;
	padding-left: 10px;
}
/* ========== ADD EVENT ========== */
#jsn-master td.sectionname {
	font-size: 1.5em;
	color: #000000;
}
/* ========== MOD_JEVENTS_CAL ========== */
#jsn-master table.mod_events_monthyear {
	width: 150px !important;
	height: 25px;
	background: #404040 url(../../../../templates/jsn_epic_pro/ext/jevents/evback.png) repeat-x left top;
}
#jsn-master table.mod_events_monthyear .mod_events_link {
	color: #e5e5e5;
}
#jsn-master table.mod_events_monthyear .mod_events_link:hover {
	color: #ffffff;
}
#jsn-master table.mod_events_table {
	width: 150px !important;
	background-color: #ffffff;
}
/* ========== MOD_JEVENTS_LATEST ========== */
#jsn-master.jsn-color-blue td.mod_events_td_daywithevents {
	background-color: #d4e5f5;
}
#jsn-master.jsn-color-red td.mod_events_td_daywithevents {
	background-color: #f7dcdc;
}
#jsn-master.jsn-color-green td.mod_events_td_daywithevents {
	background-color: #e3f5d4;
}
#jsn-master.jsn-color-violet td.mod_events_td_daywithevents {
	background-color: #f4dff0;
}
#jsn-master.jsn-color-orange td.mod_events_td_daywithevents {
	background-color: #fbe7d8;
}
#jsn-master.jsn-color-grey td.mod_events_td_daywithevents {
	background-color: #d5d5d5;
}
#jsn-master.jsn-color-blue span.mod_events_latest_content a {
	color: #366999;
}
#jsn-master.jsn-color-red span.mod_events_latest_content a {
	color: #993636;
}
#jsn-master.jsn-color-green span.mod_events_latest_content a {
	color: #5f9936;
}
#jsn-master.jsn-color-violet span.mod_events_latest_content a {
	color: #994c8c;
}
#jsn-master.jsn-color-orange span.mod_events_latest_content a {
	color: #e56d17;
}
#jsn-master.jsn-color-grey span.mod_events_latest_content a {
	color: #999999;
}
#jsn-master table.mod_events_latest_table td.mod_events_latest,
#jsn-master table.mod_events_latest_table td.mod_events_latest_first {
	border-top: none;
	background: transparent url(../../../../templates/jsn_epic_pro/images/dot.png) repeat-x left top;
	padding: 8px 0;
}
/* ========== MOD_JEVENTS_LEGEND ========== */
#jsn-master div.event_legend_container ul.event_legend_list li {
	margin: 0;
}
#jsn-master div.event_legend_container  div.event_legend_desc {
	padding: 3px;
}
/*
     FILE ARCHIVED ON 01:49:42 Sep 03, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:52:48 Jan 13, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 66.057 (3)
  esindex: 0.007
  captures_list: 86.277
  CDXLines.iter: 14.674 (3)
  PetaboxLoader3.datanode: 134.459 (5)
  exclusion.robots: 0.216
  exclusion.robots.policy: 0.203
  RedisCDXSource: 1.729
  PetaboxLoader3.resolve: 87.166 (4)
  load_resource: 205.99
*/
