/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 09 2024 | 06:00:40 */
/*------------------------------------------ Z O O M - PC --------------------------------------------*/
@media screen and (min-width:1350px) and (max-width:1550px){body{zoom:0.9 !important;}}
@media screen and (min-width:1250px) and (max-width:1350px){body{zoom:0.85 !important;}}
@media screen and (min-width:1150px) and (max-width:1250px){body{zoom:0.8 !important;}}
@media screen and (min-width:1000px) and (max-width:1150px){body{zoom:0.75 !important;}}

/*------------------------------------------ Z O O M - M O B I L E --------------------------------------------*/
@media screen and (min-width:300px) and (max-width:355px){body{zoom:0.8 !important;}}




/*------------------------------------------ C O M P U T E R S --------------------------------------------*/
@media screen and (min-width: 1000px) {
.header-mobile, .mobile-menu, .hide-pc {
    display: none !important;
}
	
	
	
}/*------------------------- T A B L E T S + M O B I L E ---------------------------*/
@media screen and (max-width: 1000px) {
	.single-post .img-wrap {
    height: 60vw;
}
.single-post .post-data .title {
    font-size: 21px;
}
.page-is-open {overflow: hidden;}
.floting-elements{display:none}
.mobile-menu{position:fixed;top:-200%;right:0;width:100%;height:100%;padding:125px 30px 30px;background:#1D2443;transition:all .35s ease-in-out;z-index:999}
.page-is-open .mobile-menu{top:0}
.home.language-he header#masthead {
    position: sticky;
    top: 0;
    width: 100%;
}
.header-top-bar{display:none}
.header-bottom-bar{position:fixed;margin:0;left:15px;bottom:15px;max-width:175px}
.header-bottom-bar .elementor-countdown-wrapper{background:0 0;border-radius:7px}
.header-bottom-bar .elementor-countdown-item{padding:15px 0 7px!important}
.header-bottom-bar .elementor-countdown-digits{font-size:15px!important}
.header-bottom-bar span.elementor-countdown-label{font-size:12px!important}
.header-bottom-bar .registration-btn{margin:7px 0 0;font-size:15px}
.header-mobile{position:relative;display:flex;align-items:center;justify-content:space-between;padding:5px 15px 10px;background:#1D2443;border-bottom:solid 1px #FFF7A;z-index:9999}
.header-mobile .site-logo img{height:70px}
.register-btn {display: inline-block;}
	
/* .header-mobile .widget{width:33.3%} */
.header-mobile .widget.widget_polylang ul{margin:0;padding:0;float:left}
.header-mobile .widget.widget_polylang ul a{display:flex;align-items:center;padding:12px;border:1px solid;color:#fff;font-size:14px;border-radius:5px}
.home .header-mobile{background:#1D242A}
.header-mobile .site-logo {
    font-family: "Birzia", Sans-serif;
    font-size: 17px;
    color: #fff;
}	
.header-mobile .site-logo span {
    display: block;
    letter-spacing: 0.5px;
}	
.mobile-menu ul{margin:0;padding:0}
.mobile-menu ul li.level-1-item:first-child{display:none}
.mobile-menu-top ul a.level-1-child{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 0;font-family:Birzia,Sans-serif;font-size:17px;font-weight:300;color:#fff;border-top:solid 1px #ffffff1c}
.mobile-menu-top ul .menu-item-has-children.level-1-item a.level-1-child:after{content:url(/wp-content/uploads/2023/05/left.svg);line-height:1;margin:0 0 -4px;transform:translateX(5px);transition:all .2s ease-in-out}
.mobile-menu-top ul .menu-item-has-children.level-1-item.show-childrens a.level-1-child:after{transform:rotate(-90deg)}
.mobile-menu-top .sub-menu.level-2{display:none;padding-bottom:25px}
.mobile-menu-top li.show-childrens .sub-menu.level-2{display:block}
.mobile-menu-top .sub-menu.level-2 a{display:block;padding:7px 10px;font-size:15px;font-weight:300;font-family:Birzia,Sans-serif;color:#fff;opacity:.65}
.mobile-menu-bottom{margin-top:35px}
.mobile-menu-bottom ul{display:flex}
.mobile-menu-bottom ul a{margin:0 0 0 25px}
	
/*--- F O O T E R --*/
.footer-middle{display:block;padding:35px 20px;}
.footer-quarter.footer-middle-first .details{text-align:center}
.footer-middle-first img{max-width:150px;margin:0 auto 15px}
.footer-quarter.footer-middle-first{width:100%;padding:0}
.footer-middle .details h4{font-size:15px}
.footer-middle .details a{margin:20px auto 0;font-size:14px;letter-spacing:1px}
.footer-quarter.footer-middle-second, .footer-quarter.footer-middle-third{display:inline-block;vertical-align:top;width:45%;padding:20px 0 0 10px;}
.footer-quarter h3{margin-bottom:0;}
.footer-quarter.footer-middle-second ul a, .footer-quarter.footer-middle-third ul a{padding:4px 0;font-size:14px;}
.footer-quarter.footer-middle-fourth{width:100%;padding:25px 0 0 0;}
.footer-bottom{display:block;padding:20px;text-align:center;font-size:14px;}
.footer-bottom .footer-third{width:100%}
.footer-middle-fourth .widget-title{margin:20px 0 7px;font-size:18px;font-weight:500}
.credit{text-align:center}
.language-en .credit{text-align:center}
.booths-wrap .booths .booth{margin:0 0 12px;padding:10px;width:100%}
.booth-wrap .main .img{width:80px;height:80px}
.booth-wrap .names .comp_name{font-size:19px}
.booth-wrap{font-size:14px}
.booth-wrap .footer{display:block}
.booth-wrap .footer .booth_no{margin:0 0 10px;border:0}
div#wpcf7-f680-p478-o1 .contact-container .input-half{width:100%;padding:0}
.header-mobile .widget:nth-child(2){text-align:center}
.language-en .header-mobile .widget.widget_polylang{display:flex;justify-content:end}
.muniworld-registration .col-2 {
    width: 100%;
}	
.innovation-award-form .col-2 {
    width: 100%;
}
.innovation-award-form h3 {
    text-align: center;
    margin: 0 0 15px;
    font-size: 25px;
}
.innovation-award-form {
    font-size: 14px;
}
.innovation-award-form .col-1.subtitle,
.innovation-award-form .single-project .title {
    font-size: 16px;
}
.codedropz-upload-inner h3 {
    margin: 0;
    font-size: 17px !important;
}
	
	
	
/*---------- V O D ---------------*/
.site-main {
    padding: 20px 10px;
}
.muni-new-posts {
    display: block;
}
.muni-new-posts .big-post {
    width: 100%;
    padding: 100px 10px 10px 10px;
	border-radius: 5px;
}
.muni-new-posts .big-post .title {
    font-size: 21px;
}
.muni-new-posts .big-post .post-cat {
    font-size: 15px;
}
.muni-new-posts .big-post .post-meta {
    margin: 10px 0 0;
}
.muni-new-posts .muni-post-list {
    padding: 20px 0;
    width: 100%;
}
.muni-new-posts .muni-post-list .post-item {
    align-items: start;
}
.muni-new-posts .muni-post-list .post-item .img-wrap {
    width: 100px;
    height: 70px;
    min-width: 100px;
    max-width: unset;
    margin: 0 0 0 10px;
}
.muni-new-posts .muni-post-list .post-item .img-wrap img, .vod-data .low-level .post-list .post-item .img-wrap img {
    width: 40px;
}
.muni-new-posts .muni-post-list .post-item .post-data .title {
    font-size: 15px;
}
.muni-new-posts .muni-post-list .post-item .post-data .post-meta {
    margin: 10px 0 0;
}
.whatsapp-share {
    font-size: 11px;
}
.muni-new-posts .muni-post-list .post-item .post-data .post-meta .vimeo-video-duration {
    display: none;
}
.vod-data .low-level .post-list {
    padding: 0 30px;
}
h2.section-title {
    font-size: 30px;
}
.vod .top-level-toggle.top button {
    padding: 12px 25px;
    font-size: 16px;
}
.vod .top-level-toggle.sec {
    display: block;
    margin: 27px 0;
}
.vod .top-level-toggle.sec button {
	padding: 20px 10px;
	width: 100%;
	font-size: 17px;
	text-align: right;
	background-image: url(/wp-content/uploads/2024/05/Icon-awesome-angle-left.svg) !important;
    background-position: top 25px left 15px !important;
    background-repeat: no-repeat !important;
    background-size: 6px !important;
}
.vod-data .low-level .low-level-hader .title {
    text-align: center;
    font-size: 23px;
}
.vod-data .low-level .low-level-hader .extra-data {
    display: block;
    margin: 5px 0 0;
    text-align: center;
    font-size: 13px;
}
.vod-data .low-level .low-level-hader .extra-data span.post-count {
    display: none;
}
.vod-data .low-level .post-list .post-item {
    width: calc(50% - 20px);
    margin: 25px 10px 0;
}
.vod-data .low-level .post-list .post-item .img-wrap {
    margin: 0 0 10px;
    height: 200px;
}
.vod-data .low-level .post-list .post-item .title {
    font-size: 18px;
}

	
	
	
	
	
	
}/*------------------------------------------ M O B I L E --------------------------------------------*/
@media screen and (max-width: 767px) {
.vod {
    min-height: 80vh;
}
.header-bottom-bar {display: none !important}
	.vod-data .low-level .post-list .post-item {
    width: 100%;
    margin: 25px 0 0;
}
.muni-new-posts .big-post .video-background {
    width: 130%;
}	
.vimeo-lightbox iframe {
    height: 60vw;
}
	
	
	
	
	
	
	
	
}/*-----S M A L L  M O B I L E -----*/
@media screen and (max-width: 350px) {
  
}