@charset "utf-8";
/* CSS Document */


#tab1, #tab2, #tab3, #tab4, #tab5, #tab6 { height: 415px; }
.tab-container .panel-container{ background: #76a9da  !important;}
.tab-container .etabs .tab.active { background: #76a9da !important; }


#grid1 { padding-top: 90px; }

#table1 { font-size: 36px; background-color: #fff; }
#table1 td, th { padding: 10px 32px; text-align: center; }

#table2 { font-size: 36px; background-color: #fff; }
#table2 td, th { padding: 7px 30px; text-align: center; }

#table3 { font-size: 36px; background-color: #fff; }
#table3 td, th { padding: 7px 20px; text-align: center; }

#grid4 { margin-top: 70px; }

#table4 { font-size: 36px; background-color: #fff; }
#table4 td, th {  padding: 1px 3px; text-align: center; }

#table5 { font-size: 36px; background-color: #fff; }
#table5 td, th {  padding: 2px 30px; text-align: center; }

#table6 { font-size: 36px; background-color: #fff; }
#table6 td, th {  padding: 2px 20px; text-align: center; }

#grid7 { line-height: 2.2em;  }
#table7 { font-size: 36px; background-color: #fff; }
#table7 td, th {  padding: 2px 20px; text-align: center; }

#p1 { padding-top: 10px; }

#btEjercicio {    position: absolute;  right: 10px;  bottom: 10px;}

#grid8 { height: 575px; top: 0px; }

.font28{ font-size: 28px; }

#colDrop { padding-top: 10px; padding-left: 20px; border: 1px solid #fff; height: 460px;} 
.drop{ height: 37px; width: 230px; margin-bottom: 1px; background-color: #e2e2e2; border: 1px dashed #e6af40;}

#colDrag { font-size: 25px; height: 460px; padding-top: 10px; padding-left: 50px; border: 1px solid #fff;} 
.drag{ position: relative; height: 35px; width: 200px; font-size: 35px; margin-bottom: 10px; background-color: #e6af40; text-align: center;} 
.drag p {position: relative; top: -5px; }
