.color-grey-text {
  color: #7D7B7D;
}
.title-line-color-grey-text {
  border-bottom: #7D7B7D solid 4px;
}
.color-grey-text-bg {
  background-color: #7D7B7D;
}
.color-1-bg-darker {
  background-color: #000000;
}
.color-1-bg-darker-important {
  background-color: #000000 !important;
}
.gray {
  color: #5e5e5e;
}
.colors-palate option:nth-child(1) {
  color: #000000;
  font-weight: bold;
}
.color-1-bg {
  background-color: #000000;
}
.color-1-bg-important {
  background-color: #000000 !important;
}
.color-1-bg-light {
  background-color: #404040;
}
.color-1-bg-light-important {
  background-color: #404040 !important;
}
.color-1-bg-lighter {
  background-color: #4d4d4d;
}
.color-1-bg-lighter-important {
  background-color: #4d4d4d !important;
}
.color-1-bg-lighter-2 {
  background-color: #6b6b6b;
}
.color-1-bg-lighter-2-important {
  background-color: #6b6b6b !important;
}
.color-1-lighter {
  color: #808080;
}
.tab-bg-color-1 a:after {
  border-top: 25px solid #000000 !important;
}
.tab-bg-color-1 a:hover {
  background-color: #000000 !important;
}
.tab-bg-color-1.active a {
  background-color: #000000 !important;
}
.tab-bg-color-1.active a:after {
  border-top: 25px solid #000000 !important;
}
.tab-bg-color-1.active a:hover {
  background-color: #000000 !important;
}
.color-1-border {
  border-color: #000000 !important;
}
.color-1-border-transparent {
  border-color: #000000 transparent;
}
.color-1-border-top {
  border-top-color: #000000;
}
.color-1-border-bottom {
  border-bottom-color: #000000;
}
.color-1-border-bottom-important {
  border-bottom-color: #000000 !important;
}
.color-1-border-right {
  border-right-color: #000000;
}
.color-1-border-left {
  border-left-color: #000000;
}
.color-1 {
  color: #000000;
}
.color-1-important {
  color: #000000 !important;
}
a.color-1:hover,
a.color-1:active,
a.color-1:focus,
.btn.color-1:hover,
.btn.color-1:active,
.btn.color-1:focus {
  color: #0d0d0d;
}
.title-line-color-1 {
  border-bottom: #000000 solid 4px;
}
.btn-color-1 {
  border: #000000 solid 1px;
  background-color: #000000;
  color: white;
}
.btn-color-1:hover,
.btn-color-1:active,
.btn-color-1:focus {
  background-color: #1a1a1a;
  border: #000000 solid 1px;
}
.colors-palate option:nth-child(2) {
  color: #000000;
  font-weight: bold;
}
.color-2-bg {
  background-color: #000000;
}
.color-2-bg-important {
  background-color: #000000 !important;
}
.color-2-lighter {
  color: #262626;
}
.color-2-bg-light {
  background-color: #0d0d0d;
}
.color-2-bg-lighter {
  background-color: #333333;
}
.color-2-bg-lighter-important {
  background-color: #333333 !important;
}
.color-2-bg-lighter-2 {
  background-color: #6b6b6b;
}
.color-2-bg-lighter-2-important {
  background-color: #6b6b6b !important;
}
.color-2-bg-darker {
  background-color: #000000;
}
.color-2-bg-darker-important {
  background-color: #000000 !important;
}
.tab-bg-color-2 a {
  color: #404040;
}
.tab-bg-color-2 a:after {
  border-top: 25px solid #000000 !important;
}
.tab-bg-color-2 a:hover {
  background-color: #000000 !important;
  color: #404040 !important;
}
.tab-bg-color-2.active a {
  background-color: #000000 !important;
  color: #404040 !important;
}
.tab-bg-color-2.active a:after {
  border-top: 25px solid #000000 !important;
}
.tab-bg-color-2.active a:hover {
  background-color: #000000 !important;
  color: #404040 !important;
}
.color-2-border {
  border-color: #000000 !important;
}
.color-2-border-transparent {
  border-color: #000000 transparent;
}
.color-2-border-top {
  border-top-color: #000000;
}
.color-2-border-bottom {
  border-bottom-color: #000000;
}
.color-2-border-right {
  border-right-color: #000000;
}
.color-2-border-left {
  border-left-color: #000000;
}
.color-2 {
  color: #000000;
}
.color-2-important {
  color: #000000 !important;
}
a.color-2:hover,
a.color-2:active,
a.color-2:focus {
  color: #0d0d0d;
}
.title-line-color-2 {
  border-bottom: #000000 solid 4px;
}
.slider-color-2 .aprev {
  color: #000000;
}
.nav-pills-color-2 li.active a {
  background-color: #000000;
}
.nav-pills-color-2 li.active a:hover,
.nav-pills-color-2 li.active a:focus {
  background-color: #000000;
}
.nav-pills-color-2 li a:hover,
.nav-pills-color-2 li a:focus {
  background-color: #1a1a1a;
  color: #000000;
}
.triangle-color-2 {
  border-color: #000000 transparent transparent transparent;
}
.colors-palate option:nth-child(3) {
  color: #000000;
  font-weight: bold;
}
.color-3-bg {
  background-color: #000000;
}
.color-3-bg-important {
  background-color: #000000 !important;
}
.color-3-bg-light {
  background-color: #0d0d0d;
}
.color-3-bg-lighter {
  background-color: #262626;
}
.color-3-bg-lighter-important {
  background-color: #262626 !important;
}
.color-3-bg-lighter-2 {
  background-color: #6b6b6b;
}
.color-3-bg-lighter-2-important {
  background-color: #6b6b6b !important;
}
.color-3-lighter {
  color: #999999;
}
.color-3-lighter-2 {
  color: #a6a6a6;
}
.color-3-bg-darker {
  background-color: #000000;
}
.color-3-bg-darker-important {
  background-color: #000000 !important;
}
.tab-bg-color-3 a:after {
  border-top: 25px solid #000000 !important;
}
.tab-bg-color-3 a:hover {
  background-color: #000000 !important;
}
.tab-bg-color-3.active a {
  background-color: #000000 !important;
}
.tab-bg-color-3.active a:after {
  border-top: 25px solid #000000 !important;
}
.tab-bg-color-3.active a:hover {
  background-color: #000000 !important;
}
.color-3-border-transparent {
  border-color: #000000 transparent;
}
.color-3-border {
  border-color: #000000 !important;
}
.color-3-border-top {
  border-top-color: #000000;
}
.color-3-border-bottom {
  border-bottom-color: #000000;
}
.color-3-border-right {
  border-right-color: #000000;
}
.color-3-border-left {
  border-left-color: #000000;
}
.color-3 {
  color: #000000;
}
.color-3-important {
  color: #000000 !important;
}
.color-3-light {
  color: #1a1a1a;
}
a.color-3:hover,
a.color-3:active,
a.color-3:focus {
  color: #0d0d0d;
}
.title-line-color-3 {
  border-bottom: #000000 solid 4px;
}
.slider-color-3 .aprev {
  color: #000000;
}
.btn-color-3 {
  border: #000000 solid 1px;
  background-color: #000000;
}
.btn-color-3:hover,
.btn-color-3:active,
.btn-color-3:focus {
  background-color: #1a1a1a;
  border: #000000 solid 1px;
}
.colors-palate option:nth-child(4) {
  color: #000000;
  font-weight: bold;
}
.color-4-bg {
  background-color: #000000;
}
.color-4-bg-important {
  background-color: #000000 !important;
}
.color-4-bg-light {
  background-color: #0d0d0d;
}
.color-4-bg-lighter {
  background-color: #262626;
}
.color-4-bg-lighter-important {
  background-color: #262626 !important;
}
.color-4-bg-lighter-2 {
  background-color: #6b6b6b;
}
.color-4-bg-lighter-2-important {
  background-color: #6b6b6b !important;
}
.color-4-lighter {
  color: #999999;
}
.color-4-bg-darker {
  background-color: #000000;
}
.color-4-bg-darker-important {
  background-color: #000000 !important;
}
.tab-bg-color-4 a:after {
  border-top: 25px solid #000000 !important;
}
.tab-bg-color-4 a:hover {
  background-color: #000000 !important;
}
.tab-bg-color-4.active a {
  background-color: #000000 !important;
}
.tab-bg-color-4.active a:after {
  border-top: 25px solid #000000 !important;
}
.tab-bg-color-4.active a:hover {
  background-color: #000000 !important;
}
.color-4-border {
  border-color: #000000 !important;
}
.color-4-border-transparent {
  border-color: #000000 transparent;
}
.color-4-border-top {
  border-top-color: #000000;
}
.color-4-border-bottom {
  border-bottom-color: #000000;
}
.color-4-border-right {
  border-right-color: #000000;
}
.color-4-border-left {
  border-left-color: #000000;
}
.color-4 {
  color: #000000;
}
.color-4-important {
  color: #000000 !important;
}
a.color-4:hover,
a.color-4:active,
a.color-4:focus {
  color: #0d0d0d;
}
.title-line-color-4 {
  border-bottom: #000000 solid 4px !important;
}
.color-white-bg {
  background-color: white;
}
.btn-color-4 {
  border: #000000 solid 1px;
  background-color: #000000;
}
.btn-color-4:hover,
.btn-color-4:active,
.btn-color-4:focus {
  background-color: #1a1a1a;
  border: #000000 solid 1px;
}
.table-striped-color-4 > tbody > tr:nth-of-type(odd) {
  background-color: #404040;
}
.fa-circle + .fa-file-word-o {
  background-color: #000000;
}
.fa-circle + .fa-file-pdf-o {
  background-color: #000000;
}
.form-login .dropdown-menu {
  background-color: #000000;
}
.form-login .dropdown-menu ul li a {
  color: #5e5e5e;
}
.form-login .dropdown-menu ul li a:hover,
.form-login .dropdown-menu ul li a:focus,
.form-login .dropdown-menu ul li a:active {
  color: #fff;
}
.form-login input.form-control {
  border: 1px solid #000000;
}
@media (max-width: 991px) {
  .form-login #btnlogin {
    color: #000000;
    background-color: #fff;
  }
}
.form-login .form-group i,
.form-search .form-group i {
  color: #000000;
}
.widget .slider-color-3 {
  color: #000000;
}
.widget .slider-color-2 {
  color: #000000;
}
@media (max-width: 768px) {
  .div_schoolname  #schoolname {
    color: #000000 !important;
  }
}
@media (max-width: 768px) {
  #schoolname.color-1 {
    color: #000000 !important;
  }
  #schoolname.color-2 {
    color: #000000 !important;
  }
  #schoolname.color-3 {
    color: #000000 !important;
  }
  #schoolname.color-4 {
    color: #000000 !important;
  }
}
.parent_meeting_titles {
  color: #000000 !important;
}
.comment-respond .form-submit input {
  border: #000000 solid 1px;
  background-color: #000000;
  color: white;
  border-color: #000000 !important;
}
.comment-respond .form-submit input:hover,
.comment-respond .form-submit input:active,
.comment-respond .form-submit input:focus {
  background-color: #1a1a1a;
  border: #000000 solid 1px;
}
.pagination > li > a:focus > span > i.fa-circle-color-1,
.pagination > li > span:focus > span > i.fa-circle-color-1 {
  color: #000000;
}
.pagination > li > a:focus > span > i.fa-circle-color-2,
.pagination > li > span:focus > span > i.fa-circle-color-2 {
  color: #000000;
}
.pagination > li > a:focus > span > i.fa-circle-color-3,
.pagination > li > span:focus > span > i.fa-circle-color-3 {
  color: #000000;
}
.pagination > li > a:focus > span > i.fa-circle-color-4,
.pagination > li > span:focus > span > i.fa-circle-color-4 {
  color: #000000;
}
.format-2-cube .sub-pages {
  background-color: #4d4d4d;
}
.format-2-cube .sub-pages ul li a {
  color: #000000;
}
.format-2-cube .sub-pages ul li:after {
  color: #000000;
}
@media (max-width: 768px) {
  #header-top {
    background-color: #000000;
  }
  #header-top > .container {
    background-color: inherit !important;
  }
  .shamir_icons #login-form-open-connect .color-1 {
    color: #000000;
  }
  .social-navigation a.color-1 {
    color: #000000;
  }
  .school-description {
    color: #000000 !important;
  }
  .navbar-toggle {
    background-color: #000000 !important;
  }
  .display-table {
    background-color: #000000 !important;
  }
  #tiktakconnect,
  #edu-connect,
  #edu-connect-or {
    color: #fff;
  }
}
.sogo_pages_cubes_widget.widget-color-1 .format-1-cube .read-more {
  color: #000000;
}
.sogo_pages_cubes_widget.widget-color-1 .format-1-cube .sub-pages ul li a i {
  color: #000000;
}
.sogo_pages_cubes_widget.widget-color-2 .format-1-cube .read-more {
  color: #000000;
}
.sogo_pages_cubes_widget.widget-color-2 .format-1-cube .sub-pages ul li a i {
  color: #000000;
}
.sogo_pages_cubes_widget.widget-color-3 .format-1-cube .read-more {
  color: #000000;
}
.sogo_pages_cubes_widget.widget-color-3 .format-1-cube .sub-pages ul li a i {
  color: #000000;
}
.sogo_pages_cubes_widget.widget-color-4 .format-1-cube .read-more {
  color: #000000;
}
.sogo_pages_cubes_widget.widget-color-4 .format-1-cube .sub-pages ul li a i {
  color: #000000;
}
.sogo_pages_cubes_widget.widget-color-1 .format-4-cube ul li:hover a,
.sogo_pages_cubes_widget.widget-color-1 .format-4-cube-circle ul li:hover a {
  color: #fff !important;
}
.sogo_pages_cubes_widget.widget-color-1 .format-4-cube ul li a,
.sogo_pages_cubes_widget.widget-color-1 .format-4-cube-circle ul li a {
  color: #000000 !important;
}
.sogo_pages_cubes_widget.widget-color-1 .format-4-cube ul li a:hover,
.sogo_pages_cubes_widget.widget-color-1 .format-4-cube-circle ul li a:hover {
  color: #fff !important;
}
.sogo_pages_cubes_widget.widget-color-1 .format-4-cube ul .active a,
.sogo_pages_cubes_widget.widget-color-1 .format-4-cube-circle ul .active a {
  color: #fff !important;
}
@media (max-width: 991px) {
  .sogo_pages_cubes_widget.widget-color-1 .format-4-cube ul .active a,
  .sogo_pages_cubes_widget.widget-color-1 .format-4-cube-circle ul .active a {
    color: #ccc !important;
  }
}
.sogo_pages_cubes_widget.widget-color-1 .format-4-cube ul .active a:hover,
.sogo_pages_cubes_widget.widget-color-1 .format-4-cube-circle ul .active a:hover {
  background-color: #000000 !important;
}
.sogo_pages_cubes_widget.widget-color-2 .format-4-cube ul li:hover a {
  color: #fff !important;
}
.sogo_pages_cubes_widget.widget-color-2 .format-4-cube ul li a {
  color: #000000 !important;
}
.sogo_pages_cubes_widget.widget-color-2 .format-4-cube ul li a:hover {
  color: #fff !important;
}
.sogo_pages_cubes_widget.widget-color-2 .format-4-cube ul .active a {
  color: #fff !important;
}
@media (max-width: 991px) {
  .sogo_pages_cubes_widget.widget-color-2 .format-4-cube ul .active a {
    color: #ccc !important;
  }
}
.sogo_pages_cubes_widget.widget-color-3 .format-4-cube ul li:hover a {
  color: #fff !important;
}
.sogo_pages_cubes_widget.widget-color-3 .format-4-cube ul li a {
  color: #000000 !important;
}
.sogo_pages_cubes_widget.widget-color-3 .format-4-cube ul li a:hover {
  color: #fff !important;
}
.sogo_pages_cubes_widget.widget-color-3 .format-4-cube ul .active a {
  color: #fff !important;
}
@media (max-width: 991px) {
  .sogo_pages_cubes_widget.widget-color-3 .format-4-cube ul .active a {
    color: #ccc !important;
  }
}
.sogo_pages_cubes_widget.widget-color-4 .format-4-cube ul li:hover a {
  color: #fff !important;
}
.sogo_pages_cubes_widget.widget-color-4 .format-4-cube ul li a {
  color: #000000 !important;
}
.sogo_pages_cubes_widget.widget-color-4 .format-4-cube ul li a:hover {
  color: #fff !important;
}
.sogo_pages_cubes_widget.widget-color-4 .format-4-cube ul .active a {
  color: #fff !important;
}
@media (max-width: 991px) {
  .sogo_pages_cubes_widget.widget-color-4 .format-4-cube ul .active a {
    color: #ccc !important;
  }
}
.sogo_pages_cubes_widget.widget-color-1 .format-3-cube article .sub-pages ul li {
  color: #000000;
}
.sogo_pages_cubes_widget.widget-color-1 .format-3-cube article .sub-pages ul a {
  color: #000000;
}
.sogo_pages_cubes_widget.widget-color-2 .format-3-cube article .sub-pages ul li {
  color: #000000;
}
.sogo_pages_cubes_widget.widget-color-2 .format-3-cube article .sub-pages ul a {
  color: #000000;
}
.sogo_pages_cubes_widget.widget-color-3 .format-3-cube article .sub-pages ul li {
  color: #000000;
}
.sogo_pages_cubes_widget.widget-color-3 .format-3-cube article .sub-pages ul a {
  color: #000000;
}
.sogo_pages_cubes_widget.widget-color-4 .format-3-cube article .sub-pages ul li {
  color: #000000;
}
.sogo_pages_cubes_widget.widget-color-4 .format-3-cube article .sub-pages ul a {
  color: #000000;
}
.sogo_forum_menu_widget.widget-color-1 .nav-format ul li a {
  background-color: #000000;
  color: #fff;
}
.sogo_forum_menu_widget.widget-color-1 .nav-format ul li #menu-forum a {
  background-color: #4d4d4d;
  color: #000000;
}
.sogo_forum_menu_widget.widget-color-2 .nav-format ul li a {
  background-color: #000000;
  color: #fff;
}
.sogo_forum_menu_widget.widget-color-2 .nav-format ul li #menu-forum a {
  background-color: #333333;
  color: #000000;
}
.sogo_forum_menu_widget.widget-color-3 .nav-format ul li a {
  background-color: #000000;
  color: #fff;
}
.sogo_forum_menu_widget.widget-color-3 .nav-format ul li #menu-forum a {
  background-color: #262626;
  color: #000000;
}
.sogo_forum_menu_widget.widget-color-4 .nav-format ul li a {
  background-color: #000000;
  color: #fff;
}
.sogo_forum_menu_widget.widget-color-4 .nav-format ul li #menu-forum a {
  background-color: #262626;
  color: #000000;
}
.sogo_stiky_forum_widget.widget-color-1 .sogo_forum_stiky_widget_wrapper .table-header {
  background-color: #000000;
  color: #fff;
}
.sogo_stiky_forum_widget.widget-color-1 .sogo_forum_stiky_widget_wrapper .table-body {
  background-color: #f6f6f6;
  color: #5e5e5e;
}
.sogo_stiky_forum_widget.widget-color-1 .sogo_forum_stiky_widget_wrapper .table-body a {
  color: #5e5e5e;
}
.sogo_stiky_forum_widget.widget-color-2 .sogo_forum_stiky_widget_wrapper .table-header {
  background-color: #000000;
  color: #fff;
}
.sogo_stiky_forum_widget.widget-color-2 .sogo_forum_stiky_widget_wrapper .table-body {
  background-color: #f6f6f6;
  color: #5e5e5e;
}
.sogo_stiky_forum_widget.widget-color-2 .sogo_forum_stiky_widget_wrapper .table-body a {
  color: #5e5e5e;
}
.sogo_stiky_forum_widget.widget-color-3 .sogo_forum_stiky_widget_wrapper .table-header {
  background-color: #000000;
  color: #fff;
}
.sogo_stiky_forum_widget.widget-color-3 .sogo_forum_stiky_widget_wrapper .table-body {
  background-color: #f6f6f6;
  color: #5e5e5e;
}
.sogo_stiky_forum_widget.widget-color-3 .sogo_forum_stiky_widget_wrapper .table-body a {
  color: #5e5e5e;
}
.sogo_stiky_forum_widget.widget-color-4 .sogo_forum_stiky_widget_wrapper .table-header {
  background-color: #000000;
  color: #fff;
}
.sogo_stiky_forum_widget.widget-color-4 .sogo_forum_stiky_widget_wrapper .table-body {
  background-color: #f6f6f6;
  color: #5e5e5e;
}
.sogo_stiky_forum_widget.widget-color-4 .sogo_forum_stiky_widget_wrapper .table-body a {
  color: #5e5e5e;
}
.div_login_page {
  border-color: #000000 !important;
}
.sogo_menu.widget-color-1 .sub-sub-menu li a {
  background-color: #6b6b6b !important;
}
.sogo_menu.widget-color-1 .nav-format {
  padding: 0 !important;
}
.sogo_menu.widget-color-1 .nav-format ul li a {
  background-color: #000000;
  color: #fff;
}
.sogo_menu.widget-color-1 .nav-format ul li .sub-menu a {
  background-color: #4d4d4d;
  color: #000000;
}
.sogo_menu.widget-color-1 .nav-format ul li .sub-menu .menu-item-has-children:before {
  color: #000000 !important;
}
.sogo_menu.widget-color-1 .nav-format ul li .sub-menu .menu-item-has-children .sub-menu li a {
  background-color: #f6f6f6;
  color: #000000;
}
.sogo_menu.widget-color-1 .nav-format .menu-item-has-children:before {
  color: #808080;
}
.sogo_menu.widget-color-2 .nav-format {
  padding: 0 !important;
}
.sogo_menu.widget-color-2 .nav-format ul li a {
  background-color: #000000;
  color: #fff;
}
.sogo_menu.widget-color-2 .nav-format ul li .sub-menu a {
  background-color: #333333;
  color: #000000;
}
.sogo_menu.widget-color-2 .nav-format ul li .sub-menu .menu-item-has-children:before {
  color: #000000;
}
.sogo_menu.widget-color-2 .nav-format ul li .sub-menu .menu-item-has-children .sub-menu li a {
  background-color: #f6f6f6;
  color: #000000;
}
.sogo_menu.widget-color-2 .nav-format .menu-item-has-children:before {
  color: #262626;
}
.sogo_menu.widget-color-3 .nav-format {
  padding: 0 !important;
}
.sogo_menu.widget-color-3 .nav-format ul li a {
  background-color: #000000;
  color: #fff;
}
.sogo_menu.widget-color-3 .nav-format ul li .sub-menu a {
  background-color: #262626;
  color: #000000;
}
.sogo_menu.widget-color-3 .nav-format ul li .sub-menu .menu-item-has-children:before {
  color: #000000;
}
.sogo_menu.widget-color-3 .nav-format ul li .sub-menu .menu-item-has-children .sub-menu li a {
  background-color: #f6f6f6;
  color: #000000;
}
.sogo_menu.widget-color-3 .nav-format .menu-item-has-children:before {
  color: #999999;
}
.sogo_menu.widget-color-4 .nav-format {
  padding: 0 !important;
}
.sogo_menu.widget-color-4 .nav-format ul li a {
  background-color: #000000;
  color: #fff;
}
.sogo_menu.widget-color-4 .nav-format ul li .sub-menu a {
  background-color: #6b6b6b;
  color: #000000;
}
.sogo_menu.widget-color-4 .nav-format ul li .sub-menu .menu-item-has-children:before {
  color: #000000;
}
.sogo_menu.widget-color-4 .nav-format ul li .sub-menu .menu-item-has-children .sub-menu li a {
  background-color: #f6f6f6;
  color: #000000;
}
.sogo_menu.widget-color-4 .nav-format .menu-item-has-children:before {
  color: #999999;
}
.archive1-title {
  border-bottom: #000000 solid 4px;
  color: #000000;
}
.archive1 .article-title a {
  text-decoration: none;
  color: #5e5e5e;
}
.archive1 .meta {
  color: #000000;
}
.archive1 .article-footer {
  color: #000000;
}
.archive1 .article-footer a {
  color: #000000;
}
.archive1 .article-footer i {
  color: #000000;
}
.archive2-title {
  border-bottom: #000000 solid 4px;
  color: #000000;
}
.archive2 .meta {
  color: #000000;
}
.archive2 .article-title {
  color: #5e5e5e;
}
.archive2 .article-title a {
  color: #5e5e5e;
}
.archive2 .article-footer {
  color: #000000;
}
.archive2 .article-footer a {
  color: #000000;
}
.archive3-title {
  border-bottom: #000000 solid 4px;
  color: #000000;
}
.archive3 .meta {
  color: #000000;
}
.archive3 .article-title {
  color: #5e5e5e;
}
.archive3 .article-title a {
  color: #5e5e5e;
}
.archive3 .article-footer {
  color: #000000;
}
.archive3 .article-footer a {
  color: #000000;
}
.archive4-title {
  border-bottom: #000000 solid 4px;
  color: #000000;
}
.archive4 .meta {
  color: #000000;
}
.archive4 .article-footer {
  color: #000000;
}
.archive4 .article-footer a {
  color: #000000;
}
.top-search a {
  color: #000000;
}
.top-search a:active,
.top-search a:focus,
.top-search a:visited {
  color: #000000 !important;
}
.top-search #search-form {
  border-bottom-color: #000000 !important;
}
.template-2 #login-form-open {
  color: #000000;
}
.template-2 #login-form-open:active,
.template-2 #login-form-open:focus,
.template-2 #login-form-open:visited {
  color: #000000 !important;
}
@media (max-width: 991px) {
  .template-2 #login-form-open:active,
  .template-2 #login-form-open:focus,
  .template-2 #login-form-open:visited {
    color: #fff !important;
  }
}
@media (max-width: 991px) {
  .template-2 #login-form-open {
    color: #fff !important;
  }
}
.template-2.color-1-bg #login-form-open,
.template-2.color-2-bg #login-form-open,
.template-2.color-3-bg #login-form-open,
.template-2.color-4-bg #login-form-open {
  color: #000000;
}
.template-2.color-1-bg #login-form-open:active,
.template-2.color-1-bg #login-form-open:focus,
.template-2.color-1-bg #login-form-open:visited,
.template-2.color-2-bg #login-form-open:active,
.template-2.color-2-bg #login-form-open:focus,
.template-2.color-2-bg #login-form-open:visited,
.template-2.color-3-bg #login-form-open:active,
.template-2.color-3-bg #login-form-open:focus,
.template-2.color-3-bg #login-form-open:visited,
.template-2.color-4-bg #login-form-open:active,
.template-2.color-4-bg #login-form-open:focus,
.template-2.color-4-bg #login-form-open:visited {
  color: #fff !important;
}
.template-2.color-1-bg .top-search a,
.template-2.color-2-bg .top-search a,
.template-2.color-3-bg .top-search a,
.template-2.color-4-bg .top-search a {
  color: #000000;
}
.template-2.color-1-bg .top-search a:active,
.template-2.color-1-bg .top-search a:focus,
.template-2.color-1-bg .top-search a:visited,
.template-2.color-2-bg .top-search a:active,
.template-2.color-2-bg .top-search a:focus,
.template-2.color-2-bg .top-search a:visited,
.template-2.color-3-bg .top-search a:active,
.template-2.color-3-bg .top-search a:focus,
.template-2.color-3-bg .top-search a:visited,
.template-2.color-4-bg .top-search a:active,
.template-2.color-4-bg .top-search a:focus,
.template-2.color-4-bg .top-search a:visited {
  color: #fff !important;
}
.template-2.color-1-bg .logged-in,
.template-2.color-2-bg .logged-in,
.template-2.color-3-bg .logged-in,
.template-2.color-4-bg .logged-in {
  color: #fff !important;
}
.template-2.color-1-bg .navbar.header-navbar .navbar-nav li > a,
.template-2.color-2-bg .navbar.header-navbar .navbar-nav li > a,
.template-2.color-3-bg .navbar.header-navbar .navbar-nav li > a,
.template-2.color-4-bg .navbar.header-navbar .navbar-nav li > a {
  color: #fff !important;
}
@media (min-width: 768px) {
  .template-2.color-1-bg .navbar.header-navbar .navbar-nav li:hover,
  .template-2.color-1-bg .navbar.header-navbar .navbar-nav li:focus,
  .template-2.color-1-bg .navbar.header-navbar .navbar-nav li:active,
  .template-2.color-2-bg .navbar.header-navbar .navbar-nav li:hover,
  .template-2.color-2-bg .navbar.header-navbar .navbar-nav li:focus,
  .template-2.color-2-bg .navbar.header-navbar .navbar-nav li:active,
  .template-2.color-3-bg .navbar.header-navbar .navbar-nav li:hover,
  .template-2.color-3-bg .navbar.header-navbar .navbar-nav li:focus,
  .template-2.color-3-bg .navbar.header-navbar .navbar-nav li:active,
  .template-2.color-4-bg .navbar.header-navbar .navbar-nav li:hover,
  .template-2.color-4-bg .navbar.header-navbar .navbar-nav li:focus,
  .template-2.color-4-bg .navbar.header-navbar .navbar-nav li:active {
    background-color: #5e5e5e !important;
  }
}
@media (min-width: 768px) {
  .template-2.color-1-bg .navbar.header-navbar .navbar-nav li > a:focus,
  .template-2.color-1-bg .navbar.header-navbar .navbar-nav li > a:hover,
  .template-2.color-1-bg .navbar.header-navbar .navbar-nav li > a:active,
  .template-2.color-2-bg .navbar.header-navbar .navbar-nav li > a:focus,
  .template-2.color-2-bg .navbar.header-navbar .navbar-nav li > a:hover,
  .template-2.color-2-bg .navbar.header-navbar .navbar-nav li > a:active,
  .template-2.color-3-bg .navbar.header-navbar .navbar-nav li > a:focus,
  .template-2.color-3-bg .navbar.header-navbar .navbar-nav li > a:hover,
  .template-2.color-3-bg .navbar.header-navbar .navbar-nav li > a:active,
  .template-2.color-4-bg .navbar.header-navbar .navbar-nav li > a:focus,
  .template-2.color-4-bg .navbar.header-navbar .navbar-nav li > a:hover,
  .template-2.color-4-bg .navbar.header-navbar .navbar-nav li > a:active {
    background: #5e5e5e !important;
  }
}
.template-2.color-1-bg .navbar.header-navbar .navbar-nav li ul li > a,
.template-2.color-2-bg .navbar.header-navbar .navbar-nav li ul li > a,
.template-2.color-3-bg .navbar.header-navbar .navbar-nav li ul li > a,
.template-2.color-4-bg .navbar.header-navbar .navbar-nav li ul li > a {
  color: #7c7b7b !important;
}
@media (max-width: 768px) {
  .template-2.color-1-bg .navbar.header-navbar .navbar-nav li ul li > a,
  .template-2.color-2-bg .navbar.header-navbar .navbar-nav li ul li > a,
  .template-2.color-3-bg .navbar.header-navbar .navbar-nav li ul li > a,
  .template-2.color-4-bg .navbar.header-navbar .navbar-nav li ul li > a {
    color: #fff !important;
  }
}
@media (min-width: 768px) {
  .template-2.color-1-bg .navbar.header-navbar .navbar-nav li ul li:hover,
  .template-2.color-1-bg .navbar.header-navbar .navbar-nav li ul li:focus,
  .template-2.color-1-bg .navbar.header-navbar .navbar-nav li ul li:active,
  .template-2.color-2-bg .navbar.header-navbar .navbar-nav li ul li:hover,
  .template-2.color-2-bg .navbar.header-navbar .navbar-nav li ul li:focus,
  .template-2.color-2-bg .navbar.header-navbar .navbar-nav li ul li:active,
  .template-2.color-3-bg .navbar.header-navbar .navbar-nav li ul li:hover,
  .template-2.color-3-bg .navbar.header-navbar .navbar-nav li ul li:focus,
  .template-2.color-3-bg .navbar.header-navbar .navbar-nav li ul li:active,
  .template-2.color-4-bg .navbar.header-navbar .navbar-nav li ul li:hover,
  .template-2.color-4-bg .navbar.header-navbar .navbar-nav li ul li:focus,
  .template-2.color-4-bg .navbar.header-navbar .navbar-nav li ul li:active {
    background-color: #fff !important;
  }
}
@media (min-width: 768px) {
  .template-2.color-1-bg .navbar.header-navbar .navbar-nav li ul li > a:focus,
  .template-2.color-1-bg .navbar.header-navbar .navbar-nav li ul li > a:hover,
  .template-2.color-1-bg .navbar.header-navbar .navbar-nav li ul li > a:active,
  .template-2.color-2-bg .navbar.header-navbar .navbar-nav li ul li > a:focus,
  .template-2.color-2-bg .navbar.header-navbar .navbar-nav li ul li > a:hover,
  .template-2.color-2-bg .navbar.header-navbar .navbar-nav li ul li > a:active,
  .template-2.color-3-bg .navbar.header-navbar .navbar-nav li ul li > a:focus,
  .template-2.color-3-bg .navbar.header-navbar .navbar-nav li ul li > a:hover,
  .template-2.color-3-bg .navbar.header-navbar .navbar-nav li ul li > a:active,
  .template-2.color-4-bg .navbar.header-navbar .navbar-nav li ul li > a:focus,
  .template-2.color-4-bg .navbar.header-navbar .navbar-nav li ul li > a:hover,
  .template-2.color-4-bg .navbar.header-navbar .navbar-nav li ul li > a:active {
    background: #fff !important;
  }
}
#bbpress-forums .sticky-wrapper .sticky {
  background-color: #FDFBB8;
}
#bbpress-forums .sticky-wrapper .sticky:before {
  color: #000000;
}
#bbpress-forums .sticky-wrapper .sticky .bbp-topic-permalink {
  color: #5e5e5e;
}
#bbpress-forums .sticky-wrapper .sticky .bbp-topic-sticky-link {
  color: #5e5e5e;
}
#bbpress-forums .bbp-header {
  background-color: #000000 !important;
  color: #000;
}
#bbpress-forums .bbp-replies .bbp-header {
  background-color: #000000 !important;
  color: #fff;
}
#bbpress-forums .bbp-reply-author {
  color: #000000;
}
#bbpress-forums .forum-manager.reply {
  background-color: #6b6b6b;
}
#bbpress-forums .bbp-template-notice.info {
  background-color: #4d4d4d !important;
}
#bbpress-forums .bbp-footer {
  background-color: #262626 !important;
}
#bbpress-forums .bbp-template-notice {
  background-color: #4d4d4d !important;
}
#bbpress-forums .bbp-form input#bbp_topic_title {
  height: 33px;
  width: 100%;
  border: 1px solid #d2d2d2 !important;
}
#bbpress-forums .bbp-form #bbp_topic_tags {
  height: 33px;
  width: 100%;
  border: 1px solid #d2d2d2 !important;
}
#bbpress-forums .teacher-reply {
  color: #000000;
}
#bbpress-forums .forum-manager {
  color: #000000;
}
#bbpress-forums .bbp-submit-wrapper button {
  background-color: #000000;
  color: #fff;
}
#bbpress-forums .bbp-reply-to-link {
  color: #fff !important;
}
#bbpress-forums .bbp-reply-to-link:hover {
  color: #333 !important;
}
#bbpress-forums .bbp-topics .bbp-header {
  background-color: #000000 !important;
}
#bbpress-forums .bbp-topics .bbp-body ul .bbp-topic-title .bbp-topic-permalink,
#bbpress-forums .bbp-topics .bbp-body ul .bbp-topic-reply-count .bbp-topic-permalink,
#bbpress-forums .bbp-topics .bbp-body ul .bbp-topic-freshness .bbp-topic-permalink {
  color: #5e5e5e !important;
}
#bbpress-forums .bbp-topics .bbp-body ul .bbp-topic-title .bbp-topic-meta a,
#bbpress-forums .bbp-topics .bbp-body ul .bbp-topic-reply-count .bbp-topic-meta a,
#bbpress-forums .bbp-topics .bbp-body ul .bbp-topic-freshness .bbp-topic-meta a {
  color: #000000 !important;
}
#bbpress-forums .bbp-topics .bbp-body ul .bbp-topic-title .bbp-topic-meta .bbp-author-name,
#bbpress-forums .bbp-topics .bbp-body ul .bbp-topic-reply-count .bbp-topic-meta .bbp-author-name,
#bbpress-forums .bbp-topics .bbp-body ul .bbp-topic-freshness .bbp-topic-meta .bbp-author-name {
  color: #000000;
}
.archive-pagi .wp-pagenavi .current {
  color: #fff;
  background-color: #000000;
}
.archive-pagi .wp-pagenavi .page {
  color: #000000;
  background-color: #f6f6f6;
  width: 30px;
  height: 30px;
  display: inline-block;
  border-radius: 30px;
  text-align: center;
}
.archive-pagi .wp-pagenavi .page:hover {
  background-color: #000000;
  border-color: #404040;
  color: #000;
}
.archive-pagi .wp-pagenavi .nextpostslink {
  color: #000000;
}
.archive-pagi .wp-pagenavi .nextpostslink:hover {
  color: #404040;
}
.archive-pagi .wp-pagenavi .previouspostslink {
  color: #000000;
}
.archive-pagi .wp-pagenavi .previouspostslink:hover {
  color: #404040;
}
.merhav_wrapper ul li:nth-child(n + 1) a {
  background-color: #000000;
}
.merhav_wrapper ul li:nth-child(2n + 2) a {
  background-color: #000000;
}
.merhav_wrapper ul li:nth-child(3n + 3) a {
  background-color: #000000;
}
.merhav_wrapper ul li:nth-child(4n + 4) a {
  background-color: #000000;
}
.sogo_birthday_post_widget.widget-color-1 .Birthday_wrapper .sub-title {
  color: #000000;
}
.sogo_birthday_post_widget.widget-color-1 .Birthday_wrapper .insert_bless {
  border-color: #000000 !important;
}
.sogo_birthday_post_widget.widget-color-1 .Birthday_wrapper .insert_bless:before {
  border-color: #000000 transparent;
}
.sogo_birthday_post_widget.widget-color-1 .Birthday_wrapper .insert_bless:after {
  border-color: #000000 transparent;
}
.sogo_birthday_post_widget.widget-color-1 .Birthday_wrapper .insert_bless .send_bless {
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
  color: #000000;
  border-color: #000000 !important;
}
.sogo_birthday_post_widget.widget-color-1 .Birthday_wrapper .insert_bless .send_bless:hover {
  background-color: #000000;
  color: #fff;
}
.sogo_birthday_post_widget.widget-color-1 .Birthday_wrapper .insert_bless .close_bless {
  color: #000000;
}
.sogo_birthday_post_widget.widget-color-1 .Birthday_wrapper .bless i {
  color: #000000;
}
.sogo_birthday_post_widget.widget-color-2 .Birthday_wrapper .sub-title {
  color: #000000;
}
.sogo_birthday_post_widget.widget-color-2 .Birthday_wrapper .insert_bless {
  border-color: #000000 !important;
}
.sogo_birthday_post_widget.widget-color-2 .Birthday_wrapper .insert_bless:before {
  border-color: #000000 transparent;
}
.sogo_birthday_post_widget.widget-color-2 .Birthday_wrapper .insert_bless:after {
  border-color: #000000 transparent;
}
.sogo_birthday_post_widget.widget-color-2 .Birthday_wrapper .insert_bless .send_bless {
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
  color: #000000;
  border-color: #000000 !important;
}
.sogo_birthday_post_widget.widget-color-2 .Birthday_wrapper .insert_bless .send_bless:hover {
  background-color: #000000;
  color: #fff;
}
.sogo_birthday_post_widget.widget-color-2 .Birthday_wrapper .insert_bless .close_bless {
  color: #000000;
}
.sogo_birthday_post_widget.widget-color-2 .Birthday_wrapper .bless i {
  color: #000000;
}
.sogo_birthday_post_widget.widget-color-3 .Birthday_wrapper .sub-title {
  color: #000000;
}
.sogo_birthday_post_widget.widget-color-3 .Birthday_wrapper .insert_bless {
  border-color: #000000 !important;
}
.sogo_birthday_post_widget.widget-color-3 .Birthday_wrapper .insert_bless:before {
  border-color: #000000 transparent;
}
.sogo_birthday_post_widget.widget-color-3 .Birthday_wrapper .insert_bless:after {
  border-color: #000000 transparent;
}
.sogo_birthday_post_widget.widget-color-3 .Birthday_wrapper .insert_bless .send_bless {
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
  color: #000000;
  border-color: #000000 !important;
}
.sogo_birthday_post_widget.widget-color-3 .Birthday_wrapper .insert_bless .send_bless:hover {
  background-color: #000000;
  color: #fff;
}
.sogo_birthday_post_widget.widget-color-3 .Birthday_wrapper .insert_bless .close_bless {
  color: #000000;
}
.sogo_birthday_post_widget.widget-color-3 .Birthday_wrapper .bless i {
  color: #000000;
}
.sogo_birthday_post_widget.widget-color-4 .Birthday_wrapper .sub-title {
  color: #000000;
}
.sogo_birthday_post_widget.widget-color-4 .Birthday_wrapper .insert_bless {
  border-color: #000000 !important;
}
.sogo_birthday_post_widget.widget-color-4 .Birthday_wrapper .insert_bless:before {
  border-color: #000000 transparent;
}
.sogo_birthday_post_widget.widget-color-4 .Birthday_wrapper .insert_bless:after {
  border-color: #000000 transparent;
}
.sogo_birthday_post_widget.widget-color-4 .Birthday_wrapper .insert_bless .send_bless {
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
  color: #000000;
  border-color: #000000 !important;
}
.sogo_birthday_post_widget.widget-color-4 .Birthday_wrapper .insert_bless .send_bless:hover {
  background-color: #000000;
  color: #fff;
}
.sogo_birthday_post_widget.widget-color-4 .Birthday_wrapper .insert_bless .close_bless {
  color: #000000;
}
.sogo_birthday_post_widget.widget-color-4 .Birthday_wrapper .bless i {
  color: #000000;
}
.widget_display_topics.widget-color-1 ul li div {
  color: #000000;
}
.widget_display_topics.widget-color-2 ul li div {
  color: #000000;
}
.widget_display_topics.widget-color-3 ul li div {
  color: #000000;
}
.widget_display_topics.widget-color-4 ul li div {
  color: #000000;
}
.sogo_calendar_widget.widget-color-1 .day-number.today {
  border-color: #000000 !important;
}
.sogo_calendar_widget.widget-color-1 .calendar-day-head {
  color: #5e5e5e;
}
.sogo_calendar_widget.widget-color-1 .calendar-wrapper h2 .month,
.sogo_calendar_widget.widget-color-1 .calendar-wrapper .div-calendar-wrapper .month {
  color: #000000;
}
.sogo_calendar_widget.widget-color-1 .calendar-wrapper h2 .month-jew,
.sogo_calendar_widget.widget-color-1 .calendar-wrapper .div-calendar-wrapper .month-jew {
  color: #000000;
}
.sogo_calendar_widget.widget-color-1 .view-more {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_calendar_widget.widget-color-1 .view-more:hover {
  transition: 0.2s;
}
.sogo_calendar_widget.widget-color-1 .view-more a {
  transition: 0.2s;
}
.sogo_calendar_widget.widget-color-1 .view-more a:hover {
  transition: 0.2s;
}
.sogo_calendar_widget.widget-color-1 td.calendar-day.has_events .day-number {
  background-color: #404040 !important;
  color: #656565;
}
.sogo_calendar_widget.widget-color-1 .footer-calendar span {
  background-color: #f6f6f6;
}
.sogo_calendar_widget.widget-color-1 .footer-calendar .event-details .calendar-day-details {
  background-color: #6b6b6b !important;
}
.sogo_calendar_widget.widget-color-1 .footer-calendar .event-details .calendar-day-details h3 i {
  color: #000000;
}
.sogo_calendar_widget.widget-color-1 .footer-calendar .event-details .calendar-day-details h3 i .icon-day-number {
  background-color: transparent;
  color: #000000;
}
.sogo_calendar_widget.widget-color-1 .footer-calendar .event-details .calendar-day-details h3 i .month {
  background-color: #000000;
}
.sogo_calendar_widget.widget-color-1 .footer-calendar .event-details .calendar-day-details .event-link {
  color: #000000;
}
.sogo_calendar_widget.widget-color-1 .footer-calendar .event-details .calendar-day-details .event-time,
.sogo_calendar_widget.widget-color-1 .footer-calendar .event-details .calendar-day-details .event-location,
.sogo_calendar_widget.widget-color-1 .footer-calendar .event-details .calendar-day-details .event-excerpt,
.sogo_calendar_widget.widget-color-1 .footer-calendar .event-details .calendar-day-details .event-excerpt {
  background-color: transparent;
}
.sogo_calendar_widget.widget-color-1 .footer-calendar .event-details .calendar-day-details .download-event {
  color: #5e5e5e;
}
.sogo_calendar_widget.widget-color-1 .footer-calendar .event-details .calendar-day-details .download-event:before {
  color: #000000;
}
.sogo_calendar_widget.widget-color-2 .day-number.today {
  border-color: #000000 !important;
}
.sogo_calendar_widget.widget-color-2 .calendar-day-head {
  color: #5e5e5e;
}
.sogo_calendar_widget.widget-color-2 .calendar-wrapper h2 .month {
  color: #000000;
}
.sogo_calendar_widget.widget-color-2 .view-more {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_calendar_widget.widget-color-2 .view-more:hover {
  transition: 0.2s;
}
.sogo_calendar_widget.widget-color-2 .view-more a {
  transition: 0.2s;
}
.sogo_calendar_widget.widget-color-2 .view-more a:hover {
  transition: 0.2s;
}
.sogo_calendar_widget.widget-color-2 td.calendar-day.has_events .day-number {
  background-color: #333333 !important;
  color: #656565;
}
.sogo_calendar_widget.widget-color-2 .footer-calendar span {
  background-color: #f6f6f6;
}
.sogo_calendar_widget.widget-color-2 .footer-calendar .event-details .calendar-day-details {
  background-color: #6b6b6b !important;
}
.sogo_calendar_widget.widget-color-2 .footer-calendar .event-details .calendar-day-details h3 i {
  color: #000000;
}
.sogo_calendar_widget.widget-color-2 .footer-calendar .event-details .calendar-day-details h3 i .icon-day-number {
  background-color: transparent;
  color: #000000;
}
.sogo_calendar_widget.widget-color-2 .footer-calendar .event-details .calendar-day-details h3 i .month {
  background-color: #000000;
}
.sogo_calendar_widget.widget-color-2 .footer-calendar .event-details .calendar-day-details .event-link {
  color: #000000;
}
.sogo_calendar_widget.widget-color-2 .footer-calendar .event-details .calendar-day-details .event-time,
.sogo_calendar_widget.widget-color-2 .footer-calendar .event-details .calendar-day-details .event-location,
.sogo_calendar_widget.widget-color-2 .footer-calendar .event-details .calendar-day-details .event-excerpt {
  background-color: transparent;
}
.sogo_calendar_widget.widget-color-2 .footer-calendar .event-details .calendar-day-details .download-event {
  color: #5e5e5e;
}
.sogo_calendar_widget.widget-color-2 .footer-calendar .event-details .calendar-day-details .download-event:before {
  color: #000000;
}
.sogo_calendar_widget.widget-color-3 .day-number.today {
  border-color: #000000 !important;
}
.sogo_calendar_widget.widget-color-3 .calendar-day-head {
  color: #5e5e5e;
}
.sogo_calendar_widget.widget-color-3 .calendar-wrapper h2 .month {
  color: #000000;
}
.sogo_calendar_widget.widget-color-3 .view-more {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_calendar_widget.widget-color-3 .view-more:hover {
  transition: 0.2s;
}
.sogo_calendar_widget.widget-color-3 .view-more a {
  transition: 0.2s;
}
.sogo_calendar_widget.widget-color-3 .view-more a:hover {
  transition: 0.2s;
}
.sogo_calendar_widget.widget-color-3 td.calendar-day.has_events .day-number {
  background-color: #262626 !important;
  color: #656565;
}
.sogo_calendar_widget.widget-color-3 .footer-calendar span {
  background-color: #f6f6f6;
}
.sogo_calendar_widget.widget-color-3 .footer-calendar .event-details .calendar-day-details {
  background-color: #6b6b6b !important;
}
.sogo_calendar_widget.widget-color-3 .footer-calendar .event-details .calendar-day-details h3 i {
  color: #000000;
}
.sogo_calendar_widget.widget-color-3 .footer-calendar .event-details .calendar-day-details h3 i .icon-day-number {
  background-color: transparent;
  color: #000000;
}
.sogo_calendar_widget.widget-color-3 .footer-calendar .event-details .calendar-day-details h3 i .month {
  background-color: #000000;
}
.sogo_calendar_widget.widget-color-3 .footer-calendar .event-details .calendar-day-details .event-link {
  color: #000000;
}
.sogo_calendar_widget.widget-color-3 .footer-calendar .event-details .calendar-day-details .event-time,
.sogo_calendar_widget.widget-color-3 .footer-calendar .event-details .calendar-day-details .event-location,
.sogo_calendar_widget.widget-color-3 .footer-calendar .event-details .calendar-day-details .event-excerpt {
  background-color: transparent;
}
.sogo_calendar_widget.widget-color-3 .footer-calendar .event-details .calendar-day-details .download-event {
  color: #5e5e5e;
}
.sogo_calendar_widget.widget-color-3 .footer-calendar .event-details .calendar-day-details .download-event:before {
  color: #000000;
}
.sogo_calendar_widget.widget-color-4 .day-number.today {
  border-color: #000000 !important;
}
.sogo_calendar_widget.widget-color-4 .calendar-day-head {
  color: #5e5e5e;
}
.sogo_calendar_widget.widget-color-4 .view-more {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_calendar_widget.widget-color-4 .view-more:hover {
  transition: 0.2s;
}
.sogo_calendar_widget.widget-color-4 .view-more a {
  transition: 0.2s;
}
.sogo_calendar_widget.widget-color-4 .view-more a:hover {
  transition: 0.2s;
}
.sogo_calendar_widget.widget-color-4 .calendar-wrapper h2 .month {
  color: #000000;
}
.sogo_calendar_widget.widget-color-4 td.calendar-day.has_events .day-number {
  background-color: #6b6b6b !important;
  color: #656565;
}
.sogo_calendar_widget.widget-color-4 .footer-calendar span {
  background-color: #f6f6f6;
}
.sogo_calendar_widget.widget-color-4 .footer-calendar .event-details .calendar-day-details {
  background-color: #6b6b6b !important;
}
.sogo_calendar_widget.widget-color-4 .footer-calendar .event-details .calendar-day-details h3 i {
  color: #000000;
}
.sogo_calendar_widget.widget-color-4 .footer-calendar .event-details .calendar-day-details h3 i .icon-day-number {
  background-color: transparent;
  color: #000000;
}
.sogo_calendar_widget.widget-color-4 .footer-calendar .event-details .calendar-day-details h3 i .month {
  background-color: #000000;
}
.sogo_calendar_widget.widget-color-4 .footer-calendar .event-details .calendar-day-details .event-link {
  color: #000000;
}
.sogo_calendar_widget.widget-color-4 .footer-calendar .event-details .calendar-day-details .event-time,
.sogo_calendar_widget.widget-color-4 .footer-calendar .event-details .calendar-day-details .event-location,
.sogo_calendar_widget.widget-color-4 .footer-calendar .event-details .calendar-day-details .event-excerpt {
  background-color: transparent;
}
.sogo_calendar_widget.widget-color-4 .footer-calendar .event-details .calendar-day-details .download-event {
  color: #5e5e5e;
}
.sogo_calendar_widget.widget-color-4 .footer-calendar .event-details .calendar-day-details .download-event:before {
  color: #000000;
}
.calendar-wrapper-big #cal-prev-year_big {
  background-color: #f6f6f6;
  color: #000000;
}
.calendar-wrapper-big #cal-next-year_big {
  background-color: #f6f6f6;
  color: #000000;
}
.calendar-wrapper-big .month-nav #cal-next_big {
  background-color: #f6f6f6;
  color: #000;
}
.calendar-wrapper-big .month-nav #cal-next_big i {
  color: #000000;
}
.calendar-wrapper-big .month-nav #cal-prev_big {
  background-color: #f6f6f6;
  color: #000;
}
.calendar-wrapper-big .month-nav #cal-prev_big i {
  color: #000000;
}
.calendar-wrapper-big .calendar .days-row .calendar-day-head {
  background-color: #000000;
  color: #fff;
}
.calendar-wrapper-big .calendar .calendar-day {
  background-color: #f6f6f6;
  border: 2px solid #fff;
}
.calendar-wrapper-big .calendar .calendar-day .day-number .loaz-day {
  color: #000000;
}
.calendar-wrapper-big .calendar .calendar-day .day-number .heb-day {
  color: #000000;
}
.calendar-wrapper-big .calendar .calendar-day .day-number .day-title a {
  color: #000000;
}
.calendar-wrapper-big .calendar .has_events .day-number .day-title {
  background-color: #000000 !important;
}
.calendar-wrapper-big .calendar .has_events .day-number .day-title:before {
  color: #fff;
}
.calendar-wrapper-big .calendar .has_events .day-number .day-holiday {
  background-color: #000000 !important;
}
.calendar-wrapper-big .calendar .has_events .day-number .day-holiday:before {
  color: #fff;
}
.sogo_message_board.widget-color-1 .message-title .link-message {
  color: #000000 !important;
}
.sogo_message_board.widget-color-1 .message-title .file-message {
  color: #000000 !important;
}
.sogo_message_board.widget-color-1 .message-link a {
  color: #000000 !important;
}
.sogo_message_board.widget-color-1 .view-more {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_message_board.widget-color-1 .view-more:hover {
  transition: 0.2s;
}
.sogo_message_board.widget-color-1 .view-more a {
  transition: 0.2s;
}
.sogo_message_board.widget-color-1 .view-more a:hover {
  transition: 0.2s;
}
.sogo_message_board.widget-color-grey-text .message-title .link-message {
  color: #7D7B7D;
}
.sogo_message_board.widget-color-grey-text .message-title .file-message {
  color: #7D7B7D;
}
.sogo_message_board.widget-color-grey-text .message-link a {
  color: #7D7B7D;
}
.sogo_message_board.widget-color-grey-text .view-more {
  background-color: #7D7B7D;
  transition: 0.2s;
}
.sogo_message_board.widget-color-grey-text .view-more:hover {
  transition: 0.2s;
}
.sogo_message_board.widget-color-grey-text .view-more a {
  transition: 0.2s;
}
.sogo_message_board.widget-color-grey-text .view-more a:hover {
  transition: 0.2s;
}
.sogo_message_board.widget-color-2 .message-title .link-message {
  color: #000000 !important;
}
.sogo_message_board.widget-color-2 .message-title .file-message {
  color: #000000 !important;
}
.sogo_message_board.widget-color-2 .message-link a {
  color: #000000 !important;
}
.sogo_message_board.widget-color-2 .view-more {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_message_board.widget-color-2 .view-more:hover {
  transition: 0.2s;
}
.sogo_message_board.widget-color-2 .view-more a {
  transition: 0.2s;
}
.sogo_message_board.widget-color-2 .view-more a:hover {
  transition: 0.2s;
}
.sogo_message_board.widget-color-3 .message-title .link-message {
  color: #000000 !important;
}
.sogo_message_board.widget-color-3 .message-title .file-message {
  color: #000000 !important;
}
.sogo_message_board.widget-color-3 .message-link a {
  color: #000000 !important;
}
.sogo_message_board.widget-color-3 .view-more {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_message_board.widget-color-3 .view-more:hover {
  transition: 0.2s;
}
.sogo_message_board.widget-color-3 .view-more a {
  transition: 0.2s;
}
.sogo_message_board.widget-color-3 .view-more a:hover {
  transition: 0.2s;
}
.sogo_message_board.widget-color-4 .message-title .link-message {
  color: #000000 !important;
}
.sogo_message_board.widget-color-4 .message-title .file-message {
  color: #000000 !important;
}
.sogo_message_board.widget-color-4 .message-link a {
  color: #000000 !important;
}
.sogo_message_board.widget-color-4 .view-more {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_message_board.widget-color-4 .view-more:hover {
  transition: 0.2s;
}
.sogo_message_board.widget-color-4 .view-more a {
  transition: 0.2s;
}
.sogo_message_board.widget-color-4 .view-more a:hover {
  transition: 0.2s;
}
.sogo_message_board.widget-color-4 .view-more a:hover a {
  color: #999999;
}
.sogo_gallery_widget.widget-color-1 .full-gallery-list {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-1 .full-gallery-list:hover {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-1 .full-gallery-list a {
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-1 .full-gallery-list a:hover {
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-1 .sogo_pictures_widget_wrapper .slick-slider .slick-prev:before {
  background-color: #000000 !important;
}
.sogo_gallery_widget.widget-color-1 .sogo_pictures_widget_wrapper .slick-slider .slick-next:before {
  background-color: #000000 !important;
}
.sogo_gallery_widget.widget-color-1 .video_icon:after {
  color: #000000;
}
.sogo_gallery_widget.widget-color-grey-text .full-gallery-list {
  background-color: #7D7B7D;
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-grey-text .full-gallery-list:hover {
  background-color: #7D7B7D;
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-grey-text .full-gallery-list a {
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-grey-text .full-gallery-list a:hover {
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-grey-text .sogo_pictures_widget_wrapper .slick-slider .slick-prev:before {
  background-color: #7D7B7D;
}
.sogo_gallery_widget.widget-color-grey-text .sogo_pictures_widget_wrapper .slick-slider .slick-next:before {
  background-color: #7D7B7D;
}
.sogo_gallery_widget.widget-color-grey-text .video_icon:after {
  color: #7D7B7D;
}
.sogo_gallery_widget.widget-color-2 .full-gallery-list {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-2 .full-gallery-list:hover {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-2 .full-gallery-list a {
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-2 .full-gallery-list a:hover {
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-2 .sogo_pictures_widget_wrapper .slick-slider .slick-prev:before {
  background-color: #000000 !important;
}
.sogo_gallery_widget.widget-color-2 .sogo_pictures_widget_wrapper .slick-slider .slick-next:before {
  background-color: #000000 !important;
}
.sogo_gallery_widget.widget-color-2 .video_icon:after {
  color: #000000;
}
.sogo_gallery_widget.widget-color-3 .full-gallery-list {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-3 .full-gallery-list:hover {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-3 .full-gallery-list a {
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-3 .full-gallery-list a:hover {
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-3 .sogo_pictures_widget_wrapper .slick-slider .slick-prev:before {
  background-color: #000000 !important;
}
.sogo_gallery_widget.widget-color-3 .sogo_pictures_widget_wrapper .slick-slider .slick-next:before {
  background-color: #000000 !important;
}
.sogo_gallery_widget.widget-color-3 .video_icon:after {
  color: #000000;
}
.sogo_gallery_widget.widget-color-4 .full-gallery-list {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-4 .full-gallery-list:hover {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-4 .full-gallery-list a {
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-4 .full-gallery-list a:hover {
  transition: 0.2s;
}
.sogo_gallery_widget.widget-color-4 .sogo_pictures_widget_wrapper .slick-slider .slick-prev:before {
  background-color: #000000 !important;
}
.sogo_gallery_widget.widget-color-4 .sogo_pictures_widget_wrapper .slick-slider .slick-next:before {
  background-color: #000000 !important;
}
.sogo_gallery_widget.widget-color-4 .video_icon:after {
  color: #000000;
}
.title_paragraf {
  color: #000000;
  border-bottom: 2px solid #000000;
}
.sogo_form_builder_widget.widget-color-1 .title_paragraf {
  background-color: #000000;
}
.sogo_form_builder_widget.widget-color-1 .svg_form_title {
  fill: #000000;
}
.sogo_form_builder_widget.widget-color-2 .title_paragraf {
  background-color: #000000;
}
.sogo_form_builder_widget.widget-color-2 .svg_form_title {
  fill: #000000;
}
.sogo_form_builder_widget.widget-color-3 .title_paragraf {
  background-color: #000000;
}
.sogo_form_builder_widget.widget-color-3 .svg_form_title {
  fill: #000000;
}
.sogo_form_builder_widget.widget-color-4 .title_paragraf {
  background-color: #000000;
}
.sogo_form_builder_widget.widget-color-4 .title_paragraf {
  fill: #000000;
}
.sogo_weekly_widget.widget-color-1 .sogo_weekly_widget_wrapper .goto_weeklyplane {
  transition: 0.2s;
  background-color: #4d4d4d;
  color: #000000;
}
.sogo_weekly_widget.widget-color-1 .sogo_weekly_widget_wrapper .goto_weeklyplane:hover {
  transition: 0.2s;
  color: #808080;
  background-color: #000000;
}
.sogo_weekly_widget.widget-color-2 .sogo_weekly_widget_wrapper .goto_weeklyplane {
  transition: 0.2s;
  background-color: #333333;
  color: #000000;
}
.sogo_weekly_widget.widget-color-2 .sogo_weekly_widget_wrapper .goto_weeklyplane:hover {
  transition: 0.2s;
  color: #262626;
  background-color: #000000;
}
.sogo_weekly_widget.widget-color-3 .sogo_weekly_widget_wrapper .goto_weeklyplane {
  background-color: #262626;
  color: #000000;
  transition: 0.2s;
}
.sogo_weekly_widget.widget-color-3 .sogo_weekly_widget_wrapper .goto_weeklyplane:hover {
  transition: 0.2s;
  color: #999999;
  background-color: #000000;
}
.sogo_weekly_widget.widget-color-4 .sogo_weekly_widget_wrapper .goto_weeklyplane {
  transition: 0.2s;
  background-color: #262626;
  color: #000000;
}
.sogo_weekly_widget.widget-color-4 .sogo_weekly_widget_wrapper .goto_weeklyplane:hover {
  transition: 0.2s;
  color: #999999;
  background-color: #000000;
}
.sogo_news.widget-color-1 .breaking_news_side .slick-controls,
.sogo_private_message.widget-color-1 .breaking_news_side .slick-controls {
  background-color: #404040;
}
.sogo_news.widget-color-1 .breaking_news_side .slick-controls a,
.sogo_private_message.widget-color-1 .breaking_news_side .slick-controls a {
  color: #000000;
}
.sogo_news.widget-color-1 .news_post_date,
.sogo_private_message.widget-color-1 .news_post_date {
  color: #000000;
}
.sogo_news.widget-color-1 .news_attachment a,
.sogo_private_message.widget-color-1 .news_attachment a {
  color: #000000;
}
.sogo_news.widget-color-1 .news_link a,
.sogo_private_message.widget-color-1 .news_link a {
  color: #000000;
}
.sogo_news.widget-color-2 .breaking_news_side .slick-controls,
.sogo_private_message.widget-color-2 .breaking_news_side .slick-controls {
  background-color: #333333;
}
.sogo_news.widget-color-2 .breaking_news_side .slick-controls a,
.sogo_private_message.widget-color-2 .breaking_news_side .slick-controls a {
  color: #000000;
}
.sogo_news.widget-color-2 .news_post_date,
.sogo_private_message.widget-color-2 .news_post_date {
  color: #000000;
}
.sogo_news.widget-color-2 .news_attachment a,
.sogo_private_message.widget-color-2 .news_attachment a {
  color: #000000;
}
.sogo_news.widget-color-2 .news_link a,
.sogo_private_message.widget-color-2 .news_link a {
  color: #000000;
}
.sogo_news.widget-color-3 .breaking_news_side .slick-controls,
.sogo_private_message.widget-color-3 .breaking_news_side .slick-controls {
  background-color: #262626;
}
.sogo_news.widget-color-3 .breaking_news_side .slick-controls a,
.sogo_private_message.widget-color-3 .breaking_news_side .slick-controls a {
  color: #000000;
}
.sogo_news.widget-color-3 .news_post_date,
.sogo_private_message.widget-color-3 .news_post_date {
  color: #000000;
}
.sogo_news.widget-color-3 .news_attachment a,
.sogo_private_message.widget-color-3 .news_attachment a {
  color: #000000;
}
.sogo_news.widget-color-3 .news_link a,
.sogo_private_message.widget-color-3 .news_link a {
  color: #000000;
}
.sogo_news.widget-color-4 .breaking_news_side .slick-controls,
.sogo_private_message.widget-color-4 .breaking_news_side .slick-controls {
  background-color: #6b6b6b;
}
.sogo_news.widget-color-4 .breaking_news_side .slick-controls a,
.sogo_private_message.widget-color-4 .breaking_news_side .slick-controls a {
  color: #000000;
}
.sogo_news.widget-color-4 .news_post_date,
.sogo_private_message.widget-color-4 .news_post_date {
  color: #000000;
}
.sogo_news.widget-color-4 .news_attachment a,
.sogo_private_message.widget-color-4 .news_attachment a {
  color: #000000;
}
.sogo_news.widget-color-4 .news_link a,
.sogo_private_message.widget-color-4 .news_link a {
  color: #000000;
}
.archives-forms .search-field {
  width: 30%;
}
.archives-forms .search-field i {
  position: absolute;
  top: 0px;
  left: 3px;
  font-size: 1.4em;
}
.archives-forms .search-field input {
  width: 100%;
}
.archives-forms .choose-category .form-group i {
  color: #000000;
}
span.merchav-title::after {
  border-left: 2px solid #000000;
}
.sogo_memorial_post_widget.widget-color-1 .memorial_wrapper .view-more {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-1 .memorial_wrapper .view-more:hover {
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-1 .memorial_wrapper .view-more a {
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-1 .memorial_wrapper .view-more a:hover {
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-grey-text .memorial_wrapper .view-more {
  background-color: #7D7B7D;
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-grey-text .memorial_wrapper .view-more:hover {
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-grey-text .memorial_wrapper .view-more a {
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-grey-text .memorial_wrapper .view-more a:hover {
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-2 .memorial_wrapper .view-more {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-2 .memorial_wrapper .view-more:hover {
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-2 .memorial_wrapper .view-more a {
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-2 .memorial_wrapper .view-more a:hover {
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-3 .memorial_wrapper .view-more {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-3 .memorial_wrapper .view-more:hover {
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-3 .memorial_wrapper .view-more a {
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-3 .memorial_wrapper .view-more a:hover {
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-4 .memorial_wrapper .view-more {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-4 .memorial_wrapper .view-more:hover {
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-4 .memorial_wrapper .view-more a {
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-4 .memorial_wrapper .view-more a:hover {
  transition: 0.2s;
}
.sogo_memorial_post_widget.widget-color-4 .memorial_wrapper .view-more a:hover a {
  color: #999999;
}
.sogo_graduate_post_widget.widget-color-1 .memorial_wrapper .view-more {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-1 .memorial_wrapper .view-more:hover {
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-1 .memorial_wrapper .view-more a {
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-1 .memorial_wrapper .view-more a:hover {
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-grey-text .graduate_wrapper .view-more {
  background-color: #7D7B7D;
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-grey-text .graduate_wrapper .view-more:hover {
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-grey-text .graduate_wrapper .view-more a {
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-grey-text .graduate_wrapper .view-more a:hover {
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-2 .graduate_wrapper .view-more {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-2 .graduate_wrapper .view-more:hover {
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-2 .graduate_wrapper .view-more a {
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-2 .graduate_wrapper .view-more a:hover {
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-3 .graduate_wrapper .view-more {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-3 .graduate_wrapper .view-more:hover {
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-3 .graduate_wrapper .view-more a {
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-3 .graduate_wrapper .view-more a:hover {
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-4 .graduate_wrapper .view-more {
  background-color: #000000;
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-4 .graduate_wrapper .view-more:hover {
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-4 .graduate_wrapper .view-more a {
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-4 .graduate_wrapper .view-more a:hover {
  transition: 0.2s;
}
.sogo_graduate_post_widget.widget-color-4 .graduate_wrapper .view-more a:hover a {
  color: #999999;
}
.my-sites-tiktak .view-more {
  background-color: #7D7B7D;
  transition: 0.2s;
}
.my-sites-tiktak .view-more:hover {
  transition: 0.2s;
}
.my-sites-tiktak .view-more a {
  display: block;
  line-height: 2.5;
  font-size: 1.2em;
  font-weight: bold;
}
.my-sites-tiktak .view-more a:hover {
  transition: 0.2s;
}
.shamir_icons #login-form-open {
  color: #000000;
}
.shamir_icons #login-form-open:active,
.shamir_icons #login-form-open:focus,
.shamir_icons #login-form-open:visited {
  color: #000000 !important;
}
@media (max-width: 991px) {
  .shamir_icons #login-form-open:active,
  .shamir_icons #login-form-open:focus,
  .shamir_icons #login-form-open:visited {
    color: #fff !important;
  }
}
@media (max-width: 991px) {
  .shamir_icons #login-form-open {
    color: #fff !important;
  }
}
.shamir_icons.color-1-bg #login-form-open,
.shamir_icons.color-2-bg #login-form-open,
.shamir_icons.color-3-bg #login-form-open,
.shamir_icons.color-4-bg #login-form-open {
  color: #000000;
}
.shamir_icons.color-1-bg #login-form-open:active,
.shamir_icons.color-1-bg #login-form-open:focus,
.shamir_icons.color-1-bg #login-form-open:visited,
.shamir_icons.color-2-bg #login-form-open:active,
.shamir_icons.color-2-bg #login-form-open:focus,
.shamir_icons.color-2-bg #login-form-open:visited,
.shamir_icons.color-3-bg #login-form-open:active,
.shamir_icons.color-3-bg #login-form-open:focus,
.shamir_icons.color-3-bg #login-form-open:visited,
.shamir_icons.color-4-bg #login-form-open:active,
.shamir_icons.color-4-bg #login-form-open:focus,
.shamir_icons.color-4-bg #login-form-open:visited {
  color: #fff !important;
}
.shamir_icons.color-1-bg .top-search a,
.shamir_icons.color-2-bg .top-search a,
.shamir_icons.color-3-bg .top-search a,
.shamir_icons.color-4-bg .top-search a {
  color: #000000;
}
.shamir_icons.color-1-bg .top-search a:active,
.shamir_icons.color-1-bg .top-search a:focus,
.shamir_icons.color-1-bg .top-search a:visited,
.shamir_icons.color-2-bg .top-search a:active,
.shamir_icons.color-2-bg .top-search a:focus,
.shamir_icons.color-2-bg .top-search a:visited,
.shamir_icons.color-3-bg .top-search a:active,
.shamir_icons.color-3-bg .top-search a:focus,
.shamir_icons.color-3-bg .top-search a:visited,
.shamir_icons.color-4-bg .top-search a:active,
.shamir_icons.color-4-bg .top-search a:focus,
.shamir_icons.color-4-bg .top-search a:visited {
  color: #fff !important;
}
.shamir_icons.color-1-bg .logged-in,
.shamir_icons.color-2-bg .logged-in,
.shamir_icons.color-3-bg .logged-in,
.shamir_icons.color-4-bg .logged-in {
  color: #fff !important;
}
@media (min-width: 768px) {
  .shamir_icons.color-1-bg .navbar.header-navbar .navbar-nav li:hover,
  .shamir_icons.color-1-bg .navbar.header-navbar .navbar-nav li:focus,
  .shamir_icons.color-1-bg .navbar.header-navbar .navbar-nav li:active,
  .shamir_icons.color-2-bg .navbar.header-navbar .navbar-nav li:hover,
  .shamir_icons.color-2-bg .navbar.header-navbar .navbar-nav li:focus,
  .shamir_icons.color-2-bg .navbar.header-navbar .navbar-nav li:active,
  .shamir_icons.color-3-bg .navbar.header-navbar .navbar-nav li:hover,
  .shamir_icons.color-3-bg .navbar.header-navbar .navbar-nav li:focus,
  .shamir_icons.color-3-bg .navbar.header-navbar .navbar-nav li:active,
  .shamir_icons.color-4-bg .navbar.header-navbar .navbar-nav li:hover,
  .shamir_icons.color-4-bg .navbar.header-navbar .navbar-nav li:focus,
  .shamir_icons.color-4-bg .navbar.header-navbar .navbar-nav li:active {
    background-color: #5e5e5e !important;
  }
}
@media (min-width: 768px) {
  .shamir_icons.color-1-bg .navbar.header-navbar .navbar-nav li > a:focus,
  .shamir_icons.color-1-bg .navbar.header-navbar .navbar-nav li > a:hover,
  .shamir_icons.color-1-bg .navbar.header-navbar .navbar-nav li > a:active,
  .shamir_icons.color-2-bg .navbar.header-navbar .navbar-nav li > a:focus,
  .shamir_icons.color-2-bg .navbar.header-navbar .navbar-nav li > a:hover,
  .shamir_icons.color-2-bg .navbar.header-navbar .navbar-nav li > a:active,
  .shamir_icons.color-3-bg .navbar.header-navbar .navbar-nav li > a:focus,
  .shamir_icons.color-3-bg .navbar.header-navbar .navbar-nav li > a:hover,
  .shamir_icons.color-3-bg .navbar.header-navbar .navbar-nav li > a:active,
  .shamir_icons.color-4-bg .navbar.header-navbar .navbar-nav li > a:focus,
  .shamir_icons.color-4-bg .navbar.header-navbar .navbar-nav li > a:hover,
  .shamir_icons.color-4-bg .navbar.header-navbar .navbar-nav li > a:active {
    background: #5e5e5e !important;
  }
}
.shamir_icons.color-1-bg .navbar.header-navbar .navbar-nav li ul li > a,
.shamir_icons.color-2-bg .navbar.header-navbar .navbar-nav li ul li > a,
.shamir_icons.color-3-bg .navbar.header-navbar .navbar-nav li ul li > a,
.shamir_icons.color-4-bg .navbar.header-navbar .navbar-nav li ul li > a {
  color: #7c7b7b !important;
}
@media (max-width: 768px) {
  .shamir_icons.color-1-bg .navbar.header-navbar .navbar-nav li ul li > a,
  .shamir_icons.color-2-bg .navbar.header-navbar .navbar-nav li ul li > a,
  .shamir_icons.color-3-bg .navbar.header-navbar .navbar-nav li ul li > a,
  .shamir_icons.color-4-bg .navbar.header-navbar .navbar-nav li ul li > a {
    color: #fff !important;
  }
}
@media (min-width: 768px) {
  .shamir_icons.color-1-bg .navbar.header-navbar .navbar-nav li ul li:hover,
  .shamir_icons.color-1-bg .navbar.header-navbar .navbar-nav li ul li:focus,
  .shamir_icons.color-1-bg .navbar.header-navbar .navbar-nav li ul li:active,
  .shamir_icons.color-2-bg .navbar.header-navbar .navbar-nav li ul li:hover,
  .shamir_icons.color-2-bg .navbar.header-navbar .navbar-nav li ul li:focus,
  .shamir_icons.color-2-bg .navbar.header-navbar .navbar-nav li ul li:active,
  .shamir_icons.color-3-bg .navbar.header-navbar .navbar-nav li ul li:hover,
  .shamir_icons.color-3-bg .navbar.header-navbar .navbar-nav li ul li:focus,
  .shamir_icons.color-3-bg .navbar.header-navbar .navbar-nav li ul li:active,
  .shamir_icons.color-4-bg .navbar.header-navbar .navbar-nav li ul li:hover,
  .shamir_icons.color-4-bg .navbar.header-navbar .navbar-nav li ul li:focus,
  .shamir_icons.color-4-bg .navbar.header-navbar .navbar-nav li ul li:active {
    background-color: #fff !important;
  }
}
@media (min-width: 768px) {
  .shamir_icons.color-1-bg .navbar.header-navbar .navbar-nav li ul li > a:focus,
  .shamir_icons.color-1-bg .navbar.header-navbar .navbar-nav li ul li > a:hover,
  .shamir_icons.color-1-bg .navbar.header-navbar .navbar-nav li ul li > a:active,
  .shamir_icons.color-2-bg .navbar.header-navbar .navbar-nav li ul li > a:focus,
  .shamir_icons.color-2-bg .navbar.header-navbar .navbar-nav li ul li > a:hover,
  .shamir_icons.color-2-bg .navbar.header-navbar .navbar-nav li ul li > a:active,
  .shamir_icons.color-3-bg .navbar.header-navbar .navbar-nav li ul li > a:focus,
  .shamir_icons.color-3-bg .navbar.header-navbar .navbar-nav li ul li > a:hover,
  .shamir_icons.color-3-bg .navbar.header-navbar .navbar-nav li ul li > a:active,
  .shamir_icons.color-4-bg .navbar.header-navbar .navbar-nav li ul li > a:focus,
  .shamir_icons.color-4-bg .navbar.header-navbar .navbar-nav li ul li > a:hover,
  .shamir_icons.color-4-bg .navbar.header-navbar .navbar-nav li ul li > a:active {
    background: #fff !important;
  }
}
@media (min-width: 770px) {
  #navbar-top-header .navbar-nav li > a:active,
  #navbar-top-header .navbar-nav li > a:focus,
  #navbar-top-header .navbar-nav li > a:hover {
    color: #000000 !important;
  }
}
@media (max-width: 768px) {
  #navbar-top-header .navbar-nav li > ul > li > a {
    background-color: #0a0a0a;
  }
  #navbar-top-header .navbar-nav li > ul > li > ul > li >  a {
    background-color: #0f0f0f;
  }
}
