:root{--primary-color: #2c3e50;--secondary-color: #34495e;--accent-color: #3498db;--hover-color: #2980b9;--success-color: #2ecc71;--danger-color: #e74c3c;--warning-color: #f1c40f;--info-color: #3498db;--light-color: #f8f9fa;--dark-color: #343a40;--text-light: #ecf0f1;--text-dark: #2c3e50;--border-color: #dee2e6;--shadow-sm: 0 2px 5px rgba(0, 0, 0, .1);--shadow-md: 0 5px 15px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 25px rgba(0, 0, 0, .15);--transition: all .3s ease}.payment-section{padding:60px 0}.payment-section h2{font-size:2.5rem;margin-bottom:20px;color:#2b2a2a}.payment-section p{font-size:1.2rem;color:#2b2a2a;margin-bottom:40px}.payment-section .card{border-radius:20px;transition:.4s;overflow:hidden;border:2px solid #1cd462;background-color:#fff}.payment-section .card:hover{transform:scale(1.05);box-shadow:0 20px 35px #1cd46252}.payment-section .card:after{content:"";position:absolute;top:0;left:0;width:0%;height:5px;background-color:#1cd462;transition:.5s}.payment-section .card:hover:after{width:100%}.payment-section .baka{background-color:#188a44;border-bottom-left-radius:25px;border-bottom-right-radius:25px;color:#fff;font-size:1.2rem;padding:10px 0}.payment-section h3{font-size:2rem;color:#1cd462;margin-top:20px}.payment-section h3 small{font-size:1rem;color:#6c757d;text-decoration:line-through}.payment-section ul{list-style:none;padding:0;margin:20px 0}.payment-section ul li{font-size:1rem;color:#2b2a2a;margin-bottom:10px;position:relative;padding-right:25px}.payment-section ul li i{color:#1cd462;margin-left:10px}.payment-section .form-group{margin-bottom:20px}.payment-section .form-group label{font-size:1rem;color:#2b2a2a}.payment-section .form-control{border-radius:10px;border:1px solid #1cd462;padding:10px;font-size:1rem}.payment-section .btn-success{background-color:#1cd462;border:none;border-radius:10px;padding:10px 20px;font-size:1rem;transition:.4s}.payment-section .btn-success:hover{background-color:#158741;transform:scale(1.05)}.payment-section .btn-secondary{background-color:#6c757d;border:none;border-radius:10px;padding:10px 20px;font-size:1rem;cursor:not-allowed}@media (max-width: 575px){.payment-section .card{width:90%!important;margin-left:auto;margin-right:auto}.payment-section h2{font-size:2rem}.payment-section p{font-size:1rem}.payment-section h3{font-size:1.5rem}.payment-section ul li{font-size:.9rem}}.notifications .dropdown-menu{max-height:400px;overflow-y:auto}.notifications .dropdown-menu li{padding:10px;border-bottom:1px solid #eee}.notifications .dropdown-menu li:last-child{border-bottom:none}.notifications .dropdown-menu a{color:#333}.notifications .dropdown-menu a:hover{background-color:#f8f9fa}.notifications .badge{position:absolute;top:-10px;right:-10px}h1,h2,h3,h4,h5,h6{font-family:Cairo,sans-serif!important;font-weight:600;color:var(--text-dark);margin-bottom:1rem}h2.mt-4{color:#2c3e50}.register-box{width:650px!important}.img{max-width:100%;height:auto}body:not(.layout-fixed) .main-sidebar{min-height:auto}.sidebar{background:linear-gradient(180deg,#198754,var(--secondary-color));min-height:auto}.sidebar-nav{padding:1rem 0}.nav-item{margin:.5rem 0}[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link{color:#ece5dd}.nav-link{color:var(--text-light);padding:.75rem 1.5rem;transition:var(--transition);border-radius:8px}.nav-link:hover{background:#ffffff1a;transform:translate(5px)}.login-page{min-height:100vh;background:linear-gradient(120deg,var(--accent-color),var(--success-color));display:flex;align-items:center;justify-content:center}.login-box{background:#fff;border-radius:15px;box-shadow:var(--shadow-lg);padding:2rem}.alert.alert-success{text-align:right!important;direction:rtl!important}[class*=icheck-]>input:first-child+input[type=hidden]+label:before,[class*=icheck-]>input:first-child+label:before{margin-left:0;margin-right:-29px;left:auto}[class*=icheck-]>label{padding-left:0!important}.alert{padding:1rem;border-radius:8px;margin-bottom:1rem;border:none}.alert-success{background:#2ecc711a;color:var(--success-color)}.alert-danger{background:#e74c3c1a;color:var(--danger-color)}[class*=sidebar-dark-]{background-color:#fff!important}[class*=sidebar-dark] .brand-link,[class*=sidebar-dark] .brand-link .pushmenu{color:#022d0c!important}.btn{border-radius:6px;padding:6px 12px;font-size:14px;font-weight:500;text-transform:none;letter-spacing:0;transition:var(--transition);border:none;cursor:pointer;height:auto;line-height:1.5;width:-moz-fit-content;width:fit-content;margin:.25rem 0;color:#fff!important}.btn-sm{padding:4px 8px;font-size:12px}.btn-lg{padding:8px 16px;font-size:16px}/*!* تأثيرات الأزرار *!*/.btn:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.btn:active{transform:translateY(1px)}.card{background:#fffffff2;border:none;border-radius:8px;box-shadow:var(--shadow-sm);margin-bottom:1rem}.custom-select{min-width:200px;border-radius:8px;padding:5px 10px;font-size:1rem}/*!* تحسين الأزرار *!*/.card-header{padding:.5rem 1rem;border-bottom:none;color:var(--text-light);border-radius:8px 8px 0 0;flex-direction:column;align-items:flex-start;background-color:#075e54!important}.card-header h5{font-size:.95rem;margin-bottom:.5rem;color:#fff}.card-header h4,.card-header h1{color:#fff!important}.card-body{justify-content:space-between;background:#b8dec175;padding:1.5rem}.content-wrapper{background:transparent;padding:20px}.container-fluid{padding:20px;border-radius:12px;box-shadow:0 4px 15px #0000000d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1.5px solid #555555;background-color:#04da561b!important}#messagesForm select.form-control-sm~.select2-container--default .select2-selection--single,#delete-form select.form-control-sm~.select2-container--default .select2-selection--single{height:35.6px!important}#messagesForm .select2-selection,#delete-form .select2-selection,#messagesForm .form-control,#delete-form .form-control{height:35.6px!important}#messagesForm .col-form-label,#delete-form .col-form-label{padding-top:0!important}@media (min-width: 576px){#messagesForm .col-sm-3{max-width:100%!important}}.container-fluid .select2-container{margin:0!important}#adver{width:100%!important}.small-box{min-height:93%!important}h2.mt-4{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;padding:10px 15px;border-radius:8px;box-shadow:0 2px 10px #0000000d;background-color:#075e54;color:#fff}.file-input-wrapper input[type=file]:hover{border-color:#3498db;background-color:#3498db0d;border:1px solid var(--border-color);border-radius:4px;cursor:pointer;transition:all .3s ease}.card-body .file-upload-group{display:flex;flex-wrap:wrap;gap:1px;padding:2px;width:auto}.file-upload-group{flex-direction:column!important;justify-content:space-between;align-items:start}.btn-template-download{white-space:nowrap;min-width:auto;padding:2px;text-align:center}.file-input-wrapper{flex:1;min-width:10px}.file-input-wrapper input[type=file]{width:auto;padding:2px;border-radius:4px}input[type=file]::file-selector-button{content:"اختر ملف";background-color:#007bff;color:#fff;border:none;padding:.5rem 1rem;cursor:pointer}input[type=file]::file-selector-button:hover{background-color:#0056b3}label{font-size:14px}.btn-import{background:linear-gradient(120deg,#2ecc71,#27ae60);color:#fff;padding:8px 20px;border-radius:6px;border:none;transition:all .3s ease;font-size:14px;white-space:nowrap;display:inline-flex;align-items:center;gap:8px}.btn-import:hover{background:linear-gradient(120deg,#27ae60,#219a52);transform:translateY(-2px);box-shadow:0 4px 12px #2ecc7133}.form-check-inline{margin-right:0!important;margin-left:.5rem!important;margin-bottom:.25rem!important}.form-check-input{margin-left:.25rem!important}.form-check-label{font-size:.85rem;margin-bottom:0;white-space:nowrap}/*!* ======================================*/.d-inline-flex.flex-wrap{gap:.5rem;padding:.25rem}body{font-family:Cairo,sans-serif!important;line-height:1.6;min-height:100vh;background-color:#04da561b}.table th a{color:#fff!important;text-align:center}@media screen and (max-width: 400px){.form-group{flex-direction:column;margin-bottom:.5rem}.card-body.table-responsive{padding:8px;margin:0}.card-header{padding:10px;flex-direction:column;align-items:flex-start;gap:10px}.card-header h5{font-size:14px;margin:0}.form-group.mb-0{width:100%}.d-inline-flex.flex-wrap{display:grid!important;grid-template-columns:repeat(2,1fr);gap:8px;width:100%}.form-check.form-check-inline{margin:0;padding:4px;display:flex;align-items:center;gap:4px}.form-check-input{margin:0}.form-check-label{font-size:12px;margin:0}.d-flex.justify-content-between{flex-direction:column;gap:12px;padding:10px}.d-flex.justify-content-between>div:first-child{text-align:center;font-size:12px;order:1;width:100%}.d-flex.justify-content-between .btn{padding:6px 12px;font-size:12px;min-height:36px;flex:1;min-width:calc(50% - 8px);white-space:nowrap;display:flex;align-items:center;justify-content:center}.d-flex.justify-content-between>div:last-child{width:100%;order:2;display:flex;flex-direction:column;align-items:center;gap:8px}.d-flex.justify-content-between label[for=records_per_page]{font-size:12px;margin-bottom:4px}.d-flex.justify-content-between select.form-control{width:100%;max-width:200px;height:36px;padding:4px 8px;font-size:12px}.d-flex.justify-content-between>button{order:3}.d-flex.justify-content-between>button:not(:last-child){margin-bottom:0}.d-flex.justify-content-between strong,.d-flex.justify-content-between label{display:inline-block;margin:0 2px}.table{font-size:11px}.table thead th,.table thead th a{color:#fff!important;font-weight:500}.table thead th a:hover{color:#f0f0f0!important;text-decoration:none}.table th,.table th a{font-size:11px;padding:6px 4px;white-space:nowrap;color:#fff!important}.table td{font-size:10px;padding:6px 4px}.table th.company_name,.table th.advertisement_name{min-width:80px;max-width:120px}.table th.phone_number{min-width:70px;max-width:90px}.table th.status{min-width:60px;max-width:80px}.table td,.table th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-group.d-flex.justify-content-center{flex-direction:column!important;align-items:stretch!important;gap:8px;padding:8px}.form-group.d-flex.justify-content-center .btn{padding:6px 10px;font-size:11px;height:32px;width:100%;display:flex;align-items:center;justify-content:center}.btn-sm{padding:4px!important;font-size:10px!important;height:24px!important;width:24px!important;min-width:24px!important;margin:0 2px!important}.btn-sm i{font-size:10px!important}.table td,.table th{padding:4px!important;font-size:10px!important;line-height:1.2}.table th a{font-size:10px!important;white-space:nowrap}td.text-center .d-flex.justify-content-center{gap:2px;flex-wrap:nowrap}.d-flex.justify-content-center{gap:4px;flex-wrap:nowrap}.d-flex.justify-content-center .btn{padding:4px 8px;font-size:12px;height:28px;display:flex;align-items:center;justify-content:center}.d-flex.justify-content-center .btn i{font-size:12px}.file-upload-group{display:flex;flex-direction:column;gap:10px;padding:8px;width:100%}.file-upload-group label{font-size:13px;margin-bottom:4px}.file-input-wrapper{width:100%}.file-input-wrapper input[type=file]{width:100%;padding:8px;font-size:12px;border:1px solid #ddd;border-radius:4px}.btn-template-download,.btn-import{width:100%;height:36px;padding:8px 12px;font-size:13px;display:flex;align-items:center;justify-content:center;gap:8px;margin:0;border-radius:4px}.btn-template-download i,.btn-import i{font-size:14px}.accordion .card{margin-bottom:.5rem}.accordion .card-header{padding:8px;flex-direction:column;gap:8px}.accordion .card-header h5{font-size:12px;margin:0;width:100%;display:flex;align-items:center;gap:4px}.accordion .card-header .btn-link{padding:0;font-size:12px;text-align:right}.accordion .card-header small{font-size:10px;width:100%;display:flex;flex-direction:column;gap:4px}.accordion .card-header .btn-sm{padding:4px 8px;font-size:11px;margin:2px}.accordion .card-body{padding:8px}.accordion .table{font-size:10px}.accordion .table th,.accordion .table td{padding:4px;font-size:10px}.accordion .table .btn-sm{padding:2px 4px;font-size:10px;white-space:nowrap}.pagination{display:flex;justify-content:center;gap:.25rem;margin-top:2px;flex-wrap:wrap}.pagination .page-item{margin:.125rem}.pagination .page-link{padding:.25rem .5rem;font-size:12px;min-width:30px;height:30px;display:flex;align-items:center;justify-content:center}.card-header h3{font-size:14px;margin-bottom:8px;text-align:center}.card-header>div{flex-direction:column;gap:4px;margin-bottom:8px;align-items:flex-start}.card-header span{font-size:12px;display:block;width:100%;white-space:normal;word-wrap:break-word}.card-header span:first-child{margin-bottom:2px}.card-header span:not(:last-child){padding-bottom:2px;border-bottom:1px solid rgba(0,0,0,.1)}td.text-center .d-flex.justify-content-center{display:flex;gap:2px;justify-content:center;align-items:center}td.text-center .btn{padding:2px 4px;font-size:10px;height:20px;width:20px;min-width:unset;margin:0}td.text-center .btn i{font-size:8px;margin:0}td.text-center form{margin:0;display:inline-flex;gap:2px}}@media screen and (min-width: 401px) and (max-width: 768px){form.d-flex{flex-direction:column;align-items:stretch}.d-flex.align-items-center.gap-2{flex-direction:column;align-items:flex-start}select.custom-select{width:100%}.container{padding:10px}.form-group{flex-direction:column;margin-bottom:.5rem}/*!* ======================================*/.form-control{border-radius:8px;padding:.75rem 1rem;border:1px solid var(--border-color);transition:var(--transition);min-width:120px;width:100%;margin:.5rem 0}.form-control:focus{border-color:var(--accent-color);box-shadow:0 0 0 .2rem #3498db40}.form-label{font-weight:500;margin-bottom:.5rem;color:var(--text-dark)}.form-select,select.form-control{width:100%;min-width:auto;font-size:14px}.form-check-inline{margin-bottom:.25rem!important}.search-section{padding:1rem;margin-bottom:1rem}.col-md-6{width:100%;margin-bottom:.5rem}h5{font-size:14px;margin-bottom:1rem}.form-check{margin:.5rem 0}.form-check-label{font-size:12px}.form-control-sm,.form-select-sm{min-height:30px;padding:4px 6px}.table-responsive{margin:2px -4px;border-radius:0;border-left:none;border-right:none}.table{font-size:8px}.table thead th{color:#fff;font-weight:500;vertical-align:middle}.table th,.table td{padding:2px;min-width:60px;font-size:8px}.table th.company_name,.table th.advertisement_name{min-width:50px;max-width:70px}.table th.phone_number{min-width:50px;max-width:60px}.table td .d-flex.justify-content-center{gap:1px}.table th.status{min-width:35px;max-width:45px}.table-responsive::-webkit-scrollbar{height:3px}.table td,.table th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table tr{border-bottom:.5px solid var(--border-color)}.fas,.fab,.fa{font-size:inherit;line-height:1;width:auto;height:auto}.table .btn-sm{padding:1px;font-size:7px;min-width:14px;height:14px}.table .btn-sm i{font-size:7px}.table td .d-flex.justify-content-center{gap:0}.table input[type=checkbox]{width:10px;height:10px}.table tr{border-bottom:1px solid var(--border-color)}.d-flex.justify-content-center{justify-content:flex-start!important;padding:1px}td.text-center .d-flex.justify-content-center{display:flex;gap:4px;justify-content:center;align-items:center}td.text-center .btn{padding:4px 8px;font-size:12px;height:24px;width:24px;min-width:unset;margin:0}td.text-center .btn i{font-size:10px;margin:0}td.text-center form{margin:0;display:inline-flex;gap:4px}}#search-button,button[value=search]{background:linear-gradient(120deg,var(--accent-color),var(--hover-color))}button.btn-success{background:linear-gradient(120deg,var(--success-color),#27ae60);color:#fff}a.btn-success{background:#f1c40f;color:#fff}.btn-danger{background:linear-gradient(120deg,var(--danger-color),#c0392b);color:#fff}.btn-warning{color:#fff}.btn-info{background-color:#198754!important}#export_excel,.export_btn{background-color:#f1c40f!important;background:#f1c40f!important}#search-button,button[value=search],.search_btn{background:linear-gradient(120deg,var(--accent-color),var(--hover-color))!important}#delete-selected,.delete_btn{background-color:#c12133!important}.whatsName_btn,.check_whatsapp,.sureWh_btn,.nameWh_btn{background-color:#198754!important}.send_btn{background-color:#28d146!important}.btn-import,.import_btn{background-color:#2980b9!important}.update_btn{background:linear-gradient(120deg,var(--warning-color),#f39c12)!important}.back_btn{background-color:#795548}.manage_btn{background-color:#17a2b8!important}.save_btn{background:#6c0000!important}button[value=statusAll],.sate_btn{background-color:#996515!important}.message_btn{background-color:#006b3c!important}.permUser_btn{background-color:#996515!important}.users_btn{background-color:#66b032!important}.move_btn{background-color:#78866b!important}.card-header h2,.card-header h3,.card-header h4,.card-header h5{color:#fff!important}.btn-import{width:-moz-fit-content!important;width:fit-content!important}#records_per_page{width:-moz-fit-content;width:fit-content;display:inline-block}.card,.table-responsive{background:transparent!important}@media screen and (max-width: 768px){.btn.mx-2{margin-left:0!important;margin-right:0!important}}@media screen and (max-width: 400px){.btn.btn-sm{margin:0 2px!important}}#adForm .btn{margin:.25rem 6px!important}.input-group-append .btn,.input-group-append .search_btn{margin:0 10px!important}.export_btn_pdf.w-md-auto{margin:20px!important}@media screen and (min-width: 768px){select[name=email_verified]{margin:0 10px!important}}@media screen and (max-width: 768px){select[name=email_verified]+.search_btn{width:100%}.pagination{flex-wrap:wrap!important}.auth-page{padding:15px}.input-group-text{padding:.375rem .75rem}.btn-block{padding:10px;font-size:16px}.custom-control-label{font-size:14px}.auth-logo{margin-bottom:15px}}#group_id+div.locked,#import_contact_id+div.locked{overflow:hidden!important;height:35px!important}#form_Package_Subscriptions{display:flex;gap:10px}#form_Package_Subscriptions button{margin-bottom:3rem!important}.card-body:has(.table-responsive){background-color:transparent!important}.card-body:has(table.table-responsive){background-color:transparent!important}@media screen and (max-width: 400px){.sidebar-mini .form-group{gap:10px}}.sidebar-mini form .form-group.row div.col-sm-8 select.form-control-sm~.select2-container--default{width:100%!important}.container.mt-4 form.d-flex.flex-wrap.align-items-center.justify-content-center.gap-3{gap:15px!important}@media screen and (min-width: 401px) and (max-width: 768px){.container.mt-4 form.d-flex.flex-wrap.align-items-center.justify-content-center.gap-3{flex-direction:row!important;justify-content:center!important}.container.mt-4 form.d-flex.flex-wrap.align-items-center.justify-content-center.gap-3 div.d-flex.align-items-center.gap-2{flex-direction:row!important}.sidebar-mini .form-group.d-flex.justify-content-center.pt-0{flex-direction:row!important;gap:15px!important}}.form-control::-moz-placeholder{color:#495057!important;font-size:.875rem!important;line-height:1.5!important}.form-control::placeholder,.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#495057!important;font-size:.875rem!important;line-height:1.5!important}@media (min-width: 768px){#contactForm div.row.mb-1>div:nth-of-type(1){flex:0 0 66.666667%!important;max-width:66.666667%!important}#contactForm div.row.mb-1>div:nth-of-type(2){flex:0 0 33.333333%!important;max-width:33.333333%!important}}#contactForm div.row.mb-1>div:nth-of-type(1)>.card .card-body>.form-row>.d-flex{display:grid!important;grid-template-columns:71px 1fr}#contactForm div.row.mb-1>div:nth-of-type(1)>.card .form-control{padding:0 5px!important}#contactForm div.row.mb-1>div:nth-of-type(1)>.card .form-group{margin-bottom:.5rem!important}#contactForm div.row.mb-1>div:nth-of-type(1)>.card .w-50{width:100%!important;margin-right:0rem!important}#contactForm div.row.mb-1>div:nth-of-type(1)>#search-button,#contactForm div.row.mb-1>div:nth-of-type(1) #toggle-button{width:100%!important;margin-right:auto!important}@media (max-width: 768px){#contactForm div.row.mb-1>div:nth-of-type(1) #toggle-button{margin-right:-15px!important}#contactForm .btn{width:100%!important}}.col-form-label{padding:0!important}select.form-control-sm~.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0!important}@media (max-width: 435px){#Add_Form .form-control{min-width:131.8px!important}#Add_Form select.form-control-sm~.select2-container--default .select2-selection--single{min-width:131.8px!important}}#Add_Form div:has(textarea){order:5}#Add_Form>div{margin-bottom:0rem!important}#Add_Form>.row>.col-md-6{margin-bottom:5px!important}@media (min-width: 768px){#custom_messages label:not(.form-check-label):not(.custom-file-label){width:77px!important}}#custom_messages>div.row>div.col-md-4>div:nth-of-type(1){flex-wrap:wrap}#custom_messages .form-control{margin-bottom:.5rem}@media (min-width: 768px){#custom_messages>.row>div:nth-of-type(1)>.row:nth-of-type(1)>div .form-control{margin-bottom:0rem}}#custom_messages>div.row>div.col-md-4>div:nth-of-type(1) input{margin:2px 0;max-width:90px}@media (max-width: 768px){#custom_messages .form-group{align-items:flex-start!important}#custom_messages>div.row>div.col-md-4>div:nth-of-type(1) input{margin:2px 0!important}}#custom_messages>div.row>div.col-md-4>div:nth-of-type(1){flex-direction:row;-moz-column-gap:10px;column-gap:10px}#delete-form div.row.mb-3>div{min-width:250px!important}@media (max-width: 768px){#delete-form div.row.mb-3>div{margin:10px 0}}#delete-form div.row.mb-3>div label:not(.form-check-label):not(.custom-file-label){min-width:77px!important;width:77px!important;font-size:14px!important;margin-left:.5rem!important}#delete-form input.form-control{margin-right:-7px!important}#delete-form div.row.mb-3>div .form-control{min-width:150px;width:150px!important}#delete-form div.row.mb-3>div select.form-control-sm~.select2-container--default{min-width:150px;width:150px!important}#delete-form div.justify-content-between.align-items-center.mt-1{display:grid!important;grid-auto-rows:auto auto;grid-auto-columns:70% 30%;gap:10px}#delete-form div.justify-content-between.align-items-center.mt-1 div:nth-of-type(1){grid-column:1 / 2}#delete-form div.justify-content-between.align-items-center.mt-1 div:nth-of-type(2){order:-1;grid-column:1 / 3;display:flex!important;gap:10px;justify-content:center!important}@media (max-width: 768px){#delete-form div.justify-content-between.align-items-center.mt-1 div:nth-of-type(2) .btn{width:100%}}#delete-form div.justify-content-between.align-items-center.mt-1 div:nth-of-type(3){grid-column:2 / 2;margin-right:auto;padding-left:15px}#delete-form div.justify-content-between.align-items-center.mt-1 .d-flex{display:block!important}#messagesForm .d-flex{display:flex!important}#messagesForm div.row.mb-3>div{min-width:250px!important;margin:0}@media (max-width: 768px){#messagesForm div.row.mb-3>div{margin:10px 0}}#messagesForm div.d-flex.justify-content-between.align-items-center.mt-1.mb-2{display:grid!important;grid-auto-rows:auto auto;grid-auto-columns:70% 30%;gap:10px}#messagesForm div.d-flex.justify-content-between.align-items-center.mt-1.mb-2 div:nth-of-type(1){order:4;grid-column:1 / 2}@media (min-width: 500px){#messagesForm div.d-flex.justify-content-between.align-items-center.mt-1.mb-2 div:nth-of-type(2){grid-column:1 / 3;display:flex!important;gap:10px;justify-content:center!important}}@media (max-width: 768px){#messagesForm div.d-flex.justify-content-between.align-items-center.mt-1.mb-2 div:nth-of-type(2) .btn{width:100%}#messagesForm div.d-flex.justify-content-between.align-items-center.mt-1.mb-2 div:nth-of-type(2) .btn .register-box{padding:20px}#messagesForm div.d-flex.justify-content-between.align-items-center.mt-1.mb-2 div:nth-of-type(2) .btn .auth-logo{margin-bottom:15px}#messagesForm div.d-flex.justify-content-between.align-items-center.mt-1.mb-2 div:nth-of-type(2) .btn .input-group{flex-direction:column}#messagesForm div.d-flex.justify-content-between.align-items-center.mt-1.mb-2 div:nth-of-type(2) .btn .input-group-append{margin-top:5px}#messagesForm div.d-flex.justify-content-between.align-items-center.mt-1.mb-2 div:nth-of-type(2) .btn .custom-control-label{font-size:12px}#messagesForm div.d-flex.justify-content-between.align-items-center.mt-1.mb-2 div:nth-of-type(2){grid-column:1 / 3;display:flex;flex-direction:column;align-items:center}}#messagesForm div.d-flex.justify-content-between.align-items-center.mt-1.mb-2 div:nth-of-type(3){order:5;grid-column:2 / 2;margin-right:auto;padding-left:15px}#messagesForm div.row.mb-3>div label:not(.form-check-label):not(.custom-file-label){min-width:77px!important;width:77px!important}#messagesForm div.row.mb-3>div select.form-control-sm~.select2-container--default,#messagesForm div.row.mb-3>div .form-control{min-width:150px!important;width:150px!important}@media (min-width: 576px){#messagesForm div.row.mb-3>div .col-sm-10{flex:auto;max-width:0}}#messagesForm label[for=import_contact_id]{margin:0 4px!important}@media (min-width: 576px){#messagesForm div.row.mb-3>div .col-sm-3{flex:initial;max-width:0}}@media (max-width: 576px){.register-box{padding:15px}.input-group-text{padding:.375rem .75rem}.form-control{padding:.375rem .75rem!important}}@media screen and (max-width: 400px){#dynamicForm .d-flex.justify-content-between select.form-control{max-width:100%!important}}#dynamicForm label:not(.form-check-label):not(.custom-file-label){width:77px!important}@media screen and (min-width: 401px) and (max-width: 768px){#dynamicForm>div>.row .form-group{flex-direction:row!important;gap:10px}}@media screen and (max-width: 400px){#dynamicForm>div>.row .form-group{flex-direction:row!important;gap:10px}}@media (max-width: 768px){#dynamicForm .form-control{padding:.25rem .5rem!important;background-color:#fff!important;border:1px solid #aaa!important;border-radius:4px!important}#dynamicForm .btn{width:100%!important}}.form-control{padding:0!important}input.form-control{padding:0 5px!important}#adForm select.form-control-sm~.select2-container--default{width:100%!important}#Send_WhatsApp_message #file-upload-container>label{order:-2!important}@media screen and (max-width: 400px){#Send_WhatsApp_message .sidebar-mini .form-group{gap:0px!important}}#Send_WhatsApp_message #file-upload-container>.col-sm-6{padding:0!important;width:316.4px!important;flex:0 0 306.4px;max-width:96%!important;margin-right:5px!important;margin-left:5px!important;margin-bottom:0rem!important;margin-top:8px}#Send_WhatsApp_message #file-upload-container>.form-group{margin-right:5px!important;margin-left:5px!important;margin-bottom:0!important}@media (max-width: 768px){#Send_WhatsApp_message #file-upload-container>.col-sm-6{flex:0}}#Send_WhatsApp_message #file-upload-container>.col-sm-4{order:-1!important;flex:0 0 75%!important;max-width:75%!important;width:-moz-fit-content!important;width:fit-content!important}#Send_WhatsApp_message #file-upload-container>.col-sm-4 button{background-color:#3498db!important}#Send_WhatsApp_message #file-upload-container .form-control{padding:0!important}.card-body .file-upload-group{gap:5px;flex-direction:row!important;justify-content:start}.card-body .file-upload-group>a{order:5;max-width:25%}.card-body .file-upload-group>button{padding:3px 5px;max-width:50%}.card-body .file-upload-group>div{max-width:100%;flex:none}.card-body .file-upload-group>div>input{max-width:100%}#contactForm div.row.mb-1>div:nth-of-type(2) .card-body{padding:.5rem!important}#Add_message_ToAd>.row{margin-bottom:0!important}#Add_message_ToAd .form-group{margin-bottom:0rem!important;display:flex}#Add_message_ToAd #message-box #message{padding:0 7px!important}@media (min-width: 768px){#Add_message_ToAd #message-box #message{margin-right:15px}}#Add_message_ToAd .btn{margin:0 5px;height:auto!important}#paymentSection{margin:0!important;padding:0!important}#paymentSection>h2{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;padding:10px 15px;border-radius:8px;box-shadow:0 2px 10px #0000000d;background-color:#075e54;color:#fff}#paymentSection>p{font-size:1.2rem;color:#2b2a2a;margin-bottom:30px!important}#paymentSection .card{border-radius:20px;transition:.4s;overflow:hidden;border:2px solid #075e54;background-color:#fff!important}#paymentSection .card:after{background-color:#075e54}#paymentSection .btn-success{background-color:#188a44!important}#paymentSection ul.list-unstyled{display:flex;flex-direction:column;align-items:start}@media (min-width: 768px){#chat_for>.row>.col-md-3{flex:0 0 30%;max-width:30%;display:flex;gap:10px}}@media (max-width: 768px){#chat_for .btn.mx-2{width:100%}}.container-fluid:has(#group_for)>h2{margin-bottom:-3px!important}#group_for{background:#fff;padding:10px;border-radius:0 0 10px 10px}#group_for>div.mt-4{margin-top:0!important}@media (max-width: 768px){#group_for .btn{width:100%!important;margin-right:0!important}}#group_for label:not(.form-check-label):not(.custom-file-label){font-weight:700;width:90px}@media (min-width: 768px){#group_for .col-md-3{flex:0 0 40%;max-width:40%;display:flex;gap:10px}}@media screen and (max-width: 768px){#mycont-for .btn.mx-2{width:100%}}@media (min-width: 768px){#mycont-for .col-md-3{flex:0 0 30%;max-width:30%;display:flex}#mycont-for .col-md-3 label{width:80px!important}}table .btn{width:100%!important;margin:0 3px;display:block}@media (max-width: 780px){table .btn{display:block!important}}table td form{width:100%!important;margin:0 3px;display:block!important}.card-body>.table{text-align:center}#form_Package_Subscriptions+table .btn,#form_Package_Subscriptions+table td form{width:100%!important;margin:5px 0!important;display:block!important}#Contact_List h2{margin:0 0 20px!important}#Contact_List .export_btn_pdf.w-md-auto{margin:0 10px!important}#Contact_List .mb-3,#Contact_List .my-3{margin-bottom:0rem!important}@media (min-width: 768px){#Contact_List .flex-md-row{flex-direction:row!important;gap:10px}}#Contact_List .col-12{padding:0!important}@media (min-width: 768px){#Contact_List .col-md-8{padding:0!important}}#manage_ad_mess .mt-4{margin-top:0!important}#manage_ad_mess .form-group{margin-bottom:0!important}@media (min-width: 768px){#manage_ad_mess .mb-3{margin-bottom:1rem!important;margin:0!important}}#export_vcf{background-color:#3a004d!important}#export_ex_vcf{background-color:#4f6d4a!important}#check_whatsapp,#check_whatsapp_all,.btn.check_whatsapp{background-color:#b0697b!important}.add_btn{background-color:#05313d}.send-sms{background-color:#28d146!important}.export_btn_pdf{background:#26bfbf!important}.btn-import,.import_btn{background:#4974a5!important}#groupsAccordion small.text-muted{color:#ffc800!important}#groupsAccordion strong{color:#fff;margin:0 5px}.grp_span_info .group-info span{color:#ffc800!important;margin:0 5px}.grp_name{background-color:#05313d!important}h3.grp_name{background-color:#05313d!important;padding:9px;border-radius:7px}#group_for div.ts-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20"><path fill="gray" d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:left 10px center;background-size:20px;padding-right:30px!important;cursor:pointer}form div.form-group.row div.col-sm-10 div.ts-wrapper.form-control.form-control-sm.single.rtl div.ts-control,#delete-form div.ts-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20"><path fill="gray" d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:left 0 center;background-size:20px;cursor:pointer}#groupsAccordion .action-buttons{display:flex;gap:10px;flex-direction:row;justify-content:center}#groupsAccordion .action-buttons>form{width:100%!important;flex:1}#groupsAccordion .action-buttons>form>button{width:100%!important}#contactForm #search-button{margin-right:0!important;width:100%}@media (min-width: 768px){#Edit_profile_page .form-group{margin-bottom:.5rem;display:flex;gap:20px}#Edit_profile_page label:not(.form-check-label):not(.custom-file-label){font-weight:700;min-width:130px!important}}#Add_new_package .form-group{margin-bottom:1rem;display:flex;flex-direction:row!important}#Add_new_package label:not(.form-check-label):not(.custom-file-label){font-weight:700;min-width:100px;margin-left:10px}#Add_package_foruser label:not(.form-check-label):not(.custom-file-label){min-width:100px}@media (min-width: 768px){#Add_package_foruser .col-md-6{max-width:50%;display:flex}}.navbar-nav>.user-menu>.dropdown-menu>.user-footer .btn-default .fa-user:before{color:#fff}.navbar-nav>.user-menu>.dropdown-menu>.user-footer .btn-default .fa-power-off:before{color:#fff}.disable_btn{background:red!important;background-color:red!important}.activate_btn{background:#008b8b!important;background-color:#008b8b!important}.defult_btn{background:#deb887!important;background-color:#deb887!important}#Add_package_foruser .ts-wrapper.single .ts-control,#Add_message_ToAd .ts-wrapper.single .ts-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20"><path fill="gray" d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:left 0 center;background-size:20px;cursor:pointer}.deviceWhatsInfo{background:linear-gradient(180deg,#25f83e80,#0253a57a);color:#fff;border-radius:10px}.deviceWhatsInfo strong{color:#34495e;margin-left:5px}.select2-container--bootstrap4 .select2-selection--multiple{min-height:42px;padding:5px 5px 0}.select2-container--bootstrap4 .select2-search__field{height:32px!important;font-size:16px!important;padding:0 12px!important}.select2-container--bootstrap4 .select2-selection__choice{background:#007bff!important;color:#fff!important;border:none!important;padding:5px 10px!important;margin-bottom:5px!important}.select2-container--bootstrap4 .select2-selection__choice__remove{color:#ffffffb3!important;margin-right:5px!important}.select2-container--default .select2-selection--single{height:calc(1.5em + .5rem + 2px)!important;padding:.25rem .5rem!important;font-size:.875rem!important;line-height:1.5!important;border:1px solid #ced4da!important;border-radius:.2rem!important;background-color:#fff!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:calc(1.5em + .5rem + 2px)!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.5!important;padding-left:0!important;color:#495057!important}.select2-container--default .select2-results__option{padding:.25rem .5rem!important;font-size:.875rem!important}.select2-container--default.select2-container--focus .select2-selection--single{border-color:#80bdff!important;box-shadow:0 0 0 .2rem #007bff40!important}.auth-page{padding:15px;min-height:100vh;display:flex;align-items:center;justify-content:center}.register-box{width:100%!important;max-width:650px;margin:0 auto}.help-floating-btn a:hover{transform:scale(1.1);box-shadow:0 6px 16px #0000004d;background-color:#138496}.user-name-truncate{display:inline-block;white-space:nowrap;vertical-align:middle}@media (max-width: 768px){.user-name-truncate{max-width:60px;overflow:hidden;text-overflow:ellipsis}}.btn-cell .btn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0}#searchForm .row.mb-3{display:flex;flex-wrap:wrap;gap:10px}#searchForm .d-flex.align-items-center{flex:1 1 auto;min-width:200px}#searchForm label{margin-right:5px}#searchForm .form-control,#searchForm .form-control-sm,#searchForm select{width:100%!important;min-width:120px}@media (max-width: 768px){#searchForm .d-flex.align-items-center{min-width:100%}#searchForm .col-md-2{flex:0 0 100%;max-width:100%}}@media (max-width: 480px){#searchForm .d-flex.align-items-center{flex-direction:column;align-items:flex-start}#searchForm .form-control,#searchForm .form-control-sm,#searchForm select{width:100%!important}#searchForm .col-form-label{padding-top:0!important;padding-bottom:5px}}#searchForm label{margin-left:2px;min-width:80px;text-align:right;margin-right:1px}.alert-danger{border-color:#f5c6cb;color:#721c24;border-radius:8px;border-right:5px solid #dc3545}.alert-danger .close{color:#721c24!important;opacity:.8}.alert-danger .alert-heading{color:#721c24!important;font-weight:700;font-size:1.1rem}.alert-danger ul{list-style-type:none;padding-right:20px}.alert-danger li{position:relative;padding-right:2px}.alert-danger li:before{color:#dc3545;font-weight:700;position:absolute;right:0}.login-box{width:100%;max-width:500px;margin:0 auto}.card-header-verify{background-color:#007bff;color:#fff;font-size:1.25rem;font-weight:700;text-align:center;padding:1rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;word-break:break-word}.help-floating-btn{position:fixed;bottom:30px;right:30px;z-index:1000}.help-floating-btn a{width:60px;height:60px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000040;transition:all .3s ease;background-color:#17a2b8}.nav-tabs .nav-link{background-color:#17a2b8;display:flex;align-items:center;gap:5px;padding:10px 15px}.nav-tabs .nav-link.active{color:#075e54;background-color:#a6e366;border-color:#dee2e6 #dee2e6 #00fd47;border-bottom:2px solid #075e54}.alert-rtl{direction:rtl;text-align:right}.btn-cell{display:flex;flex-wrap:wrap;gap:.3rem;align-items:center}.btn-cell .btn,.btn-cell form{margin:.15rem!important}.pulse{animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 #17a2b8b3}70%{box-shadow:0 0 0 12px #17a2b800}to{box-shadow:0 0 #17a2b800}}@media (max-width: 576px){.nav-tabs{overflow-x:auto;flex-wrap:nowrap;white-space:nowrap;-webkit-overflow-scrolling:touch}}/*!*في الملف الثاني، هناك تنسيقات إضافية لـ select2:*!*//*!* Ensure select2 elements are responsive *!*/.select2-container--default .select2-results__option[aria-selected=true]{background-color:#f8f9fa;color:#212529}.select2-container--default .select2-selection--multiple{min-height:35px;border-radius:4px;border:1px solid #ced4da;padding:3px 6px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#0d6efd;border:none;color:#fff;padding:2px 8px;margin-top:2px;font-size:.875rem}
