@media only screen and ( min-width:961px) and ( max-width:1200px ){

.dashboardbx{padding: 30px 10px;}

.dashboardbx img{width: 40px;}

.dashboardbx p{font-size: 17px;}

#menu ul li > a { font-size: 13px;  padding: 5px 24px;}

.addfrmlabel label, .addfrmlabel input, .addfrmlabel select, .addfrmlabel textarea{font-size: 13px}

.search-btn, .addclient-btn {  padding: 0px 8px;  font-size: 12px;}



}


@media only screen and ( min-width:768px) and ( max-width:960px ){

.dashboardbx{padding: 30px 20px;}

.dashboardbx img{width: 40px;}

#menu ul li > a {  font-size: 13px; padding: 5px 17px;}

#menu ul li a img{width: 30px;}

.serachingmain{margin: 5px 0px;}

.searchbtn{margin-top: 5px;}

.client-searching .col-md-3, .client-searching .col-md-6{padding: 0px 5px;}

}

@media only screen and ( min-width:600px) and ( max-width:767px ){
	

.dashboard{padding: 30px 0px;}	


.account-head { margin-bottom: 15px;}

.addfrmlabel label, .addfrmlabel input, .addfrmlabel select, .addfrmlabel textarea{font-size: 13px}

.client-listmain{overflow-x: scroll;}

.client-searching .col-sm-4{padding: 0px 5px;}

.serachingmain, .searchbtn{margin: 5px 0px;}

.search-btn, .addclient-btn { padding: 0px 12px; font-size: 12px;}

}

@media only screen and ( min-width:320px) and ( max-width:599px ){
	.modal-body {
    padding: 15px 15px 15px;
}
.modalheader h4 {    font-size: 24px;
}
	.adddprtbtn {
    display: flex;
    justify-content: center;
    margin-top: 30px;
}
.mn-tik { margin-top:20px;  text-align:center;
}
.ecxl { margin-top:20px;
}
		.serachingmain input {     width: 100% !important;
	}
	.departmentbtn a {
    background: linear-gradient(251.19deg, #F723B7 -8.92%, rgba(121, 64, 253, 0.7) 55.54%, #FF09C1 151.21%);
    padding: 7px 18px;
    border-radius: 25px;
    color: #fff;
    font-size: 13px;
    color: #fff;
    font-weight: 600;
    float: left;
    margin-right: 20px; white-space: nowrap;
}
.client-listmainnew table thead th {
    color: #000000;
    background-color: #B4BEFF;
    padding: 10px 10px;
    font-size: 12px;
    font-weight: 600;
    min-width: auto;
}
.client-listmainnew table tbody td {
      color: #000;
    padding: 8px 10px 8px;
    font-size: 13px;
    font-weight: 400;
    white-space: nowrap;
}
	.bannerimage {
    overflow: hidden;
    border-radius: 10px;
}
	.bannertext h1 { font-size: 18px;}
	.dashboardtext h6 {
   
   font-size: 13px;
 
}
.dashboardbx img {
    overflow: hidden;
    width: 100%;
    max-height: 101px;
}
.nv-01 {
    margin-top: -57px;
}
.welcometitle h1 {
    font-size: 38px;
}
.welcometitle h3 {    font-size: 26px;
}
.dashboard{padding: 30px 0px;}	


.account-head { margin-bottom: 15px;}

.addfrmlabel label{width: 100%;}

.addfrmlabel input, .addfrmlabel select, .addfrmlabel textarea{width: 100%;}

.serachingmain{margin:5px 0px;}

.searchbtn{margin-top: 10px;}

}

@media only screen and ( min-width:768px) and ( max-width:960px ){
	.search-03 {
    margin-top: 20PX;
}
.bannerfull {
    margin-top: 20PX;
}
}