@mixin backgrounder($url, $ext, $options)
{
	@media all and(max-device-width:1920px) {
		background:url(../img/#{$url}-1920.#{$ext}) #{$options};
	}
	@media all and(max-device-width:1680px) {
		background:url(../img/#{$url}-1680.#{$ext}) #{$options};
	}
	@media all and(max-device-width:1440px) {
		background:url(../img/#{$url}-1440.#{$ext}) #{$options};
	}
	@media all and(max-device-width:1280px) {
		background:url(../img/#{$url}-1280.#{$ext}) #{$options};
	}
	@media all and(max-device-width:1024px) {
		background:url(../img/#{$url}-1024.#{$ext}) #{$options};
	}
	@media all and(max-device-width:768px) {
		background:url(../img/#{$url}-640.#{$ext}) #{$options};
	}
	@media all and(max-device-width:640px) {
		background:url(../img/#{$url}-640.#{$ext}) #{$options};
	}
	@media all and(max-device-width:420px) {
		background:url(../img/#{$url}-420.#{$ext}) #{$options};
	}
	@media all and(max-device-width:360px) {
		background:url(../img/#{$url}-360.#{$ext}) #{$options};
	}
	@media all and(min-device-width:1921px) {
		background:url(../img/#{$url}-full.#{$ext}) #{$options};
	}
	@media all and(min-resolution: 2dppx)
	{
		@media all and(max-device-width:1920px) {
			background:url(../img/#{$url}-full.#{$ext}) #{$options};
		}
		@media all and(max-device-width:1680px) {
			background:url(../img/#{$url}-full.#{$ext}) #{$options};
		}
		@media all and(max-device-width:1440px) {
			background:url(../img/#{$url}-full.#{$ext}) #{$options};
		}
		@media all and(max-device-width:1280px) {
			background:url(../img/#{$url}-full.#{$ext}) #{$options};
		}
		@media all and(max-device-width:1024px) {
			background:url(../img/#{$url}-1920.#{$ext}) #{$options};
		}
		@media all and(max-device-width:768px) {
			background:url(../img/#{$url}-1024.#{$ext}) #{$options};
		}
		@media all and(max-device-width:640px) {
			background:url(../img/#{$url}-1024.#{$ext}) #{$options};
		}
		@media all and(max-device-width:420px) {
			background:url(../img/#{$url}-768.#{$ext}) #{$options};
		}
		@media all and(max-device-width:360px) {
			background:url(../img/#{$url}-768.#{$ext}) #{$options};
		}
		@media all and(min-device-width:1921px) {
			background:url(../img/#{$url}-full.#{$ext}) #{$options};
		}
	}
}

@mixin std-shadow {
	box-shadow: 3px 3px 30px 0 rgba(0,0,0,.1);
}
@mixin std-shadow-text {
	text-shadow: 3px 3px 10px rgba(0,0,0,.1);
}
@mixin std-shadow-in {
	box-shadow: inset 3px 3px 30px 0 rgba(0,0,0,.1);
}
@mixin underlineH($lr, $color) {
	position:relative;
	&:before {
		content:"";
		position:absolute;
		left:$lr;
		right:$lr;
		bottom:-10px;
		border-bottom:1px solid $color;
	}
}