/*MODULARES*/
#idMinisitio a.linkAbso{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}#idMinisitio .arrowsModular{overflow:hidden;padding-bottom:50px}#idMinisitio .arrowsModular .owl-item{position:relative;text-align:center;min-height:390px}#idMinisitio .arrowsModular .owl-item figure a{position:absolute;width:100%;height:100%;top:0;left:0}#idMinisitio .arrowsModular .owl-controls{position:absolute;margin:inherit;top:50%;z-index:10;position:initial}#idMinisitio .arrowsModular .owl-controls .owl-pagination{position:absolute;bottom:5px;height:50px;width:100%;text-align:center}#idMinisitio .arrowsModular .owl-controls .owl-pagination .owl-page{background:#ccc;position:relative;border-radius:50%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);width:10px;height:10px;-webkit-transform:scale(1);transform:scale(1);margin:0;padding:0;margin-right:5px}#idMinisitio .arrowsModular .owl-controls .owl-pagination .owl-page.active{background:#6a6a6a}#idMinisitio .arrowsModular .owl-controls>div>div{background:white;color:#a7a7a7;display:inline-block;font-size:35px;font-weight:200;-webkit-transform:scaleY(2);transform:scaleY(2);line-height:24px;padding:5px 9px 6px;position:absolute;top:50%;margin-top:-16px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all .3s ease;transition:all .3s ease}#idMinisitio .arrowsModular .owl-controls .owl-prev{left:0}#idMinisitio .arrowsModular .owl-controls .owl-next{right:0}@media(max-width:543px){#idMinisitio .arrowsModular .owl-controls .owl-prev{left:15px}#idMinisitio .arrowsModular .owl-controls .owl-next{right:15px}}#idMinisitio .capteonModular .capteon{text-align:left;display:inline-block;margin-top:15px;padding:10px;font-size:16px}#idMinisitio .capteonModular p{color:#000;margin:0;font-weight:300;font-size:.7em}#idMinisitio .capteonModular p:first-child{font-size:1.2em;font-weight:300;line-height:20px;height:40px;overflow-y:hidden}#idMinisitio .capteonModular p:nth-child(2){font-size:.75em;height:18px;overflow:hidden}#idMinisitio .capteonModular p:nth-child(3){font-size:1.75em;color:#fc5052;font-weight:400;line-height:22px;padding:9px 0}#idMinisitio .capteonModular p:nth-child(3):before{content:"$";font-size:18px;font-weight:300;margin-right:5px}#idMinisitio .capteonModular .otar p:nth-child(3){padding:9px 0}#idMinisitio .capteonModular .otar p:nth-child(3):after{content:url(../img/otar-m.png);position:absolute;margin-top:-7px;margin-left:2px}#idMinisitio .capteonModular p.modularPporcentaje{font-size:11px;position:absolute;top:5px;right:0;background:#e85c62;color:#fff;font-size:17px;font-weight:600;padding:3px 7px 11px 15px;-webkit-clip-path:polygon(100% 0,100% 100%,25% 100%,0 50%,25% 0);clip-path:polygon(100% 0,100% 100%,25% 100%,0 50%,25% 0)}#idMinisitio .capteonModular.otar .modularPotar{position:relative}#idMinisitio .capteonModular.otar .modularPotar:after{content:url(../img/otar-m.png);position:absolute;top:-6px;margin-left:4px}
/*YOUTUBE IFRAME*/
.youtubeVideoLoader{position:relative;cursor:pointer;background:#ccc no-repeat center center / cover;padding-bottom:56.25%;height:0;clear:both;margin-bottom:10px}.youtubeVideoLoader:before{content:'';background:rgba(255,255,255,.6);height:80px;width:80px;display:block;margin:-40px 0 0 -40px;border-radius:100px;position:absolute;top:50%;left:50%;box-shadow:0 0 20px 3px rgba(51,51,51,.8);-webkit-transition:all .1s ease;transition:all .1s ease;z-index:1}.youtubeVideoLoader:hover:before{background:rgba(238,238,238,.8);box-shadow:0 0 10px 3px rgba(51,51,51,.8);width:100px;height:100px;margin:-50px 0 0 -50px}.youtubeVideoLoader:after{content:'';line-height:0;display:block;border-style:solid;border-width:20px 0 20px 40px;margin:-20px 0 0 -15px;border-color:transparent transparent transparent #333;position:absolute;top:50%;left:50%;height:0;width:0;z-index:2;}#videoModalContainer{width:100%;padding:0;top:0;left:0}.modal-content{background-color:#444}.modal-body{padding:0}.modal-footer{padding:1em;border-top:none;background-color:#444}
/*FONTS*/
@font-face{font-family:Myriad Pro;src:url(../fonts/MyriadPro-Bold.eot);src:url(../fonts/MyriadPro-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/MyriadPro-Bold.woff) format('woff'),url(../fonts/MyriadPro-Bold.ttf) format('truetype');font-weight:700}@font-face{font-family:Futura Std;src:url(../fonts/FuturaStd-Bold.eot);src:url(../fonts/FuturaStd-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/FuturaStd-Bold.woff) format('woff'),url(../fonts/FuturaStd-Bold.ttf) format('truetype');font-weight:700}
/*CSS MINISITIO*/
#idMinisitio{
	font-family: 'Montserrat';
	overflow: hidden;
	margin-top: -30px !important;
	margin-bottom: -30px !important;
}
#idMinisitio #bannerSuperiorTemp{
	background: #000;
	margin-bottom: 50px;
}
#idMinisitio #fondoUno{
	background: url(../img/bg1.jpg);
	background-repeat: repeat;
	/* padding-top: 30px; */
	padding-bottom: 60px;
	padding-top: 60px;
}
#idMinisitio #fondoDos{
	display: none;
	background: url(../img/bg2.jpg);
	background-repeat: repeat;
}
/*
MENU RELATIVO
*/
#idMinisitio #menuRelativo{
	position: fixed;
	display: none;
	top: 15px;
	width: 9.37em;
	font-size: 16px;
	z-index: 3;
	-webkit-transition: all 0.4s ease-out;
	transition: all 0.4s ease-out;
	overflow: hidden;
	max-height: 2.8em;
	/* max-height: 10.3em; */
}
#idMinisitio #menuRelativo.huver {
	max-height: 10.3em; 
}
#idMinisitio #menuRelativo i{
	color: #fff;
	background: #cc2229;
	font-size: 1.8em;
	text-align: center;
	width: 1.4em;
	height: 1.4em;
	line-height: 1.4em;
	margin-bottom: 0.14em;
	cursor: pointer;
}
#idMinisitio #menuRelativo ul{}
#idMinisitio #menuRelativo ul li{
	margin-bottom: 0.3em;
	position: relative;
	font-size: 1em;
}
#idMinisitio #menuRelativo ul li:before{
	font-size: 0.9em;
	width: 2.8em;
	height: 1.7em;
	content: 'a';
	display: inline-block;
	color: #cc2229;
	background: #cc2229;
	position: relative;
	margin-right: 0.3em;
}
#idMinisitio #menuRelativo ul li a{
	font-size: 0.9em;
	height: 1.7em;
	width: 7em;
	text-decoration: none;
	color: #E0E0E0;
	text-transform: uppercase;
	font-weight: 600;
	line-height: 1.6em;
	background: #292929;
	display: inline-block;
	text-align: left;
	padding-left: 0.5em;
	-webkit-transition: all .2s ease;
	transition: all .2s ease;
	cursor: pointer;
}
#idMinisitio #menuRelativo ul li a:hover{
	background: #cc2229;
}
/*
CAROUSEL PRINCIPAL
*/
#idMinisitio #fondoUno #carouselPrincipal{
	margin-top: 30px;
}
#idMinisitio #fondoUno #carouselPrincipal figure{
	text-align: center;
	position: relative;
}
#idMinisitio #fondoUno #carouselPrincipal .owl-controls .owl-buttons div{
	position: absolute;
	top: 50%;
	width: 1.5em;
	height: 3em;
	background: white;
	line-height: 3em;
	margin-top: -1.5em;
	color: #4e4e4e;
	font-family: 'FontAwesome';
	font-size: 1.7em;
	text-align: center;
	opacity: .5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}
#idMinisitio #fondoUno #carouselPrincipal .owl-controls .owl-buttons .owl-prev{
	left: 0;
}
#idMinisitio #fondoUno #carouselPrincipal .owl-controls .owl-buttons .owl-next{
	right: 0;
}
#idMinisitio #fondoUno #carouselPrincipal .owl-controls .owl-buttons .owl-prev:before{
	content: "\f053";
}
#idMinisitio #fondoUno #carouselPrincipal .owl-controls .owl-buttons .owl-next:before{
	font-family: 'FontAwesome';
	content: "\f054";
}

/*
VIDEO PRINCIPAL
*/
#idMinisitio #videoInicial{
	text-align: center;
	margin: 50px 0;
}

/*
LOGO INICIAL
*/
#idMinisitio #fondoUno > div > figure{
	position: relative;
	text-align: center;
	margin-top: 20px;
}
#idMinisitio #fondoUno > div > figure img{}

/*
MENU ESTATICO
*/
#idMinisitio #fondoUno #menuEstatico{
	font-size: 16px;
	font-family: 'Futura Std';
	text-align: center;
	margin-top: 2em;
}
#idMinisitio #fondoUno #menuEstatico ul {
	font-size: 1em;
	display: inline-block;
	position: relative;
	position:relative;
	padding-top: 2.5em;
}
#idMinisitio #fondoUno #menuEstatico ul:before {
	content:'Lookbook';
	color: #fff;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	text-transform: uppercase;
	font-size: 1.5em;
}
#idMinisitio #fondoUno #menuEstatico ul:after{
	content:'';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 1px;
	background: #fff;
}
#idMinisitio #fondoUno #menuEstatico ul li{
	font-size: 1em;
	display: inline-block;
}
#idMinisitio #fondoUno #menuEstatico ul li a{
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
	font-size: 1.3em;
}
#idMinisitio #fondoUno #menuEstatico ul li:nth-child(2):before{
	font-family: 'FontAwesome';
	content: "\f111";
	margin: 0 1em;
	color: #fff;
}
#idMinisitio #fondoUno #menuEstatico ul li:nth-child(3):before{
	font-family: 'FontAwesome';
	content: "\f111";
	margin: 0 1em;
	color: #fff;
}
@media(max-width: 543px){
	#idMinisitio #fondoUno #menuEstatico{
		font-size: 11px;
	}
}
/*
CAROUSEL MARCAS
*/
#idMinisitio #fondoUno #carouselMarcas{
	padding: 0 50px;
	margin-top: 30px;
}
#idMinisitio #fondoUno #carouselMarcas .owl-item{
	text-align: center;
}
#idMinisitio #fondoUno #carouselMarcas .owl-controls .owl-buttons div{
	position: absolute;
	top: 50%;
	width: 1em;
	height: 1em;
	line-height: 1.1em;
	margin-top: -0.5em;
	color: #fff;
	font-family: 'FontAwesome';
	font-size: 1.7em;
	text-align: center;
}
#idMinisitio #fondoUno #carouselMarcas .owl-controls .owl-buttons .owl-prev{
	left: 0;
}
#idMinisitio #fondoUno #carouselMarcas .owl-controls .owl-buttons .owl-next{
	right: 0;
}
#idMinisitio #fondoUno #carouselMarcas .owl-controls .owl-buttons .owl-prev:before{
	content: "\f053";
}
#idMinisitio #fondoUno #carouselMarcas .owl-controls .owl-buttons .owl-next:before{
	font-family: 'FontAwesome';
	content: "\f054";
}
/*
CATEGORIAS MAIN
*/
#idMinisitio #fondoUno #categoriasMain{
	margin-top: 30px;
}
#idMinisitio #fondoUno #categoriasMain > figure{
    position: relative;
}
#idMinisitio #fondoUno #categoriasMain > figure img{
    padding: 15px 7.5px 0;
}
#idMinisitio #fondoUno #categoriasMain article{
	margin-top: 15px;
}
#idMinisitio #fondoUno #categoriasMain article >div{
	position: relative;
}
/*padding hacking (solo > 768)*/
@media (min-width: 768px){
	#idMinisitio #fondoUno #categoriasMain article >div{
		padding: 0 7.5px;
	}
	#idMinisitio #fondoUno #categoriasMain{
		padding: 0 15px;
	}
}
#idMinisitio #fondoUno #categoriasMain article >div > figure{
	height: 200px;
	overflow: hidden;
	position: relative;
	background: #000;
}
#idMinisitio #fondoUno #categoriasMain article >div > figure img{
	position: absolute;
	max-width: inherit;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
@media(max-width: 465px){
	#idMinisitio #fondoUno #categoriasMain article:nth-of-type(3) >div > figure img{
    right: -90px;
}
	#idMinisitio #fondoUno #categoriasMain article:nth-of-type(4) >div > figure img{
    right: 0;
}
}
#idMinisitio #fondoUno #categoriasMain article >div > figcaption{
	position: absolute;
	top: 0;
	left: 7.5px;
	width: calc(100% - 15px);
	height: 100%;
	font-size: 1em;
	color: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}
#idMinisitio #fondoUno #categoriasMain article >div > figcaption h4{
	font-size: 1.8em;
	text-align: center;
	font-weight: bold;
	font-family: 'Myriad Pro';
	text-transform: uppercase;
	line-height: 1.8em;
	text-shadow: 2px 2px 7px #000;
	margin: 0;
	line-height: 1.1em;
	margin-bottom: 0.3em;
}
#idMinisitio #fondoUno #categoriasMain button{
	font-family: 'Montserrat';
	font-size: 13px;
	font-weight: 600;
	height: 30px;
	padding: 0 3%;
	color: #fff;
	text-decoration: none;
	display: inline-block;
	border: 2px solid #fff;
	text-transform: uppercase;
	line-height: 26px;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	background: rgba(0, 0, 0, 0.3);
	border-radius: 0;
}
#idMinisitio #fondoUno #categoriasMain article .littleBrayan figcaption{
	opacity: 0;
	background: rgba(30, 30, 30, 0.85);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
/*ANIMACION LITTLE BRAYAN*/
#idMinisitio #fondoUno #categoriasMain article .littleBrayan.huver figcaption{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
#idMinisitio #fondoUno #categoriasMain article .littleBrayan.huver figure img{
	/*opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"*/;
}
@media(max-width: 543px){
	#idMinisitio #fondoUno #categoriasMain article > div > figcaption{
		font-size: 0.7em;
		padding: 0 7.5px;
	}
}
/*
OUTDOOR Y AUDIFONOS
*/
#idMinisitio #outdoorAudifonos{
	padding: 0 15px 0;
}
#idMinisitio #outdoorAudifonos > div{
	margin-top: 15px;
	position: relative;
	font-size: 16px;
	padding: 0 7.5px;
	height: 200px;
}
#idMinisitio #outdoorAudifonos > div:last:child{}
#idMinisitio #outdoorAudifonos > div figure{
	height: 200px;
	overflow: hidden;
	position: relative;
}
#idMinisitio #outdoorAudifonos > div figure img{
	position: absolute;
	max-width: inherit;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
@media(min-width: 768px) and (max-width: 991px){
	#idMinisitio #outdoorAudifonos > div:nth-child(2) > figure img{
		right: -2px;
	}
	#idMinisitio #outdoorAudifonos > div:nth-child(4) > figure img{
	right: -80px;
	}
}
@media(max-width: 543px){
	#idMinisitio #outdoorAudifonos > div:nth-child(1) > figure img{}
	#idMinisitio #outdoorAudifonos > div:nth-child(2) > figure img{
		right: -2px;
	}
	#idMinisitio #outdoorAudifonos > div:nth-child(3) > figure img{
		left: 50%;
		margin-left: -255.5px;
	}
	#idMinisitio #outdoorAudifonos > div:nth-child(4) > figure img{
		right: 0;
	}
}

#idMinisitio #outdoorAudifonos > div figcaption{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	color: #fff;
}
#idMinisitio #outdoorAudifonos > div:nth-child(odd) > figcaption{
	-webkit-box-align: center;
	    -ms-flex-align: center;
	            -ms-grid-row-align: center;
	        align-items: center;
	text-align: center;
	/* padding-right: 40px; */
}
#idMinisitio #outdoorAudifonos > div:nth-child(even) > figcaption{
	-webkit-box-align: center;
	    -ms-flex-align: center;
	            -ms-grid-row-align: center;
	        align-items: center;
	text-align: center;
	/* padding-left: 40px; */
}
#idMinisitio #outdoorAudifonos > div figcaption button{
	font-family: 'Montserrat';
	font-size: 13px;
	font-weight: 600;
	height: 30px;
	padding: 0 3%;
	color: #fff;
	text-decoration: none;
	display: inline-block;
	border: 2px solid #fff;
	text-transform: uppercase;
	line-height: 26px;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	background: rgba(0, 0, 0, 0.3);
	border-radius: 0;
	margin-top: 5px;
}
#idMinisitio #outdoorAudifonos > div figcaption h4{
	font-size: 1.4em;
	/* text-align: center; */
	font-weight: bold;
	font-family: 'Myriad Pro';
	text-transform: uppercase;
	line-height: 1.8em;
	text-shadow: 2px 2px 7px #000;
	margin: 0;
	line-height: 1.1em;
}
@media(max-width: 767px){
	#idMinisitio #outdoorAudifonos > div{
		padding: 0;
	}
}
/*
CONCURSO
*/
#idMinisitio #concurso{
    margin-top: 30px;
}
#idMinisitio #concurso > article{
    padding: 7.5px;
    position: relative;
}
#idMinisitio #concurso > article > figure{
}
#idMinisitio #concurso > article > figcaption{
	position: absolute;
	height: 100%;
	width: calc(50% - 7.5px);
	top: 0;
	right: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}
#idMinisitio #concurso > article > figcaption p{
	font-size: 1.5em;
	color: #fff;
	text-transform: uppercase;
	font-weight: 300;
	padding: 0 1em;
	/*font-family: 'Myriad Pro';*/
}
@media (min-width: 768px) and (max-width: 991px){
	#idMinisitio #concurso > article > figcaption p{
		font-size: 1em;
	}
}
@media(max-width: 767px){
	#idMinisitio #concurso > article > figcaption{
		width: calc(100% - 15px);
		height: 100%;
		right: inherit;
		left: 7.5px;
	}
	#idMinisitio #concurso > article > figcaption p{
		margin: 30% 0 0 0;
		text-align: center;
	}
}
@media(max-width: 543px){
	#idMinisitio #concurso > article > figcaption p{
		font-size: 0.9em;
	}
}
/*
REDES
*/
#idMinisitio #redesSociales{
	padding: 7.5px 15px;
}
#idMinisitio #redesSociales > div{
	padding: 0 7.5px;
}
#idMinisitio #redesSociales > div > div{
	background: #fff;
	min-height: 400px;
}
#idMinisitio #redesSociales > div:first-child{}
#idMinisitio #redesSociales > div:last-child{}
/*
VIDEOS REPRO
*/
#idMinisitio #videosRepro{
	padding: 15px 15px 0;
}
/*COL-MD*/
#idMinisitio #videosRepro > div{
	padding: 0 7.5px;
	text-align: center;
	color: #fff;
	margin-top: 5em;
}
#idMinisitio #videosRepro > div h4{
	text-transform: uppercase;
	font-size: 1.7em;
	font-family: 'Montserrat';
	margin: 0 0 0.6em 0;
	display: inline-block;
	position: relative;
	padding-top: 0.4em;
	font-weight: 300;
	letter-spacing: -0.05em;
	line-height: 1.2em;
}
#idMinisitio #videosRepro > div h4:before{
	content:" ";
	height: 0.14em;
	width: calc(100% - 1em);
	background: #fff;
	position: absolute;
	top: 0;
	left: 0.5em;
}
#idMinisitio #videosRepro > div h4 strong{
    display: block;
}
/*ID*/
#idMinisitio #videosRepro > div > div{}
#idMinisitio #videosRepro .youtubeVideoLoader:before{
	background: #ec2030;
	opacity: 0.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
#idMinisitio #videosRepro .youtubeVideoLoader:after{
	border-color: transparent transparent transparent #fff;
	opacity: 0.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}

/*
REDES FINALES
*/
#idMinisitio #socIconos{
	text-align: center;
	font-size: 16px;
	margin: 29px 0;
}
#idMinisitio #socIconos a{
	font-size: 1em;
	display: inline-block;
	color: #fff;
	border: 0.13em solid;
	width: 3.5em;
	height: 3.5em;
	border-radius: 50%;
	margin: 0 0.3em;
}
#idMinisitio #socIconos a i{
	font-size: 2em;
	line-height: 1.7em;
}
/*INDEPENDIENTE */
#idMinisitio h3.titulein{
	width: calc(100% - 12px);
	color: #fff;
	font-size: 39px;
	font-family: 'Myriad Pro';
	font-weight: bold;
	line-height: 30px;
	margin-top: 40px;
	margin-left: 0.5%;
	margin-bottom: 2px;
	border-bottom: 4px solid #fff;
	text-align: right;
	margin-bottom: 10px
}
#idMinisitio .grillaMain{
	font-size: 16px;
}
#idMinisitio .grillaMain .grid-item{
	width: 33.3%;
	padding:5px;
}
#idMinisitio .grillaMain .grid-item figcaption{
	background: rgba(24, 24, 24, 0.8);
	position: absolute;
	top: 5px;
	left: 5px;
	width: calc(100% - 10px);
	height: calc(100% - 10px);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	z-index: -1;
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
#idMinisitio .grillaMain .grid-item figcaption{
	/* opacity: 1; */
	z-index: 2;
}
#idMinisitio .grillaMain .grid-item.huver figcaption{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	z-index: 2;
}
#idMinisitio .grillaMain .grid-item:last-child > figcaption{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	z-index: 2;
	background: none;
}
#idMinisitio .grillaMain .grid-item figcaption img{
	width: 25%;
}
#idMinisitio .grillaMain .grid-item figcaption p{
	color: #fff;
	font-size: 0.9em;
	margin: 0.2em 0;
}
#idMinisitio .grillaMain .grid-item figcaption h5{
	font-family: 'Myriad Pro';
	font-weight: bold;
	font-size: 25px;
	color: white;
	text-transform: uppercase;
	margin: 0 10px 7px;
	line-height: 30px;
	text-align: center;
}
#idMinisitio .grillaMain .grid-item figcaption p:nth-of-type(2){
	font-size: 2em;
	margin: 0;
}
#idMinisitio .grillaMain .grid-item figcaption p:nth-of-type(2):before{
	content: '$';
	font-size: 0.5em;
	position: relative;
	top: -0.3em;
}
#idMinisitio .grillaMain .grid-item.otar figcaption p:nth-of-type(2):after{
	background: url(../img/otar-xs.png);
	background-size: 100% auto;
	background-repeat: no-repeat;
	width: 1em;
	height: 1em;
	display: inline-block;
	position: relative;
	top: 0.1em;
	margin-left: 0.1em;
}
#idMinisitio .grillaMain .grid-item.otar figcaption p:nth-of-type(2):after{
	content: ' '
}
#idMinisitio .grillaMain .grid-item figcaption button, #idMinisitio .grillaMain .grid-item figcaption a{
	font-family: 'Montserrat';
	font-size: 0.81em;
	font-weight: 600;
	height: 2.35em;
	padding: 0 3%;
	color: #fff;
	text-decoration: none;
	display: inline-block;
	border: 0.22em solid #fff;
	text-transform: uppercase;
	line-height: 2.1em;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	background: rgba(0, 0, 0, 0.3);
	border-radius: 0;
}
@media(max-width: 767px){
	#idMinisitio .grillaMain .grid-item{
		width: 50%;
		padding: 5px;
	}
	#idMinisitio .grillaMain .grid-item figcaption{
		font-size: 11px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		z-index: 2;
		-webkit-box-pack: end;
		    -ms-flex-pack: end;
		        justify-content: flex-end;
		width: calc(100% - 30px);
		height: inherit;
		top: initial;
		left: 15px;
		bottom: 15px;
		padding: 1em 0;
		background: rgba(24, 24, 24, 0.5);
	}
	#idMinisitio .grillaMain .grid-item figcaption img{
		display: none;
	}
	#idMinisitio .grillaMain .grid-item figcaption p:nth-of-type(1){
		margin: 0;
	}
	#idMinisitio .grillaMain .grid-item figcaption p:nth-of-type(2){
		font-size: 1.5em;
		margin: 0;
		line-height: 1em;
	}
}
@media(max-width: 543px){
	#idMinisitio .grillaMain .grid-item{
		width: 80%;
		padding: 5px;
		right: 0;
		left: 0;
		margin: 0 auto;
	}
}
/*INFANTIL*/
#idMinisitio #bloqInfantil{

}
#idMinisitio #bloqInfantil figure{
	margin-top: 15px;
	text-align: center;
	position: relative;
}
#idMinisitio #bloqInfantil figure > img{
	/* height: 300px; */
}
#idMinisitio #bloqInfantil  figure figcaption{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
#idMinisitio #bloqInfantil  figure figcaption{
	background: rgba(18, 18, 18, 0.78);
	padding-bottom: 1em;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
#idMinisitio #bloqInfantil  figure figcaption img{
	width: 70px;
}
#idMinisitio #bloqInfantil  figure figcaption p{
	color: #fff;
	margin: 0 0 10px 0;
}
#idMinisitio #bloqInfantil  figure figcaption a{
	font-family: 'Montserrat';
	font-size: 13px;
	font-weight: 600;
	height: 30px;
	padding: 0 3%;
	color: #fff;
	text-decoration: none;
	display: inline-block;
	border: 2px solid #fff;
	text-transform: uppercase;
	line-height: 26px;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	background: rgba(0, 0, 0, 0.3);
	border-radius: 0;
}
#idMinisitio #bloqInfantil  figure.huver figcaption{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
@media(max-width: 767px){
	#idMinisitio #bloqInfantil  figure figcaption{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		width: calc(100% - 60px);
		left: 30px;
		height: inherit;
		top: initial;
		bottom: 15px;
		background: rgba(14, 14, 14, 0.45);
	}
}
/*xxxxxxxxxxxxxxxxxxxxx
xxxx BANNER HTML xxxx
xxxxxxxxxxxxxxxxxxxxx*/

#idMinisitio #bannerHtml{
	display: none; /*ocultado*/
	font-size: 16px;
	color: #fff;
	background: #000;
	padding: 0.6em 0;
}
#idMinisitio #bannerHtml > div{
	text-align: center;
}
#idMinisitio #bannerHtml > div > p{
	margin: 0;
}
#idMinisitio #bannerHtml > div > p:nth-child(1){
	text-transform: uppercase;
	font-weight: 600;
	font-size: 1em;
	letter-spacing: 0.05em;
	display: inline-block;
	margin-right: 1em;
}
#idMinisitio #bannerHtml > div > p:nth-child(2){
	font-weight: 300;
	font-size: 0.9em;
	display: inline-block;
}
#idMinisitio #bannerHtml > div > p:nth-child(2) > span{
	background: #fff;
	color: #000;
	padding: 0.1em 0.3em;
	font-weight: 600
}
#idMinisitio #bannerHtml > div > p:nth-child(3){
	font-size: 0.7em;
	font-weight: 400;
	display: block;
	margin-top: 0.2em;
	border-top: 0.1em solid #ccc;
	padding-top: 0.3em;
}
@media(max-width: 543px){
	#idMinisitio #bannerHtml{
		font-size: 13px;
	}
}