/*
Theme Name: Metro Magazine Pro

Adding support for language written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

https://codex.wordpress.org/Right_to_Left_Language_Support

*/

body {
    direction: rtl;
    unicode-bidi: embed;
    overflow-x: hidden;
}

.secondary-menu,
.site-header .social-networks li {
    float: right;
}

.site-header .social-networks {
    float: left;
}

.site-header .social-networks li {
    margin-left: 0;
    margin-right: 16px;
}

.site-header.header-5 .header-t .scrolling-news {
    float: right;
}

.site-header.header-5 .header-t .right {
    float: left;
}

.scrolling-news .breaking-news-link {
    float: right;
}

.scrolling-news .breaking-news-link {
    margin-right: 0;
    margin-left: 14px;
}

.site-header.header-5 .header-t .scrolling-news .breaking-news-link::after {
    left: -13px;
    right: auto;
    transform: rotateY(180deg);
}

.site-branding {
    float: right;
}

.header-b .advertise {
    float: left;
    text-align: left;
}

.ticker-wrapper.has-js,
.site-header form input[type="search"] {
    float: right;
}

.site-header form input[type="submit"],
.site-header .close {
    float: left;
}

.main-navigation,
.main-navigation li {
    float: right;
}

.main-navigation li {
    margin-right: 0;
    margin-left: 33px;
}

.main-navigation {
    padding: 0;
}

.main-navigation ul ul {
    left: auto;
    right: -15px;
}

.site-header .btn-search {
    float: left;
}

.main-navigation ul ul::after {
    left: auto;
    right: 45px;
}

.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
    left: auto;
    right: 100%;
}

.all-post ul li {
    float: right;
}

.all-post .post .category,
.section-two .post .category {
    left: auto;
    right: 10px;
}

.section-two .col,
.all-post.layout-3 ul .holder .col {
    float: right;
}

.section-two.layout-3 .news-list .post .image-holder {
    float: right;
    margin-right: 0;
    margin-left: 30px;
}

.section-three .post-thumbnail {
    float: right;
}

.category-layout-2 .col {
    float: right;
}

.category-layout-2 .col .post-thumbnail {
    margin-right: 0;
    margin-left: 15px;
}

.category-layout-3 .post-list .post {
    float: right;
}

#rara-top {
    left: 10px;
    right: auto;
}

.category-layout-5 .col,
.category-layout-5 .post-list .post .post-thumbnail {
    float: right;
}

.category-layout-5 .post-list .post .post-thumbnail {
    margin-right: 0;
    margin-left: 15px;
}

.category-layout-5 .header .header-title,
.category-layout-7 .header .header-title {
    text-align: right;
}

.category-layout-5 .header .header-title span,
.category-layout-7 .header .header-title span {
    padding-right: 0;
    padding-left: 20px;
}

.category-layout-7 .col,
.category-layout-6 .col {
    float: right;
}

.category-layout-7 .post-list .post .post-thumbnail {
    margin-right: 0;
    margin-left: 15px;
}

.category-layout-8 .post-list .post,
.category-layout-9 .col {
    float: right;
}

.category-layout-10 .post-list .post .post-thumbnail {
    float: right;
    margin-right: 0;
    margin-left: 30px;
}

.category-layout-11 .post .post-thumbnail {
    margin-right: 0;
    margin-left: 30px;
}

.section-four .img-holder {
    float: right;
}

.section-four .text-holder {
    padding-right: 6vw;
    padding-left: 0;
}

.footer-t .col {
    float: right;
}

.site-footer .footer-t .widget .widget-title {
    text-align: right;
}

.site-footer .widget.widget_metro_magazine_pro_recent_post ul li .post-thumbnail,
.site-footer .widget.widget_metro_magazine_pro_popular_post ul li .post-thumbnail,
.site-footer .widget.widget_metro_magazine_pro_author_post ul li .post-thumbnail {
    float: right;
    margin-right: 0;
    margin-left: 18px;
}

.site-footer .widget {
    text-align: right;
}

.site-info {
    float: right;
}

#crumbs {
    float: left;
    text-align: left;
}

.page-header {
    float: right;
}

#crumbs a,
#crumbs span {
    display: inline-block;
}

.widget.widget_search .search-form label {
    float: right;
}

.widget.widget_search .search-form input[type="submit"] {
    float: left;
}

.widget.widget_categories ul li a {
    float: right;
}

.widget.widget_categories ul li {
    text-align: left;
}

.widget.widget_metro_magazine_pro_social_links ul li,
.widget.widget_metro_magazine_pro_instagram_widget ul li {
    float: right;
}

.widget.widget_metro_magazine_pro_recent_post ul li .post-thumbnail,
.widget.widget_metro_magazine_pro_popular_post ul li .post-thumbnail,
.widget.widget_metro_magazine_pro_category_post ul li .post-thumbnail,
.widget.widget_metro_magazine_pro_author_post ul li .post-thumbnail {
    float: right;
    margin-right: 0;
    margin-left: 20px;
}

#primary .post .entry-footer .btn-readmore .fa{
	margin-right: 0;
	margin-left: 5px;
}

#primary .post .post-thumbnail{
	float: right;
}

.single-post #primary .post .social-share.floating-share{
	right: 0;
	left: auto;
}

.single-post #primary .post .entry-header .entry-meta span{
	margin-right: 0;
	margin-left: 20px;
    display: inline-block;
}

.single-post #primary .post .entry-header .entry-meta span a{
    display: inline-block;
}

.single-post #primary .post .entry-header .entry-meta span .fa{
	margin-right: 0;
	margin-left: 5px;
    display: inline-block;
}

#primary .post .entry-meta .category::before{
    margin-left: 5px;
    margin-right: 0;
}

.page-header .page-title{
    text-align: right;
}

.search .page-header, .error404 .page-header{
    float: right;
}
.edit-link{
    display: inline-block;
}

.similar-posts .post{
    float: right;
}

.error404 .error-holder .search-form label{
    float: right;

}

.error404 .error-holder .search-form input[type="submit"]{
    float: left;
}

.site-header.header-4 .header-t .scrolling-news{
    float: right;
}

.site-header.header-4 .header-t .right{
    float: left;
}

.secondary-menu ul li{
    float: right;
    margin-left: 0;
    margin-right: 25px;
}

.site-header.header-4 .advertise{
    float: left;
}

.site-header.header-4 .site-branding{
    float: right;
}

.secondary-menu ul li{
    margin-right: 0;
    margin-left: 25px;
}

.secondary-menu ul li:first-child{
    margin-left: 25px;
}

.site-header.header-2 .header-t .col{
    float: right;
}

.site-header.header-3 .social-networks li{
    margin-right: 0;
}

.site-header.header-3 .advertise{
    float: left;
}

.site-header.header-3 .main-navigation li{
    margin-left: 0;
}

.site-header.header-4 .main-navigation ul li,
.site-header.header-5 .main-navigation ul li{
    margin-left: 2px;
    margin-right: 0;
}

.site-header.header-5 .site-branding{
    float: right;
}

.site-header.header-5 .advertise{
    float: left;
}

.site-footer .widget.widget_metro_magazine_pro_popular_post ul li .comment-count .fa{
    margin-right: 0;
    margin-left: 5px;
}

.ajax-search-results-container .ajax-search-results{
    text-align: right;
}

.widget.widget_metro_magazine_pro_flickr_widget ul li{
    float: right;
}

#load-posts a .fa{
    margin-right: 0;
    margin-left: 5px;
    display: inline-block;
}