.contenido {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}
.contenido-fluido {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}


.fila {
    display: inline-table;
	width: 100%;
     
}

.col-100-lg {
	width: 97%;
	padding-left: 1.5%;
    padding-right: 1.5%;
	box-sizing: content-box;
}
.col-00-lg {
    display: none;
}

.col-05-lg  {
    width: 5%;

	box-sizing: content-box;
}

.col-50-lg  {
    width: 47%;
    padding-left: 1.5%;
    padding-right: 1.5%;
    float: left;
	box-sizing: content-box;
}



.col-50-lg-np {
    width: 50%;
    float: left;
    box-sizing: border-box;
 
}
.col-80-lg-np {
    width: 80%;
    float: left;
    box-sizing: border-box;
   
}
	
.col-33-lg {
    width: 30%;
   padding-left: 1.5%;
    padding-right: 1.5%;
    float: left;
		 box-sizing: content-box;
}

.col-33-lg-np {
    width: 33.333%;
    float: left;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}



.col-66-lg {
    width: 63%;
    padding-left: 1.5%;
    padding-right: 1.5%;
    float: left;
	 box-sizing: content-box;
}

.col-25-lg {
    width: 22%;
    padding-left: 1.5%;
    padding-right: 1.5%;
    float: left;
    	 box-sizing: content-box;
}

.col-25-lg-np {
    width: 25%;
    float: left;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.col-20-lg-np {
    width: 20%;
    float: left;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}

.col-75-lg{
    width: 72%;
    padding-left: 1.5%;
    padding-right: 1.5%;
    float: left;
}
.col-70-lg{
    width: 67%;
    padding-left: 1.5%;
    padding-right: 1.5%;
    float: left;
}

.col-20-lg {
    width: 17%;
    padding-left: 1.5%;
    padding-right: 1.5%;
    float: left;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.col-60-lg {
    width: 57%;
    padding-left: 1.5%;
    padding-right: 1.5%;
    float: left;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.col-90-lg {
    width: 87%;
    padding-left: 1.5%;
    padding-right: 1.5%;
    float: left;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.col-80-lg {
    width: 77%;
    padding-left: 1.5%;
    padding-right: 1.5%;
    float: left;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.col-30-lg {
    width: 27%;
    padding-left: 1.5%;
    padding-right: 1.5%;
    float: left;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.col-40-lg {
    width: 37%;
    padding-left: 1.5%;
    padding-right: 1.5%;
    float: left;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.col-10-lg {
    width: 7%;
    padding-left: 1.5%;
    padding-right: 1.5%;
    float: left;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.col-12-lg {
    width: 9%;
    padding-left: 1.5%;
    padding-right: 1.5%;
    float: left;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}


.col-16-lg {
    width: 13.66666%;
   padding-left: 1.5%;
    padding-right: 1.5%;
    float: left;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
