.sb-rss{
	padding: 20px;
}
.header__lang a{
	line-height: 0; 
    font-size: 0;
    color: transparent; 
}
.comments {
  font-size: 14px !important;
  font-weight: normal !important;
}
#block-views-block-sidebar-conference-block-block-1{
	display:none !important;
}
.comment-content p{
  font-weight: normal;
  font-size: 14px;
}
.sb_only_mobile{display: none;}
.auto_res{
	position: absolute;
	background: #fff;
	width: 100%;
	top: 32px;
}
.news-rows{margin-bottom:30px;}
.article-img-wrapper .sign{
	top:9px;
	bottom: auto !important;
}
#block-israel-defense-content{clear:both;}
.auto_res_row{  border-bottom: 1px solid #ccc;}
.auto_res_row a{display: block; padding: 5px; color: var(--crimson);}
.auto_res_row a:hover{background-color: var(--crimson); color:#fff;}
.article p, article p {
  line-height: 150%;
  margin: 1.5em 0;
}
.hidden{display:none !important;}
.article__info-part .sign b{
	font-weight: normal !important;
}
.sidebar-inner .top_banner img{width:100%;}
.news__item__img-outer .sign b{	font-weight: normal !important;}
.banner_url a {font-size:0 !important; line-height:0 !important; }
.lang-he .article__info-part .sign b.s_en{ display:none;}
.lang-en .article__info-part .sign b.s_he{ display:none;}
.lang-he .news__item__img-outer .sign b.s_en{ display:none;}
.lang-en .news__item__img-outer .sign b.s_he{ display:none;}

.article p a, article p a{
	color: var(--crimson);
}
.article .image-field-caption p a, article .image-field-caption p a{
	color: #fff;
}
blockquote.image-field-caption {
	background: var(--crimson);
	padding: 10px 20px;
	
}
.sb-m-0{margin:0 !important;}
blockquote.image-field-caption p{
	margin:0;
	font-size: 12px;
	color: #fff;
}
.news__item.row{
	padding-top: 15px;
	margin-bottom: 15px;
	border-top: 1px solid #ccc;
}
#block-views-block-first-one-other-news-block-1 .news__item.row,
.user-logged-in #block-israel-defense-content .news__item.row:nth-child(2),
.user-logged-in.path-search #block-israel-defense-content .news__item.row:nth-child(4),
.path-search #block-israel-defense-content .news__item.row:nth-child(3),
.news__item.row:first-child{
	padding-top: 0px;
	border-top: none;
}
#views-exposed-form-search-content-page-1 .form-text.input {
  width: 312px;
  height: 35px;
  border-radius: 5px;
  border: 1px solid #E1E1E1;
  background: #FFF;
  font-size: 18px;
  font-weight: 300;
  padding-left: 8px;
  padding-right: 36px;
}

#views-exposed-form-search-content-page-1 label{
  display: none;
}

article p {
  /*text-align: justify;*/
  text-align: start;
  font-size: 20px;
  font-weight: 400;  
}
.banners-news{padding: 15px 0 0;}
.header__lang a.language-link.is-active{display: none;}
.lang-he .language-link[hreflang="he"]{display: none;}
.lang-en .language-link[hreflang="en"]{display: none;}
.header__lang a.language-link{	
	display: inline-block;
	width: 40px;
	height: 27px;
}
.footer__link-wrap a {
  color: #FFF;
  font-size: 18px;
  font-weight: 300;
  text-underline-offset: 3px;
}
ul.tabs li {
  margin: 0;
  padding: 0;
}
ul.pager__items li{
	padding: 0 5px;
}
ul.tabs a, ul.pager__items a {
  padding: 10px 20px;
  background: #eee;
  display: inline-block;
}
ul.pager__items a {padding: 5px 10px;}
ul.pager__items .is-active a, ul.pager__items a:hover {
  background: var(--crimson);
  color:#fff;
}
ul.tabs a.is-active, ul.tabs a:hover {
  background: var(--crimson);
  color:#fff;
}
ul.tabs, ul.pager__items{
  margin: 0;
  padding: 0;
  border-width: 0;
  list-style: none;
  white-space: nowrap;
  line-height: normal;
  display: flex;
}

.news__item__img-wrapper.view-node{
	height: auto;
	margin-bottom: 30px;
}
#block-views-block-sidebar-conference-block-block-1,
#block-views-block-sidebar-books-block-block-1,
#block-sidebartop, .newsletter-btn,
#block-sidebarbannerbot1,
#block-sidebarbannerbot2,
#block-sidebarbannerbot3,
#block-sidebarbannerbot4
{
	margin-bottom: 30px;
}
.footer__link-wrap a:hover {
  text-decoration: underline;
}
.news__item{
	position: relative;
}
.news__item__img-wrapper img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  -webkit-transition: 1s ease-in-out;
  -o-transition: 1s ease-in-out;
  transition: 1s ease-in-out;
}
.news__item__img-wrapper:hover img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}

.news__item__title a{
  margin-top: 12px;
  font-size: inherit;
  font-weight: inherit;
  color: var(--blue);
  text-align: inherit;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
    display: block;
}

.news__item__title a:hover {
  color: #2B75A3;
}

.news__item.big .news__item__title a {
  font-size: inherit;
  font-weight: inherit;
}


.lang-he .header__lang a.language-link{
	background: url('../img/uk.jpg') no-repeat 0 0;
}
.lang-en .header__lang a.language-link{
	background: url('../img/he.png') no-repeat 0 0;
}
.header__search-wrap .form-search {
  width: 312px;
  height: 35px;
  border-radius: 5px;
  border: 1px solid #E1E1E1;
  background: #FFF;
  font-size: 18px;
  font-weight: 300;
  padding-left: 8px;
  padding-right: 36px;
}
.contact__form__bot .input-wrap{
	margin-bottom: 30px;
}
.contact__form .button  {
  background-color: #165176;
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  padding: 10px 35px;
  width: auto;
  border: none;
  margin: 30px auto 5px;
  border-radius: 5px;
  display: block;
}
.header__search-wrap .button, #views-exposed-form-search-content-page-1 .button{
	position: absolute;
	z-index: 2;
	right: 8px;
	top: 0;
	bottom: 0;
	margin: auto;
}
#views-exposed-form-search-content-page-1{position: relative; margin-bottom: 20px;}
.header__search-wrap  .button, #views-exposed-form-search-content-page-1 .button {
	background: url('../img/search.svg') no-repeat 0 0;
	height: 21px;
	width: 21px;
	border: none;
	line-height: 0; 
    font-size: 0;
    color: transparent;
	cursor: pointer;
}

@media screen and (max-width: 670px){
    .header__search-wrap .form-search{
        width: 100%;
    }
}
.article__info-col a {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  color: #034D7B;
}

.article__info-col a:hover {
  color: #357FAD;
}
.tags_div{
  display: flex;
  font-size: 16px;
}
.tags_col{
	display: flex;
}
.tags_col div{
	padding:0 5px 0 0;
}
.tags_col a{
	font-weight:normal;
	font-size:14px;
	color: #fff;
	background: var(--crimson);
	padding: 5px 10px;
	border-radius: 5px;
}
.tags_col a:hover{
	background: #ccc;
	color: var(--crimson);
}

.author_avatar img{
	width: 100% !important;
	height: auto !important;
}
.author_avatar{
	float: left;
	width: 100px;
	padding: 0 20px 20px 0;
}
.lang-he .author_avatar{
	float: right;
	width: 100px;
	padding: 0 0 20px 20px;
}

aside.sidebar + .wrapper{
    overflow-x: hidden;
}

#block-sidebartop img{
    width: 100%;
}

aside.sidebar img[alt=ad]{
    width: 100%;
}

.news__item__info a{
    color: var(--blue);
    transition: .3s;
}

.news__item__info a:hover{
    color: #357fad;
}

.footer h2{
    color: #fff;
    font-size: 18px;
    font-weight: 600;
}

.image-field-caption{
    position: absolute;
    bottom: 0;
    display: block;
    width: 100%;
    font-size: 16px;
    background-color: var(--crimson);
    color: white;
    padding: 6px 20px;
}

.image-field-caption p{
    font-size: 16px;
    margin: 0;
}

.article__slider .swiper-pagination{
    display: none !important;
}

.top_banner{
    margin-bottom: 30px;
}
#block-banneraside1.top_banner, #block-banneraside2.top_banner{
    margin-bottom: 0px;
}

@media screen and (max-width: 1200px) {
    .image-field-caption{
        position: relative;
        margin-top: -10px;
    }
}

@media screen and (max-width: 525px){
	.image-field-caption p{
		font-size: 10px;
		margin: 0;
	}	
	
	.sb_only_mobile{display: block;}
		
    ul.pager__items a{
        font-size: 12px;
        padding: 5px 8px;
    }

    ul.pager__items li{
        padding: 0;
    }

    ul.pager__items{
        justify-content: space-between;
        gap: 5px;
    }
}

@media screen and (max-width: 380px){
    nav.pager{
        max-width: 100%;
        overflow-x: auto;
    }
}


/* 25/01/2024 */

.sidebar-inner .ad img[width="1"]{
    width: auto;
}

/*.sidebar-inner .ad p{*/
    /*max-height: 1px;*/
/*}*/

/* footer form fix */

#_atPopupSU{
    margin-top: 30px;
}

.confirm-emails .checkbox{
    width: 100%;
    height: auto;
    min-width: initial;
}

body #_atPopupSU .bl-template.popup-dir-rtl label,
body #_atPopupSU .bl-template.popup-dir-ltr label{
    margin-bottom: 0;
    display: flex;
    align-items: center;
    gap: 15px;
}

body #_atPopupSU .bl-template.popup-dir-rtl .checkbox.rtl{
    padding: 0 !important;
}

body #_atPopupSU .bl-template.popup-dir-ltr .bl-block-content .radio,
body #_atPopupSU .bl-template.popup-dir-ltr .bl-block-content .checkbox{
    padding: 0 !important;
}

body #_atPopupSU .bl-template.popup-dir-rtl .checkbox.rtl input[type="checkbox"],
body #_atPopupSU .bl-template.popup-dir-ltr .checkbox.rtl input[type="checkbox"],
body #_atPopupSU .bl-template.popup-dir-ltr .checkbox input[type="checkbox"]{
    margin: 0 !important;
    width: 22px;
    height: 22px;
    padding: 0;
}

body #_atPopupSU .bl-template.popup-dir-rtl .checkbox.rtl input[type="checkbox"]:focus,
body #_atPopupSU .bl-template.popup-dir-ltr .checkbox input[type="checkbox"]:focus{
    outline: none;

}

body #_atPopupSU .bl-template.popup-dir-rtl .checkbox.rtl input[type="checkbox"]:checked,
body #_atPopupSU .bl-template.popup-dir-ltr .checkbox input[type="checkbox"]:checked{

    outline: none;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='13' viewBox='0 0 17 13' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.6877 0.23535C17.0716 0.584763 17.1065 1.19348 16.765 1.5877L7.15294 12.6855C6.8097 13.0818 6.22037 13.107 5.84703 12.7415L0.284862 7.29457C-0.0620131 6.95488 -0.0952176 6.38885 0.20239 6.00189C0.530779 5.5749 1.14231 5.51613 1.53313 5.88178L5.84863 9.91959C6.22366 10.2705 6.80106 10.2391 7.13895 9.8495L15.4067 0.314016C15.7413 -0.071857 16.3118 -0.106835 16.6877 0.23535Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 66%;

}

@media screen and (max-width: 870px){
    body #_atPopupSU .bl-template .bl-block{
        width: 100% !important;
    }
}

@media screen and (max-width: 768px){
    body #_atPopupSU .bl-template .bl-block{
        width: 100% !important;
    }
}

.popup-newsletter-type .popup-body{
    padding: 0;
}
.popup-newsletter-type .popup-inner{
    border-radius: 10px;
}
.popup-newsletter-type .popup__form{
    margin: 0;
}
.popup-newsletter-type .popup__form-inner{
    max-width: initial;
}
.popup-newsletter-type #_atPopupSU{
    margin: 0;
}
.popup-newsletter-type #_atPopupSU .bl-template .bl-block{
    width: 100% !important;
}

body #_atPopupSU .bl-template .bl-block{
    width: 100% !important;
}

body #_atPopupSU .bl-template.popup-dir-ltr .checkbox.ltr input[type="checkbox"]{
    margin-left: 0 !important;
}

.popup-newsletter-type .mfp-close svg path{
    fill: white;
}

.pager{
    margin-bottom: 30px;
}

html body ul.ui-menu.ui-autocomplete{
    display: none !important;
}
