html {
	margin: 0;
	padding: 0;
	height:100%;
	-webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
.divisor_footer{
	display:none;	
}
.banner-mobile{
	display:none;	
}
.whats-app222 {
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 48px;
    position: fixed;
    bottom: 20px;
    right: 80px;
    z-index: 90;
    cursor: pointer;
    opacity: 1;
    -webkit-transform: translateZ(0);
    transition: all .6s;
}
.whats-app {
    visibility: hidden;
    width: 80%;
	margin-left:13px;
    height: 50px;
    text-align: center;
    line-height: 48px;
    position: fixed;
    bottom: 20px;
    /*left: 45%;*/
    z-index: 99;
    cursor: pointer;
    opacity: 0;
    -webkit-transform: translateZ(0);
    transition: all .6s;
	display:none;
}
.whats-app.show2 {
    visibility: visible;
    opacity: 1;
}
body {
	margin: 0 auto;
	height:100%;
}

#menu-do-mobile{
	z-index:99999;	
	
}
#menu-do-mobile:not( .mm-menu ) {
   display: none;
}
.carrinho_mobile{
	display:none;	
}
.header{
	margin:0 auto;
	height:auto;
	width:100%;
}
.tp-radio{
	float:left;
}
.footer {
	position:absolute;
	bottom:0;
	width:100%;
}
.back-to-top {visibility: hidden;width: 50px;height: 50px;text-align: center;line-height: 48px;position: fixed;bottom: 20px;right: 20px;z-index: 90;cursor: pointer;opacity: 0;-webkit-transform: translateZ(0);transition: all .6s}
.back-to-top.show {visibility: visible;bottom: 10px;opacity: 1;}

@font-face {
    font-family: 'segoe_uilight';
    src: url('segoeuil-webfont.eot');
    src: url('segoeuil-webfont.eot?#iefix') format('embedded-opentype'),
         url('segoeuil-webfont.woff') format('woff'),
         url('segoeuil-webfont.ttf') format('truetype'),
         url('segoeuil-webfont.svg#segoe_uilight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family:'Francophilsans';
	src: url('fonts/francophilsans-webfont.woff2') format('woff2'),
		  url('fonts/francophilsans-webfont.woff') format('woff');
	font-style: normal;
	font-stretch: normal;
}

@font-face {
	font-family:'Francophilsans-bold';
	src: url('fonts/francophilsans-bold-webfont.woff2') format('woff2'),
		  url('fonts/francophilsans-bold-webfont.woff') format('woff');
	font-style: normal;
	font-stretch: normal;
}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #000;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #000;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #000;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #000;
}

.produtos-pedidos{
	float:left;
	width:15%;
	margin-left:24px;
	margin-bottom:20px;
}
.produtos-pedidos p{
	font-family: 'segoe_uilight';
	font-size: 14px !important;
	color: #5E5E5E;
	line-height:4px;
}
.img-prod-pedidos{
	height: 46px;
	overflow: hidden;
	float: left;
	width: 100%
}
.zoomWindow{
	border: 0px solid rgb(233, 233, 233) !important;
}
.quadro-cadastro{
	float:left;
	margin-top:15px;
	width:555px;
	cursor:pointer;
}
.barra-azul{
	width:100%;
	height:7px;
	position:absolute;
	background-color:#05b6ee;
}
.barra-cinza{
	width:100%;
	height:33px;
	background-color:#250900;
}
.topo-fixo{
	max-width:1180px;
	height:32px;
	padding-top:5px;
}
.topo-fixo p{
	font-family:'segoe_uilight';
	font-weight:100;
	font-size:14px;
	color:#96774a;
	margin:2px;
	float:left;
}
.texto-ola{
	float:left;
	text-align:right;
	color:#FFF;
	font-family: 'segoe_uilight';
	margin-right:20px;
	margin-top:12px;
}
.icon-caminhao{
	float:left;
	width:25px;
}
.icon-troca{
	float:left;
	margin-left:440px;
	width:25px;
}
.icon-redesocial{
	float:right;
	width:25px;
}
.topo-100{
	width:100%;
	height:380px;
	padding-top:10px;
	background:url(../img/fundo_topo.png);
	background-position:top center;
}
.midias_topo img{
	vertical-align:bottom;	
}
.midias_topo{
	width: 50%;
    border: 0px solid;
    float: right;
    overflow: hidden;
    top: 10px;
    position: relative;	
	text-align:right;
}

.midias_topo p{
	font-family:'segoe_uilight';
	font-size:14px;
	color:#fff;
	margin:0px;
}

.topo-fixo-2{
	max-width:1180px;
	height:auto;
}
.logo{
	float:left;
	width:auto;
	height:auto;
	margin-bottom:-5px;
}
.busca{
	float:left;
	width:auto;
	height:auto;
	margin-top:12px;
}
.topo-right{
	float:right;
	width:40%;
}

.busca{
	float:right;
	width:50%;
	height:auto;
	margin-left:30px;
	margin-top: -18px;
    margin-bottom: 31px;
}

.div-input{
	margin-top:25px;
	float:right;
	width:100%;	
}

.busca-f{

	float:left;

	width:auto;

	height:auto;

	margin-left:40px;

	margin-top:86px;	

}

.div-input-f{

	margin-top:10px;

	float:left;

	width:354px;	

}

.div_campos_cadastrorapido{
	float: left;
    width: 100%;
    margin-top: -9px;	
}

.cadastro_rapido{
	width:100%;border:0px solid;margin-top:-13px;float:left;
	height:80px;
}

.cadastro_rapido p{
	color:#fff;
	font-family:segoe_uilight;
	height:10px;
}

.input-busca{
	border:1px solid #b4b4b4;
	border-collapse:collapse;
	height:38px;
	width:75%;
	float:right;
	line-height:16px;
	vertical-align:middle;
	margin-top:16px;
	padding-left:10px;
	font-family:'segoe_uilight';
	font-size:16px;
	color:#c8bbb1;
	font-style:italic;
	background:url(../img/icon_busca.png);
	background-position:right;
    background-repeat:no-repeat;
	background-color: #fff;
    border-radius: 12px;
}

.input-email{
	border:1px solid #b4b4b4;
	border-collapse:collapse;
	height:47px;
	width:37%;
	float:left;
	line-height:16px;
	vertical-align:middle;
	margin-top:16px;
	padding-left:50px;
	font-family:'segoe_uilight';
	font-size:16px;
	color:#c8bbb1;
	font-style:italic;
	background:url(../img/icon_carta.png);
	background-position:left;
    background-repeat:no-repeat;
	background-color: #fff;
    border-radius: 12px;
}

.input-nome{
	border:1px solid #b4b4b4;
	border-collapse:collapse;
	height:47px;
	width:20%;
	float:left;
	line-height:16px;
	vertical-align:middle;
	margin-top:16px;
	margin-left:20px;
	padding-left:42px;
	font-family:'segoe_uilight';
	font-size:16px;
	color:#c8bbb1;
	font-style:italic;
	background:url(../img/icon_person.png);
	background-position:left;
    background-repeat:no-repeat;
	background-color: #fff;
    border-radius: 12px;
}

.input-telefone{
	border:1px solid #b4b4b4;
	border-collapse:collapse;
	height:47px;
	width:16.7%;
	float:left;
	line-height:16px;
	vertical-align:middle;
	margin-top:16px;
	padding-left:40px;
	margin-left:20px;
	font-family:'segoe_uilight';
	font-size:16px;
	color:#c8bbb1;
	font-style:italic;
	background:url(../img/icon_telefone.png);
	background-position:left;
    background-repeat:no-repeat;
	background-color: #fff;
    border-radius: 12px;
}
.input-cadastrar{
	color:#fff;
	height:47px;
	width:9%;
	float:left;
	line-height:16px;
	vertical-align:middle;
	margin-top:16px;
	margin-left:20px;
	font-family:'segoe_uilight';
	font-size:16px;
	font-style:italic;
	/*background:url(../img/btn_cadastrar.png);*/
	background-color:#F00;
	background-position:left;
    background-repeat:no-repeat;
	border:1px solid #FF0000;
	border-collapse:collapse;
    border-radius: 12px;
}




.input-comentario{
	border:1px solid #d3d6db;
	border-collapse:collapse;
	height:85px;
	width:99%;
	line-height:16px;
	vertical-align:middle;
	margin-top:16px;
	padding-left:10px;
	padding-top:10px;
	font-family:'segoe_uilight';
	font-size:16px;
	color:#4b4b4b;
}
.input-quantidade{
	border:1px solid #b4b4b4;
	border-collapse:collapse;
	height:15px;
	width:99%;
	line-height:16px;
	vertical-align:middle;
	padding-left:10px;
	font-family:'segoe_uilight';
	font-size:14px;
	color:#4b4b4b;
}
.input-cep{
	border:1px solid #b4b4b4;
	border-collapse:collapse;
	height:30px;
	width:99%;
	line-height:16px;
	vertical-align:middle;
	padding-left:10px;
	font-family:'segoe_uilight';
	font-size:14px;
	color:#4b4b4b;
}
.input-quantidade-prod{
	border:1px solid #d3d6db;
	border-collapse:collapse;
	height:27px;
	width:22%;
	line-height:16px;
	vertical-align:middle;
	font-family:'segoe_uilight';
	font-size:16px;
	color:#4b4b4b;
	text-align:center;
}
.submit-enviar-comentario{
	float:right;
	width:auto;
	height:auto;
}
.links-topo{

	float:right;

	width:39%;

	margin-left:91px !important;

	margin-top:-3px;	

}
.lkt{
	margin-top:25px;
}
.icon-minhaconta{
	float:left;
	width:auto;
	margin-right:20px;
}
.icon-minhaconta p{
	font-family:'segoe_uilight';
	font-size:16px;
	color:#FFF;
}
.icon-revenda{
	float:left;
	width:auto;
	margin-right:20px;
}
.icon-revenda p{
	font-family:'segoe_uilight';
	font-size:16px;
	color:#FFF;
}
.icon-carrinho{
	float:left;
	width:auto;
	margin-top:-10px;
}
.icon-carrinho p{
	font-family:'segoe_uilight';
	font-size:16px;
	color:#FFF;
}
.linha-vermelha-topo{
	float:left;
	width:100%;
	height:6px;
	background-color:#cc2128;
}
.icon-carrinho p{

	font-family:'segoe_uilight';

	font-size:16px;

	color:#fff;

}

.menu{
	float:right;
	width:100%;
	height:55px;
	border:0px solid #e2e2e2;
	margin-top:15px;
	background-color: #fea281;
	border-radius:10px;
}

.menu-topo{

	list-style:none; 

	float:left;

	width:97%;

	height:auto;

	z-index:999;

	position:relative;

}

.menu-topo li{

	position:relative;

	float:left;

	font-family: 'segoe_uilight';

	font-size:22px;

	color:#FFF;

	font-weight:100;

	margin-top:-21px;

	width:23%;

}

.menu-topo li a{

	color:#FFF; 

	text-decoration:none; 

	display:block;

	text-transform:uppercase;

	padding-top:16px;

} 

.menu-topo li a:hover{

	background-color:#995846;

	height:50px;

}

.menu-topo li  ul{

	position:absolute;

	top:61px;

	left:-33px;

	display:none;

	height:auto;

} 

.menu-topo li:hover ul, .menu-topo li.over ul{display:block;}

.menu-topo li ul li{

	display:block;

	width:250px;

	height:auto;

	background:#be9a90;

	font-size:16px;

	font-weight:100;

	margin-top:0px;

	color:#FFF; 

	border-bottom: 1px solid #995846;

}

.menu-topo li ul li a{

	color:#FFF; 

	text-decoration:none; 

	display:block;

	text-transform:uppercase;

	padding:10px;

} 

.menu-topo li ul li a:hover{

	background-color:#8dc8fb;

	padding:10px;

	height:auto;

}



/*-----------------------------------MENU--------------------------------------*/



.menu-topo-5{
	list-style:none; 
	float:left;

	width:97%;

	height:auto;

	z-index:999;

	position:relative;

}

.menu-topo-5 li{

	position:relative;

	float:left;

	font-family: 'segoe_uilight';

	font-size:18px;

	color:#FFF;

	font-weight:100;

	margin-top:-21px;

	width:20%;
	height: 60px;

}

.menu-topo-5 li a{

    color: #fff;
    text-decoration: none;
    display: block;
    text-transform: uppercase;
    padding-top: 17px;
	
	} 

.menu-topo-5 li a:hover{
	text-decoration:underline;
}

.menu-topo-5 li ul{

	position:absolute;

	top:58px;

	left:-40px;

	display:none;

	height:auto;

} 

.menu-topo-5 li:hover ul, .menu-topo-5 li.over ul{display:block;}

.menu-topo-5 li ul li{

	display:block;

	width:220px;

	height:auto;

	background:#995846;

	font-size:16px;

	font-weight:100;

	margin-top:0px;

	color:#FFF; 

	border-bottom: 1px solid #995846;

}

.menu-topo-5 li ul li a{

	color:#FFF; 

	text-decoration:none; 

	display:block;

	text-transform:uppercase;

	padding:10px;

} 

.menu-topo-5 li ul li a:hover{

	background-color:#995846;

	padding:10px;

	height:auto;

}

/*---------SUB-----------*/

.menu-topo-6-sub{
	list-style:none; 
	float:left;
	width:97%;
	height:auto;
	z-index:999;
	position:relative;
	margin-top:0px;
	padding-left:68px;
}

.menu-topo-6-sub li{
	position:relative;
	float:left;
	font-family: 'segoe_uilight';
	font-size:14px;
	color:#995846;
	font-weight:100;
	margin-top:0px;
	width:14%;
}

.menu-topo-6-sub li a{
	color:#FFF; 
	text-decoration:none; 
	display:block;
	text-transform:uppercase;
	padding-top:6px;
} 

.menu-topo-6-sub li a:hover{
	background-color:#8baec1;
	height:25px;
}

.menu-topo-6-sub li  ul{
	position:absolute;
	top:31px;
	left:-84px;
	display:none;
	height:auto;

} 

.menu-topo-6-sub li:hover ul, .menu-topo-6-sub li.over ul{display:block;}

.menu-topo-6-sub li ul li{
	display:block;
	width:160px;
	height:auto;
	background:#8baec1;
	font-size:12px;
	font-weight:100;
	margin-top:0px;
	color:#FFF; 
	border-bottom: 1px solid #995846;
}

.menu-topo-6-sub li ul li a{
	color:#FFF; 
	text-decoration:none; 
	display:block;
	text-transform:uppercase;
	padding:8px;
} 

.menu-topo-6-sub li ul li a:hover{
	background-color:#995846;
	padding:8px;
	height:auto;
}

/*----------------------*/
.menu-topo-6{
	list-style:none; 
	float:left;
	width:105%;
	height:auto;
	z-index:999;
	position:relative;
	/*left:-40px;*/
	left:0px;
	padding-left:0px;
	
}

.menu-topo-6 li{
	position:relative;

	float:left;
	text-align:left;
	font-family: 'segoe_uilight';
	font-size:20px;
	color:#712a33;
	margin-top:-17px;
	width:16%;
	height: 47px;
}

.menu-topo-6 li a{
	color:#712a33; 
	text-decoration:none; 
	display:block;
	text-transform:capitalize;
	padding-top:14px;
} 

.menu-topo-6 li a:hover{
	/*background-color:#995846;*/
	text-decoration:none;
	font-weight:bold;
	/*height:35px;*/
}

.menu-topo-6 li  ul{
	position:absolute;
	top:46px;
	left:-61px;
	display:none;
	height:auto;

} 

.menu-topo-6 li:hover ul, .menu-topo-6 li.over ul{display:block;}

.menu-topo-6 li ul li{
	display:block;
	width:210px;
	height:auto;
	background:#ffacb1;
	font-size:14px;
	font-weight:100;
	margin-top:0px;
	color:#712a33; 
	border-bottom: 1px solid #ffacb1;
}

.menu-topo-6 li ul li a{
	color:#712a33; 
	text-decoration:none; 
	display:block;
	text-transform:uppercase;
	padding:10px;
} 

.menu-topo-6 li ul li a:hover{
	background-color:#ff6c75;
	padding:10px;
	height:auto;
}

/*------------------------*/


.menu-topo-8{
	list-style:none; 
	float:left;
	width:97%;
	height:auto;
	z-index:999;
	position:relative;
	margin-top:0px;
}

.menu-topo-8 li{
	position:relative;
	float:left;
	font-family: 'segoe_uilight';
	font-size:13.5px;
	color:#FFF;
	font-weight:100;
	margin-top:0px;
	width:10%;

}

.menu-topo-8 li a{
	color:#FFF; 
	text-decoration:none; 
	display:block;
	text-transform:uppercase;
	padding-top:11px;

} 

.menu-topo-8 li a:hover{
	background-color:#995846;
	height:35px;
}

.menu-topo-8 li  ul{
	position:absolute;
	top:46px;
	left:-88px;
	display:none;
	height:auto;

} 

.menu-topo-8 li:hover ul, .menu-topo-8 li.over ul{display:block;}

.menu-topo-8 li ul li{
	display:block;
	width:210px;
	height:auto;
	background:#be9a90;
	font-size:14px;
	font-weight:100;
	margin-top:0px;
	color:#FFF; 
	border-bottom: 1px solid #995846;
}

.menu-topo-8 li ul li a{
	color:#FFF; 
	text-decoration:none; 
	display:block;
	text-transform:uppercase;
	padding:10px;
} 

.menu-topo-8 li ul li a:hover{

	background-color:#995846;

	padding:10px;

	height:auto;

}


/*---------------------------------------------------------------------------------*/

.menu-detalhes{

	list-style:none; 

	float:left;

	width:97%;

	height:auto;

	z-index:999;

	position:relative;

	margin-left: -40px;

	margin-bottom:0px;

}

.menu-detalhes li{

	position:relative;

	float:left;

	font-family: 'segoe_uilight';

	text-align:center;

	font-size:22px;

	color:#FFF;

	font-weight:100;

	width:17%;

	background-color: #D8D8D8;

	margin-right:10px;
	
	border-radius:5px;

}
.celular{
	padding:0;
	list-style:none;
	display:none;
	
}
.menu-detalhes li a{

	color:#FFF; 

	text-decoration:none; 

	display:block;

	text-transform:uppercase;

	padding:5px 10px;
	border-radius:5px;

} 

.menu-detalhes li a:hover{

	background-color:#995846;
	border-radius:5px;

}

.conteudo-detalhes-prod{
	float:left;
	width:100%;
	height:auto;
	display:none;
}
.btn-detalhe{
	cursor:pointer;
}
.geral{
	width:100%;
	height:auto;
}
.fixa{
	max-width:1180px;
	height:auto;
	margin-bottom:100px;
}
.newsletter-home{
	float:left;
	width:100%;
	height:75px;





	background-color:#250900;
}
.newsletter-home p{
	font-family: 'segoe_uilight';
	color:#FFF;
	font-size:24px;
	margin-left:15px;
	line-height:2px;
}
.newsletter-h-texto{
	float:left;
	width:52%;
}
.newsletter-h-form{
	float:right;
	width:46%;
}
.Imagens{
	position:relative;
	width:100%;
	height:559px;
	margin-top:15px;
	margin-bottom:10px;
	overflow:hidden;
	display:inline-block;
	z-index:1;
}
.imgAll, .imgInterna{
	display:none;
	position:absolute;
	z-index:1;
	opacity:1;
	top: -9999px;
    bottom: -9999px;
    left: -9999px;
    right: -9999px;
    margin: auto;
	width:1180px;
}
.banner-home-1{
	float:left;
	width:36.69491525423729%;
	height:auto;
}
.banner-home-2{
	float:left;
	width:23.72881355932203%;
	height:auto;
	margin-left:17px;
	margin-right:17px;
}
.banner-home-3{
	float:left;
	width:36.69491525423729%;
	height:auto;
}
.imgInterna {
	display:inline-block;
}

#holderBullets {
    bottom: -9999px;
    display: inline-block;
    height: 40px;
    left: -9999px;
    margin: auto;
    position: absolute;
    right: -9999px;
    top: -9500px;
    width: 133px;
    z-index: 2;
}

#holderBullets a {
	display:inline-block;
	width:18px;
	height:18px;
	background: url('../img/bulletbanner.png') no-repeat;
	margin-left:20px;
	float:left;
	margin-top:10px;
}
.linha-espaco{
	position:relative;
	width:100%;
	height:1px;
	margin-top:15px;
	display:inline-block;
	z-index:1;
}
.linha-cinza{
	position:relative;
	width:100%;
	height:1px;
	margin-top:15px;
	/*display:inline-block;*/
	display:inline-block;
	z-index:1;
	background-color:#fff;
}
.linha-cinza-d{
	position:relative;
	width:100%;
	height:1px;
	margin-top:10px;
	display:inline-block;
	z-index:1;
	background-color:#d8d8d8;
}
.linha-cinza-doacao{
	float:left;
	width:100%;
	height:1px;
	margin-top:-14px;
	margin-bottom:15px;
	display:inline-block;
	z-index:1;
	background-color:#d8d8d8;
}
.linha-vermelha{
	position:relative;
	width:100%;
	height:1px;
	margin-top:15px;
	display:inline-block;
	z-index:1;
	background-color:#ee7272;
}
.linha-cinza-pontilhada{
	position:relative;
	width:100%;
	height:1px;
	margin-top:15px;
	display:inline-block;
	z-index:1;
	border-bottom:1px dotted #d8d8d8;
}
.linha-cinza-produtos{
	position:relative;
	width:100%;
	height:1px;
	margin-top:15px;
	margin-bottom:15px;
	display:inline-block;
	z-index:1;
	background-color:#d8d8d8;
}
.infos{
	position:relative;
	width:49.4%;
	height:75px;
	margin-top:5px;
	display:inline-block;
	z-index:1;
	background-color:#ededed;
	float:left;
}
.infos p{
	font-family:'segoe_uilight';
	font-weight:100;
	font-size:18px;
	color:#4c4c4c;
	margin:2px;
	float:left;
	text-transform:uppercase;
	margin-left:10px;
	margin-top:22px;
}
.icon-caminhao-g{
	float:left;
	width:53px;
	margin-left:10px;
	margin-top:10px;
}
.icon-troca-g{
	float:left;
	width:45px;
	margin-left:20px;
	margin-top:10px;
}
.produtos-home{
	position:relative;
	width:100%;
	height:auto;
	margin-top:15px;
	margin-bottom:10px;
	display:inline-block;
	z-index:1;
}
.produto{
	float:left;
	width:240px;
	height:580px;
	margin-right:2.3%;
	margin-left:2.3%;
	margin-top:1.3%;
}
.produto-list{
	float:left;
	width:240px;
	height:auto;
	margin-right:6.2%;
}
.img-produto{
	float:left;
	width:240px;
	/*height:auto;*/
	height: 240px;
	margin: 0 auto;

	overflow:hidden;
	display:         flex;
    display: -webkit-flex; /* Garante compatibilidade com navegador Safari. */

    justify-content: center;
    align-items: center;
}
/*
.img-produto:hover {
	border: 1px solid #E6E6E6;
}*/
.titulo-marca{
	float:left;
	width:100%;
	height:auto;
	margin-top:15px;
}
.titulo-marca p{
	font-family:'segoe_uilight';
	font-weight:bold;
	font-size:24px;
	color:#9e9d9d;
	text-align:center;
	margin:0;
}
.titulo-produto{
	float:left;
	width:100%;
	height:auto;
	margin-top:15px;
	margin-bottom:10px;
	min-height:38px;
}
.titulo-produto p{
	font-family:'segoe_uilight';
	font-weight:bold;
	font-size:14px;
	color:#9e9d9d;
	text-align:center;
	margin:0;
}
.div_infos{
	float:left;
	width:100%;
	margin-top: 30px;
	border:0px;
	border-top:#15253f solid 1px;
	border-bottom:#15253f solid 1px;
	height:80px;
}

.div_infos_interna1{
	float: left;
    margin-top: 13px;
    width: 21%;
    margin-right: 30px;
    font-family: segoe_uilight;
    color: #15253f;
    font-size: 19px;
    margin-left: 20px;
    font-weight: bold;
	text-transform: uppercase;
}

.div_infos_interna1_img{
    vertical-align: middle;
    float: left;
    margin-top: 13px;
    margin-left: 17px;
}


.div_infos_interna12{
	float: left;
    margin-top: 13px;
    width: 25%;
    margin-right: 30px;
    font-family: segoe_uilight;
    color: #15253f;
    font-size: 19px;
    margin-left: 20px;
    font-weight: bold;
	text-transform: uppercase;
}

.div_infos_interna12_img{
    vertical-align: middle;
    float: left;
    margin-top: 13px;
    margin-left: 50px;
}


.div_infos_interna13{
	float: left;
    margin-top: 13px;
    width: 21%;
    margin-right: 0px;
    font-family: segoe_uilight;
    color: #15253f;
    font-size: 19px;
    margin-left: 20px;
    font-weight: bold;
	text-transform: uppercase;
}

.div_infos_interna13_img{
    vertical-align: middle;
    float: left;
    margin-top: 13px;
    margin-left: 53px;}


.descricao-produto{
	width:80%;
	height:auto;
	min-height:177px;
}
.descricao-produto p{
	font-family:'segoe_uilight';
	font-weight:100;
	font-size:14px;
	color:#505050;
	text-align:center;
	margin:0;
}
.preco-de-produto{
	width:80%;
	height:auto;
	margin-top:10px;
}
.preco-de-produto p{
	font-family:'segoe_uilight';
	font-weight:500;
	font-size:16px;
	color:#dd0000;
	text-align:center;
	margin:0;
}
.preco-parcela-produto{
	width:80%;
	height:auto;
}
.preco-parcela-produto p{
	font-family:'segoe_uilight';
	font-weight:bold;
	font-size:25px;
	color:#dd0000;
	text-align:center;
	margin:0;
}
.preco-avista-produto{
	width:80%;
	height:auto;
	margin-top:3px;
}
.preco-avista-produto p{
	font-family:'segoe_uilight';
	font-weight:500;
	font-size:16px;
	color:#dd0000;
	text-align:center;
	margin:0;
}
.zoomWrapper{
	width:auto !important;
}
.botao-comprar{
	background-color:#009904;
	border:1px solid #009904;
	border-collapse:collapse;
	width:196px;
	vertical-align:middle;
	border-radius: 5px;
	margin-top:8px;
	padding-top: 10px;
    padding-bottom: 13px;
    font-size: 17px;
	color:#fff;
	font-family: 'segoe_uilight';
}
.botao-comprar p{
	font-family: 'segoe_uilight';
	font-size: 14px;
	color: #fff;
	text-align: center;
	margin: 0;
	margin-top: 10px;
}

.botao-comprar img{
	margin-top:12px;
}
.botao-comprar:hover {
    background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,.15));
   /* box-shadow: 1px 1px 1px #999;*/
	text-decoration: none;
    cursor: pointer;
}
.links-fim{
	float:left;
	width:100%;
	margin-top:5px;
}
.links-fim-d{
	float:left;
	width:100%;
	margin-top:9px;
}
.links-fim-produtos{
	float:right;
	width:75%;
	margin-top:-5px;
}
.volta-topo{
	float:left;
	width:50%;
}
.volta-topo-2{
	float:left;
	width:50%;
	margin-top:15px;
}

.volta-conta{
	float:right;
	width:17.2%;
}
.mais-destaques{
	float:right;
}
.barra-azul-rodape{
	width:100%;
	height:17px;
	background-color:#05b6ee;
	margin-top:40px;
}
.barra-azul-rodape-b{
	float:left;
	width:100%;
	height:17px;
	background-color:#05b6ee;
	margin-top:40px;
}

.barra-azul-rodape-2{
	float:left;
	width:100%;
	height:17px;
	background-color:#32338e;
}
.barra-branca-rodape{
	width:100%;
	height:134px;
	background-color:#FFF;
    box-shadow: 0px 2px 4px 0px rgb( 0, 0, 0 );
	position:relative;
	z-index:1;
}
.barra-branca-rodape-b{
	float:left;
	width:100%;
	height:134px;
	background-color:#FFF;
	position:relative;
	z-index:1;
}
.barra-fixa-rodape{
	max-width:1180px;
	height:auto;
}
.marcas{
	float:left;
	height:147px;
	width:95%;
	margin-top:-12px;
}
.img-marca{
	width:137px;
	height:94px;
	float:left;
	padding:30px 30px;
}
.seta-esquerda{
	float:left;
	margin-top:16px;
	cursor:pointer;
}
.seta-direita{
	float:right;
	margin-top:16px;
	cursor:pointer;
}
.seta-esquerda-entidades{
	float:left;
	margin-top:16px;
	cursor:pointer;
}
.seta-direita-entidades{
	float:right;
	margin-top:16px;
	cursor:pointer;
}
.seta-esquerda-produtos{
	float:left;
	margin-top:230px;
	cursor:pointer;
}
.seta-direita-produtos{
	float:right;
	margin-top:230px;
	cursor:pointer;
}
.seta-esquerda-ofertas{
	float:left;
	margin-top:230px;
	cursor:pointer;
}
.seta-direita-ofertas{
	float:right;
	margin-top:230px;
	cursor:pointer;
}
.barra_rodape{
	width:100%;
	height:20px;
	background-color:#e4bba9;	
	float:left;
	display:none;
}

.rodape-geral{
	float:left;
	width:100%;
	height:560px;
	/*background:url(../img/bg_rodape.jpg);*/
	background-color:#15253f;
	margin-top:7px;
}
.rodape-geral-voltar{
	width:100%;
	height:auto;
	margin-top:20px;
}
.rodape-fixo{
	max-width:1180px;
	height:auto;
}
.menuRodape{
	list-style:none;
	float:left;
	margin-top:30px;
	margin-left:-40px;
	min-height:230px;
}
.menuRodape li{
	position:relative;
	float:left;
	margin-left:1px;
	font-family: 'segoe_uilight';
	font-size:24px;
	color:#fff;
	font-weight:100;
	text-align:left;
}
.menuRodape p{
	font-family: 'segoe_uilight';
	font-size:12px;
	color:#FFF;
	font-weight:100;
	margin-top:2px;
}
.menuRodape li a{color:#FFF; text-decoration:none; padding:2px 20px; display:block;}
.menuRodape li a:hover{
	background:#ce344a;
}
.menuRodape li  ul{
	position:absolute;
	top:40px;
	left:-40px;
	height:auto;
}
.menuRodape li:hover ul, .menuRodape li.over ul{display:block;}
.menuRodape li ul li{
	display:block;
	width:210%;
	height:30px;
	font-size:16px;
	font-weight:100;
	text-align:left;
	color:#FFF;
}
.menuRodape li ul li a{
	color:#FFF;
	text-decoration:none;
	padding:10px 0px;
	text-align:left;
}
.menuRodape li ul li a:hover{
	background-color:transparent;
	text-decoration:underline;
}

a:link {
  text-decoration:none;
  color: inherit;
}

a:visited {
  text-decoration:none;
  color: inherit;
}

a:hover {
  text-decoration:underline;
  color: inherit;
}

a:active {
  text-decoration:none;
  color: inherit;
}

.newsletter{
	float:left;
	margin-top:40px;
	text-align:left;
	width:50%;
}

.newsletter h2{
	 font-family: 'segoe_uilight';
	 font-size:24px;
	 text-transform:uppercase;
	 color:#FFF;
	 margin-bottom:30px;
}
.newsletter p{
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#FFF;
}
.input-inserir{
	color:#fff;
	height:47px;
	width:21%;
	float:left;
	line-height:16px;
	vertical-align:middle;
	margin-top:16px;
	margin-left:20px;
	font-family:'segoe_uilight';
	font-size:16px;
	font-style:italic;
	/*background:url(../img/btn_cadastrar.png);*/
	background-color:#F00;
	background-position:left;
    background-repeat:no-repeat;
	border:1px solid #FF0000;
	border-collapse:collapse;
    border-radius: 12px;
}


.input-newsletter{
	border:1px solid #b4b4b4;
	border-collapse:collapse;
	height:47px;
	width:50%;
	float:left;
	line-height:16px;
	vertical-align:middle;
	margin-top:16px;
	padding-left:50px;
	font-family:'segoe_uilight';
	font-size:16px;
	color:#c8bbb1;
	font-style:italic;
	background:url(../img/icon_carta.png);
	background-position:left;
    background-repeat:no-repeat;
	background-color: #fff;
    border-radius: 12px;
}


.input-news{
	border:1px solid #b4b4b4;
	border-collapse:collapse;
	height:45px;
	width:99%;
	line-height:16px;
	vertical-align:middle;
	margin-top:13px;
	padding-left:60px;
	font-family:'segoe_uilight';
	font-size:20px;
	color:#4b4b4b;
	background:url(../img/icon_newsletter.jpg);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#FFF;
}
.btn-inserir{
	background-color:#f52507;
	border:1px solid #b4b4b4;
	border-collapse:collapse;
	height:48px;
	width:95px;
	line-height:16px;
	vertical-align:middle;
	margin-right:10px;
	padding-left:10px;
	font-family:'segoe_uilight';
	font-size:20px;
	color:#FFFFFF;
}
.btn-inserir:hover {
    background-image: linear-gradient(to bottom, transparent, rgba(255,255,255,.15));
   /* box-shadow: 1px 1px 1px #999;*/
	text-decoration: none;
    cursor: pointer;
}
.btn-conta{
	background-color:#05b6ee;
	border:1px solid #b4b4b4;
	border-collapse:collapse;
	height:48px;
	width:204px;
	line-height:16px;
	vertical-align:middle;
	margin-right:10px;
	padding-left:11px;
	padding-top:0px;
	font-family:'segoe_uilight';
	font-size:20px;
	color:#FFFFFF;
	text-decoration:none;
}
.btn-conta:hover {
    background-image: linear-gradient(to bottom, transparent, rgba(255,255,255,.15));
   /* box-shadow: 1px 1px 1px #999;*/
	text-decoration: none;
    cursor: pointer;
}
.btn-cont-pedido{
	background-color:#4f9825;
	border:1px solid #b4b4b4;
	border-collapse:collapse;
	height:48px;
	width:200px;
	line-height:16px;
	vertical-align:middle;
	margin-right:2px;
	padding-left:11px;
	padding-top:0px;
	font-family:'segoe_uilight';
	font-size:20px;
	color:#FFFFFF;
}
.btn-cont-pedido:hover {
    background-image: linear-gradient(to bottom, transparent, rgba(255,255,255,.15));
   /* box-shadow: 1px 1px 1px #999;*/
	text-decoration: none;
    cursor: pointer;
}
.btn-cont-compra{
	background-color:#2F8FBD;
	border:1px solid #b4b4b4;
	border-collapse:collapse;
	height:48px;
	width:230px;
	line-height:16px;
	vertical-align:middle;
	margin-right:2px;
	padding-left:10px;
	padding-top:0px;
	font-family:'segoe_uilight';
	font-size:20px;
	color:#FFFFFF;
}
.btn-cont-compra:hover {
    background-image: linear-gradient(to bottom, transparent, rgba(255,255,255,.15));
   /* box-shadow: 1px 1px 1px #999;*/
	text-decoration: none;
    cursor: pointer;
}
.btn-revisar{
	background-color:#12E07E;
	border:1px solid #b4b4b4;
	border-collapse:collapse;
	height:48px;
	width:120px;
	line-height:16px;
	vertical-align:middle;
	margin-right:10px;
	padding-left:11px;
	font-family:'segoe_uilight';
	font-size:20px;
	color:#FFFFFF;
}
.btn-revisar:hover {
    background-image: linear-gradient(to bottom, transparent, rgba(255,255,255,.15));
   /* box-shadow: 1px 1px 1px #999;*/
	text-decoration: none;
    cursor: pointer;
}
.btn-cadastrar{
	background-color:#cc2128;
	border:1px solid #b4b4b4;
	border-collapse:collapse;
	height:48px;
	width:120px;
	line-height:16px;
	vertical-align:middle;
	margin-right:10px;
	padding-left:11px;
	font-family:'segoe_uilight';
	font-size:20px;
	color:#FFFFFF;
}
.btn-cadastrar:hover {
    background-image: linear-gradient(to bottom, transparent, rgba(255,255,255,.15));
   /* box-shadow: 1px 1px 1px #999;*/
	text-decoration: none;
    cursor: pointer;
}
.btn-aviso{
	background-color:#aa0505;
	border:1px solid #b4b4b4;
	border-collapse:collapse;
	height:48px;
	width:118px;
	line-height:16px;
	vertical-align:middle;
	margin-right:10px;
	padding-left:0px;
	padding-top:0px;
	font-family:'segoe_uilight';
	font-size:20px;
	color:#FFFFFF;
}
.btn-aviso:hover {
    background-image: linear-gradient(to bottom, transparent, rgba(255,255,255,.15));
   /* box-shadow: 1px 1px 1px #999;*/
	text-decoration: none;
    cursor: pointer;
}
.btn-comentario{
	background-color:#dc8537;
	height:43px;
	width:200px;
	line-height:16px;
	vertical-align:middle;
	margin-top:10px;
	padding-left:12px;
	font-family:'segoe_uilight';
	font-size:20px;
	color:#FFFFFF;
	border:0px;
}
.btn-comentario:hover {
    background-image: linear-gradient(to bottom, transparent, rgba(255,255,255,.15));
   /* box-shadow: 1px 1px 1px #999;*/
	text-decoration: none;
    cursor: pointer;
}
.redes-sociais{
	float:right;
	margin-top:127px;
}
.redes-sociais p{
	font-family:'segoe_uilight';
	font-size:24px;
	color:#FFF;
	text-transform:uppercase;
	float:left;
	margin-top: 15px;
}
.icones-s{
	float:right;
	width:65px;
	margin-left:15px;
}
.atendimento{
	float:left;
	margin-top:40px;
	text-align:left;
}
.atendimento p{
	 font-family: 'segoe_uilight';
	 font-size:24px;
	 color:#FFF;
	 margin:0px;
}
.central{
	float:left;
	width:auto;
	margin-top:10px;
	margin-right:15px;
}
.central p{
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#FFF;
	 margin:0px;
	 float:left;
}
.icon-central-r{
	float:left;
	width:30px;
	margin-right:10px;
}
.formas-de-pagamento{
	float: left;
    height: 147px;
    width: auto;
    margin-top: 20px;
    margin-right: 85px;
}
.selos{
	float:left;
	height:147px;
	width:auto;
	margin-top:20px;
}
#menu-mobile{
	display:none;
}
.campo-news{
	float:left;
	width:360px;
}
.btn-news{
	float:left;
	margin-left:70px;
	margin-top:13px;
}
.conteudo{
	float:left;
	max-width:1180px;
	width:100%;
	height:auto;
	position:relative;
	z-index:1;
}
.conteudo p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#5E5E5E;
}
.conteudo_link{
	font-family: 'segoe_uilight';
	font-size: 16px;
	color: #5E5E5E;	
}
.conteudo_link a{
	font-family: 'segoe_uilight';
	font-size: 16px;
	color: #5E5E5E;	
	text-decoration:none;
}
.conteudo_link a:hover{
	font-family: 'segoe_uilight';
	font-size: 16px;
	color: #5E5E5E;	
	text-decoration:underline;
}

.conteudo-produtos{
	float:left;
	max-width:1180px;
	height:auto;
}
.conteudo-produto{
	max-width:1180px;
	height:800px;
	margin-top:15px;
}

.galeria-foto-1{
	 width:100%;height:50px;padding:5px;margin-left:-3px;
}
.galeria-foto-2{
	 width:175px;height:100px;padding:5px;float:right;
}
.galeria-foto-3{
	 width:auto;height:50px;padding:5px;margin-left:-3px;margin-top:-25px;float:left;
}
.galeria-foto-4{
	 width:auto;height:100px;padding:4px;float:left;margin-left:-3px;
}

.espacamento-foto-1{
	 margin-right:10px;
}
.espacamento-foto-2{
	 margin-bottom:5px;
}
.espacamento-foto-3{
	 margin-right:11px;
	 margin-bottom:6px;
	 margin-top:5px;
}
.espacamento-foto-4{
	 margin-bottom:10px;
	 width:248px;
}
.input-contato-msg-m{
		vertical-align:middle;
		padding-left:10px;
		font-family:'segoe_uilight';
		font-size:20px;
		color:#009904;
		border:0px;width:90%;text-align:center;margin-top:0px;height:auto;line-height:normal;
	}
.input-contato{
	border:1px solid #b4b4b4;
    border-collapse:collapse;
	height:45px;
	width:99%;
	line-height:16px;
	vertical-align:middle;
	margin-top:16px;
	padding-left:10px;
	font-family:'segoe_uilight';
	font-size:20px;
	color:#4b4b4b;
}
.input-contato-r{
	height:45px;
	width:auto;
	vertical-align:middle;
	font-family:'segoe_uilight';
	font-size:20px;
	color:#4b4b4b;
	margin-right:20px;
}
.input-contato-re{
	height:55px;
	width:auto;
	vertical-align:middle;
	font-family:'segoe_uilight';
	font-size:20px;
	color:#4b4b4b;
	margin-right:34px;
	float:left;
}
.opcoes-revendedor{
	float:left;
	width:100%;
	margin-top:10px;
}
.input-contato-r2{
	height:45px;
	width:auto;
	vertical-align:middle;
	font-family:'segoe_uilight';
	font-size:16px;
	color:#4b4b4b;
	margin-right:20px;
}
.input-contato-r2-r{
	height:45px;
	width:auto;
	vertical-align:middle;
	font-family:'segoe_uilight';
	font-size:16px;
	color:#4b4b4b;
	margin-right:20px;
}
.input-filtro{
	height:45px;
	width:auto;
	vertical-align:middle;
	font-family:'segoe_uilight';
	font-size:20px;
	color:#4b4b4b;
	visibility:visible !important;
}
.input-contato-select{
	border:1px solid #b4b4b4;
	border-collapse:collapse;
	height:49px;
	width:99%;
	line-height:16px;
	vertical-align:middle;
	margin-top:16px;
	padding-left:10px;
	font-family:'segoe_uilight';
	font-size:20px;
	color:#4b4b4b;
}
.input-comentario-2{
	border:1px solid #D3D6DB;
	border-collapse:collapse;
	height:35px;
	width:99%;
	line-height:16px;
	vertical-align:middle;
	margin-top:10px;
	padding-left:10px;
	font-family:'segoe_uilight';
	font-size:16px;
	color:#4b4b4b;
}
.input-estoque{
	float:left;
	width:97%;
	margin-bottom:10px;
}
.input-contato-mensagem{
	border:1px solid #b4b4b4;
	border-collapse:collapse;
	height:145px;
	width:99%;
	line-height:16px;
	vertical-align:middle;
	margin-top:16px;
	padding-left:10px;
	padding-top:10px;
	font-family:'segoe_uilight';
	font-size:20px;
	color:#4b4b4b;
}
.menu-subcategorias{
	float:left;
	width:100%;
	position:relative;
	z-index:95;
}
.subcategorias-produtos{
	list-style:none;
	width:97%;
	height:auto;
}
.subcategorias-produtos li{
	position:relative;
	float:left;
	font-family: 'segoe_uilight';
	font-size:14px;
	color:#4c4c4c;
	font-weight:100;
	margin-top:5px;
	margin-bottom:5px;
	width:14%;
}
.subcategorias-produtos li a{
	color:#4c4c4c;
	text-decoration:none;
	display:block;
	text-transform:uppercase;
}
.subcategorias-produtos li a:hover{
	text-decoration:underline;
}
.subcategorias-produtos li  ul{
	position:absolute;
	top:34px;
	left:-50px;
	display:none;
	height:auto;
}
.subcategorias-produtos li:hover ul, .subcategorias-produtos li.over ul{display:block;}
.subcategorias-produtos li ul li{
	display:block;
	width:180px;
	height:auto;
	background:#FFFFFF;
	font-size:12px;
	font-weight:100;
	border-bottom:solid 1px #EAEAEA;
	margin-top:0px;
}
.subcategorias-produtos li ul li a{
	color:#4c4c4c;
	text-decoration:none;
	display:block;
	text-transform:uppercase;
	padding-top:16px;
	height:23px;
}
.subcategorias-produtos li ul li a:hover{
	text-decoration:underline;
}
.banner-produto-1{
	float:left;
	width:265px;
	height:auto;
	overflow:hidden;
	margin-top:20px;
}
.banner-produto-2{
	float:left;
	width:885px;
	height:auto;
	overflow:hidden;
	margin-top:20px;
	margin-left:30px;
}
.banner-produto-3{
	float:left;
	width:265px;
	height:auto;
	overflow:hidden;
	margin-top:20px;
}
.menu-esquerdo{
	float:left;
	width:265px;
	height:auto;
	margin-top:20px;
}

.menu-esquerdo p{
	font-family: 'segoe_uilight';
	font-size:16px;
	color:#66adeb;
	line-height:10px;
}
.quadro-tamanhos{
	/*display:none;*/
	float:left;
	width:100%;
	height:auto;
	margin-bottom:10px;
}
.ul-tamanho{
	margin: 0;
    padding: 0;
    list-style: none;
	margin-left:-5px;
}
.ul-tamanho li{
	float: left;
    font-family: 'segoe_uilight';
	font-size:16px;
    margin-left: 5px;
	margin-bottom:5px;
    text-align: center;
    position: relative;
}
.ul-tamanho li>a{
    width: 31px;
    height: 25px;
    line-height: 25px;
    text-indent: -1px;
    text-align: center;
    border: 1px solid #bcbcbc;
    color: #a0a0a0;
    font-weight: bold;
    display: block;
    overflow: hidden;
	text-decoration:none;
}
.ul-tamanho-prod{
	margin: 0;
    padding: 0;
    list-style: none;
	margin-left:-5px;
	display:inline-block;
}
.ul-tamanho-prod li{
	float: left;
    font-family: 'segoe_uilight';
	font-size:16px;
    margin-left: 5px;
	margin-bottom:5px;
    text-align: center;
    position: relative;
	background-color:#FFF;
}
.ul-tamanho-prod li>a{
    width: 31px;
    height: 25px;
    line-height: 25px;
    text-indent: -1px;
    text-align: center;
    border: 1px solid #bcbcbc;
    color: #a0a0a0;
    font-weight: bold;
    display: block;
    overflow: hidden;
	text-decoration:none;
}
.bordaselect{
	border-color: #000;
    color: #3f2f0b;
    transition: all ease 0.3s;
    outline: 1px solid #000;
}
.tamanhooff{
	display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    background: url(../img/no-color-25.png) no-repeat center;
}
.quadro-cores{
	/*display:none;*/
	float:left;
	width:100%;
	height:auto;
	margin-bottom:10px;
}
.ul-cores{
	margin: 0;
    padding: 0;
    list-style: none;
	margin-left:-5px;
}
.ul-cores li{
	float: left;
    font-family: 'segoe_uilight';
	font-size:16px;
    margin-left: 5px;
	margin-bottom:5px;
    text-align: center;
    position: relative;
    width: 31px;
    height: 31px;
}
.ul-cores li>a{
    width: 31px;
    height: 31px;
    line-height: 25px;
    text-indent: -1px;
    text-align: center;
    color: #a0a0a0;
    font-weight: bold;
    display: block;
    overflow: hidden;
	text-decoration:none;
}
.ul-cores-prod{
	margin: 0;
    padding: 0;
    list-style: none;
	margin-left:-5px;
	display:inline-block;
}
.ul-cores-prod li{
	float: left;
    font-family: 'segoe_uilight';
	font-size:16px;
    margin-left: 5px;
	margin-bottom:5px;
    text-align: center;
    position: relative;
    width: 31px;
    height: 31px;
}
.ul-cores-prod li>a{
    width: 31px;
    height: 31px;
    line-height: 25px;
    text-indent: -1px;
    text-align: center;
    color: #a0a0a0;
    font-weight: bold;
    display: block;
    overflow: hidden;
	text-decoration:none;
}
.quadro-categorias{
	/*display:none;*/
	float:left;
	width:100%;
	height:auto;
	margin-bottom:10px;
	margin-top:-10px;
}
.quadro-categorias p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#a0a0a0;
}
.quadro-precos{
	/*display:none;*/
	float:left;
	width:100%;
	height:auto;
	margin-bottom:10px;
	margin-top:-10px;
}
.quadro-precos p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#a0a0a0;
}
.menu-direito{
	float:left;
	width:100%;
	height:auto;
	margin-top:20px;
}
.ordenacao{
	float:left;
	width:100%;
	height:auto;
	margin-bottom:10px;
	text-align:right;
	margin-top:-10px;
}
.ordenacao p{
	font-family: 'segoe_uilight';
	font-size:16px;
	color:#999;
}
.select-ordenacao{
	height:33px;
	font-family: 'segoe_uilight';
	font-size:18px;
	color:#999;
}
.info-produtos{
	float:left;
	width:100%;
	height:auto;
}
.info-prod-1{
	float:left;
	width:30%;
	min-height:530px;
	height:auto;
	background-color:#f3f2f2;	
	z-index: 500;
	position: relative;
}
.marca-prod{
	float:left;
	width:100%;
	height:auto;
	margin-top:10px;
	margin-bottom:20px;
}
.marca-prod p{
    font-family: 'segoe_uilight';
	font-size:24px;
	color:#767575;
	line-height:0px;
}
.titulo-prod{
	width:90%;
	height:auto;
}
.titulo-prod p{
    font-family: 'segoe_uilight';
	font-size:24px;
	color:#712a33;
	font-weight:bold;
}
.codigo-prod{
	float:left;
	width:100%;
	height:auto;
}
.codigo-prod p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#767575;
	line-height:0px;
}
.linha-prod{
	float:left;
	width:100%;
	height:auto;
	margin-bottom:10px;
}
.linha-prod p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#767575;
	line-height:0px;
}
.detalhes-prod-1{
	float:left;
	width:100%;
	height:auto;
	margin-bottom:10px;
}
.detalhes-prod-1 p{
    font-family: 'segoe_uilight';
	font-size:24px;
	color:#767575;
	font-weight:bold;
	line-height:0px;
}
.detalhes-prod-2{
	width:90%;
	height:auto;
	min-height:270px;
}
.detalhes-prod-2 p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#767575;
}
.estrelas-prod{
	float:left;
	width:100%;
	height:auto;
}
.btn-video{
	float:left;
	width:100%;
	height:auto;
	margin-top:20px;
}
.btn-video-sem{
	float:left;
	width:100%;
	height:auto;
	margin-top:20px;
	opacity:0.20;
}
#html5-watermark{
	display:none!important;
}
.imgs-prod{

	float:left;

	width:38.3%;

	height:530px;

	margin-left:10px;

	margin-right:10px;

}
.img-prod-g{
	width:100%;
	height:auto;
	max-height:539px;
	overflow:hidden;
	/*margin-top:20px;*/

	position: relative;
	overflow: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
}
.img-prod-p{
	width: 100%;
    height: 87px;
    overflow: hidden;
    margin-top: 142px;
    text-align: center;
    position: relative;
    z-index: 500;
}
.img-prod-p-2{
	width:58px;
	height:85px;
	overflow:hidden;
	border:1px solid #e0dddd;
	margin-right:2%;
	display:inline-block;

	position:relative;
	overflow: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
}
.info-prod-2{
	float:right;
	width:30%;
	min-height:526px;
	height:auto;
	background-color:#f3f2f2;	
	position: relative;
	z-index: 500;
}
.cor-prod{
	float:left;
	width:100%;
	height:auto;
	margin-top:10px;
	margin-bottom:5px;
}
.cor-prod p{
    font-family: 'segoe_uilight';
	font-size:24px;
	color:#767575;
	line-height:0px;
}
.cores-prod{
	width:90%;
	height:auto;
	text-align:center;
}
.tamanho-prod{
	float:left;
	width:100%;
	height:auto;
	margin-bottom:5px;
}
.tamanho-prod p{
    font-family: 'segoe_uilight';
	font-size:24px;
	color:#767575;
	line-height:0px;
}
.tamanhos-prod{
	width:90%;
	height:auto;
	text-align:center;
}
.btn-medidas{
	float:left;
	width:100%;
	height:auto;
	margin-top:20px;
	margin-bottom:20px;
	cursor:pointer;
}
.btn-espaco{
	float:left;
	width:100%;
	height:auto;
	margin-top:10px;
	margin-bottom:10px;
}
.preco-de{
	float:left;
	width:100%;
	height:25px;;
}
.preco-de p{
    font-family: 'segoe_uilight';
    font-size: 24px;
    color: #b80000;
    line-height: 0px;
}
.preco-por{
	float:left;
	width:100%;
	height:75px;
}
.preco-por p{
    font-family: 'segoe_uilight';
    font-size: 45px;
    color: #b80000;
    line-height: 0px;
    font-weight: bold;
}
.parcelas-prod{
	float:left;
	width:100%;
	height:auto;
}
.parcelas-prod p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#767575;
	line-height:0px;
}
.btn-comprar-prod{
	float:left;
	width:50%;
	height:60px;
	margin-top:16px;
	background:url(../img/btn_comprar.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
.btn-comprar-prod:hover {
    background:url(../img/btn_comprar_o.jpg);
	background-position:center;
	background-repeat:no-repeat;
   /* box-shadow: 1px 1px 1px #999;*/
	text-decoration: none;
    cursor: pointer;
}
.btn-comprar-prod-c{
	float:left;
	width:50%;
	height:60px;
	margin-top:16px;
	background:url(../img/btn_comprar.png);
	background-position:center;
	background-repeat:no-repeat;
}
.btn-redesocial-prod{
	float:left;
	width:100%;
	height:auto;
	text-align:center;
	margin-top:25px;
}
.btn-face-prod{
	width:40px;
	height:40px;
	display:inline-block;
	margin-right:2%;
}
.btn-twitter-prod{
	width:40px;
	height:40px;
	display:inline-block;
}
.comentarios-prod{
	float:left;
	width:100%;
	height:auto;
}
.comentarios-prod p{
    font-family: 'segoe_uilight';
	font-size:24px;
	color:#767575;
	height:0px;
}
.comentarios-prod-1{
	float:left;
	width:100%;
	height:auto;
}
.comentarios-prod-1 p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#767575;
	height:7px;
	margin-bottom:0px;
}
.comentarios-prod-2{
	float:left;
	width:100%;
	height:auto;
	background-color:#f0f0f0;
	min-height:63px;
	margin-top:30px;
}
.comentarios-prod-2 p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#c96d6d;
	padding-top:0px;
	margin-top:8px;
	float:left;
	margin-left:20px;
	width:89%;
}
.estrelas-produto{
	float:left;
	margin-top:20px;
}
.seta-comentario{
	float:left;
	margin-top:-15px;
}
.rate-ex2-cnt{
	float:left;
	margin-top:9px;
	width:150px; height: 33px;
}
.rate-ex2-cnt .rate-btn{
	width: 29px; height:29px;
	float: left;
	background: url(../img/rate-btn2.png) no-repeat;
	cursor: pointer;
}
.rate-ex2-cnt .rate-btn:hover, .rate-ex2-cnt  .rate-btn-hover, .rate-ex2-cnt  .rate-btn-active{
	background: url(../img/rate-btn2-hover.png) no-repeat;
}
.detalhes-prod{
	float:left;
	width:100%;
	height:auto;
}
.detalhes-prod p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#767575;
}
.comentarios-form{
	float:left;
	width:100%;
	height:auto;
	margin-top:25px;
}
.comentarios-form p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#3a5ba2;
	height:0px;
}
.produtos-relacionados{
	float:left;
	width:100%;
	height:auto;

}
.produtos-relacionados-lista{
	float:left;
	width:100%;
	height:auto;
	margin-top:15px;
}
.produtos-superoferta{
	float:left;
	width:100%;
	height:auto;
	margin-top:10px;
	margin-bottom:20px;

}
#zoom_03{
	/*margin-left:-163px;*/
}
.rate-result-cnt{
	width: 82px; height: 18px;
	position: relative;
	background-color: #ccc;
}
.rate-stars{
	width: 82px; height: 18px;
	background: url(../img/rate-stars.png) no-repeat;
	position: absolute;
}
.rate-bg{
	height: 18px;
	background-color: #ffbe10;
	position: absolute;
}
.img-prod-exibe{
	float:left;
	margin-left:10px;
	margin-top:10px;
}
.img-prod-exibe img{
	border:1px solid #E8E8E8;
}

.img-prod-exibe-2{
	float:left;
	margin-left:44px;
	margin-top:10px;
}

.marca-prod-exibe{
	float:left;
	margin-left:20px;
	width:70%;
	height:auto;
}
.marca-prod-exibe p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#767575;
	text-align:left;
}
.finaliza-prod-exibe{
	float:left;
	margin-left:20px;
	width:60%;
	height:auto;
}
.finaliza-prod-exibe p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#767575;
	text-align:left;
	margin:0px;
	margin-top:10px;
}
.finaliza-prod-exibe-2{
	float:left;
	margin-left:20px;
	width:60%;
	height:auto;
}
.finaliza-prod-exibe-2 p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#767575;
	text-align:left;
	margin:0px;
	margin-top:17px;
}
.finaliza-prod-exibe-3{
	float:left;
	margin-left:20px;
	width:72%;
	height:auto;
}
.finaliza-prod-exibe-3 p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#767575;
	text-align:left;
	margin:0px;
	margin-top:17px;
}
.precof-prod-exibe{
	float:left;
	height:auto;
	margin-top:15px;
}
.precof-prod-exibe p{
    font-family: 'segoe_uilight';
	font-size:22px;
	color:#767575;
	text-align:left;
}
.precof-prod-exibe-2{
	float:left;
	height:auto;
	margin-top:10px;
}
.precof-prod-exibe-2 p{
    font-family: 'segoe_uilight';
	font-size:22px;
	color:#767575;
	text-align:left;
	margin:7px;
}
.cores-prod-exibe{
	float:left;
	width:100%;
	height:auto;
	margin-top:-10px;
}
.cores-prod-exibe p{
    font-family: 'segoe_uilight';
	font-size:18px;
	color:#767575;
	text-align:center;
}
.tamanhos-prod-exibe{
	float:left;
	width:100%;
	height:auto;
}
.aviso-prod-exibe{
	float:left;
	width:100%;
	height:auto;
	margin-top:10px;
}
.aviso-prod-exibe p{
    font-family: 'segoe_uilight';
	font-size:18px;
	color:#767575;
	text-align:center;
}
.tamanhos-prod-exibe p{
    font-family: 'segoe_uilight';
	font-size:18px;
	color:#767575;
	text-align:center;
}
.titulo-prod-exibe{
	float:left;
	margin-left:20px;
	width:70%;
	height:auto;
}
.titulo-prod-exibe p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#767575;
	font-weight:100;
	text-align:left;
}
.preco-prod-exibe{
	float:left;
	margin-left:20px;
	width:70%;
	height:auto;
}
.preco-prod-exibe p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#767575;
	text-align:left;
	margin-top:0px;
}
.btn-prod-exibe{
	width:100%;
	float:left;
	margin-top:10px;
	margin-bottom:15px;
}
.btn-prod-exibe:hover{
	text-decoration: none;
    cursor: pointer;
}
.btn-prod-doar{
	width:100%;
	float:left;
	margin-top:40px;
	margin-bottom:15px;
}
.btn-prod-doar:hover{
	text-decoration: none;
    cursor: pointer;
}
.produtos-relacionados-carousel{
	float:left;
	width:95%;
}
.nenhum-produto{
	float:left;
	width:100%;
}
.nenhum-produto p{
	font-family: 'segoe_uilight';
	font-size:16px;
	color:#767575;
	font-weight:100;
}
.parcelamento-produto{
	float:left;
	display:none;
}
.quadro-parcelas{
	float:left;
	width:45%;
	margin-left:20px;
	margin-bottom:-10px;
}
.quadro-parcelas p{
	font-family: 'segoe_uilight';
	font-size:16px;
	color:#767575;
	text-align:left;
}
.img-parcelamento{
	float:left;
	margin-top:15px;
	margin-left:16px;
}
.botao-comprar-p {
    background-color: #009904;
    border: 0px solid #189a0b;
    border-collapse: collapse;
    height: 41px;
    width: 90%;
    float: left;
    vertical-align: middle;
    border-radius: 5px;
    margin-top: 8px;
    font-family: 'segoe_uilight';
    color: #FFF;
    margin-left: 20px;
    margin-bottom: 30px;
}
.login-comentarios{
	display:none;
	width:250px;
	height:400px;
}
#formcomentarios{
	width:475px;
	height:422px;
}
#formcomentarios p{
    font-family: 'segoe_uilight';
	color:#767575;
}
#central-atendimento{
	width:338px;
	height:340px;
}
#central-atendimento p{
	font-family: 'segoe_uilight';
	color:#767575;
	height: 25px;
	margin-top: 5px;
}
#aguarde-pagamento{
	width:400px;
	height:304px;
}
#aguarde-pagamento p{
	font-family: 'segoe_uilight';
	color:#767575;
	height: 25px;
	margin-top: 5px;
}
#aguarde-pagamento-boleto{
	width:400px;
	height:368px;
}
#aguarde-pagamento-boleto p{
	font-family: 'segoe_uilight';
	color:#767575;
	height: 25px;
	margin-top: 5px;
}
#aguarde-pagamento-debito{
	width:400px;
	height:368px;
}
#aguarde-pagamento-debito p{
	font-family: 'segoe_uilight';
	color:#767575;
	height: 25px;
	margin-top: 5px;
}
#quadro-doacao{
	width:400px;
	height:453px;
}
#quadro-doacao p{
	font-family: 'segoe_uilight';
	color:#767575;
	height: 25px;
	margin-top: 5px;
}
.quadro-login{
	float:left;
	width:47%;
}
.quadro-login-2{
	float:right;
	width:47%;
}
.quadro-login-3{
	float:left;
	width:100%;
}
.quadro-pedidos{
	float:left;
	width:100%;
	margin-bottom:20px;
}
.quadro-doacoes{
	float:left;
	width:100%;
	margin-bottom:20px;
}
.status-doacoes{
	float:left;
	width:290px;
	height:150px;
	border: 1px solid #EFEFEF;
	background-color: #F6F6F6;
	margin-right:4px;
}
.status-doacoes-l{
	float:left;
	width:290px;
	height:150px;
	border: 1px solid #EFEFEF;
	background-color: #F6F6F6;
}
.img-doacao{
	float:left;
	margin-top:4px;
	margin-left:4px;
}
.texto-doacao{
	float:left;
	width:40%;
	margin-left:10px;
	margin-top:-5px;
}
.texto-doacao p{
	font-family: 'segoe_uilight';
	font-size:14px;
}
.btns-cadastros{
	float:left;
	width:100%;
	margin-bottom:20px;
}
.div-input-cadastro-outro{
	float:left;
	width:37%;
	margin-right:20px;
	margin-top:-89px;margin-left:130px;
}
.div-input-cadastro-end-f{
	float:left;
	width:56%;
	margin-right:20px;
}
.div-input-cadastro{
	float:left;
	width:37%;
	margin-right:20px;
}
.div-input-cadastro-ver{
	float:left;
	width:56%;
	margin-right:20px;
}
.div-input-cadastro-cpf{
	float:left;
	width:20%;
	margin-right:20px;
}
.div-input-cadastro-cnpj{
	float:left;
	width:23%;
	margin-right:20px;
}
.div-input-cadastro-revendedor{
	float:left;
	width:17%;
	margin-top:24px;
}
.div-input-cadastro-lojista{
	float:left;
	width:8%;
	margin-top:24px;
}
.div-input-cadastro-2{
	float:left;
	width:32%;
	margin-right:20px;
}
.div-input-cadastro-3{
	float:left;
	width:auto;
	margin-top:24px;
}
.div-input-cadastro-4{
	float:left;
	width:auto;
	margin-top:18px;
}
.div-input-cadastro-5{
	float:left;
	width:22%;
}
.div-input-cadastro-6{
	float:left;
	width:21.2%;
	margin-right:20px;
}
.div-input-cadastro-7{
	float:left;
	width:8%;
	margin-right:20px;
}
.div-input-cadastro-8{
	float:left;
	width:28%;
	margin-right:0px;
}
.div-input-cadastro-bairro-f{
	float:left;
	width:28%;
	margin-right:20px;
}
.div-input-cadastro-9{
	float:left;
	width:33.8%;
	margin-right:20px;
}
.div-input-cadastro-cidade{
	float:left;
	width:17%;
	margin-right:20px;
}
.div-input-cadastro-select{
	float: left;
    width: 20%;
    margin-right: 8px;
}
.finaliza-prod-exibe-22{

	float:left;	

	margin-left:20px;

	width:56%;

	height:auto;

}

.finaliza-prod-exibe-22 p{

    font-family: 'segoe_uilight';

	font-size:16px;

	color:#767575;

	text-align:left;

	margin:0px;

	margin-top:17px;

}

.div-input-cadastro-select-f{
	float:left;
	width:35.1%;
	margin-right:8px;
}
.div-input-cadastro-select-2{
	float:left;
	width:17.7%;
	margin-right:8px;
}
.div-input-cadastro-select-2-e{
	float:left;
	width:32.7%;
	margin-right:8px;
}
.div-input-cadastro-10{
	float:left;
	width:24.6%;
}
.div-input-cadastro-11-primeiro{
	float:left;
	width:100%;
	margin-top:15px;
}
.div-input-cadastro-11{
	float:left;
	width:100%;
	margin-top:35px;
}
.div-input-cadastro-12{
	float:left;
	width:17%;
	margin-right:20px;
}
.div-input-cadastro-13{
	float:left;
	width:49%;
}
.div-input-cadastro-senha-conta{
	float:left;
	width:100%;
}
.div-input-cadastro-email{
	float:left;
	width:49%;
	margin-right:20px;
}
.div-input-cadastro-cep{
	float:left;
	width:16.2%;
	margin-right:20px;
}
.div-input-cadastro-numero{
	float:left;
	width:13%;
	margin-right:20px;
}
.div-input-cadastro-complemento{
	float:left;
	width:36.8%;
	margin-right:20px;
}
.div-input-cadastro-bairro-pedido {
    float: left;
    width: 52%;
    margin-right: 20px;
}
.div-input-cadastro-cidade-pedido {
    float: left;
    width: 71%;
    margin-right: 20px;
}
.div-input-cadastro-complemento-f{
	float:left;
	width:60.8%;
	margin-right:20px;
}
.div-input-cadastro-pontoreferencia{
	float:left;
	width:93%;
}
.topo-minhaconta{
	width:90%;float:left;min-height:105px;
}
.logout{
	width:5.6%;float:right;min-height:105px;
}
.form-cadastro-cliente{
	width:100%;
	float:left;
	display:none;
}
.zoomContainer{
	width:568px !important;
}
#politica-geral{
	display:none;
}
#politica{
	width:480px;
	height:380px;
	font-family: 'segoe_uilight';
	font-size:16px;
	color:#767575;
}
.ajax-load-ordenacao{
	position:absolute;
	margin-top:31px;
	display:none;
}
#loading-gif{
    display: none;
    position: absolute;
    margin-top: 32px;
    margin-left: 233px;
}
.div-input-cadastro-end-pedido{

	float:left;

	width:56%;

	margin-right:20px;

}

#loading-gif2{
	display:none;
	position:absolute;
	margin-top:32px;
	margin-left:243px;
}
#loading-gif-cpf{
	display:none;
	position:absolute;
	margin-top:32px;
	margin-left:218px;
}
#loading-gif-cnpj{
	display:none;
	position:absolute;
	margin-top:32px;
	margin-left:218px;
}
.form-senha{
	width:475px;
	height:180px;
}
.form-senha p{
    font-family: 'segoe_uilight';
	color:#767575;
}
.exibe-pedidos{
	float:left;
	width:100%;
	height:auto;
	border:1px solid #EFEFEF;
	display:none;
	margin-top:2px;
}
.btn-status{
	float:left;
	width:100%;
	height:auto;
	min-height:35px;
	border:1px solid #EFEFEF;
	background-color:#F6F6F6;
	cursor:pointer;
}
.btn-status p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#5E5E5E;
	padding-left:15px;
	width:98%;
}
.btn-status-mais{
	float:right;
	margin-top:-5px;
}
.carrinho-compras{
	float:left;
	width:100%;
	height:auto;
}
.carrinho-titulo-produto{
	float:left;
	width:69.6%;
	background-color:#eaebeb;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.carrinho-titulo-produto p{
	font-family: 'segoe_uilight';
	font-size:16px;
	color:#333333;
	font-weight:bold;
	padding-left:15px;
	margin:0px;
	padding:6px;
}

.carrinho-quantidade-produto-hm{

	float:left;

	width:48%;
	margin-top:1px;

	

}

.inc {

	float:left;

	margin-top: -24px;

    margin-left: 15px;

	cursor:pointer;

	background:url(../img/btn-.png);

	width:15px;

	height:15px;

}

.inc2 {

	float:left;

	margin-top: -24px;

    margin-left: 15px;

	cursor:pointer;

	background:url(../img/btn-2.png);

	width:15px;

	height:15px;

}
.botao-comprar-p img {
    margin-top: 7px;
	cursor:pointer;
}
.input-quantidade-hm {
    border: 1px solid #b4b4b4;
    border-collapse: collapse;
    height: 15px;
    width: 99%;
    line-height: 16px;
    vertical-align: middle;
    font-family: 'segoe_uilight';
    font-size: 14px;
    color: #4b4b4b;
    text-align: center;
}

.dec {

	float: right;

    margin-top: -24px;

    margin-right: 15px;

	cursor:pointer;

	background:url(../img/btnM.png);

	width:15px;

	height:15px;

}

.dec2 {

	float: right;

    margin-top: -24px;

    margin-right: 15px;

	cursor:pointer;

	background:url(../img/btnM2.png);

	width:15px;

	height:15px;

}

.carrinho-quantidade-produto-hm p{

	font-family: 'segoe_uilight';

	font-size:16px;

	color:#333333;

	font-weight:100;

	text-align:center;

	margin:0px;

	padding:6px;

}


.carrinho-quantidade-produto-t{
	float:left;
	width:10%;
	background-color:#eaebeb;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.carrinho-quantidade-produto-t p{
	font-family: 'segoe_uilight';
	font-size:16px;
	color:#333333;
	font-weight:bold;
	text-align:center;
	margin:0px;
	padding:6px;
}
.carrinho-quantidade-produto{
	float:left;
	width:10%;
	background-color:#eaebeb;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.carrinho-quantidade-produto p{
	font-family: 'segoe_uilight';
	font-size:16px;
	color:#333333;
	font-weight:bold;
	text-align:center;
	margin:0px;
	padding:6px;
}
.carrinho-titulo-produto-2{
	float:left;
	width:69.6%;
	background-color:#f5f6f6;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.carrinho-titulo-produto-2 p{
	font-family: 'segoe_uilight';
	font-size:16px;
	color:#333333;
	font-weight:100;
	padding-left:15px;
	margin:0px;
	padding:6px;
}
.carrinho-quantidade-produto-2{
	float:left;
	width:10%;
	background-color:#f5f6f6;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.carrinho-quantidade-produto-2 p{
	font-family: 'segoe_uilight';
	font-size:16px;
	color:#333333;
	font-weight:100;
	text-align:center;
	margin:0px;
	padding:6px;
}
.carrinho-quantidade-produto-2-46{
	float:left;
	width:10%;
	height:46px;
	background-color:#f5f6f6;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.carrinho-quantidade-produto-2-46 p{
	font-family: 'segoe_uilight';
	font-size:16px;
	color:#333333;
	font-weight:100;
	text-align:center;
	margin:0px;
	padding:6px;
}
.carrinho-titulo-produto-3{
	float:left;
	width:89.8%;
	background-color:#eaebeb;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.carrinho-titulo-produto-3 p{
	font-family: 'segoe_uilight';
	font-size:16px;
	color:#333333;
	font-weight:bold;
	padding-left:15px;
	margin:0px;
	padding:6px;
	text-align:right;
}
.carrinho-titulo-produto-4{
	float:left;
	width:89.8%;
	background-color:#f5f6f6;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.carrinho-titulo-produto-4 p{
	font-family: 'segoe_uilight';
	font-size:16px;
	color:#333333;
	font-weight:bold;
	padding-left:15px;
	margin:0px;
	padding:6px;
	text-align:right;
}
.carrinho-titulo-produto-5{
	float:left;
	width:89.8%;
	background-color:#f5f6f6;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.carrinho-titulo-produto-5 p{
	font-family: 'segoe_uilight';
	font-size:16px;
	color:#333333;
	font-weight:100;
	padding-left:15px;
	margin:0px;
	padding:6px;
	text-align:right;
}
.carrinho-legendas{
	float:left;
	width:50%;
}
.carrinho-legendas p{
	font-family: 'segoe_uilight';
	font-size:14px;
	color:#333333;
	font-weight:100;
	margin:0px;
	padding:6px;
	float:left
}
.btn-continuar-pedido{
	float:right;
	margin-top:7px;
}
.btn-continuar-compra{
	float:right;
	margin-top:7px;
	margin-right:6px;
}
.inc {
	float:left;
	margin-top: -24px;
    margin-left: 15px;
	cursor:pointer;
	background:url(../img/btn-.png);
	width:15px;
	height:15px;
}
.dec {
	float: right;
    margin-top: -24px;
    margin-right: 15px;
	cursor:pointer;
	background:url(../img/btnM.png);
	width:15px;
	height:15px;
}
#carregando-gif-produtos {
	display:none;
	float:left;
	width:100%;
	height:75px;
	margin-top:-40px;
	margin-bottom:40px;
}
#carregando-gif {
	position: absolute;
	display:none;
	top: 54.6%;
	left: 53%;
	width: 100px;
	height: 75px;
	padding-top: 15px;
}
#carregando{
	position: absolute;
	display:none;
	top: 37%;
	left: 47%;
	width: 100px;
	height: 75px;
	padding-top: 15px;
}
#carregando-cupom{
	position: absolute;
	display:none;
	top: 37%;
	left: 47%;
	width: 100px;
	height: 75px;
	padding-top: 15px;
}
.pedido-minimo{
	float:right;
	width:192px;
	height:29px;
	background-color:#f5f6f6;
	border:1px solid #ebebeb;
	margin-right:2px;
	margin-top:-40px;
}
.pedido-minimo p{
	font-family: 'segoe_uilight';
	font-size:16px;
	font-weight:100;
	margin:0px;
	padding:3px;
	text-align:right;
	padding-right:7px;
}
.frete-gratis-c{
	float:right;
	margin-right: 0px;
	margin-bottom:15px;
	margin-top:-40px;
	height:29px;
	background-color:#f5f6f6;
	border:1px solid #ebebeb;
	width: 309px;
}
.frete-gratis-c p{
	font-family: 'segoe_uilight';
	font-size:16px;
	font-weight:100;
	margin:0px;
	padding:3px;
	text-align:right;
	padding-right:7px;
}
.pm-azul p{
	color:#05b6ee;
	text-decoration:line-through;
}
.pm-vermelho p{
	color:#ee0505;
}
#btn-refresh{
	cursor:pointer;
}
.itens-carrinho{
	position:absolute;
	font-family: 'segoe_uilight';
	color:#250900;
	margin-top: 16px;
    margin-left: 22px;
}
.mm-page{
    position:initial !important;
}
.barra-endereco-finaliza{
		background-color: #995846; 
		width: 93%; 
		height: 37px;	
	}

.formulario-endereco{
	float:left;
	width:50%;
}
.formulario-pagamento{
	float: right;
    width: 50%;
    height: auto;
    min-height: 390px;
}
.formulario-carrinho{
	float: left;
    width: 50%;
    margin-bottom: 40px;
    min-height: 450px;
}
.formulario-carrinho-ver{
	float:left;
	width:50%;
	margin-bottom:40px;
}
.input-nrcartao{
	float:left;
	width:86%;
}
.input-basecartao{
	float:left;
	margin-left:14px;
	margin-top:24px;
}
.input-nrparcelas{
	float:left;
	width:40%;
}
.input-nomecartao{
	float:left;
	width:56%;
	margin-left:10px;
}
.input-vencimentopcartao{
	float:left;
	width:40%;
}
.input-vencimentopcartao-2{
	float:left;
	width:58.1%;
	margin-left:10px;
}
.input-codseg{
	float:left;
	width:32%;
}
.dados-titular-cartao{
	float:left;
	width:100%;
}
.dados-titular-cartao p{
    font-family: 'segoe_uilight';
	font-size:20px;
	color:#4B4B4B;
}
.input-dtnascimento{
	float:left;
	width:30%;
	margin-top:-14px;
}
.input-cpftitular{
	float:left;
	width:30%;
	margin-top:-14px;
	margin-left:22px;
}
.input-fonetitular{
	float:left;
	width:30%;
	margin-top:-14px;
	margin-left:22px;
}
.btn-finaliza{
	float:right;
	margin-top:17px;
}
.bank-flag {
    display: inline-block;
    width: 50px;
    height: 50px;
    overflow: hidden;
    text-indent: -999px;
    background: #FFF none no-repeat scroll center center;
    border: 1px solid #AAA;
    border-radius: 0.5em;
	margin-right:2em;
    cursor: pointer;
}
.bank-flag:hover{
	border-color:#000;
}
.ulbankflag{
	float:left;
	width:100%
}
.bancodobrasil {
    background-image: url("../img/bancodobrasil.png");
}
.bradesco {
    background-image: url("../img/bradesco.png");
}
.itau {
    background-image: url("../img/itau.png");
}
.banrisul {
    background-image: url("../img/banrisul.png");
}
.hsbc {
    background-image: url("../img/hsbc.png");
}
#boletoData{
	background:url('../img/boleto.png') no-repeat 0 0;
	padding:70px 0 0 0;
	float:right;
	width:17%;
}
.quadro-mapa{
	float:left;
	width:550px;
	height:auto;
}
#svg-map path { fill:#f8c300 }
    #svg-map text { fill:#fff; font:12px 'segoe_uilight'; cursor:pointer }
    #svg-map a{ text-decoration:none }
    #svg-map a:hover { cursor:pointer; text-decoration:none }
    #svg-map a:hover path{ fill:#003399 !important }
    #svg-map .circle { fill:#66ccff }
    #svg-map a:hover .circle { fill:#003399 !important; cursor:pointer }

.quadro-entidades-proximas{
	float:right;
	width:485px;
	height:auto;
}
.lista-entidades{
	float:left;
	width:100%;
	height:auto;
	min-height:46px;
	padding-left:15px;
}
.quadro-entidades-ajudadas{
	float:left;
	width:100%;
	height:auto;
}
.quadro-seus-pedidos{
	float:left;
	width:100%;
	height:auto;
}
.quadro-pedido{
	float:left;
	width:100%;
	height:93px;
	border:1px solid #d8d8d8;
	margin-bottom:30px;
}
.pedido-subtotal{
	float:left;
	margin-left:40px;
}
.pedido-frete{
	float:left;
	margin-left:160px;
}
.pedido-total{
	float:left;
	margin-left:170px;
}
.pedido-total{
	float:left;
	margin-left:170px;
}
.pedido-endereco{
	float:left;
	margin-left:170px;
	margin-top:-9px;
}
.img-entidade{
	float:left;
	margin-right:25px;
	margin-bottom:5px;
	margin-top:10px;
}
.barra-duvidas{
	float:left;
	width:100%;
	height:40px;
	background-color:#05b6ee;
	margin-top:20px;
	cursor:pointer;
}
.barra-duvidas p{
	font-family: 'segoe_uilight';
	font-size:18px;
	color:#FFF;
	font-weight:bold;
	margin:0px;
	margin-top:7px;
	margin-left:15px;
}
.barra-duvidas-1{
	float:left;
	width:100%;
	height:40px;
	background-color:#be8d4c;
	margin-top:20px;
	cursor:pointer;
}
.barra-duvidas-1 p{
	font-family: 'segoe_uilight';
	font-size:18px;
	color:#FFF;
	font-weight:bold;
	margin:0px;
	margin-top:7px;
	margin-left:15px;
}
.titulo-duvidas{
	float:left;
	width:97%;
}
.seta-duvidas{
	float:left;
	width:3%;
	margin-top:6px;
}
.perguntas{
	float:left;
	width:auto;
	height:auto;
}
.barra-duvidas-perguntas{
	float:left;
	width:100%;
	height:40px;
	background-color:#EDEDED;
	cursor:pointer;
}
.barra-duvidas-perguntas p{
	font-family: 'segoe_uilight';
	font-size:16px;
	color:#333;
	font-weight:100;
	margin:0px;
	margin-top:7px;
	margin-left:15px;
}
.barra-duvidas-perguntas-1{
	float:left;
	width:100%;
	height:40px;
	background-color:#EDEDED;
	cursor:pointer;
}
.barra-duvidas-perguntas-1 p{
	font-family: 'segoe_uilight';
	font-size:16px;
	color:#333;
	font-weight:100;
	margin:0px;
	margin-top:7px;
	margin-left:15px;
}
.barra-resposta-perguntas{
	float:left;
	width:100%;
	height:auto;
	/*min-height:225px;*/
	background-color:#F7F7F7;
}
.barra-resposta-perguntas p{
	font-family: 'segoe_uilight';
	font-size:16px;
	color:#333;
	font-weight:100;
	margin:0px;
	margin-top:7px;
	margin-left:15px;
}
.img-resposta{
	float:left;
	width:30%;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:11px;
}
.texto-resposta{
	float:left;
	width:65%;
	margin-left:15px;
	margin-top:15px;
}
.form-cupom{
	position: absolute;
	z-index: 2;
	margin-top: 251px;
	margin-left: 479px;
}
.form-cupom-m{
	position: absolute;
	z-index: 2;
}
.img-cupom{
	position: relative;
	z-index: 1;
}
.img-cupom-m{
	background:url(../img/popup_desconto_mobile_2_pt2.jpg);
	background-repeat:no-repeat;
	position: relative;
	z-index: 1;

}
.input-cupom{
	height:30px;
	width:288px;
	line-height:16px;
	vertical-align:middle;
	margin-top:16px;
	padding-left:10px;
	font-family:'segoe_uilight';
	font-size:16px;
	color:#4b4b4b;
}
.input-cupom-m{
	height:26px;
	width:245px;
	line-height:16px;
	vertical-align:middle;
	margin-top:16px;
	margin-left:10px;
	padding-left:10px;
	font-family:'segoe_uilight';
	font-size:16px;
	color:#4b4b4b;
}
.btn-cupom{
	border:0px solid #b4b4b4;
	border-collapse:collapse;
	height:49px;
	vertical-align:middle;
	font-family:'segoe_uilight';
	font-size:20px;
	color:#FFFFFF;
	background-image:url(../img/btn_cupom.jpg);
}
.btn-cupom:hover {
    background-image:url(../img/btn_cupom_over.jpg);
   /* box-shadow: 1px 1px 1px #999;*/
    cursor: pointer;
}
.btn-cupom-m{
	border:0px solid #b4b4b4;
	border-collapse:collapse;
	height:47px;
	background-image:url(../img/btn_cupom_m.png);
	background-color:transparent;
}
.div-input-titulo-nascimento{
	float:left;
	margin-top:8px;
}
.div-input-dia-nascimento{
		float:left;
	}
	.div-input-mes-nascimento{
		float:left;
	}
	.div-input-ano-nascimento{
		float:left;
	}

.titulo-bem-vindo{
	width:100%;
	float:left;
}
.titulo-bem-vindo p{
    font-family: 'segoe_uilight';
	font-size:20px;
	color:#666666;
	font-weight:bold;
}
.botao-voltar-prod{
	width:100%;
	float:left;
	cursor:pointer;
}
.botao-voltar-prod p{
    font-family: 'segoe_uilight';
	font-size:20px;
	color:#666666;
	font-weight:bold;
}
.texto-bem-vindo{
	width:100%;
	float:left;
}
.texto-bem-vindo p{
    font-family: 'segoe_uilight';
	font-size:16px;
	color:#666666;
	font-weight:100;
}
.logo-bem-vindo{
	float:left;
	width:100%;
	margin-top:25px;
}
#quadro-bem-vindo{
	width:350px;
}
#quadro-aviso{
	width:350px;
}
#quadro-bem-vindo-c{
	width:350px;
}
#quadro-ok{
	width:350px;
}
#quadro-msg{
	width:350px;
}
.btnRevisar{
	float: left;
	margin-left: 20px;
}
.btnCadastrar{
	float: right;
	margin-right: 20px;
}
/*-------------------------------H's--------------------------------------------*/
h1{
    font-family: 'segoe_uilight';
	font-size:24px;
	color:#5E5E5E;
	text-transform:uppercase;
	font-weight:100;
}
h2{
    font-family: 'segoe_uilight';
	font-size:24px;
	color:#767575;
	font-weight:100;
	height:0px;
}
h3{
    font-family: 'segoe_uilight';
	font-size:30px;
	color:#ce0707;
	font-weight:100;
	height:0px;
}
h4{
    font-family: 'segoe_uilight';
	font-size:30px;
	color:#767575;
	font-weight:100;
	line-height:0px;
	text-align:center;
}
h5{
    font-family: 'segoe_uilight';
	font-size:24px;
	color:#5E5E5E;
	font-weight:100;
}
/*------------------------------------------------------------------------------*/
/*-----------------------------Links--------------------------------------------*/
a.semlk:link{
	 text-decoration: none;
}
a.semlk:visited{
	 text-decoration: none;
}
a.semlk:hover{
	 text-decoration: none;
}
a.semlk:active{
	 text-decoration: none;
}
a.link-politica:link{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#39F;
}
a.link-politica:visited{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#39F;
}
a.link-politica:hover{
	 text-decoration: underline;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#39F;
}
a.link-politica:active{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#39F;
}


a.bt-faca-login:link{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#FFF;
}
a.bt-faca-login:visited{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#FFF;
}
a.bt-faca-login:hover{
	 text-decoration: underline;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#FFF;
}
a.bt-faca-login:active{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#FFF;
}

a.link-azul:link{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#ae526a;
}
a.link-azul:visited{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#ae526a;
}
a.link-azul:hover{
	 text-decoration: underline;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#ae526a;
}
a.link-azul:active{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#ae526a;
}
a.link-azul-2:link{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#009ad7;
}
a.link-azul-2:visited{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#009ad7;
}
a.link-azul-2:hover{
	 text-decoration: underline;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#009ad7;
}
a.link-azul-2:active{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#009ad7;
}
a.link-cinza:link{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#000;
}
a.link-cinza:visited{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#000;
}
a.link-cinza:hover{
	 text-decoration: underline;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#000;
}
a.link-cinza:active{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#000;
}
a.link-cinza-2:link{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#595959;
}
a.link-cinza-2:visited{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#595959;
}
a.link-cinza-2:hover{
	 text-decoration: underline;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#595959;
}
a.link-cinza-2:active{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#595959;
}
a.link-cinza-3:link{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#A0A0A0;
}
a.link-cinza-3:visited{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#A0A0A0;
}
a.link-cinza-3:hover{
	 text-decoration: underline;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#A0A0A0;
}
a.link-cinza-3:active{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#A0A0A0;
}
a.link-cinza-a0:link{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#a0a0a0;
}
a.link-cinza-a0:visited{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#a0a0a0;
}
a.link-cinza-a0:hover{
	 text-decoration: underline;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#a0a0a0;
}
a.link-cinza-a0:active{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#a0a0a0;
}
a.link-cinza-3:link{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#767575;
}
a.link-cinza-3:visited{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#767575;
}
a.link-cinza-3:hover{
	 text-decoration: underline;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#767575;
}
a.link-cinza-3:active{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:#767575;
}
a.link-cinza-14:link{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:14px;
	 color:#96774a;
}
a.link-cinza-14:visited{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:14px;
	 color:#96774a;
}
a.link-cinza-14:hover{
	 text-decoration: underline;
	 font-family: 'segoe_uilight';
	 font-size:14px;
	 color:#96774a;
}
a.link-cinza-14:active{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:14px;
	 color:#96774a;
}
a.link-voltar:link{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:20px;
	 color:#595959;
}
a.link-voltar:visited{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:20px;
	 color:#595959;
}
a.link-voltar:hover{
	 text-decoration: underline;
	 font-family: 'segoe_uilight';
	 font-size:20px;
	 color:#595959;
}
a.link-voltar:active{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:20px;
	 color:#595959;
}
a.link-vermelho:link{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:rgb(242, 95, 95);
}
a.link-vermelho:visited{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:rgb(242, 95, 95);
}
a.link-vermelho:hover{
	 text-decoration: underline;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:rgb(242, 95, 95);;
}
a.link-vermelho:active{
	 text-decoration: none;
	 font-family: 'segoe_uilight';
	 font-size:16px;
	 color:rgb(242, 95, 95);
}

a.link-produtos:link{
	 text-decoration: none;
	 color:#505050;
}
a.link-produtos:visited{
	 text-decoration: none;
	 color:#505050;
}
a.link-produtos:hover{
	 text-decoration: underline;
	 color:#505050;
}
a.link-produtos:active{
	 text-decoration: none;
	 color:#505050;
}
a.entidades-bt:link{
	 text-decoration: none;
	 color:#5E5E5E;
}
a.entidades-bt:visited{
	 text-decoration: none;
	 color:#5E5E5E;
}
a.entidades-bt:hover{
	 text-decoration: underline;
	 color:#5E5E5E;
}
a.entidades-bt:active{
	 text-decoration: none;
	 color:#5E5E5E;
}
.texto-carrinho{
	width:80%;float:left;margin-top:0px;
}
.titulo-q-endereco{
	background-color: #be8d4c; width: 94%; height: 37px;
}
.titulo-q-revisao{
	background-color: #be8d4c; width: 92.3%; height: 37px;
}
.titulo-q-pagamento{
	background-color: #be8d4c; width: 100%; height: 37px;
}
.div_botao_car{
		width:400px;
	}
.barra-carrinho{
	display:none;	
}
.barra-index{
	height:200px;
	display:none;	
}
/*---
----------------------------------------------------------------------------*/
@media only screen and (max-width: 600px) {
	.topo-100{
		width:100%;
		height:60px;
		padding-top:auto;
		background:url(../img/fundo_topo.png);
		background-position:top center;
		position:fixed;
		top:0px;
		z-index:9999;
	}
	
	.logo {
		width: 50%;
		text-align: left;
		float: left;
		height: 60px;
	}
	.logo img{
		height:90%;	
		margin-left:5px;
		margin-top:-2px;
	}
	
	.menu{
		width:auto;
		margin-top:auto;
		background-color:transparent;
		float:right;
		height:55px;
		border:0px solid #e2e2e2;
		border-radius:10px;
	}
	.conteudo{
	    margin-top: 90px !important;	
	}
	
	.conteudo-produto {
		margin-top: 96px !important;
	}
	.barra-carrinho{
		background-color:#995846;
		width:100%;
		height:30px;
		display:table;	
	}
	.barra-index{
		height:200px;
		display:table;	
	}
}


@media screen and (max-width:1024px){	/*ipad landscape*/
	.linha-espaco{
		display:none;	
	}
	.a.link-voltar:link{
		display:none;
	}
	.divisor_footer{
		float:left;
		width:100%;
		height:30px;	
		display:block;
	}
	.div_infos_interna1 {
		width: 25%;
		margin-right: -44px;
	}
	.div_infos_interna12{
		width: 28%;
		margin-right: -43px;
	}
	.div_infos_interna13{
		width:25%;	
	}
	.menuRodape li ul{
		width:220px;	
	}
	
	.input-email{
		width:34%;	
	}
	
	.celular{
        display:none;
    }

	.topo-right{
		width:49%;
	}
	.menu-topo-6 li{
		font-size:20px;
	}
	.newsletter-home p{
		font-size:13px !important;
	}
	.campo-news{
		width:284px;
	}
	.produto{
		margin-right:4.3%;
		margin-left:4.3%;
	}
	.menuRodape li{
		width:12%;
		font-size:20px;
	}
	.menuRodape li ul li{
		width:176%;
		font-size:14px;
	}
	.newsletter{
		margin-top:10px;
	}
	.redes-sociais{
		margin-top:41px;
	}
	.menu-topo-6{
		width:100%;
	}
	.produto-list{
		margin-right:12.3%;
		margin-left:12.3%;
		margin-bottom:40px;
	}
	.imgs-prod{
		margin-right:10px;
	}
	.quadro-cadastro{
		width:460px;
	}
	.div-input-cadastro-senha-conta{
		width:95%;
	}
	.logout{
		width:8.6%;
	}
	.div-input-cadastro-2{
		width:25%;
	}
	.div-input-cadastro-12{
		width:14%;
	}
	.input-fonetitular{
		width:28%;
	}
	.input-nrcartao{
		width:43%;
	}
	.input-basecartao{
		margin-left:11px;
	}
	.input-nomecartao{
		width:56%;
		margin-right:15px;
		margin-left:0px;
	}
	.input-vencimentopcartao-2{
		margin-left:0px;
		margin-right:4px;
	}
	.input-codseg{
		width:38%;
	}
	.titulo-q-pagamento{
		height:auto;
	}
	.formulario-carrinho-ver{
		width:49%;
	}
	.volta-conta{
		width:21.2%;
	}
	.cadastro_rapido{
		display:none;
	}
}

@media screen and (max-width:800px){
	.div_campos_cadastrorapido, .cadastro_rapido, .cadastro-rapido, .some {
		display:none;
	}
	a.link-voltar:link{
		display:none;	
	}
	.newsletter{
		text-align:center;	
		width:100%;
	}
	.input-newsletter{
		margin-left:100px;	
	}
	.redes-sociais {
		float: left;
		margin-left: 170px;
	}
	.icon-troca{
		margin-left:140px;
	}
	.topo-right{
		width:64%;
	}
	.menu-topo-6 li{
		font-size:15px;
		margin-top:-11px;
	}
	.newsletter-home p{
		line-height:13px;
	}
	.campo-news{
		width:166px;
	}
	.produto{
		margin-right:8.3%;
		margin-left:8.3%;
	}
	.menuRodape{
		display:none;
	}
	.rodape-geral{
		height:300px;
	}
	.banner-produto-2{
		display:none;
	}
	.ordenacao{
		width:97%;
	}
	.produto-list{
		margin-left:8.3%;
		margin-right:8.3%;
	}
	.info-prod-1{
		width:49.5%;
	}
	.preco-por p{
		font-size:36px;
	}
	.btn-comprar-prod{
		margin-top:0px;
		width:48%;
	}
	.carrinho-titulo-produto{
		width:62.6%;
	}
	.carrinho-quantidade-produto-t{
		width:12%;
	}
	.carrinho-titulo-produto-2{
		width:62.6%;
	}
	.carrinho-quantidade-produto-2{
		width:12%;
	}
	.carrinho-titulo-produto-3{
		width:88.8%;
	}
	.carrinho-titulo-produto-4{
		width:88.8%;
	}
	.carrinho-titulo-produto-5{
		width:86.8%;
	}
	.btn-continuar-pedido{
		margin-right:6px;
	}
	.quadro-login-3{
		margin-left:20px;
	}
	.formulario-endereco{
		width:100%;
	}
	.formulario-pagamento{
		width:94%;
		float:left;
		height:auto;
	}
	.formulario-carrinho{
		width:100%;
	}
}
@media screen and (max-width:740px){	/*iphone 6+ landscape*/
	.icon-troca{
		margin-left:140px;
	}
	.topo-right{
		width:64%;
	}
	.menu-topo-6 li{
		font-size:15px;
		margin-top:-11px;
	}
	.newsletter-home p{
		line-height:13px;
	}
	.campo-news{
		width:166px;
	}
	.produto{
		margin-right:8.3%;
		margin-left:8.3%;
	}
	.menuRodape{
		display:none;
	}
	.rodape-geral{
		height:300px;
	}
	.banner-produto-2{
		display:none;
	}
	.ordenacao{
		width:97%;
	}
	.produto-list{
		margin-left:8.3%;
		margin-right:8.3%;
	}
	.info-prod-1{
		width:49.5%;
	}
	.preco-por p{
		font-size:36px;
	}
	.btn-comprar-prod{
		margin-top:0px;
		width:48%;
	}
	.carrinho-titulo-produto{
		width:62.6%;
	}
	.carrinho-quantidade-produto-t{
		width:12%;
	}
	.carrinho-titulo-produto-2{
		width:62.6%;
	}
	.carrinho-quantidade-produto-2{
		width:12%;
	}
	.carrinho-titulo-produto-3{
		width:88.8%;
	}
	.carrinho-titulo-produto-4{
		width:88.8%;
	}
	.carrinho-titulo-produto-5{
		width:86.8%;
	}
	.btn-continuar-pedido{
		margin-right:6px;
	}
	.quadro-login-3{
		margin-left:20px;
	}
	.formulario-endereco{
		width:100%;
	}
	.formulario-pagamento{
		width:94%;
		float:left;
		height:auto;
	}
	.formulario-carrinho{
		width:100%;
	}
}
@media screen and (max-width:640px){	/*iphone 5 landscape*/
	h4{
		line-height:inherit;
	}
	.whats-app{
		display:block
	}
	.whats-app222 {
		width: 0px;
		margin-left:13px;
		height: 50px;
		text-align: center;
		line-height: 48px;
		position: fixed;
		bottom: 20px;
		/*left: 45%;*/
		z-index: 99;
		cursor: pointer;
		-webkit-transform: translateZ(0);
		transition: all .6s;
		display:block;
	}

	.descricao-produto{
		min-height: 97px;
	}

	.carrinho_mobile{
		display:block;
		width: 24%;
		margin-top: 1px;
		margin-bottom: 1px;
		border-radius:20px;
		background-color:#995846;
	}


	.busca, .midias_topo, .menu-topo-6, .links-topo{
		display:none;	
	}
	.celular{
		display:block;	
	}
	.links-topo{
		width:100%;	
	}
	.redes-sociais{
		width:100%;
		margin:0px;
		float:inherit;
	}
	.icones-s{
		float:inherit;
		display:inline-block;
	}
	.input-inserir{
		float:revert;
		margin-bottom:15px;	
	}
	.redes-sociais p{
		display:none	
	}
	.input-newsletter{
		margin-left: 80px;
	}
	
	.topo-right{
			float:left;
			width:100%;
			background-color:#4f1904;
		}
		.input-news{
			font-size:16px;
		}
		.div_botao_car{
			width:100%;
		}
	.busca{
		margin-left:80px;
	}
	.texto-ola{
		margin-left:150px;
	}
	.newsletter-home{
		display:none;
	}
	.produto{
		width:100%;
		margin-left:0px;
		margin-right:0px;
	}
	.rodape-geral{
		height:400px;
	}
	.detalhes-prod-2 p{
		font-size:14px;
	}
	.produto-list{
		width:100%;
		margin-left:0px;
		margin-right:0px;
	}
	.codigo-prod{
		display:none;
	}
	.linha-prod{
		margin-top:20px;
		margin-bottom:0px;
	}
	.quadro-cadastro{
		width:100%;
	}
}
/*-----------------------------CSS Smartphones------------------------------------*/
@media screen and (max-width:480px){	/*iphone 4 landscape*/

	.banner-mobile{
		display: block;
		background-image: url(https://doceriaglau.com.br/fotos/banner/prazo.png);
		width: 395px;
		height: 164px;
		position: relative;
		top: 186px;
		background-position-x: 60%;
		background-size: cover;
	}
	
	.bxslider, .bx-wrapper{
		display:none !important;	
	}
	
	.newsletter-home{
		display:none;
	}
	.topo-right{
		float:left;
		width:100%;
		background-color:#4f1904;
	}
	.input-news{
		font-size:16px;
	}
	.div_botao_car{
		width:100%;
	}
	.img-prod-exibe{
		float:none;
	}
	.marca-prod-exibe{
		width:90%;
	}
	.logout{
		display:none;
	}
	.topo-minhaconta{
		width:100%;float:left;min-height:105px;
	}
	.img-marca{
		width: 83%;
		text-align: center;
	}
	.volta-conta{
		float:right;
		width:17.2%;
		    margin-right: 160px;
	}
	.img-prod-exibe-2{
		margin-right:20px;
	}
	.precof-prod-exibe-2{
		width:49%;
	}
	.finaliza-prod-exibe-2{
		display:none;
	}
	.linha-cinza-pontilhada-f{
		width:100%;
	}
	.div-input-cadastro-cep{
		width:95.2%;
	}
	.div-input-cadastro-complemento{
		width:94.8%
	}
	.div-input-cadastro-complemento-f{
		width:94.8%
	}
	.div-input-cadastro-end-f{
		width:95%;
	}
	.div-input-cadastro-bairro-f{
		width:74.5%;
	}
	.div-input-cadastro-select-f{
		width:98%;
	}
	.titulo-q-endereco{
		background-color: #be8d4c; width: 100%; height: 59px;
	}
	.titulo-q-revisao{
		background-color: #be8d4c; width: 100%; height: 59px;
	}
	.titulo-q-pagamento{
		background-color: #be8d4c; width: 100%; height: 59px;
	}
	.btn-continuar-compra{
		margin-right:0px;
	}
	.carrinho-legendas{
		width:100%;
	}
	.texto-carrinho{
	width:100%;float:left;margin-top:0px;text-align:center;
	}
	h1{
		text-align:center;
	}
	.quadro-cadastro{
		width:100%;
	}
	.input-contato-r2-r{
		height:45px;
		width:100%;
		float:left;
		vertical-align:middle;
		font-family:'segoe_uilight';
		font-size:16px;
		color:#4b4b4b;
		margin-right:20px;
	}
	.owl-icones-vantagens{
		float:left;
		width:85% !important;
	}
	.owl-quadro-vantagens{
		width:81% !important;
	}
	.quadro-cinza{
		width:274px;
	}
	.titulo-q-c p{
		font-size:20px;
	}
	.img-q-c{
		width:274px;
		overflow:hidden;
	}
	.banner-whats{
		margin-left:10px;
	}
	.titulo-vantagens {
		float: left;
		width: 93%;
		height: auto;
		margin: 0.8em;
	}
	.texto-r-e {
		float: left;
		width: 92%;
		height: auto;
		margin: 0.8em;
		margin-bottom: 40px;
		margin-top: -5px;
	}
	.banner-whats{
		width:340px;
	}
	.zoomContainer{
		display:none;
	}
	.barra-cinza{
		height:	17px;
	}
	.topo-fixo{
		display:none;
	}
	
	.busca{
		margin-left:25px;
		margin-top:0px;
		width:92%;
	}
	.div-input{
		width:91%;
	}
	.links-topo{
		margin-left: 28px;
		margin-top: 9px;
		width:85%;
	}
	.lkt{
		margin-left: 28px;
		margin-top: 9px;
	}
	.icon-minhaconta {
		margin-right:3%;
	}
	.icon-minhaconta p{
		font-size:14px;
	}
	.icon-revenda {
		margin-right:3%;
	}
	.icon-revenda p{
		font-size:14px;
	}
	.icon-carrinho p{
		font-size:14px;
	}
	.menu{
		margin-left:-2px;
	}
	.menu-topo{
		display:none;
	}
	.menu-topo-5{
		display:none;
	}
	.menu-topo-6{
		display:none;
	}
	.menu-topo-7{
		display:none;
	}
	#menu-mobile{
		display:block;
		width:100%;
		height:1px;
		margin-top:25px;
		position:absolute;
		z-index:10;
	}
	#menu-mobile p{
		font-family: 'segoe_uilight';
		font-size:16px;
		color:#FFF;
		margin-top:-14px;
		height:20px;
	}
	label {
		cursor: pointer;
	}
	#menu-toggle {
		display: none; /* hide the checkbox */
	}
	#menu-toggle:checked + #menu {
		display: block;
		height:auto;
		margin-left:-40px;
		margin-top:1px;
	}
	#menu {
	 list-style:none;
	  display: none;
	  margin-top:-65px;
	  width:280px;
	}
	#menu li{
		position:relative;
		float:left;
		font-family: 'segoe_uilight';
		font-size:16px;
		color:#FFF;
		margin-top:1px;
		background-color:#b4b3b3;
		width:280px;
	}
	#menu li a{color:#FFF; text-decoration:none; padding:10px 15px; display:block;}
	#menu li a:hover{
		color:#fff;
		-moz-box-shadow:0 3px 10px 0 #CCC;
		-webkit-box-shadow:0 3px 10px 0 #ccc;
		text-shadow:0px 0px 5px #fff;
	}
	#menu li ul li a{color:#FFFFFF; text-decoration:none; padding:10px 15px; display:block;}
	#menu li ul li a:hover{
		color:#fff;
		-moz-box-shadow:0 3px 10px 0 #CCC;
		-webkit-box-shadow:0 3px 10px 0 #ccc;
		text-shadow:0px 0px 5px #fff;
	}
	#menu li  ul{
		background-color:#000;
		padding:0px 0px;
		display:none;
	}
	#menu li:hover ul, #menu li.over ul{display:block;}
	#menu li ul li{
		display:block;
		width:280px;
		background-color:#CCCCCC;
	}

	.imgAll{
		width:100%;
	}
	.Imagens{
		height:200px	;
		display:none;
	}
	#holderBullets{
		top: -9824px;
	}
	.infos{
		display:none;
	}
	.produto{
		width:96%;
		margin-bottom:20px;
	}
	.img-produto{
		width:100%;
	}
	.seta-esquerda{
		margin-left:10px;
	}
	.seta-direita{
		margin-right:10px;
	}
	.marcas{
		width:75%;
	}
	.menuRodape{
		display:none;
	}
	.newsletter {
		margin-left:0px;
	}
	.campo-news{
		width:157px;
	}
	.btn-news{
		float:left;
		margin-left:71px;
		margin-top:16px;
	}
	.btn-filtrar{
		float:left;
		margin-top:10px;
	}

	.atendimento{
		margin-left:20px;
	}
	.barra-branca-rodape-b{
		height:251px;
	}
	.formas-de-pagamento{
		margin-top: 20px;
		margin-right: 25px;
		margin-left: 20px;
		height: auto;
	}
	.selos{
		width: auto;
		margin-top: 20px;
		margin-left: 20px;
		margin-right:20px;
		height: auto;
	}
	.volta-topo{
		margin-left:20px;
	}
	.mais-destaques{
		margin-right:20px;
	}
	.subcategorias-produtos{
		display:none;
	}
	.info-prod-1{
		width:95%;
		margin:0.6em;
	}
	.imgs-prod{
		width:95%;
		margin:0.6em;
	}
	.info-prod-2{
		width:95%;
		margin:0.6em;
	}
	.comentarios-prod{
		width:95%;
		margin:0.6em;
	}
	.input-comentario{
		width:96%;
	}
	.produtos-relacionados{
		width:95%;
		margin:0.6em;
	}
	.produtos-superoferta{
		width:95%;
		margin:0.6em;
	}
	.conteudo{
		width:93%;
		padding:0.8em;
	}
	.conteudo-produtos{
		width:93%;
		padding:0.8em;
	}
	.banner-produto-1{
		width:100%;
	}
	.banner-produto-2{
		width:100%;
		margin-left:0px;
	}
	.menu-direito{
		width:100%;
		float:left;
		margin-left:0px;
	}
	.produto-list{
		width:100%;
		margin-bottom:25px;
	}
	.pedido-minimo{
		float: left;
		margin-top:0px;
		margin-bottom:15px;
		width:100%;
	}
	.pedido-minimo p{
		text-align:center;
	}
	.frete-gratis-c{
		float:left;
		margin-right: 0px;
		margin-top:0px;
		margin-bottom:15px;
		width:100%;
	}
	.frete-gratis-c p{
		text-align:center;
	}
	.carrinho-titulo-produto{
		width: 29.6%;
	}
	.carrinho-quantidade-produto-t{
		width:23%;
	}
	.carrinho-titulo-produto-2{
		width: 33.6%;
		height: 91px;
	}
	.carrinho-titulo-produto-2 p{
		font-size:14px;
	}
	.carrinho-quantidade-produto-2{
		width: 21%;
		height: 91px;
	}
	.carrinho-titulo-produto-3{
		width: 74.8%;
	}
	.carrinho-titulo-produto-3 p{
		text-align:center;
	}
	.carrinho-quantidade-produto{
		width: 22.4%;
	}
	.dec{
		margin-right:7px;
	}
	.inc{
		margin-left:8px;
	}
	.carrinho-quantidade-produto p{
		text-align:center;
	}
	.carrinho-titulo-produto-4{
		width: 97.8%;
	}
	.carrinho-quantidade-produto-2-46{
		width: 97.8%;
	}
	.carrinho-titulo-produto-5{
		width:75.8%;
		height: 91px;
	}
	.carrinho-titulo-produto-5 p{
		font-size:14px;
	}
	.input-quantidade{
		width:10px !important;
	}
	.formulario-endereco{
		width:100%;
	}
	.formulario-pagamento{
		width:100%;
		height:auto;
	}
	.formulario-carrinho{
		width:100%;
	}
	.formulario-carrinho-ver{
		width:100%;
	}
	.input-dtnascimento{
		width:95%;
	}
	.input-cpftitular{
		width: 95%;
		margin-left: 0px;
	}
	.input-fonetitular{
		width: 95%;
		margin-left: 0px;
	}
	.input-nrcartao{
		width:95%;
	}
	.input-nrparcelas{
		width:50%;
		margin-left:20px;
	}
	.input-nomecartao{
		width:95%;
	}
	.input-vencimentopcartao{
		width:37%;
	}
	.input-codseg{
		width:52%;
	}
	.finaliza-prod-exibe{
		width:56%;
	}
	.finaliza-prod-exibe p{
		font-size:14px;
	}
	.precof-prod-exibe{
		margin-top:37px;
	}
	.precof-prod-exibe p{
			font-size:14px;
	}
	.menu-esquerdo{
		display:none;
	}
	.links-fim-produtos{
		width:100%;
	}
	.produtos-relacionados-carousel{
		width:83%;
	}
	.quadro-login{
		width:100%;
	}
	.quadro-login-2{
		width:100%;
	}
	.menu-detalhes li{
		width:100%;
		margin-bottom:10px;
	}
	#quadro-bem-vindo{
		width:100%;
	}
	#quadro-aviso{
		width:100%;
	}
	#quadro-bem-vindo-c{
		width:100%;
	}
	#quadro-ok{
		width:100%;
	}
	#quadro-msg{
		width:100%;
	}
	.btnRevisar{
		float: left;
		width: 100%;
		margin-bottom: 20px;
		margin-left:0px;
	}
	.btnCadastrar{
		float: left;
		width: 100%;
		margin-right:0px;
	}
	.input-contato-msg-m{
		height:91px;
		vertical-align:middle;
		padding-left:10px;
		font-family:'segoe_uilight';
		font-size:20px;
		color:#4b4b4b;
		border:0px;width:90%;text-align:center;margin-top:0px;line-height:normal;
	}
	.div-input-cadastro{
		width:95%;
	}
	.div-input-cadastro-ver{
		width:95%;
	}
	.div-input-cadastro-2{
		width:95%;
	}
	.div-input-cadastro-cpf{
		width:95%;
	}
	.div-input-cadastro-revendedor{
		width:40%;
		height:41px;
	}
	.div-input-cadastro-6{
		width:95%;
		margin-right:20px;
	}
	.div-input-cadastro-7{
		width:32%;
	}
	.div-input-cadastro-8{
		width:56.6%;
	}
	.div-input-cadastro-9{
		width:95%;
	}
	.div-input-cadastro-cidade{
		width:30%;
	}
	.div-input-cadastro-10{
		width:95%;
	}
	.div-input-cadastro-12{
		width:95%;
	}
	.div-input-cadastro-13{
		float:left;
		width:44.1%;
	}
	.div-input-cadastro-senha-conta{
		width:95%;
	}
	.div-input-cadastro-email{
		width:95%;
	}
	.div-input-cadastro-select{
		width:61%;
	}
	.div-input-titulo-nascimento{
		float:left;
		margin-bottom:16px;
		width:100%;
	}
	.div-input-dia-nascimento{
		float:left;
	}
	.div-input-mes-nascimento{
		float:left;
	}
	.div-input-ano-nascimento{
		float:left;
	}

}
@media screen and (max-width:420px){	/*iphone 6+ portrait*/
	.carrinho-quantidade-produto{
		width:22.4%;
	}
}
@media screen and (max-width:360px){	/*iphone 5/4 portrait*/


}

@media screen and (max-width:1180px) {
	.input-nrcartao{
		width:87%;
	}
}
/*-------------------------------------------------------------------------------*/
