@CHARSET "ISO-8859-1";

.d-flex{
	display: flex;
}

.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;
}

.align-center{
	align-items: center;
}

.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;
}

.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-1{
	margin: -4px;
}
.m-n2, .ma-2{
	margin: -8px;
}
.m-n3, .ma-3{
	margin: -12px;
}
.m-n4, .ma-4{
	margin: -16px;
}
.m-n5, .ma-5{
	margin: -20px;
}
.m-n6, .ma-6{
	margin: -24px;
}
.m-n7, .ma-7{
	margin: -28px;
}
.m-n8, .ma-8{
	margin: -32px;
}
.m-n9, .ma-9{
	margin: -36px;
}
.m-n10, .ma-10{
	margin: -40px;
}
.m-n11, .ma-11{
	margin: -44px;
}
.m-n12, .ma-12{
	margin: -48px;
}
.m-n13, .ma-13{
	margin: -52px;
}
.m-n14, .ma-14{
	margin: -56px;
}
.m-n15, .ma-15{
	margin: -60px;
}
.m-n16, .ma-16{
	margin: -64px;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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-1{
	padding: -4px;
}
.p-n2, .pa-2{
	padding: -8px;
}
.p-n3, .pa-3{
	padding: -12px;
}
.p-n4, .pa-4{
	padding: -16px;
}
.p-n5, .pa-5{
	padding: -20px;
}
.p-n6, .pa-6{
	padding: -24px;
}
.p-n7, .pa-7{
	padding: -28px;
}
.p-n8, .pa-8{
	padding: -32px;
}
.p-n9, .pa-9{
	padding: -36px;
}
.p-n10, .pa-10{
	padding: -40px;
}
.p-n11, .pa-11{
	padding: -44px;
}
.p-n12, .pa-12{
	padding: -48px;
}
.p-n13, .pa-13{
	padding: -52px;
}
.p-n14, .pa-14{
	padding: -56px;
}
.p-n15, .pa-15{
	padding: -60px;
}
.p-n16, .pa-16{
	padding: -64px;
}

.pr-0{
	padding-right: 0px;
}
.pr-1{
	padding-right: 4px;
}
.pr-2{
	padding-right: 8px;
}
.pr-3{
	padding-right: 12px;
}
.pr-4{
	padding-right: 16px;
}
.pr-5{
	padding-right: 20px;
}
.pr-6{
	padding-right: 24px;
}
.pr-7{
	padding-right: 28px;
}
.pr-8{
	padding-right: 32px;
}
.pr-9{
	padding-right: 36px;
}
.pr-10{
	padding-right: 40px;
}
.pr-11{
	padding-right: 44px;
}
.pr-12{
	padding-right: 48px;
}
.pr-13{
	padding-right: 52px;
}
.pr-14{
	padding-right: 56px;
}
.pr-15{
	padding-right: 60px;
}
.pr-16{
	padding-right: 64px;
}

.pr-n1{
	padding-right: -4px;
}
.pr-n2{
	padding-right: -8px;
}
.pr-n3{
	padding-right: -12px;
}
.pr-n4{
	padding-right: -16px;
}
.pr-n5{
	padding-right: -20px;
}
.pr-n6{
	padding-right: -24px;
}
.pr-n7{
	padding-right: -28px;
}
.pr-n8{
	padding-right: -32px;
}
.pr-n9{
	padding-right: -36px;
}
.pr-n10{
	padding-right: -40px;
}
.pr-n11{
	padding-right: -44px;
}
.pr-n12{
	padding-right: -48px;
}
.pr-n13{
	padding-right: -52px;
}
.pr-n14{
	padding-right: -56px;
}
.pr-n15{
	padding-right: -60px;
}
.pr-n16{
	padding-right: -64px;
}

.pl-0{
	padding-left: 0px;
}
.pl-1{
	padding-left: 4px;
}
.pl-2{
	padding-left: 8px;
}
.pl-3{
	padding-left: 12px;
}
.pl-4{
	padding-left: 16px;
}
.pl-5{
	padding-left: 20px;
}
.pl-6{
	padding-left: 24px;
}
.pl-7{
	padding-left: 28px;
}
.pl-8{
	padding-left: 32px;
}
.pl-9{
	padding-left: 36px;
}
.pl-10{
	padding-left: 40px;
}
.pl-11{
	padding-left: 44px;
}
.pl-12{
	padding-left: 48px;
}
.pl-13{
	padding-left: 52px;
}
.pl-14{
	padding-left: 56px;
}
.pl-15{
	padding-left: 60px;
}
.pl-16{
	padding-left: 64px;
}

.pl-n1{
	padding-left: -4px;
}
.pl-n2{
	padding-left: -8px;
}
.pl-n3{
	padding-left: -12px;
}
.pl-n4{
	padding-left: -16px;
}
.pl-n5{
	padding-left: -20px;
}
.pl-n6{
	padding-left: -24px;
}
.pl-n7{
	padding-left: -28px;
}
.pl-n8{
	padding-left: -32px;
}
.pl-n9{
	padding-left: -36px;
}
.pl-n10{
	padding-left: -40px;
}
.pl-n11{
	padding-left: -44px;
}
.pl-n12{
	padding-left: -48px;
}
.pl-n13{
	padding-left: -52px;
}
.pl-n14{
	padding-left: -56px;
}
.pl-n15{
	padding-left: -60px;
}
.pl-n16{
	padding-left: -64px;
}

.pt-0{
	padding-top: 0px;
}
.pt-1{
	padding-top: 4px;
}
.pt-2{
	padding-top: 8px;
}
.pt-3{
	padding-top: 12px;
}
.pt-4{
	padding-top: 16px;
}
.pt-5{
	padding-top: 20px;
}
.pt-6{
	padding-top: 24px;
}
.pt-7{
	padding-top: 28px;
}
.pt-8{
	padding-top: 32px;
}
.pt-9{
	padding-top: 36px;
}
.pt-10{
	padding-top: 40px;
}
.pt-11{
	padding-top: 44px;
}
.pt-12{
	padding-top: 48px;
}
.pt-13{
	padding-top: 52px;
}
.pt-14{
	padding-top: 56px;
}
.pt-15{
	padding-top: 60px;
}
.pt-16{
	padding-top: 64px;
}

.pt-n1{
	padding-top: -4px;
}
.pt-n2{
	padding-top: -8px;
}
.pt-n3{
	padding-top: -12px;
}
.pt-n4{
	padding-top: -16px;
}
.pt-n5{
	padding-top: -20px;
}
.pt-n6{
	padding-top: -24px;
}
.pt-n7{
	padding-top: -28px;
}
.pt-n8{
	padding-top: -32px;
}
.pt-n9{
	padding-top: -36px;
}
.pt-n10{
	padding-top: -40px;
}
.pt-n11{
	padding-top: -44px;
}
.pt-n12{
	padding-top: -48px;
}
.pt-n13{
	padding-top: -52px;
}
.pt-n14{
	padding-top: -56px;
}
.pt-n15{
	padding-top: -60px;
}
.pt-n16{
	padding-top: -64px;
}

.pb-0{
	padding-bottom: 0px;
}
.pb-1{
	padding-bottom: 4px;
}
.pb-2{
	padding-bottom: 8px;
}
.pb-3{
	padding-bottom: 12px;
}
.pb-4{
	padding-bottom: 16px;
}
.pb-5{
	padding-bottom: 20px;
}
.pb-6{
	padding-bottom: 24px;
}
.pb-7{
	padding-bottom: 28px;
}
.pb-8{
	padding-bottom: 32px;
}
.pb-9{
	padding-bottom: 36px;
}
.pb-10{
	padding-bottom: 40px;
}
.pb-11{
	padding-bottom: 44px;
}
.pb-12{
	padding-bottom: 48px;
}
.pb-13{
	padding-bottom: 52px;
}
.pb-14{
	padding-bottom: 56px;
}
.pb-15{
	padding-bottom: 60px;
}
.pb-16{
	padding-bottom: 64px;
}

.pb-n1{
	padding-bottom: -4px;
}
.pb-n2{
	padding-bottom: -8px;
}
.pb-n3{
	padding-bottom: -12px;
}
.pb-n4{
	padding-bottom: -16px;
}
.pb-n5{
	padding-bottom: -20px;
}
.pb-n6{
	padding-bottom: -24px;
}
.pb-n7{
	padding-bottom: -28px;
}
.pb-n8{
	padding-bottom: -32px;
}
.pb-n9{
	padding-bottom: -36px;
}
.pb-n10{
	padding-bottom: -40px;
}
.pb-n11{
	padding-bottom: -44px;
}
.pb-n12{
	padding-bottom: -48px;
}
.pb-n13{
	padding-bottom: -52px;
}
.pb-n14{
	padding-bottom: -56px;
}
.pb-n15{
	padding-bottom: -60px;
}
.pb-n16{
	padding-bottom: -64px;
}

.px-0{
	padding-left: 0px;
	padding-right: 0px;
}
.px-1{
	padding-left: 4px;
	padding-right: 4px;
}
.px-2{
	padding-left: 8px;
	padding-right: 8px;
}
.px-3{
	padding-left: 12px;
	padding-right: 12px;
}
.px-4{
	padding-left: 16px;
	padding-right: 16px;
}
.px-5{
	padding-left: 20px;
	padding-right: 20px;
}
.px-6{
	padding-left: 24px;
	padding-right: 24px;
}
.px-7{
	padding-left: 28px;
	padding-right: 28px;
}
.px-8{
	padding-left: 32px;
	padding-right: 32px;
}
.px-9{
	padding-left: 36px;
	padding-right: 36px;
}
.px-10{
	padding-left: 40px;
	padding-right: 40px;
}
.px-11{
	padding-left: 44px;
	padding-right: 44px;
}
.px-12{
	padding-left: 48px;
	padding-right: 48px;
}
.px-13{
	padding-left: 52px;
	padding-right: 52px;
}
.px-14{
	padding-left: 56px;
	padding-right: 56px;
}
.px-15{
	padding-left: 60px;
	padding-right: 60px;
}
.px-16{
	padding-left: 64px;
	padding-right: 64px;
}

.px-n1{
	padding-left: -4px;
	padding-right: -4px;
}
.px-n2{
	padding-left: -8px;
	padding-right: -8px;
}
.px-n3{
	padding-left: -12px;
	padding-right: -12px;
}
.px-n4{
	padding-left: -16px;
	padding-right: -16px;
}
.px-n5{
	padding-left: -20px;
	padding-right: -20px;
}
.px-n6{
	padding-left: -24px;
	padding-right: -24px;
}
.px-n7{
	padding-left: -28px;
	padding-right: -28px;
}
.px-n8{
	padding-left: -32px;
	padding-right: -32px;
}
.px-n9{
	padding-left: -36px;
	padding-right: -36px;
}
.px-n10{
	padding-left: -40px;
	padding-right: -40px;
}
.px-n11{
	padding-left: -44px;
	padding-right: -44px;
}
.px-n12{
	padding-left: -48px;
	padding-right: -48px;
}
.px-n13{
	padding-left: -52px;
	padding-right: -52px;
}
.px-n14{
	padding-left: -56px;
	padding-right: -56px;
}
.px-n15{
	padding-left: -60px;
	padding-right: -60px;
}
.px-n16{
	padding-left: -64px;
	padding-right: -64px;
}

.py-0{
	padding-top: 0px;
	padding-bottom: 0px;
}
.py-1{
	padding-top: 4px;
	padding-bottom: 4px;
}
.py-2{
	padding-top: 8px;
	padding-bottom: 8px;
}
.py-3{
	padding-top: 12px;
	padding-bottom: 12px;
}
.py-4{
	padding-top: 16px;
	padding-bottom: 16px;
}
.py-5{
	padding-top: 20px;
	padding-bottom: 20px;
}
.py-6{
	padding-top: 24px;
	padding-bottom: 24px;
}
.py-7{
	padding-top: 28px;
	padding-bottom: 28px;
}
.py-8{
	padding-top: 32px;
	padding-bottom: 32px;
}
.py-9{
	padding-top: 36px;
	padding-bottom: 36px;
}
.py-10{
	padding-top: 40px;
	padding-bottom: 40px;
}
.py-11{
	padding-top: 44px;
	padding-bottom: 44px;
}
.py-12{
	padding-top: 48px;
	padding-bottom: 48px;
}
.py-13{
	padding-top: 52px;
	padding-bottom: 52px;
}
.py-14{
	padding-top: 56px;
	padding-bottom: 56px;
}
.py-15{
	padding-top: 60px;
	padding-bottom: 60px;
}
.py-16{
	padding-top: 64px;
	padding-bottom: 64px;
}

.py-n1{
	padding-top: -4px;
	padding-bottom: -4px;
}
.py-n2{
	padding-top: -8px;
	padding-bottom: -8px;
}
.py-n3{
	padding-top: -12px;
	padding-bottom: -12px;
}
.py-n4{
	padding-top: -16px;
	padding-bottom: -16px;
}
.py-n5{
	padding-top: -20px;
	padding-bottom: -20px;
}
.py-n6{
	padding-top: -24px;
	padding-bottom: -24px;
}
.py-n7{
	padding-top: -28px;
	padding-bottom: -28px;
}
.py-n8{
	padding-top: -32px;
	padding-bottom: -32px;
}
.py-n9{
	padding-top: -36px;
	padding-bottom: -36px;
}
.py-n10{
	padding-top: -40px;
	padding-bottom: -40px;
}
.py-n11{
	padding-top: -44px;
	padding-bottom: -44px;
}
.py-n12{
	padding-top: -48px;
	padding-bottom: -48px;
}
.py-n13{
	padding-top: -52px;
	padding-bottom: -52px;
}
.py-n14{
	padding-top: -56px;
	padding-bottom: -56px;
}
.py-n15{
	padding-top: -60px;
	padding-bottom: -60px;
}
.py-n16{
	padding-top: -64px;
	padding-bottom: -64px;
}

.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;
}