/* ========== text s ========== */





/*text-align s*/



.text-left,

.text-left>* {

	text-align: left;

}



.text-center,

.text-center>* {

	text-align: center;

}



.text-right,

.text-right>* {

	text-align: right;

}



.text-justify,

.text-justify>* {

	text-align: justify;

}





/*text-align e*/





/*vertical-align s*/



.align-baseline {

	vertical-align: baseline;

}



.align-top {

	vertical-align: top;

}



.align-middle {

	vertical-align: middle;

}



.align-bottom {

	vertical-align: bottom;

}



.align-text-top {

	vertical-align: text-top;

}



.align-text-bottom {

	vertical-align: text-bottom;

}





/*vertical-align e*/





/*white-space s*/



.whitespace-normal {

	white-space: normal;

}



.whitespace-nowrap {

	white-space: nowrap;

}



.whitespace-pre {

	white-space: pre;

}



.whitespace-pre-line {

	white-space: pre-line;

}



.whitespace-pre-wrap {

	white-space: pre-wrap;

}





/*white-space e*/





/*word-wrap s*/



.break-words {

	word-wrap: break-word;

}



.break-normal {

	word-wrap: normal;

}





/*word-wrap e*/





/*multiple-lines s*/



.single-line {

	width: 100%;

	display: block;

	white-space: nowrap;

	text-overflow: ellipsis;

	overflow: hidden;

}



.multiple-lines {

	width: 100%;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	overflow: hidden;

}



.multiple-lines.one {

	height: calc(19.6px * 1);

	-webkit-line-clamp: 1;

}



.multiple-lines.two {

	height: calc(19.6px * 2);

	-webkit-line-clamp: 2;

}



.multiple-lines.three {

	height: calc(19.6px * 3);

	-webkit-line-clamp: 3;

}



.multiple-lines.four {

	height: calc(19.6px * 4);

	-webkit-line-clamp: 4;

}



.multiple-lines.five {

	height: calc(19.6px * 5);

	-webkit-line-clamp: 5;

}



.multiple-lines.six {

	height: calc(19.6px * 6);

	-webkit-line-clamp: 6;

}



.multiple-lines.one.font-12 {

	height: calc(16.8px * 1);

}



.multiple-lines.two.font-12 {

	height: calc(16.8px * 2);

}



.multiple-lines.three.font-12 {

	height: calc(16.8px * 3);

}



.multiple-lines.four.font-12 {

	height: calc(16.8px * 4);

}



.multiple-lines.five.font-12 {

	height: calc(16.8px * 5);

}



.multiple-lines.six.font-12 {

	height: calc(16.8px * 6);

}



.multiple-lines.one.font-16 {

	height: calc(22.4px * 1);

}



.multiple-lines.two.font-16 {

	height: calc(22.4px * 2);

}



.multiple-lines.three.font-16 {

	height: calc(22.4px * 3);

}



.multiple-lines.four.font-16 {

	height: calc(22.4px * 4);

}



.multiple-lines.five.font-16 {

	height: calc(22.4px * 5);

}



.multiple-lines.six.font-16 {

	height: calc(22.4px * 6);

}





/*multiple-lines e*/



@media (max-width: 1199px) {

	.text-left-lg,

	.text-left-lg>* {

		text-align: left;

	}

	.text-center-lg,

	.text-center-lg>* {

		text-align: center;

	}

	.text-right-lg,

	.text-right-lg>* {

		text-align: right;

	}

	.text-justify-lg,

	.text-justify-lg>* {

		text-align: justify;

	}

	.align-baseline-lg {

		vertical-align: baseline;

	}

	.align-top-lg {

		vertical-align: top;

	}

	.align-middle-lg {

		vertical-align: middle;

	}

	.align-bottom-lg {

		vertical-align: bottom;

	}

	.align-text-top-lg {

		vertical-align: text-top;

	}

	.align-text-bottom-lg {

		vertical-align: text-bottom;

	}

	.whitespace-normal-lg {

		white-space: normal;

	}

	.whitespace-nowrap-lg {

		white-space: nowrap;

	}

	.whitespace-pre-lg {

		white-space: pre;

	}

	.whitespace-pre-line-lg {

		white-space: pre-line;

	}

	.whitespace-pre-wrap-lg {

		white-space: pre-wrap;

	}

	.break-words-lg {

		word-wrap: break-word;

	}

	.break-normal-lg {

		word-wrap: normal;

	}

	.truncate-lg {

		overflow: hidden;

		text-overflow: ellipsis;

		white-space: nowrap;

	}

	.single-line-lg {

		width: 100%;

		display: block;

		white-space: nowrap;

		text-overflow: ellipsis;

		-webkit-box-orient: inherit;

	}

	.multiple-lines.one-lg {

		height: calc(19.6px * 1);

		-webkit-line-clamp: 1;

	}

	.multiple-lines.two-lg {

		height: calc(19.6px * 2);

		-webkit-line-clamp: 2;

	}

	.multiple-lines.three-lg {

		height: calc(19.6px * 3);

		-webkit-line-clamp: 3;

	}

	.multiple-lines.four-lg {

		height: calc(19.6px * 4);

		-webkit-line-clamp: 4;

	}

	.multiple-lines.five-lg {

		height: calc(19.6px * 5);

		-webkit-line-clamp: 5;

	}

	.multiple-lines.six-lg {

		height: calc(19.6px * 6);

		-webkit-line-clamp: 6;

	}

	.multiple-lines.one-lg.font-12 {

		height: calc(16.8px * 1);

	}

	.multiple-lines.two-lg.font-12 {

		height: calc(16.8px * 2);

	}

	.multiple-lines.three-lg.font-12 {

		height: calc(16.8px * 3);

	}

	.multiple-lines.four-lg.font-12 {

		height: calc(16.8px * 4);

	}

	.multiple-lines.five-lg.font-12 {

		height: calc(16.8px * 5);

	}

	.multiple-lines.six-lg.font-12 {

		height: calc(16.8px * 6);

	}

	.multiple-lines.one-lg.font-16 {

		height: calc(22.4px * 1);

	}

	.multiple-lines.two-lg.font-16 {

		height: calc(22.4px * 2);

	}

	.multiple-lines.three-lg.font-16 {

		height: calc(22.4px * 3);

	}

	.multiple-lines.four-lg.font-16 {

		height: calc(22.4px * 4);

	}

	.multiple-lines.five-lg.font-16 {

		height: calc(22.4px * 5);

	}

	.multiple-lines.six-lg.font-16 {

		height: calc(22.4px * 6);

	}

}



@media (max-width: 991px) {

	.text-left-md,

	.text-left-md>* {

		text-align: left;

	}

	.text-center-md,

	.text-center-md>* {

		text-align: center;

	}

	.text-right-md,

	.text-right-md>* {

		text-align: right;

	}

	.text-justify-md,

	.text-justify-md>* {

		text-align: justify;

	}

	.align-baseline-md {

		vertical-align: baseline;

	}

	.align-top-md {

		vertical-align: top;

	}

	.align-middle-md {

		vertical-align: middle;

	}

	.align-bottom-md {

		vertical-align: bottom;

	}

	.align-text-top-md {

		vertical-align: text-top;

	}

	.align-text-bottom-md {

		vertical-align: text-bottom;

	}

	.whitespace-normal-md {

		white-space: normal;

	}

	.whitespace-nowrap-md {

		white-space: nowrap;

	}

	.whitespace-pre-md {

		white-space: pre;

	}

	.whitespace-pre-line-md {

		white-space: pre-line;

	}

	.whitespace-pre-wrap-md {

		white-space: pre-wrap;

	}

	.break-words-md {

		word-wrap: break-word;

	}

	.break-normal-md {

		word-wrap: normal;

	}

	.truncate-md {

		overflow: hidden;

		text-overflow: ellipsis;

		white-space: nowrap;

	}

	.single-line-md {

		width: 100%;

		display: block;

		white-space: nowrap;

		text-overflow: ellipsis;

		-webkit-box-orient: inherit;

	}

	.multiple-lines.one-md {

		height: calc(19.6px * 1);

		-webkit-line-clamp: 1;

	}

	.multiple-lines.two-md {

		height: calc(19.6px * 2);

		-webkit-line-clamp: 2;

	}

	.multiple-lines.three-md {

		height: calc(19.6px * 3);

		-webkit-line-clamp: 3;

	}

	.multiple-lines.four-md {

		height: calc(19.6px * 4);

		-webkit-line-clamp: 4;

	}

	.multiple-lines.five-md {

		height: calc(19.6px * 5);

		-webkit-line-clamp: 5;

	}

	.multiple-lines.six-md {

		height: calc(19.6px * 6);

		-webkit-line-clamp: 6;

	}

	.multiple-lines.one-md.font-12 {

		height: calc(16.8px * 1);

	}

	.multiple-lines.two-md.font-12 {

		height: calc(16.8px * 2);

	}

	.multiple-lines.three-md.font-12 {

		height: calc(16.8px * 3);

	}

	.multiple-lines.four-md.font-12 {

		height: calc(16.8px * 4);

	}

	.multiple-lines.five-md.font-12 {

		height: calc(16.8px * 5);

	}

	.multiple-lines.six-md.font-12 {

		height: calc(16.8px * 6);

	}

	.multiple-lines.one-md.font-16 {

		height: calc(22.4px * 1);

	}

	.multiple-lines.two-md.font-16 {

		height: calc(22.4px * 2);

	}

	.multiple-lines.three-md.font-16 {

		height: calc(22.4px * 3);

	}

	.multiple-lines.four-md.font-16 {

		height: calc(22.4px * 4);

	}

	.multiple-lines.five-md.font-16 {

		height: calc(22.4px * 5);

	}

	.multiple-lines.six-md.font-16 {

		height: calc(22.4px * 6);

	}

}



@media (max-width: 767px) {

	.text-left-sm,

	.text-left-sm>* {

		text-align: left;

	}

	.text-center-sm,

	.text-center-sm>* {

		text-align: center;

	}

	.text-right-sm,

	.text-right-sm>* {

		text-align: right;

	}

	.text-justify-sm,

	.text-justify-sm>* {

		text-align: justify;

	}

	.align-baseline-sm {

		vertical-align: baseline;

	}

	.align-top-sm {

		vertical-align: top;

	}

	.align-middle-sm {

		vertical-align: middle;

	}

	.align-bottom-sm {

		vertical-align: bottom;

	}

	.align-text-top-sm {

		vertical-align: text-top;

	}

	.align-text-bottom-sm {

		vertical-align: text-bottom;

	}

	.whitespace-normal-sm {

		white-space: normal;

	}

	.whitespace-nowrap-sm {

		white-space: nowrap;

	}

	.whitespace-pre-sm {

		white-space: pre;

	}

	.whitespace-pre-line-sm {

		white-space: pre-line;

	}

	.whitespace-pre-wrap-sm {

		white-space: pre-wrap;

	}

	.break-words-sm {

		word-wrap: break-word;

	}

	.break-normal-sm {

		word-wrap: normal;

	}

	.truncate-sm {

		overflow: hidden;

		text-overflow: ellipsis;

		white-space: nowrap;

	}

	.single-line-sm {

		width: 100%;

		display: block;

		white-space: nowrap;

		text-overflow: ellipsis;

		-webkit-box-orient: inherit;

	}

	.multiple-lines.one-sm {

		height: calc(19.6px * 1);

		-webkit-line-clamp: 1;

	}

	.multiple-lines.two-sm {

		height: calc(19.6px * 2);

		-webkit-line-clamp: 2;

	}

	.multiple-lines.three-sm {

		height: calc(19.6px * 3);

		-webkit-line-clamp: 3;

	}

	.multiple-lines.four-sm {

		height: calc(19.6px * 4);

		-webkit-line-clamp: 4;

	}

	.multiple-lines.five-sm {

		height: calc(19.6px * 5);

		-webkit-line-clamp: 5;

	}

	.multiple-lines.six-sm {

		height: calc(19.6px * 6);

		-webkit-line-clamp: 6;

	}

	.multiple-lines.one-sm.font-12 {

		height: calc(16.8px * 1);

	}

	.multiple-lines.two-sm.font-12 {

		height: calc(16.8px * 2);

	}

	.multiple-lines.three-sm.font-12 {

		height: calc(16.8px * 3);

	}

	.multiple-lines.four-sm.font-12 {

		height: calc(16.8px * 4);

	}

	.multiple-lines.five-sm.font-12 {

		height: calc(16.8px * 5);

	}

	.multiple-lines.six-sm.font-12 {

		height: calc(16.8px * 6);

	}

	.multiple-lines.one-sm.font-16 {

		height: calc(22.4px * 1);

	}

	.multiple-lines.two-sm.font-16 {

		height: calc(22.4px * 2);

	}

	.multiple-lines.three-sm.font-16 {

		height: calc(22.4px * 3);

	}

	.multiple-lines.four-sm.font-16 {

		height: calc(22.4px * 4);

	}

	.multiple-lines.five-sm.font-16 {

		height: calc(22.4px * 5);

	}

	.multiple-lines.six-sm.font-16 {

		height: calc(22.4px * 6);

	}

}



@media (max-width: 479px) {

	.text-left-xs,

	.text-left-xs>* {

		text-align: left;

	}

	.text-center-xs,

	.text-center-xs>* {

		text-align: center;

	}

	.text-right-xs,

	.text-right-xs>* {

		text-align: right;

	}

	.text-justify-xs,

	.text-justify-xs>* {

		text-align: justify;

	}

	.align-baseline-xs {

		vertical-align: baseline;

	}

	.align-top-xs {

		vertical-align: top;

	}

	.align-middle-xs {

		vertical-align: middle;

	}

	.align-bottom-xs {

		vertical-align: bottom;

	}

	.align-text-top-xs {

		vertical-align: text-top;

	}

	.align-text-bottom-xs {

		vertical-align: text-bottom;

	}

	.whitespace-normal-xs {

		white-space: normal;

	}

	.whitespace-nowrap-xs {

		white-space: nowrap;

	}

	.whitespace-pre-xs {

		white-space: pre;

	}

	.whitespace-pre-line-xs {

		white-space: pre-line;

	}

	.whitespace-pre-wrap-xs {

		white-space: pre-wrap;

	}

	.break-words-xs {

		word-wrap: break-word;

	}

	.break-normal-xs {

		word-wrap: normal;

	}

	.truncate-xs {

		overflow: hidden;

		text-overflow: ellipsis;

		white-space: nowrap;

	}

	.single-line-xs {

		width: 100%;

		display: block;

		white-space: nowrap;

		text-overflow: ellipsis;

		-webkit-box-orient: inherit;

	}

	.multiple-lines.one-xs {

		height: calc(19.6px * 1);

		-webkit-line-clamp: 1;

	}

	.multiple-lines.two-xs {

		height: calc(19.6px * 2);

		-webkit-line-clamp: 2;

	}

	.multiple-lines.three-xs {

		height: calc(19.6px * 3);

		-webkit-line-clamp: 3;

	}

	.multiple-lines.four-xs {

		height: calc(19.6px * 4);

		-webkit-line-clamp: 4;

	}

	.multiple-lines.five-xs {

		height: calc(19.6px * 5);

		-webkit-line-clamp: 5;

	}

	.multiple-lines.six-xs {

		height: calc(19.6px * 6);

		-webkit-line-clamp: 6;

	}

	.multiple-lines.one-xs.font-12 {

		height: calc(16.8px * 1);

	}

	.multiple-lines.two-xs.font-12 {

		height: calc(16.8px * 2);

	}

	.multiple-lines.three-xs.font-12 {

		height: calc(16.8px * 3);

	}

	.multiple-lines.four-xs.font-12 {

		height: calc(16.8px * 4);

	}

	.multiple-lines.five-xs.font-12 {

		height: calc(16.8px * 5);

	}

	.multiple-lines.six-xs.font-12 {

		height: calc(16.8px * 6);

	}

	.multiple-lines.one-xs.font-16 {

		height: calc(22.4px * 1);

	}

	.multiple-lines.two-xs.font-16 {

		height: calc(22.4px * 2);

	}

	.multiple-lines.three-xs.font-16 {

		height: calc(22.4px * 3);

	}

	.multiple-lines.four-xs.font-16 {

		height: calc(22.4px * 4);

	}

	.multiple-lines.five-xs.font-16 {

		height: calc(22.4px * 5);

	}

	.multiple-lines.six-xs.font-16 {

		height: calc(22.4px * 6);

	}

}



@media (max-width: 319px) {}





/* ========== text e ========== */