@charset "utf-8";

@media only screen and (min-width: 1400px) {
	.dN1400									{ display:none; }

	#wowslider-container85 .ws-title		{ left: 15%; top: 40%; width:70% !important; }
	#wowslider-container85 .ws-title div,
	#wowslider-container85 .ws-title span 	{ font-size: 80px; line-height: 80px; }
	#wowslider-container85 .ws-title div	{ margin-top:10px !important; font-size: 24px; line-height: 24px; }
	#wowslider-container85 .ws-title xx		{ font-size:14px !important; line-height:14px !important; width:120px; height:120px; margin:10px auto 0; }
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
	.dN1200									{ display:none; }
	#wowslider-container85 .ws-title		{ left:15% !important; top:40% !important; width:70% !important; }
	#wowslider-container85 .ws-title div,
	#wowslider-container85 .ws-title span 	{ font-size:70px !important; line-height:70px !important; }
	#wowslider-container85 .ws-title div	{ margin-top:10px !important; font-size:24px !important; line-height:24px !important; }
	#wowslider-container85 .ws-title xx		{ font-size:14px !important; line-height:14px !important; width:120px; height:120px; margin:10px auto 0; }
	.w200x_1200								{ width: 200px;}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.dN992									{ display:none !important; }
	#wowslider-container85 .ws-title		{ left:15% !important; top:40% !important; width:70% !important; }
	#wowslider-container85 .ws-title div,
	#wowslider-container85 .ws-title span 	{ font-size:60px !important; line-height:60px !important; }
	#wowslider-container85 .ws-title div	{ margin-top:10px !important; font-size:20px !important; line-height:20px !important; }
	#wowslider-container85 .ws-title xx		{ font-size:14px !important; line-height:14px !important; width:110px; height:110px; margin:10px auto 0; }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.dN768									{ display:none; }
	#wowslider-container85 .ws-title		{ left:15% !important; top:40% !important; width:70% !important; }
	#wowslider-container85 .ws-title div,
	#wowslider-container85 .ws-title span 	{ font-size:50px !important; line-height:50px !important; }
	#wowslider-container85 .ws-title div	{ margin-top:10px !important; font-size:20px !important; line-height:20px !important; }
	#wowslider-container85 .ws-title xx		{ font-size:14px !important; line-height:14px !important; width:110px; height:110px; margin:10px auto 0; }
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
	.dN576									{ display:none; }
	#wowslider-container85 .ws-title		{ left:15% !important; top:40% !important; width:70% !important; }
	#wowslider-container85 .ws-title div,
	#wowslider-container85 .ws-title span 	{ font-size:45px !important; line-height:45px !important; }
	#wowslider-container85 .ws-title div	{ margin-top:10px !important; font-size:18px !important; line-height:18px !important; }
	#wowslider-container85 .ws-title xx		{ font-size:12px !important; line-height:12px !important; width:100px; height:100px; margin:10px auto 0; }
}
@media only screen and (max-width: 575px) {
	.dN320									{ display:none; }
	#wowslider-container85 .ws-title		{ left:15% !important; top:35% !important; width:70% !important; }
	#wowslider-container85 .ws-title div,
	#wowslider-container85 .ws-title span 	{ font-size:40px !important; line-height:40px !important; }
	#wowslider-container85 .ws-title div	{ margin-top:10px !important; font-size:16px !important; line-height:16px !important; }
	#wowslider-container85 .ws-title xx		{ font-size:12px !important; line-height:12px !important; width:100px; height:100px; margin:10px auto 0; }
}


/* BOOTSTRAP */

@media screen and (min-width: 992px) {
	.dN_oPC								{ display:none; }
	.vM_oPC 							{ vertical-align:bottom; }

	.oVFy_oPC 							{ overflow-y:auto; }


}

@media screen and (max-width: 991px) {
	.dN_oS								{ display:none; }
	.dN_oS_imp							{ display:none !important; }

	#iconCart 							{ bottom:10px !important; }
	.mT-30_oS							{ margin-top:-20px; }


	.h75_oS 							{ height:75px; }
	.pEsp1								{ padding:0 30px; }
	.ml-50 								{ margin-left:-10px; }
	.mT-20_oS 							{ margin-top:-30px; }
	.mb0_oS 							{ margin-bottom:0; }

	.h150_oS	 						{ height:150px; }
	.p510_oS							{ padding:5px 10px; }
	.p310_oS							{ padding:3px 10px; }
	.mb5_oS 							{ margin-bottom:5px; }
	.max400_oS 							{ max-width:400px; }

	.bS1_oS 							{ border:1px solid #ccc; }

	#catalogue 							{ top:75px; }
	.enl1 								{ width:100%; max-width:100%; margin:-30px 0 -30px 0; }
	.enl2 								{ width:100%; max-width:100%; }

	.cloudSale 							{ width:50px; height:50px; left:-10px; top:-5px; }

	#wowslider-container85 a.ws_next,
	#wowslider-container85 a.ws_prev {
		width: 30px !important;
		height: 30px !important;
		margin-top:-15px !important;
	}

	.pb-5_oS 							{ padding-bottom:-5px; }
	.p5020 								{ padding:20px; }
	.mEss_oS							{ margin:0 3px 3px 0 ;}



	.wsEsp								{ left:5px; top:-15px; font-size: 24px !important;; }



	.guia_20                                        { position:relative; width:100%; left:auto; top:auto; z-index:99999 }
	.guia_80                                        { position:relative; width:100%; right:auto; top:auto; z-index:99998 }

	.float{
		width:40px;
		height:40px;
		bottom:15px;
		right:15px;
	}





}