/*
	Theme Name: Maithiri Theme
	Description: Adds Right To Left (RTL) language support
*/

ul.lang-switcher li,
.social-links li {
    margin:0 5px 0 0;
}

.navbar-left ul.lang-switcher li {
    margin:0 0 0 5px;
}

.navbar-header ul.lang-switcher {
    margin-right: 0;
    margin-left: 15px;
}

.navbar-right.flip.lang-right {
    margin-left: 0;
}

.social-links li:first-child {
    margin-right: 0;
}

@media (min-width: 1200px) {
    .site-logo {
        margin-left: 5px;
        margin-right: 0;
    }
}

@media (min-width: 768px) {
    .footer-last {
        text-align: left;
    }
}

.widget ul {
    padding-right: 0;
}

.widget ul ul {
    padding-left: 0px;
    padding-right: 30px;
}

.widget ul li:before {
    margin-left: 7px;
    margin-right: 0;
}

.comments-number:after {
    border-right: 0;
    border-left: 10px solid #ccc;
    left: 0;
    right: 50px;
}

.share-this .stButton .chicklets,
.share-link span {
    padding-left: 20px;
    padding-right: 3px;
}

.comment-body:after {
    border-left: 0;
    border-right: 40px solid #fff;
    right: 0;
    left: auto;
}

.children .comment-body:after {
    border-right: 0;
    border-left: 40px solid #fff;
    left: 0;
    right: auto;
}

.download-meta {
    margin-top: 0;
}

@media (max-width: 992px) {
    .loop-article .media-middle {
        padding: 20px;
        padding-left: 0;
    }
}

.home-carousel .carousel-indicators {
    text-align: right;
}

.home-carousel .carousel-indicators li:after {
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
}

.home-carousel .carousel-caption {
    left: 60px;
    right: 20px;
    text-align: right;
}

@media (min-width: 992px) {
    .home-carousel .carousel-indicators {
        margin-right: 0;
        margin-left: 1%;
    }

    .home-carousel .carousel-inner {
        float: left;
    }
}

.category-posts-wrap .term-title a {
    border-left: 0;
    border-right: 4px solid #00A859;
}

@media (min-width: 992px) {
    .recent-post-item.has-thumb .img-side {
        float: right;
    }

    .recent-post-item.has-thumb .post-inner {
        float: left;
    }
}

.wpcf7 {
    direction: rtl;
}

.navbar-toggle {
    float: right;
    margin-right: 15px;
    margin-left: auto;
}

#post-ads {
    float: left;
    margin: 20px 20px 20px 0;
}