/* 
 * Custom CSS
 *
 * Create a custom.css file to add custom styles to your menu.
 */
.ubermenu .ubermenu-item.ubermenu-item-level-0{ /*position: relative;*/ }

.ubermenu .ubermenu-image{ margin: 0 auto 10px; }

.ubermenu.ubermenu-main.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-full_width{
	/*width: 280px;*/
}

.ubermenu .ubermenu-target-with-image>.ubermenu-target-text{
	font-size: 12px;
	color: #000;
}

.ubermenu .ubermenu-target-text{
	color: #000;
}

.ubermenu .ubermenu-target:hover .ubermenu-target-text,
.ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target:hover .ubermenu-target-text{
	color: #1fa6a6;
}

@media screen and (max-width: 959px){
	/*.ubermenu .ubermenu-item.ubermenu-item-level-0{
		position: static;
	}*/
}

.ubermenu.ubermenu-main.ubermenu-horizontal .ubermenu-item-level-0.ubermenu-active > .ubermenu-submenu-drop{
	margin-top: 5px !important;
}

.ubermenu .ubermenu-submenu-type-stack{
	padding-top: 0;
}


.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target {
    padding-top: 15px;
    padding-bottom: 15px;
}