body{
	text-align: right;
}

.container {
    direction: rtl;
}
.full {
    float: right;
}
.topbar-left {
    float: right;
}
.header_top ul li {
    float: right;
    margin-right: 0;
    margin-left: 20px;
}
.header_top ul li i {
    margin-right: 0;
    margin-left: 5px;
}
.social_icon {
    float: right;
}
.social_icon ul {
    float: right;
}
.float-right {
    float: left!important;
}
.header_top ul li {
    margin-left: 15px;
}
.logo {
    float: right;
    left: auto;
    right: 0;
}
.menu_side {
    float: left;
}
#navbar_menu>ul>li {
    float: right;
}
#navbar_menu > ul > li > a, #navbar_menu ul ul li a {
    font-size: 16px;
    font-weight: bold;
    text-align: right;
}
header .header_top, header .header_bottom, section, footer, .bottom_footer, .light_silver, .bottom_silver_section {
    float: right;
}
.gross_layout.right_gross_layout::after {
    left: auto;
    right: 0;
}
.text_align_right {
    text-align: left;
}
div.large_cont_p p {
    text-align: justify;
}
.section_information h4 {
    text-align: right;
}
.white_fonts p, .white_fonts h1, .white_fonts h2, .white_fonts h3, .white_fonts h4, .white_fonts h5, .white_fonts h6, .white_fonts ul, .white_fonts ul li, .white_fonts ul li a, .white_fonts ul i, .white_fonts .post_info i, .white_fonts div, .white_fonts a.read_more {
    text-align: center;
}
.section {
    float: right;
}
.gross_layout::after {
    right: auto;
    left: 0;
}
.text_align_left {
    text-align: right;
}
.service_blog_inner {
    text-align: right;
}
.service_head::after {
    left: auto;
    right: 0;
}
.counter_blog .icon {
    margin-left: 25px;
    margin-right: 0;
}
.counter_blog .counter-value {
    text-align: right;
}
.brand_list li {
    float: right;
}
footer h2, footer p {
    text-align: right;
}
footer ul.social_icons {
    float: right;
}
footer ul.social_icons li a {
    float: right;
    margin-left: 15px;
    margin-right: 0;
}
.footer-menu li {
    text-align: right;
}
.fa-angle-right:before {
    content: "\f104";
}
.cprt p {
    text-align: center;
}
.contact_us_section .call_icon {
    float: right;
    text-align: right;
}
.contact_us_section .inner_cont {
    float: right;
}
.contact_us_section .button_Section_cont {
    float: left;
}
.contact_us_section h2, .contact_us_section p {
    text-align: right;
}
.contact_us_section .button_Section_cont a {
    float: left;
}
.service_head {
    min-height: auto;
}
.text-align_right h3 {
    text-align: right;
}
.fa-arrow-right:before {
    content: "\f060";
}
.breadcrumb{
	float: left;
}
@media (max-width: 574px){
    .counter_blog .counter-value {
        text-align: center;
    }
    .counter_blog .icon {
        margin-right: 0;
        margin: 0 auto;
    }
}