 
   @media only screen and (max-width : 992px) {
      body,header, main, footer {
        padding-left: 0;
      }
    }
    
body, header{
    display: flex;
    min-height: 100vh;
    flex-direction: column;
    background-color:#f4f4f4;
  }

  main {
flex: 1 0 auto;
width: 100%;
padding-left: 40px;
  }    
.tex{font-size: 16px;}

 .caja {height: 85vh;text-align:justify;overflow: auto;}
 td{text-align:justify;padding:8px; }

.emoji {position: relative;width: 43px;padding:4px;}
.lateral {padding:4px;padding-left: 0px;padding-right:0px;}
.lateral:hover {background-color:#001B39;box-shadow: 0px 0px 20px #aaa;}

.over {line-height: 36px; font-size: 18px;}
.over:hover {background-color:#f2f2f2; }

.resul{ padding-bottom:6px; font-size:16px; }
.resul:hover {background-color:#f2f2f2; }

.tr td{border:4pt solid #cfd8dc;font-size:16px; border-radius: 16px;background-color:#fff;vertical-align: top;}
.tr td:hover {background-color:#f4f4f4;box-shadow: 0px 0px 10px #a8a8a8;}
.tr tr:hover {background-color:#f4f4f4;box-shadow: 0px 0px 10px #a8a8a8;}


#slide-out
{background-color:#003366;padding-top:10px;position:fixed;height: 100vh;width: 43px;margin:0px;}

.modal-trigger
{color:#01579b;}

.container
{width: 98%; }

.style-7::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.5);
	background-color: #F5F5F5;
/*	border-radius: 2px;*/
}

.style-7::-webkit-scrollbar
{
	width: 7px;
	background-color: #F5F5F5;
}

.style-7::-webkit-scrollbar-thumb
{
/*border-radius: 0px;*/
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
background-color: #546e7a;


background-image: -webkit-gradient(linear,
left bottom,
left top,
color-stop(0.44, #455a64),
color-stop(0.76, #546e7a),
color-stop(0.86, #455a64));

}

.nav-wrapper
{padding-left: 60px;}


.collapsible-body
{padding:0px;}
/*.coll-back
{ background-color:#f8f8f8;line-height: 10px;}*/
.side-nav li
{text-shadow: 1px 1px 20px #336699; font-weight: normal;}
.side-nav li:hover
{background-color:#01579b;}

.tabs
{ position:relative;top:6px; overflow: hidden; border-radius: 6px;}
