﻿body {
    overflow: -moz-scrollbars-vertical;
    overflow-y: scroll;
}
.globesLink {
    background: url(https://res.cloudinary.com/globes/image/upload/v1676293220/Digital/15292/logo___138-35_wpmsux_swxqwu.svg) no-repeat 0 0;
    height: 40px;
    width: 138px;
    margin-left: 15px;
}
/*============ALEX TEST==================*/

.expArrow {
    background-image: url(https://images.globes.co.il/globes/paywall/arrow-red.svg);
    background-repeat: no-repeat;
    background-position: center;
    transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    display: inline-block;
    width: 15px;
    height: 15px;
    transition: transform 0.3s ease;
    cursor: pointer;
}

    .expArrow.open {
        transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
    }





.hh {
    display: inline-block !important;
    animation: animatezoom1 .7s forwards;
}

.cc {
    display: inline-block !important;
    animation: animatezoom2 .7s forwards;
}

@keyframes animatezoom1 {
    from {
        transform: scale(1);
    }

    to {
        transform: scale(0);
    }
}

@keyframes animatezoom2 {
    from {
        transform: scale(0);
    }

    to {
        transform: scale(1);
    }
}

/*--colorRedHover: rgba(181, 0, 21, 0.86);*/

/* colors */
:root {
    --colorBlack: #0e0f2c;
    --colorShadow: #0e0f2c;
    --colorYellowMain: #fed30c;
    --colorRedMain: #FF2E3C;
    --colorBlue: #61AA27;
    --colorViolet: #FFA200;
    --colorRed: #00A8BC;
    --colorGreen: #8A5700;
    --colorYellow: #588EDF;
    --colorOrange: #FF4890;
    --colorPink: #FF2E3C;
    --colorPurple: #4F2DFF;
    --colorTurkiz: #FF6A3B;
    --colorGreenDark: #2DAF6F;
    --colorBrown: #A000FE;
    --bg-primary: #FEE7DB;
    --primaryBgColor: #FEE7DB !important;

    --colorRed1:#D72A4A;
    --colorRed2:#FF2E3C;
    --colorRed3:#FF4890;
    --colorRed4:#FF6BBF;
    --colorPurple1: #B838B8;
    --colorPurple2: #A000FE;
    --colorPurple3: #5F4B8B;
    --colorPurple4: #5E4BB1;
    --colorBlue1: #4F2DFF;
    --colorBlue2: #4682B4;
    --colorBlue3: #588EDF;
    --colorBlue4: #1E90FF;
    --colorGreen1: #00A8BC;
    --colorGreen2: #5CC8A1;
    --colorGreen3: #2DAF6F;
    --colorGreen4: #2E8B57;
    --colorGreen5: #61AA27;
    --colorOrange1: #DBAC66;
    --colorOrange2: #FFA200;
    --colorOrange3: #FF6A3B;
    --colorOrange4: #E74C3C;
    --colorOrange5: #E7511A;
    --colorOrange6: #C25B3C;
    --colorOrange7: #8A5700;


   
}

h1, h2, h3, h4, h5 {
    font-weight: normal;
}
.iframeVideo {
    position: fixed;
    top: 60%;
    left: 50%;
    height: 80%;
    display: none;
    z-index: 1111;
    transform: translate(-50%, -50%);
}
#mainVid {
    width: 100%;
}
.iframeVideo .close {
    position: absolute;
    width: 20px;
    height: 20px;
    top: -30px;
    right: -8px;
    font-size: 50px;
    color: #000;
    cursor: pointer;
    display: inline-block;
    z-index: 100;
}
.videoPh, .hero {
    position:relative;
}
.videoPh video {
    width: 100%;
    margin: 0 auto auto;
    display: block;
}


    .videoPh:after, .hero:after {
        background: #FBBD98 url(https://res.cloudinary.com/globes/image/upload/v1741683581/16137/Women_Logo_1_xfoa1e.svg) no-repeat center center;
        position: absolute;
        content: "";
        top: 0;
        left: 0;
        height: 122px;
        width: 480px;
        z-index: 1;
        opacity: 1 !important;
        right: 0;
        text-align: center;
        margin: 70px auto 0;
    }



#sponsors {
 
    display: none !important
}



/*===============================REMOVE (FOR TEST ONLY)========================*/
#madadBody {
    margin-top:15px;
}

#madadFilter {
    padding-bottom: 100px;
}

    #madadFilter .btnAction {
        margin: 10px 10px;
        width: 200px;
        padding: 10px 10px;
        cursor: pointer;
    }

.btnSel {
    background-color: #333;
    color: #fff;
}

#lg-zoom-out, #lg-zoom-in, #lg-actual-size {
    display: none;
}

.mobileMenu {
    display: none;
}

#relItems {
    width: calc(100% - 40px);
    margin: 0 auto 50px;
    max-width: 796px;
    padding: 0;
    text-align: right;
}
    #relItems .artSingle img {width:100%}

    #relItems h2 {
        font-size: 55px;
        font-family: almoniTzar700;
        margin: 0px 0px 0px 20px;
        text-align: right;
        display: inline-block;
    }
    #relItems .ritems {
        grid-template-columns: repeat(auto-fill, 365px);
        justify-content: center;
        padding-bottom: 30px;
        display:grid;
    }

        #relItems .ritems .itm {
            text-align: right;
            display: flex;
            cursor: pointer;
            position: relative;
            flex-direction: column;
            border-radius: 10px;
        }


        #ratingList {
            max-width: 1222px;
            width: calc(100% - 40px);
            margin: 40px auto 0;
        }

    #ratingList .cmpRating {
        text-align: right;
        display: flex;
        cursor: pointer;
        position: relative;
        flex-direction: column;
        border-radius: 10px;
        /*-webkit-box-shadow: 3px 3px 1px 3px var(--colorNum);
        box-shadow: 3px 3px 1px 3px var(--colorNum);*/
    }
    #ratingList .cmpRating.double {    
        grid-column:span 2;

    }

.relItem {
    float: left;
    font-size: 18px;
    font-family: almoniDL700;
    border-bottom: 1px solid rgb(0, 0, 0);
    line-height: 25px;
    display: block;
    cursor:pointer
}

.cmpRating:after {
    border: 2px var(--colorNum) solid;
    position: absolute;
    content: '';
    top: 5px;
    left: 6px;
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 10px;
    z-index: 0;
    border-top: 0;
    border-left: 0;
}
.personImg {
    background: #ececec;
    border-radius: 10px 10px 0 0;
    max-height: 292px;    
    object-fit: cover;
    object-position: center;
    
}


.vaadPerson .personImg {
    -webkit-filter: none;
    filter: none;
    z-index:2
}


    #ratingList .cmpRating:hover .personImg {
    -webkit-filter: none;
    filter: none;
}

#ratingList .cmpRating:hover {
 
    outline: 2px var(--colorNum) solid
}


.personDetails {
    background: #F1DFCF;
    color: #000;
    padding: 12px;
    border-radius: 0 0 10px 10px;
    height: calc(100% - 40px);
}

.personCatplace {
    font-family: 'almoniDL400';
    font-size: 14px;
    line-height: 1;
    margin: 0 0 11px;
    background: var(--colorNum);
    color: #fff;
    border-radius: 5px;
    padding: 3px 8px;
    cursor:pointer;
    display: inline-block;
}
#innerExtend .personCatplace {
    font-size: 18px;
}

.personTitle {
    font-family: 'almoniTzar700';
    font-size: 20px;
    line-height: 20px;
    margin: 5px 0;
    width: 90%;
}

.personTitleArticle {
    font-family: 'almoniTzar700';
    font-size: 60px;
    line-height: 55px;
    margin: 24px 0 16px;
 
}

.personfullName {
    font-size: 28px;
    font-family: OpenSansHebrewCondensedBold;
     line-height: 40px;
    display: inline;
}
    .personfullName:after {content:','; margin-left:3px}
    .personSubTitle {
        font-size: 20px;
        font-family: OpenSansHebrewCondensedRegular;
        line-height: normal;
        display: inline;
    }
.personData {
    text-align: right;
    color: #000;
}

.personText {
    font-size: 19px;
    line-height: 28px;
    font-family: 'OpenSansHebrew';
}
    .personText blockquote {
        margin:0
    }
    .personText img {
        width: auto;
    }

    /*.personText > *:not(blockquote) {
        display: none;
    }*/
  .personText   .credit {
    
    color: #fff;
    padding: 0;
    margin: 0;
}

        /*.personText p:first-child {
            display: block;
        }*/

 .personRelatedArt {
    font-size: 18px;
    color: #fff;
    font-family: 'almoniDL700';
    padding: 1px 20px;
    border-radius: 10px;
    border: 2px solid #fff;
    margin-left: 25px;
}
.personReadMore {
    font-family: 'almoniDL700';
    font-size: 18px;
    line-height: 1;
    cursor: pointer;
    margin-bottom:30px;
    color:#000;
    position:relative;
}

    .personReadMore:after {
        content: "";
          border: solid var(--colorNum);
      border-width: 0 2px 2px 0;
      display: inline-block;
      padding: 4px;
        margin-right: 10px;
        transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transition:transform ease-in 0.3s;
   
    }

.open.personReadMore:after {
     transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
   position: absolute;
    top: 7px;
}

 

.personName {
    font-size: 14px;
    line-height: 120%;
    font-family: 'almoniDL400';
    margin: 0;
    min-height: 34px;
}

#innerExtend .personDetailsWr2 .personName {    font-size: 18px;   font-family: OpenSansHebrewCondensedRegular;}
#innerExtend .personDetailsWr2 .personTitle {font-size: 20px;   font-family: OpenSansHebrewCondensedBold;} 

.personAuthor {
    font-size: 18px;
    font-family: almoniDL400;
    padding: 15px 0;
    border-top: 1px solid #666;
    border-bottom: 1px solid #666;
    margin: 10px 0 30px;
    display: flex;
    justify-content: space-between;
}

    .personAuthor p {
        margin: 0;
    }

.personSharing {
    cursor: pointer;
    color: #000;

    background: url(https://res.cloudinary.com/globes/image/upload/v1676191567/Digital/15292/a-path_aavclk.svg) no-repeat 0px 0;
    font-size: 14px;
    line-height: 25px;
    font-family: almoniDL400;
    width: 105px;
    height: 25px;
}

#prevtPerson:before, #nextPerson:before {
    content: "";
    border: solid #000;
    border-width: 0 3px 3px 0;
    display: inline-block;
    padding: 7px;
    position: absolute;
    top: 20px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    right: 23px;
}

#prevtPerson:before {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}

#nextPerson:before {
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    right: 17px;
}

#prevtPerson, #nextPerson {
    width: 56px;
    height: 56px;
    border-radius: 6px;
    cursor: pointer;
    border: 2px solid #000;
    position: absolute;
    transition: all ease-in 0.2s;
    top: 30%;
}
#prevtPerson {
    right: 2%;
 
}
#nextPerson {
    left: 2%;

}

@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?#iefix') 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');
}
.firstInCat {
    display: flex;
    -webkit-box-shadow: 3px 3px 1px 3px var(--colorNum);
    box-shadow: 3px 3px 1px 3px var(--colorNum);
    border-radius: 10px;
    cursor: pointer;
}

    .firstInCat .personImg {
        border-radius: 0 10px 10px 0;
     border-width: 2px 2px 2px 0;
    height: calc(100% - 4px);
    width: calc(100% - 2px);
    }

.personLeft {
    background: #000;
    color: #fff;
    width: calc(100% - 50px);
    border-radius: 10px 0 0 10px;
    padding: 30px 25px;
}

.personRight {
    position: relative;
}

.personLeft .personName {
    font-family: 'almoniTzar700';
    font-size: 40px;
    margin: 0;
}

.personLeft .personProf {
    font-size: 28px;
    font-family: 'almoniDL400';
    border-bottom: 1px solid #fff;
    margin-bottom: 15px;
    padding-bottom:15px;
    max-width:800px;
}

.personLeft .subTitle {
    font-family: OpenSansHebrew;
    font-size: 20px;
    line-height: 32px;
    margin-bottom: 25px;
    max-width:800px;
}

    .personLeft .subTitle p {
        margin: 0;
        display: none;
    }

        .personLeft .subTitle p:first-child {
            display: block;
        }

.personToHome {
    border: 1px #000 solid;
    font-size: 18px;
    font-family: 'almoniDL700';
    padding: 5px 20px;
    border-radius: 10px;
}
    .personToHome:hover {
        background: #FFF9F4
    }

#ratingList .cmpRating .share, .firstInCat .share {
    background: url(https://res.cloudinary.com/globes/image/upload/v1676191567/Digital/15292/a-path_aavclk.svg) no-repeat;
    width: 30px;
    height: 24px;
    display: block;
    position: absolute;
    left: 15px;
    top: 310px;
    cursor: pointer;
    z-index: 2;
}

#ratingList .cmpRating .new {
    background: url(https://res.cloudinary.com/globes/image/upload/v1626007897/Digital/icons/a-icon-new_k4uh3n.svg) no-repeat 0 0;
    position: absolute;
    bottom: 20px;
    left: 20px;
    display: block;
    height: 32px;
    width: 32px;
    z-index: 1;
}

    #ratingList .cmpRating .new .tooltip {
        background: #fff;
        width: 270px;
        height: auto;
        font-size: 20px;
        line-height: 1;
        border: 1px #000 solid;
        padding: 10px;
        font-family: 'almoniDL400';
        position: absolute;
        left: 38px;
        top: -6px;
        z-index: 1;
        text-align: center;
    }

#ratingList .group3 .cmpRating .new,
#ratingList.categories .items .new {
    zoom: 80%;
}


#ratingList .group3 .cmpRating {
    height: 344px;
}

#ratingList .categoryTitle h3 {position:relative}
    #ratingList .categoryTitle h3:before {
        content: '';
        border-radius: 10px;
        
        background-color: var(--colorNum);
        display: block;
        position: absolute;
        right: 0;
        top: 77px;
        width: 52px;
        height: 7px;
        z-index: 1;
    }

.groupType2, .groupType1 {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 32px;
    margin: 0 auto;
    max-width: 1240px;
    margin-top: 170px;
}

    .groupType2.about {
        grid-template-columns: 1fr 1fr;
    }

        .groupType2.about .sideImg {
            padding-bottom: 0;
        }

            .groupType2.about .sideImg img {
                float: right;
                margin-left: 20px;
                border: 0;
            }

            .groupType2.about .sideImg .titleEl {
                border: 0;
                margin: 26px 0 0;
                min-height: auto;
                padding-top: 0;
            }

        .groupType2.about .artSingle.child1.sideImg .titleEl {
            font-size: 48px;
            margin: 33px 0 38px;
        }


.artGroup.groupTypeG {
    margin-top: 100px;
}

#bottomGallery {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 32px;
    margin: 0 auto;
    max-width: 1240px;
    margin-top: 70px;
    margin-bottom: 50px;
}

    #bottomGallery a img {
        object-fit: cover;
        object-position: 50% 50%;
        height: 200px;
    }



.recommendtionDiv {
    width: calc(100% - 46px);
    max-width: 647px;
    margin: 20px 2px;
    padding: 13px 23px 17px;
    border-radius: 20px;
    border: solid 1px #000;
}
.recommendtionDiv .title {
    display: flex;
    justify-content:space-between;
    margin-bottom:17px
}
.recommendtionDiv .imgBlock {
    display: flex;
    border-bottom: 1px #000 solid;
    padding-bottom: 9px;
}
.recommendtionDiv .imgBlockWr h2, .recommendtionDiv .imgBlockWr p {
    margin: 0;
    font-size: 18px;
    line-height: 20px;
    font-family: almoniDL400;
}
.recommendtionDiv .imgBlockWr h2 {font-family: almoniDL700}
.recommendtionDiv .personSharing {zoom:60%}
 .recommendtionDiv .title h4 {
    font-size: 28px;
    text-align: right;
    color: #000;
    font-family: almoniTzar700;
    margin: 0
    }
.recommendtionDiv p {
    font-size: 18px;
    line-height:25px;
    text-align: right;
    color: #000;
    font-family:almoniDL400
}
.recommendtionDiv img { width:36px;height:36px; border-radius:50%; margin-left:10px; display:none}


.lg {
    margin-top: 80px;
}



.groupType2 .top, .groupType1 .top, #singleFolderContent h1, #singleFolderContent.groupType2 .subTitle, #singleFolderContent.groupType1 .subTitle, .groupType2 .artSingle.child1, .innerBanner {
    grid-column: -1 / 1;
}

 
#singleFolderContent .subTitle {
    font-size: 24px;
    line-height: 32px;
    font-family: almoniDL700;
    text-align: right;
    margin: 50px 0;
}


#singleFolderContent.about .subTitle {
    margin-bottom: 40px;
    margin-top: 20px;
}

#singleFolderContent.groupType2 .artSingle.child1 img {
    float: right;
    width: 383px;
    height: 404px;
    margin-left: 32px;
}

#ratingList .group1 {
    grid-template-columns: auto;
}

#ratingList .group2 {
    grid-template-columns: repeat(auto-fill, 292px);
    justify-content: center;
    padding-bottom:30px;
}

#ratingList .group3 {
    grid-template-columns: auto auto auto auto;
    grid-gap: 30px !important;
}

#ratingList .group1, #ratingList .group2, #ratingList .group3 {
    display: grid;
    grid-gap: 18px;
    max-width: 1222px;
    margin: 0 auto 65px;
}

    #ratingList .group1 .cmpRating .num {
        font-size: 496px;
        top: 90px;
        right: 0;
    }

    #ratingList .group3 .cmpRating .num {
        font-size: 56px;
        right: 22px;
    }

#ratingList .group1 {
    position: relative;
}

    #ratingList .group1 .firstBottomLink {
        position: absolute;
        bottom: 10px;
        left: 0;
        right: 0;
        font-size: 28px;
        font-family: 'almoniTzar500';
        cursor: pointer;
        color: var(--colorViolet);
        text-decoration: underline;
    }


#ratingList .cmpRating .num, .firstInCat .num {
    font-size: 20px;
    padding: 5px 5px;
    display: inline-block;
    vertical-align: top;
    -webkit-text-stroke: 2px var(--colorBlack);
    z-index: 1;
    position: absolute;
    top: 29px;
    right: -40px;
    color: #fff;
    font-size: 204px;
    font-family: 'almoniTzar700';
    font-feature-settings: 'ss01' on, 'ss02' on;
    line-height: 0;
    text-shadow: 9px 9px 0px var(--colorNum), 8px 8px 0px var(--colorNum), 7px 7px 0px var(--colorNum), 6px 6px 0px var(--colorNum), 5px 5px 0px var(--colorNum), 4px 4px 0px var(--colorNum), 3px 3px 0px var(--colorNum), 2px 2px 0px var(--colorNum), 1px 1px 0px var(--colorNum), 0 0 var(--colorNum), 19px 19px 0px var(--colorBlack), 18px 18px 0px var(--colorBlack), 17px 17px 0px var(--colorBlack), 16px 16px 0px var(--colorBlack), 15px 15px 0px var(--colorBlack), 14px 14px 0px var(--colorBlack), 13px 13px 0px var(--colorBlack), 12px 12px 0px var(--colorBlack), 11px 11px 0px var(--colorBlack), 10px 10px var(--colorBlack);
}



#ratingList .group3 .cmpRating .num {
    text-shadow: 4px 4px 0px var(--colorNum), 3px 3px 0px var(--colorNum), 2px 2px 0px var(--colorNum), 1px 1px 0px var(--colorNum), 0 0 var(--colorNum), 9px 9px 0px var(--colorBlack), 8px 8px 0px var(--colorBlack), 7px 7px 0px var(--colorBlack), 6px 6px 0px var(--colorBlack), 5px 5px var(--colorBlack);
}

/*#ratingList .cmpExtRating {
        box-shadow: 16px 16px 0 0 var(--colorNum);
    }*/


/*#ratingList .cmpRating.type1 .personCatplace,#ratingList .cmpRating.type1, .cmpExtRating.type1 .num,.cmpExtRating.type1 .firstInCat, .personCatplace.type1 {
    --colorNum: var(--colorGreen);
}
#ratingList .cmpRating.type2 .personCatplace, #ratingList .cmpRating.type2, .cmpExtRating.type2 .num, .cmpExtRating.type2 .firstInCat, .personCatplace.type2{
 --colorNum: var(--colorViolet);
}
#ratingList .cmpRating.type3 .personCatplace,#ratingList .cmpRating.type3, .cmpExtRating.type3 .num, .cmpExtRating.type3 .firstInCat, .personCatplace.type3{
    --colorNum: var(--colorBlue);
}
#ratingList .cmpRating.type4 .personCatplace,#ratingList .cmpRating.type4, .cmpExtRating.type4 .num, .cmpExtRating.type4 .firstInCat, .personCatplace.type4{
    --colorNum: var(--colorRed);
}
#ratingList .cmpRating.type5 .personCatplace,#ratingList .cmpRating.type5, .cmpExtRating.type5 .num, .cmpExtRating.type5 .firstInCat, .personCatplace.type5{
    --colorNum: var(--colorYellow);
}
#ratingList .cmpRating.type6 .personCatplace, #ratingList .cmpRating.type6, .cmpExtRating.type6 .num, .cmpExtRating.type6 .firstInCat, .personCatplace.type6{
    --colorNum: var(--colorOrange);
}
#ratingList .cmpRating.type7 .personCatplace, #ratingList .cmpRating.type7, .cmpExtRating.type7 .num, .cmpExtRating.type7 .firstInCat, .personCatplace.type7{
    --colorNum: var(--colorPink);
}
#ratingList .cmpRating.type8 .personCatplace, #ratingList .cmpRating.type8, .cmpExtRating.type8 .num, .cmpExtRating.type8 .firstInCat, .personCatplace.type8{
    --colorNum: var(--colorPurple);
}*/

.type1 {--colorNum: var(--colorRed1);}
.type2 {--colorNum: var(--colorRed2);}
.type3 {--colorNum: var(--colorRed3);}
.type4 {--colorNum: var(--colorRed4);}
.type5 {--colorNum: var(--colorPurple1);}
.type6 {--colorNum: var(--colorPurple2);}
.type7 {--colorNum: var(--colorPurple3);}
.type8 {--colorNum: var(--colorPurple4);}
.type9 {--colorNum: var(--colorBlue1);}
.type10 {--colorNum: var(--colorBlue2);}
.type11 {--colorNum: var(--colorBlue3);}
.type12 {--colorNum: var(--colorBlue4);}
.type13 {--colorNum: var(--colorGreen1);}
.type14 {--colorNum: var(--colorGreen2);}
.type15 {--colorNum: var(--colorGreen3);}
.type16 {--colorNum: var(--colorGreen4);}
.type17 {--colorNum: var(--colorGreen5);}
.type18 {--colorNum: var(--colorOrange1);}
.type19 {--colorNum: var(--colorOrange2);}
.type20 {--colorNum: var(--colorOrange3);}
.type21 {--colorNum: var(--colorOrange4);}
.type22 {--colorNum: var(--colorOrange5);}
.type23 {--colorNum: var(--colorOrange6);}
.type24 {--colorNum: var(--colorOrange7);}

#singleFolderContent.gallery {
    position: relative;
}

    #singleFolderContent.gallery .share {
        background: url(https://res.cloudinary.com/globes/image/upload/v1625135421/Digital/%D7%9E%D7%93%D7%93%20%D7%94%D7%9E%D7%95%D7%AA%D7%92%D7%99%D7%9D%202021/a-icon-share-3-d_d9nn7f.svg);
        width: 33px;
        height: 33px;
        display: block;
        position: absolute;
        left: 0px;
        top: 36px;
    }

    #singleFolderContent.gallery h1 {
        font-size: 96px;
        font-family: almoniTzar500;
        margin-bottom: 24px;
    }




.lg-toolbar {
    background-color: transparent !important;
}

.lg-thumb-outer {
    margin-bottom: 74px;
}

/*#divHomePage {
    background-color: #000;
}*/

#divArticleContent .howWePickPage { grid-template-columns: 1fr;  display:grid;   background: #FEE7DB;}
#divArticleContent .howWePickPage .bottom  { display:none;}
#divArticleContent .howWePickPage .top.regular {margin:0 auto; max-width:800px}
#divArticleContent .howWePickPage .subTitle p {
    font-size: 19px;
    line-height: 28px;
    font-family: 'OpenSansHebrew';
    color: #fee7db;
}


    #ratingList .cmpRating .logo {
        display: inherit;
        border: 0px;
        margin: 12px;
        width: 100%;
        max-width: 280px;
        height: auto;
        filter: invert(100%) sepia(500%) saturate(2480%) hue-rotate(532deg) brightness(35%) contrast(230%);
    }

#ratingList .group1 .cmpRating .logo {
    max-width: 440px;
}


#ratingList.categories .cmpRating .txt {
    display: none;
    top: 0;
    left: 0;
    position: absolute;
    background: #fff;
    z-index: 1;
    height: 240px;
    overflow: auto;
    direction: ltr;
    padding: 20px;
}

#ratingList .cmpRating .catPlace {
    position: absolute;
    bottom: 20px;
    right: 20px;
    font-size: 14px;
    width: 90%;
    font-family: 'almoniDL400';
}

.adGallery {
    grid-column: -1 / 1;
    background: var(--SecondaryBG);
    display: flex;
    justify-content: space-between;
    padding: 23px 35px 35px 43px;
    border: 2px solid var(--colorBlack);
    box-shadow: 4px 4px 0 0 var(--colorBlack);
    align-items: center;
    cursor: pointer;
    margin-bottom: 30px;
}

    .adGallery .title {
        font-size: 72px;
        line-height: 80px;
        font-family: 'almoniTzar500';
        margin: 0;
    }

    .adGallery .button {
        font-family: 'almoniDL700';
        font-weight: normal;
        font-size: 18px;
        line-height: 34px;
        color: var(--colorBlack);
        border: 2px solid var(--colorBlack);
        box-shadow: 4px 4px 0 0 var(--colorBlack);
        background: #fff;
        padding: 1px 16px;
    }




#ratingList.categories .items {
    display: grid;
    grid-template-columns: repeat(auto-fill, 292px);
    grid-gap: 18px;
    margin-top: 30px;
        justify-content: center;
}

#ratingList.categories .cmpRating .num, .firstInCat .num {
    font-size: 60px;
    top: 30px;
    right: 20px;
    text-shadow: 4px 4px 0px var(--colorNum), 3px 3px 0px var(--colorNum), 2px 2px 0px var(--colorNum), 1px 1px 0px var(--colorNum), 0px 0px 0px var(--colorNum);
}
/*#ratingList .cmpExtRating .text, #ratingList .cmpExtRating .showAll {
    max-width: 606px
}*/



.firstInCat .num {
    font-size: 100px;
    top: 50px;
}

#ratingList .cmpExtRating {
 
    margin: 0 auto 50px;
    max-width: 1222px;
    padding: 0;
    text-align: right;
}

.categoryTitle {
    border-bottom: 2px solid #000;
    margin-bottom: 45px;
}


    .categoryTitle h3 {
        font-size: 55px;
        font-family: almoniTzar700;
        margin: 0px 0px 0px 20px;
        text-align: right;
        display: inline-block;
    }

#ratingList .cmpExtRating h4 {
    margin: 0px;
}

#ratingList .cmpExtRating .text {
    width: 96%;
    font-size: 20px;
    text-align: right;
    padding: 5px 0;
    direction: rtl;
    clear: both;
}

#ratingList .cmpExtRating .info {
    margin-top: 56px;
}

#ratingList .cmpExtRating h4 {
    font-size: 36px;
    font-family: almoniTzar500;
    margin-bottom: 16px;
}

#ratingList .cmpExtRating h5 {
    font-size: 20px;
    font-family: almoniDL700;
    line-height: 1.6;
    margin: 0 0 16px;
    max-width: 606px;
}


#ratingList .cmpExtRating .text p {
    margin-top: 0;
}

/* #ratingList .cmpExtRating .text p:not(:first-of-type){
    display:none;}*/

#ratingList .cmpExtRating .showAll {
    font-size: 18px;
    color: #fff;
    cursor: pointer;
    font-family: 'almoniDL700';
    text-align: right;
    display: inline-block;
    border: 1px solid #fff;
    border-radius: 10px;
    padding: 0px 10px;
}


#divPersonArticle {
    margin-top: 60px;
}

#extenderPerson {
    background: #F1DFCF;
    padding: 28px 20px 60px;
    margin: auto;
    width: calc(100% - 40px);
    
}

#innerExtend {
    max-width: 1220px;
    width: calc(100% - 200px);
    color: #fff;
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    margin: auto;
    grid-gap: 55px;
}

.personImageArticle img {
    background: #ececec;
    border-radius: 10px;
 
    max-width: 550px;
}
#innerExtend p.credit {
    color: #000;
    margin: 10px 0 0 0;
    padding: 0;
    font-size: 16px;
    font-family: 'almoniDL400'; 
}

.personImageArticleContainer {      align-self: baseline; max-width: 550px;}

.personImageArticle:after {
    border: 2px var(--colorNum) solid;
    position: absolute;
    content: '';
    top: 5px;
    left: 6px;
    display: block;
    width: 100%;
    height: -webkit-fill-available;
    height: 100%;
    border-radius: 10px;
    z-index: 0;
    border-top: 0;
    border-left: 0;
}


.personImageArticle {
    border-radius: 10px;
    align-self: start;
    justify-self: end;
    position: relative;
}

#kidumMadad {
    margin-top: 60px;
    background: #FBBD98;
    padding-bottom: 0;
}

.hero {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left bottom;
}

    .hero img {
        width: auto;
        margin: 139px auto;
    }

.introClass {
    font-size: 24px;
    line-height: 38px;
    font-family: 'almoniDL400';
    max-width: 820px;
    margin: 0 auto;
    width: calc(100% - 40px);
    padding-bottom: 40px;
    display:none
}

    .introClass p {
        margin: 0;
        color: #fff;
        font-variant: all-small-caps;
   
    }

#txtQuickSearch {
    display: block;
    margin: 10px auto;
    width: 365px;
    height: 31px;
    padding: 0 0 10px;
    font-size: 24px;
    direction: rtl;
    border: 0;
    border-bottom: 2px #000 solid;
    background: none;
    font-family: almoniDL700;
    color: var(--colorBlack);
    outline: none;
}

    #txtQuickSearch::placeholder {
        font-family: almoniDL700;
        color: var(--colorBlack);
    }

#txtQuickSearch {
    background: transparent;
    background-image: url(https://res.cloudinary.com/globes/image/upload/v1676964947/Digital/11472/lupa_eft4x4.svg);
    background-repeat: no-repeat;
    background-position-y: 5px;
}

#ddlCategories {
    display: none;
    margin: 10px auto;
    width: 300px;
    height: auto;
    padding: 0 0 10px;
    font-size: 24px;
    direction: rtl;
    border: 0;
    border-bottom: 2px #000 solid;
    background: none;
    font-family: almoniDL700;
    color: var(--colorBlack);
    outline: none;
    position: relative;
    cursor: pointer;
    /*top: -15px;*/
}
#ddlCategories {
  
    -webkit-appearance: none;
    -moz-appearance: none;
    background: transparent;
    background-image: url("https://res.cloudinary.com/globes/image/upload/v1676962557/Digital/11472/arr_odipjp.svg");
    background-repeat: no-repeat;
    background-position-y: 12px;
}




#folderContent #singleFolderContent.groupType1 .subTitle {
    margin-bottom: 40px;
}


#artContent, #singleFolderContent {
    max-width: 1264px;
    margin: 0px auto;
}

#singleFolderContent {
    margin-top: 60px;
    position: relative;
}

#secFilter, #folderContent, #divPersonArticle #ratingList {
    margin: 0 auto;
    max-width: 1222px;
    width: calc(100% - 40px);
}

.artGroup .top h2, #ratingList h2 {
    font-size: 55px;
    line-height: 1;
    font-weight: normal;
    font-family: 'almoniTzar700';
    margin: 0 0 40px;
    text-align: right;
    border-bottom: 2px #000 solid;
    max-width: 1240px;
    margin: 0 auto;
}

#ratingList h2 {
    margin: 30px 0 40px;
}

#articlesDiv {
    max-width: 1294px;
    margin:0 auto;
    padding: 40px 20px;
    width: calc(100% - 40px);
}

#artContent .img {
    width: 100%;
}

#divArticleContent .text p img {
    width: auto;
    height: auto;
    margin: 0 auto;
    text-align: center;
    display: block;
}

#divArticleContent .text h3 {
    margin: 0;
}

#divArticleContent .top .credit {
     margin: 0;
    padding: 0;

}

.articlesSec {
    display: grid;
grid-template-columns: repeat(3, 1fr);
    grid-gap: 18px;
    padding-bottom: 50px;
}

.artSingle {
    /*outline: solid 2px var(--colorBlack);
    box-shadow: 8px 8px 0 0 var(--colorShadow);*/
    text-align: right;
    padding-bottom: 16px;
    background: #F1DFCF;
    border-radius: 10px;
    display: grid;
    cursor: pointer;
    grid-template-rows: auto 1fr auto;
    position: relative;
}

.artSingle:after {
    border: 2px #000  solid;
     
    position: absolute;
    content: '';
    top: 5px;
    left: 6px;
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 10px;
    z-index: 0;
    border-top: 0;
    border-left: 0;
}


    .artSingle img {
        width: 255px;
        display: block;
    }
  #folderContent  .artSingle img{
      width:100%;
  }

        .artSingle img.wide {
            width: 100%;
        }

    .artSingle img {
        border: 0;
        border-radius: 10px 10px 0 0;
    }

#singleFolderContent .artSingle,
.artGroup.groupType1 .artSingle, .artGroup.groupType2 .artSingle,
#divArticleContent .bottom .addArticles .artSingle {
    cursor: pointer;
}

.divArrow {
    text-align: center;
}

.promos .artSingle {
    cursor: default !important;
}

.artGroup .artSingle.type1 {
    --colorShadow: var(--colorGreen);
}

.artGroup .artSingle.type2, .promos .artSingle.type2 {
    --colorShadow: var(--colorViolet);
}

.artGroup .artSingle.type3, .promos .artSingle.type3 {
    --colorShadow: var(--colorBlue);
}

.artGroup .artSingle.type4, .promos .artSingle.type4 {
    --colorShadow: var(--colorRed);
}

.artGroup .artSingle.type5, .promos .artSingle.type5 {
    --colorShadow: var(--colorYellow);
}





.promos .artSingle:hover {
    transform: none;
    box-shadow: 8px 8px 0 0 var(--colorShadow);
}

.hpSB .lnkSB:hover, .hpSB .lnkSB.active {
    font-family: 'almoniDL700';

}
#dvRSB .shareProject:hover:before {
    background: url(https://res.cloudinary.com/globes/image/upload/v1676803143/Digital/15292/icon_share_si1cac.svg) no-repeat;
}

#dvRSB .shareProject:hover {
    border-color: #97133F;
    color: #97133F
}

    .hpSB .lnkSB:hover:after, .hpSB .lnkSB.active:after {
        content: "";
        width: 20px;
        height: 2px;
        background: #97133F;
        position: absolute;
        right: 0;
        bottom: -4px;
    }

.promos {
    grid-column: -1 / 1;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 32px;
    align-items: start;
}

    .promos .adFolderData {
        grid-column: -1 / 1;
    }

        .promos .adFolderData h4 {
            font-family: almoniTzar500;
            font-size: 96px;
            text-align: right;
            line-height: 1;
            margin: 40px auto 0;
            font-weight: normal;
        }

        .promos .adFolderData h5 {
            font-size: 24px;
            line-height: 32px;
            font-family: almoniDL700;
            text-align: right;
        }


    .promos .artSingle {
        padding: 32px 32px 40px;
    }

        .promos .artSingle .titleEl {
            padding: 0;
            min-height: 140px;
            border: 0 !important;
        }



.artSingle.child1 .subTitleEl {
    padding: 0 32px 10px 32px;
}

    .artSingle.child1 .subTitleEl,
    .artSingle.child1 .subTitleEl p {
        font-size: 20px;
        margin: 0;
        font-family: almoniDL400;
    }


.artSingle .titleEl {
    font-size: 28px;
    line-height: 26px;
    text-align: right;
    font-family: 'almoniTzar400';
    margin-bottom: 24px;
 
    padding: 16px 16px 0 !important;
    margin: 0;
}

.artSingle.type3 .titleEl {
    border-top: none;
}

.artSingle.type3 .titleEl {
    padding: 0 0 20px 0;
}
/* /news/home.aspx?fid=13389 */


#singleFolderContent.about .artSingle .titleEl {
    min-height: initial;
}

#singleFolderContent.about .artSingle.sideImg .titleEl {
    min-height: 170px !important;
    border-top: 0 !important;
}

#singleFolderContent.about .artSingle.child1 {
    position: relative;
}

    #singleFolderContent.about .artSingle.child1 .nameEl {
        position: absolute;
        bottom: 30px;
        right: 400px;
    }



#singleFolderContent.about .artSingle {
    padding-bottom: 0;
    display: block;
}

    #singleFolderContent.about .artSingle .subTitleEl {
        margin-bottom: 20px;
        padding: 0 32px 95px 32px;
    }

#singleFolderContent.about .share {
    background: url(https://res.cloudinary.com/globes/image/upload/v1625135421/Digital/%D7%9E%D7%93%D7%93%20%D7%94%D7%9E%D7%95%D7%AA%D7%92%D7%99%D7%9D%202021/a-icon-share-3-d_d9nn7f.svg) no-repeat;
    width: 33px;
    height: 33px;
    display: inline-block;
    position: absolute;
    top: 100px;
    right: 230px;
    display: none;
}


#madadFilter .artGroup.groupType2 .lnk {
    display: none;
}


#singleFolderContent.groupType2 .artSingle.child1 .titleEl {
    font-size: 64px;
}




/*.artGroup.groupType2 .titleEl {    padding: 0}*/
.artSingle .nameEl {
    padding: 0 16px;
    font-size: 16px;
    font-family: almoniDL700;
    margin-bottom: 4px;
}

.artSingle .posEl {
    padding: 0 16px;
    font-size: 14px;
    font-family: almoniDL400;
}

.artSingle.child1 .bottom {
    position: absolute;
    bottom: 20px;
    right: 395px;
}

.artDiv {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 18px;
   
    width: calc(100% - 40px);
    margin: 80px auto 0;
}

.artGroup .lnk {
    width: 104px;
    padding: 3px 30px;
    box-shadow: 4px 4px 0 0 var(--colorBlack);
    border: solid 2px #0e0f2c;
    background-color: #ffffff;
    color: var(--colorBlack);
    font-size: 22px;
    font-family: almoniDL700;
    cursor: pointer;
    border-radius: 10px;
    margin: 30px 15px 30px 0;
}

.artGroup {
    padding-bottom: 100px;
}

.promos .artSingle .imgEl {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.promos .artSingle hr {
    margin: 22px 0 23px;
    border-bottom: solid 2px #000000;
    background: #000;
}

.promos .artSingle .textEl {
    font-size: 20px;
    text-align: right;
    line-height: 1.5;
    font-family: almoniDL400;
    /*height: 85px;
    overflow: hidden;*/
}
/*.promos .artSingle .textEl:after {content:"קרא עוד"}*/
.promos .artSingle .imgEl img {
    width: 96px !important;
    height: 96px;
    border-radius: 50%;
    border: solid 2px #0e0f2c;
    margin: inherit;
}

.promos .artSingle .imgEl .shareArt {
    background: url(https://res.cloudinary.com/globes/image/upload/v1625135421/Digital/%D7%9E%D7%93%D7%93%20%D7%94%D7%9E%D7%95%D7%AA%D7%92%D7%99%D7%9D%202021/a-icon-share-3-d_d9nn7f.svg);
    width: 33px;
    height: 33px;
    display: block;
    cursor: pointer;
}


.promos .artSingle.child2.type2 .titleEl {
    padding: 0;
}

#divArticleContent {
    text-align: right;
    display: block;
    background: #fff9f4;
    margin-top: 60px;



    display: none;

}
    #divArticleContent .howWePickPage .members {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
        gap: 18px;
        max-width: 1550px;
    }

        #divArticleContent .howWePickPage .members .vaadPerson {
            text-align: right;
            display: flex;
            position: relative;
            flex-direction: column;
            border-radius: 10px;
           
        }

        #divArticleContent .howWePickPage .members .vaadPerson img {border-radius: 10px 10px 0 0; display: block;}
        #divArticleContent .howWePickPage .members     .catPersonTitle {
            grid-column: 1 / -1;
            font-size: 22px;
            font-family: 'almoniDL700';
            margin: 0;
            color:#000
        }

        #divArticleContent .howWePickPage .members .personInfo {
            background: #F1DFCF;
            color: #000;
            padding: 14px 20px;
            border-radius: 0 0 10px 10px;
            height: calc(100% - 40px);
            display: grid;
         
        }
    #divArticleContent .howWePickPage .vaadPerson:after {
        border: 2px #000 solid;
        position: absolute;
        content: '';
        top: 5px;
        left: 6px;
        display: block;
        width: 100%;
        height: -webkit-fill-available;
        height:100%;
        border-radius: 10px;
        z-index: 0;
        border-top: 0;
        border-left: 0;
    }

    #divArticleContent .howWePickPage .members .personInfo h4 {
        font-size: 24px;
        line-height: 24px;
        color: #000;
        font-family: almoniTzar700;
        margin: 0
    }
            #divArticleContent .howWePickPage .members .personInfo p {
                font-size: 16px;
                line-height: 1;
                color: #000;
                font-family: almoniDL400;
                margin: 0
            }

    #divArticleContent .howWePickPage .members .personInfo .type {
        font-size: 14px;
        line-height: 21px;
        color: #FFFFFF;
        background: #000000;
        border-radius: 5px;
        font-family: almoniDL700;
        margin: 7px 0 0 0;
        display: inline-block;
        padding: 0 5px;
        height: 20px;
        width: fit-content;
        align-self: self-end;
    }


                #divArticleContent .howWePickPage .members .personInfo .category {
                    font-size: 14px;
                    line-height: 1;
                    color: #000;
                    font-family: almoniDL700;
                    background-color: #fee7db;
                    padding: 0 8px;
                    border-radius: 5px;
                    margin-top: 10px;
                    display: inline-block;
                }
    #divArticleContent .howWePickPage.type_15451, #divArticleContent .howWePickPage.type_15452 {
        display: grid;
        grid-template-columns: 1fr 1fr;
        background: #97133F;
        color: #FFF9F4
    }
        #divArticleContent .howWePickPage.type_15451 .members img, #divArticleContent .howWePickPage.type_15452 .members img {
            border-radius: 10px 10px 0 0;
            display:block
        }

                #divArticleContent .howWePickPage.type_15451 .members .vaadPerson:hover .personImg, #divArticleContent .howWePickPage.type_15452 .members .vaadPerson:hover .personImg  {
                    -webkit-filter: none;
                    filter: none;
                }



        #divArticleContent .howWePickPage.type_15451 .bottom, #divArticleContent .howWePickPage.type_15452 .bottom {
            padding: 40px 100px;
            display:block;
        }


.top.regular {
    padding: 0 180px 0 120px;
    
}
.top.regular img {margin-top: 70px;}
 

#divArticleContent .bottom .addArticles {
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
    grid-gap: 55px;
    width: calc(100% - 40px);
    margin: auto;
    max-width: 1560px;
}

.bottom {
    background: #FFF9F4;
    padding: 40px 0 100px;
}

    .bottom .memberswr {
        max-width: 1300px;
        margin: 0 auto
    }

#divArticleContent .bottom h2,
#singleFolderContent h1 {
    font-size: 55px;
    line-height: 1.11;
    font-family: almoniTzar700;
    width: 100%;
    margin: 0 0 40px;
    max-width: 1560px;
    border-bottom: 2px solid #000;
    color:#000;
    text-align: right;
}

#divArticleContent .bottom .subTitleEl {
    display: none;
}

#divArticleContent .top .title {
    line-height: 1;
    font-size: 73px;
    line-height:73px;
    font-family: 'almoniTzar500';
    margin: 30px 0;
}

#divArticleContent .subTitle {
    font-size: 18px;
    line-height: 26px;
    font-family: OpenSansHebrew;
    font-weight: normal;
    /*color: #1a1a1a;*/
    letter-spacing: -0.11px;
    margin: 12px 0 24px;
}

#divArticleContent .top .subTitle {
    font-size: 24px;
    line-height: 32px;
    font-family: 'almoniDL700';
    margin-bottom: 24px;
}

#divArticleContent .top .author {
    border-bottom: 1px #666 solid;
    border-top: 1px #666 solid;
    margin-bottom: 48px;
    display: grid;
    grid-template-columns: 140px 1fr auto;
    align-items: center;
    font-size: 18px;
    font-family: 'almoniDL400';
}

#divArticleContent .top.regular .author {
    grid-template-columns: 1fr auto;
    padding: 10px 0;
}


#divArticleContent .top .position {
    font-size: 18px;
    font-family: 'almoniDL700';
}

#divArticleContent .top .share {
    background: url(https://res.cloudinary.com/globes/image/upload/v1676191567/Digital/15292/a-path_aavclk.svg) no-repeat;
    width: 33px;
    height: 33px;
    display: block;
    cursor: pointer;
    margin-top:5px;
}

#divArticleContent .howWePickPage.type_15451 .top .share, #divArticleContent .howWePickPage.type_15452 .top .share
 {
    background: url(https://res.cloudinary.com/globes/image/upload/v1676206442/Digital/15292/a-path_xyyjiv.svg) no-repeat;
}
#divArticleContent .howWePickPage.type_15451 .top .author,
#divArticleContent .howWePickPage.type_15452 .top .author  {
    border-bottom: 1px #FFF9F4 solid;
    border-top: 1px #FFF9F4 solid;
}

#divArticleContent .top .author img {
    height: 128px;
    width: auto;
    margin-bottom: 16px;
}

#divArticleContent .text {
    font-size: 19px;
    line-height: 28px;
    font-family: 'OpenSansHebrew';
    font-weight: normal;
    margin: 0 0 100px;
}
    #divArticleContent .text strong {
        font-family: 'OpenSansHebrewBold';
    }
    #divArticleContent .text h3 {
        font-size: 28px;
        font-family: 'OpenSansHebrewBold';
    }

#secFilter {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    width: calc(100% - 40px);
}

#newType {
    text-align: left;
    grid-column: -1 / 1;
    position: relative;
    top: 119px;
    margin-left: 16px;
}

    #newType .newTypeImg {
        background: url(https://res.cloudinary.com/globes/image/upload/v1626007897/Digital/icons/a-icon-new_k4uh3n.svg) no-repeat 0 0;
        display: inline-block;
        height: 32px;
        width: 32px;
        zoom: 60%;
        position: relative;
        top: 6px;
    }

    #newType .newTypeDesc {
        font-family: 'almoniDL500';
        font-size: 18px;
    }

#secFilter h2 {
    font-family: almoniTzar500;
    font-size: 96px;
    grid-column: -1 / 1;
    text-align: right;
    margin: 0 0 80px 0;
}

#mobileMenuContent {
    display: none;
}
.opened #mobileMenuContent {
    display:block;
}
/* switch */
#filterSlider {
    display: flex;
    align-items: center;
    cursor: pointer;

    visibility: hidden;
}

    #filterSlider span {
        font-size: 28px;
        font-family: almoniDL700;
        color: #DFC3B6;
    }

        #filterSlider span.active {
            color: var(--colorBlack);
        }

#filterSearch {
    justify-content: left;
    display: grid;
}


.switch {
    position: relative;
    display: inline-block;
    width: 50px;
    height: 27px;
    margin: 0 30px;
}

    .switch input {
        opacity: 0;
        width: 0;
        height: 0;
    }

    .switch .slider {
        position: absolute;
        cursor: pointer;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: url(https://res.cloudinary.com/globes/image/upload/v1643102772/Digital/toggle_hole_40x40_nhiirk.svg ) no-repeat 0 0;
        -webkit-transition: .4s;
        transition: .4s;
    }

        .switch .slider:before {
            position: absolute;
            content: "";
            height: 32px;
            width: 32px;
            left: -10px;
            bottom: -5px;
            background-color: #FEE7DB;
            -webkit-transition: .4s;
            transition: .4s;
            border: solid 1px #0e0f2c;
        }

    .switch input:checked + .slider {
        background-color: #323245;
    }

    .switch input:focus + .slider {
        box-shadow: 0 0 1px #2196F3;
    }

    .switch input:checked + .slider:before {
        -webkit-transform: translateX(30px);
        -ms-transform: translateX(30px);
        transform: translateX(30px);
        box-shadow: none;
    }


.slider.round {
    border-radius: 13px;
}

    .slider.round:before {
        border-radius: 50%;
    }

/* end switch */














:root {
    --MainBG: #fff;
    --SecondaryBG: #fed30c;
    --Separator: #eedbe2;
    --PrimaryColor: #97133f;
    --PrimaryDarker: #700b2d;
    --MainText: #1a1a1a;
    --SecondaryText: #484848;
}

body {
    min-width: 100%;
}

img {
    width: 100%;
}

#partners img {width:auto}

@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/\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: '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;
    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');
}

@font-face {
    font-family: 'almoniTzar500';
    font-weight: 500;
    font-style: normal;
    src: url('/Static/fonts/almoni-tzar/almoni-tzar-medium-aaa.eot');
    src: url('/Static/fonts/almoni-tzar/almoni-tzar-medium-aaa.eot?#iefix') format('embedded-opentype'), url('/Static/fonts/almoni-tzar/almoni-tzar-medium-aaa.woff') format('woff'), url('/Static/fonts/almoni-tzar/almoni-tzar-medium-aaa.woff2') format('woff2');
}

@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?#iefix') 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');
}

#wrapper, header {
    max-width: unset;
    width: 100%;
}

#wrapper {
    overflow: visible;
    background:#FFF9F4;
    max-width: 100% !important
}

.desc {
    margin: 108px auto 173px;
    font-family: 'AlmoniDL400';
    font-weight: normal;
    text-align: center;
    font-size: 32px;
    line-height: 1.5;
    max-width: 1068px;
    width: calc(100% - 54px);
    display: none;
}

.hpSB {
    display: grid;
    grid-template-columns: 2fr 1fr 2fr;
    width: calc(100% - 40px);
    text-align: center;
    margin: 0;
    padding: 10px 20px;
    align-items: center;
    top: 0;
    overflow: hidden;
    z-index: 1111111111;
    background: #FFF9F4;
    position: fixed;
    justify-content: space-between;
    height: 40px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.35);
}

#SBTopLinks {
    justify-self: center;
}

.logos {
    display: flex;
    align-items: center;
}

.hpSB .del1 {
    height: 40px;
    border: solid 1px var(--PrimaryColor);
    margin: 0 20px;
    display: inline-block;
}

.hpSB h2 {
    display: inline-block;
    font-family: almoniTzar700;
    font-weight: normal;
    margin: 0;
    font-size: 32px;
    color: var(--PrimaryColor);
}

.hpSB .lnkSB {
    display: inline-block;
    font-family: 'almoniDL400';
    font-weight: normal;
    margin: 0px 22px;
    font-size: 24px;
    line-height: 1.4;
    color: #000;
    white-space: nowrap;
    position: relative;
}

#dvRSB {
    display: flex;
    align-items: center;
    justify-self: end;
}

    #dvRSB a span {
        margin: 0 0 0 10px;
        font-size: 18px;
    }

    #dvRSB .shareProject {
        display: inline-block;
       
        font-family: 'almoniDL700';
        font-size: 18px;
        cursor: pointer;
        border: 1px solid #000;
        border-radius: 10px;
        padding: 0 10px 0 30px;
        position: relative;
        WHITE-SPACE: NOWRAP;
    }

        #dvRSB .shareProject:before {
            background: url(https://res.cloudinary.com/globes/image/upload/v1640072802/Digital/poepleOfTheYear21/a_icon_share_6_drvc4p.svg) no-repeat;
            top: 0;
            margin-left: 0;
            content: '';
            width: 14px;
            height: 16px;
            position: absolute;
            left: 9px;
            top: 5px;    white-space: nowrap;
        }

#ratingList .cmpExtRating .shareCategory {
    background: url(https://res.cloudinary.com/globes/image/upload/v1639400662/Digital/poepleOfTheYear21/a_icon_share_5_mzps7y.svg) no-repeat;
    width: 24px;
    height: 29px;
    display: inline-block;
    cursor: pointer;
}


#lnkLogo {
    font-family: almoniTzar400;
    font-size: 40px;
    color: #000;
    font-variant: small-caps;
    line-height: 30px;
    padding-right: 15px;
    border-right: 2px solid #000;
    white-space: nowrap;
}

#SBTopLinks .table {
    display: flex;
    margin-right: 0;
}

.hpSB .l {
    font-family: AlmoniDL400;
    margin: 0px 20px 0 0;
    display: flex;
    align-items: center;
    border-right: 1px #92969a40 solid;
    padding-right: 20px;
}

#kidumSB {
    display: block;
    background: url(https://res.cloudinary.com/globes/image/upload/v1614685431/Digital/50%20%D7%9E%D7%A9%D7%A4%D7%99%D7%A2%D7%95%D7%AA%202020/%D7%AA%D7%9E%D7%95%D7%A0%D7%95%D7%AA%20%D7%A9%D7%99%D7%AA%D7%95%D7%A3/desktop_3_bkg_hero_sncfbi.png);
    height: 420px;
    position: relative;
    margin-top: 60px;
    background-size: cover;
}

    #kidumSB h1 {
        position: absolute;
        top: 50%;
        right: 50%;
        font-family: 'almoniTzar700';
        font-size: 128px;
        color: var(--MainBG);
        z-index: 1;
        line-height: 95px;
        letter-spacing: 0.32px;
        width: 830px;
        text-align: center;
        font-feature-settings: "smcp";
        margin: 0;
        transform: translate(50%, -50%);
    }

    #kidumSB .kidomImg {
        position: absolute;
        bottom: 270px;
        z-index: 1;
        right: 160px;
    }

    #kidumSB h3 {
        position: absolute;
        top: 110px;
        right: 450px;
        font-family: 'almoniDL700';
        font-size: 40px;
    }

.divSBTitle {
    max-width: 1600px;
    text-align: right;
    font-family: 'almoniTzar700';
    font-size: 48px;
    line-height: 57px;
    margin: 30px auto 51px;
    color: #1a1a1a;
    letter-spacing: -0.18px;
    border-bottom: 1px #1a1a1a solid;
    font-weight: normal;
    padding-bottom: 10px;
    position: relative;
}

    .divSBTitle:after {
        position: absolute;
        content: '';
        border-radius: 5px;
        bottom: -2px;
        right: 0;
        width: 72px;
        border: 2px #c00 solid;
        background: #c00;
    }

    .divSBTitle h2 {
        margin: 0;
        font-size: 48px;
    }

#divSBInstruction {
    width: 100%;
    margin: 30px auto 78px;
    max-width: 1040px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
}

    #divSBInstruction div {
        display: inline-block;
    }

        #divSBInstruction div > span img {
            border-radius: 50%;
            width: 180px;
            height: 180px;
        }

    #divSBInstruction p {
        font-family: 'almoniTzar400';
        font-size: 32px;
        color: var(--colorBlack);
        max-width: 65%;
        margin: 30px auto 0;
        line-height: 32px;
    }

    #divSBInstruction div:nth-of-type(1) {
        direction: ltr;
    }

        #divSBInstruction div:nth-of-type(1) > p {
            text-align: center;
        }

    #divSBInstruction div:nth-of-type(2) > span {
        margin: 0px auto;
    }

#section_article .item h2, #section_article .hWr4 {
    text-align: center;
    max-width: 613px;
}

#divGalleryCredits {
    font-family: 'almoniDL400';
    font-size: 16px;
}

.socialIconsArt {
    direction: ltr;
}

    .socialIconsArt a {
        display: inline-block;
        width: 77px;
        height: 77px;
        zoom: 60%;
        position: relative;
        margin-left: 24px;
    }

    .socialIconsArt .twitter {
        background: url('https://images.globes.co.il/globes/urban_renewal/icn_twitter.svg') no-repeat center;
    }

    .socialIconsArt .facebook {
        background: url('https://images.globes.co.il/globes/urban_renewal/icn_facebook.svg') no-repeat center;
    }

    .socialIconsArt .mail {
        background: url('https://images.globes.co.il/globes/urban_renewal/icn_mail.svg') no-repeat center;
    }

    .socialIconsArt .linkedin {
        background: url('https://images.globes.co.il/globes/urban_renewal/icn_linkedin.svg') no-repeat center;
    }

    .socialIconsArt .whatsap {
        background: url('https://images.globes.co.il/globes/urban_renewal/icn_whatsapp.svg') no-repeat center;
    }

    .socialIconsArt .facebook:hover {
        background-image: url(https://images.globes.co.il/globes/urban_renewal/icn_facebook_color.svg);
    }

    .socialIconsArt .twitter:hover {
        background-image: url(https://images.globes.co.il/globes/urban_renewal/icn_twitter_color.svg);
    }

    .socialIconsArt .whatsap:hover {
        background-image: url(https://images.globes.co.il/globes/urban_renewal/icn_whatsapp_color.svg);
    }

    .socialIconsArt .mail:hover {
        background-image: url(https://images.globes.co.il/globes/urban_renewal/icn_mail_color.svg);
    }

    .socialIconsArt .linkedin:hover {
        background-image: url(https://images.globes.co.il/globes/urban_renewal/icn_linkedin_color.svg);
    }

    .socialIconsArt .copy:hover {
        background-image: url(https://images.globes.co.il/globes/urban_renewal/icn_copy_link_color.svg);
    }

.mainInfo .socialLinks {
    text-align: center;
    direction: ltr;
    padding: 5px 0;
    border-top: 1px var(--colorBlack) solid;
    border-bottom: 1px var(--colorBlack) solid;
    margin-top: 20px;
}

    .mainInfo .socialLinks a {
        display: inline-block;
        margin-bottom: 10px;
        width: 30px;
        height: 30px;
        margin: 0 14px;
        cursor: pointer;
    }

    .mainInfo .socialLinks .icon1 {
        background: url(https://images.globes.co.il/globes/icons/icn-facebook.svg) no-repeat 0 0;
    }

    .mainInfo .socialLinks .icon2 {
        background: url(https://images.globes.co.il/globes/icons/icn-twitter.svg) no-repeat 0 0;
    }

    .mainInfo .socialLinks .icon3 {
        background: url(https://images.globes.co.il/globes/icons/icn-mail.svg) no-repeat 0 0;
    }

    .mainInfo .socialLinks .icon4 {
        background: url(https://images.globes.co.il/globes/icn-linkdin.svg) no-repeat 0 0;
        zoom: 81%;
    }

    .mainInfo .socialLinks .icon5 {
        background: url(https://images.globes.co.il/globes/icons/icn-whatsapp.svg) no-repeat 0 0;
    }

    .mainInfo .socialLinks span {
        text-align: center;
        font-size: 16px;
        color: var(--colorBlack);
        margin-bottom: 4px;
        font-family: 'almoniDL400';
        display: block;
    }

#divSBBanner1 {
    width: 1050px;
    height: 90px;
    margin: 109px auto 97px;
    font-size: 40px;
}

#filterTitle {
    font-size: 24px;
    font-family: 'almoniTzar400';
    color: var(--PrimaryColor);
    margin: 0 0 0 40px;
    cursor: pointer;
    line-height: 38px;
    flex: 0 0 140px;
}

    #filterTitle:before {
        content: url(https://res.cloudinary.com/globes/image/upload/v1613396778/Digital/50%20%D7%9E%D7%A9%D7%A4%D7%99%D7%A2%D7%95%D7%AA%202020/icon-24-filter_cgykuq.svg);
        position: relative;
        top: 4px;
        margin-left: 10px;
    }

#filters {
    display: none;
    text-align: right;
    max-width: 722px;
}

#SBFilterBtns {
    margin: 25px auto;
    padding: 12px 24px;
    display: flex;
    max-width: 1478px;
    width: 100%;
}

.pinkBg {
    background: var(--SecondaryBG);
}

#SBFilterBtns input {
    background: var(--SecondaryBG);
    color: var(--PrimaryColor);
    border: 1px var(--PrimaryColor) solid;
    font-size: 24px;
    line-height: 1.5;
    padding: 0px 12px;
    font-family: 'almoniTzar400';
    margin: 0 0 18px 18px;
    cursor: pointer;
    border-radius: 4px;
    letter-spacing: 0.12px;
    -webkit-appearance: none;
}

    #SBFilterBtns input:hover, #SBFilterBtns input.active {
        background: #e9cdd7;
    }

    #SBFilterBtns input:focus {
        outline: none;
    }

#SBFilterData, .allMembers {
    margin: 36px auto 120px;
    max-width: 1478px;
    display: grid;
    grid-template-columns: repeat(auto-fill, 345px);
    grid-gap: 32px;
    width: calc(100% - 36px);
    justify-content: center;
}

    #SBFilterData > a {
        display: inline-block;
        position: relative;
        margin-bottom: 50px;
        vertical-align: top;
    }

        #SBFilterData > a:visited * {
            color: #66605b;
        }
/*.SBCoach img{
     width:100%;
     height: 363px;
     object-fit: cover;
     transition:all 0.2s ease;
}
 .SBCoach{
     cursor:pointer;
}
 .SBCoach:hover img , .divRelatedItem:hover img{
     -webkit-box-shadow: 14px 14px 0 0 var(--PrimaryColor);
     box-shadow: 14px 14px 0 0 var(--PrimaryColor);
     transform: translate(-14px, -14px);
}
 .SBCoach:hover h4, .SBCoach:hover h5, .divRelatedItem:hover .title, .divRelatedItem:hover .description{
     color:var(--PrimaryColor);
}
 .SBCoach h4, .title {
     font-size:28px;
     line-height:31px;
     margin:10px 0 5px;
     font-family: 'almoniTzar700';
     color:var(--MainText);
     text-align:right 
}
 .SBCoach h5, .description{
     font-size:18px;
     line-height:24px;
     font-family: 'almoniDL400';
     margin:0;
     color:var(--SecondaryText);
     letter-spacing: -0.04px;
     font-weight: normal;
     text-align:right 
}
  .SBCoach h5 p{
      margin:0;
  }
#divVaadParent, #divAboutParent, .pageLayoutArticle {
     max-width: 1478px;
     width: calc(100% - 36px);
     margin:60px auto;
     position:relative; padding-top:0 !important
}
#divArticleContent {
    max-width: 100%;
    width: 100%;
     margin:60px auto 0;
}

 .pageLayout {
     display: grid;
     grid-template-columns: 1fr 1fr;
     grid-gap: 100px;
     padding:60px 0 24px;
     justify-content: space-between;
     text-align:right;
}
 .pageLayoutPerson {
     display: grid;
     grid-template-columns:60px 1fr 1fr 60px;
     grid-gap: 20px;
     padding:60px 0 24px;
     justify-content: space-between;
     text-align:right;
         margin-bottom: 56px;
}
 #divVaadParent, #divAboutParent{
     display:none;
}
 .border{
     border-bottom: 1px solid var(--Separator);
     padding-bottom: 56px;
}
 #divArrowLeft, #divArrowRight {
     position: -webkit-sticky;
     position: sticky;
     background: var(--PrimaryColor);
     width: 60px;
     height: 60px;
     border-radius: 6px;
     top:40%;
     z-index:1;
     cursor:pointer;
}
 #divArrowLeft:after, #divArrowRight:before{
     content:"";
     border: solid #fff;
     border-width: 0 3px 3px 0;
     display: inline-block;
     padding: 7px;
     position:absolute;
     top:23px;
}

 #divArrowLeft:after{
     transform: rotate(135deg);
     -webkit-transform: rotate(135deg);
     right:20px;
}

 #divArrowRight:before{
     transform: rotate(-45deg);
     -webkit-transform: rotate(-45deg);
     right:25px;
}
 #divArrowLeft:hover,#divArrowRight:hover {
     width:180px;
     line-height:60px;
     text-align: center;

}
 #divArrowRight:hover {
     margin-right:-120px;
 }
 #divArrowLeft:hover::after,#divArrowRight:hover::before {
     position:initial;
}
 #divArrowLeft:hover::before{
     content:"למשפיעה הבאה";
     color: #fff;
     font-family: 'almoniTzar400';
     font-size: 28px;
     display: inline-block;
}
 #divArrowRight:hover::after{
     content:"למשפיעה הקודמת";
     color: #fff;
     font-family: 'almoniTzar400';
     font-size: 28px;
     display: inline-block;
}
 #divArtData{
     text-align:right;
}
 .divArtTitle, .pageTitle {
     font-size: 88px;
     font-family: 'almoniTzar700';
     color:var(--MainText);
     line-height: 1;
     margin: 0 0 15px 0;
}
 .divArtSubTitle {
     font-size: 24px;
     font-family: demibold;
     color:var(--SecondaryText);
     font-weight: normal;
         margin-top: 0;
}
 .divArtSubTitle p{
     margin:0;
 }
 #divArtInfo{
     font-size:18px;
     font-family: 'almoniDL400';
     color:#666;
}
 #divArtSharing{
     border-top:1px solid var(--Separator);
     border-bottom:1px solid var(--Separator);
     display:flex;
     justify-content:space-between;
     align-items: center;
     margin-bottom:40px;
     height:64px;
}
 #divArtAuthor{
     padding-left: 24px;
     border-left: 1px solid var(--Separator);
 }
 #divArtAuthor, #divArtTime {
     font-size: 16px;
     color: #666;
     font-family: 'almoniDL400';
     white-space: nowrap;
}
 #divArtShare{
     display:flex;
     align-items: center;
     flex: 1;
    justify-content: flex-end;
    cursor:pointer;
}
 #shareBtn {
     display: flex;
     align-items: center;
     font-family: 'almoniTzar400';
     font-size:22px;
     color:var(--PrimaryColor);
     white-space: nowrap;
     line-height: 0.6;
}
 #shareBtn:after{
     content:url(https://res.cloudinary.com/globes/image/upload/v1614244695/Digital/50%20%D7%9E%D7%A9%D7%A4%D7%99%D7%A2%D7%95%D7%AA%202020/icon-40-share_1_oqfdxa.svg);
     margin-right: 10px;
}
  #divArtShare:hover  #shareBtn:after{
    content:url(https://res.cloudinary.com/globes/image/upload/v1614072631/Digital/50%20%D7%9E%D7%A9%D7%A4%D7%99%D7%A2%D7%95%D7%AA%202020/icon-40-share-full_1_fldpkm.svg);
  }
 #spnSharedBtns{
     display:flex;
     background: #fff;
     padding: 0 0 0 10px;
    border-left: 1px solid var(--Separator);
}
 #spnSharedBtns a{
     width:40px;
     height:40px;
     margin-left:10px;
     cursor:pointer;
}
 #artFB{
     background-image:url(https://res.cloudinary.com/globes/image/upload/v1613580620/Digital/50%20%D7%9E%D7%A9%D7%A4%D7%99%D7%A2%D7%95%D7%AA%202020/Facebook_meywvs.svg);
}
 #artTW{
     background-image:url(https://res.cloudinary.com/globes/image/upload/v1613580620/Digital/50%20%D7%9E%D7%A9%D7%A4%D7%99%D7%A2%D7%95%D7%AA%202020/Twitter_ignwoy.svg);
}
 #artLI{
     background-image:url(https://res.cloudinary.com/globes/image/upload/v1613580620/Digital/50%20%D7%9E%D7%A9%D7%A4%D7%99%D7%A2%D7%95%D7%AA%202020/Linkedin_ofxqf6.svg);
}
 #artWA{
     background-image:url(https://res.cloudinary.com/globes/image/upload/v1613580622/Digital/50%20%D7%9E%D7%A9%D7%A4%D7%99%D7%A2%D7%95%D7%AA%202020/Whatsapp_bircff.svg);
}
 a#artML{
     background-image:url(https://res.cloudinary.com/globes/image/upload/v1613580620/Digital/50%20%D7%9E%D7%A9%D7%A4%D7%99%D7%A2%D7%95%D7%AA%202020/mail_z1am95.svg);
}
 #artCopy{
     background-image:url(https://res.cloudinary.com/globes/image/upload/v1613564755/Digital/50%20%D7%9E%D7%A9%D7%A4%D7%99%D7%A2%D7%95%D7%AA%202020/icn-copy-link-copy_1_g61dvg.svg);
     margin-left:0;
 }
 #artFB:hover{
     background-image:url(https://res.cloudinary.com/globes/image/upload/v1614255993/Digital/50%20%D7%9E%D7%A9%D7%A4%D7%99%D7%A2%D7%95%D7%AA%202020/icon-40-facebook-full_p1dvol.svg);
}
 #artTW:hover{
     background-image:url(https://res.cloudinary.com/globes/image/upload/v1614256171/Digital/50%20%D7%9E%D7%A9%D7%A4%D7%99%D7%A2%D7%95%D7%AA%202020/icon-40-twitter-full_jehhp7.svg);
}
 #artLI:hover{
     background-image:url(https://res.cloudinary.com/globes/image/upload/v1614255993/Digital/50%20%D7%9E%D7%A9%D7%A4%D7%99%D7%A2%D7%95%D7%AA%202020/icon-40-linkedin-full_v9d862.svg);
}
 #artWA:hover{
     background-image:url(https://res.cloudinary.com/globes/image/upload/v1614257187/Digital/50%20%D7%9E%D7%A9%D7%A4%D7%99%D7%A2%D7%95%D7%AA%202020/icon-40-whatsapp-full_1_tf9ldv.svg);
}
 a#artML:hover{
     background-image:url(https://res.cloudinary.com/globes/image/upload/v1614255993/Digital/50%20%D7%9E%D7%A9%D7%A4%D7%99%D7%A2%D7%95%D7%AA%202020/icon-40-mail-full_vznip0.svg);
}
  #artCopy:hover{
      background-image:url(https://res.cloudinary.com/globes/image/upload/v1614255993/Digital/50%20%D7%9E%D7%A9%D7%A4%D7%99%D7%A2%D7%95%D7%AA%202020/icon-40-copy-link-full_wrqpfi.svg);
  }
 .divArtText p {
     font-size: 19px;
     font-family: 'OpenSansHebrew';
     line-height: 24px;
     color:var(--MainText);
     margin: 0 0 20px 0;
     line-height:1.5;
}
 .divArtText p strong, .divArtText h3 {
    font-size: 28px;
    font-family: 'almoniTzar700';
    line-height:1;
    margin: 0 0 8px 0;
}
 .divArtText p strong a{
     font-size: 19px;
     font-family: 'OpenSansHebrew';
 }

#divArtImage {
   height: calc(100% - 20px);
   text-align: center;
   margin-right:40px;
}
 #divArtImageInner{
      position: -webkit-sticky;
     position:sticky;
     top:12%;
 }
 #divArtImage img{
     -webkit-box-shadow: 20px 20px 0 0 #fff, 20px 20px 0 1px var(--PrimaryColor);
     box-shadow: 20px 20px 0 0 #fff, 20px 20px 0 1px var(--PrimaryColor);
     width: auto;

}
.imageCredit {
    font-size: 13px;
    color: #b0b0b0;
    background: rgb(0 0 0 / 50%);
    font-family: 'almoniDL400';
    position: absolute;
    right: 4px;
    bottom: 3px;
    padding: 0 2px;
    text-align:right;
}
 .lblReadMore {
     color: #666;
     font-family: 'OpenSansHebrew';
     font-size: 16px;
     cursor:pointer;
}
 .lblReadMore:after {
     content: "";
     border: solid #666;
     border-width: 0 2px 2px 0;
     display: inline-block;
     padding: 3px;
     margin-right:10px;
     transform: rotate(45deg);
     -webkit-transform: rotate(45deg);
     position: relative;
     top: -2px;
}
 .ArticleImg {
    position: relative;
}
 #divArtRelatedItems {
    padding-bottom: 70px;
}
 #divArtRelatedItems h5, .divAddArticlesTitle{
     font-size:88px;
     text-align:right;
     margin:0;
     font-family: 'almoniTzar700';
}
 #divArtRelatedItemsContent {
     display: grid;
     grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));
     grid-gap: 32px;
     position:relative;
}
 .divRelatedItem{
     cursor:pointer;
 }
 .divRelatedItem img{
     width:100%;
     height: 363px;
     object-fit: cover;
     transition: all 0.2s ease;
}
 #divShowMoreRelatedItems {
     font-size: 24px;
     font-family: 'almoniTzar400';
     color:var(--PrimaryColor);
     border:1px solid var(--PrimaryColor);
     border-radius:4px;
     padding: 2px 8px;
     position: absolute;
     bottom: -70px;
     cursor:pointer;
}
 #divShowMoreRelatedItems:hover{
     background:var(--PrimaryDarker);
     color:#fff;
}
 #divRecommendation {
     background: var(--SecondaryBG);
     padding: 24px;
     -webkit-box-shadow: 20px 20px 0 0 #fff, 20px 20px 0 1px var(--SecondaryBG);
     box-shadow: 20px 20px 0 0 #fff, 20px 20px 0 1px var(--SecondaryBG);
     margin: 24px 0 48px;
}
 #divRecommendationData {
     display: grid;
}
 
 #divRecommendationImg img {
     width: 124px;
     height: 124px;
     border-radius: 50%;
     object-fit: cover;
     filter:grayscale(100%);
}
 #divRecommendationText, #divRecommendationText p {
     font-size: 19px;
       line-height:24px;
     font-family: 'almoniDL400';
     color: #1a1a1a;
}
 #divRecommendationText p strong{
     font-size: 19px;
     font-family: 'almoniDL700';
}
 #divRecommendationText h3 {
     font-size: 28px;
     font-family: 'almoniTzar700';
     margin: 0;
     line-height:1;
     margin-bottom: 16px;
}
#divRecommendationText h4{
    font-family: 'almoniTzar400';
    font-size: 24px;
    font-weight: normal;
    margin: 0 0 8px 0;
}
#divRecommendationText h4 strong {
    font-family: 'almoniTzar700';
}
 #divRecommendationBottom {
     display: flex;
     align-items: center;
     justify-content: space-between;
}
 #divRecommendationReadMore {
     font-size: 16px;
     color: #666;
     font-family: 'almoniDL400';
     cursor:pointer;
}
 #divRecommendationShare {
     font-size: 20px;
     font-family: 'almoniTzar400';
     color: #97133f;
     cursor:pointer;
}
 #divRecommendationShare:before{
     content:url(https://res.cloudinary.com/globes/image/upload/v1614615809/Digital/50%20%D7%9E%D7%A9%D7%A4%D7%99%D7%A2%D7%95%D7%AA%202020/icon-24-share_2_ai4gep.svg);
     position: relative;
     top: 5px;
     margin-left:4px;
}
 .divAddArticlesTitle{
     max-width:1478px;
     margin:0 auto;
     width:calc(100% - 40px);
}
 .divAddArticles {
     display: grid;
     grid-gap:20px;
    grid-template-columns: repeat(3, 1fr);
     max-width: 1478px;
     margin: 0 auto 120px;
     width: calc(100% - 40px);
     justify-content: space-between;
}*/
/*.addArticle {
    text-align: right;
}

    .addArticle img {
        width: 100%;
    }

    .addArticle h4 {
        margin: 10px 0;
        font-size: 28px;
        font-family: 'almoniTzar700';
        line-height: 1;
    }

.articleInfo {
    display: grid;
    grid-template-columns: repeat(3, auto);
    justify-content: start;
    align-items: center;
    grid-gap: 0 7px;
}

    .articleInfo span {
        color: #8c8c8c;
        font-size: 14px;
        font-family: 'almoniDL400';
    }

#divVaadLeft {
    display: grid;
    grid-template-columns: repeat(auto-fill, 180px);
    grid-auto-rows: 300px;
    grid-gap: 25px;
}

    #divVaadLeft .name {
        margin: 0;
        font-size: 28px;
        font-family: 'almoniTzar700';
        color: #484848;
        text-align: center;
        line-height: 1;
    }

    #divVaadLeft .description {
        font-size: 16px;
        text-align: center;
        color: #484848;
    }

.personImg img {
    filter: grayscale(100%);
}
*/

.personIDtext {
    background: rgba(0, 0, 0, 0.08);
    padding: 8px 12px;
    border-radius: 10px;
    line-height: 25px;
    font-size: 18px;
    color: #000;
    margin: 15px auto;
    font-family: almoniDL400;
}
    .personIDtext strong {
        font-family: almoniDL700;
    }

.overlay, .socialBlock {
    display: none;
}

html.hidden {
    overflow: hidden;
}

#sponsersLogo {
    position: relative;
    max-width: 1478px;
    margin: auto;
    width: calc(100% - 40px);
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 28px;
    flex-wrap: wrap;
}

    #sponsersLogo img {
        max-width: 219px;
    }

.socialBlock .close {
    background-image: url(https://images.globes.co.il/globes/urban_renewal/X.svg);
    width: 15px;
    height: 15px;
    background-size: contain;
    cursor: pointer;
    position: absolute;
    top: 10px;
    left: 10px;
    font-size: 0;
}

.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%;
    z-index: 111111111111111111111111111;
    outline: 1000px rgba(0,0,0,0.8) solid;
    direction: ltr;
}

    .socialBlock h3 {
        font-family: 'ultrabold';
        font-size: 30px;
        margin: 40px 0 10px;
        text-align: center;
    }

    .socialBlock .sWr {
        display: grid;
        grid-template-columns: auto auto auto;
        justify-content: center;
        width: 100%;
        text-align: center;
        margin: 0 auto;
    }

    .socialBlock a {
        display: inline-block;
        width: 77px;
        height: 77px;
        border-radius: 50%;
        margin: 38px;
        position: relative;
    }

        .socialBlock a:after {
            position: absolute;
            font-size: 14px;
            transform: translate(-50%, -50%);
            left: 50% !important;
            top: 130%;
            width: 100%;
            text-align: center;
            margin: 0 auto;
            font-family: almoniDL400;
        }

    .socialBlock .fb:after {
        content: "Facebook";
    }

    .socialBlock .twitter:after {
        content: "Twitter";
    }

    .socialBlock .whatsapp:after {
        content: "WhatsApp";
    }

    .socialBlock .mail:after {
        content: 'דוא"ל';
    }

    .socialBlock .linkedin:after {
        content: "LinkedIn";
    }

.copyLink {
    display: none;
    font-size: 14px;
    font-family: almoniDL400;
    padding: 2px 5px;
    background: rgb(111 111 111 / 85%);
    color: #fff;
    border-radius: 3px;
}

#spnSharedBtns {
    position: relative;
}

    #spnSharedBtns .copyLink {
        position: absolute;
        left: 0;
        bottom: -30px;
    }

.socialBlock .copy:after {
    content: "העתק קישור";
    width: 90px;
}

.socialBlock .twitter {
    background: url('https://images.globes.co.il/globes/urban_renewal/icn_twitter.svg') no-repeat center;
}

.socialBlock .fb {
    background: url('https://images.globes.co.il/globes/urban_renewal/icn_facebook.svg') no-repeat center;
}

.socialBlock .mail {
    background: url('https://images.globes.co.il/globes/urban_renewal/icn_mail.svg') no-repeat center;
}

.socialBlock .linkedin {
    background: url('https://images.globes.co.il/globes/urban_renewal/icn_linkedin.svg') no-repeat center;
}

.socialBlock .copy {
    background: url('https://images.globes.co.il/globes/urban_renewal/icn_copy_link.svg') no-repeat center;
}

.socialBlock .whatsapp {
    background: url('https://images.globes.co.il/globes/urban_renewal/icn_whatsapp.svg') no-repeat center;
}

.socialBlock .fb:hover {
    background-image: url(https://images.globes.co.il/globes/urban_renewal/icn_facebook_color.svg);
}

.socialBlock .twitter:hover {
    background-image: url(https://images.globes.co.il/globes/urban_renewal/icn_twitter_color.svg);
}

.socialBlock .whatsapp:hover {
    background-image: url(https://images.globes.co.il/globes/urban_renewal/icn_whatsapp_color.svg);
}

.socialBlock .mail:hover {
    background-image: url(https://images.globes.co.il/globes/urban_renewal/icn_mail_color.svg);
}

.socialBlock .linkedin:hover {
    background-image: url(https://images.globes.co.il/globes/urban_renewal/icn_linkedin_color.svg);
}

.socialBlock .copy:hover {
    background-image: url(https://images.globes.co.il/globes/urban_renewal/icn_copy_link_color.svg);
}

.socialBlock .closetext {
    display: none;
}

.hdd {
    display: none;
}

.hh {
    animation: animatezoom1 .7s ease;
}

.cc {
    animation: animatezoom2 .7s ease;
}


@keyframes animatezoom1 {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@keyframes animatezoom2 {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

#btnHome {
    font-size: 24px;
    font-family: 'almoniTzar400';
    color: #fff;
    background: var(--PrimaryColor);
    appearance: none;
    border: none;
    border-radius: 4px;
    padding: 3px 13px;
    cursor: pointer;
    -webkit-appearance: none;
}

    #btnHome:hover {
        background: var(--PrimaryDarker);
    }

    #btnHome:after {
        content: "";
        display: inline-block;
        border: solid #fff;
        border-width: 0 2px 2px 0;
        padding: 3px;
        transform: rotate(135deg);
        -webkit-transform: rotate(135deg);
    }

    .credit {
    font-family: 'almoniDL400';
    font-size: 16px;
    color: #5d5d5d;
    padding: 5px 20px;
}
.SBFooter {
    background: #FFF9F4;
    margin-top: 0;
    width: calc(100% - 40px);
    padding: 0 20px 15px;
    
    border-top: 1px solid rgba(0, 0, 0, 0.35);
}

    .SBFooter .bt {
        display: flex;
        justify-content: space-between;
        margin: 0 auto;
        align-items: center;
        border-top: 1px #fee7db61 solid;
        padding-top: 20px;
        max-width: 1550px;
    }

    .SBFooter .part1 {
        padding: 80px 0 35px;
        max-width: 826px;
        color: #FFF9F4;
        font-size: 24px;
        font-family: 'almoniDL400';
        margin: 0 auto;
    }

    .SBFooter div.part1 {
        padding:0
    }
        .SBFooter .part2 p {
            color: #000;
            font-size: 24px;
            font-family: 'almoniDL400';
        }

    .SBFooter .part2 {
        margin-bottom: 30px;
        direction: ltr;
        color: #fee7db;
    }
       
        .SBFooter .bt p {
            font-family: 'almoniDL400';
            font-size: 16px;
            line-height: 14px;
            letter-spacing: 0.48px;
            text-align: right;
            color: #000;
            margin: 0;
            white-space: nowrap;
        }
    .SBFooter .part2 .tt2 {
        font-size: 40px;
        font-family: almoniTzar400;
        color: #fee7db;
        line-height: 0.95;
        margin:0;
    }

    .SBFooter .part2 a {
        font-size: 40px;
        font-family: almoniTzar400;
        position: relative;
        color: #FFF9F4;
        line-height: 0.95;
        margin: 0 10px
    }
        .SBFooter .part2 a:hover {
            border-bottom: 1px #FFF9F4 solid
        }
        .SBFooter .part2 a:not(:last-child):after {
            content: '';
            position: absolute;
            top: 10px;
            border: 1px #FFF9F4 solid;
            height: 22px;
            background: #FFF9F4;
            right: -14px;
        }
        .SBFooter a {
            font-size: 16px;
            line-height: 14px;
            color: #fff;
            font-family: almoniDL400;
            white-space: nowrap;
        }

.mobile {
    display: none;
}
#specialFooter {
    background: #4F5378;
}


.titleDiv .divAddArticlesTitle {
    width: 100%;
}

.titleDiv {
    position: relative;
    max-width: 1478px;
    margin: auto;
    width: calc(100% - 40px);
}

.sponser {
    position: absolute;
    left: 140px;
    direction: ltr;
    color: #000;
    font-size: 18px;
    font-family: almoniDL400;
    display: flex;
    align-items: center;
    margin: 0;
    margin-top: 10px;
}

    .sponser p {
        direction: rtl;
    }

    .sponser img {
        width: 155px;
        height: 31px;
        display: block;
        margin-right: 10px;
    }

.pageLayoutArticle {
    max-width: 1280px;
    padding-top: 32px;
    width: 100%;
}

.ArticleData {
    text-align: right;
    max-width: 670px;
    margin: 20px auto;
    position: relative;
    width: calc(100% - 40px);
}

.adSponsorTitle {
    color: #53917e;
    font-size: 16px;
    font-family: 'almoniDL700';
    margin: 0;
}

    .adSponsorTitle::after {
        content: url(https://images.globes.co.il/globes/icons/information.svg);
        margin-right: 5px;
        position: relative;
        top: 4px;
    }

.mekudamWr {
    width: 270px;
    border-radius: 4px;
    box-shadow: 0 1px 10px 3px rgb(117 117 117 / 17%);
    background-color: #fff;
    padding: 21px 18px;
    position: absolute;
    top: 14px;
    margin-top: 10px;
    display: none;
    cursor: default;
    font-family: OpenSansHebrew;
    font-size: 14px;
    line-height: 22px;
}

    .mekudamWr p {
        margin: 0;
    }

        .mekudamWr p a {
            border-bottom: 1px #1a1a1a solid;
        }

.adSponsorTitle:hover .mekudamWr {
    display: block;
}

.ArticleTitle {
    font-size: 56px;
    font-family: 'almoniTzar700';
    margin: 10px 0;
    line-height: 1;
}

.ArticleSubTitle {
    font-size: 20px;
    color: #484848;
    font-family: 'almoniDL700';
    margin: 0 0 15px 0;
}

#divArtRelatedArticle {
    background-color: #f8f0f3;
    padding: 50px 0;
}

.adSponser {
    font-size: 18px;
    font-family: 'almoniDL400';
    margin: 0;
    position: absolute;
    left: 0;
    top: 0;
    display: flex;
    align-items: center;
}

    .adSponser img {
        max-width: 64px;
        margin: 0 10px 0 0;
    }

.adArtTitle {
    font-size: 28px;
    font-family: 'almoniTzar700';
    line-height: 1;
}

.ArticleData #divArtAuthor {
    padding-left: 12px;
}

.ArticleData #divArtTime {
    padding-right: 12px;
}

@media only screen and (max-width: 1600px) {
  
    #divArrowRight:hover {
        margin-right: 0;
    }

    #divArrowLeft:hover {
        left: 18px;
    }
}

@media only screen and (max-width: 1440px) {

    .top.regular {
        padding: 0 80px 0 20px;
    }

    #SBTopLinks {margin-left:50px}
    .hpSB .lnkSB {font-size: 20px;}



    .pageLayoutPerson {
        grid-template-columns: 40px 1fr 1fr 40px;
    }

    #divArrowLeft, #divArrowRight {
        width: 40px;
        height: 40px;
    }

        #divArrowRight:before {
            right: 17px;
        }

        #divArrowLeft:after, #divArrowRight:before {
            padding: 5px;
            top: 15px;
        }

        #divArrowLeft:after {
            right: 12px;
        }

        #divArrowRight:hover::after, #divArrowLeft:hover::before {
            font-size: 24px;
        }

        #divArrowLeft:hover, #divArrowRight:hover {
            width: 150px;
            line-height: 40px;
        }
}

@media screen and (min-width: 1351px) and (max-width: 1705px) {
   #divArticleContent .howWePickPage .members {
       
    }

    
}




@media only screen and (max-width: 1350px) {

   

 
    #divArticleContent .howWePickPage .bottom {padding:40px}

    .artDiv {    grid-template-columns: 1fr 1fr; }
    #SBTopLinks {
        margin-left: 15px;
    }
    .hpSB .lnkSB {
        white-space: nowrap;
        margin: 0 10px;
    }

    .hpSB .del1 {
        margin: 0 10px;
    }

    #kidumSB h1 {
        font-size: 90px;
        line-height: 78px;
    }

    #divArtImage img {
        width: 100%;
    }

    #ratingList .cmpRating .new .tooltip {
        width: 180px;
        padding: 10px 2px;
        font-size: 13px;
    }
     .firstInCat .personImg {
        object-fit: contain;
        object-position: bottom;
    }
}

@media only screen and (max-width: 1272px) {
    .hpSB {
        display: flex;
    }

    #ratingList .group1, #ratingList .group2, 
    #ratingList .group3, #ratingList.categories .items   
    {max-width: 600px; margin:0 auto}

    .categoryTitle {max-width: 600px; margin:0 auto 45px}
    #artContent  {max-width: 640px; margin:0 auto}

    #ratingList .group2, #ratingList.categories .items {    grid-template-columns: 1fr 1fr;}
    #dvRSB .shareProject {padding-left: 20px;     width: 0px;        text-indent: 1000px;}
    #dvRSB .shareProject {
        border:2px #000 solid;
        color: #000;
    }
    #dvRSB .shareProject:before {left: 8px;
        top: 6px;}
       
}

@media only screen and (max-width: 1000px) {

    #divArticleContent .howWePickPage .members {        grid-template-columns: 1fr 1fr 1fr;}


    .hpSB .lnkSB {
        margin: 0px 10px;
    }
    .globesLink {
        background: url(https://res.cloudinary.com/globes/image/upload/v1675935524/Digital/15292/Gimel_pt1fim.svg) no-repeat 0 0;
        height: 20px;
        width: 20px;
    }
}
/*@media only screen and (max-width: 1380px) {


  

     #kidumSB h1 {
         font-size: 82px;
         line-height: 72px;
         width: 539px;
    }
     .hpSB h2 {
         font-size: 30px;
    }
     .hpSB .lnkSB {
         margin-left: 0;
    }
   
    #SBTopLinks .table {gap:20px}
    #secFilter, #folderContent, #artContent {      max-width: 92%;  }
    #ratingList .cmpExtRating {        width: 92%; padding: 4%    }
}*/

#mClose {
    width: 40px;
    position: absolute;
    right: 5px;
    top: 3px;
    font-size: 28px;
    color: #000;
    background: #fff9f4;
    display: none;
}


.personDetailsWr {background: #F1DFCF; padding: 12px; border-radius: 0 0 10px 10px;  min-height: 81px;}
.personDetailsWr2 {display: flex;  gap:12px;}
 
#innerExtend .personDetailsWr2 { margin-top: 21px;}
#ratingList .cmpRating.double .personDetails,
#innerExtend  .personDetails { margin: 0; padding: 0;  flex: 1;     border-radius: 0;}
#ratingList .cmpRating.double .personDetails:not(:last-child),
#innerExtend  .personDetails:not(:last-child) {border-left: 1px var(--colorNum) solid;}


#ratingList .cmpRating .personCatplace {width: max-content;}



@media only screen and (max-width:786px) {
    .adGallery .title {
        font-size: 60px;
    }

     .firstInCat {
        flex-direction: column;
        border: 2px solid var(--colorNum);
    }

        .firstInCat .personImg {
            border-radius: 10px 10px 0 0;
            border-width: 0;
            height: 100%;
            width: 100%;
            max-width: 100%;
        }

    .personLeft {
        width: calc(100% - 30px);
        border-radius: 0 0 10px 10px;
        padding: 15px;
    }

        .personLeft .personName {
            font-size: 28px;
            line-height: 35px;
        }

        .personLeft .personProf {
            font-size: 18px;
            margin-bottom: 10px;
            padding-bottom: 10px;
        }

        .personLeft .subTitle {
            font-size: 16px;
            line-height: 25px;
            margin-bottom: 20px;
        }

    .firstInCat .num {
        font-size: 70px;
        top: 35px;
    }



    #mContent [data-expand="true"] .expand {
        position: relative;
    }



    #mobileMenuContent .name {
        font-size: 28px;
        font-family: 'almoniDL400';
        text-align: right;
        margin-bottom: 40px;
        color: #000;
        line-height: 1;
    }

    #kidumMadad {
        margin-top: 50px;
    }

    .introClass {
        font-size: 18px;
        line-height: 23px;
 
    }
    /*#mContent {padding-bottom:100px}*/


    #mContent [data-expand="true"] .expand:after {
        content: url('https://res.cloudinary.com/globes/image/upload/v1675938019/Digital/15292/arrow_tjj6xv.svg');
        position: absolute;
        padding-right: 10px;
        margin: 0;
        top: -4px;
    }

    #mContent .open[data-expand="true"] .expand:after {
        transform: rotate(180deg);
        top: 2px;
        padding-left: 10px;
    }

    #mContent .subItems {
        font-size: 22px;
        font-family: almoniDL400;
        color: #fee7db;
        line-height: 1;
        margin-bottom: 40px;
        text-align: right;
    }

        #mContent .subItems div {
            margin-bottom: 20px;
        }

    #mobileMenuContent {
        display: none;
        background: #FFF9F4;
        z-index: 1;
        right: 0;
        width: calc(100% - 44px);
        padding: 38px 44px 60px 0;
        position: fixed;
        height: calc(100vh - 98px);
        top: 45px;
        overflow: auto;
        border-top: 1px solid rgb(255 255 255 / 60%);
    }

    div[data-type="14051"] {
        color: var(--colorGreen);
    }

    div[data-type="14052"] {
        color: var(--colorViolet);
    }

    div[data-type="14054"] {
        color: var(--colorBlue);
    }

    div[data-type="14055"] {
        color: var(--colorGreenDark);
    }

    div[data-type="14056"] {
        color: var(--colorRed);
    }

    div[data-type="14057"] {
        color: var(--colorYellow);
    }

    div[data-type="14058"] {
        color:var(--colorOrange);
    }

    div[data-type="14059"] {
        color: var(--colorPink);
    }

    div[data-type="14060"] {
        color: var(--colorPurple);
    }

    div[data-type="14061"] {
        color: var(--colorTurkiz);
    }

    #SBTopLinks {
        display: none;
    }

    .mobileMenu {
        background: url(https://res.cloudinary.com/globes/image/upload/v1675936634/Digital/15292/icn_menu_ha2ezk.svg);
        width: 18px;
        height: 15px;
        display: inline-block;
        cursor: pointer;
    }

    .opened .mobileMenu {
        background: url(https://res.cloudinary.com/globes/image/upload/v1639663577/Digital/poepleOfTheYear21/X_mobile_menu_2_o9ww92.svg);
        width: 15px;
        height: 15px;
    }

    .pageLayout {
        grid-template-columns: 3fr 2fr;
        grid-gap: 80px;
    }

    .pageLayoutPerson {
        grid-template-columns: 40px 3fr 2fr 40px;
    }

    .divArtTitle, .pageTitle, #divArtRelatedItems h5, .divAddArticlesTitle {
        font-size: 72px;
    }

    #divArtAuthor {
        padding-left: 8px;
    }

    .divAddArticles {
        grid-template-columns: 1fr 1fr;
    }

    .hpSB h2 {
        font-size: 30px;
    }

    .hpSB .lnkSB {
        font-size: 18px;
        margin-left: 20px;
    }


    .hpSB {
        display: flex;
        height: 28px;
        justify-content: flex-start;
        padding-bottom:15px;
    }
    .sponser {
        top: 25px;
        left: 90px;
        zoom: 98%;
    }
    .logos {
        align-items: center;
        position: relative;
    }

    #lnkLogo {
        font-size: 35px;
        line-height: 35px;
        padding-right: 10px;
      
    }
    .introClass p {
        margin: 0 auto;
 
        max-width: 300px;
    }

    .globesLink {
        margin-right: 20px;
    }

    .divAddArticles {
        grid-template-columns: 1fr;
        margin: 0 auto 60px;
    }


    .hpSB .del1 {
        display: none;
    }

    .hpSB h2 {
        font-family: almoniTzar700;
        font-size: 28px;
        color: #fee7db;
    }

    .table {
        display: flex;
        justify-content: space-between;
    }

    .hpSB .lnkSB {
        font-size: 20px;
        margin-left: 0;
    }

    .hpSB .l img {
        zoom: 70%;
    }

    .hpSB .l picture {
        line-height: 0.7;
    }

    #SBTopLinks {
        width: calc(100% - 40px);
        padding: 6px 20px;
        border-bottom: 1px solid var(--Separator);
    }

    .table {
        display: flex;
        justify-content: space-between;
    }

    #dvRSB {
        justify-content: center;
        position: absolute;
        top: 9px;
        left: 20px;
        padding: 0;
    }

    .socialBlock a {
        margin: 28px;
    }

    #dvRSB .shareProject {
        /*font-size: 0;
        padding: 0;
        left: 0;
        top: 0px;
        height: 27px;
        width: 27px;*/
        color:#000;
        padding-top:2px
    }



    .hpSB .l {
        border-right: none;
        padding-right: 0;
        margin: 0;
    }

    #dvRSB a span {
        font-size: 16px;
    }

    .mobile {
        display: block;
    }
}

    /*#kidumSB h1 {
        font-size: 56px;
        line-height: 1;
        width: 300px;
    }

    #kidumSB {
        background: url(https://res.cloudinary.com/globes/image/upload/v1614599372/Digital/50%20%D7%9E%D7%A9%D7%A4%D7%99%D7%A2%D7%95%D7%AA%202020/%D7%AA%D7%9E%D7%95%D7%A0%D7%95%D7%AA%20%D7%A9%D7%99%D7%AA%D7%95%D7%A3/mobile_bkg_hero_qmw10p.png);
        height: 340px;
        margin-top: 150px;
        background-size: cover;
    }


    .hpSB.sticked {
        border-bottom: 1px #000 solid;
    }

    #htmlHead {
        background: #f8f0f3;
    }

    #SBFilterData, #divArtRelatedItemsContent {
        grid-template-columns: 1fr 1fr;
        grid-gap: 24px 8px;
    }

    #SBFilterData, .allMembers {
        margin: 20px auto 60px;
    }

    .SBCoach:hover img, .divRelatedItem:hover img {
        -webkit-box-shadow: none;
        box-shadow: none;
        transform: none;
    }

    .SBCoach:hover h4, .SBCoach:hover h5, .divRelatedItem:hover .title, .divRelatedItem:hover .description {
        color: initial;
    }

    .SBCoach img, .divRelatedItem img {
        height: auto;
    }

    .SBCoach h4, .title {
        font-size: 22px;
        line-height: 1;
        margin: 5px 0;
    }

    .SBCoach h5, .description {
        font-size: 14px;
        line-height: 1.2;
    }

    #divArrowLeft, #divArrowRight {
        position: fixed;
        background: var(--PrimaryColor);
        width: 50%;
        height: 44px;
        border-radius: 0;
        top: auto;
        bottom: 0;
        line-height: 44px;
        z-index: 11;
        text-align: center;
    }

        #divArrowLeft, #divArrowLeft:hover {
            left: -0.5px;
        }

        #divArrowRight, #divArrowRight:hover {
            right: -0.5px;
            border-left: 1px solid #fff;
        }

            #divArrowLeft:hover, #divArrowRight:hover {
                width: 50%;
                line-height: 44px;
            }

                #divArrowRight::after, #divArrowLeft::before, #divArrowRight:hover::after, #divArrowLeft:hover:before {
                    color: #fff;
                    font-family: 'almoniTzar400';
                    font-size: 24px;
                    display: inline-block;
                }

            #divArrowRight:hover, #divArrowLeft:hover {
                background: var(--PrimaryDarker);
            }

            #divArrowLeft:after, #divArrowRight:before {
                position: initial;
                border-width: 0px 2px 2px 0;
                padding: 5px;
            }

            #divArrowRight::after {
                content: "למשפיעה הקודמת";
                margin-right: 10px;
            }

        #divArrowLeft::before {
            content: "למשפיעה הבאה";
            margin-left: 10px;
        }


    #divVaadLeft {
        grid-auto-rows: auto;
    }

    #divArtImage {
        margin-top: 0;
        margin-right: 0;
    }

    .imageCredit {
        right: 0;
        bottom: 4px;
    }

    #divArtData {
        width: calc(100% - 40px);
    }

    #divArtData, #divVaadRight {
        margin: 20px auto;
    }

    #divVaadParent, #divAboutParent {
        margin: 150px auto;
    }

    #divVaadLeft {
        grid-template-columns: 1fr;
        grid-gap: 8px;
        margin: 0 0 40px;
    }

    .divVaadPerson {
        display: grid;
        grid-template-columns: 100px 1fr;
        grid-template-rows: 100px;
        grid-gap: 0 12px;
    }

    #divVaadLeft .name {
        text-align: right;
    }

    #divVaadLeft .description {
        font-size: 14px;
        text-align: right;
    }

    .personImg img {
        height: 100%;
        object-fit: cover;
    }

    .pageLayout, .pageLayoutPerson {
        display: flex;
        flex-direction: column-reverse;
        padding: 0;
        grid-gap: 0;
    }

    .divArtTitle {
        font-size: 40px;
    }

    .pageTitle {
        font-size: 56px;
        padding: 20px 0 24px;
    }

    .divArtSubTitle {
        font-size: 20px;
        margin: 8px 0;
    }

    #divArtInfo {
        font-size: 16px;
        margin: 0 0 20px 0;
    }

    .divArtText p {
        font-size: 18px;
    }

        .divArtText p strong {
            font-size: 28px;
        }

    #spnSharedBtns {
        position: inherit;
    }

    #divRecommendation {
        padding: 16px;
        flex-direction: row-reverse;
        position: relative;
        box-shadow: 10px 10px 0 0 #fff, 10px 10px 0 1px var(--SecondaryBG);
    }

    #divRecommendationImg {
        margin-left: 0;
        margin-right: 16px;
    }

        #divRecommendationImg img {
            width: 87px;
            height: 87px;
        }

    #divRecommendationText, #divRecommendationText p {
        font-size: 16px;
        line-height: 20px;
    }

        #divRecommendationText h4 {
            margin-bottom: 8px;
        }

    #divRecommendationShare {
        position: absolute;
        left: 20px;
    }

    #divArtImage img {
        box-shadow: none;
        width: 100%;
    }

    #divArtRelatedItems {
        width: calc(100% - 40px);
        margin: 10px auto;
        padding-bottom: 100px;
    }

    #divShowMoreRelatedItems {
        bottom: -70px;
    }

    #divArtRelatedItems h5, .divAddArticlesTitle {
        font-size: 40px;
        margin-bottom: 8px;
    }

    #SBFilterBtns {
        background: none;
        padding: 0;
        margin: 16px auto;
        align-items: baseline;
        flex-direction: column;
        width: 100%;
    }

    SBFilterData, .allMembers {
        margin: 20px auto;
    }

    #filterTitle {
        margin: 0;
        cursor: pointer;
        padding: 5px 20px;
        line-height: 1;
        flex: 1;
    }

    #filters {
        background: var(--SecondaryBG);
        width: 100%;
        padding: 20px;
        text-align: -webkit-auto;
    }

    #SBFilterBtns input {
        margin: 0 0 18px 18px;
    }

    .divAddArticles {
        flex-direction: column;
    }

    .addArtAuthor {
        white-space: nowrap;
    }

    .divArtText img {
        height: auto;
    }

    .addArticle h4 {
        margin: 0;
        font-size: 24px;
    }

    .sponser img {
        width: 50px;
    }

    #sponsersLogo {
        column-gap: 10px;
    }

        #sponsersLogo img {
            max-width: 140px;
        }

    .SBFooter p {
        margin-top: 0;
        font-size: 16px;
        line-height: 1;
        margin-right: 0;
    }

    .SBFooter a {
        font-size: 14px;
        line-height: 1;
        margin: 0;
        font-family: 'almoniDL400';
    }
   

    .ArticleTitle {
        font-size: 40px;
    }

    .ArticleSubTitle {
        color: #171717;
        font-family: demibold;
    }

    .ArticleData #divArtAuthor, .ArticleData #divArtTime {
        font-size: 14px;
    }

    #divArtShare {
        flex: 0;
    }

    #divArtSharing {
        margin-bottom: 24px;
    }

    #shareBtn {
        font-size: 20px;
    }

    .divArtText p {
        margin: 0 0 16px 0;
    }

    .adSponser img {
        max-width: 40px;
    }

    #divArtRelatedArticle {
        padding: 12px 0;
    }

    .adArtTitle {
        font-size: 24px;
    }
}*/


@media screen and (min-width: 481px) {

    body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
        transform: scale3d(0.9,.9,0.9) !important;
    }
}

@media screen and (min-width: 481px) and (max-width: 768px) {
    #singleFolderContent {
        margin-top: 0;
    }

    .groupType2, .groupType1 {
        grid-template-columns: 1fr 1fr;
    }
}

@media screen and (min-width: 664px) and (max-width: 1320px) {
    #innerExtend .personDetailsWr2  { flex-direction: column;}
    #innerExtend .personDetailsWr2  .personDetails:not(:last-child) {border-left:0;    border-bottom: 1px var(--colorNum) solid; padding-bottom: 10px;}

}


@media screen and (max-width: 664px) {

   



    #divArticleContent .howWePickPage .top.regular img {    position: relative;       right: -20px;    margin-top: -20px !important;    width: calc(100% + 40px);}
    #ratingList .cmpRating.double {display: block; grid-column: 1;}

 
    .personText iframe {width:100%    }

    #relItems h2 {
        font-size: 40px;
    }
   
    .personData {
        margin-top: 25px;        width: 100%;
    }
    .personImageArticle p {margin-top:10px}

    #ddlCategories {
        width: 100%;
    }
    #innerExtend {margin-top:20px}

    #innerExtend .personCatplace  .personCatplace  {margin-bottom: 22px;}



    .videoPh:after, .hero:after {
        background-image: url(https://res.cloudinary.com/globes/image/upload/v1741683581/16137/Women_Logo_1_xfoa1e.svg);
        margin-top:120px;
        zoom: 63%;
    }


        .iframeVideo {
    top: 50%;
    left: 50%;
    width: 95%;
    height: auto;
    display: none;
    z-index: 11111111;
}
    .SBFooter .part1 { font-size:16px; line-height:23px}
    .SBFooter .part2 a { font-size:32px;  }
        .SBFooter .part2 a:not(:last-child):after {
            height: 16px;
            border: 1px #fff solid;
            background: #fff
        }


    .categoryTitle {
        margin-bottom: 30px;
    }


    #ratingList .categoryTitle h3 {
        padding-bottom: 11px
    }

    #ratingList .categoryTitle h3:before {
        top: 49px;
        width: 32px;
        height: 6px;
    }

    #kidumMadad {
        /*margin-top: 90px;*/
        margin-top: 10px;
        padding-top: 30px;
    }

    .hpSB {
        border-bottom: 0;
        /*padding-bottom:60px*/
        padding-bottom: 15px
    }
        .hpSB:after {
            content: '';
            position: absolute;
            top: 52px;
            left: 0;
            width: 100%;
            
            border-bottom: 1px solid rgba(0, 0, 0, 0.35);
            display: block;
            z-index:111;
        }
    .SBFooter .bt {display:block;}
    .SBFooter .bt p {margin-bottom:5px; text-align: center;}

    .subItems div {
        color: var(--colorNum);
    }

    .categoryTitle h3 {
        font-size: 24px;
        margin: 0;
        text-align: center;
        font-family: almoniDL700;
    }
    #sponsors { text-align:center; }
    #partners a { display:block}


    #divArticleContent .howWePickPage .members {
        grid-template-columns: 1fr;
    }
#divArticleContent .howWePickPage .members .vaadPerson {   flex-direction: row;  max-width:100% }
#divArticleContent .howWePickPage .members img, #divArticleContent .howWePickPage.type_15451 .members img,  #divArticleContent .howWePickPage.type_15452 .members img {border-radius: 0px 10px 10px 0; display:block}
#divArticleContent .howWePickPage .members .personInfo {border-radius: 10px 0 0px 10px;  }
        #divArticleContent .howWePickPage .members .personInfo {
            height: auto;
            width: 100%;
            grid-template-rows: auto 1fr;
        }
#divArticleContent .howWePickPage .bottom, #divArticleContent .howWePickPage.type_15451 .bottom, #divArticleContent .howWePickPage.type_15452 .bottom {padding:20px}
#divArticleContent .howWePickPage .bottom h2 { margin-right: 0; font-size:30px; margin-bottom:15px }


    #divArticleContent .howWePickPage, #divArticleContent .howWePickPage.type_15451,  #divArticleContent .howWePickPage.type_15452 {
        grid-template-columns: 1fr;
    }



    #divArticleContent .top .author img {
        height: 96px;
    }

    #singleFolderContent.groupType2 .artSingle.child1 .titleEl {
        font-size: 36px;
    }

    #ratingList .group1 .firstBottomLink {
        bottom: 3px;
        font-size: 18px;
        left: 10px;
        right: auto;
    }

    #singleFolderContent.about .artSingle .subTitleEl {
        padding-right: 16px;
        padding-bottom: 20px;
    }

    /*.personText img {
        width: 100%;
        height: auto;
    }*/
  

    #ratingList .cmpRating .new .tooltip {
        width: 100px;
        font-size: 14px;
    }
     .socialBlock {
        width: 100%;
    }

    #ratingList .cmpRating .new {
        bottom: 8px;
        left: 5px;
    }

    .hero img {
        margin: 110px auto;
    }


    #ratingList .cmpExtRating .info {
        margin-top: 30px;
    }

    #singleFolderContent.about .artSingle.child1 .nameEl {
        position: static;
    }

    #ratingList .cmpExtRating .shareCategory {
        top: 5px;
        zoom: 70%;
    }

    #singleFolderContent.about .share {
        zoom: 80%;
        top: -80px;
        right: auto;
    }


    #divArticleContent .top.dea, #divArticleContent .top.regular {
        margin-top: 0;
    }
        #divArticleContent .top.regular {padding:20px}
        /*.personImageArticle img {
    -webkit-box-shadow:5px 5px 0 0 var(--colorNum);
    box-shadow: 5px 5px 0 0 var(--colorNum);

}*/
        #ratingList .cmpExtRating h4 {
            font-size: 28px;
            line-height: 1;
        }

    #ratingList .cmpExtRating h5 {
        font-size: 16px;
        line-height: 22px;
    }

    #ratingList .cmpExtRating .text p {
        font-size: 16px;
        line-height: 26px;
    }

    #ratingList .cmpRating .catPlace {
        bottom: 5px;
        right: 10px;
    }

    #divArticleContent .bottom .addArticles .artSingle .titleEl {
        font-size: 26px;
        padding: 20px 10px 0;
        margin: 0 0 10px;
        min-height: auto;
    }

    #divArticleContent .bottom .addArticles .artSingle .nameEl,
    #divArticleContent .bottom .addArticles .artSingle .posEl {
        padding: 0 15px;
    }

    #divArticleContent {
        margin-top: 45px;
    }

        #divArticleContent .bottom .addArticles .artSingle {
            margin-bottom: 0;
        }



 

    #divArticleContent .bottom h2 {
        margin-bottom: 32px;
        font-size: 45px;
    }

    #newType {
        margin: 40px 20px 80px 0;
        position: static;
        text-align: right;
    }

    #artContent .artGroup .top h2 {
        font-size: 40px;
        margin: 0 0 25px 0;
    }

    #madadFilter, .artGroup {
        padding-bottom: 0;
        text-align: right;
    }

        .artGroup .lnk {
            width: auto;
            font-size: 18px;
            display: inline-block;
        }

    .groupType2.about {
        margin-top: 90px;
    }

        .groupType2.about .sideImg img {
            width: 100% !important;
            height: auto;
            margin-bottom: 25px;
        }

        .groupType2.about .sideImg .titleEl, .artSingle .nameEl, .artSingle .titleEl {
            min-height: auto;
        }

    .artSingle.child1 .subTitleEl {
        padding: 0 22px 10px 22px;
    }

    .artSingle .nameEl {
        margin-bottom: 0;
    }

    .artSingle .posEl {
        margin-bottom: 12px;
        font-size: 12px;
    }

    #singleFolderContent.about .artSingle .posEl {
        padding: 0 15px 24px;
    }

    .artSingle .nameEl {
        font-size: 14px;
        font-weight: normal;
    }

    #imgMobileHero {
        margin: 60px 15px 27px 0;
        width: 75%;
    }

    #galleryContent {
        grid-template-columns: auto auto;
        gap: 25px;
    }

    #singleFolderContent.gallery h1 {
        font-size: 60px;
    }

    #singleFolderContent.gallery .share {
        zoom: 70%;
        top: 30px;
    }





    .articlesSec {
        grid-template-columns: 1fr;
        grid-gap: 18px;
        padding-bottom: 25px;
    }

    #singleFolderContent .subTitle, .promos .adFolderData h5 {
        font-size: 18px;
        line-height: 1.22;
        margin-bottom: 43px;
        margin: 20px 0;
    }

    .groupType2, .groupType1, .promos {
        display: block;
        margin-top: 50px;
    }



    .artSingle .titleEl {
        font-size: 28px;
        margin: 0 0 20px 0;
        padding: 16px !important;
    }

    #folderContent {
        width: 100%;
    }




    .artSingle.child1 .subTitleEl, .artSingle.child1 .subTitleEl p {
        font-size: 18px;
    }

    #artContent .artSingle .titleEl {
        font-size: 28px;
     
        margin-top: 0;
        padding-top: 20px !important;
        min-height: initial;
    }

    #innerExtend {
        width: 100%;
        display: flex;
        grid-gap: 0;
        flex-direction: column-reverse;
        position: relative;
    }

    .personImageArticle {
        margin-bottom: 10px;
        margin-top:0

    }

    #extenderPerson {
        padding: 20px;
    }



    .personTitleArticle {
        font-size: 40px;
        line-height: 40px;
    margin: 22px 0 8px;
    }
    .personfullName, .personSubTitle {
        font-size: 24px;
        line-height: 30px
    }
    #prevtPerson, #nextPerson {
        position: absolute;
        top: 172px;
        width: auto;
        height: auto;
        border-radius: 0;
        border: none;
        z-index: 11;
    }
     #prevtPerson{
         right:30px;
     }
      #nextPerson {
        left:30px;
    }
      #prevtPerson:before, #nextPerson:before {
    border: none;
    border-width: 0;
    padding: 0;
    position: relative;
    top: auto;
    transform: none;
    -webkit-transform:none;
    right: auto;
}
      #prevtPerson:before{
          content:url('https://res.cloudinary.com/globes/image/upload/v1640089212/Digital/poepleOfTheYear21/arrow2_1_m8snn5.svg');
      }
      #nextPerson:before{
          content:url('https://res.cloudinary.com/globes/image/upload/v1640089214/Digital/poepleOfTheYear21/arrow2_flqmsu.svg')
      }

    #ratingList h2 {
        margin: 17px 0px;
        font-size: 40px;
        border-bottom: 2px #000 solid;
    }

    .artSingle {
        
        padding-bottom: 0;
    }

        .artSingle img {
            display: block;
            margin: 0 auto;
        }

    #artContent {
        width: 100%;
    }

    #singleFolderContent {
        width: calc(100% - 40px);
    }

    .artDiv {
        grid-template-columns: 1fr;
        grid-gap: 25px;
        width: 100%;
    }


    #ratingList .cmpExtRating {
        box-shadow: none;
        width: 100%;
        padding: 0;
        margin-bottom: 40px;
    }

        #ratingList .cmpExtRating h3 {
            font-size: 40px;
            font-family: almoniTzar700;
            line-height: 1;
            margin-left: 10px;
        }

    /*#ratingList .group1 .cmpRating .num,
        #ratingList .group2 .cmpRating .num {
            font-size: 140px;
            top: 0px;
            right: 9px;
        }*/

    #ratingList .cmpRating .num,
    #ratingList.categories .cmpRating .num {
        font-size: 40px;
        top: 18px;
        right: 8px;
    }




    #ratingList .cmpRating .share {
        left: 9px;
        top: 15px;
        zoom: 80%;
        display:none;
    }

    #singleFolderContent h1, .promos .adFolderData h4 {
        font-family: almoniTzar500;
        font-size: 56px;
        margin-bottom: 24px;
    }

    #ratingList .cmpRating .logo {
        width: 120px;
        height: 74px;
    }

    #singleFolderContent.groupType2 .artSingle.child1 img {
        width: 100%;
        height: auto;
        margin-bottom: 27px;
    }

    .artSingle.child1 .bottom {
        position: static;
    }

    .artSingle.child1 .subTitleEl, .artSingle.child1 .bottom {
        margin: 0 auto;
        width: calc(100% - 40px);
    }

    #madadBody {
        width: 100%;
    }

    #filterSlider.sticky {
        position: fixed;
        border-bottom: 1px #000 solid;
        top: 50px;
        background: #fee7db;
        left: 0;
        width: 100%;
        padding: 10px 0;
        z-index: 3;
        box-shadow: 1px 1px 12px #19080882;
    }





    .hpSB.sticked .mobileLogo {
        display: block;
    }

    #divHomePage {
        overflow: hidden;
    }

    #ratingList .cmpRating {
        width: 100%;
        text-align: right;
        display: flex;
        height: 140px;
        position: relative;
        flex-direction: row;
        /*border: 1px solid var(--colorNum);*/
    }
        #ratingList .cmpRating:hover {
            outline: none
        }
    .personImg {
        border-radius: 0 10px 10px 0;
        border-width: 0;
        width: 140px;
        object-fit: contain;
        object-position: bottom;
    }

    #ratingList .cmpRating.double  { flex-direction: column; HEIGHT:AUTO;}
    #ratingList .cmpRating.double .personImg { width:100%; HEIGHT:AUTO; object-fit: initial;         display: block;
        border-radius: 10px 10px 0 0;}
    #ratingList .cmpRating.double .personDetailsWr2 { flex-direction: column;}
    #ratingList .cmpRating.double .personDetails:not(:last-child) {border-left:0;    border-bottom: 1px var(--colorNum) solid; padding-bottom: 10px;}
    
    #innerExtend .personDetailsWr2  { flex-direction: column;}
    #innerExtend .personDetailsWr2  .personDetails:not(:last-child) {border-left:0;    border-bottom: 1px var(--colorNum) solid; padding-bottom: 10px;}


    .type_15451 .personImg,    .type_15452 .personImg {
        width: 230px;
    }
    .personDetails {
        padding: 15px;
        border-radius: 10px 0 0 10px;
        height: auto;
        width: calc(100% - 30px);
    }

    .personCatplace {
        font-family: 'almoniDL700';
        font-size: 14px;    margin-bottom: 0;
    }

    .personTitle {
        font-family: 'almoniTzar500';
        font-size: 22px;
        line-height: 25px;
    }

    .personName {
        font-size: 16px;
        line-height: 16px;
        min-height: auto;
    }

    #secFilter {
        display: block;
    }

    #filterSlider {
        justify-content: center;



        display: none;
    }

    #filterSearch {
        display: block;
    }

    #secFilter h2 {
        text-align: center;
        font-size: 56px;
        margin: 0 0 30px 0;
    }

    #filterSlider span {
        font-size: 20px;
    }

    #txtQuickSearch {
   
        width: 100%;
    }

    #ratingList .group1, #ratingList .group2 {
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }

    .adGallery {
        display: block;
        text-align: right;
    }

        .adGallery .title {
            font-size: 40px;
            line-height: 43px;
            margin: 0 0 16px;
        }

        .adGallery .button {
            display: inline-block;
        }

    #ratingList .group3 {
        grid-template-columns: 1fr 1fr;
        grid-gap: 8px 13px !important;
    }


    #divArticleContent .top .title {
        font-size: 37px;
        line-height: 39px;
        margin-bottom: 28px;
        margin-top: 13px;
    }
    #divArticleContent .top .subTitle { font-size: 18px;    line-height: 22px;}

    #divArticleContent .top .author {    border-top: 1px solid rgba(204, 204, 204, 0.80);
        border-bottom: 1px solid rgba(204, 204, 204, 0.80);}



    #divArticleContent .text {
        font-size: 18px;
        line-height: 1.44;
    }

        #divArticleContent .text strong {
            font-size: 24px;
            font-family: 'OpenSansHebrewBold';
        }

        #divArticleContent .text p img {
            width: 100%;
            height: auto;
        }

    #divArticleContent .bottom .addArticles {
        grid-template-columns: 1fr;
        justify-content: center;
        grid-gap: 25px;
    }

        #divArticleContent .bottom .addArticles .artSingle img {
            width: 100% !important;
            height: auto !important;
        }


    #ratingList.categories .items {
        grid-template-columns: 1fr;
        grid-gap: 20px;
        justify-content: center;
        margin-top: 20px;
    }

  
    #ratingList, #filterSearch {
        margin-top: 25px;
    }



    #divHomePage #divArticleContent .subTitle {
        font-size: 18px;
        line-height: 22px;
    }
    #INDmenu-btn {
    bottom: 0!important;
}
}


 

@media (hover: hover) {
    #prevtPerson:hover, #nextPerson:hover {
        background: #FFF9F4;
    }

        #prevtPerson:hover:before, #nextPerson:hover:before {
            border: solid #000;
            border-width: 0 3px 3px 0;
        }

    #ratingList .cmpExtRating .showAll:hover {
        background: #fff;
        color: #000;
    }

    /*.artSingle, .artGroup .lnk, .adGallery, #ratingList .cmpRating , .firstInCat{
        -webkit-transition: all 0.2s ease-out;
    }*/

        .artSingle:hover,
        .artGroup .lnk:hover,
        .adGallery:hover, #ratingList .cmpRating:hover, .firstInCat:hover {
            /*transform: translate(10px, 10px);*/
            box-shadow: none;
        }
            
           
               
}


/*=============================================================================*/
@media screen and (max-width: 375px) {

    #ratingList .cmpExtRating h3 {        font-size: 34px;}
    
    #ratingList .categoryTitle h3:before {        top: 43px;}


     #divArticleContent .top.regular .author,
    #divArticleContent .top .title,
    #divArticleContent .text {
        width: 97%
    }
    #divArticleContent .howWePickPage .members .vaadPerson {width:96%}

    .adGallery .title {
        font-size: 35px;
        line-height: 35px;
    }
    
    .personCatplace {
        font-size: 13px;
        font-family: 'almoniDL400';
    
    }
}


@media screen and (max-width: 320px) {
    .personCatplace {
        font-size: 12px;
        letter-spacing: -.5px;
    }

    #dvRSB .shareProject {
      font-size: 0;
        padding: 0;
        left: 0;
        top: 0px;
        height: 27px;
        width: 27px;
    
    }

    #divArticleContent .top.regular .author, #divArticleContent .top .title, #divArticleContent .text, #divHomePage #divArticleContent .subTitle, #divArticleContent .howWePickPage .members .vaadPerson {
        width: 78%
    }

}


    /*@media only screen and (max-width:330px) {

        #madadBody, .artSingle.child1 .subTitleEl, .artSingle.child1 .bottom {
            width: calc(100% - 30px);
        }
        #ratingList .cmpExtRating {
            width: calc(100% - 60px);
        }
        #sponsersLogo img {
            max-width: 135px;
        }
        .adGallery .title {
            font-size: 28px;
            line-height: 32px;
        }

    }*/
s