#topBar { display: block; height: 20px; z-index:10; font-weight: 400; }
#topBar p { margin: 0 0 0 2px; line-height:20px; font-size: 14px; color: #fff; }
#topBar a { vertical-align: top; color: #fff;}
#topBar a:hover { color:#cecece; }
#topBar ul { margin:0; padding:0; list-style:none; }
#topBar li { float:left; margin-right:5px; line-height:20px; }
#topBar .fa { margin: 0 4px !important; color:#fff; width: 14px;  }
#topBar .wa { font: normal normal normal 14px/1 FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
#topBar .wa { font-size: inherit; margin: 0 4px !important; color: #00DF00 !important; }
#topMain { margin: 0px; }

#topNav { display: block; left: 0; right: 0; top: 0px; position: relative; z-index: 11; padding: 8px 0; background-color: #ffffff; } 
#topNav { border-top: 3px solid #f00 !important; border-bottom: 3px solid #f00 !important;}
#mega_main_menu .nav_logo .logo_link { padding: 0 !important; }


.mega_main_menu.menu > .menu_holder > .mmm_fullwidth_container, 
.mega_main_menu.menu > .menu_holder > .menu_inner > ul > li.current-menu-item > .item_link  { background-color: #fff !important; background: #fff !important; }
.mega_main_menu.menu > .menu_holder > .menu_inner > ul > li > .item_link .link_text { font-size: 15px !important; }

.mega_main_menu.menu > .menu_holder > .menu_inner > ul > li > .item_link, 
.mega_main_menu .nav_logo .logo_link, .mega_main_menu ul .nav_search_box { padding-left: 0 !important; padding-right: 0 !important; }

.mega_main_menu.menu > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button { font-size: 40px !important; }
.mega_main_menu.menu > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button > .symbol_cross{ font-size: 30px !important; }
.mega_main_menu.menu > .menu_holder > .menu_inner > ul > li > .item_link > i { font-size: 24px !important; } /* tamaņo iconos */ 

.menu_holder > .menu_inner > ul > li > .item_link * { color: #000 !important; }	

/* fondo boton */
.mega_main_menu.menu > .menu_holder > .menu_inner > ul > li > .item_link { background-color: transparent !important; background: transparent !important; } 

.mega_main_menu > .menu_holder > .menu_inner > ul > li:hover > .item_link,
.mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link:hover,
.mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link:focus,
.mega_main_menu > .menu_holder > .menu_inner > ul > li:hover > .item_link *,
.mega_main_menu > .menu_holder > .menu_inner > ul > li.current-menu-ancestor > .item_link,
.mega_main_menu > .menu_holder > .menu_inner > ul > li.current-menu-ancestor > .item_link *,
.mega_main_menu > .menu_holder > .menu_inner > ul > li.current-page-ancestor > .item_link *,
.mega_main_menu > .menu_holder > .menu_inner > ul > li.current-post-ancestor > .item_link *,
.mega_main_menu > .menu_holder > .menu_inner > ul > li.current-menu-item > .item_link * { color: #000 !important; }

.mega_main_menu > .menu_holder > .menu_inner > ul > li { margin: 0 6px !important; }
.mega_main_menu.icons-left > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i { float: left; padding-right: 0 !important; }


@media (min-width:768px) {
	.masespacio { padding-right: 4px !important; }
	/* #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link { padding: 0px 10px 0px 15px !important; } 	*/
	/* #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link::after { right: 8px !important; } icono dropdown */	
}

@media (max-width: 767px) { 
	#topBar a { font-size:12px; } 
	#mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo .mobile_toggle .mobile_button {
    padding-left: 1px !important; padding-right: 1px !important; }
	#mega_main_menu.first-lvl-align-right > .menu_holder > .menu_inner > ul { text-align: left !important; }
	#mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul > li  { border-bottom: 1px solid #FFF !important; }
	#mega_main_menu.menu > .menu_holder > .menu_inner > ul > li.default_dropdown .mega_dropdown, 
	#mega_main_menu.menu > .menu_holder > .menu_inner > ul > li > .mega_dropdown,
	#mega_main_menu.menu > .menu_holder > .menu_inner > ul > li .mega_dropdown > li .post_details { width: 90% !important; }
	.menu_holder > .menu_inner > .nav_logo .mobile_toggle .mobile_button { padding: 0 !important; !important; color: #f00 !important;} /* icono sandwich espacio derecha */
	.menu_holder > .menu_inner > ul > li > .item_link::after { border-width: 8px 5px !important; right: 1px !important; }	/* icono dropdown */
	.menu_holder > .menu_inner > ul { background-color: #fff !important; } 												/* fondo color menu drop */
	.menu_holder > .menu_inner > ul > li > .item_link * { color: #000 !important; }											/* Color letras  */
	.menu_holder > .menu_inner > ul > li:hover > .item_link * { color: #f00 !important;  } 									/* Color letras sobre  */
	.menu_holder > .menu_inner > ul > li > .item_link > .link_content > .link_text { height: 42px !important; }
	.menu_holder > .menu_inner > ul > li > .item_link, 
	.menu_holder > .menu_inner > ul > li > .item_link > .link_content , 
	.menu_holder > .menu_inner > ul > li > .item_link > i { height: 42px !important; line-height: 42px !important; } 
}

@media (min-width:768px) and (max-width: 810px) {
	#mega_main_menu.menu > .menu_holder > .menu_inner > ul > li > .item_link { font-size: 12px !important;} /* tamaņo letra menu */
	#mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link {    padding-left: 6px !important; padding-right: 6px !important; } /* Espacio Botones menu */
}

@media (min-width: 1025px) { 
	#mega_main_menu.menu > .menu_holder > .menu_inner > ul > li > .item_link .link_text { font-size: 14px !important;}
}