

	.no-edge .pg-container .main .pg-col2 { padding-top:0;}
	.events-blk 				{ clear:both; padding:50px 0 0 0px; margin:0px;}

	div.report 			{ text-align:left; border-collapse:collapse;}
	.divTable			{ display: table; width:100%; margin-bottom:30px }
	.divTableRow 		{ display: table-row; }
	.divTableHeading 	{ display: table-header-group;}
	.divTableCell 		{ display: table-cell; vertical-align:top}
	.divTableBody 		{ display: table-row-group;}
	div.report a		{ text-decoration: none; color: #333;}

	.divTable:nth-child(odd) 	{ background-color:#fff; transition: all 0.3s ease-out;}
	.divTable:nth-child(even) 	{ background-color:#ececec; transition: all 0.3s ease-out;}
	.divTable:nth-child(odd) .divTableCell:first-child  { border-right:1px solid #ececec; transition: all 0.3s ease-out;}
	.divTable:nth-child(even) .divTableCell:first-child { border-right:1px solid #fff; transition: all 0.3s ease-out;}

	.report .divTableCell:first-child { width:200px; padding:20px; text-align:right;}
	.report .divTableCell:last-child  { padding:20px; }
	.report p 	{ font-size:120%; color:#f4364c; line-height:1.4; font-weight: bold;}

	.r-year		{ color:#13426b; font-size:90%; line-height:1;}
	.r-month	{ color:#13426b; font-size:200%; text-transform:uppercase; line-height:1.2; font-weight:bold;}

	.divTable:hover 	{ background-color:#f1f8fd; cursor:pointer;
							-webkit-box-shadow: 7px 7px 0px 0px rgba(50, 50, 50, 0.05);
							   -moz-box-shadow: 7px 7px 0px 0px rgba(50, 50, 50, 0.05);
									box-shadow: 7px 7px 0px 0px rgba(50, 50, 50, 0.05);}
	.divTable:hover:nth-child(odd) .divTableCell:first-child  { border-right:1px solid #f4364c}
	.divTable:hover:nth-child(even) .divTableCell:first-child { border-right:1px solid #f4364c}



	/* ==========================================================================
		Media
	============================================================================= */

	@media only screen and (max-width: 1200px) {
    .no-edge .pg-container .main .pg-col2   { padding:0}
	.events-blk  { padding:50px 20px 0 20px;}

	.r-month	 { font-size:170%;}
	}

	
	@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) { 
	.report .divTableCell:first-child { width:100px}
	}



	@media only screen and (max-width: 767px) {
   	.no-edge .pg-container .main .pg-col2   { }
	.events-blk 				{ padding:30px 15px 0 15px;}

	.divTable,			
	.divTableRow,		
	.divTableHeading, 	
	.divTableCell, 		
	.divTableBody, 	
	.report .divTableCell:first-child,
	.report .divTableCell:last-child	{ width:100%; display:block;}

	.report .divTableCell:first-child  { text-align:left;}
	.divTable:nth-child(odd) .divTableCell:first-child,
	.divTable:nth-child(even) .divTableCell:first-child  { border-right:none}

	.report .divTableCell:first-child { padding:20px 20px 5px 20px;  }
	.report .divTableCell:last-child { padding:5px 20px 20px 20px;}

	.divTable:nth-child(odd),
	.divTable:nth-child(even) 	{ background-color:#ececec; }

	}
