@charset "UTF-8";
/*@import "variables.scss";*/
@media (max-width: 991px) {
  .StripHeader {
    position: static;
  }

  .bottom {
    padding-bottom: 40px;
  }
}

@media (max-width: 767px) {
  .bottom {
    padding-bottom: 0;
  }
}
/*.ContainerRadioButtns {
    width: 403px;
}*/
.modal-dialog {
  margin-bottom: 60px;
}

/*.InfoBannerBox .ImgBanner {
    max-height: 165px;

}*/
@media (max-width: 768px) {
  .dropdown-content {
    left: 15px;
  }
}

@media (max-width: 991px) {
  .ContainerSearch.InquiriesAndServicing, .ContainerSearch.Administrative, .BoxDropdownContent {
    display: block;
  }

  .MessagesBottom {
    height: 35px;
  }

  .ColLoginAndSearch .navbar-toggle {
    margin-left: -15px;
  }
}

.DetailsIcon img {
  width: auto;
}

.navbar-form {
  padding: 0;
  margin: 0;
}

.ContainerListMessage .Title {
  color: black;
}

.InquiriesAndServicing .ContainerLogin, .AdministrativeSpace .ContainerLogin {
  min-width: 10px;
}

.SearchOptionsBox {
  z-index: 999;
}

img.profile {
  width: auto;
}

#search_field {
  width: 100%;
}

.CloseSearch {
  width: auto;
}

.btn-default {
  border-radius: var(--item-radius);
}

nav.profile {
  float: right;
  width: 100%;
}

.StripMain.AdministrativeSpace .BoxTitlepage .Title {
  background-color: rgb(48, 152, 207);
}

/*.HeaderMenu nav > ul > li.Active > a, .HeaderMenu nav > ul > li > a:focus, .HeaderMenu nav > ul > li > a:hover, a.active {
  background-color: #BEC8D2 !important;
}*/
a.profile {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  transition: none;
}

a.ButtonSearchOptions {
  display: flex;
  gap: 5px;
}

  a.ButtonSearchOptions img {
    width: 15px;
  }

header.show.affix {
  position: relative !important;
}

.ContainerCredit > a:not(:first-child) {
  margin-right: 4px;
  padding-right: 8px;
  border-right: var(--footer-font-color) solid 1px;
}

li.profile {
  margin-bottom: 0;
}

.NavMenuMobil .nav > li > a:link,
.NavMenuMobil .nav > li > .li-menu > a:link {
  -webkit-tap-highlight-color: transparent;
}

/*.TopMenu ul li.active,
.TopMenu ul li:first-child a .ContentLinkLi:hover,
.NavMenuMobil .nav > li:first-child > a:hover,
.NavMenuMobil .nav > li:first-child > a:active {
  background-color: #1E2B35;
}

.TopMenu ul li:nth-child(2).active,
.TopMenu ul li:nth-child(2) .ContentLinkLi:hover,
.NavMenuMobil .nav > li:nth-child(2) > a:hover,
.NavMenuMobil .nav > li:nth-child(2) > a:active {
  background-color: #71A240;
}

.TopMenu ul li a .ContentLinkLi:hover,
.TopMenu ul li:nth-child(3),
.TitleSpace.Administrative.pop,
.NavMenuMobil .nav > li:nth-child(3) > a:hover,
.NavMenuMobil .nav > li:nth-child(3) > a:active {
  background-color: #3098CF;
}


.TopMenu ul li:nth-child(4).active,
.TopMenu ul li:nth-child(4) .ContentLinkLi:hover,
.NavMenuMobil .nav > li:nth-child(4) > a:hover,
.NavMenuMobil .nav > li:nth-child(4) > a:active {
  background-color: #1E2B35;
}

.TopMenu ul li:nth-child(5).active,
.TopMenu ul li:nth-child(5) .ContentLinkLi:hover,
.NavMenuMobil .nav > li:nth-child(5) > a:hover,
.NavMenuMobil .nav > li:nth-child(5) > a:active {
  background-color: #92518D;
}

.TitleSpace.Administrative.pop > a > div {
  color: #fff;
}

.TopMenu ul li.active,
.TopMenu ul li:last-child a .ContentLinkLi:hover,
.NavMenuMobil .nav > li:last-child > a:hover,
.NavMenuMobil .nav > li:last-child > a:active {
  background-color: #DF943B;
}*/
.TopMenu ul li:nth-child(3) {
  background-color: var(--header-hover);
}

.TopMenu ul li.active,
.TopMenu ul li .ContentLinkLi:hover,
.NavMenuMobil .nav > li > a:hover,
.NavMenuMobil .nav > li > a:active {
  background-color: var(--header-hover);
}

.ContainerTotalSearch .BoxTotalItem .SucTitle a {
  /* color: #3098CF;*/
  display: inline-block;
}

.Containerpagination .pagination > .active > a,
.Containerpagination .pagination > .active > a:focus,
.Containerpagination .pagination > .active > a:hover,
.Containerpagination .pagination > .active > span,
.Containerpagination .pagination > .active > span:focus,
.Containerpagination .pagination > .active > span:hover {
  color: var(--pagination-active-color);
  font-weight: 600;
  background-color: transparent;
}

/*.StripMain.AdministrativeSpace aside {
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.1) !important;
}
*/
/*.StripMain.AdministrativeSpace .search-learn-container aside {
  min-height: 346px;
}*/
/*@media (max-width:767px) {*/
/*.StripMain.ProfessionalSpace aside,*/ /*.StripMain.AdministrativeSpace aside {
    min-height: 1px;
  }
}*/
.popXtn .ltr .pre-text .pre-text-info { /* for left to right */
  display: inline-block;
}

.form-control::-webkit-input-placeholder { /* WebKit, Blink, Edge */
  color: grey !important;
}

.form-control.has-error::-webkit-input-placeholder { /* WebKit, Blink, Edge */
  color: #e62626 !important;
}

.form-control.has-error:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color: #e62626 !important;
  opacity: 1;
}

.form-control.has-error::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #e62626 !important;
  opacity: 1;
}

.form-control.has-error:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #e62626 !important;
}

.form-control.has-error::-ms-input-placeholder { /* Microsoft Edge */
  color: #e62626 !important;
}

.myIdeaCmpnt .divContainerButtons {
  float: left;
}

.page-component-edu.popXtnCmpnt .page-panel .link-with-img div.text {
  color: rgb(51, 51, 51);
}

.page-component-edu.popXtnCmpnt .page-panel .myIdeaTeaserBnnr .link-with-img .text-container.myIdeaText a.title,
.page-component-edu.popXtnCmpnt .page-panel .myIdeaTeaserBnnr.link-with-img div.text {
  color: #fff;
}

.ltr.popXtnCmpnt a.btn.btn-default.smallBtn {
  margin-right: 8px;
  margin-left: 0;
}

.popXtn .srch-panel.srchFilterTopics {
  background-color: rgb(224, 238, 245);
}

@media (min-width: 768px) {
  .popXtn .container1:not(.ltr) .pre-text .pre-text-info {
    display: inline;
  }
}

@media (min-width: 992px) {
  .teaching-materials-ctrl.knowledge-field .row.free-search .input-search {
    width: 50%;
  }

  .teaching-materials-ctrl.knowledge-field.rtl .row.search-filter .selectWrap {
    margin-right: 5px;
  }

  .teaching-materials-ctrl.knowledge-field .row.free-search .clearBtnWrap {
    margin-left: 0px;
    margin-right: 30px;
  }
}

.srchFilterTopics select, option {
  width: 100%;
}

.popXtn .srch-panel.srchFilterTopics .checkbox-inline {
  margin-right: 0;
  margin-left: 10px;
}

.popXtnCmpnt .engBanner .bannerImg {
  padding-bottom: 1px; /* fix for IE */
}

.clearBtnWrap {
  padding-top: 15px;
}

.popXtn .courseNoticeWrapper .noticeIcon {
  display: initial;
}

.StripHeader {
  z-index: 1010;
}

.popXtn .checkbox-custom-label.checkbox-disabled {
  cursor: not-allowed;
  opacity: 0.6;
}

/*.popXtn .checkbox-custom {
    opacity: 1;
    position: absolute;
    width: 15px;
    height: 18px;
}*/
.select-label {
  margin-top: 7px;
}

.popXtn .page-component-edu .link-with-img .text-container .item-name.courseItem h5 {
  outline: none;
}

.popXtn .btn.goBtn.darkBlue {
  text-align: center;
}

  .popXtn .btn.goBtn.darkBlue:hover {
    color: #fff !important;
    opacity: 1;
  }

.popXtn .clearBtnWrap a:link.clearBtn {
  text-decoration: underline !important;
  color: #23527c;
}

.slickSliderSlide.no-icon {
  padding-right: 0;
  background-image: none;
}

.popXtn .ContainerItemInfo .ItemInfo div {
  margin-bottom: 0;
}

  .popXtn .ContainerItemInfo .ItemInfo div.row {
    margin-bottom: 8px;
  }

.page-component-edu .link-with-img .text-container .item-name {
  white-space: normal;
}

.popXtn a.ContainerPopularButton {
  margin-top: 5px;
}

.courseNoticeWrapper a {
  font-size: 18px;
}

.lecture-box-info .panel [data-toggle=collapse][aria-expanded=true] {
  background-image: url(../images/icons/triangle-up.png);
}

.lecture-box-info .panel [data-toggle=collapse][aria-expanded=false] {
  background-image: url(../images/icons/triangle-down.png);
}

.lecture-box-info a.Collapse[data-toggle=collapse] {
  background-image: url(../images/icons/triangle-up.png);
}

.TopMenu ul li {
  width: 20%;
}

.ContainerLogoEducationOffice .Logo {
  background-image: url(../images/logo-serv-education-office.png); /* Fix 13-11-2017 */
  width: 189px; /* Fix 13-11-2017 */
}

.broadcast-search-space {
  margin-bottom: 48px;
}

  .broadcast-search-space label {
    font-size: 16px;
  }

.broadcast-item h5 {
  margin-top: 0;
  color: #3098CF;
}

.popXtn .search-broadcast-erea .btn-group, .popXtn .search-broadcast-erea .btn-group > .btn:first-child {
  width: 100%;
  text-align: right;
}

.popXtn .search-broadcast-erea .boxMultiSelect {
  /*margin-bottom: 20px;*/
  min-height: 36px;
  /*padding: 0 10px;*/
  font-size: 16px;
}

@media (max-width: 991px) {
  .popXtn .search-broadcast-erea .boxMultiSelect {
    padding: 0;
  }
}

/*.popXtn .search-broadcast-erea .btn-group .btn {*/
/* border-radius: 0;*/
/*border-color: #a9a9a9;*/
/*}*/

.popXtn .search-broadcast-erea .btn-group .caret {
  float: left;
  margin-top: 9px;
}

.radio label, .checkbox label {
  padding-right: 20px;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  background-color: var(--combo-option-hover) !important;
  color: var(--text-color);
  text-decoration: none !important;
}

.dropdown-menu > li > a {
  font-size: 14px;
}

.dropdown-menu > li {
  margin-bottom: 0;
}

.search-time-erea .form-control {
  min-height: 36px;
}

.broadcast-item-bottom {
  margin-top: 10px;
}

.search-time-erea {
  padding-top: 0;
}

input[type=checkbox][disabled] ~ label {
  opacity: 0.7 !important;
  cursor: not-allowed;
}

@media (max-width: 480px) {
  .slickSliderSlide.quote .slideText,
  .slickSliderSlide.videoClip .slideText,
  .slickSliderSlide.no-icon .slideText,
  .slickSliderSlide.no-icon .slideTitle {
    margin-right: -25px !important;
    margin-top: 10px !important;
  }
}
/*@media (max-width: 767px){
    .teacher-pic {
        display: block;
        margin-left: auto;
        margin-right: auto;
        max-width: 150px;
        margin-top: 20px;
    }
}*/
/* A smaller margin between hours and text */
.calendar-content-row .calendar-hours {
  padding-left: 0 !important;
}

.calendar-content-row .calendar-content-item {
  padding-right: 15px !important;
}

.calendar-content-item h5 {
  margin: 0px;
}

.calendar-content-item h6 {
  margin-top: 0px;
}

.links-with-imgs.big ~ .links-with-imgs.big {
  border-top: 1px solid #E2E2E2;
}

.popXtn .link-with-img.courseItemBox {
  border-top: none;
}

.broadcast-item-bottom {
  margin-top: 10px;
}

@media (min-width: 992px) {
  .academy-slick .row.page_component.try-gallery .item.first a .try-overlayicon p:last-child {
    min-height: 0 !important;
  }
}

.page-component-edu .lecture.main-content h2 {
  font-size: 24px;
  padding-top: 0;
}

  .page-component-edu .lecture.main-content h2.lecture-padding {
    padding-top: 10px;
  }

.nowrap {
  white-space: nowrap;
}
/*
.popXtn .main-content .courseInfo {
  color: #3098CF;
}*/

.fc-today span:before {
  height: 34px;
  width: 34px;
  margin-top: -7px;
}

.popXtn .link-with-img.courseItemBox {
  border-top: 1px solid #E2E2E2;
}

.links-with-imgs.big ~ .links-with-imgs.big {
  border-top: none;
}

.popXtn .btn.goBtn.registration-btn {
  padding: 2px 12px;
}

.upcoming-broadcasts .broadcast-date-section .listing {
  border-top: none;
}

.upcoming-broadcasts .broadcast-date-section .date-broadcast + .listing {
  border-top: 1px solid #E2E2E2;
}

/*.broadcast-date-section {
    margin-bottom: 0;
}*/
.broadcast-item-bottom .ContainerButtons {
  margin-right: 0;
}

.live-broadcast {
  box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 5px;
}

  .live-broadcast iframe {
    height: 100% !important;
  }

@media (max-width: 425px) {
  .lecture .devider-gray {
    margin-right: 0;
  }
}

.page-component-edu .page_component .broadcastItemBox .big-img-container {
  margin-right: 0;
  margin-left: 0;
}

.page-component-edu .page_component .listing-with-icons .broadcastItemBox .big-img-container {
  margin-right: 15px;
  margin-left: 15px;
}

.line {
  border-top: 1px solid #E2E2E2;
  padding: 20px 0;
}

.listing .links-with-imgs:first-child .link-with-img.line {
  padding-top: 0px;
  border-top: none;
}

.line-space {
  border-top: var(--line-between-items);
  padding-top: 20px;
}

.space {
  padding: 0 20px;
}

.listing .links-with-imgs:first-child .link-with-img.line-space {
  padding-top: 0px;
  border-top: none;
}

.search-broadcast-erea .form-control {
  min-height: 36px;
  border: 1px solid #a9a9a9;
}

/*, lectuar-search-space-form ul*/
.search-broadcast-erea ul, .outstanding-and-gifted-form ul {
  border-left: 1px solid #888;
  border-right: 1px solid #888;
  border-bottom: 1px solid #888;
  left: 0px;
  margin-right: 0 !important;
  margin-top: 0;
  border-radius: 0;
  max-height: 300px;
  overflow: auto;
}

  .search-broadcast-erea ul li a, .outstanding-and-gifted-form ul li a {
    font-size: 16px;
    margin-top: 5px;
  }

.search-broadcast-erea .dropdown-menu > .active > a,
.search-broadcast-erea .dropdown-menu > .active > a:hover,
.search-broadcast-erea .dropdown-menu > .active > a:focus,
.page-component-edu .search-broadcast-erea li.active a:hover,
.search-broadcast-erea .btn-default {
  background-color: #f5f5f5;
  /**/
  color: rgb(85, 85, 85) !important;
  cursor: pointer;
}

  .search-broadcast-erea .btn-default,
  .containerCourseSearch .btn-default,
  .search-broadcast-erea .btn-default:active:focus,
  .containerCourseSearch .btn-default:active:focus {
    background-color: white;
  }

.broadcast-calendar-space .dropdown-multiselect label {
  font-size: 16px;
}

.dropdown-menu {
  padding-top: 0;
}

@media (max-width: 560px) {
  .update-diary {
    margin-top: 0;
  }

  .ask-lecturer {
    margin-bottom: 10px;
  }

  .search-time select {
    padding: 3px;
  }
}

.popXtn .ContainerItemInfo.vod {
  margin-bottom: 0px;
}

.tours-space .listing {
  border-top: 0;
}

.tours-space .page-component-edu .page_component.main-content {
  box-shadow: none;
}

/*.video-description {
    margin-bottom: 25px;
}*/
.page-component-edu.live-broadcast .main-content {
  padding-bottom: 5px;
}

@media (min-width: 768px) and (max-width: 991px) {
  .gallery4 img {
    height: auto !important;
  }
}

@media (max-width: 425px) {
  .gallery4 .image {
    height: 260px;
  }

  .try-gallery .item img {
    width: 100% !important;
    height: auto !important;
  }
}
/*@media (min-width: 426px) {
    .video-description {
        margin-top: -20px;
    }
}*/
.checkboxCustomContainer div:first-child .checkboxCustomWrap {
  width: auto;
}

.role-search-space .checkboxCustomContainer div:first-child .checkboxCustomWrap {
  width: 48px;
}

@media (max-width: 600px) {
  .tours-space .lecture-description {
    margin-top: 10px;
  }
}

@media (max-width: 767px) {
  .popXtn .btn.goBtn.trip-button {
    margin-top: 0;
  }

  section.content.tours-space .home-container .row.home-row h2 {
    width: 100%;
  }
}

.caret.trip-name-caret {
  float: left;
  border-top: 11px dashed #c7c7c7 !important;
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
  background-position: center;
  top: 19px;
  left: 9px;
  padding-left: 0;
  position: absolute;
  cursor: pointer;
}

.lecture.page_component.main-content {
  padding-bottom: 28px;
}

/*li:focus, .btn:active:focus, .btn:focus, .btn:active, a:focus {
  outline: none;
}*/
.page-component-edu.tours-space .main-content h2 {
  font-size: 24px;
  padding: 0;
}

section.content .box-recommendation h2 {
  margin-top: 0;
}

.tours-space .ContainerItemInfo {
  margin-bottom: 0;
}

@media (min-width: 601px) {
  .tours-space .main-content .image-lecture {
    margin-bottom: 20px;
  }
}

.box-recommendation {
  margin-bottom: 0;
  border-radius: var(--item-radius);
}

.dropdown-menu > li {
  overflow: hidden;
}

@media (max-width: 991px) {
  .image-lecture {
    padding-right: 0;
  }
}

@media (max-width: 767px) and (min-width: 600px) {
  .image-lecture {
    margin-right: 0;
  }
}

@media (max-width: 600px) {
  .page-component-edu .main-content .image-lecture {
    margin: 0px 16px;
  }
}

@media (max-width: 425px) {
  .trip-tours-space .lecture-description {
    margin-right: -15px !important;
    margin-left: -25px !important;
  }
}
/* START TODO - REMOVE after profile change */
ol {
  line-height: 1.4 !important;
}

.search-broadcast-erea ol {
  line-height: 0.8 !important;
}

.social-search-space label {
  font-size: 16px;
}

.social-search-space.role-search-space label {
  font-size: 18px;
}

.social-search-space .socialMultiselect .dropdown-menu label {
  margin-top: 0px;
  padding-right: 20px;
}

/*check if i had to do it yisca*/
/*@media (min-width: 900px) {

    #left_col[role=main] ul.pagination.rolePagination {
        width: 50%;
        margin-right: 40%;
    }
}*/
/*check if i had to do it yisca*/
/*@media (max-width: 767px) and (min-width: 400px) {
        .InfoBannerBox .ImgBanner {
            height: 295.5px;
        }
    }
    @media (max-width: 400px) {
        .InfoBannerBox .ImgBanner {
            height: 165px;
        }
    }*/
@media (min-width: 900px) {
  .InfoBannerBox .ImgBanner {
    height: 165px;
  }
}

.role-search-space .select-grade-erea {
  margin-top: 5px;
}

.role-search-space .search-col-left {
  padding-left: 16px !important;
  padding-top: 0px !important;
}

.popXtn .slickSliderSlide .slideText {
  font-style: normal;
}

.rec-role-erea {
  padding: 30px 30px 10px 30px;
}

.search-main a.hipus.btn.btn-primary {
  height: 55px;
}

.ltr.popXtnCmpnt a.btn.btn-default.smallBtn {
  padding: 1px 5px 1px 8px !important;
}

/*.social-main .listing {
    margin-bottom: 0px;
}*/


/*.overlay-text {
  padding-bottom: 10px;
}*/
.banner-main {
  margin-bottom: 20px;
}

.banners-strip .banner-main h3 {
  margin-top: 0;
}

.banners-strip {
  padding-bottom: 0px;
}

.articles-wrapper .articles-links-container {
  margin-bottom: 0;
}

.links-list {
  /*padding-top: 8px !important;*/
  padding: 0 !important;
  margin: 0 !important;
}

.articles-links-container.no-top-padding {
  padding-top: 0;
}

.three-long-title .TitleInfo {
  min-height: 56px;
}

.three-long-title .InfoBannerBox .TitleInfo {
  font-size: 17px;
  line-height: 17px;
}

nav.quick-links-wrapper {
  float: none;
}

.TitleBar {
  padding: 0;
}

.StripTitleBar {
  padding-top: 178px;
}

@media (min-width: 992px) and (max-width: 1199px) {
  .popXtn .academy-slick .try-gallery.gallery3 .image .galleryReadMore, .popXtn .academy-slick .try-gallery.galleryTopics .image .galleryReadMore {
    position: absolute;
  }
}

.item-time-wrap span {
  margin-right: 0px;
}

.item-time-wrap img.broadcast-icon {
  margin-bottom: 0px;
}

/*start kinder garten*/
.kinder-garden.search button {
  font-size: 16px;
}

/*.popXtn .kinder-garden.search .btn-group .btn {
  border-radius: 0;
  border-color: #a9a9a9;
}*/

.popXtn .kinder-garden.search .btn-group .caret {
  float: left;
  margin-top: 9px;
}

.popXtn .kinder-garden.search .boxMultiSelect {
  /*margin-bottom: 20px;*/
  min-height: 36px;
  /*padding: 0 10px;*/
  font-size: 16px;
}

/*@media (min-width:992px) {
  .kinder-slider .slick-prev, .kinder-slider .slick-next {
    top: 0;
  }
}*/
/*.kinder-main-slider .slick-prev, .kinder-main-slider .slick-next {
  outline: none;
}*/
.kinder-slider .slick-prev, .kinder-slider .slick-next {
  transform: translate(0, -50%);
}

.page-component-edu .page_component.main-content.kinder-garden {
  max-width: none;
}

.kinder-garden-title .page_component.main-content {
  max-width: none;
}

.kinder-garden-content {
  margin-bottom: 48px;
}

.popXtn .kinder-garden.search .btn-group, .popXtn .kinder-garden.searc .btn-group > .btn:first-child {
  width: 100%;
}

/*@media (max-width:991px) {
    .kinder-slider .slick-prev, .kinder-slider .slick-next {
      top: 50%;
    }
  }*/
.search-materials.page-component-edu .page_component .resltsDataContainer {
  border: solid #fff 15px;
  margin: 0;
}

.search-materials .materials-results .listing:last-child {
  border-bottom: none;
}

@media (max-width: 991px) {
  .search-materials .materials-results .listing:first-child {
    border-top: none;
  }
}

.kinder-garden-title .page_component.main-content {
  max-width: none;
}

.page-component-edu .main-content.kinder-garden.search {
  max-width: none;
}

.search-materials {
  max-width: none;
}

.kinder-garden-form {
  margin-left: 15px;
  margin-right: 15px;
}

/*@media(min-width: 992px) {
  .kinder-garden.search .search-materials-inner {
    padding-right: 10px;
  }
}*/
.kinder-garden.search .form-control {
  min-height: 36px;
  border: 1px solid #a9a9a9;
}

.kinder-garden.search .RowButtns {
  margin-top: 25px;
}

.academy-advance-search.advance-search {
  text-decoration: none;
}

.kinder-garden.search .btn-default {
  color: rgb(85, 85, 85);
}

.popXtn .ContainerTitlePage.kinder-garden-title {
  margin: 0px 0px 20px 0px;
}

@media (min-width: 992px) {
  .slick-slider.kinder-main-slider .item-inner-wrap .slide-caption {
    max-width: 50%;
  }

  .slick-slider.kinder-main-slider .item-inner-wrap .slide-img-wrap {
    max-width: 50%;
  }
}

.ltr .opened-list.listing.section .pre-text-info span { /* todo - change on site.css row 4713*/
  float: none !important;
}

.academy-advance-search .adv-search-link {
  text-decoration: underline;
}

/*.slick-slider.kinder-main-slider ul.slick-dots li.slick-active button {
  color: rgb(48, 152, 207);
  opacity: 0.75;
  width: 100%;
  height: 100%;
  background: rgb(48, 152, 207);
  border-radius: 50%;
  opacity: 1;
}*/

/*.page-component-edu .main-content.kinder-garden.search*/
.page-component-edu .page_component.main-content.kinder-garden {
  padding-top: 0px;
}

  .page-component-edu .page_component.main-content.kinder-garden.kinder-garden-item {
    padding-top: 19px;
  }

.kinder-garden-form .clearBtnWrap.search-btn-wrapper a {
  display: inline-block;
}

.kinder-garden .box-recommendation dl.additional-properties .dl-row.left {
  padding-right: 0px;
  margin-right: 25px;
}

.slick-slider.kinder-main-slider .item-inner-wrap .slide-caption p, .kinder-garden .lecture-description p, .outstanding-and-gifted .lecture-description p {
  margin: 0px;
}

.kinder-garden .lecture-description {
  margin-top: 12px;
}

.kinder-garden-content.ltr img.reading-link-icon {
  transform: rotate(180deg);
}

@media (max-width: 991px) {
  .kinder-garden.kinder-garden-item dl.additional-properties .dl-row .dl-inner-wrap dt.prop-desc {
    max-width: none;
  }
}

@media (max-width: 991px) {
  .kinder-garden.search .search-col-field:last-child {
    margin-bottom: 20px;
  }
}
/*.page-component-edu a:focus {
  color:#fff!important;
}*/
.page-component-edu.kinder-garden .main-content .kinder-slider .item.slick-current .slide-caption p {
  display: block;
}

.page-component-edu.kinder-garden-content {
  background-color: white;
}

.kinder-garden.search .RowButtns .clearBtnWrap {
  margin-left: 20px;
}

.kinder-garden.search .RowButtns .ContainerButtons {
  text-align: left;
  width: auto;
}

.kinder-garden.search .RowButtns {
  display: flex;
  align-items: flex-end;
  padding: 0;
  margin: 0;
  justify-content: flex-end;
}

.kinder-garden-form div.open-advance-collapse, .kinder-garden-form div.close-advance-collapse {
  color: rgb(44, 112, 148);
}

.kinder-garden.search .RowButtns .ContainerButtons #SearchMterials {
  width: auto !important;
  border-radius: 5px;
  padding: 4px 40px;
}

@media (max-width: 991px) {
  .kinder-garden.search .search-btn-wrapper {
    display: block;
  }

  .kinder-garden.search .RowButtns .ContainerButtons {
    padding: 0;
  }
}

@media (min-width: 992px) {
  .kinder-garden.search .RowButtns .ContainerButtons {
    padding-left: 15px;
    padding-right: 0px;
  }
}

.kinder-garden.search .search-col-field label {
  margin-top: 5px;
}

/*end kinder garten*/
.search-broadcast-erea .academy-advance-search.advance-search a {
  display: inline-block;
}

/* Start Practices  */
.practice-search .search-col-field label {
  margin-top: 5px;
}

.practice-search .search-col-field label {
  font-size: 16px;
}

.practice-search-result .listing {
  margin-top: 0;
  border-bottom: 1px solid #E2E2E2;
  padding: 17px 0 0;
}

  .practice-search-result .listing:last-child {
    border-bottom: none;
  }

dl.additional-properties .dl-row .dl-inner-wrap dt.prop-desc span.practice-time img {
  width: 17px;
  height: 20px;
}

@media (max-width: 991px) {
  /* .parctices-item .parctices-item-description {
    padding-bottom: 15px;
  }*/

  .parctices-item-description dl.additional-properties .dl-row .dl-inner-wrap dt.prop-desc {
    max-width: none;
  }
}

@media (min-width: 992px) {
  .parctices-item-page .page_component.main-content {
    padding: 16px;
  }
}

@media (max-width: 991px) {
  .practice-search .search-btn-wrapper {
    display: block;
  }
}

@media (max-width: 991px) {
  .practice-search .search-col-left {
    padding-top: 0 !important;
  }
}

.teaching-practices-container .banner-text p {
  display: inline;
}

.teaching-practices-container .banner-text a {
  color: #e2e2e2;
}

.teaching-practices-container .banner-text-wrapper .banner-text span {
  margin-right: 0;
}

.teaching-practices-container .banner-text-wrapper .banner-text img {
  margin-left: 15px;
}

.teaching-practices-container .banner-text-wrapper {
  padding-left: 10px;
}

.teaching-practices-container .banner-mask {
  min-height: 245px;
  border-radius: var(--item-radius);
}

@media (min-width: 992px) {
  .teaching-practices-proffisonal-dev .practice-subject-item,
  .teaching-practices-proffisonal-dev .practice-subject-item.left {
    padding-bottom: 12px;
  }
  /*.teaching-practices-container .banner-bg {
    height: 245px;
  }*/
  .teaching-practices-proffisonal-dev .subject-items-wrap {
    padding-bottom: 18px;
  }
  /*.teaching-practices-proffisonal-dev .proffisonal-dev-title {
    padding-top: 0;
  }*/
}
/*.teaching-practices-proffisonal-dev {
  padding-top: 16px;
}*/
@media (max-width: 991px) {
  .teaching-practices-proffisonal-dev .practice-subject-item,
  .teaching-practices-proffisonal-dev .practice-subject-item.left {
    padding-left: 12px;
    padding-right: 12px;
  }
}

.practice-search .search-btn-wrapper a {
  cursor: pointer;
}

.teaching-practices-container.ltr .banner-text-wrapper {
  padding-right: 10px;
  padding-left: 23px;
}

  .teaching-practices-container.ltr .banner-text-wrapper h3.banner-title {
    margin-right: 15px;
    margin-left: 0;
  }

  .teaching-practices-container.ltr .banner-text-wrapper .banner-text img {
    margin-right: 15px;
    margin-left: 0;
  }

  .teaching-practices-container.ltr .banner-text-wrapper .banner-text span {
    margin-left: 0;
  }

/*.teaching-practices-proffisonal-dev .practice-subject-item .title-practice h3 {
  color: rgb(51, 51, 51);
  font-weight: 600 !important;
  margin-bottom: 5px;
}*/

.teaching-practices-proffisonal-dev .text-practice p {
  margin: 0;
}

@media (max-width: 991px) {
  .teaching-practices-proffisonal-dev .practice-subject-item .title-practice {
    height: auto;
    min-height: 85px;
  }
}

.no-border, .social-main .no-border {
  border: none;
}

@media (max-width: 991px) {
  .search-col-field .col-md-7 {
    padding: 0;
  }
}

@media (min-width: 426px) {
  .parctices-item-page .box-recommendation {
    margin-left: 0;
  }
}

@media (min-width: 768px) {
  .image-practice-wrap {
    padding-left: 0;
  }
}

dl.additional-properties .dl-row {
  margin-bottom: 0;
}

.dl-inner-wrap {
  margin-bottom: 8px;
}

.page-component-edu .main-content .main-image-overlay {
  background-color: var(--stock-search-bg) !important;
  padding: 7px 20px !important;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.page-component-edu .bg-lightblue .main-content .main-image-overlay {
  background-color: var(--grey-background) !important;
}

.multi-collapse.collapse.in {
  margin-bottom: 20px;
}

/*@media (max-width: 991px) {
  .search-col-field:last-child {
    margin-bottom: auto;
  }
}*/
@media (max-width: 991px) {
  .three-columns .columnTitle.TwoColumns {
    height: unset;
    min-height: initial;
    padding-top: 15px;
  }
}

.popXtn .courseItemInfo .rsltsDataItem {
  padding: 0 0 0 24px;
}

.popXtn .courseItemInfo.vod .rsltsDataItem {
  padding: 0 0 0 14px;
}

.search-broadcast-erea .dropdown-menu > li > a {
  padding-right: 10px;
  padding-left: 10px;
}

.practice-search .search-broadcast-erea .dropdown-menu li label > span {
  display: flex;
}

  .practice-search .search-broadcast-erea .dropdown-menu li label > span > span {
    /*text-overflow: ellipsis;*/
    white-space: initial;
    overflow: hidden;
  }

.teaching-practices-container .banner-bg {
  background-size: auto;
  border-radius: var(--item-radius)
}

@media (max-width: 991px) {
  .teaching-practices-container .banner-bg, .teaching-practices-container.ltr .banner-bg {
    max-width: 100%;
    width: auto;
    background-size: auto;
    background-position: left bottom;
    min-height: 580px;
    margin: 12px;
  }
}

@media (max-width: 991px) {
  .teaching-practices-container {
    flex-direction: column;
  }
}

.popXtn .resltsDataContainer .rsltsDataItem span {
  padding-left: 8px;
}

.popXtn .resltsDataContainer .rsltsDataItem {
  padding-right: 0;
  padding-left: 0;
  margin-left: 12px;
}

  .popXtn .resltsDataContainer .rsltsDataItem strong {
    padding-left: 8px;
    padding-right: 0;
  }

    .popXtn .resltsDataContainer .rsltsDataItem strong:last-child {
      padding-left: 12px;
    }

.popXtn .resltsDataContainer .rslts-title {
  padding-left: 12px;
}

.teaching-practices-container {
  box-shadow: none;
}

.collapse-items-container .page-component-edu.edu-newspaper-component,
.collapse-items-container .edu-newspaper-component .teaching-practices-container,
.collapse-items-container .page-component-edu.newspaper-component,
.collapse-items-container .page-component-edu.newspaper-component .edu-article-container,
.collapse-items-container .page-component-edu .text-image,
.collapse-items-container .page-component-edu .text-image .main-content {
  background-color: var(--stock-search-bg);
}

.collapse-component .page-component-edu.edu-newspaper-component,
.collapse-component .edu-newspaper-component .teaching-practices-container,
.collapse-component .page-component-edu.newspaper-component,
.collapse-component .page-component-edu.newspaper-component .edu-article-container,
.collapse-component .page-component-edu .text-image,
.collapse-component .page-component-edu .text-image .main-content {
  background-color: var(--stock-search-bg);
}

@media (max-width: 991px) {
  .teaching-practices-container .container-content-media.embed {
    min-height: initial;
    height: auto;
  }

  .teaching-practices-container .container-content, .teaching-practices-container .container-content-media {
    flex: auto;
  }

  .container-content-media .newspaper-img {
    height: auto;
  }
}

@media (max-width: 991px) {
  .teaching-practices-container .container-content-media .media-iframe {
    background-position: center;
  }
}

.teaching-practices-container .container-content {
  padding-bottom: 24px;
}

.teaching-practices-proffisonal-dev .proffisonal-dev-title {
  padding-top: 0;
}

.parctices-item-page .box-recommendation {
  margin-top: 20px;
  margin-bottom: 15px;
}

@media (min-width: 992px) {
  .teaching-practices-container .container-content-media {
    height: 261px;
    padding-bottom: 20px;
  }
}

.parctices-item-page .lecture-description {
  margin: 0 0 20px;
}

@media (max-width: 991px) {
  .parctices-item-page .lecture-description {
    margin: 0 !important;
    padding: 0 0 5px;
  }

  .parctices-item-page .image-practice {
    padding-left: 5px;
    padding-right: 5px;
  }
}

.page_component.main-content.parctices-item-page .video-erea,
.page_component.main-content.parctices-item-page img {
  margin-top: 8px;
}

.parctices-item-page .video-erea {
  max-width: 100%;
  width: auto;
  margin: 0 auto;
  margin-bottom: 20px;
}

@media (max-width: 991px) {
  .parctices-item-page .practice-text-container {
    padding-right: 15px;
    padding-left: 15px;
  }

  .parctices-item-page .box-recommendation {
    margin-right: 15px;
    margin-left: 15px;
  }
}

.parctices-item-page .image-area {
  margin-bottom: 20px;
}

.parctices-item-page .practice-text-container img {
  width: auto;
  max-width: 100%;
  display: block;
  margin: 0 auto;
}

/* End Practices  */
.HeaderMenu nav {
  background-color: #e9eef3;
}

.kinder-garden-content.search-materials.page-component-edu .page_component .resltsDataContainer,
.outstanding-and-gifted-content.search-materials.page-component-edu .page_component .resltsDataContainer {
  border-bottom: none;
}

/*start outstanding-and-gifted*/
.page-component-edu.outstanding-and-gifted-content .main-content.outstanding-and-gifted {
  max-width: none;
}

/*.outstanding-and-gifted-form {
  margin-left: 15px;
  margin-right: 15px;
}*/
/*.outstanding-and-gifted-content {
  margin-bottom: 48px;
}*/
.page-component-edu.outstanding-and-gifted-content .courseItemInfo .rsltsDataItem {
  padding-right: 0px;
}

.popXtn .outstanding-and-gifted-content .btn-group, .popXtn .outstanding-and-gifted-content .btn-group .btn {
  width: 100%;
}

  .popXtn .outstanding-and-gifted-content .btn-group .btn {
    text-align: right;
    /* border-radius: 0;*/
    border-color: #a9a9a9;
    font-size: 16px;
    color: rgb(85, 85, 85);
  }

  .popXtn .outstanding-and-gifted-content .btn-group .caret {
    float: left;
    margin-top: 9px;
  }

@media (min-width: 992px) {
  .practice-main-content-container {
    margin-bottom: 15px;
  }
  /*.practice-main-content-container.with-img {
      float: right;
    }*/
}

@media (max-width: 991px) {
  .teaching-practices-proffisonal-dev .practice-subject-item .title-practice {
    height: auto;
    min-height: 85px;
  }
  /*.NavMenuMobil .AdministrativeSpace ul.nav li ul li a.active {
    background-color: #d8e6f3;
  }*/
}

.outstanding-and-gifted-content .box-recommendation {
  margin: 0 auto;
}

.outstanding-and-gifted-title .page_component.main-content {
  max-width: none;
}

.popXtn .ContainerTitlePage.outstanding-and-gifted-item-title {
  margin: 0px 0px 20px 0px;
}

.page-component-edu.outstanding-and-gifted-content {
  background-color: white;
}

@media (min-width: 992px) {
  .main-content.outstanding-and-gifted .search-materials-inner .input-search {
    padding-left: 15px;
  }
}

@media (max-width: 991px) {
  .outstanding-and-gifted .outstanding-and-gifted-form .comp-title-container {
    margin-bottom: 21px;
  }
}

.main-content.outstanding-and-gifted .outstanding-and-gifted-form .search-col .form-control {
  min-height: 36px;
  border: 1px solid #a9a9a9;
}

@media (max-width: 991px) {
  .outstanding-and-gifted .outstanding-and-gifted-form .search-col-field:last-child {
    margin-bottom: 20px;
  }
}

.outstanding-and-gifted .outstanding-and-gifted-form .input-search .form-control {
  min-height: 36px;
  border: 1px solid #a9a9a9;
}

/*end outstanding-and-gifted*/
.page-component-edu .main-content.kinder-garden.search {
  padding-top: 0px;
}

@media (max-width: 1199px) and (min-width: 992px) {
  .outstanding-and-gifted .box-recommendation dl.additional-properties .dl-row .dl-inner-wrap dt.prop-desc {
    min-width: 130px;
  }
}

.outstanding-and-gifted .outstanding-and-gifted-form .RowButtns .clearBtnWrap {
  margin-left: 20px;
}

.outstanding-and-gifted .outstanding-and-gifted-form .RowButtns .ContainerButtons #SearchMterials {
  width: auto !important;
  border-radius: 5px;
  padding: 4px 40px;
}

@media (min-width: 992px) and (max-width: 1199px) {
  .outstanding-and-gifted .outstanding-and-gifted-form .RowButtns .ContainerButtons {
    padding-left: 28px;
    padding-right: 0px;
  }
}

@media (min-width: 1200px) {
  .outstanding-and-gifted .outstanding-and-gifted-form .RowButtns .ContainerButtons {
    padding-left: 24px;
    padding-right: 0px;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .main-content.outstanding-and-gifted .search-col-field .search-label-wrap {
    min-width: unset;
  }

  .main-content.outstanding-and-gifted .search-col-field {
    padding-left: 33px;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .main-content.outstanding-and-gifted .search-col-field .col-md-9 {
    padding: 0;
    max-width: 195px;
    margin-right: 3px;
  }
}
/*@media (max-width: 1199px)and (min-width: 992px) {
  .main-content.outstanding-and-gifted .search-materials-inner .input-search {
    padding-left: 35px;
  }
}*/
.outstanding-and-gifted-form .search-col-field label {
  margin-top: 5px;
}

.popXtn .main-standart-content.ltr .ContainerTitlePage h1.title {
  float: left;
}

.popXtn .main-standart-content.ltr .ContainerTitlePage a.ContainerPopularButton {
  float: right;
}

.HeaderMenu nav ul li ul a {
  color: #175575;
}

/* Start NavMenuMobil */
/*.NavMenuMobil {
  display: none;
}*/
/*  Mobile  */
.NavMenuMobil ul.nav {
  background-color: #385167;
  margin: 0px -15px;
}

  .NavMenuMobil ul.nav a {
    font-size: 16px;
    color: #fff;
  }

/*.NavMenuMobil .nav > li > a:hover,
.NavMenuMobil .nav > li > a:focus {
  background-color: #283948;
}*/
.NavMenuMobil .nav > li {
  border-bottom: 1px solid #6284A5;
}

/*.ContainerTitlePortal a {
  text-decoration: none;
  color: #000;
}

.ContainerTitlePortal .Title .Line {
  margin-left: 5px;
  margin-top: -6px;
}*/
.NavMenuMobil .AdministrativeSpace ul.nav {
  background-color: #fff;
}

  .NavMenuMobil .AdministrativeSpace ul.nav a {
    color: #333;
  }

.NavMenuMobil .AdministrativeSpace .nav > li > a {
  padding: 10px 10px 10px 15px;
}

.NavMenuMobil .AdministrativeSpace .nav > li {
  border-bottom: 1px solid #D8D8D8;
}

.NavMenuMobil .AdministrativeSpace .navbar-collapse {
  border-top: 0;
}

/*header.AdministrativeSpace {
  padding-bottom: 0px;
}*/
.NavMenuMobil .AdministrativeSpace ul.nav li ul {
  width: 100%;
  list-style-type: none;
  padding-right: 0px;
}

  .NavMenuMobil .AdministrativeSpace ul.nav li ul li a {
    text-decoration: none;
    display: block;
    padding: 10px 30px;
    border-bottom: 1px solid #D8D8D8;
  }

  .NavMenuMobil .AdministrativeSpace ul.nav li ul li:last-of-type a {
    border-bottom: none;
  }

  .NavMenuMobil .AdministrativeSpace ul.nav li ul li.LastChild a {
    border-bottom: 0;
  }

  .NavMenuMobil .AdministrativeSpace ul.nav li ul:first-child {
    border-top: 1px solid #D8D8D8;
  }

li.SubMenu .glyphicon.glyphicon-menu-down {
  float: left;
}

.BoxGeneralMessages .GeneralMessages {
  width: 100%;
}

.NavMenuMobil .AdministrativeSpace ul.nav a {
  color: #333;
}

.NavMenuMobil .nav > li {
  width: 100%;
}

.NavMenuMobil .AdministrativeSpace .nav > li > a.active,
.NavMenuMobil .AdministrativeSpace .nav > li > .li-menu > a.nav-mobil-text:hover::before,
.NavMenuMobil .AdministrativeSpace .nav > li > .li-menu > a.nav-mobil-text:focus::before,
.NavMenuMobil .AdministrativeSpace .nav > li > .li-menu.active,
.NavMenuMobil .AdministrativeSpace .nav li ul li a.active,
.NavMenuMobil .AdministrativeSpace ul.nav li ul li a:hover,
.NavMenuMobil .AdministrativeSpace ul.nav li ul li a:focus {
  background-color: #edf5fa !important; /* ebf2f9 eef2f7 */
  /*font-weight: bold;*/
}

.NavMenuMobil .AdministrativeSpace .nav > li > a.active,
.NavMenuMobil .AdministrativeSpace .nav > li > .li-menu.active,
.NavMenuMobil .AdministrativeSpace .nav > li > .li-menu.parent-active,
.NavMenuMobil .AdministrativeSpace .nav li ul li a.active {
  font-weight: bold;
}

.NavMenuMobil .AdministrativeSpace .nav .SubMenu .ContentSubMenu ul {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}

.NavMenuMobil .AdministrativeSpace .nav .SubMenu a:link {
  -webkit-tap-highlight-color: transparent;
}

.NavMenuMobil .AdministrativeSpace .nav .SubMenu .ContentSubMenu ul li,
.NavMenuMobil .AdministrativeSpace .nav .SubMenu {
  margin-bottom: 0;
}

@media (max-width: 991px) {
  .NavMenuMobil {
    display: block !important;
  }

  .navbar-collapse.collapse {
    display: none !important;
  }

    .navbar-collapse.collapse.in {
      display: block !important;
    }

  .navbar-collapse {
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  }

  .navbar-nav {
    float: none !important;
  }
}

@media (min-width: 768px) {
  .navbar-collapse.in {
    overflow-y: visible;
  }
}

@media screen and (max-width: 991px) and (min-width: 768px) {
  .StripMain .container, header .container, .container {
    width: 100%;
  }
}
/*  Mobile  */
/* End NavMenuMobil */
/*useful-art-content */
.useful-art-content {
  margin-bottom: 48px;
  background-color: white;
}

  .useful-art-content form {
    margin-left: 15px;
    margin-right: 15px;
  }

.page-component-edu .main-content.useful-art {
  max-width: none;
}

.page-component-edu.useful-art-content .page_component .broadcastItemBox .big-img-container {
  margin-right: 15px;
  margin-left: 15px;
}

.main-content.useful-art .search-materials-inner .input-search {
  padding-left: 45px;
}

@media (max-width: 991px) {
  .main-content.useful-art .search-materials-inner .input-search {
    margin-bottom: 0px;
  }

  .main-content.useful-art .search-col-field {
    margin: 15px 0 0;
  }

    .main-content.useful-art .search-col-field .col-md-9 {
      margin-left: 1px;
    }

    .main-content.useful-art .search-col-field.row.RowButtns {
      margin-top: 20px;
    }
}

@media (max-width: 1199px) {
  .main-content.useful-art .search-materials-inner .input-search {
    padding-left: 0px;
  }

  .main-content.useful-art .search-col-left .search-col-field .search-label-wrap label {
    margin-bottom: 10px;
    margin-top: 5px;
  }
}

@media (min-width: 1200px) {
  .main-content.useful-art .search-col-field .col-md-9 {
    margin-right: 0px;
    max-width: 272px;
    padding-left: 5px;
  }

    .main-content.useful-art .search-col-field .col-md-9 .form-control {
      max-width: 272px;
    }

  .main-content.useful-art .search-col-field .search-label-wrap {
    width: 80px;
    min-width: 80px;
  }

  .main-content.useful-art .search-col-field .col-md-9 div#learningEnvironment {
    margin-right: 20px;
  }
}

.main-content.useful-art .search-col-field label, .main-content.useful-art .search-col-left .search-col-field .search-label-wrap label {
  margin-top: 5px;
  margin-right: 2px;
}

@media (max-width: 425px) {
  .page-component-edu.useful-art-content .page_component .broadcastItemBox .big-img-container {
    margin-bottom: 0px !important;
  }
}

.popXtn .useful-art-content .resltsDataContainer .showingRslts {
  padding-right: 0px;
}

.search-materials.useful-art-content .materials-results .listing:first-child {
  padding-top: 0px;
}

.popXtn .useful-art .ContainerItemInfo {
  margin-bottom: 0px;
}

.page-component-edu:not(.not-shaped).useful-art-content .comp-title-container h4 {
  margin-right: 0px;
}

.page-component-edu .main-content.useful-art {
  padding-top: 0px;
}

/*useful-art-content */
.calendar-left-scoll-content {
  overflow-y: auto;
  overflow-x: hidden;
  height: 305px;
}

.broadcast-calendar-space .col-md-6.calendar-left-content {
  overflow-y: hidden;
  height: auto;
}

  .broadcast-calendar-space .col-md-6.calendar-left-content .title-calendar-content {
    font-size: 20px;
    color: var(--title-color);
  }

    .broadcast-calendar-space .col-md-6.calendar-left-content .title-calendar-content h4 {
      font-size: 20px;
      margin-top: 0px;
    }

    .broadcast-calendar-space .col-md-6.calendar-left-content .title-calendar-content.vod-title-calendar {
      font-size: 18px;
      /*color:rgb(44,112,148);*/
    }

      .broadcast-calendar-space .col-md-6.calendar-left-content .title-calendar-content.vod-title-calendar h5 {
        font-size: 18px;
        line-height: 1.42857143;
        margin-top: 0px;
        /*color:rgb(44,112,148);*/
      }

@media (max-width: 991px) {
  .calendar-left-scoll-content {
    height: auto;
  }
}

.broadcast-calendar-space .calendar-content-row {
  margin-bottom: 10px;
}

/*lecturer css*/
#left_col[role=main] .srchLecturer .typeahead-lecturer ul {
  margin-right: 0px;
}

/*.search-lectuar-erea .search-col-left {
  padding-top:0px!important;
}*/
.page-component-edu.lecturers .links-with-imgs.big {
  padding-right: 15px;
  padding-left: 15px;
}

/*.page-component-edu.lecturers .resltsDataContainer .comp-title-container  h3{
  margin-right:0px;
}*/
/*.lectuar-search-space-form .lecturer-search-button {
  width: 100%;
}*/
/*.lectuar-search-space-form .search-lectuar-erea .search-col-field label {
  margin-top: 5px;
}*/
.popXtn .srch-panel.srchLecturer {
  margin: 0px;
}

/*lecturer css*/
/*.page-component-edu.ltr .lecture.page_component.main-content.vod-box .col-md-8 {
  float: left;
}
.page-component-edu.ltr .lecture.page_component.main-content.vod-box .col-md-4 {
  float: left;
}
.page-component-edu.ltr .lecture.page_component.main-content.future-box .col-md-8 {
  float: left;
}
.page-component-edu.ltr .lecture.page_component.main-content.future-box .col-md-4 {
  float: left;
}
.ltr .future-box .col-md-2, .ltr .future-box .col-md-4, .ltr .future-box .col-md-6, .ltr .future-box .col-md-10 {
  float: left;
}
.ltr .vod-box .col-md-2, .ltr .vod-box .col-md-4, .ltr .vod-box .col-md-6, .ltr .vod-box .col-md-10 {
  float: left;
}*/
/*ltr academy broadcast css*/
.page-component-edu.ltr .lecture.vod-box .lecture-description h2,
.page-component-edu.ltr .lecture.vod-box .lecture-description p {
  text-align: left;
}

/*.lecture.vod-box .info-side {
  width: 100%;
}*/
.page-component-edu.ltr .future-box .col-md-6.side-info-lecture.pull-left .col-md-4,
.page-component-edu.ltr .vod-box .col-md-6.pull-left.info-side .ItemInfo .col-md-4 {
  float: left;
}

.page-component-edu.ltr .vod-box .col-md-6.pull-left.info-side .ItemInfo .col-md-4,
.page-component-edu.ltr .vod-box .col-md-6.pull-left.info-side .ItemInfo .col-md-4 {
  /*/to do remove padding or set width for regular mobile*/
}

.page-component-edu .lecture.page_component.main-content.vod-box .col-md-6 {
  padding-right: 0px;
}

@media (max-width: 425px) {
  .page-component-edu.ltr .lecture.vod-box .lecture-description .lecture-description1 {
    padding-left: 15px;
  }
}
/*.page-component-edu.ltr .lecture.vod-box .lecture-description*/
@media (max-width: 991px) {
  .page-component-edu.ltr .lecture.page_component.main-content .collapse-container .read-more {
    margin-left: 15px !important;
  }

  .page-component-edu.ltr .lecture.page_component.main-content.future-box .collapse-container .read-more {
    margin-left: -15px !important;
  }

  .page-component-edu.ltr .lecture.page_component.main-content.vod-box {
    padding-left: 20px;
    padding-right: 40px;
  }

    .page-component-edu.ltr .lecture.page_component.main-content.vod-box .video-erea {
      padding-left: 20px;
    }

    .page-component-edu.ltr .lecture.page_component.main-content.vod-box .row.ContainerTitlePage {
      margin-left: -20px;
    }
}

@media (min-width: 992px) {
  .page-component-edu.ltr .lecture.page_component.main-content .col-md-6 {
    padding-left: 0px;
  }

  .page-component-edu.ltr .lecture.recording-broadcast.page_component.main-content .col-md-6 {
    padding-left: 15px;
  }

  .page-component-edu.ltr .lecture.page_component.main-content .row.lecture-description .row.col-xs-12 {
    padding-left: 0px;
  }
}

.page-component-edu.ltr .future-box .lecture-description .row.col-xs-12 {
  padding-left: 0px;
}

.page-component-edu.ltr .future-box .but-lecture-erea {
  float: left;
  text-align: left;
  padding-left: 0px;
  padding-right: 0px;
}

@media (min-width: 426px) and (max-width: 991px) {
  .page-component-edu.ltr .future-box .but-lecture-erea .update-diary {
    margin-top: 15px;
  }
}

@media (max-width: 425px) {
  .page-component-edu.ltr .future-box .but-lecture-erea .ask-lecturer {
    width: 140px;
    text-align: left;
  }
}

@media (max-width: 670px) {
  .page-component-edu.ltr .future-box .but-lecture-erea .update-diary {
    float: left;
  }
}

@media (min-width: 992px) {
  .page-component-edu.ltr .future-box .but-lecture-erea {
    width: 75%;
    /*margin-right: 35px;*/
  }

  .page-component-edu.ltr .future-box .to-register-button {
    width: 21%;
  }

  .popXtn .page-component-edu.ltr .future-box .btn.goBtn {
    font-size: 22px;
  }
  /*.popXtn .page-component-edu.ltr .future-box .btn.goBtn {
    width: 16.66666667%;
  }*/
}

.page-component-edu.ltr .future-box .date-and-time {
  padding-left: 15px;
}

.popXtn .page-component-edu.ltr .future-box .ContainerTitlePage h1.title,
.popXtn .page-component-edu.ltr .vod-box .ContainerTitlePage h1.title {
  float: left;
}

.lecture.vod-box .ContainerItemInfo.vod .img-vod-box {
  padding-right: 0px;
  padding-left: 0px;
}

@media (max-width: 600px) {
  .page-component-edu.ltr .lecture.vod-box .ContainerItemInfo.vod .img-vod-box {
    padding-left: 15px;
  }
}

@media (max-width: 425px) {
  .page-component-edu.ltr .lecture.future-box .side-info-lecture {
    padding-left: 15px !important;
  }
}
/*ltr academy broadcast css*/
/* Start Study Program Tabs */
.knowledge-field .panel .tab-content .row.tab-content-wrap .content-inner .content-item a img.file-extension {
  width: 25px;
  height: 27px;
  margin-left: 12px;
}

.knowledge-field.ltr .panel .tab-content .row.tab-content-wrap .content-inner .content-item a img.file-extension {
  margin-right: 12px;
  margin-left: 0;
}

/*.page-component-edu.ltr .future-box .col-md-6.side-info-lecture.pull-left {
  padding-left: 0px;
}*/
.age-group-components .squares-tabs .material-teaching-title .areaTitle,
.knowledge-field.teaching-materials-ctrl .title-wrap .areaTitle {
  padding-left: 20px;
}

/*.read-more-text {
  display: flex;
  align-items: center;
}*/
.knowledge-field .panel .tab-content .read-more-text img {
  width: 8px;
  height: 14px;
  object-fit: contain;
}

.knowledge-field .read-more-text .collapsed-text-container {
  display: flex;
  align-items: center;
}

.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .read-more-text a span {
  margin-right: 0;
  margin-left: 6px;
  color: #3098CF;
  font-size: 17px;
  font-weight: 400;
}

.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .content-inner .content-item a span,
.knowledge-field .age-group-components .panel .read-more-text .collapsed-text {
  margin-right: 0;
  color: #337ab7;
  font-size: 17px;
}

.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .content-inner .content-item.link-list a span {
  margin-right: 15px;
  color: #474747;
  font-size: 16px;
}

.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .content-inner .content-item a span.collapsed-text,
.knowledge-field .age-group-components .panel .tab-content .read-more-text .collapsed-text {
  margin-right: 0;
  margin-left: 6px;
  color: #3098CF;
}

.knowledge-field .panel.panel-default.squares-tabs .panel-body .row.posts-grid .posts-inner-wrap .item a .post-details .post-link {
  margin-right: 15px;
  text-align: end;
}

.ltr.knowledge-field .age-group-components .panel .tab-content .read-more-text .collapsed-text {
  margin-right: 6px;
  margin-left: 0;
}

.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .content-inner .content-item a.collapsed-text-container img {
  /*width: auto;
  height: auto;*/
  object-fit: contain;
}

  .knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .content-inner .content-item a.collapsed-text-container img.collapsed,
  .knowledge-field .age-group-components .panel .tab-content .tab-content-wrap .content-inner .collapsed-text-container .collapse-arrow.collapsed {
    transform: rotate(180deg);
  }

.knowledge-field .age-group-components .slick-list .slick-slide:focus {
  outline: none;
}

.ltr.knowledge-field .age-group-components .choose-class,
.ltr.knowledge-field .age-group-components .squares-tabs timeline,
.ltr.knowledge-field .age-group-components .timeline {
  direction: ltr;
}

.ltr.knowledge-field .age-group-components .squares-tabs .panel-body .row.headline .search-wrap .link-arrow,
.ltr.knowledge-field .panel.panel-default.squares-tabs .panel-body .row.posts-grid .posts-inner-wrap .item a .post-details .post-link img,
.ltr.knowledge-field .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider .slick-slide .slide-caption .post-link img,
.ltr.knowledge-field .age-group-components .posts-big-picture .read-more-text img,
.ltr.knowledge-field .age-group-components .tab-header.timeline .read-more-text img {
  transform: rotateY(180deg);
}

.ltr.knowledge-field .age-group-components .squares-tabs .panel-body .row.headline .search-wrap a span {
  margin-right: 8px;
  margin-left: 0;
}

.ltr.knowledge-field .age-group-components .slick-list {
  direction: ltr;
}

  .ltr.knowledge-field .age-group-components .slick-list .slick-slide,
  .ltr.knowledge-field .age-group-components .slick-list .slick-track {
    float: left;
  }

.ltr.knowledge-field .age-group-components .panel.panel-default.squares-tabs .posts-grid .posts-inner-wrap .item a .post-details h4.title {
  margin-left: 11px;
  margin-right: 0px;
}

.ltr.knowledge-field .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider .slick-slide .slide-caption {
  text-align: left;
}

.ltr.knowledge-field .panel.panel-default.squares-tabs .panel-body .row.posts-grid .posts-inner-wrap .item a .post-details .post-link img {
  margin-right: 0;
  margin-left: 4px;
}

.ltr.knowledge-field .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider .slick-slide .slide-caption .post-link span {
  margin-right: 5px;
  margin-left: 0;
}

.ltr.knowledge-field .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider .slick-slide .slide-caption .post-link {
  margin-right: 10px;
  margin-left: 0;
}

.ltr.knowledge-field .age-group-components .panel.panel-default.squares-tabs .posts-grid .posts-inner-wrap .item a .post-details .post-link {
  margin-right: 15px;
  margin-left: 15px;
}

.ltr.knowledge-field .age-group-components .row.headline .col-md-6.search-wrap {
  text-align: right;
}

/*.ltr.knowledge-field .panel.panel-default.choose-class .row.headline .search-col-field .col-md-12.select-wrap:after {
  background: url(../images/knowladge-field-dropdown.png);
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 39px;
  height: 38px;
  background-color: #2C7094;
  background-repeat: no-repeat;
  background-size: auto;
  background-position: center;
  color: #434B67;
  pointer-events: none;
}*/
.ltr.knowledge-field .age-group-components .panel.tabs {
  direction: ltr;
}

.ltr.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .content-inner .content-item a span.collapsed-text {
  margin-right: 6px;
  margin-left: 0;
  color: #3098CF;
}

.ltr.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .open-online a span {
  margin-left: 13px;
  margin-right: 0;
}

.ltr.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .ContainerButtons {
  margin-right: 0;
  margin-left: auto;
}

.ltr.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .content-inner .content-item a img.link-of-com {
  margin-right: 0;
  margin-left: 2px;
  transform: rotateY(180deg);
}

/*.ltr.knowledge-field .panel .tab-content .row.tab-content-wrap .content-inner .content-item a span {
  margin-right: 0;
  margin-left: 15px;
}*/
.ltr.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .read-more-text a span {
  margin-right: 6px;
  margin-left: 0;
}

.ltr.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .ContainerButtons .btn.goBtn.full-width span {
  margin-left: 12px;
  margin-right: 0;
}

.ltr.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .content-inner .content-item.link-list a span {
  margin-left: 15px;
  margin-right: 0;
}

.ltr.knowledge-field .age-group-components .panel .nav.nav-tabs li {
  margin-left: 0;
  margin-right: 4px;
}

  .ltr.knowledge-field .age-group-components .panel .nav.nav-tabs li:last-child {
    margin-right: 0;
  }

.knowledge-field .age-group-components .collapsed-text-container .collapse-arrow {
  height: 5px !important;
}

section.content .knowledge-field .panel .panel-body .row.subjects-grid {
  margin-bottom: 15px;
}

.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .content-inner .content-item .file-line a span {
  /*margin-right: 12px;*/
  font-size: 16px;
}

.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .content-inner .content-item .open-online a span {
  margin-right: 15px;
}

.knowledge-field .age-group-components .squares-tabs .title-wrap .title {
  padding-inline-end: 20px;
}

/*.knowledge-field.ltr .age-group-components .squares-tabs .title-wrap .title {
  padding-right: 20px;
}*/

.knowledge-field .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider .slick-next,
.knowledge-field.ltr .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider .slick-prev {
  right: auto;
  left: -25px;
  border-left: 2px solid #2C7094;
  border-top: 2px solid #2C7094;
  border-right: 0;
  border-bottom: 0;
}

.knowledge-field.ltr .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider .slick-next,
.knowledge-field .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider .slick-prev {
  right: -25px;
  left: auto;
  border-left: 0;
  border-top: 0;
  border-right: 2px solid #2C7094;
  border-bottom: 2px solid #2C7094;
}

.knowledge-field .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider:hover .slick-prev,
.knowledge-field.ltr .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider:hover .slick-next {
  border-left: 0;
  border-top: 0;
  border-right: 5px solid #2C7094;
  border-bottom: 5px solid #2C7094;
}

.knowledge-field .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider:hover .slick-next,
.knowledge-field.ltr .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider:hover .slick-prev {
  border-right: 0;
  border-bottom: 0;
  border-left: 5px solid #2C7094;
  border-top: 5px solid #2C7094;
}

@media (max-width: 991px) {
  .knowledge-field .age-group-components .search-col-field:last-child {
    margin-bottom: 10px;
  }

  .knowledge-field .read-more-text .collapsed-text-container {
    display: block;
    align-items: center;
  }

  .knowledge-field .collapsed-text-container .collapsed-text {
    margin-right: 0 !important;
    margin-left: 6px !important;
    color: #3098CF !important;
  }

  .knowledge-field .collapsed-text-container .collapse-arrow {
    /*width: 8px !important;*/
    /*height: 14px !important;*/
    /*height: 5px !important;*/
    margin-right: 2px !important;
    /*object-fit: contain;*/
  }

    .knowledge-field .collapsed-text-container .collapse-arrow.collapsed {
      transform: rotate(180deg);
    }

  .knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap.practice .content-inner .content-item a span {
    margin-right: 15px;
    color: #474747;
    font-size: 16px;
  }

  .ltr.knowledge-field .collapsed-text-container .collapsed-text {
    margin-right: 6px !important;
    margin-left: 0 !important;
  }
  /*section.content .ltr.knowledge-field .age-group-components .panel .panel-group.collapsing-tabs .panel-collapse span {
    margin-left: 7px;
    margin-right: 0;
    right: 12px;
  }*/
  .ltr.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap.practice .content-inner .content-item a span {
    margin-left: 15px;
    margin-right: 0;
  }

  section.content .ltr.knowledge-field .age-group-components .panel .panel-group.collapsing-tabs .panel-collapse img.link-of-com,
  .ltr.knowledge-field .panel.panel-default.squares-tabs .panel-body .search-wrap .search-col-field img.link-arrow {
    transform: rotateY(180deg);
  }

  .ltr.knowledge-field .age-group-components .tab-content-wrap .ContainerButtons .search-btn {
    text-align: initial;
  }
  /*section.content .panel .panel-group.collapsing-tabs .panel-collapse .collapse-panel-body {
    padding: 0;
    border: 0;
    padding-bottom: 20px;
    background-color: #f5f5f5;
  }*/
  /*.knowledge-field .panel.panel-default.squares-tabs .panel-body .row.headline.components-title {
    margin-bottom: 0;
  }*/
  .knowledge-field .age-group-components .components-title .select-wrap .form-control {
    font-size: 18px !important;
  }

  .knowledge-field.teaching-materials-ctrl .panel.panel-default.squares-tabs .panel-body .row.headline .title.areaTitle {
    max-width: 100%;
    font-size: 22px;
  }

  .knowledge-field.teaching-materials-ctrl .panel.panel-default.squares-tabs .panel-body .search-wrap {
    margin-bottom: 0;
  }

  section.content .knowledge-field .panel .panel-group.collapsing-tabs .panel-collapse .tab-content-wrap.knowledge .content-item span {
    margin-right: 0;
  }

  section.content .ltr.knowledge-field .panel .panel-group.collapsing-tabs .panel-collapse .tab-content-wrap.knowledge .content-item span {
    margin-right: 0;
  }
  /*section.content .ltr.knowledge-field .panel .panel-group.collapsing-tabs .panel-collapse img.file-extension.link-icon {
    transform: rotateY(180deg);
  }*/
  .knowledge-field .age-group-components .link-list .link-of-com,
  .knowledge-field .age-group-components .open-online img,
  .knowledge-field .age-group-components .detail-line .file-extension {
    margin-left: 7px;
  }

  .knowledge-field.ltr .age-group-components .link-list .link-of-com,
  .knowledge-field.ltr .age-group-components .open-online img,
  .knowledge-field.ltr .age-group-components .detail-line .file-extension {
    margin-right: 7px;
    margin-left: 0;
  }

  .knowledge-field .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider .slick-next,
  .knowledge-field.ltr .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider .slick-prev {
    left: 0;
  }

  .knowledge-field.ltr .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider .slick-next,
  .knowledge-field .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider .slick-prev {
    right: 0;
  }

  .knowledge-field .age-group-components .tab-content-wrap .ContainerButtons {
    max-width: 255px;
  }

  .ltr.knowledge-field .panel.panel-default.squares-tabs .panel-body .row.posts-grid .posts-inner-wrap .item a .post-details .post-link {
    margin: 0 10px 5px auto;
  }

  .ltr.knowledge-field .panel.panel-default.squares-tabs .panel-body .search-wrap .search-col-field img.link-arrow {
    margin-left: 6px;
    margin-right: 0;
  }

  .ltr.knowledge-field .panel.panel-default.squares-tabs .panel-body .search-wrap .search-col-field {
    text-align: right;
  }
}

.knowledge-field.item-page .age-group-components .choose-class.squares-tabs {
  margin-bottom: 0;
}

.knowledge-field.teaching-materials-ctrl .panel.panel-default.choose-class .row.headline .title-wrap h2 {
  margin: 0;
}

.knowledge-field.teaching-materials-ctrl .panel.panel-default.squares-tabs .panel-body .row.headline {
  margin-bottom: 17px;
}

#left_col .knowledge-field > .page-component-edu:not(:last-child), .age-group-components {
  margin-bottom: var(--space-between-components);
}

.knowledge-field .age-group-components .panel.tabs {
  border: none;
  /*border-radius: 0;*/
  /*border-color: #d7d7d7;*/
  border-width: 0px 1px 1px 1px;
}

  .knowledge-field .age-group-components .panel.tabs .panel.tabs {
    border: none;
    padding: 0;
  }

.knowledge-field .age-group-components .choose-class.squares-tabs > .panel-body.tabs {
  padding: 20px 18px 27px;
}

.knowledge-field .age-group-components .panel .nav.nav-tabs > li a {
  padding: 3px 0 0 0;
  color: black;
  height: 44px;
}

section.content .knowledge-field .page-component-edu.tabs-components .panel .panel-body,
section.content .knowledge-field .page-component-edu.container-component .panel .panel-body {
  padding: 0;
}

/*@media (max-width: 991px) {
  .knowledge-field .age-group-components .panel.panel-default.squares-tabs .panel-body.title-container {
    margin-bottom: 30px;
  }  
}*/
.knowledge-field.ltr .age-group-components .file-extension.link-icon {
  transform: rotateY(180deg);
}

.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .ContainerButtons .btn.search-btn {
  height: 35px;
  padding: 2px 10px;
}

.knowledge-field .age-group-components .tab-content ul {
  font-size: 17px;
}

.knowledge-field .age-group-components .posts-big-picture .knowlage-slider .slick-next,
.knowledge-field.ltr .age-group-components .posts-big-picture .knowlage-slider .slick-prev {
  background-image: url(../images/left-arrow-timeline.png);
  left: -5px;
  right: auto;
}

.knowledge-field .age-group-components .posts-big-picture .knowlage-slider .slick-prev,
.knowledge-field.ltr .age-group-components .posts-big-picture .knowlage-slider .slick-next {
  background-image: url(../images/right-arrow-timeline.png);
  right: -5px;
  left: auto;
}

@media (max-width: 991px) {
  .knowledge-field .age-group-components .posts-big-picture .knowlage-slider .slick-slide .slide-caption .text-clamp {
    position: relative;
    /*max-height: 100px;*/
  }

  .knowledge-field .age-group-components .posts-big-picture .knowlage-slider .slick-next,
  .knowledge-field.ltr .age-group-components .posts-big-picture .knowlage-slider .slick-prev {
    left: -1px;
    right: auto;
  }

  .knowledge-field .age-group-components .posts-big-picture .knowlage-slider .slick-prev,
  .knowledge-field.ltr .age-group-components .posts-big-picture .knowlage-slider .slick-next {
    right: -1px;
    left: auto;
  }
}

@media (min-width: 992px) {
  .knowledge-field .age-group-components .panel.panel-default.squares-tabs .panel-body .timeline-title {
    margin-bottom: 30px;
  }

  .knowledge-field .age-group-components .posts-big-picture .text-wrap {
    width: 100%;
    max-height: 129px;
  }
}

.knowledge-field .age-group-components .posts-gallery .knowlage-slider .slide-caption .slide-caption-text {
  max-height: 90px;
  width: auto;
}

.knowledge-field .age-group-components .posts-gallery .knowlage-slider .slide-caption {
  position: relative;
  min-height: 77px;
}

.knowledge-field .age-group-components .posts-gallery .knowlage-slider .slick-slide .slide-caption .post-link {
  position: absolute;
  bottom: 6px;
  left: 0;
}

.knowledge-field.ltr .age-group-components .posts-gallery .knowlage-slider .slick-slide .slide-caption .post-link {
  right: 0;
  left: auto;
}

@media (max-width: 991px) {
  .knowledge-field .age-group-components .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider .slick-slide .slide-caption p {
    font-size: 16px;
  }

  .knowledge-field .age-group-components .posts-gallery .knowlage-slider .slide-caption .slide-caption-text {
    max-height: 45px;
  }
}

@media (min-width: 992px) {
  .knowledge-field .age-group-components .posts-gallery .knowlage-slider .slide-caption {
    position: relative;
    min-height: 107px;
  }

  .knowledge-field .age-group-components .posts-grid .post-details {
    position: relative;
  }

    .knowledge-field .age-group-components .posts-grid .post-details .post-link {
      position: absolute;
      bottom: 0;
      left: 0;
    }

  .knowledge-field.ltr .age-group-components .posts-grid .post-details .post-link {
    left: auto;
    right: 0;
  }

  .knowledge-field .age-group-components .posts-gallery .knowlage-slider .slick-slide .slide-caption {
    height: 136px;
    min-height: 136px;
  }

  .knowledge-field .age-group-components .posts-big-picture .knowlage-slider .slick-slide .slide-caption .high-sub-title {
    min-height: 50px;
  }

  .knowledge-field .row.posts-big-picture .knowlage-slider .slick-slide .slide-caption.high-slide-caption {
    height: 179px;
  }

  .knowledge-field .row.posts-big-picture .knowlage-slider .slick-slide .slide-caption {
    height: 155px;
  }
}

@media (min-width: 1200px) {
  .knowledge-field .posts-big-picture {
    min-width: 750px;
  }

  .knowledge-field .knowlage-slider {
    min-width: 750px;
  }
}

@media (max-width: 991px) {
  .knowledge-field .panel.panel-default.squares-tabs .panel-body .row.posts-grid .posts-inner-wrap .item a .img-wrap img {
    height: auto;
  }
}

.knowledge-field .age-group-components .posts-gallery .knowlage-slider .slick-slide .slide-caption a {
  width: 100%;
  height: 100%;
}

.knowledge-field .age-group-components .posts-gallery .knowlage-slider .slick-slide .slide-text h4 {
  white-space: nowrap;
}

.knowledge-field .age-group-components .posts-gallery .knowlage-slider .slick-slide .slide-caption .post-link span {
  text-align: left;
}

.knowledge-field .age-group-components .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider .slick-slide .slide-caption .post-link span {
  margin-left: 14px;
}

.knowledge-field.ltr .age-group-components .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider .slick-slide .slide-caption .post-link span {
  margin-right: 20px;
  margin-left: 0;
  text-align: right;
}

.knowledge-field .age-group-components .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider .slick-slide .slide-caption .post-link img {
  top: 6px;
  position: absolute;
}

.knowledge-field .age-group-components .panel.panel-default.squares-tabs .panel-body .row.posts-gallery {
  margin-top: 45px;
  margin-bottom: 45px;
}

.knowledge-field .age-group-components .row.posts-big-picture .knowlage-slider .slick-slide .slide-caption p,
.knowledge-field .age-group-components .row.posts-big-picture .knowlage-slider .slick-slide .slide-caption h4 {
  font-size: 16px;
}

.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .posts-big-picture .read-more-text a span {
  font-size: 18px;
}

.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .posts-big-picture .read-more-text {
  padding-top: 25px;
}

.knowledge-field .age-group-components .knowlage-slider .slick-slider .slick-disabled {
  opacity: 0; /*0.6*/
  pointer-events: none;
}

section.content .knowledge-field .age-group-components .panel .panel-group.collapsing-tabs .panel-collapse .text-clamp {
  font-size: 16px;
}

section.content .knowledge-field.ltr .age-group-components .panel .panel-group.collapsing-tabs .panel-collapse .text-clamp {
  text-align: left;
  margin-left: 7px;
  margin-right: 0;
}

.knowledge-field.ltr .age-group-components .posts-big-picture .knowlage-slider .slick-slide .slide-caption {
  text-align: left;
}

.knowledge-field.ltr .age-group-components .panel.panel-default.choose-class .row.headline .search-col-field .select-wrap:after {
  left: auto;
  right: 0;
}

.knowledge-field.ltr .age-group-components .panel.panel-default.choose-class .row.headline .search-col-field .select-wrap .form-control {
  padding-left: 14px;
  padding-right: 45px;
}

@media (max-width: 991px) {
  /*section.content .panel.timeline .panel-group.collapsing-tabs .panel-collapse .panel-body,*/
  section.content .knowledge-field .panel.timeline .panel-group.collapsing-tabs .panel-collapse .collapse-panel-body {
    padding: 0 0 20px;
  }

  section.content .knowledge-field .panel-group.collapsing-tabs .timeline .panel-collapse .panel-body,
  section.content .knowledge-field .panel.timeline .panel-group.collapsing-tabs .timeline .panel-collapse .collapse-panel-body {
    padding: 0 11px 20px;
  }

  section.content .knowledge-field .panel .panel-group.collapsing-tabs .panel-collapse .collapse-panel-body .links {
    margin: 0 15px;
  }

    section.content .knowledge-field .panel .panel-group.collapsing-tabs .panel-collapse .collapse-panel-body .links .content-inner .content-item {
      display: flex;
      margin-bottom: 15px;
    }

  .knowledge-field .age-group-components .tab-header.timeline .read-more-text .collapsed-text-container {
    font-size: 17px;
  }
}

@media (max-width: 480px) {
  .knowledge-field .age-group-components .tab-header.timeline .read-more-text .collapsed-text-container {
    text-align: center;
  }
}

.knowledge-field .age-group-components .main-subjects-link .search-wrap {
  text-align: right;
  padding: 0;
}

.knowledge-field .panel.panel-default.squares-tabs .panel-body .main-subjects-link .search-wrap {
  margin-bottom: 0;
}

@media (max-width: 991px) {
  .knowledge-field .panel.panel-default.squares-tabs .panel-body .search-wrap.main-subjects-link {
    margin-bottom: 0;
  }
}

.ltr.knowledge-field .age-group-components .main-subjects-link .search-wrap {
  text-align: left;
}

.knowledge-field .age-group-components .main-subjects-link .search-wrap a {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

  .knowledge-field .age-group-components .main-subjects-link .search-wrap a span {
    margin-left: 8px;
    /*color: #000000;*/
    font-size: 16px;
    font-weight: 400;
  }

.ltr.knowledge-field .age-group-components .main-subjects-link .search-wrap a span {
  margin-right: 8px;
  margin-left: auto;
}

.knowledge-field .panel ul.nav.nav-tabs {
  display: initial;
}

.knowledge-field .panel .nav.nav-tabs li {
  padding: 0 30px;
}

.knowledge-field .panel ul.nav.nav-tabs.wide-title {
  display: flex;
}

.knowledge-field .panel .nav.nav-tabs.wide-title li {
  padding: 0;
}

.knowledge-field .panel.panel-default.squares-tabs .panel-body .row.posts-grid .posts-inner-wrap .item a .post-details h4.title {
  margin-right: 7px;
  margin-left: 7px;
}

/*.knowledge-field .panel.panel-default.squares-tabs .panel-body .row.posts-grid .posts-inner-wrap .item a .img-wrap img {
  height: auto;
}*/
@media (max-width: 991px) {
  .knowledge-field .panel.panel-default.squares-tabs .panel-body .row.posts-grid .posts-inner-wrap .item a .post-details h4.title {
    font-size: 20px;
  }

  .knowledge-field .age-group-components .panel.panel-default.squares-tabs .panel-body .row.posts-grid .posts-inner-wrap .item a .img-wrap img {
    height: 250px;
    border-end-start-radius: 0;
    border-start-end-radius: var(--item-radius);
  }
}

@media (min-width: 992px) {
  .knowledge-field .age-group-components .panel.panel-default.squares-tabs .panel-body .row.posts-gallery .knowlage-slider .slick-slide .slide-caption {
    max-width: 165px;
  }

  .knowledge-field .age-group-components .panel.panel-default.squares-tabs .panel-body .row.posts-grid .posts-inner-wrap .item a .img-wrap img {
    height: 144px;
  }
}

.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .content-inner {
  width: 100%;
}

  /*section.content .knowledge-field .age-group-components h2 {
  font-size: 20px;
  color: rgb(48, 152, 207);
  margin-top: 10px;
}*/

  .knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .content-inner h2 {
    font-weight: 400 !important;
    color: #2C7094;
    font-size: 26px;
  }

@media (max-width: 991px) {
  section.content .knowledge-field .age-group-components .panel .panel-group.collapsing-tabs .panel-collapse h3 > span,
  section.content .knowledge-field .age-group-components .panel .panel-group.collapsing-tabs .panel-collapse h3,
  section.content .knowledge-field .age-group-components .panel .panel-group.collapsing-tabs .panel-collapse .panel-body .content-item h3 {
    font-size: 20px;
    color: #2C7094;
    font-weight: 400 !important;
  }

  section.content .knowledge-field .age-group-components .panel .panel-group.collapsing-tabs .panel-collapse h2 > span,
  section.content .knowledge-field .age-group-components .panel .panel-group.collapsing-tabs .panel-collapse h2,
  section.content .knowledge-field .age-group-components .panel .panel-group.collapsing-tabs .panel-collapse .panel-body .content-item h2 {
    font-size: 22px;
    color: #2C7094;
    font-weight: 400 !important;
  }

  section.content .knowledge-field .age-group-components .panel .panel-group.collapsing-tabs .panel-collapse .detail-line span {
    color: #337ab7;
  }
}

.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap.knowledge .content-inner .content-item a,
.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap.skills .content-inner .content-item a,
.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap.values .content-inner .content-item a {
  display: inline;
}

  .knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap.skills .content-inner .content-item a.collapsed-text-container,
  .knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap.values .content-inner .content-item a.collapsed-text-container,
  .knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap.knowledge .content-inner .content-item a.collapsed-text-container {
    display: flex;
  }

.knowledge-field .panel .tab-content .row.tab-content-wrap .content-inner .content-item ol {
  list-style: decimal;
}

.knowledge-field .panel .tab-content .row.tab-content-wrap.practice .content-inner .content-item {
  margin-bottom: 10px;
}

@media (min-width: 992px) and (max-width: 1024px) {
  .knowledge-field .tab-content-wrap .ContainerButtons .search-btn {
    width: 100% !important;
  }
}

.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .content-inner .content-item div {
  color: #000000;
  font-size: 17px;
  margin: 0 0 5px;
}

.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap .content-inner h3 {
  font-size: 22px;
}

.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap.skills h3,
.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap.values h3,
.knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap.knowledge h3 {
  margin: 15px 0 10px;
}

  .knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap.skills h3:first-child,
  .knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap.values h3:first-child,
  .knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap.knowledge h3:first-child,
  .knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap.skills h2:first-child,
  .knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap.values h2:first-child,
  .knowledge-field .age-group-components .panel .tab-content .row.tab-content-wrap.knowledge h2:first-child {
    margin-top: 0;
  }

.knowledge-field .row.posts-big-picture:before {
  display: none;
}

.knowledge-field .row.posts-big-picture:after {
  display: none;
}

.knowledge-field .age-group-components .tab-panel {
  min-height: 100px;
}

/* End Study Program Tabs */
@media (max-width: 750px) {
  .parctices-item .parctices-item-description {
    /*  padding-right: 30px;
    padding-left: 30px;*/
  }
}

.teaching-materials-ctrl.knowledge-field .listing.section .info {
  padding-right: 15px;
}

  .teaching-materials-ctrl.knowledge-field .listing.section .info.pull-left {
    padding-right: 0px;
    padding-left: 15px;
  }

/*section.content .teaching-materials-ctrl.knowledge-field .ltr.panel .panel-body {
  padding: 15px 38px 20px 18px;
}*/
.teaching-materials-ctrl.knowledge-field .panel.ltr .row.free-search .input-search {
  margin-left: 0px;
  margin-right: 54px;
}

.teaching-materials-ctrl.knowledge-field .panel.ltr .row.free-search .clearBtnWrap {
  margin-left: 0px;
}

section.content .teaching-materials-ctrl.knowledge-field .panel.ltr .panel-body .row .col-xs-6.search-wrap {
  text-align: right;
}

/*move to site.css*/
.tabs-jump-box {
  margin: 0;
  display: inline-flex;
  background: rgba(208, 227, 242, 0.48);
  padding: 7px 14px;
  align-items: flex-end;
  margin-top: 0px;
}

.knowledge-field .page-component-edu.split-media-content {
  margin: 0px;
}

.knowledge-field.item-page .split-media-content.ltr .inner-wrap .content-wrap {
  padding: 0px;
}

.knowledge-field .listing.section .info.listing-with-arrows .link-container i.fa {
  margin-right: 0px;
}

.listing .item .listing-with-arrows .text, .listing .item .listing-with-arrows > div,
.knowledge-field .listing.section .info.listing-with-arrows .text {
  /*:not(a.arrow-img)*/
  margin-right: 23px;
}

.teaching-materials-ctrl.knowledge-field .link-container span {
  background-image: url(/images/icons/navigation-blue-side.svg);
  background-repeat: no-repeat;
  background-position-x: 99%;
  background-position-y: 5px;
  padding-right: 20px;
  font-size: 16px;
  font-weight: normal;
}

.teaching-materials-ctrl.knowledge-field .link-container.pull-left span {
  background-image: url(/images/icons/Arrow-Link-List-ltr.png);
  background-repeat: no-repeat;
  background-position: 5px 5px;
  padding-left: 20px;
  font-size: 16px;
  font-weight: normal;
  float: left;
}

.teaching-materials-ctrl.knowledge-field .opened-list .opened-item .pull-left.listing-with-arrows img.matrial-arrow {
  float: left;
  transform: rotateY(180deg);
}

.listing .item .pull-left.listing-with-arrows .text, .listing .item .pull-left.listing-with-arrows > div, .knowledge-field .listing.section .info.listing-with-arrows.pull-left .text {
  margin-left: 23px;
  margin-right: 8px;
}

.teaching-materials-ctrl.knowledge-field.ltr .resltsDataContainer {
  direction: ltr;
}

/*.knowledge-field.item-page .split-media-content .inner-wrap .media-wrap img {
  min-width: 452px;
  height: 216px;
}*/
.knowledge-field.item-page .split-media-content .inner-wrap {
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
}

.page-component-edu .page-component-edu.split-media-content {
  margin-bottom: 0px !important;
}

@media (max-width: 991px) {
  .page-component-edu.split-media-content .inner-wrap .media-wrap img.img-responsive {
    max-width: 100%;
    min-width: auto;
    height: auto;
  }
}

@media (max-width: 991px) {
  .knowledge-field.item-page .split-media-content .inner-wrap.bottom-content {
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 14px;
    padding-left: 14px;
  }
}

@media (min-width: 360px) and (max-width: 380px) {
  .knowledge-field.item-page .split-media-content .data-list dl .headline dt,
  .knowledge-field.item-page .split-media-content .data-list dl .content dd {
    min-width: 120px;
  }
}

@media (max-width: 359px) {
  .knowledge-field.item-page .split-media-content .data-list dl .headline dt,
  .knowledge-field.item-page .split-media-content .data-list dl .content dd {
    min-width: 100px;
  }
}

.knowledge-field.item-page .split-media-content .inner-wrap.bottom-content {
  margin: 10px 0px 0px;
  border-radius: 4px;
}

.knowledge-field.item-page .split-media-content .inner-wrap {
  padding-bottom: 8px;
}

.teaching-materials-ctrl.knowledge-field .teaching-materials:not(:last-child) {
  margin-bottom: 48px;
}

.knowledge-field .listing.section .listing-with-arrows.info {
  width: 90%;
}

@media (max-width: 991px) {
  /*.teaching-materials-ctrl .row.search-filter .selectWrap label {
    margin-left: 10px;
    margin-right: 10px;
  }*/
  .teaching-materials-ctrl.knowledge-field .row.free-search .input-search {
    margin-bottom: 0px;
  }
}

.teaching-materials-ctrl.knowledge-field .resltsDataContainer .showingRslts {
  margin-right: 5px;
  margin-left: 5px;
}

.teaching-materials-ctrl.knowledge-field.ltr .resltsDataContainer {
  border-left-width: 0px;
}

.knowledge-field.teaching-materials-ctrl .opened-list.listing.section {
  padding: 0px;
}

.knowledge-field.teaching-materials-ctrl .comp-title-container.search-rezult-title {
  padding-top: 15px;
}

.knowledge-field.teaching-materials-ctrl .opened-item {
  margin-top: 5px;
}

.popXtn .teaching-materials-ctrl.ltr.knowledge-field .resltsDataContainer .rsltsDataItem {
  border-right: 1px solid #666;
  border-left: none;
  padding-right: 12px;
}

  .popXtn .teaching-materials-ctrl.ltr.knowledge-field .resltsDataContainer .rsltsDataItem:last-child {
    border-right: none;
  }

  .popXtn .teaching-materials-ctrl.ltr.knowledge-field .resltsDataContainer .rsltsDataItem span {
    padding-left: 0px;
  }

.teaching-materials-ctrl.ltr.knowledge-field .srchFilterTopics.row.headline .search-col-field .col-md-12:after {
  left: unset;
  right: 5px;
}

section.content .page-component-edu .panel-body {
  padding: 0;
}

.item-page.knowledge-field .page-component-edu.split-media-content.about.blue-teaching-unit h3.about-title {
  margin-left: 18px;
}

.knowledge-field .age-group-components .panel.choose-class {
  margin-bottom: 20px;
  border: 1px solid #ddd;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

.knowledge-field .age-group-components .tab-header {
  background-color: #f5f5f5;
}

@media (max-width: 991px) {
  .knowledge-field.item-page .page-component-edu.split-media-content.blue-teaching-unit .inner-wrap img.inside-content {
    margin-top: 10px;
    margin-bottom: 0px;
  }
}

.knowledge-field .page-component-edu.split-media-content.about.blue-teaching-unit .inner-wrap .link-btn-wrap a {
  padding: 4px 36px;
}

.knowledge-field .split-media-content.about.blue-teaching-unit .read-more:hover {
  opacity: 0.7;
  /*font-size: 17px;*/
  /*text-shadow: 0.1px 0.1px;*/
  /*//background: -webkit-linear-gradient(#fff, #fff);*/
  /*background: -webkit-linear-gradient(#fff, #fff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;*/
  /*font-size: 17px;*/
}

@media (max-width: 1199px) and (min-width: 992px) {
  .page_component.knowledge-field .row.no-margin.links-wrap .image-wrap {
    margin-right: 16px;
  }
}

@media (max-width: 767px) {
  .knowledge-field .panel.panel-default.choose-class .row.headline .age-group-search .search-col-field {
    max-width: none;
  }
}

[hidden] {
  display: none !important;
}

/* bootstrap hack: fix content width inside hidden tabs */
.timeline > .collapse {
  display: block; /* undo display:none          */
  height: 0; /* height:0 is also invisible */
  overflow-y: hidden; /* no-overflow                */
}

  .timeline > .collapse.in {
    height: auto; /* let the content decide it  */
  }

/* bootstrap hack end */
@media (min-width: 1200px) {
  .page-component-edu:not(.not-shaped) .page_component.knowledge-field .row.no-margin.links-wrap .comp-title-container {
    margin-bottom: 15px;
  }

  .ltr .page_component.knowledge-field .row.no-margin.links-wrap .image-wrap {
    margin-left: -25px;
  }

  .page_component.knowledge-field .row.no-margin.links-wrap .image-wrap {
    margin-top: 68px;
    margin-bottom: 25px;
  }

  .page_component.knowledge-field .row.no-margin.links-wrap.pedagogic-of-no-title .image-wrap {
    margin-top: 20px;
  }

  .page_component.knowledge-field .row.no-margin.links-wrap.pedagogic-of-no-title .col-md-8 {
    margin-top: 20px;
  }
}

.page-component-edu.ltr .page_component.knowledge-field .row.no-margin.links-wrap .link-items li {
  list-style-image: url(../images/icons/Arrow-Link-List-dark-LTR.png);
  list-style-position: outside;
  list-style-type: disc;
  background: none;
  padding-right: 8px;
  /*padding-left: 25px;*/
  /*background: url(../images/icons/Arrow-Link-List-ltr.png) no-repeat top 7px right #fff;*/
}

#left_col[role=main] .page-component-edu.ltr .page_component.knowledge-field .row.no-margin.links-wrap ul.link-items {
  margin-right: 0px;
  margin-left: 22px;
}

/*.page-component-edu.ltr .page_component.knowledge-field .row.no-margin.links-wrap .comp-title-container h4 {
  margin-left: 18px;
}*/
.ltr .page_component.knowledge-field .row.no-margin.links-wrap {
  margin-left: 15px;
}

.knowledge-field .page-component-edu.search-bar.fillter {
  background-color: white;
}

.popXtn .btn.goBtn.darkBlueNarrow:hover {
  color: #fff !important;
}

.broadcast-date-section.emergency {
  margin-bottom: 0px;
}

.page_component.knowledge-field.teaching-materials-ctrl .row.no-margin.links-wrap .link-items li {
  padding-right: 15px;
}

.popXtn .teaching-materials-ctrl.knowledge-field .row.search-filter .checkbox-wrapper .form-group.checkbox-group label.disabled {
  color: gray;
}

.teaching-materials-ctrl.knowledge-field .row.search-filter .checkbox-wrapper .checkbox-group.style-checkbox .disabled input {
  border: 1px solid gray;
}

.teaching-materials-ctrl.ltr.knowledge-field .row.search-filter .checkbox-wrapper .form-group.checkbox-group label {
  margin-right: 10px;
  margin-left: 0px;
}

@media (min-width: 992px) {
  .teaching-materials-ctrl.knowledge-field .row.search-filter .checkbox-wrapper.col-md-7 .form-group.checkbox-group label {
    margin-left: 10px;
    margin-right: 0px;
  }

  .teaching-materials-ctrl.knowledge-field.rtl .row.search-filter .checkbox-wrapper .form-group.checkbox-group label.control-label {
    margin-right: 0px;
  }
  /*.popXtn teaching-materials-ctrl.ltr .row.search-filter .checkbox-wrapper .form-group.checkbox-group label*/
  .teaching-materials-ctrl.knowledge-field .srchFilterTopics .title-wrap, .teaching-materials-ctrl .srchFilterTopics .row.search-filter,
  .teaching-materials-ctrl.knowledge-field .srchFilterTopics .row.free-search {
    padding-right: 0px;
  }

  .teaching-materials-ctrl.knowledge-field.ltr .srchFilterTopics .title-wrap, .teaching-materials-ctrl.ltr .srchFilterTopics .row.search-filter,
  .teaching-materials-ctrl.knowledge-field.ltr .srchFilterTopics .row.free-search {
    padding-left: 0px;
  }

  .teaching-materials-ctrl.knowledge-field.ltr .row.search-filter .selectWrap label {
    margin-right: 5px;
  }
}

@media (max-width: 320px) {
  .popXtn .teaching-materials-ctrl.knowledge-field .srchFilterTopics .row.search-filter .selectWrap label {
    width: 35%;
  }
}

@media (max-width: 500px) and (min-width: 321px) {
  .popXtn .teaching-materials-ctrl.knowledge-field .srchFilterTopics .row.search-filter .selectWrap label {
    width: 30%;
  }
}

@media (max-width: 1199px) and (min-width: 501px) {
  .popXtn .teaching-materials-ctrl.knowledge-field .srchFilterTopics .row.search-filter .selectWrap label {
    width: 20%;
  }
}

@media (max-width: 1199px) {
  .popXtn .teaching-materials-ctrl.knowledge-field .srchFilterTopics .row.search-filter .selectWrap .form-control {
    max-width: none;
  }

  .teaching-materials-ctrl.ltr.knowledge-field .srchFilterTopics .row.search-filter .selectWrap label {
    margin-left: 0px;
  }

  .teaching-materials-ctrl.knowledge-field .srchFilterTopics .row.search-filter .selectWrap label {
    margin-left: 7px;
  }
}

.teaching-materials-ctrl.knowledge-field.ltr .row.free-search .clearBtnWrap {
  margin-right: 7px;
}

@media (max-width: 991px) {
  .teaching-materials-ctrl.knowledge-field.ltr .srchFilterTopics.row.headline .search-col-field .col-md-12:after {
    left: unset;
    right: 2px;
  }

  .teaching-materials-ctrl.knowledge-field.ltr .srchFilterTopics.row.headline .search-col-field .col-md-12:after {
    width: 10px;
    height: 5px;
  }

  .teaching-materials-ctrl.knowledge-field .listing.section .info.pull-left {
    padding-left: 0px;
  }
}

#left_col.ltr .teaching-materials-ctrl.knowledge-field.ltr .opened-list.listing.section {
  padding-left: 25px;
  padding-right: 40px;
}

.teaching-materials-ctrl.ltr.knowledge-field .link-container.pull-left span {
  text-align: left;
}

.topics-fast-search .learn-subject .dropdown-menu > .active > a,
.topics-fast-search .learn-subject .dropdown-menu > .active > a:hover,
.topics-fast-search .learn-subject .dropdown-menu > .active > a:focus {
  background-color: rgb(30, 144, 255);
  color: white !important;
}

input.form-control.topics-auto-complete::-webkit-input-placeholder {
  opacity: 1;
  color: rgb(51, 51, 51) !important;
}

/*input.form-control.topics-auto-complete:disabled::-webkit-input-placeholder {
  color: grey !important;
}*/
.topics-fast-search .learn-subject .dropdown-menu > li > a {
  font-size: 18px;
  color: rgb(51, 51, 51);
}

.topics-fast-search .form-control.topics-auto-complete {
  font-size: 18px !important;
}

@media (max-width: 680px) {
  .home-learn-dlg.topics-fast-search .reset-autocomplete {
    left: 25px;
    top: 135px;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .topics-fast-search .learn-subject {
    width: 30%;
  }

  .home-learn-dlg.topics-fast-search .reset-autocomplete {
    left: 170px;
  }
}

@media (min-width: 681px) and (max-width: 991px) {
  .home-learn-dlg.topics-fast-search .ma-lomdim {
    width: 40%;
  }

  .main-pedagogic .search-main-erea.reverse .home-learn-dlg.topics-fast-search .search-main .learn-inputs select#edulevel {
    width: 30%;
  }

  .home-learn-dlg.topics-fast-search .learn-subject {
    width: 30%;
  }

  .main-pedagogic .search-main-erea.reverse .home-learn-dlg.topics-fast-search .ma-lomdim h1 {
    width: 100%;
  }

  .main-pedagogic .search-main-erea.reverse .home-learn-dlg.topics-fast-search .search-main div.hipus {
    width: 100%;
  }

  .home-learn-dlg.topics-fast-search .reset-autocomplete {
    left: 25px;
    top: 23px;
  }
  /*.home-learn-dlg.topics-fast-search .learn-inputs #edulevel {
    width: 30%;
  }*/
}

@media (max-width: 991px) {
  .teaching-materials-ctrl.knowledge-field .RowButtns.visible-xs.visible-sm {
    display: flex !important;
    align-items: flex-end;
    padding: 0;
    margin: 0;
    margin-top: 30px;
    justify-content: flex-end;
    width: 100%;
  }

  .teaching-materials-ctrl.knowledge-field .row.free-search .ContainerButtons {
    margin-right: 20px;
  }

  .teaching-materials-ctrl.knowledge-field.ltr .row.free-search .ContainerButtons {
    margin-right: 0px;
  }

  section.content .teaching-materials-ctrl.knowledge-field .ltr.panel .panel-body {
    padding: 10px 12px;
  }

  .teaching-materials-ctrl.knowledge-field.ltr .srchFilterTopics .title-wrap {
    margin-right: 2px;
  }

  .teaching-materials-ctrl.knowledge-field .srchFilterTopics .title-wrap {
    margin-left: 2px;
  }

  .knowledge-field.item-page .split-media-content.main-subject-fields .inner-wrap img.inside-content {
    width: 100%;
    max-width: none;
    height: auto;
  }

  .knowledge-field .page-component-edu.split-media-content.main-subject-fields .inner-wrap .content-wrap {
    padding: 0px;
    margin-bottom: 0px;
  }

  .knowledge-field.item-page .page-component-edu.split-media-content.main-subject-fields .inner-wrap img.inside-content {
    margin: 0px;
  }
}

@media (min-width: 992px) {
  .knowledge-field.item-page .split-media-content.main-subject-fields .inner-wrap img.inside-content {
    width: 452px;
    height: 216px;
    max-width: none;
  }
}

@media (min-width: 1200px) {
  .main-subject-lable {
    width: 20%;
  }

  .ltr .main-subject-lable {
    width: 25%;
  }
  /*.popXtn .knowledge-field .row.search-filter .selectWrap .form-control.main-subject-select {
    width: 70%;
  }*/
  .popXtn .knowledge-field .row.search-filter .selectWrap .form-control.main-subject-select {
    max-width: none;
    margin-right: 5px;
  }

  .popXtn .ltr.knowledge-field .row.search-filter .selectWrap .form-control.main-subject-select {
    margin-right: 0px;
  }
}

@media (max-width: 1199px) {
  .knowledge-field .panel.panel-default.squares-tabs .panel-body .row.headline {
    margin-bottom: 20px;
  }
}

.knowledge-field .panel.panel-default.squares-tabs .panel-body .row.headline.main-subjects-link {
  margin-bottom: 0;
}

@media (min-width: 992px) {
  .knowledge-field .panel.panel-default.squares-tabs .panel-body .row.headline.components-title {
    margin-bottom: 30px;
  }
}

@media (max-width: 991px) {
  .knowledge-field .panel.panel-default.squares-tabs .panel-body .search-wrap.age-group-search {
    margin-bottom: 0;
  }
}

.knowledge-field .panel.panel-default.squares-tabs .panel-body .row.headline .title.areaTitle {
  max-width: fit-content;
  font-size: 22px;
  margin: 0;
}

.knowledge-field .panel.panel-default.squares-tabs .panel-body .search-wrap.age-group-search {
  margin-bottom: 0;
}

/*  Start Expanded Calendar */
.expand-calendar.quick-search-broadcast-erea {
  margin-right: auto;
  margin-left: auto;
}

.expand-calendar .title-search-broadcast {
  margin-right: auto;
}

.broadcast-calendar-tabs .expand-calendar .title-search-broadcast {
  margin-right: 0px;
  padding-right: 0px;
}

@media (max-width: 768px) {
  .broadcast-calendar-tabs .expand-calendar .title-search-broadcast {
    /*margin-right: 0px;*/
    /*padding-right: 0px;*/
    margin-top: 5px;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  #left_col[role=main] .expand-calendar .narrow-dropdown ul.dropdown-menu-form {
    min-width: initial;
    width: 75px;
  }

  .popXtn .search-broadcast-erea .narrow-dropdown .btn-group {
    width: 75px;
  }
}

@media (min-width: 1200px) {
  #left_col[role=main] .expand-calendar .narrow-dropdown ul.dropdown-menu-form {
    min-width: initial;
    width: 100px;
  }

  .popXtn .search-broadcast-erea .narrow-dropdown .btn-group {
    width: 100px;
  }
}

.expand-calendar .search-btn {
  font-size: 18px !important;
  width: 100px !important;
}

.expand-calendar .text-right {
  text-align: right;
}

.expand-calendar .wide-btn {
  font-size: 18px !important;
  width: 210px !important;
}

.popXtn .btn.narrow-btn {
  padding: 2px 25px;
}

.page-component-edu a.share-btn:hover {
  color: white !important;
}

.expand-calendar {
  margin-bottom: 12px;
}

  .expand-calendar .clearBtnWrap {
    padding-top: 0;
  }

@media (max-width: 991px) {
  .expand-calendar .clearBtnWrap {
    display: inline;
    position: absolute;
    margin-top: 15px;
    margin-right: 30px;
  }
}
/*  End Expanded Calendar */
.jssocials-share {
  margin-top: 0px;
}

  .jssocials-share:last-child {
    margin-right: 15px;
  }

.jssocials-shares {
  margin-top: 0px;
}

.fa-whatsapp:before {
  content: "\f232";
  color: transparent;
  background-image: url(../images/icons/icons8-whatsapp-16.png);
  background-position: center;
  background-repeat: no-repeat;
}

@media (max-width: 425px) {
  .future-box .social-button, .future-box .btn.goBtn.darkBlueNarrow.real-time-live-link {
    max-width: 260px !important;
  }

  .page-component-edu .btn-primary.social-button {
    padding: 2px 0px;
  }
}

@media (max-width: 430px) {
  .future-box .emergancy-links .btn.goBtn.darkBlueNarrow,
  .page-component-edu .emergancy-links .btn-primary.social-button {
    width: 260px !important;
  }
}

@media (max-width: 991px) and (min-width: 430px) {
  .future-box .emergancy-links .btn.goBtn.darkBlueNarrow,
  .page-component-edu .emergancy-links .btn-primary.social-button {
    width: 336px !important;
  }
}

@media (max-width: 991px) {
  .future-box .btn.goBtn.darkBlueNarrow.real-time-live-link, .future-box .emergancy-links .btn.goBtn.darkBlueNarrow {
    margin-bottom: 5px;
  }
}

.vod-broadcast-item-bottom {
  margin-top: 32px;
}

.page-component-edu .main-content div .broadcast-link-container {
  margin-right: 15px;
  font-size: 16px;
}

.broadcast-link-container .broadcast-link {
  margin-top: 10px;
}

.page-component-edu a.darkBlueNarrow:focus,
.page-component-edu a.jssocials-share-link:focus {
  color: #fff !important;
}

.popXtn .vod-emergency .ContainerItemInfo .ItemInfo div.row,
.popXtn .schedulted-vod .ContainerItemInfo .ItemInfo div.row {
  margin-bottom: 2px;
}

/*.popXtn .teaching-materials-ctrl.knowledge-field .row.search-filter .checkbox-wrapper .form-group.checkbox-group label {
  margin-right:0px;
}*/
.teaching-materials-ctrl.knowledge-field .row.search-filter .selectWrap label {
  margin-left: 0px;
}

.teaching-materials-ctrl.knowledge-field .row.free-search .input-search input {
  width: 100%;
}

.teaching-materials-ctrl.knowledge-field.rtl .row.free-search .ContainerButtons {
  margin-right: 10px;
}

.teaching-materials-ctrl.knowledge-field.ltr .row.free-search .ContainerButtons {
  margin-right: 0px;
}

.col-md-6.forms-buttons-section {
  padding-left: 0px;
}

/*.col-md-4.forms-buttons-section {
  padding-left: 0px;
}*/
/*.teaching-materials-ctrl.knowledge-field .row.search-filter .selectWrap {
  margin-right: 5px;
}*/
@media (max-width: 991px) {
  .teaching-materials-ctrl.knowledge-field .row.search-filter .selectWrap {
    width: 100%;
  }
}

.teaching-materials-ctrl.ltr .col-md-6.forms-buttons-section {
  padding: 0px;
}

@media (max-width: 991px) {
  section.content .knowledge-field .panel .panel-body .row.in-collapse {
    display: block;
  }
  /*.page-component-edu.teaching-units.ltr .panel.panel-default {
    padding: 20px 0px;
  }*/
}

.blue-teaching-unit-text a.read-more, .blue-teaching-unit-text a.read-less,
.blue-teaching-unit-text a:hover:focus.read-more, .blue-teaching-unit-text a:hover:focus.read-less {
  color: white !important;
}

@media (min-width: 991px) {
  .page-component-edu.teaching-units.ltr .panel.panel-default {
    padding: 30px 18px 30px 5px;
  }
}

.page-component-edu.recorded-lessons .panel.panel-default .comp-title-container h4 {
  margin: 12px 15px 0 15px;
}

.page-component-edu.recorded-lessons .panel.panel-default {
  padding: 0 0 15px 0;
}

.recorded-lessons.ltr .link-arrow {
  transform: rotateY(180deg);
}

.page-component-edu.recorded-lessons.ltr .panel.panel-default .items-wrap .item a:not(:last-child) {
  margin-left: 0;
  margin-right: 25px;
}

.page-component-edu.recorded-lessons.ltr .panel.panel-default .items-wrap .item a span {
  margin-right: 3px;
  margin-left: 0;
}

.teaching-materials-ctrl.knowledge-field.ltr {
  direction: ltr;
}

/*.knowledge-field.ltr .listing.section.opened-list .opened-item .heading-wrap .indicator span.text {
  margin: 0 8px 0 0;
}*/
/*.knowledge-field.ltr .listing.section.opened-list .opened-item .heading-wrap .indicator {
  margin-left: 20px;
  margin-right: 0;
}*/
@media (max-width: 991px) {
  .knowledge-field .listing.section.opened-list .opened-item .heading-wrap .indicator,
  .knowledge-field.ltr .listing.section.opened-list .opened-item .heading-wrap .indicator {
    margin-right: 0;
    margin-left: 0;
    margin-top: 5px;
  }
}

.knowledge-field .teaching-materials .row.headline.srchFilterTopics .search-col-field .col-md-12:after {
  content: none;
}

.knowledge-field .teaching-materials .tabs-jump-box .tabs-jump .collapse-arrow {
  width: auto;
  height: auto;
  object-fit: contain;
  margin-right: 6px;
  max-width: 16px;
}

.teaching-practices-container.expertises .categories-indicators .item.physical-expertise span:before {
  background-color: #30B000;
}

.teaching-practices-container.expertises .categories-indicators .item.intra-personality span:before {
  background-color: #7F7597;
}

/* Expertise Modal */
.modal.expertises .modal-dialog .modal-content .red .modal-body .conteiner.details {
  background-color: rgba(236, 101, 62, 0.15);
}

.modal.expertises .modal-dialog .modal-content .orange .modal-body .conteiner.details {
  background-color: rgba(231, 145, 25, 0.24);
}

.modal.expertises .modal-dialog .modal-content .purple .modal-body .conteiner.details {
  background-color: rgba(127, 117, 151, 0.25);
}

.modal.expertises .modal-dialog .modal-content .green .modal-body .conteiner.details {
  background-color: rgba(48, 176, 0, 0.21);
}

.modal.expertises .modal-dialog .modal-content .red .modal-body .conteiner.details h3 {
  color: rgb(236, 101, 62);
}

.modal.expertises .modal-dialog .modal-content .orange .modal-body .conteiner.details h3 {
  color: rgb(231, 145, 25);
}

.modal.expertises .modal-dialog .modal-content .purple .modal-body .conteiner.details h3 {
  color: rgb(127, 117, 151);
}

.modal.expertises .modal-dialog .modal-content .green .modal-body .conteiner.details h3 {
  color: rgb(48, 176, 0);
}

.modal.expertises .modal-dialog .modal-content .modal-footer .inner-wrap .pagination-wrap a.action-wrap .arrow-wrap {
  font-size: 14px;
  line-height: 20px;
}

.modal.expertises .modal-dialog .modal-content .modal-footer .inner-wrap .pagination-wrap a.action-wrap.next:last-child:after {
  content: none;
}

@media (max-width: 991px) {
  .modal.expertises .modal-dialog {
    width: 100%;
    margin: 47px auto;
  }
}

@media (min-width: 992px) {
  .modal.expertises .modal-dialog {
    width: 900px;
    margin: 77px auto;
  }
}
/*.units-search-container .search-units-erea .search-fields-wrap .search-field.small .select-wrap select {
  width: 84px;
}*/
.expertises-items-wrap .item:hover .modal-btn {
  transition-duration: 0.1s;
  left: auto;
  right: 0;
  bottom: 0;
}

@media (min-width: 768px) and (max-width: 991px) {
  .expertises-items-wrap.wide-expertises .item:nth-child(1n) {
    margin-left: 38px;
  }

  .expertises-items-wrap.wide-expertises .item:nth-child(2n) {
    margin-left: 38px;
  }

  .expertises-items-wrap.wide-expertises .item:nth-child(3n) {
    margin-left: 0;
  }

  .expertises-items-wrap.wide-expertises {
    max-width: 435px;
  }
}

@media (max-width: 767px) {
  .expertises-items-wrap.wide-expertises {
    max-width: 276px;
  }

    .expertises-items-wrap.wide-expertises .item,
    .expertises-items-wrap.wide-expertises .item:nth-child(3n) {
      margin-left: 38px;
    }

      .expertises-items-wrap.wide-expertises .item:nth-child(2n) {
        margin-left: 0;
      }

  .expertises-items-wrap.inside-tabs {
    max-width: 235px;
  }
}

@media (min-width: 1200px) {
  .expertises-items-wrap.wide-expertises .item:nth-child(3n) {
    margin-left: 51px;
  }
}

.expertises-items-wrap.wide-expertises .item {
  max-height: 168px;
  height: 168px;
}

.knowledge-field .panel .tab-content .row.tab-content-wrap.skills {
  margin-bottom: 0;
}

.modal.expertises .modal-dialog .modal-content .modal-body {
  padding: 25px;
}

@media screen and (min-width: 992px) {
  .accessibility-container {
    position: relative;
  }
}

.accessibility-container span {
  font-size: 18px;
  color: var(--title-color);
  float: left;
}

  .accessibility-container span:hover {
    text-decoration: underline;
  }

.accessibility-container a.accessibility-toggle {
  display: flex;
  gap: 5px;
}

.accessibility-container img {
  width: 15px;
}

.accessibility-options {
  display: none;
  position: absolute;
  background: white;
  border: 1px solid #ccc;
  box-shadow: 0 2px 4px rgba(0,0,0,0.1);
  z-index: 1000;
  list-style: none;
  left: 0;
  margin-inline-end: 0;
  text-align: start;
  white-space: nowrap;
}

  .accessibility-options li {
    margin-bottom: 0px;
    padding: 5px 8px;
  }

  .accessibility-options a {
    display: block;
    margin-bottom: 5px;
  }
/*.accessibility-toggle[aria-expanded="false"]:before {
  content: url('/images/icons/navigation-blue-side.svg');
}

.accessibility-toggle[aria-expanded="true"]:before {
  content: url('/images/icons/navigation-blue-down.svg');
}*/
.accessibility-container .arrow {
  content: url('/images/icons/navigation-blue-down.svg');
  margin: 12px 2px 0 0;
}

.accessibility-container a[aria-expanded="true"] .arrow {
  content: url('/images/icons/navigation-blue-down.svg');
  transform: rotate(180deg);
}


.accessibility-mode button, .accessibility-mode a, .accessibility-mode a span, .accessibility-mode a div {
  text-decoration: underline !important;
}

.accessibility-options a {
  text-decoration: underline !important;
}

.accessibility-toggle.accessibility-link {
  text-decoration: underline !important;
}

.toggle-accessibility {
  background-color: none;
}

.accessibility-mode .toggle-accessibility {
  background-color: rgb(224, 238, 245);
  position: relative;
  padding-right: 18px;
}

  .accessibility-mode .toggle-accessibility::before {
    content: '\2713';
    position: absolute;
    right: 5px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 16px;
    color: #000;
  }

.btn-link {
  color: var(--link-color);
}

.toggle-accessibility-btn {
  text-decoration: underline;
}
/*.ContainerRadioButtns {
  width: 480px;
}

.SearchOptionsBox .ContainerRadioButtns {
  width: 420px;
}

@media (max-width: 767px) {
  .ContainerRadioButtns {
    width: 100%;
  }
}

@media (max-width: 991px) {
  .SearchOptionsBox .ContainerRadioButtns {
    width: 100% !important;
  }
}*/
.practices-expertises-lobby .teaching-practices-container.categories .cat-item-link {
  padding-top: 11px;
}

.practices-expertises-lobby .teaching-practices-container.categories .expertises-items-wrap .cat-item-link a {
  display: inline;
}

.practices-expertises-lobby .teaching-practices-container.categories .cat-item-link a img {
  display: initial;
}

.practices-expertises-lobby .teaching-practices-container.categories .cat-item-link a span {
  display: block;
}

.expertises-items-wrap .item .text-wrap {
  width: 100%;
  right: 0;
  bottom: 0;
}

.modal.expertises .modal-dialog .modal-content .modal-body .conteiner.details {
  margin-bottom: 35px;
}

.modal.expertises .modal-dialog .modal-content .modal-body .conteiner.timeline .inner-wrap .step {
  min-height: 100px;
}

.modal.expertises .modal-dialog .modal-content .modal-header h2 {
  margin-top: 0;
}

li.personal-area a.active {
  background-color: var(--primary-btn-click-color);
}

.HeaderMenu .navs-wrapper nav.personal-area ul li.personal-area a {
  white-space: nowrap;
  display: flex;
  gap: 8px;
  background-color: var(--primary-btn-color);
  font-size: 18px;
  color: var(--primary-btn-text-color);
  line-height: 24px;
  padding: 4px 8px;
  box-shadow: var(--btn-box-shadow);
  border-radius: var(--btn-radius);
}

  .HeaderMenu .navs-wrapper nav.personal-area ul li.personal-area a img {
    max-width: 16px;
  }

.units-search-container .search-text-container {
  max-width: inherit;
}

.page-component-edu .ContainerButtons a:focus {
  color: #fff !important;
}

.page-component-edu a.secondary-btn:focus {
  color: var(--secondary-btn-text-color) !important;
}

@media (max-width: 991px) {
  .practice-search .search-col-field.no-wrap {
    flex-direction: initial;
  }

  .accessibility-options {
    display: none;
    position: absolute;
    top: auto;
    left: 0;
    background: white;
    border: 1px solid #ccc;
    /*padding: 10px;*/
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
    z-index: 1000;
  }

  .practice-search .search-col-field.no-wrap .full-width {
    width: 100%;
  }
  /* .practices-stock-search .search-col-field:last-child {
    margin-bottom: 20px;
  }*/
  .practices-stock-search .search-col-left .search-col-field:last-child {
    margin-bottom: auto;
  }
}

@media (max-width: 1199px) {
  .practice-search .search-col-field.no-wrap .full-width .checkboxCustomWrap {
    margin-right: 15px;
  }
}

.cbx-container .checkboxCustomWrap, .cbx-container label {
  display: inline-block;
}

.practices-stock-search .checkboxCustomWrap {
  width: 24px;
}

#left_col[role=main] ul.list-itur-yehidot-container {
  margin-right: 0;
}

@media (max-width: 991px) {
  .page-component-edu.my-units .panel.panel-default .panel-group .panel .collapse-title-wrap a.Collapse[data-toggle=collapse]:before {
    top: 9px;
  }

  .page-component-edu.my-units .panel.panel-default .panel-group .panel .collapse-title-wrap a.Collapse[data-toggle=collapse]:after {
    content: none;
  }

  .page-component-edu.my-units .panel.panel-default .panel-group .panel .collapse-title-wrap a.Collapse[data-toggle=collapse][aria-expanded=true]:before {
    margin-top: 15px;
  }
}

i.fa.fa-whatsapp.jssocials-share-logo {
  font-family: "Assistant";
}

#socialModal .modal-body {
  font-size: 16px;
}

.page-component-edu .main-content.recording-broadcast h2 {
  color: var(--title-color);
  font-size: 24px;
  margin-top: 0px;
}

.recording-broadcast .recodings-subjects-title span {
  color: black;
  font-size: 20px;
  font-weight: 600;
}

.recodings-subjects-title {
  margin-bottom: 5px;
}

@media (max-width: 560px) {
  .knowledge-field.main-subjects .page-component-edu.search-bar .main-content .panel-default .comp-title-container {
    top: 0px;
  }
}

.main-pedagogic .search-main-erea.reverse .topics-fast-search .ma-lomdim h1 {
  font-size: 30px;
  padding-top: 13px;
}

.topics-fast-search select#edulevel, .topics-fast-search .learn-subject .learn-inputs .topics-auto-complete {
  background: url(../images/arrow_icon.png) no-repeat left #fff;
  background-position: 5px;
}

@media (max-width: 480px) {
  select#edulevel {
    font-size: 18px !important;
  }
}

.kinder-garden .box-recommendation dl.additional-properties .dl-row .dl-inner-wrap dt.prop-desc {
  min-width: 205px;
}

/*Elad*/
.HeaderMenu nav ul.big-menu > li {
  margin: 5px;
  width: 200px;
  max-width: 200px;
  margin-top: 20px;
}

.HeaderMenu nav ul.big-menu span.SucTitle {
  font-weight: 600;
}

.HeaderMenu nav .sub-pages ul.big-menu {
  max-width: 1100px;
}

@media (max-width: 991px) {
  section.content .knowledge-field .teaching-materials.wide .srchFilterTopics .materials-title h1 {
    font-size: 22px;
    max-width: none;
  }

  section.content .knowledge-field .teaching-materials.wide .panel .panel-body .srchFilterTopics .row.srchFilterTopics {
    justify-content: flex-start;
  }

  .ltr.knowledge-field .teaching-materials.wide .row.free-search .clearBtnWrap {
    margin-right: 0;
    margin-left: auto;
  }

  .ltr.teaching-materials-ctrl.knowledge-field .teaching-materials.wide .row.free-search .ContainerButtons {
    margin-right: 0;
    margin-left: 10px;
  }

  .practices-stock-search .search-col-field .col-md-9 {
    padding: 0;
  }
}

.knowledge-field.tabs-components .panel .nav.nav-tabs li {
  vertical-align: middle;
  padding: 0;
  text-align: center;
  border-radius: 4px;
  border-top: 2px solid #A5A5A5;
  background-color: var(--grey-background);
  border-bottom: 4px solid #ffffff;
  flex-grow: 1;
  text-align: center;
  margin-left: 4px;
}

.container-component .knowledge-field.tabs-components .panel .nav.nav-tabs li {
  border-bottom-color: var(--stock-search-bg);
}

  /*.knowledge-field.tabs-components .panel .nav.nav-tabs li.active {
  border-bottom: 4px solid var(--stock-search-bg);
}*/

  .container-component .knowledge-field.tabs-components .panel .nav.nav-tabs li.active {
    border-bottom: 4px solid var(--background-blue-in-blue);
  }

.knowledge-field.tabs-components .panel.panel-default.squares-tabs .panel-body .panel-default.tabs {
  margin: 15px;
}

.knowledge-field.page-component-edu.tabs-components .nav-tabs > li > a {
  line-height: 1.42857143;
}

.knowledge-field.page-component-edu.tabs-components .nav-tabs > li.active > a {
  color: rgb(51, 51, 51);
}

.tabs-components.knowledge-field .panel .tab-content .row.tab-content-wrap .content-inner .content-item a img {
  width: auto;
  height: auto;
  margin-left: 7px;
  margin-right: 0;
}

.tabs-components.page-component-edu li.active a:hover {
  color: rgb(29, 139, 209) !important;
}

/*.tabs-components.knowledge-field .panel .tab-content .row.tab-content-wrap.links {
  margin-bottom: 25px;
}*/
.tabs-components.knowledge-field .panel .tab-content .row.tab-content-wrap .content-inner .content-item a span {
  margin-right: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: black;
}

.tabs-components.knowledge-field .panel .tab-content .row.tab-content-wrap .content-inner .content-item a:hover span {
  color: rgb(29, 139, 209);
}

@media (max-width: 991px) {
  .tabs-components.knowledge-field .panel.panel-default.tab-header {
    border-radius: 4px;
    border: 1px solid transparent;
    border-color: #ddd;
    margin-bottom: 32px;
  }

  section.content .knowledge-field.tabs-components .panel .panel-group.collapsing-tabs .panel-collapse img {
    float: right;
  }

  section.content .knowledge-field.tabs-components.ltr .panel .panel-group.collapsing-tabs .panel-collapse img {
    float: left;
  }

  section.content .knowledge-field.tabs-components.ltr .panel .panel-group.collapsing-tabs .panel-collapse span {
    text-align: left;
  }

  section.content .tabs-components.knowledge-field .panel .panel-group.collapsing-tabs .panel-heading a h2 {
    text-align: center;
  }

  section.content .tabs-components.knowledge-field .panel .panel-group.collapsing-tabs .panel-collapse .panel-body .links .content-inner .content-item a {
    align-items: flex-start;
  }

  .tabs-components.knowledge-field .panel.panel-default.squares-tabs .panel-body .panel-default.tabs .panel-body,
  .tabs-components.knowledge-field .panel.panel-default.squares-tabs .panel-body .panel-default.tabs .tab-pane {
    padding: 0 0 20px 0;
  }

  section.content .knowledge-field .panel .panel-group.collapsing-tabs .panel-collapse .tab-pane {
    padding: 0;
    border: 0;
    padding-bottom: 20px;
    background-color: #f5f5f5;
  }

  section.content .tabs-components.knowledge-field .panel .panel-group.collapsing-tabs .panel-collapse .tab-pane .links .content-inner .content-item {
    display: flex;
    margin-bottom: 15px;
  }
}

.tabs-components.knowledge-field .panel .nav.nav-tabs li a {
  font-weight: 600;
}

.tabs-components.knowledge-field .panel .tab-content .row.tab-content-wrap .content-inner .content-item {
  margin-bottom: 10px;
}

  .tabs-components.knowledge-field .panel .tab-content .row.tab-content-wrap .content-inner .content-item:last-child {
    margin-bottom: 0px;
  }

.tabs-components.knowledge-field .panel .tab-content .row.tab-content-wrap .content-inner {
  padding: 0px;
}

.tabs-components.knowledge-field.ltr .panel .nav.nav-tabs li {
  margin-right: 4px;
  margin-left: 0;
}

section.content .knowledge-field.tabs-components .panel.panel-default.squares-tabs .panel-body {
  padding: 0;
}

.tabs-components.knowledge-field.ltr .panel .tab-content .row.tab-content-wrap .content-inner .content-item a img {
  margin-left: 0;
  margin-right: 7px;
}

.tabs-components.knowledge-field .panel .nav.nav-tabs li a {
  color: var(--title-color);
  padding: 10px 16px;
  background-color: transparent;
  font-size: 20px;
  line-height: 22px;
  vertical-align: middle;
  height: auto;
}

  .tabs-components.knowledge-field .panel .nav.nav-tabs li a:hover {
    color: black !important;
    opacity: 0.6;
  }

.page-component-edu.ltr .recording-broadcast .left-info::before {
  border-left: 1px #DFDFDF solid;
  border-right: none;
  left: -30px;
  right: 0;
}

.page-component-edu.ltr .copyright-container {
  margin-left: 0;
  margin-right: 25px;
}

  .page-component-edu.ltr .copyright-container img,
  .page-component-edu.ltr .main-content .copyright-container img {
    float: left;
    margin-right: 12px;
    margin-left: 0;
    transform: rotateY(180deg);
  }

@media (min-width: 992px) {
  .page-component-edu.ltr .side-info-lecture {
    float: left;
  }
}

.popXtn .ltr a.ContainerPopularButton {
  float: right;
}

.modal.ltr {
  direction: ltr;
}

  .modal.ltr .close {
    float: right;
  }

  .modal.ltr .share-col {
    float: left;
  }

  .modal.ltr .jssocials-share-label {
    padding-left: 0;
    padding-right: 0.3em;
  }

@media (max-width: 991px) {
  .page-component-edu.ltr .copyright-container {
    display: flex;
  }
}

@media (max-width: 991px) {
  section.content .knowledge-field .panel .panel-body .row.compt-tit-con {
    display: block;
  }
}

:target {
  scroll-margin-top: 110px;
}

.container-component .tabs-components .squares-tabs.panel {
  box-shadow: none;
}

.page-component-edu.listing-items-content .pagination a:focus {
  color: #fff !important;
}

.listing-items-main h1.title.areaTitle {
  margin-top: 0px;
}

.main-pedagogic .search-main {
  padding: 25px 70px;
}

@media (min-width: 767px) {
  .knowledge-field.item-page .arabic-topic.split-media-content .data-list dl .headline dt,
  .knowledge-field.item-page .arabic-topic.split-media-content .data-list dl .content dd {
    min-width: 250px;
  }
}

.my-units .teaching-units-delimiter {
  color: rgb(29, 139, 209) !important;
  font-weight: 600;
}

section.content .knowledge-field .panel .panel-body .collapseHolder .row {
  margin-bottom: 0px;
}

/*.home-page-component {
  visibility: hidden;
}*/

.galleries-component .slick-dots li button:focus {
  outline: -webkit-focus-ring-color auto 1px;
}

.page-component-edu .page_component .advanced-component.banner .slides .slick-dots li button:focus {
  outline: -webkit-focus-ring-color auto 1px;
}

.kinder-main-slider .slick-next:before, .kinder-main-slider .slick-prev:before {
  background-image: none;
  content: none;
}

.kinder-main-slider .slick-next:before, .kinder-main-slider .slick-arrow img {
  width: 24px;
}

.kinder-main-slider .slick-prev {
  left: auto;
  right: -10px;
}

.kinder-main-slider .slick-next {
  right: auto;
  left: 10px;
}

@media (max-width: 992px) {
  .kinder-main-slider .slick-prev {
    right: -21px;
  }

  .kinder-main-slider .slick-next {
    left: 0px;
  }
}

a.skip-link:focus {
  top: 0px;
}

a.skip-link {
  right: auto;
  top: -50px;
  height: auto;
  width: auto;
  display: block;
  font-size: 16px;
  font-weight: 700;
  padding: 15px 23px 14px;
  color: #050646;
  z-index: 10000;
  line-height: normal;
  text-decoration: none;
  position: fixed;
  background-color: white;
  width: 190px;
}

.skip-sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

#skiptocontent {
  display: block;
}

.main-fields-paragraph .article-paragraph p {
  font-size: 16px;
  line-height: 150%;
}

.knowledge-field .listing.section.opened-list .opened-item .heading-wrap .indicator span.text {
  margin-left: 0;
}

.knowledge-field .listing.section.opened-list .opened-item .heading-wrap .indicator img {
  margin-left: 8px;
}

.knowledge-field.ltr .listing.section.opened-list .opened-item .heading-wrap .indicator img {
  margin-right: 8px;
  margin-left: 0;
}

.knowledge-field .listing.section.opened-list .opened-item .heading-wrap {
  display: block;
}

  .knowledge-field .listing.section.opened-list .opened-item .heading-wrap .indicator {
    width: fit-content;
    margin-top: 8px;
    margin-right: 0;
    margin-left: 0;
    padding-right: 5px;
    padding-left: 6px;
  }

.activities-carousel-slider button.slick-arrow {
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 13px;
  height: 13px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  border: none;
  background: transparent;
}

  .activities-carousel-slider button.slick-arrow.slick-next {
    left: -15px;
    right: auto;
  }

  .activities-carousel-slider button.slick-arrow.slick-prev {
    right: -15px;
    left: auto;
  }

.activities-carousel-slider {
  width: 380px !important;
}

  .activities-carousel-slider .slick-dots {
    bottom: -45px;
  }

    .activities-carousel-slider .slick-dots li button:focus {
      outline: -webkit-focus-ring-color auto 1px;
    }

    .activities-carousel-slider .slick-dots button::before {
      font-family: slick;
      font-size: 6px;
      line-height: 20px;
      position: absolute;
      top: 0px;
      left: 0px;
      width: 20px;
      height: 20px;
      content: "•";
      text-align: center;
      opacity: 0.85;
      color: black;
      -webkit-font-smoothing: antialiased;
    }

    .activities-carousel-slider .slick-dots li button:before {
      font-size: 15px;
      color: #838383;
    }

    .activities-carousel-slider .slick-dots li.slick-active button:before {
      color: #3098cf;
    }

.activities-carousel-slider-section .stop-start-buttons {
  position: relative;
  margin-top: 3px;
  display: block;
  float: left;
}

  .activities-carousel-slider-section .stop-start-buttons button {
    margin-left: 10px;
  }

.activities-carousel-slider .slick-dots li {
  margin: 0px;
}

@media (min-width: 992px) {
  .teaching-practices-container .container-content-media.activities-carousel-slider-section {
    height: 280px;
  }
}

@media (max-width: 991px) {
  .activities-carousel-slider {
    width: 100% !important;
  }

  #left_col[role=main] .activities-carousel-slider ul.slick-dots {
    margin-right: 0px;
  }

  .activities-carousel-slider-section .stop-start-buttons button {
    margin-left: 15px;
  }
  /*.teaching-practices-container {
    flex-direction: column;
  }*/
  .activities-carousel-slider {
    width: 100% !important;
    padding: 5px;
  }

  .activities-carousel-slider-section button.slick-arrow.slick-next {
    left: -10px;
  }

  .activities-carousel-slider-section button.slick-arrow.slick-prev {
    right: -10px;
  }

  .teaching-practices-container .container-content-media.activities-carousel-slider-section {
    height: 100%;
  }
}

.popXtn .btn.goBtn.darkBlueNarrow.register-lecture {
  padding: 4px 3px;
}

.page-title-comp {
  margin-bottom: 16px;
  display: flex;
  justify-content: space-between;
}

  .page-title-comp h1 {
    color: var(--title-color);
    border-inline-start: 4px solid #1776B5;
    padding: 0px 8px;
    font-size: 30px;
    display: inline-block;
    line-height: 38px;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 0;
  }

  .page-title-comp.skill-activity h1 {
    font-size: 25px;
    line-height: 30px;
  }



.ltr.page-title-comp h1, .ltr .page-title-comp h1 {
  border-left: 4px solid #1776B5;
  border-right: none;
}

.ltr.page-title-comp, .ltr .page-title-comp {
  direction: ltr;
}

  .ltr.page-title-comp .fa-angle-left, .ltr .page-title-comp .fa-angle-left {
    transform: scaleX(-1);
  }

.compt-tit-con h2 {
  color: var(--title-color);
  text-align: right;
  font: normal normal 600 25px/24px Assistant;
  letter-spacing: 0px;
  opacity: 1;
  /* margin-top: 0px;*/
  /*  margin: 12px 15px 0 15px;*/
  margin: 16px;
}

.ltr .compt-tit-con h2 {
  text-align: left;
}

/*.ltr a.article-headline:after {
  left: 75px;
  margin-left: 0px;
}*/
/*.current-strip .compt-tit-con h2 {
  font-size: 30px;
}*/

.ltr a.article-headline {
  padding-right: 40px;
  padding-left: 0px;
  margin-right: 0px;
}

.page-component-edu .main-content .compt-tit-con h2:first-child {
  padding-top: 15px;
}

.compt-tit-con .sub-title {
  margin-inline-start: 20px;
}

  .compt-tit-con .sub-title p {
    margin-bottom: 0px;
  }

/*.container-component .page-component-edu .title-in-container {
  margin-bottom: 0px !important;
}*/

/*.container-component .page-component-edu .compt-tit-con.title-in-container h3 {
  background-color: rgb(197, 224, 237) !important;
  font-family: Assistant, Arial !important;
  font-size: 22px !important;
  font-weight: bold !important;
  line-height: 150% !important;
  color: rgb(51, 51, 51) !important;
  text-align: right !important;
  padding: 0px 20px 0px 20px !important;
  height: 33px;
  margin: 0px;
  float: right;
}*/

.container-component.ltr .page-component-edu .compt-tit-con.title-in-container h3 {
  float: left;
}

/*.page-component-edu.ltr .compt-tit-con h2 {
  float: left;
}*/

.tabs-components .squares-tabs .tabs {
  margin-top: 15px;
  margin-bottom: 0px;
}

.page-component-edu.container-component .narrow {
  margin-top: 15px;
}

h2.title-black-above {
  font-size: 26px;
  font-weight: 400 !important;
  margin-top: 0px;
}

.course-banner .slideQuote {
  margin-top: 15px;
}

/*a.hipus {
  float: left;
  width: 40px;
  height: 40px;
  border-radius: 25px;
  border-color: transparent;
  margin-top: 4px;
  margin-left: 4px;
}*/

a.hipus .search-img {
  width: 23px;
  height: 23px;
}

a.hipus:after {
  content: none;
}

a.hipus .search-img-elm {
  height: 48px;
  width: 48px;
}

.dlg-inner .search-properties {
  background-color: white;
  display: flex;
  justify-content: space-between;
  border-radius: 30px;
  height: 50px;
}

.search-properties .learn-subject, .search-properties .learn-inputs {
  width: 48%;
}

.search-border {
  border: 1px solid #94C0DD;
  opacity: 1;
  width: 0px;
  height: 20px;
  margin-top: 15px;
}

@media (max-width: 1199px) {
  .search-properties .learn-subject, .search-properties .learn-inputs {
    width: 100%;
  }

  .main-pedagogic .ma-lomdim h1 {
    text-align: center;
  }

  .main-pedagogic .dlg-inner div.ma-lomdim {
    float: none;
  }

  .dlg-inner .search-properties {
    flex-direction: column;
    gap: 10px;
  }
  /* h1 {
    font-size: 32px;
    line-height: 150%;
    color: #fff;
    width: 230px;
  }*/
  select#learnsubject {
    min-width: 25%;
    width: 32%;
  }

  .dlg-inner .search-properties {
    background-color: transparent;
  }

  .search-main select#learnsubject, .search-main select#edulevel {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 1px solid #D1DAE2;
    border-radius: 3px;
    opacity: 1;
    min-height: unset;
    height: 42px;
    font-size: 18px !important;
  }

  .search-border {
    display: none;
  }
}

@media (min-width: 992px) {
  a.hipus .mobile-text {
    display: none;
  }
}

@media (max-width: 991px) {
  a.hipus .mobile-text {
    display: inline-block;
    margin-right: 5px;
    font-size: 18px;
  }

  a.hipus {
    text-align: center;
    width: 100%;
    /*    margin-top:10px;*/
  }
}

.img-radius {
  border-radius: var(--item-radius);
}

.img-top-radius {
  border-top-left-radius: var(--item-radius);
  border-top-right-radius: var(--item-radius);
}

.img-start-radius {
  border-start-start-radius: var(--item-radius);
  border-end-start-radius: var(--item-radius);
}

/*.ltr .img-start-radius {
  border-start-start-radius: 0;
  border-end-start-radius: 0;
  border-start-end-radius: var(--item-radius);
  border-end-end-radius: var(--item-radius);
}*/

.img-end-radius {
  border-start-end-radius: var(--item-radius);
  border-end-end-radius: var(--item-radius);
}

/*.ltr .img-end-radius {
  border-start-end-radius: 0;
  border-end-end-radius: 0;
  border-start-start-radius: var(--item-radius);
  border-end-start-radius: var(--item-radius);
}*/

.img-start-radius-top-m {
  border-start-start-radius: var(--item-radius);
  border-end-start-radius: var(--item-radius);
}

@media screen and (max-width: 991px) {
  .img-start-radius-top-m {
    border-end-start-radius: 0;
    border-top-left-radius: var(--item-radius);
    border-top-right-radius: var(--item-radius);
  }
}

.component-panel {
  padding: 16px;
}

.collapse-items-container .PanelCollapse .pictures-and-icons-component .component-panel {
  padding: 0;
}

.collapse-items-container .pictures-and-icons-component {
  background-color: var(--stock-search-bg);
}

.collapse-items-container .ContentCollapse .page-component-edu .rtl .tikshuv-strip .strip-no-title {
  background-color: var(--stock-search-bg);
}

.component-container .component-panel .component-panel {
  padding: 0px;
}

.component-panel .compt-tit-con h2,
.component-panel .component-panel .compt-tit-con h3,
.component-panel .component-panel .compt-tit-con h4 {
  margin: 0;
}

.collapse-container .component-panel .collapse-sub-title h3 {
  margin-top: 0px;
}

.component-panel .compt-tit-con {
  margin-bottom: 16px;
}

.climate-change-container.component-panel .compt-tit-con {
  margin-bottom: 16px;
}

.component-panel .compt-tit-con a.article-headline {
  padding-inline-end: 25px;
  margin-top: 0;
}

  .component-panel .compt-tit-con a.article-headline:after {
    margin-inline-end: 15px;
  }

.component-panel .compt-tit-con .sub-title {
  margin-inline-start: 0;
  margin-top: 15px;
}

  .component-panel .compt-tit-con .sub-title p {
    margin: 0;
  }

    .component-panel .compt-tit-con .sub-title p:last-of-type {
      padding-bottom: 0;
    }

.container-component .component-panel .component-panel {
  background-color: var(--stock-search-bg);
  border-radius: var(--item-radius);
}

  .container-component .component-panel .component-panel a {
    color: var(--link-color-on-l-blue);
  }

    .container-component .component-panel .component-panel a.primary-btn {
      color: var(--primary-btn-text-color);
    }


.container-component .component-panel .tochen-mugan-component .component-panel {
  background: var(--grey-background);
}

.page-component-edu.container-component .component-panel .panel {
  background-color: var(--stock-search-bg);
}

.component-panel .panel {
  box-shadow: none;
}
/*.mooc-strip .overlay-text {
  height: 100%;
}
.mooc-strip .overlay-text {
  height: auto;*/
/* right:20px;
  left:20px;*/
/*}*/
.stock-area {
  background: var(--background) 0% 0% no-repeat padding-box;
  box-shadow: var(--comp-box-shadow);
  padding: 16px;
  margin-bottom: var(--space-between-components);
  /*to check*/
}

  .stock-area.maagar-topics-display {
    background-color: transparent;
    box-shadow: none;
    padding: 0px;
  }

    .stock-area.maagar-topics-display .search-area-shadow {
      background: var(--background) 0% 0% no-repeat padding-box;
      box-shadow: var(--comp-box-shadow);
      padding: 16px;
      margin-bottom: 24px;
    }

      .stock-area.maagar-topics-display .search-area-shadow .stock-search {
        margin-bottom: 0px;
      }

    .stock-area.maagar-topics-display .tchum-daat {
      box-shadow: var(--comp-box-shadow);
      padding: 16px;
      margin-bottom: 24px;
    }

  .stock-area.maagar-yehidot-horaa-container {
    /*to check*/
  }

    .stock-area.maagar-yehidot-horaa-container .stock-item .stock-item-props span {
      margin-right: 0px;
    }

      .stock-area.maagar-yehidot-horaa-container .stock-item .stock-item-props span.teaching-unit-label {
        margin-right: 5px;
      }

.stock-search {
  background: var(--stock-search-bg);
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.1098039216);
  padding: 10px 10px 10px;
  margin-bottom: 16px;
}

.page-component-edu .stock-search {
  margin-bottom: 0px;
}

.stock-search.kinder-garden {
  width: 100%;
}

.page-component-edu .main-content.stock-search {
  background: var(--stock-search-bg);
  padding: 16px;
}

.stock-search .form-control {
  border-radius: 3px;
}

.maagar-yehidot-horaa-container.stock-area .stock-search .form-group.small {
    font-size: 16px;
}

.visually-hidden {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

.stock-search .compt-tit-con h2 {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 20px;
}

.page-component-edu .stock-search .compt-tit-con h2 {
  font-size: 24px;
}

.primary-btn {
  background-color: var(--primary-btn-color);
  box-shadow: var(--btn-box-shadow);
  border-radius: var(--btn-radius);
  text-align: center;
  letter-spacing: 0px;
  color: var(--primary-btn-text-color);
  padding: 6px 20px;
  border: none;
  font-size: 18px;
  line-height: 18px;
  display: inline-block;
}

  .primary-btn:hover {
    background-color: var(--primary-btn-hover-color);
    color: var(--primary-btn-text-color);
  }

  .primary-btn:focus {
    background-color: var(--primary-btn-click-color);
    color: var(--primary-btn-text-color);
  }

  .primary-btn .small-arrow-after {
    width: auto;
    padding-inline-start: 6px;
  }

.page-component-edu .primary-btn {
  background-color: var(--primary-btn-color);
  box-shadow: var(--btn-box-shadow);
  border-radius: var(--btn-radius);
  text-align: center;
  letter-spacing: 0px;
  color: var(--primary-btn-text-color);
  padding: 6px 20px;
  border: none;
  font-size: 18px;
  line-height: 18px;
  display: inline-block;
}

  .page-component-edu .primary-btn:hover {
    background-color: var(--primary-btn-hover-color);
    color: var(--primary-btn-text-color) !important;
  }

  .page-component-edu .primary-btn:focus {
    background-color: var(--primary-btn-click-color);
    color: var(--primary-btn-text-color) !important;
  }

  .page-component-edu .primary-btn .small-arrow-after {
    width: auto;
    padding-inline-start: 6px;
  }

a.primary-btn:hover, a.secondary-btn:hover {
  opacity: 1;
  text-decoration: none !important;
}

.clear-btn {
  margin-left: 10px;
  margin-top: 5px;
  margin-bottom: 5px;
}

.page-component-edu .secondary-btn {
  background-color: var(--background-color);
  box-shadow: var(--btn-box-shadow);
  border-radius: var(--btn-radius);
  text-align: center;
  letter-spacing: 0px;
  color: var(--secondary-btn-text-color);
  padding: 5px 19px;
  border: var(--secondary-btn-border);
  font-size: 18px;
  line-height: 18px;
  display: inline-block;
}

  .page-component-edu .secondary-btn:hover {
    background-color: var(--secondary-btn-hover-color) !important;
    color: var(--secondary-btn-text-color) !important;
  }

  .page-component-edu .secondary-btn:focus {
    background-color: var(--secondary-btn-click-color);
  }

  .page-component-edu .secondary-btn .small-arrow-after {
    width: auto;
    padding-inline-start: 6px;
  }

.secondary-btn {
  background-color: var(--background-color);
  box-shadow: var(--btn-box-shadow);
  border-radius: var(--btn-radius);
  text-align: center;
  letter-spacing: 0px;
  color: var(--secondary-btn-text-color);
  padding: 6px 20px;
  border: var(--secondary-btn-border);
  font-size: 18px;
  line-height: 18px;
  display: inline-block;
}

  .secondary-btn:hover {
    background-color: var(--secondary-btn-hover-color) !important;
    color: var(--secondary-btn-text-color) !important;
  }

  .secondary-btn:focus {
    background-color: var(--secondary-btn-click-color);
  }

  .secondary-btn .small-arrow-after {
    width: auto;
    padding-inline-start: 6px;
  }

@media (min-width: 767px) {
  .HeaderMenu {
    margin-top: 5px;
  }
}

.side-component {
  background-color: var(--background-color);
  /*padding: 10px 18px;*/
  padding: 15px 15px;
  margin-bottom: var(--space-between-components);
  box-shadow: var(--btn-box-shadow);
}

  .side-component .side-component-title {
    font-size: var(--side-comp-title-font-size);
    line-height: 24px;
    color: var(--title-color);
    border-bottom: 2px solid var(--line-under-title-color);
    margin: 0 0 5px 0;
    padding-bottom: 10px;
    text-align: start;
  }

    .side-component .side-component-title a {
      color: var(--title-color);
    }

  .side-component ul {
    list-style: none;
    margin: 0;
  }

  .side-component .side-component-item {
    color: var(--text-color);
    font-size: 16px;
    line-height: 20px;
    /*border-bottom: 1px solid var(--line-under-item-color);*/
    /*padding-top: 12px;*/
    padding-top: 10px;
  }

    .side-component .side-component-item:not(:last-child) {
      /*padding-bottom: 12px;*/
      padding-bottom: 10px;
    }

    .side-component .side-component-item a {
      color: var(--text-color);
      gap: 13px;
      display: flex;
      align-items: center;
    }

      .side-component .side-component-item a img {
        width: auto;
        /*margin-inline-end: 13px;*/
        max-height: 20px;
      }

    .side-component .side-component-item:nth-child(n+2) {
      border-top: 1px solid var(--line-under-item-color);
    }

.component-items {
  display: flex;
  flex-direction: column;
}

  .component-items .component-item h5 {
    margin-bottom: 0;
    margin-top: 0;
    color: var(--title-color);
  }

  .component-items .component-item .container-link-to-item {
    margin-top: 5px;
  }

    .component-items .component-item .container-link-to-item a {
      color: var(--link-color);
      font-size: 16px;
      font-weight: 600;
    }

      .component-items .component-item .container-link-to-item a span:after {
        content: url("/images/icons/navigation-blue-side.svg");
        padding-inline-start: 5px;
      }

.ltr .component-items .component-item .container-link-to-item a span:after {
  content: url("/images/icons/navigation-blue-side-ltr.svg");
  padding-inline-start: 5px;
}

.ltr .component-items {
  text-align: left;
}

.component-items .component-item:not(:last-of-type) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  padding-bottom: 32px;
}

.component-items .component-item:not(:first-of-type) {
  padding-top: 32px;
}

.component-items .component-item:first-of-type {
  padding-top: 15px;
}

.component-items .component-item .text {
  margin-top: 5px;
  font-size: 16px;
}

.component-items .component-item .item-button {
  margin-top: 10px;
}

.component-items .item-img-container {
  margin-inline-end: 15px;
}

.bottom-component .component-items .component-item:nth-last-of-type(2) {
  border-bottom: none;
}

.bottom-component .component-items .my-idea-bottom {
  background-color: #F1F4F9;
  padding: 10px 0 10px 10px;
  padding-inline-start: 0;
  padding-inline-end: 10px;
}

  .bottom-component .component-items .my-idea-bottom .item-img-container .image {
    min-width: 160px;
    text-align: center;
  }

    .bottom-component .component-items .my-idea-bottom .item-img-container .image img {
      width: auto;
      height: auto;
    }

@media screen and (min-width: 768px) {
  .bottom-component .component-items .my-idea-bottom .item-text-container {
    display: flex;
    flex-direction: column;
    min-height: 133px;
    justify-content: center;
  }
}

h3, h4, h5 {
  color: var(--title-color);
}
/*overlay-text tiles*/
.overlay-text {
  position: absolute;
  text-align: right;
  padding: 10px 5px;
  background-color: #E9F4FC;
  height: auto;
  /*display: flex;*/
  bottom: 0;
  width: 100%
}

.ltr .overlay-text {
  text-align: left;
}

a:active .overlay-text {
  text-decoration: var(--link-hover-decoretion);
}

.current-strip .overlay-text {
  position: relative;
}

.current-strip .current-pics .overlay-text {
  position: absolute;
}

.high-overlay-text {
  height: auto;
  display: block;
  /* right: 20px;
  left: 20px;*/
}

/*.overlay-text div {
  padding-inline-start: 8px;
}*/
.overlay-text h3 {
  color: var(--title-color);
  font-size: 16px;
  font-weight: 600;
  font-family: Assistant;
  margin: 0px;
  position: relative;
}



.overlay-text.high-overlay-text h3 {
  font-size: 25px;
}


.listing-container.listing-container-three-columns-with-title .overlay-text h3 {
  font-size: 18px;
}

.overlay-text.title-current {
  flex-direction: column;
  position: relative;
}




.tile {
  border-radius: var(--item-radius);
  box-shadow: var(--tile-box-shadow);
  position: relative;
  background-color: var(--background-over-grey-color);
}

  .tile img {
    border-top-left-radius: var(--item-radius);
    border-top-right-radius: var(--item-radius);
    margin-bottom: 37.6px;
    /* box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);*/
  }

  .tile.big-tile img {
    margin-bottom: 96px;
  }

  .tile .overlay-text {
    border-bottom-right-radius: var(--item-radius);
    border-bottom-left-radius: var(--item-radius);
  }

.tile-pair {
  display: flex;
  gap: 16px;
  justify-content: space-between;
}

.slick-initialized .slick-slide.tile-pair {
  display: flex;
}

.pedagogic-carousel {
  padding-inline: 30px;
}

  .pedagogic-carousel .slick-dots {
    padding-bottom: 5px;
  }

.now-in-pedagogic-component .stop-start-buttons {
  padding-inline-end: 24px;
  padding-bottom: 5px;
}

.tile-pair .tile-pair-item.current-pics {
  display: flex;
  gap: 16px;
  flex-wrap: wrap;
  justify-content: space-between;
}

.tile-properties {
  /* margin-right: 10px;*/
  color: var(--title-color);
}

.travel-strip .travel-content {
  display: flex;
  gap: 16px;
}

/*overlay-text tiles media*/
@media screen and (min-width:992px) {
  .tile-pair .tile-pair-item {
    width: 50%;
  }

    .tile-pair .tile-pair-item.current-pics .tile {
      width: 48%;
    }

  .travel-strip .travel-content .tile {
    width: 33%;
  }

  .title-current h3 {
    font-size: 25px;
  }

  .overlay-text.title-current h3 {
    padding-inline-start: 15px;
  }
  /* .current-strip .current-pics .tile{
      max-height:183px;
  }*/
  /* .current-pics*/
  .component-panel .compt-tit-con.title-with-link {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}

@media(max-width:992px) {
  .tile-pair, .tile-pair .tile-pair-item.current-pics, .travel-strip .travel-content {
    flex-direction: column;
  }

  .overlay-text {
    padding: 5px;
  }

  .main-list-component .overlay-text {
    padding: 10px 5px
  }
}
/*end  overlay-text tiles media*/
/*end overlay-text tiles*/
/*stock*/
.current-strip .tile img {
  margin-bottom: 0px;
  /* min-height: 143px;*/
}

.stock-item {
  display: flex;
  padding: 16px 0px;
  margin-bottom: 0px;
  border-top: var(--stock-items-border);
}

  .stock-item.stock-item-cols {
    flex-direction: column;
    border-top: none;
  }

.stock-items-pair {
  display: flex;
  gap: 30px;
  margin-top: 30px;
  margin-bottom: 16px;
}

  .stock-items-pair .stock-item-in-pair {
    width: 50%;
    background-color: var(--grey-background);
  }

    .stock-items-pair .stock-item-in-pair .tile-item {
      background-color: var(--grey-background);
    }

.stock-item-cols h3 {
  margin-top: 0px;
}

.stock-item-cols .stock-item-cols-content-row {
  display: flex;
  gap: 5px;
  justify-content: space-between;
}

.stock-item .image img {
  border-radius: var(--item-radius);
}

.stock-item:first-of-type {
  border-top: none;
}

.social-activity-search .stock-item .title h3 {
  line-height: 1.1;
}

.lecturers .stock-results .stock-item {
  padding: 16px;
}

.page-title-comp .title-side-link {
  color: var(--link-color-on-l-blue);
}

@media (min-width: 992px) {
  /*.page-title-comp h1 {
    max-width: 80%;
  }*/

  .page-title-comp .title-side-link {
    text-wrap: nowrap;
    margin-top: 4px;
  }

  .page-title-comp.skill-activity .title-side-link {
    margin-top: 3px;
  }

  .stock-item .image {
    width: 23%;
    padding-left: 16px;
  }

    .stock-item .image.icon {
      width: 7%;
    }

  .upcoming-broadcasts .stock-item .image {
    width: 25%;
  }

  .lecturers .stock-item .image {
    width: 25%;
  }

  .climate-change-maagar-homarim .stock-item .image {
    width: 24%;
  }

  .nearest-broadcast-section .stock-item .image {
    width: 24%;
  }

  .stock-item.yahida-horaa-card-container .image {
    width: 28%;
  }

  .social-activity-search .stock-item .image {
    width: 55%;
    padding-left: 0px;
  }

  .social-activity-search .stock-item .text-container {
    width: 42%;
  }

  .climate-change-professional-development .stock-item .image {
    width: 57%;
    padding-left: 0px;
    padding-right: 16px;
  }

  .climate-change-professional-development .stock-item .text-container {
    width: 40%;
  }

  .kindergarten-maagar-haklatot .stock-item .text-container {
    width: 100%;
  }


  .maagar-hatsaot-wrapper .stock-item .image {
    width: 58%;
    padding-left: 0px;
    padding-right: 16px;
  }

  .maagar-hatsaot-wrapper .stock-item .text-container {
    width: 40%;
  }

  .social-activity-search .stock-item {
    justify-content: space-between;
  }
}

.stock-item .text-container {
  width: 75%;
}

.stock-item-in-pair .text-container {
  padding: 16px;
}

.stock-item .title h3, .stock-item-in-pair .title h3 {
  font-size: 20px;
  letter-spacing: -0.33px;
  color: var(--title-color);
  margin: 0px;
  line-height: 20px;
  margin-bottom: 5px;
  margin-top: -2px;
}

.stock-item .title h4 {
  font-size: 20px;
  letter-spacing: -0.33px;
  color: var(--title-color);
  margin: 0px;
  line-height: 14px;
  margin-bottom: 5px;
}

.broadcast-date-section {
  border-bottom: var(--stock-items-border);
}

  .broadcast-date-section .stock-item {
    border-top: none;
  }

  .broadcast-date-section .date-broadcast {
    margin-top: 16px;
    margin-bottom: 0px
  }

.stock-item-props {
  font-size: 16px;
  letter-spacing: -0.27px;
  color: var(--title-color);
  /* .rsltsDataItem {
    margin-right: 5px;*/
  /* }*/
}

  .stock-item-props .rsltsDataItem {
    padding-left: 5px;
  }

    .stock-item-props .rsltsDataItem span {
      margin-left: 0px;
    }

  .stock-item-props .prop-name {
    margin-left: 3px;
  }

  .stock-item-props span {
    margin-right: 5px;
  }

    .stock-item-props span:first-child {
      margin-right: 0px;
    }


  .stock-item-props .rsltsDataItem:first-of-type {
    margin-right: 0px;
  }

.stock-item-indicator .indicator {
  background-color: var(--indicator-bg-color);
  border-radius: 9px;
  margin-left: 16px;
}

  .stock-item-indicator .indicator img {
    height: 15px;
    width: 15px;
    margin-bottom: 3px;
  }

  .stock-item-indicator .indicator .text {
    color: var(--title-color);
    padding: 9px;
    line-height: 1.8;
    white-space: nowrap;
  }

.kindergarten-maagar-haklatot .stock-item-indicator {
  margin: 8px 0px;
}

  .kindergarten-maagar-haklatot .stock-item-indicator .indicator {
    padding: 2px 7px;
  }

.communityListing.stock-area .stock-item-indicator .indicator {
  padding: 2px 5px;
}

.stock-summary {
  font-size: 16px;
  line-height: 22px;
  letter-spacing: -0.27px;
  color: var(--text-color);
}

  .stock-summary p {
    margin: 0px;
  }

.stock-item-link {
  font: normal normal 600 16px/22px Assistant;
  letter-spacing: 0px;
  color: #1776B5;
}

  .stock-item-link button.stock-item-btn {
    border: none;
    background-color: transparent;
    font-weight: 600;
    font-size: 16px;
    font-family: Assistant;
    line-height: 22px;
  }

.kindergarten-maagar-haklatot .stock-item-link {
  margin-top: 16px;
}

.Containerpagination .pagination > li.active > a, .Containerpagination .pagination > li > a {
  cursor: pointer;
  border: none;
  background-color: transparent;
  font-size: 16px;
  color: var(--pagination-color);
  padding-bottom: 0px;
}

.Containerpagination .pagination > li.active > a {
  color: var(--pagination-active-color);
  font-weight: 900;
}

.pagination {
  margin: 0px;
}

.stock-results .compt-tit-con {
  margin-bottom: 8px;
}

  .stock-results .compt-tit-con h2 {
    margin: 0px;
    font-size: 24px;
    line-height: 23px;
  }

.stock-results i.fa {
  color: var(--link-color);
}

.stock-results .pagination i.fa {
  font-weight: 900;
  color: var(--pagination-active-color);
}

.stock-results .stock-count-rslts {
  font: normal normal normal 16px/18px Assistant;
  letter-spacing: -0.24px;
  color: var(--text-color);
  margin-bottom: 5px;
}

.stock-results.outstanding-and-gifted-content .stock-item .image {
  width: 25%;
}

/*.stock-results .*/
/*.stock-results {
  .srcEmptyResults{
      a{
          color:var(--link-color);
      }
  }
}*/
.stock-showing-rslts {
  font-size: 18px;
  margin-bottom: 5px;
}

  .stock-showing-rslts .rsltsDataItem {
    padding-left: 5px;
  }

.stock-link a {
  /*color: var(--link-color);*/
  font-weight: 600;
  font-size: 16px;
}

.select-btn .btn, .select-btn {
  background: var(--select-bg);
  -moz-appearance: none; /* Firefox */
  -webkit-appearance: none; /* Safari and Chrome */
  appearance: none;
}

.select-btn {
  border: var(--select-border);
  border-radius: 3px;
}

  .select-btn .btn {
    border: none;
  }

  .select-btn .caret {
    display: none;
  }

  .select-btn button {
    border-radius: var(--item-radius);
    /* border: var(--select-border);*/
  }

.rsltsDataItem span {
  margin-left: 5px;
}

.rsltsDataItem {
  border-left: 1px solid var(--text-color);
}

.stock-item-props .rsltsDataItem {
  border-left: 1px solid var(--title-color);
}

.popXtn .rsltsDataItem:last-child {
  border-left: none;
}

#left_col[role=main] .stock-item ul {
  margin-right: 0px;
  color: var(--title-color);
}

.search-field-row {
  display: flex;
  margin-bottom: 16px;
  margin-right: 0px;
  margin-left: 16px;
}

  .search-field-row .search-label-wrap {
    width: 25%;
  }

  .search-field-row .search-select-wrap {
    width: 75%;
    margin-right: 16px;
  }

.search-col-left .search-field-row {
  margin-right: 16px;
  margin-left: 0px;
}

a {
  color: var(--link-color);
}

  a:hover {
    text-decoration: var(--link-hover-decoretion) !important;
  }

  a:active {
    text-decoration: var(--link-hover-decoretion) !important;
  }

li.upper-menu-main-tabs > a:hover, li.upper-menu-main-tabs > a:active {
  text-decoration: none !important;
}

.stock-search a {
  color: var(--link-color-on-l-blue);
  font-weight: 600;
}

/*ltr*/
.ltr .clear-btn {
  margin-right: 20px;
}

.ltr .select-btn .btn, .ltr .select-btn {
  background: url(../images/icons/border_arrow.svg) no-repeat right #fff;
}

.ltr .stock-item .image {
  padding-right: 16px;
  padding-left: 0px;
}

.ltr .checkbox-group.style-checkbox input[type=checkbox]:checked:before {
  padding-left: 4px;
}

.ltr .stock-item-indicator .indicator {
  margin-left: 0px;
  margin-right: 16px;
}

.ltr .stock-item .stock-item-props .prop-name {
  margin-left: 3px;
}

/*stock*/
/*ltr*/
/*mobile*/
@media (max-width: 992px) {
  .practice-main-content-container {
    padding-top: 15px;
  }

  .page-title-comp {
    margin-bottom: 16px;
    /*    display: flex;
    justify-content: space-between;
*/ flex-direction: column;
  }

    .page-title-comp h1 {
      margin-bottom: 16px;
    }

    .page-title-comp a.ContainerPopularButton {
      float: none;
    }

  .compt-tit-con h2 {
    margin-bottom: 10px;
  }
  /*stock*/
  .stock-item {
    flex-direction: column;
    /* padding: 0px;*/
  }

    .stock-item .title h3 {
      font-size: 18px;
    }

  .stock-results .compt-tit-con h2 {
    font-size: 22px;
  }

    .stock-results mark {
        padding: 0;
    }

  .stock-item .image {
    margin-bottom: 16px;
  }

  .stock-item .text-container {
    width: 100%;
  }

  .search-field-row {
    flex-direction: column;
    margin-bottom: 10px;
    margin-inline-end: 0px;
  }

    .search-field-row .search-label-wrap {
      width: 100%;
    }

    .search-field-row .search-select-wrap {
      width: 100%;
      margin-inline-start: 0px;
    }

  .search-col-left .search-field-row {
    margin-inline-start: 0px;
  }

  .search-col-field {
    margin-bottom: 0px;
  }

  .knowledge-field .row.free-search {
    align-items: unset;
    padding-inline-start: 0px;
    flex-direction: column;
  }

  .social-activity-search .stock-item .text-container {
    margin-bottom: 16px;
  }

  .stock-items-pair {
    flex-direction: column;
  }

    .stock-items-pair .stock-item-in-pair {
      width: 100%;
    }

  .lecturers .primary-btn {
    margin-top: 15px;
  }
  /*stock*/
}
/*mobile*/
/*stock*/


.side-arrow {
  width: auto !important;
  height: auto;
  margin-inline-end: 7px;
  margin-inline-start: 0;
}

.side-link {
  font-size: 16px;
}
/*home search and trips stock search*/
.dlg-inner, .trip-container .trips-search {
  display: flex;
  gap: 16px;
  height: 38px;
}

  .dlg-inner .ma-lomdim, .trip-container .trips-search .trip-title {
    background-color: var(--fast-search-items-bg-color);
    border-radius: 4px;
  }

    .dlg-inner .ma-lomdim h1, .trip-container .trips-search .trip-title h2 {
      color: #FFFFFF;
      margin-bottom: 0px;
      padding: 2px 7px;
    }


  .trip-container .trips-search .trips-select {
    height: 38px;
  }

  .dlg-inner .fast-search-select .select-btn {
    width: 100%;
    height: 100%;
    padding: 5px;
    color: #646464;
    border-radius: 3px;
    border: var(--select-border);
  }

  .trip-container .trips-search .trips-select .select-btn .multiselect-parent {
    width: 100%;
    height: 100%;
    color: #646464;
    /*   border-radius: 3px;*/
    /* border: var(--select-border);*/
  }

.trip-name-select {
  border-radius: 4px;
  border: var(--select-border);
}

.trip-container .trips-search .trips-select .select-btn .multiselect-parent .btn {
  font-size: 18px;
  font-weight: 400;
}


.dlg-inner .hipus .link, .trip-container .trips-search .trip-search-btn .link .trip-button {
  width: 100%;
  background-color: var(--fast-search-items-bg-color);
  color: #FFFFFF;
  height: 100%;
  border-radius: 4px;
  text-align: center;
}

  .dlg-inner .hipus .link .search-txt {
    color: #FFFFFF;
    font-size: 20px;
    display: inline-block;
    margin-right: 5px;
  }

span.trip-name-caret {
  background: url(../images/icons/border_arrow.svg) no-repeat left #fff;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}

.trip-container .reset-autocomplete {
  top: 8px;
}

@media(min-width:992px) {
  .dlg-inner .ma-lomdim, .trip-container .trips-search .trip-title {
    width: 20%;
  }

  .dlg-inner .hipus, .trip-container .trips-search .trip-search-btn {
    width: 10%;
  }

  .dlg-inner .fast-search-select, .trip-container .trips-search .trips-select {
    width: 30%;
  }
}

@media(max-width:992px) {
  .dlg-inner, .trip-container .trips-search {
    flex-direction: column;
    height: auto;
  }

    .trip-container .trips-search .trip-title {
      text-align: center;
    }

  .trip-container .trips-search {
    padding: 0px 30px;
  }
  /*.dlg-inner .fast-search-select, .trip-container .trips-search .trips-select {
        width: 100%;
      }*/
}
/*end home search and trips stock search*/
/*slick dots*/
.slick-slider ul.slick-dots li {
  margin: 1px;
  height: 26px;
  width: 13px;
}

  .slick-slider ul.slick-dots li button:before {
    font-family: slick;
    font-size: 10px;
    line-height: 20px;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 10px;
    height: 10px;
    content: "•";
    text-align: center;
    opacity: 1;
    color: rgb(213, 228, 239);
    -webkit-font-smoothing: antialiased;
  }

  .slick-slider ul.slick-dots li.slick-active button:before {
    color: #1776B5;
  }
/*end slick dots*/
.ligh-blue-bg {
  background-color: var( --background-light-blue) !important;
}

  .ligh-blue-bg
  a {
    color: var(--link-color-on-l-blue) !important;
  }

    .ligh-blue-bg
    a.primary-btn {
      color: var(--primary-btn-text-color) !important;
    }

    .ligh-blue-bg
    a.secondary-btn {
      color: var( --secondary-btn-text-color) !important;
    }

.item-radius-right {
  border-top-right-radius: var(--item-radius);
  border-bottom-right-radius: var(--item-radius);
}

.item-radius-left {
  border-top-left-radius: var(--item-radius);
  border-bottom-left-radius: var(--item-radius);
}

.ltr .item-radius-right {
  border-top-left-radius: var(--item-radius);
  border-bottom-left-radius: var(--item-radius);
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.ltr .item-radius-left {
  border-top-right-radius: var(--item-radius);
  border-bottom-right-radius: var(--item-radius);
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.item-radius-top {
  border-top-left-radius: var(--item-radius);
  border-top-right-radius: var(--item-radius);
}

.item-radius-bottom {
  border-bottom-left-radius: var(--item-radius);
  border-bottom-right-radius: var(--item-radius);
}

/*galleries*/

.big-image-gallery .sub-title {
  padding: 0px 16px 16px;
}

.collapse-component .component-panel .component-panel {
  padding-top: 0;
}

iframe {
  border-radius: var(--item-radius);
}

#left_col[role=main] .links-with-icon-component ul {
  margin-inline-start: 0;
}

.qa-component .PanelCollapse .panel-heading a:hover {
  text-decoration: none !important;
}

.popXtn .page-component-edu.quotes-carousel-component .page_component .content.advanced-component.banner .slides .slick-slide {
  padding: 0 40px !important;
  margin: 0 !important;
}

.quotes-carousel-component .content.advanced-component.banner .slick-prev.slick-arrow {
  right: -6px;
  left: auto;
}

.page-component-edu.quotes-carousel-component .page_component .content.advanced-component.banner .slick-next {
  width: 30px;
}
/*general listing*/

.listing-items-main .broadcast-item-bottom .broadcastReadMore {
  margin-bottom: 16px;
}

.listing-items-main .title h3 {
  margin: 0px;
}

.listing-with-icons .image.icon img {
  max-width: 50px;
}

@media(max-width:992px) {
  .listing-with-icons .stock-item {
    flex-direction: row;
  }

  .listing-with-icons .image.icon {
    margin-left: 16px;
    width: 10%;
  }

  .gallery-side-caption .item-radius-right {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 0;
  }

  .gallery-side-caption .item-radius-left {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-left-radius: 0;
  }

  .gallery-with-image-right .item-radius-left {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
  }

  .gallery-with-image-right .item-radius-right {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
}


.live-broadcast .image-lecture {
  margin: 0px 16px;
}

.nearest-broadcast-section .stock-item-props .rsltsDataItem:first-of-type {
  padding-left: 5px;
}

.nearest-broadcast-section .stock-item .title h3 {
  margin-bottom: 10px;
}

.stock-area .ContainerRadioButtns {
  width: 100%;
}

.page-component-edu.search-results {
  padding: 1px 5px;
}

.Search .TotalTitle h3 {
  font-size: 18px;
}

.Search .SucTitle h4 {
  font-size: 20px;
}

.myIdeaCmpnt .form-control,
.myIdeaModal .form-control {
  border-radius: var(--item-radius);
  min-height: 36px;
  border: 1px solid #a9a9a9;
}

.myIdeaCmpnt .ContainerButtons,
myIdeaModal .ContainerButtons {
  text-align: end;
}

.search-level-topic .text-summary p:first-child {
  margin-top: 0px;
}

.collapse-component .PanelCollapse .panel-collapse .component-panel {
  padding-inline-start: 32px;
}

.collapse-component .PanelCollapse .panel-collapse .ContentCollapse > .sub-title {
  padding-inline: 32px 16px;
  padding-top: 0;
  padding-bottom: 6px;
}

.collapse-component .PanelCollapse .panel-collapse .ContentCollapse .compt-tit-con {
  margin-bottom: 20px;
}

.collapse-component .PanelCollapse .panel-collapse .images-and-buttons .page_component {
  padding-inline-start: 16px;
}

a:hover h2,
a:hover h3,
a:hover h4,
a:hover h5,
a:hover .text-link,
a:active h2,
a:active h3,
a:active h4,
a:active h5,
a:active .text-link {
  text-decoration: var(--link-hover-decoretion) !important;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus,
option:hover,
option:checked,
option:focus
option:focus-visible,
option:visited {
  background-color: var(--combo-option-hover) !important;
  color: var(--text-color);
  text-decoration: none !important;
}

.modal.ltr .primary-btn,
.modal.ltr .secondary-btn {
  float: right;
}

.images-and-buttons .image-link .panel.panel-default {
  padding-top: 16px;
}

  .images-and-buttons .image-link .panel.panel-default .compt-tit-con h2 {
    margin-top: 0;
  }

.multiselect-parent .dropdown-menu > li > a {
  font-size: 16px;
  line-height: 150%;
  padding: 3px 10px;
}

  .multiselect-parent .dropdown-menu > li > a input[type="checkbox"] {
    margin-top: 7px;
  }

#modalTermDefinition h2 {
  margin-top: 0px;
  font-size: 20px;
}

#modalTermDefinition .btn-close {
  padding: 0px;
  background: url(/images/close.png) no-repeat;
  background-size: 26px;
  width: 26px;
  height: 26px;
  position: absolute;
  top: 15px;
  z-index: 1;
  opacity: 1;
  left: 15px;
  /* background: none; */
  border: none;
}

#modalTermDefinition .modal-dialog {
  top: 30%;
}

#modalTermDefinition .modal-content {
  border: 2px solid #1d65c7;
}

#modalTermDefinition .buttons-section {
  display: flex;
  justify-content: space-between;
}

  #modalTermDefinition .buttons-section .terms-dictionary-link {
    align-content: center;
  }

button.term-defination {
  background: none;
  border: none;
  font-weight: 600;
  color: var(--link-color);
  font-size: 16px;
  padding: 0px;
}

.buffer .compt-tit-con .sub-title {
  /* margin-inline-start: 16px;*/
}

  .buffer .compt-tit-con .sub-title p {
    margin-top: 2px;
  }

.buffer h2.title {
  margin-bottom: 0px;
}

.buffer .page-component-edu.buffer-title {
  /*padding-bottom: 16px;*/
}

.buffer-title .component-panel .compt-tit-con {
  margin-bottom: 0px;
}

.edu-component-border .buffer-title .component-panel .compt-tit-con {
  margin-bottom: 0px;
  border: 2px solid #80b5ff;
  padding: 8px;
}

.edu-component-border .buffer-title .component-panel.no-sub .compt-tit-con {
  padding-bottom: 30px;
}

@media (max-width: 576px) {

  /* להסיר מהמיכל שגורם לשבירה */
  .edu-component-border .buffer-title .component-panel .compt-tit-con {
    border: none !important;
    padding: 0 !important;
  }

  /* להעביר את המסגרת למעטפת שמעל – לא משפיע על רוחב הכותרת */
  .edu-component-border .buffer-title {
    border: 2px solid #80b5ff !important;
  }
}


@media screen and (min-width: 992px) {

  .main-list-component .tiles-list {
    display: flex;
    column-gap: 30px;
    flex-wrap: wrap;
  }

    .main-list-component .tiles-list .row-col {
      flex-basis: calc(33.33% - 20px);
      box-sizing: border-box;
    }
}

.page-component-edu .mechkar-ve-yedah-container .edu-info-boxes-grid .edu-info-boxes-item .edu-info-boxes-item-link-list {
  margin: 10px 16px 16px;
}

.advanced-page-components .page-component-edu {
  margin-bottom: var(--space-between-components);
}

.component-panel .link-all {
  padding-inline-end: 0;
}

.qa-component .more-less-container,
.main-list-component .more-less-container {
  padding: 0;
}

.disabled-button {
  pointer-events: none;
  opacity: 0.8;
}

.service-component-page .btn-section {
  margin-top: 15px;
}

@media screen and (max-width: 991px) {
  .service-component-page .main-image-container.with-button.with-two-buttons {
    margin-bottom: 100px;
  }

  .teaching-practices-container .container-content-media {
    padding: 0;
  }

  .teaching-practices-container .container-content {
    padding: 0;
  }
}

.text-top-line {
  border-top: 1px solid rgba(0, 0, 0, 0.1607843137);
}
/*
@media (min-width: 1200px) {
  .container {
    width: 100%;
    max-width: 1400px;
  }
}

.page-component-edu {
  max-width: 1400px;
}
*/

.links-same-icon .stock-item-indicator .indicator .text {
  display: inline-block;
  line-height: 1;
  padding-bottom: 2px;
}

@media (max-width: 480px) {
  .page-component-edu.links-same-icon .page_component .link-with-img div.text {
    padding-bottom: 0;
  }
}

.now-in-pedagogic-component .desktop-list {
  display: none;
}

.now-in-pedagogic-component .mobile-list {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.now-in-pedagogic-component .more-less-container {
  display: grid;
}

  .now-in-pedagogic-component .more-less-container .more-less-button {
    justify-self: flex-end;
  }

@media screen and (min-width: 992px) {
  .now-in-pedagogic-component .mobile-list {
    display: none;
  }

  .now-in-pedagogic-component .desktop-list {
    display: block;
  }
}

.iframe-wrapper {
  position: relative;
  width: 100%;
  height: 700px;
}

  .iframe-wrapper iframe {
    width: 100%;
    height: 100%;
    border: 0;
  }

.side-component.ltr {
    direction: ltr;
}

.now-in-pedagogic-component .desktop-list {
  display: none;
}

.now-in-pedagogic-component .mobile-list {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.now-in-pedagogic-component .more-less-container {
  display: grid;
}

  .now-in-pedagogic-component .more-less-container .more-less-button {
    justify-self: flex-end;
  }

@media screen and (min-width: 992px) {
  .now-in-pedagogic-component .mobile-list {
    display: none;
  }

  .now-in-pedagogic-component .desktop-list {
    display: block;
  }
}

.expand-login {
    display: none;
}

.iframe-wrapper {
  position: relative;
  width: 100%;
  height: 700px;
}

  .iframe-wrapper iframe {
    width: 100%;
    height: 100%;
    border: 0;
  }

.side-component.ltr {
    direction: ltr;
}
