/*
Theme Name: Betheme Child
Theme URI: https://themeforest.net/item/betheme-responsive-multipurpose-wordpress-theme/full_screen_preview/7758048
Author: ChildThemeWP.com
Author URI: https://childthemewp.com
Description: My WordPress Betheme child theme.
Template: betheme
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version: 1.0.0
Text Domain: betheme-child
*/



.nav-tabs {
    border-bottom: 1px solid #dee2e6;
    display: flex;
  }

  .nav-tabs .nav-link {
    display: block;
    padding: .5rem 1rem;
}
  
  .nav-tabs .nav-item {
    margin-bottom: -1px;
  }
  
  .nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }
  
  .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
    border-color: #e9ecef #e9ecef #dee2e6;
  }
  
  .nav-tabs .nav-link.disabled {
    color: #6c757d;
    background-color: transparent;
    border-color: transparent;
  }
  
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff;
  }
  
  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }


  
.tab-content > .tab-pane {
    display: none;
  }
  
  .tab-content > .active {
    display: block;
  }

/* DOCUMENTOS */
.column-documentos{
    min-height: 500px;
}

.contenedor_documentos{
    border: 1px solid #ccc;
    padding: 10px;
    margin-bottom: 10px;
}

.colum-12{
    width: 100%;
    float: left;
}

.black{
    color: black;
}

.tab-doc{
    border: 1px solid #ccc;
    border-top: 0;
    margin-bottom: 30px
}

.tab-doc .col-md-12{
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
}

.linea-documento{
    margin: 10px 1% 10px;
    max-width: 100%;
    border: 0px solid    #ccc;
}



.tab-pane a:hover{
    text-decoration: none;
    background: #ccc;
    display: inline-block;
    width: 100%;
}

.linea-documento h2{
    font-size: 17px;
    margin: 0;
}

.total-doc{
    font-family : "Theme Regular", Arial, Tahoma, sans-serif;
    color: #6dab3c;
}

.descargar-single{
    margin-bottom: 15px;
    color:#93C935;
    margin-top: 20px;
}
/* REGISTRO USUARIO */

.registro-operarios table, .registro-operarios tbody, .registro-operarios tr, .registro-operarios td {
    position: relative;
    display: inline-block;
    float: left;
    width: 100%;
}

.gform_wrapper div.validation_error {
    float: left;
    height: auto;
    white-space: pre-wrap;
}

.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description {
    max-width: 100%;
    padding-right: 16px;
    overflow-wrap: break-word;
    float: left;
    width: 100%;
    white-space: pre-wrap;
}


.widecolumn{
    min-height: 500px;
    max-width: 100%;
    padding: 30px 15%;
}

/*
.widecolumn .view{
    display: none;
}
*/

