@media (max-width: 1700px) {

	.userprofilebg {width: 300px;}

}

@media only screen and (min-width:1200px) and (max-width:1401px) {

	.headerbg h1 {font-size: 30px;}
	.hreader-search .form-control {width: 400px;}
	.nav-sidebar-is-open .dashboard-lab .col-xl-6 {width: 100%; max-width: 100%; flex: 0 0 100%;}
	.nav-sidebar-is-open .chat-calender-sec .col-xl-6, .nav-sidebar-is-open .chat-calender-sec .col-xl-6 {width: 100%; max-width: 100%; flex: 0 0 100%;}
	.income-exp-sec .col-xl-6 {width: 100%; max-width: 100%; flex: 0 0 100%;}
	.income-exp-sec .col-xl-6:last-child {width: 100%; max-width: 100%; flex: 0 0 100%;}
	.nav-sidebar-is-open .income-exp-sec .col-xl-6 {width: 100%; max-width: 100%; flex: 0 0 100%;}
	.dash-right-col h4 {font-size: 17px;}

}

@media only screen and (min-width:1401px) and (max-width:1700px) {

	.dashboard-lab .col-xxl-4 {max-width: 50%; flex: 0 0 50%;}
	.nav-sidebar-is-open .dashboard-lab .col-xxl-4 {max-width: 50%; flex: 0 0 50%;}
	.chat-calender-sec .col-xxl-8, .chat-calender-sec .col-xxl-4 {max-width: 50%; flex: 0 0 50%;}
	.nav-sidebar-is-open .chat-calender-sec .col-xxl-8, .nav-sidebar-is-open .chat-calender-sec .col-xxl-4 {width: 100%; max-width: 100%; flex: 0 0 100%;}
	.income-exp-sec .col-xxl-4:first-child {width: 100%; max-width: 100%; flex: 0 0 100%;}
	.income-exp-sec .col-xxl-4 {max-width: 50%; flex: 0 0 50%;}
	.income-exp-sec .col-xxl-4:last-child {max-width: 50%; flex: 0 0 50%;}
	.nav-sidebar-is-open .income-exp-sec .col-xxl-4:first-child {width: 100%; max-width: 100%; flex: 0 0 100%;}
	.nav-sidebar-is-open .income-exp-sec .col-xxl-4 {max-width: 50%; flex: 0 0 50%;}
	.headerbg h1 {font-size: 32px;}

}	

@media only screen and (min-width:1560px) and (max-width:1700px) {

	.dashboard-lab .col-xxl-4 {max-width: 33.3333%; flex: 0 0 33.3333%;}
	.income-exp-sec .col-xxl-4:first-child {max-width: 33.3333%; flex: 0 0 33.3333%;}
	.income-exp-sec .col-xxl-4 {max-width: 33.3333%; flex: 0 0 33.3333%;}
	.income-exp-sec .col-xxl-4:last-child {max-width: 33.3333%; flex: 0 0 33.3333%;}
	.nav-sidebar-is-open .income-exp-sec .col-xxl-4:first-child {width: 100%; max-width: 100%; flex: 0 0 100%;}
	.nav-sidebar-is-open .income-exp-sec .col-xxl-4 {max-width: 50%; flex: 0 0 50%;}
	.nav-sidebar-is-open .income-exp-sec .col-xxl-4:last-child {max-width: 50%; flex: 0 0 50%;} 
	.nav-sidebar-is-open .chat-calender-sec .col-xxl-8, .nav-sidebar-is-open .chat-calender-sec .col-xxl-4 {max-width: 50%; flex: 0 0 50%;}

}	

@media (max-width: 1400px) {
	
	.login-box-width {padding: 30px; min-height: inherit;}
	.login-right-side .nav-item {padding-left: 1px; padding-right: 1px;}
	.login-right-side .nav-pills li {padding-left:1px; padding-right:1px;}
	.login-right-side .nav-link {padding: 9px 15px;}
	.login-left-cont {max-width: 600px;}
	.login-left-cont h2 {font-size: 28px;}
	.form-logo img {max-height:100px;}
	.login-main-img img {max-height: 350px;}
	.form-logo {margin-bottom: 15px !important;}
	
}

@media (max-width: 1299px) {
	.login-right-side .nav-link {padding: 9px 12px;}	
}

@media (max-width: 1199px) {

	.userprofilebg {display: none;}		
	.headerbg h1 {font-size: 20px; padding-left: 40px; display: none;}
	.hamburger {font-size: 28px; position: relative; left: 0;}
	.header-right {display: none;}
	.headerbg, .left-navbar {height: 70px;}
	.navbar-left-panel {top: 70px; height: calc(100% - 70px);}
	.main-middle-section {padding-top: 95px; padding-right: 0px;}
	.main-middle-section.middle-panel.nav-sidebar-is-open {padding-left: 92px;}
	.dashboard-logo img {max-height: 45px;}
	.dashboard-logo {padding-left: 23px;}
	.navbar-right-panel {display: none;}
	.mobile-top-setting {display: flex;}
	.middle-panel {padding-right: 0px;}
	.right-settings ul {display: flex;}
	.right-settings li {margin: 0px 7px;}
	.right-uers-proile-img {margin-left: 7px;}
	.footer-sec {padding-left:30px; padding-right: 30px;}
	h1.mobile-title {display: flex; font-size: 30px;}
	
}

@media only screen and (min-width:992px) and (max-width:1199px)
{	
	.login-page .col-lg-6:first-child {max-width: 40%; flex: 0 0 40%;}
	.login-page .col-lg-6:last-child {max-width: 60%; flex: 0 0 60%;}
	.login-left-side  {width: 40%;}
	.login-left-cont {max-width: inherit; padding-left: 15px; padding-right: 15px;}
	.login-left-cont br {display: none;}

}

@media (max-width: 1024px) {

}

@media (max-width: 991px) {

	.login-page .col-lg-6:first-child {display: none;}
	.dash-right-col h4 {font-size: 17px;}
	.dt-buttons {display: flex;}
	.inner-content-part .dataTables_filter {float: none;}
	.inner-content-part .row.page-titles {flex-direction: column;}
	.inner-content-part .row.page-titles .col-md-5 {margin-bottom: 10px;}
	.inner-content-part .row.page-titles .col-md-5, .inner-content-part .row.page-titles .col-md-7 {width: 100%; max-width: 100%; flex: 0 0 100%;}
	.inner-content-part .row.page-titles .col-md-7 .d-flex {flex-wrap: wrap;}
	.inner-content-part .card-outline-info form.form-horizontal .form-body .row {width: 100%;} 
	.inner-content-part .card-outline-info form.form-horizontal .form-body .row .row {margin-left: 0px; margin-right: 0px;}
	.inner-content-part .card-outline-info form.form-horizontal .form-body .row .row .col-md-9, .inner-content-part .card-outline-info form.form-horizontal .form-body .row .row .col-md-3 {padding-left: 0px;
		padding-right: 0px;}
	.gc_samarkattwrap .col-md-2{ -ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}

}

@media only screen and (min-width: 768px) and (max-width: 991px)
{	

	
}

@media (max-width: 767px) {

	.login-box-width {padding: 20px;}
	.login-signup-form h2 {font-size: 25px;}
	.login-right-side .nav-item {margin-top: 5px; margin-bottom: 5px;}
	.login-right-side .nav-pills li {padding-left:5px; padding-right:5px;}
	.middle-panel {padding-left: 0px; padding-right: 0px;}
	.container-padding-lr {padding-left: 15px; padding-right: 15px;}
	.navbar-left-panel, .left-navbar {left: -92px;}
	.sidebar-is-open.navbar-left-panel, .sidebar-is-open.left-navbar {left: 0px;}
	.main-middle-section.middle-panel.nav-sidebar-is-open {padding-left: 0px;}
	.footer-sec {text-align: center; justify-content: center; flex-direction: column; padding-left: 15px; padding-right: 15px; }
	.footer-sec .clssslbox {margin-left: 0px; margin-top: 15px; }
	h1.mobile-title {display: flex; font-size: 25px; margin-bottom: 20px;}
	.inner-content-part .card-outline-info .card-header h4 {flex-direction: column; flex: inherit; align-items: flex-start; }
	.inner-content-part .card-outline-info .card-header h4 .btn-info.pull-right {margin-left: inherit; margin-top: 10px;}

	

}

@media (max-width: 575px) {

	.chat-calender-sec .whitebox.redbg {padding-left: 10px !important; padding-right: 10px !important;}
}

@media (max-width: 479px) {

}

@media (max-width: 350px) {

	.sidebar-is-open {width: 270px;}
	.middle-panel.nav-sidebar-is-open {padding-left: 260px;}
}

	
img {max-width: 100%; height: auto;}