@charset "UTF-8";
/* CSS Document */



.grid-container{
	max-width: 100%;
	padding: 0rem;
}

.grid-container:not(.full) > .grid-padding-x{
	margin:0rem;
}

.grid-padding-x .grid-padding-x  {
  margin-right: 0rem;
  margin-left: 0rem;
}

.grid-margin-x{
	margin-right: 0rem;
	margin-left: 0rem;
}


/***************** basic margins and paddings *****************/



.m-t-0{
	margin-top:0rem;
}

.m-t-1{
	margin-top:1rem;
}

.m-t-2{
	margin-top:2rem;
}

.m-t-3{
	margin-top:3rem;
}

.m-t-4{
	margin-top:4rem;
}

.m-t-5{
	margin-top:5rem;
}

.m-t-6{
	margin-top:6rem;
}

.m-t-7{
	margin-top:7rem;
}

.m-t-8{
	margin-top:8rem;
}

.m-t-9{
	margin-top:9rem;
}

.m-t-10{
	margin-top:10rem;
}

.m-t--1{
	margin-top:-1rem;
}

.m-t--2{
	margin-top:-2rem;
}

.m-t--3{
	margin-top:-3rem;
}

.m-t--4{
	margin-top:-4rem;
}

.m-t--5{
	margin-top:-5rem;
}

.m-t--6{
	margin-top:-6rem;
}

.m-t--7{
	margin-top:-7rem;
}

.m-t--8{
	margin-top:-8rem;
}

.m-t--9{
	margin-top:-9rem;
}

.m-t--10{
	margin-top:-10rem;
}




.m-r-1{
	margin-right:1rem;
}

.m-r-2{
	margin-right:2rem;
}

.m-r-3{
	margin-right:3rem;
}

.m-r-4{
	margin-right:4rem;
}

.m-r-5{
	margin-right:5rem;
}

.m-r-6{
	margin-right:6rem;
}

.m-r-7{
	margin-right:7rem;
}

.m-r-8{
	margin-right:8rem;
}

.m-r-9{
	margin-right:9rem;
}

.m-r-10{
	margin-right:10rem;
}

.m-r--1{
	margin-right:-1rem;
}

.m-r--2{
	margin-right:-2rem;
}

.m-r--3{
	margin-right:-3rem;
}

.m-r--4{
	margin-right:-4rem;
}

.m-r--5{
	margin-right:-5rem;
}

.m-r--6{
	margin-right:-6rem;
}

.m-r--7{
	margin-right:-7rem;
}

.m-r--8{
	margin-right:-8rem;
}

.m-r--9{
	margin-right:-9rem;
}

.m-r--10{
	margin-right:-10rem;
}




.m-b-1{
	margin-bottom:1rem;
}

.m-b-2{
	margin-bottom:2rem;
}

.m-b-3{
	margin-bottom:3rem;
}

.m-b-4{
	margin-bottom:4rem;
}

.m-b-5{
	margin-bottom:5rem;
}

.m-b-6{
	margin-bottom:6rem;
}

.m-b-7{
	margin-bottom:7rem;
}

.m-b-8{
	margin-bottom:8rem;
}

.m-b-9{
	margin-bottom:9rem;
}

.m-b-10{
	margin-bottom:10rem;
}

.m-b--1{
	margin-bottom:-1rem;
}

.m-b--2{
	margin-bottom:-2rem;
}

.m-b--3{
	margin-bottom:-3rem;
}

.m-b--4{
	margin-bottom:-4rem;
}

.m-b--5{
	margin-bottom:-5rem;
}

.m-b--6{
	margin-bottom:-6rem;
}

.m-b--7{
	margin-bottom:-7rem;
}

.m-b--8{
	margin-bottom:-8rem;
}

.m-b--9{
	margin-bottom:-9rem;
}

.m-b--10{
	margin-bottom:-10rem;
}




.m-l-1{
	margin-left:1rem;
}

.m-l-2{
	margin-left:2rem;
}

.m-l-3{
	margin-left:3rem;
}

.m-l-4{
	margin-left:4rem;
}

.m-l-5{
	margin-left:5rem;
}

.m-l-6{
	margin-left:6rem;
}

.m-l-7{
	margin-left:7rem;
}

.m-l-8{
	margin-left:8rem;
}

.m-l-9{
	margin-left:9rem;
}

.m-l-10{
	margin-left:10rem;
}

.m-l--1{
	margin-left:-1rem;
}

.m-l--2{
	margin-left:-2rem;
}

.m-l--3{
	margin-left:-3rem;
}

.m-l--4{
	margin-left:-4rem;
}

.m-l--5{
	margin-left:-5rem;
}

.m-l--6{
	margin-left:-6rem;
}

.m-l--7{
	margin-left:-7rem;
}

.m-l--8{
	margin-left:-8rem;
}

.m-l--9{
	margin-left:-9rem;
}

.m-l--10{
	margin-left:-10rem;
}
















.p-t-0{
	padding-top:0rem;
}

.p-t-1{
	padding-top:1rem;
}

.p-t-2{
	padding-top:2rem;
}

.p-t-3{
	padding-top:3rem;
}

.p-t-4{
	padding-top:4rem;
}

.p-t-5{
	padding-top:5rem;
}

.p-t-6{
	padding-top:6rem;
}

.p-t-7{
	padding-top:7rem;
}

.p-t-8{
	padding-top:8rem;
}

.p-t-9{
	padding-top:9rem;
}

.p-t-10{
	padding-top:10rem;
}

.p-t--1{
	padding-top:-1rem;
}

.p-t--2{
	padding-top:-2rem;
}

.p-t--3{
	padding-top:-3rem;
}

.p-t--4{
	padding-top:-4rem;
}

.p-t--5{
	padding-top:-5rem;
}

.p-t--6{
	padding-top:-6rem;
}

.p-t--7{
	padding-top:-7rem;
}

.p-t--8{
	padding-top:-8rem;
}

.p-t--9{
	padding-top:-9rem;
}

.p-t--10{
	padding-top:-10rem;
}




.p-r-1{
	padding-right:1rem;
}

.p-r-2{
	padding-right:2rem;
}

.p-r-3{
	padding-right:3rem;
}

.p-r-4{
	padding-right:4rem;
}

.p-r-5{
	padding-right:5rem;
}

.p-r-6{
	padding-right:6rem;
}

.p-r-7{
	padding-right:7rem;
}

.p-r-8{
	padding-right:8rem;
}

.p-r-9{
	padding-right:9rem;
}

.p-r-10{
	padding-right:10rem;
}

.p-r--1{
	padding-right:-1rem;
}

.p-r--2{
	padding-right:-2rem;
}

.p-r--3{
	padding-right:-3rem;
}

.p-r--4{
	padding-right:-4rem;
}

.p-r--5{
	padding-right:-5rem;
}

.p-r--6{
	padding-right:-6rem;
}

.p-r--7{
	padding-right:-7rem;
}

.p-r--8{
	padding-right:-8rem;
}

.p-r--9{
	padding-right:-9rem;
}

.p-r--10{
	padding-right:-10rem;
}




.p-b-1{
	padding-bottom:1rem;
}

.p-b-2{
	padding-bottom:2rem;
}

.p-b-3{
	padding-bottom:3rem;
}

.p-b-4{
	padding-bottom:4rem;
}

.p-b-5{
	padding-bottom:5rem;
}

.p-b-6{
	padding-bottom:6rem;
}

.p-b-7{
	padding-bottom:7rem;
}

.p-b-8{
	padding-bottom:8rem;
}

.p-b-9{
	padding-bottom:9rem;
}

.p-b-10{
	padding-bottom:10rem;
}

.p-b--1{
	padding-bottom:-1rem;
}

.p-b--2{
	padding-bottom:-2rem;
}

.p-b--3{
	padding-bottom:-3rem;
}

.p-b--4{
	padding-bottom:-4rem;
}

.p-b--5{
	padding-bottom:-5rem;
}

.p-b--6{
	padding-bottom:-6rem;
}

.p-b--7{
	padding-bottom:-7rem;
}

.p-b--8{
	padding-bottom:-8rem;
}

.p-b--9{
	padding-bottom:-9rem;
}

.p-b--10{
	padding-bottom:-10rem;
}




.p-l-1{
	padding-left:1rem;
}

.p-l-2{
	padding-left:2rem;
}

.p-l-3{
	padding-left:3rem;
}

.p-l-4{
	padding-left:4rem;
}

.p-l-5{
	padding-left:5rem;
}

.p-l-6{
	padding-left:6rem;
}

.p-l-7{
	padding-left:7rem;
}

.p-l-8{
	padding-left:8rem;
}

.p-l-9{
	padding-left:9rem;
}

.p-l-10{
	padding-left:10rem;
}

.p-l--1{
	padding-left:-1rem;
}

.p-l--2{
	padding-left:-2rem;
}

.p-l--3{
	padding-left:-3rem;
}

.p-l--4{
	padding-left:-4rem;
}

.p-l--5{
	padding-left:-5rem;
}

.p-l--6{
	padding-left:-6rem;
}

.p-l--7{
	padding-left:-7rem;
}

.p-l--8{
	padding-left:-8rem;
}

.p-l--9{
	padding-left:-9rem;
}

.p-l--10{
	padding-left:-10rem;
}

