html {
	font-size:62.5% !important;
}
.content_antuan_cartel {
	font-family: "Raleway";
	font-weight: 500;
	display: block;
	background-color: #fff;
	width: 100% !important;
	max-width: 100% !important;
	
}
.content_antuan_cartel h5  {
	font-family: "Raleway" !important;
	font-weight: 700;
	line-height: 5rem;
	background-color: #e9f0fa;
	color:#49598d;
	padding-left: 2rem;

}

.wrapper_antuan_cartel {
	display: block;

}
.wrapper_antuan_cartel h6  {
	font-family: "Raleway" !important;
	font-weight: 600;
	line-height: 4rem;
	font-size: 1.5rem;
	color:#49598d;
	padding-left: 1rem;
	margin-top: -1rem !important;
	margin-bottom: 0.5rem !important;
}

.wrapper_antuan_cartel .text-property {
	font-family: "Lato" !important;
	font-size: 1.5rem;
	font-weight: 400;
	padding-left: 2rem;
	text-align: justify;
}
.wrapper_antuan_cartel .zone-upload{
	display:block;
	clear:left;
	height: 14rem;
}
.wrapper_antuan_cartel .icono-excel {
	width:13rem;
	height: 10rem;
	float:left;
	clear:left;
	padding-left:2rem;
}
.wrapper_antuan_cartel .content-upload {
	width:90%;
	height: 12rem;
	float: right;
	clear: right;
	padding-left: 1rem;
}

.wrapper_antuan_cartel .line-upload {
    line-height: 1rem;
    border: 4px solid #e9f0fa;
    background-color: #e9f0fa !important;
    color: #e9f0fa !important;
    margin-top: 0.2rem;
    margin-bottom: 0.2rem;
    margin-left: 1rem;
}
.wrapper_antuan_cartel .info-document {
	display:inline-block;
	width:50%;
	height: 8rem;
	line-height: 8rem;
	font-weight: 500;
	font-family: "Lato" !important;
	font-size:1.4rem;
	color:#45568e;
	padding-left: 1rem;
}
.wrapper_antuan_cartel .bar-progress {
	display:inline-block;
	width: 24rem;
	line-height: 3.5rem;
	font-weight: 700;
	font-family: "Lato" !important;
	background-color: #7f7a67;
	margin-top: 1.9rem;
	vertical-align: top;
}
.wrapper_antuan_cartel .number-progress {
	width:6rem;
	margin:auto;
	position: absolute;
	text-align: center;
	margin-left: 10.5rem;
	color:#e8e8e8;
	margin-top:-3.5rem;
	font-size: 1.2rem;
}
.wrapper_antuan_cartel .bar-width {
	width:0%;
	display: block;
	position:relative;
	background: rgb(95,111,160);
	background: -moz-linear-gradient(180deg, rgba(95,111,160,1) 0%, rgba(95,111,160,1) 31%, rgba(47,57,84,1) 55%, rgba(37,44,70,1) 100%);
	background: -webkit-linear-gradient(180deg, rgba(95,111,160,1) 0%, rgba(95,111,160,1) 31%, rgba(47,57,84,1) 55%, rgba(37,44,70,1) 100%);
	background: linear-gradient(180deg, rgba(95,111,160,1) 0%, rgba(95,111,160,1) 31%, rgba(47,57,84,1) 55%, rgba(37,44,70,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5f6fa0",endColorstr="#252c46",GradientType=1);	
	height: 3.5rem;	
}
.wrapper_antuan_cartel .btn-content {
	display: inline-block;
	width:28%;
	height: 8rem;
	vertical-align: top;
	text-align: right;
}


.wrapper_antuan_cartel .btn-blue {
    display: block;
    background-color: #45568e;
    padding: 1.2rem 1.2rem 1.2rem 1.2rem;
    color: #e2e2e2;
    border: none;
    text-decoration: none;
    font-family: "Lato";
    font-size: 1.2rem;
    border-radius: 0.5rem 0.5rem;
    margin-top: 1.3rem;
    margin-left: auto;
    transition: background 0.3s linear;
    -o-transition: background 0.3s linear;
    -moz-transition: background 0.3s linear;
    -ms-transition: background 0.3s linear;
    -webkit-transition: background 0.3s linear;
}
.wrapper_antuan_cartel .btn-blue:hover {
	background-color:#6475ad
}

/*  Parte del ordenamiento de las columnas */
.wrapper_antuan_cartel .zona-columns {
	padding-left: 2rem;
	padding-right: 2rem;
}
.zona-columns .content-columns {
	display:block !important; 
	padding: 0rem 0rem 0rem 0rem;
	margin-top: 0rem;
	margin-bottom: 0rem;
	width: 100% !important;
}
.zona-columns .columns-info {
	display:inline-block;
	margin-left:-5px;
	vertical-align: top;
	border:solid 2px #7f7a67;
	border-radius:1rem 1rem;
	background-color: #fff;
	width:49% !important; 
	padding: 1rem 1rem 1rem 1rem;
	margin-right:1%;
}
.zona-columns .columns-products {
	display:inline-block;
	margin-left:-5px;
	vertical-align: top;
	border:solid 2px #7f7a67;
	border-radius:1rem 1rem;
	background-color: #fff;
	width:49% !important; 
	padding: 1rem 1rem 1rem 1rem;
	margin-right:1%;
}
.zona-columns .title-columns {
	font-family: "Raleway";
	font-size: 1.6rem;
	font-weight: 700;
	color:#45568e;
	padding-left:1rem; 
	margin-bottom: 0.2rem !important;
}
/* Zona de los items */
.zona-columns .item-info {
	display:block !important;
	padding: 0.3rem 0.3rem 0.3rem 0.3rem;
	color:#231F20;
	font-family: "Lato" !important;
	font-size: 1.4rem;
	background-color: #D7DFF1;
	margin-top: 0.2rem;	
	margin-bottom: 0.2rem;	
	border-radius: 0.8rem 0.8rem;
	height: 3.5rem;
}
.zona-columns .orden-item {
	display: inline-block;
	margin-left: 0.3rem;
	width: 2.3rem;
	height: 2.3rem;
	font-family: "Lato" !important;
	background-color: #44558B;
	color:#fdfdfd;
	border-radius: 3rem 3rem;
	text-align:center;
	font-weight: 400;
	vertical-align: top;
	margin-top: 0.5rem;
	line-height: 2.3rem;
}
.zona-columns .orden-caption {
	display: inline-block;
	margin-left: -5px;
	width: 70%;
	background-color: none;
	color:#231F20;;
	padding-left: 1rem;
	padding-right: 1rem;
	overflow: hidden;
	vertical-align: top;
	line-height: 3rem;
	font-size: 1.2rem;
}
.zona-columns .orden-selected-yes {
	float:right;
	clear:right;
	margin-right: 1rem;
	width: 3rem;
	height: 3rem;
	background-color: #D7DFF1;
	color:#e4e4e4;
	background-repeat: no-repeat;
	background-size: 30px 30px;
	background-image: url("../images/icono-check.png");
	vertical-align: top;
}
.zona-columns .orden-selected-yes:hover {
	cursor:pointer;
}
.zona-columns .orden-selected-not {
	float:right;
	clear:right;
	margin-right: 1rem;
	width: 3rem;
	height: 3rem;
	background-color: #D7DFF1;
	color:#e4e4e4;
	background-repeat: no-repeat;
	background-size: 30px 30px;
	background-image: url("../images/icono-notcheck.png");
	vertical-align: top;
}
.zona-columns .orden-selected-not {
	cursor:pointer;
}
.zona-columns #columns-infos {
	list-style-type: none; 
	margin:0px;
	padding: 0;
}
.zona-columns #columns-products {
	list-style-type: none; 
	margin:0px;
	padding: 0;
}
.zona-columns #columns-infos li {
	margin:0px;
}
.zona-columns #columns-products li {
	margin:0px;
}
.zona-columns .btn-content-left {
	display: inline-block;
	width: auto;
}
.zona-columns .bar-modify-cartel {
	margin-top: 0.8rem;
	margin-left: 1rem;
	width:86% !important;
}
.number-progress-modify01 {
	margin-left: 40% !important;
}
.zona-columns .cartel-rsmTitle{
	display:block;
	margin-top: 0.5rem !important;
	margin-bottom: 0.5rem !important;
}
.zona-columns .title-rsm-cartel {
	display:inline-block;
	margin-left:-5px;
	width:33.33%;
	color:#44558B;
	font-family: "Lato" !important;
	font-size: 1.4rem;
	font-weight: 500;
	text-shadow: 1px 1px 1px #e0e0e0;
	text-align: center;
	text-transform: initial !important;
}

.zona-columns .title-rsm-cartel span {
	font-size: 1.6rem;
	margin-left: 1rem;
}
.zona-columns .infer-title-cartel {
	display:block;
	width:100% !important;
	margin-top: 0.5rem !important;
	margin-bottom: 0.5rem !important;
	margin-left: -0.5rem;
	color:#6D8067;
	font-family: "Lato" !important;
	font-weight: 800;
	font-size:1.5rem;
	text-transform: initial !important;
}

/* Media Screen */

@media (max-width: 1121px) {
	.wrapper_antuan_cartel .icono-excel {
		width:12%;
		height: 8rem;
	}
	.wrapper_antuan_cartel .content-upload {
		width:88%;
		line-height: 8rem;
	}
	.wrapper_antuan_cartel h6 {
		margin-bottom: 0rem !important;
		font-size: 1.3rem;
		margin-top: -1.3rem !important;
	}
	.wrapper_antuan_cartel .info-document {
		font-size: 1.2rem;
		height: 3rem;
    	line-height: 0rem;
    	width: 55%;
    	vertical-align: top;
    	margin-top: 2rem;
	}
	.wrapper_antuan_cartel .bar-progress {
		width:12rem;
	    margin-top: 0.8rem;


	}
	.wrapper_antuan_cartel .number-progress {
		margin-left: 3rem;
		font-size: 1.4rem;
	}
	.wrapper_antuan_cartel .btn-content {
		width:25%;
		height: 8rem;
	}

	.wrapper_antuan_cartel .btn-blue {
		margin-top: 0.3rem;
		font-size: 1.2rem;
	}
	.wrapper_antuan_cartel .zone-upload {
		height:10rem;
	}
	.zona-columns .bar-modify-cartel {
		width:80% !important;
		margin-top: 0.8rem;
	}
	.number-progress-modify01 {
		margin-left: 30% !important;
	}
	.zona-columns .title-rsm-cartel {
		font-size: 1.2rem;
	}

}
@media (min-width: 1122px)  and (max-width: 1390px) {

	.wrapper_antuan_cartel .bar-progress {
		margin-top: 1.8rem;
	}
	.wrapper_antuan_cartel .btn-content {
		width: 22%;
	}
	.wrapper_antuan_cartel .btn-blue {
		font-size: 1.2rem;
		margin-top: 1.5rem;
	}
	.wrapper_antuan_cartel .icono-excel{
		height: 10rem;
	}
	.wrapper_antuan_cartel .bar-progress {
		width:18rem;
	}
	.wrapper_antuan_cartel .number-progress {
		margin-left: 6.2rem;
	}
	.zona-columns .bar-modify-cartel {
		margin-top: 1rem !important;
		width: 80% !important;
	}
}

.title-col-normal th {
	font-family: "Lato" !important;
	font-size: 1.4rem;
	font-weight: 700rem;
	color:#fefefe;
	background-color: #44558B;
}
.title-col-content td {
	font-family: "Lato" !important;
	font-size: 1.3rem;
	font-weight: 700rem;
}
.title-col-content tr:nth-child(even) {
	color:#231F20;
	background-color: #fdfdfd;
}
.title-col-content tr:nth-child(odd) {
	color:#231F20;
	background-color: #D7DFF1;
}
/* Datatable configuración */
.table-rsm-normal {
	padding-left: 0.5rem;
	padding-right: 0.5rem;
}
.table-rsm-normal td {
	padding-left: 0.5rem !important;
	padding-right: 0.3rem !important;
	font-size: 1.2rem !important;
	border-right: 1px solid #8e8e8e;
}
.table-rsm-normal th {
	padding-left: 0.5rem !important;
	padding-right: 0.3rem !important;
	font-size: 1.2rem !important;
	border-right: 1px solid #8e8e8e;
}

.dataTable {
	margin-top: 0.5rem !important;
	margin-bottom: 0.5rem !important;
	border: 1px solid #8e8e8e !important;
}
.paging_simple_numbers {
 	text-align: right !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
	color: #2e2e2e !important;
	text-align: center !important;
	padding: 0 0 !important;
}

.dataTables_wrapper 
.dataTables_paginate
 .paginate_button.disabled, 
 .dataTables_wrapper .dataTables_paginate 
 .paginate_button.disabled:hover, .dataTables_wrapper 
 .dataTables_paginate .paginate_button.disabled:active {
 	background: #e9e9e9 !important;
 }
.paginate_button {
    display: inline-block;
    width: 3.3rem;
    height: 3rem;
    line-height: 3rem;
    background-color: #dde3f5;
    color: #fdfdfd !important;
    margin-right: 0.5rem;
    text-decoration: none !important;
    border-radius: 0.3rem 0.3rem !important;
    text-align: center !important;
    font-family: "Lato";
    font-size: 1.4rem;
}
.ellipsis {
    display: inline-block;
    width: 3.3rem;
    height: 3rem;
    line-height: 3rem;
    background-color: #D7DFF1;
    color: #0e0e0e;
    margin-right: 0.5rem;
    text-decoration: none;
    border-radius: 0.3rem 0.3rem;
    text-align: center;
    font-family: "Lato";
    font-size: 1.4rem;
}
.paginate_button .current {
	background-color: #1D3C89;
}
.paginate_button .disabled {
	background-color: #D7DFF1;
}
.paginate_button:hover {
	cursor:pointer;
	background-color: #4E649B;
}
.btn-content-center {
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}
/* Boton de Recargar */

.ctn-cartel-title {
    display: block;
    width: 100%;
    padding: 0rem 1rem 1rem 1rem;
    background-color: #e9f0fa;
    height: 5.5rem;
    clear: left;
    margin-bottom: 1rem;
}
.ctn-cartel-title h5 {
	width:auto;
	float:left;
	clear:left;
	margin-top: 0.5rem !important;
	margin-bottom:0.5rem !important;
	font-size: 1.8rem;
}
.ctn-cartel-title a {
    width: auto;
    float: right;
    clear: right;
    font-family: "Lato";
    font-size: 1.3rem;
    color: #fefefe;
    background-color: #49598d;
    margin-top: 1rem;
    border-radius: 0.3rem 0.3rem;
    margin-right: 3rem;
    text-decoration: none;
    line-height: 4rem;
    padding-left: 1.2rem;
    padding-right: 1.2rem;
}
.ctn-cartel-title a:hover {
    background-color: #000;
}

.columns-info .ui-tabs {
	position: inherit !important;
}