	.change-avatar {
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
	.change-avatar .profile-img {
		margin-right: 15px;
	}
	.change-avatar .profile-img img {
		border-radius: 4px;
		height: 150px;
		/*width: 250px;*/
		object-fit: cover;
	}
	.change-avatar .change-photo-btn {
		margin: 0 0 10px;
		width: 150px;
	}
	.widget-profile.pat-widget-profile .profile-info-widget .booking-doc-img {
		padding: 0;
	}
	.widget-profile.pat-widget-profile .profile-info-widget .booking-doc-img img {
		width: 150px;
	}
	.profile-image img {
	margin-bottom: 1.5rem;
	}
	.change-photo-btn {
		background-color: #224196;
		border-radius: 50px;
		color: #fff;
		cursor: pointer;
		display: block;
		font-size: 13px;
		font-weight: 600;
		margin: 0 auto;
		padding: 10px 15px;
		position: relative;
		transition: .3s;
		text-align: center;
		width: auto;
	}
	.change-photo-btn input.upload {
		bottom: 0;
		cursor: pointer;
		filter: alpha(opacity=0);
		left: 0;
		margin: 0;
		opacity: 0;
		padding: 0;
		position: absolute;
		right: 0;
		top: 0;
		width: auto;
	}
	#NavProfileSide
	{
		height: 480px;
	}
	@media only screen and (max-width: 480px) 
	{
		#NavProfileSide
		{
			height: auto;
		}
	}
	.irs--flat .irs-bar
	{
		background-color: #224196 !important;
	}
	.irs--flat .irs-from, .irs--flat .irs-to, .irs--flat .irs-single
	{
		background-color: #224196 !important;
	}
	.irs--flat .irs-handle > i:first-child
	{
		background-color: #224196;
	}
	.irs--flat .irs-handle.state_hover > i:first-child, .irs--flat .irs-handle:hover > i:first-child
	{
		background-color: #224196;
	}
	.irs--flat .irs-from::before, .irs--flat .irs-to::before, .irs--flat .irs-single::before
	{
		border-top-color: #224196;
	}
	.ScrollBar
	{
		height: 400px;
		overflow-y: scroll;
	}
	.btn-primary
	{
	    color: #fff;
	    background-color:#224196;
	    border-color: #224196; 
	    box-shadow: none;
	}
	.btn-primary:hover
	{
		color:#fff;
		background-color:#224196;
		border-color:#224196;
	}
	.navbar-primary
	{
		background-color: #224196;
	}
	.navbar-dark
	{
		border-color: #224196;
	}
	.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active
	{
		background-color:#224196;
		color: white;
	}
	.card-primary.card-outline
	{
		border-top: 3px solid #224196;
	}
	a
	{
		color: #224196;
		text-decoration: none;
		background-color: transparent;
	}
	.btn-primary:focus
	{
		color:#fff;
		background-color:#224196 !important;
		border-color:#224196 !important;
	}
	.btn-primary.disabled,.btn-primary:disabled
	{
		color:#fff;
		background-color:#224196;
		border-color:#224196;
	}
	.text-primary
	{
		color: #224196 !important;
	}
	.card-primary.card-outline-tabs > .card-header a.active
	{
	    border-top: 3px solid #224196;
	}

	.ImgButton
	{
		margin-top: 50px;
	}
	@media only screen and (max-width: 480px) 
	{
		.ImgButton
		{
			margin-top: 10px;
		}
	}
	