﻿.mainmenu_padding_right {padding-right:10px;}
.mainmenu {padding:0px 0px 0px 0px; margin:0px;}
.mainmenu ul{padding:0px; margin:0px;}
.mainmenu ul li{
  padding: 0px 10px 0px 10px;
  margin: 10px 0px 0px 0px ;
  min-height:38px;
}
.mainmenu ul li a {
    color: #fff;
    font-size: 16px;
    font-weight: 400;
	border-bottom: 2px solid transparent;
	padding: 8px 0px 0px 0px ;
	margin: 0px 0px 0px 0px ;
}

.mainmenu {padding:0px;}
.mainmenu ul li ul li {
  padding: 0px;
  margin: 0px;
}
.mainmenu ul li ul li a {
    font-size: 16px;
    font-weight: 400;
	border-bottom: 2px solid transparent;
	padding: 8px 8px 0px 0px ;
	margin: 0px 0px 0px 0px ;
	
}

.mainmenu ul li a:hover, .mainmenu ul li a.active{
	background:none;
/*
	color:#E40A00;
	border-bottom: 2px solid #E40A00;
*/
}
.div_top_menu{position:relative;height:50px;}
.navbar-header {}
.navbar-toggle { background-color: #70996D;margin:7px 10px 1px 0px;float:right;}
.navbar-toggle .icon-bar { background-color: #fff;}
.navbar-collapse .collapse{
  padding: 0;
  margin: 0px;
 }

/*  Dropdown menu*/

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

.dropdown-menu{direction:rtl;min-width:220px;}
.dropdown-menu .div_divider {height:1px !important;line-height:1px;font-size:1px !important;padding:0px !important;margin:0px !important;background-color:#fff;}
.dropdown-menu a, .dropdown-menu a:hover {border-bottom:0px !important;}

/* Bottom menu */
.bottom-menu_ul{float:right;list-style:none;margin:10px 0px 0px 0px;padding:0px;}
.bottom-menu_ul li{float:right;text-align:right; direction:rtl;margin:0px 0px 0px 15px;padding:0px;}
.bottom-menu_ul li a {font-size:13px;}

.nav_products{width:100%;height:50px; display: table; position: relative;padding:0px;margin:0px;}
.nav_products::after {content: "";
    position: absolute;
    z-index: 2;
    top: 0;
    right: 0;
    width: 1px;
    height: 100%;
    background: rgba(0,0,0,0);
    background: -webkit-linear-gradient( rgba(0,0,0,0) , rgba(0,0,0,0.14));
    background: -o-linear-gradient( rgba(0,0,0,0) , rgba(0,0,0,0.14));
    background: -moz-linear-gradient( rgba(0,0,0,0) , rgba(0,0,0,0.14));
    background: linear-gradient( rgba(0,0,0,0) , rgba(0,0,0,0.14));
}

.nav_products li::after {content: "";
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    width: 1px;
    height: 100%;
    background: rgba(0,0,0,0);
    background: -webkit-linear-gradient( rgba(0,0,0,0) , rgba(0,0,0,0.14));
    background: -o-linear-gradient( rgba(0,0,0,0) , rgba(0,0,0,0.14));
    background: -moz-linear-gradient( rgba(0,0,0,0) , rgba(0,0,0,0.14));
    background: linear-gradient( rgba(0,0,0,0) , rgba(0,0,0,0.14));
}

.nav_products > li:first-of-type {padding-right: 1px;}
.nav_products .items_products {display: table-cell;position: relative;height:50px;line-height:50px;}
.nav_products .items_products a {display: block; position: relative;width: 100%; height: 100%;text-align:center; font-size:18px;font-weight:700;background-color:#fff!important;text-decoration:none;}
.nav_products .items_products a:hover, .nav_products .items_products a:focus {background-color:#fff!important;text-decoration:none;color: #333;}

.nav_products .items_products ul {min-width:240px;top:48px!important;width: 100%; }
.nav_products .items_products ul li {min-width:240px;}
.nav_products .items_products ul li a, .nav_products .items_products ul li a:hover, .nav_products .items_products ul li a:focus {display: block; text-align:right;text-decoration:none;padding:5px 10px 5px 5px;font-size:15px;font-weight:300;}
.nav_products .items_products ul li a:hover {background-color:#F3F3F3!important;}

/**/
#top_menu ul li ul li a:hover  {color:#ffffff;height:38px;}   
.nav_products .dropdown-menu {width:100% !important;}
.nav_products .products_list a, .nav_products .products_list a:visited  {color:#fff;display:block;text-align:right;background-color:#70996d;font-size:18px;font-weight:400;}

/* - - - slick carousel TOP menu */
#slick_carousel_top_menu {border-top: solid 1px #DEDCDD !important;border-bottom: solid 1px #DEDCDD !important;background-color: #F7F5F6;height:40px;}
.slick_carousel_top_menu {direction:rtl;position:relative;overflow:hidden;text-align:right;padding:0px;}
.slick_carousel_top_menu .slick-slider {margin-bottom:0px;}
.slick_carousel_top_menu .slick-slide {float:right!important;height:40px!important;}
.slick_carousel_top_menu .slick-slide .item_link {display:block;width:100%;height:100%;text-decoration:none;padding:8px 15px 12px 15px;border-left: solid 1px #DEDCDD !important;color:#808080;}
.slick_carousel_top_menu .slick-slide .item_link:hover {color:#4F9D15;border-bottom:4px solid #4F9D15!important;}
.slick_carousel_top_menu .slick-slide .item_link:focus {text-decoration:none;}
.slick_carousel_top_menu .slick-slide .item_link_act {display:block;width:100%;height:100%;border-bottom:4px solid #4F9D15!important;padding:8px 15px 12px 15px;background-color: #ffffff;color:#4F9D15;border-top:solid 1px #fff!important;border-left: solid 1px #DEDCDD !important;} 
.slick_carousel_top_menu .slick-slide .item_link_act:focus {text-decoration:none;color:#4F9D15;}


