/* 
    Document   : Andrina Language RTL
    Created on : Feb 14, 2013, 7:33:12 PM
    Author     : Inkthemes
    Description: Language RTL
       
*/


@media only screen and (min-width: 768px) and (max-width: 1680px){
    #menu li.current-menu-item a{
        color:black !important;
    }
    #slides .caption a.read-more-btn {
        background-color: black;
    }
    #menu .ddsmoothmenu li li a.selected, #menu .ddsmoothmenu li li a:hover { 
        color: white !important;
        background-color: black !important;
    }
    #menu .ddsmoothmenu li li a:hover{
        color: white !important;
        background-color: black !important;
        margin-left: 5px;
    }
    #menu .ddsmoothmenu li li a:hover {
        background: black;
        color: #fff;
    }
}

.content-bar .post .post_meta li.postc_comment a,
.content-bar .post .post_meta li.post_category a,
.content-bar .post .post_meta li.posted_by a{
    background-color: black;
    color:white;
}

h1, h2, h3, h4, h5, h6 {
    text-align: right;
}
/*p {
        text-align: right;
        
}*/

ol{
    direction:rtl;
}

ol li{
    list-style:decimal;
}

ul{
    direction:rtl;

}

ul li {
    margin-left:0;
}


ul.social_logos {
    float:left;
    margin-left:20px;
}

.header .grid_8.alpha{
    float:right;

}
.header .grid_16.omega{
    float:right;
}

.header .logo{
    margin-left:40px;
}


#menu .ddsmoothmenu {
    margin-top: 20px;
}

.header .menu-bar ul {
    margin-right:-20px;
}
.slide .entry {
    float:right;
    margin-right:50px;
}

.slide .images {
    text-align:left;
    margin-right:50px;
}

.slide .images img {
    width: 425px;
    height: 300px;
    margin-bottom: 0;
}
/*Feature content*/
.feature-content .feature-item {
    width: 212px;
    text-align:right;
}
.feature-content .feature-item p {
}

/* Bottom feature from blog */
.bottom-feature .bottom-feature-left {
    width: 585px;
    float: right;
    text-align:right;
}
.bottom-feature-left-inner {
    overflow: hidden;
    text-align:right;
}
.bottom-feature .bottom-feature-left img {
    float: right;
    margin-right: 0;
    text-align:left;
    margin-left:10px;
}
.bottom-feature-left-inner p{
    text-align:right;
}
.bottom-feature-left-inner a.index-read {
    padding-top:7px;
    padding-left:0px;
    margin-top: 21px;
    float: right;
    width:100px;
    margin-bottom:15px;
    text-align:center;
    background-position:left;

}

/* Recent work */
.bottom-feature .bottom-feature-right {
    width: 333px;
    float: left;
    margin: 0;
    padding: 0;
    margin-left: -55px;
}
.main-content .full-width h1.fullwidth-heading {
    padding-right: 10px;
}
.main-content .gallery h1, .main-content .page-content h1.contact, h1.single-heading, .page-content h1.page_title {
    padding-right:10px;
}

/*.content-bar .post .post_meta li {
    float:right;
        
}

.content-bar .post .post_meta li a{
   padding-right:10px;
}
*/


.content-bar .post p {
    text-align: right;
}

.content-bar p{
    text-align:right;
}

.content-bar img {
    float: right;

}

.content-bar .post .postimg {
    float: right;
    margin-right:0;
    margin-left:10px;
}
a img.alignnone {
    margin: 5px 0px 3px 0;
    margin-left: 20px;

}
/* Footer */
.footer h4 {
    margin-right:4px;
}

.footer .widget_inner ul {
    margin-right:0;
}

.footer .widget_inner {
    padding-right: 30px;
}
.footer .widget_inner.last {
    background: none;
    padding-right:35px;
    margin-right: 35px;
}



.footer .textwidget{
    text-align:right;
}

.footer .widget_inner .searchform {
    float: right;
}

/* Sidebar */
.sidebar ul li {
    margin-left: 5px;
    margin-right:5px;
    background-position:right;
    padding-right:20px;
    border-bottom: 1px solid #d4d4d4;
    padding-left: 15px;
}

.sidebar ul li a{
    padding-right:10px;
}

.searchform input[type="text"] {
    /*text-align:right;*/
    text-align:left;
}
.sidebar .textwidget{
    text-align:right;
}

/* Fullwidth page */
.main-content .full-width p{
    text-align:right;
}

.main-content .full-width ul{
    margin-right:20px;
}

/* Contact page */
#contactForm label {
    float: right;
    clear: both;
    font-size: 14px;
}

#contactForm input[type="text"] {
    text-align:left;
}

#contactForm textarea {
    text-align:right;
}

#contactForm input[type="submit"] {
    float: left;
}


#respond label {
    color: #322903;
    padding: 5px 0;
    float: left;
    clear: both;
    display: block;
    float: right;
}

#respond #commentform input[type="text"] {
    background: #fff;
    border: 1px solid #ddd;
    color: #555;
    /*margin: 0 24px 22px 0;*/
    padding: 5px;
    background: #e4e4e4;
    float: left;
    text-align:right;

}

#commentform textarea#comment {
    background: #fff;
    border: 1px solid #ddd;
    width: 95%;
    width: 75%;
    height: 150px;
    color: #555;
    margin: 0;
    padding: 5px;
    background: #e4e4e4;
    margin-left: 0;
    margin-right:72px;

}

#respond input[type="submit"] {
    float: left;
    clear: both;
    margin-right: 10px;
    margin-top: 10px;
}


.footer #wp-calendar{
    margin-left:0;

}

.sidebar #wp-calendar{
    margin-left:80px;
    width:70%;
}



.footer .widget_inner #wp-calendar{
    margin-left:0;
}
.footer .widget_inner.last #wp-calendar{
    margin-left:170px;

}


/* Media screen */
@media only screen and (min-width: 767px) and (max-width: 960px) {  

    .header .logo{
        margin-left:-15px;
    }

    .header .logo img {
        width: 240px;
        height:auto;
    }

    #menu .ddsmoothmenu {
        margin-top: 20px;
    }

    .feature-content {
        width: 740px;
        margin: 0 10px 35px 0px;
        overflow: hidden;
    }

    .feature-content .feature-item {
        width: 150px;
        text-align: right;
        float:right;
        margin-right: 35px;
        padding-left: 0px;
    }

    .feature-content .feature-item img {
        height: 100px;
        width: 150px;
    }
    .bottom-feature .bottom-feature-right h1 {
        margin-left:0;
        border-bottom: 1px dashed #bcbcb0;
        padding-bottom: 8px;
        margin-bottom: 30px;
        width:100% !important;
    }

    .bottom-feature .bottom-feature-right {
        width: 100%;
        float: right;
        margin: 0;
        padding: 0;
        margin-left: 0px;
    }

    .bottom-feature .bottom-feature-left {
        width: 728px;
        float: right;
        text-align:right;
    }


    .footer .widget_inner {
        padding-right: 20px;
    }

    /* Contact page */
    #contactForm label {
        float: right;
        clear: both;
        font-size: 14px;
    }
    .contactform label.last-label {
        float:right;
        margin-right:55px;
    }

    #contactForm input[type="text"] {
        text-align:right;
        width:90%

    }

    #contactForm textarea {
        text-align:right;
        width:90%
    }

    #contactForm input[type="submit"] {
        float: left;
    }

    #commentform textarea#comment {
        width: 75%;
        height: 150px;
        margin: 0;
        padding: 5px;
        margin-left: 0;
        margin-right:37px;
    }

    .sidebar #wp-calendar{
        margin-left:70px;
        width:70% !important;
    }

    .footer #wp-calendar{
        margin-left:70px;
        width:50% !important;
    }

    .footer .widget_inner {
        padding-right: 55px;
    }
    .footer .widget_inner.last {
        background: none;
        /*padding-right: 10px;*/
        padding-right:55px;
        margin-right: 55px;
    }

    .footer .textwidget{
        text-align:right;
        margin-right:0px;
    }

    .footer .widget_inner .searchform {
        float: right;
    }



}
@media only screen and (max-width: 767px) and (min-width: 480px){

    .social-links {
        padding-left:130px;
    }

    .header .logo img {
        width: 240px;
        height:auto;
    }

    /*Main Nav Menu */
    #MainNav {
        text-align: center;
        margin-top:0;
    }

    #MainNav {
        text-align: center;
        margin-top:0px;
    }

    .feature-content .feature-item {
        text-align: right;
    }

    .feature-content .feature-item {
        text-align: right;
        width:80%;
    }

    .bottom-feature-left-inner {
        overflow: hidden;
        float: right;
        width:96%;
    }
    .bottom-feature .bottom-feature-left h1 {
        border-bottom: 1px dashed #bcbcb0;
        padding-bottom: 8px;
        margin-bottom: 30px;
        width: 98%;
    }

    .bottom-feature .bottom-feature-left {
        width: 450px;
        float: right;
        text-align: right;
    }
    .bottom-feature .bottom-feature-right h1 {
        margin-left:0;
        border-bottom: 1px dashed #bcbcb0;
        padding-bottom: 8px;
        margin-bottom: 30px;
        width:99% !important;
    }

    .bottom-feature .bottom-feature-right {
        width:430px;
        float: right;
        margin: 0;
        padding: 0;
        margin-left: 0px;
    }
    .bottom-feature .bottom-feature-right .bottom-feature-right-wrapper {
        margin-left: 0px;
        width:100%;
    }


    /* Contact page */
    #contactForm label {
        float: right;
        clear: both;
        font-size: 14px;
    }
    .contactform label.last-label {
        float:right;
        margin-right:55px;
    }

    #contactForm input[type="text"] {
        text-align:right;
        width:85%;
    }

    #contactForm textarea {
        text-align:right;
        width:85%;
    }

    #contactForm input[type="submit"] {
        float: left;
    }

    #commentform textarea#comment {
        width: 75%;
        height: 150px;
        margin: 0;
        padding: 5px;
        margin-left: 0;
        margin-right:25px;
    }


    .searchform input[type="submit"] {
        position: absolute;
        left: 0;
        right: -9px;
        top: 9px;
        background: url(images/search.png) no-repeat;
        width: 33px;
        height: 34px;
        border: none;
        cursor: pointer;
    }


    .sidebar #wp-calendar{
        margin-left:200px;
        width:50% !important;
    }

    .footer .widget_inner #wp-calendar{
        margin-left:170px;
    }
    .footer .widget_inner.last #wp-calendar{
        margin-left:170px;

    }


}


@media only screen and (max-width: 480px) {
    .social-links {
        padding-left:50px;
    }

    .header .logo img {
        width: 240px;
        height:auto;
        margin-left:-40px;
    }

    /*Main Nav Menu */
    #MainNav {
        text-align: center;
        margin-top:0;
    }

    .feature-content .feature-item {
        text-align: right;
    }

    .feature-content .feature-item {
        text-align: right;
        width:90%;
        margin-left: 5px;
    }

    .bottom-feature-left-inner {
        overflow: hidden;
        float: right;
        width:96%;
    }

    .bottom-feature-left-inner {
        overflow: hidden;
        float: left;
    }

    .bottom-feature .bottom-feature-left h1 {
        border-bottom: 1px dashed #bcbcb0;
        padding-bottom: 8px;
        margin-bottom: 30px;
        width: 98%;
    }


    .bottom-feature .bottom-feature-left {
        width: 261px;
        float: right;
        text-align: right;
    }


    .bottom-feature .bottom-feature-right h1 {
        margin-left:0;
        border-bottom: 1px dashed #bcbcb0;
        padding-bottom: 8px;
        margin-bottom: 30px;
        width:75% !important;
    }

    .bottom-feature .bottom-feature-right {
        width: 333px;
        float: left;
        margin: 0;
        padding: 0;
        margin-left: 0px;
    }

    /* Contact page */
    #contactForm label {
        float: right;
        clear: both;
        font-size: 14px;
    }

    .contactform label.last-label {
        float:right;
        margin-right:55px;
    }

    #contactForm input[type="text"] {
        text-align:right;
        width:85%;
    }

    #contactForm textarea {
        text-align:right;
        width:85%;
    }

    #contactForm input[type="submit"] {
        float: left;
    }

    #commentform textarea#comment {
        width: 63%;
        height: 150px;
        margin: 0;
        padding: 5px;
        margin-left: 0;
        margin-right:11px;
    }

    .sidebar #wp-calendar{
        margin-left:50px;
        width:80% !important;
    }



    .footer .widget_inner #wp-calendar{
        margin-left:30px;
    }
    .footer .widget_inner.last #wp-calendar{
        margin-left:20px;

    }

}




