@charset "utf-8";



@media only screen and (min-width: 1400px) {

	.dB_oPC_max 						{ display:block; }

	#wowslider-container1 .ws-title		{ top:40%; left:20%; }
	#wowslider-container1 .ws-title div { font-size: 30px; max-width:40%; }
	#wowslider-container1 .ws-title span{ font-size: 140px; }

}

@media only screen and (min-width: 1260px) and (max-width: 1399px) {
	.contBackieSupe 					{ height:150px; }
	.proDestacado 						{ bottom:80px; }

	.t60R 								{ font-size:50px; }

	#wowslider-container1 .ws-title		{ top:40%; left:20%; }
	#wowslider-container1 .ws-title div { font-size: 25px; max-width:40%; }
	#wowslider-container1 .ws-title span{ font-size: 110px; }

}

@media only screen and (min-width: 1080px) and (max-width: 1259px) {
	.contBackieSupe 					{ height:138px; }
	.proDestacado 						{ bottom:60px; }

	#wowslider-container1 .ws-title		{ top:35%; left:16%; }
	#wowslider-container1 .ws-title div { font-size: 18px; max-width:37%; }
	#wowslider-container1 .ws-title span{ font-size: 100px; }

	.t60R 								{ font-size:30px; }
	.t34R 								{ font-size:28px; }
	.t90R 								{ font-size:70px; }

	.i100100 							{ width:150px; }

	.optCats 							{ padding-right:22px;  }

	.h400R 								{ height:350px; }
	.h300R 								{ height:250px; }


}

@media only screen and (min-width: 768px) and (max-width: 1079px) {

	body								{ font-size:12px; }

	.navbar-brand 						{ width:140px; padding:0 0 0 0 ; }
	.navbar-header 						{ height:100px; }
	.navbar-nav > li > a 				{ height:100px; padding:17px 10px 0 !important; margin:0 !important;}
	.navbar-nav > li > a i				{ font-size:40px; }
	.navbar-nav > li > a span			{ font-size:14px; }
	.navbar-nav > li > a.btContcta		{ padding:5px 10px !important; margin-top:30px !important; font-size:12px; }

	.contBackieSupe 					{ height:100px; }
	.proDestacado 						{ bottom:50px; }

	#wowslider-container1 .ws-title		{ top:40%; left:16%; }
	#wowslider-container1 .ws-title div { font-size: 13px; max-width:37%; margin-top:10px; }
	#wowslider-container1 .ws-title span{ font-size: 70px; }
	#wowslider-container1 .ws-title p 	{ margin-top:10px; }
	#wowslider-container1 .ws-title p img 	{ width:24px;  }

	.optimizationProdDest 				{ position:relative; top:-40px; }


	.txtDest1 							{ top:10px; left:10px; }
	.icoDest1 							{ top:0; right:5px; font-size:40px; }
	.icoDest2 							{ bottom:10px; right:10px; }

	.t60R 								{ font-size:28px; }
	.t34R 								{ font-size:24px; }
	.t90R 								{ font-size:60px; }

	.optCats 							{ padding:5px; font-size:12px; padding-right:20px; margin-bottom:5px;  }

	.dN_oPC_min 						{ display:none; }
	.p20_oPC_min 						{ padding:20px; }
	.p10_oPC_min 						{ padding:10px; }
	.mb10_oPC_min 						{ margin-bottom:10px; }

	.i100100 							{ width:120px; }

	.h400R 								{ height:300px; }
	.h300R 								{ height:240px; }



}

@media only screen and (min-width: 482px) and (max-width: 767px) {
	body								{ font-size:11px; }

	.contBackieSupe 					{ height:62px; }
	.proDestacado 						{ bottom:20px; }

	#wowslider-container1 .ws-title		{ top:42%; left:16%; }
	#wowslider-container1 .ws-title div { font-size: 0; max-width:37%; margin-top:0; }
	#wowslider-container1 .ws-title span{ font-size: 40px; }
	#wowslider-container1 .ws-title p 	{ margin-top:5px; font-size:12px; }
	#wowslider-container1 .ws-title p img 	{ width:24px;  }

	.txtDest1 							{ top:10px; left:10px; }
	.icoDest1 							{ top:0; right:5px; font-size:40px; }
	.icoDest2 							{ bottom:10px; right:10px; }

	.t34R 								{ font-size:20px; }
	.t90R 								{ font-size:40px; }
	.t60R 								{ font-size:30px; }


	.optimizationProdDest 				{ position:relative; top:-20px; }

	.h400R 								{ height:200px; }
	.h300R 								{ height:180px; }



}

@media only screen and (max-width: 481px) {
	body								{ font-size:11px; }

	.contBackieSupe 					{ height:45px; }
	.proDestacado 						{ bottom:10px; }

	#wowslider-container1 .ws-title		{ top:42%; left:16%; }
	#wowslider-container1 .ws-title div { font-size: 0; max-width:37%; margin-top:0; }
	#wowslider-container1 .ws-title span{ font-size: 24px; }
	#wowslider-container1 .ws-title p 	{ margin-top:5px; font-size:10px; }
	#wowslider-container1 .ws-title p img 	{ width:14px;  }


	.txtDest1 							{ top:10px; left:10px; }
	.icoDest1 							{ top:0; right:5px; font-size:40px; }
	.icoDest2 							{ bottom:10px; right:10px; }

	.optimizationProdDest 				{ position:relative; top:-10px; }

	.t34R 								{ font-size:18px; }
	.t60R 								{ font-size:20px; }
	.t90R 								{ font-size:40px; }

	.mb0_oS_min 						{ margin-bottom:0; }

	.h400R 								{ height:200px; }
	.h300R 								{ height:150px; }



}



/* BOOTSTRAP *//* BOOTSTRAP *//* BOOTSTRAP *//* BOOTSTRAP */
/* BOOTSTRAP *//* BOOTSTRAP *//* BOOTSTRAP *//* BOOTSTRAP */
/* BOOTSTRAP *//* BOOTSTRAP *//* BOOTSTRAP *//* BOOTSTRAP */


@media screen and (min-width: 768px) {

	.dN_oPC								{ display:none; }
	.dN_oS								{ }

	.vcenter_oPC {
		display: inline-block;
		vertical-align: middle;
		float: none;
	}

	.comerProds 						{ position:absolute; width:50%; right:0; bottom:-15%;}






}

@media screen and (max-width: 767px) {

	.dN_oPC								{ }
	.dN_oS								{ display:none; }

	.taC_oS 							{ text-align:center; }
	.mb20_oS 							{ margin-bottom:20px; }
	.mb30_oS 							{ margin-bottom:30px; }
	.p0_oS 								{ padding:0; }
	.p5_oS 								{ padding:5px; }
	.p10_oS 							{ padding:10px; }
	.p20_oS 							{ padding:20px; }
	.pLR40_oS  							{ padding:0 10px; }
	.pAA60_oS  							{ padding:60px 0; }
	.navbar								{ height:50px; }
	.navbar-collapse 					{ background-color:#bf0411; width:100%; border:0; border-bottom:solid 2px #FFFFFF; margin:0 !important; }
	.navbar-toggle 						{ border-color:#FFF !important; }
	.navbar-toggle:hover,
	.navbar-toggle:focus 				{ background-color:#bf0411 !important;}
	.icon-bar 							{ background-color:#FFFFFF !important; }
	.navbar-brand 						{ width:90px; padding:0 0 0 0 ; position:absolute; }
	.navbar-header 						{ height:50px; }
	.navbar-nav > li > a 				{ height:50px; padding:5px 20px 5px 25% !important; margin:0 !important; clear:both; }
	.navbar-nav > li > a i				{ font-size:40px; float:left; color:#fff; padding-right:10px; }
	.navbar-nav > li > a span			{ font-size:14px; float:left; color:#fff; padding-top:10px; }
	.navbar-nav > li > a:hover i,
	.navbar-nav > li > a:hover span		{ color:#333; }
	.navbar-nav > .active > a i,
	.navbar-nav > .active > a span		{ color:#f1cf00; }
	.navbar-nav > li > a.btContcta		{ padding:5px 20px 5px 25% !important; margin-top:0 !important; font-size:14px; }

	.def_oS_min 						{ font-size:10px; margin-top:10px; }
	.def_oS_min img						{ width:12px; }

	.superEsp2 							{ margin:-5% 0 auto !important; position:relative; bottom:0; }


	.tab65								{ display:block; width:100%; }
	.tab35								{ display:block; width:100%; }

	.taL_oS								{ text-align:left; }

}
