body{background-color:#f1f1f1 !important;}
.IG_Title{text-align:center;padding:10px;box-shadow:none;text-shadow:none;font-weight:400;font-size:30px;color:#333;font-size:20px;text-transform:uppercase;border-bottom:1px solid #333;}
.tile-box{line-height:inherit;display:block;position:relative;height:auto;padding:0;text-align:center;border-width:1px;border-style:solid;border-radius:3px;min-height:80px;}
.tile-box-shortcut .tile-content-wrapper{padding:14px;float:left;font-size:50px;color:#fff;}
.tile-box-shortcut .tile-content-wrapper>.glyph-icon{position:absolute;left:15px;top:30px;}
.tile-content-wrapper>.glyph-icon{font-size:35px;line-height:70px;position:absolute;top:50%;left:15px;height:70px;margin-top:-36px;opacity:.3;-moz-opacity:.3;filter:alpha(opacity:30);}
.glyph-icon{text-align:center;}
.tile-header{margin-top:25px;font-size:16px;text-align:center;color:#FFFFFF;}
.complaints_tab .nav-tabs{margin:0px;background:#e96656;border-bottom:none;}
.complaints_tab .nav-tabs li a{margin-top:2px;margin-bottom:0px;margin-left:2px;color:#fff;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;padding:8px 20px 8px 20px;}
.complaints_tab .nav-tabs li a:hover{color:#fff;background-color:#204d74 !important;}
.complaints_tab .nav-tabs li a:visited, .complaints_tab .nav-tabs li a:focus, .complaints_tab .nav-tabs li a:active{color:#000;background-color:#fff !important;}
.complaints_tab .nav-tabs .active a{color:#000;}
.tab-content.complaints_tab_content{background:#eee;margin-top:0px; border-bottom: 3px solid #E96656;}
.complaint-form{width:50%;}
.col-md-9 .complaint-form{margin:0 auto;width:70% !important;}
.user_section.col-md-3.raise_ticket_user{margin-top:26px;}
.complaints_tabs{float:left;width:100%;margin-top:15px;}
.complaint-form label{text-transform:uppercase;font-size:13px;font-weight:600;margin-bottom:5px;}
.complaint-form select, .complaint-form input{width:100%;height:40px;border-radius:0;margin-bottom:10px;}
.complaint-form textarea{width:100%;height:100px !important;border-radius:0;}
.form-control.file-caption.kv-fileinput-caption{height:37px;}
span.mandatory{color:red;}
.complaint_btn{height:40px;width:160px;background-color:tomato !important;border-radius:0px !important;font-size:14px !important;color:white !important;border:none !important;margin-bottom:20px !important;margin-left:0;}
.complaint_btn:hover{color:white !important;background-color:#aa422f !important;}
label.error{color:red;font-size:12px;width:100%;float:left;}
.alert.alert-success.alert-cust-success{font-size:13px;}
#mypaymentstable th, #mycomplainttable tr th, #admincomplainttable tr th, #myinvoicestable tr th, #my_invoices_list tr th, #my_meetings_list tr th, #admin_invoices_lists tr th, #admin_latest_invoices_lists tr th, #admin_provisional_invoices_lists tr th, #myPfOrdersListTable tr th, #myPfOrdersTable tr th{font-size:12px;background:#204d74;vertical-align: middle;}
#mycomplainttable tr td, #admincomplainttable tr td, #myinvoicestable tr td, #my_invoices_list tr td, #my_meetings_list tr td, #admin_invoices_lists tr td, #admin_latest_invoices_lists tr td, #pending_payments_invoices_lists tr td, #admin_provisional_invoices_lists tr td, #myPfOrdersListTable tr td, #myPfOrdersTable tr td{font-size:13px;word-break:break-all;vertical-align: middle;}
#myinvoicestable,#myPfOrdersTable,#myPfOrdersListTable{margin-top:10px;}
tr.table_heading{background:#204d74;color:#fff;}
.table-striped1>tbody>tr:nth-of-type(odd){background-color:#fff;}
.table-striped1>tbody>tr:nth-of-type(even){background-color:#d9edf7;}
.table-striped1>tbody>tr:hover{background-color:#f2dede;cursor:pointer;}
ul.bread_custom{display:inline-block;list-style:none;margin-left:16px;}
ul.bread_custom li{float:left;padding:0px 5px 0px 0px;}
ul.bread_custom li a{display:inline-block;margin:0;}
#go_previous_list{font-size:30px;margin-left:15px !important;float:left;}
.file_placeholdr{font-size:12px;color:red;}
input.form-control{padding-left:10px;}
.Open_btn{background:red;padding:5px 15px;font-size:13px;color:#fff;border-radius:3px;font-weight:600;}
.Resolved_btn{background:darkgreen;padding:5px 15px;font-size:13px;color:#fff;border-radius:3px;font-weight:600;}
.Rejected_btn{background:#3498DB;padding:5px 15px;font-size:13px;color:#fff;border-radius:3px;font-weight:600;}
.In-progress_btn{background:#F7DC6F;padding:5px 15px;font-size:13px;color:#fff;border-radius:3px;font-weight:600;}
.Closed_btn{background:#99A3A4;padding:5px 15px;font-size:13px;color:#fff;border-radius:3px;font-weight:600;}
.col-md-3.user_section{background:#fff;min-height:249px;line-height:30px;}
.user_text span{font-size:14px;word-break:break-all;}
#complaints_list a{margin: 0px;padding: 6px 8px;margin-left: 2px;}
#complaint_form_reply select{width:100%;height:40px;border-radius:0;}
#complaint_form_reply label{font-size:13px;margin-bottom:5px;margin-top:10px;}
#complaint_form_reply textarea{border-radius:0;height:100px;}
button.btn.btn-primary.clickReplyButton{border-radius:0;margin-bottom:15px;margin-left:0;margin-top:10px;}
button.btn.btn-default.complaint_btn.complaint_reply_btn{margin-top:5px;}
.thumbnail{padding:0px;}
.panel{position:relative;}
.panel>.panel-heading:after,.panel>.panel-heading:before{position:absolute;top:11px;left:-16px;right:100%;width:0;height:0;display:block;content:" ";border-color:transparent;border-style:solid solid outset;pointer-events:none;}
.panel>.panel-heading:after{border-width:7px;border-right-color:#f7f7f7;margin-top:1px;margin-left:2px;}
.panel>.panel-heading:before{border-right-color:#ddd;border-width:8px;}
.comment_reply{font-size:17px;font-weight:600;margin-bottom:10px;}
.left_title_td{width:25%;}
#ig_property_form, #ig_tenant_form, #user_registration_form, #ig_buyer_form, #buyer_form{margin:0 auto;width:75%;}
#my_profile_section{margin-top:15px;}
.profileImage{width:100%;height:200px;}
.profileUpload{margin-top:15px;}
#my_profile_pic{text-align:center;}
#uploadProfileImage{border-radius:0;}
#ig_property_form input[type="text"], #ig_property_form input[type="email"], #ig_property_form input[type="url"], #ig_property_form input[type="password"], #ig_property_form input[type="search"],#ig_tenant_form input[type="text"], #ig_tenant_form input[type="email"], #ig_tenant_form input[type="url"], #ig_tenant_form input[type="password"], #ig_tenant_form input[type="search"],#user_registration_form input[type="text"], #user_registration_form input[type="email"], #user_registration_form input[type="url"], #user_registration_form input[type="password"], #user_registration_form input[type="search"],#ig_buyer_form input[type="text"], #ig_buyer_form input[type="email"], #ig_buyer_form input[type="url"], #ig_buyer_form input[type="password"], #ig_buyer_form input[type="search"], #buyer_form input[type="text"], #ig_schedulerrr input[type="text"]{height:40px;border-radius:0;}
#ig_property_form select, #ig_tenant_form select,#user_registration_form select, #ig_buyer_form select{height:40px;border-radius:0;}
#ig_property_form label, #ig_tenant_form label, #user_registration_form label, #ig_buyer_form label, #my_profile_form label, #buyer_form label, #ig_schedulerrr label{margin-bottom:5px;margin-top:8px;}
textarea#additional_note{height:65px;border-radius:0;margin-bottom:0;}
.panel.panel-default{border-radius:0px !important;}
input#submit{padding:10px 30px 10px 30px;border-radius:0;margin-left:0px;}
.btn.btn-primary.btn-file{height:37px;}
textarea#description{margin-top:10px;border-radius:0;height:65px;}
.add_fields_more{margin-top:5px;}
.less_fields_s{margin-top:5px;}
.image_upload_section{border-top:1px solid #CCC;width:96%;margin-left:15px;margin-bottom:10px !important;}
a.btn.btn-success.btn-more-hash.add_fields_more, a.btn.btn-danger.btn-more-hash.less_fields_s{color:#fff;padding:5px 10px !important;}
#ig_property_form .form-control[readonly]{border-radius:0px;height:40px;}
.col-md-4.uploaded_pics{padding-left:0px !important;margin-top:10px;}
.delete_lead_image{float:left;margin-top:0px;position:absolute;color:#e96656;padding:6px;}
.uploaded_pics_block img{width:100%;height:185px;padding:5px;}
.uploaded_pics_block{border:1px solid #ccc;height:auto;}
.lead_title_img{margin-left:5px;font-size:12px;}
.image_upload_section span{padding:8px;background:#428bca;color:#fff;cursor:pointer;}
.fileInputSection{float:left;display:none;}
.viewformval{font-weight:600;float:left;padding:8px;}
.locationContorl{float:left;width:100%;}
select#cities{width:48%;float:left;}
select#locality{width:48%;float:right;}
input#unit_size{width:65%;float:left;}
input.unit_sze{float:none !important;}
select#size_unit{float:right;}
select#size_unit{margin-top:40px;}
.lead_po_section .nav-tabs > li.active:after{display:none;}
.lead_po_section .nav-tabs > li{margin:1px !important;padding:3px !important;width:71px !important;background:#DDD;}
.lead_po_section .preview-thumbnail.nav-tabs li img{max-width:100%;display:block;height:64px;width:65px;}
.lead_po_section .preview-thumbnail.nav-tabs li.active img{height:66px;}
.lead_po_section .nav-tabs > li.active{background:#ff9f1a;}
.lead-title .left{font-size:16px;font-weight:600;color:#33739E;}
.lead-title .right{font-size:16px;font-weight:600;color:#e96c4c;}
.lead-title .fa.fa-inr{margin-left:10px;}
.lead_po_section .product-description{margin-top:15px;}
.lead_container .breadcrumb{margin:0;padding:0;}
.lead_container .breadcrumb>li+li:before{display:none;}
.lead_container .breadcrumb>li{margin-left:10px;}
.create_invoice_tabs, .item_wise_invoice_tabs{float:left;width:100%;margin-top:15px;margin-bottom:10px;border-left:5px solid #eee;border-right:5px solid #eee;}
.create_invoice_btn{height:40px;width:160px;background-color:tomato !important;border-radius:0px !important;font-size:14px !important;color:white !important;border:none !important;margin-bottom:20px !important;margin-left:0;float:right;}
.fields-controls{width:95%;}
#invoice_peroid_start_date, #invoice_peroid_start_date_, #invoice_peroid_end_date, #invoice_peroid_end_date_, #historical_invoice_peroid_start_date, #historical_invoice_peroid_end_date , #historical_invoice_peroid_start_date1, #historical_invoice_peroid_end_date1{width:150px;}

#myinvoicestable td, #myinvoicestable th, #makepaymentsttable th, #makepaymentsttable td, #mypaymentstable td, #my_invoices_list th, #my_invoices_list td, .complaints_tab_content th, .complaints_tab_content td{text-align:center;}
#make_pay_u_payment, input.make_manual_payment{margin:0px !important;border-radius:0px !important;padding:3px 15px !important;font-size:12px !important;text-transform:none !important;font-weight:500 !important;}
.makePaymentContainer input[type="radio"]{width:15px;height:15px;float:left;margin-top:5px;}
.makePaymentContainer .col-md-4 label{padding:10px;}
.makePaymentContainer .col-md-6 label{margin-bottom:1px;}
.makePaymentContainer .col-md-6 input, .makePaymentContainer .col-md-6 select{margin-bottom:5px;border: 1px solid #777; height: 40px; border-radius:0;}
.makePaymentContainer #remarks, .makePaymentContainer #ChequeRemarks {
    border: 1px solid #777;
    border-radius: 0;
    margin-bottom: 0;
}
.makePaymentContainer input[type="button"] {
    margin: 10px 0;
    border: 0;
    border-radius: 0;
}
.makeSecurityPaymentContainer input[type="radio"]{width:15px;height:15px;float:left;margin-top:15px;}
.makeSecurityPaymentContainer .col-md-4 label{padding:10px;}
.makeSecurityPaymentContainer .col-md-6 label{margin-bottom:1px;}
.makeSecurityPaymentContainer .col-md-6 input, .makeSecurityPaymentContainer .col-md-6 select{margin-bottom:5px;border: 1px solid #777; height: 40px; border-radius:0;}
.makeSecurityPaymentContainer #remarks, .makeSecurityPaymentContainer #ChequeRemarks {
    border: 1px solid #777;
    border-radius: 0;
    margin-bottom: 0;
}
.makeSecurityPaymentContainer input[type="button"] {
    margin: 10px 0;
    border: 0;
    border-radius: 0;
}
.cashAndNetBankingPaymentSec{float:left;width:100%;display:none;}
.chequeSec{float:left;width:100%;display:none;}
.securitySec{float:left;width:100%;display:none;}
.A4_size_container{background-color:#fff;width:100%;float:left;font-size:16px;}
input#upload_attached_docs{margin:0 !important;border-radius:0px !important;font-size:13px !important;text-transform:none !important;}
form#uploadForm{float:right;}
input#upload_doc_on_lst{float:left;}
button#update_status{margin-top:20px !important;font-size:13px !important;border-radius:0 !important;}
.A4_size_container.error_text{text-align:center;padding:20px;}
select.invoice_list_id{padding:8px;margin-top:5px;width:250px;}
.makePaymentContainer .col-md-12 .col-md-12 label{width:100%;margin-top:10px;}
span.red{color:red;font-size:15px;}
.pay_Success{background:green;color:#fff;padding:2px;font-size:13px;}
.pay_Pending{background:#FFC107;color:#fff;padding:2px;font-size:13px;}
.pay_Failure{background:#FF5722;color:#fff;padding:2px;font-size:13px;}
.file-input.file-input-new{float:left;}
.complaint-form .file-input.file-input-new{width:100%;float:left;}
form#makeAPayamntImageform{float:left;width:100%;background:#fff;margin-top:5px;}
label.up_image_for{float:left;margin-top:10px;width:100%;}
button.btn.btn-default.uploadImg_btn{margin:5px !important;border-radius:0px !important;background:#e96656;color:#fff;}
.datepicker.datepicker-dropdown{margin-top:30px;}
.datepicker-days{padding:0px 20px;}
img.img-responsive.makeapaymentimageicon{width:250px;margin-top:10px;}
#exTab2.complaints_tab .table-responsive .pagination,.row.list-group.list .pagination, .my_invoices_list .pagination, #my_meetings_list .pagination, .schedular_deatils_List .pagination,#my_reminder_list .pagination,#account_list .pagination{width:100%;height:auto;background:#EEE;margin:0px 0px;padding:10px;}
#exTab2.complaints_tab .table-responsive .pagination .pag-count,.row.list-group.list .pagination .pag-count, .my_invoices_list .pagination .pag-count, #my_meetings_list .pagination .pag-count, .schedular_deatils_List .pagination .pag-count,#my_reminder_list .pagination .pag-count,#account_list .pagination .pag-count{float:left;font-size:15px;font-weight:600;}
#exTab2.complaints_tab .table-responsive .pagination .pagination-links, .row.list-group.list .pagination .pagination-links, .my_invoices_list .pagination .pagination-links, #my_meetings_list .pagination .pagination-links, .schedular_deatils_List .pagination .pagination-links, #my_reminder_list .pagination .pagination-links, #account_list .pagination .pagination-links{float:right;display:inline-flex;}
#exTab2.complaints_tab .table-responsive .pagination .pagination-links span.page-numbers,.row.list-group.list .pagination .pagination-links span.page-numbers, .my_invoices_list .pagination .pagination-links span.page-numbers, #my_meetings_list .pagination .pagination-links span.page-numbers, .schedular_deatils_List .pagination .pagination-links span.page-numbers, #my_reminder_list .pagination .pagination-links span.page-numbers, #account_list .pagination .pagination-links span.page-numbers{font-size:13px;font-weight:600;background:#4cae4c;padding:3px 8px;color:#fff;margin:2px;}
#exTab2.complaints_tab .table-responsive .pagination .pagination-links a, .row.list-group.list .pagination .pagination-links a, .my_invoices_list .pagination .pagination-links a, #my_meetings_list .pagination .pagination-links a, .schedular_deatils_List .pagination .pagination-links a, #my_reminder_list .pagination .pagination-links a, #account_list .pagination .pagination-links a{font-size:13px;font-weight:600;background:#33739E;padding:3px 8px;color:#fff;margin:2px;}
#invoices_id, #inclusive_exclusive{width:100%;padding:7px;margin-bottom:10px;}
.create_invoice_tabs#historical_payments .loader_image_product{text-align:center;font-size:40px;margin-bottom:15px;}
.new_complaint_icon{float:right;width:35px;}
button.btn.btn-default.complaint_btn{margin-top:5px;}
.fa-stack[data-count]:after{position:absolute;right:0%;top:1%;content:attr(data-count);font-size:45%;padding:.6em;border-radius:999px;line-height:.75em;color:white;background:rgba(255,0,0,.85);text-align:center;min-width:2em;font-weight:bold;}
.fa.fa-bell.fa-stack-1x.fa-inverse{font-size:20px;}
#advanced_filter{background:#33739E;width:155px;color:#fff;padding:8px;margin-bottom:10px;float:left;margin-right:20px;text-align:center;}
#admin_dash{background:green;width:155px;color:#fff;padding:8px;margin-bottom:10px;float:left;margin-right:20px;text-align:center;}
.table-responsive{float:left;width:100%;}
.advanced_filter_box{margin:10px -15px 0px -15px !important;float:left;width:100%;}
.advanced_filter_box .col-md-6{margin-bottom:15px !important;}
.advanced_filter_box .col-md-6 #filter_search{margin-left:0px;width:150px;height:40px;font-size:15px;font-weight:bold;}
.advanced_filter_box .col-md-6 select{border-radius:0px;}
#my_tenants_list{border:1px solid darkgrey;margin-top:15px;box-shadow:0 8px 8px 0 rgba(0,0,0,0.2),0 8px 8px 0 rgba(0,0,0,0.19) !important;}
.tenant_pic img{width:180px;border-radius:100px !important;height:180px;margin-top:10px;}
.model_view_tenant_details li{list-style:none;line-height:25px;}
.tenant_details{border-right:1px solid darkgrey;border-left:1px solid darkgrey;}
.tenant_details ul.tenant-details, .tenant_actions ul.tenant_verifiaction{list-style:none;margin-top:10px;margin-left:5px;}
.tenant_details ul.tenant-details li, .tenant_actions ul.tenant_verifiaction li{line-height:25px;letter-spacing:1px;width:100%;float:left;}
.tenant_details ul.tenant-details li b,.tenant_details ul.tenant-details li span, .tenant_actions b{font-size:15px;font-weight:normal;}
.view_tenant_details, .edit_tenant_details{margin:20px 9px 15px 0px !important;padding:5px 10px 5px 10px !important;}
ul.tenant_verifiaction li span.tenant_em_check{font-size:25px;}
ul.tenant_verifiaction li span.tenant_poice_chk{font-size:25px;}
ul.tenant_verifiaction li span.tenant_kyc{font-size:25px;}
#add_tenant, #add_new_property{width: 37px;border-radius: 50px;height: 37px;padding: 0;margin: 0;}
#add_tenant span.add-new-tenant, #add_new_property span.add-new-property{font-size:23px;font-weight:bold;}
#myModal .modal-header, #myViewModal .modal-header, #myEditModal .modal-header, #myPropertyModal .modal-header, #editPropertyModal .modal-header, #myPropertyLeadModal .modal-header, #viewTenantPropertyModal .modal-header, #editTenantPropertyModal .modal-header{height:45px;}
#myModal .modal-header .close, #myViewModal .modal-header .close, #myEditModal .modal-header .close, #myPropertyModal .modal-header .close, #editPropertyModal .modal-header .close, #myPropertyLeadModal .modal-header .close, #viewTenantPropertyModal .modal-header .close, #editTenantPropertyModal .modal-header .close{width: 25px;
    height: 25px;
    float: right;
    font-size: 20px;
    border-radius: 30px;
    border: 2px solid #ea1717 !important;
    padding: 0px 0px 0px 0px;
    color: #ea1717 !important;}
#myModal .modal-header h1 ,#myViewModal .modal-header h1{position:absolute;text-align:center !important;float:left;padding:6px 0px 0px 20px;font-size:20px;}
#myModal .modal-footer, #myViewModal .modal-footer, #myEditModal .modal-footer, #viewTenantPropertyModal .modal-footer, #myPropertyLeadModal .modal-footer, #viewTenantPropertyModal .modal-footer, #editTenantPropertyModal .modal-footer{border-top:none !important;}
#myModal .modal-body .col-md-6, #myEditModal .modal-body .col-md-6{margin:0 0 15px 0px;}
.model_view_tenant_details img{width:150px;height:150px;border:1px solid #ddd;}
@media only screen and (max-width:320px){.entry-content #advanced_filter{width:auto;text-align:center;}
.advanced_filter_box{width:290px;}
}
@media only screen and (max-width:480px){.entry-content #advanced_filter{width:auto;text-align:center;}
.daterangepicker.show-calendar .calendar.right{float:left !important;}
.datepicker.datepicker-dropdown{margin-top:0px !important;}
}
@media only screen and (max-width:520px){.entry-content #advanced_filter{width:auto;text-align:center;}
.daterangepicker.show-calendar .calendar.right{float:left !important;}
}
.imageUploadThree{border:1px solid #000;padding:5px;}
.btn:focus, .btn:active:focus, .btn.active:focus{outline:none !important;}
.title_tenant{    font-size: 15px;
    font-weight: 600;
    padding: 7px;}
#tenat_poice_check, #tenat_employer_check, #tenat_kyc_check{float:left;width:20px;height:20px;}
.verification{padding:5px;float:left;}
#add_new_tenant, #edit_tenant{width:150px;text-align:center;margin:10px auto;}
.model_error_msg.success{margin-top:10px;color:green;font-size:15px;text-align:center;font-weight:bold;}
input#ig_date{width:48%;float:left;}
input#ig_time{width:48%;float:right;}
.dt_date_time{float:left;width:100%;text-align:left !important;}
.my-payments a{background:#337ab7;border-color:#337ab7;}
.my-payments a:hover{background-color:#286090;border-color:#204d74;}
.my-complaints a{background:#337A6D;border-color:#337A6D;}
.my-complaints a:hover{background:#337A6E;border-color:#337A89;}
.my-docs a{background-color:#5cb85c;border-color:#4cae4c;}
.my-earnings a{background-color:#9B59B6;border-color:#A569BD;}
.my-leads a{background-color:#5D6D7E;border-color:#2C3E50;}
.my-properties a{background-color:#34495E;border-color:#2C3E50;}
.my-meeting a{background-color:#AF601A;border-color:#AF601A;}
.subscriptions a{background-color:#86B404;border-color:#86B404;}
.my-appointments a{background-color:#FA58F4;border-color:#FA58F4;}
.my-product-list a{background-color:#5CB8AF;border-color:#5CB8AF;}
.my-timesheet a{background-color:#61380B;border-color:#61380B;}
.my-docs a:hover{background-color:#449d44;border-color:#398439;}
.my-profile a{background-color:#5bc0de;border-color:#46b8da;}
.my-profile a:hover{background-color:#31b0d5;border-color:#269abc;}
.my-tenants a{background-color:#f0ad4e;border-color:#eea236;}
.my-tenants a:hover{background-color:#ec971f;border-color:#d58512;}
input#filter_by_service_start_date_range{height:34px;width:48%;float:left;}
input#filter_by_service_end_date_range{height:34px;width:48%;float:right;}
.imageShow{width:100px;}
.user_dash_profile{float:right;width:200px;margin-right:15px;}
.user_current_profile{float:right;background:rgb(76, 174, 76);padding:3px 10px;color:#fff;margin-bottom:5px;}
.user_nick_name{background:rgb(76, 174, 76);float:left;width:100%;padding:3px;color:#fff;}
#open_user_dropdwon{float:right;padding:0px;margin:0px;background:#fff;}
.user_more_info.show{float:left;padding:10px;background:rgb(76, 174, 76);position:absolute;width:200px;z-index:1;margin-top:25px;}
.user_more_info.show span{width:100%;float:left;color:#fff;word-wrap:break-word;}
.user_more_info.show span a{color:#000;font-weight:600;text-decoration:underline;}
.reminder_user .user_more_info.show, .modfiy_reminder_form_section .user_more_info.show{top:20px;}
.user_nick_name i{margin-right:6px;margin-left:6px;}
.wcd-pagination{float:left;width:100%;height:auto;background:#EEE;margin:0px 0px;padding:10px;}
.wcd-pagination-links{float:right;display:inline-flex;}
.wcd-pag-count{float:left;font-size:15px;padding:5px;}
.wcd-pagination .page-numbers{font-size:13px;font-weight:600;background:#4cae4c;padding:3px 8px;color:#fff;margin:2px;}
.wcd-pagination .wcd-pagination-links a{font-size:13px;font-weight:600;background:#33739E;padding:3px 8px;color:#fff;margin:2px;}
.wcpp_charity_donation_list{float:left;margin-top:10px;width:100%;overflow-x:auto;}
.no_tenants{text-align:center;}
.services_subs_lists .pagination{float:left;width:100%;height:auto;background:#fff;margin:0px 0px;padding:10px;}
.services_subs_lists .pagination-links{float:right;display:inline-flex;}
.services_subs_lists .pag-count{float:left;font-size:15px;padding:5px;}
.services_subs_lists .pagination .page-numbers{font-size:13px;font-weight:600;background:#4cae4c;padding:3px 8px;color:#fff;margin:2px;}
.services_subs_lists .pagination .pagination-links a{font-size:13px;font-weight:600;background:#33739E;padding:3px 8px;color:#fff;margin:2px;}
.filter_box, #add_new_subscription, #add_new_existing_subs, #update_dash_details{background:#fff;height:230px;margin:15px 0px 15px 0px;}
.filter_box form, #add_new_subscription #add_new_user_subscription, #add_new_existing_subs #add_nw_subscription_existing_users, #update_nw_user_subscription{margin:20px 0px 0px 0px;}
.filter_box form .col-md-6, #add_new_subscription #add_new_user_subscription .col-md-6, #add_new_existing_subs #add_nw_subscription_existing_users .col-md-6, #update_dash_details #update_nw_user_subscription .col-md-6{margin:0px 0px 15px 0px;}
.filter_box form .col-md-6 select, #add_new_subscription #add_new_user_subscription .col-md-6 select ,#add_new_existing_subs #add_nw_subscription_existing_users .col-md-6 select, #update_dash_details #update_nw_user_subscription .col-md-6 select, #update_dash_details #update_nw_user_subscription .col-md-6 input{height:40px;}
.filter_box form .col-md-6 input, #add_new_subscription #add_new_user_subscription .col-md-6 input, #add_new_existing_subs #add_nw_subscription_existing_users .col-md-6 input{height:40px;}
.services_subs_lists .table-responsive{overflow-x:inherit;}
#property_lists .item_product .thumbnail .list-group-item-heading p{margin:0px 0px 0px 0px;text-align:left;line-height:22px;}
#property_lists .item_product .thumbnail .list-group-item-heading ul{margin-left:17px;}
.user_subscription_action .edit{color:#fff;background-color:#5cb85c;border-color:#4cae4c;padding:5px 10px;margin-right:2px;}
.user_subscription_action .delete{color:#fff;background-color:#d9534f;border-color:#d43f3a;padding:5px 10px;margin-right:2px;}
.services_subs_lists table thead tr:first-child{background:#e9efee;}
.add-new-button{background:#00a0d2;border:medium none;border-radius:2px;display:inline-block;font-size:14px;font-weight:600;margin-bottom:15px;margin-left:0px;padding:8px 11px 9px;text-decoration:none;text-shadow:none;color:#fff;}
h3.uusd{clear:both;}
form#add_new_dash_item{float:left;width:100%;}
form#add_new_dash_item select{width:90%;height:37px;float:left;}
.loader.loader_btn{float:left;padding:10px;}
#add_new_property_form label, #editPropertyModal label{font-size:13px;font-weight:600;margin-bottom:5px;margin-top:10px;}
#add_new_property_form select, #editPropertyModal select{border-radius:0px;}
#editPropertyModal .delete_property_image{float:left;position:absolute;margin-top:0;padding:7px;}
#edit_property_form .uploaded_pics_block img{height:160px;}
#editPropertyModal .modal-footer, #myPropertyModal .modal-footer{border:0;}
.communication_mode{float:left;width:20px !important;box-shadow:none !important;}
#communication_mode_label{float:left;padding:2px;margin-left:5px;margin-right:10px;}
.communication_modelabel{width:100%;}
.date_and_time{float:left;width:100px !important;margin-right:15px;}
.my_properties .pagination{width:100%;height:auto;background:#EEE;margin:0px 0px;padding:10px;}
.my_properties .pagination .pag-count{float:left;font-size:15px;font-weight:600;}
.my_properties .pagination .pagination-links{float:right;display:inline-flex;}
.my_properties .pagination .pagination-links span.page-numbers{font-size:13px;font-weight:600;background:#4cae4c;padding:3px 8px;color:#fff;margin:2px;}
.my_properties .pagination .pagination-links a{font-size:13px;font-weight:600;background:#33739E;padding:3px 8px;color:#fff;margin:2px;}
#ourListModal .modal-content{background:#FFFFCC;}
#add_new_user_subscription .chosen-container .chosen-single, #add_nw_subscription_existing_users .chosen-container .chosen-single, #add_new_dash_item .chosen-container .chosen-single{height:40px !important;padding:8px 0 0 8px !important;}
#add_new_user_subscription .chosen-container, #add_nw_subscription_existing_users .chosen-container, #add_new_dash_item .chosen-container{width:100% !important;}
#add_new_user_subscription .chosen-container .chosen-single div, #add_nw_subscription_existing_users .chosen-container .chosen-single div, #add_new_dash_item .chosen-container .chosen-single div{padding:8px 0 0 0px;}
#myPropertyModal, #editPropertyModal, #myPropertyLeadModal, #viewTenantPropertyModal, #editTenantPropertyModal{position:absolute;height:auto;overflow:inherit;top:20px;}
.btn-success, .btn-danger{color:#fff !important;}
#profile_update{margin:10px 0px;padding:7px 20px 7px 20px;border-radius:0;}
.lists_of_leads{float:left;width:100%;}
.lists_of_leads .list{border:1px solid #ddd;margin-top:10px;}
img.hf_images{width:75px !important;height:75px;}
.image_display{float:left;border:1px solid #eee;padding:4px;}
.col-md-8.section_left{margin-top:15px;margin-bottom:15px;}
.item_values{float:left;width:70%;margin-left:10px;}
.item_values span{width:100%;float:left;}
#edit_fm_list .item_values span{width:90%;float:left;}
.lists_of_leads .col-md-6{margin-bottom:10px;}
.col-md-4.hf_lead_owner{margin-top:15px;margin-bottom:15px;}
.hf_lead_owner span{float:left;width:100%;}
#viewTenantPropertyModal .col-md-6 span{float:left;width:100%;}
.image_section_md4{border:1px solid #ddd;float:left;padding:5px;width:100%;margin-bottom:10px;}
.remove_kart_item_product{float:right;margin:0 !important;}
.subTotalAmount{padding-left:15px;padding-right:15px;text-align:right;}
#amenityItemsLists, #amenityItemsQuantity, #amenityLockPeriods, #amenityItemsSinglePrice, #amenityItemsTotalPrice{padding-left:0;}
.col-md-21{float:left;width:18%;margin-right:12px;}
.col-md-21 select, .col-md-21 input{border-radius:0;}
.col-md-22{float:right;}
.col-md-22 a{margin-top:0;border-radius:0;}
.new_list_row{margin-top:15px;}
input.form-control.count_change{float:right;width:45%;height:25px;}
.image_section_md4 span strong{float:left;margin-right:10px;}
select.form-control.lock_change{width:45%;float:right;height:25px;padding:0;margin-top:2px;}
.payment_tab_spinner,.order_tab_spinner{position:absolute;top:0;right:0;left:0;bottom:0;display:inline-block;background:rgba(33, 150, 243, 0.22);text-align:center;color:#fff;width:100%;height:100%;}
.global_tab_spinner{position:absolute;top:0;right:0;left:0;bottom:0;display:inline-block;background:rgba(33, 150, 243, 0.22);text-align:center;color:#fff;width:100%;height:100%;}
.view_lead_vist_history{margin:0 !important;}
#back_to_meeting{font-size:20px;margin-left:15px !important;float:left;}
.back_to_user_meetings{font-size:20px;float:left;}
#add_new_apnt_to_user{margin-left:18px !important;}
.schedule_appointment{margin-top:15px;margin-left:10px;margin-bottom:15px;float:left;}
.shedular_user_details .well{border-radius:0;border:none;float:left;padding:0;background:none;margin-top:10px;box-shadow:none !important;border-bottom:1px solid #000;padding-bottom:10px;}
.shedular_user_details .well span{width:100%;float:left;line-height:30px;font-size:15px;}
#ig_schedulerrr select, #ig_schedulerrr input{height:37px;border-radius:0;}
.schedular_deatils_List{float:left;}

.delay_not_available{height:30px;width:30px;padding:3px !important;margin-left:10px !important;}
.add_credit_note i, .creds_not_available i{font-size:17px;}
.creds_not_available i ,.delay_not_available i{color:#545454 !important}
.add_delay_penalty i, .delay_not_available i, .order_details i{font-size:17px;}
.invoice_reminder i,.notification_reminder i{font-size:17px;}
.deactive_reminder, .deactivated_cred_notes , .deactivated_delay_notes{background-color:#545454 !important;border-color:#545454 !important;}
.deactive_notification{background-color:#e96656 !important;border-color:#e96656 !important;}

.deactive_reminder i, .deactive_notification i{color:#fff;}
#add_new_credit_adjustment, #add_new_delay_penalty{margin-left:0px !important;}
.back_to_mypayments i{font-size:35px;}
.back_to_payment_lists i, .back_to_invoices_from_noti i, .back_to_remibders_lists i, .back_to_reminders_from_inspection i, .back_to_reminders_from_modify_inspection i{font-size:35px;}
.refresh_invoice_list i{font-size:25px;}
#change_reminder_status{margin:0px;}
#deleteSch, #editSch{float:left;margin:0 5px;}
.schedular_deatils_form_details{background-color:#f5f5f5;margin-bottom:15px;}
.schedular_deatils_form_details label.control-label{margin:0;padding:0;}
.schedular_deatils_form_details .col-md-6{margin:0;padding:0;width:100%;}
.schedular_deatils_form_details .col-md-6 label.control-label{float:left;}
#add_lead_visit_history input, #add_lead_visit_history select{height:40px;padding:10px;border-radius:0;}
#add_lead_visit_history label{margin-top:8px;margin-bottom:5px;}
#add_new_visit_report{margin:0;border-radius:0;}
.invoice_filter_by_date{float:left;margin:-4px 8px;color:#fff !important;}
.created_date{float:left;font-size:12px;margin-left:10px;}
.invoice_date_lists{float:left;position:absolute;background:#204d74;margin-top:25px;width:125px;}
.invoice_date_lists ul li{list-style:none;font-size:12px;cursor:pointer;line-height:23px;    border-bottom: 1px solid rgb(128, 128, 128);}
.invoice_date_lists ul{margin:0px;}
.invoice_filter_by_date .fa-sort-asc{margin:0px 8px;}
.invoice_filter_by_date .fa-sort-desc{margin:0px 8px;}

a.invoice_filter_by_date{margin:-4px 2px !important;}
.complaints_tab_content .table-responsive, .complaints_tab_content .table-responsive.scroll_table, #create_director_report_form .table-responsive{overflow-x:auto !important;}
#reminder_spc_msg, #specf_msg, #modify_reminder_msg, #inspection_remarks{height:300px;}
.resonce_msg{float:left;width:100%;}
#create_inspection, #modify_reminder{margin-left:0;}
.reminder_filter_box{float:left;position:absolute;background:#204d74;margin-top:48px;}
.reminder_filter_box ul{margin:5px 7px 7px 7px;}
.reminder_filter_box ul li.filter_reminder_type{list-style:none;font-size:12px;cursor:pointer;line-height:23px;}
#admin_meetings_lists tr th{font-size:12px;}
#admin_meetings_lists .reminder_type{clear:both;float:right;margin-bottom:-40px;font-size:12px;margin-top:4px;}
#admin_meetings_lists a.filter_from_reminder_type{float:right;clear:both;margin-right:-10px;margin-top:0;}
#admin_meetings_lists a.filter_from_reminder_type i{color:#fff !important;}
#my_inspections_list .inspection_lists table#admin_inspections_lists tr.come_orange_yellow{background-color:#FFC200 !important;}
#my_inspections_list .inspection_lists table#admin_inspections_lists tr.passed_red{background-color:rgba(255, 71, 0, 0.34) !important;}
#my_inspections_list .inspection_lists table#admin_inspections_lists tr.completed_green{background-color:rgba(0, 128, 0, 0.68) !important;}
#my_inspections_list .pagination, #my_inspections_reports_list .pagination{width:100%;height:auto;background:#EEE;margin:0px 0px;padding:10px;}
#my_inspections_list .pagination .pag-count, #my_inspections_reports_list .pagination .pag-count{float:left;font-size:15px;font-weight:600;}
#my_inspections_list .pagination .pagination-links, #my_inspections_reports_list .pagination .pagination-links{float:right;display:inline-flex;}
#my_inspections_list .pagination .pagination-links span.page-numbers, #my_inspections_reports_list .pagination .pagination-links span.page-numbers{font-size:13px;font-weight:600;background:#4cae4c;padding:3px 8px;color:#fff;margin:2px;}
#my_inspections_list .pagination .pagination-links a, #my_inspections_reports_list .pagination .pagination-links a{font-size:13px;font-weight:600;background:#33739E;padding:3px 8px;color:#fff;margin:2px;}
.service_type_filter_box{float:left;position:absolute;background:#204d74;margin-top:30px;}
.service_type_filter_box ul{margin:5px 7px 7px 7px;}
.service_type_filter_box ul li.filter_by_service{list-style:none;font-size:12px;cursor:pointer;line-height:23px;}
#admin_inspections_lists tr th{font-size:12px;background:#204d74;}
#admin_inspections_lists .service_type{clear:both;margin-bottom:-21px;font-size:12px;margin-top:0px;}
#admin_inspections_lists a.filter_from_service_type{float:right;clear:both;margin-right:20px;margin-bottom:0px;}
#admin_inspections_lists a.filter_from_service_type .fa-sort-asc{color:#fff !important;margin-top:6px !important;}
#admin_inspections_lists a.filter_from_service_type .fa-sort-desc{color:#fff !important;margin-top:0px !important;}
#admin_inspections_lists tr td{color:#fff !important;}
.inspection_table_cls, .inspection_table_cls_footer, .inspection_table_cls_body, .issues_lists_table{border-collapse:collapse;background:white;margin-bottom:0 !important;}
.create_inspection_report_section{margin-top:15px;}
#inspection_table td, #inspection_table th, #inspection_table_footer td, #inspection_table_footer th, #inspection_table_body td, #inspection_table_body th, #issues_lists_table td, #issues_lists_table th{border:1px solid black;padding:4px;vertical-align:middle;text-align:center;}
.logo_td{width:10%;font-weight:bold;}
.address_td{width:20%;font-weight:bold;}
.report_td, .quartly_report_td{width:35%;font-weight:bold;}
#create_inspection_report_form input, #create_inspection_report_form select, #create_inspection_report_form textarea{border:1px solid #d5d5d5;border-radius:0;}
.gen_feed{width:40%;font-weight:bold;}
.ig_rep_feed, .tenant_feed{width:30%;font-weight:bold;}
#client_rep_date{width:47.5%;float:left;margin-bottom:5px;margin-right:3px;margin-left:3px;}
#fdback_stmnt, #ig_rep_id, #rep_sign_date{margin-left:3px;margin-right:3px;width:98%;margin-bottom:5px;}
#report_remarks, #rep_remarks{margin-left:3px;margin-right:3px;width:98%;height:60px;margin-bottom:5px;border-radius:0;}
#feedback_remarks{height:135px;margin-bottom:0;}
.file_box{margin:0;}
.inspection_image{width:200px !important;}
.issues_lists_table textarea{margin-bottom:0;}
.issue_form span,.issue_form strong{float:left;margin:20px 0 0 0;}
span.ok_ccond i{font-size:30px !important;color:green !important;}
span.nok_ccond i{font-size:30px !important;color:red !important;}
#issue_name.form-control.status_rag_issue_name{width:190px;float:left;}
.status_rag_color{width:75px;height:33px;float:right;}
.create_inspection_report_section .table-responsive{overflow-x:auto !important;}
.pm_loaction{height:95px;padding:25px !important;}
.property_inspection_desc{padding-left:65px !important;padding-right:65px !important;}
.back_to_inspections_report i, .back_to_inspection_report i{font-size:35px;}
.create_ins_pdf{float:right;}
/* #admin_invoices_lists .download_pdf{height:30px;width:30px;padding:3px !important;margin-left:5px !important;} */

#admin_invoices_lists .download_pdf i, #admin_invoices_lists .create_invoice_pdf i, #admin_latest_invoices_lists .create_invoice_pdf i, #pending_payments_invoices_lists .create_invoice_pdf i, #admin_provisional_invoices_lists .create_invoice_pdf i{font-size:17px !important;}
#inspectionActionModal .modal-footer{margin-top:27em !important;}
.auto_calc_delay_amount{margin-top:20px !important;}
.reminder_filter_service_box{float:left;position:absolute;background:#204d74;margin-top:48px;}
.reminder_filter_service_box ul{margin:5px 7px 7px 7px;}
.reminder_filter_service_box ul li.filter_reminder_service_type{list-style:none;font-size:12px;cursor:pointer;line-height:23px;}
#my_reminder_list .service_type{clear:both;float:right;margin-bottom:-40px;font-size:12px;margin-top:6px;}
#my_reminder_list a.filter_reminders_from_service_type{float:right;clear:both;margin-right:-10px;margin-top:0;}
#my_reminder_list a.filter_reminders_from_service_type i{color:#fff !important;}
.issues_lists_table .inspection_action_cls{text-align:left !important;padding-left:25px !important;}
.modify_inspection_report, .create_inspection_report{margin:0;}
.inspection_plan_date{clear:both;margin-bottom:-22px;font-size:12px;margin-top:0px;}
a.filter_inspection_from_plan_date{float:right;clear:both;margin-right:10px !important;margin-bottom:0px !important;}
a.filter_inspection_from_plan_date .fa-sort-asc{color:#fff !important;margin-top:6px;}
a.filter_inspection_from_plan_date .fa-sort-desc{color:#fff !important;margin-top:0px;}
.inspection_date_lists{position:absolute;background:#204d74;margin-top:30px;float:right !important;clear:both;margin-left:25px;}
.inspection_date_lists ul{margin:5px 7px 7px 7px;}
.inspection_date_lists ul li.filter_by_plan_date_inspection{list-style:none;font-size:12px;cursor:pointer;line-height:23px;}
.inspection_status_fields{clear:both;margin-bottom:-22px;font-size:12px;margin-top:0px;}
a.filter_inspection_from_status{float:right;clear:both;margin-right:10px !important;margin-bottom:0px !important;}
a.filter_inspection_from_status .fa-sort-desc{color:#fff !important;margin-top:0;}
a.filter_inspection_from_status .fa-sort-asc{color:#fff !important;margin-top:6px;}
.inspection_status_lists{position:absolute;background:#204d74;margin-top:30px;float:right !important;clear:both;margin-left:0px;}
.inspection_status_lists ul{margin:5px 7px 7px 7px;}
.inspection_status_lists ul li.filter_by_status_inspection{list-style:none;font-size:12px;cursor:pointer;line-height:23px;}
#inspection_table_footer .director_info_sec{width:100% !important;}
#my_inspections_list #create_inspection_report_form .director_info_sec p{margin:0 !important;text-align:center !important;}
.user_deal_data_info p{text-align:left !important;margin:0 !important;}
.user_deal_data_info{width:235px !important;height:auto;position:absolute;background-color:#204d74;color:#fff;padding:10px 5px 10px 10px;margin-top:-6px;}
#admin_invoices_lists .user_info_from_deal_id{margin-right:-15px !important;}
#admin_inspections_lists .user_info_from_deal_id{margin-top:0px !important;font-weight:600;color:#fff;text-decoration:underline;}
.dp_pagination{float:left;margin-left:20px;height:30px;width:70px;margin-top:-5px;}
.deal_block{margin-top:-10px;margin-left:-90px;}
.deal_block::before{content:'\25b2';padding-left:0;font-size:20px;color:#204d74;text-align:center;margin-left:90px;}
.complaint_work_order_form .complaints_work_order_tab ul.nav.nav-tabs{background:none !important;width:100%;border-bottom:2px solid #afa7a7;margin-left:15px;}
.complaint_work_order_form .complaints_work_order_tab ul.nav.nav-tabs li{background-color:#afa7a7;padding:10px 15px 10px 15px;color:#000;font-size:15px;font-weight:bold;}
.complaint_work_order_form .cwo_heading{color:#33739E;font-size:18px;font-weight:bold;border-bottom:2px solid #afa7a7;width:102%;padding-bottom:10px}
#mycomplainttable .create_work_order.edittable{background-color:#545454 !important;border-color:#545454 !important;}
.complaint_work_order_form #submit_work_order{margin-left:17px !important;}
.complaint_work_order_form .user_profile .user_dash_profile .user_more_info{top:25px !important;}
.complaint_work_order_form #go_previous_list{margin-left:0px !important;}
#properties_list .pagination{width:100%;height:auto;background:#eeeeee73;margin:12px 0px;padding:4px;border-radius:0px;border:1px solid #eee;}
#properties_list .pagination .pag-count,#my_reminder_list .pagination .pag-count{float:left;font-size:15px;font-weight:600;padding:3px 10px;}
#properties_list .pagination .pagination-links{float:right;display:inline-flex;}
#properties_list .pagination .pagination-links span.page-numbers{font-size:13px;font-weight:600;background:#4cae4c;padding:3px 8px;color:#fff;margin:2px;}
#properties_list .pagination .pagination-links a{font-size:13px;font-weight:600;background:#33739E;padding:3px 8px;color:#fff;margin:2px;}
#home_search_list,#home_search_map, #lead_search_map{margin-top:0;border-radius:0 !important;}
.searchproppanelhome #home_search_list .fa, .searchproppanelhome #home_search_map .fa, .searchproppanelhome #lead_search_map .fa{padding:7px;font-size:15px;}
.modfiy_reminder_form_section{float:left;width:100%;}
.modfiy_reminder_form_section input{margin-bottom:10px;}
.modfiy_reminder_form_section input{margin-bottom:10px;}
.default_access{background:rgba(88, 65, 65, 0.38) !important;}
#editTenantPropertyModal .title_tenant{float:left;}
#editTenantPropertyModal .title_tenant{font-size:17px;font-weight:600;padding:0px;}
#editTenantPropertyModal .modal-header{height:40px !important;padding:10px !important;}
#editTenantPropertyModal .back_to_lists{margin:0;float:right;padding:1px 10px;}
#editTenantPropertyModal .modal-body{position:relative;padding:0px !important;}
.col-md-4.col-sm-4 p a{text-align:center;}
.img-circle.some{border-radius:50%;-webkit-transition:0.4s ease;transition:0.4s ease;width:170px;}
img.img-circle.some:hover{-webkit-transform:scale(1.08);transform:scale(1.08);}
.wcpp_charity_donation_list .btn{padding:2px 6px !important;}
.entry-content .col-md-3 a{margin:5px 0;}
.calendra_header{background:#ddd;padding:6px;border-top:2px solid #1873b1;}
.selectStaff{font-size:15px;font-weight:600;color:#1873b1;margin-right:10px;}
#select_staff{padding:5px;width:200px;}
#calendar{float:left;width:100%;}
.fc-toolbar.fc-header-toolbar .fc-left{padding:5px;}
.fc-toolbar.fc-header-toolbar .fc-left div button{float:left;border-radius:0;margin-right:5px;padding:0px 20px;}
.fc-toolbar.fc-header-toolbar .fc-left div h2{float:left;font-size:15px;clear:none;line-height:28px;margin:0 30px;}
.fc-toolbar.fc-header-toolbar{margin-bottom:0;}
.fc-head-container .fc-row.fc-widget-header{margin:0px !important;}
.fc-head-container.fc-widget-header div table{margin-bottom:0;}
.fc-day-grid.fc-unselectable, hr.fc-divider.fc-widget-header{display:none;}
.attendance_calendar .fc-day-grid.fc-unselectable, .attendance_calendar hr.fc-divider.fc-widget-header{display:block;}
.fc-ltr .fc-time-grid .fc-event-container a{border:none;left:0% !important;right:0% !important;margin:0 !important;border-radius:0;width:100%;height:26px;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-of-type(1){top:1px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-of-type(2){top:30px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(3){top:59px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(4){top:88px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(5){top:117px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(6){top:146px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(7){top:175px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(8){top:204px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(9){top:233px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(10){top:262px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(11){top:291px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(12){top:320px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(13){top:349px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(14){top:378px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(15){top:407px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(16){top:436px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(17){top:465px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(18){top:494px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(19){top:523px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(20){top:552px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(21){top:581px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(22){top:610px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(23){top:639px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(24){top:668px !important;}
.fc-ltr .fc-time-grid .fc-event-container a:nth-child(25){top:698px !important;}
.fc-unthemed td.fc-today, hr.fc-divider.fc-widget-header{background:none !important;}
.schedual_calendra .fc-scroller.fc-time-grid-container{overflow-x:hidden;overflow-y:hidden !important;height:725px !important;}
.schedual_calendra .fc-toolbar.fc-header-toolbar{margin-bottom:0px;}
.fc-head-container.fc-widget-header div table th{border-right:2px solid #fff !important;background:#6482B6;color:#fff;text-transform:inherit;}
a.fc-time-grid-event.fc-v-event.fc-event.fc-start .fc-time span{text-align:center;width:100%;float:left;vertical-align:middle;margin-top:6px;margin-bottom:5px;color:#5f5d5d;font-weight:500;font-size:11px;cursor:pointer;}
.schedual_calendra .fc-time-grid-event.fc-v-event.fc-event.fc-start .fc-time span{color:#fff;}
.schedual_calendra .fc-day-header span{padding:0px !important;float:left;width:100%;font-size:11px;margin-bottom:5px;margin-top:5px;}
.fc-day-header span{padding:6px !important;float:left;text-align:center;width:93%;}
.fc-ltr .fc-time-grid .fc-event-container{margin:0 1px 0 0px !important;}
.fc-view.fc-agendaWeek-view.fc-agenda-view table{margin-bottom:0;border-bottom:0;background:rgba(238, 238, 238, 0.22);}
.fc .fc-axis{padding:0 !important;}
.color_meaning{left:0;right:0;margin-left:auto;margin-right:auto;width:50%;top:0;border:0;}
.schedual_calendra .color_meaning{width:72%;}
.available_schedual .fc-time span, .pending_schedual .fc-time span,.confirmed_schedual .fc-time span,.rejected_schedual .fc-time span,.deleted_schedual .fc-time span{visibility:hidden;}
.color_box{float:left;}
.colors1{background:#8B0000;padding:0px 8px;font-size:11px;border:1px solid #000;}
.colors2{background:#CCE9AF;padding:0px 8px;font-size:11px;border:1px solid #000;}
.colors3{background:#F7BFB2;padding:0px 8px;font-size:11px;border:1px solid #000;}
.colors4{background:#DDDDDD;padding:0px 8px;font-size:11px;border:1px solid #000;}
.colors5{background:#FFA401;padding:0px 8px;font-size:11px;border:1px solid #000;}
.colors6{background:rgb(0, 128, 0);padding:0px 8px;font-size:11px;border:1px solid #000;}
.colors7{background:rgb(255, 0, 0);padding:0px 8px;font-size:11px;border:1px solid #000;}
.colors8{background:rgb(26, 26, 228);padding:0px 8px;font-size:11px;border:1px solid #000;}
.label_text{margin-left:3px;margin-right:20px;}
.dash_option_lists .pagination{width:100%;height:auto;background:#fff;margin:10px 0px;padding:10px;}
.dash_option_lists .pagination .pag-count,#my_reminder_list .pagination .pag-count{float:left;font-size:15px;font-weight:600;}
.dash_option_lists .pagination .pagination-links{float:right;display:inline-flex;}
.dash_option_lists .pagination .pagination-links span.page-numbers{font-size:13px;font-weight:600;background:#4cae4c;padding:3px 8px;color:#fff;margin:2px;}
.dash_option_lists .pagination .pagination-links a{font-size:13px;font-weight:600;background:#33739E;padding:3px 8px;color:#fff;margin:2px;}
.item_product .thumbnail span.img_count{position:absolute;display:flex;font-size:14px;font-weight:bold;background:#000;border-radius:50%;margin-left:3px;text-align:center !important;margin-top:3px;width:35px;height:35px;padding:7px;opacity:0.7;color:#fff;}
#assign_inspection_form #stake_holder_name{margin-left:-30px !important;}
#assign_inspection_form #assign_inspection_to_user{margin-top:0px !important;}
.btn_paginatgion{float:left;}
.wcpp_charity_donation_list.table-responsive table.table.table-bordered th,.wcpp_charity_donation_list.table-responsive table.table.table-bordered td{white-space:nowrap;}
a.back_to_lists{float:right;margin-top:-10px;}
a.back_to_lists.back_schedules_list{margin-top:2px !important;margin-right:15px !important;}
.search-header{text-align:center;width:100%;}
.master-list .wp-list-table.widefat.plugins tr th{background:none;}
.widget-liquid-right h2, .widget-liquid-left h2{font-size:16px;}
.searchproppanelhome.searchproppanelmyleads button.project_filter:hover{background:#1e9e6b !important;}
.searchproppanelhome.searchproppanelmyleads .filter_button:hover,.searchproppanelhome.searchproppanelmyleads .owner_button:hover, .searchproppanelhome.searchproppanelmyleads .seller_button:hover{background:#e96656 !important;}
.searchproppanelhome.searchproppanelmyleads .filter_button:active,.searchproppanelhome.searchproppanelmyleads .filter_button:focus{background-color:#da251c !important;color:#fff !important;}
input#start_date_filter{height:34px;width:48%;float:left;}
input#end_date_filter{height:34px;width:48%;float:right;}
.IG_Charts{z-index:2;background-color:#F7F7FB;border:1px;border-color:#F76968;border-top-left-radius:4px;border-top-right-radius:4px;display:block;padding:10px 15px;}
.IG_Charts_Lable{height:3rem;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#404b55;text-align:center;vertical-align:middle;line-height:3rem;color:#fff;font-weight:bold;font-size:12pt;}
input#analysis_start_date{height:32px;width:33%;margin-right:1.1rem;}
input#analysis_end_date{height:32px;width:33%;margin-right:1.1rem;}
#change_pf_status{margin-top:5px !important;margin-bottom:5px !important;}
.back_page_active_class{background-color:#eac7c7 !important;}
.schedule_left{border:1px solid #ddd;}
.schedule_left .schedular_deatils_form .col-md-12, .schedule_left .schedular_deatils_form .col-sm-12{padding:0;}
.schedule_left .schedular_deatils_form .col-md-6{padding:0;width:100%;}
.schedule_left .schedular_deatils_form .col-sm-6{width:100%;padding:0;}
.schedule_left .schedular_deatils_form input[type="text"], .schedule_left .schedular_deatils_form input[type="email"], .schedule_left .schedular_deatils_form input[type="url"], .schedule_left .schedular_deatils_form input[type="password"], .schedule_left .schedular_deatils_form input[type="search"]{padding:12px;}
.schedule_left .schedular_deatils_form .col-sm-12 #submit{width:100%;}
#ig_schedulerrr .schedular_deatils_form label.control-label{display:none !important;}
#ig_schedulerrr .schedular_deatils_form .form-control{margin-bottom:10px !important;}
.schedual_calendra #months-tab{display:inline !important;margin-left:10px !important;width:200px !important;}
#my_meetings_cal #months-tab, #user_meetings_cal #months-tab{display:inline !important;width:200px !important;}
#my_meetings_cal .my_mtngs_sec{margin-top:15px;margin-left:10px;margin-bottom:15px;float:left;}
#my_meetings_cal .my_mtngs_sec .meetings_modify_form{border:1px solid #ddd;}
#my_meetings_cal .my_mtngs_sec .meetings_modify_form .col-sm-12{border-radius:0;margin-top:10px;}
#my_meetings_cal .my_mtngs_sec .meetings_modify_form .col-sm-12 #update_app{margin-left:0px !important;}
#my_meetings_cal .my_mtngs_sec .meetings_modify_form input[type="text"]{height:40px !important;padding:12px !important;}
#my_meetings_cal .my_mtngs_sec .meetings_modify_form textarea{padding:12px !important;}
#user_meetings_cal .my_mtngs_sec{margin-top:15px;margin-left:10px;margin-bottom:15px;float:left;}
#user_meetings_cal .my_mtngs_sec .meetings_modify_form{border:1px solid #ddd;}
#user_meetings_cal .my_mtngs_sec .meetings_modify_form .col-sm-12{border-radius:0;margin-top:10px;}
#user_meetings_cal .my_mtngs_sec .meetings_modify_form .col-sm-12 #update_app{margin-left:0px !important;}
#user_meetings_cal .my_mtngs_sec .meetings_modify_form input[type="text"]{height:40px !important;padding:12px !important;}
#user_meetings_cal .my_mtngs_sec .meetings_modify_form textarea{padding:12px !important;}
#my_meetings_cal #calendar, #user_meetings_cal #calendar{margin-bottom:10px !important;}
#my_meetings_cal .color_meaning, #user_meetings_cal .color_meaning{text-align:center;width:65% !important;}
.send_noti_popup .modal-dialog{width:500px !important;}
#my_meetings_cal #calendar .fc-day-header span, #user_meetings_cal #calendar .fc-day-header span{font-size:10px !important;}
.lead_po_section .back_to_search_home_rslt{float:right;margin-bottom:10px;}
#cal_loader{max-height:100px;position:absolute;z-index:999;left:50%;top:50%;}
.my-custom-class-for-red{background:red;color:#fff;margin-top:-45px !important;margin-left:3px !important;padding:3px;font-size:11px;}
.my-custom-class-for-green{background:green;color:#fff;margin-top:-45px !important;margin-left:3px !important;padding:3px;font-size:11px;}
.my-custom-class-for-green{background:orange;color:#fff;margin-top:-45px !important;margin-left:3px !important;padding:3px;font-size:11px;}
.tablenav-pages-navspan{height:30px;}
.tenant_details ul.tenant-details li b{width:170px;float:left;}
.tenant_actions b{width:110px;}
.tenant_actions b{width:170px;float:left;}
.tenant_poice_chk i.fa.fa-window-close, .tenant_em_check i.fa.fa-window-close, .tenant_kyc i.fa.fa-window-close{font-size:22px;color:rgb(255, 0, 0);}
.tenant_poice_chk i.fa.fa-check-square, .tenant_em_check i.fa.fa-check-square, .tenant_kyc i.fa.fa-check-square{color:rgb(0, 128, 0);border-radius:0;}
.model_view_tenant_details i.fa.fa-window-close{color:rgb(255, 0, 0);}
.model_view_tenant_details i.fa.fa-check-square{color:rgb(0, 128, 0);}
#edit_tenat_poice_check, #edit_tenat_employer_check, #edit_tenat_kyc{border:0;box-shadow:none;float:left;width:20px;margin-top:0;height:20px;margin-right:10px;}
#tenant_name{width:100%;}
#view_tenant_details, #edit_tenant_details{border-radius:0;margin:0;float:left;}
.loader_tenant{float:left;margin-top:24px;margin-right:10px;}
.model_view_tenant_details ul{margin:0;}
.model_view_tenant_details span{font-weight:bold;}
.model_view_tenant_details ul b{width:137px;float:left;}
span.tenant_address{width:250px;float:left;}
#ig_convert_to_deal_form,#ig_deal_management_form{float:left;width:100%;background:#eeeeee70;}
.back_to_lead_list{background:green;float:left;padding:5px 10px;color:#fff!important;margin:5px 15px!important;}
label.lavel_heading{float:left;width:100%;border-bottom:1px solid #ddd;}
.deal_convert_section input{margin-bottom:10px;}
.clinet_info_block .col-md-4{padding-left:0;}
.deal_convert_section select{border-radius:0;}
div.um .g-recaptcha{max-width:300px;margin:auto;margin-bottom:30px;}
.rj_leaf{margin-left:-10px !important;}
.rj_leaf .rj_leaf{margin-left:-20px !important;}
.ms-parent-id-1 > .master-slider{background:#000000;}
.ig_service_name {float: left;margin-right: 10px; text-align: left;}
.add_new_one_prop {
    padding: 7px 20px;
    background: #428bca;
    color: #fff;
    cursor: pointer;
    margin-top: 25px!important;
}
.saprate_both {
    margin: 25px 0px 0 20px;
    float: left;
}
.loader_image_prod_cat, .loader_image_counter_deal {
    position: absolute;
    bottom: 7px;
    vertical-align: middle;
    text-align: center;
    right: 30px;z-index: 1;
}
.panel-heading.igAmenitiess_collapse {
    cursor: pointer;
}
.image_upload_section1 {
    padding: 8px;
    background: #428bca;
    color: #fff;
    margin-top: 32px!important;
    cursor: pointer;
}
.prop_images {
    margin-top: 10px;
    float: left;
    margin-bottom: 10px;
}
.prop_images i {
    position: absolute;
    left: 20px;
    top: 3px;
    color: rgb(255, 0, 0);
    cursor: pointer;
    font-size: 20px;
}
#ig_convert_to_deal_form select, #ig_convert_to_deal_form input, #ig_convert_to_deal_form textarea  {
    border-radius: 0;
    border: 1px solid #00000057;
}
#ig_deal_management_form select, #ig_deal_management_form input, #ig_deal_management_form textarea  {
    border-radius: 0;
    border: 1px solid #00000057;
}
.rating-input i {
    font-size: 40px; color: rgba(0, 128, 0, 0.7490196078431373);
}
a.rating-clear i {
    font-size: 16px;
    color: rgba(255, 0, 0, 0.72) !important;
}
a.rating-clear {
    font-size: 16px;
    color: rgba(255, 0, 0, 0.81);
}
#convert_the_deal, #deal_management_btn {
    margin: 0px 0px 15px;
}
button[name="ledger_export"] {
    margin: 0;
    border-radius: 0;
    float: right;
    padding: 0 !important;
    background: transparent;
}
button[name="ledger_export"] img {
    width: 25px;
}
input#HNo {
    height: 34px !important;
}
#add_existing_product {
    margin: 0;
}
.ledger_filter_box {
    width: 180px!important;
    float: left;
    border: 1px solid rgba(0, 0, 0, 0.81)!important;
    border-radius: 0!important;
}
#filter_by_year {
    margin: 0;
    border-radius: 0;
    padding: 6px 25px;
    margin-left: 10px;
}
.pagination_deal_management .deactive {
    background-color: #ddd;
    color: rgb(0, 0, 0) !important;
}
.pagination_deal_management .active {
    background-color: #4CAF50;
    color: white;
}
.pagination_deal_management a {
    border-radius: 0;
    padding: 6px 15px;
	margin-right: 8px !important;
}
.pagination_deal_management a i {
    font-size: 22px;
}
.pagination_deal_management {
    margin-bottom: 20px;
}
img.order_small_image {
    width: 80px !important;
    height: 70px;
}
a.back_to_orders {
    float: left;
}
.back_to_orders i {
    font-size: 25px;
}
#editOrderItem .modal-body, #orderAttachProduct .modal-body{
    padding-top: 0;
}
#updateOrderItem, #filterOrder, #filterOrder1 {
    margin: 0;
}
button#attachProductBtn {
    margin: 10px 0;
}
.advance_flter_order {
    float: left;
    width: 100%;
    margin-top: 5px;
}
.advance_flter_order input, .advance_flter_order select {
    border-radius: 0 !important;
    border: 1px solid rgba(0, 0, 0, 0.48) !important;
    padding: 5px !important;
}
.modal-body {
    padding: 0px 20px 20px 20px!important;
}
#myPropertyModal input, #myPropertyModal select, #editPropertyModal input, #editPropertyModal select {
    border: 1px solid #00000085;
    padding: 5px;
    height: 34px;
}
#divIgAmenities input[type="checkbox"], #editPropertyModal input[type="checkbox"] {
    height: auto;
}
.bootbox.modal .modal-body {
    padding: 10px 0px !important;
}
.refer_and_earn_container .img-thumbnail {
    width: 200px;
    height: 200px;
    border-radius: 50%;
}
.rae_title {
    padding: 10px 0 20px 0;
    font-size: 15px;
    font-weight: 700;
    letter-spacing: 3px;
}
.rae_title .title1 {
    font-size: 18px;
    margin-left: 10px;
    color: #E96656;
    font-weight: 700;
	cursor: pointer;
}
.zoom {      
-webkit-transition: all 0.35s ease-in-out;    
-moz-transition: all 0.35s ease-in-out;    
transition: all 0.35s ease-in-out;     
/* cursor: -webkit-zoom-in;      
cursor: -moz-zoom-in;      
cursor: zoom-in;  */ 
}     

.zoom:hover,  
.zoom:active,   
.zoom:focus {
/**adjust scale to desired size, 
add browser prefixes**/
-ms-transform: scale(1.2);    
-moz-transform: scale(1.2);  
-webkit-transform: scale(1.2);  
-o-transform: scale(1.2);  
transform: scale(1.2);    
position:relative;      
z-index:100;  
}
.refer_and_earn_container {
    margin-top: 20px;
}
.pdf_invoice_t {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}
.pdf_invoice_t span {
    padding: 3px;
    float: left;
}
#go_create_historical_invoice {
    margin: 0;
}
.display_error {
    float: left;
    width: 100%;
}
.display_error .error {
    border: 1px solid rgb(255, 0, 0);
    padding: 4px;
    margin-top: 5px;
    text-align: center;
    color: rgba(255, 0, 0, 0.82);
}
#ig_convert_to_deal_form label, #ig_deal_management_form label {
    margin-top: 5px;
}
.add_new_order_item {
    margin-top: 5px;
}
#addNewOrderItem .col-md-6 {
    margin: 0;
    padding-left: 10px;
}
.add_more_item, .less_fields_item {
    margin-top: 26px;
}
i.fa.fa-spinner.fa-spin.fa-spin-custom {
    position: absolute;
    top: 32px;
    right: 33px;
}
.item_product.prod_items.item_product_first.result-item.col-xs-3.col-lg-3.grid-group-item.my_products {
    display: block;
}
.col-md-1.addNewProductBtn {
    padding: 0;
}
.more_orderitems a {
    padding: 5px 7px !important;
    width: 29px;
    margin-left: 2px;
    float: right;
}
.more_orderitems .col-md-5, .orderitems .col-md-5 {
    padding-left: 10px;
    padding-right: 0;
}
.orderitems {
    float: left;
    width: 100%;
}
th>div {
    font-size: 12px;
}
a.invoice_filter_by_date, a.invoice_filter_by_state {
    padding: 0!important;
    position: absolute;
    right: 15px;
    top: 12px;
}
i.fa.fa-sort-desc {
    margin-top: -12px;
}
.invoice_date_lists li a {
    color: #fff;
    font-size: 12px;padding: 0!important;
}
td.actions a {
    width: 30px;
    height: 30px;
    padding: 3px;
}
#admin_invoices_lists td.actions a {
	display: block;
    margin-left: 3px;
    float: left;
}
#admin_invoices_lists td.actions {
    width: 115px;
}
#admin_invoices_lists td.actions a {
    margin-bottom: 3px;
}
.open_create_invoice_pdf {
    float: left;
    padding: 5px;
}
#admin_invoices_lists a.invoice_filter_by_date,.invoice_state_lists {
    top: 12px;
}
#myinvoicestable td.actions {
    width: 85px;
    margin: 0 auto;
}
.invoice_state_lists ul li{list-style:none;font-size:12px;cursor:pointer;line-height:23px;    border-bottom: 1px solid rgb(128, 128, 128);    text-align: left;}
.invoice_state_lists {
    float: left;
    position: absolute;
    background: #204d74;
    margin-top: 18px;
    width: 160px;
}
.invoice_filter_by_state {
    float: left;
    margin: -4px 8px;
    color: #fff !important;
}
#mycomplainttable .invoice_filter_by_date {
    top: 20px;
    right: 10px;
}
.invoice_state_lists ul {
    margin: 0;
}
.invoice_state_lists ul li:hover, .invoice_date_lists ul li:hover {
    background: #03a9f485;
}
#mycomplainttable .invoice_date_lists {
    margin-top: 17px;
}
a.back_to_payment_lists_section {
    float: left;
    font-size: 30px;
    padding: 2px;
}
.filter_by_state_invoice_chk {
    width: 28px;
    height: 16px;
}
button.filter_stats_btn {
    width: 87%;
    padding: 5px;
    border-radius: 0;
}
button.filter_stats_btn:hover {
    background: #e96656!important;
}
.template_options_section {
    float: left;
    width: 100%;
}
.template_options_section input {
    float: left;
}
.template_options_section span {
    float: left;
    padding: 10px;
    margin-right: 20px;
}
textarea#mail_format_auto, textarea#mail_format {
    height: 270px;
    margin-bottom: 0;
}
.bootbox-body {
    padding: 5px;
}
#add_new_tenant_form, #edit_tenant_form {
    float: left;
    width: 100%;
    margin-top: 25px;
}
span.error_msg_attach_with_product.error {
    color: #F44336;
    width: 100%;
    float: left;
}
.payment_filter_summary {
    float: left;
    width: 90%;
    float: right;
    padding: 7px;
	font-weight: 700;
}
#productHistoryPopUp .modal-body {
    margin-top: 15px;
    padding-bottom: 0!important;
    margin-bottom: 0;
}
.failur_result {
    font-size: 20px;
    padding: 50px;
    text-align: center;
}
.show_open_count {
    float: left;
    width: 50%;
    padding: 5px;
    margin-top: -15px;
    font-weight: 700;
}
a#refresh_complaint_list {
    float: left;
    margin-top: -15px;
}
button#mailSendToclient {
    margin: 10px 0px;
}
.success_message{
    border: 1px solid rgb(34, 169, 91);
    padding: 4px;
    margin-top: 5px;
    text-align: center;
    margin-bottom: 5px;
    color: rgb(34, 170, 92);
}
.error_message{
    border: 1px solid rgb(34, 169, 91);
    padding: 4px;
    margin-top: 5px;
    text-align: center;
    margin-bottom: 5px;
    color: rgb(34, 170, 92);
}
.back_to_provisional_invoice_list {
    float: left;
    font-size: 25px;
    margin-right: 20px;
}
.invoice_remarks_section .title {
    float: left;
    margin-right: 30px;
}
.invoice_remarks_section {
    color: #F44336;
}
.endDateInfoText {
    margin-top: 5px;
    margin-bottom: 5px!important;
}
#saveDealNoticeBtn {
    margin: 0;
}

.produ_tit_hr{    margin: 5px 0 18px;width:100%;border: none;height: 3px;background: #5CB85C;}
.my_properties_card{margin-top: 10px;}