body {

	overflow-x: hidden !important;

}

#turn { display: none; }
/*
@media only screen and (min-width: 550px) and (orientation:landscape){
  #turn{ display:block; }
  #geral{ display:none; }
}
@media only screen and (min-width: 550px; orientation:portrait) and (max-width: 1000px; orientation:portrait){
  #turn{ display:none; }
  #geral{ display:block; }
}
  */ 


.padre {
	margin-top: 10px !important;
	margin-bottom: 10px !important;
	margin-left: 14px !important;
}



/* hack o map*/

.loader .load-img { width: 64px !important; height: 64px !important; }


.somobile { display:  none; } 

.arrowdown { margin-top: -200px; }

.arrowdown img { max-width: 60px; margin: -50px auto 0 auto; border: solid 2px #ffffff; border-radius: 40px;  }

.arrowdown p a  { text-align: center; }



.home-innatura .lado, .home-congelados {

	width: 50%;

	float: left;

}



.branca { color: #FFFFFF !important; }



.sp-assista { 

	background: url('https://peterfrut.com.br/wp-content/themes/peterfrut/assets/frontend/img/xvideopt.png.pagespeed.ic.2TboubWvrc.png'); background-repeat: no-repeat; width: 250px; height: 40px;

}



.sp-assista-eng { 

	background: url('https://peterfrut.com.br/wp-content/themes/peterfrut/assets/frontend/img/xvideoeng.png.pagespeed.ic.vJMkUvo8kL.png'); background-repeat: no-repeat; width: 250px; height: 40px;

}



.sp-assista-esp { 

	background: url('https://peterfrut.com.br/wp-content/themes/peterfrut/assets/frontend/img/xvideoes.png.pagespeed.ic.r56n5Ws2tv.png'); background-repeat: no-repeat; width: 250px; height: 40px;

}





#store-locator-id { margin-top: -183px !important; }



.centerb { text-align: center; }



.fixa { position: fixed !important; }

.solta { position: absolute !important; }



.telcont { float: left; padding-top: 10px; }

#qtranslate-2 { list-style-type: none !important; }

/*.idiomas { border: solid 1px #fff; padding: 2px !important; border-radius: 10px; margin-bottom: 0; padding-bottom: 0; margin-right: 10px !important;}*/

/*.idiomas img { margin-left: 2px; margin-right: 2px; margin-top: 5px; }*/



.lado { position: relative; }



.centera {  

  /*background: #06c;*/

  position: relative;

  float: left;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%); 

}



.lado h3 { color: #fff; font-size: 36px; text-align: center; }

.lado span { color: #fff; border: solid 1px #fff; border-radius: 10px; padding: 10px; font-size: 16px; }



.linkfull { position: absolute; width: 100%; height: 100%; }



.home-innatura .lado1 { 

	background-image: url('https://peterfrut.com.br/wp-content/themes/peterfrut/assets/frontend/img/xinnatura.png.pagespeed.ic.vE5EldeKF8.png') !important;

	background-size: cover;

	background-position: right;

	height: 450px;

 }

 .home-innatura .lado2 { 

	/*background-image: url('https://peterfrut.com.br/wp-content/themes/peterfrut/assets/frontend/img/xinnatura_img.png.pagespeed.ic.zplfZPvIX6.jpg') !important;*/

	background-size: cover;

	height: 450px;

 }



 .home-innatura .lado4 { 

	background-image: url('https://peterfrut.com.br/wp-content/themes/peterfrut/assets/frontend/img/xcongelados.png.pagespeed.ic.5iiX3qYPuc.png') !important;

	background-size: cover;

	height: 450px;

 }

 .home-innatura .lado3 { 

	/*background-image: url('https://peterfrut.com.br/wp-content/themes/peterfrut/assets/frontend/img/xcongelados_img.png.pagespeed.ic.zJMDQrgIYm.jpg') !important;*/

	background-size: cover;

	height: 450px;

 }





.btplay { 

	display: block;

	background: url('https://peterfrut.com.br/wp-content/themes/peterfrut/assets/frontend/img/xbtplay.png.pagespeed.ic.GE0d698ru_.png');

	background-position: center center;

	background-repeat: no-repeat;

	width: 100%;

	height: 100%;	

	display: table-cell;

	vertical-align: middle;

	margin: 0 auto 0 auto;

}



/*.btinna { 

	display: block;

	background: url('https://peterfrut.com.br/wp-content/themes/peterfrut/assets/frontend/img/xinnat.png.pagespeed.ic.VkZAlN9Fq0.png');

	background-position: center center;

	background-repeat: no-repeat;

	width: 100%;

	height: 100%;	

	display: table-cell;

	vertical-align: middle;

	margin: 0 auto 0 auto;

}*/



/*.btcongel { 

	display: block;

	background: url('https://peterfrut.com.br/wp-content/themes/peterfrut/assets/frontend/img/xcongel.png.pagespeed.ic.oCX_mNl4eq.png');

	background-position: center center;

	background-repeat: no-repeat;

	width: 100%;

	height: 100%;	

	display: table-cell;

	vertical-align: middle;

	margin: 0 auto 0 auto;

}*/





#laminas .owl-stage-outer { margin-bottom: 20px; }

 .item-ras { height: 570px !important;
 	 		background-size: 100%; background-position: center; background-repeat: no-repeat;

 	 	  }



 .bloco-texto { padding-top: 15px; padding-left: 150px; max-width: 410px; }

 .bloco-texto h2 {  color: #3CAAEA; font-size: 30pt;}

 .bloco-texto .txt { margin-top: 0px;  color: #565656; font-size: 12pt; }

 .bloco-texto p a {  }



.btn-blu {

	margin-top: 30px;

	display: inline-block;

	border: 2px solid #1A6481;

	font-size: 18px;

	line-height: 20px;

	color: #1A6481;

	padding: 11px 22px 7px 22px;

	border-radius: 13px;

	font-weight: 500;

	text-align: center;

}



#laminas { position: relative; background: #d3e9f6; padding-bottom: 15px; }

#laminas .owl-dots {  bottom:90px; right: 400px; z-index: 1000; margin-bottom: 20px; }

#laminas .owl-dot span { background: #1b6281 !important; }

#laminas .owl-dot .active { 

	background: #1b6281;

	border-color: #1b6281 !important;

	color: #fff !important;

	padding-top: 5px;

	padding-bottom: 3px;

	border-radius: 37px;

}



/* produtos in-natura */

.banner-produto {

	height: 950px;

	width: 100%; 

	display: table;

	background-size: cover !important;

	margin-bottom: 50px;

}

.titulo-produto {

	text-align: center;

	display: table-cell;

	vertical-align: bottom;

	padding-bottom: 75px;

}



.produto-exibir .banner-produto {

	height: 303px !important;

	width: 100% !important;

	display: table !important;

	background-size: cover !important;

}



.produto-exibir .banner-produto .titulo-produto {

	padding-left: 28% !important;

	display: table-cell !important;

	vertical-align: bottom !important;

	padding-bottom: 75px !important;

}





.banner-produto .titulo-produto strong {

    font-size: 45px;

    line-height: 60px;

    font-weight: 800;

    color: #fff;

    text-shadow: 2px 2px 2px rgba(150, 150, 150, 0.7);

}



.dotes { border-right: dotted 1px #000; }



/* mybootstrap xD*/



.col-1 { width: 8.3333%;  }

.col-2 { width: 16.6666%;  }

.col-3 { width: 25%;  }

.col-4 { width: 33.332%;  }

.coluna-4 { display:block; width: 25%; float: left;  }

.col-5 { width: 41.665%;  }

.col-6 { width: 50%;  }

.col-7 { width: 58.331%;  }

.col-8 { width: 66.64%;  }

.coluna-8 { display: block;	width: 74%; float: left;  }

.col-9 { width: 75%;  }

.col-10 { width: 83.33%;  }

.col-11 { width: 91.663%;  }

.col-12 { width: 100%; }





.col-1, .col-2,.col-3, .col-4,.col-5, .col-6,.col-7, .col-8,.col-9, .col-10,.col-11, .col-12 {

	display: block;

	float: left;

}





.listaprod { 

/*	width: 95px;
	width: 130px;*/
	width: 107px;
	float: left;
	padding: 10px;
	height: 108px;
	margin-bottom: 50px;

}



 

.nomeprod { display: block; color: #DA261E; text-align: center; padding-top: 10px; }

.bordeia { border-left: dotted 2px #DA261E; }

.bordeia h2 { font-size: 30pt; color: #DA261E; margin-top: 20px; }

.icoproduto { background-image: url('https://peterfrut.com.br/wp-content/themes/peterfrut/assets/frontend/img/xsprite_innatura.png.pagespeed.ic.c0IODdH-bg.png') !important; margin: 0 auto 0 auto;  }





.abacate {

	background-position: -29px -26px;

	width: 77px !important;

	height: 88px !important;

	display: block;



 }



 .abacaxi {

	background-position: -148px -26px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



 .abobrinha {
	background-position: -270px -26px;
	width: 77px !important;
	height: 88px !important;
	display: block;
 }


 .alface {
	background-position: -509px -1085px;
	width: 77px !important;
	height: 88px !important;
	display: block;
 }


.alho {

	background-position: -390px -26px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



.alho-poro {

	background-position: -510px -26px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }

.ameixa {

	background-position: -626px -26px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }

.atemoia {

	background-position: -741px -26px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }

/**/

.baroa {

	background-position: -26px -202px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



 .batata-doce {

	background-position: -142px -202px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



 .berinjela {

	background-position: -270px -202px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



.beterraba {

	background-position: -389px -202px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



.brocolis {

	background-position: -506px -202px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }

.caju {

	background-position: -625px -202px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }

.cambuci {

	background-position: -742px -202px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }

 /**/

.caqui {

	background-position: -26px -357px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



 .carambola {

	background-position: -142px -357px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



 .cenoura {

	background-position: -270px -357px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



.chuchu {

	background-position: -389px -357px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



.couve-chinesa {

	background-position: -506px -357px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }

.couve-flor {

	background-position: -625px -357px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }

.gengibre {

	background-position: -742px -357px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }

 /**/



 /**/

.goiaba {

	background-position: -30px -528px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



 .inhame {

	background-position: -145px -528px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



 .jilo {

	background-position: -267px -528px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



.lichia {

	background-position: -393px -528px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



.limao {

	background-position: -505px -528px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }

.longan {

	background-position: -626px -530px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }

.maca {

	background-position: -742px -528px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }

 /**/







.mamao {

	background-position: -27px -707px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



 .manga {

	background-position: -143px -707px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



 .maracuja {

	background-position: -267px -707px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



.morango {

	background-position: -390px -707px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



.palmito {

	background-position: -509px -707px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }

.pepino {

	background-position: -625px -707px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }

.pera {

	background-position: -735px -707px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }

 /**/

 /**/







.pessego {

	background-position: -27px -894px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



 .pimentao {

	background-position: -143px -890px;

	width: 88px !important;

	height: 88px !important;

	display: block;

 }



 .pitaia {

	background-position: -258px -890px;

	width: 88px !important;

	height: 88px !important;

	display: block;

 }



.ponkan {

	background-position: -375px -890px;

	width: 86px !important;

	height: 88px !important;

	display: block;

 }



.quiabo {

	background-position: -507px -890px;

	width: 80px !important;

	height: 88px !important;

	display: block;

 }

.rabanete {

	background-position: -625px -890px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }

.repolho {

	background-position: -741px -890px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }

 /**/



  /**/







.tomate {

	background-position: -27px -1082px;

	width: 77px !important;

	height: 88px !important;

	display: block;

 }



 .tomate-cereja {

	background-position: -143px -1082px;

	width: 88px !important;

	height: 88px !important;

	display: block;

 }



 .uva {

	background-position: -258px -1082px;

	width: 88px !important;

	height: 88px !important;

	display: block;

 }



.vagem {

	background-position: -375px -1082px;

	width: 86px !important;

	height: 88px !important;

	display: block;

 }

 /**/



 .prefooter { background-image: url('https://peterfrut.com.br/wp-content/themes/peterfrut/assets/frontend/img/bginnatura.jpg.pagespeed.ce.DbTgdtfats.jpg'); background-repeat: repeat-x; height: 500px; margin-top: -300px;}

 .prefooter-congelados { background-image: url('https://peterfrut.com.br/wp-content/themes/peterfrut/assets/frontend/img/xbgcongelados.png.pagespeed.ic.0ysJxDH65i.png'); background-repeat: repeat-x; height: 400px; margin-top: -300px;}



 

 .inner-title-noticia h1 {
 	font-size: 30px;
 	line-height: 35px;
 }

.inner-item-noticia .evolve {
	display: block;
	height: 200px;
	overflow: hidden;
}


.box-img-noticia {
	display: block;
	max-height: 300px;
	overflow: hidden;
}


 /* produtos congelados */

 .congelados .icoproduto { background-image: url('https://peterfrut.com.br/wp-content/themes/peterfrut/assets/frontend/img/xsprite_congelados.png.pagespeed.ic.DCYWm7sQ3G.png') !important; margin: 0 auto 0 auto;  }



.congelados .nomeprod { display: block; color: #56b6ec; text-align: center; padding-top: 10px; }

.congelados .bordeia { border-left: dotted 2px #56b6ec !important; }

.congelados h2 { font-size: 30pt; color: #56b6ec; margin-top: 20px; }







.congelados .abacaxi {

	background-position: -64px -70px;

	width: 40px !important;

	height: 85px !important;

	display: block;



 }



 .congelados .acai {

	background-position: -162px -73px;

	width: 85px !important;

	height: 85px !important;

	display: block;



 }



  .congelados .amora {

	background-position: -298px -68px;

	width: 60px !important;

	height: 85px !important;

	display: block;



 }



  .congelados .cereja {

	background-position: -409px -70px;

	width: 85px !important;

	height: 85px !important;

	display: block;



 }



  .congelados .framboesa {

	background-position: -542px -56px;

	width: 57px !important;

	height: 85px !important;

	display: block;



 }



  .congelados .frutas-vermelhas {

	background-position: -644px -73px;

	width: 106px !important;

	height: 85px !important;

	display: block;



 }



  .congelados .goiaba {

	background-position: -797px -68px;

	width: 50px !important;

	height: 85px !important;

	display: block;



 }



 

   .congelados .kiwi {

	background-position: -47px -236px;

	width: 74px !important;

	height: 85px !important;

	display: block;



 }



   .congelados .manga {

	background-position: -166px -235px;

	width: 81px !important;

	height: 85px !important;

	display: block;

 }



   .congelados .mitrilo {

	background-position: -291px -236px;

	width: 75px !important;

	height: 85px !important;

	display: block;

 }



   .congelados .morango {

	background-position: -426px -234px;

	width: 49px !important;

	height: 85px !important;

	display: block;

 }



  .congelados .pessego {

	background-position: -546px -234px;

	width: 51px !important;

	height: 85px !important;

	display: block;



 }



   .congelados .uva {

	background-position: -662px -231px;

	width: 65px !important;

	height: 85px !important;

	display: block;



 }



 .bloco-fundo { 

 	position: absolute;

 	top: 300px;

 	left:0;

 	background: #d7eaf8;

	/*background: rgba(218,38,30,0.8); */

	padding-left: 60px;

	width: 45%;

	height: 510px;

	overflow-y: auto;

	border-bottom-right-radius: 18px;

	border-top-right-radius: 18px;

	text-align: justify;



}



 .bloco-fundo2 { 

 	position: absolute;

 	top: 300px;

 	left:0;

	/*background: rgba(16,95,136,0.8); */

	background: #d7eaf8;

	padding-left: 120px;

	width: 42%;

	height: 510px;

	overflow-y: auto;

	border-bottom-right-radius: 18px;

	border-top-right-radius: 18px;

}



.innaturatexto h3 { color: #da261e; font-size: 30pt; margin-bottom: 10px;  }

.innaturatexto h4 { color: #da261e; margin-bottom: 10px; }

.innaturatexto p { font-size: 15px; color: #333 !important; text-align: justify; } 

.innaturatexto ul { margin-bottom: 20px; }

.innaturatexto ul li { color: #333 !important; font-size: 15px !important; }

.congeladotexto { padding: 10px; }

.congeladotexto h3 { color: #3caaea; font-size: 30pt; margin-bottom: 10px; line-height: 40px;  }

.congeladotexto p { font-size: 12pt;  }

.congeladotexto h4 { color: #3caaea; margin-bottom: 10px; }

.congeladotexto p { color: #333 !important; text-align: justify; } 

.congeladotexto ul { margin-bottom: 20px; }

.congeladotexto ul li {  color: #333 !important; font-size: 12pt;  }

.text-obs { text-align: justify; }

#rastreabilidade .rast-left p.text-obs { background: transparent !important; margin-top: -60px; }



.box-title {

    background: url("min/img/xbg-noticias.jpg.pagespeed.ic.RjROMoWswm.jpg") no-repeat top center !important;

}

.box-title h1 {

    margin-top: -210px !important;

}



#noticias { margin-top:  -250px !important; }

#noticias2 { margin-top: -108px !important; }





/* produtos in-natura */



.produto-exibir .banner-produto {

	height: 303px;

	width: 100%;

	display: table;

	background-size: cover !important;

}



.produto-exibir .banner-produto .titulo-produto {

	padding-left: 28%;

	display: table-cell;

	vertical-align: bottom;

	padding-bottom: 75px;

}



.descricao-produto { padding-top: 70px; margin-left: 100px;   }

#rastreabilidade { margin-top: -50px !important; }





.recursos_mapa { width: 100%; display: block; margin-top: -182px; }

.lado_busca { width: 40%; height: 800px; display: block; float: left; overflow-y: auto;  }

.lado_mapa {  width: 60%; height: 800px; display: block; float: left; }

.buscar { display: block; float: right; width: 70%; margin-top: 50px; padding: 20px; }

.buscar p { text-align: center; }

.btn-escolha { border: solid 1px #df2a23; color: #df2a23; padding: 10px;  }

.btn-escolha:hover { border: solid 1px #df2a23; background: #df2a23; color: #ffffff; padding: 10px;  }

.formbusca { display: block; border: solid 1px #df2a23 !important; width: 80%; border-radius: 10px !important; padding: 7px; margin: 0 auto 0 auto;  }



.btn-branco {  

margin-top: 1px !important;

display: inline-block;

border: 2px solid #fff;

font-size: 14px;

line-height: 20px;

color: #fff;

padding: 11px 22px 7px 22px;

border-radius: 13px;

font-weight: 500;

text-align: center;

}



.alinhar { float: right;/*padding-top: 26px;  padding-left: 78px !important;*/}

.alinhainsta { display: block; margin-bottom: 6px; }

.alinhar a { float: left; }

.logoscanto { float: right; }

.canto {

	width: 100%;	

	float: left;	

}

.pada { float: left; padding: 10px 10px 10px 10px; }

.dua { padding-top: 14px !important; }

.pad { padding-left: 60px; padding-right: 60px; }

/* menu fixo */



.topmobile {

    position: fixed !important;

    margin-bottom: 102px !important;

   	height: 102px !important;

	background: url(min/img/xbg-topo-mobile.png.pagespeed.ic.7BPxGO152M.png) no-repeat center 0 !important;

	z-index: 4 !important;

	pointer-events: none !important;

	-webkit-box-shadow: 0px 15px 33px -10px rgba(105, 105, 105, 1) !important;

	-moz-box-shadow: 0px 15px 33px -10px rgba(105, 105, 105, 1) !important;

	box-shadow: 0px 15px 33px -10px rgba(105, 105, 105, 1) !important;

}





/****/



/****/



.content-title-noticia { padding-top:0 !important; margin-top: -100px !important; }

.texto-produto { padding-right: 30px; }

.texto-produto p {  }

.texto-produto ul { margin-top: 20px; }

.texto-produto ul li {  /*list-style-image: url('https://peterfrut.com.br/wp-content/themes/peterfrut/assets/frontend/img/xseta.png.pagespeed.ic.hEKjx3zBA7.png');*/ list-style-type: circle; margin-left: 30px;  }

#googlemap { display: block;margin-top: -380px;padding-bottom: 180px; }



@media screen and (max-width: 350px) {

	.home-innatura .lado1 { background-position: -491px !important; }

}



@media screen and (max-width: 450px) {

	.mapa { padding-top: 300px !important; }



	.bloco-fundo2 { padding-left: 10px !important; }

	.resp-box { width: 100% !important; }



	.dados-contato { width: 100% !important; }



	.home-innatura .lado { width: 100%; display: block; }

	.home-innatura .lado1 { background-position: -444px !important; }

	.home-innatura .lado4 { background-position: -114px !important; }

	.item .bloco-texto {  padding-top: 6px; padding-left: 10px !important; width: 90% !important; }



	.banner-produto { 
		background-position: center center !important; 
		height: 150px;		
		margin-bottom: 0px;
	}

	.meucu { display: none !important; }

	.somobile { display: block; }

	.img-fluid { width: 100% !important; height: auto !important; }



	.bloco-fundo, .bloco-fundo2 { width: 100% !important; 				

				   position: relative;

				   top: 0px;									

				   padding: 20px;

				   height: 360px;

				   overflow-y: auto;

	}



	.arrowdown {

	    margin-top: -480px;

	}



	.item-ras {

	    height: 715px;

	    background-size: 150%;

	    background-position: center 408px;

	    background-repeat: no-repeat;

	}



	.descricao-produto  { padding-top: 10px !important; margin-left: -1px; }

	.innaturatexto h3 { font-size: 20pt !important; }

	.innaturatexto h4 { font-size: 10pt !important; }



	.coluna-4, .coluna-8 { width: 99% !important; display: block; clear: both; }

	.bordeia { border-top: dotted 2px #DA261E; border-left: none; }

	.congelados .bordeia { border-top: dotted 2px #56b6ec; border-left: none !important; }

	.prefooter{ 

			height: 300px !important;

			margin-top: 0 !important;

			background-position: 0px 0px !important;

	 }



	 .prefooter-congelados { 

			height: 300px !important;

			background-position: bottom center !important;

	 }







@media screen and (min-width: 451px) and (max-width:966px ) {

	.home-innatura .lado1 { background-position: -444px !important; }

	.home-innatura .lado4 { background-position: -80px !important; }

	.bloco-texto { padding-left: 30px !important; }

.bloco-texto {
    padding-top: 15px;
    padding-left: 20px;
    max-width: 410px;
}



}



@media screen and (min-width: 360px) and (max-width: 767px) { 

	

	.item-ras { height: 525px; background-position: bottom !important; }

	.item .bloco-texto { padding-top: 0; }

	.logosrdp { padding-right: 135px; }

	#banner2 .owl-dots { display: none !important; }
    

 



 }







 @media screen and (max-width: 375px) {

 	.listaprod { width: 95px !important; } 	

 }



 @media screen and (max-width: 360px) {

 	.listaprod { width: 88px !important; }	

 }



 @media screen and (max-width: 320px) {

 	.listaprod { width: 95px !important; margin-left: 20px; }	

 }







 

 



 





 /* HACK PARA MENU DESKTOP ( MOBILE JÁ EXISTE ) */

   



  .mobilete { 

   	position: fixed !important;

 	background-image: none !important;

 	background-color: rgba(255,255,255,1) !important;

 	height: 80px !important;

  }







  /**/



  #output {

    width: 100%;

    height: 2em;

    background: #eee;

    position: fixed;

    top: 0;

    left: 0;

    font-weight: bold;

    text-align: center;

    line-height: 2;

}



#output #scrolling {

    color: green;

}

#output #stopped {

    color: red;

}



#content {

    margin: 3.5em auto 2em auto;

    max-width: 40em;

}





a.page-numbers { display: block; padding: 20px !important; color: #fff !important; background: #d9241c !important; }


