
.content { background-color: #fff; float: left; width: 100%; }
	.content .contenidoInterno { background-color: #fff; padding: 1em; width: auto; height: auto; }
	.content h2 { padding: 1em; font-size: 1.3em; border-bottom: 1px solid #dedede; background-color: #FFF; margin-bottom: 0.3em; }
		.content h2 span {color: #9e9e9e;}
	.content .bloqueContenido { background-color: #FFFFFF;float: left;padding: 1em 2%;width: 96%; padding-block-end:4em;}
		.content .bloqueContenido ul {padding-left: 41px;}
.seleccionModulos li { float: left; padding: 2em; width: 107px; margin: 1px; }
	.seleccionModulos li a {float: left;}
		.seleccionModulos li a img {width: 100%;}
		.seleccionModulos li a span { float: left; width: 100%; text-align: center; color: #000; padding-top: .5em; }
.iconoPanelFlotante { display: block; float: right; width: 41px; height: 41px; background-image: url(../img/icon_config.png); border-radius: 7px; }
	.iconoPanelFlotante .panelFlotante { display: none; width: auto; left: 1127px; position: absolute; height: auto; background: #58585a; color: #FFF; float: right; margin: 0 -14em; border: none; padding: 4px; }
	.iconoPanelFlotante:hover .panelFlotante {display: block;}
.panelFlotante .columna_izquierda { width: 50px; height: auto; float: left; }
.panelFlotante .columna_derecha { width: 156px; float: right; height: auto; }
.panelFlotante .inputText_normal { background-color: #eaeaea; height: 19px; width: auto; outline: none; border: solid 1px #849ece; }
	.panelFlotante .inputText_normal:focus { border: solid 1px #849ece; outline: none; background-color: #FFF; }
.filtro th { text-align: left; padding: 2px; }

.gridViewResponsive2 { display: none !important; width: 50px; }
.content .grillaResponsive .datatable tr td:nth-child(2) { display: none!important; }
.content .grillaResponsive .datatable tr th:nth-child(2) { display: none!important; }
.content .grillaResponsive .datatable .ajax__calendar_body tr td:first-child {display: block !important;}

.datatable .ajax__calendar_container tr {background-color: inherit !important;}
.datatable tbody {border-color: #FFFFFF!important;}
#general_tables fieldset .botones { text-align: center; margin: 7px; float: none; }
.caja_contenedora_2 {color: #fff;}
	.caja_contenedora_2 .en_dos_texto .fila_der { width: 68%; margin: .5% .5% .5% 0; }
	/*packing ordenar label*/
.caja_contenedora_2 .en_dos_texto .fila_izq { width: 31%; margin: .5% .5% .5% 0; }
	.caja_contenedora_2 .en_tres_texto .fila_der { width: 68%; margin: .5% .5% .5% 0; }
	/*packing ordenar label*/
.caja_contenedora_2 .en_tres_texto .fila_izq { width: 31%; margin: .5% .5% .5% 0; }
	.caja_contenedora_2 .en_cuatro_texto .fila_der { width: 35%; margin: .5% .5% .5% 0; }
	/*packing ordenar label*/
.caja_contenedora_2 .en_cuatro_texto .fila_izq { width: 60%; margin: .5% .5% .5% 0; }
.Detail_popup .en_tres_texto .fila_der { margin: .5% .5% .5% 0; width: 50%; }
/*program ordenar label*/
.Detail_popup .en_tres_texto .fila_izq { margin: .5% .5% .5% 0; width: 43%; }
.Detail_popup .en_tres_texto_3 .fila_izq { margin: .5% .5% .5% 0; width: 43%; }
.Detail_popup .en_tres_texto_3 .fila_der { margin: .5% .5% .5% 0; width: 52%; }
.Detail_popup .en_dos_texto .fila_der { width: 60%; margin: .5% .5% .5% 0; }
.Detail_popup .en_dos_texto .fila_izq { width: 35%; margin: .5% .5% .5% 0; }
.Detail_popup .en_dos_texto_2 .fila_completa .fila_der { width: 68%; margin: .5% .5% .5% 0!important; }
/*packing ordenar label*/
.Detail_popup .en_dos_texto_2 .fila_completa .fila_izq { width: 29%; margin: .5% .5% .5% 0!important; }
.Detail_popup .pestanas .ui-widget-content {min-height: 0;}
	.Detail_popup .pestanas .ui-widget-content span { min-height: 0; color: #fff; }
.con_label .en_dos .fila_izq {margin: 0!important;}
.caja_invisible .fila_izq { width: 25%; text-align: left; }
.caja_invisible .fila_der {width: 72%;}
.caja_contenedora .fila_izq { width: 25%; text-align: left; }
.caja_contenedora .fila_der {width: 72%;}
.content .fila_der span { font-style: oblique; word-break: break-word; }
.label_check {margin-left: 12px;padding-top: 4px; position: absolute;}
.content .fila span {top: 8px; position: relative; }
.content .fila [type="image"] {top: 3px; position: relative; }
.Detail_popup fieldset { margin: 8px 0 6px 0!important; padding: 7px 0 7px 0; }
.Detail_popup .fila_izq span {padding-left: 4px!important;}
/*Fila izq se vea mas cerca de fila der en popup*/
/*.Detail_popup .grid__item {margin-left:3px!important;}margen en popup*/
.Detail_popup .fila_der {padding-right: 6px;}
.Detail_popup .botones {float: right;}
	/*.Detail_popup .botones input {float: right;}*/
.Detail_popup .grilla { width: 98%; margin: 0 1%; min-width: 98%; }
.Detail_popup .botones .fila_der {float: right;}
.Detail_popup .check_completo {padding-left: 4px!important;}
/*Fila izq se vea mas cerca de fila der en popup*/
.Detail_popup .titulo_terciario {padding-left: 4px!important;}
/*Fila izq se vea mas cerca de fila der en popup*/
.Detail_popup .fondo_texto { width: 98%; margin: 0 1%; }
.Detail_popup .botones_export { width: 98%; margin: 4px 1%; }
#accordion .grid__item en_dos {margin: 9px 0 0 0;}
#accordion .uc_Program_pnl_tab_detail .grid__item {margin-top: -7px!important;}
/*.caja_contenedora .grid__item {width:100%;margin-left:0;}*/
.accordion h3 { margin-top: 0!important; background: #006EB4!important; border: 2px solid #fff; height: 20px; font-size: 17px; }
	.accordion h3:hover {background-color: #58585a;}
.accordion span { padding-left: .1em; font-style: oblique; }
.accordion .ui-widget-content { border-left: 2px solid #fff!important; border-right: 2px solid #fff!important; border-bottom: 2px solid #fff!important; border-top: none!important; background-color: #FD0303!important; color: #FFF!important; border-top: 0; height: auto!important; min-height: 20px!important; word-break: break-word; }
#popup_accordion .ui-accordion-content { overflow: auto!important; max-height: 270px!important; }
.bad { background-color: #FD0303!important; color: #FFF!important; }
#pnl_rbtn_mot .fila_completa .radio_izq {width: 18%!important;}
.Detail_popup .numeric_upDown .inputText_normal { width: 74%; border-bottom-right-radius: 0!important; border-top-right-radius: 0!important; }
#body_DynamicReport_udp_filters .caja_contenedora_2 { width: 100%!important; padding: 0!important; border: 0!important; }
#body_DynamicReport_pnl_dinamicOptions .datatable th { white-space: nowrap; padding: 0 1em; word-break: break-word; }
#body_DynamicReport_pnl_dinamicOptions .datatable td { white-space: nowrap; padding: 0 1em; }
#body_DynamicReport_pnl_TitReleaseSchedule .titulo_secundario { width: 97%; float: right; }
#body_DynamicReport_pnl_TitShipment .titulo_secundario { width: 97%; float: right; }
#body_DynamicReport_pnl_TitVoyage .titulo_secundario { width: 97%; float: right; }
#body_DynamicReport_pnl_TitMilestone .titulo_secundario { width: 97%; float: right; }
#body_DynamicReport_pnl_TitReference .titulo_secundario { width: 97%; float: right; }
.close_filtro input[type="button"] { top: 6px; right: 6px; display: block; width: 23px; height: 21px; color: #333; cursor: pointer; outline: none; border-radius: 5px; border: none; float: right; }
.close_filtro .closepnl {top: 6px; right: 6px; display: block; width: 23px; height: 21px; color: #333; cursor: pointer; outline: none; border-radius: 5px; border: none; float: right; background: url(../img/icon_close_filtro.png) transparent no-repeat;}
.close_filtro .closepnlblink {top: 6px; right: 6px; display: block; width: 23px; height: 21px; color: #333; cursor: pointer; outline: none; border-radius: 5px; border: none; float: right; background: url(../img/icon_close_filtro_blink.gif) transparent no-repeat;}
.close_filtro .openpnl {top: 6px; right: 6px; display: block; width: 23px; height: 21px; color: #333; cursor: pointer; outline: none; border-radius: 5px; border: none; float: right; background: url(../img/icon_open_filtro.png) transparent no-repeat;}
.close_filtro_packing input[type="button"] { top: 6px; right: 6px; display: block; width: 23px; height: 21px; color: #333; cursor: pointer; outline: none; border-radius: 5px; border: none; float: right; }
.close_filtro_packing .closepnl {background: url(../img/icon_close_packing.png) transparent no-repeat;}
.close_filtro_packing .openpnl {background: url(../img/icon_open_packing.png) transparent no-repeat;}
.supplier_booking .inputText_normal { width: 85%!important; padding-left: 0!important; }
.supplier_booking .inputText_date { cursor: pointer; width: 57%; text-align: center; }
.supplier_booking .ajax__calendar .ajax__calendar_container { /*width: 172px!important;*/ margin-left: -13%; }
#uc_PackingList_udp_trv_shipment .botones {display: block!important;}
.required:after { content: " *"; color: #f00; }
.required2:after { content: " **"; color: #f00; }
.fila_der .required:before { content: "* "; color: #f00; }
.fila_der .required:after { content: " "; color: #f00; }
.fila_der .required2:before { content: "** "; color: #f00; }
.fila_der .required2:after { content: " "; color: #f00; }
.caja_contenedora_2 .item {float: left;}
.grillaResponsive #body_uc_costItem_grd_costByItem_grd_cfg_grid td {white-space: nowrap;}
#body_uc_packing_pnl_mpe_shipment .item {margin-bottom: 0!important;}
 #detail_popup .item_2{padding-left:.5em;}
.filtro .fila_der .grid__item {margin: 0 ;} 
.grillaResponsive td [type="image"] {background:#3200e6;border-radius:5px;}
    .grillaResponsive td [type="image"]:hover {background:#8ddaf5;border-radius:5px;}
  
