body.page-new-events-view .view-id-new_events_view,
body.page-main-event .view-id-new_events_view {
  width: 980px;
}
body.page-new-events-view .wrapper-item,
body.page-main-event .wrapper-item {
  margin-top: 25px;
  width: 980px;
  height: 170px;
  box-shadow: 0 5px 7px 0 rgba(0, 0, 0, 0.07);
  background-color: #ffffff;
}
body.page-new-events-view .wrapper-item .child,
body.page-main-event .wrapper-item .child {
  height: 100%;
}
body.page-new-events-view .wrapper-item .image .content-image .field-content,
body.page-main-event .wrapper-item .image .content-image .field-content {
  position: absolute;
}
body.page-new-events-view .wrapper-item .image .content-image img,
body.page-main-event .wrapper-item .image .content-image img {
  width: 301px;
  height: 170px;
  filter: brightness(70%);
}
body.page-new-events-view .wrapper-item .image .date,
body.page-main-event .wrapper-item .image .date {
  width: 301px;
  height: 170px;
}
body.page-new-events-view .wrapper-item .image .date:hover,
body.page-main-event .wrapper-item .image .date:hover {
  opacity: 0.7;
}
body.page-new-events-view .wrapper-item .image .date .all-date,
body.page-main-event .wrapper-item .image .date .all-date {
  position: relative;
  text-align: center;
  top: 10px;
}
body.page-new-events-view .wrapper-item .image .date .all-date .month-name,
body.page-main-event .wrapper-item .image .date .all-date .month-name {
  display: inline-block;
  padding-top: 25px;
  width: 60px;
  height: 137px;
}
body.page-new-events-view .wrapper-item .image .date .all-date .month-name .day,
body.page-main-event .wrapper-item .image .date .all-date .month-name .day {
  width: 60px;
  height: 135px;
  font-family: 'Oswald Bold';
  font-size: 55px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
  position: absolute;
}
body.page-new-events-view .wrapper-item .image .date .all-date .month-name .month,
body.page-main-event .wrapper-item .image .date .all-date .month-name .month {
  width: 60px;
  height: 14px;
  font-family: Arial;
  font-size: 17px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.76;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
  position: relative;
  top: 75px;
  display: inline-block;
}
body.page-new-events-view .wrapper-item .image .date .all-date .space,
body.page-main-event .wrapper-item .image .date .all-date .space {
  display: inline-block;
  width: 20px;
  height: 1px;
  border: solid 2px #ffffff;
  position: relative;
  top: 36px;
  background-color: #ffffff;
}
body.page-new-events-view .wrapper-item .event_content,
body.page-main-event .wrapper-item .event_content {
  position: relative;
  width: 100px;
}
body.page-new-events-view .wrapper-item .event_content .event_type,
body.page-main-event .wrapper-item .event_content .event_type {
  padding: 12px 25px 6px 25px;
}
body.page-new-events-view .wrapper-item .event_content .event_type .field-content,
body.page-main-event .wrapper-item .event_content .event_type .field-content {
  text-decoration: none;
  font-family: 'Open Sans Hebrew Bold';
  font-size: 13px;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.69;
  letter-spacing: normal;
  text-align: right;
  color: #07a6e4;
}
body.page-new-events-view .wrapper-item .event_content .title,
body.page-main-event .wrapper-item .event_content .title {
  padding: 1px 25px;
  max-height: 49px;
  overflow: hidden;
}
body.page-new-events-view .wrapper-item .event_content .title a,
body.page-main-event .wrapper-item .event_content .title a {
  width: 400px;
  height: 25px;
  font-family: 'Open Sans Hebrew Bold';
  font-size: 21px;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.19;
  letter-spacing: normal;
  text-align: right;
  color: #232323;
  text-decoration: none;
}
body.page-new-events-view .wrapper-item .event_content .body_content_event,
body.page-main-event .wrapper-item .event_content .body_content_event {
  padding: 0px 25px;
  height: 20px;
  font-family: Arial;
  font-size: 15px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: right;
  color: #232323;
}
body.page-new-events-view .wrapper-item .event_content .wrapper-properties,
body.page-main-event .wrapper-item .event_content .wrapper-properties {
  padding-right: 25px;
  position: absolute;
  bottom: 10px;
  max-height: 24px;
  width: 100%;
  overflow: hidden;
}
body.page-new-events-view .wrapper-item .event_content .wrapper-properties > div,
body.page-main-event .wrapper-item .event_content .wrapper-properties > div {
  padding-left: 5px;
}
body.page-new-events-view .wrapper-item .event_content .wrapper-properties .price,
body.page-main-event .wrapper-item .event_content .wrapper-properties .price {
  position: relative;
  display: inline-block;
  font-family: Arial;
  font-size: 15px;
  font-weight: normal;
  text-align: right;
  color: #07a6e4;
}
body.page-new-events-view .wrapper-item .event_content .wrapper-properties .marketing-text,
body.page-main-event .wrapper-item .event_content .wrapper-properties .marketing-text,
body.page-new-events-view .wrapper-item .event_content .wrapper-properties .end-date,
body.page-main-event .wrapper-item .event_content .wrapper-properties .end-date {
  position: relative;
  display: inline-block;
  font-family: Arial;
  font-size: 15px;
  color: #07a6e4;
}
body.page-new-events-view .wrapper-item .last,
body.page-main-event .wrapper-item .last {
  position: relative;
  width: 100px;
}
body.page-new-events-view .wrapper-item .last::before,
body.page-main-event .wrapper-item .last::before {
  content: "";
  height: 130px;
  border: solid 0.5px #d7d7d7;
  position: absolute;
  margin: 20px 0px;
}
body.page-new-events-view .wrapper-item .last .add_to_calendar,
body.page-main-event .wrapper-item .last .add_to_calendar {
  position: absolute;
  padding: 0 25px;
  bottom: 20px;
  text-decoration: underline;
  width: 100px;
  height: 17px;
  font-family: 'Open Sans Hebrew Bold';
  font-size: 12px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #232323;
}
body.page-new-events-view .wrapper-item .last .field-content,
body.page-main-event .wrapper-item .last .field-content {
  display: inline-block;
  font-size: 26px;
  font-weight: bold;
}
body.page-new-events-view .wrapper-item .last .event_date,
body.page-main-event .wrapper-item .last .event_date {
  margin: 25px 18px 0 25px;
  font-family: 'Open Sans Hebrew Regular';
}
body.page-new-events-view .wrapper-item .last .event_date .field-content,
body.page-main-event .wrapper-item .last .event_date .field-content {
  font-size: 13px;
  font-weight: normal;
  color: #7e7e7e;
  margin-bottom: 5px;
}
body.page-new-events-view .wrapper-item .last .event_time,
body.page-main-event .wrapper-item .last .event_time {
  margin: 0 18px 0 25px;
}
body.page-new-events-view .wrapper-item .last .event_time .field-content,
body.page-main-event .wrapper-item .last .event_time .field-content {
  height: 18px;
  font-family: 'Open Sans Hebrew Regular';
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: right;
  color: #7e7e7e;
}
body.page-new-events-view .flex-container,
body.page-main-event .flex-container {
  display: flex;
  justify-content: center;
  align-items: center;
}
body.page-new-events-view .event-effect-lobby-years,
body.page-main-event .event-effect-lobby-years {
  position: relative;
  overflow: hidden;
  margin-top: 30px;
  margin-bottom: 15px;
  height: 90px;
  border-bottom: 1px solid #ccbfbf;
  direction: ltr;
}
body.page-new-events-view .event-effect-lobby-years .event-effect-next,
body.page-main-event .event-effect-lobby-years .event-effect-next {
  float: right;
  height: 63px;
  top: 8px;
  position: relative;
  cursor: pointer;
}
body.page-new-events-view .event-effect-lobby-years .event-effect-next span,
body.page-main-event .event-effect-lobby-years .event-effect-next span {
  font-size: 45px;
}
body.page-new-events-view .event-effect-lobby-years .event-effect-lobby-years-list,
body.page-main-event .event-effect-lobby-years .event-effect-lobby-years-list {
  visibility: visible;
  overflow: hidden;
  position: absolute;
  z-index: 2;
  width: 946px;
  height: 90px;
  float: right;
}
body.page-new-events-view .event-effect-lobby-years .event-effect-lobby-years-list li,
body.page-main-event .event-effect-lobby-years .event-effect-lobby-years-list li {
  float: left;
  width: 85px;
  height: 83px;
  font-size: 50px;
  font-weight: bold;
  flex: 0 0 auto;
  -ms-flex: 0 1 auto;
  /* overwrites the previous rule only in IE11 */
  overflow: hidden;
  min-width: 85px;
}
body.page-new-events-view .event-effect-lobby-years .event-effect-lobby-years-list li .de-year,
body.page-main-event .event-effect-lobby-years .event-effect-lobby-years-list li .de-year {
  display: flex;
  flex-wrap: wrap;
  width: 60px;
  height: 80px;
  cursor: pointer;
}
body.page-new-events-view .event-effect-lobby-years .event-effect-lobby-years-list li .de-year:focus,
body.page-main-event .event-effect-lobby-years .event-effect-lobby-years-list li .de-year:focus {
  border: 2px solid #2a6496;
}
body.page-new-events-view .event-effect-lobby-years .event-effect-lobby-years-list li .de-year .num_day,
body.page-main-event .event-effect-lobby-years .event-effect-lobby-years-list li .de-year .num_day {
  width: 60px;
  height: 70%;
  font-family: 'Oswald Bold';
  font-size: 40px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #232323;
}
body.page-new-events-view .event-effect-lobby-years .event-effect-lobby-years-list li .de-year .month_name,
body.page-main-event .event-effect-lobby-years .event-effect-lobby-years-list li .de-year .month_name {
  font-family: Arial;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.76;
  letter-spacing: normal;
  text-align: center;
  color: #232323;
  display: inline-block;
  width: 60px;
}
body.page-new-events-view .event-effect-lobby-years .event-effect-prev,
body.page-main-event .event-effect-lobby-years .event-effect-prev {
  position: absolute;
  top: 8px;
  z-index: 100;
  cursor: pointer;
}
body.page-new-events-view .event-effect-lobby-years .event-effect-prev span,
body.page-main-event .event-effect-lobby-years .event-effect-prev span {
  font-size: 45px;
}
body.page-new-events-view .views-exposed-form,
body.page-main-event .views-exposed-form {
  position: relative;
  right: -12px;
}
body.page-new-events-view .views-exposed-form label,
body.page-main-event .views-exposed-form label {
  font-family: 'Open Sans Hebrew Regular';
  font-size: 18px;
  color: #232323;
  display: unset;
}
body.page-new-events-view .views-exposed-form .views-widget,
body.page-main-event .views-exposed-form .views-widget {
  float: left;
  margin-right: 10px;
  margin-top: -10px;
}
body.page-new-events-view .views-exposed-form .search_price_wrapper,
body.page-main-event .views-exposed-form .search_price_wrapper {
  padding-top: 6px;
  display: inline-block;
}
body.page-new-events-view .views-exposed-form .search_price_wrapper label,
body.page-main-event .views-exposed-form .search_price_wrapper label {
  padding-right: 20px;
  color: #0094e5;
}
body.page-new-events-view .views-exposed-form .search_price_wrapper .ez-checkbox,
body.page-main-event .views-exposed-form .search_price_wrapper .ez-checkbox {
  float: right;
  padding-right: 10px;
  background: unset;
}
body.page-new-events-view .views-exposed-form .search_price_wrapper .ez-checkbox.focus,
body.page-main-event .views-exposed-form .search_price_wrapper .ez-checkbox.focus {
  outline: none !important;
}
body.page-new-events-view .views-exposed-form .search_price_wrapper input,
body.page-main-event .views-exposed-form .search_price_wrapper input {
  float: right;
  width: 23px !important;
  height: 23px !important;
  top: -4px;
  position: relative;
  right: 10px;
}
body.page-new-events-view .views-exposed-form .search_price_wrapper input:focus,
body.page-main-event .views-exposed-form .search_price_wrapper input:focus {
  outline: 1px solid #696969;
}
body.page-new-events-view .views-exposed-form .archive-events,
body.page-main-event .views-exposed-form .archive-events {
  display: inline-block;
  height: 24px;
  font-family: 'Open Sans Hebrew Regular';
  font-size: 18px;
  font-weight: bold;
  line-height: normal;
  letter-spacing: normal;
  text-align: right;
  color: #232323;
  float: left;
  padding-top: 6px;
}
body.page-new-events-view .views-exposed-form .views-submit-button,
body.page-main-event .views-exposed-form .views-submit-button {
  display: none;
}
body.page-new-events-view .active_day,
body.page-main-event .active_day {
  background-color: #07a6e4;
  border-radius: 5px;
}
body.page-new-events-view .active_day span,
body.page-main-event .active_day span {
  color: #ffffff !important;
}
body.page-new-events-view .SumoSelect.sumo_field_event_types_tid,
body.page-main-event .SumoSelect.sumo_field_event_types_tid {
  width: 164px;
}
body.page-new-events-view .SumoSelect.sumo_field_event_types_tid > .optWrapper .MultiControls,
body.page-main-event .SumoSelect.sumo_field_event_types_tid > .optWrapper .MultiControls {
  border-top: unset;
  position: absolute;
  left: 0;
  bottom: 5px;
}
body.page-new-events-view .SumoSelect.sumo_field_event_types_tid > .optWrapper .MultiControls .btnOk,
body.page-main-event .SumoSelect.sumo_field_event_types_tid > .optWrapper .MultiControls .btnOk {
  width: 81px;
  height: 36px;
  border-radius: 3px;
  background-color: #07a6e4;
  display: inline-block;
  margin-left: 9px;
  cursor: pointer;
}
body.page-new-events-view .SumoSelect.sumo_field_event_types_tid > .optWrapper .MultiControls .btnOk:focus,
body.page-main-event .SumoSelect.sumo_field_event_types_tid > .optWrapper .MultiControls .btnOk:focus {
  border: 1px solid #2a6496;
}
body.page-new-events-view .SumoSelect.sumo_field_event_types_tid > .optWrapper .MultiControls .btnCancel,
body.page-main-event .SumoSelect.sumo_field_event_types_tid > .optWrapper .MultiControls .btnCancel {
  width: 81px;
  height: 36px;
  border-radius: 3px;
  background-color: #c9c9c9;
  display: inline-block;
  margin-left: 12px;
  cursor: pointer;
}
body.page-new-events-view .SumoSelect.sumo_field_event_types_tid > .optWrapper .MultiControls .btnCancel:focus,
body.page-main-event .SumoSelect.sumo_field_event_types_tid > .optWrapper .MultiControls .btnCancel:focus {
  border: 1px solid #2a6496;
}
body.page-new-events-view .SumoSelect.sumo_field_event_types_tid > .optWrapper .MultiControls p,
body.page-main-event .SumoSelect.sumo_field_event_types_tid > .optWrapper .MultiControls p {
  font-family: Arial;
  font-size: 18px;
  font-weight: bold;
  line-height: 0.98;
  text-align: center;
  color: #ffffff;
  display: block;
  padding-top: 7px;
}
body.page-new-events-view .SumoSelect.sumo_field_event_types_tid.open > .optWrapper,
body.page-main-event .SumoSelect.sumo_field_event_types_tid.open > .optWrapper {
  top: 0px;
  width: 980px;
  height: 100px;
  background-color: #ffffff;
  position: relative;
  right: -312px;
}
body.page-new-events-view .SumoSelect.sumo_field_event_types_tid.open > .optWrapper > .options li.opt,
body.page-main-event .SumoSelect.sumo_field_event_types_tid.open > .optWrapper > .options li.opt {
  display: inline-block;
  border-bottom: none;
}
body.page-new-events-view .SumoSelect.sumo_field_event_types_tid.open > .optWrapper > .options li.opt.selected span i,
body.page-main-event .SumoSelect.sumo_field_event_types_tid.open > .optWrapper > .options li.opt.selected span i {
  background-color: #07a6e4;
}
body.page-new-events-view .SumoSelect.sumo_field_event_types_tid.open > .optWrapper > .options li.opt label,
body.page-main-event .SumoSelect.sumo_field_event_types_tid.open > .optWrapper > .options li.opt label {
  width: 95px;
  height: 22px;
  font-family: 'Open Sans Hebrew Regular';
  font-size: 16px;
  font-weight: normal;
  color: #232323;
  display: inline-block;
  margin-right: 15px;
  overflow: initial;
}
body.page-new-events-view .SumoSelect.sumo_field_event_types_tid.open > .optWrapper > .options li.opt span i,
body.page-main-event .SumoSelect.sumo_field_event_types_tid.open > .optWrapper > .options li.opt span i {
  width: 23px;
  height: 23px;
  border-radius: 2px;
}
body.page-new-events-view .SumoSelect.sumo_field_event_types_tid > .CaptionCont,
body.page-main-event .SumoSelect.sumo_field_event_types_tid > .CaptionCont {
  border: none;
  height: 40px;
  line-height: 42px;
  background-color: unset;
}
body.page-new-events-view .SumoSelect.sumo_field_event_types_tid > .CaptionCont > span,
body.page-main-event .SumoSelect.sumo_field_event_types_tid > .CaptionCont > span {
  font-family: 'Open Sans Hebrew Regular';
  font-size: 18px;
  font-weight: normal;
  color: #232323;
  padding-right: 0px;
  width: 115px;
}
body.page-new-events-view .SumoSelect.sumo_field_event_types_tid > .CaptionCont > label > i,
body.page-main-event .SumoSelect.sumo_field_event_types_tid > .CaptionCont > label > i {
  background-image: none;
  transform: rotate(45deg);
  border: solid black;
  border-width: 0 3px 3px 0;
  display: inline-block;
  right: 125px;
  bottom: 4px;
  width: 8px;
  height: 8px;
}
body.page-new-events-view .SumoSelect.sumo_field_new_academic_reference_tid,
body.page-main-event .SumoSelect.sumo_field_new_academic_reference_tid {
  width: 164px;
}
body.page-new-events-view .SumoSelect.sumo_field_new_academic_reference_tid > .optWrapper .MultiControls,
body.page-main-event .SumoSelect.sumo_field_new_academic_reference_tid > .optWrapper .MultiControls {
  border-top: unset;
  position: absolute;
  left: 0;
  bottom: 5px;
}
body.page-new-events-view .SumoSelect.sumo_field_new_academic_reference_tid > .optWrapper .MultiControls .btnOk,
body.page-main-event .SumoSelect.sumo_field_new_academic_reference_tid > .optWrapper .MultiControls .btnOk {
  width: 81px;
  height: 36px;
  border-radius: 3px;
  background-color: #07a6e4;
  display: inline-block;
  margin-left: 9px;
  cursor: pointer;
}
body.page-new-events-view .SumoSelect.sumo_field_new_academic_reference_tid > .optWrapper .MultiControls .btnOk:focus,
body.page-main-event .SumoSelect.sumo_field_new_academic_reference_tid > .optWrapper .MultiControls .btnOk:focus {
  border: 1px solid #2a6496;
}
body.page-new-events-view .SumoSelect.sumo_field_new_academic_reference_tid > .optWrapper .MultiControls .btnCancel,
body.page-main-event .SumoSelect.sumo_field_new_academic_reference_tid > .optWrapper .MultiControls .btnCancel {
  width: 81px;
  height: 36px;
  border-radius: 3px;
  background-color: #c9c9c9;
  display: inline-block;
  margin-left: 12px;
  cursor: pointer;
}
body.page-new-events-view .SumoSelect.sumo_field_new_academic_reference_tid > .optWrapper .MultiControls .btnCancel:focus,
body.page-main-event .SumoSelect.sumo_field_new_academic_reference_tid > .optWrapper .MultiControls .btnCancel:focus {
  border: 1px solid #2a6496;
}
body.page-new-events-view .SumoSelect.sumo_field_new_academic_reference_tid > .optWrapper .MultiControls p,
body.page-main-event .SumoSelect.sumo_field_new_academic_reference_tid > .optWrapper .MultiControls p {
  font-family: Arial;
  font-size: 18px;
  font-weight: bold;
  line-height: 0.98;
  text-align: center;
  color: #ffffff;
  display: block;
  padding-top: 7px;
}
body.page-new-events-view .SumoSelect.sumo_field_new_academic_reference_tid.open > .optWrapper,
body.page-main-event .SumoSelect.sumo_field_new_academic_reference_tid.open > .optWrapper {
  top: 0px;
  width: 980px;
  height: 110px;
  background-color: #ffffff;
  position: relative;
  right: -52px;
}
body.page-new-events-view .SumoSelect.sumo_field_new_academic_reference_tid.open > .optWrapper > .options li.opt,
body.page-main-event .SumoSelect.sumo_field_new_academic_reference_tid.open > .optWrapper > .options li.opt {
  display: inline-block;
  border-bottom: none;
}
body.page-new-events-view .SumoSelect.sumo_field_new_academic_reference_tid.open > .optWrapper > .options li.opt.selected span i,
body.page-main-event .SumoSelect.sumo_field_new_academic_reference_tid.open > .optWrapper > .options li.opt.selected span i {
  background-color: #07a6e4;
}
body.page-new-events-view .SumoSelect.sumo_field_new_academic_reference_tid.open > .optWrapper > .options li.opt label,
body.page-main-event .SumoSelect.sumo_field_new_academic_reference_tid.open > .optWrapper > .options li.opt label {
  width: 120px;
  height: 22px;
  font-family: 'Open Sans Hebrew Regular';
  font-size: 16px;
  font-weight: normal;
  color: #232323;
  display: inline-block;
  margin-right: 15px;
}
body.page-new-events-view .SumoSelect.sumo_field_new_academic_reference_tid.open > .optWrapper > .options li.opt span i,
body.page-main-event .SumoSelect.sumo_field_new_academic_reference_tid.open > .optWrapper > .options li.opt span i {
  width: 23px;
  height: 23px;
  border-radius: 2px;
}
body.page-new-events-view .SumoSelect.sumo_field_new_academic_reference_tid.open > .optWrapper ul,
body.page-main-event .SumoSelect.sumo_field_new_academic_reference_tid.open > .optWrapper ul {
  overflow: unset;
}
body.page-new-events-view .SumoSelect.sumo_field_new_academic_reference_tid > .CaptionCont,
body.page-main-event .SumoSelect.sumo_field_new_academic_reference_tid > .CaptionCont {
  border: none;
  height: 40px;
  line-height: 42px;
  background-color: unset;
}
body.page-new-events-view .SumoSelect.sumo_field_new_academic_reference_tid > .CaptionCont > span,
body.page-main-event .SumoSelect.sumo_field_new_academic_reference_tid > .CaptionCont > span {
  font-family: 'Open Sans Hebrew Regular';
  font-size: 18px;
  font-weight: normal;
  color: #232323;
  padding-right: 0px;
  width: 115px;
}
body.page-new-events-view .SumoSelect.sumo_field_new_academic_reference_tid > .CaptionCont > label > i,
body.page-main-event .SumoSelect.sumo_field_new_academic_reference_tid > .CaptionCont > label > i {
  background-image: none;
  transform: rotate(45deg);
  border: solid black;
  border-width: 0 3px 3px 0;
  display: inline-block;
  right: 125px;
  bottom: 4px;
  width: 8px;
  height: 8px;
}
body.page-new-events-view .views-widget,
body.page-main-event .views-widget {
  border-left: 1px solid;
  height: 40px;
}
body.page-new-events-view .jquery-selectbox.jquery-custom-selectboxes-replaced,
body.page-main-event .jquery-selectbox.jquery-custom-selectboxes-replaced {
  display: none;
}
.times-sort {
  border-bottom: 1px solid #ccbfbf;
  height: 45px;
  margin-top: 15px;
}
.times-sort .show_date {
  display: inline-block;
  height: 24px;
  font-family: 'Open Sans Hebrew Regular';
  font-size: 18px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: right;
  color: #232323;
  margin-right: 5px;
}
.times-sort .this_week {
  border-left: 1px solid #232323;
  width: 102px;
}
.times-sort .this_month {
  border-left: 1px solid #232323;
  width: 102px;
}
.times-sort .icon_reset {
  display: flex;
  float: left;
  padding-top: 2px;
  cursor: pointer;
  align-items: center;
  color: #232323;
  font-family: 'Open Sans Hebrew Regular';
  font-size: 18px;
}
.times-sort .icon_reset:focus {
  outline: 2px solid #2a6496;
}
.times-sort .all_events {
  font-weight: bold;
}
.active_search {
  font-weight: bold;
  color: #0094e5;
}
#datepicker {
  background: url(/sites/all/themes/tau_v2/images/calendar.png) no-repeat !important;
  background-size: 18px !important;
  background-position: right !important;
  margin-right: 0px;
  margin-top: 1px;
  border: none;
  float: left;
  box-shadow: unset;
  text-align: left;
  cursor: pointer;
  -webkit-transition: unset !important;
  direction: ltr;
  width: 180px;
}
.ui-datepicker-trigger {
  width: 18px;
  height: 18px;
}
.slideShow {
  height: 450px;
  overflow: hidden;
  width: 680px;
  display: -webkit-inline-box;
}
.slideShow .rectangle {
  width: 50vw;
  height: 450px;
  background-color: rgba(35, 35, 35, 0.6);
  position: absolute;
  left: 30%;
}
.slideShow .rectangle .details {
  margin-right: 18vw;
  height: inherit;
}
.slideShow .rectangle .details .recomended_title {
  height: 32px;
  font-family: 'Open Sans Hebrew Regular';
  font-size: 23px;
  text-align: right;
  color: #ffffff;
  padding-top: 64px;
}
.slideShow .rectangle .details .date {
  width: 65px;
  height: 75px;
  border-radius: 5px;
  background-color: #07a6e4;
  margin-top: 20px;
}
.slideShow .rectangle .details .date .num_day {
  text-decoration: none;
  height: 66%;
  font-family: 'Oswald Bold';
  font-size: 40px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  text-align: center;
  color: #ffffff;
}
.slideShow .rectangle .details .date .month_name {
  font-family: Arial;
  font-size: 17px;
  text-align: center;
  color: #ffffff;
}
.slideShow .rectangle .details .type_event {
  margin-top: 20px;
  height: 22px;
  overflow: hidden;
  font-family: 'Open Sans Hebrew Bold';
  font-size: 15px;
  line-height: 1.47;
  text-align: right;
  color: #07a6e4;
}
.slideShow .rectangle .details .event_title {
  width: 307px;
  height: 56px;
  overflow: hidden;
  font-family: 'Open Sans Hebrew Bold';
  font-size: 21px;
  text-align: right;
  color: #ffffff;
  text-decoration: none;
  pointer-events: none;
}
.slideShow .rectangle .details .description {
  width: 228px;
  height: 60px;
  overflow: hidden;
  font-family: Arial;
  font-size: 15px;
  line-height: 1.33;
  margin-bottom: 20px;
  text-align: right;
  color: #ffffff;
  margin-top: 10px;
}
.slideShow .rectangle .details .more_details {
  padding: 2px;
  width: 110px;
  height: auto;
  border-radius: 3px;
  background-color: #07a6e4;
  margin-top: 15px;
}
.slideShow .rectangle .details .more_details:hover {
  background-color: #0094e5;
}
.slideShow .rectangle .details .more_details a {
  text-decoration: none;
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  line-height: 1.69;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
  padding-right: 3px;
}
.slideShow .rectangle .details .more_details .more_details_arrow {
  width: 16px;
  padding: 3.25px;
  position: absolute;
  filter: brightness(0) invert(1);
}
.slideShow .rectangle .details .prev {
  position: absolute;
  bottom: 15px;
  left: 17px;
}
.slideShow .rectangle .details .forward {
  position: absolute;
  bottom: 15px;
  left: 65px;
}
.slideShow .rectangle .details .navigation_arrow {
  width: 40px;
  height: 40px;
  border: solid 0.5px #ffffff;
  filter: brightness(0) invert(1);
}
.views-slideshow-controls-bottom a:focus {
  outline: none;
}
.views-slideshow-controls-bottom #views_slideshow_controls_text_new_events_banner-block_2_1 {
  position: relative;
  top: -58px;
}
.views-slideshow-controls-bottom #views_slideshow_controls_text_new_events_banner-block_2_1 .views-slideshow-controls-text-next {
  z-index: 100;
  left: 53.5%;
  background: url(/sites/all/themes/tau_v2/images/back.png) no-repeat;
  width: 40px;
  height: 38px;
  filter: brightness(0) invert(1);
  border: solid 0.5px #ffffff;
  background-position: center;
  position: absolute;
}
.views-slideshow-controls-bottom #views_slideshow_controls_text_new_events_banner-block_2_1 .views-slideshow-controls-text-next:hover {
  background-color: rgba(255, 255, 255, 0.2);
}
.views-slideshow-controls-bottom #views_slideshow_controls_text_new_events_banner-block_2_1 .views-slideshow-controls-text-next a {
  color: transparent;
}
.views-slideshow-controls-bottom #views_slideshow_controls_text_new_events_banner-block_2_1 .views-slideshow-controls-text-next:focus-within {
  border: 2px solid;
}
.views-slideshow-controls-bottom #views_slideshow_controls_text_new_events_banner-block_2_1 .views-slideshow-controls-text-previous {
  z-index: 100;
  left: 58.5%;
  background: url(/sites/all/themes/tau_v2/images/forward.png) no-repeat;
  width: 40px;
  height: 38px;
  filter: brightness(0) invert(1);
  border: solid 0.5px #ffffff;
  background-position: center;
  position: absolute;
}
.views-slideshow-controls-bottom #views_slideshow_controls_text_new_events_banner-block_2_1 .views-slideshow-controls-text-previous:hover {
  background-color: rgba(255, 255, 255, 0.2);
}
.views-slideshow-controls-bottom #views_slideshow_controls_text_new_events_banner-block_2_1 .views-slideshow-controls-text-previous a {
  color: transparent;
}
.views-slideshow-controls-bottom #views_slideshow_controls_text_new_events_banner-block_2_1 .views-slideshow-controls-text-previous:focus-within {
  border: 2px solid;
}
.views-slideshow-controls-bottom #views_slideshow_controls_text_new_events_banner-block_2_1 .views_slideshow_controls_text_pause {
  display: none;
}
.view-new-events-banner .field-content > img,
.view-new-events-banner .field-content > picture {
  position: absolute;
  right: 0;
  width: 100%;
  height: 450px;
}
.view-new-events-banner .field-content > picture img,
.view-new-events-banner .field-content > picture img.adaptive {
  height: 450px;
  max-width: none;
  width: 100%;
}
.open-type-events {
  padding-top: 95px;
}
.open-academic-reference {
  padding-top: 105px;
}
.arrow-open {
  bottom: 85.4vw !important;
}
.arrow-opens {
  bottom: 95.6vw !important;
}
.open-type-event-i,
.open-academic-reference-i {
  transform: rotate(-135deg) !important;
  bottom: -6px !important;
}
#views_slideshow_slide_counter_new_events_banner-block_2_1,
#widget_pager_bottom_new_events_banner-block_2_1 {
  display: none;
}
#views_slideshow_cycle_teaser_section_new_events_banner-block_2_1 {
  position: relative;
  width: 680px;
  height: 453px;
}
.drp-calendar.left {
  padding-right: 50px !important;
}
.drp-calendar.right {
  display: none !important;
}
.no-results {
  text-align: center;
  font-size: 20px;
  padding-top: 30px;
  font-weight: bold;
}
.month-wrapper {
  direction: ltr;
}
#block-views-new-events-banner-block-4 {
  position: unset;
}
#block-views-new-events-banner-block-2 .events-not-found {
  height: 453px;
}
.date-picker-wrapper {
  width: 312px;
  height: 297px;
  display: block;
  padding-top: 0 !important;
  background-color: unset !important;
  border: unset !important;
  box-shadow: none !important;
}
.date-picker-wrapper .month-wrapper {
  width: 287px !important;
  height: 327px;
  box-shadow: 0 5px 6px -3px rgba(0, 0, 0, 0.2), 0 3px 16px 2px rgba(0, 0, 0, 0.12), 0 9px 12px 1px rgba(0, 0, 0, 0.14);
}
.date-picker-wrapper .month-wrapper table {
  height: 288px;
  width: unset !important;
  margin: auto;
  float: none !important;
}
.date-picker-wrapper .month-wrapper table td {
  border: 1px solid #e5e5e5;
  width: 38px;
}
.date-picker-wrapper .month-wrapper table td .checked {
  color: #ffffff !important;
  background-color: #0094e5 !important;
  opacity: 0.7;
}
.date-picker-wrapper .month-wrapper table td .day {
  padding: 14px 0px;
  color: #212b36 !important;
  font-size: 14px;
  font-family: 'Open Sans Hebrew Regular';
}
.date-picker-wrapper .month-wrapper table td .day.real-today {
  background-color: unset;
}
.date-picker-wrapper .month-wrapper table td .first-date-selected {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
  opacity: unset;
}
.date-picker-wrapper .month-wrapper table td .last-date-selected {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  opacity: unset;
}
.date-picker-wrapper .month-wrapper table th {
  border-bottom: none;
}
.date-picker-wrapper .month-wrapper table .month-name {
  font-family: 'Open Sans Hebrew Regular';
  color: #000000;
  font-size: 16px;
  font-weight: normal;
}
body.node-type-event-main.page-main-event.one-sidebar.sidebar-second .region.region-content-wrap {
  width: unset;
}
body.node-type-event-main.page-main-event.one-sidebar.sidebar-first .region.region-content-wrap {
  width: unset;
}
body.node-type-event-main.page-main-event.two-sidebars .region.region-content-wrap {
  width: unset;
}
body.node-type-event-main.page-main-event .region-left-content,
body.node-type-event-main.page-main-event .region-right-content {
  display: none;
}
body.node-type-event-main.page-main-event.dir_ltr .wrapper-item .event_content .body_content_event {
  text-align: left;
}
body.node-type-event-main.page-main-event.dir_ltr .wrapper-item .event_content .wrapper-properties {
  padding-left: 25px;
  padding-right: 0;
}
body.node-type-event-main.page-main-event.dir_ltr .wrapper-item .event_content .wrapper-properties > div {
  padding-right: 5px;
  padding-left: 0;
}
body.node-type-event-main.page-main-event.dir_ltr .wrapper-item .event_content .wrapper-properties > div p {
  margin: auto;
}
body.node-type-event-main.page-main-event.dir_ltr .wrapper-item .last .event_time {
  display: flex;
  flex-direction: row-reverse;
  float: left;
}
body.node-type-event-main.page-main-event.dir_ltr .times-sort .this_week,
body.node-type-event-main.page-main-event.dir_ltr .times-sort .this_month {
  border-right: 1px solid #232323;
  border-left: none;
}
.dir_ltr .times-sort .icon_reset {
  float: right;
}
body.node-type-event-main.page-main-event.dir_ltr .times-sort .show_date {
  text-align: left;
  margin-left: 5px;
}
body.node-type-event-main.page-main-event.dir_ltr #datepicker {
  background-position: left !important;
  float: right;
  text-align: right;
}
body.node-type-event-main.page-main-event.dir_ltr .slideShow .rectangle {
  right: 30%;
  left: unset;
}
body.node-type-event-main.page-main-event.dir_ltr .slideShow .rectangle .details {
  margin-left: 18vw;
}
body.node-type-event-main.page-main-event.dir_ltr .slideShow .rectangle .details .event_title {
  text-align: left;
}
body.node-type-event-main.page-main-event.dir_ltr .slideShow .rectangle .details .recomended_title,
body.node-type-event-main.page-main-event.dir_ltr .slideShow .rectangle .details .type_event,
body.node-type-event-main.page-main-event.dir_ltr .slideShow .rectangle .details .description {
  text-align: left;
}
body.node-type-event-main.page-main-event.dir_ltr .slideShow .rectangle .details .date .month_name {
  font-size: 14px;
}
body.node-type-event-main.page-main-event.dir_ltr .slideShow .rectangle .details .more_details a {
  padding-left: 3px;
  padding-right: 0;
}
body.node-type-event-main.page-main-event.dir_ltr .slideShow .rectangle .details .more_details .more_details_arrow {
  padding-right: 7px;
  transform: rotate(180deg);
}
body.node-type-event-main.page-main-event.dir_ltr .views-slideshow-controls-bottom #views_slideshow_controls_text_new_events_banner-block_2_1 .views-slideshow-controls-text-previous {
  right: 53.5%;
  left: unset;
}
body.node-type-event-main.page-main-event.dir_ltr .views-slideshow-controls-bottom #views_slideshow_controls_text_new_events_banner-block_2_1 .views-slideshow-controls-text-next {
  right: 58.5%;
  left: unset;
}
body.node-type-event-main.page-main-event.dir_ltr .views-exposed-form .views-widget {
  float: right;
  margin-left: 10px;
  margin-right: 0;
  border-right: 1px solid;
  border-left: unset;
}
body.node-type-event-main.page-main-event.dir_ltr .views-exposed-form .archive-events {
  float: right;
}
body.node-type-event-main.page-main-event.dir_ltr .SumoSelect.sumo_field_event_types_tid.open > .optWrapper {
  left: -370px;
  right: unset;
}
body.node-type-event-main.page-main-event.dir_ltr .SumoSelect.sumo_field_event_types_tid.open > .optWrapper > .options li.opt label {
  margin-left: 15px;
  margin-right: 0;
  overflow: hidden;
}
body.node-type-event-main.page-main-event.dir_ltr .SumoSelect.sumo_field_new_academic_reference_tid.open > .optWrapper {
  left: -80px;
  right: unset;
}
body.node-type-event-main.page-main-event.dir_ltr .SumoSelect.sumo_field_new_academic_reference_tid.open > .optWrapper > .options li.opt label {
  margin-left: 15px;
  margin-right: 0;
  overflow: hidden;
}
body.node-type-event-main.page-main-event.dir_ltr .event-effect-lobby-years-list {
  margin-right: 12px;
}
body.node-type-event-main.page-main-event.dir_ltr .event-effect-lobby-years-list ul {
  direction: rtl;
}
body.node-type-event-main.page-main-event.dir_ltr .event-effect-lobby-years .event-effect-lobby-years-list li .de-year .month_name {
  font-size: 12px;
}
