.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z{}

.cl-while{
	color: #ffffff;
}

.cs-pointer{
	cursor: pointer;
}

.clear-both{
	clear: both;
}

.dp-block{
	display: block;
}

.dp-tb{
	display: table;
}

.dp-inline{
	display: inline;
}

.dp-inline-block{
	display: inline-block;
}
.dp-inline-block-left{
	width:40%;
	float:left;
	padding-top:3px;
}
.dp-inline-block-right{
	width:60%;
	float:right;
	padding:11px 25px 0px 10px
}
.dp-inline-block-right span{width:20%;float:left;}
.dp-inline-block-right select{/* width:75% !important; */float:right;}
.dp-tb-cell{
	display: table-cell;
}
#header .dp-tb-cell.full-width{}
.fl-left{
	float: left;
}

.fl-right{
	float: right;
}
.full-width{
	width: 100%;
}

.full-height{
	height: 100%;
}

.fw-bold{
	font-weight: bold;
}

.fst-italic{
	font-style: italic;
}

.txt-center{
	text-align: center;
}
.txt-right{
	text-align: right;
}
.txt-left{
	text-align: left;
}
.txt-justify{
	text-align: justify;
}
.txt-upper{
	textnsform: uppercase;
}

.mg-0{
	margin: 0;
}

.mg-xs{
	margin: 5px
}

.mg-t-xs{
	margin-top: 5px
}

.mg-l-xs{
	margin-left: 5px
}

.mg-r-xs{
	margin-right: 5px
}
.mg-b-xs{
	margin-bottom: 5px
}

.mg-sm{
	margin: 10px
}

.mg-t-sm{
	margin-top: 10px
}

.mg-l-sm{
	margin-left: 10px
}

.mg-r-sm{
	margin-right: 10px
}
.mg-b-sm{
	margin-bottom: 10px
}

.mg-md{
	margin: 15px
}

.mg-t-md{
	margin-top: 15px
}

.mg-l-md{
	margin-left: 15px
}

.mg-r-md{
	margin-right: 15px
}
.mg-b-md{
	margin-bottom: 15px
}

.mg-lg{
	margin: 20px
}

.mg-t-lg{
	margin-top: 20px
}

.mg-l-lg{
	margin-left: 20px
}

.mg-r-lg{
	margin-right: 20px
}
.mg-b-lg{
	margin-bottom: 20px
}

.nowrap{
	white-space: nowrap;
}

.pd-0{
	padding: 0;
}

.pd-xs{
	padding: 5px
}

.pd-t-xs{
	padding-top: 5px
}

.pd-l-xs{
	padding-left: 5px
}

.pd-r-xs{
	padding-right: 5px
}
.pd-b-xs{
	padding-bottom: 5px
}

.pd-sm{
	padding: 10px
}

.pd-t-sm{
	padding-top: 10px
}

.pd-l-sm{
	padding-left: 10px
}

.pd-r-sm{
	padding-right: 10px
}
.pd-b-sm{
	padding-bottom: 10px
}

.pd-md{
	padding: 15px
}

.pd-t-md{
	padding-top: 15px
}

.pd-l-md{
	padding-left: 15px
}

.pd-r-md{
	padding-right: 15px
}
.pd-b-md{
	padding-bottom: 15px
}

.pd-lg{
	padding: 20px
}

.pd-t-lg{
	padding-top: 20px
}

.pd-l-lg{
	padding-left: 20px
}

.pd-r-lg{
	padding-right: 20px
}
.pd-b-lg{
	padding-bottom: 20px
}

.pos-re{
	position: relative;
}

.pos-ab{
	position: absolute;
}

.warning {
	color: red;
}