.plr5-mr{
	padding-left: 5px;
	padding-right: 5px;
}
.pl5-mr{
	padding-left: 5px;
}
.pr5-mr{
	padding-right: 5px;
}
.p10-mr{
	padding: 10px;
}
.plr10-mr{
	padding-left: 10px;
	padding-right: 10px;
}
.pl10-mr{
	padding-left: 10px;
}
.pr10-mr{
	padding-right: 10px;
}
.p20-mr{
	padding: 20px;
}
.plr20-mr{
	padding-left: 20px;
	padding-right: 20px;
}
.pt20-mr{
	padding-top: 20px;
}
.ptb30-mr{
	padding-top: 30px;
	padding-bottom: 30px;
}
.p40-mr{
	padding: 40px;
}
.pb40-mr{
	padding-bottom: 40px;
}
.p50-mr{
	padding: 50px;
}
.plr50-mr{
	padding-left: 50px;
	padding-right: 50px;
}
.pt60-mr{
	padding-top: 60px
}
.ptb60-mr{
	padding-top: 60px;
	padding-bottom: 60px;
}
.ptb80-mr{
	padding-top: 80px;
	padding-bottom: 80px;
}
.pb80-mr{
	padding-bottom: 80px;
}
.p100-mr-reverse{
	padding: 0;
}
.plr100-mr{
	padding-left: 100px;
	padding-right: 100px;
}
.plr150-mr{
	padding-left: 150px;
	padding-right: 150px;
}
.p200-mr{
	padding: 200px;
}

.mt20-mr{
	margin-top: 20px;
}
@media only screen and (max-width:1340px) {

	.p200-mr{
		padding: 175px;
	}
}
@media only screen and (max-width:1240px) {
	.pt60-mr{
	    padding-top: 55px
	}
	.plr100-mr{
	    padding-left: 50px;
	    padding-right: 50px;
	}
	.plr150-mr{
	    padding-left: 50px;
	    padding-right: 50px;
	}
	.p200-mr{
		padding: 125px;
	}
}
@media only screen and (max-width:1140px) {
	.pt60-mr{
	    padding-top: 50px
	}
	.ptb60-mr{
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.p200-mr{
		padding: 75px;
	}
}
@media only screen and (max-width:1040px) {
	.p40-mr{
		padding: 30px;
	}
	.p50-mr{
	    padding: 45px
	}
	.plr50-mr{
	    padding-left: 30px;
	    padding-right: 30px;
	}
	.pt60-mr{
	    padding-top: 45px
	}
	.ptb60-mr{
		padding-top: 45px;
		padding-bottom: 45px;
	}
	.p200-mr{
		padding: 60px;
	}
}
@media only screen and (max-width:920px) {
	.pb50-mr{
	    padding-bottom: 40px
	}
	.plr50-mr{
	    padding-left: 20px;
	    padding-right: 20px;
	}
	.pt60-mr{
	    padding-top: 40px
	}
	.ptb60-mr{
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.p200-mr{
		padding: 50px;
	}
}
@media only screen and (max-width:800px) {
	.p40-mr{
		padding: 20px;
	}
	.p50-mr{
	    padding: 35px
	}
	.pt60-mr{
	    padding-top: 35px
	}
	.ptb60-mr{
		padding-top: 35px;
		padding-bottom: 35px;
	}
	.p200-mr{
		padding: 50px 30px;
	}
}
@media only screen and (max-width:720px) {
	.plr20-mr{
	    padding-left: 10px;
	    padding-right: 10px;
	}
	.p50-mr{
	    padding: 30px
	}
	.pt60-mr{
	    padding-top: 30px
	}
	.ptb60-mr{
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.ptb80-mr{
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.p200-mr{
		padding: 50px 25px;
	}
}
@media only screen and (max-width:680px) {
	.p50-mr{
	    padding: 25px
	}
	.pt60-mr{
	    padding-top: 25px
	}
	.ptb60-mr{
		padding-top: 25px;
		padding-bottom: 25px
	}
}
@media only screen and (max-width:640px) {
	.plr20-mr{
	    padding-left: 5px;
	    padding-right: 5px;
	}
	.p20-mr{
		padding: 15px;
	}
	.pt20-mr{
		padding-top: 10px;
	}
	.mt20-mr{
		margin-top: 10px;
	}
	.ptb30-mr{
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.p50-mr{
	    padding: 20px
	}
	.pt60-mr{
	    padding-top: 20px
	}
	.ptb60-mr{
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.p200-mr{
		padding: 50px 10px;
	}
}
@media only screen and (max-width:599px) {
	.plr5-mr{
		padding: 0;
	}
	.pl5-mr{
		padding-left: 0;
	}
	.pr5-mr{
		padding-right: 0;
	}
	.plr10-mr{
		padding: 0;
	}
	.pl10-mr{
		padding-left: 0;
	}
	.pr10-mr{
		padding-right: 0;
	}
	.pb40-mr{
		padding-bottom: 20px;
	}
	.pb80-mr{
		padding-bottom: 40px;
	}
	.ptb80-mr{
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.p200-mr{
		padding: 0;
	}
}
@media only screen and (max-width:520px) {
	.p20-mr{
		padding: 10px;
	}
}
@media only screen and (max-width:480px) {
	.p100-mr-reverse{
		padding: 100px 50px;
	}
}
@media only screen and (max-width:420px) {
	.plr20-mr{
	    padding-left: 0;
	    padding-right: 0;
	}
	.p50-mr{
	    padding: 15px
	}
	.p100-mr-reverse{
		padding: 75px 0;
	}
}
@media only screen and (max-width:380px) {
	.p50-mr{
	    padding: 10px
	}
}
.m0 {
    margin: 0
}
.m3 {
    margin: 3px
}
.m5 {
    margin: 5px
}
.m10 {
    margin: 10px
}
.m15 {
    margin: 15px
}
.m20 {
    margin: 20px
}
.m25 {
    margin: 25px
}
.m30 {
    margin: 30px
}
.m35 {
    margin: 35px
}
.m40 {
    margin: 40px
}
.m45 {
    margin: 45px
}
.m50 {
    margin: 50px
}
.mt0 {
    margin-top: 0
}
.mt2 {
    margin-top: 2px
}
.mt3 {
    margin-top: 3px
}
.mt5 {
    margin-top: 5px
}
.mt10 {
    margin-top: 10px
}
.mt15 {
    margin-top: 15px
}
.mt20 {
    margin-top: 20px
}
.mt25 {
    margin-top: 25px
}
.mt30 {
    margin-top: 30px
}
.mt35 {
    margin-top: 35px
}
.mt40 {
    margin-top: 40px
}
.mt45 {
    margin-top: 45px
}
.mt50 {
    margin-top: 50px
}
.mtauto{
    margin-top: calc(100% - 50% - 10px);
}
.mb0 {
    margin-bottom: 0
}
.mb3 {
    margin-bottom: 3px
}
.mb5 {
    margin-bottom: 5px
}
.mb10 {
    margin-bottom: 10px
}
.mb15 {
    margin-bottom: 15px
}
.mb20 {
    margin-bottom: 20px
}
.mb25 {
    margin-bottom: 25px
}
.mb30 {
    margin-bottom: 30px
}
.mb35 {
    margin-bottom: 35px
}
.mb40 {
    margin-bottom: 40px
}
.mb45 {
    margin-bottom: 45px
}
.mb50 {
    margin-bottom: 50px
}
.ml0 {
    margin-left: 0
}
.ml3 {
    margin-left: 3px
}
.ml5 {
    margin-left: 5px
}
.ml10 {
    margin-left: 10px
}
.ml15 {
    margin-left: 15px
}
.ml20 {
    margin-left: 20px
}
.ml25 {
    margin-left: 25px
}
.ml30 {
    margin-left: 30px
}
.ml35 {
    margin-left: 35px
}
.ml40 {
    margin-left: 40px
}
.ml45 {
    margin-left: 45px
}
.ml50 {
    margin-left: 50px
}
.ml55 {
    margin-left: 55px
}
.ml60 {
    margin-left: 60px
}
.ml65 {
    margin-left: 65px
}
.mr0{
    margin-right: 0
}
.mr3{
    margin-right: 3px
}
.mr5{
    margin-right: 5px
}
.mr10{
    margin-right: 10px
}
.mr15{
    margin-right: 15px
}
.mr20{
    margin-right: 20px
}
.mr25{
    margin-right: 25px
}
.mr30{
    margin-right: 30px
}
.mr35{
    margin-right: 35px
}
.mr40{
    margin-right: 40px
}
.mr45{
    margin-right: 45px
}
.mr50{
    margin-right: 50px
}
.mtb0{
    margin-top: 0;
    margin-bottom: 0;
}
.mtb3{
    margin-top: 3px;
    margin-bottom: 3px;
}
.mtb5{
    margin-top: 5px;
    margin-bottom: 5px;
}
.mtb10{
    margin-top: 10px;
    margin-bottom: 10px;
}
.mtb15{
    margin-top: 15px;
    margin-bottom: 15px;
}
.mtb20{
    margin-top: 20px;
    margin-bottom: 20px;
}
.mtb25{
    margin-top: 25px;
    margin-bottom: 25px;
}
.mtb30{
    margin-top: 30px;
    margin-bottom: 30px;
}
.mtb35{
    margin-top: 35px;
    margin-bottom: 35px;
}
.mtb40{
    margin-top: 40px;
    margin-bottom: 40px;
}
.mtb45{
    margin-top: 45px;
    margin-bottom: 45px;
}
.mtb50{
    margin-top: 50px;
    margin-bottom: 50px;
}
.mlr0{
    margin-left: 0;
    margin-right: 0;
}
.mlr3{
    margin-left: 3px;
    margin-right: 3px;
}
.mlr5{
    margin-left: 5px;
    margin-right: 5px;
}
.mlr10{
    margin-left: 10px;
    margin-right: 10px;
}
.mlr15{
    margin-left: 15px;
    margin-right: 15px;
}
.mlr20{
    margin-left: 20px;
    margin-right: 20px;
}
.mlr25{
    margin-left: 25px;
    margin-right: 25px;
}
.mlr30{
    margin-left: 30px;
    margin-right: 30px;
}
.mlr35{
    margin-left: 35px;
    margin-right: 35px;
}
.mlr40{
    margin-left: 40px;
    margin-right: 40px;
}
.mlr45{
    margin-left: 45px;
    margin-right: 45px;
}
.mlr50{
    margin-left: 50px;
    margin-right: 50px;
}
.p0{
    padding: 0
}
.p2{
    padding: 2px
}
.p3{
    padding: 3px
}
.p5{
    padding: 5px
}
.p10{
    padding: 10px
}
.p15{
    padding: 15px
}
.p20{
    padding: 20px
}
.p25{
    padding: 25px
}
.p30{
    padding: 30px
}
.p35{
    padding: 35px
}
.p40{
    padding: 40px
}
.p45{
    padding: 45px
}
.p50{
    padding: 50px
}
.pt0{
    padding-top: 0
}
.pt3{
    padding-top: 3px
}
.pt5{
    padding-top: 5px
}
.pt10{
    padding-top: 10px
}
.pt15{
    padding-top: 15px
}
.pt20{
    padding-top: 20px
}
.pt25{
    padding-top: 25px
}
.pt30{
    padding-top: 30px
}
.pt35{
    padding-top: 35px
}
.pt40{
    padding-top: 40px
}
.pt45{
    padding-top: 45px
}
.pt50{
    padding-top: 50px
}
.pt60{
    padding-top: 60px
}
.pb0{
    padding-bottom: 0
}
.pb3{
    padding-bottom: 3px
}
.pb5{
    padding-bottom: 5px
}
.pb10{
    padding-bottom: 10px
}
.pb15{
    padding-bottom: 15px
}
.pb20{
    padding-bottom: 20px
}
.pb25{
    padding-bottom: 25px
}
.pb30{
    padding-bottom: 30px
}
.pb35{
    padding-bottom: 35px
}
.pb40{
    padding-bottom: 40px
}
.pb45{
    padding-bottom: 45px
}
.pb50{
    padding-bottom: 50px
}
.pb80{
    padding-bottom: 80px
}
.pl0{
    padding-left: 0
}
.pl3{
    padding-left: 3px
}
.pl5{
    padding-left: 5px
}
.pl10{
    padding-left: 10px
}
.pl15{
    padding-left: 15px
}
.pl20{
    padding-left: 20px
}
.pl25{
    padding-left: 25px
}
.pl30{
    padding-left: 30px
}
.pl35{
    padding-left: 35px
}
.pl40{
    padding-left: 40px
}
.pl45{
    padding-left: 45px
}
.pl50{
    padding-left: 50px
}
.pl60{
    padding-left: 60px
}
.pr0{
    padding-right: 0
}
.pr3{
    padding-right: 3px
}
.pr5{
    padding-right: 5px
}
.pr10{
    padding-right: 10px
}
.pr15{
    padding-right: 15px
}
.pr20{
    padding-right: 20px
}
.pr25{
    padding-right: 25px
}
.pr30{
    padding-right: 30px
}
.pr35{
    padding-right: 35px
}
.pr40{
    padding-right: 40px
}
.pr45{
    padding-right: 45px
}
.pr50{
    padding-right: 50px
}
.pr55{
    padding-right: 55px
}
.pr60{
    padding-right: 60px
}
.ptb0{
    padding-top: 0;
    padding-bottom: 0;
}
.ptb3{
    padding-top: 3px;
    padding-bottom: 3px;
}
.ptb5{
    padding-top: 5px;
    padding-bottom: 5px;
}
.ptb10{
    padding-top: 10px;
    padding-bottom: 10px;
}
.ptb15{
    padding-top: 15px;
    padding-bottom: 15px;
}
.ptb20{
    padding-top: 20px;
    padding-bottom: 20px;
}
.ptb25{
    padding-top: 25px;
    padding-bottom: 25px;
}
.ptb30{
    padding-top: 30px;
    padding-bottom: 30px;
}
.ptb35{
    padding-top: 35px;
    padding-bottom: 35px;
}
.ptb40{
    padding-top: 40px;
    padding-bottom: 40px;
}
.ptb45{
    padding-top: 45px;
    padding-bottom: 45px;
}
.ptb50{
    padding-top: 50px;
    padding-bottom: 50px;
}
.ptb60{
    padding-top: 60px;
    padding-bottom: 60px;
}
.ptb80{
    padding-top: 80px;
    padding-bottom: 80px;
}
.plr0{
    padding-left: 0;
    padding-right: 0;
}
.plr3{
    padding-left: 3px;
    padding-right: 3px;
}
.plr5{
    padding-left: 5px;
    padding-right: 5px;
}
.plr7{
    padding-left: 7px;
    padding-right: 7px;
}
.plr10{
    padding-left: 10px;
    padding-right: 10px;
}
.plr15{
    padding-left: 15px;
    padding-right: 15px;
}
.plr20{
    padding-left: 20px;
    padding-right: 20px;
}
.plr25{
    padding-left: 25px;
    padding-right: 25px;
}
.plr30{
    padding-left: 30px;
    padding-right: 30px;
}
.plr35{
    padding-left: 35px;
    padding-right: 35px;
}
.plr40{
    padding-left: 40px;
    padding-right: 40px;
}
.plr45{
    padding-left: 45px;
    padding-right: 45px;
}
.plr50{
    padding-left: 50px;
    padding-right: 50px;
}