
/************************************************************************/
/********** CUSTOMIZACIONES DEL PLUGIN JQUERY.FOUNDATION **************/
/************************************************************************/

/*** Customizacion de tabs verticales del foundation ***/
ul.vertical.tabs-content.contained > li {
    border-width: 1px !important;
}

/*** Customizacion de tabs verticales del foundation ***/
.tabs.vertical > dd.active > a {
    background: #003563;
}

/*** para que la tabla se vea como una tabla por defecto ya que el foundation la customiza ***/
.tablaNativa {
    border: none !important;
    margin: 0px !important;
}

    /*** para que la tabla se vea como una tabla por defecto ya que el foundation la customiza ***/
    .tablaNativa tr td {
        padding: 0px !important;
        vertical-align: middle !important;
    }

/*** Customizacion del pluging jquery.foundation.tooltip ***/
span.tooltip {
    margin-top: -119px;
}

/** Fix en el posicionamiento de los calendar **/
.ui-datepicker {
    margin-top: -119px !important;
}

/*** Customizacion del popup ***/
div.reveal-modal {
    z-index: 500;
    top: 5% !important;
    position: fixed;
    overflow-y: auto;
    max-height: 90% !important;
}

/*** Customizacion del popup ***/
div.reveal-modal-bg {
    z-index: 100;
}

/************************************************************************/
/************************************************************************/

[disabled] {
    opacity: 0.6;
}

.hiddenBtn {
    display: none;
    height: 0px;
    width: 0px;
}

.negrita {
    font-weight: bold;
}

.logoManual {
    margin-top: -173px;
    float: right;
}

.lista {
    overflow: auto;
    border: 1px solid lightgray;
}

    .lista label:nth-child(odd) {
        background-color: rgb(215, 233, 245);
    }

    .lista table {
        background: none;
        border: none;
        margin: 0;
    }

    .lista label {
        padding: 4px;
        margin-bottom: 0px !important;
    }

.errorInformativo {
    display: none;
    color: red;
    font-style: italic;
    font-style: italic;
    margin-top: 8px;
}

.alertaError {
    padding: 6px 6px;
    background-color: #FF6262;
    color: White;
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 12px;
    text-align: center;
    display: block;
}

.alertaWarning {
    padding: 6px 6px;
    background-color: #CC6633;
    color: White;
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 12px;
    text-align: center;
    display: block;
}

.alertaExito {
    padding: 6px 6px 6px;
    background-color: Green;
    color: White;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    display: block;
}

.inline-checkbox {
    line-height: 21px;
}

/***Para tener saltos de linea***/
p {
    word-wrap: break-word;
}


@media only screen and (max-width: 767px) {
    label.mobile-noinline {
        line-height: 0px !important;
    }

    .mobile-nofloat {
        float: none !important;
    }

    .mobile-margintop {
        margin-top: 1em !important;
    }

    .tooltip {
        visibility: hidden !important;
    }
}


/*:nth-child(odd)*/

/* Artfully masterminded by ZURB  */

/* -------------------------------------------------- 
   Table of Contents
-----------------------------------------------------
:: Shared Styles
:: Page Name 1
:: Page Name 2
*/


/* -----------------------------------------
   Shared Styles
----------------------------------------- */



/* -----------------------------------------
   Page Name 1
----------------------------------------- */




/* -----------------------------------------
   Page Name 2
----------------------------------------- */
.pagingTable {
    margin-right: 70px;
    float: right;
    background-color: #e9eef6;
    /*background-color: #c5e3ed;*/    
    /*background-color: #f0f4f9;*/
    /*background-color: #becee4;*/
    
    border-radius: 5px;
}

::-ms-reveal {
    display: none;
}

input::-ms-reveal,
input::-ms-clear {
    display: none;
}