@media (min-width: 768px) and (max-width: 1024px) {
	.email-msg {
		display: none
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	body {
		overflow-x: hidden
	}
}
@media (max-width: 767px) {
	body {
		overflow-x: hidden
	}
	.mobile-sidebar {
		left: 0
	}
	.mobile-content {
		left: 250px;
		right: -250px
	}
	.wrapper-page {
		width: 90%
	}
	.wizard > .steps > ul > li {
		width: 100%
	}
	.wizard > .content {
		padding: 0!important
	}
	.wizard > .content > .body {
		float: none;
		position: relative;
		width: 100%;
		height: 100%;
		padding: 0%
	}
	.wizard.vertical > .steps {
		display: inline;
		float: none;
		width: 100%
	}
	.wizard.vertical > .content {
		display: inline;
		float: none;
		margin: 0%;
		width: 100%
	}
	
	.navbar-nav .open .dropdown-menu {
		background-color: #ffffff;
		box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
		
		position: absolute;
	
	}
	.navbar-nav .dropdown-menu::before {
		top: -7px;
		/*left: 8px;
		right: auto*/
	}
	.navbar-nav .dropdown-menu::after {
		top: -6px;
			/*right: auto;
		left: 10px*/
	}
	.advance_search_drop_menu {
		position: absolute !important;
		min-width: 200px !important;
		background-color: #fff;
		border-radius: 4px;
		z-index: 9;
		right: 0 !important;
		left: auto !important;
		top: 30px !important;
		box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
		margin: 0px;
		padding: 0;
	}
	.advance_search_drop_menu::before {
		position: absolute;
		top: -7px;
		left: auto !important;
		right: 0px !important;
		display: inline-block !important;
		border-right: 8px solid transparent;
		border-bottom: 8px solid #fff;
		border-left: 8px solid transparent;
		content: '';
	}
	.dropdown-menu>li>a:focus,
	.dropdown-menu>li>a:hover {
		color: #fff;
		text-decoration: none;
		background-color: #3A57E8 !important
	}
	.todo-send {
		margin-top: 10px;
		padding-left: 15px
	}
	.chat-inputbar {
		padding-left: 15px
	}
	.chat-send {
		margin-top: 10px;
		padding-left: 15px;
		padding-right: 15px
	}
	.dataTables_wrapper .col-xs-6 {
		width: 100%;
		text-align: left
	}
	.ms-container {
		width: 100%
	}
	.email-msg {
		display: none
	}
	.form-horizontal .control-label {
		/*width: 100%;*/
		margin-bottom: 5px
	}
}
@media (max-width: 480px) {
	.side-menu {
		z-index: 10!important
	}
	.button-menu-mobile {
		display: block
	}
	.search-bar {
		display: none!important
	}
}
@media (max-width: 420px) {
	.hide-phone {
		display: none!important
	}
}
@media (min-width: 768px) {
	.container-alt {
		width: 750px
	}
}
@media (min-width: 992px) {
	.container-alt {
		width: 970px
	}
}
@media (min-width: 1200px) {
	.container-alt {
		width: 1170px
	}
}
@media (max-width: 419px) {
	.topbar-left {
		width: 40px!important
	}
	.content-page {
	/*	margin-left: 70px*/
	}
	
	.forced .side-menu.left {
		box-shadow: 0 12px 12px rgba(0, 0, 0, 0.1)
	}
	.enlarged .side-menu.left {
		box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1)!important
	}
}