/****************Arabic -- listing view starts****************/
.language_ar .my_idea_filter .filter_button {
    margin-left: 10px;
}

.language_ar .table_header > tr > th,
.language_ar .idea-listing thead > tr > th
{
    text-align: right;
}

.language_ar .table_body > tr > td {
    text-align: right!important;
}
.language_ar .journey-block:before {
    top:25%!important
}
/**************************Arabic -- listing view ends******************/
/**************************Arabic Filter -- starts***********************/
.language_ar .idea-listing .form-check .form-check-input {
    float: right;
    margin-left: 10px;
}
.language_ar .spb_top_left {
    right: auto;
    left: 0;
}
.language_ar .filter_subdomain_rest input[type=checkbox] + label,
.language_ar .sub_filter input[type=checkbox] + label {
    margin-left: 10px;
    margin-right: 0;
}
.language_ar .form-row .form-actions {
    display: flex;
    justify-content: flex-end;
}
.language_ar .form-row .form-actions {
    display: flex;
    justify-content: space-between;
    padding: 0 15px;
}

.language_ar .form-row .form-actions {
    display: flex;
    justify-content: space-between;
    padding: 0 15px;
}
.language_ar .form-row .form-actions {
    display: flex;
    justify-content: space-between;
    padding: 0 15px;
}

.language_ar .form-row .form-actions {
    display: flex;
    justify-content: space-between;
    padding: 0 15px;
}
.language_ar .filter_subdomain_rest input[type=radio] + label, .sub_filter input[type=radio] + label{
    margin: 0 0 0 10px !important;
}
.language_ar .cancel-button, .cancel-button:hover {
    margin-left: 0;
    margin-right: 10px;
}
.language_ar .filter_apply_button {
    margin-right: 10px;
}
.language_ar .field_inner_subdomains{
    margin-right: 5px;
}
.language_ar  .table_body .views-field-field-idea-funding-type,
.language_ar .idea-listing tbody .views-field-field-idea-funding-type {
    text-align: right;
}
/************* PAGER ********************/
.language_ar .idea-listing .page-item:last-child .page-link,
.language_ar .view-team-members-list .page-item:last-child .page-link,
.language_ar .view-notification-page .page-item:last-child .page-link,
.language_ar .idea_comments_section .page-item:last-child .page-link{
    border-top-right-radius: 0px!important;
    border-bottom-right-radius: 0px!important;
    border-top-left-radius: 50px!important;
    border-bottom-left-radius: 50px!important;
}
.language_ar .idea-listing .page-item:first-child .page-link,
.language_ar .view-team-members-list .page-item:first-child .page-link,
.language_ar .view-notification-page .page-item:first-child .page-link,
.language_ar .idea_comments_section .page-item:first-child .page-link {
    border-top-left-radius: 0px!important;
    border-bottom-left-radius: 0px!important;
    border-top-right-radius: 50px!important;
    border-bottom-right-radius: 50px!important;
}
/* .language_ar .table_body .views-field-field-idea-status,
.language_ar .idea-listing tbody .views-field-field-idea-status {
    padding: 0px 10px 5px 10px!important;
} */
.language_ar .table_body .views-field-field-subdomains button,
.language_ar .idea-listing tbody .views-field-field-subdomains button,
.language_ar .table_body .views-field-field-tertiary button,
.language_ar .idea-listing tbody .views-field-field-tertiary button {
    padding: 3px 10px 7px 10px !important;
}
.language_ar .table_body .views-field-nothing .detailed_view a,
.language_ar .idea-listing tbody .views-field-nothing .detailed_view a {
    padding: 1px 10px 8px;
    display: inline-block;
    background: #04518B 0% 0% no-repeat padding-box;
    border-radius: 5px;
    border: none;
}
.language_ar .myidea_inno_sub_list{
    padding: 3px 15px 5px 15px;
}
.language_ar js-pager__items pagination{
    padding: 0;
}
/**************************Arabic Filter -- ends***********************/

.language_ar #edit-subdomains, #edit-benefit-areas {
    margin-right:10px;
    margin-left: 0;
}
.language_ar .radio-container span.radio::before {
    right: -41px;
    left:0px;
}
.language_ar input[type="radio"]:checked + label span.radio::after {
    left: 23px;
    transition: left .25s, background-color .25s !important;
}
.language_ar .radio-container span.radio::after{
    left: 2px;
}
.language_ar .webform-submission-idea-form .submit_eachcard {
    margin: 0 20px 20px 0px;
}
.language_ar .webform-submission-idea-form #edit-actions{
    display: flex;
    flex-direction: row-reverse;
    position: relative;
}
.language_ar .webform-submission-idea-form #edit-actions-wizard-next img{
    margin-left: 0!important;
    transform: rotateY(180deg);
    margin-right: 10px!important;
}
.language_ar #progressbar li:after {
    right: 60%;
}
.language_ar .webform-submission-idea-form .previous-step{
    position: absolute;
    right: 0;
}
.language_ar .webform-submission-idea-form .form-actions #edit-actions-wizard-prev img {
    margin-left: 10px!important;
    transform: rotateY(180deg);
    margin-right: 0px!important;
}
.language_ar .save-idea-step .aboutyouridea_container_sub:first-child {
    margin-right: 0;
}
.language_ar .save-idea-step .aboutyouridea_container_sub {
    text-align: right !important;
}
.language_ar .aboutyouridea_container {
    justify-content: space-between;
}
.language_ar .webform-submission-idea-form .form-actions #edit-actions-draft {
    margin: 0 0 0 10px;
}
.language_ar .webform-submission-idea-form .titleofyouridea {
    text-align: right;
}
.language_ar .webform-submission-idea-form .titleofyouridea_content {
    text-align: right;
}
.language_ar .webform-submission-idea-form .form-check .form-check-input {
    float: left;
    margin-left: -15px;
}
.language_ar.step3 .webform-submission-idea-form .js-form-type-radio .form-check-input {
  float: right;
  margin-top: 0.8rem;
}
.language_ar .webform-submission-idea-form .form-item-funding-type .form-check {
    padding-left: 1.5em;
    margin-right: 0;
}
.language_ar .funding-type .form-item-funding-type input:checked + label  {
    margin-right: 0;
}
.language_ar .select_domain, .language_ar .select_domain_innertext {
    text-align: right;
}
.language_ar .checkbox-circle input[type="checkbox"] + label:before {
    right: 0;
}
.language_ar .checkbox-circle input[type="checkbox"] + label {
    padding-right: 25px;
}
.language_ar .error_subdomain, .language_ar .error_benefit{
    margin-right: 30px !important;
}
.language_ar .arrow_img {
    right: 2%;
}
.language_ar .page-link {
    padding: 0.2rem 0.75rem 0.5rem;
}
.language_ar .journey-block li a.page-link{
    padding-top: 6px;
}
.language_ar .filter_subdomain_rest label, .sub_filter label {
    padding: 4px 10px 7px;
}
.language_ar .profile_button {
    padding: 18px 10px 27px;
}
.language_ar .myidea_inno_comment_card-subtitle {
    text-align: right;
}
.language_ar .myidea_inno_comment_author {
    margin-top:0;
}
.language_ar .myidea_inno_comment_card-title {
    text-align: right;
    margin-bottom: 2px;
}
.language_ar  .reallocate_parent_name{   
    padding: 0 0 0 20px;
  }
	
html[dir='rtl'] .language_ar.path-webform .form-item-funding-type .form-check-label {
    padding: 20px !important;
    text-align: center !important;
}

@media screen and (max-width: 1000px){
.language_ar .submit_subdomain {
    margin-left: 2% !important;
}
.language_ar #edit-subdomains, #edit-benefit-areas {
    margin-right: 0;
    margin-left: 0;
}
}

@media screen and (max-width: 767px) {
    .language_ar.node--type-lab-7-idea .three-action-buttons #edit-actions,    
    .language_ar .node--type-lab-7-idea .three-action-buttons #edit-actions-freeze{       
        align-items: flex-end!important;
        justify-content: flex-end!important;
    }
    .language_ar.node--type-lab-7-idea .three-action-buttons #edit-actions-02,
    .language_ar.node--type-lab-7-idea .webform-submission-idea-feedback-imo-form.three-action-buttons #edit-actions {      
        align-items: flex-start!important;
        justify-content: flex-start!important;
    }

    .language_ar.node--type-lab-7-idea .webform-submission-idea-feedback-business-form #edit-actions-save,
    .language_ar.node--type-lab-7-idea .webform-submission-idea-feedback-nurturing-form #edit-actions-save,
    .language_ar.node--type-lab-7-idea .webform-submission-idea-feedback-expert-form #edit-actions-save{      
        justify-content: flex-end!important;
    }    
    .language_ar.node--type-lab-7-idea .webform-submission-idea-feedback-business-form #edit-actions-freeze,    
    .language_ar.node--type-lab-7-idea .webform-submission-idea-feedback-nurturing-form #edit-actions-freeze,
    .language_ar.node--type-lab-7-idea .webform-submission-idea-feedback-expert-form #edit-actions-freeze{
        justify-content: flex-start!important;
    }



.language_ar .italent_list_view_text{
    text-align: right;
}
.language_ar .views-field-nothing {
    right: unset;
    left: 0;
}
.language_ar .views-field-created {
    display: flex;
}
.language_ar .views-field-field-tertiary div {
    margin: 0 0 0 10px;
}
.language_ar .views-field-field-idea-status, .language_ar .status_section {
    left: 0;
    right: unset;
}
.language_ar .views-field-field-idea-gate {
    width: 50%;
    text-align: right !important;
}
.language_ar .views-field-title, .language_ar .views-field-field-idea-funding-type {
    text-align: right !important;
}
.language_ar .idea_mobile_calendar {
    margin-left: 10px;
    margin-right: 0;
}
.language_ar .status_approved,
.language_ar .status_assigned,
.language_ar .status_active,
.language_ar .status_rejected,
.language_ar .status_draft,
.language_ar .status_saved,
.language_ar .status_frozen,
.language_ar .status_conditional,
.language_ar .status_submitted {
    padding: 1px 10px 5px!important;
}
.language_ar .side-navbar {
    right: 0;
}
.language_ar .menu_text {
/* display: none; */
    margin-left: unset;
    margin-right: 13px;
}
.language_ar .menu-text-line {
    padding-left: unset;
    padding-right: 10px;
}
.language_ar .mobile_header_display .side-navbar li {
    padding-left: unset;
    padding-right: 10px;
}
.language_ar .mobile_header_display .pwa-a2hs-active button {
    padding-right: 38px !important;
    background-position: right;
}
.language_ar .language-switcher-language-url a {
    font-size: 14px !important;
}
.language_ar .spb-controls {
    top: 21px;
    right: unset;
    left: 5px;
}
/******** Mobile new style starts here ***************/
.language_ar .profile_mt .user_profile_img .mobile_profile_edit {
    margin-right: -30px!important;
}
.language_ar .mobile_profile_editreset {
    margin-left: 10px;
}
.language_ar form .user_profile .user-profile-icon {
    margin-right: 0;
}
.language_ar .error_subdomain, .language_ar .error_benefit {
    margin-right: 0!important;
}
.language_ar #progressbar img {
    margin-right: -20px;
}
.language_ar .submit_subdomain {
    margin-right: 0% !important;
}
.language_ar .webform-submission-idea-form .aboutyouridea_text,
.language_ar .webform-submission-idea-form .aboutyouridea_text_sub {
    text-align: right!important;
}
.language_ar .webform-submission-idea-form .webform-document-file .js-form-type-checkbox {
    padding: 0;
}
.language_ar .webform-submission-idea-form .form-check .form-check-input {
    margin-left: 0;
    margin-top: 13px!important;
}
.language_ar.step4 .webform-submission-idea-form .form-check .form-check-input {
    margin-right: 0;
}
.language_ar .webform-submission-idea-form .form-check .form-check-input .file {
    margin-right: -20px;
}
html[dir='rtl'] .myidea_inno_comment_author_img {
    width: 25px;
    padding-left: 0;
}
.language_ar .myidea_inno_sub {
    text-align: right!important;
}
.language_ar .support-doc-list .support_doc_items span.file {
    margin: 0;
}

.language_ar .aboutyouridea_marleft {
    margin-right: 0;
}
.language_ar .webform-submission-idea-form .form-actions #edit-actions-draft {
    margin: 0;
    margin-left: 10px;
}
.language_ar .submit_steps {
    text-align: right;
    padding: 0;
    gap: 10px;
}
html[dir='rtl'] .path-webform .form-managed-file .form-check-label {
    padding: 5px 0!important;
}
html[dir='rtl'] .path-webform .myidea_inno_container {
    margin:0;
}
.language_ar .funding-type .form-item-funding-type label {
    padding: 20px 5px!important;
    text-align: center!important;
}
/******** Mobile new style ends here ***************/
}
html[dir='rtl'] #navbarSupportedContent a {
    font-family: "DINNextLTArabic-Medium"!important;
}
/******font update*********/
@font-face{
    font-family: "DINNextLTArabic-Medium";
    src: url("fonts/DINNextLTArabic-Medium.ttf");
}
.language_ar {
    font-family: "DINNextLTArabic-Medium" !important;
}

.language_ar .my_idea_filter {   
    left: 0;
}
.language_ar #slide-left{
    order: 2;
}
.language_ar .my_idea_filter {
    left: 0;
    z-index: -1;
}

.language_ar .view-review-ideas-lab7-admin .my_idea_filter {
	z-index: auto;
}
.language_ar .idea_view_tabs .nav-tabs{
    padding: 0;
}
.language_ar .idea_view_tabs .nav-tabs .nav-link:after {
    border-radius: 10px 0 0 0;
    left: -17px;
    right: auto;
    transform: skew(-26deg, 0deg);
    box-shadow: rgba(0, 0, 0, .1) -3px 2px 5px, inset rgba(255, 255, 255, .09) -1px 0;
}
.language_ar .idea_view_tabs .nav-tabs .nav-item:first-child .nav-link {
    margin-right: 0 !important;
}
