/****************Panel personalizado*****************************/

.panel-green {
    border-color: #0b682d;
    margin-top: 10px;
}

.panel-green>.panel-heading {
    color: #fff;
    background-color: #0b682d;
    border-color: #0b682d
}

.panel-green>.panel-heading+.panel-collapse .panel-body {
    border-top-color: #0b682d
}

.panel-green>.panel-footer+.panel-collapse .panel-body {
    border-bottom-color: #0b682d
}

.panel-default {
    margin-top: 15px;
}

/**************************/


/*************Imagen tree*************/

.logo {
    width: 100%;
}

/*************************************/


/**********Cuadre la la barra de navegacion de modulos**********/

.nav>li {
    text-align: center;
}


/**********Cuadre del texto del menu**********/

.alingDerecha {
    text-align: left;
}

.navbar-static-side {
    width: 100px;
    z-index: 1;
    margin-top: 0px;
}

.nav-pillsMod>li {
    /*float: left;*/
}

.nav-pillsMod>li>a {
    border-radius: 4px;
}

.nav-pillsMod>li+li {
    margin-left: 2px;
}

.nav-pillsMod>li.active>a,
.nav-pillsMod>li.active>a:hover,
.nav-pillsMod>li.active>a:focus {
    color: #fff;
    background-color: #eeeeee;
}


/************Modal survey******************/

.survey {
    height: 100%;
}

.survey .content {
    height: 95%;
}

.anchoSurvey {
    width: 350px;
}


/**************************/

body {
    padding-top: 0px;
}

#page-wrapper {
    margin: 0 0 0 100px;
}

#slide1 {
    height: 100%;
    width: 100%;
    /* background-image: url("../images/pantallaLogin/fondoSinLogo.png"); */
    background-image: linear-gradient(to right, #8D9093, #BFBFC0, #FFFFFF);
    background-size: cover;
    display: table;
}

.fa-modulos:before {
    content: url("../images/i1.png");
}


/******************************/


/*************Centrado horizontal de imagen del activo**************/

.img-responsive {
    margin-left: auto;
    margin-right: auto;
}

/**************************/

.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
    left: 50%;
    right: 50%
}

.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-right {
    left: 50%;
    right: 50%
}

.carousel-control {
    width: 10%;
}


/****************** Estilo Kendo ********************/

.k-dropdown {
    width: 100%;
}

.numericText {
    width: 100%;
}

.k-text {
    width: 100%;
}

.k-textbox {
    width: 100%;
}

.fecha {
    width: 100%;
}

.k-grid-header th.k-header,
.k-filter-row th {
    overflow: visible;
    border-style: solid;
    border-width: 0 0 1px 1px;
    padding: .5em .6em .4em .6em;
    font-weight: bold;
    white-space: inherit;
    text-overflow: inherit;
    text-align: center;
    font-size: 90%;
}

.k-grid td {
    font-size: 90%;
}

.k-toolbar {
    margin-bottom: 15px;
    padding: 5px;
}

.k-toolbar .k-button {
    float: right;
    margin-top: 5px;
  }


/******************************iconos Menu lateral************************************/

.icono-modulo1:before {
    content: url(../images/ICONOS/NAVEGADOR/POZOYFLUJO_GRIS.png);
}

.nav-pillsMod>li.active>a .icono-modulo1:before {
    content: url(../images/ICONOS/NAVEGADOR/POZOYFLUJO_VERD.png);
}


/**************************Icono modulo 2***********************************/

.icono-modulo2:before {
    content: url(../images/ICONOS/NAVEGADOR/PVT_GRIS.png);
}

.nav-pillsMod>li.active>a .icono-modulo2:before {
    content: url(../images/ICONOS/NAVEGADOR/PVT_VERD.png);
}


/****************************Icono modulo 3*************************************/

.icono-modulo3:before {
    content: url(../images/ICONOS/NAVEGADOR/ANALISISMECANICO_GRIS.png);
}

.nav-pillsMod>li.active>a .icono-modulo3:before {
    content: url(../images/ICONOS/NAVEGADOR/ANALISISMECANICO_VERD.png);
}


/***********************Icono modulo 4***************************/

.icono-modulo4:before {
    content: url(../images/ICONOS/NAVEGADOR/IPR_GRIS.png);
}

.nav-pillsMod>li.active>a .icono-modulo4:before {
    content: url(../images/ICONOS/NAVEGADOR/IPR_VERD.png);
}


/***********************Icono modulo 5***************************/

.icono-modulo5:before {
    content: url(../images/ICONOS/NAVEGADOR/FLUJ_GRIS.png);
}

.nav-pillsMod>li.active>a .icono-modulo5:before {
    content: url(../images/ICONOS/NAVEGADOR/FLUJ_VERD.png);
}

/***********************Icono modulo 6***************************/

.icono-modulo6:before {
    content: url(../images/ICONOS/NAVEGADOR/BJET_GRIS.png);
}

.nav-pillsMod>li.active>a .icono-modulo6:before {
    content: url(../images/ICONOS/NAVEGADOR/BJET_VERD.png);
}

/**********************************************************/


/******************** Icono de administración*************/

.icono-administrador:before {
    content: url(../images/ICONOS/NAVEGADOR/ADMIN_GRIS.png);
}

.nav-pillsMod>li.active>a .icono-administrador:before {
    content: url(../images/ICONOS/NAVEGADOR/ADMIN_VERD.png);
}


/******************** Iconos menu superior*****************/

.icono-cerrarSesion:before {
    content: url(../images/ICONOS/MENUSISTEMA/LOGOUT_GRIS.png);
}

.dropdown-toggle:hover .icono-cerrarSesion {
    content: url(../images/ICONOS/MENUSISTEMA/LOGOUT_VERD.png);
}

.icono-guardar:before {
    content: url(../images/ICONOS/MENUSISTEMA/SAVE_GRIS.png);
}

.dropdown-toggle:hover .icono-guardar {
    content: url(../images/ICONOS/MENUSISTEMA/SAVE_VERD.png);
}

.icono-configuraciones:before {
    content: url(../images/ICONOS/MENUSISTEMA/CONFIG_GRIS.png);
}

.dropdown-toggle:hover .icono-configuraciones {
    content: url(../images/ICONOS/MENUSISTEMA/CONFIG_VERD.png);
}

.icono-home:before {
    content: url(../images/ICONOS/MENUSISTEMA/HOME_GRIS.png);
}

.dropdown-toggle:hover .icono-home {
    content: url(../images/ICONOS/MENUSISTEMA/HOME_VERD.png);
}

.icono-ayuda:before {
    content: url(../images/ICONOS/MENUSISTEMA/AYUDA_GRIS.png);
}

.dropdown-toggle:hover .icono-ayuda {
    content: url(../images/ICONOS/MENUSISTEMA/AYUDA_VERD.png);
}

.k-invalid-msg {
    position: relative;
    white-space: normal;
}

.textoVistaLateral {
    position: absolute;
    top: 6%;
    color: white;
    left: 9%;
    font-size: 10px;
}

.textoVistaSuperior {
    position: absolute;
    bottom: 51%;
    color: white;
    left: 9%;
    font-size: 10px;
}

.ayuda:hover {
    content: url(../images/ICONOS/MENUSISTEMA/AYUDA_VERD.png);
}

.datagrid table {
    border-collapse: collapse;
    text-align: left;
    width: 100%;
}

.datagrid {
    font: normal 12px/150% Arial, Helvetica, sans-serif;
    background: #fff;
    overflow: hidden;
    border: 1px solid #000000;
}

.datagrid table td,
.datagrid table th {
    padding: 1px 5px;
}

.datagrid table thead th {
    background: linear-gradient(45deg, #BDBDBD 5%, #6E6E6E 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#BDBDBD', endColorstr='#6E6E6E');
    background-color: #BDBDBD;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
}

.datagrid table thead th:first-child {
    border: none;
}

.datagrid table tbody td {
    color: #000000;
    font-size: 12px;
    font-weight: normal;
}

.datagrid table tbody .alt td {
    background: #BDBDBD;
    color: #000000;
}

.datagrid table tbody td:first-child {
    border-left: none;
}

.datagrid table tbody tr:last-child td {
    border-bottom: none;
}

.form-group {
    margin-top: 6px;
}

.panel-group .panel {
    margin-bottom: 15px;
}

.padingLeft {
    padding-left: 15px;
}

.padingRight {
    padding-right: 15px;
    padding-left: 0;
}


/**********************************************************/

.espacioLineas {
    line-height: normal;
}

.tamModalAcercaDe {
    height: 270px;
}

.tamtextoDepID {
    font-size: 12px;
}

.margenAbajo {
    margin-bottom: 15px;
}

.margenArriba {
    margin-top: 15px;
}

span[data-for="presionReservorio"] {
    float: left;
}

span[data-for="PFF"] {
    float: left;
}

span[data-for="CFP"] {
    float: left;
}

span[data-for="IPFluido"] {
    float: left;
}

span[data-for="VogelPresionReservorio"] {
    float: left;
}

span[data-for="VogelPresionFondoFluyente"] {
    float: left;
}

span[data-for="VogelCFP"] {
    float: left;
}

span[data-for="VogelCompuestoPresionReservorio"] {
    float: left;
}

span[data-for="VogelCompuestoPresionFondoFluyente"] {
    float: left;
}

span[data-for="VogelCompuestoCFP"] {
    float: left;
}

.k-numerictextbox .k-icon {
    height: 16px;
}

/* MODAL GRAFICOS M6 */

#contenidoGraficaM6 {
    padding-top: 18px;
}

#tablaContenidoGraficaM6 {
    padding-top: 18px;
}
