@font-face 
{
   font-family: "cursiva";
   src: url("/font/SnellRoundhand.ttf") format("truetype");
}

@media screen and (max-width: 320px) {
      .hide_mobile {
         display: none; 
      }
}

@media screen and (min-width: 767px) {
      .hide_mobile {
         display: none; 
      }
}

.altura_div
{
   height: 84px;
}

nav a img 
{
   width: 60px;
   height: 60px;
   padding: 5px;
}



body,html
{
   height:100%;
   width:100%;
}

body
{
   /*primaria #5F5F5F,#E5E5E5  secundaria #2D652D,#5F5F5F*/ 
   background: linear-gradient(#5F5F5F,#E5E5E5)no-repeat center  fixed;
   background-size: cover;
   /*background-color:#312d28;
   background-image: linear-gradient(to right, rgba(255,255,255,1) 1px, transparent 1px), linear-gradient(to right, rgba(255,255,255,.3) 1px, transparent 1px);
   background-size: 50px 50px, 10px 30px;
   background-repeat: repeat-x;
   background-position: 0 bottom;*/
}

div .panel-heading
{
   background-color:#989898;
}

.nav-tabs li.active a
{
   color: black;
   background-color:#DBD9D9;
}

.nav-tabs li a
{
   color: black;
}

.mano
{
   cursor: pointer; 
}

th
{
   background-color: #BFBFBF;
}

td
{
   background-color: #e3e3e3;
}
.panel-body
{
   background-color: #ececec;
}

.letra_superior
{
   margin-top: 10px;
   margin-right: 15px;
   height: 30px;
   font-size: 30px;
   font-weight: bold;
   font-family: "cursiva";
   color:white;
}

.letra_mayuscula
{
   text-transform: capitalize;
}

.tooltip-inner {
   max-width: 200px;
   padding: 3px 8px;
   color: white;
   text-align: center;
   background-color: #EA0C0C;
   border-radius: 4px;
}
.table>tbody>tr.danger>td, .table>tbody>tr.danger>th, .table>tbody>tr>td.danger, .table>tbody>tr>th.danger, .table>tfoot>tr.danger>td, .table>tfoot>tr.danger>th, .table>tfoot>tr>td.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td, .table>thead>tr.danger>th, .table>thead>tr>td.danger, .table>thead>tr>th.danger 
{
   background-color: 	#d9534f;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  padding-left: 5px;
  padding-right: 5px;
}

.fusca
{
   margin-left: 5px;
   margin-top: 4px;
   margin-right: 4px;
}

.clube_fusca
{
   margin-bottom: 15px;
}

.resolucion
{
   margin-top: 8px;
}

.inicio_btn a, .inicio_btn button
{
   margin-bottom: 5px;
   width: 100%;
   height: 100%;
   font-size: 30px;
   font-weight: bold;
	font-style: italic;
}

.inicio p
{
   font-size: 30px;
   font-weight: bold;
   font-style: italic;
}

.fijo
{
   position: fixed;
   z-index: 900;
   width: 300px;
   left: 50%;
   margin-left: -150px;
   top: 5px;
   text-align: center;   
}

.modal-body p {
    word-wrap: break-word;
}

tr td
{
   word-wrap: break-word;
}

.mayuscula,
.select2-search__field,
.select2-results__option,
.select2-selection__rendered{
text-transform: uppercase;

}

.letra_agradecimiento
{
   margin-top: 10px;
   margin-right: 15px;
   height: 30px;
   font-size: 30px;
   font-weight: bold;
   font-family: "cursiva";
   color:rgb(26, 26, 26);
}

.centralizar {
   display: block;
   margin-left: auto;
   margin-right: auto;
   width: 50%;
 }