/*
*	 Author: Vijay Kumar
*	 Template: Archon - Flat & Responsive Bootstrap Admin Template
*	 Version: 1.0
*	 Bootstrap version: 3.0.0
*	 Copyright 2013 bootstrapguru
*	 www: http://bootstrapguru.com
*	 mail: support@bootstrapguru.com
*	 You can find our other themes on: https://bootstrapguru.com/themes/
---------------------------------------------------------------------------------------------- */

/*-------------------------------------*/
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  overflow: hidden;
}

.embed-responsive::before {
  display: block;
  content: "";
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.857143%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

/*-------------------------------------*/

#WindowLoad {
    position:fixed;
    top:0px;
    left:0px;
    z-index:999999;
    filter:alpha(opacity=65);
   -moz-opacity:65;
    opacity:0.65;
    background:#999;
}

.panel > .table, .panel > .table-responsive > .table thead th{
    /*word-break: break-word;*/
}

.panel > .table, .panel > .table-responsive > .table tbody td{
    /*word-break: break-word;*/
}

.saltoLinea {
  word-break: break-all;
}


/* DROPDOWN para los submenu */
.dropdown-anios, .dropdown-meses {
  position: relative;
  display: inline-block;
  color: #495b79;
  padding: 3px 20px;
  width: 100%;
  cursor: pointer;
}

.dropdown-anios:hover, .dropdown-meses:hover {
  text-decoration: none;
  background-color: #f5f5f5;
}

.dropdown-content-anios, .dropdown-content-meses {
  display: none;
  position: absolute;
  right: 100% !important;
  top: 0px;
  /*left: auto;*/
  margin-left: 0;
  margin-top: 0 !important;
  min-width: 160px;
  border-color: transparent !important;
}

.dropdown-content-anios > li:first-child:before, .dropdown-content-meses > li:first-child:before {
  display:none;
}

.dropdown-anios:hover .dropdown-content-anios {
  display: block;
}

.dropdown-meses:hover .dropdown-content-meses {
  display: block;
}