﻿#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: 15px 0 0 25px;
direction:ltr
}
.topNav .globes {
float: left;
margin:4px 10px 0 0;
}
.topNav .l {
float: right;
margin: 18px 20px 0 0;
}
.topNav .logo {margin:0 0 10px;    font-size: 32px;    }
.topNav .logo:after {
    height: 20px;
    border: solid 1.6px #ffffff;
    left: auto;
    right: -5px;
    top: 8px;
}
.info1a b:after {content: "Share:";  }
.mainImage .text {font-size:40px; width:70%}
.itemText .pTitle {font-size:50px}
#single .itemText { font-size:16px; line-height:24px}
.itemText .pSubTitle { line-height:27px}

#single .mainImage .title {font-family: almoni-tzar4 !important;}
.mainImage .subtitle {    font-family: BebasNeueRegular !important; }
.itemInfo .info3 {float:right}
.itemInfo .info3 div { margin-right: 45px;    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: almoni-dl7 !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}
.allImages .number { left:-10px; right:auto; bottom:-45px}
.item_9714 .number { bottom:-65px}
.allImages .title {
text-align: left;
margin-left: 350px;
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;
    direction:rtl;
    }
    .footer .copyright b {float:left}
 
.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:0 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 Staff";left: 40px; right:auto; font-family:almoni-dl !important}
.Gallery:after {content:"The Offices";    left: 130px; right:auto;font-family:almoni-dl !important}



@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) {

    #single .mainImWr {bottom:15px}
    .topNav .globes .globes_m {margin-top:-1px}
    #single .mainImage .title {margin-bottom:-142px; }
    #single .mainImage .subtitle {margin-bottom:5px}
    .mainImage .text, .mainImage .subtitle {width:60%}
    .mainImage .subtitle,.mainImage .text {margin: 0 0 0 100px;}
 
    .topNav .r { margin:15px 0 0 0 }
    .topNav .logo {
    margin: 1px 0 10px;
    font-size: 18px;
    float: left;
    letter-spacing: -1px;
}
    .topNav .logo:after {
    height: 12px;
    border: solid 1px #ffffff;
    left: auto;
    right: -10px;
    top: 6px;
}
    .topNav .logo2 {
        margin-left: 16px;
        font-size: 18px;
        line-height:30px;           
        font-family:almoni-dl !important 
    }
    .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:20px}
    .itemInfo .info3 div {margin-right:15px}
    .itemText .pTitle {font-size: 26px;}
 
    .topNav .l {margin-right:0; position:absolute}
    .topNav .social { margin-top:0}
    .topNav .topLinkLang {margin-right:5px}
    .allImages .imgWr { left:55%}
    .allImages .company,.allImages .text {left:0; margin:0}
    .allImages .text {height:35px}
    .allImages .company {bottom:50px}

    .Gallery:after {left:15px;     font-size: 23px;}
    .info:after {  font-size: 23px; left:15px; bottom:20px}

}

@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
    }
 
}

