
/************************************************/
/* 100% DEL CONTAINER */
/************************************************/
.delPaddingContainer{
	padding-right:0px !important; padding-left:0px !important;
}
.delMarginRow {
	margin-right:0px !important; margin-left:0px !important;
}
.delPaddingCol {
	padding-right:0px !important; padding-left:0px !important;
}



/************************************************/
/* NUEVOS TAMAÑOS DE COLUMNA */
/************************************************/

.col-29{
	-webkit-box-flex: 0; -ms-flex: 0 0 27%; flex: 0 0 27%; max-width: 27%;
}

.col-42{
	-webkit-box-flex: 0; -ms-flex: 0 0 46%; flex: 0 0 46%; max-width: 46%;
}



/* Small devices (landscape phones, 200px and up) */
		@media (min-width: 200px) {
			.inHeader{ padding-top:10px; padding-bottom:0px; margin-bottom:-5px; }
			.logou { height: 100px;}
			.logoFlotante { position: relative; top: 40px; margin-top: -50px; }
			.mt-txtMenu{ margin-top:8px !important; }
			.alturamin-rowMenu{ min-height:65px; }
			.txt-menu { font-size:0.75rem; line-height:0.8rem; font-family: "Poppins", Arial, sans-serif; }
			.imgTop{ width:100%; }
			
		}

		/* Small devices (landscape phones, 360px and up) */
		@media (min-width: 360px) {
			.inHeader{ padding-top:0px; padding-bottom:5px; margin-bottom:-5px; }
			.logou { height: 110px; }
			.logoFlotante { position: relative; top: 51px; margin-top: -50px; }
			.mt-txtMenu{ margin-top:18px !important; }
			.alturamin-rowMenu{ min-height:70px; }
			.txt-menu { font-size:0.78rem; line-height:0.8rem; font-family: "Poppins", Arial, sans-serif; }
			.imgTop{ width:100%; }
		}
		
		@media (min-width: 485px) {
			.inHeader{ padding-top:5px; padding-bottom:1px; margin-bottom:-5px; }
			.logou { height: 130px;}
			.logoFlotante { position: relative; top:42px; margin-top: -42px; }
			.mt-txtMenu{ margin-top:18px !important; }
			.alturamin-rowMenu{ min-height:70px; }
			.txt-menu { font-size:0.9rem; line-height:0.9rem; font-family: "Poppins", Arial, sans-serif; }
			.imgTop{ width:100%; }
		}

		/* Small devices (landscape phones, 576px and up) */
		@media (min-width: 576px) {
			.inHeader{ padding-top:5px; padding-bottom:0px; margin-bottom:-5px; }
			.logou { height: 130px;}
			.logoFlotante { position: relative; top:42px; margin-top: -42px; }
			.mt-txtMenu{ margin-top:18px !important; }
			.alturamin-rowMenu{ min-height:70px; }
			.txt-menu { font-size:1rem; line-height:1rem; font-family: "Poppins", Arial, sans-serif; }
			.imgTop{ width:100%; }
		}

		/* Medium devices (tablets, 768px and up) */
		@media (min-width: 768px) {
			.inHeader{ padding-top:5px; padding-bottom:0px; margin-bottom:-5px; }
			.logou { height: 140px;}
			.logoFlotante { position: relative; top:42px; margin-top: -42px; }
			.mt-txtMenu{ margin-top:18px !important; }
			.alturamin-rowMenu{ min-height:70px; }
			.txt-menu { font-size:1.2rem; line-height:1.2rem; font-family: "Poppins", Arial, sans-serif; }
			.imgTop{ width:90%; }
		}

		/* Large devices (desktops, 992px and up) */
		@media (min-width: 992px) {
			.inHeader{ padding-top:15px; padding-bottom:10px; margin-bottom:-5px; }
			.logou { height: 140px;}
			.logoFlotante { position: relative; top:42px; margin-top: -42px; }
			.mt-txtMenu{ margin-top:18px !important; }
			.alturamin-rowMenu{ min-height:70px; }
			.txt-menu { font-size:1.4rem; line-height:1.4rem; font-family: "Poppins", Arial, sans-serif; }
			.imgTop{ width:60%; }
		}

		/* Extra large devices (large desktops, 1200px and up) */
		@media (min-width: 1200px) {
			.inHeader{ padding-top:15px; padding-bottom:10px; }
			.logou { height: 140px;}
			.logoFlotante { position: relative; top:42px; margin-top: -42px; }
			.mt-txtMenu{ margin-top:18px !important; }
			.alturamin-rowMenu{ min-height:70px; }
			.txt-menu { font-size:1.4rem; line-height:1.4rem; font-family: "Poppins", Arial, sans-serif; }
			.imgTop{ width:50%; }
		}