@media only screen and (min-width: 991px) {
	aside.sidebar {width: 230px !important;}
	.open-sidebar, .close-sidebar {display: none !important;}
}
@media only screen and (max-width: 991px) {
	.close-sidebar, .open-sidebar {display: inline-block;margin-right: 20px;padding: 7px 10px 5px 10px;border: 1px solid #264dc0;border-radius: 3px;background: #cdd4ee;cursor: pointer;vertical-align: middle;width: 37px;}
	.close-sidebar i.fa, .open-sidebar i.fa {font-size: 18px;color: #264dc0;}
	aside.sidebar {width: 0;}
	.mid-right-content {padding: 0;}
	.medical-detail-sec {padding-bottom: 0;}
	.medical-detail-sec ul li:nth-child(3) .form-control {width: 100%;}
	.medical-detail-sec ul li {width: 33.33%;flex: auto;margin-bottom: 20px;}
}
@media only screen and (max-width: 680px) {
	.header-in .header-right .header-right-in-col:nth-child(1), .header-in .header-right .header-right-in-col:nth-child(2) {display: none;}
	.medical-detail-sec ul li {width: 100%;}
	.monitor-col .btn {display: block;width: 100%;margin: 5px 0;}
	.login-popup-in {display: block;}
	.login-popup-in .login-popup-left {max-width: 100%;box-shadow: none;padding: 15px;}
	.login-popup-in .login-popup-left .form-group {margin-bottom: 10px;}
	.login-popup-left-in > img {margin: 0 auto;display: block;width: 100px;}
	.login-form {margin: 0;}
	.login-form form .btn {margin: 10px auto 0 auto;}
	.login-popup-right img {max-width: 200px;}
	.login-popup-right h2 {margin: 20px 0;}
	.report-checkbox label.checkbox-inline {display: block;margin: 0 0 10px 0;}
	.login-popup {margin: 15px auto;}
}