.new-flex-w {
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;
}

.new-flex-r-m {
	justify-content: flex-end;
	-ms-align-items: center;
	align-items: center;
}


.new-flex-w,
.new-flex-l,
.new-flex-r,
.new-flex-c,
.new-flex-sa,
.new-flex-sb,
.new-flex-t,
.new-flex-b,
.new-flex-m,
.new-flex-str,
.new-flex-c-m,
.new-flex-c-t,
.new-flex-c-b,
.new-flex-c-str,
.new-flex-l-m,
.new-flex-r-m,
.new-flex-sa-m,
.new-flex-sb-m,
.new-flex-col-l,
.new-flex-col-r,
.new-flex-col-c,
.new-flex-col-str,
.new-flex-col-t,
.new-flex-col-b,
.new-flex-col-m,
.new-flex-col-sb,
.new-flex-col-sa,
.new-flex-col-c-m,
.new-flex-col-l-m,
.new-flex-col-r-m,
.new-flex-col-str-m,
.new-flex-col-c-t,
.new-flex-col-c-b,
.new-flex-col-c-sb,
.new-flex-col-c-sa,
.new-flex-col-l-sb,
.new-flex-col-r-sb,
.new-flex-row,
.new-flex-row-rev,
.new-flex-col,
.new-flex-col-rev,
.new-dis-flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
}

.new-m-r-15, .new-m-lr-15, .new-m-all-15 {
	margin-right: 5px;
}

.new-p-r-11, .p-lr-11, .p-all-11 {
	padding-right: 11px;
}

.trans-04 {
	-webkit-transition: all 0.4s;
	-o-transition: all 0.4s;
	-moz-transition: all 0.4s;
	transition: all 0.4s;
}

