.clearFix {
	clear: both;
}


/*ESTILOS PARA LOS POP UPS*/
.FAFPopup {
	position: absolute;
	border-radius: 3px;
	-moz-box-shadow: 0px 3px 15px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0px 3px 15px rgba(0,0,0,0.4);
	box-shadow: 0px 3px 15px rgba(0,0,0,0.4);
	/* float: left; */
	font-weight: 400;
	font-family: 'Open Sans',Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #dfdfdf;
	margin-top: -20px;
	/* margin-left: 30%; */

	/* NUEVOS */
	/*margin-left: -490px !important;
	left: 50% !important;*/
	/* width: 980px !important; */
}

.FAFPopup tr td.DFormValue.ImportacionVentaFileUpload div input{
	margin-left: 1px !important;
	width: 325px;
}
.FAFpopup tr td.DFormValue.ImportCompraFileUpload div input{
	width: 412px;
}
/* El alto va solo para el file upload del popup "Subir comprobante" (el de IA), que es el
   unico rediseñado. La clase ImportCompraFileUpload la comparte el "Asistente de Importacion"
   (ZIP de ARCA, ver FacturaCompraAFIPImportacion.setValueClass), asi que sin el :has este
   height le agrandaba el campo de archivo a ese popup tambien. */
.FAFpopup tr td.DFormValue.ImportCompraFileUpload:has(.ImportacionAutomaticaCompraFileUpload) div input{
    height: 32px;
}
.ExelFileUpload div input{
	margin-left: 1px !important;
}

.FAFPopup#df_popup {
	/*width: 980px !important;*/
	/*margin-left: -490px !important;*/
	box-sizing: border-box;
}

#btnOK{
	/*padding-right: 20px;*/
}

.FAFPopup h1{
	font-weight: 400;
	font-family: 'Open Sans',Arial,Verdana,Helvetica,sans-serif;
	font-size: 14px;
	
	color: #000;
	/* border: solid 1px #808080; */
	margin: 0px;
	min-height: 17px;
	padding: 3px 5px 1px 5px;
	/*background-color: #E0F4FF;*/
	padding-bottom:1px;
	padding-right:3px;

	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.FAFPopup h1#fafPopUpTitle{
	font-weight: 400;
	font-family: 'Open Sans',Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
	background-color: #FFF;
	padding: 6px 6px 5px 6px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	/* border-left: 1px solid #4bb9e8; */
	/* border-top: 1px solid #4bb9e8; */
	/* border-right: 1px solid #4bb9e8; */
	color: #000;
	font-size: 14px;
	border-bottom: 1px solid #d7d7d7;
	/* text-shadow: 0px -1px #0075a6; */
}
	
.FAFPopup h1 span{
	float: left;
	color: #000;
	padding-right: 10px;
	font-weight: 600;
	font-family: Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
}

.FAFPopup tr td div.widgetfileupload-fakefile input{
	width: 306px;
}
.FAFPopup tr td div.widgetfileupload input{
	margin-left: 10px;
	width: 315px;
	height: 19px;
	font-weight: 400;
font-family: 'Open Sans', Arial, Verdana, sans-serif;
} 
.FAFPopup tr td div.widgetfileupload div.widgetfileupload-fakefile input {
	width: 299px;

}



.FAFPopup .FAFPopupContent{
	/* padding: 5px; */
	background-color: #fff;
	font-weight: 400;
	font-family: 'Open Sans',Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	width: 100% !important;
	height: 100% !important;
	padding: 7px 0 0 0;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}


.FAFPopup .FAFPopupContent > div{
	/* width: 970px !important; */
}

.FAFPopup .FAFPopupContent div.caption{
	text-align: left;
font-weight: 400;
font-family: 'Open Sans', Arial, Verdana, sans-serif;
font-size: 14px;
line-height: 15px;
float: left;
/* text-transform: lowercase; */
padding-top: 4px;
padding-bottom: 0px;
color: #414141;
height: 18px;
}

.FAFPopup .FAFPopupContent .popUpInputBoxInput{
	color: #414141;
font-weight: 400;
font-family: 'Open Sans', Arial, Verdana, sans-serif;
font-size: 13px;
height: 23px;
margin: 0;
float: left;
border: 1px solid #a0a0a0;
/* border-radius: 3px; */
/* border-radius: 3px; */
padding-left: 4px;
width: 300px;
margin-left: 25px;
}

.FAFPopup .FAFPopupContent .popUpInputBoxDiv{
	margin-left: 10px;
}


.FAFPopup #bannerTituloToolbar {
	margin-bottom: 15px;
	padding-top: 0;
	/*padding-left: 10px;*/
}

.FAFPopup .FAFPopupContent .toolbarContainerInf .toolbarJS {
	margin-bottom: 10px;
	padding-left: 0;
}
.FAFPopup .FAFPopupContent  .tabContainer .tabContent {
	margin-left: 0px !important;
}

.FAFPopup .FAFPopupContent .showWarning p,
.FAFPopup .FAFPopupContent .showError p {
	font-weight: 400;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	color: #414141;
	font-size: 13px;
	padding: 0px;
	margin: 5px 5px 15px 5px;
	padding-left: 10px;
	max-width: 404px;
}

.FAFPopup h1 a.closePU {
    background-attachment:scroll;
    background-clip:border-box;
    background-color:transparent;
    background-image:url("../../images/svg/close.png");
    background-origin:padding-box;
    background-position:0 0;
    background-repeat:no-repeat;
    background-size: 19px 19px;
    float:right;
    height: 17px;
    overflow-x:hidden;
    overflow-y:hidden;
    text-indent: 11px;
    width: 17px;
    display: block;
    text-indent: 100px;
    margin-top: 12px;
    padding-right: 15px;
}

.FAFPopup h1 a.downloadPU {
    background-attachment:scroll;
    background-clip:border-box;
    background-color:transparent;
    background-image:url("../../images/svg/download.svg");
    background-origin:padding-box;
    background-position:0 0;
    background-repeat:no-repeat;
    background-size: 20px 20px;
    float:right;
    height: 20px;
    overflow-x:hidden;
    overflow-y:hidden;
    text-indent: 11px;
    width: 20px;
    display: block;
    text-indent: 100px;
    margin-top: 3px;
    margin-right: 15px;
}
.FAFPopup h1 a.downloadPU:hover {
    background-image:url("../../images/svg/download_hover.svg");
    background-size: 20px 20px;
}
.FAFPopup h1 a.downloadPU:active {
    background-image:url("../../images/svg/download_pressed.svg");
    background-size: 20px 20px;
}

.FAFPopup h1 a.printPU {
    background-attachment:scroll;
    background-clip:border-box;
    background-color:transparent;
    background-image:url("../../images/svg/print.svg");
    background-origin:padding-box;
    background-position:0 0;
    background-repeat:no-repeat;
    background-size: 20px 20px;
    float:right;
    height: 20px;
    overflow-x:hidden;
    overflow-y:hidden;
    text-indent: 11px;
    width: 20px;
    display: block;
    text-indent: 100px;
    margin-top: 3px;
    margin-right: 15px;
}
.FAFPopup h1 a.printPU:hover {
    background-image:url("../../images/svg/print_hover.svg");
    background-size: 20px 20px;
}
.FAFPopup h1 a.printPU:active {
    background-image:url("../../images/svg/print_pressed.svg");
    background-size: 20px 20px;
}

.botonera {
	float: right;
	padding: 6px 7px 7px 0px;
}

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

/**
 * Created by IntelliJ IDEA.
 * User: El Santi
 * Date: 28-ene-2009
 * Time: 10:40:18
 */

.fafpopup .simplePopup {
    border: 1px solid #0F9AD3;
    border-radius: 3px;
    background-color: #F5F5F5;
    float:left;
    width: 100%;
}

.fafpopup .simplePopup textarea{
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom: 1px solid #0F9AD3;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	margin: 0;
	float:left;
	font-weight: 400;
font-family: 'Open Sans',Arial, Verdana, Geneva, sans-serif;	
	font-size: 13px;

}

.fafpopup .simplePopup a.WIDGETWidgetButton {
	float: left;
	font-weight: 400;
font-family: 'Open Sans',Arial, Verdana, Geneva, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #000;
	background-color: #FFF;
	padding: 4px 9px 1px 9px;
	height: 18px;
	background-image: none;
	border-radius: 4px;

}

.fafpopup .simplePopup a.WIDGETWidgetButton:hover {
	background-color: #DFF4FF;
}

.fafpopuplist {
    position: absolute;
    _position: absolute;
    text-align:left;
    /*right: 8px;*/
    z-index:1;
   float: left;
    font-size: 11px;
    font-weight: 400;
font-family: 'Open Sans',Arial, Helvetica, sans-serif;
    border-top: solid 1px #cacaca;
/*    background-image: url("img/shadow_bottom.png");
    background-position: 0px bottom;
    background-repeat: repeat-x; 
    padding: 0px 0px 5px 0px; */
}


.fafpopuplist span.FAFPopupsHr{


/*	padding-top: 6px;*/
    background-color: #EEEEEE !important;
    background-color: #EEE;
    border-left: solid 1px #cacaca;
    border-right: solid 1px #cacaca;
    background: url('../../styles/img/menu_contextual_hr.png') repeat-x 0px 2px;	
    display: block; 
	line-height: 0px;
 font-size: 0px;
}


.fafpopuplist a{
    color: #000;
    background-color: #EEE;
    padding: 3px 30px 3px 6px;
    border-left: solid 1px #cacaca;
    border-right: solid 1px #cacaca;	
    display: block;
    text-decoration: none;
    background-repeat: no-repeat;
    background-position: right center;
}

.fafpopuplist a:hover{
    color: #000;
    background-color: #CBCBCB; 
}
.fafpopuplist a.selected{	/* El hover del a no funciona en Internet Explorer. Con selected sÃƒÂ­ funciona. */
    background-color: #CBCBCB; 
}

.fafpopuplist a.FAFPOPUPSActive{
	font-weight: bold;
}

.fafpopuplist .seccionTitulo {
	color:#000000;
	font-weight: 400;
font-family: 'Open Sans',Arial,Helvetica,sans-serif;
	font-size:11px;
	
	text-align:left;
	line-height: 100%;
	margin-bottom: 0px;
}


.fafpopuplist ul {
    font-size: 11px;
    font-weight: 400;
font-family: 'Open Sans',Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 0px;
    border-top: solid 1px #cacaca;
    background-image: url("img/shadow_bottom.png");
    background-position: 0px bottom;
    background-repeat: repeat-x;
    float: left;
    display: inline-block;
	border-radius: 3px;
	border: 1px solid #dedede;
}

.fafpopuplist li {
    background-color: #FFF;
    list-style-type:none;
    padding: 3px 30px 3px 10px;
}
.fafpopuplist li:first-child {
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
.fafpopuplist li:last-child {
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}


.fafpopuplist li.enabled {
    color: black;
    cursor: pointer;
}

.fafpopuplist li.enabled:hover {
    background-color: #588051;
    color:white;
}

.fafpopuplist li.selected { /*para el IE que no soporta 'hover' sin HTML 4.01*/
    background-color: #588051;
    color:white;
}

.fafpopuplist .subMenu {
    background-repeat: no-repeat;
    background-position: right;
}

.fafpopup .cuerpo {
    padding: 0px;
	background-color: #f8f9f8;
	float:right;
	border-left:1px solid #616161;
	border-right:1px solid #616161;
}


.fafpopuplist .cuerpolist{
    padding: 0px;
}

.fafpopup .titulo {
    float: left;
    cursor: move;
    /*background-color: #000000;*/
    color: white;
    font-size:12px;
	
    width:100%;
}

.fafpopuplist .titulolist {
    float: left;
    cursor: move;
	clear:both;
    background-color: #000000;
    color: white;
    font-size:12px;
    font-weight:bold;
    width:100%;
}


.fafToolbarList .fafpopuplist {
	z-index: 9;
	border: none;
	background: none;
	padding: 0px;
}

.fafToolbarList .fafpopuplist ul {
    background-color: #FFFFFF;
    font-size:13px;	
    font-weight: 400;
font-family: 'Open Sans',Arial, Verdana, Geneva, sans-serif;
	border: 1px solid #dedede ;
	-moz-box-shadow: 0px 2px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 2px 2px rgba(0,0,0,0.2);
	box-shadow: 0px 2px 2px rgba(0,0,0,0.2);
	margin-top: 1px;
	border-radius: 4px;
}


.fafToolbarList .fafpopuplist li {
	border: none;
	padding: 4px 22px 5px 7px;
	color: #005d85;
	background-color: #f4f4f4;
	font-weight: bold;
	color: #414141;
}

.fafToolbarList .fafpopuplist li.enabled {
	color: #005d85;
	background-color: #f4f4f4;
	font-weight: normal;
}


.fafToolbarList .fafpopuplist li.enabled:hover {
	background-color: #0F9AD3 ;
	color: #ffffff;
}


.fafToolbarList .fafpopuplist li.submenu.enabled {
	background-image:url(../../images/FAFToolbar/contextual_menu_more.png); 
	background-repeat: no-repeat;
	background-position: right 7px;
}

.fafToolbarList .fafpopuplist li.submenu.enabled:hover {
	background-image:url(../../images/FAFToolbar/contextual_menu_more_invert.png); 
}

div.fafToolbarList > div.fafpopuplist > div.list > ul > li {
	border-top: 1px solid #dadada;
    background: #FFFFFF;
    color: #414141;
}











.fafPopUpTitle
{
	height:21px; 
	background-image:url(../../images/design/popup_punta_cen.gif); 
	background-repeat: no-repeat; 
	width:9px;
	float:left;
}
.fafPopUpTextTitle
{
	font-weight: 400;
font-family: 'Open Sans',Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

	padding-top:3px;
}

.fafPopImgBottom
{
	height:8px; 
	background-image:url(../../images/design/popup_bottom_cen.gif); 
	background-repeat: no-repeat; 
	width:8px;
	float:left;
}

.fafpopup .titulo .cerrar {
    font-size: x-small;
    font-weight:bold;
    cursor:pointer;
	position:absolute;
	top:3px;  background-color: red;
	right:5px;

}

.fafpopup .cuerpo h1 {
    font-weight: 400;
font-family: 'Open Sans',Verdana,Arial,Helvetica, sans-serif;
    font-size: 11px;
}
.fafpopup .cuerpo h2 { /*Se usa para warnings*/
    font-weight: 400;
font-family: 'Open Sans',Verdana,Arial,Helvetica, sans-serif;
    font-size: 11px;
}
.fafpopup .cuerpo h3 { /*Se usa para errores*/
    font-size: medium;
    color: #d42b2b;
}


.fafpopup .botonera {
	float:right;
	clear:both;
	padding-top:6px;
	padding-bottom:6px;
	padding-right:6px;
}
/*
.fafpopup .button {
    margin-left: 10px;
    float:left;
    font-weight: bold;
    border: 1px solid #000;
    padding: 6px 6px 6px 6px;
    cursor: pointer;
    background-color: #86abcc;
    color: white;
    width: 80px;
    text-align:center;
}
*/
.fafpopup .botonera div.button:hover {
    background-color: #59abd4;
}

.fafWidgetPopup {
	position: absolute;
    _position: absolute;
    text-align:left;
    /*background-color: #f8f9f8;*/
    /*border: 2px solid #000000;*/
    padding: 0px;
    z-index:1;
}

.fafWidgetPopup .toolTip {
	font-weight: 400;
font-family: 'Open Sans',Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 12px;
	background-color: #FBF9EB;
	padding: 3px 5px 6px 5px;
	width: 175 px;
	border: 1px solid #cacaca;
}


p.fafpopupGenericDialog{
	font-weight: 400;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	color: #414141;
	font-size: 13px;
	padding: 0px;
	margin: 5px 5px 15px 5px;
	padding-left: 10px;
	max-width: 404px;
}
p.fafpopupMsg{
	font-weight: 400;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	color: #414141;
	font-size: 14px;
	padding: 0px;
	margin: 5px 5px 15px 5px;
	padding: 0px 22px 0px 22px;
	max-width: 404px;
	text-align: center;
    line-height: 18px;
}
p.fafpopupMsg b{
	font-weight: 600;
}

.popupExcedentes{
	text-align: left !important;
	margin-bottom: 0px !important;
}

 p.fafpopupConfirmacion {
	font-weight: 400;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	color: #414141;
	font-size: 14px;
	padding: 0px;
	margin: 5px 5px 15px 5px;
	padding: 0px 22px 0px 22px;
	max-width: 404px;
	text-align: center;
    line-height: 18px;
}

/* Variante para pop-ups de confirmación con más ancho (showAskPopup con anchoPopup) */
p.fafpopupConfirmacion.fafpopupConfirmacionAncha {
	max-width: none;
}

/* Pop-up ancho: título centrado y la X fija arriba a la derecha */
.FAFPopup.fafpopupAncho h1 {
	position: relative;
}
.FAFPopup.fafpopupAncho h1 span.tituloPopUp {
	float: none;
	display: block;
	text-align: center;
	padding-left: 40px;
	padding-right: 40px;
}
.FAFPopup.fafpopupAncho h1 a.closePU {
	position: absolute;
	top: 0;
	right: 6px;
	float: none;
}

.tituloPopUp{
	color: #004874 !important;
	font-weight: 600 !important;
	padding: 12px 20px 0px;
}

.tituloPopUpIA{
	display: flex;
	color: #004874 !important;
	font-weight: 600 !important;
	padding: 12px 20px 0px;
}

.h1Division{ 
	border-bottom: none !important;
}
/* CAJA DE TRANSPARENCIA DE FONDO */
#lightBox {
	background-color: #000;
	opacity: 0.2;
}
.FAFPopupContent.widgetLineFormPopupContent .dynamicForm{
	box-sizing: border-box;
	padding-left: 10px;
    padding-right: 10px;
}

.FAFPopupContent a#verAyuda{
	color: #005d85;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 4px;
}
.FAFPopUpContent div.cuentaImportacionDesc{
	font-weight: 400;
	font-size: 13px;
	padding-bottom: 15px;
}

.FAFPopUpContent div.modalidadCreacionClientes{
	font-weight: 400;
	font-size: 13px;
	padding-bottom: 10px;
}

.FAFPopUpContent div.depositoSincronizacionActiva{
	font-weight: 400;
	font-size: 13px;
	padding-bottom: 10px;
}



.FAFPopup .toolbarJS{
	padding-left: 3px !important;
	padding-right: 3px;
}

.FAFPopup .pageWidth .grid .toolbarJS{ 
  max-width: 1150px; 
}

.FAFPopup .fafwebreport .gridLayout .groupBox .field {
	padding: 3px 8px 3px 8px;
	height: initial;
}

.FAFPopup div.gridbox .objbox {
	max-height: 287px;
}


 .form-popup-nuevo label {
	margin: 10px;
	padding: 5px;
	display: block;
	float: left;
	font-size: 13px;
	font-weight: bolder;
	text-align: left;
	font: 14px Arial, Helvetica, sans-serif;
	color: #424ESE;
}

.form-popup-nuevo input[type="submit"],
.form-popup-nuevo input[type="button"]
{
	float: right;
	font-weight: 700;
	font-family: 'Open Sans',Arial, Verdana, Geneva, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #005d85;
	background-color: #f4f4f4;
	padding: 4px 12px 4px 12px;
	line-height: 21px;
	margin-right: 10px;
	border-radius: 4px;
	min-width: 55px;
	text-align: center;
	/* text-shadow: 0px 1px #f2f2f2; */
	border: 1px solid #dadada !important;
}
.form-popup-nuevo input[type="submit"]:hover,
.form-popup-nuevo input[type="button"]:hover
{
	background-color: #e5e5e5;
	color: #000000;
/* Safari 4-5, Chrome 1-9 */ 	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e9e9e9), to(#e3e3e3));
/* Safari 5.1, Chrome 10+ */	background: -webkit-linear-gradient(top, #e9e9e9, #e3e3e3);
/* Firefox 3.6+ */           	background: -moz-linear-gradient(top, #e9e9e9, #e3e3e3);
/* IE 10 */                 	background: -ms-linear-gradient(top, #e9e9e9, #e3e3e3);
/* Opera 11.10+ */          	background: -o-linear-gradient(top, #e9e9e9, #e3e3e3);
}
.right-aligned{
	float: right;
}

.form-popup-nuevo .buttonFooter {
	padding-bottom: 28px;
    margin-top: 8px;
    height: 31px;
    padding-top: 8px;
    border-bottom: 1px;
    border-right: 0px;
    border-left: 0px;
    border-top: 1px;
}

.form-popup-nuevo .buttonFooter .highlight {
	color: #FFF;
	background: #0193e1; /* Old browsers */
	background: -moz-linear-gradient(top,  #00abeb  0%, #027cd8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2da9dc ), color-stop(100%,#027cd8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #00abeb  0%,#027cd8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #00abeb  0%,#027cd8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #00abeb  0%,#027cd8 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #00abeb  0%,#027cd8 100%); /* W3C */
	filter: %("progid:DXImageTransform.Microsoft.gradient( startColorstr='#00abeb ', endColorstr='#027cd8',GradientType=0 )");
	border: 1px solid #00abeb !important;
}

.form-popup-nuevo .buttonFooter .highlight:hover {
	background-color: #2499ca;
	color: #FFF;
	background: #0193e1; /* Old browsers */
	background: -moz-linear-gradient(top,  #0088bc  0%, #0263ad 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0088bc ), color-stop(100%,#0263ad)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0088bc  0%,#0263ad 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0088bc  0%,#0263ad 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0088bc  0%,#0263ad 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #0088bc  0%,#0263ad 100%); /* W3C */
	filter: %("progid:DXImageTransform.Microsoft.gradient( startColorstr='#0088bc ', endColorstr='#0263ad',GradientType=0 )");
	border: 1px solid #0088bc !important;
}

<link href='http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300' rel='stylesheet' type='text/css'>
<style type="text/css">

.form-popup-nuevo{
	font-family: 'Open Sans Condensed', arial, sans;
	width: 500px;
	padding: 30px;
	background: #FFFFFF;
	margin: 50px auto;
	box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.22);
	-moz-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.22);
	-webkit-box-shadow:  0px 0px 15px rgba(0, 0, 0, 0.22);

}

.form-popup-nuevo input[type="number"]
{
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	outline: none;
	display: block;
	width: 90%;
	padding: 10px;
	border: 2px solid #CCCCCC ;
	background: transparent;
	margin: 10px;
	font: 14px Arial, Helvetica, sans-serif;
	height: 45px;
}
.form-popup-nuevo textarea{
	resize:none;
	overflow: hidden;
}

#popupDiv {
	margin: 20;
}

.beta-badge-popup{
	background-color: #7F2D4E;
    border-radius: 4px;
    color: #FFFFFF;
    font-weight: 600;
    font-size: 10px;
    width: 46px;
    height: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 13px;
    margin-right: 210px;
}

.spacer{
	width: 46px;
	margin-right: 210px;
}

.beta-badge-popup-ia{
	background-color: #7F2D4E;
    border-radius: 4px;
    color: #FFFFFF;
    font-weight: 600;
    font-size: 10px;
    width: 46px;
    height: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 16px;
    margin-right: 182px;
}

/* Ajustes cuando beta-badge-popup-ia es una imagen */
img.beta-badge-popup-ia{
	width: 20px;
	height: 20px;
	background-color: transparent;
	border-radius: 0;
	margin-right: 200px;
}


#fafPopUpTitleSubirComprobante{
	font-weight: 400;
	font-family: 'Open Sans',Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: flex;
	background-color: #FFF;
	padding: 6px 6px 5px 6px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	color: #000;
	font-size: 14px;
	border-bottom: 1px solid #d7d7d7;
}
	  


