/* ==========================================================================
   RTL Override
   For RNRNR Template
   ========================================================================== */

/* ---------- General ---------- */

html{
    direction: rtl;
}

body{
    direction: rtl;
    unicode-bidi: embed;
}

/* ---------- Header ---------- */


#header div ul{
    float:right;
}

#header div ul li{
    margin:0 37px 0 0;
}

/* ---------- Home ---------- */

#body.home div.header div span a.email{
    float:right;
}

#body.home div.header div span a.signup{
    float:right;
    border-left:5px solid #000;
    border-right:none;
}

/* ---------- Gallery ---------- */

#body div ul.gallery li{
    float:right;
}

/* ---------- Blog List ---------- */

#body div ul li img{
    float:right;
    margin:0 0 0 28px;
}

#body div ul li div{
    float:right;
}

#body div ul li div h1{
    text-align:right;
}

#body div ul li div p{
    text-align:right;
}

#body div ul li div a.more{
    float:right;
}

/* ---------- Blog Single ---------- */

#body.blogsinglepost div img{
    float:right;
    margin:72px 90px 0 28px;
}

#body.blogsinglepost div div{
    float:right;
}

#body.blogsinglepost div div h1{
    text-align:right;
}

#body.blogsinglepost div div p{
    text-align:right;
}

/* ---------- Footer ---------- */

#footer div p{
    float:right;
    text-align:right;
}

#footer div .connect{
    float:left;
}

#footer div .connect a{
    float:right;
}

/* ---------- Forms ---------- */

#body.contact div form input{
    direction:rtl;
}

#body.contact div form textarea{
    direction:rtl;
}


/* Header RTL layout */

#header > div {
    direction: ltr;
    max-width: 940px;
    padding-left: 10px;
    padding-right: 10px;
}

#header div a.logo {
    float: left;
}

#header div ul {
    float: right;
    direction: rtl;
}




/* ---------- Footer Copyright ---------- */

#footer div p {
    float: none;
    width: 100%;
    margin: 0 auto;
    padding: 5px 0 0;
    text-align: center;
}