body { direction: rtl; text-align: right; }
section.main-slider{direction: ltr;}
button, span{ direction: rtl; }
p, a,  ul, li, a,  h1, h2, h3, h4, h5, h6{ direction: ltr; text-align: right; }
.dropdown-menu button{ text-align: right !important; }
header .center-header .language-switch .lng-btn span { margin-right: 0px; margin-left: 15px;}
header .center-header .main-btn-e a { display: block; }
header .center-header .main-btn-e a span { margin-left: 0px; margin-right: 20px; float: left; }
header .center-header .language-switch .lng-btn { margin-right: 0px; margin-left: 10px;}
header .center-header .language-switch .lng-btn { flex-direction: row-reverse; display: flex; align-items: center; justify-content: center;}
header .menu nav.navbar .navbar-nav .nav-item.dropdown .dropdown-toggle::before { right: auto !important;left: 20px !important; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg);}
header .menu nav.navbar .navbar-nav .nav-item.dropdown .dropdown-toggle::before { }
    
header .menu nav.navbar .collapse .navbar-nav .nav-item.dropdown .dropdown-menu .nav-item-sub a.nav-link {text-align: right; }
.dropdown-menu { left: auto; right: 0; }
.offset-md-1.col-md-5.col-sm-12.sm-center {margin-left: 0%; margin-right: 8.3333333333%; }
.main-wraper section.container-fluid.mainContent.home-video .flex-row .video-section-left .block-left, .main-wraper section.mainContent.home-video.container-sm .flex-row .video-section-left .block-left, .main-wraper section.mainContent.home-video.container-md .flex-row .video-section-left .block-left, .main-wraper section.mainContent.home-video.container-lg .flex-row .video-section-left .block-left, .main-wraper section.mainContent.home-video.container-xl .flex-row .video-section-left .block-left { float: left; }
.main-wraper section.container-fluid.mainContent.home-video .flex-row .video-section-left, .main-wraper section.mainContent.home-video.container-sm .flex-row .video-section-left, .main-wraper section.mainContent.home-video.container-md .flex-row .video-section-left, .main-wraper section.mainContent.home-video.container-lg .flex-row .video-section-left, .main-wraper section.mainContent.home-video.container-xl .flex-row .video-section-left { padding-right: 0; padding-left: 120px;}
.main-btn a, .main-btn button { flex-direction: row-reverse; }
.main-btn a span, .main-btn button span { margin-left: 0px; margin-right: 20px;}
footer .footer-links .footer-title::before { left: auto; right: 0; }
section.main-slider .Modern-Slider .item h3, section.main-slider .Modern-Slider .item h3 span,
section.main-slider .Modern-Slider .item p{ text-align: center; }
footer .footer-copy-right .copy-left,footer .footer-copy-right .copy-right { float: right; }
footer .footer-copy-right .copy-right .social-media ul {text-align: left;}
.con-add-box.bx2 .item-box .form-wraper {
    padding: 0px 0 0 30px !important;
}
.con-add-box.bx2 .item-box .text-wrap {
    padding-right: 0px !important;
    padding-left: 15px !important;
}
@media (min-width: 992px){.navbar-expand-lg .navbar-nav {flex-direction: row-reverse;} }

.inner-contents .vdo-sec:after {
    right: 57%;
    left: 0;
}
.inner-contents .vdo-sec .container .row .vdo-right .vdo-in-right {
    padding-right: 50px;
    padding-left: 0px;
}
.inner-contents .who-we-are-sec .container .row .left-txt .inner-left {
    padding-right: 0px;
    padding-left: 50px;
}
.bread-crumb .container .row .bread-crumb-out .inner-crumb .crumbs span {
    margin-left: 0px;
    margin-right: 20px;
}
.bread-crumb .container .row .bread-crumb-out .inner-crumb .crumbs span:before {
	left: auto;
	right: -10px;
}
.main-wraper section.container-fluid.mainContent.quality-policy-in .quality-sc-btm ul li, .main-wraper section.mainContent.quality-policy-in.container-sm .quality-sc-btm ul li, .main-wraper section.mainContent.quality-policy-in.container-md .quality-sc-btm ul li, .main-wraper section.mainContent.quality-policy-in.container-lg .quality-sc-btm ul li, .main-wraper section.mainContent.quality-policy-in.container-xl .quality-sc-btm ul li {
    padding-right: 30px;
    padding-left: 0px;
}
.main-wraper section.container-fluid.mainContent.quality-policy-in .quality-sc-btm ul li::before, .main-wraper section.mainContent.quality-policy-in.container-sm .quality-sc-btm ul li::before, .main-wraper section.mainContent.quality-policy-in.container-md .quality-sc-btm ul li::before, .main-wraper section.mainContent.quality-policy-in.container-lg .quality-sc-btm ul li::before, .main-wraper section.mainContent.quality-policy-in.container-xl .quality-sc-btm ul li::before {
    right: 6px;
    left: auto;
}
.main-wraper section.container-fluid.mainContent.quality-policy-in .quality-sc-btm ul li:after, .main-wraper section.mainContent.quality-policy-in.container-sm .quality-sc-btm ul li:after, .main-wraper section.mainContent.quality-policy-in.container-md .quality-sc-btm ul li:after, .main-wraper section.mainContent.quality-policy-in.container-lg .quality-sc-btm ul li:after, .main-wraper section.mainContent.quality-policy-in.container-xl .quality-sc-btm ul li:after {
    right: 0;
    left: auto;
}
.main-wraper section.container-fluid.mainContent.quality-policy-in .quality-sc-btm .bottom-profile .left-side, .main-wraper section.mainContent.quality-policy-in.container-sm .quality-sc-btm .bottom-profile .left-side, .main-wraper section.mainContent.quality-policy-in.container-md .quality-sc-btm .bottom-profile .left-side, .main-wraper section.mainContent.quality-policy-in.container-lg .quality-sc-btm .bottom-profile .left-side, .main-wraper section.mainContent.quality-policy-in.container-xl .quality-sc-btm .bottom-profile .left-side {
    float: right;
}
.main-wraper section.container-fluid.mainContent.quality-policy-in .quality-sc-btm .bottom-profile .right-side, .main-wraper section.mainContent.quality-policy-in.container-sm .quality-sc-btm .bottom-profile .right-side, .main-wraper section.mainContent.quality-policy-in.container-md .quality-sc-btm .bottom-profile .right-side, .main-wraper section.mainContent.quality-policy-in.container-lg .quality-sc-btm .bottom-profile .right-side, .main-wraper section.mainContent.quality-policy-in.container-xl .quality-sc-btm .bottom-profile .right-side {
    float: left;
}
header .menu nav.navbar .collapse .navbar-nav .nav-item.dropdown .dropdown-toggle::before
{
	left: 20px !important;
    right: auto !important;
}
.main-wraper section.container-fluid.mainContent.why-oscar-in .main-title h3, .main-wraper section.mainContent.why-oscar-in.container-sm .main-title h3, .main-wraper section.mainContent.why-oscar-in.container-md .main-title h3, .main-wraper section.mainContent.why-oscar-in.container-lg .main-title h3, .main-wraper section.mainContent.why-oscar-in.container-xl .main-title h3 {
    text-align: center;
}
.inner-contents .container .row .prod-list .prod-box .box-inner .pro-cntnt .pdf-icon a svg {
    margin-left: 5px;
}
.inner-contents .container .row .prod-sidebar .accordion .card .card-header a.btn-header-link i {
    float: right;
    margin-left: 10px;
    margin-right: 0px;
}
.inner-contents .container .row .prod-sidebar .accordion .card .card-header a.btn-header-link {
    flex-direction: row-reverse;
}
.inner-contents .container .row .prod-sidebar .accordion .card .card-header a.btn-header-link:after {
    right: 0px;
    left: 15px;
}
.inner-contents .container .row .prod-sidebar .accordion .card .qlink-list .card-body ul li {
    padding-left: 0;
    padding-right: 25px;
}
.inner-contents .container .row .prod-sidebar .accordion .card .qlink-list .card-body ul li:before {
    left: auto;
    right: 0;
}

.inner-contents .container .row .prod-list .prod-box .box-inner .pro-cntnt .more-pdf > a:hover {
    padding-left: 0px;
    padding-right: 20px;
}

.inner-contents .container .row .prod-list .prod-box .box-inner .pro-cntnt .more-pdf > a:before {
    left: auto;
    right: 0;
}
.main-wraper section.container-fluid.mainContent.service-sec-in .service-box .services-block p, .main-wraper section.mainContent.service-sec-in.container-sm .service-box .services-block p, .main-wraper section.mainContent.service-sec-in.container-md .service-box .services-block p, .main-wraper section.mainContent.service-sec-in.container-lg .service-box .services-block p, .main-wraper section.mainContent.service-sec-in.container-xl .service-box .services-block p {
    text-align: right !important;
}
.main-wraper section.container-fluid.mainContent.service-sec-in .service-box .services-block p span, .main-wraper section.mainContent.service-sec-in.container-sm .service-box .services-block p span, .main-wraper section.mainContent.service-sec-in.container-md .service-box .services-block p span, .main-wraper section.mainContent.service-sec-in.container-lg .service-box .services-block p span, .main-wraper section.mainContent.service-sec-in.container-xl .service-box .services-block p span {
    margin-left: 0px;
    margin-right: 15px;
    float: left;
}

.main-wraper section.container-fluid.mainContent.service-sec-in .service-box .services-block p span svg, .main-wraper section.mainContent.service-sec-in.container-sm .service-box .services-block p span svg, .main-wraper section.mainContent.service-sec-in.container-md .service-box .services-block p span svg, .main-wraper section.mainContent.service-sec-in.container-lg .service-box .services-block p span svg, .main-wraper section.mainContent.service-sec-in.container-xl .service-box .services-block p span svg {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
.main-wraper section.container-fluid.mainContent.service-sec-in .service-box .services-block p, .main-wraper section.mainContent.service-sec-in.container-sm .service-box .services-block p, .main-wraper section.mainContent.service-sec-in.container-md .service-box .services-block p, .main-wraper section.mainContent.service-sec-in.container-lg .service-box .services-block p, .main-wraper section.mainContent.service-sec-in.container-xl .service-box .services-block p {
    text-align: left;
}

.main-wraper section.container-fluid.mainContent.service-sec-in .service-box .services-block p.read, .main-wraper section.mainContent.service-sec-in.container-sm .service-box .services-block p.read, .main-wraper section.mainContent.service-sec-in.container-md .service-box .services-block p.read, .main-wraper section.mainContent.service-sec-in.container-lg .service-box .services-block p.read, .main-wraper section.mainContent.service-sec-in.container-xl .service-box .services-block p.read {
    color: #de5633;
    margin-bottom: 0;
    flex-direction: row-reverse;
    width: auto;
    display: flex;
}
.main-wraper section.container-fluid.mainContent.service-sec-in .service-box .services-block:hover p span, .main-wraper section.mainContent.service-sec-in.container-sm .service-box .services-block:hover p span, .main-wraper section.mainContent.service-sec-in.container-md .service-box .services-block:hover p span, .main-wraper section.mainContent.service-sec-in.container-lg .service-box .services-block:hover p span, .main-wraper section.mainContent.service-sec-in.container-xl .service-box .services-block:hover p span {
    margin-left: 0px;
    margin-right: 30px;
}
.inner-banner .container h2 {
    text-align: center;
}
.main-wraper section.container-fluid.mainContent.career-in .career-form .career-form-inner .career-form-in h3, .main-wraper section.mainContent.career-in.container-sm .career-form .career-form-inner .career-form-in h3, .main-wraper section.mainContent.career-in.container-md .career-form .career-form-inner .career-form-in h3, .main-wraper section.mainContent.career-in.container-lg .career-form .career-form-inner .career-form-in h3, .main-wraper section.mainContent.career-in.container-xl .career-form .career-form-inner .career-form-in h3 {
    padding-left: 0px;
    padding-right: 20px;
    border-left: 0px solid #de5633;
    margin-left: 0;
    border-right: 2px solid #de5633;
    margin-right: 33px;
}
.main-wraper section.container-fluid.mainContent.career-in .career-form .career-form-inner .career-form-in .form-out .form-group.up-resume .custom-field label.custom-file-lbl::after, .main-wraper section.mainContent.career-in.container-sm .career-form .career-form-inner .career-form-in .form-out .form-group.up-resume .custom-field label.custom-file-lbl::after, .main-wraper section.mainContent.career-in.container-md .career-form .career-form-inner .career-form-in .form-out .form-group.up-resume .custom-field label.custom-file-lbl::after, .main-wraper section.mainContent.career-in.container-lg .career-form .career-form-inner .career-form-in .form-out .form-group.up-resume .custom-field label.custom-file-lbl::after, .main-wraper section.mainContent.career-in.container-xl .career-form .career-form-inner .career-form-in .form-out .form-group.up-resume .custom-field label.custom-file-lbl::after {
    right: auto;
    left: 12px;
}
.main-wraper section.container-fluid.mainContent.career-in .career-form .career-form-inner .career-form-in .form-out .form-group .apply-btn span, .main-wraper section.mainContent.career-in.container-sm .career-form .career-form-inner .career-form-in .form-out .form-group .apply-btn span, .main-wraper section.mainContent.career-in.container-md .career-form .career-form-inner .career-form-in .form-out .form-group .apply-btn span, .main-wraper section.mainContent.career-in.container-lg .career-form .career-form-inner .career-form-in .form-out .form-group .apply-btn span, .main-wraper section.mainContent.career-in.container-xl .career-form .career-form-inner .career-form-in .form-out .form-group .apply-btn span {
    margin-left: 0px;
    margin-right: 20px;
}
.main-wraper section.container-fluid.mainContent.career-in .job-list .job-list-inner .jobs-in .accordion__header::after, .main-wraper section.mainContent.career-in.container-sm .job-list .job-list-inner .jobs-in .accordion__header::after, .main-wraper section.mainContent.career-in.container-md .job-list .job-list-inner .jobs-in .accordion__header::after, .main-wraper section.mainContent.career-in.container-lg .job-list .job-list-inner .jobs-in .accordion__header::after, .main-wraper section.mainContent.career-in.container-xl .job-list .job-list-inner .jobs-in .accordion__header::after {
    right:auto;
    left: 30px;
}
.main-wraper section.container-fluid.mainContent.career-in .job-list .job-list-inner .jobs-in .accordion__body ul li::before, .main-wraper section.mainContent.career-in.container-sm .job-list .job-list-inner .jobs-in .accordion__body ul li::before, .main-wraper section.mainContent.career-in.container-md .job-list .job-list-inner .jobs-in .accordion__body ul li::before, .main-wraper section.mainContent.career-in.container-lg .job-list .job-list-inner .jobs-in .accordion__body ul li::before, .main-wraper section.mainContent.career-in.container-xl .job-list .job-list-inner .jobs-in .accordion__body ul li::before {
    left: auto;
    right: 6px;
}
.main-wraper section.container-fluid.mainContent.career-in .job-list .job-list-inner .jobs-in .accordion__body ul li:after, .main-wraper section.mainContent.career-in.container-sm .job-list .job-list-inner .jobs-in .accordion__body ul li:after, .main-wraper section.mainContent.career-in.container-md .job-list .job-list-inner .jobs-in .accordion__body ul li:after, .main-wraper section.mainContent.career-in.container-lg .job-list .job-list-inner .jobs-in .accordion__body ul li:after, .main-wraper section.mainContent.career-in.container-xl .job-list .job-list-inner .jobs-in .accordion__body ul li:after
{
	left: auto;
	right: 0px;
}
.main-wraper section.container-fluid.mainContent.career-in .job-list .job-list-inner .jobs-in .accordion__body ul li, .main-wraper section.mainContent.career-in.container-sm .job-list .job-list-inner .jobs-in .accordion__body ul li, .main-wraper section.mainContent.career-in.container-md .job-list .job-list-inner .jobs-in .accordion__body ul li, .main-wraper section.mainContent.career-in.container-lg .job-list .job-list-inner .jobs-in .accordion__body ul li, .main-wraper section.mainContent.career-in.container-xl .job-list .job-list-inner .jobs-in .accordion__body ul li {
    padding-left: 0px;
    padding-right: 30px;
}
.main-wraper section.container-fluid.mainContent.downloads-in table thead .dis, .main-wraper section.mainContent.downloads-in.container-sm table thead .dis, .main-wraper section.mainContent.downloads-in.container-md table thead .dis, .main-wraper section.mainContent.downloads-in.container-lg table thead .dis, .main-wraper section.mainContent.downloads-in.container-xl table thead .dis,
.main-wraper section.container-fluid.mainContent.downloads-in table tbody tr td.dis-in, .main-wraper section.mainContent.downloads-in.container-sm table tbody tr td.dis-in, .main-wraper section.mainContent.downloads-in.container-md table tbody tr td.dis-in, .main-wraper section.mainContent.downloads-in.container-lg table tbody tr td.dis-in, .main-wraper section.mainContent.downloads-in.container-xl table tbody tr td.dis-in {
    text-align: right;
}
.main-wraper section.container-fluid.mainContent.contact-in .full-sc-txt .item-box .text-wrap .heading {
 }
.no_margin .headd h4
{
	text-align: right;
}
.main-wraper section.container-fluid.mainContent.contact-in .full-sc-txt .item-box .text-wrap .sub-heading, .main-wraper section.mainContent.contact-in.container-sm .full-sc-txt .item-box .text-wrap .sub-heading, .main-wraper section.mainContent.contact-in.container-md .full-sc-txt .item-box .text-wrap .sub-heading, .main-wraper section.mainContent.contact-in.container-lg .full-sc-txt .item-box .text-wrap .sub-heading, .main-wraper section.mainContent.contact-in.container-xl .full-sc-txt .item-box .text-wrap .sub-heading {
    text-align: right;
}
.main-wraper section.container-fluid.mainContent.contact-in .full-sc-txt .item-box .text-wrap .heading 
{
	text-align: right;
}
.main-wraper section.container-fluid.mainContent.contact-in .full-sc-txt .item-box .text-wrap .heading a
{
	text-align: center;
	    width: 100%;
    display: block;
}





.e-catalogue {
    float: right;
}


.container-fluid.mainContent.product-sec .prd_main_page_box .prod_txt h3 {
    text-align: center !important;
}




@media screen and (max-width: 991px)
{
	header.header .center-header .container .right-in {left:75px; right: auto; }
	header .menu .navbar-toggler {left: 10px;  right: auto; }
	header .menu { position: absolute;right: auto; left: 0;}
	header .menu .navbar-collapse .navbar-nav .nav-item a.nav-link {text-align: center !important; }
	.main-wraper section.container-fluid.mainContent.home-video .flex-row .video-section-left {
        padding: 30px;
	}
	footer .footer-links .more-links, footer .footer-links.three .footer-title {
	    text-align: right;
	}
	footer .footer-links .more-links::before, footer .footer-links.three .footer-title::before {
	    left: auto;
	    right: 0;
	}
	footer .footer-copy-right .copy-right .social-media ul {
	    text-align: center;
	}
    .con-add-box.bx2 .item-box .form-wraper {
        padding: 0px 0 0 0px !important;
    }
}

@media screen and (max-width: 767px)
{
.offset-md-1.col-md-5.col-sm-12.sm-center {
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 10px;
}

}

.con-add-box.bx2 .item-box .form-wraper input, .con-add-box.bx2 .item-box .form-wraper textarea {
       text-align: right;
    
}

input {
    text-align: right;
     direction: ltr;
}



.main-wraper section.container-fluid.mainContent.career-in .career-form .career-form-inner .career-form-in .form-out .form-group.up-resume .custom-field span#filename {
    text-align: right !important;
    float: right !important;
    right: 0;
    width: 100%;
}
header .center-header .language-switch .lng-btn {
    flex-direction: row;
}
header .center-header .language-switch .lng-btn span {
    float: right;
}
.lng-btn.dropdown-toggle select#lang_choice_1 {
    float: left;
}

/* 05 02 -2021 */

.select2-container--default .select2-selection--single {
    text-align: right !important;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 20px !important;
    padding-left: 8px !important;
}

.main-wraper section.container-fluid.mainContent.service-sec-in .service-box .popup__close {
    right: auto;
    left: -1rem;
}

.main-wraper section.container-fluid.mainContent.career-in .career-form .career-form-inner .career-form-in .form-out .form-group .apply-btn {
    display: block;
}
.form-group.mt-3 {
    text-align: -webkit-right;
}


