/*
Theme Name: cinematheque_new_theme
Theme URI: https://outright.co.il
Author: TidyThemes
Author URI: https://outright.co.il
Description: cinematheque
Version: 1.0.0
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Tags: cinematheque
Text Domain: ctq

cinematheque WordPress Theme © 2011-2017 TidyThemes
cinematheque is distributed under the terms of the GNU GPL
*/
		
@font-face {
    font-family: 'ploni';
    src: url('css/newfont/Ploni11AAA-Regular.eot');
    src: url('css/newfont/Ploni11AAA-Regular.eot?#iefix') format('embedded-opentype'),
        url('css/newfont/Ploni11AAA-Regular.woff2') format('woff2'),
        url('css/newfont/Ploni11AAA-Regular.woff') format('woff'),
        url('css/newfont/Ploni11AAA-Regular.ttf') format('truetype'),
        url('css/newfont/Ploni11AAA-Regular.svg#Ploni1.1AAA-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ploni';
    src: url('css/newfont/Ploni11AAA-Medium.eot');
    src: url('css/newfont/Ploni11AAA-Medium.eot?#iefix') format('embedded-opentype'),
        url('css/newfont/Ploni11AAA-Medium.woff2') format('woff2'),
        url('css/newfont/Ploni11AAA-Medium.woff') format('woff'),
        url('css/newfont/Ploni11AAA-Medium.ttf') format('truetype'),
        url('css/newfont/Ploni11AAA-Medium.svg#Ploni1.1AAA-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova Rg';
    src: url('css/newfont/ProximaNova-Regular.eot');
    src: url('css/newfont/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'),
        url('css/newfont/ProximaNova-Regular.woff2') format('woff2'),
        url('css/newfont/ProximaNova-Regular.woff') format('woff'),
        url('css/newfont/ProximaNova-Regular.ttf') format('truetype'),
        url('css/newfont/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ploni';
    src: url('css/newfont/Ploni11AAA-U-Bold.eot');
    src: url('css/newfont/Ploni11AAA-U-Bold.eot?#iefix') format('embedded-opentype'),
        url('css/newfont/Ploni11AAA-U-Bold.woff2') format('woff2'),
        url('css/newfont/Ploni11AAA-U-Bold.woff') format('woff'),
        url('css/newfont/Ploni11AAA-U-Bold.ttf') format('truetype'),
        url('css/newfont/Ploni11AAA-U-Bold.svg#Ploni1.1AAA-U-Bold') format('svg');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham Pro';
    src: url('css/newfont/GothamPro-Bold.eot');
    src: url('css/newfont/GothamPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('css/newfont/GothamPro-Bold.woff2') format('woff2'),
        url('css/newfont/GothamPro-Bold.woff') format('woff'),
        url('css/newfont/GothamPro-Bold.ttf') format('truetype'),
        url('css/newfont/GothamPro-Bold.svg#GothamPro-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'ploni';
    src: url('css/newfont/Ploni11AAA-Black.eot');
    src: url('css/newfont/Ploni11AAA-Black.eot?#iefix') format('embedded-opentype'),
        url('css/newfont/Ploni11AAA-Black.woff2') format('woff2'),
        url('css/newfont/Ploni11AAA-Black.woff') format('woff'),
        url('css/newfont/Ploni11AAA-Black.ttf') format('truetype'),
        url('css/newfont/Ploni11AAA-Black.svg#Ploni1.1AAA-Black') format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'ploni';
    src: url('css/newfont/Ploni11AAA-Light.eot');
    src: url('css/newfont/Ploni11AAA-Light.eot?#iefix') format('embedded-opentype'),
        url('css/newfont/Ploni11AAA-Light.woff2') format('woff2'),
        url('css/newfont/Ploni11AAA-Light.woff') format('woff'),
        url('css/newfont/Ploni11AAA-Light.ttf') format('truetype'),
        url('css/newfont/Ploni11AAA-Light.svg#Ploni1.1AAA-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'ploni';
    src: url('css/newfont/Ploni11AAA-Bold.eot');
    src: url('css/newfont/Ploni11AAA-Bold.eot?#iefix') format('embedded-opentype'),
        url('css/newfont/Ploni11AAA-Bold.woff2') format('woff2'),
        url('css/newfont/Ploni11AAA-Bold.woff') format('woff'),
        url('css/newfont/Ploni11AAA-Bold.ttf') format('truetype'),
        url('css/newfont/Ploni11AAA-Bold.svg#Ploni1.1AAA-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0; font-family: 'ploni';vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}
.home .movie_item:lang(en){direction:rtl;} 
.home_upcomming_movies:lang(en){float: right;}
.movie_cont .mtitle:lang(en) {direction: ltr;}
.home:lang(en) .innerevent:nth-child(1), 
.home:lang(en) .innerevent:nth-child(2), 
.home:lang(en) .innerevent:nth-child(3),
.home .event_overlay_inr .etitle:lang(en),
.home .mainmovieitem .movie_cont .mtitle:lang(en){
    float:left;
}
.home .event_overlay_inr .etitle:lang(en){
	width:54%;	 
}
.home_upcomming_movies:lang(en){width:100%;margin-bottom: 40px;}
.home .mainmovieitem .movie_cont .mlinkto:lang(en),
.home .event_overlay_inr .ebtn .pink:lang(en) {
    text-align: right;
}

.first-slider .swiper-slide , .thirdnew-slider .swiper-slide  , .third-slider .swiper-slide {
	height: 300px;
}

.swiper-container.first-slider , .swiper-container.thirdnew-slider, .swiper-container.third-slider {width:100%;
border-radius: 0px 0px 50px 0px;

}
.first-slider.swiper-container-horizontal > .swiper-pagination-bullets , .thirdnew-slider.swiper-container-horizontal > .swiper-pagination-bullets  , .third-slider.swiper-container-horizontal > .swiper-pagination-bullets {
	width: 100%;
	right: 0%;
	bottom: 20px;
}
.home_upcomming_movies.mobileonly {
	display: none;
}
.cat_list li.cat186::before {
    background-color: #e25400f2;
}
.home .cat_list li {
    display: inline-block;
    margin-left: 13px;
    width: 110px;
    vertical-align: middle;
}
.home .cat_list li:last-child {
    margin-left: 0;
}
.event_exc { position: relative; }
.fix-link{     position: absolute;
    left: 0;
    top: -3px;   }
.link_sticky .fix-link{ position: fixed; top:12%; left: 5%; }
.fix-link a{ color:#000; text-decoration: underline!important;  }

@media (max-width:1800px){
.home .cat_list li {
    margin-left: 15px;
    width: 88px;
}
}
@media (max-width:1560px){
.home .cat_list li {
    margin-left: 14px;
}
}
@media (max-width:1500px){
	.home .cat_list li {
		 margin-left: 12px;
		width: 80px;
	}
}
@media (max-width:1380px){
	.home .cat_list li {
		margin-left: 6px;
		width: 72px;
	}
}
@media (max-width:1279px){
.home .cat_list li {
    width: 66px;
	}
}
@media (max-width:1199px){
.home .cat_list li {
    margin-left: 3px;
    width: 55px;
}
}
@media (max-width:1023px){
.home .cat_list li {
    width: 52px;
}
}
@media (max-width:979px){
.home .cat_list li {
    width: 7.5%;
    margin-left: 3px;
}
}
@media (max-width:768px){
.home .cat_list li {
    width: 49px;
	}
}
@media (max-width:767px){
	.first-slider .swiper-slide, .thirdnew-slider .swiper-slide, .third-slider .swiper-slide {
	height: 300px;
	width: 100% !important;
}
	.first-slider .pagination.swiper-pagination1 , .thirdnew-slider .pagination.swiper-pagination1  , .third-slider .pagination.swiper-pagination1 {
	bottom: 20px !important;
	right: auto !important;
	/* height: 100%; */
	top: auto;
	text-align: center;
}
.mainmovieitem .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 2px;
}
.home .cat_list li {
    margin-left: 6px;
    width: 6.5%;
}
.link_sticky .fix-link,.fix-link{ position: fixed;
    top: inherit;
    bottom: 0;
    background: #fff;
    display: flex;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;
    left: 0;
    right: 0;
    box-shadow: 0px 0px 11px 4px #0000004a;
    z-index: 9999;
 }
.fix-link a{ width: 50%; padding-left: 15px; padding-right: 15px;  }
}

.swiper-pagination-bullet:only-child {
	visibility: hidden;
}


/*31-08-2020 css*/
@media (max-width:600px){
.alleventpdfwr .ajaxresponse-wr .event-wr {
    width: 90%;
    margin: 20px auto !important;
    /*padding: 20px;*/
    float: none;
}
.alleventpdfwr .text-box, .alleventpdfwr .frm-btn {
     display: block !important; 
}
.home .cat_list li {
    margin-left: 5px;
    width: 90px;
}
}


@media (max-width:480px){
.alleventpdfwr .text-box, .alleventpdfwr .frm-btn, .alleventpdfwr .frm-btn input[type="submit"],
.alleventpdfwr .frm-btn input[type="submit"] {
     width: 100%;
}
.alleventpdfwr .projectcompletewr-inner input[type="text"]{ width: calc(100% - 22px);}
.alleventpdfwr .printbtn {
    float: none;
    width: 100%;
}
.alleventpdfwr .printbtn a {
    display: block;
}

}

.portfolio-wraper .input-wraper{
    display: flex;
}

.wtitle{
    display: none;
}

.footer-col.link ul{
    border-right: 3px solid #000;
    padding-right: 8px;
}

.footer-col.link ul li {
    width: 48%;
    display: inline-flex;
}

.single-event .main_container,
.page-template-template-lobby-kids .main_container,
.page-template-template-lobby-events .main_container,
.page-template-template_subscription .main_container{
    width: 100%;
    float: none;
}

.order-tiket ul li .reminder-btn {
    color: inherit;
    text-decoration: none;
    line-height: 30px !important;
}

.more-about-box-wraper .img-wraper{
    height: auto !important;
}
.single-event .movie-slid{
    height: auto;
}
.single-event .movie-slid{
    max-width: none;
}

/*.movie-banner a.various::before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    background: url(https://www.cinema.co.il/wp-content/uploads/2019/02/play_button.png) center center no-repeat;
    background-size: 100% auto;
    width: 80px;
    height: 80px;
    z-index: 9;
}*/

footer .col-4 .footer-col,
footer .col-3 .footer-col,
footer .col-2 .footer-col{
    display: block;
}

.lobby-artical-filter-bar ul li a{
    padding: 0;
    color: inherit;
    text-align: center;
}
.page-template-template-shown .main_container,
.page-template-template_vod .main_container,
.page-template-template_festival .main_container,
.single-event .main_container,
.page-template-template-education .main_container,
.single-series .main_container,
.page-template-template-about .main_container,
.page-template-template-blog .main_container{
    max-width: -webkit-fill-available;
    padding-left: 0;
    padding-right: 0;
}
header .head-wraper{
    width: 1490px;
}
.page-template-template-education .offcanvas.offcanvas-start{
    z-index: 99999;
}
.touch-form-wraper .form-row br {
    display: none;
}
.touch-form-wraper .form-row input{
    direction: rtl;
}
.offcanvas-body .form-body br{
    display: none;
}
.offcanvas-body .form-body input{
    margin-bottom: 17px !important;
    direction: rtl;
}
.single-post .fix-link{
    position: relative;
}
.festival-content-wraper .box .send-btn{
    visibility: hidden;
}
.festival-grid-box .text-content .title h3 a{
    color: inherit;
    text-decoration: none;
}

.movie-slider-box:not(.selection-films) .movie-slider:not(.movie-cat-all),
.movie-slider-box.selection-films .movie-slider-vod:not(.vod-cat-all){
    display: none;
}
.single-post h2.upcoming-screens-title{
    font-family: "Fedra Serif Hebrew";
}
header .head-wraper ul li.mega-menu-two ul.submenu,
header .head-wraper ul li.mega-menu-one ul.submenu{
    display: none;
}
p.date-available {
    font-size: 24px;
    font-weight: bold;
    position: relative;
    top: -100px;
    color: #000;
}
.festival-grid-box .text-left{
    margin-right: auto;
}
.home-slider{
    overflow: hidden;
}
.shown-banner-wraper .img-wraper,
.festival-banner-wraper .img-wraper,
.education-banner-wraper .img-wraper,
.subscribers-banner-wraper .img-wraper,
.single-event .custom-row:has(.banner-lg) .img-wraper,
.lobby-articals-banner-wraper .img-wraper,
.lobby-banner-wraper .img-wraper,
.catagory-banner-wraper .img-wraper,
.content-banner-wraper .img-wraper,
.series-banner-wraper .img-wraper,
.vod-banner-wraper .img-wraper,
.banner-text{
    z-index: 9999999 !important;
}
.upcoming-slider .box{
    display: flex !important;
}
.movie-model .footer-navigation button.slick-disabled {
    visibility: hidden;
}
/*.movie-slider-box .filter-wraper li.filter-btn:nth-of-type(2){*/
    /*background-color: var(--blackbg);*/
    /*color: #fff !important;*/
    /*transition: 0.3s !important;*/
/*}*/
.tax-series_cat #content header{
    display: none;
}
.tax-series_cat .content-wraper{
    clear: both;
    float: left;
}
.tax-series_cat #pagesmenu{
    width: 100%;
    margin-right: 20px;
}
.more-about h2{
    display: none;
}
.home .movie-slider-vod .slick-track{
    margin-right: inherit;
}
.page-template-template_newmovies .time_cat{
    visibility: hidden;
}
.page-template-template_newmovies .category_list{
    display: none;
}
.page-template-template-newfestival .main_container{
    max-width: 100%;
}
.short-content-villa {
    height: 105px;
    overflow: hidden;
}
.show-full-content {
    cursor: pointer;
    color: #000000;
    margin-bottom: 30px;
    display: block;
    margin-top: 10px;
}
.show-full-content .less-text, .show-full-content.activeShow .more-text {
    display: none;
}
.show-full-content.activeShow .less-text{
    display: block;
}
.single-villa-content-wrapper.activeContent .short-content-villa {
    height: auto;
}
.show-full-content span{
    font-family: 'ploni';
    font-size: 16px;
    font-weight:300;
}
.content-banner.general-page{
    background-size: cover !important;
}
.festival-grid-box .text-content .content-detail .text.set-here{
	gap:6px;
}
.page-template-template_vod .slick-dots li{
    display: none;
}
.page-template-template_vod .slick-dots li:nth-child(1),
.page-template-template_vod .slick-dots li:nth-child(2),
.page-template-template_vod .slick-dots li:nth-child(3),
.page-template-template_vod .slick-dots li:nth-child(4),
.page-template-template_vod .slick-dots li:nth-child(5){
    display: inline-block;
}
.title_bar .results-archive h1 {
    margin-bottom: 0px;
    margin-top: 40px;
}
.single-series-main-content {
    margin-bottom: 20px;
}
.grecaptcha-badge {
    display:none !important;
}
.tabs-wraper h2 a,
.subscribers h2 a{
    color: #000;
}
html {
    scroll-padding-top: 120px; /* height of your sticky header */
}
.festival-filter-wraper .content-right ul li.is-active,
.festival-filter-wraper .content-right ul li.my-active{
    background-color: #000;
    color: #fff;
}

/*.movie-slider {*/
    /*display: none !important;*/
/*}*/
/*.movie-slider.slick-initialized {*/
    /*display: block !important;*/
/*}*/
