﻿@font-face {
  font-family: 'OpenSansHebrewCondensedRegular';
  font-style: normal;
  font-weight: 800;
  src: url(/Static/fonts/OpenSansHebrewCondensed/OpenSansHebrewCondensed-Regular.ttf) format('truetype');
}
#Map { display:block}
#mobileMap, 
footer .logoF,
header .lang { display:none}
  #sec10687 { margin-bottom:0}
 section.schedule .item.open .close:after {transform:rotate(0deg);}
 section.schedule .open .fa:before {content:""}
 #countdown,
 #MapSection,
 footer {background:#000}
 .headerWr {background: rgba(254, 231, 220, .95); z-index: 2;}
 header nav ul li a { color:#000}
 header .add2,
 header .social  { color:#000;     border: 1px #000 solid;}
 header nav ul li a.active { color:#97133F}
 #main h1, 
 #main h2,
 section.sec.schedule strong,
 section.speakers .speaker .speakerName {color:#97133F !important}
     .abWr { background:#fff}
 header .add2 div {    background: rgba(0, 10, 21, 0.8);}
#MapSection .map a.reg {background:#97133F !important; color:#fff; text-align:center; border-radius:5px; width:100%; font-size:28px;      
    display: inline-block;
    line-height: 28px;
    padding: 7px 0 13px;
    margin-bottom:20px
}
#MapSection {margin-bottom:40px}
section.sec.schedule strong {  font-weight: normal; font-family: NextExitbOLD,OpenSansHebrewCondensedRegular;}
 section.speakers .speaker .wr {    text-align: center !important;}
header .social span:before {
    content: url(https://images.globes.co.il/globes/icons/icn-share-bw-1.svg);
}
header .add2 span:before {
    content: url(https://images.globes.co.il/globes/icons/icn-share-cal-bw.svg);
    }
header .add2 span:after {
    content: url(https://images.globes.co.il/globes/icons/icn-small-arrow-down-bw.svg);
}

 .btnRow span:hover, section.about .morelink span:hover, section.speakers .morelink span:hover, section.schedule .morelink span:hover {background: #97133F !important; border: solid 2px #97133F; }

 section.about .fa:after, section.speakers .fa:after, section.schedule .fa:after {
content: url(https://images.globes.co.il/globes/icons/icn-arrow-up-red.svg);
 }
 section.schedule.sec .item {width:30%}
 section.schedule.sec .item:nth-child(3n+3) {margin: 0 0 2% 5%;}
 section.schedule.sec .item.active.open {background: #97133F !important; }
 section.schedule.sec .item:hover { background:#97133f2e}

 section.about .morelink span,
 section.speakers .morelink span, 
 section.schedule .morelink span {    color: #97133F;
    border: solid 2px #97133F;}
 #main.HE header .logo {background: url(https://images.globes.co.il/globes/globes-red.svg) no-repeat 0 0 !important; width:130px !important; height: 35px  !important;}

 @media only screen and (min-width: 480px) and (max-width: 800px) {
     header {background:none;position: static;}
    #mobMenu {background: url(https://images.globes.co.il/globes/icons/burger_black.png) no-repeat 0 0 !important;  }
    #main.HE header .logo {       margin: 0 auto;    float: none; }
 }
 


@media only screen and (min-width: 480px) and (max-width: 1280px) {
     #MapSection .map .mapIm {    width: 66%; }
 #MapSection .map .mapInfo  {    width: 30%;}
    #MapSection .map .mapInfo h3 {font-size: 42px; margin:10px 0}
    #MapSection .map a.reg { margin-bottom:10px    }
}


#layer {
    background: #333;
    display: none;
    height: 400%;
    left: 0;
    opacity: 0.7;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100% !important;
    z-index: 2;
}



@media only screen and (max-width: 480px) {

    #main.HE header .logo {      background: url(https://images.globes.co.il/globes/globes-red.svg) no-repeat 0 0 !important;
    width: 88px !important;
    height: 35px !important;
    margin: 7px auto 0;
    
    float: none;}

       section.schedule .item.open .close:after {top:50px !important}
 section.schedule.sec .item.active.open strong {width:80%}

  section.schedule.sec .item {width:90% !important}

  #mobileMap { display:block; width:100%}
  #Map { display:none}
    .headerWr {background: rgba(254, 231, 220, .95);}
    header { background: none; padding: 0; }
    header .social {    top: 10px;}
    #main header nav {    height: 828px; background:#ffebe1}
    header .add2.hide span a {color:#000}

    #mobMenu { background: url(https://images.globes.co.il/globes/icons/burger_black.png) no-repeat 0 0 !important;}
    #mobMenu.opnd {background: url(https://images.globes.co.il/globes/icons/x-mobile-menu-bw.svg) no-repeat 0 0 !important;}
    section.conferences div a:first-child { margin:0}
    section.conferences div a:first-child img {width:100%}
}