@media(max-width: 1300px){
	.recent-list-blog-active.recent-list-blog h6 span:after {
		right: -15px;
	}
}

@media(max-width: 1200px){
	.header-menu > ul > li > a {
		padding: 14px;
	}

	.right-profile-row h6 {
		font-size: 13px;
	}	

	.approved-amout-left h6{
		font-size: 14px;
	}

	input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="subject"], textarea, select {
		padding: 0 15px;
		font-size: 14px;
	}
}

@media(max-width: 991px){
	h1{
		font-size: 30px;
	}

	h2{
		font-size: 26px;
	}

	h3{
		font-size: 24px;
	}

	h4{
		font-size: 22px;
	}

	h5{
		font-size: 20px;
	}

	h6{
		font-size: 18px;
	}

	input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="subject"], textarea{
		font-size: 14px;
		padding: 0 10px;
	}

	.form-field-input input[type="password"] , .form-field-input input[type="email"]{
		background-position: calc(100% - 10px) center;
	}

	.login-slider{
		font-size: 16px;
	}

	.form-part .row{
		margin: 0 -5px;
	}

	.form-part .col-xs-12{
		padding-left: 5px;
		padding-right: 5px;
	}

	.login-left{
		padding-right: 20px;
	}

	.login-right{
		padding-left: 20px;
	}

	.humbarger-menu{
		display: flex;
	}

	.dashboard-design .dashboard-design-col-left{
		-ms-flex: 0 0 40%;
		flex: 0 0 40%;
		max-width: 40%;
	}

	.dashboard-design .dashboard-design-col-middle{
		-ms-flex: 0 0 60%;
		flex: 0 0 60%;
		max-width: 60%;
	}

	.dashboard-design .dashboard-design-col-right{
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}

	.header-menu {
		border-right: none;
		padding-right: 0;
		margin-right: 0;
		position: fixed;
		left: 0px;
		top: 70px;
		width: 100%;
		background: #fff;
		margin-top: 1px;
		padding: 15px;
		max-height: calc(100vh - 70px);
		overflow: hidden;
		overflow-y: auto;
		-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10);
		-moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10);
		-ms-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10);
		-o-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10);
		box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10);
		display: none;
	}

	.header-menu.active{
		display: block;
	}

	.header-part .container{
		max-width: 100%;
	}

	.header-menu > ul > li {
		display: inline-block;
		width: 100%;
		position: relative;
		text-align: left;
	}

	.header-menu > ul > li > a{
		text-align: left;
		border-bottom: 1px solid var(--border-head);
	}

	.header-menu > ul > li:last-child > a{
		border-bottom: none;
	}

	.header-menu > ul > li > a:before{
		display: none;
	}

	.link-text-show {
		display: inline-block;
		line-height: 13px;
		vertical-align: middle;
		padding-left: 10px;
	}

	.icon-show{
		vertical-align: middle;
	}

	.header-menu > ul > li .dropdown-box{
		position: relative;
	}

	.header-menu > ul > li:hover .dropdown-box{
		display: none;
	}

	.header-menu > ul > li .dropdown-box {
		position: relative;
		margin-top: 0;
		border: none;
		box-shadow: none;
	}

	.header-menu > ul > li .notification-dropdown{
		min-width: 100%;
	}

	.header-profile-text{
		display: none;
	}

	.recent-claim-bottom-doller, .recent-claim-bottom-calendar{
		font-size: 14px;
	}

	.header-menu > ul > li.has-child:after {
		position: absolute;
		top: 0px;
		right: 0px;
		width: 42px;
		height: 42px;
		content: "\f067";
		background: var(--theme-color);
		margin-top: 5px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		-ms-border-radius: 3px;
		-o-border-radius: 3px;
		border-radius: 3px;
		cursor: pointer;
		font-family: 'Font Awesome 5 Pro';
		font-weight: 400;
		text-align: center;
		line-height: 42px;
		color: var(--white-color);
		-webkit-transition: all 0.5s ease 0s;
		-moz-transition: all 0.5s ease 0s;
		-ms-transition: all 0.5s ease 0s;
		-o-transition: all 0.5s ease 0s;
		transition: all 0.5s ease 0s;
	}

	.header-menu > ul > li.has-child.active:after{
		content: "\f068";
	}

	.header-menu > ul > li.has-child.active .dropdown-box{
		display: block;
	}

	.dropdown-box .dropdown-box-menu li a img{
		left: 15px;
	}

	.pagination-show , .pagination-right{
		display: inline-block;
		width: 100%;
		text-align: center;
	}

	.pagination-right span {
		margin: 0 0 5px 0;
		display: block;
	}

	.pagination-left{
		margin-bottom: 10px;
	}

	.profile-design .profile-pic-bottom .col-xs-12 {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

/*@media(min-width: 992px){
	.terms-condition{
		max-width: 320px;
	}
}*/

@media(max-width: 767px){
	.login-part:after {
		display: none;
	}

	.login-left {
		padding-right: 0;
		padding-top: 25px;
	}

	.login-right {
		padding-left: 0px;
		padding-top: 25px;
	}

	.footer-login .login-inner:after {
		position: absolute;
		right: -5000px;
		width: 5000px;
		top: 0px;
		height: 100%;
		content: "";
		background: var(--light-grey);
	}

	.footer-login {
		margin-top: 0px;
	}

	.shadow-vertical{
		display: none;
	}

	.footer-login-info , .footer-login .login-inner:before , .footer-login .login-inner:after{
		background: var(--white-color);
	}

	.form-field label {
		background: var(--light-grey);
	}

	.dashboard-design .dashboard-design-col-left{
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}

	.dashboard-design .dashboard-design-col-middle{
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media(max-width: 576px){
	.recent-claim-list-bottom{
		display: block;
	}

	.recent-claim-bottom-doller, .recent-claim-bottom-calendar{
		font-size: 13px;
	}

	.recent-claim-bottom-right {
		margin-top: 15px;
	}

	.modal-dialog {
		max-width: 100%;
	}

	.filter-col.filter-col-date-from input[type="text"] {
		border-right: 1px solid var(--placeholder);
	}
}