.main-color {
	color: blue;
}
.main-color-bg {
	background: rgb(238, 238, 238);
}
.text-upper {
	text-transform: uppercase;
}
.text-center {
	text-align: center;
}
.text-right {
	text-align: right;
}
.text-left {
	text-align: left;
}
.float-right {
	float: right;
}
.float-left {
	float: left;
}
.border-top {
	border-top-color: rgb(0, 0, 0); border-top-width: 1px; border-top-style: solid;
}
.border-bottom {
	border-bottom-color: rgb(198, 198, 205); border-bottom-width: 1px; border-bottom-style: solid;
}
.border-top-light {
	border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid;
}
.border-bottom-light {
	border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.italic {
	font-style: italic;
}
.bold {
	font-weight: bold;
}
.justify {
	text-align: justify;
}
.fixed {
	position: fixed;
}
.clearfix {
	clear: both;
}
.clear {
	clear: left;
}
.font-size-10 {
	font-size: 10px !important;
}
.font-size-11 {
	font-size: 11px !important;
}
.font-size-12 {
	font-size: 12px !important;
}
.font-size-13 {
	font-size: 13px !important;
}
.font-size-14 {
	font-size: 14px !important;
}
.font-size-15 {
	font-size: 15px !important;
}
.font-size-16 {
	font-size: 16px !important;
}
.font-size-17 {
	font-size: 17px !important;
}
.font-size-18 {
	font-size: 18px !important;
}
.font-size-19 {
	font-size: 19px !important;
}
.font-size-20 {
	font-size: 20px !important;
}
.mn-heading {
	margin-top: -34px;
}
.mn {
	margin-top: -12px;
}
.mn10 {
	margin-top: -5px;
}
.mt3 {
	margin-top: 3px !important;
}
.mt5 {
	margin-top: 5px !important;
}
.mv5 {
	margin-top: 5px !important;
}
.ma5 {
	margin-top: 5px !important;
}
.mt10 {
	margin-top: 10px !important;
}
.mv10 {
	margin-top: 10px !important;
}
.ma10 {
	margin-top: 10px !important;
}
.mt15 {
	margin-top: 15px !important;
}
.mv15 {
	margin-top: 15px !important;
}
.ma15 {
	margin-top: 15px !important;
}
.mt20 {
	margin-top: 20px !important;
}
.mv20 {
	margin-top: 20px !important;
}
.ma20 {
	margin-top: 20px !important;
}
.mt25 {
	margin-top: 25px !important;
}
.mv25 {
	margin-top: 25px !important;
}
.ma25 {
	margin-top: 25px !important;
}
.mt30 {
	margin-top: 30px !important;
}
.mv30 {
	margin-top: 30px !important;
}
.ma30 {
	margin-top: 30px !important;
}
.mt35 {
	margin-top: 35px !important;
}
.mv35 {
	margin-top: 35px !important;
}
.ma35 {
	margin-top: 35px !important;
}
.mt40 {
	margin-top: 40px !important;
}
.mv40 {
	margin-top: 40px !important;
}
.ma40 {
	margin-top: 40px !important;
}
.mt45 {
	margin-top: 45px !important;
}
.mv45 {
	margin-top: 45px !important;
}
.ma45 {
	margin-top: 45px !important;
}
.mt50 {
	margin-top: 50px !important;
}
.mv50 {
	margin-top: 50px !important;
}
.ma50 {
	margin-top: 50px !important;
}
.mt55 {
	margin-top: 55px !important;
}
.mv55 {
	margin-top: 55px !important;
}
.ma55 {
	margin-top: 55px !important;
}
.mt60 {
	margin-top: 60px !important;
}
.mv60 {
	margin-top: 60px !important;
}
.ma60 {
	margin-top: 60px !important;
}
.mb5 {
	margin-bottom: 5px !important;
}
.mv5 {
	margin-bottom: 5px !important;
}
.ma5 {
	margin-bottom: 5px !important;
}
.mb10 {
	margin-bottom: 10px !important;
}
.mv10 {
	margin-bottom: 10px !important;
}
.ma10 {
	margin-bottom: 10px !important;
}
.mb15 {
	margin-bottom: 15px !important;
}
.mv15 {
	margin-bottom: 15px !important;
}
.ma15 {
	margin-bottom: 15px !important;
}
.mb20 {
	margin-bottom: 20px !important;
}
.mv20 {
	margin-bottom: 20px !important;
}
.ma20 {
	margin-bottom: 20px !important;
}
.mb25 {
	margin-bottom: 25px !important;
}
.mv25 {
	margin-bottom: 25px !important;
}
.ma25 {
	margin-bottom: 25px !important;
}
.mb30 {
	margin-bottom: 30px !important;
}
.mv30 {
	margin-bottom: 30px !important;
}
.ma30 {
	margin-bottom: 30px !important;
}
.mb35 {
	margin-bottom: 35px !important;
}
.mv35 {
	margin-bottom: 35px !important;
}
.ma35 {
	margin-bottom: 35px !important;
}
.mb40 {
	margin-bottom: 40px !important;
}
.mv40 {
	margin-bottom: 40px !important;
}
.ma40 {
	margin-bottom: 40px !important;
}
.mb45 {
	margin-bottom: 45px !important;
}
.mv45 {
	margin-bottom: 45px !important;
}
.ma45 {
	margin-bottom: 45px !important;
}
.mb50 {
	margin-bottom: 50px !important;
}
.mv50 {
	margin-bottom: 50px !important;
}
.ma50 {
	margin-bottom: 50px !important;
}
.mb55 {
	margin-bottom: 55px !important;
}
.mv55 {
	margin-bottom: 55px !important;
}
.ma55 {
	margin-bottom: 55px !important;
}
.mb60 {
	margin-bottom: 60px !important;
}
.mv60 {
	margin-bottom: 60px !important;
}
.ma60 {
	margin-bottom: 60px !important;
}
.mr5 {
	margin-right: 5px !important;
}
.mh5 {
	margin-right: 5px !important;
}
.ma5 {
	margin-right: 5px !important;
}
.mr10 {
	margin-right: 10px !important;
}
.mh10 {
	margin-right: 10px !important;
}
.ma10 {
	margin-right: 10px !important;
}
.mr15 {
	margin-right: 15px !important;
}
.mh15 {
	margin-right: 15px !important;
}
.ma15 {
	margin-right: 15px !important;
}
.mr20 {
	margin-right: 20px !important;
}
.mh20 {
	margin-right: 20px !important;
}
.ma20 {
	margin-right: 20px !important;
}
.mr25 {
	margin-right: 25px !important;
}
.mh25 {
	margin-right: 25px !important;
}
.ma25 {
	margin-right: 25px !important;
}
.mr30 {
	margin-right: 30px !important;
}
.mh30 {
	margin-right: 30px !important;
}
.ma30 {
	margin-right: 30px !important;
}
.mr35 {
	margin-right: 35px !important;
}
.mh35 {
	margin-right: 35px !important;
}
.ma35 {
	margin-right: 35px !important;
}
.mr40 {
	margin-right: 40px !important;
}
.mh40 {
	margin-right: 40px !important;
}
.ma40 {
	margin-right: 40px !important;
}
.mr45 {
	margin-right: 45px !important;
}
.mh45 {
	margin-right: 45px !important;
}
.ma45 {
	margin-right: 45px !important;
}
.mr50 {
	margin-right: 50px !important;
}
.mh50 {
	margin-right: 50px !important;
}
.ma50 {
	margin-right: 50px !important;
}
.mr55 {
	margin-right: 55px !important;
}
.mh55 {
	margin-right: 55px !important;
}
.ma55 {
	margin-right: 55px !important;
}
.mr60 {
	margin-right: 60px !important;
}
.mh60 {
	margin-right: 60px !important;
}
.ma60 {
	margin-right: 60px !important;
}
.ml5 {
	margin-left: 5px !important;
}
.mh5 {
	margin-left: 5px !important;
}
.ma5 {
	margin-left: 5px !important;
}
.ml10 {
	margin-left: 10px !important;
}
.mh10 {
	margin-left: 10px !important;
}
.ma10 {
	margin-left: 10px !important;
}
.ml15 {
	margin-left: 15px !important;
}
.mh15 {
	margin-left: 15px !important;
}
.ma15 {
	margin-left: 15px !important;
}
.ml20 {
	margin-left: 20px !important;
}
.mh20 {
	margin-left: 20px !important;
}
.ma20 {
	margin-left: 20px !important;
}
.ml25 {
	margin-left: 25px !important;
}
.mh25 {
	margin-left: 25px !important;
}
.ma25 {
	margin-left: 25px !important;
}
.ml30 {
	margin-left: 30px !important;
}
.mh30 {
	margin-left: 30px !important;
}
.ma30 {
	margin-left: 30px !important;
}
.ml35 {
	margin-left: 35px !important;
}
.mh35 {
	margin-left: 35px !important;
}
.ma35 {
	margin-left: 35px !important;
}
.ml40 {
	margin-left: 40px !important;
}
.mh40 {
	margin-left: 40px !important;
}
.ma40 {
	margin-left: 40px !important;
}
.ml45 {
	margin-left: 45px !important;
}
.mh45 {
	margin-left: 45px !important;
}
.ma45 {
	margin-left: 45px !important;
}
.ml50 {
	margin-left: 50px !important;
}
.mh50 {
	margin-left: 50px !important;
}
.ma50 {
	margin-left: 50px !important;
}
.ml55 {
	margin-left: 55px !important;
}
.mh55 {
	margin-left: 55px !important;
}
.ma55 {
	margin-left: 55px !important;
}
.ml60 {
	margin-left: 60px !important;
}
.mh60 {
	margin-left: 60px !important;
}
.ma60 {
	margin-left: 60px !important;
}
.pt5 {
	padding-top: 5px !important;
}
.pv5 {
	padding-top: 5px !important;
}
.pa5 {
	padding-top: 5px !important;
}
.pt10 {
	padding-top: 10px !important;
}
.pv10 {
	padding-top: 10px !important;
}
.pa10 {
	padding-top: 10px !important;
}
.pt15 {
	padding-top: 15px !important;
}
.pv15 {
	padding-top: 15px !important;
}
.pa15 {
	padding-top: 15px !important;
}
.pt20 {
	padding-top: 20px !important;
}
.pv20 {
	padding-top: 20px !important;
}
.pa20 {
	padding-top: 20px !important;
}
.pt25 {
	padding-top: 25px !important;
}
.pv25 {
	padding-top: 25px !important;
}
.pa25 {
	padding-top: 25px !important;
}
.pt30 {
	padding-top: 30px !important;
}
.pv30 {
	padding-top: 30px !important;
}
.pa30 {
	padding-top: 30px !important;
}
.pt35 {
	padding-top: 35px !important;
}
.pv35 {
	padding-top: 35px !important;
}
.pa35 {
	padding-top: 35px !important;
}
.pt40 {
	padding-top: 40px !important;
}
.pv40 {
	padding-top: 40px !important;
}
.pa40 {
	padding-top: 40px !important;
}
.pt45 {
	padding-top: 45px !important;
}
.pv45 {
	padding-top: 45px !important;
}
.pa45 {
	padding-top: 45px !important;
}
.pt50 {
	padding-top: 50px !important;
}
.pv50 {
	padding-top: 50px !important;
}
.pa50 {
	padding-top: 50px !important;
}
.pt55 {
	padding-top: 55px !important;
}
.pv55 {
	padding-top: 55px !important;
}
.pa55 {
	padding-top: 55px !important;
}
.pt60 {
	padding-top: 60px !important;
}
.pv60 {
	padding-top: 60px !important;
}
.pa60 {
	padding-top: 60px !important;
}
.pb5 {
	padding-bottom: 5px !important;
}
.pv5 {
	padding-bottom: 5px !important;
}
.pa5 {
	padding-bottom: 5px !important;
}
.pb10 {
	padding-bottom: 10px !important;
}
.pv10 {
	padding-bottom: 10px !important;
}
.pa10 {
	padding-bottom: 10px !important;
}
.pb15 {
	padding-bottom: 15px !important;
}
.pv15 {
	padding-bottom: 15px !important;
}
.pa15 {
	padding-bottom: 15px !important;
}
.pb20 {
	padding-bottom: 20px !important;
}
.pv20 {
	padding-bottom: 20px !important;
}
.pa20 {
	padding-bottom: 20px !important;
}
.pb25 {
	padding-bottom: 25px !important;
}
.pv25 {
	padding-bottom: 25px !important;
}
.pa25 {
	padding-bottom: 25px !important;
}
.pb30 {
	padding-bottom: 30px !important;
}
.pv30 {
	padding-bottom: 30px !important;
}
.pa30 {
	padding-bottom: 30px !important;
}
.pb35 {
	padding-bottom: 35px !important;
}
.pv35 {
	padding-bottom: 35px !important;
}
.pa35 {
	padding-bottom: 35px !important;
}
.pb40 {
	padding-bottom: 40px !important;
}
.pv40 {
	padding-bottom: 40px !important;
}
.pa40 {
	padding-bottom: 40px !important;
}
.pb45 {
	padding-bottom: 45px !important;
}
.pv45 {
	padding-bottom: 45px !important;
}
.pa45 {
	padding-bottom: 45px !important;
}
.pb50 {
	padding-bottom: 50px !important;
}
.pv50 {
	padding-bottom: 50px !important;
}
.pa50 {
	padding-bottom: 50px !important;
}
.pb55 {
	padding-bottom: 55px !important;
}
.pv55 {
	padding-bottom: 55px !important;
}
.pa55 {
	padding-bottom: 55px !important;
}
.pb60 {
	padding-bottom: 60px !important;
}
.pv60 {
	padding-bottom: 60px !important;
}
.pa60 {
	padding-bottom: 60px !important;
}
.pr5 {
	padding-right: 5px !important;
}
.ph5 {
	padding-right: 5px !important;
}
.pa5 {
	padding-right: 5px !important;
}
.pr10 {
	padding-right: 10px !important;
}
.ph10 {
	padding-right: 10px !important;
}
.pa10 {
	padding-right: 10px !important;
}
.pr15 {
	padding-right: 15px !important;
}
.ph15 {
	padding-right: 15px !important;
}
.pa15 {
	padding-right: 15px !important;
}
.pr20 {
	padding-right: 20px !important;
}
.ph20 {
	padding-right: 20px !important;
}
.pa20 {
	padding-right: 20px !important;
}
.pr25 {
	padding-right: 25px !important;
}
.ph25 {
	padding-right: 25px !important;
}
.pa25 {
	padding-right: 25px !important;
}
.pr30 {
	padding-right: 30px !important;
}
.ph30 {
	padding-right: 30px !important;
}
.pa30 {
	padding-right: 30px !important;
}
.pr35 {
	padding-right: 35px !important;
}
.ph35 {
	padding-right: 35px !important;
}
.pa35 {
	padding-right: 35px !important;
}
.pr40 {
	padding-right: 40px !important;
}
.ph40 {
	padding-right: 40px !important;
}
.pa40 {
	padding-right: 40px !important;
}
.pr45 {
	padding-right: 45px !important;
}
.ph45 {
	padding-right: 45px !important;
}
.pa45 {
	padding-right: 45px !important;
}
.pr50 {
	padding-right: 50px !important;
}
.ph50 {
	padding-right: 50px !important;
}
.pa50 {
	padding-right: 50px !important;
}
.pr55 {
	padding-right: 55px !important;
}
.ph55 {
	padding-right: 55px !important;
}
.pa55 {
	padding-right: 55px !important;
}
.pr60 {
	padding-right: 60px !important;
}
.ph60 {
	padding-right: 60px !important;
}
.pa60 {
	padding-right: 60px !important;
}
.pl5 {
	padding-left: 5px !important;
}
.ph5 {
	padding-left: 5px !important;
}
.pa5 {
	padding-left: 5px !important;
}
.pl10 {
	padding-left: 10px !important;
}
.ph10 {
	padding-left: 10px !important;
}
.pa10 {
	padding-left: 10px !important;
}
.pl15 {
	padding-left: 15px !important;
}
.ph15 {
	padding-left: 15px !important;
}
.pa15 {
	padding-left: 15px !important;
}
.pl20 {
	padding-left: 20px !important;
}
.ph20 {
	padding-left: 20px !important;
}
.pa20 {
	padding-left: 20px !important;
}
.pl25 {
	padding-left: 25px !important;
}
.ph25 {
	padding-left: 25px !important;
}
.pa25 {
	padding-left: 25px !important;
}
.pl30 {
	padding-left: 30px !important;
}
.ph30 {
	padding-left: 30px !important;
}
.pa30 {
	padding-left: 30px !important;
}
.pl35 {
	padding-left: 35px !important;
}
.ph35 {
	padding-left: 35px !important;
}
.pa35 {
	padding-left: 35px !important;
}
.pl40 {
	padding-left: 40px !important;
}
.ph40 {
	padding-left: 40px !important;
}
.pa40 {
	padding-left: 40px !important;
}
.pl45 {
	padding-left: 45px !important;
}
.ph45 {
	padding-left: 45px !important;
}
.pa45 {
	padding-left: 45px !important;
}
.pl50 {
	padding-left: 50px !important;
}
.ph50 {
	padding-left: 50px !important;
}
.pa50 {
	padding-left: 50px !important;
}
.pl55 {
	padding-left: 55px !important;
}
.ph55 {
	padding-left: 55px !important;
}
.pa55 {
	padding-left: 55px !important;
}
.pl60 {
	padding-left: 60px !important;
}
.ph60 {
	padding-left: 60px !important;
}
.pa60 {
	padding-left: 60px !important;
}
