﻿.answer_text .primary_box .radioButton {
    display: flex;
    align-items: center;
    grid-gap: 15px;
    height: 100%;
    width: 100%;
    padding: 15px 10px;
}

.answer_content label {
    cursor: pointer;
    font-weight: 700;
    font-family: var(--font-bold) !important;
    color: #1e61a7;
    font-weight: 500;
    margin-bottom: 0;
    font-size: 20px;
    line-height: 20px;
    width: auto;
}

.answer_content .radioButton .rt-container {
    width: 24px;
    height: 24px;
    display: none;
}

.answer_text .primary_box .rt-container {
    transform: none;
    position: relative;
}

.answer_content .radioButton .rt-container:checked + .dupradio_btn {
    border: 0;
}

.dupradio_btn {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    border: 2px solid rgba(0, 0, 0, 0.27);
    background-color: #ffffff;
    position: relative;
    cursor: pointer;
}

.answer_content label.selected {
    color: white !important;
}

.answer_text .primary_split {
    float: left;
    height: 100%;
    width: 100%;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
}

.registerby .answer_content .primary_box {
    height: 100%;
    width: 100%;
    margin: 0px;
    flex-grow: 1;
    align-items: flex-start;
}

.answer_text {
    padding: 0;
}

.new .answer_content .answer_text.new_text, .nocstatus .answer_content .answer_text.nocstatus_text {
    background-color: var(--dda-primary) !important;
    border-color: var(--dda-primary) !important;
}

.registerby .answer_content .radioButton .rt-container:checked + .dupradio_btn:after {
    box-sizing: border-box;
    transform: rotate(45deg);
    position: absolute;
    left: 9px;
    top: 5px;
    width: 6px;
    height: 13px;
    border-width: 2px;
    border-style: solid;
    border-top: 0;
    border-left: 0;
    color: var(--dda-primary) !important;
    content: "";
    border-bottom-right-radius: 1px;
    display: block;
}

.category_list ul li:hover {
    cursor: pointer;
}

.issuing_info, .company_content {
    height: 100%;
}

.authorised_per {
    width: 100%;
    height: auto;
}

.SSD_issuing_to .authorised_per .autho_details {
    height: 352px;
}

.authorised_per .img_btm {
    height: 105px;
    font-weight: 400;
}

.authorised_per .autho_no {
    display: block;
}

.dropdown-list .arrow {
    position: absolute;
    right: 0;
    top: 17px;
    pointer-events: none;
}

.inputField.error-border {
    border: 1px solid var(--color-error) !important;
}

.input_block .inputField.error-border ~ .spanreason {
    color: var(--color-error) !important;
}

.input_block .inputField.error-border:focus {
    border-color: var(--color-error) !important;
}

.split_block .chk_group.chkboxToRadiobtn .md-radio-group {
    width: 32.54%;
}
.split_block .chk_group.chkboxToRadiobtn .radioButton {
    border-radius: 8px;
}
.child_register .lines_register {
    margin-left: 3px;
    top: 25px;
}

.parent_register > ul > .register_menu .child_register .register_menu:last-child .borderbox_register .lines_register {
    display: none;
}

.split_block .chk_group.chkboxToRadiobtn .answer_text {
    margin-bottom: 15px;
}

.document_date .ui-datepicker-trigger {
    position: absolute;
    top: 16px;
    pointer-events: none;
    right: 9px;
}
.value_txt.text_dark {
    color: var(--color-primary) !important;
}

.date_range_picker .inputField {
    cursor: pointer;
}

.popup {
    position: absolute;
    top: 0px;
    z-index: 9999;
}

#ReasonPopup {
    position: absolute;
    z-index: 99999;
    top: 66px;
    left: 0;
    padding-left: 280px;
}


.adOption {
    position: absolute;
    z-index: 9;
    width: max-content;
    left: 10px;
    top: 10px;
}

.image-outer {
    width: 100%;
    height: 100%;
    position: relative;
}

.viewer-container .command {
    bottom: 43px;
    z-index: 99;
}

.viewer-container .command {
    background-color: rgb(49 49 49 / 75%);
}

.viewer-container .command {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    height: max-content;
    width: max-content;
    padding: 2px;
    background-color: rgba(0, 0, 0, 0.75);
    border-radius: 4px;
}

div#Imgcontainer, div#Imgcontainer1 {
    width: 100%;
    height: 100%;
}

#Imgcontainer .konvajs-content {
    min-width: 100%;
    display: flex;
    justify-content: center;
}

    #Imgcontainer .konvajs-content canvas {
        inset: auto !important;
    }

.SSDIS_Doc_info .document_info .img_upload .docImgViewer {
    border-radius: 8px;
}

.permit-req-details.company_reg_list .registerby .content_input > header {
    grid-template-columns: 54% 45%;
}

.permit-req-details .com_act .search_form {
    max-width: 680px;
}
/*Product List Pagination Start*/
.permit-req-details .content_input .actvityTable .Page_region {
    width: 100%;
    height: 30px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    background-color: #e5e5e5cf;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

    .permit-req-details .content_input .actvityTable .Page_region .Pagination_region {
        float: right;
        height: 100%;
        width: 100%;
        display: flex;
        justify-content: end;
    }

    .permit-req-details .content_input .actvityTable .Page_region .Building_box-view-footer {
        float: right;
        display: flex;
        align-items: center;
        flex-direction: row-reverse;
        color: #8a8a8a;
        font-size: 13px;
        letter-spacing: 0.3px;
        text-shadow: 0px 0px 0px;
    }

    .permit-req-details .content_input .actvityTable .Page_region .footer_captions {
        float: right;
    }

    .permit-req-details .content_input .actvityTable .Page_region .Nxt_Pre_Arw {
        font-size: 23px;
        padding: 0px 20px;
        width: 100px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        color: darkgray;
    }

        .permit-req-details .content_input .actvityTable .Page_region .Nxt_Pre_Arw span {
            width: 25px;
            display: flex;
            justify-content: center;
            cursor: pointer;
        }
/*Product List Pagination End*/

.SSDIS_Doc_info .company_content .div_fld .input_block .ui-datepicker-trigger {
    position: absolute;
    top: 16px;
    pointer-events: none;
    right: 15px;
    /*left: 280px;*/
}

.selectedheader .demo-select-header {
    box-shadow: 0 1px 0 0 rgb(0 0 0 / 10%), 0 0 0 0 rgb(0 0 0 / 14%), 0 0 0 0 rgb(0 0 0 / 12%);
    padding-left: 41px;
    height: 57px;
    cursor: pointer;
    display: flex;
    width: auto;
    border: 1px solid #eee;
    border-radius: 7px 7px 0 0;
    overflow: hidden;
}

.form-left-container .verticalbar_head {
    margin-left: 15px;
}

.parent_register > ul {
    margin-left: 8px;
}

.optgrp {
    overflow: auto;
    scrollbar-width: thin;
}

.license_blk .input_block {
    overflow: visible;
}

.Request_section .chk_group.chkboxToRadiobtn {
    width: 100%;
}

input:invalid.field-error + .spanreason {
    color: var(--color-error) !important;
}

._md.md-transition-in {
    width: auto;
    overflow: unset;
}

.confirmation_popup .popup_region .popup_content .actvityTable .table_body tr.selected {
    color: var(--color-primary) !important;
}

.tableCell {
    width: 100px;
}

.clrAll {
    cursor: pointer;
}

.popup_content .Selected_panel .parent_register > ul {
    margin-left: 0;
}

.fa-pencil.detail_head, .fa-times-circle.detail_head {
    font-family: FontAwesome !important;
    cursor: pointer;
}

.split_block .input_block.md2_fa.eid_drop {
    margin-right: 12px;
}
.inner_list .txt_area_div .md-input-container textarea.eng_txt {
    border-radius: 8px;
    font-size: 18px;
    font-weight: 400;
    padding: 12px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    border: 1px solid #b3b3b3;
    width: 100%;
    height: 130px;
    color: #000;
    min-height: 130px;
    max-height: 580px;
    line-height: normal;
    overflow: auto;
    resize: vertical;
}

.list_popup.officer_rmk {
    background: white;
    z-index: 99999;
    opacity: 1;
    position: absolute;
    left: 456px;
    top: 310px;
    border-radius: 4px;
}
.officer_rmk .inner_list .header_cnt {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 46px;
    padding: 0px 20px;
    background-color: var(--dda-primary) !important;
    color: white;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.officer_rmk .inner_list .btn_footer .btm_button .btn_grn {
    cursor: pointer;
    background-color: var(--color-success) !important;
}
.officer_rmk .inner_list .btn_footer .btm_button .btn_red {
    cursor:pointer;
    background-color: var(--color-error) !important;
}
.remarkPlace {
    font-size: 17px;
    font-weight: 100;
    float: left;
    width: auto;
    position: absolute;
    top: 11px;
    left: 31px;
    height: 25px;
    background-color: white;
    padding: 0px 5px;
    transform: none;
    transition: none;
}

.permit-req-details .actvityTable .table_region .table_body {
    height: calc(100% - 82px);
}

.company_reg_list .registerby .content_input {
    padding-top: 0;
}
.datepic_req.daterangepickerNew td.active, .datepic_req.daterangepickerNew td.active:hover {
    background-color: var(--dda-primary) !important;
}
.datepic_req.daterangepickerNew .applyBtn {
    background-color: var(--dda-primary) !important;
    border-color: var(--dda-primary) !important;
}
.datepic_req.daterangepickerNew .cancelBtn.button-default {
    border-color: var(--color-error) !important;
    background: var(--color-error) !important;
}
.datepic_req.daterangepickerNew select.monthselect option:hover {
    background-color: #177db7 !important;
}
.fa-times-circle.detail_head {
    color: var(--color-error);
}

.react-noc-request .primary_split.active {
    background-color: var(--dda-primary) !important;
    color: white;
    border-color: var(--dda-primary) !important;
}

input:required.inputField.field-error:placeholder-shown ~ .spanreason {
    color: var(--color-error) !important;
}

.tippy-box[data-theme~='custom-light'] {
    background-color: #fef6db;
    color: #333;
    border: 1px solid #f5d97f;
    font-size: 13px;
    padding: 6px 10px;
    border-radius: 5px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.15);
}
.tippy-box[data-theme~='custom-light'][data-placement^='top'] > .tippy-arrow::before {
    border-top-color: #fef6db;
}
.info-icon {
    display: inline-block;
    font-size: 14px;
    vertical-align: middle;
}
.tippy-box[data-theme~='custom-light'] {
    background-color: #fff;
    color: #333;
    border-radius: 6px;
    padding: 10px 12px;
    border: 1px solid #d9d9d9;
    box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1);
    font-size: 14px;
    max-width: 280px;
    line-height: 1.4;
}

.tippy-box[data-theme~='custom-light'] img.sira-icon {
    width: 32px;
    height: 32px;
    flex-shrink: 0;
}
.info-icon {
    position: absolute;
    top: 0;
    transform: translateY(-50%);
}

.onoc-confirmation-wrapper {
    position: fixed;
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 99999;
}

.onoc-confirmation-wrapper .confirmation_popup .popup_content .cntn_info {
    padding-right: 57px;
}

.onoc-confirmation-wrapper .confirmation_popup .popup_content .cntn_info > span {
    white-space: nowrap;
}
.onoc-confirmation-wrapper .confirmation_popup .popup_content .grid_img {
    height: 255px;
    grid-gap: 60px;
    justify-content: start;
}

.onoc-confirmation-wrapper .confirmation_popup .popup_content .img_section {
    height: 100%;
}

.onoc-confirmation-wrapper .confirmation_popup .popup_content .lbl_part {
    display: flex;
    flex-direction: column;
    height: 100%;
    grid-gap: 15px;
    justify-content: end;
    padding-bottom: 15px;
}
.onoc-confirmation-wrapper .confirmation_popup .popup_content .lbl_part .grid_details label {
        color: #0868cf;
        font-weight: 500;
        font-size: 18px;
        font-family: 'Roboto-Medium';
        display: block;
    }

.onoc-confirmation-wrapper .confirmation_popup .popup_content .lbl_part .grid_details span {
    color: #2a2827;
    font-size: 18px;
    font-weight: 500;
    font-family: 'Roboto-Regular';
}
    .onoc-confirmation-wrapper .popup_region {
        height: auto;
        width: min-content;
        z-index: 1;
        border-radius: 7px;
        box-shadow: 0 5px 26px 0 rgb(0 0 0 / 22%), 0 20px 28px 0 rgb(0 0 0 / 30%);
        border: 1px solid rgb(175, 177, 183);
        overflow: hidden;
        width: min-content;
    }

.remarkPlace.otherRemarks {
    top: 50px;
}
.cntn-msg {
    padding: 6px 10px 5px 15px;
    font-size: 20px;
}
textarea:required.field-error.inputField:placeholder-shown {
    border: 1px solid var(--color-error) !important;
}
.prtlIcn {
    height: 40px;
    width: 40px;
    background: url('../../../../Themes/Greeno/ltr/assets/img/SIRA-LOGO-RED.png') no-repeat;
    background-size: contain;
    background-position: center;
    margin-right: 6px;
    margin-left: 7px;
}
.cancel_txt, .detail_container .detail_blk .value_txt.cancel_txt {
    color: var(--color-error) !important;
}
.permit-req-details .request_history .dynamic-BuildingInfotable-scroll-content table.heading_align {
    background-color: white;
    color: #fff;
    font-size: 21px;
    border: #dee2e6;
    border: 1px solid #bfbfbf;
}
.permit-req-details .request_history thead.thead-light.text-primary tr {
    background-color: #ffffff;
    color: #fff;
    font-size: 21px;
}
.permit-req-details .request_history .table-bordered > tbody > tr:nth-child(even) {
    background-color: #ffffff;
}
.permit-req-details .request_history .table-bordered > tbody > tr > td > div {
    font-size: 20px;
    font-weight: 600;
}
.permit-req-details .request_history .table-bordered {
    border-color: #bababa !important;
}
.permit-req-details .request_history .table-bordered td {
    border: 1px solid #bababa !important;
}
.gscroll-hide-arrows .gscrollPrev,
.gscroll-hide-arrows .gscrollNext {
    display: none !important;
}
.gscrollPrev {
    display: none;
}
.company_reg_list.permit-req-details .layoutpage_content {
    display: block;
}

input[type="checkbox"]:after {   
    position: relative;
    top: 0;
    left: 0;   
}
input.docCheckbox {
    margin-top: 4px;
}
.SSDIS_Doc_info .Doc_load_section .documentfields_upload .uploadblock_img.IsActive.Img_loaded {
    border-color: var(--color-success) !important;
    overflow: hidden;
}
.SSDIS_Doc_info .Doc_load_section .documentfields_upload .uploadblock_img.IsActive {
    border: 2px solid;
    border-color: var(--color-drptxt) !important;
}
div[data-tippy-root] {
    z-index: 9999999999999999999 !important;
}
.single_doc .mandatory_symbl {
    position: relative;
}
.form-Invalid .docImgViewer.img_upload .mandatory.noImg {
    border: 2px solid var(--color-error) !important;
}
.form-Invalid .img_container.mandatory .plotuploadimg_text .rng-binding {
    color: var(--color-error) !important;
}
.plan_validimage {
    color: var(--color-error);
}
.table_region table tbody .icn_region span {
    color: var(--color-drpbg) !important;
}
.permit-req-details .request_details .note_txt > p {
    font-family: var(--font-medium) !important;
}
permit-req-details .request_details .note_txt > p span.cancel_txt {
    font-family: var(--font-medium) !important;
}

.left-stop .form-left-container {
    pointer-events: none;
}
.register_menu{
    cursor:pointer;
}
.permit-req-details .react-noc-request .value_txt{
    margin-left: 0px !important;
    width: auto;
}

.react-noc-request .primary_split {
    padding: 10px 15px;
    border-radius: 8px;
    display: inline-block;
    transition: 0.3s;
    cursor: pointer;
}

    .react-noc-request .primary_split input[type='checkbox'] {
        accent-color: white;
        margin-right: 8px;
    }

    .react-noc-request .primary_split.active .text_dark {
        color: white;
    }

.react-noc-request .custom-radio-label {
    display: flex;
    align-items: center;
    cursor: pointer;
}

.react-noc-request .custom-radio {
    display: none;
}

.react-noc-request .custom-radio-box {
    width: 24px;
    height: 24px;
    border: 2px solid #ccc;
    border-radius: 50%;
    display: inline-block;
    margin-right: 10px;
    position: relative;
    background-color: white;
    transition: border-color 0.3s ease;
}

.react-noc-request .custom-radio:checked + .custom-radio-box {
    border-color: #007bff; /* blue border when selected */
    background-color: #007bff;
}

    .react-noc-request .custom-radio:checked + .custom-radio-box::after {
        box-sizing: border-box;
        transform: rotate(45deg);
        position: absolute;
        left: 7px;
        top: 2px;
        display: table;
        width: 6px;
        height: 13px;
        border-width: 2px;
        border-style: solid;
        border-top: 0;
        border-left: 0;
        content: "";
        border-bottom-right-radius: 1px;
        display: block;
    }



.react-noc-request .company_details {
    display: flex;
    flex-direction: column;
    gap: 2rem;
    padding: 1.5rem;
    background-color: #f9f9f9;
    border-radius: 1rem;
    border: 1px solid #ccc;
    font-family: sans-serif;
}

.react-noc-request .split_block {
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;
}


.react-noc-request .input_block label {
    font-weight: 600;
    margin-bottom: 0.5rem;
    color: #333;
}

.react-noc-request .input_block input:disabled,
.react-noc-request .input_block select:disabled {
    background-color: #eee;
    cursor: not-allowed;
}

.react-noc-request .usernamepassword_blk .input_block input {
    max-width: 400px;
}

.react-noc-request .company_details_blk > span {
    font-weight: bold;
    font-size: 22px;
    margin-bottom: 1rem;
    display: block;
    color: #444;
}

.react-noc-request .subdetail_blk {
    flex-grow: 1;
    flex-direction: column;
}

.react-noc-request .head_txt {
    font-size: 0.9rem;
    color: #555;
    font-weight: 500;
}

.react-noc-request .dropdown-container {
    position: relative;
    width: 250px;
}

.react-noc-request .search-box {
    padding: 10px 10px 10px 10px;
    border: 1px solid #ccc;
    border-radius: 8px;
    width: 100%;
    box-sizing: border-box;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    width: 100%;
    box-sizing: border-box;
    background-color: #fff;
    cursor: pointer;
    transition: border-color 0.3s, box-shadow 0.3s;
    padding-right: 32px;
}
.react-noc-request .search-box:focus {
    border-color: #007bff; 
    box-shadow: 0 0 5px rgba(0, 123, 255, 0.25); 
}
.react-noc-request .search-icon {
    position: absolute;
    top: 12px;
    left: 10px;
    width: 14px;
    height: 14px;
    pointer-events: none;
}

.react-noc-request .dropdown-item {
    padding: 10px;
    cursor: pointer;
}

    .react-noc-request .dropdown-item:hover {
        background-color: #e6f0ff;
    }

    .react-noc-request .dropdown-item.disabled {
        color: #aaa;
        cursor: default;
    }

.react-noc-request .input-container {
    position: relative;
}

.react-noc-request .arrow-icon {
    position: absolute;
    right: 10px; /* Adjust the value to position the arrow icon */
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
}

.react-noc-request .EID_VISA_DOC {
    padding-right: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}

.react-noc-request .noc-user-pwd {
    grid-gap: 15px;
    grid-template-columns: auto;
}

.react-noc-request .answer_text {
    margin-right: 13px;
}

.react-noc-request .md-radio-group {
    margin-bottom: 25px;
}
.SSDIS_Doc_info .Doc_load_section .documentfields_upload .uploadblock_img.isrejected.removeValidation.Img_loaded {
    border: 2px solid;
    border-color: var(--color-error) !important;
    overflow: hidden;
}
.EID_VISA_DOC .inputField.usernm.invalidemail {
    border: 1px solid var(--color-error) !important;
}
.EID_VISA_DOC .inputField.usernm.invalidemail:placeholder-shown ~ .spanreason {
    color: var(--color-error) !important;
}
.EID_VISA_DOC .inputField.usernm.invalidemail:not(:placeholder-shown) + .spanreason {
    color: var(--color-error) !important;
    font-family: var(--font-bold) !important;
}

.company_reg_list.permit-req-details .dropdown-list.lia-disabled {
    cursor: not-allowed !important;
}
.company_reg_list.permit-req-details .dropdown-list .inputField.selectOption {
    padding-right: 31px !important;
}

.SSDIS_Doc_info .company_content .mandatory_doc .Is_must .doc_title {
    max-width: calc(100% - 15px);
}
.expired_blk {
    background-color: var(--color-error);
    border: var(--color-error);
}
.company_reg_list.permit-req-details .com_act .search_form .search_div {
    width: 89%;
}

.company_reg_list.permit-req-details .product-details .ellipsis-text {
    display: inline-block;
    max-width: 150px; 
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    vertical-align: bottom;
}

.actvityTable.activityTableDesign .activityList table {
    width: 100%;
    table-layout: fixed;
}

.company_reg_list.permit-req-details .customChanges input:-webkit-autofill {
    transition: background-color 9999s ease-in-out 0s;
    background-color: transparent !important;
    color: inherit !important;
    box-shadow: 0 0 0px 1000px white inset !important;
}

.company_reg_list.permit-req-details .customChanges input:-internal-autofill-selected {
    background-color: transparent !important;
    color: inherit !important;
}


.company_reg_list.permit-req-details .customChanges.focused .spanreason,
.inputField:focus + .spanreason,
input:not(:placeholder-shown) + .spanreason {
    top: -8px;
    font-size: 21px;
    color: #000;
}
.company_reg_list.permit-req-details .customChanges input:-webkit-autofill + .spanreason {
    top: -8px;
    font-size: 21px;
    color: #000;
}
.error-message {
    color: var(--color-error) !important;
    font-size: 14px;
    margin-top: 3px;
    margin-bottom: 5px;
    font-family: var(--font-medium) !important;
    margin-left: 10px;
}
.LICNO .inputField.errorMessage {
    border: 1px solid var(--color-error) !important;
}
.LICNO .inputField.errorMessage:not(:placeholder-shown) + .spanreason {
    color: var(--color-error) !important;
    font-family: var(--font-bold) !important;
}
.form-Invalid .uploadblock_img.isManDoc.NO_Img {
    border: 2px solid var(--color-error) !important;
}
.company_reg_list.permit-req-details .actvityTable.activityTableDesign {
    width: 100%;
    display: flex;
}
.company_reg_list.permit-req-details .actvityTable.activityTableDesign.noDataSelected {
    width: 100%;
}
.company_reg_list.permit-req-details .actvityTable.activityTableDesign .activityList {
    float: left;
    width: 75%;
}
.company_reg_list.permit-req-details .actvityTable.activityTableDesign .selectedList {
    float: left;
    width: 25%;
}
.company_reg_list.permit-req-details .actvityTable.activityTableDesign.noDataSelected .activityList {
    width: 100%
}
.permit-req-details .activityTableDesign .selectedList .product-details .ellipsis-text {
    max-width: 117px;
}

body.hidesidebar .permit-req-details .widget-pane-toggle-button-container {
   left:0%
}
.permit-req-details .widget-pane-toggle-button-container {
    z-index: 9;
    left: 20%;
    top: 46%;
    cursor:pointer;
}
.permit-req-details .widget-rightpane-toggle-button-container {
    right: 25%;
    top: 46%;
    top: 46%;
    cursor: pointer;
}
.permit-req-details .right-pane-visible .widget-rightpane-toggle-button-container {
    right: 0%;
}
.permit-req-details .right-pane-visible .activityList {
    width: 100%;
}
.company_reg_list.permit-req-details .actvityTable.activityTableDesign.right-pane-visible .activityList {
    width: 100%;
    transition-duration: 300ms;
}
.company_reg_list.permit-req-details .actvityTable.activityTableDesign.right-pane-visible .selectedList {
    width: 0%;
    transition-duration: 300ms;
}
.right-pane-visible .widget-rightpane-toggle-button.toggle_change {
    transform: rotateZ(0deg);
}
.register_menu .circle_register {   
    padding-top: 2px;
}
.register_menu .circle_register .no_register {    
    font-size: 19px;    
}
