.menu-option {
	padding-top: 1vh;
}

.nav-separator {
	margin-top: -1.5vh;
}

.product-name {
	font-family: 'gotham-black';
	font-size: 62px;
	letter-spacing: -2.5px;
}

.product-spec {
	font-family: 'gotham-book';
	font-size: 52px;
	letter-spacing: -2.5px;
}

.product-bactericida, .beneficios-bactericida, .total-bactericida, .spec-bactericida, .descargas-bactericida {
	color: #006220;
}

.product-fungicida, .beneficios-fungicida, .total-fungicida, .spec-fungicida, .descargas-fungicida {
	color: #76CEC9;
}

.product-nutricion, .beneficios-nutricion, .total-nutricion, .spec-nutricion, .descargas-nutricion {
	color: #8B7633;
}

.product-insecticida, .beneficios-insecticida, .total-insecticida, .spec-insecticida, .descargas-insecticida {
	color: #C40E91;
}

.product-biorracional, .beneficios-biorracional, .total-biorracional, .spec-biorracional, .descargas-biorracional {
	color: #AFD331;
}

.product-coadyuvante, .beneficios-coadyuvante, .total-coadyuvante, .spec-coadyuvante, .descargas-coadyuvante {
	color: #AAA9A7;
}

.product-herbicida, .beneficios-herbicida, .total-herbicida, .spec-herbicida, .descargas-herbicida {
	color: #C3B354;
}

/*/*/
.header-bactericida {
	background-color: #006220;
}

.header-fungicida {
	background-color: #76CEC9;
}

.header-nutricion {
	background-color: #8B7633;
}

.header-insecticida {
	background-color: #C40E91;
}

.header-biorracional {
	background-color: #AFD331;
}

.header-coadyuvante {
	background-color: #AAA9A7;
}

.header-herbicida {
	background-color: #C3B354;
}

.product-img {
	width: 300px;
	position: absolute;
	bottom: 25px !important;
	right: 10px;
}

.item-rp {
	display: none;
}

.container {
	padding-top: 3rem !important;
}

.banner-line {
	border: none;
	border-radius: 0px;
	height: 60px;
	background-color: transparent;
	text-transform: uppercase;
}

.banner-bactericida, .btn-bactericida {
	background-color: #006220;
}

.banner-fungicida, .btn-fungicida {
	background-color: #76CEC9;
}

.banner-nutricion, .btn-nutricion {
	background-color: #8B7633;
}
/*Set colors*/
.banner-insecticida, .btn-insecticida {
	background-color: #C40E91;
}

.banner-biorracional, .btn-biorracional {
	background-color: #8AC746;
}

.banner-coadyuvante, .btn-coadyuvante {
	background-color: #AAA9A7;
}

.banner-herbicida, .btn-herbicida {
	background-color: #C3B354;
}

.product-name {
	font-family: 'gotham-black';
	font-size: 38px;
	letter-spacing: -2.5px;
}

.product-spec {
	font-size: 32px;
	letter-spacing: -2.5px;
}

.banner {
	margin-left: -45px;
	z-index: 9;
	width: 93%;
	clip-path: polygon(0% 0%, 95% 0%, 100% 100%, 0% 100%);
}

.header {
	display: none;
}



@@media only screen and (max-width: 375px) {
	.header {
		display: block;
	}

	.container {
		padding-top: 0 !important;
	}

	.product-img {
		position: initial;
	}

	.family-icon {
		width: 100px;
		margin-left: 0px;
	}

	.item-rp {
		display: block;
	}

	.item-nrp {
		display: none;
	}

	.product-name-container {
		text-align: center;
	}
}

@@media only screen and (max-width: 1345px) {
	/*#iconSelector{height:1000px;}*/
	.banner {
		width: 76%;
	}
}

tr td {
	padding: 0 !important;
	margin: 0 !important;
	border: none !important;
}

.number-porcentage {
	vertical-align: bottom;
	text-align: center;
	padding-top: 25px !important;
}

.number-total {
	vertical-align: bottom;
	text-align: center;
}

.application-table {
	border-radius: 3px;
}

	.application-table tr td {
		padding: 15px !important;
	}

.composition-table tr td.porcentage {
	padding: 0px !important;
	vertical-align: bottom;
	text-align: center;
}

.text-details {
	padding: 45px;
}

@@media only screen and (max-width: 375px) {
	.text-details {
		padding: 15px;
	}
}

.application-table {
	width: 100%;
}

table th:nth-child(1) {
	border-radius: 3px 0px 0px 3px;
}

table th:nth-last-child(1) {
	border-radius: 0px 3px 3px 0px;
}

.application-table tr td.enfermedad, .application-table tr td.dosis, .application-table tr td.intervalo {
	vertical-align: bottom;
	text-align: center;
}

.table-container {
	padding-left: 3rem !important;
	padding-right: 3rem !important;
}

.table-container2 {
	padding: 45px;
}

@@media only screen and (max-width: 375px) {
	.table-container {
		width: 100%;
		overflow-x: scroll;
		padding: 0;
		margin: 0;
		padding-bottom: 26px !important;
	}

	.application-table {
		width: 1024px;
	}

	.table-container table {
		margin: 0px !important;
		width: 1024px !important;
	}

	.table-container2 {
		width: 100%;
		overflow-x: scroll;
		padding: 15px;
		margin: 0;
		padding-bottom: 26px !important;
	}

		.table-container2 table {
			margin: 0px !important;
		}
}

#bannerIcons {
	display: none;
}

.banner-icons {
	padding-left: 10%;
}

.fixed-btn {
	width: 30px;
	height: 30px;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}

.fixed-btn:hover {
	width: 40px;
	height: 40px;
}

.ver-det-tab-com-2-col-cell {
	font-weight: 800;
	position: relative;
	text-align: center !important;
	width: 25%;
}

.ver-det-tab-com-2-col-cell p {
	position: absolute;
	bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	left: 0;
	right: 0;
}

.ver-detalles-texto-italicas {
	font-style: italic;
}

.ver-detalles-img-titulo-producto {
	margin-top: 10px;
	margin-bottom: 10px;
	max-height: 100px !important;
	max-width: 100%;
	display: block;
}

@@media only screen and (max-width: 575.98px) {
	.ver-detalles-img-titulo-producto {
		margin-top: 10px;
		margin-bottom: 10px;
		max-height: 10vh !important;
		max-width: 100%;
		display: block;
		margin-left: auto;
		margin-right: auto;
	}
}

#ver-detalles--info-productos {
}

@@media only screen and (max-width: 575.98px) {
	#ver-detalles--info-productos {
		margin-top: 60px;
	}
}

.ver-detalles-info-productos-imagen-producto {
	width: 100%;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.ver-detalles-info-producto-imagen-categoria {
	width: 100px;
}

@@media only screen and (max-width: 575.98px) {
	.ver-detalles-info-producto-imagen-categoria {
		display: none;
	}
}

.ver-detalles-info-producto-row-background {
	position: absolute;
	z-index: -999;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

@@media only screen and (max-width: 575.98px) {
	.ver-detalles-info-producto-row-background {
		display: none;
	}
}

@@media only screen and (max-width: 575.98px) {
	.ver-detalles-info-producto-row-composicion-background {
		background-color: #EDEEF0;
	}
}

.ver-detalles-info-producto-row-top-fondo {
	height: 220px;
	width: 100%;
}

.ver-detalles-info-producto-row-bottom-fondo {
	height: 50%;
	width: 100%;
	background-color: #EDEEF0;
}



.espacio-div {
	margin-top: 100px;
	height: 120px;
}

@@media only screen and (max-width: 575.98px) {
	.espacio-div {
		height: 120px;
	}
}