﻿ header .lang,
 section.about .morelink,
 .registration.sec .info .discount,
 section.registration .btn.pp {display:none}
 .socialBlock .linkedin {
    background: url(https://images.globes.co.il/globes/icons/li.png) no-repeat 0 0;
}.socialBlock .linkedin:after {
    content: "LinkedIn";
    left: 12px;
    direction: ltr;
}


 
 section.registration .btn.buy { margin-bottom:20px}


 section.about .wr {height:auto}
  .socialBlock .whatsapp {visibility:visible}
@font-face{
	font-family:'BebasNeueRegular';
	font-weight:700; /*(bold)*/
	font-style: normal;
		src: url('/Static/fonts/bebas-neue/BebasNeueRegular.eot?#iefix') format('embedded-opentype'), 
		url('/Static/fonts/bebas-neue/BebasNeueRegular.ttf') format('truetype');
}

#main #intro .introTitle .mainText span strong  {background: #990f3d !important;}
#main #intro .introTitle .mainText span em      {background: #990f3d !important;font-size:40px;}
#main #countdown                                {background: #262626 !important;}
section.schedule .item.active.on                {background: #990f3d !important;}

#form2018                                       {background: #fff1e5  !important;}
.registration.sec .info                         {background: #262626  !important;}
 #main section.schedule .item.open              {background: #262626 !important; position:fixed !important}
html #main section.schedule.sec .item           {border: 1px #929292 solid !important; margin-bottom:40px; background: #fff1e5 !important; min-height:110px}

html #main section.schedule.sec .item.open           { background: #262626  !important;}

.item.active.open .addInfo p {color: #ddd !important;}

#submit_btm                                     {background: #990f3d !important;}

section.sec h1                                  {color: #990f3d  !important;}
section.sec h2                                  {color: #333 !important;}

#main section.about .morelink span              {color: #990f3d !important; border: solid 2px #990f3d !important;}
#main section.schedule.sec .item                {border-top: 1px #990f3d solid !important;}
#main section.sec.schedule strong               {color: #990f3d !important;    font-family:NextExitBold;font-size: 24px!important; margin-bottom: 18px!important;}
 
#main section.schedule .item.open strong  {color: #fff!important;  }

#main section.schedule .item.open * {color: #fff;  }


h2.Section_Title a                              {color: #990f3d !important; }
h2.Section_Title a:after                        {color: #990f3d !important; }
#main #countdown                                {padding: 0 0 15px 0 !important;}
#countdown div                                  {padding: 0 !important;}

#form2018 #main h1, #form2018 #main h2          {color: #fff !important;}


#countdown span:first-child                     {width: 60px; display: inline-block;}
section.sec                                     {background-color: #fff1e5 !important;}
body                                           {background-color: #fff1e5 !important;}
#countdown div span {color: #fff1e5 !important;}
section.sec h1 {margin-top: 28px;}
section.about.open .fa:before {    font-family: NextExitRegular!important;    font-size: 22px;}
p {color:#000 !important}
header nav ul li a {font-size:25px  !important}
#main  .registration.sec .info h2 {    color: #fff1e5 !important;}

#main   section.schedule.sec .item.active.open {
    width: 30%!important;;
}
 .schedule.sec .item.active.open span {margin-bottom: 25px!important;;
    display: block;}

 
#main header .social  {top:27px!important;}

.abWr {background-color: #fff1e5 !important;}
#main   #left_form_inner_relative input:focus {outline:none;    border: 1px solid #fff1e5  !important;}
#main   .registration.sec .payment {    border-bottom: 1px #4e4e4e solid !important;}

#main header .lang {display:none}
#main header .social {left:20px}

#main.HE header .logo {width: 130px; background: url(https://images.globes.co.il/globes/globes-red.svg) no-repeat 0 0 !important;top:23px!important;}

html.hd, html.hd body {height:auto !important}

#main section.schedule .item.open:after {position:absolute; content:''; left:0; top:0}
#main section.schedule.sec .item.active.open {  outline: 1000px rgba(0,0,0,0.6) solid;}


#main .schedule .item,
#main .schedule .item:hover { background:#f7e8dc  !important; }

/*html #main section.schedule.sec .item {position:relative;float:right}
html #main section.schedule.sec .item.active.open {position:static}
html #main section.schedule.sec .item.active.open:after {display:none}

html #main section.schedule.sec .item:after {
    content: "";
    background: repeating-linear-gradient(90deg, #000 1px, #000 2px, #fff1e5 2px, #FFF1E6 5px);

    position: absolute;
    right: -15px;
    width: 100%;
    display: block;
    height: 100%;
    top: 15px;
    z-index: -1;
 
    

}*/
.socialBlock .twitter:after {
    content: "twitter";
    left: 21px;
}
 .registration.sec .info .txt {font-size:19px; line-height:26px}

/*html #main section.schedule.sec .item {position:relative;}*/
/*html #main section.schedule.sec .item:after {
        content: "";
    background: url(https://images.globes.co.il/globes/rectangle8.png) repeat-y 0 0;
    position: absolute;
    top: 5%;
    right: -11px;
    z-index: 2;
    width: 10px;
    height: 95%;

}*/
/*html #main section.schedule.sec .item:before {
content: "";
    background: url(https://images.globes.co.il/globes/rectangle8.png) repeat-x 0 0;
    position: absolute;
    left: 0px;
    bottom: 0px;
    z-index: 2;
    width: 100%;
    height: 10px;
    z-index:1
}*/

 

#main section.schedule.sec .item.active.open:before,
#main section.schedule.sec .item.active.open:after {display:none}

#sec9935 h2 {    margin-bottom: 50px;}



#main section.sec.schedule span {     line-height: 32px;    font-family:NextExitRegular,almoni-dl }
 
#main  .btnRow span {   line-height: 36px;   color: #990f3d !important;
    border: solid 2px #990f3d;
    font-family: NextExitRegular;
    font-size: 24px !important;
    background: #fff1e5;}
section.speakers .morelink .fa:before {font-size: 24px !important;    color: #990f3d;}
#main section.speakers .morelink {border: solid 2px #990f3d;}
 
#main section.speakers .speaker .wr {background:#990f3d   !important;  }
#main section.speakers .speaker:hover .wr {background:#990f3d    !important;  }

h1, h2, section.about .wr p, section.about .wr h2,section.about .morelink span {margin-right:0}
.schedule {
    padding: 0 0px 80px;
    max-width: 1150px;
}


.confSche b {
    font-size: 26px;
    line-height: 1.28;
    font-family: NextExitBold;
}

section.schedule span {
    font-size: 20px;
    color: #4c4c4c;
    opacity: 11;
}

.schedule .item .title {
   
    color: #990f3d ;
    display: block;
    font-family: NextExitBold;
}


section.schedule .item.active.on span {color:#990f3d }
.schedule .item .subTitle {margin-top: 12px; color:#000 !important;     font-family: NextExitLight, almoni-dl;}


.registration.sec .payment a {width:100%; float:none;padding:15px 0  !important}
section.registration .btn {margin-bottom:0}
section.registration .btn.buy {background:#990f3d !important;}
section.registration .btn.buy span {color:#fff !important}
section.registration .btn.pp {background:#fff1e5  !important; height:26px}

.registration.sec .payment a span { font-size:24px}
section.registration .fName { width:46%; margin-left:5%; float:right;}
section.registration .fLast { width:48.5%;float:right;}


section.registration #submit_btm {
    background: #fff1e5 !important;
    color:#000;

}

#left_form_inner_relative .text {font-size:28px;    margin-bottom: 29px;}
.registration.sec .info .discount {font-size:28px}
.registration.sec .payment {
     border-bottom: 1px #fff1e5 solid !important;
    padding-bottom: 40px !important;
    margin-bottom: 27px !important;
}
#submit_btm { font-size:19px;    margin-top: 29px;}
#left_form_inner_relative input { border: 1px solid #8f8882;font-size: 22px;
    font-family: NextExitLight; height:27px}
 section.registration #submit_btm {
         padding:6px 0;
    font-family: NextExitRegular;
    font-size:26px;
    line-height:28px;
}
#txtTelArea {
    width: 17.6% !important;
}

#txtFirstName  {    text-indent: 37%;}
 #txtLastName  {  text-indent: 39%;}

 .registration.sec .info .track .trackPrice {font-size:56px}
 .registration.sec .info .track .trackPrice span {
    font-size: 28px;
    margin-right: 2px;
}

section.schedule .item.active.on span {    color: #990f3d ;}
 
.schedule .item.open .title {    background: #990f3d;}

#main .schedule .item:hover {background: #f7e8dc !important;}

#main .schedule .item:hover .title{    color: #990f3d  !important}
#main .schedule .item.open:hover .title{    color: #fff !important}


@media only screen and (max-width: 800px) {
    #intro .introTitle .mainText span em {padding:10px}
    #main #intro .introTitle .mainText span em {font-size:30px}
    }


.call5988 {
    float: left;
    font-size: 44px;
    font-family: NextExitBold !important;
    color: #fff;
}.call5988:after {content:"*";     float: left;
    margin: 6px 6px 0 0;}

@media only screen and (max-width: 480px) {

    .call5988  {font-size:31px}
    .registration.sec .info {padding-top:5px}
    #main section.sec.schedule strong {width:80%    }
    h1, h2, .wr { text-align:right}
    html #main section.schedule.sec .item { margin-bottom:20px!important}
    section.schedule.sec .item {    padding: 5% !important;}

    #main section.schedule.sec .item.active.open {    width: 85%!important; left:0; right:0;margin: 0 auto !important;}
    section.schedule.sec .item.active.open .hide.close {    top: -7px !important;}
    #sec9935 h2 {    margin-bottom: 20px !important;}
    section.conferences div a:first-child {margin-left:0!important}


    section.registration .fName { width:100%; margin-left:0; float:none;}
section.registration .fLast { width:100%;float:none;}
#txtFirstName  {    text-indent: 27%;}
 #txtLastName  {  text-indent: 27%;}
 section.registration .map a img#mobileMap {width:100%}

    section.speakers #layer {        background: #000 !important;        height:600%    }
    section.speakers .speaker .wr {z-index:2!important}


    section.about.sec {margin-right:5%!important; width:95%!important}
    section.sec h1 {    line-height: 28px;}

    section.schedule .item {
    width: 88%;
    margin: 10px 0px !important;
    padding: 4% 6%!important;
}

    .confSche {    margin: 14px 0;}

    section.speakers .fa:before {line-height:44px!important}

    section.speakers .morelink {    width: 214.9px!important;
    height: 47px!important;}
    section.about .morelink {display: block !important;}

    .registration.sec .info div div:last-child { float:none;width:100%;    }
    section.registration .btn.buy {width:100%;    }
    #intro .introTitle {    top: 70px !important;    }
    #countdown span:last-child {display: block;}

 
}
