.nav-container{
	width: 460px;
	height: 0px;
}

#custommenu {
	background:none;
	padding: 0;
/*	position:relative;*/
	width: 460px;
	margin-top: 0;
}

div.menu {
	float:left;
	text-align:left;
	position:relative;
	padding-right: 30px;
	margin-top: 29px;
}
div.menu a {
	display:inline-block;
	background:url(../images/marker-1.png) 0 -39px no-repeat;
	text-decoration:none;
	padding: 0;
	position:relative;
}
#custommenu div#menu46 {
	margin-left: 0px;
}


#custommenu div#menu102 {


}




/*
@-moz-document url-prefix() {
div.menu a {letter-spacing:-2px}
}*/


div.menu.act,
div.menu:hover,
div.menu.active {

}

div.menu.active:first-child,
div.menu:first-child:hover,
div.menu:first-child .parentMenu a.act{}

div.menu .parentMenu a { }
div.menu.act:first-child {}
div.menu.act a span,
div.menu:hover a span,
div.menu.active a span { color: red;/*border-bottom: 4px solid #FFF;*/ }

#custommenu .wp-custom-menu-popup{padding-right:202px!important;}
#custommenu .img-menu{ background:#fff; border:1px solid #d1d1d1; position:absolute; right:20px; top:20px; display:none; z-index:9999;}
div.wp-custom-menu-popup .column.last .itemMenuName.level1 .img-menu { display:block; z-index:1;}
#custommenu .itemMenuName:hover .img-menu{ display:block;}

#custommenu > div > div{}
div.menu.act .parentMenu{


}
div.menu:hover .parentMenu{ }


.wp-custom-menu-popup{
	top: 45px !important;
}
div.wp-custom-menu-popup {
	position:absolute;
	z-index:100;
	display: none;
	background:#f3f3f3;
	text-align:left;
	border-radius:5px;
	padding:20px 20px 10px 20px;
	min-height:30px;
}
.itemMenuName.level1{ display:block;}
#custommenu div.wp-custom-menu-popup > div {background:none; }
div.menu, div.wp-custom-menu-popup {}
div.wp-custom-menu-popup a {text-decoration:none; color:#color: #747575;display:block; font-weight:normal; font-size:12px;padding:2px 0px 2px 0px; overflow:hidden;}
div.wp-custom-menu-popup a:hover {color:#fff;}
div.wp-custom-menu-popup .itemMenu span:hover{	color: #c36 !important;}
div.wp-custom-menu-popup .itemSubMenu span{ text-transform:none; font-size:12px;color:#7e7d7d;}
div.wp-custom-menu-popup .itemMenuName:hover span{}
div.wp-custom-menu-popup .column{ margin-right:20px;}
.itemMenuName.level2{background:url(../images/line-menu.png) 0 top repeat-x; padding:7px 0 5px 0;}
.itemMenuName.level2:first-child{ background:none;}
.catalog-product-view div.wp-custom-menu-popup a.actParent {color: #4D4D4D;}
.catalog-product-view div.wp-custom-menu-popup a.act {color: #A52A2A;}
.catalog-category-view div.wp-custom-menu-popup a.actParent {color: #4D4D4D;}
.catalog-category-view div.wp-custom-menu-popup a.act {color: #A52A2A;}

div.column {float:left;width:200px; /* column width */padding:0px;}
div.itemSubMenu {margin-left:0px;}
.clearBoth {clear:both;}


#custommenu div.wp-custom-menu-popup {
	margin-top:3px;
	background:#fff;
	padding-right:15px!important;
	width:125px;
	padding-bottom:17px;
	left:0;
	background-position: center 11px;
	background-image: url("../images/seta-menu.png");
	background-repeat: no-repeat;
}



#custommenu div.wp-custom-menu-popup-footer {
	background-image: url("../images/seta-menu-footer.png");
	background-position: center bottom;

}

.wp-custom-menu-popup .col-1,
.wp-custom-menu-popup .col-2,
.wp-custom-menu-popup .col-3,
.wp-custom-menu-popup .col-4 { width:230px; margin-right:27px; float:left;}
.wp-custom-menu-popup .col-4{ margin-right:0;}
.wp-custom-menu-popup .col4-set h3{ text-transform:uppercase;font-family: 'Open Sans', sans-serif; font-weight:600; color:#383737; margin-bottom:15px; font-size:14px;}
/* Show menu */

.col2-set .col-1 {float: left;width:48.5%;}
.col2-set{ width:auto;}

.cms-home .nav-container {}
.cms-home .subtitle {
	font-size:22px;
	line-height:27px;
	color:/*#8bc53f*/ #CC3366;
}
.cms-home .products-grid {margin-bottom: 40px !important;}
.cms-home .product-image {margin-bottom: 20px !important;}
.cms-home .products-grid .product-name a {  }
.cms-home .products-grid .price-box { margin: 0; }
.cms-home .products-grid button.button span span { padding: 0 10px; }
.cms-home .products-grid .actions { float:none; overflow:hidden; }
.cms-home .products-grid .actions .add-to-links { float:right; padding-top:5px; width:auto; }
.cms-home .products-grid .actions .add-to-links li { float:none; margin-right:0px; width:auto; }
.cms-home .products-grid .actions .add-to-links li+li { display:none; }
.cms-home .products-grid .actions .add-to-links li a {
	background:url(../images/marker-3.gif) right 7px no-repeat;
	color:#e58226;
	text-indent:0;
	text-decoration:underline;
	padding-right:13px;
	height:auto;
	width:auto;
}
.cms-home .products-grid .actions .add-to-links li a:hover { text-decoration:none; }
