@CHARSET "ISO-8859-1";

.d-flex{
	display: flex;
}

.d-block{
	display: block;
}

.d-none{
	display: none;
}

.d-inline{
	display: inline-block;
}

.cursor-pointer{
	cursor: pointer;
}

.overflow-hidden{
	overflow: hidden;
}

.border-box{
	box-sizing: border-box;
}

.flex-column{
	flex-direction: column;
}

.flex-row{
	flex-direction: row;
}

.flex-wrap{
	flex-wrap: wrap;
}

.flex-grow-0{
	flex-grow: 0;
}
.flex-grow-1{
	flex-grow: 1;
}

.justify-center{
	justify-content: center;
}

.justify-flex-start{
	justify-content: flex-start;
}

.justify-flex-end{
	justify-content: flex-end;
}

.justify-space-around{
	justify-content: space-around;
}

.justify-space-between{
	justify-content: space-between;
}

.justify-space-evenly{
	justify-content: space-evenly;
}

.align-center{
	align-items: center;
}

.align-flex-start{
	align-items: flex-start;
}

.align-flex-end{
	align-items: flex-end;
}

.align-space-around{
	align-items: space-around;
}

.align-space-between{
	align-items: space-between;
}

.align-space-evenly{
	align-items: space-evenly;
}

.text-center{
	text-align: center;
}

.text-justify{
	text-align: justify;
}

.font-weight-bold{
	font-weight: bold;
}

.text-truncate{
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.text-uppercase, .upperCase{
	text-transform: uppercase;
}

.text-lowercase, .lowerCase{
	text-transform: lowercase;
}

.full-width, .fullWidth, .w-100{
	width: 100%;
}

.full-height, .fullHeight, .h-100{
	height: 100%;
}

.full-size, .fullSize, .wh-100{
	width: 100%;
	height: 100%;
}

.w-100-i{
	width: 100%!important;
}

.h-100-i{
	height: 100%!important;
}

.gap-0{
	gap: 0px;
}
.gap-1{
	gap: 4px;
}
.gap-2{
	gap: 8px;
}
.gap-3{
	gap: 12px;
}
.gap-4{
	gap: 16px;
}
.gap-5{
	gap: 20px;
}
.gap-6{
	gap: 24px;
}
.gap-7{
	gap: 28px;
}
.gap-8{
	gap: 32px;
}
.gap-9{
	gap: 36px;
}
.gap-10{
	gap: 40px;
}
.gap-11{
	gap: 44px;
}
.gap-12{
	gap: 48px;
}
.gap-13{
	gap: 52px;
}
.gap-14{
	gap: 56px;
}
.gap-15{
	gap: 60px;
}
.gap-16{
	gap: 64px;
}

.gap-col-0{
	gap-column: 0px;
}
.gap-col-1{
	gap-column: 4px;
}
.gap-col-2{
	gap-column: 8px;
}
.gap-col-3{
	gap-column: 12px;
}
.gap-col-4{
	gap-column: 16px;
}
.gap-col-5{
	gap-column: 20px;
}
.gap-col-6{
	gap-column: 24px;
}
.gap-col-7{
	gap-column: 28px;
}
.gap-col-8{
	gap-column: 32px;
}
.gap-col-9{
	gap-column: 36px;
}
.gap-col-10{
	gap-column: 40px;
}
.gap-col-11{
	gap-column: 44px;
}
.gap-col-12{
	gap-column: 48px;
}
.gap-col-13{
	gap-column: 52px;
}
.gap-col-14{
	gap-column: 56px;
}
.gap-col-15{
	gap-column: 60px;
}
.gap-col-16{
	gap-column: 64px;
}

.gap-row-0{
	gap-row: 0px;
}
.gap-row-1{
	gap-row: 4px;
}
.gap-row-2{
	gap-row: 8px;
}
.gap-row-3{
	gap-row: 12px;
}
.gap-row-4{
	gap-row: 16px;
}
.gap-row-5{
	gap-row: 20px;
}
.gap-row-6{
	gap-row: 24px;
}
.gap-row-7{
	gap-row: 28px;
}
.gap-row-8{
	gap-row: 32px;
}
.gap-row-9{
	gap-row: 36px;
}
.gap-row-10{
	gap-row: 40px;
}
.gap-row-11{
	gap-row: 44px;
}
.gap-row-12{
	gap-row: 48px;
}
.gap-row-13{
	gap-row: 52px;
}
.gap-row-14{
	gap-row: 56px;
}
.gap-row-15{
	gap-row: 60px;
}
.gap-row-16{
	gap-row: 64px;
}

.m-0, .ma-0{
	margin: 0px;
}
.m-1, .ma-1{
	margin: 4px;
}
.m-2, .ma-2{
	margin: 8px;
}
.m-3, .ma-3{
	margin: 12px;
}
.m-4, .ma-4{
	margin: 16px;
}
.m-5, .ma-5{
	margin: 20px;
}
.m-6, .ma-6{
	margin: 24px;
}
.m-7, .ma-7{
	margin: 28px;
}
.m-8, .ma-8{
	margin: 32px;
}
.m-9, .ma-9{
	margin: 36px;
}
.m-10, .ma-10{
	margin: 40px;
}
.m-11, .ma-11{
	margin: 44px;
}
.m-12, .ma-12{
	margin: 48px;
}
.m-13, .ma-13{
	margin: 52px;
}
.m-14, .ma-14{
	margin: 56px;
}
.m-15, .ma-15{
	margin: 60px;
}
.m-16, .ma-16{
	margin: 64px;
}

.m-n1, .ma-n1{
	margin: -4px;
}
.m-n2, .ma-n2{
	margin: -8px;
}
.m-n3, .ma-n3{
	margin: -12px;
}
.m-n4, .ma-n4{
	margin: -16px;
}
.m-n5, .ma-n5{
	margin: -20px;
}
.m-n6, .ma-n6{
	margin: -24px;
}
.m-n7, .ma-n7{
	margin: -28px;
}
.m-n8, .ma-n8{
	margin: -32px;
}
.m-n9, .ma-n9{
	margin: -36px;
}
.m-n10, .ma-n10{
	margin: -40px;
}
.m-n11, .ma-n11{
	margin: -44px;
}
.m-n12, .ma-n12{
	margin: -48px;
}
.m-n13, .ma-n13{
	margin: -52px;
}
.m-n14, .ma-n14{
	margin: -56px;
}
.m-n15, .ma-n15{
	margin: -60px;
}
.m-n16, .ma-n16{
	margin: -64px;
}

.m-0-i, .ma-0-i{
	margin: 0px!important;
}
.m-1-i, .ma-1-i{
	margin: 4px!important;
}
.m-2-i, .ma-2-i{
	margin: 8px!important;
}
.m-3-i, .ma-3-i{
	margin: 12px!important;
}
.m-4-i, .ma-4-i{
	margin: 16px!important;
}
.m-5-i, .ma-5-i{
	margin: 20px!important;
}
.m-6-i, .ma-6-i{
	margin: 24px!important;
}
.m-7-i, .ma-7-i{
	margin: 28px!important;
}
.m-8-i, .ma-8-i{
	margin: 32px!important;
}
.m-9-i, .ma-9-i{
	margin: 36px!important;
}
.m-10-i, .ma-10-i{
	margin: 40px!important;
}
.m-11-i, .ma-11-i{
	margin: 44px!important;
}
.m-12-i, .ma-12-i{
	margin: 48px!important;
}
.m-13-i, .ma-13-i{
	margin: 52px!important;
}
.m-14-i, .ma-14-i{
	margin: 56px!important;
}
.m-15-i, .ma-15-i{
	margin: 60px!important;
}
.m-16-i, .ma-16-i{
	margin: 64px!important;
}

.m-n1-i, .ma-n1-i{
	margin: -4px!important;
}
.m-n2-i, .ma-n2-i{
	margin: -8px!important;
}
.m-n3-i, .ma-n3-i{
	margin: -12px!important;
}
.m-n4-i, .ma-n4-i{
	margin: -16px!important;
}
.m-n5-i, .ma-n5-i{
	margin: -20px!important;
}
.m-n6-i, .ma-n6-i{
	margin: -24px!important;
}
.m-n7-i, .ma-n7-i{
	margin: -28px!important;
}
.m-n8-i, .ma-n8-i{
	margin: -32px!important;
}
.m-n9-i, .ma-n9-i{
	margin: -36px!important;
}
.m-n10-i, .ma-n10-i{
	margin: -40px!important;
}
.m-n11-i, .ma-n11-i{
	margin: -44px!important;
}
.m-n12-i, .ma-n12-i{
	margin: -48px!important;
}
.m-n13-i, .ma-n13-i{
	margin: -52px!important;
}
.m-n14-i, .ma-n14-i{
	margin: -56px!important;
}
.m-n15-i, .ma-n15-i{
	margin: -60px!important;
}
.m-n16-i, .ma-n16-i{
	margin: -64px!important;
}

.mr-0{
	margin-right: 0px;
}
.mr-1{
	margin-right: 4px;
}
.mr-2{
	margin-right: 8px;
}
.mr-3{
	margin-right: 12px;
}
.mr-4{
	margin-right: 16px;
}
.mr-5{
	margin-right: 20px;
}
.mr-6{
	margin-right: 24px;
}
.mr-7{
	margin-right: 28px;
}
.mr-8{
	margin-right: 32px;
}
.mr-9{
	margin-right: 36px;
}
.mr-10{
	margin-right: 40px;
}
.mr-11{
	margin-right: 44px;
}
.mr-12{
	margin-right: 48px;
}
.mr-13{
	margin-right: 52px;
}
.mr-14{
	margin-right: 56px;
}
.mr-15{
	margin-right: 60px;
}
.mr-16{
	margin-right: 64px;
}

.mr-n1{
	margin-right: -4px;
}
.mr-n2{
	margin-right: -8px;
}
.mr-n3{
	margin-right: -12px;
}
.mr-n4{
	margin-right: -16px;
}
.mr-n5{
	margin-right: -20px;
}
.mr-n6{
	margin-right: -24px;
}
.mr-n7{
	margin-right: -28px;
}
.mr-n8{
	margin-right: -32px;
}
.mr-n9{
	margin-right: -36px;
}
.mr-n10{
	margin-right: -40px;
}
.mr-n11{
	margin-right: -44px;
}
.mr-n12{
	margin-right: -48px;
}
.mr-n13{
	margin-right: -52px;
}
.mr-n14{
	margin-right: -56px;
}
.mr-n15{
	margin-right: -60px;
}
.mr-n16{
	margin-right: -64px;
}

.mr-0-i{
	margin-right: 0px!important;
}
.mr-1-i{
	margin-right: 4px!important;
}
.mr-2-i{
	margin-right: 8px!important;
}
.mr-3-i{
	margin-right: 12px!important;
}
.mr-4-i{
	margin-right: 16px!important;
}
.mr-5-i{
	margin-right: 20px!important;
}
.mr-6-i{
	margin-right: 24px!important;
}
.mr-7-i{
	margin-right: 28px!important;
}
.mr-8-i{
	margin-right: 32px!important;
}
.mr-9-i{
	margin-right: 36px!important;
}
.mr-10-i{
	margin-right: 40px!important;
}
.mr-11-i{
	margin-right: 44px!important;
}
.mr-12-i{
	margin-right: 48px!important;
}
.mr-13-i{
	margin-right: 52px!important;
}
.mr-14-i{
	margin-right: 56px!important;
}
.mr-15-i{
	margin-right: 60px!important;
}
.mr-16-i{
	margin-right: 64px!important;
}

.mr-n1-i{
	margin-right: -4px!important;
}
.mr-n2-i{
	margin-right: -8px!important;
}
.mr-n3-i{
	margin-right: -12px!important;
}
.mr-n4-i{
	margin-right: -16px!important;
}
.mr-n5-i{
	margin-right: -20px!important;
}
.mr-n6-i{
	margin-right: -24px!important;
}
.mr-n7-i{
	margin-right: -28px!important;
}
.mr-n8-i{
	margin-right: -32px!important;
}
.mr-n9-i{
	margin-right: -36px!important;
}
.mr-n10-i{
	margin-right: -40px!important;
}
.mr-n11-i{
	margin-right: -44px!important;
}
.mr-n12-i{
	margin-right: -48px!important;
}
.mr-n13-i{
	margin-right: -52px!important;
}
.mr-n14-i{
	margin-right: -56px!important;
}
.mr-n15-i{
	margin-right: -60px!important;
}
.mr-n16-i{
	margin-right: -64px!important;
}

.ml-0{
	margin-left: 0px;
}
.ml-1{
	margin-left: 4px;
}
.ml-2{
	margin-left: 8px;
}
.ml-3{
	margin-left: 12px;
}
.ml-4{
	margin-left: 16px;
}
.ml-5{
	margin-left: 20px;
}
.ml-6{
	margin-left: 24px;
}
.ml-7{
	margin-left: 28px;
}
.ml-8{
	margin-left: 32px;
}
.ml-9{
	margin-left: 36px;
}
.ml-10{
	margin-left: 40px;
}
.ml-11{
	margin-left: 44px;
}
.ml-12{
	margin-left: 48px;
}
.ml-13{
	margin-left: 52px;
}
.ml-14{
	margin-left: 56px;
}
.ml-15{
	margin-left: 60px;
}
.ml-16{
	margin-left: 64px;
}

.ml-n1{
	margin-left: -4px;
}
.ml-n2{
	margin-left: -8px;
}
.ml-n3{
	margin-left: -12px;
}
.ml-n4{
	margin-left: -16px;
}
.ml-n5{
	margin-left: -20px;
}
.ml-n6{
	margin-left: -24px;
}
.ml-n7{
	margin-left: -28px;
}
.ml-n8{
	margin-left: -32px;
}
.ml-n9{
	margin-left: -36px;
}
.ml-n10{
	margin-left: -40px;
}
.ml-n11{
	margin-left: -44px;
}
.ml-n12{
	margin-left: -48px;
}
.ml-n13{
	margin-left: -52px;
}
.ml-n14{
	margin-left: -56px;
}
.ml-n15{
	margin-left: -60px;
}
.ml-n16{
	margin-left: -64px;
}

.ml-0-i{
	margin-left: 0px!important;
}
.ml-1-i{
	margin-left: 4px!important;
}
.ml-2-i{
	margin-left: 8px!important;
}
.ml-3-i{
	margin-left: 12px!important;
}
.ml-4-i{
	margin-left: 16px!important;
}
.ml-5-i{
	margin-left: 20px!important;
}
.ml-6-i{
	margin-left: 24px!important;
}
.ml-7-i{
	margin-left: 28px!important;
}
.ml-8-i{
	margin-left: 32px!important;
}
.ml-9-i{
	margin-left: 36px!important;
}
.ml-10-i{
	margin-left: 40px!important;
}
.ml-11-i{
	margin-left: 44px!important;
}
.ml-12-i{
	margin-left: 48px!important;
}
.ml-13-i{
	margin-left: 52px!important;
}
.ml-14-i{
	margin-left: 56px!important;
}
.ml-15-i{
	margin-left: 60px!important;
}
.ml-16-i{
	margin-left: 64px!important;
}

.ml-n1-i{
	margin-left: -4px!important;
}
.ml-n2-i{
	margin-left: -8px!important;
}
.ml-n3-i{
	margin-left: -12px!important;
}
.ml-n4-i{
	margin-left: -16px!important;
}
.ml-n5-i{
	margin-left: -20px!important;
}
.ml-n6-i{
	margin-left: -24px!important;
}
.ml-n7-i{
	margin-left: -28px!important;
}
.ml-n8-i{
	margin-left: -32px!important;
}
.ml-n9-i{
	margin-left: -36px!important;
}
.ml-n10-i{
	margin-left: -40px!important;
}
.ml-n11-i{
	margin-left: -44px!important;
}
.ml-n12-i{
	margin-left: -48px!important;
}
.ml-n13-i{
	margin-left: -52px!important;
}
.ml-n14-i{
	margin-left: -56px!important;
}
.ml-n15-i{
	margin-left: -60px!important;
}
.ml-n16-i{
	margin-left: -64px!important;
}

.mt-0{
	margin-top: 0px;
}
.mt-1{
	margin-top: 4px;
}
.mt-2{
	margin-top: 8px;
}
.mt-3{
	margin-top: 12px;
}
.mt-4{
	margin-top: 16px;
}
.mt-5{
	margin-top: 20px;
}
.mt-6{
	margin-top: 24px;
}
.mt-7{
	margin-top: 28px;
}
.mt-8{
	margin-top: 32px;
}
.mt-9{
	margin-top: 36px;
}
.mt-10{
	margin-top: 40px;
}
.mt-11{
	margin-top: 44px;
}
.mt-12{
	margin-top: 48px;
}
.mt-13{
	margin-top: 52px;
}
.mt-14{
	margin-top: 56px;
}
.mt-15{
	margin-top: 60px;
}
.mt-16{
	margin-top: 64px;
}

.mt-n1{
	margin-top: -4px;
}
.mt-n2{
	margin-top: -8px;
}
.mt-n3{
	margin-top: -12px;
}
.mt-n4{
	margin-top: -16px;
}
.mt-n5{
	margin-top: -20px;
}
.mt-n6{
	margin-top: -24px;
}
.mt-n7{
	margin-top: -28px;
}
.mt-n8{
	margin-top: -32px;
}
.mt-n9{
	margin-top: -36px;
}
.mt-n10{
	margin-top: -40px;
}
.mt-n11{
	margin-top: -44px;
}
.mt-n12{
	margin-top: -48px;
}
.mt-n13{
	margin-top: -52px;
}
.mt-n14{
	margin-top: -56px;
}
.mt-n15{
	margin-top: -60px;
}
.mt-n16{
	margin-top: -64px;
}

.mt-0-i{
	margin-top: 0px!important;
}
.mt-1-i{
	margin-top: 4px!important;
}
.mt-2-i{
	margin-top: 8px!important;
}
.mt-3-i{
	margin-top: 12px!important;
}
.mt-4-i{
	margin-top: 16px!important;
}
.mt-5-i{
	margin-top: 20px!important;
}
.mt-6-i{
	margin-top: 24px!important;
}
.mt-7-i{
	margin-top: 28px!important;
}
.mt-8-i{
	margin-top: 32px!important;
}
.mt-9-i{
	margin-top: 36px!important;
}
.mt-10-i{
	margin-top: 40px!important;
}
.mt-11-i{
	margin-top: 44px!important;
}
.mt-12-i{
	margin-top: 48px!important;
}
.mt-13-i{
	margin-top: 52px!important;
}
.mt-14-i{
	margin-top: 56px!important;
}
.mt-15-i{
	margin-top: 60px!important;
}
.mt-16-i{
	margin-top: 64px!important;
}

.mt-n1-i{
	margin-top: -4px!important;
}
.mt-n2-i{
	margin-top: -8px!important;
}
.mt-n3-i{
	margin-top: -12px!important;
}
.mt-n4-i{
	margin-top: -16px!important;
}
.mt-n5-i{
	margin-top: -20px!important;
}
.mt-n6-i{
	margin-top: -24px!important;
}
.mt-n7-i{
	margin-top: -28px!important;
}
.mt-n8-i{
	margin-top: -32px!important;
}
.mt-n9-i{
	margin-top: -36px!important;
}
.mt-n10-i{
	margin-top: -40px!important;
}
.mt-n11-i{
	margin-top: -44px!important;
}
.mt-n12-i{
	margin-top: -48px!important;
}
.mt-n13-i{
	margin-top: -52px!important;
}
.mt-n14-i{
	margin-top: -56px!important;
}
.mt-n15-i{
	margin-top: -60px!important;
}
.mt-n16-i{
	margin-top: -64px!important;
}

.mb-0{
	margin-bottom: 0px;
}
.mb-1{
	margin-bottom: 4px;
}
.mb-2{
	margin-bottom: 8px;
}
.mb-3{
	margin-bottom: 12px;
}
.mb-4{
	margin-bottom: 16px;
}
.mb-5{
	margin-bottom: 20px;
}
.mb-6{
	margin-bottom: 24px;
}
.mb-7{
	margin-bottom: 28px;
}
.mb-8{
	margin-bottom: 32px;
}
.mb-9{
	margin-bottom: 36px;
}
.mb-10{
	margin-bottom: 40px;
}
.mb-11{
	margin-bottom: 44px;
}
.mb-12{
	margin-bottom: 48px;
}
.mb-13{
	margin-bottom: 52px;
}
.mb-14{
	margin-bottom: 56px;
}
.mb-15{
	margin-bottom: 60px;
}
.mb-16{
	margin-bottom: 64px;
}

.mb-n1{
	margin-bottom: -4px;
}
.mb-n2{
	margin-bottom: -8px;
}
.mb-n3{
	margin-bottom: -12px;
}
.mb-n4{
	margin-bottom: -16px;
}
.mb-n5{
	margin-bottom: -20px;
}
.mb-n6{
	margin-bottom: -24px;
}
.mb-n7{
	margin-bottom: -28px;
}
.mb-n8{
	margin-bottom: -32px;
}
.mb-n9{
	margin-bottom: -36px;
}
.mb-n10{
	margin-bottom: -40px;
}
.mb-n11{
	margin-bottom: -44px;
}
.mb-n12{
	margin-bottom: -48px;
}
.mb-n13{
	margin-bottom: -52px;
}
.mb-n14{
	margin-bottom: -56px;
}
.mb-n15{
	margin-bottom: -60px;
}
.mb-n16{
	margin-bottom: -64px;
}

.mb-0-i{
	margin-bottom: 0px!important;
}
.mb-1-i{
	margin-bottom: 4px!important;
}
.mb-2-i{
	margin-bottom: 8px!important;
}
.mb-3-i{
	margin-bottom: 12px!important;
}
.mb-4-i{
	margin-bottom: 16px!important;
}
.mb-5-i{
	margin-bottom: 20px!important;
}
.mb-6-i{
	margin-bottom: 24px!important;
}
.mb-7-i{
	margin-bottom: 28px!important;
}
.mb-8-i{
	margin-bottom: 32px!important;
}
.mb-9-i{
	margin-bottom: 36px!important;
}
.mb-10-i{
	margin-bottom: 40px!important;
}
.mb-11-i{
	margin-bottom: 44px!important;
}
.mb-12-i{
	margin-bottom: 48px!important;
}
.mb-13-i{
	margin-bottom: 52px!important;
}
.mb-14-i{
	margin-bottom: 56px!important;
}
.mb-15-i{
	margin-bottom: 60px!important;
}
.mb-16-i{
	margin-bottom: 64px!important;
}

.mb-n1-i{
	margin-bottom: -4px!important;
}
.mb-n2-i{
	margin-bottom: -8px!important;
}
.mb-n3-i{
	margin-bottom: -12px!important;
}
.mb-n4-i{
	margin-bottom: -16px!important;
}
.mb-n5-i{
	margin-bottom: -20px!important;
}
.mb-n6-i{
	margin-bottom: -24px!important;
}
.mb-n7-i{
	margin-bottom: -28px!important;
}
.mb-n8-i{
	margin-bottom: -32px!important;
}
.mb-n9-i{
	margin-bottom: -36px!important;
}
.mb-n10-i{
	margin-bottom: -40px!important;
}
.mb-n11-i{
	margin-bottom: -44px!important;
}
.mb-n12-i{
	margin-bottom: -48px!important;
}
.mb-n13-i{
	margin-bottom: -52px!important;
}
.mb-n14-i{
	margin-bottom: -56px!important;
}
.mb-n15-i{
	margin-bottom: -60px!important;
}
.mb-n16-i{
	margin-bottom: -64px!important;
}

.mx-0{
	margin-left: 0px;
	margin-right: 0px;
}
.mx-1{
	margin-left: 4px;
	margin-right: 4px;
}
.mx-2{
	margin-left: 8px;
	margin-right: 8px;
}
.mx-3{
	margin-left: 12px;
	margin-right: 12px;
}
.mx-4{
	margin-left: 16px;
	margin-right: 16px;
}
.mx-5{
	margin-left: 20px;
	margin-right: 20px;
}
.mx-6{
	margin-left: 24px;
	margin-right: 24px;
}
.mx-7{
	margin-left: 28px;
	margin-right: 28px;
}
.mx-8{
	margin-left: 32px;
	margin-right: 32px;
}
.mx-9{
	margin-left: 36px;
	margin-right: 36px;
}
.mx-10{
	margin-left: 40px;
	margin-right: 40px;
}
.mx-11{
	margin-left: 44px;
	margin-right: 44px;
}
.mx-12{
	margin-left: 48px;
	margin-right: 48px;
}
.mx-13{
	margin-left: 52px;
	margin-right: 52px;
}
.mx-14{
	margin-left: 56px;
	margin-right: 56px;
}
.mx-15{
	margin-left: 60px;
	margin-right: 60px;
}
.mx-16{
	margin-left: 64px;
	margin-right: 64px;
}

.mx-n1{
	margin-left: -4px;
	margin-right: -4px;
}
.mx-n2{
	margin-left: -8px;
	margin-right: -8px;
}
.mx-n3{
	margin-left: -12px;
	margin-right: -12px;
}
.mx-n4{
	margin-left: -16px;
	margin-right: -16px;
}
.mx-n5{
	margin-left: -20px;
	margin-right: -20px;
}
.mx-n6{
	margin-left: -24px;
	margin-right: -24px;
}
.mx-n7{
	margin-left: -28px;
	margin-right: -28px;
}
.mx-n8{
	margin-left: -32px;
	margin-right: -32px;
}
.mx-n9{
	margin-left: -36px;
	margin-right: -36px;
}
.mx-n10{
	margin-left: -40px;
	margin-right: -40px;
}
.mx-n11{
	margin-left: -44px;
	margin-right: -44px;
}
.mx-n12{
	margin-left: -48px;
	margin-right: -48px;
}
.mx-n13{
	margin-left: -52px;
	margin-right: -52px;
}
.mx-n14{
	margin-left: -56px;
	margin-right: -56px;
}
.mx-n15{
	margin-left: -60px;
	margin-right: -60px;
}
.mx-n16{
	margin-left: -64px;
	margin-right: -64px;
}

.mx-0-i{
	margin-left: 0px!important;
	margin-right: 0px!important;
}
.mx-1-i{
	margin-left: 4px!important;
	margin-right: 4px!important;
}
.mx-2-i{
	margin-left: 8px!important;
	margin-right: 8px!important;
}
.mx-3-i{
	margin-left: 12px!important;
	margin-right: 12px!important;
}
.mx-4-i{
	margin-left: 16px!important;
	margin-right: 16px!important;
}
.mx-5-i{
	margin-left: 20px!important;
	margin-right: 20px!important;
}
.mx-6-i{
	margin-left: 24px!important;
	margin-right: 24px!important;
}
.mx-7-i{
	margin-left: 28px!important;
	margin-right: 28px!important;
}
.mx-8-i{
	margin-left: 32px!important;
	margin-right: 32px!important;
}
.mx-9-i{
	margin-left: 36px!important;
	margin-right: 36px!important;
}
.mx-10-i{
	margin-left: 40px!important;
	margin-right: 40px!important;
}
.mx-11-i{
	margin-left: 44px!important;
	margin-right: 44px!important;
}
.mx-12-i{
	margin-left: 48px!important;
	margin-right: 48px!important;
}
.mx-13-i{
	margin-left: 52px!important;
	margin-right: 52px!important;
}
.mx-14-i{
	margin-left: 56px!important;
	margin-right: 56px!important;
}
.mx-15-i{
	margin-left: 60px!important;
	margin-right: 60px!important;
}
.mx-16-i{
	margin-left: 64px!important;
	margin-right: 64px!important;
}

.mx-n1-i{
	margin-left: -4px!important;
	margin-right: -4px!important;
}
.mx-n2-i{
	margin-left: -8px!important;
	margin-right: -8px!important;
}
.mx-n3-i{
	margin-left: -12px!important;
	margin-right: -12px!important;
}
.mx-n4-i{
	margin-left: -16px!important;
	margin-right: -16px!important;
}
.mx-n5-i{
	margin-left: -20px!important;
	margin-right: -20px!important;
}
.mx-n6-i{
	margin-left: -24px!important;
	margin-right: -24px!important;
}
.mx-n7-i{
	margin-left: -28px!important;
	margin-right: -28px!important;
}
.mx-n8-i{
	margin-left: -32px!important;
	margin-right: -32px!important;
}
.mx-n9-i{
	margin-left: -36px!important;
	margin-right: -36px!important;
}
.mx-n10-i{
	margin-left: -40px!important;
	margin-right: -40px!important;
}
.mx-n11-i{
	margin-left: -44px!important;
	margin-right: -44px!important;
}
.mx-n12-i{
	margin-left: -48px!important;
	margin-right: -48px!important;
}
.mx-n13-i{
	margin-left: -52px!important;
	margin-right: -52px!important;
}
.mx-n14-i{
	margin-left: -56px!important;
	margin-right: -56px!important;
}
.mx-n15-i{
	margin-left: -60px!important;
	margin-right: -60px!important;
}
.mx-n16-i{
	margin-left: -64px!important;
	margin-right: -64px!important;
}

.my-0{
	margin-top: 0px;
	margin-bottom: 0px;
}
.my-1{
	margin-top: 4px;
	margin-bottom: 4px;
}
.my-2{
	margin-top: 8px;
	margin-bottom: 8px;
}
.my-3{
	margin-top: 12px;
	margin-bottom: 12px;
}
.my-4{
	margin-top: 16px;
	margin-bottom: 16px;
}
.my-5{
	margin-top: 20px;
	margin-bottom: 20px;
}
.my-6{
	margin-top: 24px;
	margin-bottom: 24px;
}
.my-7{
	margin-top: 28px;
	margin-bottom: 28px;
}
.my-8{
	margin-top: 32px;
	margin-bottom: 32px;
}
.my-9{
	margin-top: 36px;
	margin-bottom: 36px;
}
.my-10{
	margin-top: 40px;
	margin-bottom: 40px;
}
.my-11{
	margin-top: 44px;
	margin-bottom: 44px;
}
.my-12{
	margin-top: 48px;
	margin-bottom: 48px;
}
.my-13{
	margin-top: 52px;
	margin-bottom: 52px;
}
.my-14{
	margin-top: 56px;
	margin-bottom: 56px;
}
.my-15{
	margin-top: 60px;
	margin-bottom: 60px;
}
.my-16{
	margin-top: 64px;
	margin-bottom: 64px;
}

.my-n1{
	margin-top: -4px;
	margin-bottom: -4px;
}
.my-n2{
	margin-top: -8px;
	margin-bottom: -8px;
}
.my-n3{
	margin-top: -12px;
	margin-bottom: -12px;
}
.my-n4{
	margin-top: -16px;
	margin-bottom: -16px;
}
.my-n5{
	margin-top: -20px;
	margin-bottom: -20px;
}
.my-n6{
	margin-top: -24px;
	margin-bottom: -24px;
}
.my-n7{
	margin-top: -28px;
	margin-bottom: -28px;
}
.my-n8{
	margin-top: -32px;
	margin-bottom: -32px;
}
.my-n9{
	margin-top: -36px;
	margin-bottom: -36px;
}
.my-n10{
	margin-top: -40px;
	margin-bottom: -40px;
}
.my-n11{
	margin-top: -44px;
	margin-bottom: -44px;
}
.my-n12{
	margin-top: -48px;
	margin-bottom: -48px;
}
.my-n13{
	margin-top: -52px;
	margin-bottom: -52px;
}
.my-n14{
	margin-top: -56px;
	margin-bottom: -56px;
}
.my-n15{
	margin-top: -60px;
	margin-bottom: -60px;
}
.my-n16{
	margin-top: -64px;
	margin-bottom: -64px;
}

.my-0-i{
	margin-top: 0px!important;
	margin-bottom: 0px!important;
}
.my-1-i{
	margin-top: 4px!important;
	margin-bottom: 4px!important;
}
.my-2-i{
	margin-top: 8px!important;
	margin-bottom: 8px!important;
}
.my-3-i{
	margin-top: 12px!important;
	margin-bottom: 12px!important;
}
.my-4-i{
	margin-top: 16px!important;
	margin-bottom: 16px!important;
}
.my-5-i{
	margin-top: 20px!important;
	margin-bottom: 20px!important;
}
.my-6-i{
	margin-top: 24px!important;
	margin-bottom: 24px!important;
}
.my-7-i{
	margin-top: 28px!important;
	margin-bottom: 28px!important;
}
.my-8-i{
	margin-top: 32px!important;
	margin-bottom: 32px!important;
}
.my-9-i{
	margin-top: 36px!important;
	margin-bottom: 36px!important;
}
.my-10-i{
	margin-top: 40px!important;
	margin-bottom: 40px!important;
}
.my-11-i{
	margin-top: 44px!important;
	margin-bottom: 44px!important;
}
.my-12-i{
	margin-top: 48px!important;
	margin-bottom: 48px!important;
}
.my-13-i{
	margin-top: 52px!important;
	margin-bottom: 52px!important;
}
.my-14-i{
	margin-top: 56px!important;
	margin-bottom: 56px!important;
}
.my-15-i{
	margin-top: 60px!important;
	margin-bottom: 60px!important;
}
.my-16-i{
	margin-top: 64px!important;
	margin-bottom: 64px!important;
}

.my-n1-i{
	margin-top: -4px!important;
	margin-bottom: -4px!important;
}
.my-n2-i{
	margin-top: -8px!important;
	margin-bottom: -8px!important;
}
.my-n3-i{
	margin-top: -12px!important;
	margin-bottom: -12px!important;
}
.my-n4-i{
	margin-top: -16px!important;
	margin-bottom: -16px!important;
}
.my-n5-i{
	margin-top: -20px!important;
	margin-bottom: -20px!important;
}
.my-n6-i{
	margin-top: -24px!important;
	margin-bottom: -24px!important;
}
.my-n7-i{
	margin-top: -28px!important;
	margin-bottom: -28px!important;
}
.my-n8-i{
	margin-top: -32px!important;
	margin-bottom: -32px!important;
}
.my-n9-i{
	margin-top: -36px!important;
	margin-bottom: -36px!important;
}
.my-n10-i{
	margin-top: -40px!important;
	margin-bottom: -40px!important;
}
.my-n11-i{
	margin-top: -44px!important;
	margin-bottom: -44px!important;
}
.my-n12-i{
	margin-top: -48px!important;
	margin-bottom: -48px!important;
}
.my-n13-i{
	margin-top: -52px!important;
	margin-bottom: -52px!important;
}
.my-n14-i{
	margin-top: -56px!important;
	margin-bottom: -56px!important;
}
.my-n15-i{
	margin-top: -60px!important;
	margin-bottom: -60px!important;
}
.my-n16-i{
	margin-top: -64px!important;
	margin-bottom: -64px!important;
}

.p-0, .pa-0, div.p-0, div.pa-0, .ui-g-nopad.p-0, .ui-g-nopad.pa-0{
	padding: 0px;
}
.p-1, .pa-1, div.p-1, div.pa-1, .ui-g-nopad.p-1, .ui-g-nopad.pa-1{
	padding: 4px;
}
.p-2, .pa-2, div.p-2, div.pa-2, .ui-g-nopad.p-2, .ui-g-nopad.pa-2{
	padding: 8px;
}
.p-3, .pa-3, div.p-3, div.pa-3, .ui-g-nopad.p-3, .ui-g-nopad.pa-3{
	padding: 12px;
}
.p-4, .pa-4, div.p-4, div.pa-4, .ui-g-nopad.p-4, .ui-g-nopad.pa-4{
	padding: 16px;
}
.p-5, .pa-5, div.p-5, div.pa-5, .ui-g-nopad.p-5, .ui-g-nopad.pa-5{
	padding: 20px;
}
.p-6, .pa-6, div.p-6, div.pa-6, .ui-g-nopad.p-6, .ui-g-nopad.pa-6{
	padding: 24px;
}
.p-7, .pa-7, div.p-7, div.pa-7, .ui-g-nopad.p-7, .ui-g-nopad.pa-7{
	padding: 28px;
}
.p-8, .pa-8, div.p-8, div.pa-8, .ui-g-nopad.p-8, .ui-g-nopad.pa-8{
	padding: 32px;
}
.p-9, .pa-9, div.p-9, div.pa-9, .ui-g-nopad.p-9, .ui-g-nopad.pa-9{
	padding: 36px;
}
.p-10, .pa-10, div.p-10, div.pa-10, .ui-g-nopad.p-10, .ui-g-nopad.pa-10{
	padding: 40px;
}
.p-11, .pa-11, div.p-11, div.pa-11, .ui-g-nopad.p-11, .ui-g-nopad.pa-11{
	padding: 44px;
}
.p-12, .pa-12, div.p-12, div.pa-12, .ui-g-nopad.p-12, .ui-g-nopad.pa-12{
	padding: 48px;
}
.p-13, .pa-13, div.p-13, div.pa-13, .ui-g-nopad.p-13, .ui-g-nopad.pa-13{
	padding: 52px;
}
.p-14, .pa-14, div.p-14, div.pa-14, .ui-g-nopad.p-14, .ui-g-nopad.pa-14{
	padding: 56px;
}
.p-15, .pa-15, div.p-15, div.pa-15, .ui-g-nopad.p-15, .ui-g-nopad.pa-15{
	padding: 60px;
}
.p-16, .pa-16, div.p-16, div.pa-16, .ui-g-nopad.p-16, .ui-g-nopad.pa-16{
	padding: 64px;
}

.p-n1, .pa-n1, .ui-g-nopad.p-n1, .ui-g-nopad.pa-n1{
	padding: -4px;
}
.p-n2, .pa-n2, .ui-g-nopad.p-n2, .ui-g-nopad.pa-n2{
	padding: -8px;
}
.p-n3, .pa-n3, .ui-g-nopad.p-n3, .ui-g-nopad.pa-n3{
	padding: -12px;
}
.p-n4, .pa-n4, .ui-g-nopad.p-n4, .ui-g-nopad.pa-n4{
	padding: -16px;
}
.p-n5, .pa-n5, .ui-g-nopad.p-n5, .ui-g-nopad.pa-n5{
	padding: -20px;
}
.p-n6, .pa-n6, .ui-g-nopad.p-n6, .ui-g-nopad.pa-n6{
	padding: -24px;
}
.p-n7, .pa-n7, .ui-g-nopad.p-n7, .ui-g-nopad.pa-n7{
	padding: -28px;
}
.p-n8, .pa-n8, .ui-g-nopad.p-n8, .ui-g-nopad.pa-n8{
	padding: -32px;
}
.p-n9, .pa-n9, .ui-g-nopad.p-n9, .ui-g-nopad.pa-n9{
	padding: -36px;
}
.p-n10, .pa-n10, .ui-g-nopad.p-n10, .ui-g-nopad.pa-n10{
	padding: -40px;
}
.p-n11, .pa-n11, .ui-g-nopad.p-n11, .ui-g-nopad.pa-n11{
	padding: -44px;
}
.p-n12, .pa-n12, .ui-g-nopad.p-n12, .ui-g-nopad.pa-n12{
	padding: -48px;
}
.p-n13, .pa-n13, .ui-g-nopad.p-n13, .ui-g-nopad.pa-n13{
	padding: -52px;
}
.p-n14, .pa-n14, .ui-g-nopad.p-n14, .ui-g-nopad.pa-n14{
	padding: -56px;
}
.p-n15, .pa-n15, .ui-g-nopad.p-n15, .ui-g-nopad.pa-n15{
	padding: -60px;
}
.p-n16, .pa-n16, .ui-g-nopad.p-n16, .ui-g-nopad.pa-n16{
	padding: -64px;
}

.p-0-i, .pa-0-i{
	padding: 0px!important;
}
.p-1-i, .pa-1-i{
	padding: 4px!important;
}
.p-2-i, .pa-2-i{
	padding: 8px!important;
}
.p-3-i, .pa-3-i{
	padding: 12px!important;
}
.p-4-i, .pa-4-i{
	padding: 16px!important;
}
.p-5-i, .pa-5-i{
	padding: 20px!important;
}
.p-6-i, .pa-6-i{
	padding: 24px!important;
}
.p-7-i, .pa-7-i{
	padding: 28px!important;
}
.p-8-i, .pa-8-i{
	padding: 32px!important;
}
.p-9-i, .pa-9-i{
	padding: 36px!important;
}
.p-10-i, .pa-10-i{
	padding: 40px!important;
}
.p-11-i, .pa-11-i{
	padding: 44px!important;
}
.p-12-i, .pa-12-i{
	padding: 48px!important;
}
.p-13-i, .pa-13-i{
	padding: 52px!important;
}
.p-14-i, .pa-14-i{
	padding: 56px!important;
}
.p-15-i, .pa-15-i{
	padding: 60px!important;
}
.p-16-i, .pa-16-i{
	padding: 64px!important;
}

.p-n1-i, .pa-n1-i, .ui-g-nopad.p-n1-i, .ui-g-nopad.pa-n1-i{
	padding: -4px!important;
}
.p-n2-i, .pa-n2-i, .ui-g-nopad.p-n2-i, .ui-g-nopad.pa-n2-i{
	padding: -8px!important;
}
.p-n3-i, .pa-n3-i, .ui-g-nopad.p-n3-i, .ui-g-nopad.pa-n3-i{
	padding: -12px!important;
}
.p-n4-i, .pa-n4-i, .ui-g-nopad.p-n4-i, .ui-g-nopad.pa-n4-i{
	padding: -16px!important;
}
.p-n5-i, .pa-n5-i, .ui-g-nopad.p-n5-i, .ui-g-nopad.pa-n5-i{
	padding: -20px!important;
}
.p-n6-i, .pa-n6-i, .ui-g-nopad.p-n6-i, .ui-g-nopad.pa-n6-i{
	padding: -24px!important;
}
.p-n7-i, .pa-n7-i, .ui-g-nopad.p-n7-i, .ui-g-nopad.pa-n7-i{
	padding: -28px!important;
}
.p-n8-i, .pa-n8-i, .ui-g-nopad.p-n8-i, .ui-g-nopad.pa-n8-i{
	padding: -32px!important;
}
.p-n9-i, .pa-n9-i, .ui-g-nopad.p-n9-i, .ui-g-nopad.pa-n9-i{
	padding: -36px!important;
}
.p-n10-i, .pa-n10-i, .ui-g-nopad.p-n10-i, .ui-g-nopad.pa-n10-i{
	padding: -40px!important;
}
.p-n11-i, .pa-n11-i, .ui-g-nopad.p-n11-i, .ui-g-nopad.pa-n11-i{
	padding: -44px!important;
}
.p-n12-i, .pa-n12-i, .ui-g-nopad.p-n12-i, .ui-g-nopad.pa-n12-i{
	padding: -48px!important;
}
.p-n13-i, .pa-n13-i, .ui-g-nopad.p-n13-i, .ui-g-nopad.pa-n13-i{
	padding: -52px!important;
}
.p-n14-i, .pa-n14-i, .ui-g-nopad.p-n14-i, .ui-g-nopad.pa-n14-i{
	padding: -56px!important;
}
.p-n15-i, .pa-n15-i, .ui-g-nopad.p-n15-i, .ui-g-nopad.pa-n15-i{
	padding: -60px!important;
}
.p-n16-i, .pa-n16-i, .ui-g-nopad.p-n16-i, .ui-g-nopad.pa-n16-i{
	padding: -64px!important;
}

.pr-0, .ui-g-nopad.pr-0{
	padding-right: 0px;
}
.pr-1, .ui-g-nopad.pr-1{
	padding-right: 4px;
}
.pr-2, .ui-g-nopad.pr-2{
	padding-right: 8px;
}
.pr-3, .ui-g-nopad.pr-3{
	padding-right: 12px;
}
.pr-4, .ui-g-nopad.pr-4{
	padding-right: 16px;
}
.pr-5, .ui-g-nopad.pr-5{
	padding-right: 20px;
}
.pr-6, .ui-g-nopad.pr-6{
	padding-right: 24px;
}
.pr-7, .ui-g-nopad.pr-7{
	padding-right: 28px;
}
.pr-8, .ui-g-nopad.pr-8{
	padding-right: 32px;
}
.pr-9, .ui-g-nopad.pr-9{
	padding-right: 36px;
}
.pr-10, .ui-g-nopad.pr-10{
	padding-right: 40px;
}
.pr-11, .ui-g-nopad.pr-11{
	padding-right: 44px;
}
.pr-12, .ui-g-nopad.pr-12{
	padding-right: 48px;
}
.pr-13, .ui-g-nopad.pr-13{
	padding-right: 52px;
}
.pr-14, .ui-g-nopad.pr-14{
	padding-right: 56px;
}
.pr-15, .ui-g-nopad.pr-15{
	padding-right: 60px;
}
.pr-16, .ui-g-nopad.pr-16{
	padding-right: 64px;
}

.pr-n1, .ui-g-nopad.pr-n1{
	padding-right: -4px;
}
.pr-n2, .ui-g-nopad.pr-n2{
	padding-right: -8px;
}
.pr-n3, .ui-g-nopad.pr-n3{
	padding-right: -12px;
}
.pr-n4, .ui-g-nopad.pr-n4{
	padding-right: -16px;
}
.pr-n5, .ui-g-nopad.pr-n5{
	padding-right: -20px;
}
.pr-n6, .ui-g-nopad.pr-n6{
	padding-right: -24px;
}
.pr-n7, .ui-g-nopad.pr-n7{
	padding-right: -28px;
}
.pr-n8, .ui-g-nopad.pr-n8{
	padding-right: -32px;
}
.pr-n9, .ui-g-nopad.pr-n9{
	padding-right: -36px;
}
.pr-n10, .ui-g-nopad.pr-n10{
	padding-right: -40px;
}
.pr-n11, .ui-g-nopad.pr-n11{
	padding-right: -44px;
}
.pr-n12, .ui-g-nopad.pr-n12{
	padding-right: -48px;
}
.pr-n13, .ui-g-nopad.pr-n13{
	padding-right: -52px;
}
.pr-n14, .ui-g-nopad.pr-n14{
	padding-right: -56px;
}
.pr-n15, .ui-g-nopad.pr-n15{
	padding-right: -60px;
}
.pr-n16, .ui-g-nopad.pr-n16{
	padding-right: -64px;
}

.pr-0-i, .ui-g-nopad.pr-0-i{
	padding-right: 0px!important;
}
.pr-1-i, .ui-g-nopad.pr-1-i{
	padding-right: 4px!important;
}
.pr-2-i, .ui-g-nopad.pr-2-i{
	padding-right: 8px!important;
}
.pr-3-i, .ui-g-nopad.pr-3-i{
	padding-right: 12px!important;
}
.pr-4-i, .ui-g-nopad.pr-4-i{
	padding-right: 16px!important;
}
.pr-5-i, .ui-g-nopad.pr-5-i{
	padding-right: 20px!important;
}
.pr-6-i, .ui-g-nopad.pr-6-i{
	padding-right: 24px!important;
}
.pr-7-i, .ui-g-nopad.pr-7-i{
	padding-right: 28px!important;
}
.pr-8-i, .ui-g-nopad.pr-8-i{
	padding-right: 32px!important;
}
.pr-9-i, .ui-g-nopad.pr-9-i{
	padding-right: 36px!important;
}
.pr-10-i, .ui-g-nopad.pr-10-i{
	padding-right: 40px!important;
}
.pr-11-i, .ui-g-nopad.pr-11-i{
	padding-right: 44px!important;
}
.pr-12-i, .ui-g-nopad.pr-12-i{
	padding-right: 48px!important;
}
.pr-13-i, .ui-g-nopad.pr-13-i{
	padding-right: 52px!important;
}
.pr-14-i, .ui-g-nopad.pr-14-i{
	padding-right: 56px!important;
}
.pr-15-i, .ui-g-nopad.pr-15-i{
	padding-right: 60px!important;
}
.pr-16-i, .ui-g-nopad.pr-16-i{
	padding-right: 64px!important;
}

.pr-n1-i, .ui-g-nopad.pr-n1-i{
	padding-right: -4px!important;
}
.pr-n2-i, .ui-g-nopad.pr-n2-i{
	padding-right: -8px!important;
}
.pr-n3-i, .ui-g-nopad.pr-n3-i{
	padding-right: -12px!important;
}
.pr-n4-i, .ui-g-nopad.pr-n4-i{
	padding-right: -16px!important;
}
.pr-n5-i, .ui-g-nopad.pr-n5-i{
	padding-right: -20px!important;
}
.pr-n6-i, .ui-g-nopad.pr-n6-i{
	padding-right: -24px!important;
}
.pr-n7-i, .ui-g-nopad.pr-n7-i{
	padding-right: -28px!important;
}
.pr-n8-i, .ui-g-nopad.pr-n8-i{
	padding-right: -32px!important;
}
.pr-n9-i, .ui-g-nopad.pr-n9-i{
	padding-right: -36px!important;
}
.pr-n10-i, .ui-g-nopad.pr-n10-i{
	padding-right: -40px!important;
}
.pr-n11-i, .ui-g-nopad.pr-n11-i{
	padding-right: -44px!important;
}
.pr-n12-i, .ui-g-nopad.pr-n12-i{
	padding-right: -48px!important;
}
.pr-n13-i, .ui-g-nopad.pr-n13-i{
	padding-right: -52px!important;
}
.pr-n14-i, .ui-g-nopad.pr-n14-i{
	padding-right: -56px!important;
}
.pr-n15-i, .ui-g-nopad.pr-n15-i{
	padding-right: -60px!important;
}
.pr-n16-i, .ui-g-nopad.pr-n16-i{
	padding-right: -64px!important;
}

.pl-0, .ui-g-nopad.pl-0{
	padding-left: 0px;
}
.pl-1, .ui-g-nopad.pl-1{
	padding-left: 4px;
}
.pl-2, .ui-g-nopad.pl-2{
	padding-left: 8px;
}
.pl-3, .ui-g-nopad.pl-3{
	padding-left: 12px;
}
.pl-4, .ui-g-nopad.pl-4{
	padding-left: 16px;
}
.pl-5, .ui-g-nopad.pl-5{
	padding-left: 20px;
}
.pl-6, .ui-g-nopad.pl-6{
	padding-left: 24px;
}
.pl-7, .ui-g-nopad.pl-7{
	padding-left: 28px;
}
.pl-8, .ui-g-nopad.pl-8{
	padding-left: 32px;
}
.pl-9, .ui-g-nopad.pl-9{
	padding-left: 36px;
}
.pl-10, .ui-g-nopad.pl-10{
	padding-left: 40px;
}
.pl-11, .ui-g-nopad.pl-11{
	padding-left: 44px;
}
.pl-12, .ui-g-nopad.pl-12{
	padding-left: 48px;
}
.pl-13, .ui-g-nopad.pl-13{
	padding-left: 52px;
}
.pl-14, .ui-g-nopad.pl-14{
	padding-left: 56px;
}
.pl-15, .ui-g-nopad.pl-15{
	padding-left: 60px;
}
.pl-16, .ui-g-nopad.pl-16{
	padding-left: 64px;
}

.pl-n1, .ui-g-nopad.pl-n1{
	padding-left: -4px;
}
.pl-n2, .ui-g-nopad.pl-n2{
	padding-left: -8px;
}
.pl-n3, .ui-g-nopad.pl-n3{
	padding-left: -12px;
}
.pl-n4, .ui-g-nopad.pl-n4{
	padding-left: -16px;
}
.pl-n5, .ui-g-nopad.pl-n5{
	padding-left: -20px;
}
.pl-n6, .ui-g-nopad.pl-n6{
	padding-left: -24px;
}
.pl-n7, .ui-g-nopad.pl-n7{
	padding-left: -28px;
}
.pl-n8, .ui-g-nopad.pl-n8{
	padding-left: -32px;
}
.pl-n9, .ui-g-nopad.pl-n9{
	padding-left: -36px;
}
.pl-n10, .ui-g-nopad.pl-n10{
	padding-left: -40px;
}
.pl-n11, .ui-g-nopad.pl-n11{
	padding-left: -44px;
}
.pl-n12, .ui-g-nopad.pl-n12{
	padding-left: -48px;
}
.pl-n13, .ui-g-nopad.pl-n13{
	padding-left: -52px;
}
.pl-n14, .ui-g-nopad.pl-n14{
	padding-left: -56px;
}
.pl-n15, .ui-g-nopad.pl-n15{
	padding-left: -60px;
}
.pl-n16, .ui-g-nopad.pl-n16{
	padding-left: -64px;
}

.pl-0-i, .ui-g-nopad.pl-0-i{
	padding-left: 0px!important;
}
.pl-1-i, .ui-g-nopad.pl-1-i{
	padding-left: 4px!important;
}
.pl-2-i, .ui-g-nopad.pl-2-i{
	padding-left: 8px!important;
}
.pl-3-i, .ui-g-nopad.pl-3-i{
	padding-left: 12px!important;
}
.pl-4-i, .ui-g-nopad.pl-4-i{
	padding-left: 16px!important;
}
.pl-5-i, .ui-g-nopad.pl-5-i{
	padding-left: 20px!important;
}
.pl-6-i, .ui-g-nopad.pl-6-i{
	padding-left: 24px!important;
}
.pl-7-i, .ui-g-nopad.pl-7-i{
	padding-left: 28px!important;
}
.pl-8-i, .ui-g-nopad.pl-8-i{
	padding-left: 32px!important;
}
.pl-9-i, .ui-g-nopad.pl-9-i{
	padding-left: 36px!important;
}
.pl-10-i, .ui-g-nopad.pl-10-i{
	padding-left: 40px!important;
}
.pl-11-i, .ui-g-nopad.pl-11-i{
	padding-left: 44px!important;
}
.pl-12-i, .ui-g-nopad.pl-12-i{
	padding-left: 48px!important;
}
.pl-13-i, .ui-g-nopad.pl-13-i{
	padding-left: 52px!important;
}
.pl-14-i, .ui-g-nopad.pl-14-i{
	padding-left: 56px!important;
}
.pl-15-i, .ui-g-nopad.pl-15-i{
	padding-left: 60px!important;
}
.pl-16-i, .ui-g-nopad.pl-16-i{
	padding-left: 64px!important;
}

.pl-n1-i, .ui-g-nopad.pl-n1-i{
	padding-left: -4px!important;
}
.pl-n2-i, .ui-g-nopad.pl-n2-i{
	padding-left: -8px!important;
}
.pl-n3-i, .ui-g-nopad.pl-n3-i{
	padding-left: -12px!important;
}
.pl-n4-i, .ui-g-nopad.pl-n4-i{
	padding-left: -16px!important;
}
.pl-n5-i, .ui-g-nopad.pl-n5-i{
	padding-left: -20px!important;
}
.pl-n6-i, .ui-g-nopad.pl-n6-i{
	padding-left: -24px!important;
}
.pl-n7-i, .ui-g-nopad.pl-n7-i{
	padding-left: -28px!important;
}
.pl-n8-i, .ui-g-nopad.pl-n8-i{
	padding-left: -32px!important;
}
.pl-n9-i, .ui-g-nopad.pl-n9-i{
	padding-left: -36px!important;
}
.pl-n10-i, .ui-g-nopad.pl-n10-i{
	padding-left: -40px!important;
}
.pl-n11-i, .ui-g-nopad.pl-n11-i{
	padding-left: -44px!important;
}
.pl-n12-i, .ui-g-nopad.pl-n12-i{
	padding-left: -48px!important;
}
.pl-n13-i, .ui-g-nopad.pl-n13-i{
	padding-left: -52px!important;
}
.pl-n14-i, .ui-g-nopad.pl-n14-i{
	padding-left: -56px!important;
}
.pl-n15-i, .ui-g-nopad.pl-n15-i{
	padding-left: -60px!important;
}
.pl-n16-i, .ui-g-nopad.pl-n16-i{
	padding-left: -64px!important;
}

.pt-0, .ui-g-nopad.pt-0{
	padding-top: 0px;
}
.pt-1, .ui-g-nopad.pt-1{
	padding-top: 4px;
}
.pt-2, .ui-g-nopad.pt-2{
	padding-top: 8px;
}
.pt-3, .ui-g-nopad.pt-3{
	padding-top: 12px;
}
.pt-4, .ui-g-nopad.pt-4{
	padding-top: 16px;
}
.pt-5, .ui-g-nopad.pt-5{
	padding-top: 20px;
}
.pt-6, .ui-g-nopad.pt-6{
	padding-top: 24px;
}
.pt-7, .ui-g-nopad.pt-7{
	padding-top: 28px;
}
.pt-8, .ui-g-nopad.pt-8{
	padding-top: 32px;
}
.pt-9, .ui-g-nopad.pt-9{
	padding-top: 36px;
}
.pt-10, .ui-g-nopad.pt-10{
	padding-top: 40px;
}
.pt-11, .ui-g-nopad.pt-11{
	padding-top: 44px;
}
.pt-12, .ui-g-nopad.pt-12{
	padding-top: 48px;
}
.pt-13, .ui-g-nopad.pt-13{
	padding-top: 52px;
}
.pt-14, .ui-g-nopad.pt-14{
	padding-top: 56px;
}
.pt-15, .ui-g-nopad.pt-15{
	padding-top: 60px;
}
.pt-16, .ui-g-nopad.pt-16{
	padding-top: 64px;
}

.pt-n1, .ui-g-nopad.pt-n1{
	padding-top: -4px;
}
.pt-n2, .ui-g-nopad.pt-n2{
	padding-top: -8px;
}
.pt-n3, .ui-g-nopad.pt-n3{
	padding-top: -12px;
}
.pt-n4, .ui-g-nopad.pt-n4{
	padding-top: -16px;
}
.pt-n5, .ui-g-nopad.pt-n5{
	padding-top: -20px;
}
.pt-n6, .ui-g-nopad.pt-n6{
	padding-top: -24px;
}
.pt-n7, .ui-g-nopad.pt-n7{
	padding-top: -28px;
}
.pt-n8, .ui-g-nopad.pt-n8{
	padding-top: -32px;
}
.pt-n9, .ui-g-nopad.pt-n9{
	padding-top: -36px;
}
.pt-n10, .ui-g-nopad.pt-n10{
	padding-top: -40px;
}
.pt-n11, .ui-g-nopad.pt-n11{
	padding-top: -44px;
}
.pt-n12, .ui-g-nopad.pt-n12{
	padding-top: -48px;
}
.pt-n13, .ui-g-nopad.pt-n13{
	padding-top: -52px;
}
.pt-n14, .ui-g-nopad.pt-n14{
	padding-top: -56px;
}
.pt-n15, .ui-g-nopad.pt-n15{
	padding-top: -60px;
}
.pt-n16, .ui-g-nopad.pt-n16{
	padding-top: -64px;
}

.pt-0-i, .ui-g-nopad.pt-0-i{
	padding-top: 0px!important;
}
.pt-1-i, .ui-g-nopad.pt-1-i{
	padding-top: 4px!important;
}
.pt-2-i, .ui-g-nopad.pt-2-i{
	padding-top: 8px!important;
}
.pt-3-i, .ui-g-nopad.pt-3-i{
	padding-top: 12px!important;
}
.pt-4-i, .ui-g-nopad.pt-4-i{
	padding-top: 16px!important;
}
.pt-5-i, .ui-g-nopad.pt-5-i{
	padding-top: 20px!important;
}
.pt-6-i, .ui-g-nopad.pt-6-i{
	padding-top: 24px!important;
}
.pt-7-i, .ui-g-nopad.pt-7-i{
	padding-top: 28px!important;
}
.pt-8-i, .ui-g-nopad.pt-8-i{
	padding-top: 32px!important;
}
.pt-9-i, .ui-g-nopad.pt-9-i{
	padding-top: 36px!important;
}
.pt-10-i, .ui-g-nopad.pt-10-i{
	padding-top: 40px!important;
}
.pt-11-i, .ui-g-nopad.pt-11-i{
	padding-top: 44px!important;
}
.pt-12-i, .ui-g-nopad.pt-12-i{
	padding-top: 48px!important;
}
.pt-13-i, .ui-g-nopad.pt-13-i{
	padding-top: 52px!important;
}
.pt-14-i, .ui-g-nopad.pt-14-i{
	padding-top: 56px!important;
}
.pt-15-i, .ui-g-nopad.pt-15-i{
	padding-top: 60px!important;
}
.pt-16-i, .ui-g-nopad.pt-16-i{
	padding-top: 64px!important;
}

.pt-n1-i, .ui-g-nopad.pt-n1-i{
	padding-top: -4px!important;
}
.pt-n2-i, .ui-g-nopad.pt-n2-i{
	padding-top: -8px!important;
}
.pt-n3-i, .ui-g-nopad.pt-n3-i{
	padding-top: -12px!important;
}
.pt-n4-i, .ui-g-nopad.pt-n4-i{
	padding-top: -16px!important;
}
.pt-n5-i, .ui-g-nopad.pt-n5-i{
	padding-top: -20px!important;
}
.pt-n6-i, .ui-g-nopad.pt-n6-i{
	padding-top: -24px!important;
}
.pt-n7-i, .ui-g-nopad.pt-n7-i{
	padding-top: -28px!important;
}
.pt-n8-i, .ui-g-nopad.pt-n8-i{
	padding-top: -32px!important;
}
.pt-n9-i, .ui-g-nopad.pt-n9-i{
	padding-top: -36px!important;
}
.pt-n10-i, .ui-g-nopad.pt-n10-i{
	padding-top: -40px!important;
}
.pt-n11-i, .ui-g-nopad.pt-n11-i{
	padding-top: -44px!important;
}
.pt-n12-i, .ui-g-nopad.pt-n12-i{
	padding-top: -48px!important;
}
.pt-n13-i, .ui-g-nopad.pt-n13-i{
	padding-top: -52px!important;
}
.pt-n14-i, .ui-g-nopad.pt-n14-i{
	padding-top: -56px!important;
}
.pt-n15-i, .ui-g-nopad.pt-n15-i{
	padding-top: -60px!important;
}
.pt-n16-i, .ui-g-nopad.pt-n16-i{
	padding-top: -64px!important;
}

.pb-0, .ui-g-nopad.pb-0{
	padding-bottom: 0px;
}
.pb-1, .ui-g-nopad.pb-1{
	padding-bottom: 4px;
}
.pb-2, .ui-g-nopad.pb-2{
	padding-bottom: 8px;
}
.pb-3, .ui-g-nopad.pb-3{
	padding-bottom: 12px;
}
.pb-4, .ui-g-nopad.pb-4{
	padding-bottom: 16px;
}
.pb-5, .ui-g-nopad.pb-5{
	padding-bottom: 20px;
}
.pb-6, .ui-g-nopad.pb-6{
	padding-bottom: 24px;
}
.pb-7, .ui-g-nopad.pb-7{
	padding-bottom: 28px;
}
.pb-8, .ui-g-nopad.pb-8{
	padding-bottom: 32px;
}
.pb-9, .ui-g-nopad.pb-9{
	padding-bottom: 36px;
}
.pb-10, .ui-g-nopad.pb-10{
	padding-bottom: 40px;
}
.pb-11, .ui-g-nopad.pb-11{
	padding-bottom: 44px;
}
.pb-12, .ui-g-nopad.pb-12{
	padding-bottom: 48px;
}
.pb-13, .ui-g-nopad.pb-13{
	padding-bottom: 52px;
}
.pb-14, .ui-g-nopad.pb-14{
	padding-bottom: 56px;
}
.pb-15, .ui-g-nopad.pb-15{
	padding-bottom: 60px;
}
.pb-16, .ui-g-nopad.pb-16{
	padding-bottom: 64px;
}

.pb-n1, .ui-g-nopad.pb-n1{
	padding-bottom: -4px;
}
.pb-n2, .ui-g-nopad.pb-n2{
	padding-bottom: -8px;
}
.pb-n3, .ui-g-nopad.pb-n3{
	padding-bottom: -12px;
}
.pb-n4, .ui-g-nopad.pb-n4{
	padding-bottom: -16px;
}
.pb-n5, .ui-g-nopad.pb-n5{
	padding-bottom: -20px;
}
.pb-n6, .ui-g-nopad.pb-n6{
	padding-bottom: -24px;
}
.pb-n7, .ui-g-nopad.pb-n7{
	padding-bottom: -28px;
}
.pb-n8, .ui-g-nopad.pb-n8{
	padding-bottom: -32px;
}
.pb-n9, .ui-g-nopad.pb-n9{
	padding-bottom: -36px;
}
.pb-n10, .ui-g-nopad.pb-n10{
	padding-bottom: -40px;
}
.pb-n11, .ui-g-nopad.pb-n11{
	padding-bottom: -44px;
}
.pb-n12, .ui-g-nopad.pb-n12{
	padding-bottom: -48px;
}
.pb-n13, .ui-g-nopad.pb-n13{
	padding-bottom: -52px;
}
.pb-n14, .ui-g-nopad.pb-n14{
	padding-bottom: -56px;
}
.pb-n15, .ui-g-nopad.pb-n15{
	padding-bottom: -60px;
}
.pb-n16, .ui-g-nopad.pb-n16{
	padding-bottom: -64px;
}

.pb-0-i, .ui-g-nopad.pb-0-i{
	padding-bottom: 0px!important;
}
.pb-1-i, .ui-g-nopad.pb-1-i{
	padding-bottom: 4px!important;
}
.pb-2-i, .ui-g-nopad.pb-2-i{
	padding-bottom: 8px!important;
}
.pb-3-i, .ui-g-nopad.pb-3-i{
	padding-bottom: 12px!important;
}
.pb-4-i, .ui-g-nopad.pb-4-i{
	padding-bottom: 16px!important;
}
.pb-5-i, .ui-g-nopad.pb-5-i{
	padding-bottom: 20px!important;
}
.pb-6-i, .ui-g-nopad.pb-6-i{
	padding-bottom: 24px!important;
}
.pb-7-i, .ui-g-nopad.pb-7-i{
	padding-bottom: 28px!important;
}
.pb-8-i, .ui-g-nopad.pb-8-i{
	padding-bottom: 32px!important;
}
.pb-9-i, .ui-g-nopad.pb-9-i{
	padding-bottom: 36px!important;
}
.pb-10-i, .ui-g-nopad.pb-10-i{
	padding-bottom: 40px!important;
}
.pb-11-i, .ui-g-nopad.pb-11-i{
	padding-bottom: 44px!important;
}
.pb-12-i, .ui-g-nopad.pb-12-i{
	padding-bottom: 48px!important;
}
.pb-13-i, .ui-g-nopad.pb-13-i{
	padding-bottom: 52px!important;
}
.pb-14-i, .ui-g-nopad.pb-14-i{
	padding-bottom: 56px!important;
}
.pb-15-i, .ui-g-nopad.pb-15-i{
	padding-bottom: 60px!important;
}
.pb-16-i, .ui-g-nopad.pb-16-i{
	padding-bottom: 64px!important;
}

.pb-n1-i, .ui-g-nopad.pb-n1-i{
	padding-bottom: -4px!important;
}
.pb-n2-i, .ui-g-nopad.pb-n2-i{
	padding-bottom: -8px!important;
}
.pb-n3-i, .ui-g-nopad.pb-n3-i{
	padding-bottom: -12px!important;
}
.pb-n4-i, .ui-g-nopad.pb-n4-i{
	padding-bottom: -16px!important;
}
.pb-n5-i, .ui-g-nopad.pb-n5-i{
	padding-bottom: -20px!important;
}
.pb-n6-i, .ui-g-nopad.pb-n6-i{
	padding-bottom: -24px!important;
}
.pb-n7-i, .ui-g-nopad.pb-n7-i{
	padding-bottom: -28px!important;
}
.pb-n8-i, .ui-g-nopad.pb-n8-i{
	padding-bottom: -32px!important;
}
.pb-n9-i, .ui-g-nopad.pb-n9-i{
	padding-bottom: -36px!important;
}
.pb-n10-i, .ui-g-nopad.pb-n10-i{
	padding-bottom: -40px!important;
}
.pb-n11-i, .ui-g-nopad.pb-n11-i{
	padding-bottom: -44px!important;
}
.pb-n12-i, .ui-g-nopad.pb-n12-i{
	padding-bottom: -48px!important;
}
.pb-n13-i, .ui-g-nopad.pb-n13-i{
	padding-bottom: -52px!important;
}
.pb-n14-i, .ui-g-nopad.pb-n14-i{
	padding-bottom: -56px!important;
}
.pb-n15-i, .ui-g-nopad.pb-n15-i{
	padding-bottom: -60px!important;
}
.pb-n16-i, .ui-g-nopad.pb-n16-i{
	padding-bottom: -64px!important;
}

.px-0, .ui-g-nopad.px-0{
	padding-left: 0px;
	padding-right: 0px;
}
.px-1, .ui-g-nopad.px-1{
	padding-left: 4px;
	padding-right: 4px;
}
.px-2, .ui-g-nopad.px-2{
	padding-left: 8px;
	padding-right: 8px;
}
.px-3, .ui-g-nopad.px-3{
	padding-left: 12px;
	padding-right: 12px;
}
.px-4, .ui-g-nopad.px-4{
	padding-left: 16px;
	padding-right: 16px;
}
.px-5, .ui-g-nopad.px-5{
	padding-left: 20px;
	padding-right: 20px;
}
.px-6, .ui-g-nopad.px-6{
	padding-left: 24px;
	padding-right: 24px;
}
.px-7, .ui-g-nopad.px-7{
	padding-left: 28px;
	padding-right: 28px;
}
.px-8, .ui-g-nopad.px-8{
	padding-left: 32px;
	padding-right: 32px;
}
.px-9, .ui-g-nopad.px-9{
	padding-left: 36px;
	padding-right: 36px;
}
.px-10, .ui-g-nopad.px-10{
	padding-left: 40px;
	padding-right: 40px;
}
.px-11, .ui-g-nopad.px-11{
	padding-left: 44px;
	padding-right: 44px;
}
.px-12, .ui-g-nopad.px-12{
	padding-left: 48px;
	padding-right: 48px;
}
.px-13, .ui-g-nopad.px-13{
	padding-left: 52px;
	padding-right: 52px;
}
.px-14, .ui-g-nopad.px-14{
	padding-left: 56px;
	padding-right: 56px;
}
.px-15, .ui-g-nopad.px-15{
	padding-left: 60px;
	padding-right: 60px;
}
.px-16, .ui-g-nopad.px-16{
	padding-left: 64px;
	padding-right: 64px;
}

.px-n1, .ui-g-nopad.px-n1{
	padding-left: -4px;
	padding-right: -4px;
}
.px-n2, .ui-g-nopad.px-n2{
	padding-left: -8px;
	padding-right: -8px;
}
.px-n3, .ui-g-nopad.px-n3{
	padding-left: -12px;
	padding-right: -12px;
}
.px-n4, .ui-g-nopad.px-n4{
	padding-left: -16px;
	padding-right: -16px;
}
.px-n5, .ui-g-nopad.px-n5{
	padding-left: -20px;
	padding-right: -20px;
}
.px-n6, .ui-g-nopad.px-n6{
	padding-left: -24px;
	padding-right: -24px;
}
.px-n7, .ui-g-nopad.px-n7{
	padding-left: -28px;
	padding-right: -28px;
}
.px-n8, .ui-g-nopad.px-n8{
	padding-left: -32px;
	padding-right: -32px;
}
.px-n9, .ui-g-nopad.px-n9{
	padding-left: -36px;
	padding-right: -36px;
}
.px-n10, .ui-g-nopad.px-n10{
	padding-left: -40px;
	padding-right: -40px;
}
.px-n11, .ui-g-nopad.px-n11{
	padding-left: -44px;
	padding-right: -44px;
}
.px-n12, .ui-g-nopad.px-n12{
	padding-left: -48px;
	padding-right: -48px;
}
.px-n13, .ui-g-nopad.px-n13{
	padding-left: -52px;
	padding-right: -52px;
}
.px-n14, .ui-g-nopad.px-n14{
	padding-left: -56px;
	padding-right: -56px;
}
.px-n15, .ui-g-nopad.px-n15{
	padding-left: -60px;
	padding-right: -60px;
}
.px-n16, .ui-g-nopad.px-n16{
	padding-left: -64px;
	padding-right: -64px;
}

.px-0-i, .ui-g-nopad.px-0-i{
	padding-left: 0px!important;
	padding-right: 0px!important;
}
.px-1-i, .ui-g-nopad.px-1-i{
	padding-left: 4px!important;
	padding-right: 4px!important;
}
.px-2-i, .ui-g-nopad.px-2-i{
	padding-left: 8px!important;
	padding-right: 8px!important;
}
.px-3-i, .ui-g-nopad.px-3-i{
	padding-left: 12px!important;
	padding-right: 12px!important;
}
.px-4-i, .ui-g-nopad.px-4-i{
	padding-left: 16px!important;
	padding-right: 16px!important;
}
.px-5-i, .ui-g-nopad.px-5-i{
	padding-left: 20px!important;
	padding-right: 20px!important;
}
.px-6-i, .ui-g-nopad.px-6-i{
	padding-left: 24px!important;
	padding-right: 24px!important;
}
.px-7-i, .ui-g-nopad.px-7-i{
	padding-left: 28px!important;
	padding-right: 28px!important;
}
.px-8-i, .ui-g-nopad.px-8-i{
	padding-left: 32px!important;
	padding-right: 32px!important;
}
.px-9-i, .ui-g-nopad.px-9-i{
	padding-left: 36px!important;
	padding-right: 36px!important;
}
.px-10-i, .ui-g-nopad.px-10-i{
	padding-left: 40px!important;
	padding-right: 40px!important;
}
.px-11-i, .ui-g-nopad.px-11-i{
	padding-left: 44px!important;
	padding-right: 44px!important;
}
.px-12-i, .ui-g-nopad.px-12-i{
	padding-left: 48px!important;
	padding-right: 48px!important;
}
.px-13-i, .ui-g-nopad.px-13-i{
	padding-left: 52px!important;
	padding-right: 52px!important;
}
.px-14-i, .ui-g-nopad.px-14-i{
	padding-left: 56px!important;
	padding-right: 56px!important;
}
.px-15-i, .ui-g-nopad.px-15-i{
	padding-left: 60px!important;
	padding-right: 60px!important;
}
.px-16-i, .ui-g-nopad.px-16-i{
	padding-left: 64px!important;
	padding-right: 64px!important;
}

.px-n1-i, .ui-g-nopad.px-n1-i{
	padding-left: -4px!important;
	padding-right: -4px!important;
}
.px-n2-i, .ui-g-nopad.px-n2-i{
	padding-left: -8px!important;
	padding-right: -8px!important;
}
.px-n3-i, .ui-g-nopad.px-n3-i{
	padding-left: -12px!important;
	padding-right: -12px!important;
}
.px-n4-i, .ui-g-nopad.px-n4-i{
	padding-left: -16px!important;
	padding-right: -16px!important;
}
.px-n5-i, .ui-g-nopad.px-n5-i{
	padding-left: -20px!important;
	padding-right: -20px!important;
}
.px-n6-i, .ui-g-nopad.px-n6-i{
	padding-left: -24px!important;
	padding-right: -24px!important;
}
.px-n7-i, .ui-g-nopad.px-n7-i{
	padding-left: -28px!important;
	padding-right: -28px!important;
}
.px-n8-i, .ui-g-nopad.px-n8-i{
	padding-left: -32px!important;
	padding-right: -32px!important;
}
.px-n9-i, .ui-g-nopad.px-n9-i{
	padding-left: -36px!important;
	padding-right: -36px!important;
}
.px-n10-i, .ui-g-nopad.px-n10-i{
	padding-left: -40px!important;
	padding-right: -40px!important;
}
.px-n11-i, .ui-g-nopad.px-n11-i{
	padding-left: -44px!important;
	padding-right: -44px!important;
}
.px-n12-i, .ui-g-nopad.px-n12-i{
	padding-left: -48px!important;
	padding-right: -48px!important;
}
.px-n13-i, .ui-g-nopad.px-n13-i{
	padding-left: -52px!important;
	padding-right: -52px!important;
}
.px-n14-i, .ui-g-nopad.px-n14-i{
	padding-left: -56px!important;
	padding-right: -56px!important;
}
.px-n15-i, .ui-g-nopad.px-n15-i{
	padding-left: -60px!important;
	padding-right: -60px!important;
}
.px-n16-i, .ui-g-nopad.px-n16-i{
	padding-left: -64px!important;
	padding-right: -64px!important;
}

.py-0, .ui-g-nopad.py-0{
	padding-top: 0px;
	padding-bottom: 0px;
}
.py-1, .ui-g-nopad.py-1{
	padding-top: 4px;
	padding-bottom: 4px;
}
.py-2, .ui-g-nopad.py-2{
	padding-top: 8px;
	padding-bottom: 8px;
}
.py-3, .ui-g-nopad.py-3{
	padding-top: 12px;
	padding-bottom: 12px;
}
.py-4, .ui-g-nopad.py-4{
	padding-top: 16px;
	padding-bottom: 16px;
}
.py-5, .ui-g-nopad.py-5{
	padding-top: 20px;
	padding-bottom: 20px;
}
.py-6, .ui-g-nopad.py-6{
	padding-top: 24px;
	padding-bottom: 24px;
}
.py-7, .ui-g-nopad.py-7{
	padding-top: 28px;
	padding-bottom: 28px;
}
.py-8, .ui-g-nopad.py-8{
	padding-top: 32px;
	padding-bottom: 32px;
}
.py-9, .ui-g-nopad.py-9{
	padding-top: 36px;
	padding-bottom: 36px;
}
.py-10, .ui-g-nopad.py-10{
	padding-top: 40px;
	padding-bottom: 40px;
}
.py-11, .ui-g-nopad.py-11{
	padding-top: 44px;
	padding-bottom: 44px;
}
.py-12, .ui-g-nopad.py-12{
	padding-top: 48px;
	padding-bottom: 48px;
}
.py-13, .ui-g-nopad.py-13{
	padding-top: 52px;
	padding-bottom: 52px;
}
.py-14, .ui-g-nopad.py-14{
	padding-top: 56px;
	padding-bottom: 56px;
}
.py-15, .ui-g-nopad.py-15{
	padding-top: 60px;
	padding-bottom: 60px;
}
.py-16, .ui-g-nopad.py-16{
	padding-top: 64px;
	padding-bottom: 64px;
}

.py-n1, .ui-g-nopad.py-n1{
	padding-top: -4px;
	padding-bottom: -4px;
}
.py-n2, .ui-g-nopad.py-n2{
	padding-top: -8px;
	padding-bottom: -8px;
}
.py-n3, .ui-g-nopad.py-n3{
	padding-top: -12px;
	padding-bottom: -12px;
}
.py-n4, .ui-g-nopad.py-n4{
	padding-top: -16px;
	padding-bottom: -16px;
}
.py-n5, .ui-g-nopad.py-n5{
	padding-top: -20px;
	padding-bottom: -20px;
}
.py-n6, .ui-g-nopad.py-n6{
	padding-top: -24px;
	padding-bottom: -24px;
}
.py-n7, .ui-g-nopad.py-n7{
	padding-top: -28px;
	padding-bottom: -28px;
}
.py-n8, .ui-g-nopad.py-n8{
	padding-top: -32px;
	padding-bottom: -32px;
}
.py-n9, .ui-g-nopad.py-n9{
	padding-top: -36px;
	padding-bottom: -36px;
}
.py-n10, .ui-g-nopad.py-n10{
	padding-top: -40px;
	padding-bottom: -40px;
}
.py-n11, .ui-g-nopad.py-n11{
	padding-top: -44px;
	padding-bottom: -44px;
}
.py-n12, .ui-g-nopad.py-n12{
	padding-top: -48px;
	padding-bottom: -48px;
}
.py-n13, .ui-g-nopad.py-n13{
	padding-top: -52px;
	padding-bottom: -52px;
}
.py-n14, .ui-g-nopad.py-n14{
	padding-top: -56px;
	padding-bottom: -56px;
}
.py-n15, .ui-g-nopad.py-n15{
	padding-top: -60px;
	padding-bottom: -60px;
}
.py-n16, .ui-g-nopad.py-n16{
	padding-top: -64px;
	padding-bottom: -64px;
}

.py-0-i, .ui-g-nopad.py-0-i{
	padding-top: 0px!important;
	padding-bottom: 0px!important;
}
.py-1-i, .ui-g-nopad.py-1-i{
	padding-top: 4px!important;
	padding-bottom: 4px!important;
}
.py-2-i, .ui-g-nopad.py-2-i{
	padding-top: 8px!important;
	padding-bottom: 8px!important;
}
.py-3-i, .ui-g-nopad.py-3-i{
	padding-top: 12px!important;
	padding-bottom: 12px!important;
}
.py-4-i, .ui-g-nopad.py-4-i{
	padding-top: 16px!important;
	padding-bottom: 16px!important;
}
.py-5-i, .ui-g-nopad.py-5-i{
	padding-top: 20px!important;
	padding-bottom: 20px!important;
}
.py-6-i, .ui-g-nopad.py-6-i{
	padding-top: 24px!important;
	padding-bottom: 24px!important;
}
.py-7-i, .ui-g-nopad.py-7-i{
	padding-top: 28px!important;
	padding-bottom: 28px!important;
}
.py-8-i, .ui-g-nopad.py-8-i{
	padding-top: 32px!important;
	padding-bottom: 32px!important;
}
.py-9-i, .ui-g-nopad.py-9-i{
	padding-top: 36px!important;
	padding-bottom: 36px!important;
}
.py-10-i, .ui-g-nopad.py-10-i{
	padding-top: 40px!important;
	padding-bottom: 40px!important;
}
.py-11-i, .ui-g-nopad.py-11-i{
	padding-top: 44px!important;
	padding-bottom: 44px!important;
}
.py-12-i, .ui-g-nopad.py-12-i{
	padding-top: 48px!important;
	padding-bottom: 48px!important;
}
.py-13-i, .ui-g-nopad.py-13-i{
	padding-top: 52px!important;
	padding-bottom: 52px!important;
}
.py-14-i, .ui-g-nopad.py-14-i{
	padding-top: 56px!important;
	padding-bottom: 56px!important;
}
.py-15-i, .ui-g-nopad.py-15-i{
	padding-top: 60px!important;
	padding-bottom: 60px!important;
}
.py-16-i, .ui-g-nopad.py-16-i{
	padding-top: 64px!important;
	padding-bottom: 64px!important;
}

.py-n1-i, .ui-g-nopad.py-n1-i{
	padding-top: -4px!important;
	padding-bottom: -4px!important;
}
.py-n2-i, .ui-g-nopad.py-n2-i{
	padding-top: -8px!important;
	padding-bottom: -8px!important;
}
.py-n3-i, .ui-g-nopad.py-n3-i{
	padding-top: -12px!important;
	padding-bottom: -12px!important;
}
.py-n4-i, .ui-g-nopad.py-n4-i{
	padding-top: -16px!important;
	padding-bottom: -16px!important;
}
.py-n5-i, .ui-g-nopad.py-n5-i{
	padding-top: -20px!important;
	padding-bottom: -20px!important;
}
.py-n6-i, .ui-g-nopad.py-n6-i{
	padding-top: -24px!important;
	padding-bottom: -24px!important;
}
.py-n7-i, .ui-g-nopad.py-n7-i{
	padding-top: -28px!important;
	padding-bottom: -28px!important;
}
.py-n8-i, .ui-g-nopad.py-n8-i{
	padding-top: -32px!important;
	padding-bottom: -32px!important;
}
.py-n9-i, .ui-g-nopad.py-n9-i{
	padding-top: -36px!important;
	padding-bottom: -36px!important;
}
.py-n10-i, .ui-g-nopad.py-n10-i{
	padding-top: -40px!important;
	padding-bottom: -40px!important;
}
.py-n11-i, .ui-g-nopad.py-n11-i{
	padding-top: -44px!important;
	padding-bottom: -44px!important;
}
.py-n12-i, .ui-g-nopad.py-n12-i{
	padding-top: -48px!important;
	padding-bottom: -48px!important;
}
.py-n13-i, .ui-g-nopad.py-n13-i{
	padding-top: -52px!important;
	padding-bottom: -52px!important;
}
.py-n14-i, .ui-g-nopad.py-n14-i{
	padding-top: -56px!important;
	padding-bottom: -56px!important;
}
.py-n15-i, .ui-g-nopad.py-n15-i{
	padding-top: -60px!important;
	padding-bottom: -60px!important;
}
.py-n16-i, .ui-g-nopad.py-n16-i{
	padding-top: -64px!important;
	padding-bottom: -64px!important;
}

.b-0{
	border-width: 0px;
}

.b-radius-0{
	border-radius: 0px;
}

.box-shadow-none{
	box-shadow: none;
}

.outline-none{
	outline: none;
}

.white{
	background-color: white;
}

.white--text{
	color :white;
}

.black{
	background-color: black;
}

.black--text{
	color :black;
}

.transparent{
	background-color: transparent;
}

.transparent--text{
	color: transparent;
}

.gray{
	background-color: gray;
}

.gray--text{
	color: gray;
}

.lightgray{
	background-color: lightgray;
}

.lightgray--text{
	color: lightgray;
}

.border-box{
	box-sizing: border-box;
}

.content-box{
	box-sizing: content-box;
}

