@charset "utf-8";
/* CSS Document */






.megamenu-override .megamenu_wrapper {
	margin-top: 0px;
	/*width: 1047px;*/
	background-color: #FF6;
}
.megamenu-override .megamenu_container .megamenu {
	width: 100%;
	background-color: #6FF;
}

.megamenu-override .megamenu ul li {
	text-shadow: none;
}
.megamenu-override .megamenu > li > a {
	padding-top: 10px;
	padding-right: 18px;
	padding-left: 8px;
	padding-bottom: 9px;
}
/*pads originais */
/*.megamenu > li > a {
	padding-top: 9px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 11px;
}*/

.megamenu-override .megamenu > li.menuitem_nodrop > a {
	padding-right: 10px;
}
.megamenu-override .megamenu_dark_theme ul li .menuitem_drop, .megamenu-override .megamenu_dark_theme .megamenu li.noactive .menuitem_drop {
	background-image: url(../img/drop.png);
	background-repeat: no-repeat;
	background-position: right 16px;
}

.megamenu-override .megamenu_dark_theme .megamenu_black li p {
	font-size: 14px;
	color: #FFF;
	font-family: "Roboto Condensed", sans-serif;
    margin-left: 16px;
    font-weight: lighter;
}

.megamenu-override .megamenu_dark_theme .megamenu_black li p::first-letter {
    margin-left: -16px;
}

.megamenu-override .megamenu_dark_theme .megamenu_black li p a {
	color: #FFF;
}

.megamenu-override .megamenu_dark_theme .megamenu_black li p a:hover {
	text-decoration: underline;
}
/*.megamenu-override .megamenu_dark_theme .megamenu_black li ul li a:hover {
	color: #FFF;
	text-decoration: underline;
}*/


.megamenu-override .megamenu .boxlink li {
	padding: 6px;
	width: 92%;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	line-height: 14px;
	background-color: #CC3333;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
.megamenu-override .megamenu .boxlink li a {
	color: #FFF;
	display: block;
}
.megamenu-override .megamenu .boxlink li:hover {
	/* [disabled]border:1px solid #aaaaaa;
*/
	padding: 6px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	background-color: #FF0000;
}
.megamenu-override .megamenu p {
	margin-bottom: 2px;
}
.megamenu-override .megamenu h2, .megamenu-override .megamenu h3 {
	margin-top: 7px;
}
.megamenu-override .megamenu h2 {
	font-family: "Roboto Condensed", sans-serif;
	font-weight: 400;
	font-size: 16px;
	margin-bottom: 6px;
	padding-bottom: 0px;
	color: #F9A81C;
}
.megamenu-override .megamenu h3 {
	font-family: "Roboto Condensed", sans-serif;
	font-weight: 400;
	font-size: 14px;
	margin-bottom: 14px;
	padding-bottom: 7px;
}
/*.megamenu-override .megamenu_wrapper p, .megamenu-override .megamenu_wrapper_full p {
	line-height: 19px;
}*/
.megamenu-override .megamenu_wrapper .megamenu_container {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}
.megamenu-override .megamenu_black {
	background: #faa91c;
	background: -moz-linear-gradient(top, #faa91c 0%, #a86f0f 100%);
	background: -webkit-linear-gradient(top, #faa91c 0%, #a86f0f 100%);
	background: linear-gradient(to bottom, #faa91c 0%, #a86f0f 100%);
}
.megamenu-override .megamenu_dark_theme .megamenu_container > ul > li:hover, .megamenu-override .megamenu_dark_theme .megamenu_container .megamenu > li.active, .megamenu_dark_theme .megamenu_container > ul > li.menuitem_nodrop:hover {
	background-color: #221E17;
	-webkit-transition: background-color 200ms ease;
	transition: background-color 200ms ease;
}
/* Drop Downs Containers */

.megamenu-override .megamenu .dropdown_1column, .megamenu-override .megamenu .dropdown_2columns, .megamenu-override .megamenu .dropdown_3columns, .megamenu-override.megamenu .dropdown_4columns, .megamenu-override.megamenu .dropdown_5columns, .megamenu-override.megamenu .dropdown_fullwidth {
	top: 40px;
}
.megamenu-override .megamenu_dark_theme .megamenu > li > div, .megamenu-override.megamenu_dark_theme ul .levels li ul {
	border: 1px solid #231703;
	margin-right: 1px;
	margin-left: 1px;
	background: #221E17;
}
/* Menu Drop Downs */
	
.megamenu-override .megamenu_wrapper .megamenu .dropdown_1column, 
.megamenu-override .megamenu_wrapper .megamenu .dropdown_2columns, 
.megamenu-override .megamenu_wrapper .megamenu .dropdown_3columns, 
.megamenu-override .megamenu_wrapper .megamenu .dropdown_4columns, 
.megamenu-override .megamenu_wrapper .megamenu .dropdown_5columns, 
.megamenu-override .megamenu_wrapper .megamenu .dropdown_fullwidth, 
.megamenu-override .megamenu_wrapper .megamenu .dropdown_right, 
.megamenu-override .megamenu_wrapper_full .megamenu .dropdown_1column, 
.megamenu-override .megamenu_wrapper_full .megamenu .dropdown_2columns, 
.megamenu-override .megamenu_wrapper_full .megamenu .dropdown_3columns, 
.megamenu-override .megamenu_wrapper_full .megamenu .dropdown_4columns, 
.megamenu-override .megamenu_wrapper_full .megamenu .dropdown_5columns, 
.megamenu-override .megamenu_wrapper_full .megamenu .dropdown_fullwidth, 
.megamenu-override .megamenu_wrapper_full .megamenu .dropdown_right {
	-webkit-border-radius: 0px 0px 0px 0px;
	-moz-border-radius: 0 0 0px 0px;
	border-radius: 0px 0px 0px 0px;
	}
	
.megamenu-override .megamenu_wrapper .megamenu_container {
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: none;
}

.megamenu-override .megamenu_dark_theme .megamenu_container > ul > li > a {
	text-shadow: none;
	color: #FFFFFF;
	font-size: 16px;
	font-family: "Roboto Condensed", sans-serif;
	font-weight: 300;
}
.megamenu-override .megamenu p {
	text-shadow: none;
}
/* Images styles */

.megamenu-override .megamenu .imgshadow_dark, .megamenu-override .megamenu .imgshadow_light {
	padding: 2px;
	margin-top: 5px;
}
.megamenu-override .megamenu .img_left { /* Image sticks to the left */
	margin: 5px 15px 5px 0;
}
.megamenu-override .megamenu .img_right { /* Image sticks to the right */
	margin: 5px 0 5px 15px;
}
.megamenu-override .megamenu_dark_theme ul h2, .megamenu_dark_theme ul h3 {
	border-bottom-color: #666666;
}
/* Box styles */

.megamenu-override .megamenu li .black_box, 
.megamenu-override.megamenu li .dark_grey_box {
	color: #eeeeee;
	text-shadow: none;
}
/* Standard lists styles */

.megamenu-override .megamenu li ul li {
	text-shadow: none;
}





/* Drop Downs Sizes */

.megamenu-override .megamenu .dropdown_fullwidth {
	width: 97%;
	left: 10px;
	top: 40px
	}
		
/*		@media (max-width:1399.98px) {
		.megamenu-override .megamenu .dropdown_fullwidth {
			width: 95%;
			}
		}
*/






.megamenu-override li svg {
	vertical-align: text-top; 
}














