@media only screen and (max-width:1080px ){
	.middle-box h1 {
	    font-size: 140px;
	}
	.sidebar-collapse .metismenu .company-info {
	    width: 150px;
	    text-overflow: ellipsis;
	    overflow: hidden;
	}
	.ibox-content {
	    min-height: 130px;
	}
	.nowrap{
		white-space: nowrap;
	}
	.pos_rel_srch {
		width: 50%;
	}
	.add_admn_user{
		text-align: right;
	}
	.select2.select2-container.select2-container--bootstrap4 {
		width: 100% !important;
	}
	/*i.new_search{
		top: 25px !important;
	}*/
}
@media only screen and (max-width:992px ){
	.pos_rel_srch {
		display: inline-block;
		width: 50%;
	}
	/*i.new_search{
		top: 11px !important;
	}*/
}
@media only screen and (max-width:800px ){
	.pos_rel_srch {
		width: 70%;
	}
	.drop_down_btn{
		display: inline-block;
		width: 50%;
		text-align: right;
	}
	.fltr_sel_btn{
		margin: 0 0 10px !important;
	}
	.wid_flex > .row {
		 width: 100% !important;
	}
	.wid_flex{
		flex-direction: column;
	}
}
@media only screen and (max-width:768px ){
	.fltr_sel_btn{
		margin: 0 30px 10px 0 !important;
	}
}
@media only screen and (max-width:767px ){
	.add_admn_user{
		text-align: left;
	}
	.col-form-label{
		padding: 7px 14px !important;
	}
}
@media only screen and (max-width:480px ){
	.text_top_head{
		left: 15px !important;
	}
	.drop_down_btn {
		width: 70%;
		text-align: right;
	}
	.new_tab {
		flex-wrap: unset;
		display: flex;
		white-space: nowrap;
		overflow-x: auto;
		overflow-y: hidden;
	}
	.ulist_serh{
		width: 100%;
		margin-bottom: 10px;
	}
	.user_list_add {
		text-align: center !important;
	}
	.ulist_serh{
		margin-right: 16px;
	}
	.doctr_list{
		justify-content: center !important;
	}
	.fltr_sel_btn{
		margin: 0 30px 0px 0 !important;
	}
	.new_doc_link{
		margin: 0 auto 10px !important;
	}
}
@media only screen and (max-width:414px ){
	.pos_rel_srch {
		width: 100%;
		margin-bottom: 14px;
	}
	.ibox-title.drop_ttl{
		flex-direction: column;
	}
	.center_grp{
		text-align: center;
	}
	.drop_down_btn {
		width: 100%;
		text-align: center;
	}
	.rvw_upld .btn-up-phots{
		width: 80%;
	}
}
@media only screen and (max-width:375px ){
	.new_tab {
		flex-wrap: unset;
		display: flex;
		white-space: nowrap;
		overflow-x: auto;
		overflow-y: hidden;
	}
	.add_admn_user{
		text-align: center;
	}
	.fltr_sel_btn {
	    margin: 0 30px 10px 0 !important;
	}
}
@media only screen and (max-width:360px ){
	.middle-box h1 {
	    font-size: 100px;
	}
}
