﻿.hm-container {
	margin-right: auto;
	margin-left: auto;
	box-sizing: border-box
}

@media screen and (max-width: 767px) {
	.hm-hide-xs {
		display: none !important
	}

	.hm-show-xs-block {
		display: block !important
	}

	.hm-show-xs-inline {
		display: inline !important
	}

	.hm-show-xs-inline-block {
		display: inline-block !important
	}
}

@media only screen and (min-width: 768px) {
	.hm-container {
		width: 750px
	}

	.hm-hide-sm {
		display: none !important
	}

	.hm-show-sm-block {
		display: block !important
	}

	.hm-show-sm-inline {
		display: inline !important
	}

	.hm-show-sm-inline-block {
		display: inline-block !important
	}
}

.hm-fluid {
	margin-right: auto;
	margin-left: auto
}

.hm-row:after,.hm-row:before {
	content: '';
	display: block;
	clear: both
}

.hm-col-xs1,.hm-col-sm1,.hm-col-md1,.hm-col-lg1,.hm-col-ws1,.hm-col-xs2,.hm-col-sm2,.hm-col-md2,.hm-col-lg2,.hm-col-ws2,.hm-col-xs3,.hm-col-sm3,.hm-col-md3,.hm-col-lg3,.hm-col-ws3,.hm-col-xs4,.hm-col-sm4,.hm-col-md4,.hm-col-lg4,.hm-col-ws4,.hm-col-xs5,.hm-col-sm5,.hm-col-md5,.hm-col-lg5,.hm-col-ws5,.hm-col-xs6,.hm-col-sm6,.hm-col-md6,.hm-col-lg6,.hm-col-ws6,.hm-col-xs7,.hm-col-sm7,.hm-col-md7,.hm-col-lg7,.hm-col-ws7,.hm-col-xs8,.hm-col-sm8,.hm-col-md8,.hm-col-lg8,.hm-col-ws8,.hm-col-xs9,.hm-col-sm9,.hm-col-md9,.hm-col-lg9,.hm-col-ws9,.hm-col-xs10,.hm-col-sm10,.hm-col-md10,.hm-col-lg10,.hm-col-ws10,.hm-col-xs11,.hm-col-sm11,.hm-col-md11,.hm-col-lg11,.hm-col-ws11,.hm-col-xs12,.hm-col-sm12,.hm-col-md12,.hm-col-lg12,.hm-col-ws12 {
	position: relative;
	min-height: 1px
}

.hm-col-xs1,.hm-col-xs2,.hm-col-xs3,.hm-col-xs4,.hm-col-xs5,.hm-col-xs6,.hm-col-xs7,.hm-col-xs8,.hm-col-xs9,.hm-col-xs10,.hm-col-xs11,.hm-col-xs12 {
	float: left
}

.hm-col-xs12 {
	width: 100%
}

.hm-col-xs11 {
	width: 91.66666667%
}

.hm-col-xs10 {
	width: 83.33333333%
}

.hm-col-xs9 {
	width: 75%
}

.hm-col-xs8 {
	width: 66.66666667%
}

.hm-col-xs7 {
	width: 58.33333333%
}

.hm-col-xs6 {
	width: 50%
}

.hm-col-xs5 {
	width: 41.66666667%
}

.hm-col-xs4 {
	width: 33.33333333%
}

.hm-col-xs3 {
	width: 25%
}

.hm-col-xs2 {
	width: 16.66666667%
}

.hm-col-xs1 {
	width: 8.33333333%
}

.hm-col-xs-pull12 {
	right: 100%
}

.hm-col-xs-pull11 {
	right: 91.66666667%
}

.hm-col-xs-pull10 {
	right: 83.33333333%
}

.hm-col-xs-pull9 {
	right: 75%
}

.hm-col-xs-pull8 {
	right: 66.66666667%
}

.hm-col-xs-pull7 {
	right: 58.33333333%
}

.hm-col-xs-pull6 {
	right: 50%
}

.hm-col-xs-pull5 {
	right: 41.66666667%
}

.hm-col-xs-pull4 {
	right: 33.33333333%
}

.hm-col-xs-pull3 {
	right: 25%
}

.hm-col-xs-pull2 {
	right: 16.66666667%
}

.hm-col-xs-pull1 {
	right: 8.33333333%
}

.hm-col-xs-pull0 {
	right: auto
}

.hm-col-xs-push12 {
	left: 100%
}

.hm-col-xs-push11 {
	left: 91.66666667%
}

.hm-col-xs-push10 {
	left: 83.33333333%
}

.hm-col-xs-push9 {
	left: 75%
}

.hm-col-xs-push8 {
	left: 66.66666667%
}

.hm-col-xs-push7 {
	left: 58.33333333%
}

.hm-col-xs-push6 {
	left: 50%
}

.hm-col-xs-push5 {
	left: 41.66666667%
}

.hm-col-xs-push4 {
	left: 33.33333333%
}

.hm-col-xs-push3 {
	left: 25%
}

.hm-col-xs-push2 {
	left: 16.66666667%
}

.hm-col-xs-push1 {
	left: 8.33333333%
}

.hm-col-xs-push0 {
	left: auto
}

.hm-col-xs-offset12 {
	margin-left: 100%
}

.hm-col-xs-offset11 {
	margin-left: 91.66666667%
}

.hm-col-xs-offset10 {
	margin-left: 83.33333333%
}

.hm-col-xs-offset9 {
	margin-left: 75%
}

.hm-col-xs-offset8 {
	margin-left: 66.66666667%
}

.hm-col-xs-offset7 {
	margin-left: 58.33333333%
}

.hm-col-xs-offset6 {
	margin-left: 50%
}

.hm-col-xs-offset5 {
	margin-left: 41.66666667%
}

.hm-col-xs-offset4 {
	margin-left: 33.33333333%
}

.hm-col-xs-offset3 {
	margin-left: 25%
}

.hm-col-xs-offset2 {
	margin-left: 16.66666667%
}

.hm-col-xs-offset1 {
	margin-left: 8.33333333%
}

.hm-col-xs-offset0 {
	margin-left: 0
}

@media only screen and (min-width: 768px) {
	.hm-col-sm1,.hm-col-sm2,.hm-col-sm3,.hm-col-sm4,.hm-col-sm5,.hm-col-sm6,.hm-col-sm7,.hm-col-sm8,.hm-col-sm9,.hm-col-sm10,.hm-col-sm11,.hm-col-sm12 {
		float: left
	}

	.hm-col-sm12 {
		width: 100%
	}

	.hm-col-sm11 {
		width: 91.66666667%
	}

	.hm-col-sm10 {
		width: 83.33333333%
	}

	.hm-col-sm9 {
		width: 75%
	}

	.hm-col-sm8 {
		width: 66.66666667%
	}

	.hm-col-sm7 {
		width: 58.33333333%
	}

	.hm-col-sm6 {
		width: 50%
	}

	.hm-col-sm5 {
		width: 41.66666667%
	}

	.hm-col-sm4 {
		width: 33.33333333%
	}

	.hm-col-sm3 {
		width: 25%
	}

	.hm-col-sm2 {
		width: 16.66666667%
	}

	.hm-col-sm1 {
		width: 8.33333333%
	}

	.hm-col-sm-pull12 {
		right: 100%
	}

	.hm-col-sm-pull11 {
		right: 91.66666667%
	}

	.hm-col-sm-pull10 {
		right: 83.33333333%
	}

	.hm-col-sm-pull9 {
		right: 75%
	}

	.hm-col-sm-pull8 {
		right: 66.66666667%
	}

	.hm-col-sm-pull7 {
		right: 58.33333333%
	}

	.hm-col-sm-pull6 {
		right: 50%
	}

	.hm-col-sm-pull5 {
		right: 41.66666667%
	}

	.hm-col-sm-pull4 {
		right: 33.33333333%
	}

	.hm-col-sm-pull3 {
		right: 25%
	}

	.hm-col-sm-pull2 {
		right: 16.66666667%
	}

	.hm-col-sm-pull1 {
		right: 8.33333333%
	}

	.hm-col-sm-pull0 {
		right: auto
	}

	.hm-col-sm-push12 {
		left: 100%
	}

	.hm-col-sm-push11 {
		left: 91.66666667%
	}

	.hm-col-sm-push10 {
		left: 83.33333333%
	}

	.hm-col-sm-push9 {
		left: 75%
	}

	.hm-col-sm-push8 {
		left: 66.66666667%
	}

	.hm-col-sm-push7 {
		left: 58.33333333%
	}

	.hm-col-sm-push6 {
		left: 50%
	}

	.hm-col-sm-push5 {
		left: 41.66666667%
	}

	.hm-col-sm-push4 {
		left: 33.33333333%
	}

	.hm-col-sm-push3 {
		left: 25%
	}

	.hm-col-sm-push2 {
		left: 16.66666667%
	}

	.hm-col-sm-push1 {
		left: 8.33333333%
	}

	.hm-col-sm-push0 {
		left: auto
	}

	.hm-col-sm-offset12 {
		margin-left: 100%
	}

	.hm-col-sm-offset11 {
		margin-left: 91.66666667%
	}

	.hm-col-sm-offset10 {
		margin-left: 83.33333333%
	}

	.hm-col-sm-offset9 {
		margin-left: 75%
	}

	.hm-col-sm-offset8 {
		margin-left: 66.66666667%
	}

	.hm-col-sm-offset7 {
		margin-left: 58.33333333%
	}

	.hm-col-sm-offset6 {
		margin-left: 50%
	}

	.hm-col-sm-offset5 {
		margin-left: 41.66666667%
	}

	.hm-col-sm-offset4 {
		margin-left: 33.33333333%
	}

	.hm-col-sm-offset3 {
		margin-left: 25%
	}

	.hm-col-sm-offset2 {
		margin-left: 16.66666667%
	}

	.hm-col-sm-offset1 {
		margin-left: 8.33333333%
	}

	.hm-col-sm-offset0 {
		margin-left: 0
	}
}


.hm-col-space1 {
	margin: -0.5px
}

.hm-col-space1>* {
	padding: -0.5px
}

.hm-col-space3 {
	margin: -1.5px
}

.hm-col-space3>* {
	padding: 1.5px
}

.hm-col-space5 {
	margin: -2.5px
}

.hm-col-space5>* {
	padding: 2.5px
}

.hm-col-space8 {
	margin: -3.5px
}

.hm-col-space8>* {
	padding: 3.5px
}

.hm-col-space10 {
	margin: -5px
}

.hm-col-space10>* {
	padding: 5px
}

.hm-col-space12 {
	margin: -6px
}

.hm-col-space12>* {
	padding: 6px
}

.hm-col-space15 {
	margin: -7.5px
}

.hm-col-space15>* {
	padding: 7.5px
}

.hm-col-space18 {
	margin: -9px
}

.hm-col-space18>* {
	padding: 9px
}

.hm-col-space20 {
	margin: -10px
}

.hm-col-space20>* {
	padding: 10px
}

.hm-col-space22 {
	margin: -11px
}

.hm-col-space22>* {
	padding: 11px
}

.hm-col-space25 {
	margin: -12.5px
}

.hm-col-space25>* {
	padding: 12.5px
}

.hm-col-space30 {
	margin: -15px
}

.hm-col-space30>* {
	padding: 15px
}

.hm-w-0 {
	width: 0 !important
}

.hm-w-all {
	width: 100% !important
}

.hm-h-0 {
	height: 0 !important
}

.hm-h-all {
	height: 100% !important
}

.hm-top-0 {
	top: 0 !important
}

.hm-bottom-0 {
	bottom: 0 !important
}

.hm-left-0 {
	left: 0 !important
}

.hm-right-0 {
	right: 0 !important
}

.hm-w-5b {
	width: 5% !important
}

.hm-h-5b {
	height: 5% !important
}

.hm-w-10b {
	width: 10% !important
}

.hm-h-10b {
	height: 10% !important
}

.hm-w-15b {
	width: 15% !important
}

.hm-h-15b {
	height: 15% !important
}

.hm-w-20b {
	width: 20% !important
}

.hm-h-20b {
	height: 20% !important
}

.hm-w-25b {
	width: 25% !important
}

.hm-h-25b {
	height: 25% !important
}

.hm-w-30b {
	width: 30% !important
}

.hm-h-30b {
	height: 30% !important
}

.hm-w-35b {
	width: 35% !important
}

.hm-h-35b {
	height: 35% !important
}

.hm-w-40b {
	width: 40% !important
}

.hm-h-40b {
	height: 40% !important
}

.hm-w-45b {
	width: 45% !important
}

.hm-h-45b {
	height: 45% !important
}

.hm-w-50b {
	width: 50% !important
}

.hm-h-50b {
	height: 50% !important
}

.hm-w-55b {
	width: 55% !important
}

.hm-h-55b {
	height: 55% !important
}

.hm-w-60b {
	width: 60% !important
}

.hm-h-60b {
	height: 60% !important
}

.hm-w-65b {
	width: 65% !important
}

.hm-h-65b {
	height: 65% !important
}

.hm-w-70b {
	width: 70% !important
}

.hm-h-70b {
	height: 70% !important
}

.hm-w-75b {
	width: 75% !important
}

.hm-h-75b {
	height: 75% !important
}

.hm-w-80b {
	width: 80% !important
}

.hm-h-80b {
	height: 80% !important
}

.hm-w-85b {
	width: 85% !important
}

.hm-h-85b {
	height: 85% !important
}

.hm-w-90b {
	width: 90% !important
}

.hm-h-90b {
	height: 90% !important
}

.hm-w-95b {
	width: 95% !important
}

.hm-h-95b {
	height: 95% !important
}

.hm-w-100b {
	width: 100% !important
}

.hm-h-100b {
	height: 100% !important
}

.hm-top-5b {
	top: 5% !important
}

.hm-bottom-5b {
	bottom: 5% !important
}

.hm-left-5b {
	left: 5% !important
}

.hm-right-5b {
	height: 5% !important
}

.hm-top-5bm {
	top: -5% !important
}

.hm-bottom-5bm {
	bottom: -5% !important
}

.hm-left-5bm {
	left: -5% !important
}

.hm-right-5bm {
	height: -5% !important
}

.hm-top-10b {
	top: 10% !important
}

.hm-bottom-10b {
	bottom: 10% !important
}

.hm-left-10b {
	left: 10% !important
}

.hm-right-10b {
	height: 10% !important
}

.hm-top-10bm {
	top: -10% !important
}

.hm-bottom-10bm {
	bottom: -10% !important
}

.hm-left-10bm {
	left: -10% !important
}

.hm-right-10bm {
	height: -10% !important
}

.hm-top-15b {
	top: 15% !important
}

.hm-bottom-15b {
	bottom: 15% !important
}

.hm-left-15b {
	left: 15% !important
}

.hm-right-15b {
	height: 15% !important
}

.hm-top-15bm {
	top: -15% !important
}

.hm-bottom-15bm {
	bottom: -15% !important
}

.hm-left-15bm {
	left: -15% !important
}

.hm-right-15bm {
	height: -15% !important
}

.hm-top-20b {
	top: 20% !important
}

.hm-bottom-20b {
	bottom: 20% !important
}

.hm-left-20b {
	left: 20% !important
}

.hm-right-20b {
	height: 20% !important
}

.hm-top-20bm {
	top: -20% !important
}

.hm-bottom-20bm {
	bottom: -20% !important
}

.hm-left-20bm {
	left: -20% !important
}

.hm-right-20bm {
	height: -20% !important
}

.hm-top-25b {
	top: 25% !important
}

.hm-bottom-25b {
	bottom: 25% !important
}

.hm-left-25b {
	left: 25% !important
}

.hm-right-25b {
	height: 25% !important
}

.hm-top-25bm {
	top: -25% !important
}

.hm-bottom-25bm {
	bottom: -25% !important
}

.hm-left-25bm {
	left: -25% !important
}

.hm-right-25bm {
	height: -25% !important
}

.hm-top-30b {
	top: 30% !important
}

.hm-bottom-30b {
	bottom: 30% !important
}

.hm-left-30b {
	left: 30% !important
}

.hm-right-30b {
	height: 30% !important
}

.hm-top-30bm {
	top: -30% !important
}

.hm-bottom-30bm {
	bottom: -30% !important
}

.hm-left-30bm {
	left: -30% !important
}

.hm-right-30bm {
	height: -30% !important
}

.hm-top-35b {
	top: 35% !important
}

.hm-bottom-35b {
	bottom: 35% !important
}

.hm-left-35b {
	left: 35% !important
}

.hm-right-35b {
	height: 35% !important
}

.hm-top-35bm {
	top: -35% !important
}

.hm-bottom-35bm {
	bottom: -35% !important
}

.hm-left-35bm {
	left: -35% !important
}

.hm-right-35bm {
	height: -35% !important
}

.hm-top-40b {
	top: 40% !important
}

.hm-bottom-40b {
	bottom: 40% !important
}

.hm-left-40b {
	left: 40% !important
}

.hm-right-40b {
	height: 40% !important
}

.hm-top-40bm {
	top: -40% !important
}

.hm-bottom-40bm {
	bottom: -40% !important
}

.hm-left-40bm {
	left: -40% !important
}

.hm-right-40bm {
	height: -40% !important
}

.hm-top-45b {
	top: 45% !important
}

.hm-bottom-45b {
	bottom: 45% !important
}

.hm-left-45b {
	left: 45% !important
}

.hm-right-45b {
	height: 45% !important
}

.hm-top-45bm {
	top: -45% !important
}

.hm-bottom-45bm {
	bottom: -45% !important
}

.hm-left-45bm {
	left: -45% !important
}

.hm-right-45bm {
	height: -45% !important
}

.hm-top-50b {
	top: 50% !important
}

.hm-bottom-50b {
	bottom: 50% !important
}

.hm-left-50b {
	left: 50% !important
}

.hm-right-50b {
	height: 50% !important
}

.hm-top-50bm {
	top: -50% !important
}

.hm-bottom-50bm {
	bottom: -50% !important
}

.hm-left-50bm {
	left: -50% !important
}

.hm-right-50bm {
	height: -50% !important
}

.hm-top-55b {
	top: 55% !important
}

.hm-bottom-55b {
	bottom: 55% !important
}

.hm-left-55b {
	left: 55% !important
}

.hm-right-55b {
	height: 55% !important
}

.hm-top-55bm {
	top: -55% !important
}

.hm-bottom-55bm {
	bottom: -55% !important
}

.hm-left-55bm {
	left: -55% !important
}

.hm-right-55bm {
	height: -55% !important
}

.hm-top-60b {
	top: 60% !important
}

.hm-bottom-60b {
	bottom: 60% !important
}

.hm-left-60b {
	left: 60% !important
}

.hm-right-60b {
	height: 60% !important
}

.hm-top-60bm {
	top: -60% !important
}

.hm-bottom-60bm {
	bottom: -60% !important
}

.hm-left-60bm {
	left: -60% !important
}

.hm-right-60bm {
	height: -60% !important
}

.hm-top-65b {
	top: 65% !important
}

.hm-bottom-65b {
	bottom: 65% !important
}

.hm-left-65b {
	left: 65% !important
}

.hm-right-65b {
	height: 65% !important
}

.hm-top-65bm {
	top: -65% !important
}

.hm-bottom-65bm {
	bottom: -65% !important
}

.hm-left-65bm {
	left: -65% !important
}

.hm-right-65bm {
	height: -65% !important
}

.hm-top-70b {
	top: 70% !important
}

.hm-bottom-70b {
	bottom: 70% !important
}

.hm-left-70b {
	left: 70% !important
}

.hm-right-70b {
	height: 70% !important
}

.hm-top-70bm {
	top: -70% !important
}

.hm-bottom-70bm {
	bottom: -70% !important
}

.hm-left-70bm {
	left: -70% !important
}

.hm-right-70bm {
	height: -70% !important
}

.hm-top-75b {
	top: 75% !important
}

.hm-bottom-75b {
	bottom: 75% !important
}

.hm-left-75b {
	left: 75% !important
}

.hm-right-75b {
	height: 75% !important
}

.hm-top-75bm {
	top: -75% !important
}

.hm-bottom-75bm {
	bottom: -75% !important
}

.hm-left-75bm {
	left: -75% !important
}

.hm-right-75bm {
	height: -75% !important
}

.hm-top-80b {
	top: 80% !important
}

.hm-bottom-80b {
	bottom: 80% !important
}

.hm-left-80b {
	left: 80% !important
}

.hm-right-80b {
	height: 80% !important
}

.hm-top-80bm {
	top: -80% !important
}

.hm-bottom-80bm {
	bottom: -80% !important
}

.hm-left-80bm {
	left: -80% !important
}

.hm-right-80bm {
	height: -80% !important
}

.hm-top-85b {
	top: 85% !important
}

.hm-bottom-85b {
	bottom: 85% !important
}

.hm-left-85b {
	left: 85% !important
}

.hm-right-85b {
	height: 85% !important
}

.hm-top-85bm {
	top: -85% !important
}

.hm-bottom-85bm {
	bottom: -85% !important
}

.hm-left-85bm {
	left: -85% !important
}

.hm-right-85bm {
	height: -85% !important
}

.hm-top-90b {
	top: 90% !important
}

.hm-bottom-90b {
	bottom: 90% !important
}

.hm-left-90b {
	left: 90% !important
}

.hm-right-90b {
	height: 90% !important
}

.hm-top-90bm {
	top: -90% !important
}

.hm-bottom-90bm {
	bottom: -90% !important
}

.hm-left-90bm {
	left: -90% !important
}

.hm-right-90bm {
	height: -90% !important
}

.hm-top-95b {
	top: 95% !important
}

.hm-bottom-95b {
	bottom: 95% !important
}

.hm-left-95b {
	left: 95% !important
}

.hm-right-95b {
	height: 95% !important
}

.hm-top-95bm {
	top: -95% !important
}

.hm-bottom-95bm {
	bottom: -95% !important
}

.hm-left-95bm {
	left: -95% !important
}

.hm-right-95bm {
	height: -95% !important
}

.hm-top-100b {
	top: 100% !important
}

.hm-bottom-100b {
	bottom: 100% !important
}

.hm-left-100b {
	left: 100% !important
}

.hm-right-100b {
	height: 100% !important
}

.hm-top-100bm {
	top: -100% !important
}

.hm-bottom-100bm {
	bottom: -100% !important
}

.hm-left-100bm {
	left: -100% !important
}

.hm-right-100bm {
	height: -100% !important
}

@media only screen and (max-width: 991px) {
	.hm-w-5 {
		width: .05rem !important
	}

	.hm-h-5 {
		height: .05rem !important
	}

	.hm-w-10 {
		width: .1rem !important
	}

	.hm-h-10 {
		height: .1rem !important
	}

	.hm-w-15 {
		width: .15rem !important
	}

	.hm-h-15 {
		height: .15rem !important
	}

	.hm-w-20 {
		width: .2rem !important
	}

	.hm-h-20 {
		height: .2rem !important
	}

	.hm-w-25 {
		width: .25rem !important
	}

	.hm-h-25 {
		height: .25rem !important
	}

	.hm-w-30 {
		width: .3rem !important
	}

	.hm-h-30 {
		height: .3rem !important
	}

	.hm-w-35 {
		width: .35rem !important
	}

	.hm-h-35 {
		height: .35rem !important
	}

	.hm-w-40 {
		width: .4rem !important
	}

	.hm-h-40 {
		height: .4rem !important
	}

	.hm-w-45 {
		width: .45rem !important
	}

	.hm-h-45 {
		height: .45rem !important
	}

	.hm-w-50 {
		width: .5rem !important
	}

	.hm-h-50 {
		height: .5rem !important
	}

	.hm-w-55 {
		width: .55rem !important
	}

	.hm-h-55 {
		height: .55rem !important
	}

	.hm-w-60 {
		width: .6rem !important
	}

	.hm-h-60 {
		height: .6rem !important
	}

	.hm-w-65 {
		width: .65rem !important
	}

	.hm-h-65 {
		height: .65rem !important
	}

	.hm-w-70 {
		width: .7rem !important
	}

	.hm-h-70 {
		height: .7rem !important
	}

	.hm-w-75 {
		width: .75rem !important
	}

	.hm-h-75 {
		height: .75rem !important
	}

	.hm-w-80 {
		width: .8rem !important
	}

	.hm-h-80 {
		height: .8rem !important
	}

	.hm-w-85 {
		width: .85rem !important
	}

	.hm-h-85 {
		height: .85rem !important
	}

	.hm-w-90 {
		width: .9rem !important
	}

	.hm-h-90 {
		height: .9rem !important
	}

	.hm-w-95 {
		width: .95rem !important
	}

	.hm-h-95 {
		height: .95rem !important
	}

	.hm-w-100 {
		width: 1rem !important
	}

	.hm-h-100 {
		height: 1rem !important
	}

	.hm-w-110 {
		width: 1.1rem !important
	}

	.hm-h-110 {
		height: 1.1rem !important
	}

	.hm-w-120 {
		width: 1.2rem !important
	}

	.hm-h-120 {
		height: 1.2rem !important
	}

	.hm-w-130 {
		width: 1.3rem !important
	}

	.hm-h-130 {
		height: 1.3rem !important
	}

	.hm-w-140 {
		width: 1.4rem !important
	}

	.hm-h-140 {
		height: 1.4rem !important
	}

	.hm-w-150 {
		width: 1.5rem !important
	}

	.hm-h-150 {
		height: 1.5rem !important
	}

	.hm-w-160 {
		width: 1.6rem !important
	}

	.hm-h-160 {
		height: 1.6rem !important
	}

	.hm-w-170 {
		width: 1.7rem !important
	}

	.hm-h-170 {
		height: 1.7rem !important
	}

	.hm-w-180 {
		width: 1.8rem !important
	}

	.hm-h-180 {
		height: 1.8rem !important
	}

	.hm-w-190 {
		width: 1.9rem !important
	}

	.hm-h-190 {
		height: 1.9rem !important
	}

	.hm-w-200 {
		width: 2rem !important
	}

	.hm-h-200 {
		height: 2rem !important
	}

	.hm-w-210 {
		width: 2.1rem !important
	}

	.hm-h-210 {
		height: 2.1rem !important
	}

	.hm-w-220 {
		width: 2.2rem !important
	}

	.hm-h-220 {
		height: 2.2rem !important
	}

	.hm-w-230 {
		width: 2.3rem !important
	}

	.hm-h-230 {
		height: 2.3rem !important
	}

	.hm-w-240 {
		width: 2.4rem !important
	}

	.hm-h-240 {
		height: 2.4rem !important
	}

	.hm-w-250 {
		width: 2.5rem !important
	}

	.hm-h-250 {
		height: 2.5rem !important
	}

	.hm-w-260 {
		width: 2.6rem !important
	}

	.hm-h-260 {
		height: 2.6rem !important
	}

	.hm-w-270 {
		width: 2.7rem !important
	}

	.hm-h-270 {
		height: 2.7rem !important
	}

	.hm-w-280 {
		width: 2.8rem !important
	}

	.hm-h-280 {
		height: 2.8rem !important
	}

	.hm-w-290 {
		width: 2.9rem !important
	}

	.hm-h-290 {
		height: 2.9rem !important
	}

	.hm-w-300 {
		width: 3rem !important
	}

	.hm-h-300 {
		height: 3rem !important
	}

	.hm-w-350 {
		width: 3.5rem !important
	}

	.hm-h-350 {
		height: 3.5rem !important
	}

	.hm-w-400 {
		width: 4rem !important
	}

	.hm-h-400 {
		height: 4rem !important
	}

	.hm-w-450 {
		width: 4.5rem !important
	}

	.hm-h-450 {
		height: 4.5rem !important
	}

	.hm-w-500 {
		width: 5rem !important
	}

	.hm-h-500 {
		height: 5rem !important
	}

	.hm-w-550 {
		width: 5.5rem !important
	}

	.hm-h-550 {
		height: 5.5rem !important
	}

	.hm-w-600 {
		width: 6rem !important
	}

	.hm-h-600 {
		height: 6rem !important
	}

	.hm-w-650 {
		width: 6.5rem !important
	}

	.hm-h-650 {
		height: 6.5rem !important
	}

	.hm-w-700 {
		width: 7rem !important
	}

	.hm-h-700 {
		height: 7rem !important
	}

	.hm-w-750 {
		width: 7.5rem !important
	}

	.hm-h-750 {
		height: 7.5rem !important
	}

	.hm-w-800 {
		width: 8rem !important
	}

	.hm-h-800 {
		height: 8rem !important
	}

	.hm-top-5 {
		top: .05rem !important
	}

	.hm-bottom-5 {
		bottom: .05rem !important
	}

	.hm-left-5 {
		left: .05rem !important
	}

	.hm-right-5 {
		right: .05rem !important
	}

	.hm-top-5m {
		top: -.05rem !important
	}

	.hm-bottom-5m {
		bottom: -.05rem !important
	}

	.hm-left-5m {
		left: -.05rem !important
	}

	.hm-right-5m {
		right: -.05rem !important
	}

	.hm-top-10 {
		top: .1rem !important
	}

	.hm-bottom-10 {
		bottom: .1rem !important
	}

	.hm-left-10 {
		left: .1rem !important
	}

	.hm-right-10 {
		right: .1rem !important
	}

	.hm-top-10m {
		top: -.1rem !important
	}

	.hm-bottom-10m {
		bottom: -.1rem !important
	}

	.hm-left-10m {
		left: -.1rem !important
	}

	.hm-right-10m {
		right: -.1rem !important
	}

	.hm-top-15 {
		top: .15rem !important
	}

	.hm-bottom-15 {
		bottom: .15rem !important
	}

	.hm-left-15 {
		left: .15rem !important
	}

	.hm-right-15 {
		right: .15rem !important
	}

	.hm-top-15m {
		top: -.15rem !important
	}

	.hm-bottom-15m {
		bottom: -.15rem !important
	}

	.hm-left-15m {
		left: -.15rem !important
	}

	.hm-right-15m {
		right: -.15rem !important
	}

	.hm-top-20 {
		top: .2rem !important
	}

	.hm-bottom-20 {
		bottom: .2rem !important
	}

	.hm-left-20 {
		left: .2rem !important
	}

	.hm-right-20 {
		right: .2rem !important
	}

	.hm-top-20m {
		top: -.2rem !important
	}

	.hm-bottom-20m {
		bottom: -.2rem !important
	}

	.hm-left-20m {
		left: -.2rem !important
	}

	.hm-right-20m {
		right: -.2rem !important
	}

	.hm-top-25 {
		top: .25rem !important
	}

	.hm-bottom-25 {
		bottom: .25rem !important
	}

	.hm-left-25 {
		left: .25rem !important
	}

	.hm-right-25 {
		right: .25rem !important
	}

	.hm-top-25m {
		top: -.25rem !important
	}

	.hm-bottom-25m {
		bottom: -.25rem !important
	}

	.hm-left-25m {
		left: -.25rem !important
	}

	.hm-right-25m {
		right: -.25rem !important
	}

	.hm-top-30 {
		top: .3rem !important
	}

	.hm-bottom-30 {
		bottom: .3rem !important
	}

	.hm-left-30 {
		left: .3rem !important
	}

	.hm-right-30 {
		right: .3rem !important
	}

	.hm-top-30m {
		top: -.3rem !important
	}

	.hm-bottom-30m {
		bottom: -.3rem !important
	}

	.hm-left-30m {
		left: -.3rem !important
	}

	.hm-right-30m {
		right: -.3rem !important
	}

	.hm-top-35 {
		top: .35rem !important
	}

	.hm-bottom-35 {
		bottom: .35rem !important
	}

	.hm-left-35 {
		left: .35rem !important
	}

	.hm-right-35 {
		right: .35rem !important
	}

	.hm-top-35m {
		top: -.35rem !important
	}

	.hm-bottom-35m {
		bottom: -.35rem !important
	}

	.hm-left-35m {
		left: -.35rem !important
	}

	.hm-right-35m {
		right: -.35rem !important
	}

	.hm-top-40 {
		top: .4rem !important
	}

	.hm-bottom-40 {
		bottom: .4rem !important
	}

	.hm-left-40 {
		left: .4rem !important
	}

	.hm-right-40 {
		right: .4rem !important
	}

	.hm-top-40m {
		top: -.4rem !important
	}

	.hm-bottom-40m {
		bottom: -.4rem !important
	}

	.hm-left-40m {
		left: -.4rem !important
	}

	.hm-right-40m {
		right: -.4rem !important
	}

	.hm-top-45 {
		top: .45rem !important
	}

	.hm-bottom-45 {
		bottom: .45rem !important
	}

	.hm-left-45 {
		left: .45rem !important
	}

	.hm-right-45 {
		right: .45rem !important
	}

	.hm-top-45m {
		top: -.45rem !important
	}

	.hm-bottom-45m {
		bottom: -.45rem !important
	}

	.hm-left-45m {
		left: -.45rem !important
	}

	.hm-right-45m {
		right: -.45rem !important
	}

	.hm-top-50 {
		top: .5rem !important
	}

	.hm-bottom-50 {
		bottom: .5rem !important
	}

	.hm-left-50 {
		left: .5rem !important
	}

	.hm-right-50 {
		right: .5rem !important
	}

	.hm-top-50m {
		top: -.5rem !important
	}

	.hm-bottom-50m {
		bottom: -.5rem !important
	}

	.hm-left-50m {
		left: -.5rem !important
	}

	.hm-right-50m {
		right: -.5rem !important
	}

	.hm-top-55 {
		top: .55rem !important
	}

	.hm-bottom-55 {
		bottom: .55rem !important
	}

	.hm-left-55 {
		left: .55rem !important
	}

	.hm-right-55 {
		right: .55rem !important
	}

	.hm-top-55m {
		top: -.55rem !important
	}

	.hm-bottom-55m {
		bottom: -.55rem !important
	}

	.hm-left-55m {
		left: -.55rem !important
	}

	.hm-right-55m {
		right: -.55rem !important
	}

	.hm-top-60 {
		top: .6rem !important
	}

	.hm-bottom-60 {
		bottom: .6rem !important
	}

	.hm-left-60 {
		left: .6rem !important
	}

	.hm-right-60 {
		right: .6rem !important
	}

	.hm-top-60m {
		top: -.6rem !important
	}

	.hm-bottom-60m {
		bottom: -.6rem !important
	}

	.hm-left-60m {
		left: -.6rem !important
	}

	.hm-right-60m {
		right: -.6rem !important
	}

	.hm-top-65 {
		top: .65rem !important
	}

	.hm-bottom-65 {
		bottom: .65rem !important
	}

	.hm-left-65 {
		left: .65rem !important
	}

	.hm-right-65 {
		right: .65rem !important
	}

	.hm-top-65m {
		top: -.65rem !important
	}

	.hm-bottom-65m {
		bottom: -.65rem !important
	}

	.hm-left-65m {
		left: -.65rem !important
	}

	.hm-right-65m {
		right: -.65rem !important
	}

	.hm-top-70 {
		top: .7rem !important
	}

	.hm-bottom-70 {
		bottom: .7rem !important
	}

	.hm-left-70 {
		left: .7rem !important
	}

	.hm-right-70 {
		right: .7rem !important
	}

	.hm-top-70m {
		top: -.7rem !important
	}

	.hm-bottom-70m {
		bottom: -.7rem !important
	}

	.hm-left-70m {
		left: -.7rem !important
	}

	.hm-right-70m {
		right: -.7rem !important
	}

	.hm-top-75 {
		top: .75rem !important
	}

	.hm-bottom-75 {
		bottom: .75rem !important
	}

	.hm-left-75 {
		left: .75rem !important
	}

	.hm-right-75 {
		right: .75rem !important
	}

	.hm-top-75m {
		top: -.75rem !important
	}

	.hm-bottom-75m {
		bottom: -.75rem !important
	}

	.hm-left-75m {
		left: -.75rem !important
	}

	.hm-right-75m {
		right: -.75rem !important
	}

	.hm-top-80 {
		top: .8rem !important
	}

	.hm-bottom-80 {
		bottom: .8rem !important
	}

	.hm-left-80 {
		left: .8rem !important
	}

	.hm-right-80 {
		right: .8rem !important
	}

	.hm-top-80m {
		top: -.8rem !important
	}

	.hm-bottom-80m {
		bottom: -.8rem !important
	}

	.hm-left-80m {
		left: -.8rem !important
	}

	.hm-right-80m {
		right: -.8rem !important
	}

	.hm-top-85 {
		top: .85rem !important
	}

	.hm-bottom-85 {
		bottom: .85rem !important
	}

	.hm-left-85 {
		left: .85rem !important
	}

	.hm-right-85 {
		right: .85rem !important
	}

	.hm-top-85m {
		top: -.85rem !important
	}

	.hm-bottom-85m {
		bottom: -.85rem !important
	}

	.hm-left-85m {
		left: -.85rem !important
	}

	.hm-right-85m {
		right: -.85rem !important
	}

	.hm-top-90 {
		top: .9rem !important
	}

	.hm-bottom-90 {
		bottom: .9rem !important
	}

	.hm-left-90 {
		left: .9rem !important
	}

	.hm-right-90 {
		right: .9rem !important
	}

	.hm-top-90m {
		top: -.9rem !important
	}

	.hm-bottom-90m {
		bottom: -.9rem !important
	}

	.hm-left-90m {
		left: -.9rem !important
	}

	.hm-right-90m {
		right: -.9rem !important
	}

	.hm-top-95 {
		top: .95rem !important
	}

	.hm-bottom-95 {
		bottom: .95rem !important
	}

	.hm-left-95 {
		left: .95rem !important
	}

	.hm-right-95 {
		right: .95rem !important
	}

	.hm-top-95m {
		top: -.95rem !important
	}

	.hm-bottom-95m {
		bottom: -.95rem !important
	}

	.hm-left-95m {
		left: -.95rem !important
	}

	.hm-right-95m {
		right: -.95rem !important
	}

	.hm-top-100 {
		top: 1rem !important
	}

	.hm-bottom-100 {
		bottom: 1rem !important
	}

	.hm-left-100 {
		left: 1rem !important
	}

	.hm-right-100 {
		right: 1rem !important
	}

	.hm-top-100m {
		top: -1rem !important
	}

	.hm-bottom-100m {
		bottom: -1rem !important
	}

	.hm-left-100m {
		left: -1rem !important
	}

	.hm-right-100m {
		right: -1rem !important
	}

	.hm-top-110 {
		top: 1.1rem !important
	}

	.hm-bottom-110 {
		bottom: 1.1rem !important
	}

	.hm-left-110 {
		left: 1.1rem !important
	}

	.hm-right-110 {
		right: 1.1rem !important
	}

	.hm-top-110m {
		top: -1.1rem !important
	}

	.hm-bottom-110m {
		bottom: -1.1rem !important
	}

	.hm-left-110m {
		left: -1.1rem !important
	}

	.hm-right-110m {
		right: -1.1rem !important
	}

	.hm-top-120 {
		top: 1.2rem !important
	}

	.hm-bottom-120 {
		bottom: 1.2rem !important
	}

	.hm-left-120 {
		left: 1.2rem !important
	}

	.hm-right-120 {
		right: 1.2rem !important
	}

	.hm-top-120m {
		top: -1.2rem !important
	}

	.hm-bottom-120m {
		bottom: -1.2rem !important
	}

	.hm-left-120m {
		left: -1.2rem !important
	}

	.hm-right-120m {
		right: -1.2rem !important
	}

	.hm-top-130 {
		top: 1.3rem !important
	}

	.hm-bottom-130 {
		bottom: 1.3rem !important
	}

	.hm-left-130 {
		left: 1.3rem !important
	}

	.hm-right-130 {
		right: 1.3rem !important
	}

	.hm-top-130m {
		top: -1.3rem !important
	}

	.hm-bottom-130m {
		bottom: -1.3rem !important
	}

	.hm-left-130m {
		left: -1.3rem !important
	}

	.hm-right-130m {
		right: -1.3rem !important
	}

	.hm-top-140 {
		top: 1.4rem !important
	}

	.hm-bottom-140 {
		bottom: 1.4rem !important
	}

	.hm-left-140 {
		left: 1.4rem !important
	}

	.hm-right-140 {
		right: 1.4rem !important
	}

	.hm-top-140m {
		top: -1.4rem !important
	}

	.hm-bottom-140m {
		bottom: -1.4rem !important
	}

	.hm-left-140m {
		left: -1.4rem !important
	}

	.hm-right-140m {
		right: -1.4rem !important
	}

	.hm-top-150 {
		top: 1.5rem !important
	}

	.hm-bottom-150 {
		bottom: 1.5rem !important
	}

	.hm-left-150 {
		left: 1.5rem !important
	}

	.hm-right-150 {
		right: 1.5rem !important
	}

	.hm-top-150m {
		top: -1.5rem !important
	}

	.hm-bottom-150m {
		bottom: -1.5rem !important
	}

	.hm-left-150m {
		left: -1.5rem !important
	}

	.hm-right-150m {
		right: -1.5rem !important
	}

	.hm-top-160 {
		top: 1.6rem !important
	}

	.hm-bottom-160 {
		bottom: 1.6rem !important
	}

	.hm-left-160 {
		left: 1.6rem !important
	}

	.hm-right-160 {
		right: 1.6rem !important
	}

	.hm-top-160m {
		top: -1.6rem !important
	}

	.hm-bottom-160m {
		bottom: -1.6rem !important
	}

	.hm-left-160m {
		left: -1.6rem !important
	}

	.hm-right-160m {
		right: -1.6rem !important
	}

	.hm-top-170 {
		top: 1.7rem !important
	}

	.hm-bottom-170 {
		bottom: 1.7rem !important
	}

	.hm-left-170 {
		left: 1.7rem !important
	}

	.hm-right-170 {
		right: 1.7rem !important
	}

	.hm-top-170m {
		top: -1.7rem !important
	}

	.hm-bottom-170m {
		bottom: -1.7rem !important
	}

	.hm-left-170m {
		left: -1.7rem !important
	}

	.hm-right-170m {
		right: -1.7rem !important
	}

	.hm-top-180 {
		top: 1.8rem !important
	}

	.hm-bottom-180 {
		bottom: 1.8rem !important
	}

	.hm-left-180 {
		left: 1.8rem !important
	}

	.hm-right-180 {
		right: 1.8rem !important
	}

	.hm-top-180m {
		top: -1.8rem !important
	}

	.hm-bottom-180m {
		bottom: -1.8rem !important
	}

	.hm-left-180m {
		left: -1.8rem !important
	}

	.hm-right-180m {
		right: -1.8rem !important
	}

	.hm-top-190 {
		top: 1.9rem !important
	}

	.hm-bottom-190 {
		bottom: 1.9rem !important
	}

	.hm-left-190 {
		left: 1.9rem !important
	}

	.hm-right-190 {
		right: 1.9rem !important
	}

	.hm-top-190m {
		top: -1.9rem !important
	}

	.hm-bottom-190m {
		bottom: -1.9rem !important
	}

	.hm-left-190m {
		left: -1.9rem !important
	}

	.hm-right-190m {
		right: -1.9rem !important
	}

	.hm-top-200 {
		top: 2rem !important
	}

	.hm-bottom-200 {
		bottom: 2rem !important
	}

	.hm-left-200 {
		left: 2rem !important
	}

	.hm-right-200 {
		right: 2rem !important
	}

	.hm-top-200m {
		top: -2rem !important
	}

	.hm-bottom-200m {
		bottom: -2rem !important
	}

	.hm-left-200m {
		left: -2rem !important
	}

	.hm-right-200m {
		right: -2rem !important
	}
}

@media only screen and (min-width: 992px) {
	.hm-w-5 {
		width: 5px !important
	}

	.hm-h-5 {
		height: 5px !important
	}

	.hm-w-10 {
		width: 10px !important
	}

	.hm-h-10 {
		height: 10px !important
	}

	.hm-w-15 {
		width: 15px !important
	}

	.hm-h-15 {
		height: 15px !important
	}

	.hm-w-20 {
		width: 20px !important
	}

	.hm-h-20 {
		height: 20px !important
	}

	.hm-w-25 {
		width: 25px !important
	}

	.hm-h-25 {
		height: 25px !important
	}

	.hm-w-30 {
		width: 30px !important
	}

	.hm-h-30 {
		height: 30px !important
	}

	.hm-w-35 {
		width: 35px !important
	}

	.hm-h-35 {
		height: 35px !important
	}

	.hm-w-40 {
		width: 40px !important
	}

	.hm-h-40 {
		height: 40px !important
	}

	.hm-w-45 {
		width: 45px !important
	}

	.hm-h-45 {
		height: 45px !important
	}

	.hm-w-50 {
		width: 50px !important
	}

	.hm-h-50 {
		height: 50px !important
	}

	.hm-w-55 {
		width: 55px !important
	}

	.hm-h-55 {
		height: 55px !important
	}

	.hm-w-60 {
		width: 60px !important
	}

	.hm-h-60 {
		height: 60px !important
	}

	.hm-w-65 {
		width: 65px !important
	}

	.hm-h-65 {
		height: 65px !important
	}

	.hm-w-70 {
		width: 70px !important
	}

	.hm-h-70 {
		height: 70px !important
	}

	.hm-w-75 {
		width: 75px !important
	}

	.hm-h-75 {
		height: 75px !important
	}

	.hm-w-80 {
		width: 80px !important
	}

	.hm-h-80 {
		height: 80px !important
	}

	.hm-w-85 {
		width: 85px !important
	}

	.hm-h-85 {
		height: 85px !important
	}

	.hm-w-90 {
		width: 90px !important
	}

	.hm-h-90 {
		height: 90px !important
	}

	.hm-w-95 {
		width: 95px !important
	}

	.hm-h-95 {
		height: 95px !important
	}

	.hm-w-100 {
		width: 100px !important
	}

	.hm-h-100 {
		height: 100px !important
	}

	.hm-w-110 {
		width: 110px !important
	}

	.hm-h-110 {
		height: 110px !important
	}

	.hm-w-120 {
		width: 120px !important
	}

	.hm-h-120 {
		height: 120px !important
	}

	.hm-w-130 {
		width: 130px !important
	}

	.hm-h-130 {
		height: 130px !important
	}

	.hm-w-140 {
		width: 140px !important
	}

	.hm-h-140 {
		height: 140px !important
	}

	.hm-w-150 {
		width: 150px !important
	}

	.hm-h-150 {
		height: 150px !important
	}

	.hm-w-160 {
		width: 160px !important
	}

	.hm-h-160 {
		height: 160px !important
	}

	.hm-w-170 {
		width: 170px !important
	}

	.hm-h-170 {
		height: 170px !important
	}

	.hm-w-180 {
		width: 180px !important
	}

	.hm-h-180 {
		height: 180px !important
	}

	.hm-w-190 {
		width: 190px !important
	}

	.hm-h-190 {
		height: 190px !important
	}

	.hm-w-200 {
		width: 200px !important
	}

	.hm-h-200 {
		height: 200px !important
	}

	.hm-w-210 {
		width: 210px !important
	}

	.hm-h-210 {
		height: 210px !important
	}

	.hm-w-220 {
		width: 220px !important
	}

	.hm-h-220 {
		height: 220px !important
	}

	.hm-w-230 {
		width: 230px !important
	}

	.hm-h-230 {
		height: 230px !important
	}

	.hm-w-240 {
		width: 240px !important
	}

	.hm-h-240 {
		height: 240px !important
	}

	.hm-w-250 {
		width: 250px !important
	}

	.hm-h-250 {
		height: 250px !important
	}

	.hm-w-260 {
		width: 260px !important
	}

	.hm-h-260 {
		height: 260px !important
	}

	.hm-w-270 {
		width: 270px !important
	}

	.hm-h-270 {
		height: 270px !important
	}

	.hm-w-280 {
		width: 280px !important
	}

	.hm-h-280 {
		height: 280px !important
	}

	.hm-w-290 {
		width: 290px !important
	}

	.hm-h-290 {
		height: 290px !important
	}

	.hm-w-300 {
		width: 300px !important
	}

	.hm-h-300 {
		height: 300px !important
	}

	.hm-w-350 {
		width: 350px !important
	}

	.hm-h-350 {
		height: 350px !important
	}

	.hm-w-400 {
		width: 400px !important
	}

	.hm-h-400 {
		height: 400px !important
	}

	.hm-w-450 {
		width: 450px !important
	}

	.hm-h-450 {
		height: 450px !important
	}

	.hm-w-500 {
		width: 500px !important
	}

	.hm-h-500 {
		height: 500px !important
	}

	.hm-w-550 {
		width: 550px !important
	}

	.hm-h-550 {
		height: 550px !important
	}

	.hm-w-600 {
		width: 600px !important
	}

	.hm-h-600 {
		height: 600px !important
	}

	.hm-w-650 {
		width: 650px !important
	}

	.hm-h-650 {
		height: 650px !important
	}

	.hm-w-700 {
		width: 700px !important
	}

	.hm-h-700 {
		height: 700px !important
	}

	.hm-w-750 {
		width: 750px !important
	}

	.hm-h-750 {
		height: 750px !important
	}

	.hm-w-800 {
		width: 800px !important
	}

	.hm-h-800 {
		height: 800px !important
	}

	.hm-top-5 {
		top: 5px !important
	}

	.hm-bottom-5 {
		bottom: 5px !important
	}

	.hm-left-5 {
		left: 5px !important
	}

	.hm-right-5 {
		right: 5px !important
	}

	.hm-top-5m {
		top: -5px !important
	}

	.hm-bottom-5m {
		bottom: -5px !important
	}

	.hm-left-5m {
		left: -5px !important
	}

	.hm-right-5m {
		right: -5px !important
	}

	.hm-top-10 {
		top: 10px !important
	}

	.hm-bottom-10 {
		bottom: 10px !important
	}

	.hm-left-10 {
		left: 10px !important
	}

	.hm-right-10 {
		right: 10px !important
	}

	.hm-top-10m {
		top: -10px !important
	}

	.hm-bottom-10m {
		bottom: -10px !important
	}

	.hm-left-10m {
		left: -10px !important
	}

	.hm-right-10m {
		right: -10px !important
	}

	.hm-top-15 {
		top: 15px !important
	}

	.hm-bottom-15 {
		bottom: 15px !important
	}

	.hm-left-15 {
		left: 15px !important
	}

	.hm-right-15 {
		right: 15px !important
	}

	.hm-top-15m {
		top: -15px !important
	}

	.hm-bottom-15m {
		bottom: -15px !important
	}

	.hm-left-15m {
		left: -15px !important
	}

	.hm-right-15m {
		right: -15px !important
	}

	.hm-top-20 {
		top: 20px !important
	}

	.hm-bottom-20 {
		bottom: 20px !important
	}

	.hm-left-20 {
		left: 20px !important
	}

	.hm-right-20 {
		right: 20px !important
	}

	.hm-top-20m {
		top: -20px !important
	}

	.hm-bottom-20m {
		bottom: -20px !important
	}

	.hm-left-20m {
		left: -20px !important
	}

	.hm-right-20m {
		right: -20px !important
	}

	.hm-top-25 {
		top: 25px !important
	}

	.hm-bottom-25 {
		bottom: 25px !important
	}

	.hm-left-25 {
		left: 25px !important
	}

	.hm-right-25 {
		right: 25px !important
	}

	.hm-top-25m {
		top: -25px !important
	}

	.hm-bottom-25m {
		bottom: -25px !important
	}

	.hm-left-25m {
		left: -25px !important
	}

	.hm-right-25m {
		right: -25px !important
	}

	.hm-top-30 {
		top: 30px !important
	}

	.hm-bottom-30 {
		bottom: 30px !important
	}

	.hm-left-30 {
		left: 30px !important
	}

	.hm-right-30 {
		right: 30px !important
	}

	.hm-top-30m {
		top: -30px !important
	}

	.hm-bottom-30m {
		bottom: -30px !important
	}

	.hm-left-30m {
		left: -30px !important
	}

	.hm-right-30m {
		right: -30px !important
	}

	.hm-top-35 {
		top: 35px !important
	}

	.hm-bottom-35 {
		bottom: 35px !important
	}

	.hm-left-35 {
		left: 35px !important
	}

	.hm-right-35 {
		right: 35px !important
	}

	.hm-top-35m {
		top: -35px !important
	}

	.hm-bottom-35m {
		bottom: -35px !important
	}

	.hm-left-35m {
		left: -35px !important
	}

	.hm-right-35m {
		right: -35px !important
	}

	.hm-top-40 {
		top: 40px !important
	}

	.hm-bottom-40 {
		bottom: 40px !important
	}

	.hm-left-40 {
		left: 40px !important
	}

	.hm-right-40 {
		right: 40px !important
	}

	.hm-top-40m {
		top: -40px !important
	}

	.hm-bottom-40m {
		bottom: -40px !important
	}

	.hm-left-40m {
		left: -40px !important
	}

	.hm-right-40m {
		right: -40px !important
	}

	.hm-top-45 {
		top: 45px !important
	}

	.hm-bottom-45 {
		bottom: 45px !important
	}

	.hm-left-45 {
		left: 45px !important
	}

	.hm-right-45 {
		right: 45px !important
	}

	.hm-top-45m {
		top: -45px !important
	}

	.hm-bottom-45m {
		bottom: -45px !important
	}

	.hm-left-45m {
		left: -45px !important
	}

	.hm-right-45m {
		right: -45px !important
	}

	.hm-top-50 {
		top: 50px !important
	}

	.hm-bottom-50 {
		bottom: 50px !important
	}

	.hm-left-50 {
		left: 50px !important
	}

	.hm-right-50 {
		right: 50px !important
	}

	.hm-top-50m {
		top: -50px !important
	}

	.hm-bottom-50m {
		bottom: -50px !important
	}

	.hm-left-50m {
		left: -50px !important
	}

	.hm-right-50m {
		right: -50px !important
	}

	.hm-top-55 {
		top: 55px !important
	}

	.hm-bottom-55 {
		bottom: 55px !important
	}

	.hm-left-55 {
		left: 55px !important
	}

	.hm-right-55 {
		right: 55px !important
	}

	.hm-top-55m {
		top: -55px !important
	}

	.hm-bottom-55m {
		bottom: -55px !important
	}

	.hm-left-55m {
		left: -55px !important
	}

	.hm-right-55m {
		right: -55px !important
	}

	.hm-top-60 {
		top: 60px !important
	}

	.hm-bottom-60 {
		bottom: 60px !important
	}

	.hm-left-60 {
		left: 60px !important
	}

	.hm-right-60 {
		right: 60px !important
	}

	.hm-top-60m {
		top: -60px !important
	}

	.hm-bottom-60m {
		bottom: -60px !important
	}

	.hm-left-60m {
		left: -60px !important
	}

	.hm-right-60m {
		right: -60px !important
	}

	.hm-top-65 {
		top: 65px !important
	}

	.hm-bottom-65 {
		bottom: 65px !important
	}

	.hm-left-65 {
		left: 65px !important
	}

	.hm-right-65 {
		right: 65px !important
	}

	.hm-top-65m {
		top: -65px !important
	}

	.hm-bottom-65m {
		bottom: -65px !important
	}

	.hm-left-65m {
		left: -65px !important
	}

	.hm-right-65m {
		right: -65px !important
	}

	.hm-top-70 {
		top: 70px !important
	}

	.hm-bottom-70 {
		bottom: 70px !important
	}

	.hm-left-70 {
		left: 70px !important
	}

	.hm-right-70 {
		right: 70px !important
	}

	.hm-top-70m {
		top: -70px !important
	}

	.hm-bottom-70m {
		bottom: -70px !important
	}

	.hm-left-70m {
		left: -70px !important
	}

	.hm-right-70m {
		right: -70px !important
	}

	.hm-top-75 {
		top: 75px !important
	}

	.hm-bottom-75 {
		bottom: 75px !important
	}

	.hm-left-75 {
		left: 75px !important
	}

	.hm-right-75 {
		right: 75px !important
	}

	.hm-top-75m {
		top: -75px !important
	}

	.hm-bottom-75m {
		bottom: -75px !important
	}

	.hm-left-75m {
		left: -75px !important
	}

	.hm-right-75m {
		right: -75px !important
	}

	.hm-top-80 {
		top: 80px !important
	}

	.hm-bottom-80 {
		bottom: 80px !important
	}

	.hm-left-80 {
		left: 80px !important
	}

	.hm-right-80 {
		right: 80px !important
	}

	.hm-top-80m {
		top: -80px !important
	}

	.hm-bottom-80m {
		bottom: -80px !important
	}

	.hm-left-80m {
		left: -80px !important
	}

	.hm-right-80m {
		right: -80px !important
	}

	.hm-top-85 {
		top: 85px !important
	}

	.hm-bottom-85 {
		bottom: 85px !important
	}

	.hm-left-85 {
		left: 85px !important
	}

	.hm-right-85 {
		right: 85px !important
	}

	.hm-top-85m {
		top: -85px !important
	}

	.hm-bottom-85m {
		bottom: -85px !important
	}

	.hm-left-85m {
		left: -85px !important
	}

	.hm-right-85m {
		right: -85px !important
	}

	.hm-top-90 {
		top: 90px !important
	}

	.hm-bottom-90 {
		bottom: 90px !important
	}

	.hm-left-90 {
		left: 90px !important
	}

	.hm-right-90 {
		right: 90px !important
	}

	.hm-top-90m {
		top: -90px !important
	}

	.hm-bottom-90m {
		bottom: -90px !important
	}

	.hm-left-90m {
		left: -90px !important
	}

	.hm-right-90m {
		right: -90px !important
	}

	.hm-top-95 {
		top: 95px !important
	}

	.hm-bottom-95 {
		bottom: 95px !important
	}

	.hm-left-95 {
		left: 95px !important
	}

	.hm-right-95 {
		right: 95px !important
	}

	.hm-top-95m {
		top: -95px !important
	}

	.hm-bottom-95m {
		bottom: -95px !important
	}

	.hm-left-95m {
		left: -95px !important
	}

	.hm-right-95m {
		right: -95px !important
	}

	.hm-top-100 {
		top: 100px !important
	}

	.hm-bottom-100 {
		bottom: 100px !important
	}

	.hm-left-100 {
		left: 100px !important
	}

	.hm-right-100 {
		right: 100px !important
	}

	.hm-top-100m {
		top: -100px !important
	}

	.hm-bottom-100m {
		bottom: -100px !important
	}

	.hm-left-100m {
		left: -100px !important
	}

	.hm-right-100m {
		right: -100px !important
	}

	.hm-top-110 {
		top: 110px !important
	}

	.hm-bottom-110 {
		bottom: 110px !important
	}

	.hm-left-110 {
		left: 110px !important
	}

	.hm-right-110 {
		right: 110px !important
	}

	.hm-top-110m {
		top: -110px !important
	}

	.hm-bottom-110m {
		bottom: -110px !important
	}

	.hm-left-110m {
		left: -110px !important
	}

	.hm-right-110m {
		right: -110px !important
	}

	.hm-top-120 {
		top: 120px !important
	}

	.hm-bottom-120 {
		bottom: 120px !important
	}

	.hm-left-120 {
		left: 120px !important
	}

	.hm-right-120 {
		right: 120px !important
	}

	.hm-top-120m {
		top: -120px !important
	}

	.hm-bottom-120m {
		bottom: -120px !important
	}

	.hm-left-120m {
		left: -120px !important
	}

	.hm-right-120m {
		right: -120px !important
	}

	.hm-top-130 {
		top: 130px !important
	}

	.hm-bottom-130 {
		bottom: 130px !important
	}

	.hm-left-130 {
		left: 130px !important
	}

	.hm-right-130 {
		right: 130px !important
	}

	.hm-top-130m {
		top: -130px !important
	}

	.hm-bottom-130m {
		bottom: -130px !important
	}

	.hm-left-130m {
		left: -130px !important
	}

	.hm-right-130m {
		right: -130px !important
	}

	.hm-top-140 {
		top: 140px !important
	}

	.hm-bottom-140 {
		bottom: 140px !important
	}

	.hm-left-140 {
		left: 140px !important
	}

	.hm-right-140 {
		right: 140px !important
	}

	.hm-top-140m {
		top: -140px !important
	}

	.hm-bottom-140m {
		bottom: -140px !important
	}

	.hm-left-140m {
		left: -140px !important
	}

	.hm-right-140m {
		right: -140px !important
	}

	.hm-top-150 {
		top: 150px !important
	}

	.hm-bottom-150 {
		bottom: 150px !important
	}

	.hm-left-150 {
		left: 150px !important
	}

	.hm-right-150 {
		right: 150px !important
	}

	.hm-top-150m {
		top: -150px !important
	}

	.hm-bottom-150m {
		bottom: -150px !important
	}

	.hm-left-150m {
		left: -150px !important
	}

	.hm-right-150m {
		right: -150px !important
	}

	.hm-top-160 {
		top: 160px !important
	}

	.hm-bottom-160 {
		bottom: 160px !important
	}

	.hm-left-160 {
		left: 160px !important
	}

	.hm-right-160 {
		right: 160px !important
	}

	.hm-top-160m {
		top: -160px !important
	}

	.hm-bottom-160m {
		bottom: -160px !important
	}

	.hm-left-160m {
		left: -160px !important
	}

	.hm-right-160m {
		right: -160px !important
	}

	.hm-top-170 {
		top: 170px !important
	}

	.hm-bottom-170 {
		bottom: 170px !important
	}

	.hm-left-170 {
		left: 170px !important
	}

	.hm-right-170 {
		right: 170px !important
	}

	.hm-top-170m {
		top: -170px !important
	}

	.hm-bottom-170m {
		bottom: -170px !important
	}

	.hm-left-170m {
		left: -170px !important
	}

	.hm-right-170m {
		right: -170px !important
	}

	.hm-top-180 {
		top: 180px !important
	}

	.hm-bottom-180 {
		bottom: 180px !important
	}

	.hm-left-180 {
		left: 180px !important
	}

	.hm-right-180 {
		right: 180px !important
	}

	.hm-top-180m {
		top: -180px !important
	}

	.hm-bottom-180m {
		bottom: -180px !important
	}

	.hm-left-180m {
		left: -180px !important
	}

	.hm-right-180m {
		right: -180px !important
	}

	.hm-top-190 {
		top: 190px !important
	}

	.hm-bottom-190 {
		bottom: 190px !important
	}

	.hm-left-190 {
		left: 190px !important
	}

	.hm-right-190 {
		right: 190px !important
	}

	.hm-top-190m {
		top: -190px !important
	}

	.hm-bottom-190m {
		bottom: -190px !important
	}

	.hm-left-190m {
		left: -190px !important
	}

	.hm-right-190m {
		right: -190px !important
	}

	.hm-top-200 {
		top: 200px !important
	}

	.hm-bottom-200 {
		bottom: 200px !important
	}

	.hm-left-200 {
		left: 200px !important
	}

	.hm-right-200 {
		right: 200px !important
	}

	.hm-top-200m {
		top: -200px !important
	}

	.hm-bottom-200m {
		bottom: -200px !important
	}

	.hm-left-200m {
		left: -200px !important
	}

	.hm-right-200m {
		right: -200px !important
	}
}

.hm-m-0 {
	margin: 0 !important
}

.hm-mt-0 {
	margin-top: 0 !important
}

.hm-mr-0 {
	margin-right: 0 !important
}

.hm-mb-0 {
	margin-bottom: 0 !important
}

.hm-ml-0 {
	margin-left: 0 !important
}

.hm-m-a {
	margin: 0 auto !important
}

.hm-p-0 {
	padding: 0 !important
}

.hm-pt-0 {
	padding-top: 0 !important
}

.hm-pb-0 {
	padding-bottom: 0 !important
}

.hm-pl-0 {
	padding-left: 0 !important
}

.hm-pr-0 {
	padding-right: 0 !important
}

.hm-p-5b {
	padding: 5% !important
}

.hm-pt-5b {
	padding-top: 5% !important
}

.hm-pb-5b {
	padding-bottom: 5% !important
}

.hm-pl-5b {
	padding-left: 5% !important
}

.hm-pr-5b {
	padding-right: 5% !important
}

.hm-m-5b {
	margin: 5% !important
}

.hm-mt-5b {
	margin-top: 5% !important
}

.hm-mb-5b {
	margin-bottom: 5% !important
}

.hm-ml-5b {
	margin-left: 5% !important
}

.hm-mr-5b {
	margin-right: 5% !important
}

.hm-m-5bm {
	margin: -5% !important
}

.hm-mt-5bm {
	margin-top: -5% !important
}

.hm-mb-5bm {
	margin-bottom: -5% !important
}

.hm-ml-5bm {
	margin-left: -5% !important
}

.hm-mr-5bm {
	margin-right: -5% !important
}

.hm-p-10b {
	padding: 10% !important
}

.hm-pt-10b {
	padding-top: 10% !important
}

.hm-pb-10b {
	padding-bottom: 10% !important
}

.hm-pl-10b {
	padding-left: 10% !important
}

.hm-pr-10b {
	padding-right: 10% !important
}

.hm-m-10b {
	margin: 10% !important
}

.hm-mt-10b {
	margin-top: 10% !important
}

.hm-mb-10b {
	margin-bottom: 10% !important
}

.hm-ml-10b {
	margin-left: 10% !important
}

.hm-mr-10b {
	margin-right: 10% !important
}

.hm-m-10bm {
	margin: -10% !important
}

.hm-mt-10bm {
	margin-top: -10% !important
}

.hm-mb-10bm {
	margin-bottom: -10% !important
}

.hm-ml-10bm {
	margin-left: -10% !important
}

.hm-mr-10bm {
	margin-right: -10% !important
}

.hm-p-15b {
	padding: 15% !important
}

.hm-pt-15b {
	padding-top: 15% !important
}

.hm-pb-15b {
	padding-bottom: 15% !important
}

.hm-pl-15b {
	padding-left: 15% !important
}

.hm-pr-15b {
	padding-right: 15% !important
}

.hm-m-15b {
	margin: 15% !important
}

.hm-mt-15b {
	margin-top: 15% !important
}

.hm-mb-15b {
	margin-bottom: 15% !important
}

.hm-ml-15b {
	margin-left: 15% !important
}

.hm-mr-15b {
	margin-right: 15% !important
}

.hm-m-15bm {
	margin: -15% !important
}

.hm-mt-15bm {
	margin-top: -15% !important
}

.hm-mb-15bm {
	margin-bottom: -15% !important
}

.hm-ml-15bm {
	margin-left: -15% !important
}

.hm-mr-15bm {
	margin-right: -15% !important
}

.hm-p-20b {
	padding: 20% !important
}

.hm-pt-20b {
	padding-top: 20% !important
}

.hm-pb-20b {
	padding-bottom: 20% !important
}

.hm-pl-20b {
	padding-left: 20% !important
}

.hm-pr-20b {
	padding-right: 20% !important
}

.hm-m-20b {
	margin: 20% !important
}

.hm-mt-20b {
	margin-top: 20% !important
}

.hm-mb-20b {
	margin-bottom: 20% !important
}

.hm-ml-20b {
	margin-left: 20% !important
}

.hm-mr-20b {
	margin-right: 20% !important
}

.hm-m-20bm {
	margin: -20% !important
}

.hm-mt-20bm {
	margin-top: -20% !important
}

.hm-mb-20bm {
	margin-bottom: -20% !important
}

.hm-ml-20bm {
	margin-left: -20% !important
}

.hm-mr-20bm {
	margin-right: -20% !important
}

.hm-p-25b {
	padding: 25% !important
}

.hm-pt-25b {
	padding-top: 25% !important
}

.hm-pb-25b {
	padding-bottom: 25% !important
}

.hm-pl-25b {
	padding-left: 25% !important
}

.hm-pr-25b {
	padding-right: 25% !important
}

.hm-m-25b {
	margin: 25% !important
}

.hm-mt-25b {
	margin-top: 25% !important
}

.hm-mb-25b {
	margin-bottom: 25% !important
}

.hm-ml-25b {
	margin-left: 25% !important
}

.hm-mr-25b {
	margin-right: 25% !important
}

.hm-m-25bm {
	margin: -25% !important
}

.hm-mt-25bm {
	margin-top: -25% !important
}

.hm-mb-25bm {
	margin-bottom: -25% !important
}

.hm-ml-25bm {
	margin-left: -25% !important
}

.hm-mr-25bm {
	margin-right: -25% !important
}

.hm-p-30b {
	padding: 30% !important
}

.hm-pt-30b {
	padding-top: 30% !important
}

.hm-pb-30b {
	padding-bottom: 30% !important
}

.hm-pl-30b {
	padding-left: 30% !important
}

.hm-pr-30b {
	padding-right: 30% !important
}

.hm-m-30b {
	margin: 30% !important
}

.hm-mt-30b {
	margin-top: 30% !important
}

.hm-mb-30b {
	margin-bottom: 30% !important
}

.hm-ml-30b {
	margin-left: 30% !important
}

.hm-mr-30b {
	margin-right: 30% !important
}

.hm-m-30bm {
	margin: -30% !important
}

.hm-mt-30bm {
	margin-top: -30% !important
}

.hm-mb-30bm {
	margin-bottom: -30% !important
}

.hm-ml-30bm {
	margin-left: -30% !important
}

.hm-mr-30bm {
	margin-right: -30% !important
}

.hm-p-35b {
	padding: 35% !important
}

.hm-pt-35b {
	padding-top: 35% !important
}

.hm-pb-35b {
	padding-bottom: 35% !important
}

.hm-pl-35b {
	padding-left: 35% !important
}

.hm-pr-35b {
	padding-right: 35% !important
}

.hm-m-35b {
	margin: 35% !important
}

.hm-mt-35b {
	margin-top: 35% !important
}

.hm-mb-35b {
	margin-bottom: 35% !important
}

.hm-ml-35b {
	margin-left: 35% !important
}

.hm-mr-35b {
	margin-right: 35% !important
}

.hm-m-35bm {
	margin: -35% !important
}

.hm-mt-35bm {
	margin-top: -35% !important
}

.hm-mb-35bm {
	margin-bottom: -35% !important
}

.hm-ml-35bm {
	margin-left: -35% !important
}

.hm-mr-35bm {
	margin-right: -35% !important
}

.hm-p-40b {
	padding: 40% !important
}

.hm-pt-40b {
	padding-top: 40% !important
}

.hm-pb-40b {
	padding-bottom: 40% !important
}

.hm-pl-40b {
	padding-left: 40% !important
}

.hm-pr-40b {
	padding-right: 40% !important
}

.hm-m-40b {
	margin: 40% !important
}

.hm-mt-40b {
	margin-top: 40% !important
}

.hm-mb-40b {
	margin-bottom: 40% !important
}

.hm-ml-40b {
	margin-left: 40% !important
}

.hm-mr-40b {
	margin-right: 40% !important
}

.hm-m-40bm {
	margin: -40% !important
}

.hm-mt-40bm {
	margin-top: -40% !important
}

.hm-mb-40bm {
	margin-bottom: -40% !important
}

.hm-ml-40bm {
	margin-left: -40% !important
}

.hm-mr-40bm {
	margin-right: -40% !important
}

.hm-p-45b {
	padding: 45% !important
}

.hm-pt-45b {
	padding-top: 45% !important
}

.hm-pb-45b {
	padding-bottom: 45% !important
}

.hm-pl-45b {
	padding-left: 45% !important
}

.hm-pr-45b {
	padding-right: 45% !important
}

.hm-m-45b {
	margin: 45% !important
}

.hm-mt-45b {
	margin-top: 45% !important
}

.hm-mb-45b {
	margin-bottom: 45% !important
}

.hm-ml-45b {
	margin-left: 45% !important
}

.hm-mr-45b {
	margin-right: 45% !important
}

.hm-m-45bm {
	margin: -45% !important
}

.hm-mt-45bm {
	margin-top: -45% !important
}

.hm-mb-45bm {
	margin-bottom: -45% !important
}

.hm-ml-45bm {
	margin-left: -45% !important
}

.hm-mr-45bm {
	margin-right: -45% !important
}

.hm-p-50b {
	padding: 50% !important
}

.hm-pt-50b {
	padding-top: 50% !important
}

.hm-pb-50b {
	padding-bottom: 50% !important
}

.hm-pl-50b {
	padding-left: 50% !important
}

.hm-pr-50b {
	padding-right: 50% !important
}

.hm-m-50b {
	margin: 50% !important
}

.hm-mt-50b {
	margin-top: 50% !important
}

.hm-mb-50b {
	margin-bottom: 50% !important
}

.hm-ml-50b {
	margin-left: 50% !important
}

.hm-mr-50b {
	margin-right: 50% !important
}

.hm-m-50bm {
	margin: -50% !important
}

.hm-mt-50bm {
	margin-top: -50% !important
}

.hm-mb-50bm {
	margin-bottom: -50% !important
}

.hm-ml-50bm {
	margin-left: -50% !important
}

.hm-mr-50bm {
	margin-right: -50% !important
}

.hm-p-55b {
	padding: 55% !important
}

.hm-pt-55b {
	padding-top: 55% !important
}

.hm-pb-55b {
	padding-bottom: 55% !important
}

.hm-pl-55b {
	padding-left: 55% !important
}

.hm-pr-55b {
	padding-right: 55% !important
}

.hm-m-55b {
	margin: 55% !important
}

.hm-mt-55b {
	margin-top: 55% !important
}

.hm-mb-55b {
	margin-bottom: 55% !important
}

.hm-ml-55b {
	margin-left: 55% !important
}

.hm-mr-55b {
	margin-right: 55% !important
}

.hm-m-55bm {
	margin: -55% !important
}

.hm-mt-55bm {
	margin-top: -55% !important
}

.hm-mb-55bm {
	margin-bottom: -55% !important
}

.hm-ml-55bm {
	margin-left: -55% !important
}

.hm-mr-55bm {
	margin-right: -55% !important
}

.hm-p-60b {
	padding: 60% !important
}

.hm-pt-60b {
	padding-top: 60% !important
}

.hm-pb-60b {
	padding-bottom: 60% !important
}

.hm-pl-60b {
	padding-left: 60% !important
}

.hm-pr-60b {
	padding-right: 60% !important
}

.hm-m-60b {
	margin: 60% !important
}

.hm-mt-60b {
	margin-top: 60% !important
}

.hm-mb-60b {
	margin-bottom: 60% !important
}

.hm-ml-60b {
	margin-left: 60% !important
}

.hm-mr-60b {
	margin-right: 60% !important
}

.hm-m-60bm {
	margin: -60% !important
}

.hm-mt-60bm {
	margin-top: -60% !important
}

.hm-mb-60bm {
	margin-bottom: -60% !important
}

.hm-ml-60bm {
	margin-left: -60% !important
}

.hm-mr-60bm {
	margin-right: -60% !important
}

.hm-p-65b {
	padding: 65% !important
}

.hm-pt-65b {
	padding-top: 65% !important
}

.hm-pb-65b {
	padding-bottom: 65% !important
}

.hm-pl-65b {
	padding-left: 65% !important
}

.hm-pr-65b {
	padding-right: 65% !important
}

.hm-m-65b {
	margin: 65% !important
}

.hm-mt-65b {
	margin-top: 65% !important
}

.hm-mb-65b {
	margin-bottom: 65% !important
}

.hm-ml-65b {
	margin-left: 65% !important
}

.hm-mr-65b {
	margin-right: 65% !important
}

.hm-m-65bm {
	margin: -65% !important
}

.hm-mt-65bm {
	margin-top: -65% !important
}

.hm-mb-65bm {
	margin-bottom: -65% !important
}

.hm-ml-65bm {
	margin-left: -65% !important
}

.hm-mr-65bm {
	margin-right: -65% !important
}

.hm-p-70b {
	padding: 70% !important
}

.hm-pt-70b {
	padding-top: 70% !important
}

.hm-pb-70b {
	padding-bottom: 70% !important
}

.hm-pl-70b {
	padding-left: 70% !important
}

.hm-pr-70b {
	padding-right: 70% !important
}

.hm-m-70b {
	margin: 70% !important
}

.hm-mt-70b {
	margin-top: 70% !important
}

.hm-mb-70b {
	margin-bottom: 70% !important
}

.hm-ml-70b {
	margin-left: 70% !important
}

.hm-mr-70b {
	margin-right: 70% !important
}

.hm-m-70bm {
	margin: -70% !important
}

.hm-mt-70bm {
	margin-top: -70% !important
}

.hm-mb-70bm {
	margin-bottom: -70% !important
}

.hm-ml-70bm {
	margin-left: -70% !important
}

.hm-mr-70bm {
	margin-right: -70% !important
}

.hm-p-75b {
	padding: 75% !important
}

.hm-pt-75b {
	padding-top: 75% !important
}

.hm-pb-75b {
	padding-bottom: 75% !important
}

.hm-pl-75b {
	padding-left: 75% !important
}

.hm-pr-75b {
	padding-right: 75% !important
}

.hm-m-75b {
	margin: 75% !important
}

.hm-mt-75b {
	margin-top: 75% !important
}

.hm-mb-75b {
	margin-bottom: 75% !important
}

.hm-ml-75b {
	margin-left: 75% !important
}

.hm-mr-75b {
	margin-right: 75% !important
}

.hm-m-75bm {
	margin: -75% !important
}

.hm-mt-75bm {
	margin-top: -75% !important
}

.hm-mb-75bm {
	margin-bottom: -75% !important
}

.hm-ml-75bm {
	margin-left: -75% !important
}

.hm-mr-75bm {
	margin-right: -75% !important
}

.hm-p-80b {
	padding: 80% !important
}

.hm-pt-80b {
	padding-top: 80% !important
}

.hm-pb-80b {
	padding-bottom: 80% !important
}

.hm-pl-80b {
	padding-left: 80% !important
}

.hm-pr-80b {
	padding-right: 80% !important
}

.hm-m-80b {
	margin: 80% !important
}

.hm-mt-80b {
	margin-top: 80% !important
}

.hm-mb-80b {
	margin-bottom: 80% !important
}

.hm-ml-80b {
	margin-left: 80% !important
}

.hm-mr-80b {
	margin-right: 80% !important
}

.hm-m-80bm {
	margin: -80% !important
}

.hm-mt-80bm {
	margin-top: -80% !important
}

.hm-mb-80bm {
	margin-bottom: -80% !important
}

.hm-ml-80bm {
	margin-left: -80% !important
}

.hm-mr-80bm {
	margin-right: -80% !important
}

.hm-p-85b {
	padding: 85% !important
}

.hm-pt-85b {
	padding-top: 85% !important
}

.hm-pb-85b {
	padding-bottom: 85% !important
}

.hm-pl-85b {
	padding-left: 85% !important
}

.hm-pr-85b {
	padding-right: 85% !important
}

.hm-m-85b {
	margin: 85% !important
}

.hm-mt-85b {
	margin-top: 85% !important
}

.hm-mb-85b {
	margin-bottom: 85% !important
}

.hm-ml-85b {
	margin-left: 85% !important
}

.hm-mr-85b {
	margin-right: 85% !important
}

.hm-m-85bm {
	margin: -85% !important
}

.hm-mt-85bm {
	margin-top: -85% !important
}

.hm-mb-85bm {
	margin-bottom: -85% !important
}

.hm-ml-85bm {
	margin-left: -85% !important
}

.hm-mr-85bm {
	margin-right: -85% !important
}

.hm-p-90b {
	padding: 90% !important
}

.hm-pt-90b {
	padding-top: 90% !important
}

.hm-pb-90b {
	padding-bottom: 90% !important
}

.hm-pl-90b {
	padding-left: 90% !important
}

.hm-pr-90b {
	padding-right: 90% !important
}

.hm-m-90b {
	margin: 90% !important
}

.hm-mt-90b {
	margin-top: 90% !important
}

.hm-mb-90b {
	margin-bottom: 90% !important
}

.hm-ml-90b {
	margin-left: 90% !important
}

.hm-mr-90b {
	margin-right: 90% !important
}

.hm-m-90bm {
	margin: -90% !important
}

.hm-mt-90bm {
	margin-top: -90% !important
}

.hm-mb-90bm {
	margin-bottom: -90% !important
}

.hm-ml-90bm {
	margin-left: -90% !important
}

.hm-mr-90bm {
	margin-right: -90% !important
}

.hm-p-95b {
	padding: 95% !important
}

.hm-pt-95b {
	padding-top: 95% !important
}

.hm-pb-95b {
	padding-bottom: 95% !important
}

.hm-pl-95b {
	padding-left: 95% !important
}

.hm-pr-95b {
	padding-right: 95% !important
}

.hm-m-95b {
	margin: 95% !important
}

.hm-mt-95b {
	margin-top: 95% !important
}

.hm-mb-95b {
	margin-bottom: 95% !important
}

.hm-ml-95b {
	margin-left: 95% !important
}

.hm-mr-95b {
	margin-right: 95% !important
}

.hm-m-95bm {
	margin: -95% !important
}

.hm-mt-95bm {
	margin-top: -95% !important
}

.hm-mb-95bm {
	margin-bottom: -95% !important
}

.hm-ml-95bm {
	margin-left: -95% !important
}

.hm-mr-95bm {
	margin-right: -95% !important
}

.hm-p-100b {
	padding: 100% !important
}

.hm-pt-100b {
	padding-top: 100% !important
}

.hm-pb-100b {
	padding-bottom: 100% !important
}

.hm-pl-100b {
	padding-left: 100% !important
}

.hm-pr-100b {
	padding-right: 100% !important
}

.hm-m-100b {
	margin: 100% !important
}

.hm-mt-100b {
	margin-top: 100% !important
}

.hm-mb-100b {
	margin-bottom: 100% !important
}

.hm-ml-100b {
	margin-left: 100% !important
}

.hm-mr-100b {
	margin-right: 100% !important
}

.hm-m-100bm {
	margin: -100% !important
}

.hm-mt-100bm {
	margin-top: -100% !important
}

.hm-mb-100bm {
	margin-bottom: -100% !important
}

.hm-ml-100bm {
	margin-left: -100% !important
}

.hm-mr-100bm {
	margin-right: -100% !important
}

@media only screen and (max-width: 991px) {
	.hm-p-5 {
		padding: .05rem !important
	}

	.hm-pt-5 {
		padding-top: .05rem !important
	}

	.hm-pb-5 {
		padding-bottom: .05rem !important
	}

	.hm-pl-5 {
		padding-left: .05rem !important
	}

	.hm-pr-5 {
		padding-right: .05rem !important
	}

	.hm-m-5 {
		margin: .05rem !important
	}

	.hm-mt-5 {
		margin-top: .05rem !important
	}

	.hm-mb-5 {
		margin-bottom: .05rem !important
	}

	.hm-ml-5 {
		margin-left: .05rem !important
	}

	.hm-mr-5 {
		margin-right: .05rem !important
	}

	.hm-m-5m {
		margin: -.05rem !important
	}

	.hm-mt-5m {
		margin-top: -.05rem !important
	}

	.hm-mb-5m {
		margin-bottom: -.05rem !important
	}

	.hm-ml-5m {
		margin-left: -.05rem !important
	}

	.hm-mr-5m {
		margin-right: -.05rem !important
	}

	.hm-p-10 {
		padding: .1rem !important
	}

	.hm-pt-10 {
		padding-top: .1rem !important
	}

	.hm-pb-10 {
		padding-bottom: .1rem !important
	}

	.hm-pl-10 {
		padding-left: .1rem !important
	}

	.hm-pr-10 {
		padding-right: .1rem !important
	}

	.hm-m-10 {
		margin: .1rem !important
	}

	.hm-mt-10 {
		margin-top: .1rem !important
	}

	.hm-mb-10 {
		margin-bottom: .1rem !important
	}

	.hm-ml-10 {
		margin-left: .1rem !important
	}

	.hm-mr-10 {
		margin-right: .1rem !important
	}

	.hm-m-10m {
		margin: -.1rem !important
	}

	.hm-mt-10m {
		margin-top: -.1rem !important
	}

	.hm-mb-10m {
		margin-bottom: -.1rem !important
	}

	.hm-ml-10m {
		margin-left: -.1rem !important
	}

	.hm-mr-10m {
		margin-right: -.1rem !important
	}

	.hm-p-15 {
		padding: .15rem !important
	}

	.hm-pt-15 {
		padding-top: .15rem !important
	}

	.hm-pb-15 {
		padding-bottom: .15rem !important
	}

	.hm-pl-15 {
		padding-left: .15rem !important
	}

	.hm-pr-15 {
		padding-right: .15rem !important
	}

	.hm-m-15 {
		margin: .15rem !important
	}

	.hm-mt-15 {
		margin-top: .15rem !important
	}

	.hm-mb-15 {
		margin-bottom: .15rem !important
	}

	.hm-ml-15 {
		margin-left: .15rem !important
	}

	.hm-mr-15 {
		margin-right: .15rem !important
	}

	.hm-m-15m {
		margin: -.15rem !important
	}

	.hm-mt-15m {
		margin-top: -.15rem !important
	}

	.hm-mb-15m {
		margin-bottom: -.15rem !important
	}

	.hm-ml-15m {
		margin-left: -.15rem !important
	}

	.hm-mr-15m {
		margin-right: -.15rem !important
	}

	.hm-p-20 {
		padding: .2rem !important
	}

	.hm-pt-20 {
		padding-top: .2rem !important
	}

	.hm-pb-20 {
		padding-bottom: .2rem !important
	}

	.hm-pl-20 {
		padding-left: .2rem !important
	}

	.hm-pr-20 {
		padding-right: .2rem !important
	}

	.hm-m-20 {
		margin: .2rem !important
	}

	.hm-mt-20 {
		margin-top: .2rem !important
	}

	.hm-mb-20 {
		margin-bottom: .2rem !important
	}

	.hm-ml-20 {
		margin-left: .2rem !important
	}

	.hm-mr-20 {
		margin-right: .2rem !important
	}

	.hm-m-20m {
		margin: -.2rem !important
	}

	.hm-mt-20m {
		margin-top: -.2rem !important
	}

	.hm-mb-20m {
		margin-bottom: -.2rem !important
	}

	.hm-ml-20m {
		margin-left: -.2rem !important
	}

	.hm-mr-20m {
		margin-right: -.2rem !important
	}

	.hm-p-25 {
		padding: .25rem !important
	}

	.hm-pt-25 {
		padding-top: .25rem !important
	}

	.hm-pb-25 {
		padding-bottom: .25rem !important
	}

	.hm-pl-25 {
		padding-left: .25rem !important
	}

	.hm-pr-25 {
		padding-right: .25rem !important
	}

	.hm-m-25 {
		margin: .25rem !important
	}

	.hm-mt-25 {
		margin-top: .25rem !important
	}

	.hm-mb-25 {
		margin-bottom: .25rem !important
	}

	.hm-ml-25 {
		margin-left: .25rem !important
	}

	.hm-mr-25 {
		margin-right: .25rem !important
	}

	.hm-m-25m {
		margin: -.25rem !important
	}

	.hm-mt-25m {
		margin-top: -.25rem !important
	}

	.hm-mb-25m {
		margin-bottom: -.25rem !important
	}

	.hm-ml-25m {
		margin-left: -.25rem !important
	}

	.hm-mr-25m {
		margin-right: -.25rem !important
	}

	.hm-p-30 {
		padding: .3rem !important
	}

	.hm-pt-30 {
		padding-top: .3rem !important
	}

	.hm-pb-30 {
		padding-bottom: .3rem !important
	}

	.hm-pl-30 {
		padding-left: .3rem !important
	}

	.hm-pr-30 {
		padding-right: .3rem !important
	}

	.hm-m-30 {
		margin: .3rem !important
	}

	.hm-mt-30 {
		margin-top: .3rem !important
	}

	.hm-mb-30 {
		margin-bottom: .3rem !important
	}

	.hm-ml-30 {
		margin-left: .3rem !important
	}

	.hm-mr-30 {
		margin-right: .3rem !important
	}

	.hm-m-30m {
		margin: -.3rem !important
	}

	.hm-mt-30m {
		margin-top: -.3rem !important
	}

	.hm-mb-30m {
		margin-bottom: -.3rem !important
	}

	.hm-ml-30m {
		margin-left: -.3rem !important
	}

	.hm-mr-30m {
		margin-right: -.3rem !important
	}

	.hm-p-35 {
		padding: .35rem !important
	}

	.hm-pt-35 {
		padding-top: .35rem !important
	}

	.hm-pb-35 {
		padding-bottom: .35rem !important
	}

	.hm-pl-35 {
		padding-left: .35rem !important
	}

	.hm-pr-35 {
		padding-right: .35rem !important
	}

	.hm-m-35 {
		margin: .35rem !important
	}

	.hm-mt-35 {
		margin-top: .35rem !important
	}

	.hm-mb-35 {
		margin-bottom: .35rem !important
	}

	.hm-ml-35 {
		margin-left: .35rem !important
	}

	.hm-mr-35 {
		margin-right: .35rem !important
	}

	.hm-m-35m {
		margin: -.35rem !important
	}

	.hm-mt-35m {
		margin-top: -.35rem !important
	}

	.hm-mb-35m {
		margin-bottom: -.35rem !important
	}

	.hm-ml-35m {
		margin-left: -.35rem !important
	}

	.hm-mr-35m {
		margin-right: -.35rem !important
	}

	.hm-p-40 {
		padding: .4rem !important
	}

	.hm-pt-40 {
		padding-top: .4rem !important
	}

	.hm-pb-40 {
		padding-bottom: .4rem !important
	}

	.hm-pl-40 {
		padding-left: .4rem !important
	}

	.hm-pr-40 {
		padding-right: .4rem !important
	}

	.hm-m-40 {
		margin: .4rem !important
	}

	.hm-mt-40 {
		margin-top: .4rem !important
	}

	.hm-mb-40 {
		margin-bottom: .4rem !important
	}

	.hm-ml-40 {
		margin-left: .4rem !important
	}

	.hm-mr-40 {
		margin-right: .4rem !important
	}

	.hm-m-40m {
		margin: -.4rem !important
	}

	.hm-mt-40m {
		margin-top: -.4rem !important
	}

	.hm-mb-40m {
		margin-bottom: -.4rem !important
	}

	.hm-ml-40m {
		margin-left: -.4rem !important
	}

	.hm-mr-40m {
		margin-right: -.4rem !important
	}

	.hm-p-45 {
		padding: .45rem !important
	}

	.hm-pt-45 {
		padding-top: .45rem !important
	}

	.hm-pb-45 {
		padding-bottom: .45rem !important
	}

	.hm-pl-45 {
		padding-left: .45rem !important
	}

	.hm-pr-45 {
		padding-right: .45rem !important
	}

	.hm-m-45 {
		margin: .45rem !important
	}

	.hm-mt-45 {
		margin-top: .45rem !important
	}

	.hm-mb-45 {
		margin-bottom: .45rem !important
	}

	.hm-ml-45 {
		margin-left: .45rem !important
	}

	.hm-mr-45 {
		margin-right: .45rem !important
	}

	.hm-m-45m {
		margin: -.45rem !important
	}

	.hm-mt-45m {
		margin-top: -.45rem !important
	}

	.hm-mb-45m {
		margin-bottom: -.45rem !important
	}

	.hm-ml-45m {
		margin-left: -.45rem !important
	}

	.hm-mr-45m {
		margin-right: -.45rem !important
	}

	.hm-p-50 {
		padding: .5rem !important
	}

	.hm-pt-50 {
		padding-top: .5rem !important
	}

	.hm-pb-50 {
		padding-bottom: .5rem !important
	}

	.hm-pl-50 {
		padding-left: .5rem !important
	}

	.hm-pr-50 {
		padding-right: .5rem !important
	}

	.hm-m-50 {
		margin: .5rem !important
	}

	.hm-mt-50 {
		margin-top: .5rem !important
	}

	.hm-mb-50 {
		margin-bottom: .5rem !important
	}

	.hm-ml-50 {
		margin-left: .5rem !important
	}

	.hm-mr-50 {
		margin-right: .5rem !important
	}

	.hm-m-50m {
		margin: -.5rem !important
	}

	.hm-mt-50m {
		margin-top: -.5rem !important
	}

	.hm-mb-50m {
		margin-bottom: -.5rem !important
	}

	.hm-ml-50m {
		margin-left: -.5rem !important
	}

	.hm-mr-50m {
		margin-right: -.5rem !important
	}

	.hm-p-55 {
		padding: .55rem !important
	}

	.hm-pt-55 {
		padding-top: .55rem !important
	}

	.hm-pb-55 {
		padding-bottom: .55rem !important
	}

	.hm-pl-55 {
		padding-left: .55rem !important
	}

	.hm-pr-55 {
		padding-right: .55rem !important
	}

	.hm-m-55 {
		margin: .55rem !important
	}

	.hm-mt-55 {
		margin-top: .55rem !important
	}

	.hm-mb-55 {
		margin-bottom: .55rem !important
	}

	.hm-ml-55 {
		margin-left: .55rem !important
	}

	.hm-mr-55 {
		margin-right: .55rem !important
	}

	.hm-m-55m {
		margin: -.55rem !important
	}

	.hm-mt-55m {
		margin-top: -.55rem !important
	}

	.hm-mb-55m {
		margin-bottom: -.55rem !important
	}

	.hm-ml-55m {
		margin-left: -.55rem !important
	}

	.hm-mr-55m {
		margin-right: -.55rem !important
	}

	.hm-p-60 {
		padding: .6rem !important
	}

	.hm-pt-60 {
		padding-top: .6rem !important
	}

	.hm-pb-60 {
		padding-bottom: .6rem !important
	}

	.hm-pl-60 {
		padding-left: .6rem !important
	}

	.hm-pr-60 {
		padding-right: .6rem !important
	}

	.hm-m-60 {
		margin: .6rem !important
	}

	.hm-mt-60 {
		margin-top: .6rem !important
	}

	.hm-mb-60 {
		margin-bottom: .6rem !important
	}

	.hm-ml-60 {
		margin-left: .6rem !important
	}

	.hm-mr-60 {
		margin-right: .6rem !important
	}

	.hm-m-60m {
		margin: -.6rem !important
	}

	.hm-mt-60m {
		margin-top: -.6rem !important
	}

	.hm-mb-60m {
		margin-bottom: -.6rem !important
	}

	.hm-ml-60m {
		margin-left: -.6rem !important
	}

	.hm-mr-60m {
		margin-right: -.6rem !important
	}

	.hm-p-65 {
		padding: .65rem !important
	}

	.hm-pt-65 {
		padding-top: .65rem !important
	}

	.hm-pb-65 {
		padding-bottom: .65rem !important
	}

	.hm-pl-65 {
		padding-left: .65rem !important
	}

	.hm-pr-65 {
		padding-right: .65rem !important
	}

	.hm-m-65 {
		margin: .65rem !important
	}

	.hm-mt-65 {
		margin-top: .65rem !important
	}

	.hm-mb-65 {
		margin-bottom: .65rem !important
	}

	.hm-ml-65 {
		margin-left: .65rem !important
	}

	.hm-mr-65 {
		margin-right: .65rem !important
	}

	.hm-m-65m {
		margin: -.65rem !important
	}

	.hm-mt-65m {
		margin-top: -.65rem !important
	}

	.hm-mb-65m {
		margin-bottom: -.65rem !important
	}

	.hm-ml-65m {
		margin-left: -.65rem !important
	}

	.hm-mr-65m {
		margin-right: -.65rem !important
	}

	.hm-p-70 {
		padding: .7rem !important
	}

	.hm-pt-70 {
		padding-top: .7rem !important
	}

	.hm-pb-70 {
		padding-bottom: .7rem !important
	}

	.hm-pl-70 {
		padding-left: .7rem !important
	}

	.hm-pr-70 {
		padding-right: .7rem !important
	}

	.hm-m-70 {
		margin: .7rem !important
	}

	.hm-mt-70 {
		margin-top: .7rem !important
	}

	.hm-mb-70 {
		margin-bottom: .7rem !important
	}

	.hm-ml-70 {
		margin-left: .7rem !important
	}

	.hm-mr-70 {
		margin-right: .7rem !important
	}

	.hm-m-70m {
		margin: -.7rem !important
	}

	.hm-mt-70m {
		margin-top: -.7rem !important
	}

	.hm-mb-70m {
		margin-bottom: -.7rem !important
	}

	.hm-ml-70m {
		margin-left: -.7rem !important
	}

	.hm-mr-70m {
		margin-right: -.7rem !important
	}

	.hm-p-75 {
		padding: .75rem !important
	}

	.hm-pt-75 {
		padding-top: .75rem !important
	}

	.hm-pb-75 {
		padding-bottom: .75rem !important
	}

	.hm-pl-75 {
		padding-left: .75rem !important
	}

	.hm-pr-75 {
		padding-right: .75rem !important
	}

	.hm-m-75 {
		margin: .75rem !important
	}

	.hm-mt-75 {
		margin-top: .75rem !important
	}

	.hm-mb-75 {
		margin-bottom: .75rem !important
	}

	.hm-ml-75 {
		margin-left: .75rem !important
	}

	.hm-mr-75 {
		margin-right: .75rem !important
	}

	.hm-m-75m {
		margin: -.75rem !important
	}

	.hm-mt-75m {
		margin-top: -.75rem !important
	}

	.hm-mb-75m {
		margin-bottom: -.75rem !important
	}

	.hm-ml-75m {
		margin-left: -.75rem !important
	}

	.hm-mr-75m {
		margin-right: -.75rem !important
	}

	.hm-p-80 {
		padding: .8rem !important
	}

	.hm-pt-80 {
		padding-top: .8rem !important
	}

	.hm-pb-80 {
		padding-bottom: .8rem !important
	}

	.hm-pl-80 {
		padding-left: .8rem !important
	}

	.hm-pr-80 {
		padding-right: .8rem !important
	}

	.hm-m-80 {
		margin: .8rem !important
	}

	.hm-mt-80 {
		margin-top: .8rem !important
	}

	.hm-mb-80 {
		margin-bottom: .8rem !important
	}

	.hm-ml-80 {
		margin-left: .8rem !important
	}

	.hm-mr-80 {
		margin-right: .8rem !important
	}

	.hm-m-80m {
		margin: -.8rem !important
	}

	.hm-mt-80m {
		margin-top: -.8rem !important
	}

	.hm-mb-80m {
		margin-bottom: -.8rem !important
	}

	.hm-ml-80m {
		margin-left: -.8rem !important
	}

	.hm-mr-80m {
		margin-right: -.8rem !important
	}

	.hm-p-85 {
		padding: .85rem !important
	}

	.hm-pt-85 {
		padding-top: .85rem !important
	}

	.hm-pb-85 {
		padding-bottom: .85rem !important
	}

	.hm-pl-85 {
		padding-left: .85rem !important
	}

	.hm-pr-85 {
		padding-right: .85rem !important
	}

	.hm-m-85 {
		margin: .85rem !important
	}

	.hm-mt-85 {
		margin-top: .85rem !important
	}

	.hm-mb-85 {
		margin-bottom: .85rem !important
	}

	.hm-ml-85 {
		margin-left: .85rem !important
	}

	.hm-mr-85 {
		margin-right: .85rem !important
	}

	.hm-m-85m {
		margin: -.85rem !important
	}

	.hm-mt-85m {
		margin-top: -.85rem !important
	}

	.hm-mb-85m {
		margin-bottom: -.85rem !important
	}

	.hm-ml-85m {
		margin-left: -.85rem !important
	}

	.hm-mr-85m {
		margin-right: -.85rem !important
	}

	.hm-p-90 {
		padding: .9rem !important
	}

	.hm-pt-90 {
		padding-top: .9rem !important
	}

	.hm-pb-90 {
		padding-bottom: .9rem !important
	}

	.hm-pl-90 {
		padding-left: .9rem !important
	}

	.hm-pr-90 {
		padding-right: .9rem !important
	}

	.hm-m-90 {
		margin: .9rem !important
	}

	.hm-mt-90 {
		margin-top: .9rem !important
	}

	.hm-mb-90 {
		margin-bottom: .9rem !important
	}

	.hm-ml-90 {
		margin-left: .9rem !important
	}

	.hm-mr-90 {
		margin-right: .9rem !important
	}

	.hm-m-90m {
		margin: -.9rem !important
	}

	.hm-mt-90m {
		margin-top: -.9rem !important
	}

	.hm-mb-90m {
		margin-bottom: -.9rem !important
	}

	.hm-ml-90m {
		margin-left: -.9rem !important
	}

	.hm-mr-90m {
		margin-right: -.9rem !important
	}

	.hm-p-95 {
		padding: .95rem !important
	}

	.hm-pt-95 {
		padding-top: .95rem !important
	}

	.hm-pb-95 {
		padding-bottom: .95rem !important
	}

	.hm-pl-95 {
		padding-left: .95rem !important
	}

	.hm-pr-95 {
		padding-right: .95rem !important
	}

	.hm-m-95 {
		margin: .95rem !important
	}

	.hm-mt-95 {
		margin-top: .95rem !important
	}

	.hm-mb-95 {
		margin-bottom: .95rem !important
	}

	.hm-ml-95 {
		margin-left: .95rem !important
	}

	.hm-mr-95 {
		margin-right: .95rem !important
	}

	.hm-m-95m {
		margin: -.95rem !important
	}

	.hm-mt-95m {
		margin-top: -.95rem !important
	}

	.hm-mb-95m {
		margin-bottom: -.95rem !important
	}

	.hm-ml-95m {
		margin-left: -.95rem !important
	}

	.hm-mr-95m {
		margin-right: -.95rem !important
	}

	.hm-p-100 {
		padding: 1rem !important
	}

	.hm-pt-100 {
		padding-top: 1rem !important
	}

	.hm-pb-100 {
		padding-bottom: 1rem !important
	}

	.hm-pl-100 {
		padding-left: 1rem !important
	}

	.hm-pr-100 {
		padding-right: 1rem !important
	}

	.hm-m-100 {
		margin: 1rem !important
	}

	.hm-mt-100 {
		margin-top: 1rem !important
	}

	.hm-mb-100 {
		margin-bottom: 1rem !important
	}

	.hm-ml-100 {
		margin-left: 1rem !important
	}

	.hm-mr-100 {
		margin-right: 1rem !important
	}

	.hm-m-100m {
		margin: -1rem !important
	}

	.hm-mt-100m {
		margin-top: -1rem !important
	}

	.hm-mb-100m {
		margin-bottom: -1rem !important
	}

	.hm-ml-100m {
		margin-left: -1rem !important
	}

	.hm-mr-100m {
		margin-right: -1rem !important
	}

	.hm-p-110 {
		padding: 1.1rem !important
	}

	.hm-pt-110 {
		padding-top: 1.1rem !important
	}

	.hm-pb-110 {
		padding-bottom: 1.1rem !important
	}

	.hm-pl-110 {
		padding-left: 1.1rem !important
	}

	.hm-pr-110 {
		padding-right: 1.1rem !important
	}

	.hm-m-110 {
		margin: 1.1rem !important
	}

	.hm-mt-110 {
		margin-top: 1.1rem !important
	}

	.hm-mb-110 {
		margin-bottom: 1.1rem !important
	}

	.hm-ml-110 {
		margin-left: 1.1rem !important
	}

	.hm-mr-110 {
		margin-right: 1.1rem !important
	}

	.hm-m-110m {
		margin: -1.1rem !important
	}

	.hm-mt-110m {
		margin-top: -1.1rem !important
	}

	.hm-mb-110m {
		margin-bottom: -1.1rem !important
	}

	.hm-ml-110m {
		margin-left: -1.1rem !important
	}

	.hm-mr-110m {
		margin-right: -1.1rem !important
	}

	.hm-p-120 {
		padding: 1.2rem !important
	}

	.hm-pt-120 {
		padding-top: 1.2rem !important
	}

	.hm-pb-120 {
		padding-bottom: 1.2rem !important
	}

	.hm-pl-120 {
		padding-left: 1.2rem !important
	}

	.hm-pr-120 {
		padding-right: 1.2rem !important
	}

	.hm-m-120 {
		margin: 1.2rem !important
	}

	.hm-mt-120 {
		margin-top: 1.2rem !important
	}

	.hm-mb-120 {
		margin-bottom: 1.2rem !important
	}

	.hm-ml-120 {
		margin-left: 1.2rem !important
	}

	.hm-mr-120 {
		margin-right: 1.2rem !important
	}

	.hm-m-120m {
		margin: -1.2rem !important
	}

	.hm-mt-120m {
		margin-top: -1.2rem !important
	}

	.hm-mb-120m {
		margin-bottom: -1.2rem !important
	}

	.hm-ml-120m {
		margin-left: -1.2rem !important
	}

	.hm-mr-120m {
		margin-right: -1.2rem !important
	}

	.hm-p-130 {
		padding: 1.3rem !important
	}

	.hm-pt-130 {
		padding-top: 1.3rem !important
	}

	.hm-pb-130 {
		padding-bottom: 1.3rem !important
	}

	.hm-pl-130 {
		padding-left: 1.3rem !important
	}

	.hm-pr-130 {
		padding-right: 1.3rem !important
	}

	.hm-m-130 {
		margin: 1.3rem !important
	}

	.hm-mt-130 {
		margin-top: 1.3rem !important
	}

	.hm-mb-130 {
		margin-bottom: 1.3rem !important
	}

	.hm-ml-130 {
		margin-left: 1.3rem !important
	}

	.hm-mr-130 {
		margin-right: 1.3rem !important
	}

	.hm-m-130m {
		margin: -1.3rem !important
	}

	.hm-mt-130m {
		margin-top: -1.3rem !important
	}

	.hm-mb-130m {
		margin-bottom: -1.3rem !important
	}

	.hm-ml-130m {
		margin-left: -1.3rem !important
	}

	.hm-mr-130m {
		margin-right: -1.3rem !important
	}

	.hm-p-140 {
		padding: 1.4rem !important
	}

	.hm-pt-140 {
		padding-top: 1.4rem !important
	}

	.hm-pb-140 {
		padding-bottom: 1.4rem !important
	}

	.hm-pl-140 {
		padding-left: 1.4rem !important
	}

	.hm-pr-140 {
		padding-right: 1.4rem !important
	}

	.hm-m-140 {
		margin: 1.4rem !important
	}

	.hm-mt-140 {
		margin-top: 1.4rem !important
	}

	.hm-mb-140 {
		margin-bottom: 1.4rem !important
	}

	.hm-ml-140 {
		margin-left: 1.4rem !important
	}

	.hm-mr-140 {
		margin-right: 1.4rem !important
	}

	.hm-m-140m {
		margin: -1.4rem !important
	}

	.hm-mt-140m {
		margin-top: -1.4rem !important
	}

	.hm-mb-140m {
		margin-bottom: -1.4rem !important
	}

	.hm-ml-140m {
		margin-left: -1.4rem !important
	}

	.hm-mr-140m {
		margin-right: -1.4rem !important
	}

	.hm-p-150 {
		padding: 1.5rem !important
	}

	.hm-pt-150 {
		padding-top: 1.5rem !important
	}

	.hm-pb-150 {
		padding-bottom: 1.5rem !important
	}

	.hm-pl-150 {
		padding-left: 1.5rem !important
	}

	.hm-pr-150 {
		padding-right: 1.5rem !important
	}

	.hm-m-150 {
		margin: 1.5rem !important
	}

	.hm-mt-150 {
		margin-top: 1.5rem !important
	}

	.hm-mb-150 {
		margin-bottom: 1.5rem !important
	}

	.hm-ml-150 {
		margin-left: 1.5rem !important
	}

	.hm-mr-150 {
		margin-right: 1.5rem !important
	}

	.hm-m-150m {
		margin: -1.5rem !important
	}

	.hm-mt-150m {
		margin-top: -1.5rem !important
	}

	.hm-mb-150m {
		margin-bottom: -1.5rem !important
	}

	.hm-ml-150m {
		margin-left: -1.5rem !important
	}

	.hm-mr-150m {
		margin-right: -1.5rem !important
	}

	.hm-p-160 {
		padding: 1.6rem !important
	}

	.hm-pt-160 {
		padding-top: 1.6rem !important
	}

	.hm-pb-160 {
		padding-bottom: 1.6rem !important
	}

	.hm-pl-160 {
		padding-left: 1.6rem !important
	}

	.hm-pr-160 {
		padding-right: 1.6rem !important
	}

	.hm-m-160 {
		margin: 1.6rem !important
	}

	.hm-mt-160 {
		margin-top: 1.6rem !important
	}

	.hm-mb-160 {
		margin-bottom: 1.6rem !important
	}

	.hm-ml-160 {
		margin-left: 1.6rem !important
	}

	.hm-mr-160 {
		margin-right: 1.6rem !important
	}

	.hm-m-160m {
		margin: -1.6rem !important
	}

	.hm-mt-160m {
		margin-top: -1.6rem !important
	}

	.hm-mb-160m {
		margin-bottom: -1.6rem !important
	}

	.hm-ml-160m {
		margin-left: -1.6rem !important
	}

	.hm-mr-160m {
		margin-right: -1.6rem !important
	}

	.hm-p-170 {
		padding: 1.7rem !important
	}

	.hm-pt-170 {
		padding-top: 1.7rem !important
	}

	.hm-pb-170 {
		padding-bottom: 1.7rem !important
	}

	.hm-pl-170 {
		padding-left: 1.7rem !important
	}

	.hm-pr-170 {
		padding-right: 1.7rem !important
	}

	.hm-m-170 {
		margin: 1.7rem !important
	}

	.hm-mt-170 {
		margin-top: 1.7rem !important
	}

	.hm-mb-170 {
		margin-bottom: 1.7rem !important
	}

	.hm-ml-170 {
		margin-left: 1.7rem !important
	}

	.hm-mr-170 {
		margin-right: 1.7rem !important
	}

	.hm-m-170m {
		margin: -1.7rem !important
	}

	.hm-mt-170m {
		margin-top: -1.7rem !important
	}

	.hm-mb-170m {
		margin-bottom: -1.7rem !important
	}

	.hm-ml-170m {
		margin-left: -1.7rem !important
	}

	.hm-mr-170m {
		margin-right: -1.7rem !important
	}

	.hm-p-180 {
		padding: 1.8rem !important
	}

	.hm-pt-180 {
		padding-top: 1.8rem !important
	}

	.hm-pb-180 {
		padding-bottom: 1.8rem !important
	}

	.hm-pl-180 {
		padding-left: 1.8rem !important
	}

	.hm-pr-180 {
		padding-right: 1.8rem !important
	}

	.hm-m-180 {
		margin: 1.8rem !important
	}

	.hm-mt-180 {
		margin-top: 1.8rem !important
	}

	.hm-mb-180 {
		margin-bottom: 1.8rem !important
	}

	.hm-ml-180 {
		margin-left: 1.8rem !important
	}

	.hm-mr-180 {
		margin-right: 1.8rem !important
	}

	.hm-m-180m {
		margin: -1.8rem !important
	}

	.hm-mt-180m {
		margin-top: -1.8rem !important
	}

	.hm-mb-180m {
		margin-bottom: -1.8rem !important
	}

	.hm-ml-180m {
		margin-left: -1.8rem !important
	}

	.hm-mr-180m {
		margin-right: -1.8rem !important
	}

	.hm-p-190 {
		padding: 1.9rem !important
	}

	.hm-pt-190 {
		padding-top: 1.9rem !important
	}

	.hm-pb-190 {
		padding-bottom: 1.9rem !important
	}

	.hm-pl-190 {
		padding-left: 1.9rem !important
	}

	.hm-pr-190 {
		padding-right: 1.9rem !important
	}

	.hm-m-190 {
		margin: 1.9rem !important
	}

	.hm-mt-190 {
		margin-top: 1.9rem !important
	}

	.hm-mb-190 {
		margin-bottom: 1.9rem !important
	}

	.hm-ml-190 {
		margin-left: 1.9rem !important
	}

	.hm-mr-190 {
		margin-right: 1.9rem !important
	}

	.hm-m-190m {
		margin: -1.9rem !important
	}

	.hm-mt-190m {
		margin-top: -1.9rem !important
	}

	.hm-mb-190m {
		margin-bottom: -1.9rem !important
	}

	.hm-ml-190m {
		margin-left: -1.9rem !important
	}

	.hm-mr-190m {
		margin-right: -1.9rem !important
	}

	.hm-p-200 {
		padding: 2rem !important
	}

	.hm-pt-200 {
		padding-top: 2rem !important
	}

	.hm-pb-200 {
		padding-bottom: 2rem !important
	}

	.hm-pl-200 {
		padding-left: 2rem !important
	}

	.hm-pr-200 {
		padding-right: 2rem !important
	}

	.hm-m-200 {
		margin: 2rem !important
	}

	.hm-mt-200 {
		margin-top: 2rem !important
	}

	.hm-mb-200 {
		margin-bottom: 2rem !important
	}

	.hm-ml-200 {
		margin-left: 2rem !important
	}

	.hm-mr-200 {
		margin-right: 2rem !important
	}

	.hm-m-200m {
		margin: -2rem !important
	}

	.hm-mt-200m {
		margin-top: -2rem !important
	}

	.hm-mb-200m {
		margin-bottom: -2rem !important
	}

	.hm-ml-200m {
		margin-left: -2rem !important
	}

	.hm-mr-200m {
		margin-right: -2rem !important
	}

	.hm-p-210 {
		padding: 2.1rem !important
	}

	.hm-pt-210 {
		padding-top: 2.1rem !important
	}

	.hm-pb-210 {
		padding-bottom: 2.1rem !important
	}

	.hm-pl-210 {
		padding-left: 2.1rem !important
	}

	.hm-pr-210 {
		padding-right: 2.1rem !important
	}

	.hm-m-210 {
		margin: 2.1rem !important
	}

	.hm-mt-210 {
		margin-top: 2.1rem !important
	}

	.hm-mb-210 {
		margin-bottom: 2.1rem !important
	}

	.hm-ml-210 {
		margin-left: 2.1rem !important
	}

	.hm-mr-210 {
		margin-right: 2.1rem !important
	}

	.hm-m-210m {
		margin: -2.1rem !important
	}

	.hm-mt-210m {
		margin-top: -2.1rem !important
	}

	.hm-mb-210m {
		margin-bottom: -2.1rem !important
	}

	.hm-ml-210m {
		margin-left: -2.1rem !important
	}

	.hm-mr-210m {
		margin-right: -2.1rem !important
	}

	.hm-p-220 {
		padding: 2.2rem !important
	}

	.hm-pt-220 {
		padding-top: 2.2rem !important
	}

	.hm-pb-220 {
		padding-bottom: 2.2rem !important
	}

	.hm-pl-220 {
		padding-left: 2.2rem !important
	}

	.hm-pr-220 {
		padding-right: 2.2rem !important
	}

	.hm-m-220 {
		margin: 2.2rem !important
	}

	.hm-mt-220 {
		margin-top: 2.2rem !important
	}

	.hm-mb-220 {
		margin-bottom: 2.2rem !important
	}

	.hm-ml-220 {
		margin-left: 2.2rem !important
	}

	.hm-mr-220 {
		margin-right: 2.2rem !important
	}

	.hm-m-220m {
		margin: -2.2rem !important
	}

	.hm-mt-220m {
		margin-top: -2.2rem !important
	}

	.hm-mb-220m {
		margin-bottom: -2.2rem !important
	}

	.hm-ml-220m {
		margin-left: -2.2rem !important
	}

	.hm-mr-220m {
		margin-right: -2.2rem !important
	}

	.hm-p-230 {
		padding: 2.3rem !important
	}

	.hm-pt-230 {
		padding-top: 2.3rem !important
	}

	.hm-pb-230 {
		padding-bottom: 2.3rem !important
	}

	.hm-pl-230 {
		padding-left: 2.3rem !important
	}

	.hm-pr-230 {
		padding-right: 2.3rem !important
	}

	.hm-m-230 {
		margin: 2.3rem !important
	}

	.hm-mt-230 {
		margin-top: 2.3rem !important
	}

	.hm-mb-230 {
		margin-bottom: 2.3rem !important
	}

	.hm-ml-230 {
		margin-left: 2.3rem !important
	}

	.hm-mr-230 {
		margin-right: 2.3rem !important
	}

	.hm-m-230m {
		margin: -2.3rem !important
	}

	.hm-mt-230m {
		margin-top: -2.3rem !important
	}

	.hm-mb-230m {
		margin-bottom: -2.3rem !important
	}

	.hm-ml-230m {
		margin-left: -2.3rem !important
	}

	.hm-mr-230m {
		margin-right: -2.3rem !important
	}

	.hm-p-240 {
		padding: 2.4rem !important
	}

	.hm-pt-240 {
		padding-top: 2.4rem !important
	}

	.hm-pb-240 {
		padding-bottom: 2.4rem !important
	}

	.hm-pl-240 {
		padding-left: 2.4rem !important
	}

	.hm-pr-240 {
		padding-right: 2.4rem !important
	}

	.hm-m-240 {
		margin: 2.4rem !important
	}

	.hm-mt-240 {
		margin-top: 2.4rem !important
	}

	.hm-mb-240 {
		margin-bottom: 2.4rem !important
	}

	.hm-ml-240 {
		margin-left: 2.4rem !important
	}

	.hm-mr-240 {
		margin-right: 2.4rem !important
	}

	.hm-m-240m {
		margin: -2.4rem !important
	}

	.hm-mt-240m {
		margin-top: -2.4rem !important
	}

	.hm-mb-240m {
		margin-bottom: -2.4rem !important
	}

	.hm-ml-240m {
		margin-left: -2.4rem !important
	}

	.hm-mr-240m {
		margin-right: -2.4rem !important
	}

	.hm-p-250 {
		padding: 2.5rem !important
	}

	.hm-pt-250 {
		padding-top: 2.5rem !important
	}

	.hm-pb-250 {
		padding-bottom: 2.5rem !important
	}

	.hm-pl-250 {
		padding-left: 2.5rem !important
	}

	.hm-pr-250 {
		padding-right: 2.5rem !important
	}

	.hm-m-250 {
		margin: 2.5rem !important
	}

	.hm-mt-250 {
		margin-top: 2.5rem !important
	}

	.hm-mb-250 {
		margin-bottom: 2.5rem !important
	}

	.hm-ml-250 {
		margin-left: 2.5rem !important
	}

	.hm-mr-250 {
		margin-right: 2.5rem !important
	}

	.hm-m-250m {
		margin: -2.5rem !important
	}

	.hm-mt-250m {
		margin-top: -2.5rem !important
	}

	.hm-mb-250m {
		margin-bottom: -2.5rem !important
	}

	.hm-ml-250m {
		margin-left: -2.5rem !important
	}

	.hm-mr-250m {
		margin-right: -2.5rem !important
	}

	.hm-p-260 {
		padding: 2.6rem !important
	}

	.hm-pt-260 {
		padding-top: 2.6rem !important
	}

	.hm-pb-260 {
		padding-bottom: 2.6rem !important
	}

	.hm-pl-260 {
		padding-left: 2.6rem !important
	}

	.hm-pr-260 {
		padding-right: 2.6rem !important
	}

	.hm-m-260 {
		margin: 2.6rem !important
	}

	.hm-mt-260 {
		margin-top: 2.6rem !important
	}

	.hm-mb-260 {
		margin-bottom: 2.6rem !important
	}

	.hm-ml-260 {
		margin-left: 2.6rem !important
	}

	.hm-mr-260 {
		margin-right: 2.6rem !important
	}

	.hm-m-260m {
		margin: -2.6rem !important
	}

	.hm-mt-260m {
		margin-top: -2.6rem !important
	}

	.hm-mb-260m {
		margin-bottom: -2.6rem !important
	}

	.hm-ml-260m {
		margin-left: -2.6rem !important
	}

	.hm-mr-260m {
		margin-right: -2.6rem !important
	}

	.hm-p-270 {
		padding: 2.7rem !important
	}

	.hm-pt-270 {
		padding-top: 2.7rem !important
	}

	.hm-pb-270 {
		padding-bottom: 2.7rem !important
	}

	.hm-pl-270 {
		padding-left: 2.7rem !important
	}

	.hm-pr-270 {
		padding-right: 2.7rem !important
	}

	.hm-m-270 {
		margin: 2.7rem !important
	}

	.hm-mt-270 {
		margin-top: 2.7rem !important
	}

	.hm-mb-270 {
		margin-bottom: 2.7rem !important
	}

	.hm-ml-270 {
		margin-left: 2.7rem !important
	}

	.hm-mr-270 {
		margin-right: 2.7rem !important
	}

	.hm-m-270m {
		margin: -2.7rem !important
	}

	.hm-mt-270m {
		margin-top: -2.7rem !important
	}

	.hm-mb-270m {
		margin-bottom: -2.7rem !important
	}

	.hm-ml-270m {
		margin-left: -2.7rem !important
	}

	.hm-mr-270m {
		margin-right: -2.7rem !important
	}

	.hm-p-280 {
		padding: 2.8rem !important
	}

	.hm-pt-280 {
		padding-top: 2.8rem !important
	}

	.hm-pb-280 {
		padding-bottom: 2.8rem !important
	}

	.hm-pl-280 {
		padding-left: 2.8rem !important
	}

	.hm-pr-280 {
		padding-right: 2.8rem !important
	}

	.hm-m-280 {
		margin: 2.8rem !important
	}

	.hm-mt-280 {
		margin-top: 2.8rem !important
	}

	.hm-mb-280 {
		margin-bottom: 2.8rem !important
	}

	.hm-ml-280 {
		margin-left: 2.8rem !important
	}

	.hm-mr-280 {
		margin-right: 2.8rem !important
	}

	.hm-m-280m {
		margin: -2.8rem !important
	}

	.hm-mt-280m {
		margin-top: -2.8rem !important
	}

	.hm-mb-280m {
		margin-bottom: -2.8rem !important
	}

	.hm-ml-280m {
		margin-left: -2.8rem !important
	}

	.hm-mr-280m {
		margin-right: -2.8rem !important
	}

	.hm-p-290 {
		padding: 2.9rem !important
	}

	.hm-pt-290 {
		padding-top: 2.9rem !important
	}

	.hm-pb-290 {
		padding-bottom: 2.9rem !important
	}

	.hm-pl-290 {
		padding-left: 2.9rem !important
	}

	.hm-pr-290 {
		padding-right: 2.9rem !important
	}

	.hm-m-290 {
		margin: 2.9rem !important
	}

	.hm-mt-290 {
		margin-top: 2.9rem !important
	}

	.hm-mb-290 {
		margin-bottom: 2.9rem !important
	}

	.hm-ml-290 {
		margin-left: 2.9rem !important
	}

	.hm-mr-290 {
		margin-right: 2.9rem !important
	}

	.hm-m-290m {
		margin: -2.9rem !important
	}

	.hm-mt-290m {
		margin-top: -2.9rem !important
	}

	.hm-mb-290m {
		margin-bottom: -2.9rem !important
	}

	.hm-ml-290m {
		margin-left: -2.9rem !important
	}

	.hm-mr-290m {
		margin-right: -2.9rem !important
	}

	.hm-p-300 {
		padding: 3rem !important
	}

	.hm-pt-300 {
		padding-top: 3rem !important
	}

	.hm-pb-300 {
		padding-bottom: 3rem !important
	}

	.hm-pl-300 {
		padding-left: 3rem !important
	}

	.hm-pr-300 {
		padding-right: 3rem !important
	}

	.hm-m-300 {
		margin: 3rem !important
	}

	.hm-mt-300 {
		margin-top: 3rem !important
	}

	.hm-mb-300 {
		margin-bottom: 3rem !important
	}

	.hm-ml-300 {
		margin-left: 3rem !important
	}

	.hm-mr-300 {
		margin-right: 3rem !important
	}

	.hm-m-300m {
		margin: -3rem !important
	}

	.hm-mt-300m {
		margin-top: -3rem !important
	}

	.hm-mb-300m {
		margin-bottom: -3rem !important
	}

	.hm-ml-300m {
		margin-left: -3rem !important
	}

	.hm-mr-300m {
		margin-right: -3rem !important
	}
}

@media only screen and (min-width: 992px) {
	.hm-p-5 {
		padding: 5px !important
	}

	.hm-pt-5 {
		padding-top: 5px !important
	}

	.hm-pb-5 {
		padding-bottom: 5px !important
	}

	.hm-pl-5 {
		padding-left: 5px !important
	}

	.hm-pr-5 {
		padding-right: 5px !important
	}

	.hm-m-5 {
		margin: 5px !important
	}

	.hm-mt-5 {
		margin-top: 5px !important
	}

	.hm-mb-5 {
		margin-bottom: 5px !important
	}

	.hm-ml-5 {
		margin-left: 5px !important
	}

	.hm-mr-5 {
		margin-right: 5px !important
	}

	.hm-m-5m {
		margin: -5px !important
	}

	.hm-mt-5m {
		margin-top: -5px !important
	}

	.hm-mb-5m {
		margin-bottom: -5px !important
	}

	.hm-ml-5m {
		margin-left: -5px !important
	}

	.hm-mr-5m {
		margin-right: -5px !important
	}

	.hm-p-10 {
		padding: 10px !important
	}

	.hm-pt-10 {
		padding-top: 10px !important
	}

	.hm-pb-10 {
		padding-bottom: 10px !important
	}

	.hm-pl-10 {
		padding-left: 10px !important
	}

	.hm-pr-10 {
		padding-right: 10px !important
	}

	.hm-m-10 {
		margin: 10px !important
	}

	.hm-mt-10 {
		margin-top: 10px !important
	}

	.hm-mb-10 {
		margin-bottom: 10px !important
	}

	.hm-ml-10 {
		margin-left: 10px !important
	}

	.hm-mr-10 {
		margin-right: 10px !important
	}

	.hm-m-10m {
		margin: -10px !important
	}

	.hm-mt-10m {
		margin-top: -10px !important
	}

	.hm-mb-10m {
		margin-bottom: -10px !important
	}

	.hm-ml-10m {
		margin-left: -10px !important
	}

	.hm-mr-10m {
		margin-right: -10px !important
	}

	.hm-p-15 {
		padding: 15px !important
	}

	.hm-pt-15 {
		padding-top: 15px !important
	}

	.hm-pb-15 {
		padding-bottom: 15px !important
	}

	.hm-pl-15 {
		padding-left: 15px !important
	}

	.hm-pr-15 {
		padding-right: 15px !important
	}

	.hm-m-15 {
		margin: 15px !important
	}

	.hm-mt-15 {
		margin-top: 15px !important
	}

	.hm-mb-15 {
		margin-bottom: 15px !important
	}

	.hm-ml-15 {
		margin-left: 15px !important
	}

	.hm-mr-15 {
		margin-right: 15px !important
	}

	.hm-m-15m {
		margin: -15px !important
	}

	.hm-mt-15m {
		margin-top: -15px !important
	}

	.hm-mb-15m {
		margin-bottom: -15px !important
	}

	.hm-ml-15m {
		margin-left: -15px !important
	}

	.hm-mr-15m {
		margin-right: -15px !important
	}

	.hm-p-20 {
		padding: 20px !important
	}

	.hm-pt-20 {
		padding-top: 20px !important
	}

	.hm-pb-20 {
		padding-bottom: 20px !important
	}

	.hm-pl-20 {
		padding-left: 20px !important
	}

	.hm-pr-20 {
		padding-right: 20px !important
	}

	.hm-m-20 {
		margin: 20px !important
	}

	.hm-mt-20 {
		margin-top: 20px !important
	}

	.hm-mb-20 {
		margin-bottom: 20px !important
	}

	.hm-ml-20 {
		margin-left: 20px !important
	}

	.hm-mr-20 {
		margin-right: 20px !important
	}

	.hm-m-20m {
		margin: -20px !important
	}

	.hm-mt-20m {
		margin-top: -20px !important
	}

	.hm-mb-20m {
		margin-bottom: -20px !important
	}

	.hm-ml-20m {
		margin-left: -20px !important
	}

	.hm-mr-20m {
		margin-right: -20px !important
	}

	.hm-p-25 {
		padding: 25px !important
	}

	.hm-pt-25 {
		padding-top: 25px !important
	}

	.hm-pb-25 {
		padding-bottom: 25px !important
	}

	.hm-pl-25 {
		padding-left: 25px !important
	}

	.hm-pr-25 {
		padding-right: 25px !important
	}

	.hm-m-25 {
		margin: 25px !important
	}

	.hm-mt-25 {
		margin-top: 25px !important
	}

	.hm-mb-25 {
		margin-bottom: 25px !important
	}

	.hm-ml-25 {
		margin-left: 25px !important
	}

	.hm-mr-25 {
		margin-right: 25px !important
	}

	.hm-m-25m {
		margin: -25px !important
	}

	.hm-mt-25m {
		margin-top: -25px !important
	}

	.hm-mb-25m {
		margin-bottom: -25px !important
	}

	.hm-ml-25m {
		margin-left: -25px !important
	}

	.hm-mr-25m {
		margin-right: -25px !important
	}

	.hm-p-30 {
		padding: 30px !important
	}

	.hm-pt-30 {
		padding-top: 30px !important
	}

	.hm-pb-30 {
		padding-bottom: 30px !important
	}

	.hm-pl-30 {
		padding-left: 30px !important
	}

	.hm-pr-30 {
		padding-right: 30px !important
	}

	.hm-m-30 {
		margin: 30px !important
	}

	.hm-mt-30 {
		margin-top: 30px !important
	}

	.hm-mb-30 {
		margin-bottom: 30px !important
	}

	.hm-ml-30 {
		margin-left: 30px !important
	}

	.hm-mr-30 {
		margin-right: 30px !important
	}

	.hm-m-30m {
		margin: -30px !important
	}

	.hm-mt-30m {
		margin-top: -30px !important
	}

	.hm-mb-30m {
		margin-bottom: -30px !important
	}

	.hm-ml-30m {
		margin-left: -30px !important
	}

	.hm-mr-30m {
		margin-right: -30px !important
	}

	.hm-p-35 {
		padding: 35px !important
	}

	.hm-pt-35 {
		padding-top: 35px !important
	}

	.hm-pb-35 {
		padding-bottom: 35px !important
	}

	.hm-pl-35 {
		padding-left: 35px !important
	}

	.hm-pr-35 {
		padding-right: 35px !important
	}

	.hm-m-35 {
		margin: 35px !important
	}

	.hm-mt-35 {
		margin-top: 35px !important
	}

	.hm-mb-35 {
		margin-bottom: 35px !important
	}

	.hm-ml-35 {
		margin-left: 35px !important
	}

	.hm-mr-35 {
		margin-right: 35px !important
	}

	.hm-m-35m {
		margin: -35px !important
	}

	.hm-mt-35m {
		margin-top: -35px !important
	}

	.hm-mb-35m {
		margin-bottom: -35px !important
	}

	.hm-ml-35m {
		margin-left: -35px !important
	}

	.hm-mr-35m {
		margin-right: -35px !important
	}

	.hm-p-40 {
		padding: 40px !important
	}

	.hm-pt-40 {
		padding-top: 40px !important
	}

	.hm-pb-40 {
		padding-bottom: 40px !important
	}

	.hm-pl-40 {
		padding-left: 40px !important
	}

	.hm-pr-40 {
		padding-right: 40px !important
	}

	.hm-m-40 {
		margin: 40px !important
	}

	.hm-mt-40 {
		margin-top: 40px !important
	}

	.hm-mb-40 {
		margin-bottom: 40px !important
	}

	.hm-ml-40 {
		margin-left: 40px !important
	}

	.hm-mr-40 {
		margin-right: 40px !important
	}

	.hm-m-40m {
		margin: -40px !important
	}

	.hm-mt-40m {
		margin-top: -40px !important
	}

	.hm-mb-40m {
		margin-bottom: -40px !important
	}

	.hm-ml-40m {
		margin-left: -40px !important
	}

	.hm-mr-40m {
		margin-right: -40px !important
	}

	.hm-p-45 {
		padding: 45px !important
	}

	.hm-pt-45 {
		padding-top: 45px !important
	}

	.hm-pb-45 {
		padding-bottom: 45px !important
	}

	.hm-pl-45 {
		padding-left: 45px !important
	}

	.hm-pr-45 {
		padding-right: 45px !important
	}

	.hm-m-45 {
		margin: 45px !important
	}

	.hm-mt-45 {
		margin-top: 45px !important
	}

	.hm-mb-45 {
		margin-bottom: 45px !important
	}

	.hm-ml-45 {
		margin-left: 45px !important
	}

	.hm-mr-45 {
		margin-right: 45px !important
	}

	.hm-m-45m {
		margin: -45px !important
	}

	.hm-mt-45m {
		margin-top: -45px !important
	}

	.hm-mb-45m {
		margin-bottom: -45px !important
	}

	.hm-ml-45m {
		margin-left: -45px !important
	}

	.hm-mr-45m {
		margin-right: -45px !important
	}

	.hm-p-50 {
		padding: 50px !important
	}

	.hm-pt-50 {
		padding-top: 50px !important
	}

	.hm-pb-50 {
		padding-bottom: 50px !important
	}

	.hm-pl-50 {
		padding-left: 50px !important
	}

	.hm-pr-50 {
		padding-right: 50px !important
	}

	.hm-m-50 {
		margin: 50px !important
	}

	.hm-mt-50 {
		margin-top: 50px !important
	}

	.hm-mb-50 {
		margin-bottom: 50px !important
	}

	.hm-ml-50 {
		margin-left: 50px !important
	}

	.hm-mr-50 {
		margin-right: 50px !important
	}

	.hm-m-50m {
		margin: -50px !important
	}

	.hm-mt-50m {
		margin-top: -50px !important
	}

	.hm-mb-50m {
		margin-bottom: -50px !important
	}

	.hm-ml-50m {
		margin-left: -50px !important
	}

	.hm-mr-50m {
		margin-right: -50px !important
	}

	.hm-p-55 {
		padding: 55px !important
	}

	.hm-pt-55 {
		padding-top: 55px !important
	}

	.hm-pb-55 {
		padding-bottom: 55px !important
	}

	.hm-pl-55 {
		padding-left: 55px !important
	}

	.hm-pr-55 {
		padding-right: 55px !important
	}

	.hm-m-55 {
		margin: 55px !important
	}

	.hm-mt-55 {
		margin-top: 55px !important
	}

	.hm-mb-55 {
		margin-bottom: 55px !important
	}

	.hm-ml-55 {
		margin-left: 55px !important
	}

	.hm-mr-55 {
		margin-right: 55px !important
	}

	.hm-m-55m {
		margin: -55px !important
	}

	.hm-mt-55m {
		margin-top: -55px !important
	}

	.hm-mb-55m {
		margin-bottom: -55px !important
	}

	.hm-ml-55m {
		margin-left: -55px !important
	}

	.hm-mr-55m {
		margin-right: -55px !important
	}

	.hm-p-60 {
		padding: 60px !important
	}

	.hm-pt-60 {
		padding-top: 60px !important
	}

	.hm-pb-60 {
		padding-bottom: 60px !important
	}

	.hm-pl-60 {
		padding-left: 60px !important
	}

	.hm-pr-60 {
		padding-right: 60px !important
	}

	.hm-m-60 {
		margin: 60px !important
	}

	.hm-mt-60 {
		margin-top: 60px !important
	}

	.hm-mb-60 {
		margin-bottom: 60px !important
	}

	.hm-ml-60 {
		margin-left: 60px !important
	}

	.hm-mr-60 {
		margin-right: 60px !important
	}

	.hm-m-60m {
		margin: -60px !important
	}

	.hm-mt-60m {
		margin-top: -60px !important
	}

	.hm-mb-60m {
		margin-bottom: -60px !important
	}

	.hm-ml-60m {
		margin-left: -60px !important
	}

	.hm-mr-60m {
		margin-right: -60px !important
	}

	.hm-p-65 {
		padding: 65px !important
	}

	.hm-pt-65 {
		padding-top: 65px !important
	}

	.hm-pb-65 {
		padding-bottom: 65px !important
	}

	.hm-pl-65 {
		padding-left: 65px !important
	}

	.hm-pr-65 {
		padding-right: 65px !important
	}

	.hm-m-65 {
		margin: 65px !important
	}

	.hm-mt-65 {
		margin-top: 65px !important
	}

	.hm-mb-65 {
		margin-bottom: 65px !important
	}

	.hm-ml-65 {
		margin-left: 65px !important
	}

	.hm-mr-65 {
		margin-right: 65px !important
	}

	.hm-m-65m {
		margin: -65px !important
	}

	.hm-mt-65m {
		margin-top: -65px !important
	}

	.hm-mb-65m {
		margin-bottom: -65px !important
	}

	.hm-ml-65m {
		margin-left: -65px !important
	}

	.hm-mr-65m {
		margin-right: -65px !important
	}

	.hm-p-70 {
		padding: 70px !important
	}

	.hm-pt-70 {
		padding-top: 70px !important
	}

	.hm-pb-70 {
		padding-bottom: 70px !important
	}

	.hm-pl-70 {
		padding-left: 70px !important
	}

	.hm-pr-70 {
		padding-right: 70px !important
	}

	.hm-m-70 {
		margin: 70px !important
	}

	.hm-mt-70 {
		margin-top: 70px !important
	}

	.hm-mb-70 {
		margin-bottom: 70px !important
	}

	.hm-ml-70 {
		margin-left: 70px !important
	}

	.hm-mr-70 {
		margin-right: 70px !important
	}

	.hm-m-70m {
		margin: -70px !important
	}

	.hm-mt-70m {
		margin-top: -70px !important
	}

	.hm-mb-70m {
		margin-bottom: -70px !important
	}

	.hm-ml-70m {
		margin-left: -70px !important
	}

	.hm-mr-70m {
		margin-right: -70px !important
	}

	.hm-p-75 {
		padding: 75px !important
	}

	.hm-pt-75 {
		padding-top: 75px !important
	}

	.hm-pb-75 {
		padding-bottom: 75px !important
	}

	.hm-pl-75 {
		padding-left: 75px !important
	}

	.hm-pr-75 {
		padding-right: 75px !important
	}

	.hm-m-75 {
		margin: 75px !important
	}

	.hm-mt-75 {
		margin-top: 75px !important
	}

	.hm-mb-75 {
		margin-bottom: 75px !important
	}

	.hm-ml-75 {
		margin-left: 75px !important
	}

	.hm-mr-75 {
		margin-right: 75px !important
	}

	.hm-m-75m {
		margin: -75px !important
	}

	.hm-mt-75m {
		margin-top: -75px !important
	}

	.hm-mb-75m {
		margin-bottom: -75px !important
	}

	.hm-ml-75m {
		margin-left: -75px !important
	}

	.hm-mr-75m {
		margin-right: -75px !important
	}

	.hm-p-80 {
		padding: 80px !important
	}

	.hm-pt-80 {
		padding-top: 80px !important
	}

	.hm-pb-80 {
		padding-bottom: 80px !important
	}

	.hm-pl-80 {
		padding-left: 80px !important
	}

	.hm-pr-80 {
		padding-right: 80px !important
	}

	.hm-m-80 {
		margin: 80px !important
	}

	.hm-mt-80 {
		margin-top: 80px !important
	}

	.hm-mb-80 {
		margin-bottom: 80px !important
	}

	.hm-ml-80 {
		margin-left: 80px !important
	}

	.hm-mr-80 {
		margin-right: 80px !important
	}

	.hm-m-80m {
		margin: -80px !important
	}

	.hm-mt-80m {
		margin-top: -80px !important
	}

	.hm-mb-80m {
		margin-bottom: -80px !important
	}

	.hm-ml-80m {
		margin-left: -80px !important
	}

	.hm-mr-80m {
		margin-right: -80px !important
	}

	.hm-p-85 {
		padding: 85px !important
	}

	.hm-pt-85 {
		padding-top: 85px !important
	}

	.hm-pb-85 {
		padding-bottom: 85px !important
	}

	.hm-pl-85 {
		padding-left: 85px !important
	}

	.hm-pr-85 {
		padding-right: 85px !important
	}

	.hm-m-85 {
		margin: 85px !important
	}

	.hm-mt-85 {
		margin-top: 85px !important
	}

	.hm-mb-85 {
		margin-bottom: 85px !important
	}

	.hm-ml-85 {
		margin-left: 85px !important
	}

	.hm-mr-85 {
		margin-right: 85px !important
	}

	.hm-m-85m {
		margin: -85px !important
	}

	.hm-mt-85m {
		margin-top: -85px !important
	}

	.hm-mb-85m {
		margin-bottom: -85px !important
	}

	.hm-ml-85m {
		margin-left: -85px !important
	}

	.hm-mr-85m {
		margin-right: -85px !important
	}

	.hm-p-90 {
		padding: 90px !important
	}

	.hm-pt-90 {
		padding-top: 90px !important
	}

	.hm-pb-90 {
		padding-bottom: 90px !important
	}

	.hm-pl-90 {
		padding-left: 90px !important
	}

	.hm-pr-90 {
		padding-right: 90px !important
	}

	.hm-m-90 {
		margin: 90px !important
	}

	.hm-mt-90 {
		margin-top: 90px !important
	}

	.hm-mb-90 {
		margin-bottom: 90px !important
	}

	.hm-ml-90 {
		margin-left: 90px !important
	}

	.hm-mr-90 {
		margin-right: 90px !important
	}

	.hm-m-90m {
		margin: -90px !important
	}

	.hm-mt-90m {
		margin-top: -90px !important
	}

	.hm-mb-90m {
		margin-bottom: -90px !important
	}

	.hm-ml-90m {
		margin-left: -90px !important
	}

	.hm-mr-90m {
		margin-right: -90px !important
	}

	.hm-p-95 {
		padding: 95px !important
	}

	.hm-pt-95 {
		padding-top: 95px !important
	}

	.hm-pb-95 {
		padding-bottom: 95px !important
	}

	.hm-pl-95 {
		padding-left: 95px !important
	}

	.hm-pr-95 {
		padding-right: 95px !important
	}

	.hm-m-95 {
		margin: 95px !important
	}

	.hm-mt-95 {
		margin-top: 95px !important
	}

	.hm-mb-95 {
		margin-bottom: 95px !important
	}

	.hm-ml-95 {
		margin-left: 95px !important
	}

	.hm-mr-95 {
		margin-right: 95px !important
	}

	.hm-m-95m {
		margin: -95px !important
	}

	.hm-mt-95m {
		margin-top: -95px !important
	}

	.hm-mb-95m {
		margin-bottom: -95px !important
	}

	.hm-ml-95m {
		margin-left: -95px !important
	}

	.hm-mr-95m {
		margin-right: -95px !important
	}

	.hm-p-100 {
		padding: 100px !important
	}

	.hm-pt-100 {
		padding-top: 100px !important
	}

	.hm-pb-100 {
		padding-bottom: 100px !important
	}

	.hm-pl-100 {
		padding-left: 100px !important
	}

	.hm-pr-100 {
		padding-right: 100px !important
	}

	.hm-m-100 {
		margin: 100px !important
	}

	.hm-mt-100 {
		margin-top: 100px !important
	}

	.hm-mb-100 {
		margin-bottom: 100px !important
	}

	.hm-ml-100 {
		margin-left: 100px !important
	}

	.hm-mr-100 {
		margin-right: 100px !important
	}

	.hm-m-100m {
		margin: -100px !important
	}

	.hm-mt-100m {
		margin-top: -100px !important
	}

	.hm-mb-100m {
		margin-bottom: -100px !important
	}

	.hm-ml-100m {
		margin-left: -100px !important
	}

	.hm-mr-100m {
		margin-right: -100px !important
	}

	.hm-p-110 {
		padding: 110px !important
	}

	.hm-pt-110 {
		padding-top: 110px !important
	}

	.hm-pb-110 {
		padding-bottom: 110px !important
	}

	.hm-pl-110 {
		padding-left: 110px !important
	}

	.hm-pr-110 {
		padding-right: 110px !important
	}

	.hm-m-110 {
		margin: 110px !important
	}

	.hm-mt-110 {
		margin-top: 110px !important
	}

	.hm-mb-110 {
		margin-bottom: 110px !important
	}

	.hm-ml-110 {
		margin-left: 110px !important
	}

	.hm-mr-110 {
		margin-right: 110px !important
	}

	.hm-m-110m {
		margin: -110px !important
	}

	.hm-mt-110m {
		margin-top: -110px !important
	}

	.hm-mb-110m {
		margin-bottom: -110px !important
	}

	.hm-ml-110m {
		margin-left: -110px !important
	}

	.hm-mr-110m {
		margin-right: -110px !important
	}

	.hm-p-120 {
		padding: 120px !important
	}

	.hm-pt-120 {
		padding-top: 120px !important
	}

	.hm-pb-120 {
		padding-bottom: 120px !important
	}

	.hm-pl-120 {
		padding-left: 120px !important
	}

	.hm-pr-120 {
		padding-right: 120px !important
	}

	.hm-m-120 {
		margin: 120px !important
	}

	.hm-mt-120 {
		margin-top: 120px !important
	}

	.hm-mb-120 {
		margin-bottom: 120px !important
	}

	.hm-ml-120 {
		margin-left: 120px !important
	}

	.hm-mr-120 {
		margin-right: 120px !important
	}

	.hm-m-120m {
		margin: -120px !important
	}

	.hm-mt-120m {
		margin-top: -120px !important
	}

	.hm-mb-120m {
		margin-bottom: -120px !important
	}

	.hm-ml-120m {
		margin-left: -120px !important
	}

	.hm-mr-120m {
		margin-right: -120px !important
	}

	.hm-p-130 {
		padding: 130px !important
	}

	.hm-pt-130 {
		padding-top: 130px !important
	}

	.hm-pb-130 {
		padding-bottom: 130px !important
	}

	.hm-pl-130 {
		padding-left: 130px !important
	}

	.hm-pr-130 {
		padding-right: 130px !important
	}

	.hm-m-130 {
		margin: 130px !important
	}

	.hm-mt-130 {
		margin-top: 130px !important
	}

	.hm-mb-130 {
		margin-bottom: 130px !important
	}

	.hm-ml-130 {
		margin-left: 130px !important
	}

	.hm-mr-130 {
		margin-right: 130px !important
	}

	.hm-m-130m {
		margin: -130px !important
	}

	.hm-mt-130m {
		margin-top: -130px !important
	}

	.hm-mb-130m {
		margin-bottom: -130px !important
	}

	.hm-ml-130m {
		margin-left: -130px !important
	}

	.hm-mr-130m {
		margin-right: -130px !important
	}

	.hm-p-140 {
		padding: 140px !important
	}

	.hm-pt-140 {
		padding-top: 140px !important
	}

	.hm-pb-140 {
		padding-bottom: 140px !important
	}

	.hm-pl-140 {
		padding-left: 140px !important
	}

	.hm-pr-140 {
		padding-right: 140px !important
	}

	.hm-m-140 {
		margin: 140px !important
	}

	.hm-mt-140 {
		margin-top: 140px !important
	}

	.hm-mb-140 {
		margin-bottom: 140px !important
	}

	.hm-ml-140 {
		margin-left: 140px !important
	}

	.hm-mr-140 {
		margin-right: 140px !important
	}

	.hm-m-140m {
		margin: -140px !important
	}

	.hm-mt-140m {
		margin-top: -140px !important
	}

	.hm-mb-140m {
		margin-bottom: -140px !important
	}

	.hm-ml-140m {
		margin-left: -140px !important
	}

	.hm-mr-140m {
		margin-right: -140px !important
	}

	.hm-p-150 {
		padding: 150px !important
	}

	.hm-pt-150 {
		padding-top: 150px !important
	}

	.hm-pb-150 {
		padding-bottom: 150px !important
	}

	.hm-pl-150 {
		padding-left: 150px !important
	}

	.hm-pr-150 {
		padding-right: 150px !important
	}

	.hm-m-150 {
		margin: 150px !important
	}

	.hm-mt-150 {
		margin-top: 150px !important
	}

	.hm-mb-150 {
		margin-bottom: 150px !important
	}

	.hm-ml-150 {
		margin-left: 150px !important
	}

	.hm-mr-150 {
		margin-right: 150px !important
	}

	.hm-m-150m {
		margin: -150px !important
	}

	.hm-mt-150m {
		margin-top: -150px !important
	}

	.hm-mb-150m {
		margin-bottom: -150px !important
	}

	.hm-ml-150m {
		margin-left: -150px !important
	}

	.hm-mr-150m {
		margin-right: -150px !important
	}

	.hm-p-160 {
		padding: 160px !important
	}

	.hm-pt-160 {
		padding-top: 160px !important
	}

	.hm-pb-160 {
		padding-bottom: 160px !important
	}

	.hm-pl-160 {
		padding-left: 160px !important
	}

	.hm-pr-160 {
		padding-right: 160px !important
	}

	.hm-m-160 {
		margin: 160px !important
	}

	.hm-mt-160 {
		margin-top: 160px !important
	}

	.hm-mb-160 {
		margin-bottom: 160px !important
	}

	.hm-ml-160 {
		margin-left: 160px !important
	}

	.hm-mr-160 {
		margin-right: 160px !important
	}

	.hm-m-160m {
		margin: -160px !important
	}

	.hm-mt-160m {
		margin-top: -160px !important
	}

	.hm-mb-160m {
		margin-bottom: -160px !important
	}

	.hm-ml-160m {
		margin-left: -160px !important
	}

	.hm-mr-160m {
		margin-right: -160px !important
	}

	.hm-p-170 {
		padding: 170px !important
	}

	.hm-pt-170 {
		padding-top: 170px !important
	}

	.hm-pb-170 {
		padding-bottom: 170px !important
	}

	.hm-pl-170 {
		padding-left: 170px !important
	}

	.hm-pr-170 {
		padding-right: 170px !important
	}

	.hm-m-170 {
		margin: 170px !important
	}

	.hm-mt-170 {
		margin-top: 170px !important
	}

	.hm-mb-170 {
		margin-bottom: 170px !important
	}

	.hm-ml-170 {
		margin-left: 170px !important
	}

	.hm-mr-170 {
		margin-right: 170px !important
	}

	.hm-m-170m {
		margin: -170px !important
	}

	.hm-mt-170m {
		margin-top: -170px !important
	}

	.hm-mb-170m {
		margin-bottom: -170px !important
	}

	.hm-ml-170m {
		margin-left: -170px !important
	}

	.hm-mr-170m {
		margin-right: -170px !important
	}

	.hm-p-180 {
		padding: 180px !important
	}

	.hm-pt-180 {
		padding-top: 180px !important
	}

	.hm-pb-180 {
		padding-bottom: 180px !important
	}

	.hm-pl-180 {
		padding-left: 180px !important
	}

	.hm-pr-180 {
		padding-right: 180px !important
	}

	.hm-m-180 {
		margin: 180px !important
	}

	.hm-mt-180 {
		margin-top: 180px !important
	}

	.hm-mb-180 {
		margin-bottom: 180px !important
	}

	.hm-ml-180 {
		margin-left: 180px !important
	}

	.hm-mr-180 {
		margin-right: 180px !important
	}

	.hm-m-180m {
		margin: -180px !important
	}

	.hm-mt-180m {
		margin-top: -180px !important
	}

	.hm-mb-180m {
		margin-bottom: -180px !important
	}

	.hm-ml-180m {
		margin-left: -180px !important
	}

	.hm-mr-180m {
		margin-right: -180px !important
	}

	.hm-p-190 {
		padding: 190px !important
	}

	.hm-pt-190 {
		padding-top: 190px !important
	}

	.hm-pb-190 {
		padding-bottom: 190px !important
	}

	.hm-pl-190 {
		padding-left: 190px !important
	}

	.hm-pr-190 {
		padding-right: 190px !important
	}

	.hm-m-190 {
		margin: 190px !important
	}

	.hm-mt-190 {
		margin-top: 190px !important
	}

	.hm-mb-190 {
		margin-bottom: 190px !important
	}

	.hm-ml-190 {
		margin-left: 190px !important
	}

	.hm-mr-190 {
		margin-right: 190px !important
	}

	.hm-m-190m {
		margin: -190px !important
	}

	.hm-mt-190m {
		margin-top: -190px !important
	}

	.hm-mb-190m {
		margin-bottom: -190px !important
	}

	.hm-ml-190m {
		margin-left: -190px !important
	}

	.hm-mr-190m {
		margin-right: -190px !important
	}

	.hm-p-200 {
		padding: 200px !important
	}

	.hm-pt-200 {
		padding-top: 200px !important
	}

	.hm-pb-200 {
		padding-bottom: 200px !important
	}

	.hm-pl-200 {
		padding-left: 200px !important
	}

	.hm-pr-200 {
		padding-right: 200px !important
	}

	.hm-m-200 {
		margin: 200px !important
	}

	.hm-mt-200 {
		margin-top: 200px !important
	}

	.hm-mb-200 {
		margin-bottom: 200px !important
	}

	.hm-ml-200 {
		margin-left: 200px !important
	}

	.hm-mr-200 {
		margin-right: 200px !important
	}

	.hm-m-200m {
		margin: -200px !important
	}

	.hm-mt-200m {
		margin-top: -200px !important
	}

	.hm-mb-200m {
		margin-bottom: -200px !important
	}

	.hm-ml-200m {
		margin-left: -200px !important
	}

	.hm-mr-200m {
		margin-right: -200px !important
	}

	.hm-p-210 {
		padding: 210px !important
	}

	.hm-pt-210 {
		padding-top: 210px !important
	}

	.hm-pb-210 {
		padding-bottom: 210px !important
	}

	.hm-pl-210 {
		padding-left: 210px !important
	}

	.hm-pr-210 {
		padding-right: 210px !important
	}

	.hm-m-210 {
		margin: 210px !important
	}

	.hm-mt-210 {
		margin-top: 210px !important
	}

	.hm-mb-210 {
		margin-bottom: 210px !important
	}

	.hm-ml-210 {
		margin-left: 210px !important
	}

	.hm-mr-210 {
		margin-right: 210px !important
	}

	.hm-m-210m {
		margin: -210px !important
	}

	.hm-mt-210m {
		margin-top: -210px !important
	}

	.hm-mb-210m {
		margin-bottom: -210px !important
	}

	.hm-ml-210m {
		margin-left: -210px !important
	}

	.hm-mr-210m {
		margin-right: -210px !important
	}

	.hm-p-220 {
		padding: 220px !important
	}

	.hm-pt-220 {
		padding-top: 220px !important
	}

	.hm-pb-220 {
		padding-bottom: 220px !important
	}

	.hm-pl-220 {
		padding-left: 220px !important
	}

	.hm-pr-220 {
		padding-right: 220px !important
	}

	.hm-m-220 {
		margin: 220px !important
	}

	.hm-mt-220 {
		margin-top: 220px !important
	}

	.hm-mb-220 {
		margin-bottom: 220px !important
	}

	.hm-ml-220 {
		margin-left: 220px !important
	}

	.hm-mr-220 {
		margin-right: 220px !important
	}

	.hm-m-220m {
		margin: -220px !important
	}

	.hm-mt-220m {
		margin-top: -220px !important
	}

	.hm-mb-220m {
		margin-bottom: -220px !important
	}

	.hm-ml-220m {
		margin-left: -220px !important
	}

	.hm-mr-220m {
		margin-right: -220px !important
	}

	.hm-p-230 {
		padding: 230px !important
	}

	.hm-pt-230 {
		padding-top: 230px !important
	}

	.hm-pb-230 {
		padding-bottom: 230px !important
	}

	.hm-pl-230 {
		padding-left: 230px !important
	}

	.hm-pr-230 {
		padding-right: 230px !important
	}

	.hm-m-230 {
		margin: 230px !important
	}

	.hm-mt-230 {
		margin-top: 230px !important
	}

	.hm-mb-230 {
		margin-bottom: 230px !important
	}

	.hm-ml-230 {
		margin-left: 230px !important
	}

	.hm-mr-230 {
		margin-right: 230px !important
	}

	.hm-m-230m {
		margin: -230px !important
	}

	.hm-mt-230m {
		margin-top: -230px !important
	}

	.hm-mb-230m {
		margin-bottom: -230px !important
	}

	.hm-ml-230m {
		margin-left: -230px !important
	}

	.hm-mr-230m {
		margin-right: -230px !important
	}

	.hm-p-240 {
		padding: 240px !important
	}

	.hm-pt-240 {
		padding-top: 240px !important
	}

	.hm-pb-240 {
		padding-bottom: 240px !important
	}

	.hm-pl-240 {
		padding-left: 240px !important
	}

	.hm-pr-240 {
		padding-right: 240px !important
	}

	.hm-m-240 {
		margin: 240px !important
	}

	.hm-mt-240 {
		margin-top: 240px !important
	}

	.hm-mb-240 {
		margin-bottom: 240px !important
	}

	.hm-ml-240 {
		margin-left: 240px !important
	}

	.hm-mr-240 {
		margin-right: 240px !important
	}

	.hm-m-240m {
		margin: -240px !important
	}

	.hm-mt-240m {
		margin-top: -240px !important
	}

	.hm-mb-240m {
		margin-bottom: -240px !important
	}

	.hm-ml-240m {
		margin-left: -240px !important
	}

	.hm-mr-240m {
		margin-right: -240px !important
	}

	.hm-p-250 {
		padding: 250px !important
	}

	.hm-pt-250 {
		padding-top: 250px !important
	}

	.hm-pb-250 {
		padding-bottom: 250px !important
	}

	.hm-pl-250 {
		padding-left: 250px !important
	}

	.hm-pr-250 {
		padding-right: 250px !important
	}

	.hm-m-250 {
		margin: 250px !important
	}

	.hm-mt-250 {
		margin-top: 250px !important
	}

	.hm-mb-250 {
		margin-bottom: 250px !important
	}

	.hm-ml-250 {
		margin-left: 250px !important
	}

	.hm-mr-250 {
		margin-right: 250px !important
	}

	.hm-m-250m {
		margin: -250px !important
	}

	.hm-mt-250m {
		margin-top: -250px !important
	}

	.hm-mb-250m {
		margin-bottom: -250px !important
	}

	.hm-ml-250m {
		margin-left: -250px !important
	}

	.hm-mr-250m {
		margin-right: -250px !important
	}

	.hm-p-260 {
		padding: 260px !important
	}

	.hm-pt-260 {
		padding-top: 260px !important
	}

	.hm-pb-260 {
		padding-bottom: 260px !important
	}

	.hm-pl-260 {
		padding-left: 260px !important
	}

	.hm-pr-260 {
		padding-right: 260px !important
	}

	.hm-m-260 {
		margin: 260px !important
	}

	.hm-mt-260 {
		margin-top: 260px !important
	}

	.hm-mb-260 {
		margin-bottom: 260px !important
	}

	.hm-ml-260 {
		margin-left: 260px !important
	}

	.hm-mr-260 {
		margin-right: 260px !important
	}

	.hm-m-260m {
		margin: -260px !important
	}

	.hm-mt-260m {
		margin-top: -260px !important
	}

	.hm-mb-260m {
		margin-bottom: -260px !important
	}

	.hm-ml-260m {
		margin-left: -260px !important
	}

	.hm-mr-260m {
		margin-right: -260px !important
	}

	.hm-p-270 {
		padding: 270px !important
	}

	.hm-pt-270 {
		padding-top: 270px !important
	}

	.hm-pb-270 {
		padding-bottom: 270px !important
	}

	.hm-pl-270 {
		padding-left: 270px !important
	}

	.hm-pr-270 {
		padding-right: 270px !important
	}

	.hm-m-270 {
		margin: 270px !important
	}

	.hm-mt-270 {
		margin-top: 270px !important
	}

	.hm-mb-270 {
		margin-bottom: 270px !important
	}

	.hm-ml-270 {
		margin-left: 270px !important
	}

	.hm-mr-270 {
		margin-right: 270px !important
	}

	.hm-m-270m {
		margin: -270px !important
	}

	.hm-mt-270m {
		margin-top: -270px !important
	}

	.hm-mb-270m {
		margin-bottom: -270px !important
	}

	.hm-ml-270m {
		margin-left: -270px !important
	}

	.hm-mr-270m {
		margin-right: -270px !important
	}

	.hm-p-280 {
		padding: 280px !important
	}

	.hm-pt-280 {
		padding-top: 280px !important
	}

	.hm-pb-280 {
		padding-bottom: 280px !important
	}

	.hm-pl-280 {
		padding-left: 280px !important
	}

	.hm-pr-280 {
		padding-right: 280px !important
	}

	.hm-m-280 {
		margin: 280px !important
	}

	.hm-mt-280 {
		margin-top: 280px !important
	}

	.hm-mb-280 {
		margin-bottom: 280px !important
	}

	.hm-ml-280 {
		margin-left: 280px !important
	}

	.hm-mr-280 {
		margin-right: 280px !important
	}

	.hm-m-280m {
		margin: -280px !important
	}

	.hm-mt-280m {
		margin-top: -280px !important
	}

	.hm-mb-280m {
		margin-bottom: -280px !important
	}

	.hm-ml-280m {
		margin-left: -280px !important
	}

	.hm-mr-280m {
		margin-right: -280px !important
	}

	.hm-p-290 {
		padding: 290px !important
	}

	.hm-pt-290 {
		padding-top: 290px !important
	}

	.hm-pb-290 {
		padding-bottom: 290px !important
	}

	.hm-pl-290 {
		padding-left: 290px !important
	}

	.hm-pr-290 {
		padding-right: 290px !important
	}

	.hm-m-290 {
		margin: 290px !important
	}

	.hm-mt-290 {
		margin-top: 290px !important
	}

	.hm-mb-290 {
		margin-bottom: 290px !important
	}

	.hm-ml-290 {
		margin-left: 290px !important
	}

	.hm-mr-290 {
		margin-right: 290px !important
	}

	.hm-m-290m {
		margin: -290px !important
	}

	.hm-mt-290m {
		margin-top: -290px !important
	}

	.hm-mb-290m {
		margin-bottom: -290px !important
	}

	.hm-ml-290m {
		margin-left: -290px !important
	}

	.hm-mr-290m {
		margin-right: -290px !important
	}

	.hm-p-300 {
		padding: 300px !important
	}

	.hm-pt-300 {
		padding-top: 300px !important
	}

	.hm-pb-300 {
		padding-bottom: 300px !important
	}

	.hm-pl-300 {
		padding-left: 300px !important
	}

	.hm-pr-300 {
		padding-right: 300px !important
	}

	.hm-m-300 {
		margin: 300px !important
	}

	.hm-mt-300 {
		margin-top: 300px !important
	}

	.hm-mb-300 {
		margin-bottom: 300px !important
	}

	.hm-ml-300 {
		margin-left: 300px !important
	}

	.hm-mr-300 {
		margin-right: 300px !important
	}

	.hm-m-300m {
		margin: -300px !important
	}

	.hm-mt-300m {
		margin-top: -300px !important
	}

	.hm-mb-300m {
		margin-bottom: -300px !important
	}

	.hm-ml-300m {
		margin-left: -300px !important
	}

	.hm-mr-300m {
		margin-right: -300px !important
	}
}

.hm-center {
	margin: auto !important;
	margin: 0 auto !important;
	text-align: center !important;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center
}

.hm-center-block {
	margin: 0 auto !important
}

.hm-center-v {
	vertical-align: middle;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center
}

.hm-po-fix {
	position: fixed !important
}

.hm-po-re {
	position: relative !important
}

.hm-po-ab {
	position: absolute !important
}

.hm-pull-left {
	float: left !important
}

.hm-pull-right {
	float: right !important
}

.hm-clearboth {
	clear: both !important
}

.hm-clearfix:before,.hm-clearfix:after {
	content: " ";
	display: table
}

.hm-clearfix:after {
	clear: both;
	overflow: hidden !important
}

.hm-z-index-1 {
	z-index: 10 !important
}

.hm-z-index-2 {
	z-index: 20 !important
}

.hm-z-index-3 {
	z-index: 30 !important
}

.hm-z-index-4 {
	z-index: 40 !important
}

.hm-z-index-5 {
	z-index: 50 !important
}

.hm-z-index-6 {
	z-index: 60 !important
}

.hm-z-index-7 {
	z-index: 70 !important
}

.hm-z-index-8 {
	z-index: 80 !important
}

.hm-z-index-9 {
	z-index: 90 !important
}

.hm-z-index-max {
	z-index: 1000 !important
}

.hm-di-n {
	display: none !important
}

.hm-di-b {
	display: block !important
}

.hm-di-i {
	display: inline !important
}

.hm-di-ib {
	display: inline-block !important
}

.hm-di-if {
	display: inline-flex;
	display: -webkit-inline-flex !important
}

.hm-di-flex {
	display: flex !important
}

.hm-flex {
	flex: 1 !important
}

.hm-vi-h {
	visibility: hidden !important
}

.hm-vi-v {
	visibility: visible !important
}

.hm-over-h {
	overflow: hidden !important
}

.hm-over-v {
	overflow: visible !important
}

.hm-over-a {
	overflow: auto !important
}

.hm-over-x {
	overflow-x: auto !important
}

.hm-over-y {
	overflow-y: auto !important
}

.hm-over-text {
	overflow: hidden !important;
	text-overflow: ellipsis !important;
	white-space: nowrap !important
}

.hm-box-border {
	box-sizing: border-box !important
}

.hm-opcity-1 {
	opacity: 0.1;
	-moz-opacity: 0.1;
	filter: alpha(opacity=10) !important
}

.hm-opcity-2 {
	opacity: 0.2;
	-moz-opacity: 0.2;
	filter: alpha(opacity=20) !important
}

.hm-opcity-3 {
	opacity: 0.3;
	-moz-opacity: 0.3;
	filter: alpha(opacity=30) !important
}

.hm-opcity-4 {
	opacity: 0.4;
	-moz-opacity: 0.4;
	filter: alpha(opacity=40) !important
}

.hm-opcity-5 {
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50) !important
}

.hm-opcity-6 {
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60) !important
}

.hm-opcity-7 {
	opacity: 0.7;
	-moz-opacity: 0.7;
	filter: alpha(opacity=70) !important
}

.hm-opcity-8 {
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80) !important
}

.hm-opcity-9 {
	opacity: 0.9;
	-moz-opacity: 0.9;
	filter: alpha(opacity=90) !important
}

.hm-opcity-10 {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100) !important
}

.hm-outline-none {
	outline: none !important
}

.hm-shadow {
	-webkit-box-shadow: 0 2px 20px rgba(150,150,150,0.3);
	-moz-box-shadow: 0 2px 20px rgba(150,150,150,0.3);
	box-shadow: 0 2px 20px rgba(150,150,150,0.3) !important
}

.hm-shadow:hover {
	-webkit-box-shadow: 0 2px 25px rgba(150,150,150,0.5);
	-moz-box-shadow: 0 2px 25px rgba(150,150,150,0.5);
	box-shadow: 0 2px 25px rgba(150,150,150,0.5) !important;
	transition: all 0.2s ease 0s
}

.hm-shadow-mini {
	-webkit-box-shadow: 1px 1px 12px rgba(180,180,180,0.4);
	-moz-box-shadow: 1px 1px 12px rgba(180,180,180,0.4);
	box-shadow: 1px 1px 12px rgba(180,180,180,0.4) !important
}

.hm-shadow-mini:hover {
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 15px rgba(0,0,0,0.3);
	transition: all 0.2s ease 0s
}

.hm-b-0 {
	border: 0 !important
}

.hm-bt-0 {
	border-top: 0 !important
}

.hm-bb-0 {
	border-bottom: 0 !important
}

.hm-bl-0 {
	border-left: 0 !important
}

.hm-br-0 {
	border-right: 0 !important
}

.hm-b-s {
	border: 1px solid #dedede !important
}

.hm-bt-s {
	border-top: 1px solid #dedede !important;
	border-bottom: 0 !important;
	border-left: 0 !important;
	border-right: 0 !important
}

.hm-bb-s {
	border-bottom: 1px solid #dedede !important;
	border-top: 0 !important;
	border-left: 0 !important;
	border-right: 0 !important
}

.hm-bl-s {
	border-left: 1px solid #dedede !important;
	border-top: 0 !important;
	border-bottom: 0 !important;
	border-right: 0 !important
}

.hm-br-s {
	border-right: 1px solid #dedede !important;
	border-top: 0 !important;
	border-bottom: 0 !important;
	border-left: 0 !important
}

.hm-b-d {
	border: 1px dashed #dedede !important
}

.hm-bt-d {
	border-top: 1px dashed #dedede !important;
	border-bottom: 0 !important;
	border-left: 0 !important;
	border-right: 0 !important
}

.hm-bb-d {
	border-bottom: 1px dashed #dedede !important;
	border-top: 0 !important;
	border-left: 0 !important;
	border-right: 0 !important
}

.hm-bl-d {
	border-left: 1px dashed #dedede !important;
	border-top: 0 !important;
	border-bottom: 0 !important;
	border-right: 0 !important
}

.hm-br-d {
	border-right: 1px dashed #dedede !important;
	border-top: 0 !important;
	border-bottom: 0 !important;
	border-left: 0 !important
}

.hm-b-ra-0 {
	border-radius: 0px !important
}

.hm-b-ra-1 {
	border-radius: 1px !important
}

.hm-b-ra-2 {
	border-radius: 2px !important
}

.hm-b-ra-3 {
	border-radius: 3px !important
}

.hm-b-ra-4 {
	border-radius: 4px !important
}

.hm-b-ra-5 {
	border-radius: 5px !important
}

.hm-b-ra-6 {
	border-radius: 6px !important
}

.hm-b-ra-7 {
	border-radius: 7px !important
}

.hm-b-ra-8 {
	border-radius: 8px !important
}

.hm-b-ra-9 {
	border-radius: 9px !important
}

.hm-b-ra-10 {
	border-radius: 10px !important
}

.hm-b-ra-50b {
	border-radius: 50% !important
}

.hm-b-ra-100b {
	border-radius: 100% !important
}

.hm-b-w1 {
	border-width: 1px !important
}

.hm-b-w2 {
	border-width: 2px !important
}

.hm-b-w3 {
	border-width: 3px !important
}

.hm-b-w4 {
	border-width: 4px !important
}

.hm-b-w5 {
	border-width: 5px !important
}

.hm-b-w6 {
	border-width: 6px !important
}

.hm-b-w7 {
	border-width: 7px !important
}

.hm-b-w8 {
	border-width: 8px !important
}

.hm-b-w9 {
	border-width: 9px !important
}

.hm-b-w10 {
	border-width: 10px !important
}

.hm-b-color-red {
	border-color: #00377c !important
}

.hm-b-color-blue {
	border-color: #388fff !important
}

.hm-b-color-orange {
	border-color: #f90 !important
}

.hm-b-color-green {
	border-color: #0ace5b !important
}

.hm-b-color-purple {
	border-color: #7d21ed !important
}

.hm-b-color-gray {
	border-color: #fafafa !important
}

.hm-hr-s-white {
	border: 1px solid #ffffff !important
}

.hm-hr-st-white {
	border-top: 1px solid #ffffff !important
}

.hm-hr-sb-white {
	border-bottom: 1px solid #ffffff !important
}

.hm-hr-sl-white {
	border-left: 1px solid #ffffff !important
}

.hm-hr-sr-white {
	border-right: 1px solid #ffffff !important
}

.hm-hr-s-gray1 {
	border: 1px solid #eaeaea !important
}

.hm-hr-st-gray1 {
	border-top: 1px solid #eaeaea !important
}

.hm-hr-sb-gray1 {
	border-bottom: 1px solid #eaeaea !important
}

.hm-hr-sl-gray1 {
	border-left: 1px solid #eaeaea !important
}

.hm-hr-sr-gray1 {
	border-right: 1px solid #eaeaea !important
}

.hm-hr-s-gray2 {
	border: 1px solid #f0f0f0 !important
}

.hm-hr-st-gray2 {
	border-top: 1px solid #f0f0f0 !important
}

.hm-hr-sb-gray2 {
	border-bottom: 1px solid #f0f0f0 !important
}

.hm-hr-sl-gray2 {
	border-left: 1px solid #f0f0f0 !important
}

.hm-hr-sr-gray2 {
	border-right: 1px solid #f0f0f0 !important
}

.hm-hr-s-gray3 {
	border: 1px solid #f5f5f5 !important
}

.hm-hr-st-gray3 {
	border-top: 1px solid #f5f5f5 !important
}

.hm-hr-sb-gray3 {
	border-bottom: 1px solid #f5f5f5 !important
}

.hm-hr-sl-gray3 {
	border-left: 1px solid #f5f5f5 !important
}

.hm-hr-sr-gray3 {
	border-right: 1px solid #f5f5f5 !important
}

.hm-hr-s-gray4 {
	border: 1px solid #efefef !important
}

.hm-hr-st-gray4 {
	border-top: 1px solid #efefef !important
}

.hm-hr-sb-gray4 {
	border-bottom: 1px solid #efefef !important
}

.hm-hr-sl-gray4 {
	border-left: 1px solid #efefef !important
}

.hm-hr-sr-gray4 {
	border-right: 1px solid #efefef !important
}

.hm-hr-s-gray5 {
	border: 1px solid #f2f2f2 !important
}

.hm-hr-st-gray5 {
	border-top: 1px solid #f2f2f2 !important
}

.hm-hr-sb-gray5 {
	border-bottom: 1px solid #f2f2f2 !important
}

.hm-hr-sl-gray5 {
	border-left: 1px solid #f2f2f2 !important
}

.hm-hr-sr-gray5 {
	border-right: 1px solid #f2f2f2 !important
}

.hm-hr-d-white {
	border: 1px dotted #ffffff !important
}

.hm-hr-dt-white {
	border-top: 1px dotted #ffffff !important
}

.hm-hr-db-white {
	border-bottom: 1px dotted #ffffff !important
}

.hm-hr-dl-white {
	border-left: 1px dotted #ffffff !important
}

.hm-hr-dr-white {
	border-right: 1px dotted #ffffff !important
}

.hm-hr-d-gray1 {
	border: 1px dotted #eaeaea !important
}

.hm-hr-dt-gray1 {
	border-top: 1px dotted #eaeaea !important
}

.hm-hr-db-gray1 {
	border-bottom: 1px dotted #eaeaea !important
}

.hm-hr-dl-gray1 {
	border-left: 1px dotted #eaeaea !important
}

.hm-hr-d-gray2 {
	border: 1px dotted #f0f0f0 !important
}

.hm-hr-dt-gray2 {
	border-top: 1px dotted #f0f0f0 !important
}

.hm-hr-db-gray2 {
	border-bottom: 1px dotted #f0f0f0 !important
}

.hm-hr-dl-gray2 {
	border-left: 1px dotted #f0f0f0 !important
}

.hm-hr-dr-gray2 {
	border-right: 1px dotted #f0f0f0 !important
}

.hm-hr-d-gray3 {
	border: 1px dotted #f5f5f5 !important
}

.hm-hr-dt-gray3 {
	border-top: 1px dotted #f5f5f5 !important
}

.hm-hr-db-gray3 {
	border-bottom: 1px dotted #f5f5f5 !important
}

.hm-hr-dl-gray3 {
	border-left: 1px dotted #f5f5f5 !important
}

.hm-hr-dr-gray3 {
	border-right: 1px dotted #f5f5f5 !important
}

.hm-hr-d-gray4 {
	border: 1px dotted #efefef !important
}

.hm-hr-dt-gray4 {
	border-top: 1px dotted #efefef !important
}

.hm-hr-db-gray4 {
	border-bottom: 1px dotted #efefef !important
}

.hm-hr-dl-gray4 {
	border-left: 1px dotted #efefef !important
}

.hm-hr-dr-gray4 {
	border-right: 1px dotted #efefef !important
}

.hm-hr-d-gray5 {
	border: 1px dotted #f2f2f2 !important
}

.hm-hr-dt-gray5 {
	border-top: 1px dotted #f2f2f2 !important
}

.hm-hr-db-gray5 {
	border-bottom: 1px dotted #f2f2f2 !important
}

.hm-hr-dl-gray5 {
	border-left: 1px dotted #f2f2f2 !important
}

.hm-hr-dr-gray5 {
	border-right: 1px dotted #f2f2f2 !important
}

.hm-font-yh {
	font-family: "微软雅黑" !important
}

@media only screen and (max-width: 991px) {
	.hm-fsize-10 {
		font-size: .1rem !important
	}

	.hm-fsize-11 {
		font-size: .11rem !important
	}

	.hm-fsize-12 {
		font-size: .12rem !important
	}

	.hm-fsize-13 {
		font-size: .13rem !important
	}

	.hm-fsize-14 {
		font-size: .14rem !important
	}

	.hm-fsize-15 {
		font-size: .15rem !important
	}

	.hm-fsize-16 {
		font-size: .16rem !important
	}

	.hm-fsize-17 {
		font-size: .17rem !important
	}

	.hm-fsize-18 {
		font-size: .18rem !important
	}

	.hm-fsize-19 {
		font-size: .19rem !important
	}

	.hm-fsize-20 {
		font-size: .2rem !important
	}

	.hm-fsize-21 {
		font-size: .21rem !important
	}

	.hm-fsize-22 {
		font-size: .22rem !important
	}

	.hm-fsize-23 {
		font-size: .23rem !important
	}

	.hm-fsize-24 {
		font-size: .24rem !important
	}

	.hm-fsize-25 {
		font-size: .25rem !important
	}

	.hm-fsize-26 {
		font-size: .26rem !important
	}

	.hm-fsize-27 {
		font-size: .27rem !important
	}

	.hm-fsize-28 {
		font-size: .28rem !important
	}

	.hm-fsize-29 {
		font-size: .29rem !important
	}

	.hm-fsize-30 {
		font-size: .3rem !important
	}

	.hm-fsize-31 {
		font-size: .31rem !important
	}

	.hm-fsize-32 {
		font-size: .32rem !important
	}

	.hm-fsize-33 {
		font-size: .33rem !important
	}

	.hm-fsize-34 {
		font-size: .34rem !important
	}

	.hm-fsize-35 {
		font-size: .35rem !important
	}

	.hm-fsize-36 {
		font-size: .36rem !important
	}

	.hm-fsize-37 {
		font-size: .37rem !important
	}

	.hm-fsize-38 {
		font-size: .38rem !important
	}

	.hm-fsize-39 {
		font-size: .39rem !important
	}

	.hm-fsize-40 {
		font-size: .4rem !important
	}

	.hm-fsize-41 {
		font-size: .41rem !important
	}

	.hm-fsize-42 {
		font-size: .42rem !important
	}

	.hm-fsize-43 {
		font-size: .43rem !important
	}

	.hm-fsize-44 {
		font-size: .44rem !important
	}

	.hm-fsize-45 {
		font-size: .45rem !important
	}

	.hm-fsize-46 {
		font-size: .46rem !important
	}

	.hm-fsize-47 {
		font-size: .47rem !important
	}

	.hm-fsize-48 {
		font-size: .48rem !important
	}

	.hm-fsize-49 {
		font-size: .49rem !important
	}

	.hm-fsize-50 {
		font-size: .5rem !important
	}
}

@media only screen and (min-width: 992px) {
	.hm-fsize-10 {
		font-size: 10px !important
	}

	.hm-fsize-11 {
		font-size: 11px !important
	}

	.hm-fsize-12 {
		font-size: 12px !important
	}

	.hm-fsize-13 {
		font-size: 13px !important
	}

	.hm-fsize-14 {
		font-size: 14px !important
	}

	.hm-fsize-15 {
		font-size: 15px !important
	}

	.hm-fsize-16 {
		font-size: 16px !important
	}

	.hm-fsize-17 {
		font-size: 17px !important
	}

	.hm-fsize-18 {
		font-size: 18px !important
	}

	.hm-fsize-19 {
		font-size: 19px !important
	}

	.hm-fsize-20 {
		font-size: 20px !important
	}

	.hm-fsize-21 {
		font-size: 21px !important
	}

	.hm-fsize-22 {
		font-size: 22px !important
	}

	.hm-fsize-23 {
		font-size: 23px !important
	}

	.hm-fsize-24 {
		font-size: 24px !important
	}

	.hm-fsize-25 {
		font-size: 25px !important
	}

	.hm-fsize-26 {
		font-size: 26px !important
	}

	.hm-fsize-27 {
		font-size: 27px !important
	}

	.hm-fsize-28 {
		font-size: 28px !important
	}

	.hm-fsize-29 {
		font-size: 29px !important
	}

	.hm-fsize-30 {
		font-size: 30px !important
	}

	.hm-fsize-31 {
		font-size: 31px !important
	}

	.hm-fsize-32 {
		font-size: 32px !important
	}

	.hm-fsize-33 {
		font-size: 33px !important
	}

	.hm-fsize-34 {
		font-size: 34px !important
	}

	.hm-fsize-35 {
		font-size: 35px !important
	}

	.hm-fsize-36 {
		font-size: 36px !important
	}

	.hm-fsize-37 {
		font-size: 37px !important
	}

	.hm-fsize-38 {
		font-size: 38px !important
	}

	.hm-fsize-39 {
		font-size: 39px !important
	}

	.hm-fsize-40 {
		font-size: 40px !important
	}

	.hm-fsize-41 {
		font-size: 41px !important
	}

	.hm-fsize-42 {
		font-size: 42px !important
	}

	.hm-fsize-43 {
		font-size: 43px !important
	}

	.hm-fsize-44 {
		font-size: 44px !important
	}

	.hm-fsize-45 {
		font-size: 45px !important
	}

	.hm-fsize-46 {
		font-size: 46px !important
	}

	.hm-fsize-47 {
		font-size: 47px !important
	}

	.hm-fsize-48 {
		font-size: 48px !important
	}

	.hm-fsize-49 {
		font-size: 49px !important
	}

	.hm-fsize-50 {
		font-size: 50px !important
	}
}

.hm-fcolor-white {
	color: #ffffff !important
}

.hm-fcolor-black {
	color: #000000 !important
}

.hm-fcolor-22 {
	color: #222222 !important
}

.hm-fcolor-33 {
	color: #333333 !important
}

.hm-fcolor-66 {
	color: #666666 !important
}

.hm-fcolor-99 {
	color: #999999 !important
}

.hm-fcolor-red {
	color: #00377c !important
}

.hm-fcolor-yellow {
	color: #fc0 !important
}

.hm-fcolor-blue {
	color: #388fff !important
}

.hm-fcolor-green {
	color: #0ace5b !important
}

.hm-fcolor-orange {
	color: #f90 !important
}

.hm-fcolor-purple {
	color: #7d21ed !important
}

.hm-fcolor-gray {
	color: #fafafa !important
}

.hm-fw-1 {
	font-weight: 100 !important
}

.hm-fw-2 {
	font-weight: 200 !important
}

.hm-fw-3 {
	font-weight: 300 !important
}

.hm-fw-4 {
	font-weight: 400 !important
}

.hm-fw-5 {
	font-weight: 500 !important
}

.hm-fw-6 {
	font-weight: 600 !important
}

.hm-fw-7 {
	font-weight: 700 !important
}

.hm-fw-8 {
	font-weight: 800 !important
}

.hm-fw-9 {
	font-weight: 900 !important
}

.hm-text-l {
	text-align: left !important
}

.hm-text-r {
	text-align: right !important
}

.hm-text-c {
	text-align: center !important
}

.hm-text-va-t {
	vertical-align: top !important
}

.hm-text-va-m {
	vertical-align: middle !important
}

.hm-text-va-b {
	vertical-align: bottom !important
}

.hm-text-va-bl {
	vertical-align: baseline !important
}

.hm-text-in-1 {
	text-indent: 1em !important
}

.hm-text-in-2 {
	text-indent: 2em !important
}

.hm-text-in-3 {
	text-indent: 3em !important
}

.hm-text-in-4 {
	text-indent: 4em !important
}

.hm-text-in-5 {
	text-indent: 5em !important
}

@media only screen and (max-width: 991px) {
	.hm-text-lh-8 {
		line-height: .08rem !important
	}

	.hm-text-lh-10 {
		line-height: .1rem !important
	}

	.hm-text-lh-12 {
		line-height: .12rem !important
	}

	.hm-text-lh-14 {
		line-height: .14rem !important
	}

	.hm-text-lh-16 {
		line-height: .16rem !important
	}

	.hm-text-lh-18 {
		line-height: .18rem !important
	}

	.hm-text-lh-20 {
		line-height: .2rem !important
	}

	.hm-text-lh-22 {
		line-height: .22rem !important
	}

	.hm-text-lh-24 {
		line-height: .24rem !important
	}

	.hm-text-lh-26 {
		line-height: .26rem !important
	}

	.hm-text-lh-28 {
		line-height: .28rem !important
	}

	.hm-text-lh-30 {
		line-height: .3rem !important
	}

	.hm-text-lh-35 {
		line-height: .35rem !important
	}

	.hm-text-lh-40 {
		line-height: .4rem !important
	}

	.hm-text-lh-45 {
		line-height: .45rem !important
	}

	.hm-text-lh-50 {
		line-height: .5rem !important
	}

	.hm-text-lh-55 {
		line-height: .55rem !important
	}

	.hm-text-lh-60 {
		line-height: .6rem !important
	}

	.hm-text-lh-65 {
		line-height: .65rem !important
	}

	.hm-text-lh-70 {
		line-height: .7rem !important
	}

	.hm-text-lh-75 {
		line-height: .75rem !important
	}

	.hm-text-lh-80 {
		line-height: .8rem !important
	}

	.hm-text-lh-85 {
		line-height: .85rem !important
	}

	.hm-text-lh-90 {
		line-height: .9rem !important
	}

	.hm-text-lh-95 {
		line-height: .95rem !important
	}

	.hm-text-lh-100 {
		line-height: 1rem !important
	}
}

@media only screen and (min-width: 992px) {
	.hm-text-lh-8 {
		line-height: 8px !important
	}

	.hm-text-lh-10 {
		line-height: 10px !important
	}

	.hm-text-lh-12 {
		line-height: 12px !important
	}

	.hm-text-lh-14 {
		line-height: 14px !important
	}

	.hm-text-lh-16 {
		line-height: 16px !important
	}

	.hm-text-lh-18 {
		line-height: 18px !important
	}

	.hm-text-lh-20 {
		line-height: 20px !important
	}

	.hm-text-lh-22 {
		line-height: 22px !important
	}

	.hm-text-lh-24 {
		line-height: 24px !important
	}

	.hm-text-lh-26 {
		line-height: 26px !important
	}

	.hm-text-lh-28 {
		line-height: 28px !important
	}

	.hm-text-lh-30 {
		line-height: 30px !important
	}

	.hm-text-lh-35 {
		line-height: 35px !important
	}

	.hm-text-lh-40 {
		line-height: 40px !important
	}

	.hm-text-lh-45 {
		line-height: 45px !important
	}

	.hm-text-lh-50 {
		line-height: 50px !important
	}

	.hm-text-lh-55 {
		line-height: 55px !important
	}

	.hm-text-lh-60 {
		line-height: 60px !important
	}

	.hm-text-lh-65 {
		line-height: 65px !important
	}

	.hm-text-lh-70 {
		line-height: 70px !important
	}

	.hm-text-lh-75 {
		line-height: 75px !important
	}

	.hm-text-lh-80 {
		line-height: 80px !important
	}

	.hm-text-lh-85 {
		line-height: 85px !important
	}

	.hm-text-lh-90 {
		line-height: 90px !important
	}

	.hm-text-lh-95 {
		line-height: 95px !important
	}

	.hm-text-lh-100 {
		line-height: 100px !important
	}
}

.hm-text-ls-1 {
	letter-spacing: 1px !important
}

.hm-text-ls-2 {
	letter-spacing: 2px !important
}

.hm-text-ls-3 {
	letter-spacing: 3px !important
}

.hm-text-ls-4 {
	letter-spacing: 4px !important
}

.hm-text-ls-5 {
	letter-spacing: 5px !important
}

.hm-text-ls-6 {
	letter-spacing: 6px !important
}

.hm-text-ls-7 {
	letter-spacing: 7px !important
}

.hm-text-ls-8 {
	letter-spacing: 8px !important
}

.hm-text-ls-9 {
	letter-spacing: 9px !important
}

.hm-text-ls-10 {
	letter-spacing: 10px !important
}

.hm-text-lclamp-1 {
	line-clamp: 1;
	-webkit-line-clamp: 1 !important
}

.hm-text-lclamp-2 {
	line-clamp: 2;
	-webkit-line-clamp: 2 !important
}

.hm-text-lclamp-3 {
	line-clamp: 3;
	-webkit-line-clamp: 3 !important
}

.hm-text-lclamp-4 {
	line-clamp: 4;
	-webkit-line-clamp: 4 !important
}

.hm-text-lclamp-5 {
	line-clamp: 5;
	-webkit-line-clamp: 5 !important
}

.hm-text-lclamp-6 {
	line-clamp: 6;
	-webkit-line-clamp: 6 !important
}

.hm-text-lclamp-7 {
	line-clamp: 7;
	-webkit-line-clamp: 7 !important
}

.hm-text-lclamp-8 {
	line-clamp: 8;
	-webkit-line-clamp: 8 !important
}

.hm-text-lclamp-9 {
	line-clamp: 9;
	-webkit-line-clamp: 9 !important
}

.hm-text-lclamp-10 {
	line-clamp: 10;
	-webkit-line-clamp: 10 !important
}

.hm-text-over-h {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block !important
}

.hm-multext-over-h {
	overflow: hidden;
	text-overflow: ellipsis;
	display: box;
	display: -webkit-box;
	box-orient: vertical;
	-webkit-box-orient: vertical !important
}

.hm-nolink {
	text-decoration: none;
	vertical-align: baseline;
	cursor: pointer !important
}

.hm-nolink:link {
	text-decoration: none !important
}

.hm-nolink:visited {
	text-decoration: none !important
}

.hm-nolink:hover {
	text-decoration: none !important
}

.hm-nolink:active {
	text-decoration: none !important
}

.hm-link {
	cursor: pointer !important
}

.hm-img-auto {
	display: inline-block;
	max-width: 100%;
	object-fit: cover;
	width: auto\9
}

.hm-img-auto img {
	display: block;
	max-width: 100%;
	object-fit: cover;
	width: auto\9
}

.hm-img-radius {
	border-radius: 6px;
	object-fit: cover
}

.hm-img-circle {
	border-radius: 50%;
	object-fit: cover
}

.hm-img-thumb {
	display: inline-block;
	max-width: 100%;
	height: auto;
	padding: 4px;
	line-height: 1.42857143;
	background-color: #fff;
	border: 1px solid #ddd;
	object-fit: cover;
	border-radius: 4px;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out
}

.hm-img-white {
	filter: brightness(100)
}

.hm-img-black {
	filter: brightness(0)
}

.hm-input-text {
	border-width: 1px;
	border-style: solid;
	border-color: #dedede;
	padding: 5px !important
}

.hm-input-text-b {
	border-style: none;
	border-bottom: 1px solid #dedede !important
}

.hm-btn {
	display: inline-block;
	font-weight: 400;
	color: #388fff;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: transparent;
	border: 1px solid transparent;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}

@media (prefers-reduced-motion: reduce) {
	.hm-btn {
		transition: none
	}
}

.hm-btn:hover {
	color: #fafafa;
	text-decoration: none
}

.hm-btn:focus,.hm-btn.focus {
	outline: 0;
	box-shadow: 0 0 0 0.02rem rgba(0,123,255,0.25)
}

.hm-btn.disabled,.hm-btn:disabled {
	opacity: 0.65
}

a.hm-btn.disabled,fieldset:disabled a.hm-btn {
	pointer-events: none
}

.hm-btn-blue {
	color: #fff;
	background-color: #388fff
}

.hm-btn-blue:hover {
	color: #fff;
	background-color: #2f6bee
}

.hm-btn-blue:focus,.hm-btn-blue.focus {
	color: #fff;
	background-color: #2f6bee;
	box-shadow: 0 0 0 0.02rem rgba(38,143,255,0.5)
}

.hm-btn-blue.disabled,.hm-btn-blue:disabled {
	color: #fff;
	background-color: #388fff
}

.hm-btn-blue:not(:disabled):not(.disabled):active,.hm-btn-blue:not(:disabled):not(.disabled).active,.show>.hm-btn-blue.dropdown-toggle {
	color: #fff;
	background-color: #009fff
}

.hm-btn-blue:not(:disabled):not(.disabled):active:focus,.hm-btn-blue:not(:disabled):not(.disabled).active:focus,.show>.hm-btn-blue.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.02rem rgba(38,143,255,0.5)
}

.hm-btn-gray {
	color: #fff;
	background-color: #5a6268
}

.hm-btn-gray:hover {
	color: #fff;
	background-color: #333
}

.hm-btn-gray:focus,.hm-btn-gray.focus {
	color: #fff;
	background-color: #333;
	box-shadow: 0 0 0 0.02rem rgba(130,138,145,0.5)
}

.hm-btn-gray.disabled,.hm-btn-gray:disabled {
	color: #fff;
	background-color: #5a6268
}

.hm-btn-gray:not(:disabled):not(.disabled):active,.hm-btn-gray:not(:disabled):not(.disabled).active,.show>.hm-btn-gray.dropdown-toggle {
	color: #fff;
	background-color: #5a6268
}

.hm-btn-gray:not(:disabled):not(.disabled):active:focus,.hm-btn-gray:not(:disabled):not(.disabled).active:focus,.show>.hm-btn-gray.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.02rem rgba(130,138,145,0.5)
}

.hm-btn-green {
	color: #fff;
	background-color: #0ace5b
}

.hm-btn-green:hover {
	color: #fff;
	background-color: #28a745
}

.hm-btn-green:focus,.hm-btn-green.focus {
	color: #fff;
	background-color: #28a745;
	box-shadow: 0 0 0 0.02rem rgba(72,180,97,0.5)
}

.hm-btn-green.disabled,.hm-btn-green:disabled {
	color: #fff;
	background-color: #0ace5b
}

.hm-btn-green:not(:disabled):not(.disabled):active,.hm-btn-green:not(:disabled):not(.disabled).active,.show>.hm-btn-green.dropdown-toggle {
	color: #fff;
	background-color: #218838
}

.hm-btn-green:not(:disabled):not(.disabled):active:focus,.hm-btn-green:not(:disabled):not(.disabled).active:focus,.show>.hm-btn-green.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.02rem rgba(72,180,97,0.5)
}

.hm-btn-yellow {
	color: #5a6268;
	background-color: #fc0
}

.hm-btn-yellow:hover {
	color: #fff;
	background-color: #fa0
}

.hm-btn-yellow:focus,.hm-btn-yellow.focus {
	color: #5a6268;
	background-color: #fa0;
	box-shadow: 0 0 0 0.02rem rgba(222,170,12,0.5)
}

.hm-btn-yellow.disabled,.hm-btn-yellow:disabled {
	color: #5a6268;
	background-color: #fc0
}

.hm-btn-yellow:not(:disabled):not(.disabled):active,.hm-btn-yellow:not(:disabled):not(.disabled).active,.show>.hm-btn-yellow.dropdown-toggle {
	color: #5a6268;
	background-color: #00377c
}

.hm-btn-yellow:not(:disabled):not(.disabled):active:focus,.hm-btn-yellow:not(:disabled):not(.disabled).active:focus,.show>.hm-btn-yellow.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.02rem rgba(222,170,12,0.5)
}

.hm-btn-red {
	color: #fff;
	background-color: #00377c
}

.hm-btn-red:hover {
	color: #fff;
	background-color: #e61a0f
}

.hm-btn-red:focus,.hm-btn-red.focus {
	color: #fff;
	background-color: red;
	box-shadow: 0 0 0 0.02rem rgba(225,83,97,0.5)
}

.hm-btn-red.disabled,.hm-btn-red:disabled {
	color: #fff;
	background-color: #00377c
}

.hm-btn-red:not(:disabled):not(.disabled):active,.hm-btn-red:not(:disabled):not(.disabled).active,.show>.hm-btn-red.dropdown-toggle {
	color: #fff;
	background-color: #e61a0f
}

.hm-btn-red:not(:disabled):not(.disabled):active:focus,.hm-btn-red:not(:disabled):not(.disabled).active:focus,.show>.hm-btn-red.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.02rem rgba(225,83,97,0.5)
}

.hm-btn-purple {
	color: #fff;
	background-color: #7d21ed
}

.hm-btn-purple:hover {
	color: #fff;
	background-color: #5f0ee1
}

.hm-btn-purple:focus,.hm-btn-purple.focus {
	color: #fff;
	background-color: #5f0ee1;
	box-shadow: 0 0 0 0.02rem rgba(58,176,195,0.5)
}

.hm-btn-purple.disabled,.hm-btn-purple:disabled {
	color: #fff;
	background-color: #7d21ed
}

.hm-btn-purple:not(:disabled):not(.disabled):active,.hm-btn-purple:not(:disabled):not(.disabled).active,.show>.hm-btn-purple.dropdown-toggle {
	color: #fff;
	background-color: #7d21ed
}

.hm-btn-purple:not(:disabled):not(.disabled):active:focus,.hm-btn-purple:not(:disabled):not(.disabled).active:focus,.show>.hm-btn-purple.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.02rem rgba(58,176,195,0.5)
}

.hm-btn-light {
	color: #5a6268;
	background-color: #fafafa
}

.hm-btn-light:hover {
	color: #5a6268;
	background-color: #dedede
}

.hm-btn-light:focus,.hm-btn-light.focus {
	color: #dedede;
	background-color: #e2e6ea;
	box-shadow: 0 0 0 0.02rem rgba(216,217,219,0.5)
}

.hm-btn-light.disabled,.hm-btn-light:disabled {
	color: #5a6268;
	background-color: #e2e6ea
}

.hm-btn-light:not(:disabled):not(.disabled):active,.hm-btn-light:not(:disabled):not(.disabled).active,.show>.hm-btn-light.dropdown-toggle {
	color: #dedede;
	background-color: #dae0e5
}

.hm-btn-light:not(:disabled):not(.disabled):active:focus,.hm-btn-light:not(:disabled):not(.disabled).active:focus,.show>.hm-btn-light.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.02rem rgba(216,217,219,0.5)
}

.hm-btn-dark {
	color: #fff;
	background-color: #343a40
}

.hm-btn-dark:hover {
	color: #fff;
	background-color: #23272b
}

.hm-btn-dark:focus,.hm-btn-dark.focus {
	color: #fff;
	background-color: #23272b;
	box-shadow: 0 0 0 0.02rem rgba(82,88,93,0.5)
}

.hm-btn-dark.disabled,.hm-btn-dark:disabled {
	color: #fff;
	background-color: #343a40
}

.hm-btn-dark:not(:disabled):not(.disabled):active,.hm-btn-dark:not(:disabled):not(.disabled).active,.show>.hm-btn-dark.dropdown-toggle {
	color: #fff;
	background-color: #1d2124
}

.hm-btn-dark:not(:disabled):not(.disabled):active:focus,.hm-btn-dark:not(:disabled):not(.disabled).active:focus,.show>.hm-btn-dark.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.02rem rgba(82,88,93,0.5)
}

.hm-btn-outline-blue {
	color: #388fff;
	border-color: #388fff
}

.hm-btn-outline-blue:hover {
	color: #fff;
	background-color: #388fff;
	border-color: #388fff
}

.hm-btn-outline-blue:focus,.hm-btn-outline-blue.focus {
	box-shadow: 0 0 0 0.02rem rgba(0,123,255,0.5)
}

.hm-btn-outline-blue.disabled,.hm-btn-outline-blue:disabled {
	color: #388fff;
	background-color: transparent
}

.hm-btn-outline-blue:not(:disabled):not(.disabled):active,.hm-btn-outline-blue:not(:disabled):not(.disabled).active,.show>.hm-btn-outline-blue.dropdown-toggle {
	color: #fff;
	background-color: #388fff;
	border-color: #388fff
}

.hm-btn-outline-blue:not(:disabled):not(.disabled):active:focus,.hm-btn-outline-blue:not(:disabled):not(.disabled).active:focus,.show>.hm-btn-outline-blue.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.02rem rgba(0,123,255,0.5)
}

.hm-btn-outline-gray {
	color: #5a6268;
	border-color: #5a6268
}

.hm-btn-outline-gray:hover {
	color: #fff;
	background-color: #5a6268;
	border-color: #5a6268
}

.hm-btn-outline-gray:focus,.hm-btn-outline-gray.focus {
	box-shadow: 0 0 0 0.02rem rgba(108,117,125,0.5)
}

.hm-btn-outline-gray.disabled,.hm-btn-outline-gray:disabled {
	color: #5a6268;
	background-color: transparent
}

.hm-btn-outline-gray:not(:disabled):not(.disabled):active,.hm-btn-outline-gray:not(:disabled):not(.disabled).active,.show>.hm-btn-outline-gray.dropdown-toggle {
	color: #fff;
	background-color: #dedede;
	border-color: #5a6268
}

.hm-btn-outline-gray:not(:disabled):not(.disabled):active:focus,.hm-btn-outline-gray:not(:disabled):not(.disabled).active:focus,.show>.hm-btn-outline-gray.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.02rem rgba(108,117,125,0.5)
}

.hm-btn-outline-green {
	color: #0ace5b;
	border-color: #0ace5b
}

.hm-btn-outline-green:hover {
	color: #fff;
	background-color: #0ace5b;
	border-color: #0ace5b
}

.hm-btn-outline-green:focus,.hm-btn-outline-green.focus {
	box-shadow: 0 0 0 0.02rem rgba(40,167,69,0.5)
}

.hm-btn-outline-green.disabled,.hm-btn-outline-green:disabled {
	color: #0ace5b;
	background-color: transparent
}

.hm-btn-outline-green:not(:disabled):not(.disabled):active,.hm-btn-outline-green:not(:disabled):not(.disabled).active,.show>.hm-btn-outline-green.dropdown-toggle {
	color: #fff;
	background-color: #0ace5b;
	border-color: #0ace5b
}

.hm-btn-outline-green:not(:disabled):not(.disabled):active:focus,.hm-btn-outline-green:not(:disabled):not(.disabled).active:focus,.show>.hm-btn-outline-green.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.02rem rgba(40,167,69,0.5)
}

.hm-btn-outline-yellow {
	color: #fc0;
	border-color: #fc0
}

.hm-btn-outline-yellow:hover {
	color: #fff;
	background-color: #fc0;
	border-color: #fc0
}

.hm-btn-outline-yellow:focus,.hm-btn-outline-yellow.focus {
	box-shadow: 0 0 0 0.02rem rgba(255,193,7,0.5)
}

.hm-btn-outline-yellow.disabled,.hm-btn-outline-yellow:disabled {
	color: #fc0;
	background-color: transparent
}

.hm-btn-outline-yellow:not(:disabled):not(.disabled):active,.hm-btn-outline-yellow:not(:disabled):not(.disabled).active,.show>.hm-btn-outline-yellow.dropdown-toggle {
	color: #5a6268;
	background-color: #fc0;
	border-color: #fc0
}

.hm-btn-outline-yellow:not(:disabled):not(.disabled):active:focus,.hm-btn-outline-yellow:not(:disabled):not(.disabled).active:focus,.show>.hm-btn-outline-yellow.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.02rem rgba(255,193,7,0.5)
}

.hm-btn-outline-red {
	color: #00377c;
	border-color: #00377c
}

.hm-btn-outline-red:hover {
	color: #fff;
	background-color: #00377c;
	border-color: #00377c
}

.hm-btn-outline-red:focus,.hm-btn-outline-red.focus {
	box-shadow: 0 0 0 0.02rem rgba(220,53,69,0.5)
}

.hm-btn-outline-red.disabled,.hm-btn-outline-red:disabled {
	color: #00377c;
	background-color: transparent
}

.hm-btn-outline-red:not(:disabled):not(.disabled):active,.hm-btn-outline-red:not(:disabled):not(.disabled).active,.show>.hm-btn-outline-red.dropdown-toggle {
	color: #fff;
	background-color: #00377c;
	border-color: #00377c
}

.hm-btn-outline-red:not(:disabled):not(.disabled):active:focus,.hm-btn-outline-red:not(:disabled):not(.disabled).active:focus,.show>.hm-btn-outline-red.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.02rem rgba(220,53,69,0.5)
}

.hm-btn-outline-purple {
	color: #7d21ed;
	border-color: #7d21ed
}

.hm-btn-outline-purple:hover {
	color: #fff;
	background-color: #7d21ed;
	border-color: #7d21ed
}

.hm-btn-outline-purple:focus,.hm-btn-outline-purple.focus {
	box-shadow: 0 0 0 0.02rem rgba(23,162,184,0.5)
}

.hm-btn-outline-purple.disabled,.hm-btn-outline-purple:disabled {
	color: #7d21ed;
	background-color: transparent
}

.hm-btn-outline-purple:not(:disabled):not(.disabled):active,.hm-btn-outline-purple:not(:disabled):not(.disabled).active,.show>.hm-btn-outline-purple.dropdown-toggle {
	color: #fff;
	background-color: #7d21ed;
	border-color: #7d21ed
}

.hm-btn-outline-purple:not(:disabled):not(.disabled):active:focus,.hm-btn-outline-purple:not(:disabled):not(.disabled).active:focus,.show>.hm-btn-outline-purple.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.02rem rgba(23,162,184,0.5)
}

.hm-btn-outline-light {
	color: #dedede;
	border-color: #dedede
}

.hm-btn-outline-light:hover {
	color: #5a6268;
	background-color: #dedede;
	border-color: #dedede
}

.hm-btn-outline-light:focus,.hm-btn-outline-light.focus {
	box-shadow: 0 0 0 0.02rem rgba(248,249,250,0.5)
}

.hm-btn-outline-light.disabled,.hm-btn-outline-light:disabled {
	color: #f8f9fa;
	background-color: transparent
}

.hm-btn-outline-light:not(:disabled):not(.disabled):active,.hm-btn-outline-light:not(:disabled):not(.disabled).active,.show>.hm-btn-outline-light.dropdown-toggle {
	color: #dedede;
	background-color: #f8f9fa;
	border-color: #f8f9fa
}

.hm-btn-outline-light:not(:disabled):not(.disabled):active:focus,.hm-btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.hm-btn-outline-light.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.02rem rgba(248,249,250,0.5)
}

.hm-btn-outline-dark {
	color: #343a40;
	border-color: #343a40
}

.hm-btn-outline-dark:hover {
	color: #fff;
	background-color: #343a40;
	border-color: #343a40
}

.hm-btn-outline-dark:focus,.hm-btn-outline-dark.focus {
	box-shadow: 0 0 0 0.02rem rgba(52,58,64,0.5)
}

.hm-btn-outline-dark.disabled,.hm-btn-outline-dark:disabled {
	color: #343a40;
	background-color: transparent
}

.hm-btn-outline-dark:not(:disabled):not(.disabled):active,.hm-btn-outline-dark:not(:disabled):not(.disabled).active,.show>.hm-btn-outline-dark.dropdown-toggle {
	color: #fff;
	background-color: #343a40;
	border-color: #343a40
}

.hm-btn-outline-dark:not(:disabled):not(.disabled):active:focus,.hm-btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.hm-btn-outline-dark.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.02rem rgba(52,58,64,0.5)
}

.hm-btn-link {
	font-weight: 400;
	color: #388fff;
	text-decoration: none
}

.hm-btn-link:hover {
	color: #0056b3;
	text-decoration: underline
}

.hm-btn-link:focus,.hm-btn-link.focus {
	text-decoration: underline;
	box-shadow: none
}

.hm-btn-link:disabled,.hm-btn-link.disabled {
	color: #dedede;
	pointer-events: none
}

.hm-btn-block {
	display: block;
	width: 100%
}

input[type="submit"].hm-btn-block,input[type="reset"].hm-btn-block,input[type="button"].hm-btn-block {
	width: 100%
}

@media screen and (max-width: 991px) {
	.hm-btn {
		padding: 0.0375rem 0.075rem;
		font-size: .1rem;
		line-height: 1.5;
		border-radius: 0.05rem
	}

	.hm-btn-lg,.hm-btn-group-lg>.hm-btn {
		padding: 0.05rem 0.1rem;
		font-size: 0.15rem;
		line-height: 1.5;
		border-radius: 0.08rem
	}

	.hm-btn-sm,.hm-btn-group-sm>.hm-btn {
		padding: 0.025rem 0.05rem;
		font-size: 0.0875rem;
		line-height: 1.5;
		border-radius: 0.02rem
	}

	.hm-btn-block+.hm-btn-block {
		margin-top: 0.05rem
	}
}

@media screen and (min-width: 992px) {
	.hm-btn {
		padding: 5px 10px;
		font-size: 14px;
		line-height: 18px;
		border-radius: 8px
	}

	.hm-btn-lg,.hm-btn-group-lg>.hm-btn {
		padding: 10px 20px;
		font-size: 20px;
		line-height: 1.5;
		border-radius: 10px
	}

	.hm-btn-sm,.hm-btn-group-sm>.hm-btn {
		padding: 3px 8px;
		font-size: 12px;
		height: 24px;
		line-height: 14px;
		border-radius: 5px
	}

	.hm-btn-block+.hm-btn-block {
		margin-top: 10px
	}
}

@font-face {
	font-family:'iconfont';src:url("../fonts/font_98572_r8szfyjhrdk.eot");src:url("../fonts/font_98572_r8szfyjhrdk.eot") format("embedded-opentype"),url("../fonts/font_98572_r8szfyjhrdk.woff2") format("woff2"),url("../fonts/font_98572_r8szfyjhrdk.woff") format("woff"),url("../fonts/font_98572_r8szfyjhrdk.ttf") format("truetype"),url("../fonts/font_98572_r8szfyjhrdk.svg#iconfont") format("svg")
}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

@media screen and (min-width: 1080px) {
	html {
		font-size: 14px !important;
		min-width: 100%
	}
}

@media screen and (min-width: 320px) {
	html {
		font-size: 88.8888888889px
	}
}

@media screen and (min-width: 360px) {
	html {
		font-size: 100px
	}
}

@media screen and (min-width: 414px) {
	html {
		font-size: 115px
	}
}

@media screen and (min-width: 480px) {
	html {
		font-size: 133.3333333333px
	}
}

@media screen and (min-width: 540px) {
	html {
		font-size: 150px
	}
}

@media screen and (min-width: 600px) {
	html {
		font-size: 166.6666666667px
	}
}

@media screen and (min-width: 720px) {
	html {
		font-size: 200px
	}
}

@media screen and (min-width: 750px) {
	html {
		font-size: 208.3333333333px
	}
}

@media screen and (min-width: 960px) {
	html {
		font-size: 266.6666666667px
	}
}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input {
	margin: 0;
	padding: 0;
	border: 0
}

img,embed,object,video {
	max-width: 100%
}

.hm-bg-color-white {
	background-color: #ffffff !important
}

.hm-bg-color-black {
	background-color: #000000 !important
}

.hm-bg-color-aa {
	background-color: #aaaaaa !important
}

.hm-bg-color-cc {
	background-color: #cccccc !important
}

.hm-bg-color-22 {
	background-color: #222222 !important
}

.hm-bg-color-33 {
	background-color: #333333 !important
}

.hm-bg-color-66 {
	background-color: #666666 !important
}

.hm-bg-color-99 {
	background-color: #999999 !important
}

.hm-bg-color-lightred {
	background-color: #00377c !important
}

.hm-bg-color-red {
	background-color: #00377c !important
}

.hm-bg-color-darkred {
	background-color: red !important
}

.hm-bg-color-verydarkred {
	background-color: #e61a0f !important
}

.hm-bg-color-yellow {
	background-color: #fc0 !important
}

.hm-bg-color-darkyellow {
	background-color: #fa0 !important
}

.hm-bg-color-lightblue {
	background-color: #009fff !important
}

.hm-bg-color-blue {
	background-color: #388fff !important
}

.hm-bg-color-darkblue {
	background-color: #2f6bee !important
}

.hm-bg-color-verydarkblue {
	background-color: #0052dd !important
}

.hm-bg-color-orange {
	background-color: #f90 !important
}

.hm-bg-color-darkorange {
	background-color: #00377c !important
}

.hm-bg-color-yellow {
	background-color: #fc0 !important
}

.hm-bg-color-darkyellow {
	background-color: #fa0 !important
}

.hm-bg-color-green {
	background-color: #0ace5b !important
}

.hm-bg-color-darkgreen {
	background-color: #28a745 !important
}

.hm-bg-color-purple {
	background-color: #7d21ed !important
}

.hm-bg-color-darkpurple {
	background-color: #5f0ee1 !important
}

.hm-bg-color-gray {
	background-color: #fafafa !important
}

.hm-bg-color-darkgray {
	background-color: #dedede !important
}

.hm-bg-grad-blue {
	background: #388fff !important;
	background: -webkit-linear-gradient(#009fff, #388fff) !important;
	background: -o-linear-gradient(#009fff, #388fff) !important;
	background: -moz-linear-gradient(#009fff, #388fff) !important;
	background: linear-gradient(#009fff, #388fff) !important
}

.hm-bg-grad-darkblue {
	background: #2f6bee !important;
	background: -webkit-linear-gradient(#2f6bee, #0052dd) !important;
	background: -o-linear-gradient(#2f6bee, #0052dd) !important;
	background: -moz-linear-gradient(#2f6bee, #0052dd) !important;
	background: linear-gradient(#2f6bee, #0052dd) !important
}

.hm-bg-grad-red {
	background: #fff;
	border-bottom:1px solid #ccc;
}

.hm-bg-grad-darkred {
	background: red !important;
	background: -webkit-linear-gradient(90deg, red, #e61a0f) !important;
	background: -o-linear-gradient(90deg, red, #e61a0f) !important;
	background: -moz-linear-gradient(90deg, red, #e61a0f) !important;
	background: linear-gradient(90deg, red, #e61a0f) !important
}

.hm-bg-grad-yellow {
	background: #fc0 !important;
	background: -webkit-linear-gradient(90deg, #fc0, #fa0) !important;
	background: -o-linear-gradient(90deg, #fc0, #fa0) !important;
	background: -moz-linear-gradient(90deg, #fc0, #fa0) !important;
	background: linear-gradient(90deg, #fc0, #fa0) !important
}

.hm-bg-grad-orange {
	background: #f90 !important;
	background: -webkit-linear-gradient(90deg, #f90, #00377c) !important;
	background: -o-linear-gradient(90deg, #f90, #00377c) !important;
	background: -moz-linear-gradient(90deg, #f90, #00377c) !important;
	background: linear-gradient(90deg, #f90, #00377c) !important
}

.hm-bg-grad-purple {
	background: #7d21ed !important;
	background: -webkit-linear-gradient(90deg, #7d21ed, #5f0ee1) !important;
	background: -o-linear-gradient(90deg, #7d21ed, #5f0ee1) !important;
	background: -moz-linear-gradient(90deg, #7d21ed, #5f0ee1) !important;
	background: linear-gradient(90deg, #7d21ed, #5f0ee1) !important
}

.hm-bg-grad-green {
	background: #0ace5b !important;
	background: -webkit-linear-gradient(#0ace5b, #28a745) !important;
	background: -o-linear-gradient(#0ace5b, #28a745) !important;
	background: -moz-linear-gradient(#0ace5b, #28a745) !important;
	background: linear-gradient(#0ace5b, #28a745) !important
}

.hm-bg-grad-gray {
	background: #fafafa !important;
	background: -webkit-linear-gradient(#fafafa, #dedede) !important;
	background: -o-linear-gradient(#fafafa, #dedede) !important;
	background: -moz-linear-gradient(#fafafa, #dedede) !important;
	background: linear-gradient(#fafafa, #dedede) !important
}
/*# sourceMappingURL=sp_public.min.css.map */
