.mg10 {
	margin: 10px;
}
.mg20 {
	margin: 20px;
}
.mg30 {
	margin: 30px;
}
.mg40 {
	margin: 40px;
}
.mg50 {
	margin: 50px;
}
.mg60 {
	margin: 60px;
}
.mg70 {
	margin: 70px;
}
.mg80 {
	margin: 80px;
}
.mg90 {
	margin: 90px;
}
.mg100 {
	margin: 100px;
}
.mgt10 {
	margin-top: 10px;
}
.mgt20 {
	margin-top: 20px;
}
.mgt22 {
	margin-top: 22px;
}
.mgt24 {
	margin-top: 24px;
}
.mgt26 {
	margin-top: 26px;
}
.mgt28 {
	margin-top: 28px;
}
.mgt30 {
	margin-top: 30px;
}
.mgt32 {
	margin-top: 32px;
}
.mgt34 {
	margin-top: 34px;
}
.mgt36 {
	margin-top: 36px;
}
.mgt38 {
	margin-top: 38px;
}
.mgt40 {
	margin-top: 40px;
}
.mgt50 {
	margin-top: 50px;
}
.mgt60 {
	margin-top: 60px;
}
.mgt70 {
	margin-top: 70px;
}
.mgt80 {
	margin-top: 80px;
}
.mgt90 {
	margin-top: 90px;
}
.mgt100 {
	margin-top: 100px;
}
.mgt-10 {
	margin-top: -10px;
}
.mgt-20 {
	margin-top: -20px;
}
.mgt-22 {
	margin-top: -22px;
}
.mgt-24 {
	margin-top: -24px;
}
.mgt-26 {
	margin-top: -26px;
}
.mgt-28 {
	margin-top: -28px;
}
.mgt-30 {
	margin-top: -30px;
}
.mgt-32 {
	margin-top: -32px;
}
.mgt-34 {
	margin-top: -34px;
}
.mgt-36 {
	margin-top: -36px;
}
.mgt-38 {
	margin-top: -38px;
}
.mgt-40 {
	margin-top: -40px;
}
.mgt-50 {
	margin-top: -50px;
}
.mgt-60 {
	margin-top: -60px;
}
.mgt-70 {
	margin-top: -70px;
}
.mgt-80 {
	margin-top: -80px;
}
.mgt-90 {
	margin-top: -90px;
}
.mgt-100 {
	margin-top: -100px;
}
.mgl10 {
	margin-left: 10px;
}
.mgl20 {
	margin-left: 20px;
}
.mgl30 {
	margin-left: 30px;
}
.mgl40 {
	margin-left: 40px;
}
.mgl50 {
	margin-left: 50px;
}
.mgl60 {
	margin-left: 60px;
}
.mgl70 {
	margin-left: 70px;
}
.mgl80 {
	margin-left: 80px;
}
.mgl90 {
	margin-left: 90px;
}
.mgl100 {
	margin-left: 100px;
}
.mgr10 {
	margin-right: 10px;
}
.mgr20 {
	margin-right: 20px;
}
.mgr30 {
	margin-right: 30px;
}
.mgr40 {
	margin-right: 40px;
}
.mgr50 {
	margin-right: 50px;
}
.mgr60 {
	margin-right: 60px;
}
.mgr70 {
	margin-right: 70px;
}
.mgr80 {
	margin-right: 80px;
}
.mgr90 {
	margin-right: 90px;
}
.mgr100 {
	margin-right: 100px;
}
.mgb10 {
	margin-bottom: 10px;
}
.mgb20 {
	margin-bottom: 20px;
}
.mgb30 {
	margin-bottom: 30px;
}
.mgb40 {
	margin-bottom: 40px;
}
.mgb50 {
	margin-bottom: 50px;
}
.mgb60 {
	margin-bottom: 60px;
}
.mgb70 {
	margin-bottom: 70px;
}
.mgb80 {
	margin-bottom: 80px;
}
.mgb90 {
	margin-bottom: 90px;
}
.mgb100 {
	margin-bottom: 100px;
}
.pd10 {
	padding: 10px !important;
}
.pd20 {
	padding: 20px !important;
}
.pd30 {
	padding: 30px;
}
.pd34 {
	padding: 34px;
}
.pd40 {
	padding: 40px;
}
.pd50 {
	padding: 50px;
}
.pd60 {
	padding: 60px;
}
.pd70 {
	padding: 70px;
}
.pd80 {
	padding: 80px;
}
.pd90 {
	padding: 90px;
}
.pd100 {
	padding: 100px;
}
.pdt10 {
	padding-top: 10px;
}
.pdt20 {
	padding-top: 20px;
}
.pdt30 {
	padding-top: 30px;
}
.pdt40 {
	padding-top: 40px;
}
.pdt50 {
	padding-top: 50px;
}
.pdt60 {
	padding-top: 60px;
}
.pdt70 {
	padding-top: 70px;
}
.pdt80 {
	padding-top: 80px;
}
.pdt90 {
	padding-top: 90px;
}
.pdt100 {
	padding-top: 100px;
}
.pdl10 {
	padding-left: 10px;
}
.pdl20 {
	padding-left: 20px !important;
}
.pdl30 {
	padding-left: 30px;
}
.pdl40 {
	padding-left: 40px;
}
.pdl50 {
	padding-left: 50px;
}
.pdl60 {
	padding-left: 60px;
}
.pdl70 {
	padding-left: 70px;
}
.pdl80 {
	padding-left: 80px;
}
.pdl90 {
	padding-left: 90px;
}
.pdl100 {
	padding-left: 100px;
}
.pdl110 {
	padding-left: 110px;
}
.pdl120 {
	padding-left: 120px;
}
.pdl130 {
	padding-left: 130px;
}
.pdl140 {
	padding-left: 140px;
}
.pdr10 {
	padding-right: 10px;
}
.pdr20 {
	padding-right: 20px;
}
.pdr30 {
	padding-right: 30px;
}
.pdr40 {
	padding-right: 40px;
}
.pdr50 {
	padding-right: 50px;
}
.pdr60 {
	padding-right: 60px;
}
.pdr70 {
	padding-right: 70px;
}
.pdr80 {
	padding-right: 80px;
}
.pdr90 {
	padding-right: 90px;
}
.pdr100 {
	padding-right: 100px;
}
.pdb10 {
	padding-bottom: 10px;
}
.pdb20 {
	padding-bottom: 20px;
}
.pdb30 {
	padding-bottom: 30px;
}
.pdb40 {
	padding-bottom: 40px;
}
.pdb50 {
	padding-bottom: 50px;
}
.pdb60 {
	padding-bottom: 60px;
}
.pdb70 {
	padding-bottom: 70px;
}
.pdb80 {
	padding-bottom: 80px;
}
.pdb90 {
	padding-bottom: 90px;
}
.pdb100 {
	padding-bottom: 100px;
}
.fll {
	float: left;
}
.flr {
	float: right;
}
.t-al {
	text-align: left;
}
.t-ar {
	text-align: right;
}
.t-ac {
	text-align: center;
}
h2.title {
	position: relative;
	font-size: 35px;
	font-weight: 700;
	margin-bottom: 60px;
}
h2.title:after {
	width: 50px;
	height: 5px;
	position: absolute;
	content: "";
	bottom: -25px;
	left: 0;
	background-color: #fde428;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
h2.title.center {
	text-align: center;
}
h2.title.center:after {
	left: 50%;
	margin-left: -25px;
}