﻿
.divmodheader {
  margin-top: 20px;
  margin-bottom: 10px;
  border-left: 5px solid #296090;
}
.h2modheader {
  font-size: 32px;
  color: #2c2c2c;
  text-align: left;
  margin-left: 15px;
  font-family: open_sans_hebrewbold, arial, verdana, helvetica, sans-serif;
}
.SideMenu .modNav {
  font-family: opensanshebrew-regularregular, arial, verdana, helvetica, sans-serif;
  font-size: 10pt;
  background-color:white;
}
.SideMenu .navbar {
  padding-right:10px;
}
.SideMenu .navbar-toggler {
  border-color: #ddd;
}
.SideMenu .mod-fa-caret-down {
  display: none !important;
}
.SideMenu .modNavTitle {
  height: 25px;
  padding-top: 10px;
  padding-right: 10px;
  color: #fff;
  font-weight: bold;
  text-align: right;
}
.SideMenu .navbar-right {
  min-width: 20px;
  float: left !important;
  top: 5px;
  left: 0;
}
.SideMenu .modSiteMenu {
  background-color: #fff;
  padding-right: 20px;
}
.SideMenu .modMenuInItems {
  padding-right: 20px;
  border: 1px solid #cbcbcb;
  background-color: #fff;
  border-radius: 8px;
  margin: 5px 6px 5px 6px;
}
.SideMenu .modSiteMenuInItem {
  line-height:30px;
  width: 100%;
  list-style-type: none;
  font-weight: bold;
  min-height: 22px;
  border-bottom: 1px dashed #7fbec8;
}
.SideMenu .navbar-collapse {
  width: 100%;
}
.SideMenu .modSiteMenuNode {
  padding-top: 10px;
  height: 25px;
  color: #494949;
  font-size: 10pt;
  cursor: pointer;
  padding-right: 20px;
  margin-right: -20px;
  background-position-x: 210px;
  background-position-y: 50%;
  background-repeat: no-repeat;
}
.SideMenu .modSiteMenuNodeWithItems {
  padding-right: 20px;
  margin-right: 0;
}
.SideMenu  .navbar-nav{width:100%}
.SideMenu .modSiteMenuInItemWithItems {
  border-bottom: 1px solid #fff;
  margin-right: -20px;
}
.SideMenu .modSiteMenuInItemWithItems2 .modMenuInItems {
  margin-right: -14px;
  background-color: #bbd1df;
}
.SideMenu .modSiteMenuInItem a {
  display: block;
  color: #000;
  font-family: opensanshebrew-regularregular, arial, verdana, helvetica, sans-serif;
  padding: 4px 20px;
  white-space: normal;
  text-align: left;
}
.SideMenu a.modNavLink.modNavLink1,
.SideMenu a.modSiteMenuNode1.dropdown-toggle {
  padding: 5px 0;
  color: #000;
  font-family: opensanshebrew-regularregular, arial, verdana, helvetica, sans-serif;
  font-weight: normal;
  font-size: 14px;
  text-align:right;
  line-height: 25px;
  width: 165px;
  padding-right:10px;
}
.SideMenu a.modNavLink.modNavLink1:hover,
.SideMenu a.modSiteMenuNode1.dropdown-toggle:hover {
     color:black;
     font-weight:bold;
}
.SideMenu a.modNavLink.modSiteMenuCurrent,
.SideMenu a.modSiteMenuCurrent {
  color:white !important;
  font-weight:bold;
}
.SideMenu a.modSiteMenuNode1.dropdown-toggle:hover {
  color:black !important;
  font-weight:bold;
}
.SideMenu .dropdown-toggle::after {
  border: none;
}
.SideMenu .modSiteMenuInItem.dropdown {
  background-image: url('/_layouts/15/images/Sites/English/webparts/SideMenu/open_slide_menu_icon.png');
  background-position: right;
  background-repeat: no-repeat;
}
.SideMenu .modSiteMenuInItem.dropdown.show {
  background-image: url('/_layouts/15/images/Sites/English/webparts/SideMenu/close_slide_menu_icon.png');
  background-position: right top;
  background-repeat: no-repeat;
}
.SideMenu a.navbar-brand {
    color: #007d92;
    font-size: 34px;
    font-family: opensanshebrew-regularregular, arial, verdana, helvetica, sans-serif;
    font-weight: normal;
    height: 40px;
    font-size: 16px;
}
}
.SideMenu .navbar-brand {
  padding-top: 0;
  padding-right: 0;
  height: auto;
}
.SideMenu .dropdown-menu {
  /*position:relative;*/
  box-shadow: none;
  text-align: right;
  border: 0;
  width: 100%;
  background-color: transparent;
}
.SideMenu .navbar-default {
  background-color: #f3f2f2;
  border: none;
  border-radius: 0;
  box-shadow: none;
}
.SideMenu .navbar-default .navbar-collapse,
.SideMenu .navbar-default .navbar-form .navbar {
  background-image: none;
  border: none;
}
.SideMenu .navbar-default .navbar-collapse {
  clear: both;
}
.SideMenu .navbar-default .navbar-nav > .active > a,
.SideMenu .navbar-default .navbar-nav > .open > a {
  background-color: transparent;
  box-shadow: none;
  background-image: none;
}
.SideMenu .modSiteMenuCurrent {
    background-image: url('/_layouts/15/images/sites/ramim/RightNav/R_Nav_bg.png');
    background-repeat: no-repeat;
}
.SideMenu .modSiteMenuCurrent a{color:white}
.SideMenu a.modNavLink.modNavLink1.modSiteMenuNode1.modSiteMenuCurrent,
.SideMenu a.modNavLink.modNavLink2.modSiteMenuNode2.modSiteMenuCurrent {
  background-image:url('/_layouts/15/images/sites/ramim/RightNav/R_Nav_bg.png');
  background-repeat:no-repeat;
}
@media screen and (max-width: 990px) {
  .SideMenu a.navbar-brand {
    font-size: 25px;
    line-height: 2;
    padding-bottom: 20px;
  }
}
@media (min-width: 768px) {
  .SideMenu .navbar-toggler {
    display: none;
  }
}
