@media screen and (max-width: 1699px) {
	.header-dashboard-content-wrapper {margin: 9rem 0;}
	.header-dashboard-content-wrapper.chat-active {margin: 1rem auto 0;}
	.user-profile-update-btn .btn {padding: 8px 6px;font-size: 14px;border-radius: 6px;min-width: 80px;}

}

@media screen and (max-width: 1599px) { 
	.modal.login-model-parent.dashboard-listing-modal.dashboard-plan-modal .modal-dialog.modal-dialog-centered {max-width: 100%;padding: 0 15px;}
	.update-user-details-box .row .col-lg-5 {width: 39%;flex: 0 0 39%;}
	.update-user-details-box .row .col-lg-2 {width: 22%;flex: 0 0 22%;}
	.modal.login-model-parent.dashboard-listing-modal.dashboard-plan-modal .modal-dialog.modal-dialog-centered .modal-body .plan-price h3 {font-size: 36px;}
	.modal.login-model-parent.dashboard-listing-modal.dashboard-plan-modal .modal-dialog.modal-dialog-centered .modal-body {padding: 1rem 2rem 2rem;}
}

@media screen and (max-width: 1499px) { 
	.modal.login-model-parent.dashboard-listing-modal.dashboard-plan-modal .modal-dialog.modal-dialog-centered .dashboaed-header-parent h2 {font-size: 26px;}
	.project-header-wrapper h1 {font-size: 22px;}
	.billing-content-box p {font-size: 14px;}
	.billing-content-box h3 {font-size: 16px;}
	.profile-image-upload-parent {padding: 10px;border-radius: 8px;gap: 4px;}
	.profile-image-upload-parent .profile-upload-wrapper .profile-image-upload-content .btn.btn-primaryx {padding: 6px 11px;min-width: 140px;font-size: 14px;}
	.user-detils-left .updatprofilebtn {font-size: 14px;padding: 6px 10px;}
	.user-detils-left p, .update-user-details-box .form-group label {font-size: 14px;}
	.user-detils-left label, .update-user-details-box h3 {font-size: 16px;}
	.update-user-details-parent + .update-user-details-parent {margin-top: 1rem;}
	.profile-upload-bottom-box .form-group .updatebtn .btn.btn-primaryx {min-width: 150px;}
	.profile-upload-bottom-box .form-group label {font-size: 16px;}
	.profile-image-upload-parent .profile-upload-wrapper .avatar-upload {width: 100px;height: 100px;border: 0px solid #fff;}
	.header-dashboard-content-wrapper {margin: 5rem 0;}
	.header-dashboard-content-wrapper.chat-active {margin: 1rem auto 0;}
	.compare-chat-page {flex-direction: column;min-height: auto;}
	.compare-chat-sidebar {width: 100%;max-height: 220px;border-right: 0;border-bottom: 1px solid rgba(232, 232, 232, 1);}
	.plan-main-content-parent.colorfullbox p.plan-tier-label span.plan-popular-badge {padding: 5px 5px;font-size: 10px;}
	.animation-banner-text-wrapper p {font-size: 20px;}
	.privacy-policy-wrapper > p {margin-top: 10px;}
	section.same-section.privacy-policy-section {padding-top: 7rem;}
	.privacy-policy-content {margin: 2rem 0 0;border: 7px solid rgba(255, 255, 255, 1);border-radius: 13px;padding: 20px 20px;}
	.privacy-policy-wrapper > p {margin-top: 20px;}
	.privacy-policy-wrapper p {font-size: 18px;}
	.banner-content-wrapper h1 {font-size: 38px;}
	.logo img {max-width: 100px;}
	.header-btn ul button {font-size: 16px;padding: 10px 10px;}
	section.banner-section {padding: 8rem 0 8rem;}
	.banner-btn-parent ul li .btn {min-width: 160px;font-size: 16px;padding: 8px 10px;}
	.banner-btn-parent ul {margin: 2rem 0 0;}
	.main-textarea-box-wrapper textarea {height: 160px; padding: 10px;}
	.textarea-right-btn .btn.btn-primaryx {padding: 7px 8px;font-size: 14px;}
	.add-category ul li {padding: 7px 7px;font-size: 14px;}
	.add-icon a img {max-height: 15px;}
	.banner-textarea-header {padding: 10px 10px;}
	.banner-textarea-wrapper strong {font-size: 16px;}
	.main-textarea-box-wrapper {margin: 7px 0 0;}
	.technologies-main-wrapper ul li a figure img {max-height: 40px;}
	.module-box-parent h2 {font-size: 26px;}
	section.same-section {padding: 4rem 0;}
	.same-heading-parent span {padding: 7px 6px;font-size: 14px;margin: 0 0 10px;}
	.same-heading-parent h2 {font-size: 32px;}
	.same-heading-parent p {font-size: 18px;}
	.fixed-box-content-parent .fixed-left-box figure {width: 50px;height: 50px;}
	.fixed-box-content-parent .fixed-left-box figure img {max-height: 24px;}
	.fixed-box-content-parent .fixed-left-box span {font-size: 16px;}
	.fixed-box-content-parent .fixed-right-box h3 {font-size: 20px;}
	.fixed-box-content-parent .fixed-left-box {width: 40%;}
	.fixed-section-wrapper .fixed-box-content-parent {padding: 15px 5px;border-radius: 13px;}
	.animated-image-box {height: 230px;}
	.animated-box-parent {border-radius: 13px; padding: 10px; padding-bottom: 30px;}
	.animated-image-box .animted img {max-width: 420px;}
	.real-app-header-parent figure {width: 50px;height: 50px;}
	.real-app-header-parent h3 {font-size: 20px;}
	.real-app-header-parent {padding-left: 4rem;margin-bottom: 1rem;}
	.main-table-wrapper table tr th {font-size: 18px;padding: 10px;}
	.table-text-parent h3 {font-size: 18px;}
	.table-text-parent p {font-size: 14px;}
	.main-table-wrapper table tr td {padding: 10px;font-size: 18px;}
	.home-review-wrapper .owl-nav.disabled button {width: 40px;height: 40px;background-size: 10px !important;}
	.clients-content-wrapper ul li img {max-height: 12px;}
	.client-header-info figure {width: 45px;height: 45px;left: 10px;}
	.client-header-info {padding: 10px;padding-left: 70px;}
	.client-header-info h3 {font-size: 17px;}
	.clients-content-wrapper .client-header-info + p {font-size: 17px;margin: 15px 0 0;}
	section.same-section.plan-section {padding-top: 0;}
	.plan-main-wrapper {margin: 2rem 0 0;}
	.plan-price h3 {font-size: 34px;}
	.plan-main-content-parent p {font-size: 16px;padding: 0 0 6px;}
	.plan-main-content-parent {border-radius: 13px;padding: 10px;}
	.plan-list-parent ul li {font-size: 16px;}
	.plan-main-content-parent .btn.btn-defaultx {font-size: 16px;}
	.cta-wrapper {padding: 50px 20px;border-radius: 13px;}
	.cta-btn-parent .btn {min-width: 150px;padding: 7px 10px;font-size: 16px;}
	.footer-logo img {max-width: 100px;}
	.client-header-info > p {font-size: 14px;}



}

@media screen and (max-width: 1399px) { 
	.header-bg-effect {padding: 7px 10px;}
	.header-menu ul {gap: 25px;}

}

@media screen and (max-width: 1299px) { 
	.fixed-box-content-parent .fixed-left-box {width: 70%;}

}

@media screen and (max-width: 1199px) {
	.modal-body.dashboard-login-box.delet-user-box-content + .modal-footer .btn {font-size: 14px;}
	.modal-body.dashboard-login-box.delet-user-box-content .login-modal-content .dashboaed-header-parent p {font-size: 16px;}
	.login-modal-content h2 {font-size: 18px;}
	.modal.login-model-parent.dashboard-listing-modal.dashboard-plan-modal .modal-dialog.modal-dialog-centered .modal-body .plan-price h3 {font-size: 26px;}
	.modal.login-model-parent.dashboard-listing-modal.dashboard-plan-modal .modal-dialog.modal-dialog-centered .modal-body {padding: 1rem 1rem 1rem;}
	.modal.login-model-parent.dashboard-listing-modal.dashboard-plan-modal .modal-dialog.modal-dialog-centered .dashboaed-header-parent h2 {font-size: 24px;}
	.user-profiile-details-wrapper {margin: 1rem 0 0;}
	.project-table-wrapper {margin-top: 0;overflow-x: auto;}
	.project-table {min-width: 720px;}
	.invoice-table {min-width: 760px;}
	.project-main-page-wrapper {padding: 16px;}
	.no-data p {font-size: 14px;}
	.no-data h4 {font-size: 18px;}
	.no-data figure img {max-height: 50px;}
	.project-table-wrapper table tr th {padding: 10px;font-size: 14px;}
	.project-main-page-wrapper {margin: 2rem 0 0;}
	.project-header-wrapper h1 {font-size: 20px;}
	.main-content-wrapper header{padding: 0 15px;}
	span.las img {max-height: 20px;}
	.main-content {margin-left: 0; width: 100vw;}
	.sidebar{left: -100%; transition: 0.4s; -webkit-transition: 0.4s;}
	#menu-toggle:checked ~ .sidebar {z-index: 99;box-shadow: 0 0 10px rgb(0 0 0 / 12%);left: 0;}
	.header-wrapper.d-lg-none {display: block !important;}


	footer .col:first-child {max-width: 20%;flex: 0 0 20%;}
	.privacy-policy-content p + p {margin-top: 20px;}
	.privacy-policy-wrapper p {font-size: 16px;}
	.plan-price h3 {font-size: 26px;}
	.plan-price {margin: 10px 0;}
	.footer-menu ul li + li {margin-left: 18px;}
	.footer-menu ul li a {font-size: 14px;}
	.footer-light p {font-size: 14px;}
	.cta-wrapper {padding: 30px 10px;border-radius: 13px;}
	.cta-btn-parent .btn {min-width: 140px;font-size: 14px;}
	.plan-main-content-parent .btn.btn-defaultx {font-size: 14px;}
	.plan-list-parent ul li {font-size: 14px;}
	.plan-main-content-parent p {font-size: 14px;}
	.home-review-wrapper .owl-nav button.owl-prev, .home-review-wrapper .owl-nav button.owl-next{background-size: 10px !important;}
	.home-review-wrapper .owl-nav {left: 75%;}
	.home-review-wrapper .owl-nav button {width: 40px;height: 40px;border-radius: 50% !important;}
	.client-header-info > p {font-size: 13px;}
	.client-header-info h3 {font-size: 15px;}
	.client-header-info {padding-left: 50px;}
	.client-header-info figure {width: 35px;height: 35px;}
	.clients-content-wrapper .client-header-info + p {font-size: 15px;}
	.home-review-wrapper {margin-top: 1rem;}
	.main-table-wrapper table tr td {font-size: 16px;}
	.main-table-wrapper table tr th {font-size: 16px;}
	.table-text-parent h3 {font-size: 16px;}
	.table-text-parent p {font-size: 13px;}
	.main-table-wrapper {border: 6px solid rgba(255, 255, 255, 1);border-radius: 13px;padding: 15px;margin: 2rem 0 0;}
	.real-app-wrapper {border-radius: 13px;padding: 10px 10px 0;}
	.real-app-header-parent p {font-size: 15px;}
	.real-app-header-parent h3 {font-size: 18px;}
	.animated-image-box {height: 160px;}
	.animated-image-box .animted img {max-width: 280px;}
	.animated-box-parent .same-heading-parent {gap: 7px;margin: 20px 0 0;}
    .same-heading-parent span {font-size: 11px;}
	.fixed-box-content-parent .fixed-right-box a {padding: 8px 10px;font-size: 12px;}
	.fixed-box-content-parent .fixed-left-box figure {width: 40px;height: 40px;}
	.fixed-box-content-parent .fixed-left-box {min-width: 92px;}
	.fixed-box-content-parent .fixed-left-box span {font-size: 14px;}
	.fixed-box-content-parent .fixed-right-box p {font-size: 14px;}
	.fixed-box-content-parent .fixed-right-box h3 {font-size: 18px;}
	.same-heading-parent p {font-size: 16px;}
	.same-heading-parent h2 {font-size: 24px;}
	.module-box-parent p {font-size: 16px;}
	.module-box-parent figure {width: 40px;height: 40px;}
	.module-box-parent figure img {max-height: 23px;}
	section.same-section {padding: 3rem 0;}
	section.same-section.technologies-section {margin-top: -8rem;}
	.technologies-main-wrapper {border-radius: 13px;padding: 30px 10px;}
	.technologies-main-wrapper ul li {width: 24%;}
	section.banner-section {padding: 7rem 0 7rem;}
	.main-textarea-box-wrapper textarea {height: 140px;padding: 10px 10px 55px; font-size: 16px;}
	.banner-textarea-wrapper {margin: 1rem 0 0;}
	.banner-btn-parent ul {margin: 1rem 0 0;}
	.banner-btn-parent ul li .btn {min-width: 140px;font-size: 14px;}
	.banner-content-wrapper p {font-size: 16px;}
	.banner-content-wrapper h1 {font-size: 28px;}
	.header-btn ul button {font-size: 14px;padding: 6px 15px !important;border-radius: 7px;}
	.header-bg-effect .col:first-child {max-width: 20%;flex: 0 0 20%;}
	.header-bg-effect .col:last-child {max-width: 30%;flex: 0 0 30%;}
	.header-menu ul {gap: 21px;justify-content: end;}
	.header-menu ul li a{font-size: 16px;}
	.main-content-wrapper {padding: 15px 15px;}
	.header-title h3 {font-size: 22px;}
	.add-category ul li a {font-size: 14px;}
	.header-dashboard-content-wrapper {margin: 2rem 0;}
	.header-dashboard-content-wrapper.chat-active {margin: 0.5rem auto 0;padding: 0 12px 12px;}
	.home-msg-bubble {max-width: 95%;}
	.main-content-section .main-banner-content-wrapper .textarea-right-btn .btn.btn-primaryx {width: 30px;height: 30px;}

}

@media screen and (max-width: 991px) { 
	.dashboaed-header-parent figure img {max-height: 23px;}

	.login-modal-content h2 {font-size: 18px;}
	.billing-page-content-parent .col-lg-4 {max-width: 50%;flex: 0 0 50%;}
	.profile-upload-bottom-box .form-group .updatebtn .btn.btn-primaryx {min-width: 120px;font-size: 14px;padding: 6px;border-radius: 6px;}
	.user-profiile-details-wrapper .update-user-details-parent.update-user-details-delete-parent .user-detils-main-parent .user-detils-left:last-child {min-width: 220px;margin-left: auto;margin-top: 15px;}
	.update-user-details-parent.update-user-details-delete-parent .user-detils-main-parent {flex-wrap: wrap;}
	.form-control input {font-size: 14px;}
	.user-profile-update-btn .btn {padding: 6px 6px;min-width: 100px;}
	.update-user-details-box .row .col-lg-2 {width: 100%;flex: 0 0 100%;margin: 20px 0 0;}
	.update-user-details-box .row .col-lg-5 {width: 50%;flex: 0 0 50%;}
	.update-user-details-wrapper {margin: 1rem 0 0;}
	.profile-upload-bottom-box {margin: 30px 0 0;}
	.profile-image-upload-parent {max-width: 200px;}
	.project-table-wrapper{overflow-x: auto;}
	.main-content-wrapper header {position: initial;background: transparent;padding: 0;box-shadow: none;}
	footer .col:last-child {max-width: 30%;flex: 0 0 30%;}
	.row.appstore-section-row .col-lg-6.appstore-sticky-col {margin-top: 1rem;}
	.same-section.real-app-section .col-lg-5 {margin: 15px 0 0;}
	.animation-banner-text-wrapper:before,
	.animation-banner-text-wrapper:after{width: 6px;}
	.animation-banner-text-wrapper p {font-size: 16px;}
	.container, .container-md, .container-sm {max-width: 100%;}
	section.same-section.appstore-section .row {margin-top: 2rem;}
	.fixed-box-content-parent .fixed-left-box {width: 10%;}
	.animated-image-box {height: 240px;}
	.animated-image-box .animted img {max-width: 440px;}
	section.same-section.real-app-section .same-heading-parent.text-center + .row {margin-top: 1rem;}
	.real-app-image-parent{display: none;}
	section.same-section.real-app-section .col-lg-6 {margin: 15px 0 0;}
	section.same-section.real-app-section .col-lg-7 .row.bottom-row-center-box {margin-top: 0;}
	.real-app-wrapper.bgfive .real-app-header-parent.aws-depoloyment-parent {padding-left: 4rem;}
	.plan-main-wrapper .col-lg-4 {max-width: 50%;flex: 0 0 50%;margin: 0 0 25px;}
	.real-app-wrapper.bgfive .real-app-header-parent.aws-depoloyment-parent figure {position: absolute;top: 0;left: 0;margin: 0;}
	section.same-section.real-app-section .col-lg-7 .row.bottom-row-center-box .col-lg-6 .col-lg-12:last-child {margin-top: 15px;}
	section.same-section.module-section .col:last-child{margin-bottom: 0;}
	section.same-section.module-section .col {width: 25%;flex: 0 0 25%;margin: 0 0 25px;}
	.header-menu ul {position: fixed;top: 0;left: -100%;bottom: 0;background: #fff;z-index: 1;padding: 20px 0;width: 350px;display: block;box-shadow: 0 0 10px rgb(0 0 0 / 12%);height: 100vh; visibility: hidden; opacity: 0; transition: 0.4s; -webkit-transition: 0.4s;}
	.header-menu ul.active{left: 0; visibility: visible;opacity: 1;}
	.header-menu ul li a {padding: 10px 15px;display: block;}
	.header-menu ul li + li{border-top: 1px solid rgb(0 0 0 / 9%);}
	li.toggle-menu-logo.d-lg-none {display: flex;align-items: center;justify-content: space-between;margin: 0 0 20px;padding: 0 20px;}
	li.toggle-menu-logo.d-lg-none .mobile-logo{padding: 0 !important;}
	.mobile-logo img {max-width: 50px;}
	.header-menu ul li .closemenu {width: 30px;height: 30px;border-radius: 50%;border: 1px solid #000;display: flex !important;align-items: center;justify-content: center; padding: 0 !important;}
	.black-layer {position: absolute;left: 0;top: 0;bottom: 0;right: 0;width: 100%;height: 100%;background: rgb(0 0 0 / 40%);z-index: 9; visibility: hidden; opacity: 0;}
	.black-layer.active {visibility: visible;opacity: 1;}
	body.overflow-off, html.overflow-off{overflow: hidden;} .d-lg-none.toggle-menu {width: 35px; height: 35px; display: flex; align-items: center; justify-content: center; border-radius: 50%; background: #000; color: #fff; position: absolute; right: 0; top: 50%; transform: translateY(-50%); }
	.header-btn {margin-right: 40px;}
	.header-bg-effect {position: relative;}
	header.header {position: fixed; top: 0; left: 0; right: 0; width: 100%; z-index: 9; background: rgba(255, 255, 255, 1); box-shadow: 0 4px 34px rgb(0 0 0 / 6%); padding: 10px 0;}
	header.header .header-bg-effect {box-shadow: none;padding: 0;}
}

@media screen and (max-width: 767px) { 
	.modal.login-model-parent .modal-dialog .modal-content {border-radius: 8px;}
	.modal-body.dashboard-login-box.delet-user-box-content .login-modal-content .dashboaed-header-parent p {font-size: 14px;width: 100%;display: block;}
	.modal.login-model-parent.dashboard-listing-modal .modal-dialog.modal-dialog-centered .modal-form-parent ul li a {padding: 6px 7px;}
	.modal.login-model-parent.dashboard-listing-modal .modal-dialog.modal-dialog-centered {max-width: 100%;padding: 0 10px;}
	.modal.login-model-parent.dashboard-listing-modal.dashboard-plan-modal .modal-dialog.modal-dialog-centered .dashboaed-header-parent p {font-size: 14px;}
	.modal.login-model-parent.dashboard-listing-modal.dashboard-plan-modal .modal-dialog.modal-dialog-centered .dashboaed-header-parent h2 {font-size: 22px;}
	.modal.login-model-parent.dashboard-listing-modal.dashboard-plan-modal .modal-dialog.modal-dialog-centered .modal-body .plan-price h3 {font-size: 22px;}
	.billing-page-content-parent p {font-size: 14px;}
	.form-control {padding: 10px 10px;border-radius: 5px;font-size: 14px;}
	.profile-upload-bottom-box .form-group label {font-size: 14px;}
	.profile-upload-bottom-box .form-group .url-filds + p {font-size: 14px;}
	.update-user-details-parent.update-user-details-delete-parent .user-detils-left .updatprofilebtn {padding: 7px 5px;}
	.update-user-details-box .row .col-lg-2 {margin: 15px 0 0;}
	.update-user-details-box .row .col-lg-5 {width: 100%;flex: 0 0 100%;margin: 0 0 15px;}
	.profile-image-upload-parent {max-width: 170px;}
	main {padding: 1.5rem 0;}
	.project-main-page-wrapper {margin: 0;}
	.no-data figure img {max-height: 40px;}
	.no-data h4 {font-size: 16px;}
	.select-bar-wrapper {margin: 10px 0 0;justify-content: space-between;width: 100%;}
	.select-bar-wrapper select{width: 100%;}
	.project-search-bar-wrapper .poject-search-bar {width: 100%;max-width: 100%;margin: 0 0 0;}
	.project-search-bar-wrapper .poject-search-bar input {width: 100%;min-width: initial;}
	.project-search-bar-wrapper {flex-wrap: wrap;}
	.sidebar-container .logout-box.sidebar-menu {bottom: 0;}
	.logout-box.sidebar-menu li a {padding: 7px 10px;border-radius: 7px;margin: 0 0 0;}
	.sidebar-menu ul li a, .logout-box ul li a {font-size: 15px;}
	.login-box-parent a {padding: 15px 10px;padding-left: 50px;font-size: 16px;margin: 0 0 15px;}
	.login-box-parent a figure {width: 30px;height: 30px;}
	.main-content-wrapper {background-size: cover !important;}
	.add-category ul li {padding: 5px 5px;font-size: 12px;}
	span.las img {max-height: 21px;}
	.header-title h3 {font-size: 18px;}
	footer .col:first-child {max-width: 100%;flex: 0 0 100%;}
	footer .col:last-child {max-width: 100%;flex: 0 0 100%;}
	.animated-box-wrapper {margin: 2rem 0;}
	.privacy-policy-wrapper > p {margin-top: 10px;}
	.privacy-policy-content {margin: 1rem 0 0;border: 5px solid rgba(255, 255, 255, 1);padding: 15px 15px;}
	.privacy-policy-content p + p {margin-top: 15px;}
	section.same-section.privacy-policy-section {padding-top: 5rem;}
	.privacy-policy-wrapper p {font-size: 14px;}
	.banner-content-wrapper h1 {font-size: 24px;}
	.banner-content-wrapper p {font-size: 14px;}
	.banner-content-wrapper p br{display: none;}
	.header-bg-effect .col:last-child {max-width: 70%;flex: 0 0 70%;}
	section.banner-section {padding: 5rem 0 5rem;}
	section.same-section.technologies-section {margin-top: -5rem;}
	.header-btn ul button {font-size: 12px;}
	.banner-btn-parent ul li .btn {min-width: 130px;font-size: 13px;}
	.banner-textarea-wrapper strong {font-size: 14px;}
	.textarea-right-btn .btn.btn-primaryx {padding: 7px 7px;font-size: 12px;}
	.add-category ul li a {font-size: 14px;padding: 1px 3px;}
	.technologies-main-wrapper ul li a span {font-size: 14px;}
	.technologies-main-wrapper ul li a {border: 2px solid rgba(255, 255, 255, 1);border-radius: 13px;padding: 10px;}
	.technologies-main-wrapper ul li {width: 32%;}
	.technologies-main-wrapper ul li a figure img {max-height: 30px;}
	.technologies-main-wrapper {border-radius: 13px;padding: 20px 10px;border-width: 3px;}
	.module-box-parent h2 {font-size: 22px;}
	.module-box-parent p {font-size: 14px;}
	section.same-section.module-section .col {width: 33%;flex: 0 0 33%;margin: 20px 0 0px !important;}
	section.same-section.module-section {padding-top: 1.5rem;}	
	.same-heading-parent h2 {font-size: 21px;}
	.same-heading-parent p {font-size: 14px;}
	.fixed-box-content-parent .fixed-right-box h3 {font-size: 16px;}
	.fixed-box-content-parent .fixed-right-box p {font-size: 13px;}
	.fixed-box-content-parent .fixed-left-box span {font-size: 12px;}
	.fixed-box-content-parent .fixed-left-box figure {margin: 0 auto 10px;}
	section.same-section.real-app-section {padding-top: 2rem;}
	.real-app-header-parent h3 {font-size: 16px;}
	.real-app-header-parent p {font-size: 14px;}
	.main-table-wrapper {border: 3px solid rgba(255, 255, 255, 1);margin: 1rem 0 0;}
	.main-table-wrapper table tr th {font-size: 14px;}
	.table-text-parent h3 {font-size: 14px;}
	.table-text-parent p {font-size: 12px;}
	.main-table-wrapper table tr td {font-size: 14px;}
	.clients-content-wrapper .client-header-info + p {font-size: 14px;}
	.client-header-info > p {font-size: 12px;}
	.client-header-info h3 {font-size: 14px;}
	.plan-price h3 {font-size: 22px;}
	.plan-main-content-parent .btn.btn-defaultx {font-size: 13px;}
	.cta-access-parent ul li img {max-height: 30px;}
	.cta-wrapper {padding: 20px 10px;border-width: 5px;}
	footer .col {width: 100%;flex: 0 0 100%;text-align: center;}
	.footer-menu ul {margin: 13px 0;padding: 13px 0;border-top: 1px solid rgb(0 0 0 / 9%);border-bottom: 1px solid rgb(0 0 0 / 9%);}
	.footer-light p {text-align: center;}
	footer {padding: 15px 0;}
	section.same-section.plan-section {padding-bottom: 1rem;}
	.add-category.category-main-parent-wrapper ul {gap: 8px;flex-wrap: wrap;}



}

@media screen and (max-width: 599px) { 
	.home-review-wrapper {margin-right: 0;}
	.home-review-wrapper .owl-nav {left: inherit;right: 0;}
}

@media screen and (max-width: 576px) { 
	.modal.login-model-parent.dashboard-listing-modal .modal-dialog.modal-dialog-centered .modal-form-parent ul li a {font-size: 12px;}
	.modal-form-parent .form-group label {font-size: 14px;}
	.modal.login-model-parent.dashboard-listing-modal .modal-dialog.modal-dialog-centered .modal-form-parent ul{margin: 20px 0 0;}
	.modal-body.dashboard-login-box .login-modal-content .modal-form-parent .form-group .dashboard-modal-btn .btn {padding: 6px 10px !important;min-width: 78px !important;}
	.modal.login-model-parent.dashboard-listing-modal .modal-dialog.modal-dialog-centered {max-width: 100%;padding: 0 0;}
	.modal.login-model-parent .modal-dialog {max-width: 100%;}
	.modal.login-model-parent.dashboard-listing-modal.dashboard-plan-modal .modal-dialog.modal-dialog-centered {padding: 0 0;}
	.technologies-main-wrapper ul {gap: 4px;}
	.main-table-wrapper{overflow-x: auto;}
	.main-table-wrapper table {width: 600px;}
	.technologies-main-wrapper ul li {width: 49%;}
	.plan-main-wrapper .col-lg-4 {max-width: 100%;flex: 0 0 100%;margin: 0 0 15px;}
	.same-heading-parent span {padding: 6px 0px;}
}

@media screen and (max-width: 480px) { 
	.modal-body.dashboard-login-box.delet-user-box-content + .modal-footer .btn {padding: 5px 5px;min-width: 70px;}
	.billing-page-content-parent .row .col-lg-12 .update-user-details-parent.update-user-details-delete-parent .user-detils-main-parent .user-detils-left {width: 100%;}
	.billing-page-content-parent .col-lg-4 {max-width: 100%;flex: 0 0 100%;margin: 0 0 10px;}
	.billing-page-content-parent .row .col-lg-12 .update-user-details-parent.update-user-details-delete-parent .user-detils-main-parent .user-detils-left:last-child{margin-top: 20px;}
	.billing-page-content-parent .row .col-lg-12 .update-user-details-parent.update-user-details-delete-parent .user-detils-main-parent {flex-wrap: wrap;}
	.sidebar {width: 250px;}
	.brand img {max-width: 90px;}

}

@media screen and (max-width: 420px) { 
	.technologies-main-wrapper ul li {width: 100%;}
	.header-btn ul button {padding: 6px 10px !important;}
	.header-btn ul {gap: 3px;}
 	.header-btn {margin-right: 38px;}
 	.logo img {max-width: 100px;}
}

@media screen and (max-width: 900px) {
	.build-ready-option {flex-wrap: wrap;}
	.build-ready-option-btn {width: 100%;justify-content: center;margin-top: 4px;}
}

@media screen and (max-width: 380px) {
	.footer-menu ul li + li {margin-left: 12px;}
}
