﻿

@font-face{
	font-family:'almoniDL900';
	font-weight:900; /*(black)*/
	font-style: normal;
		src: url('/Static/fonts/almoni/almoni-neue-aaa-black.otf') format("opentype");  
        src: url('/Static/fonts/almoni/almoni-neue-aaa-900.eot'); 
		src: url('/Static/fonts/almoni/almoni-neue-aaa-900.eot?#iefix') format('embedded-opentype'), 
			url('/Static/fonts/almoni/almoni-neue-aaa-900.ttf') format('truetype'), 
			url('/Static/fonts/almoni/almoni-neue-aaa-900.woff') format('woff');
}
		
 @font-face{
	font-family:'almoniDL700';
	font-weight:700; /*(bold)*/
	font-style: normal;
		src: url('/Static/fonts/almoni/almoni-neue-aaa-bold.otf') format("opentype");
        src: url('/Static/fonts/almoni/almoni-neue-aaa-700.eot'); 
		src: url('/Static/fonts/almoni/almoni-neue-aaa-700.eot?#iefix') format('embedded-opentype'), 
			url('/Static/fonts/almoni/almoni-neue-aaa-700.ttf') format('truetype'), 
			url('/Static/fonts/almoni/almoni-neue-aaa-700.woff') format('woff');
}  
 @font-face{
	font-family:'almoniDL400'; 
	font-weight:400; /*(regular)*/
	font-style: normal;
		src: url('/Static/fonts/almoni/almoni-neue-aaa-regular.otf') format("opentype"); 
        src: url('/Static/fonts/almoni/almoni-neue-aaa-400.eot'); 
		src: url('/Static/fonts/almoni/almoni-neue-aaa-400.eot?#iefix') format('embedded-opentype'), 
			url('/Static/fonts/almoni/almoni-neue-aaa-400.ttf') format('truetype'), 
			url('/Static/fonts/almoni/almoni-neue-aaa-400.woff') format('woff');
}
 @font-face{
	font-family:'almoniDL300';
	font-weight:300; /*(light)*/
	font-style: normal;
		src: url('/Static/fonts/almoni/almoni-neue-aaa-light.otf') format("opentype"); 
        src: url('/Static/fonts/almoni/almoni-neue-aaa-300.eot'); 
		src: url('/Static/fonts/almoni/almoni-neue-aaa-300.eot?#iefix') format('embedded-opentype'), 
			url('/Static/fonts/almoni/almoni-neue-aaa-300.ttf') format('truetype'), 
			url('/Static/fonts/almoni/almoni-neue-aaa-300.woff') format('woff');
}


@font-face {
  font-family: 'FuturaStd-Bold';
  font-style: normal;
  font-weight:900;
  src: url(/Static/fonts/FuturaStd-Bold.ttf) format('truetype');

}
 
  @font-face {
    font-family:'BebasNeueRegular';
    font-weight:400; /*(normal)*/
    font-style: normal;
    src: url('/Static/fonts/bebas-neue/BebasNeueRegular.ttf') format('truetype');
}
  


@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: 'OpenSansHebrew';
  font-style: normal;
  font-weight: 400;
  src: url(/Static/fonts/OpenSansHebrew/OpenSansHebrew-Regular.ttf) format('truetype');
}

@font-face {
  font-family: 'OpenSansHebrewCondensedBold';
  font-style: normal;
  font-weight: 800;
  src: url(/Static/fonts/OpenSansHebrewCondensed/OpenSansHebrewCondensed-Bold.ttf) format('truetype');
}

@font-face {
  font-family: 'OpenSansHebrewCondensedRegular';
  font-style: normal;
  font-weight: 800;
  src: url(/Static/fonts/OpenSansHebrewCondensed/OpenSansHebrewCondensed-Regular.ttf) format('truetype');
}

@font-face {
  font-family: 'OpenSansHebrewCondensedLight';
  font-style: normal;
  font-weight: 800;
  src: url(/Static/fonts/OpenSansHebrewCondensed/OpenSansHebrewCondensed-Light.ttf) format('truetype');
}






.kidumWr { max-width: 1280px; margin: 0 auto}
#wrapper {width:100%; max-width:100%; margin-top:0}
#p10216 {
    width: 100%;
    margin: 0 auto;
    background: #fff9f4;
    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}
.credit {display:none}

#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(https://images.globes.co.il/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: 45%;    transform: translate(-50%,-50%); text-shadow: 0 2px 81px rgba(30, 30, 30, 0.37); 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 {
        font-weight: normal;
        font-size: 2.5vw;
        font-size: 32px;
        text-align: center;
        line-height: 2.5vw;
        line-height: 1.19;
        margin: 0;
        color: #000;
        position: absolute;
        left: 50%;
        width: 100%;
        max-width:384px;
        top: 50%;
        transform: translate(-50%,-50%);
        text-shadow: 0 2px 81px rgba(30, 30, 30, 0.37);
    }


        .ItemKidom .Toptitle strong {
            font-family: almoniDL700;
            font-weight: normal;
        }



        .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: 74%;
            transform: translate(-50%,-50%);
            text-shadow: 0 2px 81px rgba(30, 30, 30, 0.37);
        }

    .ItemKidom img {
        width: 100%;
        max-height: 600px;
        min-height: 400px;
        object-fit: cover;
        object-position: 50% 50%;
    } 
.ItemKidomtext { padding:20px 0 10px 0;       margin: 0 auto;}
.ItemKidomtext h3 {    padding:0;    text-align: center;   position: relative;     margin: 0 auto;}
.ItemKidomtext h3 p {font-size: 22px;color:#000;     line-height: 34px; font-family:almoniDL400; margin:0 auto; font-weight:normal; width:80%}

    .ItemKidomtext h4 {
        color: #1c50c7;
        font-size: 22px;
        margin: 10px auto;
    }

    @media only screen and (min-width:1240px) and (max-width:1290px) {
        .ItemKidom .title {
          letter-spacing: 0;    top: 40%;
    }
 

    .ItemKidom .bottomTitle {
               letter-spacing: 1.5px;top: 67%;
    }

    .ladyLogo img { width:50px !important}

}



@media only screen and (min-width:1900px) {
    .ItemKidom .title {
        font-size: 201px;
    }

 

    .ItemKidom .bottomTitle {
        font-size: 77px;
    }
}




  .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;    right: 50px; z-index:22 }
#p10216 .item .readmore {
    display: none;
}
.readmore img {
    width: calc(100% - 100px);
    margin: 0 auto 20px;
}
#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}
 
        #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(https://images.globes.co.il/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(https://images.globes.co.il/globes/icn-share.svg);    margin: -2px 0 0 10px;}
 

header  {  height:60px;    z-index: 50;      max-width: 1280px;  width:100%;  margin:0 auto; position:fixed;    z-index: 111111; background:#fff1e5; left:0; right:0}
header .Hwr { max-width: 1280px;width:100%; margin:0 auto}

#wrapper {    background: #f6f6f6;}
#p10216 .item .credits,m#p10216 .item picture:after {
    display: none;
}

header:after {
    background: #fff1e5;
    height: 70px;
    content: "";
    top: 0;
    left: -50%;
    display: block;
    width: 204%;
    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(https://images.globes.co.il/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  {display:none}
.ladyLogo img {
    position: absolute;
    bottom: 19px;
    width: 70px;
    left: 0;
    right: 0;
    margin: 0 auto;
}


.overlay {overflow: hidden;
    width: 110% !important;
    height: 110% !important;
        position: absolute;
    top: 0px;
        left: 0px;
    background-color: Gray;
        opacity: 0.7;
    z-index: 10;
}
.socialBlock { width:565px; height:532px; background:#fff; position:fixed; z-index:200000; transform: translate(-50%, -50%); left:50%; top:50%; outline: 1000px rgba(0,0,0,0.8) solid;}
.overlay, .socialBlock, .arrowRight, .arrowLeft {display:none}

html.hidden {overflow:hidden}

#pianoBottomBanner {margin-bottom:0 !important}
.close {
    font-size: 20px;
    font-family: 'Open Sans';
    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;
    line-height: 25px;
    font-family: 'almoniDL400';
    display: inline-block;
}

.socialBlock h3 {
    font-size: 30px;
    font-weight: normal;
    font-family: almoniDL400;
    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; height:77px; border-radius:50%; margin:37.5px; position:relative}
    .socialBlock a:after {
        position: absolute;
 
        transform: translate(-50%, -50%);
        left: 50%;
        top: 130%;
        width: 100%;
        text-align: center;
        font-size: 15px;
        font-family: 'almoniDL400';
        margin: 0 auto;
    }

.socialBlock .fb:after { content: "פייסבוק";  }
.socialBlock .fb {background:url(https://images.globes.co.il/images/ladies-top50-2017/fb.png) no-repeat 0 0; }

.socialBlock .twitter:after { content: "טוויטר"; } 
.socialBlock .twitter  {background:url(https://images.globes.co.il/images/ladies-top50-2017/twitter.png) no-repeat 0 0;}

.socialBlock .whatsapp:after { content: "וואטסאפ"; }  
.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: "לינקדאין";    direction: ltr;} 
.socialBlock .linkedin {    background: url(https://images.globes.co.il/globes/icons/li.png) no-repeat 0 0;}

.socialBlock .copy:after { content: "העתק קישור"; 
    width: 90px;} 
.socialBlock .copy {background:url(https://images.globes.co.il/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) {
    .ladyLogo img { width:70px !important    }

    #p10216 h1 {width:100%; }
    #p10216 .ItemMain .wr_item,
    #divArticleText {max-width: 90%;}
 .ladyLogo img  {width:50px} 

 .ItemKidom .title {   letter-spacing: -5px; font-size: 15vw; }
 .ItemKidom .bottomTitle {    top: 65%;
    font-size: 5.6vw;}
 .ItemKidom .Toptitle {  font-size: 21px;}
}



 

@media screen and (max-width:740px) {
    header {height:45px}
    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;}
}
article p { font-size:22px; line-height:31px;font-family: OpenSansHebrew; text-align:right;   width: calc(100% - 100px);
    margin: 0 auto 20px;}



   /* new */
.allImages .item {
    width: 80%;
    max-width: 835px;
    background: #f1dfcf;
    margin: 0 auto;
 
}
   
.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: calc(100% - 70px);
    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(https://images.globes.co.il/globes/icn-about_blue.svg) no-repeat center 0; 
    }


    header .rgLink {
        text-indent: -10000px;    
        padding: 0;    
        margin-left: 10px;
        margin-top: 20px;
        background:url(https://images.globes.co.il/globes/icn-about_white.svg) no-repeat center 0; 
        width:25px; 
        height:25px;
    }

    }

@media only screen and (max-width:480px) {

    .ItemKidomtext h4 {
        font-size: 18px;
        margin: 10px auto;
    }



    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}

     #p10216 .item picture img  { min-height:200px}
    #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: 7.6vw;
    letter-spacing: 0;
    top: 59%;
    }


    .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}
       header {    padding: 0 0 2px 0;}
 #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: 18px;    line-height: 28px; 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;
     
            }

 


    #p10216 h2 {
        font-size: 7.6vw;
    }
    .ItemKidom .Toptitle {
        line-height: 20px !important;
        font-size: 17px !important;
        max-width: 220px;
    }
            #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;
    
        border: 0;
    
        font-family: almoniDL700;
        margin: 18px 5% 10px 0;
        width: 90%;
        font-size: 30px;
        line-height: 34px;
    }
    #p10216 .item .credits {    font-size: 14px;  right: 5%;  bottom:5px;  text-align: right;}
    .allImages .subTitle {font-size: 22px;width:93%;line-height: 26px; margin-right:0; }
    #p10216 .item .face {      margin-right: 5%; margin-bottom:20px }
    .allImages .title{ width:100%;     margin-right:0; font-size:26px} 
   .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:19vw;  line-height: 60px;     letter-spacing: 0;}
    .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}


 