﻿#wrapper,.itemText .pTitle, #single .itemText,.itemInfo .info3,.footer .copyright {direction:ltr}
* {font-family:almoni-dl !important}
.allImages .company { font-family: BebasNeueRegular !important; margin: 0 0 0 30px}
.topNav .r {
float: left;
margin: 22px 0 0 25px;
direction:ltr
}
.topNav .globes {
float: left;
margin:1px 10px 0 0;
}
.topNav .l {
float: right;
margin: 18px 20px 0 0;
}
    .itemInfo .info3 div span {     font-family: Almoni-tzar4,BebasNeueRegular !important;}
.leumi1,.leumi2,.hasut {display:none}


.topNav .logo {margin:0 0 10px;    font-size: 32px; font-family:BebasNeueRegular !important   }
.topNav .logo:after {
    height: 20px;
    border: solid 1.6px #ffffff;
    left: auto;
    right: -5px;
    top: 5px;
}
.info1a b:after {content: "Share:";  }
.mainImage .text {font-size:40px; width:100%}
.itemText .pTitle {font-size:50px}
#single .itemText { font-size:19px; line-height:28px}
.itemText .pSubTitle { line-height:27px}
.itemInfo .info3 div b {width:125px; float:left;margin-left:0; margin-right:10px }
#single .socialLinks {text-align:left}
.itemInfo .info3 div{width:250px}
#single .mainImage .title {font-family: almoni-tzar4 !important;}
.mainImage .subtitle {    font-family: BebasNeueRegular !important; }
.itemInfo .info3 {float:right}
.itemInfo .info3 div { margin-right: 0;     text-align: left;   margin-left:0;}
.itemInfo .info3 div:last-child {    margin-right: 0;}
.itemInfo .info1a {float:left;    margin-right: 45px;    margin-left:0;}
.topNav .logo2 {margin-left:15px; font-size:32px; font-family: BebasNeueRegular !important; }
.mainImWr {text-align: left;}
.mainImage .text {float:left; text-align:left}
.topNav .social {float:right}
 
.topNav .topLinkLang {margin:0 20px 0 0}
.allImages .imgWr {text-align: left; bottom:105px}
.allImages .number { left:-10px; right:auto; bottom:-45px}
.item_9714 .number { bottom:-65px}
.allImages .title {
text-align: left;
margin-left: 490px;
margin-right:0;
    font-size: 32px;
    top:110px;
line-height: 1;
}
.allImages .title:before {left:-37px; right:auto}

.sendIt {   text-align: left;  direction: ltr;}
.senfForm input[type='submit'] {margin:0 0 0 18px}
.senfForm input[type='email'] { text-align:left}
.senfForm ::-webkit-input-placeholder  { text-align:left}

.go2top { left:auto; right:1%}
    .footer .copyright {
    text-align: left;
    margin: 20px 0 0 20px;
    padding: 0;
    float: left;
 
    }
    .footer .copyright b {float:left}
 .itemInfo .info1b {width:670px}
.fa {font-family: FontAwesome !important}
.mainImage .subtitle,.mainImage .text {margin: 0 0 0 200px;}
.itemInfo .info1 {float:left; text-align:left; direction:ltr}
.itemText .pTitle,#single .itemText,.itemText .pSubTitle {text-align:left}
.gallery, .info {float:right}
#single .socialLinks a {    margin: 15px 15px 0 0;}

.allImages .text {position:absolute; width:300px;text-align:left; left:0; margin:6px 0 0 30px}

.item_9723  .number  {left:15px}


.socialBlock .copy:after {
    content: "Copy";
    left: -7px;
}
.socialBlock .mail:after {
    content: 'Email';
    left: 20px;
}

.socialBlock .twitter:after {
    left: 20px;
}


.info:after {content:"The Team";left: 40px; right:auto; font-family:BebasNeueRegular !important;font-size: 80px;}
.Gallery:after {content:"The Offices";    left: 80px; right:auto;font-family:BebasNeueRegular !important; font-size: 80px;}


@media only screen and (max-width: 1024px) {
    .allImages .imgWr { width:96%}
}

@media only screen and (max-device-width: 640px), 
    only screen and (max-device-width: 667px), 
    only screen and (max-width: 480px) {
   /* #single .topNav .logo2 {
        font-size: 16px;
    }*/

}


@media only screen and (max-width: 480px) {
    .mmL {display:none !important}
    .itemInfo .logo { text-align:right}
    #single .socialLinks {text-align:center}
    .itemInfo .info3 div:nth-child(2) {width:40%}
    .itemInfo .info3 div:nth-child(1),
    .itemInfo .info3 div:nth-child(3) {width:25%}
    .itemInfo .info3 div {margin:0}
    #single .mainImWr {bottom:32px; width:100%}
    .topNav .globes .globes_m {margin-top:2px;    height: 16px;}
    #single .mainImage .title {margin-bottom:-142px; }
    #single .mainImage .subtitle {margin-bottom:5px}
    .mainImage .text, .mainImage .subtitle {width:72%}
    .mainImage .subtitle,.mainImage .text {margin: 0 0 0 100px;}
 .showMore {font-size:18px}
    #single .itemInfo { width:calc(100% - 26px) !important}
    .itemInfo .info1b p {font-size:18px}
    .topNav .r { margin:19px 0 0 0 }
    .topNav .logo {
    margin: 0px 0 10px;
    font-size: 22px;
    float: left;
    /*letter-spacing: -1px;*/
}
    .topNav .logo:after {
    height: 14px;
    border: solid 1px #ffffff;
    left: auto;
    right: -10px;
    top: 2px;
}
    .topNav .logo2 {
        margin-left: 16px;
 font-size: 22px;
        line-height:26px;           
     
    }
    .itemInfo .info3 div {text-align:center}
    .itemInfo .info3 div b {width:auto; font-size:18px; margin:0; float:none}
    .allImages .number {letter-spacing:-5px; left:-25px;     bottom: 30px !important;}
    .item_9714 .number {left:-10px;}
    .item_9723 .number {left:-8px;}

    .mainImage .text {float:none;font-size: 19px; line-height:19px}
    .itemInfo .info3 div span {    font-size: 26px;    font-family: Almoni-tzar4,BebasNeueRegular !important;}
     /*.itemText .info img {width:100%}*/
    .itemText .pTitle {    font-size: 35px;    line-height: 1.26;}
 
    .topNav .l {margin-right:0; position:absolute}
    .topNav .social { margin-top:0}
    .topNav .topLinkLang {margin-right:5px}
    .allImages .imgWr { left:65%;     bottom: 15px;}
    .allImages .company,.allImages .text {left:0; margin:0}
    .allImages .text {height:35px}
    .allImages .company {bottom:50px}
    .footer .copyright b {direction:ltr; margin-right:5px}
    .footer .copyright {direction:rtl; margin:20px auto 0;    text-align: center;}
    .footer .copyright span {font-size:17px}
    .Gallery:after {left:40px;     font-size: 23px;}
    .info:after {  font-size: 23px; left:15px; bottom:20px}
 .footer .copyright b {float:none}
 
 .footer .copyright img {width:51px}
  .footer .copyright, .footer .copyright span{font-size:14px}
}

@media only screen and (max-width: 320px) {
    .topNav .logo {
        font-size: 15px;
        line-height:30px;
        margin:0 0 10px;
    }
    .topNav .globes .globes_m{
        margin-top:0px;
    }
        .topNav .logo:after {
            height: 10px;
            right: -10px;
            top: 8px;
        }
    .topNav .logo2 {
        margin-left: 16px;
        font-size: 15px  !important;
        line-height:30px;
        letter-spacing: 0px;
        font-family:almoni-dl !important
    }

     .footer .copyright img {width:41px}
  .footer .copyright, .footer .copyright span{font-size:12px}
}
 