﻿ .abWr,section.sec  {background:#ffebe1}
 .abWr2 { background:#fff}
 @font-face {
font-family: 'almoniTzar7';
font-weight: 700; /*(bold)*/
font-style: normal;
src: url('/Static/fonts/almoni/almoni-tzar-aaa-700.eot');
src: url('/Static/fonts/almoni/almoni-tzar-aaa-700.eot?#iefix') format('embedded-opentype'), url('/Static/fonts/almoni/almoni-tzar-aaa-700.ttf') format('truetype'), url('/Static/fonts/almoni/almoni-tzar-aaa-700.woff') format('woff');
}
@font-face {
font-family: 'almoniTzar3';
font-weight: 300; /*(light)*/
font-style: normal;
src: url('/Static/fonts/almoni/almoni-tzar-aaa-300.eot');
src: url('/Static/fonts/almoni/almoni-tzar-aaa-300.eot?#iefix') format('embedded-opentype'), url('/Static/fonts/almoni/almoni-tzar-aaa-300.ttf') format('truetype'), url('/Static/fonts/almoni/almoni-tzar-aaa-300.woff') format('woff');
}
@font-face {
font-family: 'almoniTzar4';
font-weight: 400; /*(regular)*/
font-style: normal;
src: url('/Static/fonts/almoni/almoni-tzar-aaa-400.eot');
src: url('/Static/fonts/almoni/almoni-tzar-aaa-400.eot?#iefix') format('embedded-opentype'), url('/Static/fonts/almoni/almoni-tzar-aaa-400.ttf') format('truetype'), url('/Static/fonts/almoni/almoni-tzar-aaa-400.woff') format('woff');
}
 @font-face {
  font-family: 'FontAwesome';
  src: url('/Static/fonts/FontAwesome/fontawesome-webfont.eot?v=4.0.3');
  src: url('/Static/fonts/FontAwesome/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'), url('/Static/fonts/FontAwesome/fontawesome-webfont.woff?v=4.0.3') format('woff'), url('/Static/fonts/FontAwesome/fontawesome-webfont.ttf?v=4.0.3') format('truetype'), url('/Static/fonts/FontAwesome/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
 @font-face{
	font-family:'NextExitBold';
	font-weight:400; /*(bold)*/
	font-style: normal;
		src: url('/Static/fonts/nextexit/NextExitBold.eot'); 
		src: url('/Static/fonts/nextexit/NextExitBold.eot?#iefix') format('embedded-opentype'), 
			url('/Static/fonts/nextexit/NextExitBold.ttf') format('truetype'), 
			url('/Static/fonts/nextexit/NextExitBold.woff') format('woff');
}

@font-face{
	font-family:'NextExitExtraBold';
	font-weight:400; /*(extra bold)*/
	font-style: normal;
		src: url('/Static/fonts/nextexit/NextExitExtraBold.eot'); 
		src: url('/Static/fonts/nextexit/NextExitExtraBold.eot?#iefix') format('embedded-opentype'), 
			url('/Static/fonts/nextexit/NextExitExtraBold.ttf') format('truetype'), 
			url('/Static/fonts/nextexit/NextExitExtraBold.woff') format('woff');
}

@font-face{
	font-family:'NextExitRegular';
	font-weight:400; /*(regular)*/
	font-style: normal;
		src: url('/Static/fonts/nextexit/NextExitRegular.eot'); 
		src: url('/Static/fonts/nextexit/NextExitRegular.eot?#iefix') format('embedded-opentype'), 
			url('/Static/fonts/nextexit/NextExitRegular.ttf') format('truetype'), 
			url('/Static/fonts/nextexit/NextExitRegular.woff') format('woff');
}

@font-face{
	font-family:'NextExitLight';
	font-weight:400; /*(light)*/
	font-style: normal;
		src: url('/Static/fonts/nextexit/NextExitLight.eot'); 
		src: url('/Static/fonts/nextexit/NextExitLight.eot?#iefix') format('embedded-opentype'), 
			url('/Static/fonts/nextexit/NextExitLight.ttf') format('truetype'), 
			url('/Static/fonts/nextexit/NextExitLight.woff') format('woff');
}
  @font-face{
	font-family:'BebasNeueBold';
	font-weight:700; /*(bold)*/
	font-style: normal;
		src: url('/Static/fonts/bebas-neue/BebasNeueBold.ttf') format('truetype');
}

@font-face {
font-family: 'almoniTzar400';
font-weight: 400; /*(regular)*/
font-style: normal;
src: url('/Static/fonts/almoni-tzar/almoni-tzar-regular-aaa.eot');
src: url('/Static/fonts/almoni-tzar/almoni-tzar-regular-aaa.eot?#iefix') format('embedded-opentype'), 
    url('/Static/fonts/almoni-tzar/almoni-tzar-regular-aaa.woff') format('woff'), 
    url('/Static/fonts/almoni-tzar/almoni-tzar-regular-aaa.woff2') format('woff2');
}
@font-face {
font-family: 'almoniTzar700';
font-weight: 700; /*(bold)*/
font-style: normal;
src: url('/Static/fonts/almoni-tzar/almoni-tzar-bold-aaa.eot');
src: url('/Static/fonts/almoni-tzar/almoni-tzar-bold-aaa.eot?#iefix') format('embedded-opentype'), 
    url('/Static/fonts/almoni-tzar/almoni-tzar-bold-aaa.woff') format('woff2'), 
    url('/Static/fonts/almoni-tzar/almoni-tzar-bold-aaa.woff2') format('woff');
}


#intro { position:relative;    height: 720px;}
#intro .introTitle .mainLogo { display:none}


.regLink2 { position:absolute; left:0; width:100%; height:300px; bottom:0; display:block}

 
.headerWr {width:100%;    /*background: rgba(0, 0, 0, 0.8);*/ height:85px; position:fixed; z-index:100000 }


.headerWr {background:linear-gradient(to top, rgba(0, 0, 0, 0), #000000a6);}
h1, h2 {
    color: #8c2379 !important;
}
header nav.hideIt {
    display: none !important;
}
 header {background:none;width: 100%; position: static;    transform: none;}
header nav ul li a {color:#ffebe1 !important;font-family:almoniTzar400;font-size: 30px; border-bottom:0 !important}
 
#globesLink {display:none}
header .lang {padding: 5px 15px; color: #fff; border: 1px #fff solid; position:absolute; left:40px; top:20px; display:none  }
header .fb {margin: 14px 0 0 51px;}

#main.HE header .logo {background: url(https://images.globes.co.il/globes/logo_globes_white.svg) no-repeat 0 0;position: absolute;  right:22%   }
#intro {background: #8c2379;}
#intro .introTitle {background: none;   float:right; position:absolute; bottom:0; top: auto; right:18%}  
#intro .introTitle .mainText span {color: #ffebe1;    font-family: almoniTzar4;
    font-size: 24px;    line-height: 1.6;  display:none;}
#intro .introTitle .mainText span strong { display:block;  font-size:45px;  font-family:almoniTzar4;  color: #ffebe1;  }

#intro .introTitle .mainText span em { display:inline-block;  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);    padding: 0 10px;   font-size:28.4px;font-family:almoniTzar400; color:#fff;  height: 46px; 
    line-height: 10px;}
#intro .introTitle .mainText .regLink {    display:none;
    font-size:24px; 
    font-family:almoniTzar4;
     margin-top:18px;
 padding: 10px 15px;
  border-radius: 10px;
  background-color: #ffebe1;
  border: solid 1px #fbf30f;
  color: #8c2379;
  width:150px;

}


#intro .introTitle .mainText  img {display:none}
.logoText {    color: #fff;
    border: solid 9.1px #007ec8;
    font-size: 50px;
    float: right;
    width: 135px;
    height: 155px;
    background-color: rgba(0, 0, 0, 0.44);
 
    padding: 10px 20px;
    font-family: NextExitRegular;

}

#intro .introTitle .mainText { float:right;     position: absolute;
    bottom: 0; margin-right:0}
section.registration .stopReg {margin-top:60%}
section.registration .stopReg .text {font-size:32px; line-height:36px; }
section.registration .stopReg .title {font-size:32px; line-height:36px; display:block; margin:20px 0}
section.registration .stopReg .phone { display:block; margin:20px 0}



video { 
position: absolute;
top: 0;
left: 0;
width: 100%;
height: auto;
z-index:-1;
}

#countdown { background:#810f35 ; text-align:center; padding:20px 0}
#countdown span {color:#fff} 
#countdown div {width:200px; display:inline-block; padding:10px 0; position:relative}
#countdown div:after {     position: absolute;
    border-left: 2px #fff solid;
    top: 25px;
    left: -5px;
    height: 42px;
    content: ""; }
#countdown span:first-child {font-size:68.5px; font-family:NextExitRegular}
#countdown span:last-child {font-size:35px;font-family:almoniTzar400}
#countdown div.c4:after {display:none}



section.schedule .item.active:hover {background:#3f3f3f;}
section.schedule .item.active:hover span  {color:#fff}

section.schedule .item.active.on {background:#3f3f3f;}
section.schedule .item.active.on span {color:#fff}


 
.btnRow span {color: #3f3f3f !important;
    font-size: 22px !important;
    line-height: 1.32;
    font-family: NextExitRegular;
    text-align: center;
    float:left;
    background:#fff;
    border: solid 2px #3f3f3f;
    margin: 20px 0 0 10px;
    cursor:pointer
}
section.about .wr { position:relative; overflow:visible}
section.about .wr:after {
    background: url(https://images.globes.co.il/globes/mad2019/artboard-4.png) no-repeat;
    content: "";
    position: absolute;
    left: -290px;
    bottom: 0;
    width: 960px;
    height: 720px;
    zoom: 78%;
 
}
section.about .wr:before {
      background: url(https://images.globes.co.il/globes/mad2018/section-1-5.png) no-repeat;
    content: "";
    position: absolute;
    left: 0px;
    top: -50px;
    width: 640px;
    height: 1177px;
    zoom: 70%;
}

section.about .wr p, section.about .wr h2 {margin-right:50px}
section.about .wr p {font-size:24px;font-family:almoniTzar400;line-height: 1.28; color:#8c2379;max-width: 407px;    font-feature-settings: "smcp";
    margin-right: 190px; letter-spacing:.3px}

#speakersWR{ 
    background: url(https://images.globes.co.il/globes/mad2018/sections-2.svg) no-repeat;
    background-color:#ffebe1;
 
    height: 2040px;
}




h1, h2 { border:0 !important; }
h1, h2 {font-size: 52px;  font-weight: normal;font-family:almoniTzar400;   line-height: 0.58;}
section.about .morelink {max-width:1140px; display:none}
.item.active.open .addInfo p strong { display:inline !important}

h2.Section_Title {
    
    margin-top: 20px;
    color: #333 !important;
    max-width: 1120px;
    margin: 0 auto 30px;

    padding:40px;
}


h2.Section_Title a { 
    font-size: 30px;
    color:#3f3f3f; 
    float: left;
    margin-top: 15px;
    font-family: nextexitbold;}
h2.Section_Title a:after {content:" >>"; font-family:arial; font-size:22px; color:#3f3f3f }

section.about .morelink span {color: #3f3f3f;  border: solid 2px #3f3f3f;font-size: 22px;
  line-height: 1.32; font-family:NextExitRegular }
section.about .fa:before {line-height:44px;    display: block;   text-align: center; font-family:NextExitRegular;  }
section.about.open .morelink span {width:152px}

section.speakers .morelink span {  color: #3f3f3f;  font-size: 22px;
  line-height: 1.32; font-family:NextExitRegular;     margin: 1px 2px 0 0; text-align:center }
 
section.speakers .morelink { border: solid 2px #3f3f3f;width:214.9px; height:47px; float:left; margin:20px 0 0 0; display:none}
section.speakers .fa:before {   font-family: NextExitRegular;  line-height: 43px;    margin-right: 60px;}
section.about .morelink .fa:after {content:'' !important}
section.speakers .morelink .fa:after {content:'' !important}
 
section.about .wr { max-width: 1140px; height:auto}
section.speakers .speaker .wr {background:none ; border-top:0; z-index:7; height:95px; padding-top:15px}
 

section.speakers .speaker .speakerName, section.speakers .speaker .speakerTitle {
    margin-right: 10px; color:#fff1e5}
section.speakers .speaker .speakerTitle p {color:#fff1e5;    font-size: 17px;
    line-height: 1.02;}
section.speakers .speaker .speakerName {   font-size: 40px;  line-height: 1.02;font-family:NextExitRegular; height:50px; margin-bottom:0 }

section.speakers .speaker .speakerTitle {  font-family: almoniTzar400;  font-size: 23px;
  font-weight: 300;  line-height: 1; height:45px}

section.speakers .speaker:after {  
    /*background-image: linear-gradient(159deg, #32aeb4, #22d0cc 28%, #4da8f4 63%, #865afa);
    background-blend-mode: multiply;*/
    /*content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0.3;*/

}

.stopReg { 
    position:absolute; 
    left:10%;     
          
   
    }

.stopReg a, .stopReg span { font-family: almoniTzar400;
     font-weight: normal; font-size: 29px;
    display:inline-block;
    color: #8c2379;}

.stopReg .title  {display:block;}

section.speakers .speaker.speaker3:before {   
    background: url(https://images.globes.co.il/globes/mad2018/sections-2-2.png) no-repeat;
    content: "";
    position: absolute;
    right: 80px;
    top: 0px;
    width: 138px;
    height:51px;
    z-index: 1;
}

section.speakers .speaker.speaker2:before {   
    background: url(https://images.globes.co.il/globes/mad2018/sections-2-3.png) no-repeat;
    content: "";
    position: absolute;
    left: 20px;
    bottom: 75px;
    width: 54px;
    height:94px;
    z-index: 1;
}

section.speakers .speaker.speaker2:after {   
    background: url(https://images.globes.co.il/globes/mad2018/sections-2-5.png) no-repeat;
    content: "";
    position: absolute;
    right: -45px;
    bottom: 80px;
    width: 122px;
    height:45px;
    z-index: 1;
}

section.speakers .speaker.speaker1:before {   
    background: url(https://images.globes.co.il/globes/mad2018/sections-2-3.png) no-repeat;
    content: "";
    position: absolute;
        left: 40px;
    top: 18px;
    width: 54px;
    height:94px;
    z-index: 1;
}
section.speakers .speaker.speaker1:after {   
    background: url(https://images.globes.co.il/globes/mad2018/sections-2-6.png) no-repeat;
    content: "";
    position: absolute;
    left: 42px;
    top: 116px;
    width: 385px;
    height:150px;
    z-index: 1;
}

section.speakers .speaker.speaker4:before {   
    background: url(https://images.globes.co.il/globes/mad2018/sections-2-3.png) no-repeat;
    content: "";
    position: absolute;
    left: 130px;
    bottom: 62px;
    width: 54px;
    height: 94px;
    z-index: 1;
}

section.speakers .speaker.speaker4:after {   
    background: url(https://images.globes.co.il/globes/mad2018/sections-2-13.png) no-repeat;
    content: "";
    position: absolute;
   left: 120px;
    top: 4px;
    width: 125px;
    height:45px;
    z-index: 1;
}

section.speakers .speaker.speaker5:after {   
    background: url(https://images.globes.co.il/globes/mad2018/sections-2-19.png) no-repeat;
    content: "";
    position: absolute;
    right: 0;
    bottom: 80px;
    width: 125px;
    height:36px;
    z-index: 3;
}

section.speakers .speaker.speaker5:before {   
background: url(https://images.globes.co.il/globes/mad2018/sections-2-7.png) no-repeat;
    content: "";
    position: absolute;
    right: -50px;
    bottom: 150px;
    width: 258px;
    height: 259px;
    z-index: 1;
}

section.speakers .speaker.speaker6:before {   
background: url(https://images.globes.co.il/globes/mad2018/sections-2-11.png) no-repeat;
    content: "";
    position: absolute;
    right: 75px;
    bottom: 100px;
    width: 122px;
    height: 45px;
    z-index: 1;
}

section.speakers .speaker.speaker6:after {   
    background: url(https://images.globes.co.il/globes/mad2018/bitmap1.png) no-repeat;
    content: "";
    position: absolute;
    left: -15px;
    bottom: 70px;
    height: 150px;
    width: 100px;
    z-index: 1;
}
section.speakers .speaker.speaker7:after {   
        background: url(https://images.globes.co.il/globes/mad2018/sections-2-25.png) no-repeat;
    content: "";
    position: absolute;
    right: 108px;
    bottom: -74px;
    width: 400px;
    height: 434px;
    z-index: 1;
    zoom: 90%;
}


section.speakers .speaker.speaker8:after {   
    background: url(https://images.globes.co.il/globes/mad2018/sections-2-22.png) no-repeat;
    content: "";
    position: absolute;
    left: -120px;
    bottom: -160px;
    height: 367px;
    width: 400px;
    z-index: 1;
}

section.speakers .speaker.speaker10:after {   
        background: url(https://images.globes.co.il/globes/mad2018/sections-2-27.png) no-repeat;
    content: "";
    position: absolute;
     right: 73px;
    bottom: 98px;
    width: 273px;
    height: 239px;
    z-index: 1;
 
}



section.speakers .speaker img {position:relative; z-index:2}

section.speakers .speaker.speaker7 .speakerName:before {
    background: url(https://images.globes.co.il/globes/mad2018/sections-2-2.png) no-repeat;
    content: "";
    position: absolute;
    right: -35px;
    top: 100px;
    width: 138px;
    height: 51px;
    z-index: 1;
}


section.speakers .speaker.speaker8:before {   
    background: url(https://images.globes.co.il/globes/mad2018/sections-2-16.png) no-repeat;
    content: "";
    position: absolute;
        left: -524px;
    bottom: -130px;
    height: 554px;
    width: 547px;
    z-index: 1;
}
 section.speakers .speaker.speaker9 .speakerName:after {
    background: url(https://images.globes.co.il/globes/mad2018/sections-2-33.png) no-repeat;
    content: "";
    position: absolute;
     right: -318px;
    top: -33px;
    width: 93px;
    height: 127px;
    z-index: 1;
}
 
section.speakers .speaker.speaker9 .speakerName:before {
    background: url(https://images.globes.co.il/globes/mad2018/sections-2-2.png) no-repeat;
    content: "";
    position: absolute;
    right: -35px;
    top: 100px;
    width: 138px;
    height: 51px;
    z-index: 1;
}

section.speakers .speaker.speaker9:before {
    background: url(https://images.globes.co.il/globes/mad2018/sections-2-31.png) no-repeat;
    content: "";
    position: absolute;
        left: 55px;
    top: 172px;
    width: 155px;
    height: 117px;
    z-index: 1;
}


section.speakers .speaker.speaker10:before {
    background: url(https://images.globes.co.il/globes/mad2018/sections-2-2.png) no-repeat;
    content: "";
    position: absolute;
    right: -35px;
    top: 100px;
    width: 138px;
    height: 51px;
    z-index: 1;
}


section.speakers .speaker.speaker9:after {
    background: url(https://images.globes.co.il/globes/mad2018/sections-2-32.png) no-repeat;
    content: "";
    position: absolute;
    right: -20px;
    top: -60px;
    width: 169px;
    height: 175px;
    z-index: 1;
}




/*section.speakers .speaker:hover:after { background: none;}
section.speakers .speaker.open:after { display:none}*/
section.sponsers h2, section.conferences h2 {text-align:right;}

.registration.sec .info {    color: #8c2379; float:left; width:50%; padding:0 3%; }
.registration.sec .map {  float:left;width:35%; margin-left:0 ; display:none}
.registration.sec .info h2 { }
.registration.sec .info * { }
.registration.sec .info span {font-family:almoniTzar400; font-size:48px;color:#fff}
.registration.sec .info .track { 
    width: 32%;
    float: right;
    border-left: 1px #fff solid;
    margin-left: 6%;}
.registration.sec .info .cFontSmall {  font-size: 20px; text-align:right}
.registration.sec .info > div {overflow:hidden}
.registration.sec .info div div:last-child {border:0; margin:0}
.registration.sec .info .track .trackPrice {display:block;font-size: 50px; font-family:NextExitRegular}
.registration.sec .info .track .trackPrice span {font-size: 23px;}
.registration.sec .info .discount {width:100%; clear:both; margin:3px 0; font-size: 23px; font-family:NextExitRegular}
.registration.sec .info .discount span {font-size: 40px;}
.registration.sec .tracksWraper {font-size: 21px; font-family:almoniTzar400; margin-top:10px}
.registration.sec .payment {text-align:center;   padding-bottom:10px; margin-bottom:10px}
.registration.sec .payment a { display:inline-block;  background:#810f35; border-radius:0; float:right; margin-top:36px}
.registration.sec .payment a span {color:#fff; font-size: 22px; font-family:NextExitRegular}
#left_form_inner_relative {width:592px}
#left_form_inner_relative .text span {    float: left;}
#left_form_inner_relative .text a {   color: #8c2379;}

#left_form_inner_relative .text {font-size: 26px;   font-family:almoniTzar400; margin-top: 30px;
    padding-top: 29px;
    border-top: 1px #8c2379 solid;   color: #8c2379; }
#txtTel {    margin-left: 5.5%;}
#left_form_inner_relative p label {font-size: 22px; font-family:almoniTzar400; top:3px}
#left_form_inner_relative p {margin-bottom:14px}
#chkAdds { height:15px !important}
#left_form_inner_relative .chckbx {font-size: 20px; color:#8c2379; font-family: almoniTzar3;}
#txtFirstName,#txtLastName,#txtCompany,#txtJobTitle {text-indent: 23%;}
.tracksWraper .trackTitle { font-size:21px; font-family:almoniTzar400 }
#thankYouMsg { position:static; background:none}
#thankYouMsg:after {
    content: " תודה על פנייתך! \A נציגנו ייצור \A עימך קשר בהקדם";
    display: block;
    font-size: 44px;
    text-align: center;
    margin-top: 80px;
    white-space: pre;
    line-height: 54px;
    color:#8c2379
}
section.speakers .speaker img { /*filter: grayscale(100%);*/ display:block; margin:0 auto;}
section.speakers .speaker:hover img {filter: grayscale(0);}

.speakers {
    position: relative;
    top: 160px;
    background: none !important;
}
#sec10791 {padding-top:180px}
.abWr.bg { position:relative}
.abWr.bg:before{     
background: url(https://images.globes.co.il/globes/mad2019/sections-3.svg) no-repeat;
   
    height: 404px;
    content: "";
    position: absolute;
    top: -330px;
    width: 100%;
    left: 0;
    z-index: 1;

}
.speakers  h2 {position:relative; top:-250px; margin:0}
section.speakers {overflow:visible}
.speakers  .speakersText {position:relative; top:-245px;width: 606px; color:#8c2379;
  height: 52px;line-height: 1.44; font-size:20px;font-family:almoniTzar400;text-align:right }


.schedule h2 {position:relative; top:-80px; margin:0}

.schedule .scheduleText  {
    position:relative; 
    top:-60px;
    width: 606px; 
    color:#8c2379;
  height: 52px;
  line-height: 1.44; 
  font-size:20px;
  font-family:almoniTzar400;
  text-align:right;
  margin-bottom:100px;
}

.schedule .scheduleText:after {
    background: url(https://images.globes.co.il/globes/mad2019/sections-3-1.png?v=1) no-repeat;
    content: "";
    position: absolute;
    left: -980px;
    top: -180px;
    width: 1226px;
    height:1023px;
    zoom: 70%;
    z-index: 1;

}

.schedule .scheduleText:before  {
    background: url(https://images.globes.co.il/globes/mad2019/sections-3-5.png) no-repeat;
    content: "";
    position: absolute;
      right: -136px;
    bottom: -1673px;
    width: 592px;
    height:536px;
    zoom: 70%;
    z-index: 1;

}


section.schedule.sec .item:hover { background:#ffebe1}
section.schedule.sec .item.item1 {width:100%}

section.schedule.sec .item  span {position:relative; display:block}
section.schedule.sec .item span:after { 
  font-size: 190px;
  line-height: 0.14;
     color: rgba(56, 189, 171, 0.25);
  font-family:almoniTzar7;
  position:absolute; 
  position: absolute;
  right: 0;
  top: -40px;
  z-index:0;
}
section.schedule.sec .item.item1 span:after { content:"01"; top: -96px; }
section.schedule.sec .item.item2 span:after { content:"02";    top: -96px;}
section.schedule.sec .item.item3 span:after { content:"03";    top: -94px;}
section.schedule.sec .item.item4 span:after { content:"04";    top: -164px; }
section.schedule.sec .item.item5 span:after { content:"05";   top: -128px;}
section.schedule.sec .item.item6 span:after { content:"06";     left: -138px;
    top: -94px;}
section.schedule.sec .item.item7 span:after { content:"07";   top: -93px;}
section.schedule.sec .item.item8 span:after { content:"08";   top: -99px;}
section.schedule.sec .item.item9 span:after { content:"09";   top: -99px;}


section.schedule.sec .item.item1:before {
    background: url(https://images.globes.co.il/globes/mad2018/sections-2-7.png) no-repeat;
    content: "";
    position: absolute;
    right: -210px;
    bottom: 0px;
    width: 258px;
    height: 259px;
    z-index: -1;
    zoom: 70%;
    display:none;
}

section.schedule.sec .item.item2:before {
    background: url(https://images.globes.co.il/globes/mad2018/sections-3-3.png) no-repeat;
    content: "";
    position: absolute;
    right: -210px;
    bottom: 0px;
    width: 236px;
    height: 186px;
    z-index: -1;
    zoom: 70%;
     display:none;
}


section.schedule.sec .item.item2 {width:100%}


section.schedule.sec .item.item3 {}


section.schedule.sec .item.item4 {}


section.schedule.sec .item.item5 {}


section.schedule.sec .item.item6 {position: relative;    left: -400px;}
section.schedule.sec .item.item7 {position: relative;    left: -400px;}


section.schedule.sec .item.item8 {position: relative;      left: 336px;    top: 300px;}
section.schedule.sec .item.item9 {position: relative;    left: -765px;}
 


#sec10117 { height:850px;     position: relative;}
#sec10117 h2 {    
    font-size: 48px;
    position: relative;
    top: 10px;
    margin: 0;
    right: 25px;
        font-family: almoniTzar7,BebasNeueBold;
 

}
#sec10117 .partyText {    
    position: relative;
        top: 30px;
    right: 25px;
    width: 300px;
    color: #8c2379;
    height: 52px;
    line-height: 1.44;
    font-size: 29px;
    font-family: almoniTzar400;
    text-align: right;

}

#sec10117 h2:after {
    background: url(https://images.globes.co.il/globes/mad2019/sections-4-1.png) no-repeat;
    content: "";
    position: absolute;
    left: 60px;
    top: -515px;
    width: 1220px;
    height: 1481px;
    zoom: 63%;
    z-index: 1;
 
}
#sec10117 h2:before {
background: url(https://images.globes.co.il/globes/mad2018/sections-4-2.png) no-repeat;
    content: "";
    position: absolute;
    left: 600px;
    top: 27px;
    width: 273px;
    height: 334px;
    zoom: 100%;
    z-index: 2;
}


.about h1 { font-size:64px; font-family:almoniTzar400,BebasNeueBold; margin:70px 0 20px;color: #8c2379;     font-feature-settings: "smcp";}
.about h2 {color: #8c2379;font-size:50px; font-family:almoniTzar400; width:500px;line-height: 1.04;margin-right: 70px; margin-top:50px; position:relative;     font-feature-settings: "smcp"; }
.about  h2:after {

    background: url(https://images.globes.co.il/globes/mad2018/section-1-1.png) no-repeat;
    content: "";
    position: absolute;
   right: -80px;
    top: 10px;
    width: 71px;
    height: 33px;
    zoom: 100%;
    z-index: 1;
}

#secRegistration { position:relative;  /*height:1040px;*/ height:500px; font-family: almoniTzar400; }
#secRegistration .registration { position:absolute; left:0; top:200px}
#secRegistration:after {
    background: url(https://images.globes.co.il/globes/mad2019/sections-5-1.png) no-repeat;
    content: "";
    position: absolute;
    right: -100px;
    top: -170px;
    width: 599px;
    height: 766px;
    zoom: 80%;
    z-index: 1;

}
#secRegistration h2 {margin:0; text-align:right}
#secRegistration p {color:#8c2379;font-size: 26px;    font-family: almoniTzar400;}
#secRegistration p strong { }
#secRegistration p span {font-size: 26px;}
#secRegistration .regButton { 
    background:#8c2379; text-align:center;  margin:0;    width: 30%;  font-family: almoniTzar400; color:#ffebe1;
    float: right;    margin-bottom: 30px;     margin-top: -13px;}
 

#secRegistration .regAddText {text-align:center;font-size:24px;color:#8c2379; margin-top:20px; overflow:hidden;    width: 98%;    border-top: 1px #8c2379 solid;    padding-top: 30px; }
#secRegistration .regAddText div  { float:right}
#secRegistration .regAddText span { font-size:28px; float:left; font-family:almoniTzar7}
#secRegistration .regAddText span:after {content:"*"; vertical-align: -webkit-baseline-middle;}






#sec10118  {margin-top:50px}
#main #sec10118 h2 { position:relative;text-indent:10px}

 

#sec10118 h2:after {
    background: url(https://images.globes.co.il/globes/mad2018/sections-3-4.png) no-repeat;
    content: "";
    position: absolute;
     right: -100px;
    top: -17px;

    width: 63px;
    height: 99px;
    
    z-index: 1;

}

.schedule h2:after {
    background: url(https://images.globes.co.il/globes/mad2018/sections-3-4.png) no-repeat;
    content: "";
    position: absolute;
        right: -100px;
    top: -17px;
    width: 63px;
    height: 99px;
    
    z-index: 1;

}
#sec10119 h2 {position:relative}
#sec10119 h2:after {
    background: url(https://images.globes.co.il/globes/mad2018/sections-3-4.png) no-repeat;
    content: "";
    position: absolute;
   right: -100px;
    top: -17px;
    width: 63px;
    height: 99px;
    
    z-index: 1;

}

.about .text1 {font-size: 26px;color: #8c2379;  font-family:almoniTzar400;   margin-right: 138px; margin-bottom:30px;     font-feature-settings: "smcp";}
.about .text2 {color: #8c2379; font-family:almoniTzar400,LucidaGrande; font-size: 48px;    width: 408px;
    margin-right: 100px;line-height: 1.04; margin-bottom:30px; position:relative; margin-top:20px;     font-feature-settings: "smcp";}

.about  .text2:after {

    background: url(https://images.globes.co.il/globes/mad2018/artboard-5.png) no-repeat;
    content: "";
    position: absolute;
    right: -465px;
    bottom: -625px;
    width: 543px;
    height: 446px;
    zoom: 88%;
    z-index: 1;
}
.about .text1:after {

      background: url(https://images.globes.co.il/globes/mad2018/sections-2-5.png) no-repeat;
    content: "";
    position: absolute;
    right: -50px;
    bottom: -60px;
 
    zoom: 100%;
    z-index: 1;
}

.about .text2:before {

    background: url(https://images.globes.co.il/globes/mad2018/section-1-2.png) no-repeat;
    content: "";
    position: absolute;
    right: 0px;
    bottom: -75px;
    width: 49px;
    height: 45px;
    zoom: 100%;
    z-index: 1;
}

 
#form2018 h2:after { background:none;display:none}

#form2018 .formSend18 {display:none}


footer.footer {  background: #8f3a81;  height:60px; }
footer.footer .copyright {max-width: 1320px;    line-height: 70px;     margin: 0 auto; color:#fff; text-align:right;font-size: 26px;font-family:almoniTzar400;}
footer.footer .globes {    float: right;    margin-top: -67px;    margin-right: 75%;     width: 160px;}
 footer.footer .create { width:100px;    vertical-align: text-top; margin:0 10px}


footer span {    direction: rtl;
    font-family: almoniTzar400, BebasNeueBold;
    display: inline-block;}

section.registration .btn.pp {height: 21px;    float: left;}
section.registration .map a {      background: url(http://images.globes.co.il/globes/map10045.png) !important;  width:866px !important; height:449px !important;}
section.registration .map a img#mobileMap { display:none}
section.registration .map a img#Map { width:100%;height:auto; display:block}

.formSend18 label {color:#fff}
#left_form_inner_relative input,#left_form_inner_relative input:focus {background:none}
#left_form_inner_relative input {color:#8c2379;   height:28px; border-radius:5px; border:1px #8c2379 solid ; margin-top:0; font-family: 'almoniTzar400'; font-size: 21px;}
#submit_btm {background:#8c2379; text-align:center;  margin:0;    width: 30%;  font-family: almoniTzar400; color:#ffebe1}
.submit_btm {
     cursor: pointer;
    font-size: 24px;
    padding: 10px;
    background: #8c2379;
    text-align: center;
    margin: 0;
    width: 150px;
    font-family: almoniTzar400;
    color: #ffebe1;
    border-radius: 5px;
 float:left;
     margin-left: 160px;
 
}
#submit_btm.middle {margin: 50% 17% 0 0; width:60%}
.schedule  {padding:0 20px 80px;   max-width: 1120px; margin:0 auto}
.schedule  .confTab  { font-size: 55px;
  line-height: 0.58; font-family:NextExitRegular; color:#a7b5c4; margin-bottom:25px;     width: 50%;   display: inline-block; text-align: center; padding:20px 0; cursor:pointer }
.schedule  .confTab.active { display:none;  opacity:1; color:#810f35   }
#tab_9689 {margin-right: -20px;float: right;}
#tab_9690 {margin-left: -20px;float: left;}

.schedule  .tabData { display:none;}
.schedule  .tabData.active { display:block; clear:both}

.schedule  .item  {     
    background: #fff;
    color: #810f35;
    padding:22px 32px;
    width: 20%;
    display: inline-block;
    margin-left:12px;
    border-top:0 !important;

}
.schedule .addInfo {display:none}
.schedule .addInfo.on {display:block}
.schedule .item .title  {  font-size: 23px;
  line-height: 0.91;
  text-align: right;
  color: #000;
  display:block;
  font-family:NextExitRegular;
}

.schedule .item.open .title {
    background: #323232;
    position: absolute;
    top: 0;
    left: 0;
    text-align: right;
    width: 98%;
    padding: 20px 2% 20px 0;
    color:#fff;
    font-size:35px;

}
.schedule .item.open .title:hover {color:#fff}
section.schedule .item.open .close,
section.speakers .speaker.open .close {left:0; right:auto}
section.schedule .item.open .close:after,
section.speakers .speaker.open .close:after { 
    content:"סגור"; 
    font-size:30px;
    color:#fff;
    border-bottom:1px #fff solid;
    font-family:almoniTzar400;
    left:20px; right:auto;

}


section.speakers .speaker.speaker1 img { float:right; margin:0}
section.speakers .speaker.speaker1 .wr {      bottom: 253px;    right: 5px;}

section.speakers .speaker.speaker2 { top: -155px;}
section.speakers .speaker.speaker2 .wr {    right: 60px;
    top: 256px;}



section.speakers .speaker.speaker3 img { float:left; margin:0}
section.speakers .speaker.speaker3 .wr {top: -106px; right: 62px;}

section.speakers .speaker.speaker4 img { float:right; margin:0}
section.speakers .speaker.speaker4 {     top: 65px;    right: -15px;}
section.speakers .speaker.speaker4 .wr { top:-105px}

section.speakers .speaker.speaker5 {top: -20px;   right: -20px;}
section.speakers .speaker.speaker5 .wr {    bottom: -21px;    right: 60px;}

section.speakers .speaker.speaker6 {left:10px;}
section.speakers .speaker.speaker6 img { float:left; margin:0}
section.speakers .speaker.speaker6 .wr {  left:0;  top: 125px;}

section.speakers .speaker.speaker7 { width:48%}
section.speakers .speaker.speaker7 .wr {right: 400px;      bottom: 29px;}

section.speakers .speaker.speaker8 { width:48%;  top:100px}
section.speakers .speaker.speaker8 .wr {     bottom: 309px;
    left: -192px;}
section.speakers .speaker.speaker8 img { float:left; margin:0}

section.speakers .speaker.speaker9 { right:-300px}
section.speakers .speaker.speaker9 .wr {left: -300px;    top: 0px;}

section.speakers .speaker.speaker10 { top:100px}
section.speakers .speaker.speaker10 .wr {      right: -79px;    top: 169px;}



section.schedule h2 a {color:#810f35}
section.schedule h2 a:after {font-family:Arial;  color:#810f35;  font-size: 18px;}
section.schedule .item.open, 
section.schedule .item.open:hover { background:#810f35 !important; z-index:4}
section.schedule .item.open *,section.schedule .item.activer.open:hover .subTitle, section.schedule .item.active.open:hover span { color:#fff !important}

section.schedule .item.open span:after {display:none}
section.schedule .item.open:before {display:none}

.schedule .item .subTitle  { 
 
  font-size: 20px;
  font-weight: 300;
  line-height: 1;
  text-align: right;
  color: #000;
  font-family:almoniTzar400;
  display: block;
}
.schedule  .item.open .subTitle {    margin-top:90px; font-size:35px;}
.confSche b {
  font-size: 25px;
  line-height: 1.28;
  text-align: right;
  color: #4a4a4a;
  margin:22px 0 24px;
   font-family:NextExitRegular;
}
.confSche span {
  font-size: 17px;
  font-weight: 300;
  line-height: 1.24;
  text-align: center;
  color: #4a4a4a;
  opacity: 0.6;
    font-family:almoniTzar400;

}
.confSche {  overflow: hidden;   margin:24px 0;  position: relative;}
.confSche:after {
    content: "";
    display: inline-block;
    height: 1px;
    vertical-align: middle;
    width: 100%;
    margin-left: -100%;
    margin-right: 10px;
    border-top: 1px solid #810f35;
    opacity: 0.19;
}
 
section.speakers .speaker.open,
section.schedule .item.open:hover, 
section.speakers .speaker.open:hover,
section.speakers .speaker.open .wr {background:#810f35;}
section.speakers .speaker.open p {color:#fff}
 
 
section.gallery {background:#e1e6eb; position:relative}
section.gallery .galleryNavDiv {color:#000}
section.gallery .galleryImages {height:240px;}
section.gallery .galleryImages span b {border:0; bottom:3px;  font-size: 22.8px;     font-family: almoniTzar400;     background: rgba(0, 0, 0, 0.3); text-align:right;display:none}
section.gallery .galleryImages span:hover b {display:block}

section.gallery h2 {display:block; text-align:center}
 
section.gallery .galleryImages span {float:right; margin:0 1.5% 0 3px; width:31%}
 section.speakers .speaker.more {
    margin-left: 4px;
    margin-right: 3px;
    float: right;
    z-index:3;
}
.arrow {                
position: absolute;
width: 30px;
height: 109px;

top: 50%;
cursor: pointer;
font-size: 32px;
z-index: 1000;
}
.arrow i {color:#fff; font-size:70px}
.left{left: 25px;}
.right{right: 28px;}
.fa {
display: inline-block;
font-family: FontAwesome !important;
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
}
.fa-angle-left:before {content: "\f104";}
.fa-angle-right:before {content: "\f105";}


section.speakers .speaker {padding-bottom:85px; width:32%; max-width:100%; background:none}
section.speakers .speaker img {width:60%; max-width:244px}
section.schedule .item  {width:19.5%;  margin: 0 0 0 2%; padding:20px;   min-height:65px;
                         border:1px #d0d0d0 solid !important;    background: #f7f7f7;
}

 #sec10119 {background:#fff !important}

section.schedule .lectureWraper .item:nth-child(4) {margin-left:0}
section.schedule .lectureWraper .item:nth-child(3n+3) {margin-left:2%}
.socialBlock { width:565px; height:532px; background:#fff; position:fixed; z-index:200000; transform: translate(-50%, -50%); left:50%; top:50%}

.overlay {
    position: absolute;
    top: 0px;
    left: 0px;
    background-color: grey;
    opacity: 0.7;
    z-index: 10;
    width: 110%;
    height: 110%;
    overflow: hidden;
}
.overlay, .socialBlock {display:none}

html.hidden {overflow:hidden}
 
 
section.sec .item.active:hover {background:#fff}
section.sec .item.active:hover span {color:#666}
section.schedule.sec .item {
    width: 23%;
    display: inline-block;
    text-align: right;
    vertical-align: top;
    padding: 40px 3%;
    border:0 !important;
    background:none;
    margin: 0 0 10% 5%;
}
section.schedule.sec .item:hover { background:none!important;}
section.schedule.sec .item:nth-child(3n+3) {
    margin-left: 0;
}
section.schedule.sec .item.active.open {
    width:83%;
    background:#8c2379 !important;
        border: 3px #ffebe1 solid !important;
    }
 section.sec.schedule strong {
    font-size: 36px!important;
    color: #8c2379   !important;
    display: block;
    margin-bottom: 10px!important;
    font-family: almoniTzar7,BebasNeueBold;
}
section.sec.schedule span {
    font-size:29px;
    color:#8c2379;
    font-family: 'almoniTzar400';
}
 section.sec.schedule span:hover {color:#8c2379!important;}

     .schedule.sec .item.active.open .addInfo strong { display:inline}
 
     .schedule.sec .item.active.open .addInfo span { font-size:22px;}

 
@media only screen and (max-width: 1600px) {
    
    #mobMenu,
    #intro .introTitle {right: 4%!important;}
    #main.HE header .logo {right:10%!important;}
    #main {overflow:hidden}
    /*#intro { height:645px !important}*/
   

}
@media only screen and (max-width: 1380px) {
     footer.footer .copyright {max-width:980px}

}

@media only screen and (max-width: 800px) {
    section.schedule.sec .item {
        width: 90%;
        margin: 0 !important;
        padding: 40px 0 !important;
    }
    section.schedule.sec .item.active.open {border:0!important; width:92%; padding-left:4%!important; padding-right:4%!important}
    section.schedule.sec .item.active.open .hide.close {top:-35px}

    section.schedule .item.open { top: 12%; width:86%;  left: 0;  transform: none;  }

    h2.Section_Title { text-align:center; margin:20px auto}
    h2.Section_Title a {  display: block;  float: none;}

    .schedule .item.open .title {position:static;}
    .schedule .item.open .subTitle {margin-top:20px}
    section.schedule .item.open .close {top:-55px}
    section.schedule .addInfo {height:300px}

    
    section.about .wr:after,
    .about .text2:after,
    .about .text2:before,
    .schedule .scheduleText:before,
    #sec10117 h2:after,
    .schedule .scheduleText:after,
    #secRegistration:after

                        {zoom:20%}
}

    

.close {
  font-size:50px;
  position:absolute;
  top:5px;
  right:20px;
  color: #000;
  cursor:pointer;
  display:inline-block;
  z-index: 100;
 
}
.closetext {
    font-size: 25px;
    position: relative;
    color: #000;
    cursor: pointer;
    border-bottom: 1px #000 solid;
    top: 450px;
    display: inline-block;
    transform: translate(-50%, -50%);
    left: 50%;
    bottom: 0;
    font-family:almoni-dl;
}
.socialBlock .close {font-family:arial}
.socialBlock h3 {
    font-size: 30px; 
    font-weight:normal; 
    font-family:almoni-dl7;
    top: 46px;
     transform: translate(-50%, -50%); left:50%;
    position: absolute;
    margin:0;
}
.socialBlock .sWr { position:absolute;  transform: translate(-50%, -50%); left:50%; top:50%;    width: 100%;
    text-align: center;
    margin: 0 auto;}

.socialBlock a { display:inline-block;   width:77px !important; height:77px; border-radius:50%; margin:37.5px !important; position:relative}
.socialBlock a:after {
    position: absolute;
    font-size: 14px;
    transform: translate(-50%, -50%);
    left: 50%;
    top: 130%;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
}

 

.socialBlock .fb:after { content: "Facebook";  }
.socialBlock .fb {background:url(https://images.globes.co.il/images/ladies-top50-2017/fb.png) no-repeat 0 0; }

.socialBlock .twitter:after { content: "Twitter"; } 
.socialBlock .twitter  {background:url(https://images.globes.co.il/images/ladies-top50-2017/twitter.png) no-repeat 0 0;}

.socialBlock .whatsapp:after { content: "WhatsApp";     text-indent: 0;}  
.socialBlock .whatsapp {background:url(https://images.globes.co.il/images/ladies-top50-2017/whatsapp.png) no-repeat 0 0;  }

.socialBlock .mail:after { content:  'דוא"ל'; } 
.socialBlock .mail {background:url(https://images.globes.co.il/images/ladies-top50-2017/mail.png) no-repeat 0 0;}

.socialBlock .linkedin:after { content: "LinkedIn";  direction:ltr} 
.socialBlock .linkedin {background:url(https://images.globes.co.il/globes/icons/li.png) no-repeat 0 0}

.socialBlock .copy:after { content: "העתק קישור";  } 
.socialBlock .copy {background:url(https://images.globes.co.il/images/ladies-top50-2017/group.png) no-repeat 0 0;}

.overlay { display:none;    overflow: hidden;
    width: 110% !important;
    height: 4110% !important;
    position: absolute;
    top: 0px;
    left: 0px;
    background-color: Gray;
    opacity: 0.7;
    z-index: 10;
}

header .social {
 padding:2px 15px 5px;
    cursor: pointer;
    font-size: 24px;
    font-family: NextExitRegular;
    line-height: 24px;
    color:#8c2379;
    border:1px #ffebe1 solid;
        position: absolute;
    left:40px;
    top: 20px;
        border-radius: 10px;
    background:#ffebe1;
}
.regLinkTop { padding:2px 15px 5px;
    cursor: pointer;
    font-size: 24px;
    font-family: NextExitRegular;
    line-height: 24px;
    color:#8c2379;
    border:1px #ffebe1 solid;
        position: absolute;
    left:140px;
    top: 20px;
        border-radius: 10px;
    background:#ffebe1;

}

.galleryNavDiv .pagesNav, .moreData{display:none;}
.moreData.on{display:block;}
.btnMore, .btnPrint {display:inline-block; margin: 5px; padding:5px;}
section.conferences div a:first-child {width:auto; display:inline-block; border-bottom:0; }
section.conferences div a { margin-bottom:20px !important}



section.schedule span.btnMore {    width: 214.9px;
    height: 37px;
    line-height: 39px;
    font-size: 18px !important;}

section.gallery .galleryNavDiv {
margin-top:10px;
position: absolute;
width: 100%;
text-align: center;
}
.galleryNavDiv span {
width: 5px;
height: 5px;
background-color: #810f35;
border: 1px solid #810f35;
border-radius: 50%;
margin: 5px;
display: inline-block;
vertical-align: middle !important;
}
.galleryNavDiv span.active {
width: 9px;
height: 9px;
}

.galleryNavDiv .pagesNav {
            
 
border-radius: 12px;
background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
font-family: NextExitFOT;
font-size: 18px;                
text-align: center;
color: #ffffff;
padding: 10px;
margin: 0 auto;
            
}
            



#main header nav {display:none;
                  background: #8c2379;
    width: 100%;
    position: absolute;
    right: 0;
    height: 730px;
    z-index: 1;

}

header nav ul {    position: absolute;   right: 20%;   text-align:right; top: 10%;}
header nav ul li { display:block}

#main header nav:after {    background: url(https://images.globes.co.il/globes/mad2018/navigation-lightbox.png) no-repeat;
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width:670px;
    height: 720px;
    z-index: 1;

    display:none;
}

#main header nav:before {    background: url(https://images.globes.co.il/globes/mad2018/desktop-navigations-background.png) no-repeat;
    content: "";
    position: absolute;
    right: 0;
    bottom: -3px;
    width: 1380px;
    height: 280px;
    z-index: 1;}



 #mobMenu {float:right;background: url(https://images.globes.co.il/globes/mad2019/navigation-hamburger.svg) no-repeat 0 0;     width: 36px;
    height: 36px;
    position: absolute;
    top: 21px;position: absolute;     right:18%; z-index:11}
 
 #mobMenu.opnd {background: url(https://images.globes.co.il/globes/mad2018/close-menu.svg) no-repeat 0 0;}

@media only screen and (max-width: 1024px) {
 
    header .logo { position:static; margin:17px auto 0;  width: 112px !important; height: 40px !important;}
    #main header nav {top: 42px;}
    section.about {width:80%}
}

 
@media only screen and (max-width: 1000px) {
     /*#intro { height:420px}*/
 
     #countdown {width:100%}
    #countdown div {width:22%;}
    #countdown div:after {top:3px}
    #countdown span:first-child {font-size:35px;}
    #countdown span:last-child {font-size:18px;}
    #txtFirstName,#txtLastName,#txtCompany,#txtJobTitle {text-indent: 30%;}
 

}
@media only screen and (max-width: 800px) {
    header .logo {margin-top:0; display:block}
 
    #intro .introTitle .mainText span em {font-size:4vw}
    #intro .introTitle .mainText, #intro .introTitle a {margin:0}
    #intro .introTitle .mainText .regLink {width:auto; float:right}
    #intro .introTitle .mainText {width:42%; margin:0 2% 0 0 !important}
 
    #mobMenu  {margin-top:11px; z-index:100;}
    
    header {padding:3px 0; height:42px}
 
 section.conferences div a:first-child img {width:auto}
header .fb {display:none} 
 .headerWr { height:42px}
 .logoText { font-size:35px; width:105px}
 
 #intro .introTitle .mainLogo {width:50%}
 
 #intro .introTitle .mainText span strong {font-size: 7vw;}
 #intro .introTitle .mainText span { text-align: right;}
 #intro .introTitle .mainText .regLink {margin:5px  0 0 0 !important; }
 h1, h2 {font-size:35px !important }
 h2 {margin-right:8px}
 section.speakers .speaker {width:45%; display:inline-block}
 section.speakers .speaker .speakerTitle {font-size:16px; font-family:almoniTzar400; line-height: 16px; overflow:visible; height:auto}
 section.speakers .speaker .speakerName {font-size:26px;  font-family:almoniTzar400; line-height: 1.53; overflow:visible; height:auto}
 .schedule  .confTab {font-size:23px;  }
 section.speakers .speaker .wr {height:75px; padding-top:0; background:none}
    section.schedule .item {
        width: 96%;
        margin: 10px 0 !important;
        padding: 2% !important;
        background:#ffebe1
    }

    .registration.sec .info {float:none; width:90%}
    .registration.sec .map {float:none;width:100%}
    section.registration .map a {     }
    section.registration .btn.pp {
        height: 24px;
    }
 
    #intro {
        padding-top: 0;
    }
    video {
    height: auto;
 
    position:static;
    }
    .logoText {height:auto; padding: 0px 10px 10px 5px}
    header .logo { right:125px}
 section.speakers .speaker.open {    top: 30px;}

}
  .mapouter img {width:100%}


  section.sponsers a img {height:87px !important}



@media only screen and (max-width: 480px) {

    #sec10791 .wr .item {margin-bottom: 53px !important }



    .regLinkTop {top: 350px;
    width: 150px;
    text-align: center;
    left: 0;
    right: 0;
    margin: 0 auto;
    font-family: almoniTzar400;
    height: 35px;
    padding: 0 12px;
    border-radius: 8px;
    line-height: 36px;}


    .headerWr {position:absolute}
    header .fb {display:block}
    header .social {
    display:none;



    color: #fff;
    border: 1px #fff solid;
    position: absolute;
    top: 612px;
    background: #8c2379;
    
    left: 50%;
    transform: translateX(-50%);
    text-align: center;
    border-radius: 10px;
    padding:7px 5px; 
    width:165px;

    font-family: almoniTzar400;
}
    section.speakers .speaker.speaker5 .wr {right:0}
    section.speakers .speaker.speaker9 .wr {    left: -64px;
    top: -69px;}
    section.speakers .speaker.speaker9 .speakerName:before {right:175px}
    section.schedule.sec .item.item2:before {display:none}
    section.schedule.sec .item.item1:before {display:none}
    section.speakers .speaker.speaker1:after {    left: 28px;    top: 96px;}

    section.schedule .item.open .close:after {top:45px}

    #intro .introTitle .mainText .social {  
            font-size: 26px;
    font-family: almoniTzar400;
    margin-top: 18px;
    padding: 0 12px;
    border-radius: 10px;
    background-color: #ffebe1;
 
    color: #8c2379;
    width: 150px;
    display: block !important;
    margin: 15px auto 0;
    position: relative;
    z-index:111;
        height: 37px;
    line-height: 37px;

}




    .socialBlock {    width: 90%;}
    .socialBlock a {margin:30px !important}
    .overlay {width:100% !important}
    .closetext {top:500px}
    footer.footer .create {width:70px}
    footer.footer .globes {display:none}
    #sec10117 h2:after {    display: block;
    left: -390px;
    top: 100px;
    zoom: 52% !important;}
    .about h2 {width:auto}
    .about .text2 {width: 75%;
    margin: 0 50px 0 0;
    font-size: 22px;}

    section  { width:85% !important}
    #secRegistration .registration { top:0}
    #secRegistration .regAddText div { font-size:26px    }
    #secRegistration .regButton {width: 94%;}
    section.speakers .speaker {width:100% !important; margin:0 auto !important}
    #sec10117 .partyText {width:100%; margin-top:500px;right: 0;}
    .socialLinks {display:none!important}
    .abWr {overflow:hidden}
    .speakers  .speakersText {width:80%}
    .logoText,.mainText {float:none;}
    #secRegistration {height:600px}
    /*#intro .introTitle {bottom:-20px}*/
    #sec10117 { height:1180px}
    #sec10117 .partyText {top:300px}
    .schedule { padding-bottom:0}
    .schedule .scheduleText,
    .schedule h2,
    section.schedule.sec .item {position:static;    margin-bottom: 100px;left: 0 !important; }

   


    .schedule h2     {    text-align: right;    margin-bottom: 30px;}
    #main header nav:before,
    #main header nav:after {display:none}
     #intro .introTitle {height:auto; }
     #intro .introTitle .mainText .regLink {padding:7px 5px; width:165px}
     section.schedule.sec .item span:after { left:auto; right:120px}
     #countdown {padding:0; margin-top:-3px}
     .socialLinks.sticked {top:0}
     #countdown div:after {top:18px  !important; height:25px  !important}
     #left_form_inner_relative .chckbx {width:100%; font-size:19px;  }
     section.speakers .morelink {width:194px; height:34px; margin-left:15px}
     section.speakers .fa:before {line-height: 33px; margin-right: 39px;}
     .registration.sec .info h2,  .registration.sec .info .tracksWraper {  line-height:1; text-align:right}
     .registration.sec .info span {font-size:32px}
     section.registration .btn.pp, section.registration .btn.buy  {  padding:7px 0}
    .registration.sec .info { padding-bottom: 25px; }
    .registration.sec .info .cFontSmall {padding-bottom:25px}
    #left_form_inner_relative {width:auto}
    #left_form_inner_relative .text {font-size: 22.3px; text-align:right;}
    #left_form_inner_relative input:focus {    border: 1px solid #ff7070; }
    #submit_btm {width:94%; font-size: 24px;  line-height: 1.32;}
    section.gallery .galleryImages span {width:96%}
 section.schedule.sec .item.item8 {margin-top:300px !important; top:20px !important}
    section.speakers .speaker.open .wr { margin-top:40px}
    .submit_btm {width:65%; margin-left:0}
    #galleryNav span, #galleryNavDiv {display:none}
    #galleryNav .pagesNav {    
        display: block;
    position: absolute;
    left: 15px;
    bottom: 12px;}

     .mapouter {margin-top:400px; display:block}
   
     #secRegistration:after {
        left: 4%;
        zoom: 41%;
        top: 1885px;
        right: auto;
         }
   #sec10791 .wr .item.item7 {margin-bottom: 0 !important;}
     #secRegistration .regAddText {

    font-size: 16px;
    color: #8c2379;
    width: 100%;
    text-align: center;
    margin-top: 25px;
}
     #secRegistration .regAddText span {  font-size: 26px;}
     .about h1:after {
    background: url(https://images.globes.co.il/globes/mad2018/sections-3-4.png) no-repeat;
    content: "";
    position: absolute;
      right: 10px;
    top: -120px;
    width: 63px;
    height: 99px;
    z-index: 1;
}

         section.about .wr:before      { zoom:32%; left: 0px;    top: -150px; bottom:auto}

        section.registration .map a {zoom:50%}
    section.registration .map a img#mobileMap { display:block}
    section.registration .map a img#Map { display:none}
     video {       width: auto;  }
    section.speakers .speaker.more {
        margin-left: 2px !important;
        margin-right: 3px !important;
        float:none;
    }
    section.gallery .galleryImages span b {display:block}
    section.speakers .speaker.more:last-child {float:right;    margin-right: 15px !important;}
    section.speakers .speaker.open .speakerBox { padding:10px 20px}
    section.speakers .speaker.open .speakerBox img { margin-right:5px}
    section.speakers #layer { background:#333; opacity:1}
     

    #main section.schedule .item.open, 
    #main section.schedule .item.open:hover {background:#8c2379!important; border:0!important; z-index:11111; position:fixed}


    .registration.sec .info div div:last-child {float:right; width:20%}
    section.speakers .speaker img {filter: grayscale(0);}

    #submit_btm.middle {    margin:0 auto; width:60%}


    #intro .introTitle .mainLogo { float:none; margin:0 auto !important;  width:70vw}
    #intro .introTitle {margin:0 auto !important; right:0 !important}
    header {background:rgba(0,0,0,.5)}
    #intro .introTitle .mainText {
        width: 100%;
        margin: 20px auto !important;
        float: none;
        height:90px !important;
    }

    video {height:450px}
    #intro .introTitle .mainText .regLink {float:none;}
    #intro .introTitle .mainText span {text-align:center;  padding-top:15px; margin-bottom:15px}

    #intro .introTitle .mainText span strong {font-size:12vw; margin:10px 0}
    #intro .introTitle .mainText span em {font-size:9.5vw}

 
 
    section.speakers .speaker  {right:10%!important; top:36px}
    #main.HE header .logo {display:none}


    
  
    h2:after {display:none}
    /*section.speakers .speaker:before {display:none}
    section.speakers .speaker:after {display:none}*/

  
    #speakersWR { overflow:hidden;  background: url(https://images.globes.co.il/globes/mad2018/i-phone-8.png) no-repeat  -3px 170px;
    background-color: #ffebe1;   padding-top: 170px;  height: 3750px;    }


 .schedule .scheduleText:before {     zoom: 62%;    bottom: -3726px;     display:none !important;}
    section.speakers .speaker.speaker9:after {display:none}
    section.speakers .speaker.speaker9 .speakerName:after {display:none}
 
    section.schedule.sec .item.item1:before {     right: -153px;    bottom: 129px;}
    section.conferences div a {margin:0}
    section.speakers .speaker.speaker9 {right:-235px}


    #intro {background: url(https://images.globes.co.il/globes/mad2019/mad19_header_mobile-375x380.2019530t135327.png) no-repeat scroll center top / cover !important; height:380px !important}
    #sec10117 {top:0}
    .headerWr, header {background:none !important}
    #main {margin-top:-5px}
    #mobMenu {top:12px}
    #main header nav {top:0}
    #sec10117 .partyText {height:auto}
  
    #intro .introTitle .mainText {    background: #ff2a6c; height:280px; right:0}
     
    section.about .wr {margin-left:0; padding-bottom:300px}
    section.about .wr:after {zoom:40%!important; bottom:43px}
    .about .text1, .about h1 {text-align:right; margin-right:30px}
    .speakers  .speakersText {top:-365px;    margin-right: 30px; }
    .speakers  h2 {    top: -368px;    margin-right: 30px;}
    .about h1 {margin-top:20px}
    section.speakers .speaker.speaker1 img {  width: 193px;  height: auto;}
    section.speakers .speaker.speaker2 img {  width: 143px;  height: auto;}
    section.speakers .speaker.speaker3 img {  width: 239px;  height: auto;}
    section.speakers .speaker.speaker4 img {  width: 221px;  height: auto;}
    section.speakers .speaker.speaker5 img {  width: 205px;  height: auto;}
    section.speakers .speaker.speaker6 img {  width: 249px;     height: auto;}
    section.speakers .speaker.speaker7 img {  width: 244px;  height: auto;}
    section.speakers .speaker.speaker8 img {  width: 188px;  height: auto;}
    section.speakers .speaker.speaker9 img {  width: 195px;  height: auto;}

    section.speakers .speaker.speaker1 { top:-38px}
    section.speakers .speaker.speaker2 {right: 20% !important;     top: -60px;}
    section.speakers .speaker.speaker3 {top:-3px; right: -10% !important;}
    section.speakers .speaker.speaker4 {top:-19px}
    section.speakers .speaker.speaker5 { top:85px;}
    section.speakers .speaker.speaker6 {right: -10% !important; top:165px}
    section.speakers .speaker.speaker7 { top:190px;}
    section.speakers .speaker.speaker8 {top:200px;right: -10% !important;}
    section.speakers .speaker.speaker9 { right: -15% !important;     top: 240px;}
    section.speakers .speaker.speaker10 {   top: 340px;}
    section.speakers .speaker.speaker1 .wr {right:96px}
    section.speakers .speaker.speaker2 .wr {    right: -12%;    top: -2%;}

    section.speakers .speaker.speaker3 .wr {top:-60px}
    section.speakers .speaker.speaker6 .wr {    top: -61px;
    right: 39px;}
    section.speakers .speaker.speaker7 .wr {    right: -31px;
    bottom: 220px;}
    section.speakers .speaker.speaker8 .wr {    bottom: 264px;    left: -130px;}
    section.speakers .speaker.speaker10 .wr {  right: -24px;  top: -113px;}

    section.speakers .speaker.speaker9:before {display:none}
    section.speakers .speaker.speaker1:before {    left: 75%;    top: -42%;}
    section.speakers .speaker.speaker2:before {    left: 25%;    bottom: -10%;}

    section.speakers .speaker.speaker2:after {right: -12px;   top: 60px;}
    section.speakers .speaker.speaker9 {right:10%}
    section.speakers .speaker .wr img {float:none}

    section.speakers .speaker.speaker4 .wr {    top: -61px}
    section.speakers .speaker.speaker4 {top:0px}
    
    section.schedule.sec .item.item2 span:after {    top: -133px;}


    section.schedule.sec .item.item2:before {
         
        bottom: 196px;
    }
    section.speakers .speaker.speaker8:after {zoom: 50%;    bottom: 23px !important;}

    section.speakers .speaker.speaker8:before {
        left: -459px;
        bottom: -52px;
        zoom: 60%;
    }

    footer.footer .copyright {font-size:18px; margin-right:10px}
    footer.footer .globes {margin-right:50%; float:left}
   
    .about .text2:after {display:none}

    .schedule .scheduleText {width:90%; margin-bottom:500px}
    .schedule .wr {margin-top:340px}
    .about   { background-color: #ffebe1;   padding-top: 170px;    z-index: 11;    position: relative;     margin-top: 160px;}  
    .schedule .scheduleText:after {
    left: -74%;
top: -99px;
    zoom: 49% !important;

    }

#left_form_inner_relative .text span {float:left}
.hide {display:none}

#main .fa {font-family: FontAwesome !important;}


section.about .wr p {font-size:20px;line-height: 1.2; margin-right:30px!important ;}

#sec10791 { padding-top:0}


section.schedule.sec .item.item1 span:after {  top: -130px !important; }
section.schedule.sec .item.item2 span:after { top: -126px !important;}
section.schedule.sec .item.item3 span:after {  top: -91px !important;}
section.schedule.sec .item.item4 span:after {   top: -167px !important; }
section.schedule.sec .item.item5 span:after {  top: -126px !important;}
section.schedule.sec .item.item6 span:after {     top: -92px !important;}
section.schedule.sec .item.item7 span:after {   top: -91px !important;}
 





}

@media only screen and (max-width: 320px) {
    #sec10117 .partyText {     font-size: 25px; }
    .madWorld img {zoom:80%}
}



    /* iphone 6plus*/
    @media only screen 
    and (min-device-width : 414px) 
    and (max-device-width : 736px)
    and (device-width : 414px)
    and (device-height : 736px)
    and (orientation : portrait) 
    and (-webkit-min-device-pixel-ratio : 3) 
    and (-webkit-device-pixel-ratio : 3){ 
#speakersWR {background-size: cover;}
.about {zoom:110%;    background-position-y: -15px !important;}
}
