
@media (min-width: 320px) and (max-width: 359px){
	
	.wrapper_div{
		width:277px;
	}

	.wrapper_div .table-responsive .new_disable{
		width: 200px !important;
	}

	.newfeedback_form .dashboard-header h1 {
    	font-size: 16px;
    }

    .newfeedback_form .mbottom20 .col-md-4 label{
    	height: auto;
    	line-height: 20px !important;
    }
}

@media (min-width: 360px) and (max-width: 374px){

	.wrapper_div{
		width:314px;
	}

	.wrapper_div .table-responsive .new_disable{
		width: 200px !important;
	}

	.newfeedback_form .dashboard-header h1 {
    	font-size: 16px;
    }

    .newfeedback_form .mbottom20 .col-md-4 label{
    	height: auto;
    	line-height: 20px !important;
    }
	
}

@media (min-width: 375px) and (max-width: 379px){
	.wrapper_div{
		width:325px;
	}

	.wrapper_div .table-responsive .new_disable{
		width: 200px !important;
	}
	 .newfeedback_form .mbottom20 .col-md-4 label{
    	height: auto;
    	line-height: 20px !important;
    }
	.newfeedback_form .dashboard-header h1 {
    	font-size: 18px;
    }

	
}

@media (min-width: 380px) and (max-width: 400px){
	.wrapper_div{
		width:330px;
	}

	.wrapper_div .table-responsive .new_disable{
		width: 200px !important;
	}
	 .newfeedback_form .mbottom20 .col-md-4 label{
    	height: auto;
    	line-height: 20px !important;
    }
    .newfeedback_form .dashboard-header h1 {
    	font-size: 18px;
    }
	
	
}

@media (min-width: 411px) and (max-width:413px){
	.wrapper_div{
		width:360px;
	}

	.wrapper_div .table-responsive .new_disable{
		width: 200px !important;
	}
	 .newfeedback_form .mbottom20 .col-md-4 label{
    	height: auto;
    	line-height: 20px !important;
    }
    .newfeedback_form .dashboard-header h1 {
    	font-size: 18px;
    }
	
	
}

@media (min-width: 414px) and (max-width: 479px){
	.wrapper_div{
		width:360px;
	}

	.wrapper_div .table-responsive .new_disable{
		width: 200px !important;
	}
	 .newfeedback_form .mbottom20 .col-md-4 label{
    	height: auto;
    	line-height: 20px !important;
    }
    .newfeedback_form .dashboard-header h1 {
    	font-size: 18px;
    }
	
	
}

@media (min-width: 480px) and (max-width: 539px){
	.wrapper_div{
		width:440px;
	}

	.wrapper_div .table-responsive .new_disable{
		width: 250px !important;
	}
	.newfeedback_form .dashboard-header h1 {
    	font-size: 18px;
    }
	
}

@media (min-width: 540px) and (max-width: 639px){
	.wrapper_div{
		width: 480px;
	}
	.wrapper_div .table-responsive > .table > thead > tr > th, .wrapper_div .table-responsive > .table > tbody > tr > th, .wrapper_div .table-responsive > .table > tfoot > tr > th,.wrapper_div .table-responsive > .table > thead > tr > td,.wrapper_div .table-responsive > .table > tbody > tr > td,.wrapper_div .table-responsive > .table > tfoot > tr > td {
    white-space: inherit;
	}
}

@media (min-width: 640px) and (max-width: 666px){
	.wrapper_div{
		width: 580px;
	}
	.wrapper_div .table-responsive > .table > thead > tr > th, .wrapper_div .table-responsive > .table > tbody > tr > th, .wrapper_div .table-responsive > .table > tfoot > tr > th,.wrapper_div .table-responsive > .table > thead > tr > td,.wrapper_div .table-responsive > .table > tbody > tr > td,.wrapper_div .table-responsive > .table > tfoot > tr > td {
    white-space: inherit;
	}
}

@media (min-width: 667px) and (max-width: 767px){
	.wrapper_div{
		width: 610px;
	}
	.wrapper_div .table-responsive > .table > thead > tr > th, .wrapper_div .table-responsive > .table > tbody > tr > th, .wrapper_div .table-responsive > .table > tfoot > tr > th,.wrapper_div .table-responsive > .table > thead > tr > td,.wrapper_div .table-responsive > .table > tbody > tr > td,.wrapper_div .table-responsive > .table > tfoot > tr > td {
    white-space: inherit;
}
}

@media (min-width: 320px) and (max-width: 767px){

.newfeedback_form .form-group{
  margin-bottom: 0 !important
}

.newfeedback_form .table-responsive{
	margin-bottom: 0;
}

.model_320 {
    width: 94% !important;
}

.nav_no_padding{
	padding-left: 0 !important;
}
.newfeedback_form .navbar-brand{
	padding-left: 8px;
}
.wrapper_div .table-responsive th{
	font-size: 13px !important;
} 
.wrapper_div .table-responsive tr td{
	font-size: 13px !important;
}
.title_thanks {
	font-size: 19px;
	text-transform: uppercase;
	line-height: 27px;
}
.new_feedback_ul ul li {
	display: block;
	margin-right: 0;
	margin-bottom: 2px;
} 

}




@media only screen and (max-width: 1110px)
{
	.table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {    word-break: break-all;}
	.table-style-vert tr td:first-child {    word-break: break-word;}
}
@media only screen and (max-width: 1199px)
{
	.form-group-height {height: initial !important;}
	.hh1{height: inherit !important; display: inherit;  padding-bottom: 2%;}
	.hh2, .hh3   {display: grid;  padding-bottom: 2%;}
	.msck-back-btn { margin-top: 1%;}
	.upload-doc-bottom {display:initial}
	.upload-doc-bottom .space-left{padding:0;}
}
@media only screen and (max-width: 1024px) {
	.login-icon { left: 14%;}
		th.expand-all-btn   {width: 25px !important;    text-align: center !important;}
		 .hh2{height:300px !important; }
	 .hh3{height:300px !important; }
	.dashboard-form.dashboard-p { height: 375px !important;   overflow: auto;}

	
}
@media screen and (max-width: 979px)
{
	td.center-txt.table-middle-data.no-border.mob-td-center{text-align:center !important}
			.mob-tab-icon-style td.center-txt.table-middle-data {  text-align: center !important;}
	.mob-tab-icon-style .border-line {margin-top: 4%;}
	
}
@media only screen and (max-width: 991px) 
{
	.login-form-inner {    padding-left: 5%;}
	.login-icon { left: 7px;}

.login-vald {padding-left:0;}
	.login-form-inner .form-control {width:100%;}
	.check-box-login {    margin-left: 0;    padding-top: 0;}
	.hh1, .hh2, .hh3 {  height: initial !important;  padding-bottom: 2%;}
	.lng-cnfbox.chack-boxpkg {    margin-left: 2%;    width: 95%;}
		 a#ChooseFiles {margin-top:3%;}
}



@media only screen and (max-width: 980px)
{
	.custom-table-resp {width:100% !important;}
	.nested-table label.radio-inline.radio-btn { margin-left: 28px; }
	.dashboard-button-section .btn-default { width: 42% !important; margin-bottom: 1% !important;}
	label.compo-one { width: 100%;}
	label.verifi-two {width: 100%;}
	label.no-space.upload-dcm {width: 100%;}
	.manage-compony .show-entry-section11 label {width: auto;}
	.manage-compony .show-entry.show-entriesc label{width: auto;}
	.table-form a { font-size: 15px !important;}
	textarea.form-control.no-space.remark-box { width: 454px !important;}
	.wrap-td tr td:nth-child(3) { height: 80px; }
	.edit-user .no-space.cng-actpp p { margin-left: 0px !important;}
	.show-entry-section label { width: 100%;}
	.add-universityP .acnt-status1 {margin-bottom: 0px; }
	.edit-universityP .acnt-status1 {margin-bottom: 0px; }
	.add-collagesP .acnt-status1 {margin-bottom: 0px; }
	.edit-collageP .acnt-status1 {margin-bottom: 0px !important;}
	.panel-heading .form-group .btn {    padding: 10.8px 10px !important;}
}


@media screen and (max-width: 979px)
{
	
	.custom-table-resp tr td, .custom-table-resp tr th {
    padding: 8px 6px !important;
}
	.minimize-text-mob{overflow: hidden; text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;  line-height: 20px;  height: 90px;   padding: 5px !important;}
	
.minimize-text-mob-small{    overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;  line-height: 20px;   height: 60px;   padding: 5px !important;}
		.upload-doc-bottom .space-left span{float:left;    width: 100%;}
}

@media only screen and (max-width: 800px) 
{
	.login-form .login-header img { float: none;}
	.login-form-inner { padding-left: 1%;}
	.minimize-text-mob {    height: 95px;}
}
@media only screen and (max-width: 767px) 
{
	    .login-form-inner {padding-left: 3%;    padding-right: 3%;}
	
}
@media only screen and (max-width: 736px)
{
.login-form {padding: 6% 0 6% 0;}
.login-form .login-header img {float: none;}


}


@media only screen and (max-width: 600px)
{
.login-form {     display: inherit;  align-items: initial;    float:none; padding:2% 0 5% 0;}
.login-form-inner {border-left:none;}
.login-form-inner form {    top: 0;    margin-top: 4%;}

}
@media only screen and (max-width: 480px)
{
	.footer { position: fixed !important;  width: 100%;  bottom: 0;    right: 0;}
	.login-form-inner {    height: initial;}
	.btn.btn-default.login-btn {    margin: 2% auto;}
	.modal-body .form-group.col-xs-12 {    display: grid;}
	.modal-footer {padding: 2% 3%;}
}
@media only screen and (max-width: 414px)
{
.container {padding: 30% 15px;}
.login-form-inner .form-control, .login-form-inner button.btn.btn-default {width:100%;}
.login-form-inner form {margin-top: 9%;}


}