/* FONDATION */
.row {

}
.top-bar-section .dropdown li.parent-link a {display:none; }
.top-bar-section ul li a { text-transform:uppercase; }
.top-bar-section ul li > a { color:#FFF; }
.top-bar-section ul li > .active { color:#FFF; }
.top-bar-section .dropdown li:not(.has-form):not(.active) > .active:not(.button) {
	color:#FFF;
}
.top-bar-section .has-dropdown > a {
    padding-right: 12px !important;
}
.top-bar-section .has-dropdown > a::after  { display:none; }
/* Texto Menu fechado */
.top-bar .toggle-topbar.menu-icon a {
    color: #FFF;
}
/* Texto Menu aberto */
.top-bar.expanded .toggle-topbar a {
    color: #FFF;
}
/* Icon Menu */
.top-bar .toggle-topbar.menu-icon a span::after {
	box-shadow: 0 0px 0 1px #FFF, 0 7px 0 1px #FFF, 0 14px 0 1px #FFF;
}
/* Menu com submenu hover child e menu mobile hover*/
.top-bar-section ul li:hover:not(.has-form) > a {
      background: #1174CB;
}
/* Menu Mobile Barra topo */
.top-bar.expanded .title-area {
    background:#1174CB;
}
.top-bar {
    background:#1174CB;
}
/* Menu Mobile */
.top-bar-section ul li {
    background:#1174CB;
}
/* Menu Mobile Active */
.top-bar-section ul li.active > a {
    background:#1174CB;
}
@media only screen and (min-width: 40.063em) {
	.top-bar-section ul li > a { color:#1174CB; }
	.top-bar-section ul li > .active { color:#1174CB; }
	.top-bar-section ul li:hover:not(.has-form) > a{ color:#1174CB; }
	.top-bar {
		background: #FFF;
	}
	/* Menu com submenu hover child e menu mobile hover*/
	.top-bar-section ul li:hover:not(.has-form) > a {
	      background: #FFF;
	}
	/* Menu */
	.top-bar-section li:not(.has-form) a:not(.button) {
		background: #FFF; 
	}
	.top-bar-section li:not(.has-form) a:not(.button):hover {
		background: #FFF;
	}
	/* Menu e Submenu Active*/
	 .top-bar-section li.active:not(.has-form) a:not(.button) {
		background: #FFA500;
	}
	.top-bar-section li.active:not(.has-form) a:not(.button):hover {
		background: #FF7F50;
	}
	/* Submenu */
	.top-bar-section .dropdown { background: #1174CB; padding:5px 0; }
	.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) {
		text-transform:none;
		line-height:25px;
		background: #1174CB; 
	}
	.top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) {
		background: #1174CB; 
	}	
}