  .btn {display:none;}

	.imagenl {display:inline;}

	
	.inicial {display:block;color:red; display:inline; margin-bottom:20px;border-top:20px;}
	.inicial {
    display: block !important;
    color: #ff0000;
    font-weight: 900;
}

		 a, a:visited {color: #4a91e9;}

	 a:hover{color:black;}

	

  table {

    border: 1px solid #ccc;

    width: 100%;

    margin:0;

    padding:0;

    border-collapse: collapse;

    border-spacing: 0;

		.inicial {display:block;}

  }



  table tr {

    border: 0px solid #ddd;

    padding: 0px;

		.inicial {display:block;}

  }



  table th, table td {

    padding: 5px;

    text-align: center;

		/*box-shadow: 5px 5px 3px #8e8e8e;*/

		font-size: 11px;

		.inicial {display:block;}

  }



  table th {

    text-transform: uppercase;

    font-size: 14px;

    letter-spacing: 1px;

  }



  @media screen and (max-width: 600px) {
   .btn {display:none;}
 /*.imagenl {display:inline;*/
	 .imagenl {display:none;}
	 .linea {display:none;}
	 .inicial {color:red; display:inline; margin-bottom:20px;border-top:20px;}
    table {
      /*border: 0;*/
			border: 0px solid #ccc;
			box-shadow: 0px 0px 0px #8e8e8e !important;
    }

    table th, table td {
		  box-shadow: 0px 0px 0px #8e8e8e !important;
			padding: 0px !important;
			line-height:14px;
			padding-bottom:7px !important;
    }		
    table thead {
      display: none;
    }

    table tr {

      /*margin-bottom: 10px;*/
      display: block;
      /*border-bottom: 2px solid #ddd;*/
			border: 1px solid #fff !important;
    	padding: 0px !important;			
    }

		h3 {color:red !important; line-height:30px;margin-bottom:10px;}
		table tr .inicial {color:red;}
		a {color:#4a91e9;}
		a:hover {color:black;}

   table td {
    display: block;
    border-bottom: 1px dotted #ccc;


      /*



			text-align: center;			



      font-size: 13px;



      border-bottom: 1px dotted #ccc;



			box-shadow: 5px 5px 3px #8e8e8e;



			*/







			text-align: left;			



      font-size: 11px;



   



			/*box-shadow: 5px 5px 3px #8e8e8e;*/			



    }







    table td:last-child {



      border-bottom: 0;



    }







    table td:before {



      content: attr(data-label);



      float: left;



      text-transform: uppercase;



      font-weight: bold;



    }



  }