/*
    Document   : new
    Created on : 17/01/2012, 09:21:51
    Author     : Julian
    Description:
    destinada a dar estilo a formularios de directos y ventas
*/



.contenedor-columna{border-right:1px dashed #d4d4d4;}

.contenedor-fila:nth-child(2n+1){background-color:#ededed;}

.contenedor-fila:nth-child(2n+0){background-color:white;}


.contenedor-fila{height:20px; padding-top:0px;}




.a_new_wrapper, .a_new_wrapper table, .a_new_wrapper b, .a_new_wrapper label	{
	font-family:Sans-Serif;
	font-size:12px;
	color:#3b5999;
	text-decoration:none;
}
.a_new_wrapper {
	width:700px;
	margin-left:20px;
}

#ver_monitor{
    width: 100% !important;
    padding-top: 7px !important;
    text-align: center;
}

#ver_monitor:hover{
    background-color: #D7D7D7;
    color: #444;
    border: 1px solid #999797;
}
/*
.a_new_wrapper fieldset {
	border:1px solid #CCC;
	margin-top:12px;
	padding:0px;
	display:block;

}
fieldset { padding:0 0 20px 20px; }

*/
#a_new_form { background: #f6f4eb; }
.a_new_name {
	background:#f2efef;
	padding:12px;
	border-bottom:1px dashed #CCCCCC;
	display:block;
	margin-bottom:20px;
}
.box_gradient {
  background-color: #f2efef;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2efef), to(#ffffff)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #e1decd, #dedac8); /* Chrome 10+, Saf5.1+, iOS 5+ */
  background-image:    -moz-linear-gradient(top, #e1decd, #dedac8); /* FF3.6 */
  background-image:     -ms-linear-gradient(top, #e1decd, #dedac8); /* IE10 */
  background-image:      -o-linear-gradient(top, #e1decd, #dedac8); /* Opera 11.10+ */
  background-image:         linear-gradient(top,#e1decd, #dedac8);
  text-shadow: 0px 2px 0 rgba(243,242,239, .5);
}
.a_new_name strong {
	font-size:22px;
	margin-right:6px;

}
.a_new_name img{ padding-left: 3px;}
.a_new_wrapper .a_new_info {
	display: block;
	overflow:hidden;
	padding-bottom:20px;
}
.a_new_wrapper .comentarios {
	width:330px;
	background:#FFFFFF;
	padding:12px;
	margin-left:160px;
	border:1px dashed #CCCCCC;
	overflow:hidden;

}
.section {
	padding:0 0 20px 20px;
	min-height:40px;
	display:block;
        clear: both;


}

#lo_fecha_faena_real{
    background-color:#f1f1f1 !important;
		width: 100px;
}

.a_new_wrapper label {
	display:inline-block;
	width:115px;
	font-weight:bold;
	padding-left:6px;
}
.a_new_wrapper .label_0 {
	display:inline-block;
	width:30px;
	font-weight:bold;
	padding-left:6px;
}
.a_new_wrapper .label_1 {
	display:inline-block;
	width:63px;
	font-weight:bold;
	padding-left:6px;
}
.a_new_wrapper .label_2 {
	display:inline-block;
	width:90px;
	font-weight:bold;
	padding-left:6px;
}
.a_new_wrapper .label_3 {
	display:inline-block;
	width:140px;
	font-weight:bold;
	padding-left:6px;
}
.a_new_wrapper input, .a_new_wrapper  select, .a_new_wrapper textarea {
	background-color:#f1f1f1;
	border:none;
	color:#666;
        font-size:13px;

}

.a_new_wrapper_inv input, .a_new_wrapper_inv  select, .a_new_wrapper_inv textarea {
	background:#f1f1f1;
	border:none;
	color:#666;
        font-size:13px;
	padding-left:5px;

}
.col_1 {
	float:left;
	width:653px;
	margin:0 4px 19px 0;
	border:1px dashed #CCCCCC;
	padding:2px;
	background:#FFFFFF;
	min-height:18px;
}
.col_1 b{ margin-left: 120px; padding: 5px; }

.col_1 .pendiente{ color: #FF0000; width: 170px; float: right;  margin:16px 240px 0 0; position: relative; font-weight: bold;}
.col_1 .enviado{ color:#4a8301; width: 170px; float: right;  margin:16px 240px 15px 0; position: relative;font-weight: bold; }
.enviado img{ height: 14px; width: 14px; position: absolute; right: 0px;}
.col_2 {
	float:left;
	width:320px;
	margin:0 4px 19px 0;
	border:1px dashed #CCCCCC;
	padding:2px;
	background:#FFFFFF;
	min-height:18px;
        position: relative;


}

.frigorifico-externo-resumen {
	margin: 0 4px 15px 0;
	padding: 10px;
	background: #fff3cd;
	border-radius: 4px;
	overflow: hidden;
}

.frigorifico-externo-resumen__titulo {
	color: #856404;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
}

.frigorifico-externo-resumen__grid {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	column-gap: 4px;
	row-gap: 12px;
}

.frigorifico-externo-resumen__grid .col_2 {
	float: none;
	width: auto;
	margin: 0;
}

.a_new_resaltado{ background: #fcf4c8 !important; color: #fff !important;   }

.col_3 {
	float:left;
	width:220px;
	margin:0 4px 19px 0;
	border:1px dashed #CCCCCC;
	padding:2px;
	background:#FFFFFF;
	min-height:18px;
        position: relative;
}



/**
************************************************************************************************************************************************************************************
************************************************************************************************************************************************************************************
*************************************************************************LIQUIDACION OFICIAL****************************************************************************************
************************************************************************************************************************************************************************************
************************************************************************************************************************************************************************************
************************************************************************************************************************************************************************************
**/

.menu_segmentacion{ position: relative; z-index: 1;}
.copiar{ text-align: right; margin-right: 20px; margin-bottom: 30px; float: right; }
.copiar span{ background: #fff; padding: 8px 12px;}




   .cant_segmentacion ul{ width: 40%; display: inline-block;}
        .cant_segmentacion ul li{ display: inline-block; margin-left: 14px; }
        .ul_segmentacion { text-align: center; width: 95%;}
        .ul_segmentacion li{ cursor: pointer; border: 1px solid #80b213; font-size: 12px; margin-left: 10px; display: inline-block; background: #9acd32; padding: 1px 8px; border-radius: 50px; }
        .ul_segmentacion .active{ background:#6c9609; border: 1px solid #769140; }
        .menu_segmentacion{ float: left;margin: 0 4px 19px 0;min-height: 10px; padding: 2px;width: 100%;}
        .menu_segmentacion label{ float: left; display: block; width: 20%; margin-bottom: 20px;}

      .lo_titulo{ font-size: 22px; border-bottom: 1px solid #eee; margin-bottom: 10px; color:#B9B7AE;}
      .lo_titulo span{color:#D3D1C8; margin-left: 10px;}
      .cred_deb{  }

.head_col{ position: relative;}


   /**
   *VISTA LIQUIDACION
   */






.cir_2{ float: left; }
.cir_2{ width: 118px; border-radius: 100%; background: #9acd32; font-size: 22px; padding: 70px 22px; text-align: center; margin-left: 10px; color: #354c03; position: relative;  }
.cir_2 .op{ font-size: 12px; top: 28px; left: 25%;  border-bottom: 1px solid #d4d4d4; }
.cir_2  span{ color: #fff; border-top: 1px solid;}


.cel_1{ width: 80px;}
.cel_2{ width: 70px;}
.cel_3{ width: 120px;}
.cel_4{ width: 250px;}


.cel_1 input { width: 80px;}
.cel_2 input{ width: 70px;}
.cel_3 input{ width: 104px; }
.cel_4 input{ width: 250px;}



.cel_1, .cel_2, .cel_3, .cel_4{

    float: left;
    margin:0 4px 3px 0;
    position: relative;
    padding: 2px
}


.master_ { position: absolute;   width:100%; left: 0px; right: 0px; border-radius: 10px; margin: auto; z-index: 100001; top: 50px;  }
#sb-container{ z-index: 100002;}
#lightbox{z-index: 100003}
  @media screen and (min-width: 1380px){
        .master_{ width: 1370px}
    }
    @media screen and (max-width: 1380px){
        .master_{ width: 1350px}
    }
#liq_oficial_interna .col_2{ width:290px;}
#liq_oficial_interna .col_1{ width: 560px;}
#liq_oficial_externa .col_1{ width: 580px;}
#liq_oficial_externa .col_2{ width: 315px;}


#liq_oficial_interna .circulo { width: 7px; font-size: 8px; padding: 0px 2px; line-height: 11px; }

.star{ margin:0 auto}
.activar{ padding:4px 4px; cursor: pointer; width: 200px; color: #fff; text-align: center; background: #dadbd9; }
.desactivar{  padding:4px 4px; cursor: pointer; width: 200px; color: #fff; text-align: center;  background: #3363cc; }
.desactivarGuardar{  padding:4px 4px; cursor: pointer; width: 200px; color: #fff; text-align: center;  background: #3363cc; }

/*
************************************ CELDAS HEADER ************************************************
*/
.head_col .cel_1,.head_col .cel_2,.head_col .cel_3,.head_col .cel_4{ background: #555;}
.head_col .cel_1 label,.head_col .cel_2 label,.head_col .cel_3 label,.head_col .cel_4 label{color: #fff;}




/*
************************************ CELDAS BODY ************************************************
*/

.body_col .cel_1,.body_col .cel_2,.body_col .cel_3, .body_col .cel_4{ background: #fff;}




/*
************************************ CELDAS ANALISIS ************************************************
*/

.analisis_liquidacion .cel_1, .analisis_liquidacion .cel_2, .analisis_liquidacion .cel_3, .analisis_liquidacion .cel_4{background:#9acd32; color: #3b5600;  margin: 12px 2px 2px 0px; border-left: 2px solid #7e7f7c; }

.analisis_liquidacion{  margin-top: 20px;  width: 97.5%; position: relative;}
.analisis_liquidacion strong{  font-size: 16px;}

.analisis_liquidacion .alert{ background:#e85a5a }
.analisis_liquidacion .reset{ background:#9acd32 }

.op{ color: #555; position: absolute; top: -18px; left: 0px; border-radius: 4px; }

.w-final .cel_2 span { background: #c2dfed; }









/*
************************************ INFORMACION ORIGEN ************************************************
*/

#informacion_origen .cel_4{
    border-top: 1px solid #d4d4d4; margin-top: 30px; width: 97%; margin-bottom: 20px; padding: 2px 0px; background: #eeefe8;
}
#informacion_origen .e_live_promedio{
    background:#9acd32; color: #3b5600; padding: 2px 10px 3px 10px; font-size: 16px; border-left: 2px solid #7e7f7c;  font-weight: 100; margin-right: 20px; font-weight: bolder;
}

/*
************************************ CONDICIONES PACTADAS ************************************************
*/


#condiciones_operativas .vendedor{
    border-right: 1px solid #d4d4d4;    padding-top: 10px;
}
#condiciones_operativas .comprador {
       padding-top: 10px; padding-left: 20px;
}
#condiciones_operativas .vendedor h2{ color:  #bfcca1;}
#condiciones_operativas .comprador h2{ color:  #9faece;}

#condiciones_operativas .comprador , #condiciones_operativas .vendedor { float: left; width: 310px; overflow: hidden;  }
#condiciones_operativas .comprador .col_2 , #condiciones_operativas .vendedor .col_2{
    width: 280px;
}
#condiciones_operativas .comprador .col_2 label , #condiciones_operativas .vendedor .col_2 label{
    width: 80px;
}



/*
************************************ INFORMACION PLANTA ************************************************
*/

#informacion_planta .cel_2{
    border-top: 1px solid #d4d4d4; margin-top: 30px; width: 47%; margin-bottom: 20px; padding: 2px 0px; background: #eeefe8;
}
#informacion_planta .cel_2 .e_live_rend_campo,#informacion_planta .cel_2 .e_live_rend_planta{
    background:#9acd32; color: #3b5600; font-weight: bold !important; padding: 2px 10px 3px 10px; font-size: 16px; font-weight: 100;   margin-right: 20px;  border-left: 2px solid #7e7f7c;
}

/*
************************************ ANALISIS RESULTADOS ************************************************
*/

#analisis .cel_2, #analisis_proyectado .cel_2, #analisis2 .cel_2, #analisis3 .cel_2{
   border-top: 1px solid #d4d4d4; margin-top: 10px; width: 47%; margin-bottom: 20px; padding: 2px 0px; background: #eeefe8;
}

#analisis .cel_2 span, #analisis_proyectado .cel_2 span, #analisis2 .cel_2 span, #analisis3 .cel_2 span{
    background:#9acd32; font-weight: bold !important; color: #3b5611; padding: 2px 10px 3px 10px; font-size: 16px; font-weight: 100;   margin-right: 20px; border-left: 2px solid #7e7f7c;
}
#analisis .w_1, #analisis_proyectado .w_1, #analisis2 .w_1{ width: 330px; border-right:1px solid #d4d4d4; overflow: hidden; float: left; }
#analisis .w_2, #analisis_proyectado .w_2,#analisis2 .w_2{ width: 350px; height: 300px; float: right;}
#analisis .w_2 strong, #analisis_proyectado .w_2 strong, #analisis2 .w_2 strong{ color: #AAAAAA; font-weight: 100; border-right:1px solid #eee;  display: inline-block; width: 130px; margin-right: 20px; padding: 10px 0 6px 0; }
#analisis .w_2 div, #analisis_proyectado .w_2 div, #analisis2 .w_2 div{ border-bottom: 1px solid #d4d4d4; width: 300px;}




#analisis .w_1 div, #analisis_proyectado .w_1 div, #analisis2 .w_1 div{ border-bottom: 1px solid #d4d4d4; width: 300px;}
/*#analisis .w_1 div:nth-child(2n+1){ background: #FFF;}*/
#analisis .w_1 strong, #analisis_proyectado .w_1 strong, #analisis2 .w_1 strong{ color: #AAAAAA; font-weight: 100; border-right:1px solid #eee;  display: inline-block; width: 165px; margin-right: 20px; padding: 10px 0 6px 0; }
 .section .col_2 .cred_deb label  { margin: 10px 0px; }
        .section .col_2 .cred_deb input { width: 200px; }
        .section .col_2 .aclaracion textarea { width: 200px; font-size: 11px; height: 48px; resize: none; vertical-align: top; margin-bottom: 7px; }
        .section .col_2 .aclaracion textarea:disabled { background: #FFFFFF; }



#item_analisis{ font-size: 16px;}

#item_analisis_proyectado{ font-size: 16px;}


/**
ANALISIS INVERNADA
*/

.total_1{ width: 656px; }
.total_2{ width: 320px; float: left; margin-right: 12px; }
.total_3{ width: 190px; float: left;}
.total_4{}

.a_new_wrapper_inv .total_1, .a_new_wrapper_inv .total_2, .a_new_wrapper_inv .total_3, .a_new_wrapper_inv .total_4{
    background: #eeefe8; position: relative; border-top: 1px solid #d4d4d4; margin-bottom: 30px; padding: 2px 0 3px 0;
}

.a_new_wrapper_inv  .total_1 span, .a_new_wrapper_inv  .total_2 span, .a_new_wrapper_inv  .total_3 span, .a_new_wrapper_inv .total_4 span{
    background: #9acd32; font-size: 18px; border-left: 2px solid #7e7f7c;  font-weight: bolder; padding: 2px 10px 3px 10px; color: #333;
}





.col_2 span { color:#666; font-size:14px; }
div.a_new_title_1 {
	color: #f6f4eb;
        background: #3b5999;
	font-weight:bolder;
	margin:-1px 0 20px -5px;

	padding:5px 0 4px 4px;
	overflow:hidden;
	font-size:15px;
	text-shadow: 0px 2px 0 rgba(22,42,84, .5);
        position: relative;

}
.excepcion{ background: #ccc; }
 span.aviso_col_2{
    position: absolute;
    top: -10px;
    right: 2px;
    font-size: 11px !important;
    font-style: italic;
    background-color:#caac05 !important;
    color:#fff !important;
    padding: 2px 4px 2px 4px;
   -moz-border-radius: 3px;
   -webkit-border-radius: 3px;
    border-radius: 3px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f2efef), to(#ffffff)); /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #e4c204, #caac05); /* Chrome 10+, Saf5.1+, iOS 5+ */
    background-image:    -moz-linear-gradient(top, #e4c204, #caac05); /* FF3.6 */
    background-image:     -ms-linear-gradient(top, #e4c204, #caac05); /* IE10 */
    background-image:      -o-linear-gradient(top, #e4c204, #caac05); /* Opera 11.10+ */
    background-image:         linear-gradient(top, #e4c204, #caac05);
     }

.a_new_wrapper_inv  span.aviso_col_2{
    position: absolute;

    top: -10px;
    right: 2px;
    font-size: 11px !important;
    font-style: italic;
    background-color:#caac05 !important;
    color:#fff !important;
    padding: 2px 4px 2px 4px;
   -moz-border-radius: 3px;
   -webkit-border-radius: 3px;
    border-radius: 3px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#67A1DB), to(#4180BF)); /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #67A1DB, #4180BF); /* Chrome 10+, Saf5.1+, iOS 5+ */
    background-image:    -moz-linear-gradient(top, #67A1DB, #4180BF); /* FF3.6 */
    background-image:     -ms-linear-gradient(top, #67A1DB, #4180BF); /* IE10 */
    background-image:      -o-linear-gradient(top, #67A1DB, #4180BF); /* Opera 11.10+ */
    background-image:         linear-gradient(top, #67A1DB, #4180BF);

     }


div.a_new_title_1::before {

    background: url(../imagenes/down.png)no-repeat 0px 0px;
    position: absolute;
    left: 20px;
    bottom: -14px;
    width: 18px;
    height: 18px;
     z-index: 4;
    content: '';

}

div.a_new_title_1 span {
	color:#fff;
	background: #3b5999 url(../imagenes/iconos/lapiz_2.png) no-repeat right -1px;
	font-weight:bolder;
	float:right;
	padding-right:20px;
	font-size:12px;
	margin:2px 12px 0 0;

}
div.a_new_title_1_edit {
	color:#fff;
	background: #889cc7;
	font-weight:bolder;
	margin:-1px 0 20px -5px;
	border-bottom:1px solid #CCC;
	display:block;
	padding:5px 0 4px 4px;
	overflow:hidden;
	font-size:15px;
	text-shadow: 0 2px 0 rgba(22, 42, 84, 0.5);

}

div.a_new_title_1_edit span {
	color:#fff;
	background: url(../imagenes/iconos/sprite_black2.png) no-repeat right -375px ;
	font-weight:bolder;
	float:right;
	padding-right:20px;
	font-size:12px;
	margin:2px 12px 0 0;

}

div.a_new_title_1 span:hover {
	color:#fff;
	background:  url(../imagenes/iconos/lapiz_2.png) no-repeat right -39px;
}
.edit {
	color:#3b5999;
	background:  url(../imagenes/iconos/lapiz_2.png) no-repeat right -20px;
	font-weight:bolder;
	float:right;
	padding-right:20px;
	font-size:11px;
	/* margin-top:8px; */
        *width:170px !important; /*hack para IE7 */
        *text-align:right;
        *display:inline;


}
input.i_mini {
	background:#fff;
	border:none;
	color:#666;
}
.input_small { width:50px; }
.input_small2 { width:80px; }
.input_mdium { width:130px; }
.input_large { width:230px; }

.a_new_wrapper select {
	width:180px;
}
.a_new_name p {
	font-size:11px;
	margin-left:7px;
        min-height: 60px;
}
.a_new_name p span {
	font-size:12px;
	font-weight:bold;
}
.a_new_name span a{ color:#3b5999 !important; }
.a_new_wrapper li {
	list-style:none;
	line-height:1.8em;
}
.a_new_wrapper li span {
	font-weight:bold;
	margin-left:8px;
}
.submit_1 {

	border:1px dashed #CCCCCC;
	font-size:12px;
	font-weight:bold;
        cursor: pointer;
	color: #333;
	padding:12px;
        width: 160px;
}
.submit_copyB {

	border:1px dashed #CCCCCC;
	font-size:12px;
	font-weight:bold;
        cursor: pointer;
	color: #333;
	padding:12px;
        width: 652px;
}
.float_rigth { float:right; }
.a_new_edit { padding:2px 20px 2px 0px; }
.a_id_negocio {
    border-radius: 4px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
    background:#3b5999;
    margin-right: 10px;
    color: #ccc;
    border-bottom: 1px solid #f3f2ef;
    border-left: 1px solid #f3f2ef;
    padding: 4px 8px 4px 8px;
    display: block;
    width: 70px;
    float: left;
    text-align: center;
    text-shadow: 0px 2px 0 rgba(48,29,59, .5);
}
.a_id_negocio_m {
    border-radius: 4px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
    background:#1a7e0c;
    margin-right: 10px;
    color: #fff;
    border-bottom: 1px solid #f3f2ef;
    border-left: 1px solid #f3f2ef;
    padding: 4px 8px 4px 8px;
    display: block;
    width: 70px;
    float: left;
    text-align: center;
    text-shadow: 0px 2px 0 rgba(48,29,59, .5);
}
span.a_id_negocio span { font-size:20px;}
span.a_id_negocio_m span { font-size:20px;}

.wrapper_submit{border-top: 1px dashed #ccc; position: relative; height: 70px;
        border-bottom: 1px dashed #ccc;  background-color: #eff0f1; margin:50px 0 50px 0; padding: 20px 0;}
.a_new_submit {

	color:#000000 !important;
	font-weight:bold;
	overflow:hidden;
        position: absolute;
        right: 18px;
         bottom: 24px;
         width: 470px;





}
.estado span{ padding: 4px 4px 4px 0px; margin: 0 0 10px 0; display: list-item; list-style: none; }
.estado select{
    width: 140px;
    padding: 4px ;
    font-size: 16px !important;
    border: 1px solid #b3c7db;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
     border-radius: 4px;
}
.estado {
	padding:1px 0 12px 10px;
	color:#588cc1 !important;
	font-weight:bold;
	overflow:hidden;
	width:202px;
        background-color: #eaeef2;
        border:1px solid #b3c7db;
        border-radius: 4px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
/*        position: absolute;
        left: 17px;
        bottom: 15px;
  */
}

.a_new_link_boton {
	font-size:16px;
	padding:8px;
        *padding:8px 0 8px 0; /*hack para IE*/
	float:right;
	margin:0 0 0 12px;
	background: url("../imagenes/botones/backg_boton.gif") repeat-x scroll 0 0 #E2E2E2;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	color: #454545;
	font-weight:500;
	cursor:pointer;
	border:1px solid #CCC;
}
.a_new_boton1 {
	font-size:16px;
	padding:8px;
        *padding:8px 0 8px 0; /*hack para IE*/
	float:right;
	margin:0 0 0 12px;
	background: url("../imagenes/botones/backg_boton.gif") repeat-x scroll 0 0 #E2E2E2;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	color: #454545;
	font-weight:500;
	cursor:pointer;
	border:1px solid #CCC;
}
.green{
	background: url("../imagenes/botones/backg_boton_green.gif") repeat-x  scroll 0 0 #E2E2E2 !important;
	color:#4a8301;
	padding-left:12px !important;
	padding-right:12px !important;
	}
.green:hover{
	background: url("../imagenes/botones/backg_boton_green.gif") repeat-x  0 -6px  #E2E2E2 !important;
	color:#4a8301;
	padding-left:12px !important;
	padding-right:12px !important;
	}

.a_new_boton2 {
	font-size:14px !important;
	margin:0 12px 0 12px;
	background: url("../imagenes/botones/backg_boton.gif") repeat-x scroll 0 0 #E2E2E2;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	color: #454545;
	font-weight:500;
	cursor:pointer;
	border:1px solid #b3c7db;
        padding: 6px 4px;
}

span.a_new_guardar{

	background: url(../imagenes/iconos/sprite_black2.png) no-repeat right -108px !important;
	padding: 0px 10px 0px 0px;
}
span.a_new_guardar_1{

	margin: 0 5px 0 0;

	background: url(../imagenes/iconos/sprite_black2.png) no-repeat right -108px !important;
	padding: 0px 18px 0px 0px;
	*padding: 0px 18px 0px 0px;
        display:inline

}
div.loadx{
        background: url(../imagenes/loadx.gif) no-repeat;
        padding:8px 8px 6px 8px;
        margin:2px 6px 0 0;
        float:left;
}
.load_cliente{ margin-right: -32px;   }
.c_p{ width: 310px;
min-height: 150px;
background: #fcfce4;
padding: 10px;
}

#informacion_origen_cliente input { border: 1px solid #999 !important;}
.inp_bus{ background-color: #fff !important; margin-right: 3px; border:1px dashed #CCCCCC;}
.a_new_volver{  margin-left: 580px;  margin-bottom: 20px; display: block;}
.mensaje_enviar{ background:#f9c9c9;  border: 1px solid #d78888; color: #7a3a3a; position: relative; padding: 8px 4px 8px 4px; display: block; margin-bottom: 20px; }
.mensaje_enviar span{ font-size: 20px; background-color: #f9c9c9 ;  padding: 4px 13px; top:-2px; left: -12px; font-weight: bold; position: absolute; -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px; border: 1px solid #d78888;}
.mensaje_enviar p{ margin-left: 23px; }
.a_cierre{ display: block; width: 590px; min-height: 80px; padding: 8px; font-size: 14px; margin: 20px 0 20px 20px; background: lightyellow;}
.b_cierre{ display: block; width: 590px; min-height: 80px; padding: 8px; font-size: 14px; margin: 20px 0 20px 20px; background: #fff;}
.a_new_representante{ display: block; font-size: 14px !important; color: #999; margin-top: 5px; }
.a_new_representante b{ font-size: 14px !important;}





/**

INVERNADA USUARIO

*/


.a_new_wrapper_inv_usuario {
    font-family:Sans-Serif;
	font-size:12px;
	color:#3b5999;
	text-decoration:none;
	width:700px;
	margin-left:-9px;
        position:relative;
}
.a_new_wrapper_cambiar_estado {
    position: absolute;
    bottom:15px;
    left:17px;
}
.a_new_wrapper_cambiar_estado select{
    background:white url('../imagenes/select.gif') no-repeat 99% 50%;
}



.a_new_wrapper_inv_usuario .col_2 label {
	display:inline-block;
	width:161px;
	font-weight:bold;
        border-bottom: 1px solid #AFAC9C;
        background:#F4F1E1;

	padding:8px 0 6px 6px;
        margin-right: 60px;
        margin-top: 0px;
/*        height: 11px;*/

}
.a_new_wrapper_inv_usuario  div.a_new_title_1 {
        background: #930F08;
        margin-left: -1px;
}




.a_new_wrapper_inv_usuario div.a_new_title_1 span {

	background: #930F08 url(../imagenes/iconos/lapiz_2.png) no-repeat right -1px;
        *margin: -16px 0 0 0;
}

.a_new_wrapper_inv_usuario div.a_new_title_1_edit span {

        *margin: -16px 0 0 0;
}
.a_new_wrapper_inv_usuario div.a_new_title_1_edit {
	color:#fff;
	background: #C97C78;
	font-weight:bolder;
	margin:-1px 0 20px -1px;

	border-bottom:1px solid #CCC;
	display:block;
	padding:5px 0 4px 4px;
	overflow:hidden;
	font-size:15px;
	text-shadow: 0 2px 0 rgba(22, 42, 84, 0.5);

}
.a_new_wrapper_inv_usuario  .a_id_negocio{
    background: #930F08;
}


.a_new_wrapper_inv, .a_new_wrapper_inv_usuario table, .a_new_wrapper_inv_usuario b, .a_new_wrapper_inv_usuario label,.a_new_wrapper_inv_usuario  .a_new_name	{

	color: #930F08;

}
.a_new_wrapper_inv_usuario .col_3 {
	float:left;
	width:210px;
	margin:0 4px 19px 0;
	border:none;
	padding:2px;
	background:#DBD8C9;
	min-height:18px;
        position: relative;
}

.a_new_wrapper_inv_usuario .col_3 span { color:#666; font-size:14px; }

.a_new_wrapper_inv_usuario .comentarios {
	width:630px;
	background:#FFFFFF;
	padding:12px;
        clear: both;
	border:1px dashed #CCCCCC;
	overflow:hidden;
        margin-left: -20px;
}

.a_new_wrapper_inv_usuario .comentarios  h4{
   color: #930F08;
}

.a_new_wrapper_inv_usuario .a_new_name span a{
    color: #930F08 !important;

}
.a_new_wrapper_inv_usuario .a_new_name{
   height: 50px;

}
.a_new_wrapper_inv_usuario .col_2 span {
    color:#666;
    font-size:14px;
    margin-top: 12px !important;
    margin-right: 100px !important;
    min-width: 30px !important;
    padding: 5px 4px;
/*    padding-right:10px;*/
  *position: static;

}
.a_new_wrapper_inv_usuario .col_2 {
	float:left;
	width:650px;
	margin:0 4px 19px 0;
	border-left: 4px;
        border-color: #DBD8C9;
        border-style: solid;
	/*height: 26px;*/
        height:29px;
	background:#F9F8F2;
	min-height:18px;
        position: relative;
        padding: 0px !important;
        /* todo esto es para IE, para el almanaque quede arriba de los demás elementos */
        *position:static;
        *z-index: 1;


}
.a_new_wrapper_inv_usuario .col_2 select,.a_new_wrapper_inv_usuario .col_2 input{
    background: #fff;
    border: 2px solid #F6F4EB;
    font-size: 16px !important;

}

.a_new_wrapper_inv_usuario .col_2 select{
    width: 200px !important;
}





/****************************************************************************************************/
/********************************************** INVERNADA *******************************************/
/****************************************************************************************************/


.a_new_wrapper_inv{
    font-family:Sans-Serif;
	font-size:12px;
	color:#3b5999;
	text-decoration:none;
/*	width:700px;
	margin-left:-9px; cambio para que se vea mejor del datepicker*/
        width: 721px;
        margin-left: -30px;
        position:relative;
}
.a_new_wrapper_cambiar_estado{
    position: absolute;
    bottom:15px;
    left:17px;
}
.a_new_wrapper_cambiar_estado select{
    background:white url('../imagenes/select.gif') no-repeat 99% 50%;
}


/*para que analisis y comentarios se vea bien*/
.a_new_wrapper_inv_usuario  #section_13 .col_2 label{
	padding:0 !important;
        border:0
}
.a_new_wrapper_inv_usuario  #section_13 .col_2 span{
	padding-right:10px !important;
        color:#fff;
}
#section_13 .col_2 label.merma{
	margin-left: 25px !important;
}
#section_13 .col_2 label.desbaste{
	margin-left: 15px !important;
}

.col_2 > label:first-child{

}


.a_new_wrapper_inv label {
    display:inline-block;
    font-weight:bold;
    padding:2px 0 0 6px;
    min-width: 110px;
}
.a_new_wrapper_inv  div.a_new_title_1 {

        background: #930F08;
margin-left: -1px;

}
/* .a_new_wrapper_inv strong{ cursor: pointer;} */


.a_new_wrapper_inv div.a_new_title_1 span {

	background: #930F08 url(../imagenes/iconos/lapiz_2.png) no-repeat right -1px;
        *margin:-18px 0 0 0;
}
.a_new_wrapper_inv div.a_new_title_1_edit span {
	*margin:-15px 0 0 0;
}

.a_new_wrapper_inv div.a_new_title_1_edit {
	color:#fff;
	background: #C97C78;
	font-weight:bolder;
	margin:-1px 0 20px -1px;
	border-bottom:1px solid #CCC;
	display:block;
	padding:5px 0 4px 4px;
	overflow:  hidden;
	font-size:15px;
	text-shadow: 0 2px 0 rgba(22, 42, 84, 0.5);

}
.a_new_wrapper_inv  .a_id_negocio{
    background: #930F08;
}


.a_new_wrapper_inv, .a_new_wrapper_inv table, .a_new_wrapper_inv b, .a_new_wrapper_inv label,.a_new_wrapper_inv  .a_new_name	{

	color: #930F08;

}
.a_new_wrapper_inv .col_3 {
	float:left;
	width:210px;
	margin:0 4px 19px 0;
	border:1px dashed #CCCCCC;
	padding:2px;
	background:#FFFFFF;
	min-height:18px;
        position: relative;
}

.a_new_wrapper_inv .col_3 span { color:#666; font-size:14px; }

.a_new_wrapper_inv .comentarios {
	width:640px;
	background:#FFFFFF;
	padding:20px;
        clear: both;
	border:1px dashed #CCCCCC;
	overflow:hidden;
        margin-left: -20px;
}

.a_new_wrapper_inv .comentarios  h4{
   color: #930F08;
}

.a_new_wrapper_inv .a_new_name span a{
    color: #930F08 !important;

}
.group{ border: 1px solid #DDC33E; position: relative;   padding: 6px 0px 0px 0px; margin-bottom: 20px; width:650px; background:#ffe45c; text-align: center;
}
.group_title{  top:4px; color:#A08811; font-size:12px;    }
.group_title span{ font-size: 22px; }
.both{ clear: both !important;}
.col_2 select{width: 168px !important; float:none;}
#edad_N, #cant_sugerida input, #toro span input, .input_edad_vaquuillonas input{ width: 178px !important; float:right;}
#inseminacion_tipo input{margin-right:10px;}

/* Estilos específicos para el mapa en establecimientos */
.establecimiento-section .establecimiento-titulo {
    float: left;
    color: #B9B7AE;
    width: 95%;
    margin-bottom: 30px;
    border-top: 1px solid #d4d4d4;
    border-bottom: 1px solid #d4d4d4;
    padding: 3px 0 3px 0;
    margin-bottom: 30px;
    margin-left: -20px;
    display: block;
}

.establecimiento-section .establecimiento-campos {
    clear: both;
}

.establecimiento-section .establecimiento-campo {
    width: 300px !important;
    margin: 4px 3px 1px 4px !important;
}

.establecimiento-section .establecimiento-mapa-link {
    display: inline-block !important;
    text-decoration: none !important;
}

.establecimiento-section .establecimiento-mapa-link img {
    height: 20px !important;
    vertical-align: middle !important;
    display: inline !important;
    visibility: visible !important;
    opacity: 1 !important;
    max-width: none !important;
    width: auto !important;
    border: none !important;
    background: none !important;
}

/* Forzar visibilidad específica para producción con alta especificidad */
.nuevo-establecimiento.section .comentarios .col_2 .establecimiento-mapa-link img {
    height: 20px !important;
    vertical-align: middle !important;
    display: inline !important;
    visibility: visible !important;
    opacity: 1 !important;
    max-width: none !important;
    width: auto !important;
    border: none !important;
    background: none !important;
    position: static !important;
    z-index: auto !important;
}

.a_new_name select{ width: 140px;}
.clear{ clear: both;}
.fragmentos{  margin-bottom: 20px;  padding-top: 15px;}

.segmentacion{ padding: 0 0 3px 0;  width: 100%; border-bottom: 1px solid #ccc; font-size: 14px; color: #ccc; clear: both; margin-bottom: 22px; }


.analisis span{ font-size: 26px; font-weight: bold;  margin: 40% 27% !important; display: block; background:#2C6499; width:92px;  color: #f1f1f1;  border-radius: 4px 4px 6px 4px; padding: 4px 0 0 4px}

.analisis span:nth-child(1){ font-size: 20px; text-align: center; color: #fff; }
.analisis label { font-size: 13px; width: 170px; margin:0px 0px !important;  }
.analisis .col_2{
    border-radius: 100px;
    height: 130px;
    width: 130px;
    margin-left: 20px;
    background: #649FD9;
    border: 2px solid #fff;

}

.analisis_proyectado span{ font-size: 26px; font-weight: bold;  margin: 40% 27% !important; display: block; background:#2C6499; width:92px;  color: #f1f1f1;  border-radius: 4px 4px 6px 4px; padding: 4px 0 0 4px}

.analisis_proyectado span:nth-child(1){ font-size: 20px; text-align: center; color: #fff; }
.analisis_proyectado label { font-size: 13px; width: 170px; margin:0px 0px !important;  }
.analisis_proyectado .col_2{
    border-radius: 100px;
    height: 130px;
    width: 130px;
    margin-left: 20px;
    background: #649FD9;
    border: 2px solid #fff;

}

.analisis_proyectado span{ font-size: 26px; font-weight: bold;  margin: 40% 27% !important; display: block; background:#2C6499; width:92px;  color: #f1f1f1;  border-radius: 4px 4px 6px 4px; padding: 4px 0 0 4px}

.analisis_proyectado span:nth-child(1){ font-size: 20px; text-align: center; color: #fff; }
.analisis_proyectado label { font-size: 13px; width: 170px; margin:0px 0px !important;  }
.analisis_proyectado .col_2{
    border-radius: 100px;
    height: 130px;
    width: 130px;
    margin-left: 20px;
    background: #649FD9;
    border: 2px solid #fff;

}

.cerrar_indice {
background: #930F08;
color: white;
padding: 4px 8px 4px 8px;
display: block;
width: 70px;
text-align: center;
margin-bottom: 0.35em;
margin-right: 0.35em;
float: right;
/*font-weight: bold;*/
font-size: 13px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}

.cerrar_indice a {
    color: white;
}

.boton_examinar{
background: #930F08 !important;
color: white !important;
padding: 0.5em !important;
display: block !important;
width: 10em !important;
text-align: center !important;
margin-top: 0em !important;
float: right !important;
font-size: 13px !important;
margin-right: 0em !important;
border-radius: 5px !important;
-webkit-border-radius: 5px !important;
-moz-border-radius: 5px!important;
}


.video_cargado{ position: absolute; border-radius: 50px; font-size: 11px; width: 10px; padding: 3px; background: #4a8301; z-index: 0; color:#fff !important; left: 100px; top: 2px; }

/*============================================================== <Multimedia>*/

/*#grilla_multimedia {
                width: 200px;
                text-align: center;
                font-size: 11px;
                font-family: verdana;

                overflow: hidden;
            }

            #grilla_multimedia .multimedia_invernada {
                width: 190px; Va 200
                height: 135px;
                border: 4px double black;
                float: left;
                margin: 10px;
                background-color: #C5C5EC;
            }

            #grilla_multimedia .multimedia_invernada img {
                width: 100%;
                height: 100%;
            }


            #grilla_multimedia .multimedia_invernada #fecha_archivo {
                display: none;
            }

            #grilla_multimedia .multimedia_invernada #barra_lateral{
                width: 15% !important;
                background-color: grey;
                float: right;
                overflow: hidden;
            }

            #grilla_multimedia .multimedia_invernada #barra_baja {
                height: 15%;
                width: 85%;
                color: green;
                font-weight: 600;
                font-size: 130%;
            }

            #grilla_multimedia .multimedia_invernada #barra_lateral li {
                list-style-type: none;
                font-size: 12px;
            }

            #grilla_multimedia .multimedia_invernada #thumb_multimedia {
                width: 85%;
                height: 85%;
                background-color: black;
                float: left;


            }
*/

/*Borrar*/
#indice_colores {
	margin-left: 24px;
	margin-bottom: 12px;
	width: 95%;
	height: 15px;
	background-color: #F7F7F7;
	padding: 3px;
	border-radius: 5px;
	border: 1px solid #E1E1E1;
        display:none;
}

#titulo_indice {
	font-size: 13px;
	font-weight: bold;
	color: #336AA2;
	float: left;
}

#peso_promedio{
	width: 324px;
    height: 34px;
    margin: 0 25%;
    background-color: red;
    position: relative;
    float: left;
    border: 1px solid #DDC33E;
    background: #FFE45C;
}

.separador_liquidacion{
    width: 50%;
    float: left;
}
.separador-100pc{
    width: 100%;
}
.tick_consulta{
position: absolute;
left: 688px;
bottom: 2px;
}

.boton_admin{
width: auto !important;
float: right;
font-size: 18px;
color: #454545;
padding: 5px 14px !important;
background: url(../imagenes/botones/backg_boton.gif) #E2E2E2 repeat-x;
border: 2px solid #CCC;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
cursor: pointer;
}
.add-group{
    text-align: center;
    clear: both;
    padding: 20px 40px 20px 20px;
    overflow: hidden;
}

.add{
background: url(../imagenes/mas-icon.png) #fff no-repeat left;
padding: 4px 4px 3px 18px;
text-transform:  uppercase;
color: #D4D402;
font-weight: 100;
border-radius: 4px;
cursor: pointer;
border: 1px solid #dee5d3;
}

#analisis .cel_2 span.negative, #analisis_proyectado .cel_2 span.negative, #analisis2 .cel_2 span.negative{ background: #e85a5a;}

.operario_carga { font-size: 10px;background: #FEFFDB;margin-top: 5px;padding: 2px;border-radius: 5px;border: 1px solid #CECECE;display: inline-block; width: 94px; }
.coordinador_carga { font-size: 10px;  background: #EDFDED;  margin-top: 5px;  padding: 2px;  border-radius: 5px;  border: 1px solid #CECECE;  display: inline-block; width: 94px; }

#fecha_pond_comprador{
    background-color: #f1f1f1 !important;
}

#establecimiento_comprador{
    width:145px !important;
}

/* ================== Condiciones de publicacion =============== */
input[type=range] {
  -webkit-appearance: none;
  width: 100%;
  margin: 25px 2.5% 6px 2.5%;
	background: transparent;
}
input[type=range]:focus {
  outline: none;
}
input[type=range]::-webkit-slider-runnable-track {
  width: 100%;
  height: 10px;
  cursor: pointer;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px rgba(13, 13, 13, 0);
  border-radius: 0px;
  border: 0px solid rgba(1, 1, 1, 0);
	background: -moz-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 40%, rgba(116,226,116,1) 60%, rgba(116,226,116,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,153,153,1)), color-stop(20%, rgba(250,182,174,1)), color-stop(40%, rgba(255,253,153,1)), color-stop(60%, rgba(116,226,116,1)), color-stop(100%, rgba(116,226,116,1)));
	background: -webkit-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 40%, rgba(116,226,116,1) 60%, rgba(116,226,116,1) 100%);
	background: -o-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 40%, rgba(116,226,116,1) 60%, rgba(116,226,116,1) 100%);
	background: -ms-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 40%, rgba(116,226,116,1) 60%, rgba(116,226,116,1) 100%);
	background: linear-gradient(to right, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 40%, rgba(116,226,116,1) 60%, rgba(116,226,116,1) 100%);
}
input[type=range].range_term::-webkit-slider-runnable-track {
  width: 100%;
  height: 10px;
  cursor: pointer;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px rgba(13, 13, 13, 0);
  border-radius: 0px;
  border: 0px solid rgba(1, 1, 1, 0);
	background: -moz-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 30%, rgba(116,226,116,1) 40%, rgba(116,226,116,1) 70%, rgba(255,253,153,1) 85%, rgba(255,153,153,1) 95%, rgba(255,153,153,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,153,153,1)), color-stop(20%, rgba(250,182,174,1)), color-stop(30%, rgba(255,253,153,1)), color-stop(40%, rgba(116,226,116,1)), color-stop(70%, rgba(116,226,116,1)), color-stop(85%, rgba(255,253,153,1)), color-stop(95%, rgba(255,153,153,1)), color-stop(100%, rgba(255,153,153,1)));
	background: -webkit-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 30%, rgba(116,226,116,1) 40%, rgba(116,226,116,1) 70%, rgba(255,253,153,1) 85%, rgba(255,153,153,1) 95%, rgba(255,153,153,1) 100%);
	background: -o-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 30%, rgba(116,226,116,1) 40%, rgba(116,226,116,1) 70%, rgba(255,253,153,1) 85%, rgba(255,153,153,1) 95%, rgba(255,153,153,1) 100%);
	background: -ms-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 30%, rgba(116,226,116,1) 40%, rgba(116,226,116,1) 70%, rgba(255,253,153,1) 85%, rgba(255,153,153,1) 95%, rgba(255,153,153,1) 100%);
	background: linear-gradient(to right, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 30%, rgba(116,226,116,1) 40%, rgba(116,226,116,1) 70%, rgba(255,253,153,1) 85%, rgba(255,153,153,1) 95%, rgba(255,153,153,1) 100%);
}
input[type=range]::-webkit-slider-thumb {
  box-shadow: 0px 0px 0px #000000, 0px 0px 0px #0d0d0d;
  border: 0px solid rgba(0, 0, 0, 0);
  height: 20px;
  width: 10px;
  border-radius: 3px;
  background: #3179a7;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -5px;
}
input[type=range]:focus::-webkit-slider-runnable-track {
}
input[type=range]::-moz-range-track {
  width: 100%;
  height: 10px;
  cursor: pointer;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px rgba(13, 13, 13, 0);
  border-radius: 0px;
  border: 0px solid rgba(1, 1, 1, 0);
	background: -moz-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 40%, rgba(116,226,116,1) 60%, rgba(116,226,116,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,153,153,1)), color-stop(20%, rgba(250,182,174,1)), color-stop(40%, rgba(255,253,153,1)), color-stop(60%, rgba(116,226,116,1)), color-stop(100%, rgba(116,226,116,1)));
	background: -webkit-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 40%, rgba(116,226,116,1) 60%, rgba(116,226,116,1) 100%);
	background: -o-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 40%, rgba(116,226,116,1) 60%, rgba(116,226,116,1) 100%);
	background: -ms-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 40%, rgba(116,226,116,1) 60%, rgba(116,226,116,1) 100%);
	background: linear-gradient(to right, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 40%, rgba(116,226,116,1) 60%, rgba(116,226,116,1) 100%);
}
input[type=range].range_term::-moz-range-track {
  width: 100%;
  height: 10px;
  cursor: pointer;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px rgba(13, 13, 13, 0);
  border-radius: 0px;
  border: 0px solid rgba(1, 1, 1, 0);
	background: -moz-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 30%, rgba(116,226,116,1) 40%, rgba(116,226,116,1) 70%, rgba(255,253,153,1) 85%, rgba(255,153,153,1) 95%, rgba(255,153,153,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,153,153,1)), color-stop(20%, rgba(250,182,174,1)), color-stop(30%, rgba(255,253,153,1)), color-stop(40%, rgba(116,226,116,1)), color-stop(70%, rgba(116,226,116,1)), color-stop(85%, rgba(255,253,153,1)), color-stop(95%, rgba(255,153,153,1)), color-stop(100%, rgba(255,153,153,1)));
	background: -webkit-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 30%, rgba(116,226,116,1) 40%, rgba(116,226,116,1) 70%, rgba(255,253,153,1) 85%, rgba(255,153,153,1) 95%, rgba(255,153,153,1) 100%);
	background: -o-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 30%, rgba(116,226,116,1) 40%, rgba(116,226,116,1) 70%, rgba(255,253,153,1) 85%, rgba(255,153,153,1) 95%, rgba(255,153,153,1) 100%);
	background: -ms-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 30%, rgba(116,226,116,1) 40%, rgba(116,226,116,1) 70%, rgba(255,253,153,1) 85%, rgba(255,153,153,1) 95%, rgba(255,153,153,1) 100%);
	background: linear-gradient(to right, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 30%, rgba(116,226,116,1) 40%, rgba(116,226,116,1) 70%, rgba(255,253,153,1) 85%, rgba(255,153,153,1) 95%, rgba(255,153,153,1) 100%);
}
input[type=range]::-moz-focus-outer {
  border: 0;
}
input[type=range]::-moz-range-thumb {
  box-shadow: 0px 0px 0px #000000, 0px 0px 0px #0d0d0d;
  border: 0px solid rgba(0, 0, 0, 0);
  height: 20px;
  width: 10px;
  border-radius: 4px;
  background: #3179a7;
  cursor: pointer;
}
input[type=range]::-ms-track {
  width: 100%;
  height: 10px;
  cursor: pointer;
	border: 0;
  border-color: transparent;
	background: -moz-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 40%, rgba(116,226,116,1) 60%, rgba(116,226,116,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,153,153,1)), color-stop(20%, rgba(250,182,174,1)), color-stop(40%, rgba(255,253,153,1)), color-stop(60%, rgba(116,226,116,1)), color-stop(100%, rgba(116,226,116,1)));
	background: -webkit-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 40%, rgba(116,226,116,1) 60%, rgba(116,226,116,1) 100%);
	background: -o-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 40%, rgba(116,226,116,1) 60%, rgba(116,226,116,1) 100%);
	background: -ms-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 40%, rgba(116,226,116,1) 60%, rgba(116,226,116,1) 100%);
	background: linear-gradient(to right, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 40%, rgba(116,226,116,1) 60%, rgba(116,226,116,1) 100%);
}
input[type=range].range_term::-ms-track {
  width: 100%;
  height: 10px;
  cursor: pointer;
  border-color: transparent;
	background: -moz-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 30%, rgba(116,226,116,1) 40%, rgba(116,226,116,1) 70%, rgba(255,253,153,1) 85%, rgba(255,153,153,1) 95%, rgba(255,153,153,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,153,153,1)), color-stop(20%, rgba(250,182,174,1)), color-stop(30%, rgba(255,253,153,1)), color-stop(40%, rgba(116,226,116,1)), color-stop(70%, rgba(116,226,116,1)), color-stop(85%, rgba(255,253,153,1)), color-stop(95%, rgba(255,153,153,1)), color-stop(100%, rgba(255,153,153,1)));
	background: -webkit-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 30%, rgba(116,226,116,1) 40%, rgba(116,226,116,1) 70%, rgba(255,253,153,1) 85%, rgba(255,153,153,1) 95%, rgba(255,153,153,1) 100%);
	background: -o-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 30%, rgba(116,226,116,1) 40%, rgba(116,226,116,1) 70%, rgba(255,253,153,1) 85%, rgba(255,153,153,1) 95%, rgba(255,153,153,1) 100%);
	background: -ms-linear-gradient(left, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 30%, rgba(116,226,116,1) 40%, rgba(116,226,116,1) 70%, rgba(255,253,153,1) 85%, rgba(255,153,153,1) 95%, rgba(255,153,153,1) 100%);
	background: linear-gradient(to right, rgba(255,153,153,1) 0%, rgba(250,182,174,1) 20%, rgba(255,253,153,1) 30%, rgba(116,226,116,1) 40%, rgba(116,226,116,1) 70%, rgba(255,253,153,1) 85%, rgba(255,153,153,1) 95%, rgba(255,153,153,1) 100%);
}
input[type=range]::-ms-fill-lower {
  background: rgba(0, 0, 0, 0);
  border: 0px solid rgba(1, 1, 1, 0);
  border-radius: 0px;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px rgba(0, 0, 0, 0);
}
input[type=range]::-ms-fill-upper {
  background: rgba(0, 0, 0, 0);
  border: 0px solid rgba(1, 1, 1, 0);
  border-radius: 0px;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px rgba(0, 0, 0, 0);
}
input[type=range]::-ms-thumb {
  box-shadow: 0px 0px 0px #000000, 0px 0px 0px #000000;
  border: 0px solid rgba(0, 0, 0, 0);
  height: 20px;
  width: 10px;
  border-radius: 3px;
  background: #3179a7;
  cursor: pointer;
	margin-top: 0px;
}
input[type=range]:focus::-ms-fill-lower {
	  background: rgba(0, 0, 0, 0);
}
input[type=range]:focus::-ms-fill-upper {
	  background: rgba(0, 0, 0, 0);
}

.range-div{
	width: 28%;
	display: inline-block;
	position: relative;
}

.range-labels {
	padding: 0;
  list-style: none;
  position: absolute;
  width: 110%;
  margin: 0px -2.5%;
}

.range-labels  li {
	position: relative;
	float: left;
	width: 16.6%;
	color: #999;
	font-size: 9px;
	text-align: center;
}

.range_term + .range-labels  li {
	width: 12.5%;
}

.range-labels  li span{
	top: -50px;
	position: absolute;
	left: 0px;
	font-size: .8em;
	line-height: 1.5em;
	text-align: left;
}

.btn-agregarSoc{
	/*background: #930F08;*/
	color: #930F08!important;
	text-shadow: none;
	/* padding: 4px 8px 4px 8px; */
	display: inline-block;
	text-align: center;
	/* margin-bottom: 0.35em; */
	/* margin-right: 0.35em; */
	/* font-weight: bold; */
	font-size: 13px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

.btn-agregarSocBlue{
	/*background: #3B5999;*/
	color: #3B5999!important;
	text-shadow: none;
	/* padding: 4px 8px 4px 8px; */
	display: inline-block;
	text-align: center;
	/* margin-bottom: 0.35em; */
	/* margin-right: 0.35em; */
	/* font-weight: bold; */
	font-size: 13px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

#liq_oficial_interna .head_col .cel_1 label, #liq_oficial_interna .head_col .cel_2 label, #liq_oficial_interna .head_col .cel_3 label, #liq_oficial_interna .head_col .cel_4 label{color: #fff;font-size: 10px;width: unset;padding-left: 2px;}
#liq_oficial_externa .head_col .cel_1 label, #liq_oficial_externa .head_col .cel_2 label, #liq_oficial_externa .head_col .cel_3 label, #liq_oficial_externa .head_col .cel_4 label{color: #fff;font-size: 10px;width: unset;padding-left: 2px;}
#liq_oficial_externa .body_col .cel_1, #liq_oficial_externa .body_col .cel_2, #liq_oficial_externa .body_col .cel_3, #liq_oficial_externa .body_col .cel_4{ background: #fff;}
#liq_oficial_interna .cel_1, #liq_oficial_interna .cel_2, #liq_oficial_interna .cel_3, #liq_oficial_interna .cel_4 {margin: 0 2px 4px 0;}
#liq_oficial_externa .cel_1, #liq_oficial_externa .cel_2, #liq_oficial_externa .cel_3, #liq_oficial_externa .cel_4 {margin: 0 2px 4px 0;}
