@font-face {
	font-family:'bdpcollection_hlvt';
	src: url('fonts/Helvetica-Condensed-BlackObl_gdi.eot');
	src: url('fonts/Helvetica-Condensed-BlackObl_gdi.eot?#iefix') format('embedded-opentype'),
		url('fonts/Helvetica-Condensed-BlackObl_gdi.woff') format('woff'),
		url('fonts/Helvetica-Condensed-BlackObl_gdi.ttf') format('truetype'),
		url('fonts/Helvetica-Condensed-BlackObl_gdi.svg#Helvetica-Condensed-BlackObl') format('svg');
	font-weight: 900;
	font-style: italic;
	font-stretch: condensed;
	unicode-range: U+0020-2212;
}

body{}
.clearboth{height:1px; width:100%; clear:both;}


/* ----------------------------------------------------------
		#Header - Cabecalho
----------------------------------------------------------- */
.tray-hide{display:none!important;}
.logo-row{text-align:center; clear:both; /*height:100px;*/}
.logo-brand{display:block; padding:50px 0;}
.logo-brand img{}
.bordaTopo{border-bottom:1px solid #959595; padding-bottom:1px;}
.header .bordaTopo .col-sm-3.col-xs-12{padding:0 0 0 15px;}
.header .bordaTopo .col-sm-2.col-xs-12{padding:0 15px 0 0;}

.search-row{/*padding:15px 0;*/}
.customer-menu{padding:0;}
.customer-menu a{color:#676767;display:block;font:900 13px/34px 'Open Sans',sans-serif;text-align:center;text-transform:uppercase}
.customer-menu .cart{color:#fff; position:relative; /*width:77px;*/}
.customer-menu .cart a{display:block;}
.customer-menu .cart svg{vertical-align:middle; width:25px; height:25px; fill:#fff;}
.customer-menu .cart .amount{color:#fff;font:600 11px 'Open Sans',sans-serif; height:17px; left:32px; position:absolute; text-align:center; top:13px; width:17px;}
.customer-menu .cart .list .item-name,
.customer-menu .cart .list .item-price{font:400 11px/14px 'Open Sans',sans-serif;color:#3c3c3c;}
.customer-menu .cart .list .item-price{font:700 12px/14px 'Open Sans',sans-serif;}
.customer-menu .cart .list:after,.customer-menu .cart .list:before{border-left:10px solid transparent;border-right:10px solid transparent; right:7%; /*left:85%;*/ content:''; position:absolute;}
.customer-menu .cart:hover .list{display:block}
.customer-menu .cart .list{display:none; padding-top:10px; position:absolute; right:0; width:280px; z-index:15}
.customer-menu .cart .list:before{border-bottom:10px solid #fff;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.customer-menu .cart .list:after,
.customer-menu .login .logged-box:before,
.customer-menu .login .login-box:before{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.customer-menu .cart .list:after{border-bottom:10px solid #fff;top:2px;transform:translateX(-50%)}
.customer-menu .cart .list>div{background-color:#fff; border:1px solid #fff; padding:7px;}
.customer-menu .cart .list ul{border-bottom:1px dotted #777; margin-bottom:10px;}
.customer-menu .cart .list ul:after{clear:both;content:'';display:block}
.customer-menu .cart .list li{padding:4px 0; border-bottom:1px dotted #777;}
.customer-menu .cart .list li:first-child{padding-top:0;}
.customer-menu .cart .list li:last-child{padding-bottom:4px; border-bottom:0;}
.customer-menu .cart .list .item-image,.customer-menu .cart .list .item-name,.customer-menu .cart .list .item-price{display:inline-block;vertical-align:middle}
.customer-menu .cart .list .item-image{width:15%;}
.customer-menu .cart .list .item-name{text-align:left; text-transform:none; width:54%; padding:0 0 0 7px;}
.customer-menu .cart .list .item-price{width:30%;}
.customer-menu .cart .list .subtotal{color:#3c3c3c;font:700 11px/14px 'Open Sans',sans-serif;text-align:left;text-transform:none}
.customer-menu .cart .list .subtotal span{float:right}
.customer-menu .cart .list .subtotal button{background:#03aa7a; border:none; color:#fff; clear:both; display:block; font:500 12px/40px 'Open Sans',sans-serif; letter-spacing:4px; height:40px; margin:15px 0 0; padding:0; text-transform:uppercase; text-align:center; width:100%;}

.customer-menu ul{padding:6px 0 0; text-align:right;}
.customer-menu li{display:inline-block; vertical-align:middle;}
.customer-menu > ul > li{width:46%;}
/*.customer-menu li.liCart{width:14%}
.customer-menu li.login{width:9%}*/

.customer-menu .login{/*max-width:93px; width:100%;*/}
.customer-menu .login svg{vertical-align:middle; width:25px; height:25px; fill:#fff;}
.customer-menu .login:hover .login-box{opacity:1;visibility:visible}
.customer-menu .login .login-box{opacity:0;visibility:hidden; right:0; padding-top:10px;position:absolute; /*top:100%;*/ width:270px; z-index:15;}
.customer-menu .login .login-box h3{color:#fff; font:600 12px/30px 'Open Sans',sans-serif; margin-bottom:10px; text-transform:uppercase; border-bottom:1px dashed #fff; text-align:center;}
.customer-menu .login .login-box input{background-color:#ebebeb; outline:0; border:0; color:#fff; display:block; font:400 11px/1.4 'Open Sans',sans-serif; height:40px; margin-bottom:8px; padding:0 7px; width:100%;}
.customer-menu .login .login-box a,
.customer-menu .login .login-box button{background-color:#464646; letter-spacing:5px; color:#fff; font:500 12px/40px 'Open Sans',sans-serif; height:40px; text-transform:uppercase; width:100%;}
.customer-menu .login .login-box button{background-color:#fff; border:none; margin-bottom:6px;}
.customer-menu .login .login-box button + div{border-bottom:1px dashed #fff; width:98%; height:1px; margin:0px auto 6px;}

.customer-menu .login .login-box:after,
.customer-menu .login .login-box:before{border-left:10px solid transparent; border-right:10px solid transparent; content:''; position:absolute; right:12.8%; /*left:50%;*/}

.customer-menu .login .login-box:before{
	border-bottom:10px solid #fff;
	top:0;
	-webkit-transform: translateX(-50%);
	   -moz-transform: translateX(-50%);
	    -ms-transform: translateX(-50%);
	     -o-transform: translateX(-50%);
	        transform: translateX(-50%);
}
.customer-menu .login .login-box:after{
	border-bottom:10px solid #fff;
	top:2px;
	-webkit-transform:translateX(-50%);
	   -moz-transform:translateX(-50%);
		-ms-transform:translateX(-50%);
		 -o-transform:translateX(-50%);
			transform:translateX(-50%);
}
.customer-menu .login form{background-color:#fff; border:1px solid #fff; padding:5px 7px 7px;}

/*Logged*/
.customer-menu .login:hover .logged-box{opacity:1;visibility:visible}
.customer-menu .login .logged-box{opacity:0;visibility:hidden; right:0; padding-top:10px;position:absolute; /*top:100%;*/ width:240px; z-index:15;}
.customer-menu .login .logged-box h3>a{
	color:#fff;
	font:600 12px/14px 'Open Sans',sans-serif;
	padding:10px 0;
	text-transform:none;
	border-bottom:1px dashed #fff;
	text-align:left;
	text-decoration:none;
	-webkit-transition: all .25s ease 0s;
	   -moz-transition: all .25s ease 0s;
	    -ms-transition: all .25s ease 0s;
	     -o-transition: all .25s ease 0s;
	        transition: all .25s ease 0s;
}
.customer-menu .login .logged-box h3>a>span{font-weight:700;}
.customer-menu .login .logged-box h3:hover>a{padding-left:5px;}
.customer-menu .login .logged-box h3:first-child:hover>a{padding-left:0;}
.customer-menu .login .logged-box h3:last-child>a{border:none;}
.customer-menu .login .logged-box:after,
.customer-menu .login .logged-box:before{border-left:10px solid transparent; border-right:10px solid transparent; content:''; position:absolute; right:17%; /*left:50%;*/}
.customer-menu .login .logged-box:before{
	border-bottom:10px solid #fff;
	top:0;
	-webkit-transform: translateX(-50%);
	   -moz-transform: translateX(-50%);
	    -ms-transform: translateX(-50%);
	     -o-transform: translateX(-50%);
	        transform: translateX(-50%);
}
.customer-menu .login .logged-box:after{
	border-bottom:10px solid #fff;
	top:2px;
	-webkit-transform:translateX(-50%);
	   -moz-transform:translateX(-50%);
		-ms-transform:translateX(-50%);
		 -o-transform:translateX(-50%);
			transform:translateX(-50%);
}
.customer-menu .login .logged-box > div{background-color:#fff; border:1px solid #fff; padding:15px;}

/*Tooltip*/
.customer-menu ul > li.item-method h5 {text-indent: -9999em;}
.customer-menu ul > li.item-method{position: relative; @include transition();}
.customer-menu ul > li.item-method:hover:before,
.customer-menu ul > li.item-method:hover:after {opacity: 1; visibility: visible;}
.customer-menu ul > li.item-method:before {
    content: attr(data-method);

    background: #fff;
    border-radius:3px;
    color:#fff;
    font-size: 12px;
    font-weight: 400;
    white-space: nowrap;

    padding: 6px 17px;
    min-width: 60px;

    position: absolute;
    right: 0;
    bottom: -30px;
    z-index: 9999;

    opacity: 0;
    visibility: hidden;

    @include transition();
}
.customer-menu ul > li.item-method:after {
    content: '';
    display: inline-block;
    vertical-align: top;

    border-bottom: 7px solid #fff;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;

    position: absolute;
    top: 96%;
    left: 42%;

    opacity: 0;
    visibility: hidden;

    @include center-h();
    @include transition();
}
/*fim Tooltip*/

/*busca*/
.liSearch{padding:6px 0 0;}
.liSearch .search button.search-button{height:38px; padding-right:8px;}
.liSearch .search button.search-button,
.liSearch .search input.search-key{border:0; border-radius:0; outline:0;}
.liSearch .search input.search-key:focus{outline:0;}
.liSearch .search ::-webkit-input-placeholder{color:#fff;font:400 14px/1.8 'Open Sans',sans-serif}
.liSearch .search :-moz-placeholder{color:#fff;font:400 14px/1.8 'Open Sans',sans-serif}
.liSearch .search ::-moz-placeholder{color:#fff;font:400 14px/1.8 'Open Sans',sans-serif}
.liSearch .search :-ms-input-placeholder{color:#fff;font:400 14px/1.8 'Open Sans',sans-serif}
.liSearch .search .search-button{border:0; color:#fff; font-size:18px; line-height:32px; margin-top:-1px; padding:0; text-align:center; width:32px;}
.liSearch .search button svg{vertical-align:middle; width:20px; height:20px; fill:#fff;}
.liSearch .search button {
    -webkit-appearance: button;
    background: transparent;
    border: 0;
    cursor: pointer;
    font-family: inherit;
    font-size: 100%;
    line-height: inherit;
    margin: 0;
    padding: 0;
    text-transform: none;
}
.liSearch .search button::-moz-focus-inner {border:0; padding:0;}
.liSearch .search input {border:0; font-family:inherit; font-size:100%; line-height:inherit; margin:0; padding:0;}
.liSearch .search input:focus {outline:none;}
.liSearch .search input[type="text"] {
    -webkit-appearance: textfield;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.liSearch .search input[type="text"]::-webkit-search-cancel-button,
.liSearch .search input[type="text"]::-webkit-search-decoration {-webkit-appearance: none;}
.liSearch .search input::-moz-focus-inner {border:0; padding:0;}
/* ---------- CLASSES ---------- */
.inputGroupSearch a:hover,
.inputGroupSearch input[type="text"],
.inputGroupSearch input[type="text"]:hover,
.inputGroupSearch input[type="text"]:focus,
.inputGroupSearch input[type="text"]:hover + span.inputGroupSearchBtn > button,
.inputGroupSearch input[type="text"] + span.inputGroupSearchBtn:hover > button,
.inputGroupSearch input[type="text"] + span.inputGroupSearchBtn > button:hover,
.inputGroupSearch input[type="text"]:focus + span.inputGroupSearchBtn > button,
.inputGroupSearch button:hover{background-color:#fff; box-shadow:none;}
.inputGroupSearch .form-control{box-shadow:none; -webkit-box-shadow:none;}
.inputGroupSearch input[type="text"]::-webkit-input-placeholder { color: #fff; }
.inputGroupSearch input[type="text"]::-moz-placeholder { color: #fff; opacity: 1; }
.inputGroupSearch input[type="text"]:-moz-placeholder { color: #fff; opacity: 1; }
.inputGroupSearch input[type="text"]:-ms-input-placeholder { color: #fff; }

/* ----------------------------------------------------------
		#Menu Categorias
----------------------------------------------------------- */
.show-categories{display:none}
@media screen and (max-width:767px){
	.show-categories{background:#1b77b8;color:#fff;display:block;font:900 12px/12px 'Open Sans',sans-serif;margin:0 0 15px;padding:15px 0;position:relative;text-align:center;text-transform:uppercase}
	.show-categories:before{content:"";position:absolute;top:calc(50% - 2.5px);right:15px;border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}
}

.main-menu{position:relative;}
.main-menu .container{width:1040px;}
.main-menu ul.level1{text-align:left;}
.main-menu li.item-level1{display:inline-block; margin-left:47px; /*position:relative;*/}
.main-menu li.item-level1:first-child{margin-left:0}
.main-menu li.item-level1:hover .level2{opacity:1;visibility:visible}
.main-menu li.item-level1:last-child .level2,
.main-menu li.item-level1:nth-child(6) .level2{right:0}
.main-menu li.item-level1:nth-child(5) .level2{left:calc(50% - 320px)}
.main-menu h3{font:600 14px/14px 'Open Sans', sans-serif;}
.main-menu h3 a{color:#fff; display:block; padding:10px 0; text-decoration:none;}
.main-menu h3 a:hover{font-weight:800;}

.main-menu .level2{background-color:#fff; opacity:0; padding-bottom:26px; padding-top:16px; position:absolute; left:0; /*top:80%;*/ visibility:hidden; width:640px;}
.main-menu .level2 img{float:right;margin-top:-16px;margin-bottom:-26px}
.main-menu .level2 div{overflow:hidden}
.main-menu .item-level2{border-left:1px solid #939596;float:left;margin-left:-1px;padding-left:25px;width:50%}
.main-menu .link-level2{color:#777;font:700 12px/12px 'Open Sans',sans-serif;margin-bottom:6px}
.main-menu .item-level3{margin-top:10px}
.main-menu .link-level3{color:#4c4c4c;font:700 11px/11px 'Open Sans',sans-serif}

@media screen and (max-width:767px){
	.main-menu,.main-menu li.item-level1.link-novidades{display:none}
	.main-menu .container{width:auto}
	.main-menu .item-level1{display:block;margin:0;width:100%}
	.main-menu .item-level1:hover .level2{display:none}
}

/* ----------------------------------------------------------
		#Menu Topo
----------------------------------------------------------- */
.faixatopomenu{background-color:#fff; position:absolute; width:100%; z-index:12; /*box-shadow:0 2px 3px 0 rgba(0,0,0,0.05);*/}
.menutopohorizontal{padding:0px; margin:0; list-style:none; text-align:center;}
.menutopohorizontal > li{display:inline-block; position:relative;}
.menutopohorizontal li,
.menutopohorizontal li a,
.menutopohorizontal > li:hover{
	-webkit-transition: all .3s ease 0s;
	   -moz-transition: all .3s ease 0s;
	    -ms-transition: all .3s ease 0s;
	     -o-transition: all .3s ease 0s;
	        transition: all .3s ease 0s;
}

.menutopohorizontal > li > a{color:#fff; text-decoration:none; text-transform:uppercase; font:600 14px 'Open Sans', sans-serif; outline:0; width:100%; position:relative; z-index:1; display:block; padding:15px 30px;}
.menutopohorizontal > li.cat-130 > a,
.menutopohorizontal > li.cat-130:hover > a,
.menutopohorizontal > li.cat-130 > a:hover{color:#ff0000 !important;}
.menutopohorizontal li:hover,
.menutopohorizontal li:hover a{color:#000 !important; text-decoration:none; font-weight:700;}
.menutopohorizontal li div.menu-children .row{margin:0 !important;}

.menutopohorizontal li:hover .menu-children,
.menutopohorizontal li.over .menu-children,
.menutopohorizontal li a:hover .menu-children,
.menutopohorizontal li a.over .menu-children{display:block;}

/*N2*/
.menutopohorizontal li .menu-children{position:absolute; /*top:53px; left:0;*/ background-color:#fff !important; display:none; padding:10px; text-align:left; z-index:180; min-width:170px;}
.menutopohorizontal li.sub-left .menu-children{left:auto; right:0;}
.menutopohorizontal li .menu-children li a{text-decoration:none; text-transform:uppercase; font:400 12px 'Open Sans', sans-serif; color:#fff; outline:0; width:100%; position:relative; z-index:1; display:block; padding:5px 0; height:30px; white-space:nowrap;}
.menutopohorizontal li .menu-children li:hover a{font-weight:700;}
.menutopohorizontal li .menu-children .row{margin-bottom:20px;}
.menutopohorizontal li .menu-children .sub-n2{font-size:14px; text-transform:uppercase;}
.menutopohorizontal li .menu-children .sub-n2 a{padding:15px 0; display:inherit; line-height:14px;}
.menutopohorizontal li .menu-children .sub-n2 a:hover{color:#fff; font-weight:700; padding-left:5px;}

/*N3*/
.menutopohorizontal li .menu-children .sub-n3{font-size:12px;}
.menutopohorizontal li .menu-children .sub-n3 a{padding:3px 0 5px 3px; display:inherit;}
.menutopohorizontal li .menu-children .sub-n3 a:hover{color:#fff; font-weight:700; padding-left:10px;}

/*Nivel 2*/
.submenutopohorizontal{display:block; left:0; text-align:left; width:100%; max-width:100%; z-index:180;}
.submenutopohorizontal .submenutopo{display:none;}
.submenutopohorizontal .submenutopo .menu-children{padding:0 10px 20px 20px; width:100%;}
.submenutopohorizontal .submenutopo .menu-children li{display:block; text-align:center; /*width:24%;*/}
.submenutopohorizontal .submenutopo .menu-children li a{display:block; padding:5px 10px; font:12px; color:#fff; font:12px 'Open Sans', sans-serif; text-decoration:none; text-transform:uppercase;}
.submenutopohorizontal .submenutopo .menu-children li a:hover{font-weight:700;}



/* ----------------------------------------------------------
		#Banners
----------------------------------------------------------- */
.banners{margin:0 auto;text-align:center;}

@media screen and (max-width:767px){
	.store-message{padding:10px 0}
	.banner-footer{display:none}
	.banners{width:100%}
}

.banner-js{margin:0;padding:0}
.banner-home{margin-bottom:15px; position:relative; z-index:1}
.banner-extra1{margin:15px 0; text-align:center;}


/* ----------------------------------------------------------
		#Banner Home Radomico
----------------------------------------------------------- */
#owl-demo .owl-item div{padding:0px;}
#owl-demo .owl-item img{display:block; width:100%; height:auto;}
.owl-theme .owl-controls{text-align:center !important; margin:-44px 0 25px !important; position:relative !important;}
.owl-theme .owl-controls .owl-page.active span{background-color:#fff !important; opacity:1 !important;}
.owl-theme .owl-controls .owl-page span{background-color:#7f7f7f !important; opacity:1 !important; width:7px !important; height:7px !important; margin:5px 4px !important; border-radius:50% !important; -moz-border-radius:50% !important; -webkit-border-radius:50% !important;}


/* ----------------------------------------------------------
		#Showcase
----------------------------------------------------------- */
.showcase-title{color:#fff; font:700 59px/60px georgia,serif; margin:35px 0 25px; text-align:center; width:100%;}
.showcase-title > div{text-align:center; display:inline-block;}

.showcase-banners{margin:35px 0}
@media screen and (max-width:767px){
	.showcase-title{display:block}
	.product-list.moda{display:none!important}
	ul.jcarousel-list.jcarousel-list-horizontal{width:auto!important}
	.product-list{display:block}
	/*.product-list.new .product{display:block;float:none!important;margin:25px auto}*/
	.wrap-newsletter{display:none}
}



/* ----------------------------------------------------------
		#Carrossel Produtos Home
----------------------------------------------------------- */
.page-home .product{margin:0 5px;}
.produtoSlideHome{margin:20px 0;}
.produtoSlideHome button.slick-prev,
.produtoSlideHome button.slick-next{width:35px; /*display:none !important;*/}
.produtoSlideHome .slick-prev{left:-10px;}
.produtoSlideHome .slick-next{right:-10px;}

.slider{text-align:center;}
/*.slider div{margin-right:5px;}*/

.slick-prev svg,
.slick-next svg{width:35px; height:100px; vertical-align:middle; opacity:.8; fill:#595959;}

.slick-prev:hover svg,
.slick-prev:focus svg,
.slick-next:hover svg,
.slick-next:focus svg{opacity:1;}

.slick-prev.slick-disabled svg,
.slick-next.slick-disabled svg{opacity:1; fill:#d4d4d4;}

/*
.product-list .jcarousel-clip{margin:0 auto;overflow:hidden;width:925px}
.product-list .jcarousel-item a{display:block;text-decoration:none}
.product-list .jcarousel-next{cursor:pointer;position:absolute;right:0;top:150px}
.product-list .jcarousel-next:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAiCAMAAABhn6n1AAAAmVBMVEW+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr4dDk3qAAAAMnRSTlMAAQQICQ8QGBkaGyUxMkBBUFJhYmNlZnd4iImKmZqbqqyvsL/Awc7P2tvl7e7w9vf7/mcKx0wAAACtSURBVHjaddLZEoIwDEBRQBQVF9xwxQUVFUHA//84k6fccYa+9UzSpkmd9Ctr7tgalgLvABJryAng3lUiSFgJ5F3IRkMOAO8h0Ewg41rk2YHsNWkL8F8C9QgybUQyD3LUpDWglwt8QshMQ64u5KyyAvQLgXIAWWrIBbBQSG0fWAoOjW0f2bVWWIXCEpSOx7U/f2cNQgt9a3JmTbYxJO2Dcm8cJYfN71AEBv8f5gcNjSGyR2VnGwAAAABJRU5ErkJggg==)}
.product-list .jcarousel-prev{cursor:pointer;left:0;position:absolute;top:150px}
.product-list .jcarousel-prev:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAiCAMAAABhn6n1AAAAnFBMVEW+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr5gBF6RAAAAM3RSTlMAAQQICQ8QGBkaGyQlMTJAQVBRYWJlZmd3eIiJipmaqqusr7C/wc3Oz9rb5e7v8Pb3+/5pun/MAAAAsklEQVR42mXS6Q6CMBAE4FJRRFHEA2/EExVEwPd/N3cT0mnY/vsm0/RUGIsfjSvsFeRyhODEhTUcse+OcT8nVwEKRy5s4bAhP7Vx70WupyjseMIBntTkt2usH+RmhsKGJyTw+EvOB8bOjQtzFFbsM+x/yMUQwYULS1gGfslTPCuJuZK2wLKRlQRVuzGxdRwu48OFSh6/c0F7WLm4QvuSM20lCZ6h81DiKTFSTmIlvoP4MH/cIiJqNakPGQAAAABJRU5ErkJggg==)}
*/

@media all and (min-width:768px) and (max-width:1200px) {
	.produtoSlideHome button.slick-prev{left:0 !important;}
	.produtoSlideHome button.slick-next{right:0 !important;}
	.produtoSlideHome button.slick-prev svg,
	.produtoSlideHome button.slick-next svg{width:23px !important; height:23px !important;}
	.produtoSlideHome button.slick-prev,
	.produtoSlideHome button.slick-next{width:20px !important;}

	.page-home .container{width:100%;}
	.page-home .product{
		/*width:31% !important;*/
		-webkit-transition:150ms all linear 0s;
		   -moz-transition:150ms all linear 0s;
		    -ms-transition:150ms all linear 0s;
		     -o-transition:150ms all linear 0s;
		        transition:150ms all linear 0s;
	}
}
@media screen and (max-width:767px){
	.produtoSlideHome button.slick-prev,
	.produtoSlideHome button.slick-next{display:none !important;}
}


.social:after{content:''}
.product-list .product a{display:block;text-decoration:none; outline:0;}
.product-list .product a:focus{outline:0;}
.product-list .product-image{height:480px; max-width:320px; width:100%; margin:0 auto 10px; position:relative;}
.product-list .product-image div{
	background-color:#fff;
	/*height:440px;*/
	height:auto;
	max-width:320px;
	width:100%;
	opacity:1;
	/*
	left:0;
	overflow:hidden;
	position:absolute;
	top:0;
	width:100%;
	*/
	-webkit-transition:150ms all linear 0s;
	   -moz-transition:150ms all linear 0s;
	    -ms-transition:150ms all linear 0s;
		 -o-transition:150ms all linear 0s;
			transition:150ms all linear 0s;
}

.product-list .product-image div:nth-child(2){opacity:0}
.product-list .product-image div:nth-child(2):hover{opacity:1}
.product-list .product-image img{
	left:50%;position:absolute;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	   -moz-transform:translate(-50%,-50%);
		 -o-transform:translate(-50%,-50%);
			transform:translate(-50%,-50%);
}

.product-list .product-name,
.product-list .product-price,
.product-list .product-payment{max-width:320px; margin:auto; text-align:left;}

.product-list .product-name h3{color:#fff;font:600 12px/15px 'Open Sans',sans-serif; margin-bottom:5px;}
.product-list .price-de{color:#777; text-decoration:line-through; font:600 12px/15px 'Open Sans',sans-serif; float:left; margin:0 19px;}
.product-list .product-price{color:#fff;font:600 12px/15px 'Open Sans',sans-serif; margin-bottom:5px;}
.product-list .product-payment{color:#fff;font:12px/15px 'Open Sans',sans-serif}
.product-list .product-payment br{display:none}
/*
.page-home .product-list .jcarousel-item,
.page-home .product-list .product{margin-right:15px;padding:0;width:220px}
.page-home .product-list .jcarousel-item:hover a,
.page-home .product-list .product:hover a{text-decoration:none}
*/

.product a{position:relative;}
.product a .btnDestaqueProdutos{position:absolute; top:0; left:0; font-family: 'Lato', sans-serif; text-transform:uppercase;}
.product a .btnDestaqueProdutos div{padding:0 0 2px; width:100%}
.product a .btnDestaqueProdutos .productPercentDescont{background:#ff1f4e; color:#fff; font-size:15px; width:54px; text-align:center; height:27px; line-height:27px;}
.product a .btnDestaqueProdutos .prodEsgotado{background:#fff; color:#fff; font-size:15px; text-align:center; height:27px; line-height:27px; padding:0 10px;}
.product a .imgGrayscale img{
	-webkit-filter: grayscale(100%);
	   -moz-filter: grayscale(100%);
	    -ms-filter: grayscale(100%);
	     -o-filter: grayscale(100%);
			filter: grayscale(100%);
}
/* ----------------------------------------------------------
		#Instagram
----------------------------------------------------------- */
.rowInstagram{margin:30px 0; position:relative;}
.rowInstagram .titulo{position:relative; z-index:2; height:50px;}
.rowInstagram .titulo > div{
	font:800 26px 'Open Sans', sans-serif;
	letter-spacing:-1px;
	color:rgb(0,0,0);
	text-align:center;
	padding:0 10px;
	background-color:#fff;
	position:absolute;
	top:0;
	left:50%;
	-webkit-transform: translateX(-50%);
	   -moz-transform: translateX(-50%);
	    -ms-transform: translateX(-50%);
	     -o-transform: translateX(-50%);
	        transform: translateX(-50%);
}
.rowInstagram .linha{height:2px; background-color:#fff; width:100%; position:absolute; z-index:1; margin-top:-31px;}
.rowInstagram .subtitulo{font:500 20px 'Open Sans', sans-serif; letter-spacing:-1px; text-align:center; margin:-20px 0 0 0; position:relative; z-index:3;}


/* ----------------------------------------------------------
		#Footer
----------------------------------------------------------- */
.footer{background-color:#f4590d;  border-top:1px solid #959595;}
.footer .container{padding-top:35px;position:relative;}
.footer .row{margin-bottom:20px}
.footer .row p{color:#fff;font:600 11px/15px 'Open Sans',sans-serif;margin-bottom:10px}

.footer .backtop{background-color:#fff; border-radius:50%; border:2px solid #959595; color:#959595; cursor:pointer; font-family:'Glyphicons Halflings'; font-size:16px; font-style:normal;font-weight:400;height:42px;line-height:40px;position:absolute;right:0px;text-align:center;top:-20px;width:42px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
.footer .backtop:before{content:'\e113'}
.footer h3{color:#fff;font:700 14px/16px 'Open Sans',sans-serif;margin-bottom:9px}
.footer a{color:#fff;font:400 12px/12px 'Open Sans',sans-serif}
.footer a:hover{color:#3e1600;}

.footer .help li,
.footer .institutional li{margin-bottom:5px}

.footer .contact-us{}
.footer .contact-us a,
.footer .contact-us .agAtend,
.footer .contact-us .agEmail,
.footer .contact-us h3,
.footer .contact-us h4{color:#fff; letter-spacing:-.2px}

.footer .contact-us h4{font:800 14px/20px 'Open Sans',sans-serif;}
.footer .contact-us h3{font:700 24px/24px 'Open Sans',sans-serif;margin:0;text-transform:uppercase}
.footer .contact-us .agAtend{font:500 12px/20px 'Open Sans',sans-serif;}
.footer .contact-us .agEmail{font:500 14px/20px 'Open Sans',sans-serif;}
.footer .contact-us a{font:700 15px/21px 'Open Sans',sans-serif;text-transform:lowercase}
.footer .contact-us a:hover{color:#3e1600;}

.main-menu h3,
.newsletter-form h3{text-transform:uppercase}

.wrap-newsletter{margin-top:35px}
.newsletter-form{overflow:hidden; text-align:center; max-width:245px;}
.newsletter-form .input-group{border-bottom:2px solid #fff; margin-top:25px; width:100%;}
.newsletter-form .input-group ::-webkit-input-placeholder{color:#fff;font:400 11px/1.8 'Open Sans',sans-serif;letter-spacing:1.6px}
.newsletter-form .input-group :-moz-placeholder{color:#fff;font:400 11px/1.8 'Open Sans',sans-serif;letter-spacing:1.6px}
.newsletter-form .input-group ::-moz-placeholder{color:#fff;font:400 11px/1.8 'Open Sans',sans-serif;letter-spacing:1.6px}
.newsletter-form .input-group :-ms-input-placeholder{color:#fff;font:400 11px/1.8 'Open Sans',sans-serif;letter-spacing:1.6px}
.newsletter-form #FormValue_EmailAddress{background:0 0;border-radius:0;border:none;color:#fff;font:400 11px/1.8 'Open Sans',sans-serif;letter-spacing:1.6px; box-shadow:none; -webkit-box-shadow:none; outline:0; width:84%;}
.newsletter-form #FormButton_Subscribe{background-color:transparent; padding:0; border:none; border-radius:0; color:#fff; font-family:'Open Sans',sans-serif; font-size:11px; height:34px; outline:0; width:14%; text-align:right;}
.newsletter-form #FormButton_Subscribe svg{height:18px; width:18px; vertical-align:middle; fill:#fff;}

.footer .titNewsFooter{color:#fff;font:400 41px/41px 'Open Sans',sans-serif;letter-spacing:-1.6px}
.footer .social{margin-top:6px}
.footer .social{font-size:0; text-align:left;}
.footer .social a{outline:0;}
.footer .social svg, .footer .social img{width:28px; height:28px; vertical-align:middle; fill:#fff;}
.footer .social:after{clear:both;display:block}
.footer .social li{display:inline-block;font-size:0;margin-right:10px;vertical-align:top}
.footer .social li:last-child{margin-right:0}

.footer .payment{font-size:0; max-width:170px; width:100%;}
.footer .payment li{display:inline-block; margin-bottom:5px; margin-right:2px; overflow:hidden; vertical-align:middle;}
.footer .payment li svg, .footer .payment li img{width:44px; color:#fff; height:35px; vertical-align:middle; fill:#fff;}

.whatsapppFloating{width:240px; position:fixed; bottom:5px; right:5px;}

.whatsapppFloating a{
	display:block;
	-webkit-transition: all .25s ease-in-out;
	   -moz-transition: all .25s ease-in-out;
	    -ms-transition: all .25s ease-in-out;
	     -o-transition: all .25s ease-in-out;
	        transition: all .25s ease-in-out;
}

@keyframes pulse_cloud {
	0%, 100% {
		transform: scale(1);
    	opacity: 1;
	}
	50% {
    	transform: scale(1.05);
    	opacity: 1;
    }
}

.whatsapppFloating a:hover{
	animation:pulse_cloud .65s linear infinite;
	-webkit-transform: scale(1.05);
	   -moz-transform: scale(1.05);
	    -ms-transform: scale(1.05);
	     -o-transform: scale(1.05);
	        transform: scale(1.05);
}

@media screen and (max-width:767px){
	.whatsapppFloating{width:70px !important; bottom:1px !important; right:1px !important;}
	.footer .contact-us,
	.footer .payment,
	.footer .row p,
	.footer .sales,
	.footer h3{text-align:center}
	.footer .backtop{left:calc(50% - 21px)}
	.footer .container{width:auto}
	.footer .help li,
	.footer .institutional li{display:block;margin:12px 0;text-align:center}
	.footer .contact-us{background:url(../img/phone.jpg?1) 55px 1px no-repeat}
	.footer .contact-us h3{display:block;margin:15px 0 0}
	.footer .contact-us a{display:block;margin:10px 0}
	.footer .sales li{margin-bottom:10px}
	.footer .logo-dc-footer{display:none}
	.footer .social{margin:10px 0}
	.footer .payment{font-size:0;width:100%}
	.footer .row{margin-bottom:0}
	.footer .row p{margin:10px 0;display:block}
	.footer .logo-bandup{display:block;margin:0 auto}
	.footer .ebit{margin:10px 0}
}
.store-message{color:#fff; font:600 11px/19px 'Open Sans',sans-serif; padding:20px 0; text-align:center;}


/* ----------------------------------------------------------
		#Breadcrumb
----------------------------------------------------------- */
.page-product .breadcrumb{text-align:center;}
.breadcrumb{margin-bottom:20px; background:none !important;}
.produto-breadcrumb{background:none; padding:10px;}
.breadcrumb,
.breadcrumb a,
.breadcrumb span{font-size:12px;}
.breadcrumb .icon-breadcrumb{font:600 12px 'Open Sans', sans-serif; padding:0 4px; vertical-align:middle;}
.breadcrumb .breadcrumb-text,
.breadcrumb .breadcrumb-item a{color:#595959 !important;}
.breadcrumb .breadcrumb-item a:hover{color:#000 !important;}
.breadcrumb span.breadcrumb-item:last-child a{text-decoration:underline;}
.breadcrumb-spacer{}


/* ----------------------------------------------------------
		#Sidebar Left
----------------------------------------------------------- */
aside.sidebar .menuCatList{font-family:'Open Sans', sans-serif;}
aside.sidebar .menuCatList li.item-level1{margin-bottom:15px;}
aside.sidebar .menuCatList li.item-level1:first-child h3{margin-top:0;}
aside.sidebar .menuCatList li.item-level1 h3{border-bottom:1px solid #959595; margin-top:10px;}
aside.sidebar .menuCatList h3 .link-level1{color:#fff; font-size:14px;}
aside.sidebar .menuCatList .link-level2{color:#595959; font-size:12px; padding-left:10px;}


/* ----------------------------------------------------------
		#Pg. Catalog Coleções (banners)
----------------------------------------------------------- */
.page-catalog .ordemColecoes{display:flex; flex-direction:column;}
.page-catalog .extraColecoes.ordem01{order:1;}
.page-catalog .extraColecoes.ordem02{order:2;}
.page-catalog .extraColecoes.ordem03{order:3;}
.page-catalog .extraColecoes.ordem04{order:4;}
.page-catalog .extraColecoes.ordem05{order:5;}
.page-catalog .extraColecoes.ordem06{order:6;}
.page-catalog .extraColecoes.ordem07{order:7;}
.page-catalog .extraColecoes.ordem08{order:8;}
.page-catalog .extraColecoes.ordem09{order:9;}
.page-catalog .extraColecoes.ordem10{order:10;}
.page-catalog .extraColecoes.ordem11{order:11;}
.page-catalog .extraColecoes.ordem12{order:12;}
.page-catalog .extraColecoes.ordem13{order:13;}


.page-catalog .extraColecoes{position:relative; text-align:center;}
.page-catalog .extraColecoes ul{text-align:right; width:100%; position:absolute; bottom:24px; right:150px;}
.page-catalog .extraColecoes ul li{display:inline-block;}
.page-catalog .extraColecoes ul li:last-child{margin-left:11px;}
.page-catalog .extraColecoes ul li a{display:block; padding:7px 15px; color:#fff; background-color:#fff; text-transform:uppercase; font:700 16px 'Open Sans',sans-serif;}
.page-catalog .colecoesLookbook .showcase-title{text-align:center; margin:0;}
.page-catalog .colecoesLookbook + footer.footer{margin-top:0;}


/* ----------------------------------------------------------
		#Pg. Catalog
----------------------------------------------------------- */
.page-catalog .showcase-title{color:#fff; font:600 20px 'Open Sans',sans-serif; margin:0 0 15px; padding:10px 0 10px 0; border-bottom:1px solid #fff; text-align:left;}
.page-catalog .paginacaoTopo{float:right; margin-right:15px;}
.page-catalog .paginacaoTopo .right.catalogo-pages{display:none;}
.page-catalog .catalogo-display{color:#6c6c6c; float:left; font-size:0; font-family:'Open Sans',sans-serif; padding:10px 15px;}
.page-catalog .catalogo-display > strong.color{font-size:12px; font-weight:500;}
.page-catalog .catalogo-display > strong.color + strong.color{font-size:0;}

/*.page-catalog .smart-filter ul.categorias,
.page-catalog .smart-filter h3.categorias,*/
.page-catalog .smart-filter ul:empty,
.page-catalog .smart-filter h3:empty,
.page-catalog .tray-hide{display:none}

.page-catalog .product{margin-bottom:30px;min-height:427px}
.page-catalog .product:nth-child(3n+1){clear:left}
.page-catalog .page-content{padding:0}
.page-catalog .banner-title{margin-bottom:10px}

.smart-filter .filtrar.por.marca{display:none;}
.smart-filter h3{border-bottom:1px solid #fff; color:#fff; font:600 14px/14px 'Open Sans',sans-serif; padding-bottom:6px; padding-left:4px;}
.smart-filter ul{margin-bottom:30px;}
.smart-filter li{margin-top:15px;}
.smart-filter a{color:#353535; font:600 12px/12px 'Open Sans',sans-serif; padding:0 4px;}
.smart-filter a:hover{color:#6c6c6c;text-decoration:none}
.smart-filter .filter-tamanho>li{border:1px solid #737373;display:inline-block;height:23px;min-width:54px;text-align:center}
.smart-filter .filter-tamanho>li:hover{background:#6c6c6c;border:1px solid #6c6c6c}
.smart-filter .filter-tamanho>li:hover a{color:#fff}
.smart-filter .filter-tamanho>li>a{display:block;padding:5px 0;width:100%}


.page-catalog .catalogo-form-filtros{float:right}
.page-catalog .catalogo-form-filtros .filtros{color:#433f3f;display:none;font:700 12px 'Open Sans',sans-serif}
.page-catalog .catalogo-form-filtros .filtros .select{border-radius:0;display:inline-block;font:600 12px 'Open Sans',sans-serif;margin:0;width:auto}
.page-catalog .catalogo-form-filtros .filtros.filtro-ordem{display:block}
.page-catalog .wrap-breadcrumb{margin-bottom:20px;}
.page-catalog .wrap-breadcrumb:after{clear:both; content:''; display:block}
.page-catalog .breadcrumb{background:0 0;color:#515151;float:left; padding:8px 0 0; margin:0;}
.page-catalog .breadcrumb a{color:#515151;font:400 12px/12px 'Open Sans',sans-serif; text-transform:uppercase;}
.page-catalog .breadcrumb:before{content:none}

.page-catalog .catalog-name{font:700 12px/12px 'Open Sans',sans-serif;float:left; padding:10px 0 11px 5px;}
/*.page-catalog .catalog-name:before{content:' / ';color:#515151;font-weight:400;padding-left:4px}*/
.page-catalog .btns-paginator{font:600 12px 'Open Sans',sans-serif; padding:8px 0;}
.page-catalog .breadcrumb-text+.icon-breadcrumb{display:none}

.page-catalog .paginate{margin:20px 0; position:relative; min-height:33px; border-top:1px solid #959595; padding:15px 0 0;}
.page-catalog .paginate .board.catalogo-pagination{position:absolute; right:0;}

.page-catalog .btn-pagina-anterior a:before,.page-catalog .btn-proxima-pagina a:before{border-bottom:5px solid transparent;border-top:5px solid transparent;content:''}
.page-catalog .paginate:after{clear:both;content:'';display:block}
.page-catalog .catalogo-pages,.page-search .catalogo-form-filtros{float:right}
.page-catalog .btns-paginator{color:#262626; display:inline-block; text-align:center; vertical-align:top; width:31px;}
.page-catalog .btns-paginator a{color:#000 !important;}
.page-catalog .btn-primeira-pagina,.page-catalog .btn-ultima-pagina,.page-catalog .separador-paginas,.page-search .smart-filter h3.categorias,.page-search .smart-filter h3:empty,.page-search .smart-filter ul.categorias,.page-search .smart-filter ul:empty,.page-search .tray-hide{display:none}
.page-catalog .btn-pagina-anterior,.page-catalog .btn-proxima-pagina{font-size:0; padding:16px 10px;}
.page-catalog .btns-paginator.selectedPg{background-color:#6c6c6c;color:#fff;font-weight:400}
.page-catalog .btn-pagina-anterior a:before{border-right:5px solid #797979}
.page-catalog .btn-proxima-pagina a:before{border-left:5px solid #797979}
/*.page-catalog .product-list .product-image{height:388px;}*/

/*Pg Search*/
.page-search .showcase-title{color:#fff; font:600 20px 'Open Sans',sans-serif; margin:0 0 15px; padding:10px 0 10px 0; border-bottom:1px solid #fff; text-align:left;}

.page-search .paginacaoTopo{float:right; margin-right:15px;}
.page-search .paginacaoTopo .right.catalogo-pages{display:none;}
.page-search .catalogo-display{color:#6c6c6c; float:left; font-size:0; font-family:'Open Sans',sans-serif; padding:10px 20px 10px 0;}
.page-search .catalogo-display > strong.color{font-size:12px; font-weight:500;}
.page-search .catalogo-display > strong.color + strong.color{font-size:0;}
.page-search aside.sidebar{margin-top:30px;}


.page-search .product{margin-bottom:30px;min-height:427px}
.page-search .product:nth-child(3n+1){clear:left}
.page-search .page-content{padding:0}
.page-search .banner-title{margin-bottom:10px}

/*
.page-search .smart-filter h3{border-bottom:1px solid #b4b4b4;color:#fff;font:700 14px/14px 'Open Sans',sans-serif;padding-bottom:6px;padding-left:4px}
.page-search .smart-filter ul{margin-bottom:30px}
.page-search .smart-filter li{margin-top:15px}
.page-search .smart-filter a{color:#353535;font:600 12px/12px 'Open Sans',sans-serif;padding:0 4px}
.page-search .smart-filter a:hover{color:#6c6c6c;text-decoration:none}
.page-search .smart-filter .filter-tamanho>li{border:1px solid #737373;display:inline-block;height:23px;min-width:54px;text-align:center}
.page-search .smart-filter .filter-tamanho>li:hover{background:#6c6c6c;border:1px solid #6c6c6c}
.page-search .smart-filter .filter-tamanho>li:hover a{color:#fff}
.page-search .smart-filter .filter-tamanho>li>a{display:block;padding:5px 0;width:100%}
*/

.page-search .catalogo-form-filtros .filtros{color:#433f3f;display:none;font:700 12px 'Open Sans',sans-serif}
.page-search .catalogo-form-filtros .filtros .select{border-radius:0;display:inline-block;font:600 12px 'Open Sans',sans-serif;margin:0;width:auto}
.page-search .catalogo-form-filtros .filtros.filtro-ordem{display:block}

.page-search .wrap-breadcrumb{margin-bottom:20px; margin-top:10px;}
.page-search .wrap-breadcrumb:after{clear:both; content:''; display:block}
.page-search .breadcrumb{background:0 0;color:#515151;float:left; padding:8px 0 0; margin:0;}
.page-search .breadcrumb a{color:#515151;font:400 12px/12px 'Open Sans',sans-serif}
.page-search .breadcrumb:before{content:none}

.page-search .catalog-name{font:700 12px/12px 'Open Sans',sans-serif;float:left; padding:10px 0 11px 5px;}
/*.page-search .catalog-name:before{content:' / ';color:#515151;font-weight:400;padding-left:4px}*/
.page-search .btns-paginator{font:700 12px/31px 'Open Sans',sans-serif;}
.page-search .breadcrumb-text+.icon-breadcrumb{display:none}

.page-search .paginate{margin:20px 0; position:relative; min-height:33px;}
.page-search .paginate .board.catalogo-pagination{position:absolute; right:0;}


.page-search .btn-pagina-anterior a:before,
.page-search .btn-proxima-pagina a:before{border-bottom:5px solid transparent;border-top:5px solid transparent;content:''}
.page-search .paginate:after{clear:both;content:'';display:block}
.page-search .catalogo-pages{float:right}
.page-search .btns-paginator{color:#262626;display:inline-block;text-align:center;vertical-align:top;width:31px}
.page-search .btns-paginator a{color:#262626;}
.page-search .btn-pagina-anterior,.page-search .btn-proxima-pagina{font-size:0}
.page-search .btns-paginator.selectedPg{background-color:#6c6c6c;color:#fff;font-weight:400}
.page-search .btn-pagina-anterior a:before{border-right:5px solid #797979}
.page-search .btn-proxima-pagina a:before{border-left:5px solid #797979}

.page-search #vitrine-catalogo #Vitrine .text{margin-bottom:0;}
.page-search #vitrine-catalogo #Vitrine{font:600 12px 'Open Sans', sans-serif;}
.page-search #vitrine-catalogo .board h1.color{font:800 22px 'Open Sans', sans-serif; color:#fff; letter-spacing:-1px;}
.page-search #div_erro{font-family:'Open Sans', sans-serif;}
.page-search #div_erro h3{font:700 20px 'Open Sans', sans-serif; color:#fff; letter-spacing:-1px;}
.page-search .blocoAlerta{font-family:'Open Sans', sans-serif; padding:20px 0;}


/**/
.Mapa,
.breadcrumb:before{font-family:'Glyphicons Halflings'}

.select[disabled],.text[disabled],fieldset[disabled] .select,fieldset[disabled] .text{cursor:not-allowed}
.banner-display-box a,.banner-display-box a:hover,.page-checkout_cart #tabela_carrinho .bt-excluir:hover{text-decoration:none}
.page-central_confirmar_pagamento td,.page-central_confirmar_pagamento th,.page-central_detalhe_pedido td,.page-central_detalhe_pedido th,.page-central_lista_espera td,.page-central_lista_espera th,.page-central_rastrear td,.page-central_rastrear th,.page-central_troca td,.page-central_troca th,.page-checkout_cart #tabela_carrinho .valores_carrinho,.page-checkout_cart #tabela_carrinho th,.page-checkout_cart .caixa-forma-frete h3,.page-checkout_cart .caixa-total h3,.page-checkout_payment .caixa-detalhes-compra th,.timelogotray{white-space:nowrap}
#lightwindow_navigation a,#lightwindow_navigation a:active,#lightwindow_navigation a:hover,#lightwindow_navigation a:link,#lightwindow_navigation a:visited,.text:focus,a:active,a:hover{outline:0}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
.nav{margin-top:20px}
.nav .aberta{background-color:#f2f2f2}
.selo-ambiente-seguro{display:block;margin:20px 0;position:static!important}
.selo-ambiente-seguro img{display:inline-block;vertical-align:middle}
.Mapa,.Mapa img{display:none}
.Mapa{font-style:normal;font-weight:400;position:relative;top:1px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
.select,.text{background-image:none;line-height:1.42857143;margin-bottom:15px; padding:6px 12px;}
.Mapa:before{content:"\e032";}
.Mapa:after{content:"Mapa do site";font-family:arial,sans-serif;}
.text{
	background-color:#fff;
	border:1px solid #ccc;
	color:#959595;
	font-size:12px;
	font-family:'Open Sans', sans-serif;
	height:34px;
	/*
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	 box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
 	-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
 	-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	*/
}
.text:focus{border-color:#fff; outline:0;}
.text::-moz-placeholder{color:#999;opacity:1}
.text:-ms-input-placeholder{color:#999}
.text::-webkit-input-placeholder{color:#999}
.text[disabled],.text[readonly],fieldset[disabled] .text{background-color:#eee;opacity:1}
textarea.text{height:auto}
.select{
	background-color:#fff;
	border:1px solid #ccc;
	color:#555;
	display:block;
	font-size:14px;
	height:34px;
	width:100%;
	/*
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	*/
}
.select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.select::-moz-placeholder{color:#999;opacity:1}
.select:-ms-input-placeholder{color:#999}
.select::-webkit-input-placeholder{color:#999}
.select[disabled],.select[readonly],fieldset[disabled] .select{background-color:#eee;opacity:1}
textarea.select{height:auto}

/*.page-central_cliente h2{margin-top:20px;margin-bottom:5px}*/

.page-central_cliente .central-menu:after{clear:both;content:'';display:block}
.page-central_cliente .icoFilho{text-align:center}
.page-central_cliente .icoFilho p{display:block;min-height:35px}
.page-central_cliente .icoFilho img{background-color:#000}
.page-central_cliente .central-icons-pai img{display:none}
.page-central_detalhe_pedido table{margin-top:20px}
.page-central_detalhe_pedido .TimeLine5,.page-central_detalhe_pedido .TimeLine7{background:url(../../../img01/sombratop_ie.png) top repeat-x;border:1px solid #DDD;margin-bottom:20px;padding:0 1%}
.page-central_detalhe_pedido .TimeLine5 ul,.page-central_detalhe_pedido .TimeLine7 ul{display:table;list-style:none;margin-top:15px;padding:0;width:100%}
.page-central_detalhe_pedido .TimeLine5 ul li,.page-central_detalhe_pedido .TimeLine7 ul li{border-top:3px solid #CCC;display:block;float:left;font-size:10px;padding-top:5px;text-align:center;width:20%}
.page-login fieldset,.page-register fieldset{padding:20px}
.page-central_detalhe_pedido .TimeLine5 ul .ok,.page-central_detalhe_pedido .TimeLine7 ul .ok{background:url(../../../img01/timelineok.png) right top no-repeat;border-top-color:#9C3}
.page-central_detalhe_pedido .TimeLine5 ul .on,.page-central_detalhe_pedido .TimeLine7 ul .on{border-top-color:#F90}

/*
.page-product .page-content .container{width:auto}
.page-product .identifier{display:block}
.page-product #abaFoto a,.page-product #abaVideo a,.page-product #add a,.page-product #estoque_variacao{display:none}
.page-product #abaFoto:hover{cursor:pointer}
.page-product #abaFoto:before{content:"\e046";font-family:'Glyphicons Halflings'}
.page-product #abaVideo:hover{cursor:pointer}
.page-product #abaVideo:before{content:"\e059";font-family:'Glyphicons Halflings'}
.page-product #add{text-align:left}
.page-product #add:hover{cursor:pointer}
.page-product #add div:before{content:"\e060";font-family:'Glyphicons Halflings'}
.page-product #quantidade .text{text-align:center}
.page-product .varCont{text-align:left}
.page-product #menuVars li{margin-bottom:10px}
.page-product #bt_comprar,.page-product #preco,.page-product .produto-formas-pagamento,.page-product .produto-links,.page-product .produto-preco{margin-bottom:20px}
.page-product #cepbox a{display:inline-block;margin-left:15px;vertical-align:middle}
.page-product #cepbox #cep1{display:inline-block;margin-left:15px;width:18%}
.page-product #cepbox #cep2{display:inline-block;width:13%}
.page-product .produto-links span{display:block;margin-bottom:10px;text-align:left}
.page-product #ProdBlockCompreJunto .plus{text-align:center}
.page-product .iconografia,
.page-product .produto-dados,
.page-product .produto-rotulos,
.page-product .redes_sociais{margin-bottom:20px}
.page-product #ProdBlockCompreJunto .comprejunto_economize,
.page-product #ProdBlockCompreJunto .precoCompreJunto>div{margin-bottom:10px}
*/


.page-login .caixa-cadastro>*,.page-login .caixa-login>*{margin-bottom:20px}
.page-login fieldset label{display:block}
.page-login .page-content .container{margin-bottom:20px;width:auto}
.page-login #email_cadastro,.page-login #email_login,.page-login #senha_login{display:block;width:100%!important}
.page-login .caixa-cadastro br,.page-login .caixa-login br,.page-login .login-campos-obrigatorios{display:none}
.page-login #email_login_erro,.page-register #tit_cadastro_pf,.page-register #tit_cadastro_pj{display:block;margin-bottom:20px}
/*.page-login .bt-efetua-login{margin-bottom:20px}*/


.page-register .page-content h1.color{font:500 26px 'Open Sans', sans-serif; color:#fff; letter-spacing:-1px; border-bottom:1px solid #fff;}
.page-register .page-content h2.color{font:600 20px 'Open Sans', sans-serif; color:#fff; letter-spacing:-1px;}
.page-register form#frm2 fieldset{font:600 12px 'Open Sans', sans-serif;}
.page-register form#frm2 fieldset span.obriga.red{font-size:0;}
.page-register form#frm2 fieldset span.obriga.red:before{content:'*'; font-size:12px; font-weight:800; color:#fff;}
.page-register form#frm2 fieldset #fisica,
.page-register form#frm2 fieldset #juridica{margin-top:20px;}
.page-register form#frm2 fieldset input[type=checkbox]#email{margin-bottom:40px;}
.page-register form#frm2 fieldset #ou_estado_envio_nacional{display:inline-block; vertical-align:top;}
.page-register form#frm2 fieldset + fieldset #cobranca_cidade_erro + br + label{vertical-align:top;}
.page-register form#frm2 .botao-prosseguir-cadastro{background-color:#fff; border-radius:0; font:500 12px 'Open Sans', sans-serif; letter-spacing:3px; padding:10px 20px; text-transform:uppercase;}
.page-register .page-content .container{margin-bottom:20px;width:auto}
.page-register #CadastroAbas{margin-bottom:20px}
.page-register #CadastroAbas .nav-tabs{border:0;}
.page-register #CadastroAbas ul li{border:1px solid #bababa; margin-right:10px;}
.page-register #CadastroAbas ul li:focus,
.page-register #CadastroAbas ul li:hover,
.page-register #CadastroAbas ul li a{font:600 14px 'Open Sans', sans-serif; color:#777;}
.page-register #CadastroAbas ul li.aberta{border:1px solid #fff; background-color:#fff; box-shadow:none; outline:0;}
.page-register #CadastroAbas ul li.aberta a{font:600 14px 'Open Sans', sans-serif; background-color:#fff; color:#fff; box-shadow:none; outline:0;}
.page-register #CadastroAbas .nav-tabs>li>a:hover{border-color:rgba(0,0,0,0) !important;}
.page-register #frm2>*{margin-bottom:20px;}



.page-search #ProdBlock,
.page-checkout_cart #ProdBlock{display:none;}

.page-checkout_cart .page-content .container{width:auto}
.page-checkout_cart .AvancarTopo+.bt-avancar,.page-checkout_cart .carrinho-heading{display:none}
.page-checkout_cart #cesta_produtos{margin-bottom:20px; border-bottom:1px dotted #c9c9c9;}
.page-checkout_cart #tabela_carrinho tr:first-child{/*background-color:#f5f5f5;*/}
.page-checkout_cart #tabela_carrinho .valores_carrinho{font-size:20px}
.page-checkout_cart #tabela_carrinho .qntd{text-align:center;width:4em}
.page-checkout_cart #tabela_carrinho .refresh{cursor:pointer;display:block}
.page-checkout_cart #tabela_carrinho .refresh:before{content:"\e030";font-family:'Glyphicons Halflings';font-size:1.3em}
.page-checkout_cart #tabela_carrinho .refresh img{display:none}
.page-checkout_cart #tabela_carrinho .bt-excluir{cursor:pointer;display:block}
.page-checkout_cart #tabela_carrinho .bt-excluir:before{content:"\e020";font-family:'Glyphicons Halflings'}
.carrinho-tabs:after,.page-checkout_cart .caixa-botoes:after,.page-checkout_cart .caixa-total:after{content:'';clear:both}
.page-checkout_cart #tabela_carrinho .bt-excluir img{display:none}
.page-checkout_cart #tab input[type=radio],.page-checkout_cart .caixa-forma-frete div{display:inline-block; outline:0;}
.page-checkout_cart #tab{width:100%}
.page-checkout_cart #tab td{padding:7px 0}
.page-checkout_cart #tab td:last-child,
.page-checkout_cart #tab td:last-child a{font-size:11px;}
.page-checkout_cart .carFretePara{display:block;margin-bottom:20px}
.page-checkout_cart .caixa-total:after{display:block}
.page-checkout_cart .caixa-total .tit-total{text-align:right}
.page-checkout_cart .caixa-total th:last-child{display:none}
.page-checkout_cart .caixa-total .tablePage div{display:inline-block}
.page-checkout_cart .caixa-botoes{margin-bottom:20px}
.page-checkout_cart .caixa-botoes:after{display:block}
.page-checkout_cart .caixa-botoes .bt-continuar-comprando{float:left}
.page-checkout_cart .caixa-botoes .botao-prosseguir-compra,.page-checkout_cart .caixa-botoes .bt-avancar{cursor:pointer;float:right}
.page-checkout_payment .tit-detalhes-compra{padding:0;width:auto}
.page-checkout_payment .lista-formas-pagamento li fieldset{border:none;display:block;width:100%}
.page-checkout_payment #lightwindow_contents label{display:inline}
.page-checkout_payment .board.observacao{margin:10px 0 0;text-align:left!important}
.page-checkout_payment .caixa-lista-formas .observacao span{color:#000!important;font:700 16px/16px 'Open Sans',sans-serif;text-transform:uppercase}
.page-checkout_payment .page-checkout_payment .board.observacao br{display:none}
.page-checkout_payment .tablePage h3{color:#fff;font-size:16px;font-weight:700;line-height:16px;text-transform:uppercase}
.page-checkout_payment .Forma2 h3,.page-checkout_payment .caixa-lista-formas #ProdAbas a{font:700 16px/16px 'Open Sans',sans-serif;margin:0;text-transform:uppercase}
.page-checkout_payment .bt-altera-compra a,.page-checkout_payment .bt-altera-entrega a,.page-checkout_payment .bt-trocar-forma a{background:url(https://images.tcdn.com.br/img/arquivos/identidade_visual/images/sistema/ico-alterar.png?v=3) left top no-repeat;display:inline-block;height:31px;width:40px;-webkit-transition:.2s -webkit-transform linear;-moz-transition:.2s -moz-transform linear;-o-transition:.2s -o-transform linear;transition:.2s transform linear}
.page-checkout_payment .bt-altera-compra a:hover,.page-checkout_payment .bt-altera-entrega a:hover,.page-checkout_payment .bt-trocar-forma a:hover{background-position:0 -33px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.page-checkout_payment .bt-altera-compra img,.page-checkout_payment .bt-altera-entrega img,.page-checkout_payment .bt-trocar-forma img{display:none}
.page-checkout_payment .caixa-lista-formas #ProdAbas li{background:#f0f0f0;display:block;padding:30px 23px}
.page-checkout_payment .lista-formas-pagamento li{align-items:center;background-color:#f9f9f9;display:block;display:flex;overflow:hidden;padding:10px 0;position:relative}
.page-checkout_payment .Forma2 h3{background-color:#f0f0f0;border-bottom:0 none;border-left:2px solid #fff;border-right:0 none;border-top:0 none;color:#000!important;padding:32px 21px;text-align:left}
.banner-js,.carrinho-tabs li,.page-checkout_payment .bt-altera-entrega,.page-checkout_payment .tit-trocar-entrega{text-align:center}
.page-checkout_payment .caixa-lista-formas #ProdAbas a{background-color:transparent;border-radius:0;border:0;color:#fff;letter-spacing:0;padding:0}
.page-checkout_payment #form_pagamento .tit-detalhes-compra h2,.page-checkout_payment .tit-dados-entrega h2{color:#000!important;font-size:16px;font-weight:700;margin:0 0 10px;text-transform:uppercase}
.page-checkout_payment .mensagem-popup{background-color:#484848;display:block}
.page-checkout_payment .mensagem-popup h3{color:#fff;font-size:11px;font-weight:700;line-height:18px;padding:13px 13px 13px 46px;text-transform:uppercase}
.page-checkout_payment .carrinho-heading{display:none}
.page-checkout_payment .caixa-detalhes-compra tr:first-child{background-color:#f5f5f5}
.page-checkout_payment .caixa-detalhes-compra .valores_carrinho{font-size:20px;white-space:nowrap}
.page-checkout_payment .caixa-detalhes-compra .tit-nome-produto div{margin:0!important}
.page-checkout_payment .tit-escolha-forma{display:block;margin-top:30px}
.page-checkout_payment .caixa-formas-pagamento{margin-bottom:50px;overflow:hidden}
.page-checkout_payment .caixa-formas-pagamento .caixa-forma-a_vista,.page-checkout_payment .caixa-formas-pagamento .caixa-forma-parcelado{clear:both;padding-top:20px}
.page-checkout_payment .caixa-lista-formas{clear:both}
.page-checkout_payment .caixa-lista-formas .container{padding:0;width:auto}
.page-checkout_payment .caixa-lista-formas .tit-tipo-pagamento a{color:#fff;font-size:24px}
.page-checkout_payment .lista-formas-pagamento{margin-bottom:0}
.page-checkout_payment .lista-formas-pagamento li{clear:both;margin:5px 0}
.carrinho-tabs,.ranking{margin-bottom:20px}
.page-checkout_payment .caixa-detalhes-compra td:last-child,.page-checkout_payment .caixa-detalhes-compra th:last-child{display:none}
.page-checkout_payment .caixa-detalhes-compra .bt-altera-compra th,.page-checkout_payment .caixa-detalhes-compra .tit-altera-compra h3{display:table-cell;text-align:center}
.page-checkout_payment #obs{width:100%!important}
.page-checkout_payment .Seguro{top:75px}
.page-checkout_payment .finalizarBT{float:right}
.page-checkout_payment span.valores_carrinho h3{font-size:18px}
.page-checkout_payment .tit-cobranca h3,.page-checkout_payment .tit-destinatario h3,.page-checkout_payment .tit-entrega h3{font-size:17px}

@media screen and (max-width:767px){
	.page-checkout_payment .Seguro{display:none}
	.page-checkout_payment .finalizarBT{float:none}
	.page-checkout_payment .page-content{padding:0}
}

.page-implantacao .implantation{margin-top:20px}
.page-implantacao .implantation button,.page-implantacao .implantation label{display:block}

.page-newsletter .page-content>div>div>span{position:static!important}

.carrinho-tabs:after{display:block}
.carrinho-tabs li .passo-desc,.carrinho-tabs li .passo-num{display:none}
.carrinho-tabs .passo-text{font-size:2em}
.ranking{border:0;line-height:15px;padding:0}
.ranking strong{font-weight:400}
.star0,.star1,.star2,.star3,.star4,.star5{background:url(../img/stars.png) left top no-repeat;height:15px;width:96px}
.star0{background-position:-100px 0}
.star1{background-position:-80px 0}
.star2{background-position:-60px 0}
.star3{background-position:-40px 0}
.star4{background-position:-20px 0}
.star5{background-position:0 0}
.banner-js{clear:both;padding-bottom:40px;overflow:hidden}
.banner-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:12px auto 0;border:3px solid #666;padding:8px;overflow:hidden}
.banner-display-box{border:2px solid #BCBCBC;cursor:pointer;float:left;height:300px;overflow:hidden;position:relative;width:63%}
.banner-option .banner-price{background:#666;color:#FFF;font-size:20pt;padding:10px;position:absolute;top:0}
.banner-img img{max-height:300px}
.banner-option .banner-texts-box{bottom:0;display:block;position:absolute;width:100%}
.banner-option .banner-text{background:rgba(51,51,51,.75);padding:8px}
.banner-option .banner-text-name{color:#FFF;font-size:15pt}
.banner-option .banner-text-description{color:#FFF;font-size:10pt;margin-top:1px}
.banner-option.disabled{display:none}
.banner-box-list{cursor:pointer;display:block;float:right;list-style:none;margin:0;width:35%}
.banner-box-list-option{background:#999;height:73px;margin-top:4px;overflow:hidden;position:relative;padding-right:8px}
.banner-box-list-option:first-child{margin-top:0}
.banner-box-list-option.disabled{background:#BCBCBC}
.banner-box-list-option-image{margin:4px;float:left;width:90px;height:65px;overflow:hidden}
.banner-box-list-option-name{color:#333;display:block;font-size:10pt;font-weight:700;margin:11px 0 0 74px}
.logotray,.logotray-message{margin:auto;text-align:center;text-transform:uppercase}
.banner-img{text-align:center}
#NavLogoTray{background:#ccc;display:block;height:20px;overflow:hidden;text-align:center}
.logotray-message{background:#ccc;display:inline-block;padding:0 18px}
.logotray-message,.logotray-message a{color:#666!important;font:400 9px/20px Verdana,sans-serif!important}
.logotray-message a{font-weight:700!important}
.logotray{display:block;width:350px;font-size:10px;line-height:19px;background:#fff;height:17px}
.timelogotray{display:block;float:left;color:transparent}
.cloud-zoom-big{background-repeat:no-repeat;background-color:#fff;border:1px solid #fff;left:100%!important;margin:0!important}
#lightwindow .page-simula-frete{line-height:18px;padding:10px;max-width:90%;min-width:887px}
.finish-message,.finish-order{padding:2% 3%;margin-bottom:25px}
.finish-delivery,.finish-message,.finish-order,.finish-purchase{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.finish-accounts ul li,.finish-method-message{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.finish-message{width:58%;float:left;font-size:16px;font-weight:400;color:#333}
.finish-order{border:1px solid #F2F2F2;width:28%;float:right;background:#F9F9F9;text-align:center}
.cyrcle,.finish-button{background-image:url(../../../img01/black-70.png);background-repeat:repeat}
.finish-delivery,.finish-purchase{border:1px solid #F2F2F2;padding:2% 3%;margin-bottom:20px}
.finish-purchase{width:58%;float:left;clear:both}
.finish-delivery{width:28%;float:right;font-size:14px;color:#333}
.finish-title{font:400 24px/normal Arial;color:#333}
.finish-main-message{font-family:Arial;font-weight:700}
.finish-order-code{font:700 48px/normal Arial;margin-bottom:15px}
.finish-payment-method{width:100%;margin:20px 0;float:left}
.finish-button,.finish-delivery-method{margin-bottom:15px}
.finish-total{font-size:14px;color:#333;float:left;width:60%;margin-top:21px;text-align:left}
.finish-method-image{float:left;width:40%}
.finish-method-image img{width:54px}
.finish-change-method{width:100%;font-weight:700;text-decoration:underline;text-align:center;float:left}
.finish-button,.finish-button-billet:hover{text-decoration:none}
.finish-button{display:inline-block;width:126px;padding:11px 0;color:#fff;font:700 16px/normal Arial;border-radius:5px;text-transform:uppercase}
.finish-button-billet{color:#fff;width:126px}
.finish-button-transfer{width:240px}
.finish-button-card{width:189px}
.finish-button-default{width:210px}
.finish-customer{font-weight:700;margin-top:20px}
.finish-purchase ul{width:100%;margin-top:15px;float:left;list-style:none}
.finish-purchase ul li{width:100%;padding:15px 0;border-bottom:1px solid #F2F2F2;float:left}
.finish-purchase ul li:first-child{padding-top:0}
.finish-purchase ul li:last-child{padding-bottom:0;border-bottom:none}
.finish-purchase-img{float:left;width:60px;margin-right:10px}
.finish-product-description{margin-left:70px;display:block}
.finish-info{margin-top:20px;float:left}
.finish-info:last-child{margin-bottom:0}
.finish-info-img{width:30px;height:30px;margin:10px;float:left}
.cyrcle{width:50px;height:50px;border-radius:25px;float:left}
.finish-info-text{margin-left:70px}
.finish-product-name{font-size:14px;color:#333}
.finish-product-variant{margin:0;display:block;border:none;float:none;list-style:none}
.finish-product-variant li{padding:0;border:none;float:none}
.finish-product-additional-information{display:block}
.finish-accounts{width:100%;margin-top:20px;float:left}
.finish-accounts ul{width:100%;padding:0;float:left;list-style:none}
.finish-accounts ul li{box-sizing:border-box;width:47%;padding:1%;border:1px solid #ccc;border-radius:5px;margin:6% 6% 0 0;float:left}
.finish-accounts ul li:nth-child(even){margin-right:0}
.finish-accounts ul li:nth-child(1),.finish-accounts ul li:nth-child(2){margin-top:0}
.finish-ebit,.finish-method-message{width:100%;margin-top:20px;float:left}
.finish-accounts ul li h2{font:700 16px/normal Arial;color:#333}
.finish-accounts ul li div{font:14px/normal Arial;color:#333}
.finish-method-message{box-sizing:border-box;padding:2%;border:1px solid #F2F2F2;border-radius:7px;background:#F9F9F9}
.finish-ebit{padding:0}
.finish-method-message-check{width:47%;float:right}
.finish-method-message h2{font:700 16px/normal Arial;color:#333;margin-bottom:10px}
.finish-method-message span{font:14px/normal Arial;color:#333}
.color-red{color:#C00}
.finish-main-error{font-size:23px}
.finish-denied{font:700 18px/normal Arial;margin-top:30px}
.finish-error-message{margin-top:10px;font:14px/normal Arial}
.finish-error-didyouknow{font:24px/normal Arial;margin-top:30px}
.finish-error-didyouknow p{font:14px/normal Arial;color:#fff;margin-top:10px}
.finish-error-modal{font:700 14px/normal Arial;margin-top:10px}
.finish-check-parts{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:47%;padding:2%;border:1px solid #ccc;margin-top:20px;border-radius:7px;float:left}
.finish-check-parts h2{font:700 16px Arial;color:#333;margin-bottom:10px}
.finish-check-parts ul{list-style:none}
.finish-check-parts ul li{font:14px Arial;color:#333}

.modal-erro-body{text-align:left}
.modal-erro-titulo{font:18px/normal Arial;width:100%;padding:10px 0 18px;margin-bottom:20px;border-bottom:solid 1px #DDD}
.modal-erro-left{width:70%;float:left}
.modal-erro-right{width:30%;float:right}
.modal-erro-right img{margin-top:65px}
.modal-erro-left div{margin-bottom:15px}
.modal-erro-left h2{color:#C00;font:700 14px Arial}
.modal-erro-left p{color:#767676;font:14px Arial;margin:0;padding:0}
.modal-erro-botao-fechar a,.modal-erro-botao-tentar a{width:200px;font:14px/normal Arial;border-radius:5px;text-decoration:none}
.modal-erro-bottom{clear:both;background-color:#EEE;border-top:solid 1px #DDD;height:39px;padding:30px 10px 0 0}
.modal-erro-botao-tentar a{padding:5px 15px;color:#fff;background-image:url(../../../img01/black-70.png);background-repeat:repeat}
.modal-erro-botao-fechar a{padding:5px 10px;color:#333;border-color:#333;background-color:#FFF}
.modal-erro-botao-tentar{float:right}
.modal-erro-botao-fechar{float:right;margin-left:20px}

.page-recibo_pagamentodigital2{background:0 0}
.page-recibo_pagamentodigital2 #NavInferior,.page-recibo_pagamentodigital2 #NavLateralEsquerda,.page-recibo_pagamentodigital2 #NavLogoTray,.page-recibo_pagamentodigital2 #NavSuperior,.page-recibo_pagamentodigital2 #NavVisitados{display:none}

#suggestion{z-index:100;border:6px solid #666;max-width:700px;min-width:400px}
#suggestion strong{background-color:#D70008;color:#FFF;display:block;line-height:24px;margin-bottom:7px;text-indent:8px;font:700 14px 'Open Sans Condensed',sans-serif}
#suggestion span{display:block;cursor:pointer;padding:4px 0}
#suggestion #words{font-size:13px;background-color:#fff;padding:14px}
#suggestion #products{background-color:#f5f5f5;padding:14px}
#suggestion #products a{color:#fff;font-weight:700}
#suggestion #words span{border-bottom:1px dotted #DDD}
#suggestion #products .img-suggestion{width:90px;height:90px;float:left;margin-right:10px}
#suggestion #products .list-products{margin-bottom:20px;font-size:13px}
#suggestion #words span:hover{background:#eee}
#suggestion #products strong,#suggestion #words strong{background:#666}
#suggestion #products div:hover{background:#D8D8D8}

#lightwindow_overlay{display:none;visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100px;z-index:500}
#lightwindow{z-index:17000001;display:none;visibility:hidden;position:absolute;width:auto}
#lightwindow #lightwindow_title_bar{line-height:0}
#lightwindow_container{display:none;visibility:hidden;position:absolute;padding:0;margin:0}
* html #lightwindow_container{overflow:hidden}
#lightwindow_contents iframe{overflow:auto}
#lightwindow_contents{overflow:hidden;z-index:0;position:relative;border:10px solid #fff;background-color:#fff}
#lightwindow_loading{height:100%;width:100%;top:0;left:0;z-index:9999;position:absolute;background-color:#f0f0f0;padding:10px}
#lightwindow_loading_shim,#lightwindow_navigation_shim{display:none;left:0;position:absolute;top:0;width:100%;height:100%}
#lightwindow_loading span{font-size:12px;line-height:32px;font-family:Arial,Helvetica,sans-serif;color:#444;float:left;padding:0 10px 0 0}
#lightwindow_loading span a,#lightwindow_loading span a:link,#lightwindow_loading span a:visited{color:#888;font-weight:700;text-decoration:none;cursor:pointer}
#lightwindow_loading span a:active,#lightwindow_loading span a:hover{text-decoration:underline}
#lightwindow_loading img{float:left;margin:0 10px 0 0}
#lightwindow_navigation{position:absolute;top:0;left:0;display:none}
#lightwindow_next,#lightwindow_previous{width:49%;height:100%;background:url(../../img01/blank.gif) no-repeat;display:block}
#lightwindow_previous{float:left;left:0}
#lightwindow_next{float:right;right:0}
#lightwindow_previous:active,#lightwindow_previous:hover{background:url(../../img01/prevlabel.png) left 15% no-repeat}
#lightwindow_next:active,#lightwindow_next:hover{background:url(../../img01/nextlabel.png) right 15% no-repeat}
#lightwindow_next_title,#lightwindow_previous_title{display:none}
#lightwindow_galleries{width:100%;position:absolute;z-index:50;display:none;overflow:hidden;margin:0 0 0 10px;bottom:0;left:0}
#lightwindow_galleries_tab_container{width:100%;height:0;overflow:hidden}
a#lightwindow_galleries_tab,a:link#lightwindow_galleries_tab,a:visited#lightwindow_galleries_tab{display:block;height:20px;width:77px;float:right;line-height:22px;text-decoration:none;font-weight:700;cursor:pointer;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#fff;background:url(../../img01/black-70.png)}
* html a#lightwindow_galleries_tab,* html a:link#lightwindow_galleries_tab,* html a:visited#lightwindow_galleries_tab{background:#fff;opacity:.7;filter:alpha(opacity=70)}
a:active#lightwindow_galleries_tab,a:hover#lightwindow_galleries_tab{font-family:Arial,Helvetica,sans-serif;color:#fff}
#lightwindow_galleries_tab_span{display:block;height:20px;width:63px;padding:0 7px}
#lightwindow_galleries_tab .up{background:url(../../img01/arrow-up.gif) 60px 5px no-repeat}
#lightwindow_galleries_tab .down{background:url(../../img01/arrow-down.gif) 60px 6px no-repeat}
#lightwindow_galleries_list{background:url(../../img01/black-70.png);overflow:hidden;height:0}
* html #lightwindow_galleries_list{background:#fff;opacity:.7;filter:alpha(opacity=70)}
.lightwindow_galleries_list{width:200px;float:left;margin:0 0 10px;padding:10px}
.lightwindow_galleries_list h1{font-family:Arial,Helvetica,sans-serif;color:#09F;text-decoration:none;font-weight:700;cursor:pointer;padding:10px 0 5px;font-size:16px}
.lightwindow_galleries_list li{margin:5px 0;list-style-type:none}
.lightwindow_galleries_list a,.lightwindow_galleries_list a:link,.lightwindow_galleries_list a:visited{font-family:Arial,Helvetica,sans-serif;display:block;line-height:22px;color:#fff;text-decoration:none;font-weight:700;cursor:pointer;padding:0 0 0 10px;font-size:11px}
.box_skitter .image img,.box_skitter ul{display:none}
.lightwindow_galleries_list a:active,.lightwindow_galleries_list a:hover{background:#fff;font-family:Arial,Helvetica,sans-serif;color:#ffffbe;border-left:3px solid #ffffbe;padding:0 0 0 7px}
#lightwindow_data_author_container,#lightwindow_data_caption,#lightwindow_data_gallery_container{font-size:10px;color:#666;font-family:Arial,Helvetica,sans-serif}
#lightwindow_data{position:absolute}
#lightwindow_data_slide{position:relative}
#lightwindow_data_slide_inner{background-color:#fff;padding:0 10px 10px}
#lightwindow_data_caption{padding:10px 0 0;text-transform:uppercase;line-height:25px;background-color:#fff;clear:both}
#lightwindow_data_details{background-color:#f0f0f0;padding:0 10px;height:20px}
#lightwindow_data_author_container{width:40%;text-align:right;line-height:20px;float:right;overflow:hidden}
#lightwindow_data_gallery_container{width:40%;text-align:left;line-height:20px;float:left;overflow:hidden}
#lightwindow_title_bar{height:25px;overflow:hidden;position:relative}
#lightwindow_title_bar_title{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;line-height:25px;text-align:left;float:left}
a#lightwindow_title_bar_close_link,a:link#lightwindow_title_bar_close_link,a:visited#lightwindow_title_bar_close_link{position:absolute;right:0;bottom:0;z-index:90;text-align:right;cursor:pointer;padding:0;margin:0}
a:active#lightwindow_title_bar_close_link,a:hover#lightwindow_title_bar_close_link{color:#CCC}
#lightwindow p{color:#fff;padding-right:10px}
#lightwindow,#lightwindow *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}

.box_skitter{position:relative;background:#fff;margin:0 auto}
.box_skitter img{max-width:none}
.box_skitter .container_skitter{overflow:hidden;position:relative}
.box_skitter .image{overflow:hidden;position:static}
.box_skitter .box_clone{position:absolute;top:0;left:0;width:100px;overflow:hidden;display:none;z-index:20}
.box_skitter .box_clone img{max-width:none;position:absolute;top:0;left:0;z-index:20}
.box_skitter .next_button,.box_skitter .prev_button{display:none!important;top:50%;z-index:152;overflow:hidden;margin-top:-25px;position:absolute;text-indent:-9999em}
.box_skitter .prev_button{left:35px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.box_skitter .next_button{right:35px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.box_skitter .next_button:hover,.box_skitter .prev_button:hover{opacity:.5}
.box_skitter .info_slide{position:absolute;top:15px;left:15px;z-index:100;background:#fff;color:#fff;font:700 11px arial;padding:5px 0 5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;opacity:.75}
.box_skitter .container_thumbs,.box_skitter .info_slide_thumb .image_number{height:50px;position:relative;overflow:hidden}
.box_skitter .info_slide .image_number{background:#333;float:left;padding:2px 10px;margin:0 5px 0 0;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.box_skitter .info_slide .image_number:hover{background:#000}
.box_skitter .info_slide .image_number_select,.box_skitter .info_slide .image_number_select:hover{background:#c33;float:left;padding:2px 10px;margin:0 5px 0 0}
.box_skitter .info_slide_thumb{height:50px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;overflow:hidden;top:auto;top:0;left:0;padding:0;opacity:1}
.box_skitter .info_slide_thumb .image_number{width:100px;margin:0;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.box_skitter .info_slide_thumb .image_number img{position:absolute;top:-30px;left:-30px;height:100px}
.box_skitter .box_scroll_thumbs{padding:0}
.box_skitter .box_scroll_thumbs .scroll_thumbs{position:absolute;bottom:60px;left:50px;background:#ccc;background:-moz-linear-gradient(-90deg,#555,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#555),to(#fff));width:200px;height:10px;overflow:hidden;text-indent:-9999em;z-index:101;cursor:pointer;border:0 solid #333}
.box_skitter .info_slide_dots{bottom:5px;left:auto!important;padding:5px 0 5px 5px;position:absolute;right:50px;z-index:151;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}
.box_skitter .info_slide_dots .image_number{background:#8f8f8f;box-shadow:-1px 1px 1px #fff;cursor:pointer;float:left;height:10px;margin:0 5px 0 0;overflow:hidden;text-indent:-9999em;width:10px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.box_skitter .info_slide_dots .image_number:hover{background:#000}
.box_skitter .info_slide_dots .image_number_select,.box_skitter .info_slide_dots .image_number_select:hover{background:#fff;float:left}
.loading{background:url(/imggeral/loja/img01/skitter/ajax-loader.gif) left top no-repeat;color:#fff;height:32px;left:50%;overflow:hidden;position:absolute;text-indent:-9999em;top:50%;width:32px;z-index:10000;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.box_skitter .label_skitter{z-index:150;position:absolute;bottom:0;left:0;color:#fff;display:none;opacity:.8;background:#000}
.box_skitter .label_skitter p{padding:10px;margin:0;font:400 22px arial,tahoma;letter-spacing:-1px;text-align:center}
.box_skitter .progressbar{background:#fff;position:absolute;top:5px;left:1.5%;height:5px;width:200px;z-index:99;border-radius:20px}
.box_skitter .preview_slide{display:none;position:absolute;z-index:152;bottom:30px;left:-40px;width:100px;height:100px;background:#fff;border:1px solid #222;-moz-box-shadow:rgba(0,0,0,.7) 2px 2px 5px;-webkit-box-shadow:rgba(0,0,0,.7) 2px 2px 5px;box-shadow:rgba(0,0,0,.7) 2px 2px 5px;overflow:hidden}
.box_skitter .preview_slide ul{height:100px;overflow:hidden;margin:0;list-style:none;display:block;position:absolute;top:0;left:0}
.box_skitter .preview_slide ul li{width:100px;height:100px;overflow:hidden;float:left;margin:0;padding:0;position:relative;display:block}
.box_skitter .preview_slide ul li img{position:absolute;top:0;left:0;height:150px;width:auto}
#overlay_skitter{position:absolute;top:0;left:0;width:100%;z-index:9998;opacity:1;background:#000}
.box_skitter .focus_button,.box_skitter .play_pause_button{position:absolute;top:50%;text-indent:-9999em;margin-top:-25px;opacity:0;overflow:hidden}
.box_skitter .focus_button{z-index:100;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.box_skitter .play_pause_button{z-index:151;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.box_skitter .focus_button:hover,.box_skitter .play_pause_button:hover{opacity:.5}
.box_skitter_large{height:auto;margin:0 auto}
.box_skitter_medium,.box_skitter_small{height:auto}
.box_skitter .focus_button,.box_skitter .next_button,.box_skitter .play_pause_button,.box_skitter .prev_button{display:block;background:url(/imggeral/loja/img01/skitter/sprite-default.png) no-repeat}
.box_skitter .next_button{background-position:0 -42px;width:42px;height:42px}
.box_skitter .prev_button{background-position:-42px -42px;width:42px;height:42px}
.box_skitter .play_pause_button{background-position:0 0;width:42px;height:42px}
.box_skitter .play_pause_button.play_button{background-position:0 -84px;width:42px;height:42px}
.box_skitter .focus_button{background-position:-42px 0;width:42px;height:42px}

.skitter-minimalist .focus_button,.skitter-minimalist .next_button,.skitter-minimalist .play_pause_button,.skitter-minimalist .prev_button{display:block;background:url(/imggeral/loja/img01/skitter/sprite-minimalist.png) no-repeat}
.skitter-minimalist .prev_button{background-position:0 0;width:24px;height:28px;left:-45px}
.skitter-minimalist .next_button{background-position:0 -28px;width:24px;height:28px;right:-45px}
.skitter-minimalist .play_pause_button{background-position:0 -74px;width:18px;height:18px}
.skitter-minimalist .play_pause_button.play_button{background-position:0 -56px;width:18px;height:18px}
.skitter-minimalist .focus_button{background-position:0 -92px;width:18px;height:18px}
.skitter-minimalist .info_slide{background:0 0}
.skitter-minimalist .info_slide .image_number{background:#fff;box-shadow:rgba(255,255,255,.2) 1px 1px 0;font-size:12px;font-weight:400}
.skitter-minimalist .info_slide .image_number:hover{background:#111}
.skitter-minimalist .info_slide .image_number_select,.skitter-minimalist .info_slide .image_number_select:hover{background:#c33}
.skitter-minimalist .info_slide_dots .image_number{width:14px;height:14px;box-shadow:rgba(255,255,255,.2) 1px 1px 0}
.skitter-round .focus_button,.skitter-round .next_button,.skitter-round .play_pause_button,.skitter-round .prev_button{display:block;background:url(/imggeral/loja/img01/skitter/sprite-round.png) no-repeat}
.skitter-round .prev_button{background-position:0 0;width:23px;height:47px;left:-23px}
.skitter-round .next_button{background-position:-23px 0;width:23px;height:47px;right:-23px}
.skitter-round .next_button:hover,.skitter-round .prev_button:hover{opacity:1}
.skitter-round .play_pause_button{background-position:0 -70px;width:47px;height:23px;top:24px;left:24px}
.skitter-round .play_pause_button.play_button{background-position:0 -47px;width:47px;height:23px;top:24px}
.skitter-round .focus_button{background-position:0 -93px;width:47px;height:23px;top:24px;left:82px}
.skitter-round .info_slide{background:0 0}
.skitter-round .info_slide .image_number{background:#999;box-shadow:rgba(255,255,255,.2) 1px 1px 0;font-size:12px;font-weight:400}
.skitter-round .info_slide .image_number:hover{background:#333}
.skitter-round .info_slide .image_number_select,.skitter-round .info_slide .image_number_select:hover{background:#111}
.skitter-round .info_slide_dots .image_number{width:14px;height:14px;box-shadow:rgba(255,255,255,.2) 1px 1px 0;background:#999}
.skitter-round .info_slide_dots .image_number:hover{background:#333}
.skitter-round .info_slide_dots .image_number_select,.skitter-round .info_slide_dots .image_number_select:hover{background:#111}
.skitter-round .progressbar{top:-10px;left:0;background:#333;box-shadow:rgba(255,255,255,.3) 1px 1px 0}
.skitter-clean .focus_button,.skitter-clean .next_button,.skitter-clean .play_pause_button,.skitter-clean .prev_button{display:block;background:url(/imggeral/loja/img01/skitter/sprite-clean.png) no-repeat}
.skitter-clean .prev_button{background-position:0 0;width:47px;height:46px}
.skitter-clean .next_button{background-position:0 -46px;width:47px;height:46px}
.skitter-clean .play_pause_button{background-position:0 -133px;width:41px;height:41px}
.skitter-clean .play_pause_button.play_button{background-position:0 -92px;width:41px;height:41px}
.skitter-clean .focus_button{background-position:0 -174px;width:41px;height:41px}
.skitter-clean .info_slide{background:0 0}
.skitter-clean .info_slide .image_number{background:#fff;box-shadow:rgba(0,0,0,.2) 1px 1px 0;font-size:12px;font-weight:400;color:#333}
.skitter-clean .info_slide .image_number:hover{background:#ccc}
.skitter-clean .info_slide .image_number_select,.skitter-clean .info_slide .image_number_select:hover{background:#111;color:#fff}
.skitter-clean .info_slide_dots{bottom:10px;background:rgba(255,255,255,.8);box-shadow:rgba(0,0,0,.3) 1px 1px 0}
.skitter-clean .info_slide_dots .image_number{width:14px;height:14px;background:#999}
.skitter-clean .info_slide_dots .image_number:hover{background:#333}
.skitter-clean .info_slide_dots .image_number_select,.skitter-clean .info_slide_dots .image_number_select:hover{background:#111}
.skitter-clean .progressbar{top:5px;left:5px;background:#fff;box-shadow:rgba(0,0,0,.5) 1px 1px 0}
.skitter-square .focus_button,.skitter-square .play_pause_button{top:10px;bottom:auto;right:auto;margin-top:0;width:55px;height:55px}
.skitter-square .focus_button,.skitter-square .next_button,.skitter-square .play_pause_button,.skitter-square .prev_button{display:block;background:url(/imggeral/loja/img01/skitter/sprite-square.png) no-repeat}
.skitter-square .play_pause_button{background-position:-55px 0;left:10px}
.skitter-square .play_pause_button.play_button{background-position:0 0;width:55px;height:55px}
.skitter-square .focus_button{background-position:-55px -55px;left:65px}
.skitter-square .next_button{background-position:0 -55px;width:55px;height:55px;top:auto;left:auto;bottom:10px;right:10px}
.skitter-square .prev_button{background-position:0 -110px;width:55px;height:55px;top:auto;left:auto;bottom:10px;right:65px}
.skitter-square .info_slide{background:0 0}
.skitter-square .info_slide .image_number{background:#fff;box-shadow:rgba(0,0,0,.2) 1px 1px 0;font-size:12px;font-weight:400;color:#333}
.skitter-square .info_slide .image_number:hover{background:#ccc}
.skitter-square .info_slide .image_number_select,.skitter-square .info_slide .image_number_select:hover{background:#111;color:#fff}
.skitter-square .info_slide_dots .image_number{width:14px;height:14px;box-shadow:rgba(255,255,255,.2) 1px 1px 0;background:#ccc}
.skitter-square .info_slide_dots .image_number:hover{background:#999}
.skitter-square .info_slide_dots .image_number_select,.skitter-square .info_slide_dots .image_number_select:hover{background:#555}
.skitter-square .progressbar{top:0;left:0;width:100%;background:#fff;border-radius:0;height:2px}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}

body{margin:0;background:0 0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}

abbr[title]{border:none}

dfn{font-style:italic}

mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0;max-width:100%}

figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre,textarea{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}

fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}


.page-content{}
.Seguro{display:inline-block;margin:0;position:absolute;right:0;top:0; display:none;}
.Seguro .bgcolor{background-color:#0189C3}
.suggestion{right:0;top:100%;width:100%}
.jcarousel-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

.page-contact .page-content h3{margin:15px 0}
.page-contact .formulario-contato label.block{display:block}
.page-contact .formulario-contato span.block{display:inline-block;line-height:22px;min-width:90px;vertical-align:top}

.page-register #banner_title{display:none}
.page-register .text{display:inline-block}
.page-register #pf_span_sexo,.page-register #pj_span_sexo{height:auto!important}
.page-register button.botoes_personalizados_enviar{background:0 0;border:none}

.wrap-related{margin-top:30px}
.wrap-related .abasProduto{margin-bottom:22px}
.wrap-related h6.produtos-relacionados-text{font-size:0}
.wrap-related h6.produtos-relacionados-text:before{border-bottom:1px solid #c1c1c1;color:#207aba;content:"Voc\00EA  tamb\00E9m vai curtir...";display:block;font:700 14px/14px 'Open Sans',sans-serif;padding-bottom:15px;padding-left:20px;text-transform:uppercase}
.wrap-related .relacionado:first-child{padding-left:0}
.wrap-related .relacionado:last-child{padding-right:0}
.wrap-related .relacionado-imagem{background-color:#f2f2f2;display:block;height:330px;margin-bottom:10px;overflow:hidden;position:relative}
.wrap-related .relacionado-imagem img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.wrap-related .relacionado-nome{color:#555;display:block;font:400 13px/15px 'Open Sans',sans-serif;margin-bottom:5px;min-height:32px}
.wrap-related .ValoresLista{color:#747474;font:13px/15px 'Open Sans',sans-serif}
.wrap-related .precode{color:#555;display:block;font-size:12px;margin-bottom:5px;text-decoration:line-through}
.wrap-related .oculta_destaque+.precoAvista,.wrap-related .txt-por{color:#4a6f99;display:inline-block;font:900 13px/15px 'Open Sans',sans-serif;margin-bottom:5px}
.wrap-related .preco-parc2{color:#747474;display:inline-block;font:13px/15px 'Open Sans',sans-serif}
.wrap-related .preco-parc2 .preco-parc2{display:inline-block}

.pointer{cursor:pointer}

@media screen and (max-width:767px){
	.page-content{width:100%}
	.page-home body{min-width:0;padding:0}
	.page-home body>.container{padding:0}
	body{min-width:0;padding:0!important}
	/*body>.container{padding:0 1em}*/
	.page-catalog .sidebar,.page-search .sidebar{display:none}
	.page-catalog .product-list,.page-search .product-list{display:block}
	.page-login .main-menu,.page-register .main-menu{display:none}
	.page-login .caixa-cadastro,.page-login .caixa-login{padding-left:0!important}
	.page-register .page-content,.page-register .page-content .container{padding:0!important}
	.page-register fieldset{border:none;padding:0!important}
	.page-register .nav{margin-top:0}
	.page-register .text{max-width:295px}
}

.customer-menu .login .login-box,
.main-menu .level2,
.main-menu .link-novidades ul,
.transition-fast{-webkit-transition:.1s all linear 0s;-moz-transition:.1s all linear 0s;-o-transition:.1s all linear 0s;transition:.1s all linear 0s}
.slcted{background-color:#ccc}
.cl{clear:both;margin:0!important}


.idp{font-size:10px; line-height:12px; text-align:left;}
.is-hidden{display:none}
.suggestion{z-index:100;border:2px solid #666;max-width:700px;min-width:400px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:auto}
.suggestion span{display:block; cursor:pointer; padding:4px 0;}
.suggestion-words{font-size:13px; background-color:#fff; padding:14px;}
.suggestion-words span{border-bottom:1px dotted #ddd; color:#fff; font-family:'Open Sans', sans-serif;}
.suggestion-words span:hover{background:#eee}
.suggestion-title{color:#fff; display:block; margin-bottom:7px; text-indent:8px; font:700 14px/24px 'Open Sans',sans-serif;}
.suggestion-products{background-color:#fff;padding:14px}
.suggestion-products a{color:#fff;font-weight:700}
.suggestion-products .suggestion-img{width:90px;height:90px;float:left;margin-right:10px;overflow:hidden}
.suggestion-product{margin-bottom:20px;font-size:13px}
.suggestion-product .suggestion-desc .titlep{text-align:left;}
.suggestion-products strong,.suggestion-words strong{background:#666}


@media screen and (max-width:767px){
	.page-checkout_payment #FormasPagamento fieldset,body{min-width:0}
	body{padding:0 1em}
	.center{width:auto}
	.header{/*overflow:hidden;display:block*/}
	/*.banner-home,*/
	#NavTagCloud,
	#NavVisitados,
	.Seguro,
	.banner-extra1,
	.banner-extra2,
	.banner-extra3,
	.newsletter{display:none}
	#Page{padding:0}
	.Seguro{position:static}

	#Relacionados ul{margin:0;padding:0}
	#Relacionados ul li{width:100%}
	#Relacionados ul li .NomeProdLista,#Relacionados ul li a,#Relacionados ul li h3,#Relacionados ul li span{text-align:left}

	.page-product #direita,.page-product #esquerda{float:none;width:100%}
	.page-product #quantidade{float:none}
	.page-product .produto-links{border:1px solid #ccc}
	.page-product #ProdAbas .aberta a,.page-product #ProdAbas li a{border-radius:0}
	.page-product .produto-links>span{display:block;border-top:1px solid #ccc}
	.page-product .produto-links>span:first-child{border-top:none}
	.page-product #foto_p img{max-width:100%!important}
	.page-product .produto-esquerda #comparar input[type=checkbox]{display:inline-block;float:none;margin:3px 5px 0 0;vertical-align:top}
	.page-product .produto-esquerda #comparar label{color:#000}
	.page-product .selo-ambiente-seguro{display:none}
	.page-product #ProdAbas .aberta,.page-product #ProdAbas li{display:block;margin:0}
	.page-product .produto-nome{margin:0}
	.page-product .prodCod{position:static}
	.page-product .board_htm table{width:100%!important}
	.page-product #ProdAbas{margin:0;padding:0}

	.page-checkout_cart #ProdBlock,.page-checkout_cart #tabela_carrinho tr:first-child,.page-checkout_cart .Seguro{display:none}
	.page-checkout_cart #tabela_carrinho tr{background:0 0;border:1px solid #ccc}
	.page-checkout_cart #tabela_carrinho td{border-right:1px solid #ccc;border-left:1px solid #ccc;border-top:none;border-bottom:none;display:block;margin:0;overflow:hidden;padding:0;text-align:center;width:100%}
	.page-checkout_cart #tabela_carrinho td h3,.page-checkout_cart #tabela_carrinho td h4,.page-checkout_cart #tabela_carrinho td h5{margin:0}
	.page-checkout_cart #tabela_carrinho td h4{margin:1em 0}
	.page-checkout_cart #tabela_carrinho td img{border:none}
	.page-checkout_cart #tabela_carrinho td:first-child{border-top:1px solid #ccc}
	.page-checkout_cart #tabela_carrinho td:first-child+td{border-right:1px solid #ccc}
	.page-checkout_cart #tabela_carrinho td:last-child{border-bottom:1px solid #ccc}
	.page-checkout_cart .refresh{margin:1em auto}
	.page-checkout_cart .bt-excluir{height:9px;margin:1em auto;width:10px}
	.page-checkout_cart .caixa-forma-frete tr{background:0 0;display:block}
	.page-checkout_cart .caixa-forma-frete #formas_envio_frete .tablePage tr{padding-top:20px; border-top:2px dotted #c9c9cc !important;}
	.page-checkout_cart .caixa-forma-frete #formas_envio_frete .tablePage tr:first-child{padding-top:0px; border-top:0 !important;}

	/*
	.page-checkout_cart .caixa-forma-frete td,
	.page-checkout_cart .caixa-forma-frete th{display:block}
	*/
	.page-checkout_cart .caixa-forma-frete .bt-cep,
	.page-checkout_cart .caixa-forma-frete .bt-cupom{display:inline-block;}
	.page-checkout_cart .caixa-forma-frete #calculoFrete{float:none;margin:0;text-align:center}
	.page-checkout_cart #formas_envio_frete tr td{padding:0}
	.page-checkout_cart #formas_envio_frete tr td:first-child+td{width:auto}
	.page-checkout_cart #formas_envio_frete tr td:first-child+td+td{margin:0; width:100%; padding:10px 0px 20px !important; display:block;}
	.page-checkout_cart #formas_envio_frete tr img{display:none}
	.page-checkout_cart .carFretePara{margin:0;text-align:center}
	.page-checkout_cart #cep1{width:auto !important; max-width:auto !important;}

	.carrinho-tabs ol{display:block}
	.carrinho-tabs li{display:block;flex:none;margin:0}

	.page-login .board .caixa-cadastro,.page-login .board .caixa-login{border:none;display:block;float:none;margin:1em 0;width:100%}
	.page-register #Page .obriga{display:block;width:100%}
	.page-register .breadcrumb{margin-top:2em}
	.page-register .Mapa{float:right;margin:2em 0;position:static}

	.page-implantacao input{display:block;margin-bottom:1em;width:100%}

	.page-catalog .sidebar-left{float:none;display:none}
	.page-catalog .bts1,.page-catalog .compare-product a,.page-catalog .visual-type{display:none}
	.page-catalog #Page label{display:block;margin:0 5px}
	/*.page-catalog .catalogo-form-filtros{float:none;width:100%!important;display:block}*/
	.page-catalog .filtros{display:block;float:none}
	.page-catalog .filtros select{display:block}
	.page-catalog .breadcrumb{margin:0 0 15px; display:inline-block; float:none !important; width:100%; text-align:center;}
	.page-catalog #Page .select,.page-catalog #Page select{width:100%;display:block}
	.page-catalog .catalogo-display{/*margin:10px 5px;*/ text-align:center;width:100%}
	.page-catalog #linksPag,.page-catalog .catalogo-pagination .catalogo-pages{font-size:0;width:100%;text-align:center}

	.page-search .sidebar-left{float:none;display:none}
	.page-search .bts1,.page-search .compare-product a,.page-search .visual-type{display:none}
	.page-search #Page label{display:block;margin:0 5px}
	.page-search .catalogo-form-filtros{float:none;width:100%!important;display:block}
	.page-search .filtros{display:block;float:none}
	.page-search .filtros select{display:block}
	.page-search .breadcrumb{margin:0}
	.page-search #Page .select,.page-search #Page select{width:100%;display:block}
	.page-search .catalogo-display{margin:10px 5px;text-align:center;width:100%}
	.page-search #linksPag,.page-search .catalogo-pagination .catalogo-pages{font-size:0;width:100%;text-align:center}

	.page-checkout_payment .tablePage td{padding:0 10px}
	.page-checkout_payment .caixa-detalhes-compra tr:first-child{display:none}
	.page-checkout_payment .caixa-dados-entrega{background:0 0;padding:0}
	.page-checkout_payment .caixa-dados-entrega td,.page-checkout_payment .caixa-dados-entrega th{display:block;width:100%}
	.page-checkout_payment .caixa-dados-entrega .tit-cobranca,.page-checkout_payment .caixa-dados-entrega .tit-entrega,.page-checkout_payment .caixa-dados-entrega .tit-trocar-entrega{display:none}
	.page-checkout_payment .caixa-dados-entrega .bt-altera-entrega:before{content:"Alterar Endere\00E7o de Entrega";display:block}
	.page-checkout_payment .caixa-dados-entrega .tit-dados-entrega:before{display:block;content:"Endere\00E7o de Entrega";font-weight:700;margin-top:1em}
	.page-checkout_payment .caixa-dados-entrega .tit-dados-cobranca:before{display:block;content:"Endere\00E7o de Cobranca";font-weight:700;margin-top:1em}
	.page-checkout_payment .caixa-dados-entrega .bt-altera-entrega{padding:2em 0}
	.page-checkout_payment .caixa-dados-entrega #form_pagamento h2{padding:0}
	.page-checkout_payment .caixa-formas-pagamento{display:none}
	.page-checkout_payment .lista-formas-pagamento li{display:block}
	.page-checkout_payment .lista-formas-pagamento li>img{width:50px}
	.page-checkout_payment .lista-formas-pagamento li .finalizarBT{display:block;margin-top:1em;overflow:hidden;position:static}

	.page-central_anteriores .breadcrumb,
	.page-central_cliente .breadcrumb,
	.page-central_comentarios .breadcrumb,
	.page-central_confirmar_pagamento .breadcrumb,
	.page-central_detalhe_pedido .breadcrumb,
	.page-central_lista_espera .breadcrumb,
	.page-central_rastrear .breadcrumb,
	.page-central_senha .breadcrumb,
	.page-central_troca .breadcrumb,

	.page-checkout_payment .caixa-lista-formas>.container,

	.page-navegacao_visitados .breadcrumb{margin-top:2em}

	.page-checkout_payment #Page legend{font-size:100%;white-space:normal}
	.page-checkout_payment #FormasPagamento .select{max-width:100%}
	.page-checkout_payment .caixa-lista-formas #ProdAbas li{background:0 0;padding:1em 0}

	.page-finalizar_finalizar .finish-delivery,
	.page-finalizar_finalizar .finish-message,
	.page-finalizar_finalizar .finish-order,
	.page-finalizar_finalizar .finish-purchase{clear:both;float:none;width:100%;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}

	.page-central_anteriores #ProdBlock,
	.page-central_anteriores .icoPai,
	.page-central_anteriores .sidebar-left,
	.page-central_cliente #ProdBlock,
	.page-central_cliente .icoPai,
	.page-central_cliente .sidebar-left,
	.page-central_comentarios #ProdBlock,
	.page-central_comentarios .icoPai,
	.page-central_comentarios .sidebar-left,
	.page-central_confirmar_pagamento #ProdBlock,
	.page-central_confirmar_pagamento .icoPai,
	.page-central_confirmar_pagamento .sidebar-left,
	.page-central_detalhe_pedido #ProdBlock,
	.page-central_detalhe_pedido .icoPai,
	.page-central_detalhe_pedido .sidebar-left,
	.page-central_lista_espera #ProdBlock,
	.page-central_lista_espera .icoPai,
	.page-central_lista_espera .sidebar-left,
	.page-central_rastrear #ProdBlock,
	.page-central_rastrear .icoPai,
	.page-central_rastrear .sidebar-left,
	.page-central_senha #ProdBlock,
	.page-central_senha .icoPai,
	.page-central_senha .sidebar-left,
	.page-central_troca #ProdBlock,
	.page-central_troca .icoPai,
	.page-central_troca .sidebar-left,
	.page-navegacao_visitados #ProdBlock,
	.page-navegacao_visitados .icoPai,
	.page-navegacao_visitados .sidebar-left{display:none}
	.page-central_anteriores .icoFilho,
	.page-central_cliente .icoFilho,
	.page-central_comentarios .icoFilho,
	.page-central_confirmar_pagamento .icoFilho,
	.page-central_detalhe_pedido .icoFilho,
	.page-central_lista_espera .icoFilho,
	.page-central_rastrear .icoFilho,
	.page-central_senha .icoFilho,
	.page-central_troca .icoFilho,
	.page-navegacao_visitados .icoFilho{border:none; width:100%}
	.page-central_anteriores .Mapa,
	.page-central_cliente .Mapa,
	.page-central_comentarios .Mapa,
	.page-central_confirmar_pagamento .Mapa,
	.page-central_detalhe_pedido .Mapa,
	.page-central_lista_espera .Mapa,
	.page-central_rastrear .Mapa,
	.page-central_senha .Mapa,
	.page-central_troca .Mapa,
	.page-navegacao_visitados .Mapa{float:right;margin:2em 0;position:static;display:none}
	.page-central_anteriores .Pedidos tr,
	.page-central_anteriores .tablePage tr,
	.page-central_cliente .Pedidos tr,
	.page-central_cliente .tablePage tr,
	.page-central_comentarios .Pedidos tr,
	.page-central_comentarios .tablePage tr,
	.page-central_confirmar_pagamento .Pedidos tr,
	.page-central_confirmar_pagamento .tablePage tr,
	.page-central_detalhe_pedido .Pedidos tr,
	.page-central_detalhe_pedido .tablePage tr,
	.page-central_lista_espera .Pedidos tr,
	.page-central_lista_espera .tablePage tr,
	.page-central_rastrear .Pedidos tr,
	.page-central_rastrear .tablePage tr,
	.page-central_senha .Pedidos tr,
	.page-central_senha .tablePage tr,
	.page-central_troca .Pedidos tr,
	.page-central_troca .tablePage tr,
	.page-navegacao_visitados .Pedidos tr,
	.page-navegacao_visitados .tablePage tr{background:0 0;display:block}
	.page-central_anteriores .Pedidos tr:first-child,
	.page-central_anteriores .tablePage tr:first-child,
	.page-central_cliente .Pedidos tr:first-child,
	.page-central_cliente .tablePage tr:first-child,
	.page-central_comentarios .Pedidos tr:first-child,
	.page-central_comentarios .tablePage tr:first-child,
	.page-central_confirmar_pagamento .Pedidos tr:first-child,
	.page-central_confirmar_pagamento .tablePage tr:first-child,
	.page-central_detalhe_pedido .Pedidos tr:first-child,
	.page-central_detalhe_pedido .tablePage tr:first-child,
	.page-central_lista_espera .Pedidos tr:first-child,
	.page-central_lista_espera .tablePage tr:first-child,
	.page-central_rastrear .Pedidos tr:first-child,
	.page-central_rastrear .tablePage tr:first-child,
	.page-central_senha .Pedidos tr:first-child,
	.page-central_senha .tablePage tr:first-child,
	.page-central_troca .Pedidos tr:first-child,
	.page-central_troca .tablePage tr:first-child,
	.page-navegacao_visitados .Pedidos tr:first-child,
	.page-navegacao_visitados .tablePage tr:first-child{display:none}
	.page-central_anteriores .Pedidos td,
	.page-central_anteriores .tablePage td,
	.page-central_cliente .Pedidos td,
	.page-central_cliente .tablePage td,
	.page-central_comentarios .Pedidos td,
	.page-central_comentarios .tablePage td,
	.page-central_confirmar_pagamento .Pedidos td,
	.page-central_confirmar_pagamento .tablePage td,
	.page-central_detalhe_pedido .Pedidos td,
	.page-central_detalhe_pedido .tablePage td,
	.page-central_lista_espera .Pedidos td,
	.page-central_lista_espera .tablePage td,
	.page-central_rastrear .Pedidos td,
	.page-central_rastrear .tablePage td,
	.page-central_senha .Pedidos td,
	.page-central_senha .tablePage td,
	.page-central_troca .Pedidos td,
	.page-central_troca .tablePage td,
	.page-navegacao_visitados .Pedidos td,
	.page-navegacao_visitados .tablePage td{border:none;border-left:1px solid #fff;border-right:1px solid #fff;display:block;padding:0;text-align:center;width:100%}
	.page-central_anteriores .Pedidos td:first-child,
	.page-central_anteriores .tablePage td:first-child,
	.page-central_cliente .Pedidos td:first-child,
	.page-central_cliente .tablePage td:first-child,
	.page-central_comentarios .Pedidos td:first-child,
	.page-central_comentarios .tablePage td:first-child,
	.page-central_confirmar_pagamento .Pedidos td:first-child,
	.page-central_confirmar_pagamento .tablePage td:first-child,
	.page-central_detalhe_pedido .Pedidos td:first-child,
	.page-central_detalhe_pedido .tablePage td:first-child,
	.page-central_lista_espera .Pedidos td:first-child,
	.page-central_lista_espera .tablePage td:first-child,
	.page-central_rastrear .Pedidos td:first-child,
	.page-central_rastrear .tablePage td:first-child,
	.page-central_senha .Pedidos td:first-child,
	.page-central_senha .tablePage td:first-child,
	.page-central_troca .Pedidos td:first-child,
	.page-central_troca .tablePage td:first-child,
	.page-navegacao_visitados .Pedidos td:first-child,
	.page-navegacao_visitados .tablePage td:first-child{border-top:1px solid #fff;margin-top:2em}
	.page-central_anteriores .Pedidos td:last-child,
	.page-central_anteriores .tablePage td:last-child,
	.page-central_cliente .Pedidos td:last-child,
	.page-central_cliente .tablePage td:last-child,
	.page-central_comentarios .Pedidos td:last-child,
	.page-central_comentarios .tablePage td:last-child,
	.page-central_confirmar_pagamento .Pedidos td:last-child,
	.page-central_confirmar_pagamento .tablePage td:last-child,
	.page-central_detalhe_pedido .Pedidos td:last-child,
	.page-central_detalhe_pedido .tablePage td:last-child,
	.page-central_lista_espera .Pedidos td:last-child,
	.page-central_lista_espera .tablePage td:last-child,
	.page-central_rastrear .Pedidos td:last-child,
	.page-central_rastrear .tablePage td:last-child,
	.page-central_senha .Pedidos td:last-child,
	.page-central_senha .tablePage td:last-child,
	.page-central_troca .Pedidos td:last-child,
	.page-central_troca .tablePage td:last-child,
	.page-navegacao_visitados .Pedidos td:last-child,
	.page-navegacao_visitados .tablePage td:last-child{border-bottom:1px solid #000}
	.page-central_anteriores .Pedidos td h4,
	.page-central_anteriores .tablePage td h4,
	.page-central_cliente .Pedidos td h4,
	.page-central_cliente .tablePage td h4,
	.page-central_comentarios .Pedidos td h4,
	.page-central_comentarios .tablePage td h4,
	.page-central_confirmar_pagamento .Pedidos td h4,
	.page-central_confirmar_pagamento .tablePage td h4,
	.page-central_detalhe_pedido .Pedidos td h4,
	.page-central_detalhe_pedido .tablePage td h4,
	.page-central_lista_espera .Pedidos td h4,
	.page-central_lista_espera .tablePage td h4,
	.page-central_rastrear .Pedidos td h4,
	.page-central_rastrear .tablePage td h4,
	.page-central_senha .Pedidos td h4,
	.page-central_senha .tablePage td h4,
	.page-central_troca .Pedidos td h4,
	.page-central_troca .tablePage td h4,
	.page-navegacao_visitados .Pedidos td h4,
	.page-navegacao_visitados .tablePage td h4{margin:0}
	.page-central_anteriores #modificar_pagamento,
	.page-central_cliente #modificar_pagamento,
	.page-central_comentarios #modificar_pagamento,
	.page-central_confirmar_pagamento #modificar_pagamento,
	.page-central_detalhe_pedido #modificar_pagamento,
	.page-central_lista_espera #modificar_pagamento,
	.page-central_rastrear #modificar_pagamento,
	.page-central_senha #modificar_pagamento,
	.page-central_troca #modificar_pagamento,
	.page-navegacao_visitados #modificar_pagamento{float:right;margin-top:1em;margin-right:1em}
	.page-central_troca .tablePage tr:first-child{display:block}
	.page-contact .Mapa{display:none}
	.page-contact #Page .text{width:100%}
}

.main-menu,header{z-index:10}

.page-product #add,
.page-product #banner_title,
.page-product #loading-product-container,
.page-product #loading-tab-container,
.page-product #preco>br,
.page-product #span_erro_carrinho,
.page-product .Seguro,
.page-product .produto-calcular-frete,
.page-product .produto-dados,
.page-product .produto-economize,
.page-product .produto-imagem-abas,
.page-product .produto-links,
.page-product .produto-rotulos,
.page-product .produto-zoom-detalhe,
.page-product .selo-ambiente-seguro,
.page-product .tray-hide,
.page-search .btn-primeira-pagina,
.page-search .btn-ultima-pagina,
.page-search .separador-paginas{display:none}
.page-product .produto-wrapper{padding:0;position:relative;z-index:1}
.page-product .produto-wrapper #loading-product-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:900}
/*
.page-product .produto-direita{margin-top:120px}
.page-product .bonus_cupom{background-color:#ffffb3;border:2px solid #eee;display:block;margin-bottom:12px;padding:6px;width:200px}
.page-product .bonus_cupom strong{display:block;font-size:16px;margin-top:5px}
.page-product .breadcrumb{background:0 0;border-bottom:1px dotted #9a9a9a;border-top:1px dotted #9a9a9a;border-radius:0;font:400 11px/11px 'Open Sans',sans-serif;margin:0;padding:10px 0}
.page-product .breadcrumb a{color:#515151}
.page-product .breadcrumb:before{content:">"}
.page-product .fn{color:#363636;font:700 18px/25px 'Open Sans',sans-serif;height:50px;margin-top:30px;overflow:hidden;position:absolute;right:0;width:322px}
.page-product .identifier{border-bottom:1px solid #dadada;color:#433f3f;font:400 12px/12px 'Open Sans',sans-serif;padding-bottom:4px;position:absolute;right:0;top:120px;width:322px}
.page-product .identifier strong{font-weight:400}
.page-product #button-buy{padding:0;border:none}
.page-product .produto-preco .txt-por,
.page-product .produto-preco br{display:none}
.page-product .produto-preco .PrecoPrincipal{color:#065ab1;display:block;font:700 26px/26px 'Open Sans',sans-serif;margin-bottom:10px}
.page-product .produto-preco .PrecoPrincipal abbr{border:none}
.page-product .produto-preco #info_preco{color:#065ab1;display:block;font:700 16px/16px 'Open Sans',sans-serif;margin-bottom:25px}
.page-product .produto-preco ul{margin-top:15px;padding:0 11px}
.page-product .produto-preco ul:after{clear:both;content:'';display:block}
.page-product .produto-preco li{border:1px solid #959595;float:left;margin-right:5px;text-align:center;min-width:32px}
.page-product .produto-preco li div{color:#2e2d2d;font:400 12px/24px 'Open Sans',sans-serif}
.page-product .produto-preco li div.cor_selecionada{color:#fff;background-color:#1b77b8}
.page-product #preco{margin-bottom:10px}
.page-product .precode{text-decoration:line-through}
.page-product .precode abbr{border:none}
.page-product .produto-formas-pagamento a{color:#433f3f;font:400 11px/11px 'Open Sans',sans-serif}
.page-product #quantidade{border-top:1px solid #dadada;color:#433f3f;font:400 12px/27px 'Open Sans',sans-serif;text-align:left;max-width:100%;padding-top:16px}
.page-product #quantidade .text{background-color:#e2e2e2;border:none;border-radius:0;display:inline-block;height:27px;margin:0;width:38px}
.page-product .redes_sociais{text-align:center}
.page-product .texto_variacao,
.page-product .varTit{background-color:#ebebeb;border-radius:7px;padding:20px 10px 5px;position:relative}
.page-product .texto_variacao span{color:#000}
.page-product .varTit,.page-product .varTit:hover{background:url(../img/fundo-variacao.png?v=2) 10px bottom no-repeat #ebebeb;border-radius:7px;color:#433f3f;font:700 13px/13px 'Open Sans',sans-serif;padding-left:18px;text-transform:none}
.page-product .info-digite-o-nome-para-a-estampa strong{padding:0 7px 0 0;text-transform:none;height:26px}
.page-product .info-insira-seu-nome-aqui,.page-product .info-insira-seu-nome-aqui:hover{background-image:none;padding:7px 10px 0}
.page-product .varTit strong,.page-product .varTit strong:hover{background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;display:inline-block;float:left;vertical-align:bottom;padding:0 6px 5px;color:#433f3f!important;line-height:2}
.page-product .texto_variacao h2{width:auto}
.page-product .varCont ul{display:block;font-size:0}
.page-product .varCont .lista_radios ul{margin-top:8px}
.page-product .varCont .lista_radios>li{background:0 0;color:#433f3f;font:700 11px/11px 'Open Sans',sans-serif;margin:6px 10px;padding:0}
.page-product .varCont .lista_radios li ul li{border:1px solid #b1b1b1;display:inline-block;font:700 11px/11px 'Open Sans',sans-serif;height:22px;margin:0 6px 0 0;padding:0;text-align:center;width:27px}
.page-product .varCont .lista_radios .on{background-color:#525252}
.page-product .page-content .lista_radios label{cursor:pointer;display:block;font-size:0;height:100%;padding:4px 0;position:relative}
.page-product .page-content .varCont .lista_radios>.color>label>input{visibility:visible;position:static;width:auto;height:auto;line-height:11px;margin-right:4px;display:inline-block;vertical-align:middle}
.page-product .page-content .varCont .lista_radios>.color>label>span{display:inline-block;vertical-align:middle}
.page-product .texto_variacao span,.page-product .varTit input{display:none}
.page-product .selecionada label{background:#1261b2;color:#fff}
.page-product .selecionada span{color:#fff!important}
.page-product .page-content .lista_radios span{color:#2d2d2d;font:400 11px/11px 'Open Sans',sans-serif}
.page-product .page-content .lista_radios .on span{color:#fff}
.page-product .page-content .lista_radios input[type=radio]{height:100%;left:0;margin:0;position:absolute;top:0;visibility:hidden;width:100%}
.page-product .lista_cor_variacao{margin-top:15px;padding:0 11px}
.page-product .lista_cor_variacao li{border:1px solid #959595;float:left;margin-right:5px;text-align:center;width:32px}
.page-product .lista_cor_variacao li div{color:#2e2d2d;font:400 12px/24px 'Open Sans',sans-serif}
.page-product .lista_cor_variacao li .cor_selecionada{background-color:#065ab1;color:#fff}
.page-product .varTit.info-digite-o-nome-para-a-estampa{padding-bottom:0}
.page-product .texto_variacao{background-color:#f4f4f4;border-radius:6px;height:36px;padding:0 11px}
.page-product .texto_variacao:after{clear:both;content:'';display:block}
.page-product .texto_variacao h2{background-color:#fff;border-radius:6px 6px 0 0;color:#433f3f;float:left;font:700 12px/30px 'Open Sans',sans-serif;margin-top:6px;padding:0 20px}
.page-product .table-meansure{background:url(../img/table-meansure.png) left center no-repeat;color:#433f3f;font:400 12px/14px 'Open Sans',sans-serif;padding:0 0 0 19px;position:absolute;right:0;text-decoration:none;top:calc(50% - 7px);width:130px;z-index:3}
.page-product #foto_a .icon-video,.page-product #foto_a .jcarousel-next,.page-product #foto_a .jcarousel-prev{font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.page-product #foto_p{height:625px;margin-top:35px}
.page-product #foto_a{margin:20px auto;width:415px}
.page-product #foto_a .jcarousel-clip,.page-product #foto_a ul{overflow:hidden;width:326px}
.page-product #foto_a .jcarousel-item,.page-product #foto_a li{border:1px solid #c9c9c9;float:left;height:90px;margin-right:26px;overflow:hidden;position:relative;width:62px}
.page-product #foto_a .jcarousel-item img,.page-product #foto_a li img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.page-product #foto_a li:last-child{margin-right:0}
.page-product #foto_a .jcarousel-next{color:#b2b2b2;font-size:2em;line-height:1;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.page-product #foto_a .jcarousel-next:before{content:"\e080"}
.page-product #foto_a .jcarousel-prev{color:#b2b2b2;font-size:2em;left:0;line-height:1;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.page-product #foto_a .jcarousel-prev:before{content:"\e079"}
.page-product #foto_a .icon-video{color:#fff;display:inline-block;font-size:40px;line-height:90px;position:relative;top:1px}
.page-product #coments input[type=text],.page-product #coments label,.page-product #nao_disp a,.page-product .Forma1 li .item-parcela{display:block}
.page-product #foto_a .icon-video:before{content:"\e029"}
.page-product .Forma1 li{padding:15px}
.page-product .Forma1 li a{color:#000}
.page-product .Forma1 li:nth-child(odd){background-color:#f4f4f4}
.page-product #nao_disp a{text-align:center}
.page-product #nao_disp .image{margin:0 auto}
.page-product #nao_disp .color{display:block;margin:5px 0;text-align:center}
.page-product #coments input[type=checkbox]{display:inline-block;margin-right:4px}
.page-product #coments .stars{font-size:0}
.page-product #coments .starn{background:url(/imggeral/loja/img01/stars-old.png);display:inline-block;width:37px;height:35px;text-align:left;cursor:pointer}
.page-product #coments .star-on{background-position:0 -38px!important}
.page-product #coments .rateBlock+img{background:url(../img/comment-button.jpg);cursor:pointer;height:0;margin-top:20px;padding:23px 91px;width:0}
.page-product .wrap-tabs{min-height:200px;position:relative}
.page-product .wrap-tabs #loading-tab-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
.page-product .wrap-tabs .abasProduto{margin-bottom:-1px}
.page-product .wrap-tabs .abasProduto:after{clear:both;content:'';display:block}
.page-product .wrap-tabs .abasProduto li{background-color:#f3f3f3;border:1px solid transparent;border-bottom:1px solid #c1c1c1;border-radius:6px 6px 0 0;float:left;margin-right:8px;padding:0 35px}
.page-product .wrap-tabs .abasProduto li.aberta{background-color:#fff;border-color:#c1c1c1;border-bottom:1px solid #fff}
.page-product .wrap-tabs .abasProduto li.aberta a{color:#207aba}
.page-product .wrap-tabs .abasProduto li a{color:#6e6e6e;font:900 14px/40px 'Open Sans',sans-serif;letter-spacing:-.2px;text-decoration:none;text-transform:uppercase}
.page-product .wrap-tabs .prodBox{border:1px solid #c1c1c1;padding:0 10px 10px}
@media screen and (max-width:767px){
	.page-product .wrap-related .relacionado:first-child{padding-left:15px}
	.page-product .main-menu{display:none}
	.page-product .page-content{padding:0;margin:15px 0 0}
	.page-product .page-content .container{padding:0}
	.page-product .fn{height:auto;margin-top:0;overflow:hidden;position:relative;width:100%;display:block}
	.page-product #foto_a .jcarousel-next,.page-product #foto_a .jcarousel-prev,.page-product .table-meansure{display:none!important}
	.page-product .identifier{border:none;margin:0;padding:0;position:relative;top:0;width:100%}
	.page-product #foto_p{height:auto}
	.page-product #foto_a{width:auto!important}
	.page-product #foto_a .jcarousel-clip{width:320px!important}
	.page-product #foto_a .jcarousel-list{width:auto!important}
	.page-product #foto_a .jcarousel-item{float:none!important;display:inline-block}
	.page-product #foto_a .jcarousel-clip,.page-product #foto_a ul{width:auto}
	.page-product #foto_a .jcarousel-item,.page-product #foto_a li{margin:0 10px 0 0}
	.page-product .produto-direita{margin:0;padding:0}
	.page-product #esquerda{padding:0}
	.page-product .wrap-tabs .abasProduto li{float:none}
}
.page-product .compreJunto .produto>div .table-meansure{display:none}
*/
.carrinho-tabs ol{border-bottom:1px dotted #9a9a9a;border-top:1px dotted #9a9a9a;padding:20px 0;text-align:center}
.carrinho-tabs li{display:inline-block;float:none;opacity:.5;width:auto}
.carrinho-tabs li.active{opacity:1}
.carrinho-tabs li:after{background-color:#d4d4d4;content:'';display:inline-block;height:1px;margin:0 8px;width:35px;vertical-align:middle}
.carrinho-tabs li:last-child:after{display:none}
.carrinho-tabs li .passo-num,.carrinho-tabs li .passo-text{display:inline-block;font:700 14px/25px 'Open Sans',sans-serif;vertical-align:middle}
.carrinho-tabs li .passo-text{color:#656565;text-transform:uppercase}
.carrinho-tabs li .passo-num{background-color:#656565;border-radius:25px;color:#fff;height:25px;margin-right:10px;width:25px}
@media screen and (max-width:767px){
	.carrinho-tabs ol{text-align:left}
	.carrinho-tabs li{margin:5px 0}
	.carrinho-tabs li:after{display:none}
}
.table-hover>tbody>tr:hover{background:none !important;}
.page-checkout_cart .Seguro,.page-checkout_cart .banner-extra1,.page-checkout_cart .caixa-frete,.page-checkout_cart .wrap-related{display:none}
.page-checkout_cart .AvancarTopo{float:left;margin-top:40px}
.page-checkout_cart .AvancarTopo .carrinho-heading{display:block}
.page-checkout_cart .AvancarTopo .carrinho-heading:before{color:#fff; content:'MINHA SACOLA';font:500 20px/30px 'Open Sans',sans-serif;margin-left:12px;}
.page-checkout_cart .AvancarTopo .carrinho-heading span{display:none}
.page-checkout_cart .AvancarTopo+.bt-avancar{display:block;float:right;margin:40px 30px 20px 0; display:none;}
.page-checkout_cart #tabela_carrinho{border:none; margin:0; border-top:1px dotted #c9c9cc; border-bottom:1px dotted #c9c9cc;}
.page-checkout_cart #tabela_carrinho th{border:none;color:#6c6c6c;font:600 12px/44px 'Open Sans',sans-serif;padding:5px 15px 0;text-transform:uppercase}
.page-checkout_cart #tabela_carrinho th:last-child{width:45px}
.page-checkout_cart #tabela_carrinho th:nth-last-child(2){/*border-left:1px dotted #c9c9cc;*/ padding-left:15px;text-align:left;width:155px}
.page-checkout_cart #tabela_carrinho th:nth-last-child(3){text-align:right}
.page-checkout_cart #tabela_carrinho td{border:none;border-top:1px dotted #c9c9cc;padding:0 15px}
.page-checkout_cart #tabela_carrinho td input[type=text]{height:26px;margin-bottom:20px;margin-top:23px;width:50px}
.page-checkout_cart #tabela_carrinho td .refresh:before{content:url(../img/refresh.jpg);font-size:13px}
.page-checkout_cart #tabela_carrinho td:first-child{padding:15px 15px 15px 5px}
.page-checkout_cart #tabela_carrinho td:first-child a{/*background-color:#f2f2f2;*/border:1px dotted #c9c9cc;display:block;height:100px;overflow:hidden;position:relative;width:70px}
.page-checkout_cart #tabela_carrinho td:first-child a img{left:50%; position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.page-checkout_cart #tabela_carrinho td:nth-child(2){padding-top:35px}

.page-checkout_cart #tabela_carrinho td:nth-child(2) h4 a strong{color:#fff; display:block; font:700 13px/18px 'Open Sans', sans-serif;}
.page-checkout_cart #tabela_carrinho td:nth-child(2) h5{color:#fff; display:inline-block; font:500 12px/13px 'Open Sans', sans-serif; padding-right:10px;}

.page-checkout_cart #tabela_carrinho td:nth-child(2) a,
.page-checkout_cart #tabela_carrinho td:nth-child(2) strong{color:#4c4c4c;display:block;font:700 11px/13px 'Open Sans',sans-serif;}

.page-checkout_cart .caixa-forma-frete .caixa-cupom .blocoSucesso,.page-checkout_cart .caixa-forma-frete .margem_imagem_frete,.page-checkout_cart .caixa-forma-frete>br,.page-checkout_cart .caixa-total table th:first-child{display:none}
.page-checkout_cart #tabela_carrinho td:last-child{padding-top:35px;width:45px}
.page-checkout_cart #tabela_carrinho td:nth-last-child(2){border-left:1px dotted #c9c9cc;padding-left:15px;padding-top:35px;text-align:left;width:155px}
.page-checkout_cart #tabela_carrinho td:nth-last-child(2) h3{color:#4c4c4c;line-height:12px}
.page-checkout_cart #tabela_carrinho td:nth-last-child(2) h3 .valores_carrinho{font:700 12px/12px 'Open Sans',sans-serif}
.page-checkout_cart #tabela_carrinho td:nth-last-child(3){padding-top:35px}
.page-checkout_cart #tabela_carrinho td:nth-last-child(3) .valores_carrinho{color:#4c4c4c;font:700 12px/12px 'Open Sans',sans-serif}
.page-checkout_cart #tabela_carrinho .sub-total{/*background-color:#f2f2f2;*/border-top:1px dotted #c9c9cc; border-bottom:1px dotted #c9c9cc;}
.page-checkout_cart #tabela_carrinho .sub-total td{border:none;color:#fff;font:700 12px/42px 'Open Sans',sans-serif;padding:0 15px;text-align:right;text-transform:uppercase}
.page-checkout_cart #tabela_carrinho .sub-total td:last-child{border-left:1px dotted #c9c9cc;text-align:left}
.page-checkout_cart #tabela_carrinho .bt-excluir{color:#949494}
.page-checkout_cart #tabela_carrinho .bt-excluir:before{font-size:15px}
.page-checkout_cart .caixa-botoes{/*padding:0 30px;*/}
.page-checkout_cart .caixa-total{background-color:#ebebeb; margin:7px 0;}
.page-checkout_cart .caixa-total .tit-total{color:#fff;font:700 14px/55px 'Open Sans',sans-serif;float:left;padding-right:15px;text-transform:uppercase;width:910px}
.page-checkout_cart .caixa-total table{border-left:1px dotted #c9c9cc;float:right;width:200px}
.page-checkout_cart .caixa-total table th:nth-child(2){float:left}
.page-checkout_cart .caixa-total table h3{color:#fff;font:700 18px/55px 'Open Sans',sans-serif;padding-left:15px}

.page-checkout_cart #cep1{width:100%; max-width:125px;}
.page-checkout_cart #cep1,
.page-checkout_cart #cep2{text-align:center; margin-bottom:0; vertical-align:1px;}

.page-checkout_cart .caixa-forma-frete{border:0;margin:0}
.page-checkout_cart .caixa-forma-frete .wrap-cupom,.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms{border-top:1px dotted #c9c9cc}
.page-checkout_cart .caixa-forma-frete>table{margin:0!important; width:100%; border-bottom:1px dotted #c9c9c9;}
.page-checkout_cart .caixa-forma-frete #calculoFrete{margin-bottom:15px; width:100%;}
.page-checkout_cart .caixa-forma-frete span.botao-commerce.botao-simular-frete{height:29px; padding:0 10px; background-color:#959595; font:400 12px 'Open Sans', sans-serif; color:#fff; display:inline-block; vertical-align:top;}
.page-checkout_cart .caixa-forma-frete span.bt-cep{position:relative; top:-2px;}
.page-checkout_cart .caixa-forma-frete>table tr:first-child th{padding:6px 15px;}
.page-checkout_cart .caixa-forma-frete>table tr:first-child th:first-child{float:left;width:780px}
.page-checkout_cart .caixa-forma-frete>table tr:first-child th:nth-child(2){/*border-left:1px dotted #c9c9cc*/}
.page-checkout_cart .caixa-forma-frete>table tr:first-child input[type=text]{height:33px; margin:0 5px}
.page-checkout_cart .caixa-forma-frete>table tr:first-child #calculoFrete label:first-child{font-size:0; margin-right:25px;}
.page-checkout_cart .caixa-forma-frete>table tr:first-child #calculoFrete label:first-child:before{color:#fff; content:'calcular frete'; font:700 12px/29px 'Open Sans',sans-serif}
.page-checkout_cart .caixa-forma-frete>table tr:first-child .carFretePara{display:none; color:#777;font:400 12px/12px 'Open Sans',sans-serif;margin-top:10px;margin-left:240px}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td{padding:0 15px}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td:first-child{float:left; position:relative; width:911px; /*width:780px;*/}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td:first-child:before{color:#6c6c6c;content:'FRETE:';font:500 12px/70px 'Open Sans',sans-serif;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms a{color:#6c6c6c;font:500 12px/12px 'Open Sans',sans-serif}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms label,
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td h3{color:#6c6c6c;font:500 12px/12px 'Open Sans',sans-serif}
header,header .container{position:relative}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td:nth-child(2){border-left:1px dotted #c9c9cc; width:165px}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td h3{text-align:left}
.page-checkout_cart .caixa-forma-frete .caixa-cupom label{color:#fff; font:700 12px/60px 'Open Sans',sans-serif; text-transform:lowercase;}
.page-checkout_cart .caixa-forma-frete .caixa-cupom+th h3,
.page-checkout_cart .caixa-forma-frete .caixa-cupom:before{color:#6c6c6c; font:500 12px/70px 'Open Sans',sans-serif;}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms #tab tr:first-child td{padding-top:20px;}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms #tab tr:last-child td{padding-bottom:20px;}
.page-checkout_cart .caixa-forma-frete .caixa-cupom{padding-right:15px; float:left; width:911px; /*padding-left:50px; width:780px;*/}
.page-checkout_cart .caixa-forma-frete .caixa-cupom:before{content:'DESCONTO:'; float:right;}
.page-checkout_cart .caixa-forma-frete .caixa-cupom label{display:inline-block; vertical-align:middle;}
.page-checkout_cart .caixa-forma-frete .caixa-cupom input{display:inline-block; height:34px; margin:0; vertical-align:-1px; width:200px;}
.page-checkout_cart .caixa-forma-frete .caixa-cupom+th{border-left:1px dotted #c9c9cc; padding-left:15px; width:200px;}

@media screen and (max-width:767px){
	.page-checkout_cart .caixa-botoes,.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td,.page-checkout_cart .page-content,.page-checkout_cart .page-content .container{padding:0}
	.page-checkout_cart .AvancarTopo{margin:0}
	.page-checkout_cart .AvancarTopo+.bt-avancar{margin:0 0 15px}
	.page-checkout_cart .caixa-total div.board{text-align:center;}
	.page-checkout_cart .caixa-total .tit-total{width:auto; display:inline-block; vertical-align:middle; float:none;}
	.page-checkout_cart .caixa-total table{width:137px !important; float:none; display:inline-block; vertical-align:middle;}
	.page-checkout_cart .caixa-forma-frete>table tr:first-child #calculoFrete label:first-child{display:inline-block; background:0 0; margin-right:0 !important;}
	.page-checkout_cart .caixa-forma-frete>table tr:first-child #calculoFrete label:first-child:before{font:700 15px/40px 'Open Sans',sans-serif !important;}
	.page-checkout_cart #tabela_carrinho td:nth-last-child(2) h3 .valores_carrinho{display:block;font:700 12px/12px 'Open Sans',sans-serif;text-align:center}
	.page-checkout_cart #tabela_carrinho td:nth-last-child(2){width:auto;border:none}
	.page-checkout_cart #tabela_carrinho td:last-child{width:auto}
	.page-checkout_cart #tabela_carrinho .sub-total td:last-child{border:none;text-align:right}
	.page-checkout_cart #tabela_carrinho td:first-child a{margin:0 auto}
	.page-checkout_cart .caixa-forma-frete>table tr:first-child .carFretePara{margin:0}
	.page-checkout_cart .caixa-forma-frete>table tr:first-child th:first-child{width:auto;float:none;display:block}
	.page-checkout_cart .caixa-forma-frete>table tr:first-child th{display:none;}
	.page-checkout_cart .caixa-forma-frete>table tr:first-child th:nth-child(2){border:none; display:none;}
	.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms label{font:700 12px/12px 'Open Sans',sans-serif !important; vertical-align:2px !important; text-transform:uppercase;}
	.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td:first-child{/*float:none;*/ position:relative; width:auto}
	.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td:nth-child(2){border:none; width:auto; display:none;}
	.page-checkout_cart .caixa-forma-frete .caixa-cupom:before,.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td:first-child:before{display:none}
	.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms #tab tr:last-child td{padding-bottom:0}
	.page-checkout_cart .caixa-forma-frete .caixa-cupom{background:0 0; padding:0 !important; width:100%; margin:20px 0 5px;}
	.page-checkout_cart .caixa-forma-frete .caixa-cupom input{display:inline-block; margin:0; vertical-align:middle; max-width:160px; width:100%;}
	.page-checkout_cart .caixa-forma-frete .caixa-cupom label{color:#fff; display:block; font:700 15px/40px 'Open Sans',sans-serif; vertical-align:middle; text-align:center;}
	.page-checkout_cart .caixa-forma-frete .caixa-cupom+th h3{color:#4c4c4c;font:700 15px/25px 'Open Sans',sans-serif}
	.page-checkout_cart .caixa-forma-frete .wrap-cupom{border:none; margin-bottom:30px;}
	.page-checkout_cart .caixa-forma-frete .caixa-cupom+th{border-left:none; padding-left:15px; text-align:center; width:100%; }
}

.page-login .container-titulo-login .color.titulo-login{font:500 20px 'Open Sans', sans-serif; color:#fff; letter-spacing:-1px;  border-bottom:1px solid #fff; text-transform:uppercase; margin-bottom:50px;}
.page-login #banner_title,.page-login .banner-extra1,.page-login .carrinho-heading{display:none}
.page-login .carrinho-tabs{margin-bottom:50px}
.page-login .caixa-login{border-right:1px dashed #979797; padding-left:60px;}
.page-login .caixa-login>h3{font:500 20px 'Open Sans', sans-serif; color:#fff; letter-spacing:-1px; border-bottom:2px solid #fff; display:inline-block; text-transform:uppercase;}
.page-login .caixa-login label{font-size:0; margin:14px 0 0; position:relative;}
.page-login .caixa-login input{height:34px; max-width:430px; font-weight:500; letter-spacing:3px;}


.page-login .recuperar-senha a{font:700 12px/12px 'Open Sans',sans-serif}
.page-login .caixa-login fieldset{border:none;margin:0;padding:0}
.page-login .caixa-login button{background:0 0; border:none; float:left; /*margin:30px 0 -100px;*/ margin-right:15px; padding:0;}
.page-login .recuperar-senha{display:block; padding:14px 0 0;}
.page-login .recuperar-senha a{color:#717171}
.page-login .recuperar-senha:hover{text-decoration:underline}
.customer-menu .login .login-box a:hover,.customer-menu .login .login-box button:hover,.product-list .jcarousel-item:hover a,.product-list .product:hover a{text-decoration:none}
.page-login .login-campos-obrigatorios{display:block;font:400 12px/12px 'Open Sans',sans-serif}
.page-login .login-campos-obrigatorios .obriga{font-size:0;}
.page-login .login-campos-obrigatorios .obriga:before{content:'*'; font-size:12px; font-weight:800; color:#fff;}
	.page-login .caixa-cadastro{padding-left:60px}
.page-login .caixa-cadastro .cadastro-desc{display:none}
.page-login .caixa-cadastro>h3{font:500 20px 'Open Sans', sans-serif; color:#fff; letter-spacing:-1px; border-bottom:2px solid #fff; display:inline-block; text-transform:uppercase;}
.page-login .caixa-cadastro fieldset{border:none;margin:0;padding:0}
.page-login .caixa-cadastro button{background:0 0;border:none;float:left;margin:18px 0 0;padding:0}
.page-login .caixa-cadastro input{height:34px; margin-bottom:0; max-width:430px; font-weight:500; letter-spacing:3px;}
.page-login .caixa-cadastro label{font-size:0; margin:14px 0 0; position:relative;}


/*
.brands{margin:35px 0}
.brands .jcarousel-clip{margin:0 auto;overflow:hidden;width:924px}
.brands .jcarousel-item{text-align:center;width:132px}
.brands .jcarousel-item a{display:block;font-size:0}
.brands .jcarousel-item a:before{content:'';height:60px;display:inline-block;vertical-align:middle;width:1%;margin-right:-.5%}
.brands .jcarousel-item a:hover img{opacity:1;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:none}
.brands .jcarousel-item img{display:inline-block;max-width:99%;vertical-align:middle;opacity:.8;-webkit-transition:150ms all linear 0s;-moz-transition:150ms all linear 0s;-o-transition:150ms all linear 0s;transition:150ms all linear 0s;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
.brands .jcarousel-next{cursor:pointer;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.brands .jcarousel-next:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAiCAMAAABhn6n1AAAAmVBMVEW+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr4dDk3qAAAAMnRSTlMAAQQICQ8QGBkaGyUxMkBBUFJhYmNlZnd4iImKmZqbqqyvsL/Awc7P2tvl7e7w9vf7/mcKx0wAAACtSURBVHjaddLZEoIwDEBRQBQVF9xwxQUVFUHA//84k6fccYa+9UzSpkmd9Ctr7tgalgLvABJryAng3lUiSFgJ5F3IRkMOAO8h0Ewg41rk2YHsNWkL8F8C9QgybUQyD3LUpDWglwt8QshMQ64u5KyyAvQLgXIAWWrIBbBQSG0fWAoOjW0f2bVWWIXCEpSOx7U/f2cNQgt9a3JmTbYxJO2Dcm8cJYfN71AEBv8f5gcNjSGyR2VnGwAAAABJRU5ErkJggg==)}
.brands .jcarousel-prev{cursor:pointer;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.brands .jcarousel-prev:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAiCAMAAABhn6n1AAAAnFBMVEW+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr5gBF6RAAAAM3RSTlMAAQQICQ8QGBkaGyQlMTJAQVBRYWJlZmd3eIiJipmaqqusr7C/wc3Oz9rb5e7v8Pb3+/5pun/MAAAAsklEQVR42mXS6Q6CMBAE4FJRRFHEA2/EExVEwPd/N3cT0mnY/vsm0/RUGIsfjSvsFeRyhODEhTUcse+OcT8nVwEKRy5s4bAhP7Vx70WupyjseMIBntTkt2usH+RmhsKGJyTw+EvOB8bOjQtzFFbsM+x/yMUQwYULS1gGfslTPCuJuZK2wLKRlQRVuzGxdRwu48OFSh6/c0F7WLm4QvuSM20lCZ6h81DiKTFSTmIlvoP4MH/cIiJqNakPGQAAAABJRU5ErkJggg==)}
*/

/* ------------------------------------
    Newsletter Box
------------------------------------ */
.page-newsletter .container .content{margin-bottom:40px;}

.newsletter-box{position:relative; z-index:10000;}
.floating-box{display:none;}
.floating-box #mascara{position:fixed; top:0; bottom:0; left:0; right:0; background:rgba(0, 0, 0, 0.48); z-index:10000;}

@media all and (min-width:768px) {
	.floating-box .window{
	    position:fixed;
	    z-index:10001;
	    width:557px;
	    height:371px;
	    left:calc(50% - (557px/2));
	    top:calc(50% - (371px/2));
	    margin:0 auto;
	    background-color:#fff;
	    -webkit-background-size: 100% 100%;
	    background-size: 100% 100%;
	    box-shadow: 0 0 11px 0 #333;
	}
}
@media all and (max-width:767px) {
	.floating-box .window{
		position: fixed;
		background-color: #fff;
		background-size: 100% 100%;
		z-index: 10001;
		width: 557px;
		max-width: 95%;
		height: 371px;
		/* max-height: 100%; */
		margin:auto !important;
		top:50%;
		left:50%;
		-webkit-transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		-o-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		background-size:cover;
	}

}
.floating-box form{position:absolute; bottom:110px; margin:0 auto; width:100%;}
.floating-box #FormValue_EmailAddress{
	width:100%;
	max-width:334px;
	height:42px;
	display:block;
	font:500 12px/42px 'Open Sans', sans-serif;
	color:#fff;
	padding:0 15px;
	border:1px solid #ccc;
	margin:0 auto 8px;
	outline:0;
}
.floating-box form ::-webkit-input-placeholder {color:#000000;}
.floating-box form :-moz-placeholder {color:#000000;}
.floating-box form ::-moz-placeholder {color:#000000;}
.floating-box form :-ms-input-placeholder {color:#000000;}

.floating-box #FormButton_Subscribe{
    width: 100%;
    max-width:334px;
    height: 42px;
    margin:0 auto;
    display: block;
    background-color:#fff;
    border: 0;
    font:500 12px/42px 'Open Sans', sans-serif;
    letter-spacing:5px;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    outline:0;
    -webkit-transition: all .25s ease 0s;
       -moz-transition: all .25s ease 0s;
        -ms-transition: all .25s ease 0s;
         -o-transition: all .25s ease 0s;
            transition: all .25s ease 0s;
}
.floating-box #FormButton_Subscribe:hover{background-color:#333;}
.floating-box .window .close{width:33px; height:33px; background-color:#fff; opacity:1; color:#fff; text-align:center; line-height:33px; right:0; top:0; position:absolute; font-family:'Open Sans', sans-serif; font-weight:400;}
.floating-box .window .close:hover{opacity:1; cursor:pointer;}


/* ----------------------------------------------------------
		#Página Central do Cliente
----------------------------------------------------------- */
.page-central_cliente .central-breadcrumb{padding:20px 10px;}
.page-central_cliente .content{margin-bottom:50px; padding:0 18px;}
.page-central_cliente .content #ProdBlock.prodBox,
.page-central_cliente .content #ProdBlock.prodBox #ProdAbas,
.page-central_cliente .content #ProdBlock.prodBox #Relacionados{display:none !important;}

.page-central_cliente img.bgcolor{background:#000 !important; }
.page-central_cliente img.bgcolor:hover{background:#555 !important;}
.page-central_cliente .Mapa{top:35px; right:25px;}
.page-central_cliente h1.color{font-size:18px; font-weight:bold; padding: 0 20px; line-height: 52px; height:52px; background-color:#fff; color:#fff; text-transform:uppercase; margin:20px 0;}
.page-central_cliente .page-content p,
.page-central_cliente .page-content span{color:#9a9a9a !important; font-size:14px !important;}

.page-central_cliente .central-saudacao h2{color:#fff; font-size:14px; font-weight:700; text-transform:uppercase; margin-bottom:40px;}
.page-central_cliente .icoPai{/*background-color:#f6f6f6;*/ border:1px solid #fff; margin-top:15px;}
.page-central_cliente .icoPai ~ .icoPai{margin-top:60px;}
.page-central_cliente .icoPai h2.color{color:#fff; font-size:14px !important; text-transform:uppercase; padding:10px; font-weight:700;}
.page-central_cliente .icoFilho{border-right: 0 !important; }
.page-central_cliente .icoFilho p{}


/* ----------------------------------------------------------
		#Layout Responsive - Menu Mobile
----------------------------------------------------------- */
.lupa-resp, .login-resp, .hamburguer, .carrinho-resp{background-color:#dcd7c8 !important;}
.icone-header{fill:#857f6f !important;}
header .first-level .close-menu{background-color:#dcd7c8 !important;}
.nav-pages li{padding: 0 !important;}


/* ----------------------------------------------------------
		#Layout Responsive - Menu Mobile
-----------------------------------------------------------*/
/* HEADER > MENU */
#topo-mob{display:none; position:fixed; top:0; width:100%; height:65px; padding:0 0 0 2px; background-color:#fff; z-index:9999; -webkit-box-shadow: 0px 5px 11px -1px rgba(0,0,0,0.42); -moz-box-shadow: 0px 5px 11px -1px rgba(0,0,0,0.42); box-shadow: 0px 5px 11px -1px rgba(0,0,0,0.42);}
#topo-mob .logo-mob{max-width:160px; width:100%; float:left; position:relative; z-index:3; /*line-height:65px;*/ text-align:center;}
#topo-mob .logo-mob .brand{font-size:20px; display:block; padding:21px 10px 0;}
#topo-mob .logo-mob a img{max-height:56px;}
#topo-mob .menutopo-mob{ float:right; position:relative; right:54px; z-index:2; top:11px;}
#topo-mob .menutopo-mob .li-mob{display:inline-block;}
#topo-mob .menutopo-mob ul{width:100%;}

#menu-categorias-mob,
#menu-categorias-mob2{position:absolute; width:100%;float:left; z-index:1; top:11px;}

#topo-mob .menutopo-mob i,
#menu-categorias-mob i{font-size:20px; width:40px; height:40px; text-align:center; color:#fff; line-height:40px;}

#topo-mob .menutopo-mob i:hover,
#menu-categorias-mob i:hover{color:#777;}

#topo-mob .menutopo-mob .li-mob .a-mob,
#menu-categorias-mob .a-mob{background-color:#fff; border:1px solid #fff; display:inline-block;}

#topo-mob .menutopo-mob .li-mob .a-mob{margin:0 1px;}
#menu-categorias-mob .a-mob{margin:0 10px 0 0; position:absolute; right:0;}

#topo-mob .menutopo-mob .li-mob:hover .a-mob,
#topo-mob .menutopo-mob .li-mob .a-mob:hover,
#menu-categorias-mob:hover .a-mob,
#menu-categorias-mob .a-mob:hover{}

#topo-mob .menutopo-mob .contadorcarrinho{position:absolute; color:#fff; background-color:#777; width:20px; height:20px; line-height:17px; font-size:10px; text-align:center; right:-2px; top:-7px; border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; border:1px solid #fff;}

#navigation-mob {position:static; margin-top:54px;}

#menu-toggle-mob,
#menu-toggle-mob2{display:block;}

/* HEADER > SUBMENU CATEGORIAS E SUBCATEGORIAS *//* HEADER > MENU > DROPDOWN */
#main-menu-mob {position:fixed; background-color:#fff; border-bottom:4px solid #ccc; overflow-y:scroll !important; width:100%; max-height:86%; display:none; float: none; padding:15px 0;}
#main-menu-mob li {position:relative; display:block; margin:0; padding:0;}
#main-menu-mob > li {display: block; margin:0 30px; margin-top: -1px; padding: 2px 0;}
#main-menu-mob > li:first-child {margin-top: 0;}
#main-menu-mob > li.parent-mob {background: none !important; padding: 0;}
#main-menu-mob > li.parent-mob > a {padding-left: 14px; color: #000 !important;}
#main-menu-mob > li > a {line-height: 14px; text-decoration:none; text-transform: uppercase; background-color:#ccc; border:1px solid #fff; display:block; font-size:14px; font-weight:700; padding:12px !important;}
#main-menu-mob li > a:hover{}
#main-menu-mob > li:hover > a,
#main-menu-mob > li.current-menu-item-mob > a {background-color:#fff; color:#fff !important;}


/* level 2 */
ul.sub-menu-mob {/*left: 0px; top: 38px;*/ z-index: 9999; display:block; margin-top:-1px; position:static; padding:0; width:inherit;}

/* level 3+ */
ul.sub-menu-mob ul.sub-menu-mob {margin-top:-1px; padding-top:0; left:149px; top:0px;}
ul.sub-menu-mob > li > a {display:block; font-size:12px; line-height:15px; padding:10px 12px;}
ul.sub-menu-mob > li > a:link,
ul.sub-menu-mob > li > a:visited{color:#000 !important; font-weight:400;}
ul.sub-menu-mob > li > a:hover {background-color:#f0f0f0 !important;}
ul.sub-menu-mob > li > a.parent-mob {background: rgba(251, 206, 201, 0.3) !important;}
ul.sub-menu-mob > li:last-child {border: 0 !important;}
ul.sub-menu-mob ul.sub-menu-mob > li:last-child {border:0;}
ul.sub-menu-mob > li:last-child > a {border-radius: 0 0 2px 2px;}
#main-menu-mob li:hover > ul.sub-menu-mob {display:block; /* show the submenu */}

.divspacer-mob{display: none; height:80px;}

/* Busca */
#main-menu-mob2{position:fixed; background-color:#fff; overflow-y:hidden !important; width:100%; max-height:86%; display:none; float:none; padding:15px 0 10px; margin-left:-2px;  -webkit-box-shadow: 0px 5px 11px -1px rgba(0,0,0,0.42); -moz-box-shadow: 0px 5px 11px -1px rgba(0,0,0,0.42); box-shadow: 0px 5px 11px -1px rgba(0,0,0,0.42);}
#main-menu-mob2 li {position:relative; display:block; margin:0; padding:0;}
#main-menu-mob2 > li {display: block; margin:0 15px; margin-top: -1px; padding: 2px 0;}
#main-menu-mob2 > li.parent-mob2 {background: none !important; padding: 0;}
#main-menu-mob2 > li.parent-mob2 > a {padding-left: 14px; color: #fff !important;}
#main-menu-mob2 li:hover{display:block; /* show the submenu */}
#navigation-mob .buscartopo .search-button{top:0 !important; outline:none; background-color:rgba(255,255,255,0);}
#navigation-mob .buscartopo .search-button:hover{ background-color:rgba(255,255,255,0);}

#main-menu-mob2 .buscaMobile{text-align:center;}
#main-menu-mob2 .buscaMobile li{vertical-align:bottom; display:inline-block;}
#main-menu-mob2 .buscaMobile input{border-width:0 0 2px 0; border-style:solid; border-color:#fff; background-color:#fff; box-shadow:none; width:100%; outline:0;}
#main-menu-mob2 .buscaMobile input:focus{outline:0; box-shadow:none;}
#main-menu-mob2 .buscaMobile button.search-button{border-width:0 0 2px 0; border-style:solid; border-color:#fff; background-color:#fff; font-size:20px;}
#main-menu-mob2 .buscaMobile li:first-child{margin-right:-5px; width:74%;}
/* ---- fim Mobile ---- */



/* ----------------------------------------------------------
		#Media Queries - Layout Responsive
----------------------------------------------------------- */
@media all and (min-width:992px ) and (max-width:1200px) {
	/*topo*/
	.customer-menu .cart .amount{left:28px !important;}
	.customer-menu .cart .list:after,
	.customer-menu .cart .list:before{right:7% !important;}
	.customer-menu .login .login-box:after,
	.customer-menu .login .login-box:before{right:11.8% !important;}
	.customer-menu .login .logged-box:after,
	.customer-menu .login .logged-box:before{right:14% !important;}
	/*menu*/
	.menutopohorizontal > li > a{padding:15px 18px !important;}
	/*Pg. Catalog e Search*/
	.page-search .product-list .product-image,
	.page-catalog .product-list .product-image{height:440px !important;}
	/*Pg. Carrinho*/
	.page-checkout_cart .caixa-forma-frete>table tr:first-child th:first-child,
	.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td:first-child,
	.page-checkout_cart .caixa-forma-frete .caixa-cupom,
	.page-checkout_cart .caixa-total .tit-total{width:710px !important;}
}

@media all and (min-width:768px ){
	.menutopohorizontal{display:flex; justify-content:space-between;}
}
@media all and (min-width:768px ) and (max-width:991px) {
	/*topo*/
	.customer-menu .cart .amount{left:17px !important;}
	.customer-menu .cart .list:after,
	.customer-menu .cart .list:before{right:2% !important;}
	.customer-menu .login .login-box:after,
	.customer-menu .login .login-box:before{right:7.8% !important;}
	.customer-menu .login .logged-box:after,
	.customer-menu .login .logged-box:before{right:10% !important;}
	/*menu*/
	.menutopohorizontal > li > a{padding:15px 6px !important; font-size:13px !important;}
	/*Produtos Home*/
	.produtoSlideHome .slick-prev{left:-15px !important;}
	.produtoSlideHome .slick-next{right:-15px !important;}
	/*Footer*/
	.footer .contact-us h3{font:700 20px/24px 'Open Sans',sans-serif !important;}

	/*Pg. Catalog e Search*/
	.page-search .product-list .product-image,
	.page-catalog .product-list .product-image{height:330px !important;}
	.page-search .product,
	.page-catalog .product{min-height:370px;}

	/*Pg. Carrinho*/
	.page-checkout_cart .caixa-forma-frete>table tr:first-child th:first-child,
	.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td:first-child,
	.page-checkout_cart .caixa-forma-frete .caixa-cupom,
	.page-checkout_cart .caixa-total .tit-total{width:577px !important;}
	.page-checkout_cart .caixa-total table{width:113px !important;}
	.page-checkout_cart .caixa-total table h3{padding-left:10px !important; font:700 15px/55px 'Open Sans',sans-serif !important;}
	.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms #formas_envio_frete{width:500px;}
	.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms a{font:500 10px/12px 'Open Sans',sans-serif !important;}
	.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms label{vertical-align:2px; font:500 12px/20px 'Open Sans',sans-serif !important;}

}


@media all and (max-width:767px) {
	/* Topo Mobile */
	#topo-mob{display: block !important;}
	.owl-theme .owl-controls{margin:0px 0 25px !important;}
	.owl-theme .owl-controls .owl-page{margin:0 5px;}
	.owl-theme .owl-controls .owl-page span{width:15px !important; height:15px !important; border:1px solid #7f7f7f;}
	.showcase-title{font:700 39px/40px georgia,serif !important;}

	.divspacer-mob{display: block !important;}
	.header{display: none !important;}
	.banner-showcase{margin: 0 0 30px !important;}

	.header-mob{display: block !important;}
	#logotipo{display: block !important; text-align: left !important; margin:-7px 0 0 7px !important;}
	.logotipo h1{margin:0 !important;}
	.logotipo a{padding: 0 !important;}
	#logotipo img{max-width:110px !important;}
	#NavSuperior{padding-bottom:30px !important;}

	/*Produtos Home*/
	.fraseHomeProdutos{font:800 24px/22px 'Open Sans', sans-serif !important; margin:10px !important; font-variant:small-caps !important;}
	.produtoSlideHome .slick-prev{left:0px !important;}
	.produtoSlideHome .slick-next{right:0px !important;}

	/*Footer*/
	.footer,
	.footer .social{text-align:center !important;}
	.footer .newsletter-form{margin:auto;}
	.footer .col-sm-3.col-xs-12,
	.footer .col-sm-2.col-xs-12{margin-bottom:40px;}
	.footer .newsletter-form,
	.footer .payment{max-width:100% !important; padding:0 20px 20px;}

	/*Pg. Catalog e Search*/
	.wrap-breadcrumb.row{margin:0 !important;}

	/*Pg. Carrinho*/
	.page-central_cliente img.bgcolor{display:none !important;}
	.page-central_cliente .central-saudacao h2+p{padding:0 0 10px; line-height:18px;}
	.page-central_cliente .central-menu br{display:none;}
	.page-central_cliente .icoFilho{padding:0; border-bottom:1px solid #ebebeb;}
	.page-central_cliente .icoFilho p{line-height:33px; position:absolute; width:100%; z-index:1;}
	.page-central_cliente .icoFilho a{display:block; height:32px; width:100%; position:relative; z-index:2;}
	.page-checkout_cart .carrinho-tabs{display:none;}
	.page-checkout_cart .caixa-botoes .bt-continuar-comprando,
	.page-checkout_cart .caixa-botoes .botao-prosseguir-compra,
	.page-checkout_cart .caixa-botoes .bt-avancar{float:none !important; text-align:center; width:100%; display:block; padding:5px 0;}
	.page-checkout_cart #tabela_carrinho td h4{margin:0 0 10px !important;}
	.page-checkout_cart #tabela_carrinho td:nth-child(2){padding:15px !important;}
	.page-checkout_cart #tabela_carrinho td input[type=text]{margin:10px auto 5px !important; height:auto !important;}
	.page-checkout_cart #tabela_carrinho .refresh{margin:5px auto 10px !important; width:45px; height:25px; display:inline-block;}
	.page-checkout_cart #tabela_carrinho td:nth-last-child(2){padding:7px 10px 15px !important;}
	.page-checkout_cart #tabela_carrinho td:nth-last-child(3){padding:15px 10px 7px !important;}
	.page-checkout_cart #tabela_carrinho td:nth-last-child(3) .valores_carrinho:before{content:'VALOR UNITÁRIO:'; font-size:11px; font-weight:500; color:#999; padding-right:10px;}
	.page-checkout_cart #tabela_carrinho td:nth-last-child(2) h3 .valores_carrinho:before{content:'VALOR TOTAL:'; font-size:11px; font-weight:500; color:#999; padding-right:10px;}
	.page-checkout_cart #tabela_carrinho td:last-child{padding:10px !important;}
	.page-checkout_cart .bt-excluir{height:20px !important; width:25px !important; margin:10px auto !important;}
	.page-checkout_cart #tabela_carrinho .sub-total{text-align:center; background-color:#f2f2f2 !important;}
	.page-checkout_cart #tabela_carrinho .sub-total td{display:inline;}
	.page-checkout_cart #tabela_carrinho .sub-total td:last-child{font-size:20px;}
	.page-checkout_cart .caixa-forma-frete div{width:100% !important;}

	/*Pg Colecoes*/
	.page-catalog .extraColecoes ul{right:inherit !important; text-align:center;}
}

@media all and (max-width:400px) {
	.page-checkout_cart .caixa-forma-frete>table tr:first-child #calculoFrete label:first-child{display:block !important;}
}


@media all and (max-width:374px) {
	#topo-mob .logo-mob{max-width:125px !important;}
}


@media all and (max-width:325px) {
	#topo-mob .logo-mob{max-width:120px !important;}
}