/*==========  Desktop First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {


}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {


button.mfp-close {
	right: 10px;
}
	
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
	.shop-item .shop-buttons .btn{
		margin-top: 10px;
	}
	.training-summary-item strong{
		font-size: 14px;
	}
	.training-summary-item span{
		font-size: 11px;
	}

	.popup-banners{		
		box-shadow: none;
	}

	div.mfp-bg{
		background: #fff;
		opacity: 1;
	}

	.link-item{
		flex-basis: 50%;
	}
}

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {

}


/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {

}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {

}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {

}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}

@media print {
	.filters-group,
	.pagination,
	.stat-table a,
	.loading-text-container,
	.account-info-form,
	.print-btn,
	.export-xlsx,
	.page-title .account-link,
	.app-nav{
		display: none;
	}

	.democracy .hide {
		display: inline-block!important;
	}
	
	.page-nav,
	.democracy .dem-edit-link{
		display: none;
	}
}