﻿/* DEFAULTS
----------------------------------------------------------*/
@import url(https://fonts.googleapis.com/css?family=Roboto|Francois+One);
body   
{
    background: #b6b7bc;
    font-size: .80em;
    font-family: 'Roboto', sans-serif;
    /*font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    */margin: 0px;
    padding: 0px;
    color: #696969;
}

a:link, a:visited
{
   /* color: #034af3;*/
}
.valing
{
    vertical-align:middle;
}
td.align-right{text-align:right;}
table td { 
  display: table-cell;

}

input {
        /*font-size: 20px;
        height: 21px !important; */
    }
.valign-top
{
    vertical-align:top;
}
a.valing
{
    text-decoration:none;
}
a:hover
{
    color: #1d60ff;
    text-decoration: none;
}

a:active
{
    color: #034af3;
}

p
{
    margin-bottom: 10px;
    line-height: 1.6em;
}


/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    color:rgb(40, 59, 86); 
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
    margin-top:0px;
    font-family: "Francois One", !important, "sans-serif !important";
}

h1
{
    font-size: 1.6em !important;
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

h2
{
    font-size: 1.5em;
    font-weight: 100;
    padding:6px 2px 2px 0px;
}

h3
{
    font-size: 1.2em;
}

h4
{
    font-size: 1.1em !important;
}

h5, h6
{
    font-size: 1em;
}

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
{
    margin-top: 0px;
}


/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/

.page
{
    /*width: 960px;*/
    background-color: #fff;
    padding:0px;
    border: 1px solid #496077;
}

.header
{
    position: relative;
    margin: 0px;
    padding: 0px;
   /* background:url(/images/back.png);*/
   background: rgba(6, 105, 146, 1);
    width: 100%;
}

.header h1
{
    padding: 15px 30px;
    color: #F2F2F2;
    border: none;
}
img.logo-empresa
{
    float:right;
    max-height:46px;
    margin:2px 10px 2px 3px;
    }
.main
{
    padding: 0px 12px;
    margin: 5px 8px 8px 8px;
    min-height: 620px;
}

.leftCol
{
    padding: 6px 0px;
    margin: 12px 8px 8px 8px;
    width: 200px;
    min-height: 200px;
}

.footer
{
    color: #4e5766;
    padding: 8px 0px 0px 0px;
    margin: 0px auto;
    text-align: center;
    line-height: normal;
}


/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink
{
    background-color:#3a4f63;
    width:100%;
}

div.menu
{
    padding: 4px 0px 4px 8px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color: #465c71;
    border: 1px #4e667d solid;
    color: #dde4ec;
    display: block;
    line-height: 1.35em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li a:hover
{
    background-color: #bfcbd6;
    color: #465c71;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}

/* FORM ELEMENTS   
----------------------------------------------------------*/

fieldset
{
    margin: 1em 0px;
    padding: 1em;
    border: 1px solid #ccc;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    width:320px !important;

}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}
.login {
    padding: 1em !important;
    border: 1px solid #ccc !important;
    -webkit-border-radius: 9px !important ;
    -moz-border-radius: 9px !important;
    border-radius: 9px !important;
    font-size:.96em;
    
}
.login>tbody>tr>td { padding:8px 0px 8px 15px !important;}

fieldset.login label, fieldset.register label, fieldset.changePassword label
{
    display: block ;    
}

fieldset label.inline 
{
    display: inline;
}

legend 
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}

input.textEntry 
{
    width: 150px;
    border: 1px solid #ccc;
}

input.passwordEntry 
{
    width: 150px;
    border: 1px solid #ccc;
}

div.accountInfo
{
    width: 300px;
}

select.combo-editor, input.text-editor
{
    border: 1px solid rgb(163, 192, 232);
    margin-top: 0px;
}

input.text-editor[readonly]
{
   border: 0px none;background:url(images/transparent.gif);  
}

input.text-editor:focus
{
   -webkit-box-shadow:1px 1px 2px #666666 !important;
    -moz-box-shadow:1px 1px 2px #666666  !important;
    box-shadow:1px 1px 2px #666666  !important;
    outline: none !important;
}
input:focus{           
            outline: none !important;
        }

select.combo-editor
{
   /*background:url(images/transparent.gif);  */
}

select.combo-editor:disabled {
   background: url(images/combo.gif) #E2F0FF;
   border: 0px none;
   -moz-appearance: none; 
  -webkit-appearance: none;
  appearance: none;
  text-indent: .01px;
  text-overflow: "";
}

/* MISC  
----------------------------------------------------------*/
div.scrollable {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow: auto;
}
.clear
{
    clear: both;
}

.title
{
    display: block;
    float: left;
    text-align: left;
    width: auto;
    color:#fff;
    padding:0px 5px 0px 0px;
    font-size:12pt;
    font-family: 'Francois One', sans-serif;
}
.title-icon{
    display: block;
    float: left;
    text-align: left;
    margin:5px 10px 5px 10px;
    font-family: 'Francois One', sans-serif;

}
.title-icon img {float:left;} 
.title-icon h1 {float:left; margin:5px 10px;}
.title-icon h3 {float:left; margin:5px 10px;}
.help-text-small{color:Gray; font-size:x-small}
h1.page-header
{
    float: left;
    color: #C0C0C0;
    font-size:1.7em;
}
.loginDisplay
{
    display: block;
    float:right;
    text-align: right;
    padding: 10px;
    color: White;
    max-width:500px;
}

#HeadLoginStatus a:link
{
    color: white !important;
}

#HeadLoginStatus a:visited
{
    color: white !important;
}

.loginDisplay a:link
{
    color: blue !important;
}

.loginDisplay a:visited
{
    color: blue !important;
}

.loginDisplay a:hover
{
    color: white;
}

.failureNotification
{
    font-size: 1.2em;
    color: Red;
}

.bold
{
    font-weight: bold;
}
.centered
{
    text-align:center;
    }
.submitButton
{
    text-align: right;
    padding-right: 10px;
}
 .form-buttons {float:right; margin:10px 30px 20px 0px; display:inline-block; white-space: nowrap !important;overflow:hidden !important;}
a.ok, a.cancel, input.ok {
    background-color:#3A4F63; 
    border:1px solid !important; 
    color:#fff !important; 
    padding: 5px 20px !important;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
    display:inline-block;padding:5px;border:1px solid #fff;
    text-decoration:none;}
a.ok:hover,input.ok:hover { background-color:#E2F0FF;cursor:pointer;color:#1d60ff !important;}
a.cancel:hover{cursor: pointer;background-color: #ff8787;color:red;border:1px solid red;}
.cancel{ color:Red;}
.ontop{ position:absolute;top:20px;right:20px;}
td.labels{padding-left:5px;padding-right:20px;}
td.min-cell{width:150px;}
td.label-cdinamico{ max-width:80px;}
td.data-cell{background-color:#E9FAFF;min-width:200px;padding:1px 5px;border:1px solid #fff;color:#003D7A;
}
td.top-align {vertical-align:top;}
.fill-width{width:100%}
a.add-button-link{ background:#3A4F63 url(/images/icons/grid-add.png) no-repeat 3px 3px;  border:0px; color:#fff; padding: 5px 10px 5px 20px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
a.add-button-link:hover{background-color:#fff}
a.add-image-button {cursor:pointer;}
/*Control EditableLabel*/
.editable-label{padding-right:20px;margin-right: 0px;min-width:50px;min-height: 16px;width:90%;display:inline-block;}
.editable-label:hover{background:url(/images/edit.png) 100% 0% no-repeat;}
input.editable-control{width:90%;}
textarea.editable-control{width:90%;}
select.editable-control{width:90%;}

table.data-info{width:100%;float:left;border:1px solid #fff;}
table.actividades{width:100%;float:left;margin-left:5px;}
table.actividad-dialog >tbody>tr>td { padding:5px;white-space:nowrap; }
table.panel-control{width:100%;float:left;margin-left:5px;}
.content70{width:70% !important; min-width:725px; float:left;z-index:0;}
.content30{width:30% !important; min-width:275px; float:left; z-index:-1;}
/*clases simples*/
.float-right{float:right;}
.float-left{float:left;}
.ocultar { display:none;
}
.nowrap{white-space:nowrap;}
.negrita{font-weight:bold;color: #696969;}
.cursiva{font-style:italic;}
.capitalizar{text-transform:capitalize;}
/* end clases simples*/
div.header-caption,caption{  
    text-align:left; vertical-align:middle; font-size:20px; 
    background: url(/images/aquaback44.gif);color:rgb(40, 59, 86); 
    padding:3px 7px;
    border:1px solid #8BB6EF;
          /*Rounded eliminado*/
          /*-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-radius: 3px;border-radius: 3px;*/
}

.dxgvPopupEditForm_Aqua caption
{
    font-size:14px !important;
}
hr
{border:1px solid rgb(221, 221, 221);}
div.action-buttons
{
   float:left; margin-left:5px;
}
div.toggler{font-size:14px; height:20px;color: #283B56; line-height:20px;padding:2px;border:1px solid rgb(163, 192, 232);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin:5px 0px; background:url('/images/aquaback44.gif') repeat scroll 0% 0% transparent;}
div.toggler >img 
{   
    height:16px;
    padding-right:5px;vertical-align:middle;
}
.hide{display:none;}
div.post-comment
{
    border:1px solid rgb(163, 192, 232);
    }
div.comment{margin:3px 0px 0px 32px;}
div.display-error{color: Red;background-color: #FFEAEA;}   
div.action-buttons > table{ float:left;padding:8px 5px 5px 0px;}
.post-time-ago{float:right;font-style:italic;}
.post-user-icon{float:left;padding-right:5px;}
.image-button
{
    margin:0px 5px 0px 5px;
    padding:3px 5px 0px 5px;
    display:block;
    border:1px solid #8BB6EF;
    -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;
}

.image-button:hover
{
    background:#FFE3BF;
    -moz-box-shadow:    inset 0 0 10px #FFAB3F;
    -webkit-box-shadow: inset 0 0 10px #FFAB3F;
    box-shadow:         inset 0 0 10px #FFAB3F;
    -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;
}
a.grid-link:visited{ color:rgb(3, 74, 243);}
a.grid-link:visited{ color:rgb(3, 74, 243);}
.item-actividad{margin:23px !important;}
.grupo-opciones{float:left;padding:5px 10px;min-height:150px; margin:10px;background:#DDECFF;width:300px;border:1px solid gray;}
td.cell-opciones{padding:5px;background:#f4f9ff;width:300px;border:1px solid gray;}

.expanded-table {width:100%;}
.collapsed-table {width:100%}
.collapsed-table tr { display: none; }
.expanded-table .icon-table {display:block;width:16px;height:16px;float:right;background-image:url(/images/icons/small-expand.png);}
.collapsed-table .icon-table {display:block;width:16px;height:16px;float:right;background-image:url(/images/icons/small-collapse.png);}


.panel-display .icon-table {display:block;width:16px;height:16px;float:right;background-image:url(/images/icons/small-expand.png);}
.panel-hiden  .icon-table {display:block;width:16px;height:16px;float:right;background-image:url(/images/icons/small-collapse.png);}


.dxdvItem 
{
      display:none;
}
a.nombre-oportunidad
{
    /*text-decoration:none;*/
    }
span.valor-oportunidad
{
    color: rgb(40, 59, 86);
    font-weight: bold;
    font-size: 1.3em;

}

.cifra
{
    text-align:right;
}
div.panel-control
{
    margin:5px 0px; 
    padding:10px 15px; 
    background:#DDECFF;
    width:100%;
    border:1px solid rgb(163, 192, 232);
    color:rgb(40, 59, 86); 
}


div.panel-control-aqua
{
    margin:5px 0px; 
    padding:5px 0px; 
    background:#DDECFF url(/images/aquaback44.gif);width:100%;
    border:1px solid rgb(163, 192, 232);
    color:rgb(40, 59, 86); 
}
div.loading-box
{
    position: absolute;
    margin: 100px auto;
    padding:10px 10px 10px 60px;
    left: 0;
    right: 0;
    background: #CEE7FF url(/images/loading32.gif) no-repeat 10% 50%;
    width: 150px;
    font-size:14pt;
    color: rgb(40, 59, 86);
    border:1px solid #8BB6EF;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-radius: 3px;border-radius: 3px;
    z-index:9999;
}
table.archivos-controls
{
    width:100%;
    padding-bottom:5px;
    }
table.uctimeselect{margin:0px;  border:none; padding:0px;}
/*table.uctimeselect td{margin:0px;border:none;padding:0px;}*/
a.text-limit100
{
    display:block;
    width:100px;
    /*height:50px;*/
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;   
}


/*scroll para filtro devexpress*/
.dxm-popupMain {
    overflow:scroll!important;
    height:300px;
}


/*SEGUIMIENTOS*/
.uc-seguimientos{
 width:100%;
}
.uc-seguimientos-title {
 font-weight:bold;
}
.uc-seguimientos-title img{
    padding-right:5px;
}
.uc-seguimientos-content{
    vertical-align:top;

}
.uc-seguimientos span.seguimiento-info {
    font-size:0.8pc;
    float:right;
}

/*COLABORACION*/
.colaboracion td {
    vertical-align:top;
    max-width:495px;
}

#menu-colaboracion {
    margin-left: 0px;
    float: left;
}
#area-colaboracion {
    margin-left: 280px;
}
#nueva-publicacion {
    background-color:#fff;
    width: 508px;
}

#area-post {
    background-color:#fff;
    width: 495px;
    padding-left: 10px;
    padding-top: 10px;
    padding-right: 3px;

}
.LikeComment a{
    margin-right:10px;
    color:#1d35ba;
    text-decoration:none;
}
/*CALENDAR TOOL TIPS*/
.cToolTipClearFlow {
    clear:both;
    width:0;
    height:0;
    overflow:hidden;
    font-size:1pt;
}
.cToolTipContainer {
    width:370px;
    font-family:Tahoma;    
    padding:10px;
}
.cToolTipContent {
    background: #E9FAFF;
    padding:2px 0px;    
}
.cToolTipLeftSide {
    background: #fffcd6;
    width:300px;
    overflow:hidden;
}
.cToolTipRightSide {
    width:300px;
    overflow:hidden;
}
.cToolTipBottomSide {
    height:7px;
    overflow:hidden;
    width:286px; 
    float:left;
}
.cToolTipBottomSideSizeFixer {
    width:0px;
    height:7px;
    overflow:hidden;
}
.cToolTipFooter {
    background-color: #CEE7FF !important;
}
.cToolTipSeparatingStrip {
    background: #d7ddc1;
    overflow:hidden;
    height:1px;
}
a.abierta{
    background-color:#4d7ca8; 
    border:1px solid !important;
    font-size:12px; 
    color:#fff !important; 
    padding: 2px 10px !important;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
    display:inline-block;padding:5px;border:1px solid #fff;
    text-decoration:none;}
a.abierta:hover{ background-color:#6bc0ff;cursor:pointer;color:#fff !important;border: 1px solid blue}
a.cerrada{
    background-color:#00B300; 
    border:1px solid !important;
    font-size:12px;  
    color:#fff !important; 
    padding: 2px 10px !important;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
    display:inline-block;padding:5px;border:1px solid #fff;
    text-decoration:none;}
a.cerrada:hover{cursor: pointer;background-color: #78d57a;color:red;border:1px solid green;}
a.perdida {
    background-color:#D60000; 
     border:1px solid !important;
     font-size:12px;  
    color:#fff !important; 
    padding: 2px 10px !important;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
    display:inline-block;padding:5px;border:1px solid #fff;
    text-decoration:none;}
a.perdida:hover{cursor: pointer;background-color: #ff8787;color:red;border:1px solid red;}

.no-underline {
text-decoration:none;
}

/*Clase personalizada para los radio de devexpress, para que el texto no este tan arriba*/
.dxichTextCellSys{
padding-top: 2px !important;
} 

/*Heading aqua heading del bootstrap con color aqua*/
.heading-aqua{
    background: url(/images/aquaback44.gif);
    color: #333;
}

.margin-row{
    margin-bottom:10px;
}

/*Insert form margin*/
.insert-space{
    margin-bottom:4px;
}

.popPanel{
    min-width:720px;
}
/*test para navbar*/
#menu_DXI1_, #menu_DXI2_, #menu_DXI3_, #menu_DXI4_, #menu_DXI5_, #menu_DXI7_, #menu_DXI8_, #menu_DXI9_ {
     border:0px 0px 4px 0px;
     border-width:0px 0px 4px 0px;
     border-bottom: solid #4b9ac1 !important;
    -moz-border-image: -moz-linear-gradient(left, rgb(163, 192, 232) 5%, steelblue 100%);
	-webkit-border-image: -webkit-linear-gradient(left, rgb(163, 192, 232) 5%, steelblue 100%);
	border-color: linear-gradient(to right, rgb(163, 192, 232) 5%, steelblue 100%);
	border-image-slice: 1;
}

#menu_DXI6_
{
     border:0px 0px 4px 0px;
     border-width:0px 0px 4px 0px;
    border-bottom: solid #56a957 !important;
     -moz-border-image: -moz-linear-gradient(left, #a0eebc 5%, #56a957 100%);
	-webkit-border-image: -webkit-linear-gradient(left, #a0eebc 5%, #56a957 100%);
	border-color: linear-gradient(to right, #a0eebc 5%, #56a957 100%);
	border-image-slice: 1;
}

#menu_DXI10_
{
    border:0px 0px 4px 0px;
    border-width:0px 0px 4px 0px;
    border-bottom: solid #ffff32 !important;
     -moz-border-image: -moz-linear-gradient(left, #fbfabe 5%, #ffff32 100%);
	-webkit-border-image: -webkit-linear-gradient(left, #fbfabe 5%, #ffff32 100%);
	border-color: linear-gradient(to right, #fbfabe 5%, #ffff32 100%);
	border-image-slice: 1;
}

#menu_DXI0_, #menu_DXI11_  {

     border:0px 0px 4px 0px;
     border-width:0px 0px 4px 0px;
    border-bottom: solid #c0c0c0 !important;
     -moz-border-image: -moz-linear-gradient(left, #f2f2f2 5%, #c0c0c0 100%);
	-webkit-border-image: -webkit-linear-gradient(left, #f2f2f2 5%, #c0c0c0 100%);
	border-color: linear-gradient(to right, #f2f2f2 5%, #c0c0c0 100%);
	border-image-slice: 1;
}

.flex-container {
     display: -webkit-box;
     display: -moz-box;
     display: -ms-flexbox;
     display: flex;
     flex-flow: row wrap;
     
}
.col-flex {
  display: flex;
}
.panel-flex {
    flex:1 1 auto;
}

.list-group > a {
    color:blue !important;
}
.panel-title {
    font-size:19px  !important;
    color:#283b56  !important;
}
/*Agregadas para Soporte*/
.soporte-tab {
    position:fixed;
    right:0;
    top:30%;
    width:30px;
}

/*DataCell que tenia anteriormente la tabla*/
div.data-cell{
    background-color:#E9FAFF !important;
    margin: 0px -.09% !important;
    min-height:25px !important;
    border:1px solid #fff !important;
    color:#003D7A !important;

}

/*Quitar bordes a un panel*/
.panel-noborder {
    border: none !important;
    box-shadow: none;
}
.panel-nomarginbottom {
    margin-bottom:0px !important;
}
.panel-noborder > .panel-heading {
    border: 1px solid #dddddd;
    border-radius: 0;
}
.title-pageh1{
    font-family: "Francois One" !important;
}

.rowCenter {
   width: 6% !important;
}
.word-break{
    word-break:break-word;
}

.icon-required-rigth{
    right: -12px !important;
    position: absolute;
    color: rgb(183, 19, 19); 
    font-size: 10px !important;
    padding-top: 4px;
}

.icon-requerid-special{
    z-index: 1;
    top: 2px;
    right: -12px !important;
    position: absolute;
     color: rgb(183, 19, 19); 
    font-size: 10px !important;
}

.blue{
    color:#428bca !important;
}
.green{
    color:#5cb85c !important;
}
.red{
    color:#d9534f !important
}

.no-padding{
    padding:0px !important;
}
.no-margin {
margin:0px !important;
}
.panel-popupinsert{
    padding:5px 15px !important;
}
.panel-popuptitle{
    font-size:16px;
    color:#283b56  !important;
}

/*Class de JS DataTables (quita la opcion para seleccionar la cantidad de rows a mostrar)*/
.dataTables_length{
    display:none !important;
}

.PageHeaderh1
{
    font-size: 1.6em !important;
    color:rgb(40, 59, 86); 
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
    font-family: "Francois One", "sans-serif";
}


/*Nuevo color para panel*/
.panel-orange {
  border-color: #ffca5e !important;
}
.panel-orange > .panel-heading {
  color: #8f7031;
  background-color: #ffeac2;
  border-color: #ffca5e !important;
}
.panel-orange > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ffeac2 !important;
}
.panel-orange > .panel-heading .badge {
  color: #ffeac2;
  background-color: #8f7031;
}
.panel-orange > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ffca5e !important;
}

.alert-orange {
  color: #8f7031;
  background-color: #ffeac2;
  border-color: #ffca5e !important;
}
.alert-orange hr {
  border-top-color: #ffca5e !important;
}
.alert-orange .alert-link {
  color: #8f7031;
}

.label-orange {
  background-color: #8f7031;
}
.label-orange[href]:hover,
.label-orange[href]:focus {
  background-color: #eab954;
}

.list-group-item-info {
  color: #8f7031;
  background-color: #ffeac2;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #8f7031;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #8f7031;
  background-color: #ffeac2;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #8f7031;
  border-color: #ffca5e !important;
}


.titulo-seguimiento{
    font-size:14px;
    font-weight:600;
    color:#003D7A !important;
}


.descripcion-seguimiento{
    font-size:12px;
    color:darkslategray;
}


.margin-top{
    margin-top:8px !important;
}
.padding-top{
    padding-top:8px !important;
}
.txtlabel{
    border:none;
    background-color:transparent !important;
}

.repParams{
    margin-left:15px;
    padding-left:5px;
}
.tooltip-title {
    font-size:15px  !important;
    color:#283b56  !important;
}

.input-aqua
{
    color: #31708f !important;  border-color: #bce8f1 !important;
}
.span-aqua
{
    color: #31708f !important;background-color: #d9edf7 !important;border-color: #bce8f1 !important;
}

.dxeSpinDecButton_Aqua, .dxeSpinIncButton_Aqua {
    visibility: hidden !important;
    display: none !important;
}