/* Media Queries
/* ----------------------------------- */
@media (max-width:1024px) {
	.page-navigation a{padding: 16px;}
	.page-navigation a span.icon-wrap{width: 56px; height: 56px;} 
	.page-navigation a span.icon-wrap:before{height: 62px; width: 62px;}
	.page-navigation a span.icon-text{font-size: 18px;}
}
@media (max-width:991px) {
.filters-wrap .radio-wrap{margin-right: 15px;}
.primary-btn, .white-btn{padding: 8px 14px;}
.page-navigation a span.icon-wrap svg{max-width: 30px;}
}
@media (max-width:880px) {
	.page-navigation li a{flex-wrap: wrap;}
	.page-navigation li .icon-wrap{margin: 0 auto 10px !important;}
	.page-navigation .icon-text{flex: 0 0 100%; text-align: center;} 
	.page-navigation li{min-height: 150px;}
	.page-navigation li a{text-align: center; height: 100%; min-height: 150px;} 
}
@media (max-width:767px) {

.page-content-details .text-end{text-align: left !important;}
.page-content-details .img-wrap{margin-top: 20px;}
.page-details-wrap{padding: 30px 15px;}
.page-content-details{padding-bottom: 25px; margin-bottom: 20px;}
.table-record-pagination{text-align: center;}
.pagination{justify-content: center; margin-top: 10px;}
.heading-btn-row {flex-wrap: wrap;}
.heading-btn-row .right-btn-wrap{flex: 0 0 100%; margin-top: 15px;}
.linktext{display: none;}
.top-btn-wrap .text-end{text-align: left !important;}
.header-right-wrap > a{margin: 0 14px;}
.header-right-wrap > a::before{right: -14px;}
.hedaer-user-info{margin-left: 14px;}
.username a{display: block; overflow: hidden; width: 16px; padding-right: 20px !important; text-indent: -9999px;}
.hedaer-user-info.active .user-dropdown{min-width: 150px;}
.alert-message{margin-bottom: 20px;}
}
@media (max-width:599px) {
	.page-navigation a span.icon-wrap{width: 44px; height: 44px;} 
	.page-navigation a span.icon-wrap:before{height: 50px; width: 50px;}
	.page-navigation a span.icon-text{font-size: 14px; line-height: 1.3;}
	.page-navigation a span.icon-wrap svg{max-width: 24px;}
	.page-navigation a{padding: 8px 8px;}
	.page-navigation a span.icon-wrap{margin-bottom: 0 !important;}
	.page-navigation a span.icon-text{width: auto;}
	.page-navigation li{min-height: 110px;}
	.page-navigation li a{text-align: center; height: 100%; min-height: 110px;} 
	.heading-btn-row .right-btn-wrap{flex-wrap: wrap;}
	.btn-wrap{margin-top: 15px;}
}
@media (max-width:400px) {
.header-right-wrap > a{margin: 0 8px;}
.header-right-wrap > a::before{right: -8px;}
.hedaer-user-info{margin-left: 8px;}
.username a{display: block; overflow: hidden; width: 16px; padding-right: 20px !important; text-indent: -9999px;}
.hedaer-user-info.active .user-dropdown{min-width: 150px;}
.user-icon{width: 30px; height: 30px; line-height: 22px;}
}
@media (max-width:379px) {
	.page-navigation a span.icon-text{font-size: 12px; line-height: 1.3;}
}