/*
 * UberMenu 3 
 * http://wpmegamenu.com 
 * Copyright 2011-2015 Chris Mavricos, SevenSpark 
 */
.ubermenu.ubermenu-horizontal .ubermenu-item-level-0:first-child>.ubermenu-target {
	border-right: none !important;
}
.rtl .ubermenu, .rtl .ubermenu .ubermenu-item {
	direction: rtl !important;
}
.ubermenu-items-align-center {
    text-align: center !important;
}
.ubermenu .ubermenu-target-text {
	direction: rtl;
}
.ubermenu .ubermenu-item .ubermenu-submenu-drop {
    box-shadow: -10px 10px 20px rgba(0, 0, 0, 0.15);
}
.ubermenu .ubermenu-submenu-type-flyout > .ubermenu-item > .ubermenu-submenu.ubermenu-submenu-type-mega{
	left: auto !important;
	right: 100%;
}
.ubermenu-sub-indicators .ubermenu-submenu-type-flyout>.ubermenu-has-submenu-drop>.ubermenu-target:after, .ubermenu-sub-indicators .ubermenu-submenu-type-stack>.ubermenu-has-submenu-drop.ubermenu-has-submenu-flyout>.ubermenu-target:after {
	content: "\f104";
}
.ubermenu-vertical.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-item-has-children>a.ubermenu-target:after {
    content: '\f104';
}
.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target:after{
	right: auto;
	left: 10px;
}
span.ubermenu-target-title.ubermenu-target-text {
	min-width: 50%;
}
.ubermenu .ubermenu-submenu .ubermenu-column {
	float: right;
}
.ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group {
    float: left !important;
    border-width: 0 1px 0 0;
    }
    .ubermenu-sub-indicators .ubermenu-tabs.ubermenu-tab-layout-left>.ubermenu-tabs-group>.ubermenu-has-submenu-drop>.ubermenu-target:after {
    	right: 10px !important;
		left: auto !important;
    }
   .ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group .ubermenu-tab.ubermenu-item {
    	text-align: left !important;

    }
  
.ubermenu .ubermenu-submenu-footer {
	right: auto;
	left: 0px;
}
.ubermenu .ubermenu-search input.ubermenu-search-input {
	padding: 8px 40px 5px 15px;
}
/*----- my rtl ehsan 12 -------*/
.ubermenu-skin-black-white-2 .ubermenu-item-level-0 > .ubermenu-target {
    border-left: 0px solid #000000;
    border-right: 1px solid #000000;
    -webkit-box-shadow: inset 0px 0 1px 0 rgba(255, 255, 255, 0.1);
    -moz-box-shadow: inset 0px 0 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0px 0 1px 0 rgba(255, 255, 255, 0.1);
}
/*-------- ehsan12my rtl ----------*/
.ubermenu-skin-vanilla-bar .ubermenu-item-level-0 > .ubermenu-target {
    border-right: 1px solid #e0e0e0;
    border-left: 0px solid #e0e0e0;
    -webkit-box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.9);
    -moz-box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.9);
    box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.9);
}