@media screen and (max-width:1360px){
.show-update-box .col-4 {
    width: 100%;
}
	
.custom-form-area .show-update-box .form-group.marginbottom20 {
    margin-bottom: 15px !important;
}
	
.show-update-box .add-expire-date {
    margin-bottom: 25px;
    text-align: left;
    width: 326px;
}
	
.show-update-box .col-8 {
    width: 100%;
}	
}

@media screen and (max-width:1366px){
.update-inner-area {
    padding-left: 366px;
}		
}

@media screen and (max-width:1290px){
		
}

@media screen and (max-width:1199px){
	
	
}

@media screen and (max-width:1025px){
.col-6, .col-4 {
    width: 100%;
}
	
.update-inner-area {
    padding-left: 0;
}

.update-filter {
    width: 0;
    visibility: hidden;
}	
	
.update-filter-button {
    display: block;
}
	
.update-boxs-aera .quick-filter-head .quick-filter-heading {
    padding-left: 45px;
}
	
.update-filter.mobile-slide {
    width: 270px;
    height: 100vh;
    visibility: visible;
    white-space: initial;
    z-index: 3;
    overflow: auto;
    top: 0;
    position: fixed;
}
	
.update-filter.mobile-slide .card.quick-filter-area {
    margin-top: 0;
    border-radius: 0 48px 48px 0;
}
	
.card.quick-filter-area {
    padding: 17px 22px;
}
	
.update-filter-list li  a {
    font-size: 16px;
}
	
.update-filter-list li .accordion-button {
    font-size: 16px;
}	
	
body.mobile-slide-main {
    overflow: hidden;
}
	
.update-filter.mobile-slide .card.quick-filter-area {
    height: 100vh;
    box-shadow: none;
}
	
.update-filter-list {
    height: calc(100vh - 71px);
    overflow: auto;
}	
	
.update-filter .quick-filter-head .quick-filter-heading {
    width: 100%;
}

.mobile-update-filter-close {
    background: transparent;
    border: none;
    display: block;
    padding: 0;
    margin: -5px 0 0 0;
    float: right;
}
	
.card {
    border-radius: 20px;
}	
	
.update-boxs-aera .quick-filter-head {
    align-items: initial;
    padding: 20px 20px 0;
}	
	
.all-update-boxs .criticle-update-pop .faq-box-inner {
    padding: 20px;
}
	
.faq-main-area .col-5 {
    width: 100%;
}
	
.faq-main-area .col-7 {
    width: 100%;
}
	
.importent-scroller {
    max-height: 400px;
}
	
.chat-faq-scroll {
    max-height: 300px;
}
	
.quick-filter-search .row .col-6 .form-group {
    margin-bottom: 30px;
}
	
.quick-filter-search .row .col-6:nth-last-child(1) .form-group {
    margin-bottom: 0;
}	
	
.hamborger-menu-icon {
    display: block;
}
	
.slide-menu-area.mobile_menu_expend .nav-expend-btn-area {
    display: none;
}	
	
.slide-menu-area.mobile_menu_expend .nav-expend-btn-area.mobile-nav-close {
    display: block;
}
	
.slide-menu-area {
    left: -100px;
}
	
body.menu_expend .slide-menu-area, .slide-menu-area.mobile_menu_expend {
    left: 0;
}	
	
.app-content-area {
    margin-left: 0;
}
	
body {
    padding: 30px 16px;
}
	
.page-heading::before {
    content: initial;
}	
	
.page-heading {
    padding-left: 45px;
}	
	
	
}

@media screen and (max-width:991px){	
	
}

@media screen and (max-width:800px){

}

@media screen and (max-width:767px){
.custom-table-area .ui.stackable.grid .sixteen.wide.column {
    white-space: nowrap;
    overflow: scroll;
    padding: 0 0 0 0 !important;
}
.custom-table-area .ui.stackable.grid .seven.wide.column {
    padding: 0 !important;
}
	
.custom-table-area .ui.stackable.grid .right.aligned.nine.wide.column {
    display: table  !important;
    width: auto  !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
}
	
.custom-table-area .ui.stackable.grid .right.aligned.eight.wide.column .dataTables_filter {
    text-align: left;
}	
	
.custom-table-area .ui.stackable.grid 
 .eight.wide.column {
    padding-left: 0 !important;
}	
	
.custom-table-area .ui.stackable.grid .right.aligned.eight.wide.column {
    padding-top: 0 !important;
    padding-left: 0 !important;
    padding-bottom: 22px !important;
}	


	
}

@media screen and (max-width:639px){
.add-edit-area .card.quick-filter-area {
    padding: 20px;
}	
.card {
    border-radius: 20px;
	margin-top: 25px;
}	
	
.custom-form-area .form-group {
    margin-bottom: 20px;
}
	
.marginbottom40 {
    margin-bottom: 30px;
}
	
.custom-textarea {
    height: 125px;
}	

.quick-filter-heading {
    font-size: 16px;
}	
	
.update-filter-search {
    width: 130px;
}
	
.update-filter-search .form-control {
    padding: 8px 12px;
    font-size: 13px;
    border-radius: 6px;
}
	
.update-boxs-aera .quick-filter-head .quick-filter-heading {
    margin-bottom: 0;
}	

.update-website-date {
    position: initial;
    margin-top: 7px;
}
	
.faq-reviewer-details li {
    margin-bottom: 6px;
}
	
.faq-inner-question-label {
    position: absolute;
    left: 0;
    top: 0;
}
	
.faq-inner-question {
    padding-top: 30px;
}
	
.importent-doc-tab .nav.nav-tabs .nav-item .nav-link {
    font-size: 14px;
    padding: 23px 10px;
}	
	
.custom-table-area .ui.stackable.grid .right.aligned.nine.wide.column {
    padding-bottom: 15px !important;
}
	
.ui.menu {
    min-height: auto;
}
	
.ui.menu .item {
    font-size: 12px;
    padding: 14px 15px;
    text-align: center !important;
}
	
.custom-table-area .ui.stackable.grid .right.aligned.eight.wide.column .dataTables_filter label, .custom-table-area .ui.stackable.grid .eight.wide.column label, .custom-table-area .ui.stackable.grid .seven.wide.column .dataTables_info {
    font-size: 12px;
}
	
.custom-table-area .ui.stackable.grid table.dataTable.table tr th, .custom-table-area .ui.stackable.grid table.dataTable.table tr td {
    font-size: 12px;
}	
	
.custom-table-area .ui.stackable.grid table.dataTable.table tr th {
    padding-right: 27px;
}	
	
.table-action-btn img {
    width: 15px;
    margin-top: -6px;
}	

.custom-table-area .ui.stackable.grid table.dataTable.table tr th::after {
    right: 2px;
    top: 10px;
}
	
.custom-form-area .form-group label {
    font-size: 13px;
}
	
.form-control {
    font-size: 13px;
}	
	
.custom-button {
    padding: 12px 26px;
}
	
.clock-timepicker input.form-control[readonly] {
    background: #fff;
}	

}

@media screen and (max-width:479px){

}

@media screen and (max-width:359px){
	
}



