.panelContainer .panelHeading h2 {
    float: right;
}

.loginBoxContainer {
    left: initial;
}

.loginBoxContainer h2:before {
    right: 18px;
}

.loginBoxContainer h2 {
    padding-right: 22px;
}

.inputContainer .showPassword {
    right: auto;
    left: 12px;
}

/* .btns-icon {padding-left: 0;padding-right: 28px;} */
.icon-showVirtualKeyboard {
    padding-right: 30px;
}

.btns-icon span {
    margin-left: 0;
}

.btns-icon:before {
    left: auto;
    right: 0;
    -webkit-transform: scaleX(-1);
}

.select-group:before {
    right: auto;
    left: 8px;
}

.select-group select {
    padding: 0px 5px 0px 0px;
}

.secondaryNavHome {
    float: right;
}

.fixmenu {
    float: right;
}

.menu {
    float: right;
    border-radius: 0px 5px 5px 0px;
}

.menu-items.menu_search input {
    padding-left: 0;
    padding-right: 30px;
}

.quickLinks {
    float: right;
}

.dropdown-menu {
    text-align: right;
}

.dropdown-menu.extended li a {
    text-align: right;
}

.logoutLink {
    right: auto;
    left: 10px;
    font-size: 20px;
}

.profileOuterContainer .profileContainerdetails {
    right: auto;
    left: 0;
}

.profileContainerdetails p strong {
    float: right;
}

.profileOuterContainer .profileContainer {
    float: left;
    margin-right: 0;
    margin-left: 0;
}

.notify-row {
    float: left;
}

.quickLinks span:before {
    margin-left: 0;
    right: auto;
    left: 0;
}

.quickLinks span {
    padding: 0 0 0 13px;
}

.quicklinksdrop li a:before {
    padding: 0px 0 0 5px;
    content: "\f100" !important;
    float: right;
}

.quicklinksdrop li a {
    float: right;
    padding: 4px 4px 4px 9px;
}

.quicklinksdrop {
    min-width: 120%;
}

.headericons {
    float: left;
    padding: 6px 0 0 6px;
}

.dropdown-menu>li>a {
    text-align: right;
}

.breadCrumbsSection .breadCrumbs {
    float: right;
    padding: 6px 6px 0 0;
}

.currentDateHeader {
    float: left;
}

.breadCrumbsSection .breadCrumbs .breadCrumbsLink-First {
    float: right;
}

.breadCrumbsSection .breadCrumbs .breadCrumbsLinks {
    float: right;
}

.breadCrumbsSection .breadCrumbs .breadCrumbsLinks a {
    float: right;
}

.breadCrumbsSection .breadCrumbs .breadCrumbsLinks a:before {
    content: "\f100";
    float: left;
}
.breadCrumbsSection .breadCrumbs .breadCrumbDrop{
    float: right;
}

.breadCrumbsSection .breadCrumbs .breadCrumbDrop ul li:before {
    left: auto;
    right: 0px;
}

.breadCrumbsSection .breadCrumbs .breadCrumbDrop ul:before {
    content: "\f100";
    left: auto;
    right: 0px;
}

.menuTabs .secondlevelMenuContainer {
    display: block;
}

.menuTabs .menuHeadLinks {
    text-align: right;
}

.content-shift-for-menu {
    width: 83%;
    margin-left: 0%;
    margin-right: 17%;
}

.dashboardHeader .btn i {
    padding-right: 0;
    padding-left: 3px;
}

.widget-head h2 {
    float: right;
}

.widget-head .edit-icon {
    float: left;
}

.widget-accord-container .widgetAccordian .accordHead {
    padding-left: 0;
    padding-right: 40px;
}

.widget-accord-container .widgetAccordian .accordHead:before {
    left: auto;
    right: -12px;
}

.widget-accord-container .widgetAccordian .accordContent {
    border-left: none;
    border-right: 1px solid #cccccc;
    padding: 15px 0 15px 0px;
    margin-left: 0;
    margin-right: 12px;
}

.widget-accord-container .widgetAccordian .alertsAccord {
    float: right;
}

.widget-accord-container .widgetAccordian .accordContent li a:before {
    left: 0;
    right: -3px;
}

.widget-accord-container .widgetAccordian .accordContent li {
    padding-left: 0;
    padding-right: 30px;
}

.widget-accord-container .widgetAccordian .accordContent li a {
    float: right;
}

.bounceInLeft {
    -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight;
}

.bounceInRight {
    -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft;
}

.nvd3 text {
    text-anchor: end;
}

.tick text {
    text-anchor: start !important;
}

.modal-footer {
    text-align: left;
    display: initial;
}

.left-15 {
    left: 0;
    right: 15px;
}

.btnsBig span:before {
    left: auto;
    right: 30px;
}

.btn-search span {
    padding-left: 0;
    padding-right: 40px;
}

.btn-search span:before {
    /* content: "\f177"; */
}

.notify-arrow {
    left: 10px;
    right: auto;
}

.btns span:before {
    left: auto;
    /* right: 0; */
}

.page-no-input {
    float: right;
}

.page-no-of {
    margin: 0 3px;
    float: right;
    margin-top: 5px;
}

/* .btns {margin: 7px;} */
.floatRightLeft {
    float: right;
}

.select-group {
    float: inherit;
}

.radioBtns {
    float: right;
}

.browseContainer {
    float: right;
}

.browseContainer .btn-browseContainer .btn-browse {
    right: auto;
    left: 0;
}

.marginLeft8 {
    margin-left: 0px !important;
    margin-right: 8px !important;
}

.searchOuterContainer .absTextSearch h6 {
    left: auto;
    right: 0px;
}

.btns-icon {
    float: right;
    padding-left: 0px;
    padding-right: 24px;
    text-align: right;
}

.searchOuterContainer .absBtnSearch .btn-search,
.searchOuterContainer .absBtnSearch .btn-go,
.searchOuterContainer .absBtnSearchDel .btn-search,
.searchOuterContainer .absBtnSearchDel .btn-go,
.searchOuterContainer .absBtnGo .btn-search,
.searchOuterContainer .absBtnGo .btn-go {
    right: auto;
    left: 0;
}

.searchItems {
    float: right;
}

.tableGridBody td .actionIcons a {
    float: right;
    text-align: right;
}

.btn-tick span {
    padding-left: 0;
    padding-right: 21px;
}

.btn-cross span {
    padding-left: 0;
    padding-right: 16px;
}

.tableGridBody td .moreDetails:before {
    border-left: none;
    border-right: 25px solid transparent;
    right: auto;
    left: 0px;
}

.tableGridBody td .moreDetails {
    right: auto;
}

.search-by {
    left: auto;
    right: 0px;
}

.criteriaPopupContent .innerContent label {
    float: right;
}

.clearContent label,
.clearContent span {
    float: right;
}

.selectContainer .select:before {
    right: auto !important;
    left: 10px;
    text-align: left;
}

.tableGridBody td .actionIcons a:first-child {
    margin-left: auto;
    margin-right: 0px !important;
}

.pagination .fa-angle-left:before {
    content: "\f105";
}

.pagination .fa-angle-right:before {
    content: "\f104";
}

.pagination .fa-angle-double-left:before {
    content: "\f101";
}

.pagination .fa-angle-double-right:before {
    content: "\f100";
}

.searchOuterContainer .absBtnSearchDel {
    padding-left: 163px;
}

.inputContainer {
    float: right;
    text-align: right;
}

.formGroup .formrow {
    float: right;
}

.formGroup {
    margin-left: 0;
    margin-right: -7.5px;
}

.searchOuterContainer .absTextSearch {
    padding-left: 0;
    padding-right: 80px !important;
}

.searchOuterContainer .searchInnerContainer {
    float: right;
}

.radioBtnGroup {
    float: right;
    text-align: right;
}

.genericReportContainer .radioBtns {
    float: right !important;
}

.selectContainer {
    float: right;
    text-align: right;
}

.hrefContainer {
    float: right;
}

.btnsCenterGroup {
    float: right;
}

.viewpreviousmodalViewTextAlign {
    text-align: right;
}

.checkboxGroup {
    float: right;
}

.checkBox {
    float: right;
    padding: 0 20px 0 0;
}

.authDashboardBtn span {
    padding: 0px 21px 0px 0px !important;
}

.tableGridStyle .tableGridBody table td .actionIcons a {
    float: right;
}

.accordTabs .accordTabsContainerWrap {
    float: right;
}

.accordTabs .accordTabsContainer .accordTabsHeader:before {
    right: auto;
    left: 10px;
}

.accordTabs .accordTabsContainer .accordTabsHeader p {
    float: right;
    width: auto;
}

.tabStyles.verticalTabs .tabsHeadWrapper {
    float: right;
}

.tabStyles .tabsHead li.active:before {
    content: "\f137";
    left: 10px;
    right: auto;
}

.widget-tabContainer .nav-tabs li {
    float: right;
}

.tableGridStyle .tableGridBody table td {
    padding: 2px 8px 0px 0px;
}

.tableGridStyle .tableGridBody table th {
    padding: 7px 8px 2px 0px;
}

.contentmanagement .widget-headCMS h2 {
    float: right !important;
}

.contentmanagement .widgetCMS {
    float: right !important;
}

.contentmanagement .widget-headCMS {
    float: right !important;
}

.radioBtns span {
    float: right;
    left: auto;
    right: 0px;
}

.radioBtns input[type="radio"] {
    left: auto;
    right: 0px;
}

.checkBox input[type=checkbox] {
    left: auto;
    right: 0px;
}

.checkBox input[type=checkbox]+span {
    left: auto;
    right: 0px;
}

.custom-on-off-btn-label {
    margin-right: auto !important;
    margin-left: 10px !important;
}

.custom-on-off-btn-checkbox:checked+.custom-on-off-btn-label .custom-on-off-btn-inner {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.custom-on-off-btn-inner:before {
    padding-left: 0 !important;
    padding-right: 20px !important;
}

.custom-on-off-btn-inner:before,
.custom-on-off-btn-inner:after {
    float: right !important;
}

.custom-on-off-btn-inner:after {
    padding-right: 0 !important;
    padding-left: 5px !important;
    text-align: left !important;
}

.custom-on-off-btn-switch {
    margin: 0px 8px 0px 7px !important;
}

.custom-on-off-btn-inner {
    margin-left: auto !important;
    margin-right: -100% !important;
}

.iconHeader {
    float: right !important;
    margin-left: 0;
    margin-right: 1px;
}

.menuTabs .thirdlevelLinksSection .thirdLevelLinks li {
    float: right;
}

.menuTabs .thirdlevelLinksSection .thirdLevelLinks li a {
    float: right;
}

.menuTabs .secondlevelMenuContainer .secondlevelMenu .fourthLevelLinks span {
    float: right;
    left: auto;
    right: 0;
}

.menuTabs .secondlevelMenuContainer .secondlevelMenu .fourthLevelLinks {
    float: right;
}

.menuTabs .secondlevelMenuContainer .secondlevelMenu .fourthLevelLinks a {
    border-right: none;
    border-left: 1px solid #323a45;
}

.menuTabs .secondlevelMenuContainer .secondlevelMenu .fourthLevelLinks a:last-child {
    border-right: 0px;
    border-left: 0px;
}

.listing_nav_items .listing_type {
    float: right;
}

.listing_nav_items {
    box-shadow: 0px 2px 10px #e0e0e0;
}

.steps {
    float: right;
}

.steps ul {
    float: right;
}

.steps li {
    float: right;
    padding-right: 0;
    padding-left: 18px;
}

.steps li:after {
    left: auto;
    right: 50%;
}

.steps li:before {
    left: auto;
    /* right: -50%; */
}

.desktop {
    float: right;
    margin-right: 0;
    margin-left: 18px;
}

.varificationModeLytbox {
    left: auto;
    right: 101%;
}

.checkBoxstyle {
    float: right;
    padding-left: 0;
    padding-right: 20px;
}

.checkBoxstyle input[type=checkbox] {
    left: auto;
    right: 0;
}

.checkBoxstyle label {
    left: auto;
    right: 0;
}

.checkBoxstyle span {
    float: right;
    left: auto;
    right: 10px;
    text-align: right;
}

.virtualkeyboard {
    float: right;
    margin-right: 0;
    margin-left: 15px;
}

.panelContainer {
    float: right;
}

.panelContainer .panelContent {
    float: right;
}

.fpInfoWrapp {
    float: right;
}

.fpInfo {
    float: right;
}

.fpInfo ul {
    padding-right: 38px;
    padding-left: initial;
    text-align: right;
}

.successIcon:before,
.incomplete:before {
    margin-left: 15px !important;
    margin-right: -30px !important;
    float: right !important;
    padding: 0 !important;
}

.fpInputs {
    float: right;
    padding-right: 31px;
}

.btnsGroup {
    float: right;
}

.btnsGroup .btn-primary {
    margin-left: 0;
}

.icon-back:before {
    content: "\f101";
}

p {
    float: right;
    text-align: right;
}

.enquiryDetails ul li {
    float: right;
    margin-right: 0;
    margin-left: 45px;
}

.varificationMode ul {
    float: right;
}

.varificationMode ul li {
    float: right;
}

.top-middle-message {
    float: right;
}

.topNavLinks li {
    float: right;
    border-left: 1px solid #979ea7;
    ;
}

.topNavLinks li:last-child {
    border-left: none;
}

.topLinksRightLinks .logOut {
    padding-right: 20px;
}

.secondaryMenu .secondaryNavRightSection {
    float: left;
}

.secondaryMenu .profileOuterContainer .profileContainer {
    float: left;
    margin-left: 0;
    margin-right: 15px;
}

.secondaryMenu .profileOuterContainer .profileContainer .profileImg {
    float: right;
}

.secondaryMenu .profileOuterContainer .profileContainer .profileName {
    float: right;
}

.secondaryMenu .profileOuterContainer .profileContainerdetails {
    right: auto;
    left: 0;
}

#top_menu .nav>li,
ul.top-menu>li {
    float: right;
}

ul.top-menu>li>a {
    margin-right: 0;
    margin-left: 20px;
}

.secondaryMenu .secondaryNavLeftSection {
    float: right;
}

.secondaryMenu .home {
    float: right;
}

.secondaryMenu .quickLinks {
    float: right;
}

.secondaryMenu .searchContainer {
    float: right;
}

.secondaryMenu .search {
    float: right;
    border-left: 1px solid #c0c1c2;
}

.secondaryMenu .searchContainer .searchInput {
    float: right;
}

.secondaryMenu .quicklinksdrop li a {
    float: right;
    text-align: right;
}

.menuTabs {
    float: right;
}

.menuTabs .menuHeadLinks {
    float: right;
}

.menuTabs .menuHeadLinks {
    border-right: none;
    border-left: 1px solid #fff;
}

.menuContainer {
    float: right;
}

.menulinksContainer {
    float: right;
    left: auto;
    right: 0;
}

.menuTabs .menuHeadLinksTitle {
    float: right;
}

.menuTabs .secondlevelMenuContainer {
    left: auto;
    right: 0;
}

.menuTabs .secondlevelMenuContainer .secondlevelMenu {
    float: right;
}

.menuTabs .secondlevelMenuContainer .secondlevelMenu>a {
    float: right;
}

.menuTabs .thirdlevelMenu {
    left: auto;
    right: 200px;
}

.megamenu-row {
    float: right !important;
}

.menuTabs .thirdlevelLinksSection {
    float: right;
}

.menuTabs .thirdlevelLinksHead {
    float: right;
}

.menuTabs .thirdlevelLinksSection .thirdLevelLinks {
    float: right;
}

.menuTabs .secondlevelMenuContainer>.active>a::after {
    content: "\f137";
    right: auto;
    left: 5%;
}

.menuTabs .thirdlevelLinksHead i {
    margin-right: 0;
    margin-left: 5px;
}

.breadCrumbsSection .breadCrumbs .breadCrumbDrop ul {
    float: right;
}

.breadCrumbsSection .breadCrumbs .breadCrumbDrop ul li {
    float: right;
}

.breadCrumbSpanSelect-link {
    margin-right: 0;
    margin-left: 4px;
}

.breadCrumbsSection .breadCrumbs .breadCrumbsLink-First a:before {
    font-family: FontAwesome;
    padding: 0 4px;
    color: #484c50;
    content: "\f100";
}

.secondaryMenu .quickLinks span:before {
    margin-left: 0;
    margin-right: 10px;
    right: auto;
    left: 13px;
}

.secondaryMenu .quickLinks span {
    float: right;
    padding: 0 13px 0 27px;
    margin-right: 0;
}

.headericons .info-icon {
    float: left;
    padding-right: 0;
    padding-left: 15px;
}

.headericons .edit-icon {
    float: left;
    padding-right: 0;
    padding-left: 15px;
}

button.allBroadcastMsgs {
    right: auto !important;
    left: 10px !important;
}

.widget-btns-left {
    float: right !important;
}

.pageContainer .contentHeader h1 {
    float: right !important;
}

.accordWrap .accordContainer .accordHeader h2 {
    float: right;
    text-align: right;
}

.accordWrap .accordContainer .accordHeader .accordHeaderContent {
    float: right;
    padding-left: 0;
    padding-right: 26px;
    left: 18%;
    right: auto;
}

.accordWrap .accordContainer.firstAccord .accordHeader .accordHeaderContent {
    width: 50%;
    left: 10%;
    padding-right: 0px;
    padding-left: 26px
}

.accordWrap .accordContainer .accordContent {
    float: right;
}

.margin-right19 {
    margin-right: 0 !important;
    margin-left: 19px !important;
}

.margin-left8 {
    margin-left: 0;
    margin-right: 8px !important;
}

.vsteps {
    float: right;
}

.fa-chevron-right:before {
    content: "\f053";
}

.pagination>li>a,
.pagination>li>span {
    line-height: inherit !important;
}

.iconFontBig {
    padding-right: 0;
    padding-left: 5px;
}

.searchOuterContainer .absBtnSearch,
.searchOuterContainer .absBtnSearchDel,
.searchOuterContainer .absBtnGo {
    padding-right: 0;
    padding-left: 125px;
}

.margin-right {
    margin-right: 0;
    margin-left: 15px;
}

.searchOuterContainer .absTextSearch h6 {
    /* position: initial; */
}

.tableGridBody td .actionIcons a:last-child {
    margin-right: 11px;
    margin-left: 0px;
}

.searchOuterContainer .searchInnerContainer .deleteContainer a {
    right: auto;
    left: -53px;
}

.rangeContainer {
    float: right;
}

.rangeContainer .rangeSelecterContainer:before {
    top: auto;
    right: auto;
    left: 8px;
    text-align: left;
    top: 0px !IMPORTANT;
}

.logoutMsg h2 {
    float: right;
}

.logoutMsg p {
    float: right;
}

.activityLog .logdetails {
    float: right;
}

.activityLog .logdetails ul {
    float: right;
}

.tableTimeline .green .btns-icon {
    right: auto;
    left: 10px;
}

.popUp .popUpContent {
    float: right;
}

.tableWrap {
    float: right;
}

.popUp .popUpfooter {
    padding: 10px 24px 10px 0;
}

.logoContainer .preloginToplinks a:before {
    left: auto;
    right: 10px;
}

.logoContainer .preloginToplinks a.feedback {
    padding-left: 0;
    padding-right: 36px;
}

.logoContainer .preloginToplinks a.connect {
    padding-left: 0;
    padding-right: 33px;
}

.logoContainer .preloginToplinks a.support {
    padding-left: 0;
    padding-right: 28px;
}

.dropdown-display span {
    margin-right: 0;
    margin-left: 10px;
    float: right;
}

.pull-right {
    float: left !important;
}

.icon-delete {
    padding-left: 0px;
    margin-top: 5px !important;
}

.pull-left {
    float: right !important;
}

.fa-exclamation-triangle:before {
    padding-left: 5px;
}

.headericons .print {
    float: left;
}

.breadCrumbsSection .breadCrumbs .breadCrumbDrop ul li a {
    float: right;
}

.breadCrumbsSection .breadCrumbs .breadCrumbDrop ul:before {
    content: '';
}

.breadCrumbsSection .breadCrumbs .breadCrumbDrop ul li:first-child:after {
    margin-right: 5px !important;
}

.varificationMode ul .verificationText {
    padding: 0px 0px 0px 7px;
    text-align: right;
}

.gridster-loaded .gridster-item {
    right: 0px !important;
}

.formrow a {
    /* padding-right: 32px; */
}

.phishing-welcome-msg {
    float: right;
}

footer .footerLink {
    float: right;
}

.alert-danger {
    text-align: right;
}

.preLogin .bannerContainer .owl-dots {
    left: 35px;
}

.selectContainer .selectVal {
    float: right;
    text-align: right;
}

.selectGroupContainer {
    float: right;
    text-align: right;
}

.selectGroupContainer .select:before {
    left: 10px;
    right: auto;
}

.form-group label {
    text-align: right;
}

.input-group-addon {
    right: auto !important;
    left: 0 !important;
}

.input-group-addon:last-child {
    border-right: 1px solid #cccccc;
}

.secondaryMenu .profileOuterContainer .logs .logHeading {
    text-align: right;
}

.accordWrap .accordContainer .accordHeader .accordHeaderContent .accordHeaderCols {
    float: right;
    margin-left: 100px;
}

.rangeContainer .rangeSelecterContainer span {
    text-align: right;
}

.rangeContainer .rangeSelectData .formGroup .formrow .inputContainer input {
    text-align: initial;
}

.inputContainer a.showDatepicker {
    float: left;
    padding-left: 15px;
}

.btnsBigB span:before {
    left: auto;
    right: 0 !important;
}

.btn-browse span {
    padding-left: 0;
    padding-right: 25px;
}

.login-lang {
    left: auto;
    right: 77rem;
}

.conevtional-select {
    float: right;
    text-align: right;
}
.secondaryMenu .searchContainer .searchInput .searchClick {
    float: right;
    margin-right: 5px;
}
.conevtional-select{
    float: right;
    text-align: right;
}

.text-left{
    text-align: left !important;
}

.text-right{
    text-align: left !important;
}

.pagination>li>a, .pagination>li>span{
    float: right;
}

/* For Demo Purpose Only */
.owl-stage {transform: none !important;}

.textAlignRight{
    text-align: initial !important;
}

.textAlignCenter{
    text-align: center !important;
}

.tableGridBody td {
    text-align: initial;
}

.floatToRight {
    float: right !important;
}

.floatToLeft {
    float: left !important;
}

.commontooltiptext {
    direction: rtl;
    -webkit-transform: matrix(-1, 0, 0, 1, 0, 0);
    -moz-transform: matrix(-1, 0, 0, 1, 0, 0);
    -o-transform: matrix(-1, 0, 0, 1, 0, 0);
    transform: matrix(-1, 0, 0, 1, 0, 0);
}

.commontooltip .commontooltiptext{
    right: 110% !important;
    left: 0% !important;
    padding: 10px 0 !important;
}

.doc-upload{
    right: 168px !important;
    text-align: initial;
}

.radioBtnsAps{
    float: right !important;
}

.searchWrapper{
    padding: 20px 230px 20px 20px !important;
}

/* .modal-dialog{
    max-width: 600px !important;
} */

.rangeContainer .rangeSelectData .formGroup .formrow .inputContainer  a.showDatepicker {
    position: relative;
    left: 0px;
    margin-left: 20px;
    top: -24px;
    padding-left: 8px;
  }

  .icon-success.selectedAcc {
    margin-right: 7px;
}

.modal-lg{
    max-width: 900px !important;
}

.modal-body .col-md-12{
    padding-right: 0px;
    padding-left: 0px;
}

.pageHeader h1 {
    float: right !important;
}

.floatRight {
    float: right !important;
}

.textAlignLeftRight {
    text-align: right !important;
}

.textAlignRightLeft {
    text-align: left !important;
}

.icon-payment {
    padding-right: 32px;
}

.searchOuterContainer .absTextSearch {
    padding-right: 80px !important;
}

.modal-header{
    display: initial !important;
}

.modal-header h4 {
    float: right;
}

.modal-header .close{
    position: relative !important;
    padding: 0rem 1.5rem !important;
}

.popUpHeader{
    display: initial !important;
}

.popUpHeader .btn-close{
    position: relative !important;
    padding: 1rem 1rem !important;
}

.popUpHeader h4{
    float: right;
    padding: 1rem 0rem 0rem !important;
}

#criteriaPopup{
    padding-right: 0px !important;
}

.searchWrapper a {
    right: 20px;
}

.icon-success:before {
    position: initial !important;
    float: left;
    margin-right: 5px !important;
}

.criteriaPopupContent .formGroup .formrow{
    text-align: right;
}

.filter-keyval{
    text-align: right;
}

.posnofsearchicon{
    right: initial !important;
    left: 0px;
}

.viewdetails{
    float: right !important;
}

.broadCastContainer .owl-item.active{
    float: right !important;
    text-align: right !important;
}

.loginBoxContainer {
    width: 320px !important;
}

.btn-pdf span {
    padding-right: 21px;
    padding-left: 0px !important;
}

.btn-excel span {
    padding-right: 21px;
    padding-left: 0px !important;
}
.orText{
    right: 245px;
}

.rightWidth{
    right: 154px !important;
    width: 145px;
}

.formGroup .formrow .browseContainer:first-child{
    padding-right: 0px;
}

.modal-header .close span{
    /* right:760px !important;
    font-weight: 800; */
}

.modal-body .searchBold {
    float: right;
}

.vertical ul li.small span {
    line-height: 17px;
}

.padLeftRight30{
    padding-left: 30px;
    padding-right: 30px;
}

/* .paddingLeft98{
    padding-left: 98px;
} */

/* .dataContent {
    padding: 7px 31px; 
} */

.checkboxGroup label{
    float: right;
}

.paddingRight10{
    padding-right: 10px !important;
}

.lineHight17{
    line-height: 17px;
}

.paddingRight0{
    padding-right: 0px !important;
}

/* .paddingRight30{
    padding-right: 30px;
} */

.marginTop17{
    margin-top: 17px;
}

.dataContent h3{
    text-align: initial;
    /* padding-top: 30px !important; */
}

.formGroup .formrow:first-child{
    padding-bottom: 15px;
}

.tabStyles.verticalTabs .tabsHeadWrapper{
    width: 26.5%;
}

.searchOuterContainer .absBtnSearchDel{
    padding-left: 0 !important;
}

.icon-delete.midium{
    margin: 5px;
}

.alignToRight{
    margin-right: auto !important;
    margin-left: initial !important;
}

.tableGridBody th{
    padding: 10px 5px ;
}

.pad10{
    padding: 10px !important;
}

.paddLeft15{
    padding-right: 15px ;
}

.textToLeft{
    text-align: left;
  }

.PaddingLeft20{
    text-align: left;
  }

.margin-right92{
    margin-right: 92px !important;
}

.marginLeftRight{
    margin-left: 184px !important;
    margin-right: 91px !important;
  }

.floatToInitial{
    float: initial !important;
}

.left25{
    left: 25px;
    right: initial !important;
}

.paddLeftRight4{
    padding-left: 4px !important;
  }

.marginLeftRight{
    margin-right: 95px !important;
    margin-left: 184x !important;
  }

.paddingTop5{
    padding-top: 5px !important;
}

.margin15{
    margin: 15px !important;
}

.marginLeft4{
    margin-left: 4px !important;
}

.paddPagination{
    padding: 0px !important;
}   

.paddRight4{
    padding-right: 4px !important
}

.makeAed {
    margin-top: 32px !important;
    margin-right: -6px !important;
    margin-left: -52px !important;
}

.modal-header .marginLeftRight35{
    margin: 0px 0px 0px 25px !important;
  }

.modal-header .left40{
    left: 40px !important;
    right: 0px !important;
}

.refreshBtn{
    position: absolute !important; 
    left: 0px !important; 
    width: 39% !important;
    padding: 0!important;
     margin: 0!important;
  }

.uploadIconPad{
    padding: 30px 32px 0 0px;
    margin-right: 10px; 
  }
  

.marginLeftRightAuto{
    margin-right: auto;
  }

.rightAuto::before{
    right:auto !important;
}

.arrowBtn{
    float: right !important;
    text-align: initial;
    padding-left: 20px !important;
}

.arrowLeft{
    left: 10px !important;
    right: auto !important;
}

.btnsBig .searchBtn::before{
    left: 30px !important;
    right: auto !important;
}

.filtericon{
    left: -30px !important;
}

.lineHgt50{
    line-height: initial;
  }

.searchboxwrapp .right10Left0 h6{
    right: 10px !important;
    left: initial !important;
}

.searchboxwrapp .left0Right0 button{
    left: 0px !important;
    right: initial !important;
} 
.negRight40{
    right: -40px !important;
}

.paddingInitial{
    padding: initial !important;
}

.floatInherit{
    float: inherit !important;
}

.paddingLeft4{
padding-left: 4px !important;
}

.widthRightLeft{
    width:1125px !important;
    right: -114px !important;
}

.accSummary-head-float{
    float: left !important;
}

.rightUpload{
    right: 191px !important ;
    width: 145px;
}

.padLeftRight4{
    padding-right: 4px !important;
}

.maxWidth700{
    max-width: 700px !important;
}

.displayBlockImp{
    display: block !important;
}

.paddingBtm{
    padding-bottom: 0px !important;
  }

.dltIcon{
    float: left;
    margin-top: 0px !important;
    padding-left: 15px !important;
}

.paddleftRight80{
    padding-right: 80px !important;
}

.right30{
    right: 30px !important;
}

.padRight20{
    padding-right: 20px !important;
}

.topNeg50{
    top: -50px !important;
}

.marLeftRight15 {
    margin-right: 15px !important;
  }
  
.padLeft7{
    padding-left: 7px;
  }

.marginRight12{
    margin-right: 12px !important;
}  

.right-300{
    right: 300px;
}  

.padRight2{
    padding-right: 2px !important;
}

.padRight35{
    padding-right: 35px !important;
}

.padLeft20{
    padding-left: 20px !important;
}

.padLeft25{
    padding-left: 25px !important;
}

.displayFlexx{
    display: flex !important;
}

.breadCrumbsSection .breadCrumbs .breadCrumbsLink-First .arrowFloatLeft:before {
    float: left !important;
}

.rightInheritBtn:before{
    right: inherit !important;
}

.rightLeft10{
    left: 10px !important;
}

#login-lang .dropdown-list div
{
  width: 120px !important;
  float: left;
}

.directionLtr{
    direction: ltr;
}

.fa-sign-out:before {
    content: "\f08b";
    padding-right: 25px;
}

.tableRight{
    margin-right: 15px !important;
    margin-bottom:10px;
    border-bottom:1px solid #ccc;
  }

  .prefixNote{
    font-size: 8px; 
    color: black;
    float: right;
  }

  .positionAbsoluteLeft100{
    position: absolute;
    right: 100%;
    width: 70%;
  
  }

  .totalComp{
    font-size: 8px;
    padding-right: 35px
  }

  .vaissuence{
    padding-top: 2px !important; 
    padding-right: 5px !important;
  }

  .actionView{
    padding-left: 1px !important;
  }

  .float{
    float: right;
  }

  .editClone{
    margin-left: 8px;
  }

  .margin8{
    margin-left: 8px;
  }

  .align{
    text-align: left
  }

  .enrichmentAlign{
    right: 25px;
  }

  .modal-title {
    line-height: 1.42857;
    margin: 0;
    font-size: 1.1rem;
    font-weight: 600;
    float: right; 
  }

  .modal-header .close {
    padding: 0rem 0rem !important;
    margin: 0rem 0rem 0rem 0 !important;
    left: 10px !important;
    position: absolute !important;
  }

  .right20:before{
    right: 20px;
  }
  .modal-header .rightAuto{
    right: auto !important;
    left: 30px !important;
  }

  .modal-header .close .newClose{
    right: 65rem !important;
  }
 
  .modal-header .close .newSearchClose{
    right: 58rem !important;
  }
 
  .floatRight2{
    float: right;
  }
 
  .relativeLeft10{
    position: absolute;
    right: 38rem !important;
  }
 
  /* .left40{
    left: 40px !important;
  } */
 
 
 .btnsBig .right1:before {
    right: 1px;
}
 
.btnsBig .left28:before {
    left: 28px !important;
}
 
.btnsBig .right7:before{
    right: 7px;
}
 
.top9{
    top: 9px !important;
}
 
.left28{
    left: 28px !important;
}
 
.browseContainer .btn-browseContainer .browseSearch{
    border-radius: 5px 0px 0px 5px !important;
}
 
.draftSearch span:before{
  right: 7px !important;
}
 
.paddingLeft01{
    padding-right: 0px !important;
}
 
.LeftRight50{
    right: 50px;
}
.modal-header .close span.rtlCross{
    left: 0%;
    text-align: left;
    height: 0px !important;
}
.textAlignJustify{
    text-align: justify;
}
.btnIcon span:before{
    right: 0px !important;
}

.right0:before{
    right: 0 !important;
}

.flexMaxWidth20{
    flex: 0 0 20% !important;
    max-width: 20% !important;
}

.marginRightLeft7 {
    margin-right: 7px;
}

.searchLogo:before{
    right: 0px !important;
    text-align: justify;
}

.btns right0 span:before {
    right: 0;
}

.RelativeRight13{
    position: relative;
    right: 13rem;
}

.pad5Top2{
    padding: 5px;
    top: 2px;
  }

.btns .btnSearch:before{
    right: 0 !important;
} 

.displayContents{
    display: contents;
}

.checkBox input[type=checkbox]:checked+span:before {
    font-family: FontAwesome;
    color: #333333;
    content: "\f00c";
    position: relative;
    left: 0px !important;
    top: -2px;
  }

  .btnsBig .btnSearch:before{
    right: 0 !important;
} 

.textAlignRight1{
    text-align: right !important;
}

.textAlignEnd{
    text-align: end;
}

.padRight10{
    padding-right: 10px;
}

.justifyContentEnd{
    justify-content: end
}

.rightAuto{
    right: auto !important;
}

.calenderIcon{
    border: 2px solid #cccccc;
    border-radius: 5px;
    padding: 10px;
}

.passHelp{
    right: 100%;
    padding: 15px !important;
}

.successIconPassword:before{
    right: 0px;
}

.rightIcon .successIcon:before{
    float: none !important;
    padding: 4px !important;
}

.roleNavber{
    float: left !important;
    clear: inline-end !important;
    padding-left: 20px;
    right: 0px !important;
}

.overflowY{
    overflow-y: unset !important;
}

.beforeRight0 span:before {
    right: 0px;
}

.textAlignEnd{
    text-align: end;
    height: 0px;
}

.crossSignLeft10{
    left: 10px !important;
}

.floatRightLeft1{
    text-align: right !important;
    float: right !important;
}

.minHeight0{
    min-height: 0px !important;
  }

.padleft0{
    padding-left: 0px;
}  
.textAlighRight{
    text-align: right;
}