/*	
	Side Navigation Menu V2, RWD
	===================
	License:
	http://goo.gl/H8ytpz
	===================
	Author: @PableraShow

 */

@charset "UTF-8";
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400,700);

body {
  font-family: 'Open Sans', sans-serif;
  font-weight: 300;
  line-height: 1.42em;
  color:#0A0A0A;
  background-color:#FAFAFA; /*  */
 /* background-image:url('lgo.png');
  background-size: 100%;
  background-repeat: no-repeat;
  background-attachment: fixed; */
}

h1 {
  font-size:3em; 
  font-weight: 300;
  line-height:1em;
  text-align: center;
  color: #FFAB00;
}

h2 {
  font-size:1em; 
  font-weight: 300;
  text-align: center;
  display: block;
  line-height:1em;
  padding-bottom: 2em;
  color: #FB667A;
}

h2 a {
  font-weight: 700;
  text-transform: uppercase;
  color: #FB667A;
  text-decoration: none;
}
a {
	color: #2D0101;
	align = center;
	font-weight: 700;
	font-weight= bold;	
	text-decoration:none;
		
}

.blue { color: #185875; }
.yellow { color: #FFF842; }

.container td a {
    display: block;
	font-size: 1.3em;
    margin: -10em;
    padding: 10em;
}
.container th h1 {
	   margin:1px;
	  font-weight: bold;
	  font-size: 1.3em;
  text-align: center;
  color: #110000;
}

.container td {
	  text-align: center;
      overflow: hidden;
	  font-weight: normal;
	  font-size: 1em;
  -webkit-box-shadow: 0 2px 2px -2px #0E1119;
	   -moz-box-shadow: 0 2px 2px -2px #0E1119;
	        box-shadow: 0 2px 2px -2px #0E1119;
}

.container {
	  text-align: left;
	  overflow: hidden;
	  width: 100%;
	  margin: 0 auto;
  display: table;
  padding: 0 0 0.1em 0;
}

.container td, .container th {
	  padding-bottom: 0.3%;
	  padding-top: 0.3%;
      padding-left:0.5%;  
	  padding-right:0.5%;  
}

/* Background-color of the odd rows */
.container tr:nth-child(odd) {
	  background-color: rgba(240,240,240,0.99);
}

/* Background-color of the even rows */
.container tr:nth-child(even) {
	  background-color: rgba(220,220,220,0.99);
}

.container th {
	  background-color: rgba(200,200,200,0.99);;
}

/*.container td:first-child {
	  color: #FB667A;
}*/

.container tr:hover {
   background-color: rgba(155,10,10,0.4);
-webkit-box-shadow: 0 6px 6px -6px #0E1119;
	   -moz-box-shadow: 0 6px 6px -6px #0E1119;
	        box-shadow: 0 6px 6px -6px #0E1119;
}

.container td:hover , th:hover{
  background-color: rgba(255,20,20,0.9);
  color: #000;
  font-weight: bold;
  
  box-shadow: #400000 -1px 1px, #400000 -2px 2px, #400000 -3px 3px, #400000 -4px 4px;
  transform: translate3d(3px, -3px, 0);
  
  transition-delay: 0s;
	 /* transition-duration: 0.1s; */
	  transition-property: all;
  transition-timing-function: line;
}

@media (max-width: 800px) {
	.container td:nth-child(4),
.container th:nth-child(4) {
		  display: none;
	  }
}