@font-face{
	font-family:'almoniDL300';
	font-weight:300; /*(light)*/
	font-style: normal;
	    src: url('../../../Static/fonts/almoni2019/almoni-neue-light-aaa.eot'); 
		src: url('../../../Static/fonts/almoni2019/almoni-neue-light-aaa.eot') format('embedded-opentype'), 
			 url('../../../Static/fonts/almoni2019/almoni-neue-light-aaa.woff2') format('woff2'),
			 url('../../../Static/fonts/almoni2019/almoni-neue-light-aaa.woff') format('woff');
}
@font-face{
	font-family:'almoniDL400';
	font-weight:400; /*(regular)*/
	font-style: normal;
	    src: url('../../../Static/fonts/almoni2019/almoni-neue-regular-aaa.eot'); 
		src: url('../../../Static/fonts/almoni2019/almoni-neue-regular-aaa.eot') format('embedded-opentype'), 
			 url('../../../Static/fonts/almoni2019/almoni-neue-regular-aaa.woff2') format('woff2'),
			 url('../../../Static/fonts/almoni2019/almoni-neue-regular-aaa.woff') format('woff');
}
@font-face{
	font-family:'almoniDL500';
	font-weight:500; /*(medium)*/
	font-style: normal;
	    src: url('../../../Static/fonts/almoni2019/almoni-neue-medium-aaa.eot'); 
		src: url('../../../Static/fonts/almoni2019/almoni-neue-medium-aaa.eot') format('embedded-opentype'), 
			 url('../../../Static/fonts/almoni2019/almoni-neue-medium-aaa.woff2') format('woff2'),
			 url('../../../Static/fonts/almoni2019/almoni-neue-medium-aaa.woff') format('woff');
}
@font-face{
	font-family:'almoniDL900';
	font-weight:900; /*(black)*/
	font-style: normal;
		src: url('../../../Static/fonts/almoni2019/almoni-neue-black-aaa.eot'); 
		src: url('../../../Static/fonts/almoni2019/almoni-neue-black-aaa.eot') format('embedded-opentype'), 
			 url('../../../Static/fonts/almoni2019/almoni-neue-black-aaa.woff2') format('woff2'),
             url('../../../Static/fonts/almoni2019/almoni-neue-black-aaa.woff') format('woff');
}
@font-face{
	font-family:'almoniDL700';
	font-weight:700; /*(bold)*/
	font-style: normal;
		src: url('../../../Static/fonts/almoni2019/almoni-neue-bold-aaa.eot'); 
		src: url('../../../Static/fonts/almoni2019/almoni-neue-bold-aaa.eot') format('embedded-opentype'), 
			 url('../../../Static/fonts/almoni2019/almoni-neue-bold-aaa.woff2') format('woff2'),
			 url('../../../Static/fonts/almoni2019/almoni-neue-bold-aaa.woff') format('woff');
} 

@font-face{
	font-family:'ultrablack';
	font-weight:900; /*(bold)*/
	font-style: normal;
		src: url('../../../Static/fonts/almoni2019/almoni-neue-ultrablack-aaa.eot'); 
		src: url('../../../Static/fonts/almoni2019/almoni-neue-ultrablack-aaa.eot') format('embedded-opentype'), 
			 url('../../../Static/fonts/almoni2019/almoni-neue-ultrablack-aaa.woff2') format('woff2'),
			 url('../../../Static/fonts/almoni2019/almoni-neue-ultrablack-aaa.woff') format('woff');
} 
@font-face{
	font-family:'ultrabold';
	font-weight:900; /*(bold)*/
	font-style: normal;
		src: url('../../../Static/fonts/almoni2019/almoni-neue-ultrabold-aaa.eot'); 
		src: url('../../../Static/fonts/almoni2019/almoni-neue-ultrabold-aaa.eot') format('embedded-opentype'), 
			 url('../../../Static/fonts/almoni2019/almoni-neue-ultrabold-aaa.woff2') format('woff2'),
			 url('../../../Static/fonts/almoni2019/almoni-neue-ultrabold-aaa.woff') format('woff');
}
@font-face{
	font-family:'demibold';
	font-weight:900; /*(bold)*/
	font-style: normal;
		src: url('../../../Static/fonts/almoni2019/almoni-neue-demibold-aaa.eot'); 
		src: url('../../../Static/fonts/almoni2019/almoni-neue-demibold-aaa.eot') format('embedded-opentype'), 
			 url('../../../Static/fonts/almoni2019/almoni-neue-demibold-aaa.woff2') format('woff2'),
			 url('../../../Static/fonts/almoni2019/almoni-neue-demibold-aaa.woff') format('woff');
} 
@font-face {
  font-family: 'OpenSansHebrew';
  font-style: normal;
  font-weight: 400;
  src: url(../../../Static/fonts/OpenSansHebrew/OpenSansHebrew-Regular.ttf) format('truetype');
}
 @font-face {
  font-family: 'OpenSansHebrewBold';
  font-style: normal;
  font-weight: 700;
  src: url(../../../Static/fonts/OpenSansHebrew/OpenSansHebrew-Bold.ttf) format('truetype');
}
h1 {
    font-size:56px;
    font-family: 'ultrabold';
}
h2, h3, h4, h5, h6 {
    font-family: 'almoniDL900';
}
/*p,span, a, input, textarea{
      font-family:'almoniDL400';
}*/

.kidumWr { max-width: 1280px; margin: 0 auto}
#wrapper {width:100%; max-width:100%;}
#p10216 {width:100%; margin:0 auto;      background:#f6f6f6; overflow:hidden; font-family:almoniDL400}
#p10216 > a > div {width:31.3333%; float:right; margin:0 2% 4%; background:#fff;   direction: ltr; }
#p10216 .item30d {width:29.333%}
#p10216 > a > div img {width:100%;display: block;}
#p10216 .ItemMain {width:96%}
#p10216 .item70pr {width:60.666%}
#p10216 .item50pr {width:46%}
#p10216 article {clear:both}
#p10216 .ItemMain .wr_item {     position: absolute;
    bottom: 50px;
    right: 0;
    width: 100%;
    left: 0;
    padding: 0;
    z-index: 11;
    margin: 0;
    text-align: right;
    max-width: 1280px;
    margin: 0 auto;}



#p10216 .ItemMain .wr_item:after {   
        width: 12px;
    height: 100%;    
    content: '';
     background: #54e9bf; 
    display: block;
    bottom: 0;
    position: absolute;
    right:0;
 
 
}
#p10216 .ItemMain .wr_item  h2, #p10216 .ItemMain .wr_item h3 {color:#fff; margin:0 35px 0 0}
.articleMain { max-width:1280px; width:100%; margin:0 auto }

#p10216 .item70pr img, #p10216 .item30pr img {max-height:370px}
#p10216 .wr_item {margin:0 38px}
#p10216 .wr_item h2 {font-size:84px;     font-size: 4.4vw; margin-bottom:10px; text-align:right; min-height:190px;font-family:almoniTzar7;    direction: rtl;   text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);}
#p10216 .wr_item h3 {font-size:42px; font-size: 2.5vw;  font-family:almoniTzar4;direction: rtl;   margin-top:0 ; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);     font-weight: normal;}

#p10216 .item50pr .wr_item {padding-left:94px}
#p10216 .item50pr .wr_item h2 {font-size:43px; color:#323232; line-height: 1.05;font-family:almoniDL700;}
#p10216 .item30d .wr_item h2 {font-size:35px; }
#p10216 .item30pr .wr_item h2  {font-size:36px; margin-top:30px}
#p10216 .item70pr .wr_item h2  {font-size:40px; }

#p10216 .ItemMain .wr_item h2 {min-height:initial}

#p10216 .item100r {width:96%}
#p10216 .item100r .itmWr picture {width:60%; float:left}
#p10216 .item100r .wr_item {width:30%; float:right}

#p10216 .item100l {width:96%}
#p10216 .item100l .itmWr picture {width:63%; float:right}
#p10216 .item100l .wr_item {width:30%; float:right} 

#p10216 .item70left {    width: 60.6666%;}
#p10216 .item70left .itmWr picture {width:50%; float:right}

#p10216 .item70left .wr_item {width:40%; float:right;  }
#p10216 .item70left h2 {    font-size: 40px;
    margin-top: 25%;}


#divFooter .thanks {
    display:none;
    font-size: 26px;
    line-height: 80px;
    font-family: almoniDL700;
    text-shadow: 0 0 3px rgba(0, 0, 0, 0.24);
    color: #fff;
}
#divFooter .thanks:before {content:url(../../../globes/icn-successful.png);     margin-left: 10px;}

.resp-container {
    position: relative;
    overflow: hidden;
    padding-top: 56.25%;
}
.resp-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

#other_promos div { margin-bottom:40px}
  

 #p10216 #other_promos .socialIconsArt {float:none; top:900px}
 #p10216 #other_promos #divArticleSubTitle {position:absolute;margin-top:-100px}
 

article
#divGalleryCredits {  
       direction: rtl;
    position: absolute !important;
    bottom: 0;
    right: 0;
    left:0;
    padding: 10px 20px;
    display: none;
    margin-bottom: 0 !important;
        color: #fff;
    background: rgba(0, 0, 0, 0.24);
    width: 100%;
        max-width: 1280px;
    margin: 0 auto;
     text-align: right;  
     z-index:11;
}
#p10216.article .ItemMain {width:100%;margin:0; float:none; position:relative}
 #p10216.article .ItemMain:hover #divGalleryCredits {display:block}
#p10216.article .ItemMain .wr_item h2 { margin-top: -20px; }

#p10216.article .ArticleRetatedItems a > div {width:46%; float:right; margin:0 2% 4%; background:#fff;   direction: ltr; }

#p10216.article .ArticleRetatedItems a > div img {width:100%;display: block;}

#p10216.article .ArticleRetatedItems {  overflow:hidden; position:relative; z-index:11; padding-top:50px}

#divArticleText { width:990px; margin:0 auto;direction:rtl; text-align:right;overflow:hidden; margin-top:32px; font-family: OpenSansHebrew;}
#divArticleText p {font-size: 20px;    line-height: 28px;  text-align: right;  color: #000; margin:0 0 30px; direction:rtl; text-align:right; font-family:OpenSansHebrew almoniDL400}
#divArticleText p  img { height:auto}
#divArticleText h3 {font-size:32px; margin-top:0}
#divArticleSubTitle {width: 100%;max-width: 1280px;   padding-bottom:10px; margin:0 auto;  font-size: 26px; line-height:1.27; color: #2d303a; text-align:right;font-family:almoniTzar4}
#divArticleSubTitle span { margin-right:100px}
#divAuthorAndTime { width: 100%;max-width: 1140px;   margin:0 auto;font-size: 21px; line-height: 1.33;direction:rtl; text-align:right; margin-bottom:10px }
#divAuthorAndTime .author { padding-left:5px;color: #5b5b5b;    font-size: 22px; font-family:almoniTzar4}
.moreArts {  font-size: 50px; font-family:almoniDL700;    text-align: right;
    margin-right: 2%; margin-bottom:30px}
#divArticleText div img {margin:0 auto; text-align:center; display:block}
.img_credit_in_the_content {margin:0 auto }


#other_promos .ItemMain { width:100% !important; margin:0 0 40px !important}
 

 end article

.ItemKidom {position:relative; margin-top:70px}
.ItemKidom .title {    font-size:10vw;     width: 100%;  text-align:center;        letter-spacing: -4px;  line-height: 4.5vw; margin:0;   color: #fff;font-variant-caps: small-caps;   position: absolute;  left: 50%;    top: 38%;    transform: translate(-50%,-50%); text-shadow: 3px 2px 15px #000; font-family: almoniDL900;}
.ItemKidom .title strong {font-family:almoniTzar7; font-weight:normal;font-size: 70px; display:block }
.ItemKidom .title span {font-size: 218px; line-height:133px;}



.ItemKidom .Toptitle {     letter-spacing: 2px; font-weight:normal;
    font-size: 2.5vw;
    text-align: center;
    line-height: 2.5vw;
    margin: 0;
    color: #fff;
    position: absolute;
    left: 50%;
    width: 100%;
   top: 24%;
    transform: translate(-50%,-50%);
   text-shadow: 3px 2px 15px #000;}
.ItemKidom .bottomTitle {  font-size: 3.8vw;  letter-spacing: 0.3px;   width: 100%;     font-family: almoniDL900;  text-align:center;    line-height: 2.5vw; margin:0;   color: #fff;   position: absolute;  left: 50%;    top: 63%;    transform: translate(-50%,-50%);text-shadow: 3px 2px 15px #000;}

.ItemKidom img { width:100%;   } 
.ItemKidomtext { padding:20px 0 10px 0;       margin: 0 auto;}
.ItemKidomtext h3 {    padding:0;    text-align: right;   position: relative;     margin: 0 auto;}
.ItemKidomtext h3 p {font-size: 32px;color:#000;     line-height: 43px; font-family:almoniDL400; margin:0 auto; font-weight:normal; width:80%}



@media only screen and (min-width:1240px) and (max-width:1290px) {
    .ItemKidom .title {
          letter-spacing: 0;    top: 40%;
    }

    .ItemKidom .Toptitle {
       top: 21%;
            
    }

    .ItemKidom .bottomTitle {
               letter-spacing: 1.5px;top: 67%;
    }

 

}



@media only screen and (min-width:1900px) {
    .ItemKidom .title {
        font-size: 201px;
    }

    .ItemKidom .Toptitle {
        font-size: 51px;   
    }

    .ItemKidom .bottomTitle {
        font-size: 79.5px;
    }
}




  .writers {width:80%;text-align: right;   margin: 0 auto 40px; font-family:almoniDL400; font-size:26px}
.ItemKidomtext h3:before {   
 
    }

.ItemKidomtext p a {    color: #d05083;
    font-family: almoniTzar4;
    font-size: 29px;
    font-weight: normal;
    border-bottom:1px #d05083 solid;
}




 #p10216 .item picture {position:relative; display:block}
 

 #p10216 .item picture:after {
    
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), #4646468a);
    content: "";
    position: absolute;
    bottom: 0;
    height: 45px;
    left: 0;
    width: 100%;
    z-index: 1;
}


 #p10216 .item .credits {position:absolute; color:#fff; font-family: OpenSansHebrew; font-size:18px;     bottom: 8px;    left: 10px; z-index:22; text-shadow: 2px 5px 16px #000; }
#p10216 .item .readmore {
    display: none;
}
#p10216 .item .btn { color:#666; cursor:pointer; text-align:right;     line-height: 22px;    border-bottom: 1px #666 dashed; font-family:almoniDL700 }
#p10216 .item a.btn {margin-right:10px}
#divFooter { margin-top:50px; height:80px;background:#fff1e5; clear:both; position:relative}
#divFooter b, #divFooter b a {font-size: 26px;    line-height:80px; font-family:almoniTzar3;  color:#000; font-weight:normal }
#divFooter span {color:#000}
#divFooter .mail { height:34px; float:right; margin:22px 30px 0 0; border:1px #fff solid;font-size: 19px;font-family: almoniDL400; text-indent:10px; max-width:400px; width:100% }
#divFooter .mail:focus { border:1px #c70018 solid;  }

#divFooter .send {    line-height: 36px;    font-size: 25px; height:38px; font-family: almoniDL700;float:right; margin:22px 0 0 0; border:none;background-image: linear-gradient(107deg, #433eaf, #1b33ac); padding:0 40px; color:#fff;}

header .title { font-size: 35px;
    font-family: almoniTzar3;
    font-variant-caps: small-caps;
    line-height: 71px;
    float: right; display:none}
header.sticked .title { display:block}
header.sticked .title:after {    border-right: 2px #000 solid;
    position: absolute;
    content: '';
    top: 18px;
    height: 31px;
    right: 176px;
}
#p10216.article  header .title { display:block;  position: absolute;    left: 0;    right: 0;    margin: 15px auto;  width:200px }
#p10216.article  header .title a {    font-family:BebasNeueRegular;  font-size: 40px;   color: #54e9bf;  text-shadow: 0 2px 81px rgba(30, 30, 30, 0.37); font-weight:bold; display:block }
 header .title a { margin-right:15px}

.hide {display:none}

 #p10216.article.dt35 .ItemMain .wr_item h2 {color:#fff !important}

       
        #p10216 .itmWr { text-align:right; }
        #p10216 .ItemMain .itmWr { position:relative; background:#C8D5F5 !important}
#p10216 .ItemMain .itmWr:after {
    background: linear-gradient(to bottom, rgba(0,0,0,0) 78%,rgba(0,0,0,1.8) 100%), linear-gradient(to top, rgba(0,0,0,0) 84%,rgba(0,0,0,9) 100%);
    opacity: 0.9;
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1;
    height: 100%;
            }


        #p10216 .item {margin-bottom:50px; padding:0 0 20px 0;}
        #p10216 .item img {width:100%; height:auto; display:block}
  #p10216 .item .face { width:80px; height:80px; float:right; margin-left:20px; margin-right:50px; margin-top:10px;     border-radius: 50%;}
 
        #p10216 .adIn { overflow:hidden; width:90%; margin:0 auto}
        #p10216 .adIn .r { float:right;font-size:15px;}
        #p10216 .adIn .l { float:left;font-size:15px;}
       
        
        
        #p10216 .item .txt {font-size:19px; font-family:almoniTzar4; line-height:22px;text-align:right;  }
        #p10216 .item .txt p { 
            width:80%;
            font-size: 22px;
            font-family: almoniTzar4;
            line-height: 26px;
            text-align: right;

        }
        #p10216 .item .credit {font-size:14px; position:absolute; left:10px; bottom:10px; color:#fff; z-index:2}
  
        .itmWr picture {position:relative; display:block}
       #p10216 .socialIconsArt {  width:40px;   z-index: 3; position:absolute; margin-top:50px; float:right}
       #p10216 .socialIconsArt a {background:#000;     text-align: center;
    line-height: 40px; width:40px; height:40px; display:block; color: #fff;      font-size: 20px;  margin-bottom:5px}
       #p10216 .socialIconsArt a:hover { background:#54e9bf}
 

       #p10216 .socialIconsArt .facebook {}
       #p10216 .socialIconsArt .whatsap {    background-position-y: -44px;}
       #p10216 .socialIconsArt .twitter {    background-position-y: -85px;}
       #p10216 .socialIconsArt .mail {    background-position-y: -130px;}

 

.ItemKidom .logoImg {float:right;    width:184px;    height: 34px;    margin: 16px;     position: absolute;
    right: 5%;}
.ItemKidom .social {position: absolute; left:0;color:#fff;      margin: 19px;cursor:pointer;     font-size: 22px;  height: 34px;    margin: 16px 0 0 20px; }
.ItemKidom .social i {font-style:normal;    font-family: OpenSansHebrewCondensedBold;}
.ItemKidom .social:before {     
    content: url(../../../globes/icn-share_blue.svg);
    margin: 2px 0 0 10px;
    float: right;
    width: 27px;
} 

.ItemKidom .rgLink {
    font-family: OpenSansHebrewCondensedBold;
    float: left;
    color: #8a9cc3;
    margin: 22px;
    font-size: 22px;
        position: absolute;
    left: 110px;
    top: -6px;}

.sticked .ItemKidom .social:before { content:url(../../../globes/icn-share.svg);    margin: -2px 0 0 10px;}
 

/*header  {  height:60px;    z-index: 50;  width:100%;  margin:0 auto; z-index: 111111; background:#fff1e5; left:0; right:0}*/
header .Hwr { max-width: 1280px;width:100%; margin:0 auto}

#wrapper {    background: #f6f6f6;}


/*header:after {
    background: #fff1e5;
    height: 70px;
    content: "";
    top: 0;
    left: -50%;
    display: block;
    width: 100%;
    z-index: -1;
    position: absolute;
}*/



header .logoImg {display:inline-block;  width: 143px; height:62px;   margin: 10px 16px; float:right}
header .logoLady img {display: none;
    float: right;
    width: 100px;
    height: 62px;
    margin: 4px 0px;}

header .social  {display:block; float:left;  color:#000; margin: 16px 22px;  font-size: 24px;  height: 34px;    cursor:pointer;position: absolute;    left: 0;    top: 0;}
header .social:before { content:url(../../../globes/d/10648/icon-share.svg);    margin: 10px 0 0 10px;zoom:80%;
    float: right; }
 

header .social i {font-style:normal; }
 

 #p10216.article header {display:block;}
 
.ladyLogo img {    display:none}


.overlay {overflow: hidden;
    width: 110% !important;
    height: 110% !important;
        position: absolute;
    top: 0px;
        left: 0px;
    background-color: Gray;
        opacity: 0.7;
    z-index: 10;
}
.overlay, .socialBlock, .arrowRight, .arrowLeft {display:none}

html.hidden {overflow:hidden}
 




.socialBlock .fb:after { content: "Facebook";  }
.socialBlock .fb {background:url(../../../images/ladies-top50-2017/fb.png) no-repeat 0 0; }

.socialBlock .twitter:after { content: "Twitter"; } 
.socialBlock .twitter  {background:url(../../../images/ladies-top50-2017/twitter.png) no-repeat 0 0;}

.socialBlock .whatsapp:after { content: "WhatsApp"; }  
.socialBlock .whatsapp {background:url(../../../images/ladies-top50-2017/whatsapp.png) no-repeat 0 0; }

.socialBlock .mail:after { content: 'דוא"ל';  } 
.socialBlock .mail {background:url(../../../images/ladies-top50-2017/mail.png) no-repeat 0 0;}

.socialBlock .linkedin:after {    content: "LinkedIn";   } 
.socialBlock .linkedin {    background: url(../../../globes/icons/li.png) no-repeat 0 0;}

.socialBlock .copy:after { content: "העתק קישור"; 
    width: 90px;} 
.socialBlock .copy {background:url(../../../images/ladies-top50-2017/group.png) no-repeat 0 0;}

@media only screen and (max-width:1200px) {
.allImages { max-width:1024px}
 
}
@media only screen and (max-width:1400px) {
 
#p10216 .ItemMain .wr_item,
#divArticleText {width:80%}
}

@media only screen  and (max-width:1240px) {
 

    #p10216 h1 {width:100%; }
    #p10216 .ItemMain .wr_item,
    #divArticleText {max-width: 90%;}
 

 .ItemKidom .title {   letter-spacing: -5px; font-size: 15vw; }
 .ItemKidom .bottomTitle {    top: 65%;
    font-size: 5.6vw;}
 .ItemKidom .Toptitle { top: 29%; letter-spacing: 1px;   font-size: 3.8vw;}
}



 

@media screen and (max-width:740px) {
 
    header .logoImg { margin-right:10px; margin-left:5px;margin-top:20px; width:auto}
    header .logoImg img { width:auto;  height:25px; margin-right:0 }
    header .logoLady img { width:auto; height:25px;  margin-right:0; margin-top:20px }
    #p10216.article header .title a { font-size:28px}
 
    #p10216.article .ItemMain .wr_item h2 {    margin-top: -6px; font-size: 10.4vw;}
    .ItemKidom .social,header .social { margin-top:13px}
    .ItemKidomtext h3 {margin-left:0}
    #p10216 .wr_item {padding:0 !important; margin:0 15px 0 10px}
 
    #p10216 .item50pr .wr_item h2,
    #p10216 .item70pr .wr_item h2 {min-height:150px}
    #p10216 .item70pr,
    #p10216 .item30pr,
    #p10216 .item70left {width:46%}
    #p10216 .item50pr .wr_item h2,
    #p10216 .item70pr .wr_item h2,
 
    #p10216 .item100r .itmWr picture,
    #p10216 .item100r .wr_item,
    #p10216 .item100l .itmWr picture,
    #p10216 .item100l .wr_item,
    #p10216 .item70left .itmWr picture,
    #p10216 .item70left .wr_item {width:100%}
 
    #divFooter b {float:none; margin:0 auto}
      #p10216 .item .face {    margin-bottom:20px }
    .sBlock a img {  margin: 0 30px !important;  }

}


 

   @supports (-webkit-overflow-scrolling: touch) {
     #divFooter .send {width:23%; padding:0; height:45px; line-height:44px; margin-top:0/}
        .img_credit_in_the_content {font-size:6px!important;   font-family: OpenSansHebrew;}
}

    new 
.allImages .item {width:80%;     max-width: 835px;  background:#fff; margin:0 auto; -webkit-box-shadow: 0px 0px 12px 0px rgba(58,102,159,0.34);
-moz-box-shadow: 0px 0px 12px 0px rgba(58,102,159,0.34);
box-shadow: 0px 0px 12px 0px rgba(58,102,159,0.34);
}
   
.allImages  {padding:0; overflow:hidden; margin:0 auto; max-width:1330px;width:100%;}
 s
.allImages div { 
     
    height:auto;
    position: relative;
    display: inline-block;
    margin:  0px;
    vertical-align:top;
    overflow:hidden;
    background-image: linear-gradient(to top, #000000, rgba(0, 0, 0, 0));
}

.allImages .ItemBouble {max-width: 840px; width: calc(66.666% - 40px);}
 

.allImages .imgWr { text-align:right;  z-index:11111}
 
.allImages .title { margin-right:20px;  font-size:30px; line-height:31px; width:100%; font-family: almoniDL700;  display:block;   text-align:right; margin-top:20px }
.allImages .subTitle { margin-right:20px;  font-size:30px; line-height:31px;   font-family: almoniDL400;  display:block;   text-align:right;}
.allImages .text {
    font-size:35px; 
    margin:20px 50px 20px 0; 
    line-height:35px;
    font-family: almoniDL700;
    width:95%;
    text-align:right;
    float:right;
 
}

.allImages .text p {margin:0}
.allImages img {width:100%; height:auto;  }
.allImages a div img {display:block}
.sBlock {border-top: 1px #ccc solid; padding-top:20px;width: 90%; margin:0 auto; direction: ltr;}
.sBlock a img {width: 24px !important;
    height: 24px !important;
    display: inline-block !important;
    margin: 0 40px;}

@media only screen and (max-width: 800px) {
 
     
     .allImages div:after {width:100%;}
     .go2top{display:none;}
     .allImages a:last-child div{      margin-right:6px; }
     .allImages .ItemBouble {    width: 94%;}
 
     .ItemKidom .rgLink {
        left:145px; 
        text-indent: -10000px;
        padding: 0;
        margin-left: -20px;
                width:30px; 
        height:30px;

        background:url(../../../globes/icn-about_blue.svg) no-repeat center 0; 
    }


    header .rgLink {
        text-indent: -10000px;    
        padding: 0;    
        margin-left: 10px;
        margin-top: 20px;
        background:url(../../../globes/icn-about_white.svg) no-repeat center 0; 
        width:25px; 
        height:25px;
    }

    }

@media only screen and (max-width:480px) {

    header.sticked .title:after,
    header:after {
        display: none;
    }

    header .title {
        display: block;
        font-size: 24px;
        line-height: 52px;
        float: none;
    }

        header .title a {
            margin: 0;
        }


    #other_promos span:nth-child(2) div:nth-child(3) {
        margin: 0 auto 13px !important;
    }

    .sBlock a img {
        margin: 0 5% !important;
    }

    .ItemKidomtext h3 p,
    .writers,
    .allImages .item {
        width: 92% !important;
    }

    .ItemKidom .bottomTitle {
        font-size: 6.6vw !important;
        letter-spacing: 0;
        top: 59%;
        text-shadow: 1px 2px 14px #000;
    }


    .ItemKidom {
        margin-top: 46px;
    }

    header .logoImg {
        margin-top: 12px;
        float: right;
        position: absolute;
        right: 0;
    }

    header .logoLady img {
        margin-top: 12px;
    }


    #p10216.article header title {
    }

    #divFooter:after,
    header .social i,
    .ItemKidom .social i {
        display: none;
    }

    #p10216 .wr_item h2 {
        font-size: 14.4vw;
    }

    #p10216 .wr_item h3 {
        font-size: 7.4vw;
    }

    #p10216 .item70pr .wr_item h2,
    #p10216 .item30d .wr_item h2,
    #p10216 .item30pr .wr_item h2 {
        min-height: 110px;
    }


    #p10216 .ItemMain .wr_item {
        bottom: 0;
    }

    #p10216.article .ItemMain .wr_item h2 {
        margin-top: -12px;
    }



    #p10216.article .ItemMain .wr_item h2, #p10216.article .ItemMain .wr_item h3 {
        color: #fff;
        margin-right: 30px;
    }


    .ItemKidomtext h3:before {
        width: 10px;
        height: 99%;
    }

    header.sticked {
        width: 100%;
        height: 50px;
    }

    #divAuthorAndTime,
    #divArticleText {
        width: 94%;
    }



    header .social,
    #p10216.article header .social {
        font-size: 29px;
        margin: 19px 0 0 10px;
    }

        header .social:before,
        #p10216.article header .social:before {
            margin: -9px 0 0 2px;
        }


    #p10216 .item70left .wr_item {
        width: auto;
    }

    .ItemKidomtext h3 {
        margin-left: 0;
    }

    .ItemKidom .title strong {
        font-size: 45px !important;
        line-height: 50px !important;
    }

    .ItemKidom .title span {
        font-size: 76px !important;
        line-height: 65px !important;
    }


    .ItemKidomtext {
        padding: 0;
        width: 100%;
        margin-top: 20px;
    }

        .ItemKidomtext h3 p {
            font-size: 21px;
            line-height: 30px;
            font-family: almoniDL400;
        }

        .ItemKidomtext p a {
            font-size: 20px;
            line-height: 26px;
        }

    #p10216 .wr_item {
        padding: 15px;
    }

    #p10216 .ItemMain .wr_item {
        padding-bottom: 10px !important;
    }

    article p {
        font-size: 18px;
        line-height: 30px;
        width: 90%;
    }

    #p10216.article.dt35 .ItemMain .wr_item {
        padding-bottom: 20px !important;
    }

    .socialBlock {
        width: 90%;
    }

    .closetext {
        top: 490px;
    }

    #p10216 .item30d {
        width: 46%;
    }

    #p10216 .item70left .wr_item h2 {
        min-height: 110px;
    }

    .writers {
        font-family: almoniDL300;
        font-size: 20px;
        margin-top: 20px;
    }

    #p10216 > a > div img {
        max-height: initial !important;
    }

    #divFooter {
        overflow: hidden;
        padding: 10px 0;
        height: 25px !important;
        position: absolute;
        width: 100%;
        margin-top: 0 !important;
    }

        #divFooter b {
            font-size: 19px;
            float: none;
            line-height: 28px;
        }

        #divFooter .send, #divFooter .mail {
            margin-top: 0;
        }

        #divFooter .mail {
            margin: 0;
            width: 68%;
            font-size: 18px;
            border: 1px #fff solid;
        }

        #divFooter .send {
            width: 23%;
            padding: 0;
            height: 36px;
            line-height: 36px;
            font-size: 18px;
        }

        #divFooter div {
            margin: 0 auto;
            text-align: center;
            overflow: hidden;
            width: 96%;
        }

    .logoWrap .logoImg {
        float: none;
        display: block;
        margin: 0 auto 15px;
    }

    #wrapper {
        width: 100%;
    }


    .ItemKidom .title {
        letter-spacing: 1px;
    }

    #p10216 h3 {
        line-height: 34px;
        letter-spacing: 0;
        font-size: 5.5vw;
        font-weight: normal;
        top: 34%;
    }

    #p10216 h2 {
        font-size: 7.6vw;
    }

    #footer_globes, #footer, menu#top .logos, .articleDD, .navWlinks, #p10216 .item.first .position {
        display: none !important;
    }

    #p10216 .wr_item {
        position: static;
        background: none;
    }

    #p10216 .item.first .position { font-size:15px;}
            #p10216 .position {padding:5px 15px}
            #p10216 .position {font-size:16px}
    #p10216 .item .txt p {
        width: 100%;
        font-size: 18px;
        font-family: almoniDL400;
    }

    #p10216 .item .txt {
        margin-top: 0;
    }

    #p10216 .item {
        margin-bottom: 30px;
        padding-bottom: 15px;
    }

        #p10216 .item .credit {
            background: rgba(0,0,0,.4);
            font-size: 12px;
            color: #ddd;
            padding: 1px 3px;
            left: 0;
            bottom: 4px;
        }

    #navWrap .sectionName {
        font-size: 16px;
        line-height: 36px;
    }


    #p10216 .ItemMain .wr_item h2 {
        margin: 0 20px;
        text-shadow: -1px 1px 9px rgba(0, 0, 0, 0.9);
    }

    #p10216 .item50pr .wr_item h2, #p10216 .item70pr .wr_item h2 {
        min-height: 110px;
    }

    #p10216 .item30pr .wr_item h2 {
        margin-top: 24px;
    }

    #p10216.article .ArticleRetatedItems a > div {
        width: 94%;
    }

    #divArticleText p {
        margin-left: 20px;
        font-size: 18px;
        line-height: 30px;
    }


    #p10216 .ItemMain .wr_item:after {
        top: 0;
        height: 80%;
        bottom: auto;
    }

    #p10216 .item100l .wr_item {
        width: 96%;
    }

    #divArticleText p img {
        width: 100%;
        height: auto;
    }

    #divArticleText div img {
        width: 100%;
        height: auto;
    }

    #divArticleText div {
        margin-left: 20px;
    }

    .img_credit_in_the_content {
        font-size: 11px !important;
        font-family: OpenSansHebrew;
    }

    #p10216 .item100l h2,
    #p10216 .item100r h2 {
        margin-bottom: 10px !important;
        margin-left: 15px;
    }

    #p10216 .item100r .wr_item {
        width: calc(100% - 30px);
    }

    #divArticleText h3 {
        font-size: 22px;
        margin-left: 15px;
    }

    #p10216.article .ItemMain .itmWr {
        box-shadow: none;
    }

    input {
        -webkit-border-radius: 0;
        border-radius: 0;
    }

    #p10216.article .item50pr h2 {
        margin-right: 0;
    }

    .moreArts {
        font-size: 32px;
    }

    #p10216.article .ArticleRetatedItems {
        padding-top: 0;
    }



    #p10216.article header .title {
        width: 100px;
    }

        #p10216.article header .title a {
        }

    .allImages {
        width: 100%;
        margin: 0;
        padding: 0 0;
    }

        .allImages .imgWr {
            display: block;
            overflow: hidden;
        }

    header .rgLink {
        margin-top: 12px;
    }

    .allImages .text {
        color: #000;
        margin: 5px 5% 10px 0;
        border: 0;
        width: 95%;
        font-family: almoniDL700;
    }

    #p10216 .item .credits {
        font-size: 14px;
        right: 2%;
        bottom: 5px;
        text-align: right;
    }

    .allImages .subTitle {
        font-size: 26px;
        width: 100%;
        line-height: 26px;
        margin-right: 0;
    }

    #p10216 .item .face {
        margin-right: 5%;
        margin-bottom: 20px;
    }

    .allImages .title {
        width: 100%;
        margin-right: 0;
    }

    .sectionScript {
        margin-bottom: 27px;
    }

    .i_1001279563 .title {
        font-size: 26px;
        line-height: 23px;
        margin-bottom: 5px;
    }

    .i_1001279563 .subTitle {
        font-size: 22px;
        line-height: 23px;
    }

    .i_1001279344 .subTitle {
        font-size: 22px;
        line-height: 23px;
    }

    .i_1001279338 .subTitle {
        font-size: 22px;
        line-height: 23px;
    }

    .i_1001279336 .subTitle {
        font-size: 22px;
        line-height: 23px;
    }

    .itemInfo .r {
        padding-bottom: 20px;
        padding-top: 20px;
    }

    .allImages .number {
        right: 11.1px;
        top: -5px;
    }

    .allImages a:last-child div {
        margin-right: 2px;
    }

    .allImages img {
        height: auto;
    }

    #p10216.article header .title a {
        font-size: 24px;
    }

    #p10216 h1 {
        font-size: 16vw;
        line-height: 60px;
        letter-spacing: 0;
        text-shadow: 1px 2px 14px #000;
        top: 46%;
    }

    .ItemKidom .logoImg {
        width: 126px;
        right: 0;
    }

    .ItemKidom .rgLink {
        left: 70px;
    }

    header.sticked .social:before {
        margin-top: -9px;
    }



    #p10216 .socialIconsArt a {
        display: inline-block;
        margin: 0 5%;
    }

    #p10216 .socialIconsArt {
        float: none;
        margin: 10px 0;
        width: 100%;
        text-align: center;
        border-bottom: 1px #ccc solid;
    }

        #p10216 .socialIconsArt:after {
            display: none;
        }

    #p10216 #other_promos .socialIconsArt {
        top: -20px;
        display: none;
    }

    #p10216.article header {
        height: 45px;
    }

    #p10216.article .socialIconsArt {
        position: fixed;
        bottom: -1px;
        margin: 0;
        background: #000;
        height: 40px;
        z-index: 12;
    }



    #p10216 .ItemMain .wr_item:after {
        display: block;
        width: 6px;
    }

    #p10216 .socialIconsArt a {
        background: #000;
        width: 40px;
        height: 40px;
    }

    #p10216.article.dt35 .ItemMain .wr_item h3 {
        display: none;
    }

    #p10216.article.dt35 .ItemMain .wr_item h2 {
        margin-right: 20px;
    }
}
    @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
        header .logoImg { margin-top: 0 !important;  }
        header .social { line-height:45px}
        
    }

@media only screen and (min-width:480px) {
    .resp-container.vid1 {padding-top: 25.25%;   max-width: 86%;  margin: 0 auto;}
}