@charset "UTF-8";
html {
	-webkit-tap-highlight-color:transparent;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-size:16px;
	height:100%
}
@-moz-viewport {
width:device-width
}
@-ms-viewport {
width:device-width
}
@-o-viewport {
width:device-width
}
@-webkit-viewport {
width:device-width
}
@viewport {
width:device-width
}
.txt-primary {
	color:rgb(246 246 246 / 87%)!important
}
.pt-list_detail_tracking .pt-list_detail_tracking_message, .txt-secondary {
	color:rgba(233, 229, 246, .6)!important
}
.txt-disabled {
	color:rgba(233, 229, 246, .3)!important
}
.txt-light-primary {
	color:rgba(0, 0, 0, .87)!important
}
.txt-light-secondary {
	color:rgba(0, 0, 0, .54)!important
}
.txt-light-disabled {
	color:rgba(0, 0, 0, .38)!important
}
.txt-shadow-none {
	text-shadow:none!important
}
.txt-shadow-black {
	text-shadow:1px 2px 2px rgba(0, 0, 0, .5)
}
.txt-shadow-black-1dp {
	text-shadow:1px 1px 1px rgba(0, 0, 0, .12)
}
.txt-shadow-black-2dp {
	text-shadow:2px 2px 2px rgba(0, 0, 0, .24)
}
.txt-shadow-black-3dp {
	text-shadow:0 0 3px rgba(0, 0, 0, .8)
}
.txt-alpha-0 {
	opacity:0!important
}
.txt-black {
	color:#000!important
}
.txt-white {
	color:#fff!important
}
.txt-grey-50 {
	color:#fafafa!important
}
.txt-grey-100 {
	color:#f5f5f5!important
}
.txt-grey-200 {
	color:#eee!important
}
.txt-grey-300 {
	color:#e0e0e0!important
}
.txt-grey-400 {
	color:#bdbdbd!important
}
.txt-grey-500 {
	color:#9e9e9e!important
}
.txt-grey-600 {
	color:#757575!important
}
.txt-grey-700 {
	color:#616161!important
}
.txt-grey-800 {
	color:#424242!important
}
.txt-grey-900 {
	color:#212121!important
}
.txt-red-400 {
	color:#ef5350!important
}
.txt-pink-400 {
	color:#ec407a!important
}
.txt-purple-400 {
	color:#ab47bc!important
}
.txt-indigo-400 {
	color:#5c6bc0!important
}
.txt-blue-400 {
	color:#42a5f5!important
}
.txt-lightblue-400 {
	color:#29b6f6!important
}
.txt-cyan-400 {
	color:#26c6da!important
}
.txt-teal-400 {
	color:#26a69a!important
}
.txt-green-400 {
	color:#66bb6a!important
}
.txt-lightgreen-400 {
	color:#9ccc65!important
}
.txt-lime-400 {
	color:#d4e157!important
}
.txt-yellow-400 {
	color:#ffee58!important
}
.txt-amber-400 {
	color:#ffca28!important
}
.txt-orange-400 {
	color:#ffa726!important
}
.txt-deeporange-400 {
	color:#ff7043!important
}
.txt-brown-400 {
	color:#8d6e63!important
}
.txt-bluegrey-400 {
	color:#78909c!important
}
.txt-red-500 {
	color:#f44336!important
}
.txt-pink-500 {
	color:#e91e63!important
}
.txt-purple-500 {
	color:#9c27b0!important
}
.txt-indigo-500 {
	color:#3f51b5!important
}
.txt-blue-500 {
	color:#2196f3!important
}
.txt-lightblue-500 {
	color:#03a9f4!important
}
.txt-cyan-500 {
	color:#00bcd4!important
}
.txt-teal-500 {
	color:#009688!important
}
.txt-green-500 {
	color:#4caf50!important
}
.txt-lightgreen-500 {
	color:#8bc34a!important
}
.txt-lime-500 {
	color:#cddc39!important
}
.txt-yellow-500 {
	color:#ffeb3b!important
}
.txt-amber-500 {
	color:#ffc107!important
}
.txt-orange-500 {
	color:#ff9800!important
}
.txt-deeporange-500 {
	color:#ff5722!important
}
.txt-brown-500 {
	color:#795548!important
}
.txt-bluegrey-500 {
	color:#607d8b!important
}
.txt-purple-pantip-50 {
	color:#e9e5f6!important
}
.txt-purple-pantip-100 {
	color:#bfbcda!important
}
.txt-purple-pantip-200 {
	color:#BABABA!important
}
.txt-purple-pantip-300 {
	color:rgb(57, 57, 57)!important
}
.txt-purple-pantip-400 {
	color:#565380!important
}
.txt-purple-pantip-500 {
	color:#44416f!important
}
.txt-purple-pantip-600 {
	color:#3A3A3A!important
}
.txt-purple-pantip-700 {
	color:#2A2A2A!important
}
.txt-purple-pantip-800 {
	color:#232323!important
}
.txt-purple-pantip-900 {
	color:#1e1e1e!important
}
.txt-purple-pantip-a100 {
	color:#8e8ba7!important
}
.txt-purple-pantip-a800 {
	color:#382040!important
}
.txt-blue-pantip-50 {
	color:#e8eaf6!important
}
.txt-blue-pantip-100 {
	color:#90a8d1!important
}
.txt-blue-pantip-200 {
	color:#7793c2!important
}
.txt-blue-pantip-300 {
	color:#42649d!important
}
.txt-blue-pantip-400 {
	color:#2c4e8a!important
}
.txt-blue-pantip-500 {
	color:#1c3973!important
}
.txt-blue-pantip-600 {
	color:#193366!important
}
.txt-blue-pantip-700 {
	color:#172c5a!important
}
.txt-blue-pantip-800 {
	color:#224!important
}
.txt-blue-pantip-900 {
	color:#191933!important
}
.txt-blue-pantip-a100 {
	color:#737399!important
}
.txt-blue-pantip-a200 {
	color:#205e7f!important
}
.txt-deeppurple-50 {
	color:#ede7f6!important
}
.txt-deeppurple-100 {
	color:#d1c4e9!important
}
.txt-deeppurple-200 {
	color:#b39ddb!important
}
.txt-deeppurple-300 {
	color:#9575cd!important
}
.txt-deeppurple-400 {
	color:#7459c8!important
}
.txt-deeppurple-500 {
	color:#5a3bc0!important
}
.txt-deeppurple-600 {
	color:#5e35b1!important
}
.txt-deeppurple-700 {
	color:#512da8!important
}
.txt-deeppurple-800 {
	color:#4527a0!important
}
.txt-deeppurple-900 {
	color:#311b92!important
}
.txt-deeppurple-a100 {
	color:#b388ff!important
}
.txt-deeppurple-a200 {
	color:#7c4dff!important
}
.txt-red-300 {
	color:#e57373!important
}
.txt-green-700 {
	color:#388e3c!important
}
.txt-green-800 {
	color:#2e7d32!important
}
.txt-yellow-50 {
	color:#fff9c4!important
}
.txt-yellow-600 {
	color:#fdd835!important
}
.pt-lists-devices .login-now, .txt-yellow-700 {
	color:#fbc02d!important
}
.txt-amber-a100 {
	color:#ffe57f!important
}
.txt-orange-a100 {
	color:#ffd180!important
}
.txt-bluegrey-700 {
	color:#455a64!important
}
.txt-bluegrey-900 {
	color:#263238!important
}
.txt-bluegrey-a900 {
	color:#2d2d3f!important
}
.bg-transparent {
	background-color:transparent!important
}
.bg-alpha-black8 {
	background-color:rgba(0, 0, 0, .08)!important
}
.bg-alpha-black12 {
	background-color:rgba(0, 0, 0, .12)!important
}
.bg-alpha-black24 {
	background-color:rgba(0, 0, 0, .24)!important
}
.bg-alpha-black38 {
	background-color:rgba(0, 0, 0, .38)!important
}
.bg-alpha-white8 {
	background-color:hsla(0, 0%, 100%, .08)!important
}
.bg-alpha-white12 {
	background-color:hsla(0, 0%, 100%, .12)!important
}
.bg-alpha-white24 {
	background-color:hsla(0, 0%, 100%, .24)!important
}
.bg-alpha-white38 {
	background-color:hsla(0, 0%, 100%, .38)!important
}
.bg-black {
	background-color:#000!important
}
.bg-white {
	background-color:#fff!important
}
.bg-grey-50 {
	background-color:#fafafa!important
}
.bg-grey-100 {
	background-color:#f5f5f5!important
}
.bg-grey-200 {
	background-color:#eee!important
}
.bg-grey-300 {
	background-color:#e0e0e0!important
}
.bg-grey-400 {
	background-color:#bdbdbd!important
}
.bg-grey-500 {
	background-color:#9e9e9e!important
}
.bg-grey-600 {
	background-color:#757575!important
}
.bg-grey-700 {
	background-color:#616161!important
}
.bg-grey-800 {
	background-color:#424242!important
}
.bg-grey-900 {
	background-color:#212121!important
}
.bg-red-400 {
	background-color:#ef5350!important
}
.bg-pink-400 {
	background-color:#ec407a!important
}
.bg-purple-400 {
	background-color:#ab47bc!important
}
.bg-indigo-400 {
	background-color:#5c6bc0!important
}
.bg-blue-400 {
	background-color:#42a5f5!important
}
.bg-lightblue-400 {
	background-color:#29b6f6!important
}
.bg-cyan-400 {
	background-color:#26c6da!important
}
.bg-teal-400 {
	background-color:#26a69a!important
}
.bg-green-400 {
	background-color:#66bb6a!important
}
.bg-lightgreen-400 {
	background-color:#9ccc65!important
}
.bg-lime-400 {
	background-color:#d4e157!important
}
.bg-yellow-400 {
	background-color:#ffee58!important
}
.bg-amber-400 {
	background-color:#ffca28!important
}
.bg-orange-400 {
	background-color:#ffa726!important
}
.bg-deeporange-400 {
	background-color:#ff7043!important
}
.bg-brown-400 {
	background-color:#8d6e63!important
}
.bg-bluegrey-400 {
	background-color:#78909c!important
}
.bg-red-500 {
	background-color:#f44336!important
}
.bg-pink-500 {
	background-color:#e91e63!important
}
.bg-purple-500 {
	background-color:#9c27b0!important
}
.bg-indigo-500 {
	background-color:#3f51b5!important
}
.bg-blue-500 {
	background-color:#2196f3!important
}
.bg-lightblue-500 {
	background-color:#03a9f4!important
}
.bg-cyan-500 {
	background-color:#00bcd4!important
}
.bg-teal-500 {
	background-color:#009688!important
}
.bg-green-500 {
	background-color:#4caf50!important
}
.bg-lightgreen-500 {
	background-color:#8bc34a!important
}
.bg-lime-500 {
	background-color:#cddc39!important
}
.bg-yellow-500 {
	background-color:#ffeb3b!important
}
.bg-amber-500 {
	background-color:#ffc107!important
}
.bg-orange-500 {
	background-color:#ff9800!important
}
.bg-deeporange-500 {
	background-color:#ff5722!important
}
.bg-brown-500 {
	background-color:#795548!important
}
.bg-bluegrey-500 {
	background-color:#607d8b!important
}
.bg-purple-pantip-50 {
	background-color:#e9e5f6!important
}
.bg-purple-pantip-100 {
	background-color:#bfbcda!important
}
.bg-purple-pantip-200 {
	background-color:#BABABA!important
}
.bg-purple-pantip-300 {
	background-color:rgb(57, 57, 57)!important
}
.bg-purple-pantip-400 {
	background-color:#565380!important
}
.bg-purple-pantip-500 {
	background-color:#44416f!important
}
.bg-purple-pantip-600 {
	background-color:#3A3A3A!important
}
.bg-purple-pantip-700 {
	background-color:#2A2A2A!important
}
.bg-purple-pantip-800 {
	background-color:#232323!important
}
.bg-purple-pantip-900 {
	background-color:#1e1e1e!important
}
.bg-purple-pantip-a100 {
	background-color:#8e8ba7!important
}
.bg-purple-pantip-a800 {
	background-color:#382040!important
}
.bg-blue-pantip-50 {
	background-color:#e8eaf6!important
}
.bg-blue-pantip-100 {
	background-color:#90a8d1!important
}
.bg-blue-pantip-200 {
	background-color:#7793c2!important
}
.bg-blue-pantip-300 {
	background-color:#42649d!important
}
.bg-blue-pantip-400 {
	background-color:#2c4e8a!important
}
.bg-blue-pantip-500 {
	background-color:#1c3973!important
}
.bg-blue-pantip-600 {
	background-color:#193366!important
}
.bg-blue-pantip-700 {
	background-color:#172c5a!important
}
.bg-blue-pantip-800 {
	background-color:#224!important
}
.bg-blue-pantip-900 {
	background-color:#191933!important
}
.bg-blue-pantip-a100 {
	background-color:#737399!important
}
.bg-blue-pantip-a200 {
	background-color:#205e7f!important
}
.bg-deeppurple-50 {
	background-color:#ede7f6!important
}
.bg-deeppurple-100 {
	background-color:#d1c4e9!important
}
.bg-deeppurple-200 {
	background-color:#b39ddb!important
}
.bg-deeppurple-300 {
	background-color:#9575cd!important
}
.bg-deeppurple-400 {
	background-color:#7459c8!important
}
.bg-deeppurple-500 {
	background-color:#5a3bc0!important
}
.bg-deeppurple-600 {
	background-color:#5e35b1!important
}
.bg-deeppurple-700 {
	background-color:#512da8!important
}
.bg-deeppurple-800 {
	background-color:#4527a0!important
}
.bg-deeppurple-900 {
	background-color:#311b92!important
}
.bg-deeppurple-a100 {
	background-color:#b388ff!important
}
.bg-deeppurple-a200 {
	background-color:#7c4dff!important
}
.bg-red-300 {
	background-color:#e57373!important
}
.bg-green-700 {
	background-color:#388e3c!important
}
.bg-green-800 {
	background-color:#2e7d32!important
}
.bg-yellow-50 {
	background-color:#fff9c4!important
}
.bg-yellow-600 {
	background-color:#fdd835!important
}
.bg-yellow-700 {
	background-color:#fbc02d!important
}
.bg-amber-a100 {
	background-color:#ffe57f!important
}
.bg-orange-a100 {
	background-color:#ffd180!important
}
.bg-bluegrey-700 {
	background-color:#455a64!important
}
.bg-bluegrey-900 {
	background-color:#263238!important
}
.bg-bluegrey-a900 {
	background-color:#2d2d3f!important
}
.bl-transparent {
	border-color:transparent!important
}
.bd-purple-pantip-300 {
	border-color:rgb(57, 57, 57)!important
}
.text-justify {
	text-align:justify!important
}
.text-center {
	text-align:center!important
}
.text-left {
	text-align:left!important
}
.text-right {
	text-align:right!important
}
.text-nowrap {
	white-space:nowrap!important
}
.text-prewrap {
	white-space:pre-wrap!important
}
.text-lowercase {
	text-transform:lowercase!important
}
.text-uppercase {
	text-transform:uppercase!important
}
.text-capitalize {
	text-transform:capitalize!important
}
.font-weight-normal {
	font-weight:400!important
}
.font-weight-meduim {
	font-weight:600!important
}
.font-weight-bold {
	font-weight:700!important
}
.font-italic {
	font-style:italic!important
}
.text-line-height {
	line-height:1.5!important
}
.text-line-height-default {
	line-height:1!important
}
.text-line-height-lead {
	line-height:1.75!important
}
.text-line-height-small {
	line-height:1.25!important
}
.text-icon-left {
	align-items:center;
	display:inline-flex
}
.text-icon-left>i {
	margin-right:4px
}
.text-icon-right {
	align-items:center;
	display:inline-flex
}
.text-icon-right>i {
	margin-left:4px
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	color:inherit;
	font-family:inherit;
	font-weight:500;
	line-height:1.5;
margin-bottom:.5rem
}
h1 {
	font-size:2.5rem
}
h2 {
	font-size:2rem
}
h3 {
	font-size:1.75rem
}
h4 {
	font-size:1.5rem
}
h5 {
	font-size:1.25rem
}
h6 {
	font-size:1rem
}
.h1 {
	font-size:2.5rem
}
.h2 {
	font-size:2rem
}
.h3 {
	font-size:1.75rem
}
.h4 {
	font-size:1.5rem
}
.h5 {
	font-size:1.25rem
}
.h6 {
	font-size:1rem
}
.lead {
	font-size:1.25rem;
	font-weight:300;
	line-height:1.75
}
.display-1 {
	font-size:6rem
}
.display-1, .display-2 {
	font-weight:400;
	line-height:1.5
}
.display-2 {
	font-size:5.5rem
}
.display-3 {
	font-size:4.5rem
}
.display-3, .display-4 {
	font-weight:400;
	line-height:1.5
}
.display-4 {
	font-size:3.5rem
}
.title {
	font-size:1rem;
	font-weight:400;
	line-height:1.5
}
.pt-block-subheader, .pt-block-subheader-1, .pt-forum-container .pt-forum-list a h2, .pt-lists-devices .pt-location-device, .pt-lists_pp_activity, .pt-movie-tagging__detail .pt-movie-tagging__info, .pt-movie-tagging__detail .pt-movie-tagging__rating span, .pt-tagging span, .pt-tagging__txt-block span, .subtitle-1 {
font-size:.875rem;
	font-weight:400;
	line-height:1.5
}
.pt-carousel-korea__temperature u, .pt-tagging__txt-block b, .subtitle-2, label.read-more-trigger {
font-size:.875rem;
	font-weight:500;
	line-height:1.5
}
.body-1, .pt-movie-tagging__detail .pt-movie-tagging__description {
	font-size:1rem;
	font-weight:400;
	line-height:1.5
}
.body-2 {
	font-size:1rem;
	font-weight:500;
	line-height:1.5
}
.caption, .pt-carousel-korea__currency, .pt-carousel-korea__temperature span, .pt-cat-carousel .pt-forum-container .pt-forum-list a span, .pt-forum-container .pt-forum-list a span {
font-size:.75rem;
	font-weight:400;
	line-height:1.5
}
.overline {
	font-weight:400
}
.overline, .small-1 {
font-size:.625rem;
	line-height:1.5
}
.small-1 {
	font-weight:500
}
.txt-underline {
	text-decoration:underline
}
.txt-no_underline {
	text-decoration:none
}
a.txt-underline:active, a.txt-underline:hover, a.txt-underline:link, a.txt-underline:visited {
	text-decoration:underline
}
a.link-lth, a.txt-no_underline:active, a.txt-no_underline:hover, a.txt-no_underline:link, a.txt-no_underline:visited {
	text-decoration:none
}
a.link-lth {
	color:#9575cd;
	cursor:pointer
}
a.link-lth:visited {
	color:#b39ddb;
	text-decoration:underline
}
a.link-lth:focus, a.link-lth:hover {
	color:#b388ff;
	text-decoration:underline
}
a.link-lth:active {
	color:#5a3bc0
}
.txt-ellipsis {
	overflow:hidden;
	text-overflow:ellipsis
}
.flexbox {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.inline-flexbox {
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:-moz-inline-flexbox;
	display:-webkit-inline-box;
	display:inline-flex
}
.flexgrow {
	-webkit-flex-grow:0;
	-moz-flex-grow:0;
	-ms-flex-grow:0;
	flex-grow:0
}
.flexgrow-1 {
	-webkit-flex-grow:1;
	-moz-flex-grow:1;
	-ms-flex-grow:1;
	flex-grow:1
}
.flexshrink, .flexshrink-1 {
@flex-shrink flex-shrink(1)
}
.flex-row {
	-webkit-box-orient:horizontal!important;
	-moz-box-orient:horizontal!important;
	-webkit-flex-direction:row!important;
	-ms-flex-direction:row!important;
	flex-direction:row!important
}
.flex-column, .flex-row {
	-webkit-box-direction:normal!important;
	-moz-box-direction:normal!important
}
.flex-column {
	-webkit-box-orient:vertical!important;
	-moz-box-orient:vertical!important;
	-webkit-flex-direction:column!important;
	-ms-flex-direction:column!important;
	flex-direction:column!important
}
.flex-row-reverse {
	-webkit-box-orient:horizontal!important;
	-moz-box-orient:horizontal!important;
	-webkit-flex-direction:row-reverse!important;
	-ms-flex-direction:row-reverse!important;
	flex-direction:row-reverse!important
}
.flex-column-reverse, .flex-row-reverse {
	-webkit-box-direction:reverse!important;
	-moz-box-direction:reverse!important
}
.flex-column-reverse {
	-webkit-box-orient:vertical!important;
	-moz-box-orient:vertical!important;
	-webkit-flex-direction:column-reverse!important;
	-ms-flex-direction:column-reverse!important;
	flex-direction:column-reverse!important
}
.flex-wrap {
	-webkit-flex-wrap:wrap!important;
	-ms-flex-wrap:wrap!important;
	flex-wrap:wrap!important
}
.flex-nowrap {
	-webkit-flex-wrap:nowrap!important;
	-ms-flex-wrap:nowrap!important;
	flex-wrap:nowrap!important
}
.flex-wrap-reverse {
	-webkit-flex-wrap:wrap-reverse!important;
	-ms-flex-wrap:wrap-reverse!important;
	flex-wrap:wrap-reverse!important
}
.justify-content-start {
	-webkit-box-pack:start!important;
	-moz-box-pack:start!important;
	-ms-flex-pack:start!important;
	-webkit-justify-content:flex-start!important;
	justify-content:flex-start!important
}
.justify-content-end {
	-webkit-box-pack:end!important;
	-moz-box-pack:end!important;
	-ms-flex-pack:end!important;
	-webkit-justify-content:flex-end!important;
	justify-content:flex-end!important
}
.justify-content-center {
	-webkit-box-pack:center!important;
	-moz-box-pack:center!important;
	-ms-flex-pack:center!important;
	-webkit-justify-content:center!important;
	justify-content:center!important
}
.justify-content-between {
	-webkit-box-pack:justify!important;
	-moz-box-pack:justify!important;
	-ms-flex-pack:justify!important;
	-webkit-justify-content:space-between!important;
	justify-content:space-between!important
}
.justify-content-around {
	-ms-flex-pack:distribute!important;
	-webkit-justify-content:space-around!important;
	justify-content:space-around!important
}
.align-items-start {
	-webkit-box-align:start!important;
	-moz-box-align:start!important;
	-ms-flex-align:start!important;
	-webkit-align-items:flex-start!important;
	align-items:flex-start!important
}
.align-items-end {
	-webkit-box-align:end!important;
	-moz-box-align:end!important;
	-ms-flex-align:end!important;
	-webkit-align-items:flex-end!important;
	align-items:flex-end!important
}
.align-items-center {
	-webkit-box-align:center!important;
	-moz-box-align:center!important;
	-ms-flex-align:center!important;
	-webkit-align-items:center!important;
	align-items:center!important
}
.align-items-baseline {
	-webkit-box-align:baseline!important;
	-moz-box-align:baseline!important;
	-ms-flex-align:baseline!important;
	-webkit-align-items:baseline!important;
	align-items:baseline!important
}
.align-items-stretch {
	-webkit-box-align:stretch!important;
	-moz-box-align:stretch!important;
	-ms-flex-align:stretch!important;
	-webkit-align-items:stretch!important;
	align-items:stretch!important
}
.align-content-start {
	-ms-flex-line-pack:start!important;
	-webkit-align-content:flex-start!important;
	align-content:flex-start!important
}
.align-content-end {
	-ms-flex-line-pack:end!important;
	-webkit-align-content:flex-end!important;
	align-content:flex-end!important
}
.align-content-center {
	-ms-flex-line-pack:center!important;
	-webkit-align-content:center!important;
	align-content:center!important
}
.align-content-between {
	-ms-flex-line-pack:justify!important;
	-webkit-align-content:space-between!important;
	align-content:space-between!important
}
.align-content-around {
	-ms-flex-line-pack:distribute!important;
	-webkit-align-content:space-around!important;
	align-content:space-around!important
}
.align-content-stretch {
	-ms-flex-line-pack:stretch!important;
	-webkit-align-content:stretch!important;
	align-content:stretch!important
}
.align-self-auto {
	-ms-flex-item-align:auto!important;
	-webkit-align-self:auto!important;
	align-self:auto!important
}
.align-self-start {
	-ms-flex-item-align:start!important;
	-webkit-align-self:flex-start!important;
	align-self:flex-start!important
}
.align-self-end {
	-ms-flex-item-align:end!important;
	-webkit-align-self:flex-end!important;
	align-self:flex-end!important
}
.align-self-center {
	-ms-flex-item-align:center!important;
	-webkit-align-self:center!important;
	align-self:center!important
}
.align-self-baseline {
	-ms-flex-item-align:baseline!important;
	-webkit-align-self:baseline!important;
	align-self:baseline!important
}
.align-self-stretch {
	-ms-flex-item-align:stretch!important;
	-webkit-align-self:stretch!important;
	align-self:stretch!important
}
.pantip-icons, .pt-breadcrumb a:first-child:before {
	background-position:0 0;
	background-size:contain;
	display:inline-flex;
	height:24px;
	text-indent:-9999px;
	vertical-align:middle;
	width:24px
}
.md-18, .pt-lists-item__multiline {
	font-size:18px
}
.md-24 {
	font-size:24px
}
.md-36 {
	font-size:36px
}
.md-48 {
	font-size:48px
}
.md-64 {
	font-size:64px
}
.md-72 {
	font-size:72px
}
.pantip-icons.md-18, .pantip-icons.pt-lists-item__multiline, .pt-breadcrumb a.md-18:first-child:before, .pt-breadcrumb a.pt-lists-item__multiline:first-child:before {
	height:18px;
	line-height:18px;
	width:18px
}
.pantip-icons.md-24, .pt-breadcrumb a.md-24:first-child:before {
	height:24px;
	line-height:24px;
	width:24px
}
.pantip-icons.md-36, .pt-breadcrumb a.md-36:first-child:before {
	height:36px;
	line-height:36px;
	width:36px
}
.pantip-icons.md-48, .pt-breadcrumb a.md-48:first-child:before {
	height:48px;
	line-height:48px;
	width:48px
}
.pantip-icons.md-64, .pt-breadcrumb a.md-64:first-child:before {
	height:64px;
	line-height:64px;
	width:64px
}
.pantip-icons.md-72, .pt-breadcrumb a.md-72:first-child:before {
	height:72px;
	line-height:72px;
	width:72px
}
.pantip-icons.icolor-base, .pt-breadcrumb a.icolor-base:first-child:before {
	opacity:1!important
}
.pantip-icons.icolor-primary, .pt-breadcrumb a.icolor-primary:first-child:before, .pt-carousel-korea__temperature i.pantip-icons {
	opacity:.87!important
}
.pantip-icons.icolor-secondary, .pt-breadcrumb a.icolor-secondary:first-child:before {
	opacity:.6!important
}
.pantip-icons.icolor-disabled, .pt-breadcrumb a.icolor-disabled:first-child:before {
	opacity:.3!important
}
.pantip-icons.icolor-primary-img, .pt-breadcrumb a.icolor-primary-img:first-child:before {
	-webkit-filter:invert(51%) sepia(19%) saturate(1195%) hue-rotate(220deg) brightness(97%) contrast(89%);
	filter:invert(51%) sepia(19%) saturate(1195%) hue-rotate(220deg) brightness(97%) contrast(89%)
}
.pantip-icons.icolor-secondary-img, .pt-breadcrumb a.icolor-secondary-img:first-child:before {
	-webkit-filter:invert(68%) sepia(55%) saturate(370%) hue-rotate(205deg) brightness(91%) contrast(88%);
	filter:invert(68%) sepia(55%) saturate(370%) hue-rotate(205deg) brightness(91%) contrast(88%)
}
.pantip-icons.icolor-success, .pt-breadcrumb a.icolor-success:first-child:before {
	-webkit-filter:invert(52%) sepia(63%) saturate(482%) hue-rotate(73deg) brightness(96%) contrast(87%);
	filter:invert(52%) sepia(63%) saturate(482%) hue-rotate(73deg) brightness(96%) contrast(87%)
}
.pantip-icons.icolor-info, .pt-breadcrumb a.icolor-info:first-child:before {
	-webkit-filter:invert(62%) sepia(90%) saturate(3724%) hue-rotate(189deg) brightness(110%) contrast(92%);
	filter:invert(62%) sepia(90%) saturate(3724%) hue-rotate(189deg) brightness(110%) contrast(92%)
}
.pantip-icons.icolor-warning, .pt-breadcrumb a.icolor-warning:first-child:before {
	-webkit-filter:invert(2%) sepia(58%) saturate(3697%) hue-rotate(326deg) brightness(102%) contrast(99%);
	filter:invert(2%) sepia(58%) saturate(3697%) hue-rotate(326deg) brightness(102%) contrast(99%)
}
.pantip-icons.icolor-danger, .pt-breadcrumb a.icolor-danger:first-child:before {
	-webkit-filter:invert(66%) sepia(30%) saturate(4556%) hue-rotate(317deg) brightness(101%) contrast(79%);
	filter:invert(66%) sepia(30%) saturate(4556%) hue-rotate(317deg) brightness(101%) contrast(79%)
}
.pantip-icons.icolor-light, .pt-breadcrumb a.icolor-light:first-child:before {
	-webkit-filter:opacity(.87) brightness(100%);
	filter:opacity(.87) brightness(100%)
}
.pantip-icons.icolor-dark, .pt-breadcrumb a.icolor-dark:first-child:before {
	-webkit-filter:invert(100%);
	filter:invert(100%)
}
.pantip-icons.icolor-white, .pt-breadcrumb a.icolor-white:first-child:before {
	-webkit-filter:brightness(100%);
	filter:brightness(100%)
}
.pantip-icons.icolor-black, .pt-breadcrumb a.icolor-black:first-child:before {
	-webkit-filter:invert(100%);
	filter:invert(100%)
}
.pt-ic-topic_type_talking {
	background-image:url(icon_topic_talking-512px.png)
}
.pt-ic-topic_type_news {
	background-image:url(../images/pantip_icon/icon_topic_news-512px.png)
}
.pt-ic-topic_type_poll {
	background-image:url(../images/pantip_icon/icon_topic_poll-512px.png)
}
.pt-ic-topic_type_question {
	background-image:url(../images/pantip_icon/icon_topic_question-512px.png)
}
.pt-ic-topic_type_review {
	background-image:url(../images/pantip_icon/icon_topic_review-512px.png)
}
.pt-ic-topic_type_sell {
	background-image:url(../images/pantip_icon/icon_topic_sell-512px.png)
}
.pt-ic-add_post {
	background-image:url(../images/pantip_icon/icon-add_post.png)
}
.pt-ic-add_post-fill {
	background-image:url(../images/pantip_icon/ic-pt_add_post_fill-512px.png)
}
.pt-ic-comment {
	background-image:url(../images/pantip_icon/icon-comment.png)
}
.pt-ic-comment-outline {
	background-image:url(../images/pantip_icon/icon-comment-outline.png)
}
.pt-breadcrumb a:first-child:before, .pt-ic-breadcrumb {
	background-image:url(../images/pantip_icon/icon-breadcrumb.png)
}
.pt-ic-tag_local {
	background-image:url(../images/pantip_icon/ic-tag_local.png)
}
.pt-ic-club {
	background-image:url(../images/pantip_icon/ic-club-512px.png)
}
.pt-ic-club-fill {
	background-image:url(../images/pantip_icon/ic-club_fill-512px.png)
}
.pt-ic-defamation {
	background-image:url(../images/pantip_icon/ic-defamation-512px.png)
}
.pt-ic-event {
	background-image:url(../images/pantip_icon/ic-event-512px.png)
}
.pt-ic-forum-outline {
	background-image:url(../images/pantip_icon/ic-forum_outline-512px.png)
}
.pt-ic-forum-fill {
	background-image:url(../images/pantip_icon/ic-forum_outline_fill-512px.png)
}
.pt-ic-logout {
	background-image:url(../images/pantip_icon/ic-logout-512px.png)
}
.pt-ic-profile {
	background-image:url(../images/pantip_icon/ic-profile-512px.png)
}
.pt-ic-profile_setting {
	background-image:url(../images/pantip_icon/ic-profile_setting-512px.png)
}
.pt-ic-setting-block {
	background-image:url(../images/pantip_icon/ic-setting_applications-512px.png)
}
.pt-ic-terms {
	background-image:url(../images/pantip_icon/ic-terms-512px.png)
}
.pt-ic-mail {
	background-image:url(../images/pantip_icon/ic-mail_baseline-512px.png)
}
.pt-ic-mail-outline {
	background-image:url(../images/pantip_icon/ic-mail_outline-512px.png)
}
.pt-ic-lock-outline {
	background-image:url(../images/pantip_icon/ic-lock_outline-512px.png)
}
.pt-ic-notification {
	background-image:url(../images/pantip_icon/ic-notification_baseline-512px.png)
}
.pt-ic-notification-outline {
	background-image:url(../images/pantip_icon/ic-notification_outline-512px.png)
}
.pt-ic-setting {
	background-image:url(../images/pantip_icon/ic-setting-512px.png)
}
.pt-ic-gavel {
	background-image:url(../images/pantip_icon/ic-gavel-512px.png)
}
.pt-ic-headset_mic {
	background-image:url(../images/pantip_icon/ic-headset_mic-512px.png)
}
.pt-ic-live_help {
	background-image:url(../images/pantip_icon/ic-live_help-512px.png)
}
.pt-ic-call_center {
	background-image:url(../images/pantip_icon/ic-call_center-512px.png)
}
.pt-ic-suggestion_post {
	background-image:url(../images/pantip_icon/ic-suggestion_post-512px.png)
}
.pt-ic-rules {
	background-image:url(../images/pantip_icon/ic-rules-512px.png)
}
.pt-ic-contact_support {
	background-image:url(../images/pantip_icon/ic-contact_support-512px.png)
}
.pt-ic-home {
	background-image:url(../images/pantip_icon/ic-home_baseline-512px.png)
}
.pt-ic-home-outline {
	background-image:url(../images/pantip_icon/ic-home_outline-512px.png)
}
.pt-ic-stars-black {
	background-image:url(../images/pantip_icon/ic-stars-black-512px.png)
}
.pt-ic-stars-black-outline {
	background-image:url(../images/pantip_icon/ic-stars-black-outline_512px.png)
}
.pt-ic-my_feedback {
	background-image:url(../images/pantip_icon/ic-my_feedback-512px.png)
}
.pt-ic-pantip_pick {
	background-image:url(../images/pantip_icon/ic-pantip_pick-512px.png)
}
.pt-ic-pantip_community {
	background-image:url(../images/pantip_icon/ic-pantip_community-512px.png)
}
.pt-ic-pantip_community-fill {
	background-image:url(../images/pantip_icon/ic-pantip_community_fill-512px.png)
}
.pt-ic-pantip_hitz {
	background-image:url(../images/pantip_icon/ic-pantip_hitz-512px.png)
}
.pt-ic-pantip_explore {
	background-image:url(../images/pantip_icon/ic_explore-512px.png)
}
.pt-ic-pantip_communities {
	background-image:url(../images/pantip_icon/ic-pt_communities-outline-512px.png)
}
.pt-ic-pantip_communities-fill {
	background-image:url(../images/pantip_icon/ic-pt_communities-512px.png)
}
.pt-ic-hub {
	background-image:url(../images/pantip_icon/ic-hub-512px.png)
}
.pt-ic-monetization {
	background-image:url(../images/pantip_icon/ic-monetization-512px.png)
}
.pt-ic-privacy {
	background-image:url(../images/pantip_icon/ic-privacy-512px.png)
}
.pt-ic-copy {
	background-image:url(../images/pantip_icon/ic_copy_512px.png)
}
.pt-ic-cut {
	background-image:url(../images/pantip_icon/ic_cut_512px.png)
}
.pt-ic-paste {
	background-image:url(../images/pantip_icon/ic_paste_512px.png)
}
.pt-ic-undo {
	background-image:url(../images/pantip_icon/ic-undo-512px.png)
}
.pt-ic-redo {
	background-image:url(../images/pantip_icon/ic-redo-512px.png)
}
.pt-ic-save {
	background-image:url(../images/pantip_icon/ic-save-512px.png)
}
.pt-ic-pin {
	background-image:url(../images/pantip_icon/ic-pin-512px.png)
}
.pt-ic-pin-outline {
	background-image:url(../images/pantip_icon/ic-pin_outline-512px.png)
}
.pt-ic-tag_shortcut {
	background-image:url(../images/pantip_icon/ic-tag_shortcut-512px.png)
}
.pt-ic-tag_shortcut_pin {
	background-image:url(../images/pantip_icon/ic-tag_shortcut_pin-512px.png)
}
.pt-ic-forum_shortcut {
	background-image:url(../images/pantip_icon/ic-forum_shortcut-512px.png)
}
.pt-ic-forum_shortcut_pin {
	background-image:url(../images/pantip_icon/ic-forum_shortcut_pin-512px.png)
}
.pt-ic-sunny {
	background-image:url(../images/pantip_icon/icon-weather_sunny.png)
}
.pt-ic-sunny-cloudy {
	background-image:url(../images/pantip_icon/ic-weather_sunny_cloudy.png)
}
.pt-ic-night {
	background-image:url(../images/pantip_icon/ic-weather_night.png)
}
.pt-ic-cloudy-night {
	background-image:url(../images/pantip_icon/ic-weather_night_cloudy.png)
}
.pt-ic-storm-hard {
	background-image:url(../images/pantip_icon/ic-weather_storm_hard.png)
}
.pt-ic-umbrella {
	background-image:url(../images/pantip_icon/ic-weather_umbrella.png)
}
.pt-ic-snowflake {
	background-image:url(../images/pantip_icon/ic-weather_snowflake.png)
}
.pt-ic-cloudy {
	background-image:url(../images/pantip_icon/ic-weather_cloudy.png)
}
.pt-ic-facebook {
	background-image:url(../images/pantip_icon/ic-social_fb-512px.png)
}
.pt-ic-twitter {
	background-image:url(../images/pantip_icon/ic-social_tw-512px.png)
}
.pt-ic-instragram {
	background-image:url(../images/pantip_icon/ic-social_ig-512px.png)
}
.pt-ic-tiktok {
	background-image:url(../images/pantip_icon/ic-social_tt-512px.png)
}
.pt-ic-youtube {
	background-image:url(../images/pantip_icon/ic-social_yt-512px.png)
}
.pt-ic-logo_facebook {
	background-image:url(../images/pantip_icon/ic-social_logo_fb-512px.png)
}
.pt-ic-logo_twitter {
	background-image:url(../images/pantip_icon/ic-social_logo_tw-512px.png)
}
.pt-ic-logo_youtube {
	background-image:url(../images/pantip_icon/ic-social_logo_yt-512px.png)
}
.pt-ic-logo_instragram {
	background-image:url(../images/pantip_icon/ic-social_logo_ig-512px.png)
}
.pt-ic-logo_tiktok {
	background-image:url(../images/pantip_icon/ic-social_logo_tt-512px.png)
}
.pt-ic-facebook-f {
	background-image:url(../images/pantip_icon/icon_facebook-512px.png)
}
.pt-ic-google {
	background-image:url(../images/pantip_icon/icon_google-512px.png)
}
.pt-ic-social_logo_facebook {
	background-image:url(../images/pantip_icon/ic-social_logo_facebook2-512px.png)
}
.pt-ic-social_logo_google {
	background-image:url(../images/pantip_icon/ic-social_logo_google2-512px.png)
}
.pt-ic-social_logo_line {
	background-image:url(../images/pantip_icon/ic-social_logo_line2-512px.png)
}
.pt-ic-social_logo_apple {
	background-image:url(../images/pantip_icon/ic-social_logo_apple2-512px.png)
}
.pt-ic-social_logo_email {
	background-image:url(../images/pantip_icon/ic-social_logo_email2-512px.png)
}
.pt-ic-social_logo_phone {
	background-image:url(../images/pantip_icon/ic-social_logo_phone2-512px.png)
}
.pt-ic-format_align_center {
	background-image:url(../images/pantip_icon/ic-format_align_center-512px.png)
}
.pt-ic-format_align_left {
	background-image:url(../images/pantip_icon/ic-format_align_left-512px.png)
}
.pt-ic-format_align_right {
	background-image:url(../images/pantip_icon/ic-format_align_right-512px.png)
}
.pt-ic-insert_highlight {
	background-image:url(../images/pantip_icon/ic-insert_highlight-512px.png)
}
.pt-ic-insert_horizontal_rule {
	background-image:url(../images/pantip_icon/ic-insert_horizontal_rule-512px.png)
}
.pt-ic-insert_image {
	background-image:url(../images/pantip_icon/ic-insert_image-512px.png)
}
.pt-ic-insert_link {
	background-image:url(../images/pantip_icon/ic-insert_link-512px.png)
}
.pt-ic-insert_map {
	background-image:url(../images/pantip_icon/ic-insert_map-512px.png)
}
.pt-ic-insert_spoil {
	background-image:url(../images/pantip_icon/ic-insert_spoil-512px.png)
}
.pt-ic-insert_code {
	background-image:url(../images/pantip_icon/ic-insert_code-512px.png)
}
.pt-ic-insert_subscript {
	background-image:url(../images/pantip_icon/ic-insert_subscript-512px.png)
}
.pt-ic-insert_superscript {
	background-image:url(../images/pantip_icon/ic-insert_superscript-512px.png)
}
.pt-ic-insert_toys {
	background-image:url(../images/pantip_icon/ic-insert_toys-512px.png)
}
.pt-ic-insert_video {
	background-image:url(../images/pantip_icon/ic-insert_video-512px.png)
}
.pt-ic-stikethrough {
	background-image:url(../images/pantip_icon/ic-strikethrough_s-512px.png)
}
.pt-ic-text_bold {
	background-image:url(../images/pantip_icon/ic-text_bold-512px.png)
}
.pt-ic-text_format {
	background-image:url(../images/pantip_icon/ic-text_format-512px.png)
}
.pt-ic-text_italic {
	background-image:url(../images/pantip_icon/ic-text_italic-512px.png)
}
.pt-ic-text_underlined {
	background-image:url(../images/pantip_icon/ic-text_underlined-512px.png)
}
.pt-ic-textarea_resize {
	background-image:url(../images/pantip_icon/ic-resize_textarea-512px.png)
}
.pt-ic-calendar {
	background-image:url(../images/pantip_icon/ic-calendar_image-512px.png)
}
.pt-ic-calendar_purple_200 {
	background-image:url(../images/pantip_icon/ic-calendar_purple_pantip_200_image-512px.png)
}
.icon-va32 {
	vertical-align:32px
}
.icon-va30 {
	vertical-align:30px
}
.icon-va28 {
	vertical-align:28px
}
.icon-va26 {
	vertical-align:26px
}
.icon-va24 {
	vertical-align:24px
}
.icon-va22 {
	vertical-align:22px
}
.icon-va20 {
	vertical-align:20px
}
.icon-va18 {
	vertical-align:18px
}
.icon-va16 {
	vertical-align:16px
}
.icon-va14 {
	vertical-align:14px
}
.icon-va12 {
	vertical-align:12px
}
.icon-va10 {
	vertical-align:10px
}
.icon-va8 {
	vertical-align:8px
}
.icon-va6 {
	vertical-align:6px
}
.icon-va4 {
	vertical-align:4px
}
.icon-va2 {
	vertical-align:2px
}
.icon-va0 {
	vertical-align:0
}
.icon-va-2 {
	vertical-align:-2px
}
.icon-va-4 {
	vertical-align:-4px
}
.icon-va-6 {
	vertical-align:-6px
}
.icon-va-8 {
	vertical-align:-8px
}
.icon-va-10 {
	vertical-align:-10px
}
.icon-va-12 {
	vertical-align:-12px
}
.icon-va-14 {
	vertical-align:-14px
}
.icon-va-16 {
	vertical-align:-16px
}
.icon-va-18 {
	vertical-align:-18px
}
.icon-va-20 {
	vertical-align:-20px
}
.icon-va-22 {
	vertical-align:-22px
}
.icon-va-24 {
	vertical-align:-24px
}
.icon-va-26 {
	vertical-align:-26px
}
.icon-va-28 {
	vertical-align:-28px
}
.icon-va-30 {
	vertical-align:-30px
}
.icon-va-32 {
	vertical-align:-32px
}
.pt-ic-hot {
	background-image:url(../images/pantip_icon/ic-hot-512px.png)
}
.pt-ic-text_style {
	background-image:url(../images/pantip_icon/ic-format_size-512px.png)
}
.pt-ic-insert_quote {
	background-image:url(../images/pantip_icon/ic-quote-512px.png)
}
.pt-ic-insert_bulletlist {
	background-image:url(../images/pantip_icon/ic-list_bulleted-512px.png)
}
.pt-ic-insert_numberlist {
	background-image:url(../images/pantip_icon/ic-list_numbered-512px.png)
}
.pt-ic-insert_toggleheading {
	background-image:url(../images/pantip_icon/ic-h_toggle-512px.png)
}
.pt-ic-insert_mention {
	background-image:url(../images/pantip_icon/ic-mention-512px.png)
}
.pt-ic-insert_code2 {
	background-image:url(../images/pantip_icon/ic-insert_code.png)
}
.pt-ic-insert_embed {
	background-image:url(../images/pantip_icon/ic-embed-512px.png)
}
.pt-ic-insert_img_normal {
	background-image:url(../images/pantip_icon/ic-img_view_normal-512px.png)
}
.pt-ic-insert_img_horizontal {
	background-image:url(../images/pantip_icon/ic-img_view_horizontal-512px.png)
}
.pt-ic-insert_img_compact {
	background-image:url(../images/pantip_icon/ic-img_view_compact-512px.png)
}
.pt-ic-insert_img_slideshow {
	background-image:url(../images/pantip_icon/ic-img_view_slideshow-512px.png)
}
.pt-ic-crop-free {
	background-image:url(../images/pantip_icon/ic-crop_free-512px.png)
}
.pt-ic-crop-original {
	background-image:url(../images/pantip_icon/ic-image_aspect_ratio-512px.png)
}
.pt-ic-crop-1_1 {
	background-image:url(../images/pantip_icon/ic-crop_1_1-512px.png)
}
.pt-ic-crop-3_2 {
	background-image:url(../images/pantip_icon/ic-crop_3_2-512px.png)
}
.pt-ic-crop-4_3 {
	background-image:url(../images/pantip_icon/ic-crop_4_3-512px.png)
}
.pt-ic-crop-16_9 {
	background-image:url(../images/pantip_icon/ic-crop_16_9-512px.png)
}
.pt-ic-google_maps {
	background-image:url(../images/pantip_icon/ic-social_gg_maps-512px.png)
}
.pt-ic-vote_inactive {
	background-image:url(../images/pantip_icon/ic_vote_off_512px.png)
}
.pt-ic-vote_active {
	background-image:url(../images/pantip_icon/ic_vote_on_512px.png)
}
.pt-ic-emoji_inactive {
	background-image:url(../images/pantip_icon/ic_emoji_default_off_512px.png)
}
.pt-ic-emoji_active {
	background-image:url(../images/pantip_icon/ic_emoji_default_on_512px.png)
}
.pt-ic-star_outline {
	background-image:url(../images/pantip_icon/ic-star_outline-twotone-24pt.svg)
}
.pt-ic-star_yellow {
	background-image:url(../images/pantip_icon/ic-star_yellow-24pt.svg)
}
.pt-ic-emoji_like {
	background-image:url(https://ptcdn.info/mobile/icon_post/emoji00.png)
}
.pt-ic-emoji_haha {
	background-image:url(https://ptcdn.info/mobile/icon_post/emoji01.png)
}
.pt-ic-emoji_love {
	background-image:url(https://ptcdn.info/mobile/icon_post/emoji02.png)
}
.pt-ic-emoji_sad {
	background-image:url(https://ptcdn.info/mobile/icon_post/emoji03.png)
}
.pt-ic-emoji_fear {
	background-image:url(https://ptcdn.info/mobile/icon_post/emoji04.png)
}
.pt-ic-emoji_wow {
	background-image:url(https://ptcdn.info/mobile/icon_post/emoji05.png)
}
.pt-ic-aemoji_like {
	background-image:url(https://ptcdn.info/icon/apng/like.apng)
}
.pt-ic-aemoji_haha {
	background-image:url(https://ptcdn.info/icon/apng/haha.apng)
}
.pt-ic-aemoji_love {
	background-image:url(https://ptcdn.info/icon/apng/love.apng)
}
.pt-ic-aemoji_sad {
	background-image:url(https://ptcdn.info/icon/apng/sad.apng)
}
.pt-ic-aemoji_fear {
	background-image:url(https://ptcdn.info/icon/apng/fear.apng)
}
.pt-ic-aemoji_wow {
	background-image:url(https://ptcdn.info/icon/apng/wow.apng)
}
.pt-ic-task_alt {
	background-image:url(../images/pantip_icon/ic-task_alt-512px.png)
}
.pt-ic-gotop {
	background-image:url(../images/pantip_icon/ic_gotop_512px.png)
}
.pt-ic-coin_point_active {
	background-image:url(../images/pantip_icon/ic-coin_point_color-512px.png)
}
.pt-ic-coin_point_inactive {
	background-image:url(../images/pantip_icon/ic-coin_point_disabled-512px.png)
}
.pt-ic-bookmark_off {
	background-image:url(../images/pantip_icon/ic-bookmark_off-512px.png)
}
.pt-ic-bookmark_on {
	background-image:url(../images/pantip_icon/ic-bookmark_on-512px.png)
}
.pt-ic-bookmark_yellow_off {
	background-image:url(../images/pantip_icon/ic-bookmark_yellow_off-512px.png)
}
.pt-ic-bookmark_yellow_on {
	background-image:url(../images/pantip_icon/ic-bookmark_yellow_on-512px.png)
}
.pt-ic-done {
	background-image:url(../images/pantip_icon/ic-done_color-512px.png)
}
@font-face {
font-display:swap;
font-family:Material Icons;
font-style:normal;
font-weight:400;
src:url(../fonts/material-design-icons/MaterialIcons-Regular.eot);
src:local("Material Icons"), local("MaterialIcons-Regular"), url(../fonts/material-design-icons/MaterialIcons-Regular.woff2) format("woff2"), url(../fonts/material-design-icons/MaterialIcons-Regular.woff) format("woff"), url(../fonts/material-design-icons/MaterialIcons-Regular.ttf) format("truetype")
}
.material-icons, .pantip-form .checkbox input+i:after, .pt-accordion .pt-accordion__input[type=checkbox]+.pt-accordion__label:after, .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i, .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-accordion__label:after, .pt-breadcrumb a:before, .pt-list-filter-mobile .selected:before, .pt-movie-tagging__rate>label:before, .pt-select-list.select-now a:after, .pt-side-search .pt-block-subheader:after, .rating-star-half>label:before, .search-tag.with-icon-search:before {
word-wrap:normal;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
font-feature-settings:"liga";
direction:ltr;
display:inline-block;
font-family:Material Icons;
font-size:24px;
font-style:normal;
font-weight:400;
letter-spacing:normal;
line-height:1;
text-rendering:optimizeLegibility;
text-transform:none;
white-space:nowrap
}
.material-icons.md-18, .material-icons.pt-lists-item__multiline, .md-18.search-tag.with-icon-search:before, .pantip-form .checkbox input+i.md-18:after, .pantip-form .checkbox input+i.pt-lists-item__multiline:after, .pt-accordion .pt-accordion__input[type=checkbox]+.md-18.pt-accordion__label:after, .pt-accordion .pt-accordion__input[type=checkbox]+.pt-lists-item__multiline.pt-accordion__label:after, .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i, .pt-accordion_type-policy .pt-accordion__input[type=radio]+.md-18.pt-accordion__label:after, .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-lists-item__multiline.pt-accordion__label:after, .pt-breadcrumb a.md-18:before, .pt-breadcrumb a.pt-lists-item__multiline:before, .pt-list-filter-mobile .md-18.selected:before, .pt-list-filter-mobile .pt-lists-item__multiline.selected:before, .pt-lists-item__multiline.search-tag.with-icon-search:before, .pt-movie-tagging__rate>label.md-18:before, .pt-movie-tagging__rate>label.pt-lists-item__multiline:before, .pt-select-list.select-now a.md-18:after, .pt-select-list.select-now a.pt-lists-item__multiline:after, .pt-side-search .md-18.pt-block-subheader:after, .pt-side-search .pt-lists-item__multiline.pt-block-subheader:after, .rating-star-half>label.md-18:before, .rating-star-half>label.pt-lists-item__multiline:before {
font-size:18px
}
.material-icons.md-24, .md-24.search-tag.with-icon-search:before, .pantip-form .checkbox input+i.md-24:after, .pt-accordion .pt-accordion__input[type=checkbox]+.md-24.pt-accordion__label:after, .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.md-24, .pt-accordion_type-policy .pt-accordion__input[type=radio]+.md-24.pt-accordion__label:after, .pt-breadcrumb a.md-24:before, .pt-list-filter-mobile .md-24.selected:before, .pt-movie-tagging__rate>label.md-24:before, .pt-select-list.select-now a.md-24:after, .pt-side-search .md-24.pt-block-subheader:after, .rating-star-half>label.md-24:before {
font-size:24px
}
.material-icons.md-36, .md-36.search-tag.with-icon-search:before, .pantip-form .checkbox input+i.md-36:after, .pt-accordion .pt-accordion__input[type=checkbox]+.md-36.pt-accordion__label:after, .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.md-36, .pt-accordion_type-policy .pt-accordion__input[type=radio]+.md-36.pt-accordion__label:after, .pt-breadcrumb a.md-36:before, .pt-list-filter-mobile .md-36.selected:before, .pt-movie-tagging__rate>label.md-36:before, .pt-select-list.select-now a.md-36:after, .pt-side-search .md-36.pt-block-subheader:after, .rating-star-half>label.md-36:before {
font-size:36px
}
.material-icons.md-48, .md-48.search-tag.with-icon-search:before, .pantip-form .checkbox input+i.md-48:after, .pt-accordion .pt-accordion__input[type=checkbox]+.md-48.pt-accordion__label:after, .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.md-48, .pt-accordion_type-policy .pt-accordion__input[type=radio]+.md-48.pt-accordion__label:after, .pt-breadcrumb a.md-48:before, .pt-list-filter-mobile .md-48.selected:before, .pt-movie-tagging__rate>label.md-48:before, .pt-select-list.select-now a.md-48:after, .pt-side-search .md-48.pt-block-subheader:after, .rating-star-half>label.md-48:before {
font-size:48px
}
.material-icons.md-64, .md-64.search-tag.with-icon-search:before, .pantip-form .checkbox input+i.md-64:after, .pt-accordion .pt-accordion__input[type=checkbox]+.md-64.pt-accordion__label:after, .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.md-64, .pt-accordion_type-policy .pt-accordion__input[type=radio]+.md-64.pt-accordion__label:after, .pt-breadcrumb a.md-64:before, .pt-list-filter-mobile .md-64.selected:before, .pt-movie-tagging__rate>label.md-64:before, .pt-select-list.select-now a.md-64:after, .pt-side-search .md-64.pt-block-subheader:after, .rating-star-half>label.md-64:before {
font-size:64px
}
.material-icons.md-72, .md-72.search-tag.with-icon-search:before, .pantip-form .checkbox input+i.md-72:after, .pt-accordion .pt-accordion__input[type=checkbox]+.md-72.pt-accordion__label:after, .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.md-72, .pt-accordion_type-policy .pt-accordion__input[type=radio]+.md-72.pt-accordion__label:after, .pt-breadcrumb a.md-72:before, .pt-list-filter-mobile .md-72.selected:before, .pt-movie-tagging__rate>label.md-72:before, .pt-select-list.select-now a.md-72:after, .pt-side-search .md-72.pt-block-subheader:after, .rating-star-half>label.md-72:before {
font-size:72px
}
.img-fluid {
	display:block;
	height:auto;
	max-width:100%
}
.img-thumbnail {
	background-position:50%;
	background-repeat:no-repeat;
	background-size:cover;
	display:block;
	margin:0;
	max-height:720px;
	max-width:720px;
	overflow:hidden;
	padding:0;
	position:relative;
transition:all .2s ease-in-out
}
.img-thumbnail:before {
	content:"";
	display:block;
	padding-top:100%;
	width:100%
}
.img-filter-black {
	filter:grayscale(50%) brightness(69%) contrast(100%);
	-webkit-filter:grayscale(50%) brightness(69%) contrast(100%);
	-moz-filter:grayscale(50%) brightness(69%) contrast(100%);
	-ms-filter:grayscale(50%) brightness(69%) contrast(100%);
	-o-filter:grayscale(50%) brightness(69%) contrast(100%)
}
.img-filter-transparent {
	filter:opacity(0);
	-webkit-filter:opacity(0);
	-moz-filter:opacity(0);
	-ms-filter:opacity(0);
	-o-filter:opacity(0)
}
.pt-img-size-24 {
	width:24px
}
.pt-img-size-48 {
	width:48px
}
.pt-img-size-64 {
	width:64px
}
.pt-img-size-96 {
	width:96px
}
.pt-img-size-128 {
	width:128px
}
.pt-img-size-256 {
	width:256px
}
.videoWrapper {
	height:0;
	padding-bottom:25px;
	padding-top:56.25%;
	position:relative
}
.videoWrapper iframe {
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%
}
.google-maps, .googlemapWrapper {
	height:0;
	margin-bottom:24px;
	margin-top:24px;
	padding-bottom:25px;
	padding-top:33.33%;
	position:relative
}
.google-maps iframe, .googlemapWrapper iframe {
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%
}
.youtube-thumbnail {
	position:relative
}
.youtube-thumbnail .video_id {
	background:url(https://ptcdn.info/images/bg-black.png);
	display:block;
	z-index:-1
}
.youtube-thumbnail .play_btn {
	background:url(https://ptcdn.info/images/play.png);
	display:block;
	height:55px;
	position:absolute;
	width:85px;
	z-index:1
}
.youtube-thumbnail.m .play_btn {
	left:277.5px;
	top:152.5px
}
.youtube-thumbnail.s .play_btn {
	left:237.5px;
	top:130px
}
.youtube-thumbnail .play_btn:hover, .youtube-thumbnail .video_id:hover+.play_btn {
	background-position-x:85px
}
div:has(>.youtube-thumbnail.neo) {
max-width:640px
}
.youtube-thumbnail.neo {
	background:url(https://ptcdn.info/images/bg-black.png);
	display:inline-block;
	height:0;
	margin-bottom:25px;
	padding-top:75%;
	position:relative;
	width:100%
}
.youtube-thumbnail.neo.s {
	padding-top:75%;
	padding-top:56.25%
}
.youtube-thumbnail.neo .video_id .video_preview, .youtube-thumbnail.neo .video_id .video_preview iframe {
	display:block;
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:0
}
.youtube-thumbnail.neo .video_id .play_btn {
	background:url(https://ptcdn.info/images/play.png);
	cursor:pointer;
	display:block;
	height:56px;
	position:absolute;
	width:86px;
	z-index:2
}
.youtube-thumbnail.neo.m .video_id .play_btn, .youtube-thumbnail.neo.s .video_id .play_btn {
	left:calc(50% - 43px);
	top:calc(50% - 23px)
}
.youtube-thumbnail.neo .play_btn:hover, .youtube-thumbnail.neo .video_preview:hover+.play_btn {
	background-position:86px
}
.pt-avatar__size24 {
	height:24px;
	max-height:24px;
	max-width:24px;
	width:24px
}
.pt-avatar__size36 {
	height:36px;
	max-height:36px;
	max-width:36px;
	width:36px
}
.pt-avatar__size32 {
	height:32px;
	max-height:32px;
	max-width:32px;
	width:32px
}
.pt-avatar__size48 {
	height:48px;
	max-height:48px;
	max-width:48px;
	width:48px
}
.pt-avatar__size64 {
	height:64px;
	max-height:64px;
	max-width:64px;
	width:64px
}
.pt-avatar__size96 {
	height:96px;
	max-height:96px;
	max-width:96px;
	width:96px
}
.img-ratio--16by9:before {
	padding-top:56.25%
}
.img-ratio--3by2:before {
	padding-top:66.66%
}
.img-ratio--4by3:before {
	padding-top:75%
}
.img-ratio--3by4:before {
	padding-top:133.33%
}
.img-ratio--2by3:before {
	padding-top:150%
}
.img-ratio--1by1:before {
	padding-top:100%
}
.img-circle {
	border-radius:50%
}
.figure {
	display:inline-block
}
.figure-img {
	line-height:1;
margin-bottom:.5rem
}
.figure-caption {
	color:#9e9e9e;
	font-size:90%
}
#privateMessageContent .mce-preview-object.mce-object-iframe iframe {
	max-width:100%
}
.container {
	margin-left:auto;
	margin-right:auto;
padding-left:0;
padding-right:0;
	width:100%
}
@media (min-width:576px) {
.container {
max-width:540px
}
}
@media (min-width:768px) {
.container {
max-width:720px
}
}
@media (min-width:992px) {
.container {
max-width:960px
}
}
@media (min-width:1200px) {
.container {
max-width:1200px
}
}
.container-inside {
	margin-left:auto;
	margin-right:auto;
	padding-left:16px;
	padding-right:16px;
	width:100%
}
@media (max-width:576px) {
.container, .container-inside {
max-width:576px;
padding-left:0;
padding-right:0
}
}
.container-fluid {
	margin-left:auto;
	margin-right:auto;
padding-left:.625rem;
padding-right:.625rem;
	width:100%
}
.pt-lists_pp_activity .pt-lists_pp_activity-item, .row {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
margin-left:-.625rem;
margin-right:-.625rem
}
.no-gutters {
	margin-left:0;
	margin-right:0
}
.no-gutters>.col, .no-gutters>[class*=col-] {
padding-left:0;
padding-right:0
}
@media (max-width:576px) {
.pt-lists_pp_activity .pt-lists_pp_activity-item, .row {
margin-left:0;
margin-right:0
}
}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto, .col-xxl, .col-xxl-1, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-auto {
	min-height:1px;
padding-left:.625rem;
padding-right:.625rem;
	position:relative;
	width:100%
}
.col {
	-ms-flex-preferred-size:0;
	-webkit-box-flex:1;
	-ms-flex-positive:1;
	flex-basis:0;
	flex-grow:1;
	max-width:100%
}
.col-auto {
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	max-width:none;
	width:auto
}
.col-1, .col-auto {
	-webkit-box-flex:0
}
.col-1 {
	-ms-flex:0 0 8.33333%;
	flex:0 0 8.33333%;
	max-width:8.33333%
}
.col-2 {
	-ms-flex:0 0 16.66667%;
	flex:0 0 16.66667%;
	max-width:16.66667%
}
.col-2, .col-3 {
	-webkit-box-flex:0
}
.col-3 {
	-ms-flex:0 0 25%;
	flex:0 0 25%;
	max-width:25%
}
.col-4 {
	-ms-flex:0 0 33.33333%;
	flex:0 0 33.33333%;
	max-width:33.33333%
}
.col-4, .col-5 {
	-webkit-box-flex:0
}
.col-5 {
	-ms-flex:0 0 41.66667%;
	flex:0 0 41.66667%;
	max-width:41.66667%
}
.col-6 {
	-ms-flex:0 0 50%;
	flex:0 0 50%;
	max-width:50%
}
.col-6, .col-7 {
	-webkit-box-flex:0
}
.col-7 {
	-ms-flex:0 0 58.33333%;
	flex:0 0 58.33333%;
	max-width:58.33333%
}
.col-8 {
	-ms-flex:0 0 66.66667%;
	flex:0 0 66.66667%;
	max-width:66.66667%
}
.col-8, .col-9 {
	-webkit-box-flex:0
}
.col-9 {
	-ms-flex:0 0 75%;
	flex:0 0 75%;
	max-width:75%
}
.col-10 {
	-ms-flex:0 0 83.33333%;
	flex:0 0 83.33333%;
	max-width:83.33333%
}
.col-10, .col-11 {
	-webkit-box-flex:0
}
.col-11 {
	-ms-flex:0 0 91.66667%;
	flex:0 0 91.66667%;
	max-width:91.66667%
}
.col-12 {
	-webkit-box-flex:0;
	-ms-flex:0 0 100%;
	flex:0 0 100%;
	max-width:100%
}
.order-first {
	-webkit-box-ordinal-group:0;
	-ms-flex-order:-1;
	order:-1
}
.order-last {
	-webkit-box-ordinal-group:14;
	-ms-flex-order:13;
	order:13
}
.order-0 {
	-webkit-box-ordinal-group:0;
	-ms-flex-order:0;
	order:0
}
.order-1 {
	-webkit-box-ordinal-group:1;
	-ms-flex-order:1;
	order:1
}
.order-2 {
	-webkit-box-ordinal-group:2;
	-ms-flex-order:2;
	order:2
}
.order-3 {
	-webkit-box-ordinal-group:3;
	-ms-flex-order:3;
	order:3
}
.order-4 {
	-webkit-box-ordinal-group:4;
	-ms-flex-order:4;
	order:4
}
.order-5 {
	-webkit-box-ordinal-group:5;
	-ms-flex-order:5;
	order:5
}
.order-6 {
	-webkit-box-ordinal-group:6;
	-ms-flex-order:6;
	order:6
}
.order-7 {
	-webkit-box-ordinal-group:7;
	-ms-flex-order:7;
	order:7
}
.order-8 {
	-webkit-box-ordinal-group:8;
	-ms-flex-order:8;
	order:8
}
.order-9 {
	-webkit-box-ordinal-group:9;
	-ms-flex-order:9;
	order:9
}
.order-10 {
	-webkit-box-ordinal-group:10;
	-ms-flex-order:10;
	order:10
}
.order-11 {
	-webkit-box-ordinal-group:11;
	-ms-flex-order:11;
	order:11
}
.order-12 {
	-webkit-box-ordinal-group:12;
	-ms-flex-order:12;
	order:12
}
.offset-1 {
	margin-left:8.33333%
}
.offset-2 {
	margin-left:16.66667%
}
.offset-3 {
	margin-left:25%
}
.offset-4 {
	margin-left:33.33333%
}
.offset-5 {
	margin-left:41.66667%
}
.offset-6 {
	margin-left:50%
}
.offset-7 {
	margin-left:58.33333%
}
.offset-8 {
	margin-left:66.66667%
}
.offset-9 {
	margin-left:75%
}
.offset-10 {
	margin-left:83.33333%
}
.offset-11 {
	margin-left:91.66667%
}
@media (min-width:576px) {
.col-sm {
-ms-flex-preferred-size:0;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-basis:0;
flex-grow:1;
max-width:100%
}
.col-sm-auto {
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
max-width:none;
width:auto
}
.col-sm-1 {
-webkit-box-flex:0;
-ms-flex:0 0 8.33333%;
flex:0 0 8.33333%;
max-width:8.33333%
}
.col-sm-2 {
-webkit-box-flex:0;
-ms-flex:0 0 16.66667%;
flex:0 0 16.66667%;
max-width:16.66667%
}
.col-sm-3 {
-webkit-box-flex:0;
-ms-flex:0 0 25%;
flex:0 0 25%;
max-width:25%
}
.col-sm-4 {
-webkit-box-flex:0;
-ms-flex:0 0 33.33333%;
flex:0 0 33.33333%;
max-width:33.33333%
}
.col-sm-5 {
-webkit-box-flex:0;
-ms-flex:0 0 41.66667%;
flex:0 0 41.66667%;
max-width:41.66667%
}
.col-sm-6 {
-webkit-box-flex:0;
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}
.col-sm-7 {
-webkit-box-flex:0;
-ms-flex:0 0 58.33333%;
flex:0 0 58.33333%;
max-width:58.33333%
}
.col-sm-8 {
-webkit-box-flex:0;
-ms-flex:0 0 66.66667%;
flex:0 0 66.66667%;
max-width:66.66667%
}
.col-sm-9 {
-webkit-box-flex:0;
-ms-flex:0 0 75%;
flex:0 0 75%;
max-width:75%
}
.col-sm-10 {
-webkit-box-flex:0;
-ms-flex:0 0 83.33333%;
flex:0 0 83.33333%;
max-width:83.33333%
}
.col-sm-11 {
-webkit-box-flex:0;
-ms-flex:0 0 91.66667%;
flex:0 0 91.66667%;
max-width:91.66667%
}
.col-sm-12 {
-webkit-box-flex:0;
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}
.order-sm-first {
-webkit-box-ordinal-group:0;
-ms-flex-order:-1;
order:-1
}
.order-sm-last {
-webkit-box-ordinal-group:14;
-ms-flex-order:13;
order:13
}
.order-sm-0 {
-webkit-box-ordinal-group:0;
-ms-flex-order:0;
order:0
}
.order-sm-1 {
-webkit-box-ordinal-group:1;
-ms-flex-order:1;
order:1
}
.order-sm-2 {
-webkit-box-ordinal-group:2;
-ms-flex-order:2;
order:2
}
.order-sm-3 {
-webkit-box-ordinal-group:3;
-ms-flex-order:3;
order:3
}
.order-sm-4 {
-webkit-box-ordinal-group:4;
-ms-flex-order:4;
order:4
}
.order-sm-5 {
-webkit-box-ordinal-group:5;
-ms-flex-order:5;
order:5
}
.order-sm-6 {
-webkit-box-ordinal-group:6;
-ms-flex-order:6;
order:6
}
.order-sm-7 {
-webkit-box-ordinal-group:7;
-ms-flex-order:7;
order:7
}
.order-sm-8 {
-webkit-box-ordinal-group:8;
-ms-flex-order:8;
order:8
}
.order-sm-9 {
-webkit-box-ordinal-group:9;
-ms-flex-order:9;
order:9
}
.order-sm-10 {
-webkit-box-ordinal-group:10;
-ms-flex-order:10;
order:10
}
.order-sm-11 {
-webkit-box-ordinal-group:11;
-ms-flex-order:11;
order:11
}
.order-sm-12 {
-webkit-box-ordinal-group:12;
-ms-flex-order:12;
order:12
}
.offset-sm-0 {
margin-left:0
}
.offset-sm-1 {
margin-left:8.33333%
}
.offset-sm-2 {
margin-left:16.66667%
}
.offset-sm-3 {
margin-left:25%
}
.offset-sm-4 {
margin-left:33.33333%
}
.offset-sm-5 {
margin-left:41.66667%
}
.offset-sm-6 {
margin-left:50%
}
.offset-sm-7 {
margin-left:58.33333%
}
.offset-sm-8 {
margin-left:66.66667%
}
.offset-sm-9 {
margin-left:75%
}
.offset-sm-10 {
margin-left:83.33333%
}
.offset-sm-11 {
margin-left:91.66667%
}
}
@media (min-width:768px) {
.col-md {
-ms-flex-preferred-size:0;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-basis:0;
flex-grow:1;
max-width:100%
}
.col-md-auto {
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
max-width:none;
width:auto
}
.col-md-1 {
-webkit-box-flex:0;
-ms-flex:0 0 8.33333%;
flex:0 0 8.33333%;
max-width:8.33333%
}
.col-md-2 {
-webkit-box-flex:0;
-ms-flex:0 0 16.66667%;
flex:0 0 16.66667%;
max-width:16.66667%
}
.col-md-3 {
-webkit-box-flex:0;
-ms-flex:0 0 25%;
flex:0 0 25%;
max-width:25%
}
.col-md-4 {
-webkit-box-flex:0;
-ms-flex:0 0 33.33333%;
flex:0 0 33.33333%;
max-width:33.33333%
}
.col-md-5 {
-webkit-box-flex:0;
-ms-flex:0 0 41.66667%;
flex:0 0 41.66667%;
max-width:41.66667%
}
.col-md-6 {
-webkit-box-flex:0;
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}
.col-md-7 {
-webkit-box-flex:0;
-ms-flex:0 0 58.33333%;
flex:0 0 58.33333%;
max-width:58.33333%
}
.col-md-8 {
-webkit-box-flex:0;
-ms-flex:0 0 66.66667%;
flex:0 0 66.66667%;
max-width:66.66667%
}
.col-md-9 {
-webkit-box-flex:0;
-ms-flex:0 0 75%;
flex:0 0 75%;
max-width:75%
}
.col-md-10 {
-webkit-box-flex:0;
-ms-flex:0 0 83.33333%;
flex:0 0 83.33333%;
max-width:83.33333%
}
.col-md-11 {
-webkit-box-flex:0;
-ms-flex:0 0 91.66667%;
flex:0 0 91.66667%;
max-width:91.66667%
}
.col-md-12 {
-webkit-box-flex:0;
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}
.order-md-first {
-webkit-box-ordinal-group:0;
-ms-flex-order:-1;
order:-1
}
.order-md-last {
-webkit-box-ordinal-group:14;
-ms-flex-order:13;
order:13
}
.order-md-0 {
-webkit-box-ordinal-group:0;
-ms-flex-order:0;
order:0
}
.order-md-1 {
-webkit-box-ordinal-group:1;
-ms-flex-order:1;
order:1
}
.order-md-2 {
-webkit-box-ordinal-group:2;
-ms-flex-order:2;
order:2
}
.order-md-3 {
-webkit-box-ordinal-group:3;
-ms-flex-order:3;
order:3
}
.order-md-4 {
-webkit-box-ordinal-group:4;
-ms-flex-order:4;
order:4
}
.order-md-5 {
-webkit-box-ordinal-group:5;
-ms-flex-order:5;
order:5
}
.order-md-6 {
-webkit-box-ordinal-group:6;
-ms-flex-order:6;
order:6
}
.order-md-7 {
-webkit-box-ordinal-group:7;
-ms-flex-order:7;
order:7
}
.order-md-8 {
-webkit-box-ordinal-group:8;
-ms-flex-order:8;
order:8
}
.order-md-9 {
-webkit-box-ordinal-group:9;
-ms-flex-order:9;
order:9
}
.order-md-10 {
-webkit-box-ordinal-group:10;
-ms-flex-order:10;
order:10
}
.order-md-11 {
-webkit-box-ordinal-group:11;
-ms-flex-order:11;
order:11
}
.order-md-12 {
-webkit-box-ordinal-group:12;
-ms-flex-order:12;
order:12
}
.offset-md-0 {
margin-left:0
}
.offset-md-1 {
margin-left:8.33333%
}
.offset-md-2 {
margin-left:16.66667%
}
.offset-md-3 {
margin-left:25%
}
.offset-md-4 {
margin-left:33.33333%
}
.offset-md-5 {
margin-left:41.66667%
}
.offset-md-6 {
margin-left:50%
}
.offset-md-7 {
margin-left:58.33333%
}
.offset-md-8 {
margin-left:66.66667%
}
.offset-md-9 {
margin-left:75%
}
.offset-md-10 {
margin-left:83.33333%
}
.offset-md-11 {
margin-left:91.66667%
}
}
@media (min-width:992px) {
.col-lg {
-ms-flex-preferred-size:0;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-basis:0;
flex-grow:1;
max-width:100%
}
.col-lg-auto {
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
max-width:none;
width:auto
}
.col-lg-1 {
-webkit-box-flex:0;
-ms-flex:0 0 8.33333%;
flex:0 0 8.33333%;
max-width:8.33333%
}
.col-lg-2 {
-webkit-box-flex:0;
-ms-flex:0 0 16.66667%;
flex:0 0 16.66667%;
max-width:16.66667%
}
.col-lg-3 {
-webkit-box-flex:0;
-ms-flex:0 0 25%;
flex:0 0 25%;
max-width:25%
}
.col-lg-4 {
-webkit-box-flex:0;
-ms-flex:0 0 33.33333%;
flex:0 0 33.33333%;
max-width:33.33333%
}
.col-lg-5 {
-webkit-box-flex:0;
-ms-flex:0 0 41.66667%;
flex:0 0 41.66667%;
max-width:41.66667%
}
.col-lg-6 {
-webkit-box-flex:0;
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}
.col-lg-7 {
-webkit-box-flex:0;
-ms-flex:0 0 58.33333%;
flex:0 0 58.33333%;
max-width:58.33333%
}
.col-lg-8 {
-webkit-box-flex:0;
-ms-flex:0 0 66.66667%;
flex:0 0 66.66667%;
max-width:66.66667%
}
.col-lg-9 {
-webkit-box-flex:0;
-ms-flex:0 0 75%;
flex:0 0 75%;
max-width:75%
}
.col-lg-10 {
-webkit-box-flex:0;
-ms-flex:0 0 83.33333%;
flex:0 0 83.33333%;
max-width:83.33333%
}
.col-lg-11 {
-webkit-box-flex:0;
-ms-flex:0 0 91.66667%;
flex:0 0 91.66667%;
max-width:91.66667%
}
.col-lg-12 {
-webkit-box-flex:0;
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}
.order-lg-first {
-webkit-box-ordinal-group:0;
-ms-flex-order:-1;
order:-1
}
.order-lg-last {
-webkit-box-ordinal-group:14;
-ms-flex-order:13;
order:13
}
.order-lg-0 {
-webkit-box-ordinal-group:0;
-ms-flex-order:0;
order:0
}
.order-lg-1 {
-webkit-box-ordinal-group:1;
-ms-flex-order:1;
order:1
}
.order-lg-2 {
-webkit-box-ordinal-group:2;
-ms-flex-order:2;
order:2
}
.order-lg-3 {
-webkit-box-ordinal-group:3;
-ms-flex-order:3;
order:3
}
.order-lg-4 {
-webkit-box-ordinal-group:4;
-ms-flex-order:4;
order:4
}
.order-lg-5 {
-webkit-box-ordinal-group:5;
-ms-flex-order:5;
order:5
}
.order-lg-6 {
-webkit-box-ordinal-group:6;
-ms-flex-order:6;
order:6
}
.order-lg-7 {
-webkit-box-ordinal-group:7;
-ms-flex-order:7;
order:7
}
.order-lg-8 {
-webkit-box-ordinal-group:8;
-ms-flex-order:8;
order:8
}
.order-lg-9 {
-webkit-box-ordinal-group:9;
-ms-flex-order:9;
order:9
}
.order-lg-10 {
-webkit-box-ordinal-group:10;
-ms-flex-order:10;
order:10
}
.order-lg-11 {
-webkit-box-ordinal-group:11;
-ms-flex-order:11;
order:11
}
.order-lg-12 {
-webkit-box-ordinal-group:12;
-ms-flex-order:12;
order:12
}
.offset-lg-0 {
margin-left:0
}
.offset-lg-1 {
margin-left:8.33333%
}
.offset-lg-2 {
margin-left:16.66667%
}
.offset-lg-3 {
margin-left:25%
}
.offset-lg-4 {
margin-left:33.33333%
}
.offset-lg-5 {
margin-left:41.66667%
}
.offset-lg-6 {
margin-left:50%
}
.offset-lg-7 {
margin-left:58.33333%
}
.offset-lg-8 {
margin-left:66.66667%
}
.offset-lg-9 {
margin-left:75%
}
.offset-lg-10 {
margin-left:83.33333%
}
.offset-lg-11 {
margin-left:91.66667%
}
}
@media (min-width:1200px) {
.col-xl {
-ms-flex-preferred-size:0;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-basis:0;
flex-grow:1;
max-width:100%
}
.col-xl-auto {
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
max-width:none;
width:auto
}
.col-xl-1 {
-webkit-box-flex:0;
-ms-flex:0 0 8.33333%;
flex:0 0 8.33333%;
max-width:8.33333%
}
.col-xl-2 {
-webkit-box-flex:0;
-ms-flex:0 0 16.66667%;
flex:0 0 16.66667%;
max-width:16.66667%
}
.col-xl-3 {
-webkit-box-flex:0;
-ms-flex:0 0 25%;
flex:0 0 25%;
max-width:25%
}
.col-xl-4 {
-webkit-box-flex:0;
-ms-flex:0 0 33.33333%;
flex:0 0 33.33333%;
max-width:33.33333%
}
.col-xl-5 {
-webkit-box-flex:0;
-ms-flex:0 0 41.66667%;
flex:0 0 41.66667%;
max-width:41.66667%
}
.col-xl-6 {
-webkit-box-flex:0;
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}
.col-xl-7 {
-webkit-box-flex:0;
-ms-flex:0 0 58.33333%;
flex:0 0 58.33333%;
max-width:58.33333%
}
.col-xl-8 {
-webkit-box-flex:0;
-ms-flex:0 0 66.66667%;
flex:0 0 66.66667%;
max-width:66.66667%
}
.col-xl-9 {
-webkit-box-flex:0;
-ms-flex:0 0 75%;
flex:0 0 75%;
max-width:75%
}
.col-xl-10 {
-webkit-box-flex:0;
-ms-flex:0 0 83.33333%;
flex:0 0 83.33333%;
max-width:83.33333%
}
.col-xl-11 {
-webkit-box-flex:0;
-ms-flex:0 0 91.66667%;
flex:0 0 91.66667%;
max-width:91.66667%
}
.col-xl-12 {
-webkit-box-flex:0;
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}
.order-xl-first {
-webkit-box-ordinal-group:0;
-ms-flex-order:-1;
order:-1
}
.order-xl-last {
-webkit-box-ordinal-group:14;
-ms-flex-order:13;
order:13
}
.order-xl-0 {
-webkit-box-ordinal-group:0;
-ms-flex-order:0;
order:0
}
.order-xl-1 {
-webkit-box-ordinal-group:1;
-ms-flex-order:1;
order:1
}
.order-xl-2 {
-webkit-box-ordinal-group:2;
-ms-flex-order:2;
order:2
}
.order-xl-3 {
-webkit-box-ordinal-group:3;
-ms-flex-order:3;
order:3
}
.order-xl-4 {
-webkit-box-ordinal-group:4;
-ms-flex-order:4;
order:4
}
.order-xl-5 {
-webkit-box-ordinal-group:5;
-ms-flex-order:5;
order:5
}
.order-xl-6 {
-webkit-box-ordinal-group:6;
-ms-flex-order:6;
order:6
}
.order-xl-7 {
-webkit-box-ordinal-group:7;
-ms-flex-order:7;
order:7
}
.order-xl-8 {
-webkit-box-ordinal-group:8;
-ms-flex-order:8;
order:8
}
.order-xl-9 {
-webkit-box-ordinal-group:9;
-ms-flex-order:9;
order:9
}
.order-xl-10 {
-webkit-box-ordinal-group:10;
-ms-flex-order:10;
order:10
}
.order-xl-11 {
-webkit-box-ordinal-group:11;
-ms-flex-order:11;
order:11
}
.order-xl-12 {
-webkit-box-ordinal-group:12;
-ms-flex-order:12;
order:12
}
.offset-xl-0 {
margin-left:0
}
.offset-xl-1 {
margin-left:8.33333%
}
.offset-xl-2 {
margin-left:16.66667%
}
.offset-xl-3 {
margin-left:25%
}
.offset-xl-4 {
margin-left:33.33333%
}
.offset-xl-5 {
margin-left:41.66667%
}
.offset-xl-6 {
margin-left:50%
}
.offset-xl-7 {
margin-left:58.33333%
}
.offset-xl-8 {
margin-left:66.66667%
}
.offset-xl-9 {
margin-left:75%
}
.offset-xl-10 {
margin-left:83.33333%
}
.offset-xl-11 {
margin-left:91.66667%
}
.col-xxl {
-ms-flex-preferred-size:0;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-basis:0;
flex-grow:1;
max-width:100%
}
.col-xxl-auto {
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
max-width:none;
width:auto
}
.col-xxl-1 {
-webkit-box-flex:0;
-ms-flex:0 0 8.33333%;
flex:0 0 8.33333%;
max-width:8.33333%
}
.col-xxl-2 {
-webkit-box-flex:0;
-ms-flex:0 0 16.66667%;
flex:0 0 16.66667%;
max-width:16.66667%
}
.col-xxl-3 {
-webkit-box-flex:0;
-ms-flex:0 0 25%;
flex:0 0 25%;
max-width:25%
}
.col-xxl-4 {
-webkit-box-flex:0;
-ms-flex:0 0 33.33333%;
flex:0 0 33.33333%;
max-width:33.33333%
}
.col-xxl-5 {
-webkit-box-flex:0;
-ms-flex:0 0 41.66667%;
flex:0 0 41.66667%;
max-width:41.66667%
}
.col-xxl-6 {
-webkit-box-flex:0;
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}
.col-xxl-7 {
-webkit-box-flex:0;
-ms-flex:0 0 58.33333%;
flex:0 0 58.33333%;
max-width:58.33333%
}
.col-xxl-8 {
-webkit-box-flex:0;
-ms-flex:0 0 66.66667%;
flex:0 0 66.66667%;
max-width:66.66667%
}
.col-xxl-9 {
-webkit-box-flex:0;
-ms-flex:0 0 75%;
flex:0 0 75%;
max-width:75%
}
.col-xxl-10 {
-webkit-box-flex:0;
-ms-flex:0 0 83.33333%;
flex:0 0 83.33333%;
max-width:83.33333%
}
.col-xxl-11 {
-webkit-box-flex:0;
-ms-flex:0 0 91.66667%;
flex:0 0 91.66667%;
max-width:91.66667%
}
.col-xxl-12 {
-webkit-box-flex:0;
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}
.order-xxl-first {
-webkit-box-ordinal-group:0;
-ms-flex-order:-1;
order:-1
}
.order-xxl-last {
-webkit-box-ordinal-group:14;
-ms-flex-order:13;
order:13
}
.order-xxl-0 {
-webkit-box-ordinal-group:0;
-ms-flex-order:0;
order:0
}
.order-xxl-1 {
-webkit-box-ordinal-group:1;
-ms-flex-order:1;
order:1
}
.order-xxl-2 {
-webkit-box-ordinal-group:2;
-ms-flex-order:2;
order:2
}
.order-xxl-3 {
-webkit-box-ordinal-group:3;
-ms-flex-order:3;
order:3
}
.order-xxl-4 {
-webkit-box-ordinal-group:4;
-ms-flex-order:4;
order:4
}
.order-xxl-5 {
-webkit-box-ordinal-group:5;
-ms-flex-order:5;
order:5
}
.order-xxl-6 {
-webkit-box-ordinal-group:6;
-ms-flex-order:6;
order:6
}
.order-xxl-7 {
-webkit-box-ordinal-group:7;
-ms-flex-order:7;
order:7
}
.order-xxl-8 {
-webkit-box-ordinal-group:8;
-ms-flex-order:8;
order:8
}
.order-xxl-9 {
-webkit-box-ordinal-group:9;
-ms-flex-order:9;
order:9
}
.order-xxl-10 {
-webkit-box-ordinal-group:10;
-ms-flex-order:10;
order:10
}
.order-xxl-11 {
-webkit-box-ordinal-group:11;
-ms-flex-order:11;
order:11
}
.order-xxl-12 {
-webkit-box-ordinal-group:12;
-ms-flex-order:12;
order:12
}
.offset-xxl-0 {
margin-left:0
}
.offset-xxl-1 {
margin-left:8.33333%
}
.offset-xxl-2 {
margin-left:16.66667%
}
.offset-xxl-3 {
margin-left:25%
}
.offset-xxl-4 {
margin-left:33.33333%
}
.offset-xxl-5 {
margin-left:41.66667%
}
.offset-xxl-6 {
margin-left:50%
}
.offset-xxl-7 {
margin-left:58.33333%
}
.offset-xxl-8 {
margin-left:66.66667%
}
.offset-xxl-9 {
margin-left:75%
}
.offset-xxl-10 {
margin-left:83.33333%
}
.offset-xxl-11 {
margin-left:91.66667%
}
}
@media (max-width:576px) {
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto, .col-xxl, .col-xxl-1, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-auto {
padding-left:0;
padding-right:0
}
}
.pt-body {
	min-height:100vh;
	position:relative
}
.pt-body:after {
	content:"";
	display:block;
	height:48px
}
.pt-body.with-nav {
	margin:0;
	padding:0;
	position:relative
}
@media (max-width:768px) {
.pt-body.with-nav:before {
content:"";
display:block;
height:49px
}
}
.pt-body.with-min-header:before {
	content:"";
	display:block;
	height:48px
}
.pt-min-header {
	background:#232323;
	border-bottom:1px solid #1e1e1e;
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	height:48px;
	padding:8px 0;
	position:fixed;
	top:0;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	width:100%;
	z-index:1000
}
.pt-body.with-footer {
	margin:0;
	padding:0;
	position:relative
}
.pt-body.with-footer:after {
	content:"";
	display:block;
	height:100px
}
.footer {
	border-top:1px solid rgba(0, 0, 0, .12);
	bottom:0;
	-webkit-box-shadow:inset 0 1px rgba(233, 229, 246, .08);
	box-shadow:inset 0 1px rgba(233, 229, 246, .08);
	height:84px;
	margin-top:16px;
	padding-top:16px;
	position:absolute;
	width:100%
}
.footer a.footer__textlink {
	border-left:1px solid hsla(0, 0%, 100%, .12);
font-size:.75rem;
	font-weight:400;
	line-height:1.5;
	margin-left:8px;
	padding-left:8px
}
.footer a.footer__textlink:first-child {
	border-left:none;
	margin-left:0;
	padding-left:0
}
@media (max-width:476px) {
.pt-body.with-footer:after {
content:"";
display:block;
height:132px
}
.pt-body.with-footer.with-fix_bottom_menu:after {
margin-bottom:56px
}
.footer {
height:116px;
margin-top:16px
}
.footer a.footer__textlink {
border-left:none;
display:block;
margin:0 8px;
padding-left:0;
white-space:nowrap
}
.footer a.footer__textlink:first-child {
border-left:none;
margin:2px 8px;
padding-left:0
}
}
.pt-min-hegiht {
	min-height:50vh
}
.p-all-32 {
	padding:32px!important
}
.p-t-32 {
	padding-top:32px!important
}
.p-b-32 {
	padding-bottom:32px!important
}
.p-l-32 {
	padding-left:32px!important
}
.p-lnr-32, .p-r-32 {
	padding-right:32px!important
}
.p-lnr-32 {
	padding-left:32px!important
}
.p-tnb-32 {
	padding-bottom:32px!important;
	padding-top:32px!important
}
.m-all-32 {
	margin:32px!important
}
.m-t-32 {
	margin-top:32px!important
}
.m-b-32 {
	margin-bottom:32px!important
}
.m-l-32 {
	margin-left:32px!important
}
.m-lnr-32, .m-r-32 {
	margin-right:32px!important
}
.m-lnr-32 {
	margin-left:32px!important
}
.m-tnb-32 {
	margin-bottom:32px!important;
	margin-top:32px!important
}
.p-all-30 {
	padding:30px!important
}
.p-t-30 {
	padding-top:30px!important
}
.p-b-30 {
	padding-bottom:30px!important
}
.p-l-30 {
	padding-left:30px!important
}
.p-lnr-30, .p-r-30 {
	padding-right:30px!important
}
.p-lnr-30 {
	padding-left:30px!important
}
.p-tnb-30 {
	padding-bottom:30px!important;
	padding-top:30px!important
}
.m-all-30 {
	margin:30px!important
}
.m-t-30 {
	margin-top:30px!important
}
.m-b-30 {
	margin-bottom:30px!important
}
.m-l-30 {
	margin-left:30px!important
}
.m-lnr-30, .m-r-30 {
	margin-right:30px!important
}
.m-lnr-30 {
	margin-left:30px!important
}
.m-tnb-30 {
	margin-bottom:30px!important;
	margin-top:30px!important
}
.p-all-28 {
	padding:28px!important
}
.p-t-28 {
	padding-top:28px!important
}
.p-b-28 {
	padding-bottom:28px!important
}
.p-l-28 {
	padding-left:28px!important
}
.p-lnr-28, .p-r-28 {
	padding-right:28px!important
}
.p-lnr-28 {
	padding-left:28px!important
}
.p-tnb-28 {
	padding-bottom:28px!important;
	padding-top:28px!important
}
.m-all-28 {
	margin:28px!important
}
.m-t-28 {
	margin-top:28px!important
}
.m-b-28 {
	margin-bottom:28px!important
}
.m-l-28 {
	margin-left:28px!important
}
.m-lnr-28, .m-r-28 {
	margin-right:28px!important
}
.m-lnr-28 {
	margin-left:28px!important
}
.m-tnb-28 {
	margin-bottom:28px!important;
	margin-top:28px!important
}
.p-all-26 {
	padding:26px!important
}
.p-t-26 {
	padding-top:26px!important
}
.p-b-26 {
	padding-bottom:26px!important
}
.p-l-26 {
	padding-left:26px!important
}
.p-lnr-26, .p-r-26 {
	padding-right:26px!important
}
.p-lnr-26 {
	padding-left:26px!important
}
.p-tnb-26 {
	padding-bottom:26px!important;
	padding-top:26px!important
}
.m-all-26 {
	margin:26px!important
}
.m-t-26 {
	margin-top:26px!important
}
.m-b-26 {
	margin-bottom:26px!important
}
.m-l-26 {
	margin-left:26px!important
}
.m-lnr-26, .m-r-26 {
	margin-right:26px!important
}
.m-lnr-26 {
	margin-left:26px!important
}
.m-tnb-26 {
	margin-bottom:26px!important;
	margin-top:26px!important
}
.p-all-24 {
	padding:24px!important
}
.p-t-24 {
	padding-top:24px!important
}
.p-b-24 {
	padding-bottom:24px!important
}
.p-l-24 {
	padding-left:24px!important
}
.p-lnr-24, .p-r-24 {
	padding-right:24px!important
}
.p-lnr-24 {
	padding-left:24px!important
}
.p-tnb-24 {
	padding-bottom:24px!important;
	padding-top:24px!important
}
.m-all-24 {
	margin:24px!important
}
.m-t-24 {
	margin-top:24px!important
}
.m-b-24 {
	margin-bottom:24px!important
}
.m-l-24 {
	margin-left:24px!important
}
.m-lnr-24, .m-r-24 {
	margin-right:24px!important
}
.m-lnr-24 {
	margin-left:24px!important
}
.m-tnb-24 {
	margin-bottom:24px!important;
	margin-top:24px!important
}
.p-all-22 {
	padding:22px!important
}
.p-t-22 {
	padding-top:22px!important
}
.p-b-22 {
	padding-bottom:22px!important
}
.p-l-22 {
	padding-left:22px!important
}
.p-lnr-22, .p-r-22 {
	padding-right:22px!important
}
.p-lnr-22 {
	padding-left:22px!important
}
.p-tnb-22 {
	padding-bottom:22px!important;
	padding-top:22px!important
}
.m-all-22 {
	margin:22px!important
}
.m-t-22 {
	margin-top:22px!important
}
.m-b-22 {
	margin-bottom:22px!important
}
.m-l-22 {
	margin-left:22px!important
}
.m-lnr-22, .m-r-22 {
	margin-right:22px!important
}
.m-lnr-22 {
	margin-left:22px!important
}
.m-tnb-22 {
	margin-bottom:22px!important;
	margin-top:22px!important
}
.p-all-20 {
	padding:20px!important
}
.p-t-20 {
	padding-top:20px!important
}
.p-b-20 {
	padding-bottom:20px!important
}
.p-l-20 {
	padding-left:20px!important
}
.p-lnr-20, .p-r-20 {
	padding-right:20px!important
}
.p-lnr-20 {
	padding-left:20px!important
}
.p-tnb-20 {
	padding-bottom:20px!important;
	padding-top:20px!important
}
.m-all-20 {
	margin:20px!important
}
.m-t-20 {
	margin-top:20px!important
}
.m-b-20 {
	margin-bottom:20px!important
}
.m-l-20 {
	margin-left:20px!important
}
.m-lnr-20, .m-r-20 {
	margin-right:20px!important
}
.m-lnr-20 {
	margin-left:20px!important
}
.m-tnb-20 {
	margin-bottom:20px!important;
	margin-top:20px!important
}
.p-all-18 {
	padding:18px!important
}
.p-t-18 {
	padding-top:18px!important
}
.p-b-18 {
	padding-bottom:18px!important
}
.p-l-18 {
	padding-left:18px!important
}
.p-lnr-18, .p-r-18 {
	padding-right:18px!important
}
.p-lnr-18 {
	padding-left:18px!important
}
.p-tnb-18 {
	padding-bottom:18px!important;
	padding-top:18px!important
}
.m-all-18 {
	margin:18px!important
}
.m-t-18 {
	margin-top:18px!important
}
.m-b-18 {
	margin-bottom:18px!important
}
.m-l-18 {
	margin-left:18px!important
}
.m-lnr-18, .m-r-18 {
	margin-right:18px!important
}
.m-lnr-18 {
	margin-left:18px!important
}
.m-tnb-18 {
	margin-bottom:18px!important;
	margin-top:18px!important
}
.p-all-16 {
	padding:16px!important
}
.p-t-16 {
	padding-top:16px!important
}
.p-b-16 {
	padding-bottom:16px!important
}
.p-l-16 {
	padding-left:16px!important
}
.p-lnr-16, .p-r-16 {
	padding-right:16px!important
}
.p-lnr-16 {
	padding-left:16px!important
}
.p-tnb-16 {
	padding-bottom:16px!important;
	padding-top:16px!important
}
.m-all-16 {
	margin:16px!important
}
.m-t-16 {
	margin-top:16px!important
}
.m-b-16 {
	margin-bottom:16px!important
}
.m-l-16 {
	margin-left:16px!important
}
.m-lnr-16, .m-r-16 {
	margin-right:16px!important
}
.m-lnr-16 {
	margin-left:16px!important
}
.m-tnb-16 {
	margin-bottom:16px!important;
	margin-top:16px!important
}
.p-all-14 {
	padding:14px!important
}
.p-t-14 {
	padding-top:14px!important
}
.p-b-14 {
	padding-bottom:14px!important
}
.p-l-14 {
	padding-left:14px!important
}
.p-lnr-14, .p-r-14 {
	padding-right:14px!important
}
.p-lnr-14 {
	padding-left:14px!important
}
.p-tnb-14 {
	padding-bottom:14px!important;
	padding-top:14px!important
}
.m-all-14 {
	margin:14px!important
}
.m-t-14 {
	margin-top:14px!important
}
.m-b-14 {
	margin-bottom:14px!important
}
.m-l-14 {
	margin-left:14px!important
}
.m-lnr-14, .m-r-14 {
	margin-right:14px!important
}
.m-lnr-14 {
	margin-left:14px!important
}
.m-tnb-14 {
	margin-bottom:14px!important;
	margin-top:14px!important
}
.p-all-12 {
	padding:12px!important
}
.p-t-12 {
	padding-top:12px!important
}
.p-b-12 {
	padding-bottom:12px!important
}
.p-l-12 {
	padding-left:12px!important
}
.p-lnr-12, .p-r-12 {
	padding-right:12px!important
}
.p-lnr-12 {
	padding-left:12px!important
}
.p-tnb-12 {
	padding-bottom:12px!important;
	padding-top:12px!important
}
.m-all-12 {
	margin:12px!important
}
.m-t-12 {
	margin-top:12px!important
}
.m-b-12 {
	margin-bottom:12px!important
}
.m-l-12 {
	margin-left:12px!important
}
.m-lnr-12, .m-r-12 {
	margin-right:12px!important
}
.m-lnr-12 {
	margin-left:12px!important
}
.m-tnb-12 {
	margin-bottom:12px!important;
	margin-top:12px!important
}
.p-all-10 {
	padding:10px!important
}
.p-t-10 {
	padding-top:10px!important
}
.p-b-10 {
	padding-bottom:10px!important
}
.p-l-10 {
	padding-left:10px!important
}
.p-lnr-10, .p-r-10 {
	padding-right:10px!important
}
.p-lnr-10 {
	padding-left:10px!important
}
.p-tnb-10 {
	padding-bottom:10px!important;
	padding-top:10px!important
}
.m-all-10 {
	margin:10px!important
}
.m-t-10 {
	margin-top:10px!important
}
.m-b-10 {
	margin-bottom:10px!important
}
.m-l-10 {
	margin-left:10px!important
}
.m-lnr-10, .m-r-10 {
	margin-right:10px!important
}
.m-lnr-10 {
	margin-left:10px!important
}
.m-tnb-10 {
	margin-bottom:10px!important;
	margin-top:10px!important
}
.p-all-8 {
	padding:8px!important
}
.p-t-8 {
	padding-top:8px!important
}
.p-b-8 {
	padding-bottom:8px!important
}
.p-l-8 {
	padding-left:8px!important
}
.p-lnr-8, .p-r-8 {
	padding-right:8px!important
}
.p-lnr-8 {
	padding-left:8px!important
}
.p-tnb-8 {
	padding-bottom:8px!important;
	padding-top:8px!important
}
.m-all-8 {
	margin:8px!important
}
.m-t-8 {
	margin-top:8px!important
}
.m-b-8 {
	margin-bottom:8px!important
}
.m-l-8 {
	margin-left:8px!important
}
.m-lnr-8, .m-r-8 {
	margin-right:8px!important
}
.m-lnr-8 {
	margin-left:8px!important
}
.m-tnb-8 {
	margin-bottom:8px!important;
	margin-top:8px!important
}
.p-all-6 {
	padding:6px!important
}
.p-t-6 {
	padding-top:6px!important
}
.p-b-6 {
	padding-bottom:6px!important
}
.p-l-6 {
	padding-left:6px!important
}
.p-lnr-6, .p-r-6 {
	padding-right:6px!important
}
.p-lnr-6 {
	padding-left:6px!important
}
.p-tnb-6 {
	padding-bottom:6px!important;
	padding-top:6px!important
}
.m-all-6 {
	margin:6px!important
}
.m-t-6 {
	margin-top:6px!important
}
.m-b-6 {
	margin-bottom:6px!important
}
.m-l-6 {
	margin-left:6px!important
}
.m-lnr-6, .m-r-6 {
	margin-right:6px!important
}
.m-lnr-6 {
	margin-left:6px!important
}
.m-tnb-6 {
	margin-bottom:6px!important;
	margin-top:6px!important
}
.p-all-4 {
	padding:4px!important
}
.p-t-4 {
	padding-top:4px!important
}
.p-b-4 {
	padding-bottom:4px!important
}
.p-l-4 {
	padding-left:4px!important
}
.p-lnr-4, .p-r-4 {
	padding-right:4px!important
}
.p-lnr-4 {
	padding-left:4px!important
}
.p-tnb-4 {
	padding-bottom:4px!important;
	padding-top:4px!important
}
.m-all-4 {
	margin:4px!important
}
.m-t-4 {
	margin-top:4px!important
}
.m-b-4 {
	margin-bottom:4px!important
}
.m-l-4 {
	margin-left:4px!important
}
.m-lnr-4, .m-r-4 {
	margin-right:4px!important
}
.m-lnr-4 {
	margin-left:4px!important
}
.m-tnb-4 {
	margin-bottom:4px!important;
	margin-top:4px!important
}
.p-all-2 {
	padding:2px!important
}
.p-t-2 {
	padding-top:2px!important
}
.p-b-2 {
	padding-bottom:2px!important
}
.p-l-2 {
	padding-left:2px!important
}
.p-lnr-2, .p-r-2 {
	padding-right:2px!important
}
.p-lnr-2 {
	padding-left:2px!important
}
.p-tnb-2 {
	padding-bottom:2px!important;
	padding-top:2px!important
}
.m-all-2 {
	margin:2px!important
}
.m-t-2 {
	margin-top:2px!important
}
.m-b-2 {
	margin-bottom:2px!important
}
.m-l-2 {
	margin-left:2px!important
}
.m-lnr-2, .m-r-2 {
	margin-right:2px!important
}
.m-lnr-2 {
	margin-left:2px!important
}
.m-tnb-2 {
	margin-bottom:2px!important;
	margin-top:2px!important
}
.p-all-0 {
	padding:0!important
}
.p-t-0 {
	padding-top:0!important
}
.p-b-0 {
	padding-bottom:0!important
}
.p-l-0 {
	padding-left:0!important
}
.p-lnr-0, .p-r-0 {
	padding-right:0!important
}
.p-lnr-0 {
	padding-left:0!important
}
.p-tnb-0 {
	padding-bottom:0!important;
	padding-top:0!important
}
.m-all-0 {
	margin:0!important
}
.m-t-0 {
	margin-top:0!important
}
.m-b-0 {
	margin-bottom:0!important
}
.m-l-0 {
	margin-left:0!important
}
.m-lnr-0, .m-r-0 {
	margin-right:0!important
}
.m-lnr-0 {
	margin-left:0!important
}
.m-tnb-0 {
	margin-bottom:0!important;
	margin-top:0!important
}
.m-t-de32 {
	margin-top:-32px!important
}
.m-b-de32 {
	margin-bottom:-32px!important
}
.m-l-de32 {
	margin-left:-32px!important
}
.m-r-de32 {
	margin-right:-32px!important
}
.m-t-de30 {
	margin-top:-30px!important
}
.m-b-de30 {
	margin-bottom:-30px!important
}
.m-l-de30 {
	margin-left:-30px!important
}
.m-r-de30 {
	margin-right:-30px!important
}
.m-t-de28 {
	margin-top:-28px!important
}
.m-b-de28 {
	margin-bottom:-28px!important
}
.m-l-de28 {
	margin-left:-28px!important
}
.m-r-de28 {
	margin-right:-28px!important
}
.m-t-de26 {
	margin-top:-26px!important
}
.m-b-de26 {
	margin-bottom:-26px!important
}
.m-l-de26 {
	margin-left:-26px!important
}
.m-r-de26 {
	margin-right:-26px!important
}
.m-t-de24 {
	margin-top:-24px!important
}
.m-b-de24 {
	margin-bottom:-24px!important
}
.m-l-de24 {
	margin-left:-24px!important
}
.m-r-de24 {
	margin-right:-24px!important
}
.m-t-de22 {
	margin-top:-22px!important
}
.m-b-de22 {
	margin-bottom:-22px!important
}
.m-l-de22 {
	margin-left:-22px!important
}
.m-r-de22 {
	margin-right:-22px!important
}
.m-t-de20 {
	margin-top:-20px!important
}
.m-b-de20 {
	margin-bottom:-20px!important
}
.m-l-de20 {
	margin-left:-20px!important
}
.m-r-de20 {
	margin-right:-20px!important
}
.m-t-de18 {
	margin-top:-18px!important
}
.m-b-de18 {
	margin-bottom:-18px!important
}
.m-l-de18 {
	margin-left:-18px!important
}
.m-r-de18 {
	margin-right:-18px!important
}
.m-t-de16 {
	margin-top:-16px!important
}
.m-b-de16 {
	margin-bottom:-16px!important
}
.m-l-de16 {
	margin-left:-16px!important
}
.m-r-de16 {
	margin-right:-16px!important
}
.m-t-de14 {
	margin-top:-14px!important
}
.m-b-de14 {
	margin-bottom:-14px!important
}
.m-l-de14 {
	margin-left:-14px!important
}
.m-r-de14 {
	margin-right:-14px!important
}
.m-t-de12 {
	margin-top:-12px!important
}
.m-b-de12 {
	margin-bottom:-12px!important
}
.m-l-de12 {
	margin-left:-12px!important
}
.m-r-de12 {
	margin-right:-12px!important
}
.m-t-de10 {
	margin-top:-10px!important
}
.m-b-de10 {
	margin-bottom:-10px!important
}
.m-l-de10 {
	margin-left:-10px!important
}
.m-r-de10 {
	margin-right:-10px!important
}
.m-t-de8 {
	margin-top:-8px!important
}
.m-b-de8 {
	margin-bottom:-8px!important
}
.m-l-de8 {
	margin-left:-8px!important
}
.m-r-de8 {
	margin-right:-8px!important
}
.m-t-de6 {
	margin-top:-6px!important
}
.m-b-de6 {
	margin-bottom:-6px!important
}
.m-l-de6 {
	margin-left:-6px!important
}
.m-r-de6 {
	margin-right:-6px!important
}
.m-t-de4 {
	margin-top:-4px!important
}
.m-b-de4 {
	margin-bottom:-4px!important
}
.m-l-de4 {
	margin-left:-4px!important
}
.m-r-de4 {
	margin-right:-4px!important
}
.m-t-de2 {
	margin-top:-2px!important
}
.m-b-de2 {
	margin-bottom:-2px!important
}
.m-l-de2 {
	margin-left:-2px!important
}
.m-r-de2 {
	margin-right:-2px!important
}
.flex-gap-24 {
	gap:24px!important
}
.flex-gap-22 {
	gap:22px!important
}
.flex-gap-20 {
	gap:20px!important
}
.flex-gap-18 {
	gap:18px!important
}
.flex-gap-16 {
	gap:16px!important
}
.flex-gap-14 {
	gap:14px!important
}
.flex-gap-12 {
	gap:12px!important
}
.flex-gap-10 {
	gap:10px!important
}
.flex-gap-8 {
	gap:8px!important
}
.flex-gap-6 {
	gap:6px!important
}
.flex-gap-4 {
	gap:4px!important
}
.flex-gap-2 {
	gap:2px!important
}
.flex-gap-0 {
	gap:0!important
}
.m-t-1 {
	margin-top:1px!important
}
.m-b-1 {
	margin-bottom:1px!important
}
.m-l-1 {
	margin-left:1px!important
}
.m-r-1 {
	margin-right:1px!important
}
.m-t-de1 {
	margin-top:-1px!important
}
.m-b-de1 {
	margin-bottom:-1px!important
}
.m-l-de1 {
	margin-left:-1px!important
}
.m-r-de1 {
	margin-right:-1px!important
}
.p-all-auto {
	padding:auto
}
.p-t-auto {
	padding-top:auto
}
.p-b-auto {
	padding-bottom:auto
}
.p-l-auto {
	padding-left:auto
}
.p-lnr-auto, .p-r-auto {
	padding-right:auto
}
.p-lnr-auto {
	padding-left:auto
}
.p-tnb-auto {
	padding-bottom:auto;
	padding-top:auto
}
.m-all-auto {
	margin:auto
}
.m-t-auto {
	margin-top:auto
}
.m-b-auto {
	margin-bottom:auto
}
.m-l-auto {
	margin-left:auto
}
.m-lnr-auto, .m-r-auto {
	margin-right:auto
}
.m-lnr-auto {
	margin-left:auto
}
.m-tnb-auto {
	margin-bottom:auto;
	margin-top:auto
}
.zindex-navbar {
	z-index:1000
}
.zindex-dropdown {
	z-index:1020
}
.zindex_popover {
	z-index:1060
}
.zindex-tooltip {
	z-index:1070
}
.zindex-navbar-fixed, .zindex-navbar-sticky {
	z-index:1030
}
.zindex-modal-bg {
	z-index:1040
}
.zindex-modal {
	z-index:1050
}
.tmp_demobox1 {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
border-radius:.25rem;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	text-align:center
}
.tmp_demobox1 img {
	height:auto;
	max-width:970px;
	width:100%
}
.ads_box_type1 {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	background-color:#232323;
	border-color:rgb(57, 57, 57);
border-radius:.25rem;
	-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	padding:16px;
	text-align:center
}
.ads_box_type1 img {
	height:auto;
	max-width:970px;
	width:100%
}
.ads_box_iframe {
	max-width:970px;
	min-width:970px;
	width:100%
}
.ads_box_300 {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
border-radius:.25rem;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	text-align:center
}
.ads_box_300 img {
	height:auto;
	max-width:300px;
	width:100%
}
@media (max-width:768px) {
.ads_box_300 {
margin:0 16px
}
.ads_box_300 img {
max-width:300px
}
}
@media (max-width:576px) {
.ads_box_300, .tmp_demobox1 {
margin:0 16px
}
.ads_box_300 img {
max-width:560px
}
}
html {
	scroll-behavior:smooth
}
.pt-block-relative {
	position:relative!important
}
.pt-block-absolute {
	position:absolute!important
}
.pt-block-fixed {
	position:fixed
}
.pt-block-float-right {
	float:right
}
.pt-block-float-left {
	float:left
}
.pt-block-clear {
	clear:both;
	content:"";
	display:block
}
.pt-block-fullfill {
	width:100%
}
.pt-block-container {
	padding-left:0;
	padding-right:0
}
@media (max-width:576px) {
.pt-block-container {
padding-left:16px;
padding-right:16px
}
}
.pt-block {
	border:1px solid rgb(57, 57, 57);
border-radius: 2px;
	margin-bottom: 0
}
.pt-block .pt-block-header, .pt-block>:first-child {
	border-radius:4px 4px 0 0
}
.pt-block:after {
	clear:both;
	content:"";
	display:block
}
.pt-block>.pt-list>li:first-child {
	border-radius:4px 4px 0 0
}
.pt-block>.pt-block-header~.pt-list>li:first-child {
border-radius:0
}
.pt-block>.pt-list.pt-list__type-b>li:first-child {
border-radius:.25rem
}
.pt-block-dropdown {
	border:1px solid rgb(57, 57, 57);
border-radius:.25rem;
	margin-bottom:16px;
	max-height:25vh;
	overflow-y:auto;
	position:absolute;
	width:100%;
	z-index:1
}
.pt-block-hide {
	display:none!important
}
.pt-overflow-hidden {
	overflow:hidden
}
.pt-select-none {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.pt-pointer {
	cursor:pointer
}
.pt-pointer-none {
	pointer-events:none
}
.pt-block-borderless {
	background-color:transparent;
	border-color:transparent
}
@media (max-width:576px) {
.pt-block-borderless {
margin-left:16px;
margin-right:16px
}
}
.pt-block-location {
	background-color:#2A2A2A;
	border-color:#232323;
	border-bottom:1px solid #1e1e1e;
	border-top:1px solid #1e1e1e;
	margin-top:-1px
}
.pt-block-purple-1 {
	background-color:#232323
}
.pt-block-purple-1, .pt-block-purple-2 {
	border-color:rgb(57, 57, 57);
	-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08)
}
.pt-block-purple-2 {
	background-color:#2A2A2A
}
.pt-block-purple-3 {
	background-color:#232323
}
.pt-block-grey-1, .pt-block-purple-3 {
	border-color:rgba(0, 0, 0, .24);
	-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08)
}
.pt-block-grey-1 {
	background-color:#212121
}
.pt-block-blue-1 {
	background-color:#193366;
	border-color:rgba(233, 229, 246, .3);
	-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08)
}
.pt-block-light-1 {
	background-color:#e9e5f6;
	border-color:transparent;
	-webkit-box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08)
}
.pt-block-simple {
	background:#2A2A2A;
	border:1px solid rgba(0, 0, 0, .24)
}
.pt-block-spoil-style {
	border:1px dashed #fbc02d;
border-radius:.25rem;
	display:block;
	margin:12px 0;
	padding:12px 16px
}
.pt-highlight-style {
	background-color:#ff9800;
border-radius:.125rem;
	margin-left:4px;
	margin-right:4px;
	padding:2px 4px
}
.blockquote-spoil, .spoil-style {
	border:1px dashed #fbc02d;
border-radius:.25rem;
	display:none;
	margin:24px 0 16px;
	min-height:42px;
	padding:16px 16px 12px;
	position:relative
}
.blockquote-spoil:before, .spoil-style:before {
	background-color:#fbc02d;
border-radius:.125rem;
	color:#2A2A2A;
	content:"\0E2A\0E1B\0E2D\0E22\0E25\0E4C";
font-size:.75rem;
	left:14px;
	padding:2px 8px;
	position:absolute;
	top:-8px
}
.blockquote-spoil.spoil-show, .spoil-style.spoil-show {
	display:block
}
.blockquote-spoil.active, .spoil-style.active {
	background-color:rgba(233, 229, 246, .08);
	border:1px dashed #e57373;
	color:rgba(233, 229, 246, .6)
}
.blockquote-spoil.active:before, .spoil-style.active:before {
	background-color:#e57373
}
.blockquote-code, .code-style {
	background-color:rgba(0, 0, 0, .24);
	border-left:4px solid #fbc02d;
	display:block;
	font-family:Consolas, Menlo, courier new, monospace;
	line-height:1.5;
	margin:16px 0 16px 14px;
	min-height:42px;
	padding:16px;
	position:relative
}
.blockquote-code:before, .code-style:before {
	background-color:#fbc02d;
	border-radius:2px 0 0 2px;
	color:#2A2A2A;
	content:"CODE";
	font-family:Roboto, RobotoDraft, Helvetica Neue, Helvetica, Arial, sans-serif;
font-size:.625rem;
	font-weight:600;
	left:-16px;
	padding:8px 0;
	position:absolute;
	top:0;
	width:16px;
	writing-mode:vertical-rl
}
.blockquote-code.active, .code-style.active {
	background-color:rgba(233, 229, 246, .08);
	border:4px solid #e57373;
	color:rgba(233, 229, 246, .6)
}
.blockquote-code.active:before, .code-style.active:before {
	background-color:#e57373;
	top:-4px
}
.strikethrough {
	text-decoration:line-through
}
.pt-block-notification {
	background-color:#fff9c4;
	border:2px solid #fbc02d;
border-radius:.25rem;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	color:rgba(0, 0, 0, .87);
	padding:16px
}
@media (max-width:576px) {
.pt-block-notification {
margin-left:16px;
margin-right:16px
}
}
.pt-border__none {
	border:none!important
}
.pt-block-break_all {
	word-break:break-all
}
.pt-block-break_all, .pt-block-break_word {
	word-wrap:break-word;
	overflow-wrap:break-word
}
.pt-block-break_word {
	word-break:normal
}
.pt-dropdown-menu {
	background-color:#2A2A2A;
	border:1px solid rgba(0, 0, 0, .24)
}
.pt-dropdown-menu.pt-notification-dropdown {
	border:1px solid hsla(0, 0%, 100%, .24)
}
.pt-dropdown-menu-light_theme {
	background-color:#e9e5f6;
	border:1px solid rgba(0, 0, 0, .24)
}
.pt-block-surface {
	z-index:8
}
.pt-block-surface, .pt-block-surface-dropdown {
border-radius:.25rem;
	-webkit-box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	display:none;
	margin:0;
	max-height:304px;
	max-width:320px;
	min-width:128px;
	opacity:0;
	overflow-y:auto;
	padding:0;
	position:absolute;
	width:auto
}
.pt-block-surface-dropdown {
	z-index:1020
}
.pt-block-surface-dropdownlist {
border-radius:.25rem;
	-webkit-box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	display:none;
	margin:0;
	max-height:304px;
	max-width:320px;
	min-width:128px;
	opacity:0;
	overflow-y:auto;
	padding:0;
	position:absolute;
	width:auto;
	z-index:8
}
.pt-block-surface--open {
	display:inline-block;
	opacity:1
}
.pt-block-content.min-height {
	min-height:40vh
}
@media (max-width:576px) {
.pt-block-surface {
border-bottom:none;
border-left:none;
border-radius:0;
border-right:none;
left:0!important;
max-width:100vw;
top:auto!important;
width:100vw
}
.pt-block-surface, .pt-block-surface-dropdownlist {
bottom:0!important;
max-height:70vh!important;
overflow-y:auto;
position:fixed;
right:0!important;
z-index:1050
}
.pt-block-surface-dropdownlist {
border:1px;
border-radius:.25rem;
left:calc(50% - 40vw)!important;
max-width:80vw!important;
top:calc(50% - 35vh)!important
}
.pt-block {
border-width:1px 0;
margin-bottom:.625rem
}
.pt-block, .pt-block .pt-block-header, .pt-block-radius, .pt-block>:first-child {
border-radius:0
}
.pt-tagging>h3 {
font-size:1.25rem
}
.pt-block-location.m-b-20 {
margin:0!important
}
}
.pt-block-header {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	min-height:43px;
	padding:12px 16px;
	position:relative;
	white-space:normal
}
.pt-block-header .h1, .pt-block-header .h2, .pt-block-header .h3, .pt-block-header .h4, .pt-block-header .h5, .pt-block-header .h6, .pt-block-header h2, .pt-block-header h3, .pt-block-header h4, .pt-block-header h5, .pt-block-header h6, .pt-block-headerh1 {
	word-wrap:break-word;
	margin-bottom:0
}
.pt-block-header+.pt-block-subheader {
	border-top:0
}
.pt-block-header-img {
	overflow:hidden;
	padding:0;
	position:relative
}
.pt-block-header-transparent {
	background-color:transparent;
	border-bottom:1px solid hsla(0, 0%, 100%, .12)
}
.pt-block-header-purple-1 {
	background-color:#1e1e1e;
	border-bottom:1px solid rgb(57, 57, 57)
}
.pt-block-header-purple-2 {
	background-color:#2A2A2A;
	border-bottom:1px solid rgb(57, 57, 57)
}
.pt-block-header-blue-1 {
	background-color:#193366;
	border-bottom:1px solid hsla(0, 0%, 100%, .12)
}
.pt-block-header-light-transparent {
	background-color:transparent;
	border-bottom:1px solid rgba(0, 0, 0, .12)
}
.pt-block-header__more {
font-size:.875rem;
	font-weight:500;
	position:absolute;
	right:16px;
	top:18px
}
@media (max-width:576px) {
.pt-block-mobile-margin-lnr-16 {
margin-left:16px;
margin-right:16px
}
}
.pt-block-header__message-fixed {
	background:#232323;
	border-radius:0!important;
	left:calc(50% - 570px + 4);
	position:fixed;
	top:48px;
	width:1120px;
	z-index:1
}
@media (max-width:1200px) {
.pt-block-header__message-fixed {
left:calc(50% - 480px + 4);
width:940px
}
}
@media (max-width:992px) {
.pt-block-header__message-fixed {
left:calc(50% - 360px + 4);
width:700px
}
}
@media (max-width:768px) {
.pt-block-header__message-fixed {
left:calc(50% - 270px + 4);
width:520px
}
}
@media (max-width:576px) {
.pt-block-header__message-fixed {
left:0;
width:100%
}
}
.pt-block-subheader {
	color:rgb(57, 57, 57);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	padding:4px 16px;
	position:relative
}
.pt-block-subheader-1 {
	background-color:#44416f;
	border-color:hsla(0, 0%, 100%, .12);
	border-bottom:1px solid hsla(0, 0%, 100%, .12);
	border-top:1px solid hsla(0, 0%, 100%, .12);
	color:rgba(233, 229, 246, .6)
}
.pt-block-more, a.pt-block-more {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	border-top:1px solid #565380;
	color:rgb(246 246 246 / 87%);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
font-size:.875rem;
	font-weight:500;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	padding:14px;
	text-decoration:none;
-webkit-transition:background-color .15s linear;
-moz-transition:background-color .15s linear;
-o-transition:background-color .15s linear;
-ms-transition:background-color .15s linear;
transition:background-color .15s linear
}
.pt-block-more:active, .pt-block-more:focus, .pt-block-more:hover, a.pt-block-more:active, a.pt-block-more:focus, a.pt-block-more:hover {
	background-color:rgba(0, 0, 0, .12);
	color:#fff;
	text-decoration:none
}
.pt-list.pt-list__2col~.pt-block-more, .pt-list.pt-list__3col~.pt-block-more {
margin-top:-1px
}
.vertical-divider {
	border-left:1px solid hsla(0, 0%, 100%, .12);
	line-height:normal;
	margin:0;
	outline:hidden;
	padding:0;
	text-decoration:none;
	vertical-align:middle;
	width:0
}
.horizontal-divider {
	border:none;
	border-bottom:1px solid hsla(0, 0%, 100%, .12);
	height:0;
	margin:8px 0
}
.horizontal-divider__sub {
	border:none;
	border-bottom:1px solid rgba(233, 229, 246, .08);
	height:0;
	margin:8px 0
}
.horizontal-divider__block {
	border:none;
	border-bottom:1px solid rgb(57, 57, 57);
	height:0;
	margin:8px 0
}
.horizontal-top-boder {
	border-top:1px solid #565380;
	position:relative
}
.horizontal-bottom-boder {
	border-bottom:1px solid #565380;
	position:relative
}
.block-size-16 {
	height:16px;
	width:16px
}
.block-size-18 {
	height:18px;
	width:18px
}
.block-size-20 {
	height:20px;
	width:20px
}
.block-size-22 {
	height:22px;
	width:22px
}
.block-size-24 {
	height:24px;
	width:24px
}
.pt-block-radius {
border-radius:.25rem!important
}
.pt-block-radius-sm {
border-radius:.125rem!important
}
.pt-block-radius-md {
border-radius:.5rem!important
}
.pt-block-radius-xl {
	border-radius:1rem!important
}
.pt-block-dialog-mobile-radius, .pt-block-mobile-radius {
border-radius:.25rem!important
}
.pt-block-mobile-radius-sm {
border-radius:.125rem!important
}
.pt-block-mobile-radius-md {
border-radius:.5rem!important
}
.pt-block-mobile-radius-xl {
	border-radius:1rem!important
}
.pt-block-radius-none, .pt-block-radius-reset {
	border-radius:0!important
}
.pt-block-radius-start {
	border-radius:4px 4px 0 0!important
}
.pt-block-radius-end {
	border-radius:0 0 4px 4px!important
}
.pt-block-radius-sm-start {
	border-radius:2px 2px 0 0!important
}
.pt-block-radius-sm-end {
	border-radius:0 0 2px 2px!important
}
.hover_object {
-webkit-transition:filter .15s ease-in-out;
transition:filter .15s ease-in-out;
-o-transition:filter .15s ease-in-out;
-moz-transition:filter .15s ease-in-out
}
.hover_object:hover {
	-webkit-filter:brightness(120%) contrast(90%);
	filter:brightness(120%) contrast(90%)
}
.hover_object:active {
	-webkit-filter:brightness(65%) contrast(90%);
	filter:brightness(65%) contrast(90%)
}
.hover_opacity {
	opacity:.7;
-webkit-transition:opacity .15s ease-in-out;
transition:opacity .15s ease-in-out;
-o-transition:opacity .15s ease-in-out;
-moz-transition:opacity .15s ease-in-out
}
.hover_opacity:hover {
	opacity:1
}
.hover_box-shadow1 {
-webkit-transition:box-shadow .15s ease-in-out;
transition:box-shadow .15s ease-in-out;
-o-transition:box-shadow .15s ease-in-out;
-moz-transition:box-shadow .15s ease-in-out
}
.hover_box-shadow1:hover {
	-webkit-box-shadow:inset 0 0 0 1px rgba(115, 115, 153, .24), 0 0 0 5px rgba(115, 115, 153, .24);
	-moz-box-shadow:inset 0 0 0 1px rgba(115, 115, 153, .24), 0 0 0 5px rgba(115, 115, 153, .24);
	box-shadow:inset 0 0 0 1px rgba(115, 115, 153, .24), 0 0 0 5px rgba(115, 115, 153, .24)
}
.hover_box-background:hover {
	background-color:rgba(0, 0, 0, .12);
-webkit-transition:background-color .15s linear;
-moz-transition:background-color .15s linear;
-o-transition:background-color .15s linear;
-ms-transition:background-color .15s linear;
transition:background-color .15s linear
}
.pt-modal {
	background-color:rgba(0, 0, 0, .38);
	bottom:0;
	height:100vh;
	left:0;
	opacity:0;
	overflow-y:auto;
	position:fixed;
	right:0;
	top:0;
	transform:translateZ(0);
transition:opacity .2s linear;
	visibility:hidden;
	width:100vw;
	z-index:-1
}
.pt-modal.pt-modal-mask {
	opacity:1;
	overflow:hidden;
	visibility:visible;
	z-index:1040
}
.pt-modal.pt-modal-layer2 {
	background-color:rgba(0, 0, 0, .6)
}
.pt-modal-withnav {
	background-color:rgba(0, 0, 0, .38);
	bottom:0;
	height:100vh;
	left:0;
	opacity:0;
	overflow-y:auto;
	position:fixed;
	right:0;
	top:0;
	transform:translateZ(0);
transition:opacity .2s linear;
	visibility:hidden;
	width:100vw;
	z-index:-1
}
.pt-modal-withnav.pt-modal-mask {
	opacity:1;
	overflow:hidden;
	visibility:visible;
	z-index:990
}
.pt-modal-dropdown {
	bottom:0;
	height:100vh;
	left:0;
	opacity:0;
	overflow-y:auto;
	position:fixed;
	right:0;
	top:0;
	transform:translateZ(0);
transition:opacity .2s linear;
	visibility:hidden;
	width:100vw;
	z-index:-1
}
.pt-modal-dropdown, .pt-modal-dropdown.pt-modal-mobile_black {
	background-color:transparent
}
@media (max-width:576px) {
.pt-modal-dropdown.pt-modal-mobile_black {
background-color:rgba(0, 0, 0, .38)
}
}
.pt-modal-dropdown.pt-modal-mask {
	opacity:1;
	overflow:hidden;
	visibility:visible;
	z-index:999
}
.pt-modal-with-topsearch {
	background-color:rgba(0, 0, 0, .38);
	bottom:0;
	height:100vh;
	left:0;
	opacity:0;
	overflow-y:auto;
	position:fixed;
	right:0;
	top:0;
	transform:translateZ(0);
transition:opacity .2s linear;
	visibility:hidden;
	width:100vw;
	z-index:-1
}
.pt-modal-with-topsearch.pt-modal-mask {
	opacity:1;
	overflow:hidden;
	visibility:visible;
	z-index:8
}
.pt-wrapper-content_body {
	min-height:calc(100vh - 144px)
}
div.pt-body.with-footer .pt-wrapper-content_body {
	min-height:calc(100vh - 196px)
}
.pt-wrapper-content_landingpage {
	min-height:calc(100vh - 48px)
}
.pt-wrapper-submenu {
	overflow:hidden
}
.pt-wrapper-mobile_fulid, .pt-wrapper-mobile_nav {
	display:block;
	height:auto;
	overflow:auto;
	position:relative;
	width:auto;
	z-index:0
}
@media (max-width:768px) {
.pt-wrapper-mobile_nav {
border-radius:0;
display:block;
height:calc(100% - 49px);
left:0;
overflow-y:auto;
position:fixed;
top:49px;
width:100%;
z-index:990
}
.pt-wrapper-mobile_nav>.pt-dialog__content {
max-height:none!important
}
.pt-wrapper-mobile_fulid {
border-radius:0;
display:block;
height:100%;
left:0;
overflow-y:auto;
position:fixed;
top:0;
width:100vw;
z-index:1020
}
.pt-block-dialog-mobile-radius, .pt-block-mobile-radius, .pt-block-mobile-radius-md, .pt-block-mobile-radius-sm, .pt-block-mobile-radius-xl {
border-radius:0
}
.pt-wrapper-mobile_nav.pt-wrapper-mobile_with-bottom-more {
height:calc(100% - 48px);
padding-bottom:48px
}
.pt-wrapper-mobile_nav.pt-wrapper-mobile_with-bottom-more .pt-dialog__bottom.justify-content-center {
background:#2A2A2A;
bottom:0;
height:48px;
position:fixed;
width:100%;
z-index:1
}
}
@media (max-width:576px) {
.pt-block-dialog-mobile-radius {
border-radius:0
}
.pt-wrapper-mobile_nav.pt-wrapper-mobile_with-bottom-menu {
height:calc(100% - 106px)
}
.pt-wrapper-mobile_nav.pt-wrapper-mobile_with-bottom-more {
height:calc(100% - 96px)
}
.pt-wrapper-mobile_nav.pt-wrapper-mobile_with-bottom-more .pt-dialog__bottom.justify-content-center {
background:#2A2A2A;
bottom:0;
height:48px;
position:fixed;
width:100%;
z-index:1
}
.pt-wrapper-mobile_nav.pt-wrapper-mobile_with-bottom-menu.pt-wrapper-mobile_with-bottom-more {
height:calc(100% - 105px);
padding-bottom:48px
}
.pt-wrapper-mobile_nav.pt-wrapper-mobile_with-bottom-menu.pt-wrapper-mobile_with-bottom-more .pt-dialog__bottom.justify-content-center {
background:#2A2A2A;
bottom:56px;
height:48px;
position:fixed;
width:100%;
z-index:1
}
}
.pt-wrapper-sidenav {
	background-color:#2A2A2A;
	border-left:1px solid #232323;
	box-shadow:none;
	display:block;
	height:100vh;
	max-width:280px;
	overflow-x:hidden;
	position:fixed;
	right:0;
	top:0;
	transform:translateX(100%);
transition:transform .35s cubic-bezier(.4, 0, .2, 1);
transition-duration:.35s;
	width:280px;
	z-index:990
}
.pt-wrapper-sidenav.pt-wrapper-sidenav-show {
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	transform:translateX(0)
}
@media (max-width:768px) {
.pt-wrapper-sidenav {
height:calc(100vh - 49px);
max-width:280px;
overflow-y:auto;
right:0;
top:49px;
width:280px
}
}
@media (max-width:576px) {
.pt-wrapper-sidenav {
height:calc(100vh - 49px);
max-width:280px;
overflow-y:auto;
right:0;
top:49px;
width:280px
}
}
.pt-content__nowrap-overflow-ellipsis {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:100%
}
.pt-content__nowrap-overflow-ellipsis.max-width25 {
	max-width:25%;
	width:auto
}
.pt-content__nowrap-overflow-ellipsis.max-width50 {
	max-width:50%;
	width:auto
}
.pt-content__nowrap-overflow-ellipsis.max-width75 {
	max-width:75%;
	width:auto
}
.pt-advertising-menu {
	padding:0;
	width:100%
}
.pt-advertising-content {
	border-left:1px solid rgb(57, 57, 57);
	padding:0
}
@media (width:768px) {
.pt-advertising-content {
-webkit-flex-basis:100%;
-moz-flex-basis:100%;
-ms-flex-basis:100%;
flex-basis:100%;
max-width:100%
}
}
.pt-advertising__mobile-img {
	width:375px
}
@media (max-width:768px) {
.pt-advertising-menu {
display:none
}
.pt-advertising-menu.advertising-menu-base {
display:block
}
.pt-advertising-menu.advertising-menu-base.col-md-3 {
-webkit-box-flex:0;
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}
.pt-advertising-content {
border-left:0
}
.pt-advertising-content.advertising-content-base {
display:none
}
.pt-advertising-content h3 {
font-size:1.25rem
}
.pt-advertising__mobile-img {
width:100%
}
}
.pt-policy-menu {
	padding:0;
	width:100%
}
.pt-policy-menu .pt-lists {
	padding:0
}
.pt-policy-content {
	border-left:1px solid rgb(57, 57, 57);
	padding:0
}
.pt-policy-content .policy-content {
	display:none
}
.pt-policy-content .policy-content:first-child {
	display:block
}
.pt-policy-content .pt-lists-item__divider {
	display:none
}
@media (width:768px) {
.pt-policy-content {
-webkit-flex-basis:100%;
-moz-flex-basis:100%;
-ms-flex-basis:100%;
flex-basis:100%;
max-width:100%
}
}
.pt-scrolltop {
	background:rgba(0, 0, 0, .38);
	border-radius:50%;
	bottom:100px;
	color:#fff;
	cursor:pointer;
	display:none;
	height:50px;
	line-height:50px;
	margin:0;
	padding:0;
	position:fixed;
	right:5%;
	text-align:center;
	width:50px
}
.pt-scrolltop i {
	position:relative;
	user-select:none;
	-moz-user-select:none
}
.pt-scrolltop:before {
	content:"TOP";
font-size:.625rem;
	font-weight:700;
	left:16px;
	position:absolute;
	top:6px
}
@media (max-width:768px) {
.pt-policy-menu {
display:none;
padding-right:.625rem
}
.pt-policy-content {
border-left:0
}
.pt-policy-content, .pt-policy-content .policy-content, .pt-policy-content .pt-lists-item__divider {
display:block!important
}
.pt-scrolltop {
display:none!important
}
}
.pt-block-row-reverse {
	-webkit-box-orient:horizontal!important;
	-webkit-box-direction:reverse!important;
	-moz-box-orient:horizontal!important;
	-moz-box-direction:reverse!important;
	-webkit-flex-direction:row-reverse!important;
	-ms-flex-direction:row-reverse!important;
	flex-direction:row-reverse!important
}
.text-md-landing-app {
	font-size:1.25rem;
	line-height:1.5;
	text-align:left
}
@media (max-width:992px) {
.text-md-landing-app {
padding-bottom:8px;
padding-top:16px;
text-align:center
}
}
@media (min-width:992px) {
.container.container-maxwidth_680 {
max-width:680px;
padding-left:0;
padding-right:0
}
}
.pt-tag-followed-in-menu .pt-carousel-label {
	width:auto!important
}
.pt-tag-followed-in-menu .pt-carousel-label>a {
	overflow:hidden;
	text-overflow:ellipsis
}
.pt-tag-followed-in-menu .pt-carousel-label:first-child {
	margin-left:16px
}
.pt-tag-followed-in-menu .pt-carousel-label:last-child {
	margin-right:48px
}
.pt-tag-followed-in-menu .mini-arrow-left:after {
	background:#2A2A2A;
	background:linear-gradient(90deg, #2A2A2A 10%, rgba(53, 49, 86, 0));
	content:"";
	height:40px;
	margin-left:48px;
	position:absolute;
	width:24px
}
.pt-tag-followed-in-menu .mini-arrow-right:before {
	background:#2A2A2A;
	background:linear-gradient(-90deg, #2A2A2A 10%, rgba(53, 49, 86, 0));
	content:"";
	height:40px;
	margin-left:-84px;
	position:absolute;
	width:60px
}
.pt-cat-carousel>.pt-forum-in-menu.pt-forum-container .pt-forum-list.pt-forum-list__pin {
	background:none
}
.pt-cat-carousel>.pt-forum-in-menu.pt-forum-container .pt-forum-list.pt-forum-list__pin:after {
	margin-left:13px;
	top:2px
}
.pt-cat-carousel>.pt-forum-in-menu.pt-forum-container .pt-forum-list.pt-forum-list__pin:after.pt-forum-list__pin-yellow {
-webkit-filter:invert(2%) sepia(58%) saturate(3697%) hue-rotate(326deg) brightness(102%) contrast(99%);
filter:invert(2%) sepia(58%) saturate(3697%) hue-rotate(326deg) brightness(102%) contrast(99%)
}
.pt-block-hidden {
	max-height:0;
	visibility:hidden
}
.pt-forum-in-menu .pt-accordion__more-state:checked~.pt-accordion__more-target {
display:contents
}
.pt-forum-in-menu .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>span:before {
content:"\0E14\0E39\0E17\0E31\0E49\0E07\0E2B\0E21\0E14"
}
.pt-forum-in-menu .pt-accordion__more-trigger-arrow {
	padding:10px 14px
}
.tag-type3 .filter-tag-item {
	margin-top:8px;
	max-width:100%
}
.tag-type3 .tag-label {
	display:inline-block;
	max-width:100%;
	position:relative
}
.tag-type3 .tag-pin:after {
	background-image:url(../images/pantip_icon/ic-feed-pick-512px.png);
	background-size:cover;
	content:"";
	display:block;
	height:14px;
	position:absolute;
	right:0;
	top:0;
	width:14px
}
.tag-type3 .filter-tag-item a {
	overflow:hidden;
	text-overflow:ellipsis
}
.tag-type4 .filter-tag-item {
	margin-top:8px;
	max-width:100%
}
.tag-type4 .filter-tag-item a {
	padding:0 28px 0 12px
}
.tag-type4 .tag-label {
	display:inline-block;
	max-width:100%;
	position:relative
}
.tag-type4 .tag-pin a:after {
	background-image:url(../images/pantip_icon/ic-feed-pick-512px.png);
	background-size:cover;
	content:"";
	display:block;
	height:14px;
	opacity:.8;
	position:absolute;
	right:14px;
	top:12px;
	width:14px
}
.tag-type4 .filter-tag-item a {
	overflow:hidden;
	text-overflow:ellipsis
}
.tag-type5 .tag-label {
	display:inline-block;
	max-width:60%;
	position:relative
}
.tag-type5 .filter-tag-item {
	margin-top:8px;
	max-width:100%
}
.tag-type5 .pin-item:after {
	background-image:url(../images/pantip_icon/ic-feed-pick-512px.png);
	background-size:cover;
	content:"";
	display:block;
	height:14px;
	position:absolute;
	right:0;
	top:0;
	width:14px
}
.tag-type5 .filter-tag-item a {
	overflow:hidden;
	padding-left:28px;
	text-overflow:ellipsis
}
.tag-type5 .tag-label-icon a:before {
	background-image:url(../images/pantip_icon/ic-tag_shortcut-512px.png)
}
.tag-type5 .club-label-icon a:before, .tag-type5 .tag-label-icon a:before {
	background-size:cover;
	content:"";
	height:16px;
	left:8px;
	opacity:.6;
	position:absolute;
	top:12px;
	width:16px
}
.tag-type5 .club-label-icon a:before {
	background-image:url(../images/pantip_icon/ic-club-512px.png)
}
.tag-type4_5 .filter-tag-item {
	margin-top:8px;
	max-width:100%
}
.tag-type4_5 .filter-tag-item a {
	overflow:hidden;
	padding:0 8px 0 28px;
	text-overflow:ellipsis
}
.tag-type4_5 .tag-pin>.filter-tag-item a {
	padding:0 26px 0 28px
}
.tag-type4_5 .tag-label {
	display:inline-block;
	max-width:100%;
	position:relative
}
.tag-type4_5 .tag-label-icon a:before {
	background-image:url(../images/pantip_icon/ic-tag_shortcut-512px.png)
}
.tag-type4_5 .club-label-icon a:before, .tag-type4_5 .tag-label-icon a:before {
	background-size:cover;
	content:"";
	height:16px;
	left:8px;
	opacity:.6;
	position:absolute;
	top:12px;
	width:16px
}
.tag-type4_5 .club-label-icon a:before {
	background-image:url(../images/pantip_icon/ic-club-512px.png)
}
.tag-type4_5 .tag-pin a:after {
	background-image:url(../images/pantip_icon/ic-feed-pick-512px.png);
	background-size:cover;
	content:"";
	display:block;
	height:14px;
	opacity:.8;
	position:absolute;
	right:14px;
	top:12px;
	width:14px
}
.tag-type6 .tag-label {
	display:inline-block;
	max-width:60%;
	position:relative
}
.tag-type6 .filter-tag-item {
	margin-top:8px;
	max-width:100%
}
.tag-type6 .pin-item .filter-tag-item {
	background:#1c3973
}
.tag-type6 .pin-item .filter-tag-item a {
	color:#e9e5f6
}
.tag-type6 .filter-tag-item a {
	overflow:hidden;
	padding-left:28px;
	text-overflow:ellipsis
}
.tag-type6 .tag-label-icon a:before {
	background-image:url(../images/pantip_icon/ic-tag_shortcut-512px.png)
}
.tag-type6 .club-label-icon a:before, .tag-type6 .tag-label-icon a:before {
	background-size:cover;
	content:"";
	height:16px;
	left:8px;
	opacity:.6;
	position:absolute;
	top:12px;
	width:16px
}
.tag-type6 .club-label-icon a:before {
	background-image:url(../images/pantip_icon/ic-club-512px.png)
}
.pt-cat-carousel .pt-forum-container .pt-forum-list.pt-forum-list__pin-type6 a .pt-forum-list__icon {
	background:#44416f
}
.pt-scroll1-y {
	flex:1;
	overflow:hidden;
	overflow-y:auto;
	scrollbar-color:transparent transparent;
	scrollbar-width:thin
}
.pt-scroll1-y:hover {
	scrollbar-color:rgba(233, 229, 246, .3) transparent
}
.pt-scroll1-x {
	flex:1;
	overflow:hidden;
	overflow-x:auto;
	scrollbar-color:transparent transparent;
	scrollbar-width:thin
}
.pt-scroll1-x:hover {
	scrollbar-color:rgba(233, 229, 246, .3) transparent
}
.pt-dialog__box .pt-dialog__content, .pt-scroll2-y, .pt-wrapper-mobile_fulid.pt-wrapper_text_editor-comment .pt-editor__input {
	flex:1;
	overflow:hidden;
	overflow-y:auto;
	scrollbar-color:rgba(233, 229, 246, .3) transparent;
	scrollbar-width:thin
}
.pt-scroll2-x {
	flex:1;
	overflow:hidden;
	overflow-x:auto;
	scrollbar-color:rgba(233, 229, 246, .3) transparent;
	scrollbar-width:thin
}
.pt-form-section {
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.pt-form-section, .pt-form-section .pt-lists-item__checkbox {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-form-section .pt-lists-item__checkbox {
	-webkit-align-items:start;
	-moz-align-items:start;
	-ms-align-items:start;
	align-items:start;
	-webkit-flex-grow:0;
	-moz-flex-grow:0;
	-ms-flex-grow:0;
	flex-grow:0;
	padding:8px 0
}
.pt-form-section .pt-lists-item__checkbox .pt-lists-item__form {
	margin-right:4px;
	margin-top:0
}
.pt-form-section .pt-lists-item__checkbox.state-disabled {
	color:rgba(233, 229, 246, .3);
	cursor:not-allowed
}
@media (max-width:768px) {
.pt-full-space {
-ms-flex-pack:space-between;
-webkit-justify-content:space-between;
-moz-justify-content:space-between;
-ms-justify-content:space-between;
justify-content:space-between
}
}
.pantip-form {
	line-height:1.5;
	margin:auto;
	padding:0;
	position:relative
}
.pantip-form fieldset {
	border:none;
	display:block;
	padding:25px 30px 5px
}
.pantip-form fieldset+fieldset {
	border-top:1px solid hsla(0, 0%, 100%, .12)
}
.pantip-form section {
	margin-bottom:20px
}
.pantip-form footer {
	border-top:1px solid hsla(0, 0%, 100%, .12);
	display:block;
	padding:15px 30px 25px
}
.pantip-form footer:after {
	clear:both;
	content:"";
	display:table
}
.pantip-form.pt-pointer-none .checkbox, .pantip-form.pt-pointer-none .input, .pantip-form.pt-pointer-none .radio, .pantip-form.pt-pointer-none .select, .pantip-form.pt-pointer-none .textarea, .pantip-form.pt-pointer-none .toggle, .pantip-form.pt-pointer-none input, div.pantip-form.pt-pointer-none .checkbox, div.pantip-form.pt-pointer-none .input, div.pantip-form.pt-pointer-none .radio, div.pantip-form.pt-pointer-none .select, div.pantip-form.pt-pointer-none .textarea, div.pantip-form.pt-pointer-none .toggle, div.pantip-form.pt-pointer-none input {
	opacity:.65
}
.pantip-form .label {
	color:rgba(233, 229, 246, .6);
	display:block;
	line-height:19px;
	margin-bottom:6px
}
.pantip-form .label.col {
	margin:0;
	padding-top:10px
}
.pantip-form .note {
	color:rgba(233, 229, 246, .3);
	font-size:11px;
	line-height:15px;
	margin-top:6px;
	padding:0 1px
}
.pantip-form .button, .pantip-form .checkbox, .pantip-form .input, .pantip-form .radio, .pantip-form .select, .pantip-form .textarea, .pantip-form .toggle {
	display:block;
	position:relative
}
.pantip-form .input input, .pantip-form .select select, .pantip-form .textarea textarea {
	appearance:normal;
	-moz-appearance:none;
	-webkit-appearance:none;
	background:rgba(0, 0, 0, .08);
	border-radius:4px;
	border-style:solid;
	border-width:2px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	color:#e9e5f6;
	display:block;
	font-size:1rem;
	height:40px;
	outline:none;
	padding:8px 12px;
	width:100%
}
.pantip-form .select select {
	line-height:20px;
	padding:8px 24px 8px 12px
}
.pantip-form .input input::placeholder, .pantip-form .select select::placeholder, .pantip-form .textarea textarea::placeholder {
color:rgba(233, 229, 246, .3)
}
.pantip-form .input-file .button {
	float:none;
	font-size:13px;
	height:31px;
	line-height:31px;
	margin:0;
	padding:0 20px;
	position:absolute;
	right:4px;
	top:4px
}
.pantip-form .input-file .button:hover {
	box-shadow:none
}
.pantip-form .input-file .button input {
	cursor:pointer;
	font-size:30px;
	opacity:0;
	padding:0;
	position:absolute;
	right:0;
	top:0
}
.pantip-form .select i {
	height:11px;
	pointer-events:none;
	position:absolute;
	right:14px;
	top:14px;
	width:5px
}
.pantip-form .select option {
	background-color:#fff;
	border-radius:0;
	color:#000
}
.pantip-form .select-multiple option {
	background-color:transparent
}
.pantip-form .select i:after, .pantip-form .select i:before {
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	content:"";
	position:absolute;
	right:0
}
.pantip-form .select i:after {
	border-top:4px solid rgba(233, 229, 246, .3);
	bottom:0
}
.pantip-form .select i:before {
	border-bottom:4px solid rgba(233, 229, 246, .3);
	top:0
}
.pantip-form .select-multiple select {
	height:auto
}
.pantip-form .select-multiple select option {
	color:#e9e5f6
}
.pantip-form .select.input.flexbox select {
	background:none;
	border:none;
	border-radius:0;
	border-right:1px solid rgba(233, 229, 246, .3);
	height:36px;
	left:1px;
	margin:0;
	position:absolute;
	top:2px;
	width:80px
}
.pantip-form .select.input.flexbox i {
	left:68px
}
.pantip-form .select.input.flexbox input {
	padding-left:96px
}
.pantip-form .select.input.flexbox.w120 select {
	width:120px
}
.pantip-form .select.input.flexbox.w120 i {
	left:108px
}
.pantip-form .select.input.flexbox.w120 input {
	padding-left:136px
}
.pantip-form .select.input.span.flexbox.w120 span.label-tagging {
	background:#bdbdbd;
border-radius:.125rem;
	color:#000;
	display:block;
font-size:.875rem;
	left:120px;
	margin:0 8px;
	padding:2px 4px;
	position:absolute;
	text-align:center;
	top:8px
}
.pantip-form .select.input.span.flexbox.w120 span.label-tagging--180w {
	width:180px
}
.pantip-form .select.input.span.flexbox.w120 span.label-tagging--180w+input {
	padding-left:312px
}
.pantip-form .select.input.span.flexbox.w120 span.label-tagging--150w {
	width:150px
}
.pantip-form .select.input.span.flexbox.w120 span.label-tagging--150w+input {
	padding-left:282px
}
.pantip-form .select.input.span.flexbox.w120 span.label-tagging--120w {
	width:120px
}
.pantip-form .select.input.span.flexbox.w120 span.label-tagging--120w+input {
	padding-left:252px
}
.pantip-form .textarea textarea {
	height:auto;
	resize:none
}
.pantip-form .textarea-resizable textarea {
	min-height:40px;
	resize:vertical
}
.pantip-form .textarea-expandable textarea {
	height:40px
}
.pantip-form .textarea-expandable textarea:focus {
	height:auto
}
.pantip-form .checkbox, .pantip-form .radio {
	color:#b388ff;
	cursor:pointer;
	font-size:16px;
	line-height:27px;
	margin-bottom:4px;
	padding-left:27px
}
.pantip-form .checkbox:last-child, .pantip-form .radio:last-child {
	margin-bottom:0
}
.pantip-form .checkbox input, .pantip-form .radio input {
	left:-9999px;
	position:absolute
}
.pantip-form .checkbox i, .pantip-form .radio i {
	background:hsla(0, 0%, 100%, .08);
	border-style:solid;
	border-width:2px;
	display:block;
	height:13px;
	left:0;
	outline:none;
	position:absolute;
	top:5px;
	width:13px
}
.pantip-form .radio i {
	border-radius:50%
}
.pantip-form .checkbox input+i:after, .pantip-form .radio input+i:after {
	opacity:0;
	position:absolute;
transition:opacity .1s;
-o-transition:opacity .1s;
-ms-transition:opacity .1s;
-moz-transition:opacity .1s;
-webkit-transition:opacity .1s
}
.pantip-form .radio input+i:after {
	border-radius:50%;
	content:"";
	height:5px;
	left:4px;
	top:4px;
	width:5px
}
.pantip-form .checkbox input+i:after {
	content:"check";
	height:15px;
	left:-4px;
	text-align:center;
	top:-10px;
	width:15px
}
.pantip-form .checkbox input:checked+i:after, .pantip-form .radio input:checked+i:after {
	opacity:1
}
.pantip-form .inline-group {
	margin:0 -30px -4px 0
}
.pantip-form .inline-group:after {
	clear:both;
	content:"";
	display:table
}
.pantip-form .inline-group .checkbox, .pantip-form .inline-group .radio {
	float:left;
	margin-right:30px
}
.pantip-form .inline-group .checkbox:last-child, .pantip-form .inline-group .radio:last-child {
	margin-bottom:4px
}
.pantip-form .toggle {
	color:#e9e5f6;
	cursor:pointer;
	font-size:16px;
	line-height:27px;
	margin-bottom:4px;
	padding-right:61px
}
.pantip-form .toggle:last-child {
	margin-bottom:0
}
.pantip-form .toggle input {
	left:-9999px;
	position:absolute
}
.pantip-form .toggle i {
	background:hsla(0, 0%, 100%, .08);
	border-radius:12px;
	border-style:solid;
	border-width:2px;
	content:"";
	display:block;
	height:17px;
	position:absolute;
	right:0;
	top:4px;
	width:49px
}
.pantip-form .toggle i:after {
	color:#e9e5f6;
	content:"\0E1B\0E34\0E14";
	font-size:9px;
	font-style:normal;
	font-weight:700;
	left:8px;
	line-height:13px;
	position:absolute;
	right:8px;
	text-align:right;
	top:0
}
.pantip-form .toggle i:before {
	border-radius:50%;
	content:"";
	display:block;
	height:9px;
	opacity:1;
	position:absolute;
	right:34px;
	top:2px;
transition:right .2s;
-o-transition:right .2s;
-ms-transition:right .2s;
-moz-transition:right .2s;
-webkit-transition:right .2s;
	width:9px;
	z-index:1
}
.pantip-form .toggle input:checked+i:after {
	content:"\0E40\0E1B\0E34\0E14";
	text-align:left
}
.pantip-form .toggle input:checked+i:before {
	background-color:#b388ff;
	right:2px
}
.pantip-form .rating, .pantip-form .rating-star-half {
	color:rgb(246 246 246 / 87%);
	font-size:16px;
	line-height:27px;
	margin-bottom:4px
}
.pantip-form .rating-star-half:last-child, .pantip-form .rating:last-child {
	margin-bottom:0
}
.pantip-form .rating input, .pantip-form .rating-star-half input {
	left:-9999px;
	position:absolute
}
.pantip-form .rating label {
	cursor:pointer;
	display:block;
	float:right;
	font-size:17px;
	height:17px;
	line-height:17px;
	margin-top:5px;
	padding:0 2px
}
.pantip-form .button {
	border:0;
	border-radius:4px;
	color:rgb(246 246 246 / 87%);
	cursor:pointer;
	float:right;
	font:300 15px/40px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
	height:40px;
	margin:10px 0 0 20px;
	outline:none;
	overflow:hidden;
	padding:0 25px;
	text-decoration:none
}
.pantip-form .icon-append, .pantip-form .icon-prepend {
	position:absolute;
	text-align:center;
	top:8px;
	z-index:2
}
.pantip-form .icon-append {
	right:8px
}
.pantip-form .icon-prepend {
	left:8px
}
.pantip-form .input .icon-prepend+input, .pantip-form .textarea .icon-prepend+textarea {
	padding-left:40px
}
.pantip-form .input .icon-append+input, .pantip-form .textarea .icon-append+textarea {
	padding-right:40px
}
.pantip-form .input .icon-prepend+.icon-append+input, .pantip-form .textarea .icon-prepend+.icon-append+textarea {
	padding-left:40px
}
.pantip-form .tooltip {
	background:#e9e5f6;
	color:rgba(0, 0, 0, .87);
	font-size:11px;
	font-weight:400;
	left:-9999px;
	line-height:16px;
	opacity:0;
	padding:2px 8px 3px;
	position:absolute;
transition:margin .3s, opacity .3s;
-o-transition:margin .3s, opacity .3s;
-ms-transition:margin .3s, opacity .3s;
-moz-transition:margin .3s, opacity .3s;
-webkit-transition:margin .3s, opacity .3s;
	z-index:1
}
.pantip-form .tooltip:after {
	content:"";
	position:absolute
}
.pantip-form .input input:focus+.tooltip, .pantip-form .textarea textarea:focus+.tooltip {
	opacity:1
}
.pantip-form .tooltip-top-right {
	bottom:100%;
	margin-bottom:15px
}
.pantip-form .tooltip-top-right:after {
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	border-top:4px solid #e9e5f6;
	right:16px;
	top:100%
}
.pantip-form .input input:focus+.tooltip-top-right, .pantip-form .textarea textarea:focus+.tooltip-top-right {
	left:auto;
	margin-bottom:5px;
	right:0
}
.pantip-form .tooltip-top-left {
	bottom:100%;
	margin-bottom:15px
}
.pantip-form .tooltip-top-left:after {
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	border-top:4px solid #e9e5f6;
	left:16px;
	top:100%
}
.pantip-form .input input:focus+.tooltip-top-left, .pantip-form .textarea textarea:focus+.tooltip-top-left {
	left:0;
	margin-bottom:5px;
	right:auto
}
.pantip-form .tooltip-right {
	margin-left:15px;
	top:9px;
	white-space:nowrap
}
.pantip-form .tooltip-right:after {
	border-bottom:4px solid transparent;
	border-right:4px solid #e9e5f6;
	border-top:4px solid transparent;
	right:100%;
	top:6px
}
.pantip-form .input input:focus+.tooltip-right, .pantip-form .textarea textarea:focus+.tooltip-right {
	left:100%;
	margin-left:5px
}
.pantip-form .tooltip-left {
	margin-right:15px;
	top:9px;
	white-space:nowrap
}
.pantip-form .tooltip-left:after {
	border-bottom:4px solid transparent;
	border-left:4px #e9e5f6;
	border-top:4px solid transparent;
	left:100%;
	top:6px
}
.pantip-form .input input:focus+.tooltip-left, .pantip-form .textarea textarea:focus+.tooltip-left {
	left:auto;
	margin-right:5px;
	right:100%
}
.pantip-form .tooltip-bottom-right {
	margin-top:15px;
	top:100%
}
.pantip-form .tooltip-bottom-right:after {
	border-bottom:4px solid #e9e5f6;
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	bottom:100%;
	right:16px
}
.pantip-form .input input:focus+.tooltip-bottom-right, .pantip-form .textarea textarea:focus+.tooltip-bottom-right {
	left:auto;
	margin-top:5px;
	right:0
}
.pantip-form .tooltip-bottom-left {
	margin-top:15px;
	top:100%
}
.pantip-form .tooltip-bottom-left:after {
	border-bottom:4px solid #e9e5f6;
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	bottom:100%;
	left:16px
}
.pantip-form .input input:focus+.tooltip-bottom-left, .pantip-form .textarea textarea:focus+.tooltip-bottom-left {
	left:0;
	margin-top:5px;
	right:auto
}
.pantip-form .checkbox i, .pantip-form .icon-append, .pantip-form .icon-prepend, .pantip-form .input input, .pantip-form .radio i, .pantip-form .select select, .pantip-form .textarea textarea, .pantip-form .toggle i {
	border-color:rgba(233, 229, 246, .3);
transition:border-color .3s;
-o-transition:border-color .3s;
-ms-transition:border-color .3s;
-moz-transition:border-color .3s;
-webkit-transition:border-color .3s
}
.pantip-form .toggle i {
	border-color:hsla(0, 0%, 100%, .12)
}
.pantip-form .toggle i:before {
	background-color:#e9e5f6
}
.pantip-form .rating label, .pantip-form .rating-star-half label {
	color:#565380;
transition:color .3s;
-o-transition:color .3s;
-ms-transition:color .3s;
-moz-transition:color .3s;
-webkit-transition:color .3s
}
.pantip-form .button {
	background-color:#7459c8;
	opacity:.9;
transition:opacity .2s;
-o-transition:opacity .2s;
-ms-transition:opacity .2s;
-moz-transition:opacity .2s;
-webkit-transition:opacity .2s
}
.pantip-form .button.button-secondary {
	background-color:#44416f
}
.pantip-form .icon-append, .pantip-form .icon-prepend {
	color:rgba(233, 229, 246, .6)
}
.pantip-form .checkbox:hover i, .pantip-form .input:hover input, .pantip-form .radio:hover i, .pantip-form .select:hover select, .pantip-form .textarea:hover textarea, .pantip-form .toggle:hover i {
	border-color:#b388ff
}
@media (max-width:768px) {
.pantip-form .checkbox:hover i, .pantip-form .radio:hover i, .pantip-form .toggle:hover i {
border-color:hsla(0, 0%, 100%, .12)
}
}
.pantip-form .rating input+label:hover, .pantip-form .rating input+label:hover~label {
color:#fbc02d
}
.pantip-form .button:hover {
	opacity:1
}
.pantip-form .input:focus input, .pantip-form .select:focus select, .pantip-form .textarea:focus textarea {
	border-color:#b388ff
}
.pantip-form .radio input+i:after {
	background-color:#b388ff
}
.pantip-form .checkbox input+i:after {
	color:#b388ff
}
.pantip-form .checkbox input:checked+i, .pantip-form .radio input:checked+i, .pantip-form .toggle input:checked+i {
	border-color:#b388ff
}
.pantip-form .rating input:checked~label {
color:#b388ff
}
.pantip-form .checkbox.state-error i, .pantip-form .radio.state-error i, .pantip-form .state-error input, .pantip-form .state-error select, .pantip-form .state-error textarea, .pantip-form .toggle.state-error i {
	border-color:#ef5350
}
.pantip-form .state-error select+i {
	background-color:transparent;
	box-shadow:0 0 0 0 #ef5350
}
.pantip-form .toggle.state-error input:checked+i {
	background-color:transparent
}
.pantip-form .note-error {
	color:#ef5350
}
.pantip-form .state-error input+.invalid {
	display:none
}
.pantip-form .state-error input:invalid {
border-color:#ef5350
}
.pantip-form .state-error input:invalid+.invalid {
color:#ef5350;
display:block
}
.pantip-form .checkbox.state-error:active i, .pantip-form .checkbox.state-error:focus i, .pantip-form .checkbox.state-error:hover i, .pantip-form .input.state-error input:active, .pantip-form .input.state-error input:focus, .pantip-form .input.state-error input:hover, .pantip-form .radio.state-error:active i, .pantip-form .radio.state-error:focus i, .pantip-form .radio.state-error:hover i, .pantip-form .select.state-error selec:focus, .pantip-form .select.state-error select:active, .pantip-form .select.state-error select:hover, .pantip-form .textarea.state-error textarea:active, .pantip-form .textarea.state-error textarea:focus, .pantip-form .textarea.state-error textarea:hover, .pantip-form .toggle.state-error:active i, .pantip-form .toggle.state-error:focus i, .pantip-form .toggle.state-error:hover i {
	border-color:#ef5350
}
.pantip-form .checkbox.state-success i, .pantip-form .radio.state-success i, .pantip-form .state-success input, .pantip-form .state-success select, .pantip-form .state-success textarea, .pantip-form .toggle.state-success i {
	border-color:#388e3c
}
.pantip-form .state-success select+i {
	background:#2e7d32;
	box-shadow:0 0 0 12px #2e7d32
}
.pantip-form .toggle.state-success input:checked+i {
	background:#2e7d32
}
.pantip-form .note-success {
	color:#2e7d32
}
.pantip-form .checkbox.state-success:active i, .pantip-form .checkbox.state-success:focus i, .pantip-form .checkbox.state-success:hover i, .pantip-form .input.state-success input:active, .pantip-form .input.state-success input:focus, .pantip-form .input.state-success input:hover, .pantip-form .radio.state-success:active i, .pantip-form .radio.state-success:focus i, .pantip-form .radio.state-success:hover i, .pantip-form .select.state-success select:active, .pantip-form .select.state-success select:focus, .pantip-form .select.state-success select:hover, .pantip-form .textarea.state-success textarea:active, .pantip-form .textarea.state-success textarea:focus, .pantip-form .textarea.state-success textarea:hover, .pantip-form .toggle.state-success:active i, .pantip-form .toggle.state-success:focus i, .pantip-form .toggle.state-success:hover i {
	border-color:#4caf50
}
.pantip-form .button.state-disabled, .pantip-form .checkbox.state-disabled, .pantip-form .input.state-disabled input, .pantip-form .radio.state-disabled, .pantip-form .select.state-disabled, .pantip-form .textarea.state-disabled, .pantip-form .toggle.state-disabled {
	cursor:not-allowed;
	opacity:.5;
	pointer-events:none
}
.pantip-form .checkbox.state-disabled:active i, .pantip-form .checkbox.state-disabled:focus i, .pantip-form .checkbox.state-disabled:hover i, .pantip-form .input.state-disabled input:active, .pantip-form .input.state-disabled input:focus, .pantip-form .input.state-disabled input:hover, .pantip-form .radio.state-disabled:active i, .pantip-form .radio.state-disabled:focus i, .pantip-form .radio.state-disabled:hover i, .pantip-form .select.state-disabled select:active, .pantip-form .select.state-disabled select:focus, .pantip-form .select.state-disabled select:hover, .pantip-form .textarea.state-disabled textarea:active, .pantip-form .textarea.state-disabled textarea:focus, .pantip-form .textarea.state-disabled textarea:hover, .pantip-form .toggle.state-disabled:active i, .pantip-form .toggle.state-disabled:focus i, .pantip-form .toggle.state-disabled:hover i {
	border-color:rgba(233, 229, 246, .3)
}
@media screen and (max-width:960px) {
.body {
padding:0 20px 20px
}
.header-banner {
height:225px
}
.header-banner img {
display:none
}
}
@media screen and (max-width:700px) {
.body {
padding:0 20px 20px
}
.header-banner {
height:200px
}
.header-banner img {
display:none
}
}
@media screen and (max-width:620px) {
.body {
padding:0 0 20px
}
.header-banner {
height:auto
}
.header-banner img {
display:block
}
.pantip-form {
margin:0
}
}
.pantip-form .rating-star-half label {
	color:#565380;
	cursor:pointer;
	display:block;
	float:right;
	font-size:18px;
	height:17px;
	line-height:18px;
	margin-top:5px;
	padding:0
}
.rating-star-half>label:before {
	content:"star";
	cursor:pointer;
	display:inline-block;
	margin-left:4.5px
}
.rating-star-half>label:last-child:before {
	content:"star_border"
}
.rating-star-half .half:before {
	content:"star";
	overflow:hidden;
	padding-right:0;
	position:absolute;
	width:12px
}
input:checked~label {
color:#fbc02d!important
}
input:checked+label:hover, input:checked~label:hover, input:checked~label:hover~label, label:hover~input:checked~label {
color:#fff9c4!important
}
.pt-star-hover:hover, label:hover~.pt-star-hover {
color:#fbc02d!important
}
.pt-form-switch {
	color:rgb(246 246 246 / 87%);
	font-size:16px;
	line-height:1.5;
	z-index:0
}
.pt-form-switch, .pt-form-switch>input {
	display:inline-block;
	position:relative
}
.pt-form-switch>input {
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background-clip:padding-box;
	background-color:hsla(0, 0%, 100%, .08);
	border:5px solid transparent;
	border-radius:12px;
	cursor:pointer;
	float:right;
	height:24px;
	margin:0 0 0 5px;
	outline:none;
transition:background-color .2s, opacity .2s;
	width:46px;
	z-index:1
}
.pt-form-switch>input+span {
	box-sizing:border-box;
	cursor:pointer;
	margin-right:-51px;
	padding-right:51px;
	width:inherit
}
.pt-form-switch>input+span:before {
	background-color:hsla(0, 0%, 100%, .08);
	border-radius:50%;
	content:"";
	display:block;
	height:40px;
	opacity:0;
	pointer-events:none;
	position:absolute;
	right:11px;
	top:-8px;
	transform:scale(1);
transition:opacity .3s .1s, transform .2s .1s;
	width:40px
}
.pt-form-switch>input+span:after {
	background-color:#e9e5f6;
	border-radius:50%;
	box-shadow:0 3px 1px -2px rgba(0, 0, 0, .2), 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12);
	content:"";
	height:20px;
	pointer-events:none;
	position:absolute;
	right:21px;
	top:2px;
transition:background-color .2s, transform .2s;
	width:20px;
	z-index:1
}
.pt-form-switch>input:checked {
	background-color:hsla(0, 0%, 100%, .08)
}
.pt-form-switch>input:checked+span:before {
	background-color:hsla(0, 0%, 100%, .08);
	right:-5px
}
.pt-form-switch>input:checked+span:after {
	background-color:#b388ff;
	transform:translateX(16px)
}
.pt-form-switch:hover>input+span:before {
	opacity:1
}
@media (max-width:768px) {
.pt-form-switch:hover>input+span:before {
opacity:0
}
}
.pt-form-switch:active>input, .pt-form-switch:active>input:checked {
	background-color:#e9e5f6
}
.pt-form-switch:active>input+span:before {
	opacity:1;
	transform:scale(0);
	transition:transform 0s, opacity 0s
}
.pt-form-switch>input:disabled {
	cursor:default;
	opacity:.38
}
.pt-form-switch>input:checked:disabled, .pt-form-switch>input:disabled {
	background-color:rgba(233, 229, 246, .3)
}
.pt-form-switch>input:disabled+span {
	color:rgba(233, 229, 246, .3);
	cursor:default
}
.pt-form-switch>input:disabled+span:before {
	background-color:rgba(233, 229, 246, .3);
	height:20px;
	margin:10px;
	opacity:1;
	transform:scale(1);
	transition:none;
	width:20px;
	z-index:1
}
.pt-form-switch>input:disabled+span:after {
	opacity:.38
}
.pt-lists-item__multiline {
	margin-right:8px;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:normal
}
.pt-editor {
	appearance:normal;
	-moz-appearance:none;
	-webkit-appearance:none;
	background:rgba(0, 0, 0, .12);
	border:2px solid rgba(233, 229, 246, .3);
	border-radius:4px;
	color:#e9e5f6;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	margin:0 30px 24px;
	padding:0;
transition:border-color .3s;
-o-transition:border-color .3s;
-ms-transition:border-color .3s;
-moz-transition:border-color .3s;
-webkit-transition:border-color .3s
}
.pt-editor:hover, .pt-editor:hover .pt-editor__toolbar {
	border-color:#b388ff
}
.pt-editor__label {
	margin:16px 30px
}
.pt-editor__toolbar {
	-webkit-box-ordinal-group:4;
	-moz-box-ordinal-group:4;
	-ms-flex-order:4;
	background:rgba(0, 0, 0, .08);
	border-top:2px solid rgba(233, 229, 246, .3);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	height:50px;
	min-height:50px;
	-webkit-order:4;
	order:4
}
.pt-editor__toolbar .pt-editor__maintoolbar {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	height:50px;
	overflow-y:hidden;
	padding:0 8px
}
.pt-editor__toolbar .pt-editor__maintoolbar, .pt-editor__toolbar .pt-editor__subtoolbar {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-wrap:nowrap;
	-moz-flex-wrap:nowrap;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	overflow-x:auto
}
.pt-editor__input {
	-webkit-box-ordinal-group:3;
	-moz-box-ordinal-group:3;
	-ms-flex-order:3;
	word-wrap:break-word;
	min-height:20vh;
	-webkit-order:3;
	order:3;
	overflow-y:auto;
	padding:8px 16px 16px;
	position:relative;
	word-break:break-all
}
.pt-editor__input .pt-editor__textarea-resize {
	bottom:0;
	cursor:s-resize;
	display:block;
	height:24px;
	position:absolute;
	right:0;
	width:24px
}
.pt-editor__input img {
	margin:20px 16px;
	max-width:calc(100% - 32px)
}
.pt-editor__input-fix-bottom {
	display:none
}
.pt-editor-form {
	line-height:1.5;
	margin:0 auto;
	padding:0;
	position:relative
}
.pt-editor-form .input-editor {
	-webkit-box-ordinal-group:1;
	-moz-box-ordinal-group:1;
	-ms-flex-order:1;
	-moz-box-shadow:inset 0 -1px 0 0 hsla(0, 0%, 100%, .12);
	box-shadow:inset 0 -1px 0 0 hsla(0, 0%, 100%, .12);
	display:block;
	margin:4px 16px;
	-webkit-order:1;
	order:1;
	position:relative
}
.pt-editor-form .input-editor input {
	appearance:normal;
	-moz-appearance:none;
	-webkit-appearance:none;
	background-color:transparent;
	border:none;
	color:#e9e5f6;
	display:block;
	font-size:1rem;
	height:40px;
	line-height:1.5;
	outline:none;
	padding:8px 0;
	width:100%
}
.pt-editor-form .input-editor input::placeholder {
color:rgba(233, 229, 246, .6)
}
.pt-editor-form .input-editor input.autowidth {
	width:auto
}
.pt-dialog__box .pt-editor {
	border-left:0;
	border-radius:0;
	border-right:0;
	margin:-1px 0;
	max-height:70vh;
	padding:0
}
.pt-dialog__box .pt-editor:hover, .pt-dialog__box .pt-editor:hover .pt-editor__toolbar {
	border-color:rgba(233, 229, 246, .3)
}
.pt-dialog__box .pt-editor.pt-editor__height_unlimit {
	max-height:none
}
.pt-droparea {
	-ms-flex-pack:flex-start;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	border:4px dashed hsla(0, 0%, 100%, .24);
border-radius:.125rem;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
	-ms-justify-content:flex-start;
	justify-content:flex-start;
	min-height:calc(40vh - 48px);
	padding:16px;
	text-align:center
}
@media (max-width:768px) {
.pt-editor {
margin:0 -2px -2px
}
.pt-editor .input-editor {
-webkit-box-ordinal-group:2;
-moz-box-ordinal-group:2;
-ms-flex-order:2;
-webkit-order:2;
order:2
}
.pt-editor__label {
margin:16px
}
.pt-editor__toolbar {
-webkit-box-ordinal-group:1;
-moz-box-ordinal-group:1;
-ms-flex-order:1;
border-bottom:2px solid rgba(233, 229, 246, .3);
border-top:none;
-webkit-order:1;
order:1
}
.pt-editor__toolbar .pt-editor__maintoolbar {
padding:6px 16px
}
.pt-editor__input {
-webkit-box-ordinal-group:3;
-moz-box-ordinal-group:3;
-ms-flex-order:3;
-webkit-order:3;
order:3;
padding:16px 20px
}
.pt-dialog__box .pt-editor {
height:calc(100vh - 54px);
max-height:none
}
.pt-dialog__box .pt-editor .pt-editor__input {
height:100%;
margin-bottom:56px
}
.pt-dialog__box .pt-editor~.pt-dialog__bottom {
border:none;
bottom:16px;
left:0;
padding-right:24px;
position:fixed;
width:100%
}
.pt-dialog__box .pt-editor~.pt-dialog__bottom .btn, .pt-dialog__box .pt-editor~.pt-dialog__bottom a.btn {
display:none
}
.pt-dialog__box .pt-editor~.pt-dialog__bottom span {
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap
}
.pt-editor__input-fix-bottom {
-webkit-align-items:center;
-moz-align-items:center;
-ms-align-items:center;
align-items:center;
background-color:#193366;
border:1px solid rgb(57, 57, 57);
border-radius:.25rem;
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
margin-bottom:16px;
min-height:48px;
padding:8px 12px;
position:relative;
width:100%
}
.pt-editor__input-fix-bottom .pt-editor__input-fix-text {
background-color:rgba(0, 0, 0, .12);
border:1px solid hsla(0, 0%, 100%, .12);
border-radius:.25rem;
color:rgba(233, 229, 246, .3);
font-size:.875rem;
height:36px;
line-height:36px;
line-height:1.5;
margin-left:8px;
padding:8px;
width:100%
}
.pt-editor__input-fix-bottom.fixed {
border-bottom:none;
border-left:none;
border-radius:0;
border-right:none;
bottom:0;
box-shadow:0 0 3px rgba(0, 0, 0, .8);
left:0;
margin-bottom:0;
padding:0 16px 16px;
position:fixed;
top:auto;
z-index:990
}
}
@media (max-width:576px) {
.pt-editor__input-fix-bottom {
border-left:none;
border-radius:0;
border-right:none
}
}
.pt-tool-container {
	display:flex;
	position:relative
}
.pt-editor__Inactive {
	left:-100%;
	max-width:0;
	opacity:0;
transition:all .3s;
	width:0
}
.pt-editor__Active {
	left:0;
	max-width:none;
	opacity:1;
transition:all .3s
}
.pt-country-box .pt-country-input {
	padding-left:10px!important
}
.pt-country-box .pt-country-input.pt-country-input--open {
	padding-left:118px!important
}
.pt-country-box .pt-country-selector {
	align-items:center;
	border-right:2px solid rgba(233, 229, 246, .3);
	cursor:pointer;
	display:flex;
	height:36px;
	left:0;
	padding:0 40px 0 12px;
	position:absolute;
	top:2px;
	user-select:none;
	width:108px
}
.pantip-form .checkbox .pt-country-box .pt-country-selector input+i:after, .pt-accordion .pt-country-box .pt-country-selector .pt-accordion__input[type=checkbox]+i.pt-accordion__label:after, .pt-accordion__more-state~div .pt-country-box .pt-country-selector .pt-accordion__more-trigger-arrow>i, .pt-accordion_type-policy .pt-country-box .pt-country-selector .pt-accordion__input[type=radio]+i.pt-accordion__label:after, .pt-country-box .pt-country-selector .pantip-form .checkbox input+i:after, .pt-country-box .pt-country-selector .pt-accordion .pt-accordion__input[type=checkbox]+i.pt-accordion__label:after, .pt-country-box .pt-country-selector .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i, .pt-country-box .pt-country-selector .pt-accordion_type-policy .pt-accordion__input[type=radio]+i.pt-accordion__label:after, .pt-country-box .pt-country-selector .pt-list-filter-mobile i.selected:before, .pt-country-box .pt-country-selector .pt-side-search i.pt-block-subheader:after, .pt-country-box .pt-country-selector i.material-icons, .pt-country-box .pt-country-selector i.search-tag.with-icon-search:before, .pt-list-filter-mobile .pt-country-box .pt-country-selector i.selected:before, .pt-side-search .pt-country-box .pt-country-selector i.pt-block-subheader:after {
position:absolute;
right:6px;
top:6px
}
.pantip-form .checkbox .pt-country-box .pt-country-selector input+i:after, .pt-accordion .pt-country-box .pt-country-selector .pt-accordion__input[type=checkbox]+i.pt-accordion__label:after, .pt-accordion__more-state~div .pt-country-box .pt-country-selector .pt-accordion__more-trigger-arrow>i:after, .pt-accordion__more-state~div .pt-country-box .pt-country-selector .pt-accordion__more-trigger-arrow>i:before, .pt-accordion_type-policy .pt-country-box .pt-country-selector .pt-accordion__input[type=radio]+i.pt-accordion__label:after, .pt-country-box .pt-country-selector .pantip-form .checkbox input+i:after, .pt-country-box .pt-country-selector .pt-accordion .pt-accordion__input[type=checkbox]+i.pt-accordion__label:after, .pt-country-box .pt-country-selector .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i:after, .pt-country-box .pt-country-selector .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i:before, .pt-country-box .pt-country-selector .pt-accordion_type-policy .pt-accordion__input[type=radio]+i.pt-accordion__label:after, .pt-country-box .pt-country-selector .pt-list-filter-mobile i.selected:before, .pt-country-box .pt-country-selector .pt-side-search i.pt-block-subheader:after, .pt-country-box .pt-country-selector i.material-icons:after, .pt-country-box .pt-country-selector i.material-icons:before, .pt-country-box .pt-country-selector i.search-tag.with-icon-search:before, .pt-list-filter-mobile .pt-country-box .pt-country-selector i.selected:before, .pt-side-search .pt-country-box .pt-country-selector i.pt-block-subheader:after {
display:none
}
.pt-country-box .pt-country-selector span {
	overflow:hidden
}
.input-otp-form {
	overflow:hidden;
	width:300px
}
.input-otp-form .input-otp-container {
	left:0;
	position:sticky
}
.input-otp-form .input-otp-container .input-otp {
	background-color:transparent;
	background-image:url(../images/bg-input_otp.png);
	background-position:top;
	background-position-x:0;
	background-repeat:no-repeat;
	background-size:300px 56px;
	border:0;
	border-radius:0;
	font-size:24px;
	height:56px;
	letter-spacing:38px;
	max-width:400px;
	min-width:400px;
	padding-left:16px;
-webkit-transition:background-image .2s ease-in-out;
transition:background-image .2s ease-in-out;
-o-transition:background-image .2s ease-in-out;
-moz-transition:background-image .2s ease-in-out
}
.pantip-form select {
	text-indent:0!important
}
input::-ms-clear, input::-ms-reveal, input[type=password]::-ms-clear, input[type=password]::-ms-reveal {
display:none
}
.pantip-form .input-otp-digital input {
	font-size:1.5rem;
	height:56px;
	margin-right:4px;
	text-align:center
}
.pantip-form .input-otp-digital input :last-child {
	margin-right:0
}
.pantip-form .input input:-webkit-autofill {
-webkit-text-fill-color:#e9e5f6;
-webkit-box-shadow:inset 0 0 0 1000px #37355b
}
.theHideDate {
	left:0;
	opacity:0;
	position:absolute;
	top:0;
	z-index:-1
}
.pt-input-container {
	display:flex;
	vertical-align:top
}
.pt-input-container>label {
	margin:5px
}
.pt-error-msg {
	color:#ef5350;
	display:none
}
.pt-input-text {
	display:inline-block;
	font-size:16px;
	height:auto;
	overflow:hidden;
	padding-top:6px;
	position:relative;
	width:100%
}
.pt-input-text.pt-input-icon input {
	padding-left:48px;
	padding-right:16px
}
.pt-input-text.pt-input-icon label {
	cursor:pointer
}
.pt-input-text.pt-input-icon>i, .pt-input-text.pt-input-icon>label {
	left:16px;
	position:absolute;
	top:21px
}
.pt-input-text.pt-input-icon-back input {
	padding-left:16px;
	padding-right:48px
}
.pt-input-text.pt-input-icon-back label {
	cursor:pointer
}
.pt-input-text.pt-input-icon-back>i, .pt-input-text.pt-input-icon-back>label {
	position:absolute;
	right:16px;
	top:21px
}
select {
	-webkit-appearance:none;
	-o-appearance:none;
	-ms-appearance:none;
	text-indent:1px;
	text-overflow:""
}
select:focus>option {
	background:rgba(233, 229, 246, .3);
	border-radius:4px;
	color:#9575cd
}
.pt-select-arrow {
	pointer-events:none
}
.pt-input-text>input, .pt-input-text>select, .pt-input-text>textarea {
	-webkit-text-fill-color:currentColor;
	background-color:transparent;
	border:1px solid rgba(233, 229, 246, .3);
	border-radius:4px;
	border-top-color:transparent;
	box-shadow:inset 1px 0 0 transparent, inset -1px 0 0 transparent, inset 0 -1px 1px rgba(0, 0, 0, .24);
	box-sizing:border-box;
	caret-color:rgb(246 246 246 / 87%);
	color:rgb(246 246 246 / 87%);
	font-family:inherit;
	font-size:inherit;
	height:auto;
	line-height:inherit;
	margin:0;
	padding:15px 13px;
transition:border .2s, box-shadow .2s;
	width:100%
}
.pt-input-text>input:invalid, .pt-input-text>select:invalid, .pt-input-text>textarea:invalid {
border-color:transparent #ef5350 #ef5350
}
.pt-input-text>input:invalid:not(:focus):placeholder-shown, .pt-input-text>select:invalid:not(:focus):placeholder-shown, .pt-input-text>textarea:invalid:not(:focus):placeholder-shown {
border-top-color:#ef5350
}
.pt-input-text>input:invalid+.pt-input-label, .pt-input-text>select:invalid+.pt-input-label, .pt-input-text>textarea:invalid+.pt-input-label {
color:#ef5350
}
.pt-input-text>input:invalid+.pt-input-label+.pt-error-msg, .pt-input-text>select:invalid+.pt-input-label+.pt-error-msg, .pt-input-text>textarea:invalid+.pt-input-label+.pt-error-msg {
display:block
}
.pt-input-text>input:invalid+.pt-input-label:after, .pt-input-text>input:invalid+.pt-input-label:before, .pt-input-text>select:invalid+.pt-input-label:after, .pt-input-text>select:invalid+.pt-input-label:before, .pt-input-text>textarea:invalid+.pt-input-label:after, .pt-input-text>textarea:invalid+.pt-input-label:before {
border-top:1px solid #ef5350
}
.pt-input-text>input:not(:focus):placeholder-shown, .pt-input-text>select:not(:focus):placeholder-shown, .pt-input-text>textarea:not(:focus):placeholder-shown {
border-top-color:rgba(233, 229, 246, .3)
}
.pt-input-text>input+.pt-input-label, .pt-input-text>select+.pt-input-label, .pt-input-text>textarea+.pt-input-label {
	color:rgba(233, 229, 246, .6);
	cursor:text;
	display:flex;
	font-size:75%;
	left:0;
	line-height:15px;
	max-height:100%;
	position:absolute;
	top:0;
transition:color .2s, font-size .2s, line-height .2s;
	width:100%
}
.pt-input-text>input:not(:focus):placeholder-shown+.pt-input-label, .pt-input-text>select:not(:focus):placeholder-shown+.pt-input-label, .pt-input-text>textarea:not(:focus):placeholder-shown+.pt-input-label {
font-size:inherit;
line-height:64px
}
.pt-input-icon>input:not(:focus):placeholder-shown+.pt-input-label {
left:36px
}
.pt-input-text>input+.pt-input-label:after, .pt-input-text>input+.pt-input-label:before, .pt-input-text>select+.pt-input-label:after, .pt-input-text>select+.pt-input-label:before, .pt-input-text>textarea+.pt-input-label:after, .pt-input-text>textarea+.pt-input-label:before {
	border-top:1px solid rgba(233, 229, 246, .3);
	box-shadow:inset 0 1px transparent;
	box-sizing:border-box;
	content:"";
	display:block;
	height:8px;
	margin-top:6px;
	min-width:10px;
	pointer-events:none;
transition:border .1s, box-shadow .2s
}
.pt-input-text>input+.pt-input-label:before, .pt-input-text>select+.pt-input-label:before, .pt-input-text>textarea+.pt-input-label:before {
	border-left:1px solid transparent;
	border-radius:4px 0;
	margin-right:4px
}
.pt-input-text>input+.pt-input-label:after, .pt-input-text>select+.pt-input-label:after, .pt-input-text>textarea+.pt-input-label:after {
	border-radius:0 4px;
	border-right:1px solid transparent;
	flex-grow:1;
	margin-left:4px
}
.pt-input-text>input:not(:focus):placeholder-shown+.pt-input-label:after, .pt-input-text>input:not(:focus):placeholder-shown+.pt-input-label:before, .pt-input-text>select:not(:focus):placeholder-shown+.pt-input-label:after, .pt-input-text>select:not(:focus):placeholder-shown+.pt-input-label:before, .pt-input-text>textarea:not(:focus):placeholder-shown+.pt-input-label:after, .pt-input-text>textarea:not(:focus):placeholder-shown+.pt-input-label:before {
border-top-color:transparent
}
.pt-input-text:hover>input:not(:focus):placeholder-shown, .pt-input-text:hover>textarea:not(:focus):placeholder-shown {
border-color:#9575cd
}
.pt-input-text>input:focus, .pt-input-text>textarea:focus {
	border-color:transparent #9575cd #9575cd;
	box-shadow:inset 1px 0 #9575cd #9575cd, inset -1px 0 var #9575cd #9575cd, inset 0 -1px #9575cd #9575cd;
	outline:none
}
.pt-input-text>input:focus+.pt-input-label, .pt-input-text>textarea:focus+.pt-input-label {
	color:#9575cd
}
.pt-input-text>input:focus+.pt-input-label:after, .pt-input-text>input:focus+.pt-input-label:before, .pt-input-text>textarea:focus+.pt-input-label:after, .pt-input-text>textarea:focus+.pt-input-label:before {
	border-top-color:#9575cd!important;
	box-shadow:inset 0 1px #9575cd
}
@media not all and (min-resolution:0.001dpcm) {
@supports (-webkit-appearance:none) {
.pt-input-text>input, .pt-input-text>input+.pt-input-label, .pt-input-text>input+.pt-input-label:after, .pt-input-text>input+.pt-input-label:before, .pt-input-text>textarea, .pt-input-text>textarea+.pt-input-label, .pt-input-text>textarea+.pt-input-label:after, .pt-input-text>textarea+.pt-input-label:before {
transition-duration:.1s
}
}
}
.btn {
	-ms-flex-pack:center;
	border:1px solid transparent;
border-radius:.125rem;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:-moz-inline-flexbox;
	display:-webkit-inline-box;
	display:inline-flex;
font-size:.875rem;
	font-weight:600;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	line-height:26px;
padding:.25rem 1rem;
-webkit-transition:background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
transition:background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
-o-transition:background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
-moz-transition:background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	white-space:nowrap
}
.btn:focus, .btn:hover {
	text-decoration:none
}
.btn.focus, .btn:focus {
	-webkit-box-shadow:none;
	box-shadow:none;
	outline:0;
	outline:none
}
.btn.disabled, .btn:disabled {
	opacity:1;
	pointer-events:none
}
.btn:not(:disabled):not(.disabled) {
cursor:pointer
}
.btn:not(:disabled):not(.disabled).active, .btn:not(:disabled):not(.disabled):active {
background-image:none
}
a.btn.disabled, fieldset:disabled a.btn {
	cursor:pointer;
	pointer-events:none
}
.btn>i {
	font-size:24px;
	height:24px;
	margin-right:8px;
	width:24px
}
.btn-sm>i, .btn>i {
	-webkit-align-self:center;
	-moz-align-self:center;
	-ms-align-self:center;
	align-self:center;
	display:block
}
.btn-sm>i {
	font-size:18px;
	height:18px;
	margin-right:4px;
	width:18px
}
.btn-lg>i {
	-webkit-align-self:center;
	-moz-align-self:center;
	-ms-align-self:center;
	align-self:center;
	display:block;
	font-size:36px;
	height:36px;
	margin-right:12px;
	width:36px
}
.btn-primary {
	background:#7459c8;
	background-position:50%;
	border-color:#9575cd;
	color:#fff;
transition:background .8s
}
.btn-primary:visited {
	color:#fff
}
.btn-primary:hover {
	background:#9575cd radial-gradient(circle, transparent 1%, #9575cd 0) 50%/15000%;
	border-color:#9575cd;
	color:#fff
}
.btn-primary.active, .btn-primary:active {
	background-color:#9575cd!important;
	background-size:100%;
	border-color:#9575cd!important;
	color:#fff!important;
	transition:background 0s
}
.btn-primary.disabled, .btn-primary:disabled {
	background-color:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
background-color:#7459c8;
border-color:#7459c8;
color:#fff
}
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-primary.loading {
	border-color:#9575cd;
	color:#fff;
	pointer-events:none
}
.btn-secondary {
	background:#44416f;
	background-position:50%;
	border-color:#565380;
	color:#fff;
transition:background .8s
}
.btn-secondary:visited {
	color:#fff
}
.btn-secondary:hover {
	background:#565380 radial-gradient(circle, transparent 1%, #565380 0) 50%/15000%;
	border-color:#565380;
	color:#fff
}
.btn-secondary.active, .btn-secondary:active {
	background-color:#565380!important;
	background-size:100%;
	border-color:#565380!important;
	color:#fff!important;
	transition:background 0s
}
.btn-secondary.disabled, .btn-secondary:disabled {
	background-color:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle {
background-color:#44416f;
border-color:#44416f;
color:#fff
}
.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-secondary.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-secondary.loading {
	border-color:#565380;
	color:#fff;
	pointer-events:none
}
.btn-success {
	background:#2e7d32;
	background-position:50%;
	border-color:#388e3c;
	color:#fff;
transition:background .8s
}
.btn-success:visited {
	color:#fff
}
.btn-success:hover {
	background:#388e3c radial-gradient(circle, transparent 1%, #388e3c 0) 50%/15000%;
	border-color:#388e3c;
	color:#fff
}
.btn-success.active, .btn-success:active {
	background-color:#388e3c!important;
	background-size:100%;
	border-color:#388e3c!important;
	color:#fff!important;
	transition:background 0s
}
.btn-success.disabled, .btn-success:disabled {
	background-color:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show>.btn-success.dropdown-toggle {
background-color:#2e7d32;
border-color:#2e7d32;
color:#fff
}
.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show>.btn-success.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-success.loading {
	border-color:#388e3c;
	color:#fff;
	pointer-events:none
}
.btn-info {
	background:#2196f3;
	background-position:50%;
	border-color:#42a5f5;
transition:background .8s
}
.btn-info, .btn-info:visited {
	color:#fff
}
.btn-info:hover {
	background:#42a5f5 radial-gradient(circle, transparent 1%, #42a5f5 0) 50%/15000%;
	border-color:#42a5f5;
	color:#fff
}
.btn-info.active, .btn-info:active {
	background-color:#42a5f5!important;
	background-size:100%;
	border-color:#42a5f5!important;
	color:#fff!important;
	transition:background 0s
}
.btn-info.disabled, .btn-info:disabled {
	background-color:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show>.btn-info.dropdown-toggle {
background-color:#2196f3;
border-color:#2196f3;
color:#fff
}
.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show>.btn-info.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-info.loading {
	border-color:#42a5f5;
	color:#fff;
	pointer-events:none
}
.btn-warning {
	background:#fbc02d;
	background-position:50%;
	border-color:#fdd835;
	color:#fff;
transition:background .8s
}
.btn-warning:visited {
	color:#fff
}
.btn-warning:hover {
	background:#fdd835 radial-gradient(circle, transparent 1%, #fdd835 0) 50%/15000%;
	border-color:#fdd835;
	color:#fff
}
.btn-warning.active, .btn-warning:active {
	background-color:#fdd835!important;
	background-size:100%;
	border-color:#fdd835!important;
	color:#fff!important;
	transition:background 0s
}
.btn-warning.disabled, .btn-warning:disabled {
	background-color:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show>.btn-warning.dropdown-toggle {
background-color:#fbc02d;
border-color:#fbc02d;
color:#fff
}
.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show>.btn-warning.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-warning.loading {
	border-color:#fdd835;
	color:#fff;
	pointer-events:none
}
.btn-danger {
	background:#ef5350;
	background-position:50%;
	border-color:#e57373;
	color:#fff;
transition:background .8s
}
.btn-danger:visited {
	color:#fff
}
.btn-danger:hover {
	background:#e57373 radial-gradient(circle, transparent 1%, #e57373 0) 50%/15000%;
	border-color:#e57373;
	color:#fff
}
.btn-danger.active, .btn-danger:active {
	background-color:#e57373!important;
	background-size:100%;
	border-color:#e57373!important;
	color:#fff!important;
	transition:background 0s
}
.btn-danger.disabled, .btn-danger:disabled {
	background-color:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show>.btn-danger.dropdown-toggle {
background-color:#ef5350;
border-color:#ef5350;
color:#fff
}
.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show>.btn-danger.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-danger.loading {
	border-color:#e57373;
	color:#fff;
	pointer-events:none
}
.btn-light {
	background:#e9e5f6;
	background-position:50%;
	border-color:rgb(246 246 246 / 87%);
	color:#000;
transition:background .8s
}
.btn-light:visited {
	color:#000
}
.btn-light:hover {
	background:rgb(246 246 246 / 87%) radial-gradient(circle, transparent 1%, rgb(246 246 246 / 87%) 0) 50%/15000%;
	border-color:rgb(246 246 246 / 87%);
	color:#000
}
.btn-light.active, .btn-light:active {
	background-color:rgb(246 246 246 / 87%)!important;
	background-size:100%;
	border-color:rgb(246 246 246 / 87%)!important;
	color:#000!important;
	transition:background 0s
}
.btn-light.disabled, .btn-light:disabled {
	background-color:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show>.btn-light.dropdown-toggle {
background-color:#e9e5f6;
border-color:#e9e5f6;
color:#000
}
.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .show>.btn-light.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-light.loading {
	border-color:rgb(246 246 246 / 87%);
	color:#000;
	pointer-events:none
}
.btn-dark {
	background:#191933;
	background-position:50%;
	border-color:#000;
transition:background .8s
}
.btn-dark, .btn-dark:visited {
	color:#fff
}
.btn-dark:hover {
	background:#000 radial-gradient(circle, transparent 1%, #000 0) 50%/15000%;
	border-color:#000;
	color:#fff
}
.btn-dark.active, .btn-dark:active {
	background-color:#000!important;
	background-size:100%;
	border-color:#000!important;
	color:#fff!important;
	transition:background 0s
}
.btn-dark.disabled, .btn-dark:disabled {
	background-color:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show>.btn-dark.dropdown-toggle {
background-color:#191933;
border-color:#191933;
color:#fff
}
.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show>.btn-dark.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-dark.loading {
	border-color:#000;
	color:#fff;
	pointer-events:none
}
.btn-icons {
	background:rgba(233, 229, 246, .6);
	background-position:50%;
	border-color:rgba(233, 229, 246, .6);
	color:#000;
transition:background .8s
}
.btn-icons:visited {
	color:#000
}
.btn-icons:hover {
	background:rgba(233, 229, 246, .6) radial-gradient(circle, transparent 1%, rgba(233, 229, 246, .6) 0) 50%/15000%;
	border-color:rgba(233, 229, 246, .6);
	color:#000
}
.btn-icons.active, .btn-icons:active {
	background-color:rgba(233, 229, 246, .6)!important;
	background-size:100%;
	border-color:rgba(233, 229, 246, .6)!important;
	color:#000!important;
	transition:background 0s
}
.btn-icons.disabled, .btn-icons:disabled {
	background-color:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-icons:not(:disabled):not(.disabled).active, .btn-icons:not(:disabled):not(.disabled):active, .show>.btn-icons.dropdown-toggle {
background-color:rgba(233, 229, 246, .6);
border-color:rgba(233, 229, 246, .6);
color:#000
}
.btn-icons:not(:disabled):not(.disabled).active:focus, .btn-icons:not(:disabled):not(.disabled):active:focus, .show>.btn-icons.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-icons.loading {
	border-color:rgba(233, 229, 246, .6);
	color:#000;
	pointer-events:none
}
.btn-outline-primary {
	background:transparent;
	background-image:none;
	background-position:50%;
	border-color:#9575cd;
	color:#9575cd;
transition:background .4s
}
.btn-outline-primary:visited {
	color:#9575cd
}
.btn-outline-primary:hover {
	background:#9575cd radial-gradient(circle, transparent 1%, #9575cd 0) 50%/15000%;
	border-color:#9575cd;
	color:#fff
}
.btn-outline-primary.focus, .btn-outline-primary:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-outline-primary:active {
	background:#7459c8;
	background-size:100%;
	color:#fff;
	transition:background 0s
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
	background:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show>.btn-outline-primary.dropdown-toggle {
background:#7459c8;
border-color:#7459c8;
color:#fff
}
.btn-outline-primary.loading, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-primary.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-outline-primary.loading {
	background:#7459c8;
	color:#fff;
	pointer-events:none
}
.btn-outline-secondary {
	background:transparent;
	background-image:none;
	background-position:50%;
	border-color:#565380;
	color:#565380;
transition:background .4s
}
.btn-outline-secondary:visited {
	color:#565380
}
.btn-outline-secondary:hover {
	background:#565380 radial-gradient(circle, transparent 1%, #565380 0) 50%/15000%;
	border-color:#565380;
	color:#fff
}
.btn-outline-secondary.focus, .btn-outline-secondary:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-outline-secondary:active {
	background:#44416f;
	background-size:100%;
	color:#fff;
	transition:background 0s
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
	background:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show>.btn-outline-secondary.dropdown-toggle {
background:#44416f;
border-color:#44416f;
color:#fff
}
.btn-outline-secondary.loading, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-secondary.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-outline-secondary.loading {
	background:#44416f;
	color:#fff;
	pointer-events:none
}
.btn-outline-success {
	background:transparent;
	background-image:none;
	background-position:50%;
	border-color:#388e3c;
	color:#388e3c;
transition:background .4s
}
.btn-outline-success:visited {
	color:#388e3c
}
.btn-outline-success:hover {
	background:#388e3c radial-gradient(circle, transparent 1%, #388e3c 0) 50%/15000%;
	border-color:#388e3c;
	color:#fff
}
.btn-outline-success.focus, .btn-outline-success:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-outline-success:active {
	background:#2e7d32;
	background-size:100%;
	color:#fff;
	transition:background 0s
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
	background:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show>.btn-outline-success.dropdown-toggle {
background:#2e7d32;
border-color:#2e7d32;
color:#fff
}
.btn-outline-success.loading, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-success.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-outline-success.loading {
	background:#2e7d32;
	color:#fff;
	pointer-events:none
}
.btn-outline-info {
	background:transparent;
	background-image:none;
	background-position:50%;
	border-color:#42a5f5;
	color:#42a5f5;
transition:background .4s
}
.btn-outline-info:visited {
	color:#42a5f5
}
.btn-outline-info:hover {
	background:#42a5f5 radial-gradient(circle, transparent 1%, #42a5f5 0) 50%/15000%;
	border-color:#42a5f5;
	color:#fff
}
.btn-outline-info.focus, .btn-outline-info:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-outline-info:active {
	background:#2196f3;
	background-size:100%;
	color:#fff;
	transition:background 0s
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
	background:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show>.btn-outline-info.dropdown-toggle {
background:#2196f3;
border-color:#2196f3;
color:#fff
}
.btn-outline-info.loading, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-info.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-outline-info.loading {
	background:#2196f3;
	color:#fff;
	pointer-events:none
}
.btn-outline-warning {
	background:transparent;
	background-image:none;
	background-position:50%;
	border-color:#fdd835;
	color:#fdd835;
transition:background .4s
}
.btn-outline-warning:visited {
	color:#fdd835
}
.btn-outline-warning:hover {
	background:#fdd835 radial-gradient(circle, transparent 1%, #fdd835 0) 50%/15000%;
	border-color:#fdd835;
	color:#fff
}
.btn-outline-warning.focus, .btn-outline-warning:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-outline-warning:active {
	background:#fbc02d;
	background-size:100%;
	color:#fff;
	transition:background 0s
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
	background:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show>.btn-outline-warning.dropdown-toggle {
background:#fbc02d;
border-color:#fbc02d;
color:#fff
}
.btn-outline-warning.loading, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-warning.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-outline-warning.loading {
	background:#fbc02d;
	color:#fff;
	pointer-events:none
}
.btn-outline-danger {
	background:transparent;
	background-image:none;
	background-position:50%;
	border-color:#e57373;
	color:#e57373;
transition:background .4s
}
.btn-outline-danger:visited {
	color:#e57373
}
.btn-outline-danger:hover {
	background:#e57373 radial-gradient(circle, transparent 1%, #e57373 0) 50%/15000%;
	border-color:#e57373;
	color:#fff
}
.btn-outline-danger.focus, .btn-outline-danger:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-outline-danger:active {
	background:#ef5350;
	background-size:100%;
	color:#fff;
	transition:background 0s
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
	background:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show>.btn-outline-danger.dropdown-toggle {
background:#ef5350;
border-color:#ef5350;
color:#fff
}
.btn-outline-danger.loading, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-danger.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-outline-danger.loading {
	background:#ef5350;
	color:#fff;
	pointer-events:none
}
.btn-outline-light {
	background:transparent;
	background-image:none;
	background-position:50%;
	border-color:rgb(246 246 246 / 87%);
transition:background .4s
}
.btn-outline-light, .btn-outline-light:visited {
	color:rgb(246 246 246 / 87%)
}
.btn-outline-light:hover {
	background:rgb(246 246 246 / 87%) radial-gradient(circle, transparent 1%, rgb(246 246 246 / 87%) 0) 50%/15000%;
	border-color:rgb(246 246 246 / 87%);
	color:#000
}
.btn-outline-light.focus, .btn-outline-light:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-outline-light:active {
	background:#e9e5f6;
	background-size:100%;
	color:#000;
	transition:background 0s
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
	background:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show>.btn-outline-light.dropdown-toggle {
background:#e9e5f6;
border-color:#e9e5f6;
color:#000
}
.btn-outline-light.loading, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-light.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-outline-light.loading {
	background:#e9e5f6;
	color:#000;
	pointer-events:none
}
.btn-outline-dark {
	background:transparent;
	background-image:none;
	background-position:50%;
	border-color:#000;
	color:#000;
transition:background .4s
}
.btn-outline-dark:visited {
	color:#000
}
.btn-outline-dark:hover {
	background:#000 radial-gradient(circle, transparent 1%, #000 0) 50%/15000%;
	border-color:#000;
	color:#fff
}
.btn-outline-dark.focus, .btn-outline-dark:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-outline-dark:active {
	background:#191933;
	background-size:100%;
	color:#fff;
	transition:background 0s
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
	background:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show>.btn-outline-dark.dropdown-toggle {
background:#191933;
border-color:#191933;
color:#fff
}
.btn-outline-dark.loading, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-dark.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-outline-dark.loading {
	background:#191933;
	color:#fff;
	pointer-events:none
}
.btn-outline-icons {
	background:transparent;
	background-image:none;
	background-position:50%;
	border-color:rgba(233, 229, 246, .6);
transition:background .4s
}
.btn-outline-icons, .btn-outline-icons:visited {
	color:rgba(233, 229, 246, .6)
}
.btn-outline-icons:hover {
	background:rgba(233, 229, 246, .6) radial-gradient(circle, transparent 1%, rgba(233, 229, 246, .6) 0) 50%/15000%;
	border-color:rgba(233, 229, 246, .6);
	color:#000
}
.btn-outline-icons.focus, .btn-outline-icons:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-outline-icons:active {
	background:rgba(233, 229, 246, .6);
	background-size:100%;
	color:#000;
	transition:background 0s
}
.btn-outline-icons.disabled, .btn-outline-icons:disabled {
	background:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-outline-icons:not(:disabled):not(.disabled).active, .btn-outline-icons:not(:disabled):not(.disabled):active, .show>.btn-outline-icons.dropdown-toggle {
background:rgba(233, 229, 246, .6);
border-color:rgba(233, 229, 246, .6);
color:#000
}
.btn-outline-icons.loading, .btn-outline-icons:not(:disabled):not(.disabled).active:focus, .btn-outline-icons:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-icons.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-outline-icons.loading {
	background:rgba(233, 229, 246, .6);
	color:#000;
	pointer-events:none
}
.btn-text-primary {
	background:transparent;
	background-image:none;
	border:none;
	color:#9575cd;
transition:background .8s
}
.btn-text-primary:visited {
	color:#9575cd
}
.btn-text-primary:hover {
	background:rgba(115, 115, 153, .12);
	color:#9575cd
}
.btn-text-primary.focus, .btn-text-primary:focus {
	-webkit-box-shadow:none;
	box-shadow:none
}
.btn-text-primary.disabled, .btn-text-primary:disabled {
	background:transparent;
	color:rgba(233, 229, 246, .3)
}
.btn-text-primary:not(:disabled):not(.disabled).active, .btn-text-primary:not(:disabled):not(.disabled):active, .show>.btn-text-primary.dropdown-toggle {
background:rgba(115, 115, 153, .24);
color:#fff
}
.btn-text-primary:not(:disabled):not(.disabled).active:focus, .btn-text-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-text-primary.dropdown-toggle:focus {
-webkit-box-shadow:none;
box-shadow:none
}
.btn-text-primary.loading {
	background:rgba(115, 115, 153, .12);
	color:#9575cd;
	pointer-events:none
}
.btn-text-secondary {
	background:transparent;
	background-image:none;
	border:none;
	color:#565380;
transition:background .8s
}
.btn-text-secondary:visited {
	color:#565380
}
.btn-text-secondary:hover {
	background:rgba(115, 115, 153, .12);
	color:#565380
}
.btn-text-secondary.focus, .btn-text-secondary:focus {
	-webkit-box-shadow:none;
	box-shadow:none
}
.btn-text-secondary.disabled, .btn-text-secondary:disabled {
	background:transparent;
	color:rgba(233, 229, 246, .3)
}
.btn-text-secondary:not(:disabled):not(.disabled).active, .btn-text-secondary:not(:disabled):not(.disabled):active, .show>.btn-text-secondary.dropdown-toggle {
background:rgba(115, 115, 153, .24);
color:#fff
}
.btn-text-secondary:not(:disabled):not(.disabled).active:focus, .btn-text-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-text-secondary.dropdown-toggle:focus {
-webkit-box-shadow:none;
box-shadow:none
}
.btn-text-secondary.loading {
	background:rgba(115, 115, 153, .12);
	color:#565380;
	pointer-events:none
}
.btn-text-success {
	background:transparent;
	background-image:none;
	border:none;
	color:#388e3c;
transition:background .8s
}
.btn-text-success:visited {
	color:#388e3c
}
.btn-text-success:hover {
	background:rgba(115, 115, 153, .12);
	color:#388e3c
}
.btn-text-success.focus, .btn-text-success:focus {
	-webkit-box-shadow:none;
	box-shadow:none
}
.btn-text-success.disabled, .btn-text-success:disabled {
	background:transparent;
	color:rgba(233, 229, 246, .3)
}
.btn-text-success:not(:disabled):not(.disabled).active, .btn-text-success:not(:disabled):not(.disabled):active, .show>.btn-text-success.dropdown-toggle {
background:rgba(115, 115, 153, .24);
color:#fff
}
.btn-text-success:not(:disabled):not(.disabled).active:focus, .btn-text-success:not(:disabled):not(.disabled):active:focus, .show>.btn-text-success.dropdown-toggle:focus {
-webkit-box-shadow:none;
box-shadow:none
}
.btn-text-success.loading {
	background:rgba(115, 115, 153, .12);
	color:#388e3c;
	pointer-events:none
}
.btn-text-info {
	background:transparent;
	background-image:none;
	border:none;
	color:#42a5f5;
transition:background .8s
}
.btn-text-info:visited {
	color:#42a5f5
}
.btn-text-info:hover {
	background:rgba(115, 115, 153, .12);
	color:#42a5f5
}
.btn-text-info.focus, .btn-text-info:focus {
	-webkit-box-shadow:none;
	box-shadow:none
}
.btn-text-info.disabled, .btn-text-info:disabled {
	background:transparent;
	color:rgba(233, 229, 246, .3)
}
.btn-text-info:not(:disabled):not(.disabled).active, .btn-text-info:not(:disabled):not(.disabled):active, .show>.btn-text-info.dropdown-toggle {
background:rgba(115, 115, 153, .24);
color:#fff
}
.btn-text-info:not(:disabled):not(.disabled).active:focus, .btn-text-info:not(:disabled):not(.disabled):active:focus, .show>.btn-text-info.dropdown-toggle:focus {
-webkit-box-shadow:none;
box-shadow:none
}
.btn-text-info.loading {
	background:rgba(115, 115, 153, .12);
	color:#42a5f5;
	pointer-events:none
}
.btn-text-warning {
	background:transparent;
	background-image:none;
	border:none;
	color:#fdd835;
transition:background .8s
}
.btn-text-warning:visited {
	color:#fdd835
}
.btn-text-warning:hover {
	background:rgba(115, 115, 153, .12);
	color:#fdd835
}
.btn-text-warning.focus, .btn-text-warning:focus {
	-webkit-box-shadow:none;
	box-shadow:none
}
.btn-text-warning.disabled, .btn-text-warning:disabled {
	background:transparent;
	color:rgba(233, 229, 246, .3)
}
.btn-text-warning:not(:disabled):not(.disabled).active, .btn-text-warning:not(:disabled):not(.disabled):active, .show>.btn-text-warning.dropdown-toggle {
background:rgba(115, 115, 153, .24);
color:#fff
}
.btn-text-warning:not(:disabled):not(.disabled).active:focus, .btn-text-warning:not(:disabled):not(.disabled):active:focus, .show>.btn-text-warning.dropdown-toggle:focus {
-webkit-box-shadow:none;
box-shadow:none
}
.btn-text-warning.loading {
	background:rgba(115, 115, 153, .12);
	color:#fdd835;
	pointer-events:none
}
.btn-text-danger {
	background:transparent;
	background-image:none;
	border:none;
	color:#e57373;
transition:background .8s
}
.btn-text-danger:visited {
	color:#e57373
}
.btn-text-danger:hover {
	background:rgba(115, 115, 153, .12);
	color:#e57373
}
.btn-text-danger.focus, .btn-text-danger:focus {
	-webkit-box-shadow:none;
	box-shadow:none
}
.btn-text-danger.disabled, .btn-text-danger:disabled {
	background:transparent;
	color:rgba(233, 229, 246, .3)
}
.btn-text-danger:not(:disabled):not(.disabled).active, .btn-text-danger:not(:disabled):not(.disabled):active, .show>.btn-text-danger.dropdown-toggle {
background:rgba(115, 115, 153, .24);
color:#fff
}
.btn-text-danger:not(:disabled):not(.disabled).active:focus, .btn-text-danger:not(:disabled):not(.disabled):active:focus, .show>.btn-text-danger.dropdown-toggle:focus {
-webkit-box-shadow:none;
box-shadow:none
}
.btn-text-danger.loading {
	background:rgba(115, 115, 153, .12);
	color:#e57373;
	pointer-events:none
}
.btn-text-light {
	background:transparent;
	background-image:none;
	border:none;
transition:background .8s
}
.btn-text-light, .btn-text-light:hover, .btn-text-light:visited {
	color:rgb(246 246 246 / 87%)
}
.btn-text-light:hover {
	background:rgba(115, 115, 153, .12)
}
.btn-text-light.focus, .btn-text-light:focus {
	-webkit-box-shadow:none;
	box-shadow:none
}
.btn-text-light.disabled, .btn-text-light:disabled {
	background:transparent;
	color:rgba(233, 229, 246, .3)
}
.btn-text-light:not(:disabled):not(.disabled).active, .btn-text-light:not(:disabled):not(.disabled):active, .show>.btn-text-light.dropdown-toggle {
background:rgba(115, 115, 153, .24);
color:#fff
}
.btn-text-light:not(:disabled):not(.disabled).active:focus, .btn-text-light:not(:disabled):not(.disabled):active:focus, .show>.btn-text-light.dropdown-toggle:focus {
-webkit-box-shadow:none;
box-shadow:none
}
.btn-text-light.loading {
	background:rgba(115, 115, 153, .12);
	color:rgb(246 246 246 / 87%);
	pointer-events:none
}
.btn-text-dark {
	background:transparent;
	background-image:none;
	border:none;
	color:#000;
transition:background .8s
}
.btn-text-dark:visited {
	color:#000
}
.btn-text-dark:hover {
	background:rgba(115, 115, 153, .12);
	color:#000
}
.btn-text-dark.focus, .btn-text-dark:focus {
	-webkit-box-shadow:none;
	box-shadow:none
}
.btn-text-dark.disabled, .btn-text-dark:disabled {
	background:transparent;
	color:rgba(233, 229, 246, .3)
}
.btn-text-dark:not(:disabled):not(.disabled).active, .btn-text-dark:not(:disabled):not(.disabled):active, .show>.btn-text-dark.dropdown-toggle {
background:rgba(115, 115, 153, .24);
color:#000
}
.btn-text-dark:not(:disabled):not(.disabled).active:focus, .btn-text-dark:not(:disabled):not(.disabled):active:focus, .show>.btn-text-dark.dropdown-toggle:focus {
-webkit-box-shadow:none;
box-shadow:none
}
.btn-text-dark.loading {
	background:rgba(115, 115, 153, .12);
	color:#000;
	pointer-events:none
}
.btn-text-icons {
	background:transparent;
	background-image:none;
	border:none;
transition:background .8s
}
.btn-text-icons, .btn-text-icons:hover, .btn-text-icons:visited {
	color:rgba(233, 229, 246, .6)
}
.btn-text-icons:hover {
	background:rgba(115, 115, 153, .12)
}
.btn-text-icons.focus, .btn-text-icons:focus {
	-webkit-box-shadow:none;
	box-shadow:none
}
.btn-text-icons.disabled, .btn-text-icons:disabled {
	background:transparent;
	color:rgba(233, 229, 246, .3)
}
.btn-text-icons:not(:disabled):not(.disabled).active, .btn-text-icons:not(:disabled):not(.disabled):active, .show>.btn-text-icons.dropdown-toggle {
background:rgba(115, 115, 153, .24);
color:rgb(246 246 246 / 87%)
}
.btn-text-icons:not(:disabled):not(.disabled).active:focus, .btn-text-icons:not(:disabled):not(.disabled):active:focus, .show>.btn-text-icons.dropdown-toggle:focus {
-webkit-box-shadow:none;
box-shadow:none
}
.btn-text-icons.loading {
	background:rgba(115, 115, 153, .12);
	color:rgba(233, 229, 246, .6);
	pointer-events:none
}
.btn-facebook {
	background:#39589b;
	background-position:50%;
	border-color:#334d8a;
	color:#fff;
transition:background .8s
}
.btn-facebook:visited {
	color:#fff
}
.btn-facebook:hover {
	background:#334d8a radial-gradient(circle, transparent 1%, #334d8a 0) 50%/15000%;
	border-color:#334d8a;
	color:#fff
}
.btn-facebook.active, .btn-facebook:active {
	background-color:#334d8a!important;
	background-size:100%;
	border-color:#334d8a!important;
	color:#fff!important;
	transition:background 0s
}
.btn-facebook.disabled, .btn-facebook:disabled {
	background-color:#382040;
	border-color:#382040;
	color:rgba(233, 229, 246, .3)
}
.btn-facebook:not(:disabled):not(.disabled).active, .btn-facebook:not(:disabled):not(.disabled):active, .show>.btn-facebook.dropdown-toggle {
background-color:#39589b;
border-color:#39589b;
color:#fff
}
.btn-facebook:not(:disabled):not(.disabled).active:focus, .btn-facebook:not(:disabled):not(.disabled):active:focus, .show>.btn-facebook.dropdown-toggle:focus {
-webkit-box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3);
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
.btn-facebook.loading {
	border-color:#334d8a;
	color:#fff;
	pointer-events:none
}
.btn-link {
	background-color:transparent;
	color:#b39ddb;
	font-size:1rem;
	font-weight:500
}
.btn-link:hover {
	background-color:transparent;
	border-color:transparent;
	color:#d1c4e9;
	text-decoration:none
}
.btn-link.focus, .btn-link:focus {
	border-color:transparent;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-decoration:none
}
.btn-link.disabled, .btn-link:disabled {
	color:rgba(233, 229, 246, .3);
	cursor:pointer
}
.btn-group, .btn-group-vertical {
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:-moz-inline-flexbox;
	display:-webkit-inline-box;
	display:inline-flex;
	position:relative;
	vertical-align:middle
}
.btn-group>.btn {
	border-radius:0
}
.btn-group>.btn:first-child {
border-radius:.125rem 0 0 .125rem
}
.btn-group>.btn:last-child {
border-radius:0 .125rem .125rem 0
}
.btn-group-lg>.btn, .btn-lg {
border-radius:.25rem;
	font-size:1.25rem;
	line-height:38px;
padding:.5rem 1.25rem
}
.btn-group-sm>.btn, .btn-sm {
border-radius:.125rem;
font-size:.75rem;
	line-height:1.5;
padding:.125rem .5rem
}
.btn-block {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	text-align:center;
	width:100%
}
.btn-block+.btn-block {
margin-top:.5rem
}
.btn-min-width {
	min-width:8.5rem
}
.btn-square {
	border-radius:0
}
.btn-round {
	border-radius:1.125rem
}
.btn-circle {
	border-radius:50%
}
.btn.loading_linear-circle {
	color:transparent!important;
	position:relative
}
.btn.loading_linear-circle:before {
	text-fill-color:transparent;
	-webkit-text-fill-color:transparent;
	animation:shine 1s linear infinite;
	background:linear-gradient(90deg, rgb(246 246 246 / 87%) 20%, rgba(233, 229, 246, .3) 40%, rgba(233, 229, 246, .3) 60%, rgb(246 246 246 / 87%) 80%);
	background-clip:text;
	-webkit-background-clip:text;
	background-size:200% auto;
	color:#fff;
	content:"\25CF\A\25CF\A\25CF";
	display:block;
	font-size:16px;
	font-weight:700;
	height:24px;
	left:50%;
	line-height:1.25;
	margin-left:-32px;
	margin-top:-12px;
	pointer-events:none;
	position:absolute;
	text-align:center;
	top:50%;
	width:64px
}
.btn.loading_linear-wipe {
	color:transparent!important;
	position:relative
}
.btn.loading_linear-wipe:before {
	text-fill-color:transparent;
	-webkit-text-fill-color:transparent;
	animation:shine 1s linear infinite;
	background:linear-gradient(90deg, rgb(246 246 246 / 87%) 20%, rgba(233, 229, 246, .3) 40%, rgba(233, 229, 246, .3) 60%, rgb(246 246 246 / 87%) 80%);
	background-clip:text;
	-webkit-background-clip:text;
	background-size:200% auto;
	color:#fff;
	content:"\0E01\0E4D\0E32\0E25\0E31\0E07\0E42\0E2B\0E25\0E14...";
	display:block;
	font-size:12px;
	font-weight:700;
	height:24px;
	left:50%;
	margin-left:-36px;
	margin-top:-12px;
	pointer-events:none;
	position:absolute;
	text-align:center;
	top:50%;
	width:72px
}
.btn.loading_linear-solid {
	position:relative
}
.btn.loading_linear-solid:before {
	animation:shine 1s linear infinite;
	background:linear-gradient(90deg, rgb(246 246 246 / 87%) 20%, rgba(233, 229, 246, .3) 40%, rgba(233, 229, 246, .3) 60%, rgb(246 246 246 / 87%) 80%);
	background-size:200% auto;
	border-radius:0 0 1px 1px;
	bottom:0;
	content:"";
	display:block;
	height:3px;
	left:50%;
	margin-left:-50%;
	position:absolute;
	width:100%
}
@keyframes shine {
to {
background-position:-200%
}
}
.btn.loading_linear-solid.btn-light:before {
	background:linear-gradient(90deg, rgba(0, 0, 0, .6) 20%, rgba(0, 0, 0, .38) 40%, rgba(0, 0, 0, .38) 60%, rgba(0, 0, 0, .6) 80%);
	background-size:200% auto
}
.btn.loading_linear-solid.btn-lg:before {
	border-radius:0 0 3px 3px
}
.btn-icon {
	padding:5px
}
.btn-icon>i {
	margin:0
}
.btn-icon:hover>i.pantip-icons {
	opacity:.6
}
.btn-icon:focus {
	color:#fff;
	text-decoration:none
}
.btn-icon:focus>i.pantip-icons {
	-webkit-filter:brightness(100%);
	filter:brightness(100%);
	opacity:1
}
.btn-icon:active {
	color:#fff;
	text-decoration:none
}
.btn-icon:active>i.pantip-icons {
	-webkit-filter:brightness(100%);
	filter:brightness(100%);
	opacity:1
}
.btn-icon:active>i.pantip-icons .icolor-secondary, .btn-icon:active>i.pantip-icons .icolor-white, .btn-icon:active>i.pantip-icons.icolor-light {
	-webkit-filter:invert(100%);
	filter:invert(100%)
}
.btn-icon.active>i.pantip-icons {
	color:#fff;
	opacity:1
}
.btn-icon:disabled>i.pantip-icons {
	opacity:.3
}
.color-box {
	border-radius:2px;
	height:2.75rem;
	width:100%
}
input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {
	width:100%
}
.spoil-btn {
	display:block;
	margin-bottom:16px
}
.spoil-btn, .spoil-btn:active, .spoil-btn:link, .spoil-btn:visited {
	color:#fbc02d
}
.spoil-btn:hover {
	color:#ffeb3b
}
.spoil-btn.pt-spoil-show+.blockquote-spoil, .spoil-btn.pt-spoil-show+.spoil-style {
	display:block
}
.suggest-expand-btn {
	font-size:subtitle-1-size
}
.suggest-expand-btn i {
	height:18px;
	width:18px
}
.suggest-expand-btn.expanded i {
	transform:rotate(180deg)
}
.pt-breadcrumb {
	padding:8px 0
}
.pt-breadcrumb a {
	color:rgba(233, 229, 246, .6);
font-size:.875rem;
	font-weight:500;
	line-height:1.75;
	text-decoration:none
}
.pt-breadcrumb a:before {
	color:rgba(233, 229, 246, .6);
	content:"\E5CC";
	margin:-1px 10px 0 8px;
	vertical-align:top
}
.pt-breadcrumb a:first-child:before {
	margin:-1px 10px 0 8px;
	opacity:.6;
	vertical-align:top
}
.pt-breadcrumb a:last-child {
	color:rgba(233, 229, 246, .3);
	pointer-events:none
}
.pt-breadcrumb a:first-child {
	color:rgba(233, 229, 246, .6)
}
.pt-breadcrumb a:hover {
	color:rgb(246 246 246 / 87%)
}
.pt-tagging {
	padding:16px
}
.pt-tagging>h3 {
	font-size:1.5rem
}
.pt-tagging span {
	color:rgba(233, 229, 246, .6);
	margin-right:12px
}
.pt-tagging__banner img {
	border-radius:4px 4px 0 0;
	height:auto;
	width:100%
}
.pt-tagging__header:after, .pt-tagging__header:before {
	background:repeating-linear-gradient(-45deg, #eee, #eee 10px, #000 0, #000 20px);
	content:"";
	display:block;
	height:8px
}
.pt-tagging__title {
	padding:16px
}
.pt-tagging__release {
	-ms-flex-pack:flex-end;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:flex-end;
	-moz-justify-content:flex-end;
	-ms-justify-content:flex-end;
	justify-content:flex-end;
	padding:22px 8px
}
.pt-tagging__txt-block {
	background:#bdbdbd;
border-radius:.25rem;
	color:#000;
	height:48px;
	margin:0 8px;
	min-width:128px;
	overflow:hidden;
	text-align:center
}
.pt-tagging__txt-block b, .pt-tagging__txt-block span {
	display:block;
	height:24px;
	line-height:24px;
	white-space:nowrap
}
.pt-tagging__txt-block span {
	background:#eee;
	padding:0 8px
}
.pt-movie-tagging__detail {
	border-radius:0 0 4px 4px;
	position:relative
}
.pt-movie-tagging__detail .pt-movie-tagging__img {
	background-color:rgba(0, 0, 0, .38)
}
.pt-movie-tagging__detail .pt-movie-tagging__content {
	padding:16px 0 16px 16px
}
.pt-movie-tagging__detail .pt-movie-tagging__clip {
	background-color:rgba(0, 0, 0, .38)
}
.pt-movie-tagging__detail .pt-movie-tagging__description {
	word-wrap:break-word;
	color:rgb(246 246 246 / 87%);
	margin-top:-2px;
	padding:24px 16px 16px 0;
	word-break:break-word
}
.pt-movie-tagging__detail .pt-movie-tagging__description * {
	word-wrap:break-word;
	word-break:break-word
}
.pt-movie-tagging__detail .pt-movie-tagging__info b {
	color:rgb(246 246 246 / 87%);
	display:block
}
.pt-movie-tagging__detail .pt-movie-tagging__info span {
	color:rgba(233, 229, 246, .6);
	display:block;
	margin-bottom:8px
}
.pt-movie-tagging__detail .pt-movie-tagging__share {
	margin-bottom:16px;
	text-align:right
}
.pt-movie-tagging__detail .pt-movie-tagging__link {
	border:0;
	display:inline;
	float:left;
	font-size:12px;
	height:20px;
	vertical-align:6px
}
.pt-movie-tagging__detail .pt-movie-tagging__rating {
	background-color:rgba(0, 0, 0, .38);
	border-radius:0 0 4px 4px;
	display:block;
	margin-bottom:16px;
	padding:12px 8px;
	text-align:center
}
.pt-movie-tagging__detail .pt-movie-tagging__rating b {
	color:#ffc107;
	font-size:1.5rem;
	line-height:1.25;
	margin-right:-12px
}
.pt-movie-tagging__detail .pt-movie-tagging__rating span {
	color:rgba(233, 229, 246, .6);
	display:block;
	margin-top:-8px
}
.pt-movie-tagging__rate {
	border:0;
	display:inline-block
}
.pt-movie-tagging__rate>input {
	display:none
}
.pt-movie-tagging__rate>label {
	color:#616161;
	float:right
}
.pt-movie-tagging__rate>label:before {
	content:"\star ";
	cursor:pointer;
	font-size:18px;
	line-height:1.5
}
.pt-movie-tagging__rate>label:last-child:before {
	color:transparent;
	content:"\star ";
	pointer-events:none
}
.pt-movie-tagging__rate .half:before {
	content:"\star ";
	overflow:hidden;
	padding-right:0;
	position:absolute;
	width:9px
}
.pt-movie-tagging__rate label:hover~label, .pt-movie-tagging__rate>input:checked~label, .pt-movie-tagging__rate>label:hover {
color:#fbc02d!important
}
.pt-movie-tagging__rate>input:checked+label:hover, .pt-movie-tagging__rate>input:checked~label:hover, .pt-movie-tagging__rate>input:checked~label:hover~label, .pt-movie-tagging__rate>label:hover~input:checked~label {
color:#fff9c4!important
}
@media (max-width:992px) {
.pt-movie-tagging__detail .pt-movie-tagging__img {
left:26px;
position:absolute;
top:16px;
width:180px
}
.pt-movie-tagging__detail .pt-movie-tagging__content {
padding:16px 16px 16px 212px
}
.pt-movie-tagging__detail .pt-movie-tagging__description {
padding:16px
}
.pt-movie-tagging__detail .pt-movie-tagging__rating {
border-radius:.25rem;
display:block;
margin-bottom:8px
}
}
@media (max-width:767px) {
.pt-tagging__release {
-ms-flex-pack:flex-start;
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-webkit-justify-content:flex-start;
-moz-justify-content:flex-start;
-ms-justify-content:flex-start;
justify-content:flex-start;
padding:0 16px 16px
}
.pt-tagging__txt-block {
background:transparent;
border-radius:none;
color:rgba(233, 229, 246, .3);
height:auto;
margin:0 8px 0 0;
overflow:hidden;
text-align:left;
width:auto
}
.pt-tagging__txt-block b {
color:rgba(233, 229, 246, .6);
display:inline-block;
white-space:nowrap
}
.pt-tagging__txt-block span {
background:transparent;
display:inline-block;
padding:0 4px
}
}
@media (max-width:576px) {
.pt-movie-tagging__detail .pt-movie-tagging__img {
left:26px;
position:absolute;
top:16px;
width:140px
}
.pt-movie-tagging__detail .pt-movie-tagging__content {
padding:16px 16px 16px 172px
}
.pt-tagging__banner img {
border-radius:0
}
}
.pt-profile {
	position:relative
}
.pt-profile-cover {
	background-position:50%;
	background-repeat:no-repeat;
	background-size:cover;
	border-bottom:1px solid #565380;
	display:block;
	margin:0;
	max-height:300px;
	max-width:1140px;
	overflow:hidden;
	padding-top:200px;
	position:relative
}
.pt-profile-cover>i {
	bottom:12px;
	cursor:pointer;
	opacity:.7;
	position:absolute;
	right:16px;
-webkit-transition:opacity .15s ease-in-out;
transition:opacity .15s ease-in-out;
-o-transition:opacity .15s ease-in-out;
-moz-transition:opacity .15s ease-in-out;
	z-index:8
}
.pt-profile-cover>i:hover {
	opacity:1
}
.pt-profile-cover:after, .pt-profile-cover:before {
	content:"";
	display:block;
	width:100%
}
.pt-profile-cover:after {
	background:linear-gradient(transparent 50%, rgba(0, 0, 0, .7));
	bottom:0;
	height:120px;
	left:0;
	position:absolute
}
.pt-profile-display {
	border:4px solid #565380;
	border-radius:50%;
	height:128px;
	left:0;
	margin:20px;
	position:absolute;
	top:90px;
	width:128px
}
.pt-profile-title {
	left:0;
	padding-left:168px;
	position:absolute;
	top:130px
}
.pt-profile-title>h1 {
	word-wrap:break-word;
	font-size:2rem;
margin-bottom:.25rem;
	text-shadow:1px 1px 1px rgba(0, 0, 0, .12)
}
.pt-profile-title>span {
	cursor:pointer;
font-size:.875rem;
	text-shadow:1px 1px 1px rgba(0, 0, 0, .12)
}
.pt-profile-title>span>b {
	color:#fbc02d;
font-size:.875rem;
	font-weight:500;
	padding-right:8px
}
.pt-profile-title>span {
-webkit-transition:filter .15s ease-in-out;
transition:filter .15s ease-in-out;
-o-transition:filter .15s ease-in-out;
-moz-transition:filter .15s ease-in-out
}
.pt-profile-title>span:hover {
	-webkit-filter:brightness(120%) contrast(90%);
	filter:brightness(120%) contrast(90%)
}
.pt-profile-title>span:active {
	-webkit-filter:brightness(65%) contrast(90%);
	filter:brightness(65%) contrast(90%)
}
.pt-profile-info>p {
	margin-bottom:8px
}
.pt-profile-info>p>span {
	margin-right:16px
}
.pt-profile-info>p>span:last-child {
	margin-right:0
}
.pt-profile-action {
	height:56px;
	padding:0 16px 0 168px
}
.pt-profile-follow {
	cursor:pointer;
	display:block;
	float:left;
	padding-bottom:10px;
	padding-top:10px;
	text-align:left
}
.pt-profile-follow>a:active, .pt-profile-follow>a:link, .pt-profile-follow>a:visited {
	text-decoration:none
}
.pt-profile-follow>a:active>span, .pt-profile-follow>a:link>span, .pt-profile-follow>a:visited>span {
	color:rgba(233, 229, 246, .6)!important;
	display:inline-flex;
font-size:.875rem!important;
	line-height:36px;
	padding-left:20px;
	padding-right:20px
}
.pt-profile-follow>a:active>span>b, .pt-profile-follow>a:link>span>b, .pt-profile-follow>a:visited>span>b {
	color:rgb(246 246 246 / 87%)!important;
	font-size:1.25rem!important;
	padding-right:8px
}
.pt-profile-follow>a:first-child>span {
	border-right:1px solid rgba(233, 229, 246, .08);
	padding-left:0
}
.pt-profile-follow>a:hover {
	text-decoration:none
}
.pt-profile-follow>a:hover>span {
-webkit-transition:filter .15s ease-in-out;
transition:filter .15s ease-in-out;
-o-transition:filter .15s ease-in-out;
-moz-transition:filter .15s ease-in-out
}
.pt-profile-follow>a:hover>span:hover {
	-webkit-filter:brightness(120%) contrast(90%);
	filter:brightness(120%) contrast(90%)
}
.pt-profile-follow>a:hover>span:active {
	-webkit-filter:brightness(65%) contrast(90%);
	filter:brightness(65%) contrast(90%)
}
.pt-profile-button {
	display:block;
	float:right;
	line-height:56px
}
@media (max-width:768px) {
.pt-profile-title {
left:auto;
padding:64px 16px 0;
position:relative;
text-align:center;
top:auto
}
.pt-profile-title>h1 {
font-size:1.75rem;
font-weight:500;
text-shadow:none
}
.pt-profile-title>span {
font-size:.875rem;
text-shadow:none
}
.pt-profile-info {
padding-bottom:0!important
}
.pt-profile-button {
float:none;
margin-bottom:8px;
padding-top:-10px;
text-align:center
}
.pt-profile-cover {
padding-top:120px
}
.pt-profile-display {
left:50%;
margin-left:-64px;
position:absolute;
top:32px
}
.pt-profile-action {
padding:0
}
.pt-profile-follow {
border-top:1px solid rgba(233, 229, 246, .08);
display:flex;
padding:10px 16px;
width:100%
}
.pt-profile-follow>a:active, .pt-profile-follow>a:link, .pt-profile-follow>a:visited {
width:50%
}
.pt-profile-follow>a:active>span, .pt-profile-follow>a:link>span, .pt-profile-follow>a:visited>span {
display:block;
line-height:1.5;
padding-left:0;
padding-right:0;
text-align:center
}
.pt-profile-follow>a:active>span>b, .pt-profile-follow>a:link>span>b, .pt-profile-follow>a:visited>span>b {
display:block;
width:100%
}
}
.pt-box_reward {
	margin-top:-20px
}
.pt-box_reward_point {
	-ms-flex-pack:space-between;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
	-ms-justify-content:space-between;
	justify-content:space-between;
	padding:20px 16px
}
.pt-box_reward_point .pt-box_reward_point-image {
border-radius:.25rem;
	margin-right:16px;
	width:100px
}
.pt-box_reward_point .pt-box_reward_point-detail>h5 {
	margin-bottom:4px
}
.pt-box_reward_point .pt-box_reward_point-detail>span {
font-size:.875rem
}
.pt-box_reward_point .pt-box_reward_point-detail>span>b {
	color:rgba(233, 229, 246, .6);
	margin-left:8px;
	margin-right:8px
}
@media (max-width:576px) {
.pt-box_reward {
margin-top:0
}
}
@media (max-width:768px) {
.pt-box_reward_point {
-webkit-flex-direction:column;
-moz-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column
}
.pt-box_reward_point .pt-box_reward_point-detail {
margin-bottom:16px
}
.pt-box_reward_point .pt-box_reward_point-detail>h5 {
font-size:1rem;
text-align:center
}
.pt-box_reward_point .pt-box_reward_point-image {
margin-bottom:16px;
margin-right:0
}
}
.pt-announce_box {
	background-color:#232323;
	border-color:rgb(57, 57, 57);
border-radius:.25rem;
	-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	min-height:120px;
	overflow:hidden;
	padding:16px;
	position:relative
}
.pt-announce_box img {
	height:auto;
	max-width:970px;
	width:100%
}
.pt-box-gift_detail {
	border-radius:0;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	margin:16px;
	padding:0
}
.pt-container-slider_single_img {
	margin:0;
	overflow:hidden;
	padding:0;
	position:relative;
	width:100%
}
.pt-container-slider_single_img .pt-list-slider_single_img {
	-webkit-overflow-scrolling:touch;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-wrap:nowrap;
	-moz-flex-wrap:nowrap;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	left:0;
	list-style:none;
	margin:0;
	overflow-x:visible;
	padding:0;
	position:relative;
	scroll-snap-type:x mandatory;
	transition:left 1s ease 0s
}
.pt-container-slider_single_img .pt-list-slider_single_img li {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-flex-shrink:0;
	-moz-flex-shrink:0;
	-ms-flex-shrink:0;
	flex-shrink:0;
	position:relative;
	scroll-snap-align:start;
	transform:scale(1);
	transform-origin:center center;
transition:transform .5s;
	width:100%
}
.pt-container-slider_single_img .pt-list-slider_single_img .pt-single_img_slider:before {
	padding-top:70%
}
.pt-container-slider_single_img .pt-list-bullet_slide_nav {
	-ms-flex-pack:center;
	bottom:0;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:row;
	-moz-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	list-style:none;
	padding:0;
	position:absolute;
	width:100%
}
.pt-container-slider_single_img .pt-list-bullet_slide_nav .pt-bullet_slide-nav {
	background-color:rgba(233, 229, 246, .3);
	border-radius:50%;
	display:block;
	height:8px;
	margin:0 2px;
	width:8px
}
.pt-container-slider_single_img .pt-list-bullet_slide_nav .bullet-active .pt-bullet_slide-nav {
	background-color:rgb(246 246 246 / 87%)
}
.pt-container-slider_single_img .pt-nav-arrow_slide_single_img {
	background:transparent;
	border:none;
	bottom:0;
	color:rgb(246 246 246 / 87%);
	cursor:pointer;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	width:48px
}
.pt-container-slider_single_img .pt-nav-arrow_slide_single_img:hover {
	color:#e9e5f6
}
.pt-container-slider_single_img .pt-nav-arrow_slide_single_img :hover:disabled, .pt-container-slider_single_img .pt-nav-arrow_slide_single_img:disabled {
	color:rgba(233, 229, 246, .3);
	pointer-events:none
}
.pt-container-slider_single_img .pt-slide_single__btn-prev {
	left:0
}
.pt-container-slider_single_img .pt-slide_single__btn-next {
	right:0
}
.pt-container-slider_single_info {
	-ms-flex-pack:space-around;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-justify-content:space-around;
	-moz-justify-content:space-around;
	-ms-justify-content:space-around;
	justify-content:space-around;
	margin:0;
	padding:0 0 0 16px
}
.pt-container-slider_single_info .pt-box-gift_title {
	word-wrap:break-word;
	margin-bottom:8px
}
.pt-container-slider_single_info .pt-box-gift_price {
	background-color:rgba(0, 0, 0, .12);
border-radius:.25rem;
	color:#fbc02d;
	margin-bottom:16px;
	padding:8px 16px
}
.pt-container-slider_single_info .pt-box-gift_remain {
	color:rgba(233, 229, 246, .6);
font-size:.875rem;
	margin-bottom:8px
}
.pt-container-slider_single_info .pt-box-gift_duration {
	color:#b39ddb;
font-size:.875rem;
	margin-bottom:16px
}
@media (max-width:992px) {
.pt-box-gift_detail {
margin:0
}
.pt-container-slider_single_info {
padding:16px
}
}
.pt-tracking_detail {
	text-align:center
}
.pt-tracking_detail .img-thumbnail {
	margin:0 auto 16px;
	width:120px
}
.pt-tracking_detail .pt-redeem_information {
	text-align:left
}
.pt-tracking_detail .pt-status_tracking {
	border:1px solid #b39ddb;
	color:#b39ddb;
font-size:.75rem;
	margin:16px 0;
	padding:8px
}
@media (min-width:768px) {
.pt-tracking_detail {
-ms-flex-pack:space-between;
-webkit-align-items:center;
-moz-align-items:center;
-ms-align-items:center;
align-items:center;
border-bottom:1px solid rgb(57, 57, 57);
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-webkit-justify-content:space-between;
-moz-justify-content:space-between;
-ms-justify-content:space-between;
justify-content:space-between;
margin:0 -16px;
padding:0 16px 16px
}
.pt-tracking_detail .img-thumbnail {
margin-bottom:0;
position:absolute;
width:80px
}
.pt-tracking_detail .pt-redeem_information {
flex-grow:3;
padding:0 0 0 120px
}
}
.pt-status_tracking_bar {
	list-style:none;
	margin:16px 0 0 4px;
	padding:0;
	position:relative
}
.pt-status_tracking_bar:before {
	background:rgb(57, 57, 57);
	content:"";
	height:calc(100% - 20px);
	position:absolute;
	top:4px;
	width:2px
}
.pt-status_tracking_bar>li {
	padding:0 0 12px 24px;
	position:relative
}
.pt-status_tracking_bar>li:before {
	background-color:#382040;
	border:1px solid rgb(57, 57, 57);
	border-radius:50%;
	content:"";
	height:10px;
	left:-4px;
	margin-top:4px;
	position:absolute;
	width:10px
}
.pt-status_tracking_bar>li.status-complete:before {
	background:#fbc02d;
	border:1px solid #bfbcda
}
.pt-status_tracking_bar.line-devide-bottom {
	border-bottom:1px solid hsla(0, 0%, 100%, .12);
	margin:16px 0 24px 4px;
	padding:0 0 24px
}
.pt-status_tracking_bar.line-devide-bottom:before {
	height:calc(100% - 44px)
}
@media (min-width:992px) {
.pt-status_tracking_bar {
-ms-flex-pack:space-between;
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-webkit-justify-content:space-between;
-moz-justify-content:space-between;
-ms-justify-content:space-between;
justify-content:space-between
}
.pt-status_tracking_bar:before {
content:none
}
.pt-status_tracking_bar>li {
height:24px;
padding:0;
width:100%
}
.pt-status_tracking_bar>li>span {
position:absolute;
text-align:center;
top:52px;
width:100%
}
.pt-status_tracking_bar>li:before {
content:none
}
.pt-status_tracking_bar>li:after {
background-color:rgba(0, 0, 0, .12);
border-bottom:2px solid rgb(57, 57, 57);
border-left:rgba(0, 0, 0, .12);
border-right:none;
border-top:2px solid rgb(57, 57, 57);
content:"";
height:24px;
left:-50%;
position:absolute;
top:15px;
width:100%
}
.pt-status_tracking_bar>li:first-child:after {
content:none
}
.pt-status_tracking_bar>li:nth-child(2):after {
border-left:2px solid rgb(57, 57, 57)
}
.pt-status_tracking_bar>li:last-child:after {
border-right:2px solid rgb(57, 57, 57)
}
.pt-status_tracking_bar>li.status-complete:after {
background-color:#fbc02d
}
.pt-status_tracking_bar.line-devide-bottom {
margin-bottom:48px;
padding-bottom:80px
}
.pt-tracking_detail .img-thumbnail {
width:80px
}
}
.pt-list_detail_tracking {
	list-style:none;
	margin:0;
	padding:0
}
.pt-list_detail_tracking>li {
	margin-bottom:18px
}
.pt-list_detail_tracking .pt-list_detail_tracking_date {
	font-weight:700
}
.pt-list_detail_tracking .pt-list_detail_tracking_message {
font-size:.875rem
}
@media (min-width:768px) {
.pt-list_detail_tracking>li {
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex
}
.pt-list_detail_tracking .pt-list_detail_tracking_date {
flex:0 0 150px;
font-size:.875rem;
font-weight:400;
padding-right:12px
}
.pt-list_detail_tracking .pt-list_detail_tracking_message {
font-size:.875rem
}
}
.pt-title-prize {
	padding-left:16px;
	text-align:left
}
@media (max-width:767px) {
.pt-title-prize {
padding-left:0;
text-align:center
}
}
.pt-accordion__label.pt-accordion__more-trigger-arrow:active, .pt-accordion__label.pt-accordion__more-trigger-arrow:focus, .pt-accordion__label.pt-accordion__more-trigger-arrow:hover {
	background-color:rgba(0, 0, 0, .12);
	color:#fff
}
a.pt-block-more-type_a, label.pt-block-more-type_a {
	color:rgb(246 246 246 / 87%);
	padding:18px;
	position:relative
}
a.pt-block-more-type_a:before, label.pt-block-more-type_a:before {
	background-color:hsla(0, 0%, 100%, .08);
	border-radius:16px;
	content:"";
	display:block;
	height:32px;
	left:50%;
	margin-left:-64px;
	margin-top:-16px;
	position:absolute;
	top:50%;
	width:128px
}
.pt-accordion__more-trigger-arrow.pt-block-more-type_a:active, .pt-accordion__more-trigger-arrow.pt-block-more-type_a:focus, .pt-accordion__more-trigger-arrow.pt-block-more-type_a:hover, .pt-block-more.pt-block-more-type_a:active, .pt-block-more.pt-block-more-type_a:focus, .pt-block-more.pt-block-more-type_a:hover {
	background-color:rgba(115, 115, 153, .24);
	color:#fff
}
.pt-accordion__more-trigger-arrow.pt-block-more-type_a:active:before, .pt-accordion__more-trigger-arrow.pt-block-more-type_a:focus:before, .pt-accordion__more-trigger-arrow.pt-block-more-type_a:hover:before, .pt-block-more.pt-block-more-type_a:active:before, .pt-block-more.pt-block-more-type_a:focus:before, .pt-block-more.pt-block-more-type_a:hover:before {
	background-color:hsla(0, 0%, 100%, .12)
}
a.pt-block-more-type_b, label.pt-block-more-type_b {
	background-color:#7459c8;
	color:#fff
}
.pt-accordion__more-trigger-arrow.pt-block-more-type_b:active, .pt-accordion__more-trigger-arrow.pt-block-more-type_b:focus, .pt-accordion__more-trigger-arrow.pt-block-more-type_b:hover, .pt-block-more.pt-block-more-type_b:active, .pt-block-more.pt-block-more-type_b:focus, .pt-block-more.pt-block-more-type_b:hover {
	background-color:#9575cd;
	color:#fff
}
a.pt-block-more-type_c, label.pt-block-more-type_c {
	color:rgb(246 246 246 / 87%)
}
a.pt-block-more-type_c>i, label.pt-block-more-type_c>i {
	background-color:hsla(0, 0%, 100%, .12);
	border-radius:50%;
	padding:4px
}
.pt-accordion__more-trigger-arrow.pt-block-more-type_c:active, .pt-accordion__more-trigger-arrow.pt-block-more-type_c:focus, .pt-accordion__more-trigger-arrow.pt-block-more-type_c:hover, .pt-block-more.pt-block-more-type_c:active, .pt-block-more.pt-block-more-type_c:focus, .pt-block-more.pt-block-more-type_c:hover, a.pt-block-more-type_d, label.pt-block-more-type_d {
	background-color:rgba(115, 115, 153, .24);
	color:rgb(246 246 246 / 87%)
}
.pt-accordion__more-trigger-arrow.pt-block-more-type_d:active, .pt-accordion__more-trigger-arrow.pt-block-more-type_d:focus, .pt-accordion__more-trigger-arrow.pt-block-more-type_d:hover, .pt-block-more.pt-block-more-type_d:active, .pt-block-more.pt-block-more-type_d:focus, .pt-block-more.pt-block-more-type_d:hover {
	background-color:hsla(0, 0%, 100%, .12);
	color:rgb(246 246 246 / 87%)
}
.pt-emoji-loading {
	background-image:url(../images/pantip_icon/ic_emoji_loading_32.png);
	background-repeat:no-repeat;
	background-size:cover;
	height:24px;
	margin-bottom:-2px;
	margin-left:8px;
	width:24px
}
.pt-dot-loading, .pt-dot-loading:after, .pt-dot-loading:before {
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation:load7 1.8s ease-in-out infinite;
	animation:load7 1.8s ease-in-out infinite;
	border-radius:50%;
	height:10px;
	width:10px
}
.pt-dot-loading {
-webkit-animation-delay:-.16s;
animation-delay:-.16s;
	color:#e9e5f6;
	font-size:5px;
	left:28px;
	position:relative;
	text-indent:-9999em;
	top:-2.5em;
	-webkit-transform:translateZ(0);
	-ms-transform:translateZ(0);
	transform:translateZ(0)
}
.pt-dot-loading:after, .pt-dot-loading:before {
	content:"";
	position:absolute
}
.pt-dot-loading:before {
-webkit-animation-delay:-.32s;
animation-delay:-.32s;
	left:-16px
}
.pt-dot-loading:after {
	left:16px
}
@-webkit-keyframes load7 {
0%, 80%, to {
box-shadow:0 2.5em 0 -1.3em
}
40% {
box-shadow:0 2.5em 0 0
}
}
@keyframes load7 {
0%, 80%, to {
box-shadow:0 2.5em 0 -1.3em
}
40% {
box-shadow:0 2.5em 0 0
}
}
.pt-expand-content {
	max-height:0;
	overflow:hidden;
transition:max-height .3s ease
}
.pt-expand-lists .pt-expand-bar.thisActive~.pt-expand-content {
max-height:1000px
}
.pt-expand-bar .pt-icon-expand {
-webkit-transition:all .35s;
-o-transition:all .35s;
transition:all .35s
}
.pt-expand-bar.thisActive .pt-icon-expand {
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg)
}
.pt-about-privilege-container .pt-about-privilege:first-child {
	border-top-left-radius:4px;
	border-top-right-radius:4px
}
.pt-about-privilege-container .pt-about-privilege:last-child {
	border-bottom:1px solid #565380
}
.pt-about-privilege {
	background-color:#232323;
	border:1px solid #565380;
	border-bottom:0
}
.pt-about-privilege .pt-about-privilege-table:nth-child(odd) {
border-right:1px solid #565380;
padding-right:0
}
@media (max-width:576px) {
.pt-about-privilege .pt-about-privilege-table:nth-child(odd) {
border-right:0
}
}
.pt-about-privilege .pt-about-privilege-table:nth-child(2n) {
padding-left:0
}
@media (max-width:576px) {
.pt-about-privilege .pt-about-privilege-table {
padding:0
}
}
.pt-about-privilege-title {
	-ms-flex-pack:space-between;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	background-color:#1e1e1e;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	cursor:pointer;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
	-ms-justify-content:space-between;
	justify-content:space-between;
	margin:0;
	padding:16px;
	user-select:none
}
.pt-about-privilege-title:hover {
	background-color:#2A2A2A
}
.privilege-switch {
	display:none
}
.pt-about-privilege-block {
	max-height:0;
	overflow:hidden;
transition:all .3s
}
@media (max-width:576px) {
.pt-about-privilege-block {
margin:0
}
}
.pantip-form .checkbox .privilege-switch:checked~.pt-about-privilege-title input+i:after, .privilege-switch:checked~.pt-about-privilege-title .material-icons, .privilege-switch:checked~.pt-about-privilege-title .pantip-form .checkbox input+i:after, .privilege-switch:checked~.pt-about-privilege-title .pt-accordion .pt-accordion__input[type=checkbox]+.pt-accordion__label:after, .privilege-switch:checked~.pt-about-privilege-title .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i, .privilege-switch:checked~.pt-about-privilege-title .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-accordion__label:after, .privilege-switch:checked~.pt-about-privilege-title .pt-breadcrumb a:before, .privilege-switch:checked~.pt-about-privilege-title .pt-list-filter-mobile .selected:before, .privilege-switch:checked~.pt-about-privilege-title .pt-movie-tagging__rate>label:before, .privilege-switch:checked~.pt-about-privilege-title .pt-select-list.select-now a:after, .privilege-switch:checked~.pt-about-privilege-title .pt-side-search .pt-block-subheader:after, .privilege-switch:checked~.pt-about-privilege-title .rating-star-half>label:before, .privilege-switch:checked~.pt-about-privilege-title .search-tag.with-icon-search:before, .pt-accordion .privilege-switch:checked~.pt-about-privilege-title .pt-accordion__input[type=checkbox]+.pt-accordion__label:after, .pt-accordion__more-state~div .privilege-switch:checked~.pt-about-privilege-title .pt-accordion__more-trigger-arrow>i, .pt-accordion_type-policy .privilege-switch:checked~.pt-about-privilege-title .pt-accordion__input[type=radio]+.pt-accordion__label:after, .pt-breadcrumb .privilege-switch:checked~.pt-about-privilege-title a:before, .pt-list-filter-mobile .privilege-switch:checked~.pt-about-privilege-title .selected:before, .pt-select-list.select-now .privilege-switch:checked~.pt-about-privilege-title a:after, .pt-side-search .privilege-switch:checked~.pt-about-privilege-title .pt-block-subheader:after {
transform:rotate(-180deg)
}
.privilege-switch:checked~.pt-about-privilege-block {
max-height:2000px
}
.pt-about-privilege-header {
	background-color:#3A3A3A;
	border-bottom:1px solid #565380;
	border-top:1px solid #565380;
	padding:8px 0
}
.pt-about-privilege-detail, .pt-about-privilege-header {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	font-size:14px;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center
}
.pt-about-privilege-detail {
	border-bottom:1px solid rgba(233, 229, 246, .08);
	color:rgb(246 246 246 / 87%);
	line-height:1.5;
	padding:0 8px 0 16px
}
.pt-about-privilege-detail.privilege-no-border {
	border-bottom:0
}
@media (max-width:576px) {
.pt-about-privilege-detail.blank-detail {
display:none
}
}
.pt-about-privilege-list, .pt-about-privilege-marker {
	padding:8px 0;
	width:60%
}
@media (max-width:576px) {
.pt-about-privilege-list, .pt-about-privilege-marker {
width:65%
}
}
.pt-about-privilege-detail-two-row {
	padding:16px 0 17px
}
.pt-about-privilege-marker {
	border-left:1px solid rgba(233, 229, 246, .08);
	color:rgb(246 246 246 / 87%);
	width:40%
}
@media (max-width:576px) {
.pt-about-privilege-marker {
width:35%
}
}
.pt-block-startbutton-bottom {
	background:#232323;
	border-top:1px solid #1e1e1e;
	bottom:57px;
	padding:4px 16px;
	position:fixed;
	width:100%;
	z-index:980
}
.m-b-56 {
	margin-bottom:56px!important
}
.pt-bullet-new-post:before {
	content:"\00B7";
	font-size:20px;
	margin:0 4px 0 0;
	vertical-align:middle
}
.pt-lists-item__checkbox .pt-pin-button {
	line-height:0
}
.pt-lists-item__checkbox .pt-pin-button>input {
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background-color:rgba(115, 115, 153, .12);
	border-radius:50%;
	box-shadow:none;
	display:block;
	height:40px;
	left:-10px;
	margin:0;
	opacity:0;
	outline:none;
	pointer-events:none;
	position:absolute;
	top:-8px;
	transform:scale(1);
transition:opacity .3s, transform .2s;
	width:40px;
	z-index:-1
}
.pt-lists-item__checkbox .pt-pin-button>span {
	background:url(../images/pantip_icon/ic-pin_outline-512px.png);
	background-size:contain;
	display:inline-block;
	height:24px;
	opacity:.5;
-webkit-transition:background .15s linear;
-moz-transition:background .15s linear;
-o-transition:background .15s linear;
-ms-transition:background .15s linear;
transition:background .15s linear;
	width:24px
}
.pt-lists-item__checkbox .pt-pin-button>input:checked+span {
	background:url(../images/pantip_icon/ic-pin-512px.png);
	background-size:contain;
	display:inline-block;
	height:24px;
	opacity:1;
	width:24px
}
.pt-block-header__arrow {
	position:absolute;
	right:10px;
	top:6px
}
.pt-block-header__arrow>i {
	font-size:36px
}
.pt-block-header__arrow:before {
	color:rgba(233, 229, 246, .6);
	content:"แสดง ";
font-size:.875rem;
	left:-32px;
	position:absolute;
	top:15px
}
.pt-header-communities {
	border-bottom:none;
border-radius:.25rem!important;
	cursor:pointer
}
@media (max-width:576px) {
.pt-header-communities {
border-radius:0!important
}
}
.pt-header-communities .pt-block-header__arrow>i {
	transform:scalY(0);
-webkit-transition:transform .15s linear;
-moz-transition:transform .15s linear;
-o-transition:transform .15s linear;
-ms-transition:transform .15s linear;
transition:transform .15s linear
}
.pt-header-communities.active {
	border-bottom:1px solid rgb(57, 57, 57);
	border-radius:4px 4px 0 0!important
}
@media (max-width:576px) {
.pt-header-communities.active {
border-radius:0!important
}
}
.pt-header-communities.active .pt-block-header__arrow>i {
	transform:scaleY(-1)
}
.pt-header-communities.active .pt-block-header__arrow:before {
	content:"ซ่อน ";
	left:-28px
}
.container-hidden-show {
	height:auto;
	opacity:1;
-webkit-transition:height .15s linear, opacity .15s linear;
-moz-transition:height .15s linear, opacity .15s linear;
-o-transition:height .15s linear, opacity .15s linear;
-ms-transition:height .15s linear, opacity .15s linear;
transition:height .15s linear, opacity .15s linear
}
.container-hidden-show.contentHidden {
	height:0;
	margin-bottom:0;
	opacity:0;
	overflow:hidden
}
ul.pt-lists-item__one-line-pinned li.pt-lists-item .pt-lists-item__text {
	-webkit-align-self:center;
	-moz-align-self:center;
	-ms-align-self:center;
	align-self:center
}
ul.pt-lists-item__one-line-pinned li.pt-lists-item .pt-lists-item__text .pt-lists-item__primary-text {
	margin:0
}
ul.pt-lists-item__one-line-pinned li.pt-lists-item .pt-lists-item__text .pt-lists-item__secondary-text {
	display:none
}
.pt-search-community {
	padding:0
}
@media (max-width:576px) {
.pt-search-community {
padding:0 16px
}
}
.pt-order-by-text {
	cursor:pointer;
	position:relative
}
.pt-order-by-text>div:first-child:after {
	color:rgba(233, 229, 246, .6);
	content:"\0E313";
	display:inline-block;
	font-family:Material Icons;
	font-size:18px;
	font-style:normal;
	font-weight:400;
	height:18px;
	margin-left:4px;
	position:absolute;
	width:18px
}
.pt-lists--two-line.pt-lists--avatar-list.pt-list-community-club li {
	flex-wrap:wrap;
	height:auto;
	justify-content:space-between;
	min-height:72px
}
.pt-lists--two-line.pt-lists--avatar-list.pt-list-community-club li .pt-lists-item__detail {
	color:rgba(233, 229, 246, .6);
	flex-basis:100%;
font-size:.875rem;
	line-height:1.5;
	padding:2px 16px 12px 70px
}
.pt-pos_sticky {
	position:sticky;
	position:-webkit-sticky;
	top:48px;
transition:all .3s;
	z-index:970
}
@media (max-width:768px) {
.pt-pos_sticky {
top:56px
}
.pt-pos_sticky.pt-pos_sticky_scrollback {
top:106px
}
.pt-dropdown-menu-community.pt-dropdown-menu-community-no_login {
right:56px!important
}
.pt-dropdown-menu-community-react.pt-dropdown-menu-community-no_login {
left:auto!important;
right:56px!important
}
}
@media (max-width:576px) {
.pt-dropdown-menu-community-react.pt-dropdown-menu-community-no_login {
left:auto!important;
right:auto!important
}
}
@media (max-width:768px) {
.pt-dropdown-menu-community-react.pt-dropdown-menu-community-login {
left:auto!important;
right:102px!important
}
}
@media (max-width:576px) {
.pt-dropdown-menu-community-react.pt-dropdown-menu-community-login {
left:auto!important;
right:auto!important
}
}
.pt-timeline-box {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	padding:40px 80px;
	position:relative;
	width:100%
}
@media (max-width:992px) {
.pt-timeline-box {
-webkit-align-items:flex-start;
-moz-align-items:flex-start;
-ms-align-items:flex-start;
align-items:flex-start;
-webkit-flex-direction:column;
-moz-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
padding:40px 80px;
padding:0
}
}
.pt-timeline-label {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column
}
@media (max-width:992px) {
.pt-timeline-label {
-webkit-flex-direction:row;
-moz-flex-direction:row;
-ms-flex-direction:row;
flex-direction:row
}
.pt-timeline-label.pt-timeline-inactive {
display:none
}
}
.pt-timeline-line {
	background-color:hsla(0, 0%, 100%, .6);
	height:8px;
	width:100%
}
.pt-timeline-line.pt-timeline-active {
	background-color:#fbc02d
}
.pt-timeline-line.pt-timeline-line-dash {
	background:linear-gradient(90deg, transparent 50%, #232323 0), linear-gradient(90deg, hsla(0, 0%, 100%, .6), hsla(0, 0%, 100%, .6));
	background-position:13px;
	background-size:16px
}
@media (max-width:992px) {
.pt-timeline-line.pt-timeline-line-dash {
background:linear-gradient(180deg, transparent 50%, #232323 0), linear-gradient(180deg, hsla(0, 0%, 100%, .6), hsla(0, 0%, 100%, .6));
background-position:0 2px;
background-size:16px 6px
}
.pt-timeline-line {
height:16px;
margin-left:16px;
width:8px
}
}
@media (max-width:576px) {
.pt-timeline-line {
height:12px;
margin-left:9px;
width:6px
}
}
.pt-timeline-circle {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	background-color:hsla(0, 0%, 100%, .6);
	border-radius:50%;
	color:#232323;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	height:40px;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	width:40px
}
.pt-timeline-circle.pt-timeline-active {
	background-color:#fbc02d;
	color:#fff
}
@media (max-width:992px) {
.pt-timeline-circle {
margin-right:16px
}
}
@media (max-width:576px) {
.pt-timeline-circle {
height:24px;
width:24px
}
}
.pt-timeline-text {
	font-size:14px;
	line-height:1.5;
	position:absolute;
	top:92px
}
@media (max-width:992px) {
.pt-timeline-text {
margin-top:0;
position:static
}
}
.pt-give_btn__giver {
	background:#263238;
	border:2px solid #455a64;
	border-radius:14px;
	color:rgb(246 246 246 / 87%);
font-size:.875rem;
	height:28px;
	line-height:26px;
	margin-right:8px;
	margin-top:8px;
	white-space:nowrap
}
.pt-give_btn__giver, .pt-give_btn__giver>a {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:-moz-inline-flexbox;
	display:-webkit-inline-box;
	display:inline-flex;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center
}
.pt-give_btn__giver>a {
	color:rgba(233, 229, 246, .6);
	padding:8px;
	text-decoration:none
}
.pt-give_btn__giver span {
	margin-top:-1px;
	max-width:172px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-give_btn__giver i {
	background:#455a64;
	border-radius:10px 0 0 10px;
	color:rgb(246 246 246 / 87%);
	font-style:normal;
	margin-left:-8px;
	margin-right:8px;
	margin-top:-1px;
	padding-left:26px;
	padding-right:12px;
	position:relative;
	text-align:right
}
.pt-give_btn__giver i:before {
	background-image:url(../images/pantip_icon/ic-coin_point-24pt.svg);
	background-size:cover;
	content:" ";
	display:block;
	height:20px;
	left:4px;
	opacity:.6;
	position:absolute;
	top:calc(50% - 10.5px);
	width:20px
}
.pt-give_btn__giver i:after {
	border-width:8px!important;
	border:solid transparent;
	border-right:solid #263238;
	box-sizing:border-box;
	content:" ";
	height:0;
	position:absolute;
	right:0;
	top:6px;
	width:0
}
.pt-give_btn__giver:hover {
	background:#263238;
	color:rgb(246 246 246 / 87%)
}
.pt-give_btn__giver:hover i:before {
	opacity:.6
}
.pt-give_btn__giver:hover i:after {
	border-right-color:#263238
}
.pt-give_btn__giver:hover a {
	color:rgb(246 246 246 / 87%)
}
.pt-give_btn__give, .pt-give_btn__give>a {
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:-moz-inline-flexbox;
	display:-webkit-inline-box;
	display:inline-flex
}
.pt-give_btn__give>a {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	color:rgba(233, 229, 246, .6);
	text-decoration:none
}
.pt-give_btn__give>a i {
	background-image:url(../images/pantip_icon/ic-coin_point_disabled-24pt.svg);
	background-size:cover;
	content:" ";
	display:block;
	height:24px;
	opacity:.6;
	width:24px
}
.pt-give_btn__give>a span {
	background:#565380;
	border-radius:0 16px 16px 0;
	color:rgb(246 246 246 / 87%);
	display:block;
font-size:.875rem;
	height:26px;
	line-height:24px;
	margin-left:8px;
	max-width:172px;
	padding:0 8px 0 4px;
	position:relative;
	white-space:nowrap
}
.pt-give_btn__give>a span:before {
	border-width:8px!important;
	border:solid transparent;
	border-right:solid #565380;
	box-sizing:border-box;
	content:" ";
	height:0;
	left:-14px;
	position:absolute;
	top:6px;
	width:0
}
.pt-give_btn__give:hover>a {
	color:rgb(246 246 246 / 87%)
}
.pt-give_btn__give:hover>a span {
	background:rgb(57, 57, 57)
}
.pt-give_btn__give:hover>a span:before {
	border-right-color:rgb(57, 57, 57)
}
.pt-give_btn__give:hover>a i {
	opacity:1
}
.pt-give_btn__give.active>a i {
	background-image:url(../images/pantip_icon/ic-coin_point_color-24pt.svg);
	opacity:1
}
.pt-your-point img {
	border-radius:50%;
	height:32px;
	vertical-align:middle;
	width:32px
}
.pt-select-point {
	height:36px;
	width:calc(33.33333% - 7px)
}
.pt-select-point a {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	background:#44416f;
	border:1px solid #565380;
	border-radius:18px;
	color:#e9e5f6;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	height:100%;
	text-decoration:none;
transition:background .5s, border-color .5s;
	width:100%
}
.pt-select-point a:hover, .pt-select-point.active a {
	background:#7459c8;
	border-color:#9575cd
}
.pt-select-point.disabled a {
	background:#382040;
	border:1px solid #382040;
	color:#e9e5f6;
	pointer-events:none
}
.pt-select-point.disabled a>span {
	opacity:.3
}
.pt-input-point {
	background:none;
	border:none;
	box-shadow:none;
	color:#e9e5f6;
	font-size:1rem;
	padding:0;
	width:32px
}
.pt-input-point::placeholder {
color:#e9e5f6;
font-size:1rem
}
.pt-input-point:focus {
	border:none;
	outline:none
}
.pt-doodle {
	border-bottom:1px solid #1e1e1e;
	height:236px;
	padding-top:186px;
	position:relative
}
.pt-doodle__link {
	background-color:transparent;
	border:none;
	color:transparent;
	display:block;
	height:186px;
	line-height:186px;
	margin:-186px auto 0;
	max-height:186px;
	max-width:1140px;
	width:100%;
	z-index:1
}
.pt-sticky-navigation {
	background:#232323;
	border-bottom:1px solid #1e1e1e;
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	height:auto;
	padding-top:0;
	position:fixed;
	top:0;
	-webkit-transform:none;
	transform:none;
	width:100%;
	z-index:1000
}
@media (max-width:992px) {
.pt-sticky-navigation {
-webkit-transform:none;
transform:none
}
}
.pt-sticky-container {
	height:calc(100% - 50px);
	overflow-y:auto;
	position:fixed;
	top:49px;
	width:100%;
	z-index:990
}
.pt-sticky-container .container {
	background-color:#2A2A2A;
	border-radius:0 0 4px 4px;
	border-width:1px 0;
	box-shadow:inset -1px -1px rgba(0, 0, 0, .24), inset 1px 0 rgba(0, 0, 0, .24), 0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
margin-bottom:.625rem
}
.pt-sticky-container .container>:first-child {
	border-radius:0
}
img.pt-stickyLogo {
	display:none
}
.usefor {
	margin-top:30px;
	text-align:center
}
.pt-nav-bar {
	-ms-flex-pack:space-between;
	-webkit-align-items:stretch;
	-moz-align-items:stretch;
	-ms-align-items:stretch;
	align-items:stretch;
	background-color:#232323;
	border:1px solid #1e1e1e;
	border-bottom:none;
	border-right:none;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	font-size:14px;
	height:50px;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
	-ms-justify-content:space-between;
	justify-content:space-between;
	list-style:none;
	margin:auto;
	max-width:1140px;
	padding:0;
	position:relative;
	user-select:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	z-index:1000
}
.pt-nav-bar>ul {
	margin:0;
	padding:0
}
.pt-nav-bar>ul .pt-md_nav, .pt-nav-bar>ul .pt-nav-login i, .pt-nav-bar>ul .pt-sm_nav {
	display:none
}
.pt-nav-bar>ul a {
	color:rgb(246 246 246 / 87%);
	position:relative
}
.pt-nav-bar>ul i {
	pointer-events:none
}
.pt-nav-bar>ul li {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	border-right:1px solid #1e1e1e;
	color:rgb(246 246 246 / 87%);
	cursor:pointer;
	float:left;
	height:48px;
	line-height:48px;
	list-style:none;
	margin:0;
	padding:0 16px
}
.pt-nav-bar>ul li img {
	width:40px
}
@media (max-width:372px) {
.pt-nav-bar>ul li img {
display:none
}
.pt-nav-bar>ul .pt-md_nav~.pt-md_nav {
display:none;
pointer-events:none
}
}
.pt-nav-bar>ul li:nth-child(2), .pt-nav-bar>ul li:nth-child(5) {
cursor:pointer
}
.pt-nav-bar>ul li:hover {
	background-color:#44416f
}
.pt-nav-bar .pt-search-nav {
	-webkit-box-flex:1;
	-moz-box-flex:1;
	border-right:1px solid #1e1e1e;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	position:relative
}
.pt-nav-bar .pt-search-nav .search-box {
	background-color:#44416f;
	border:1px solid #1e1e1e;
border-radius:.125rem;
	color:rgb(246 246 246 / 87%);
	height:30px;
	margin:auto;
	padding-right:32px;
	text-indent:12px;
	width:calc(100% - 24px)
}
.pt-nav-bar .pt-search-nav .search-box::placeholder {
color:rgb(246 246 246 / 87%);
text-indent:12px
}
.pt-nav-bar .pt-search-nav i {
	color:rgb(246 246 246 / 87%);
	cursor:pointer;
	position:absolute;
	right:20px;
	top:16px
}
.pt-nav-bar .pt-right-nav li {
	cursor:pointer;
	position:relative
}
.pt-nav-bar .pt-right-nav .pt-nav-show__text {
	display:none
}
.pt-nav-bar .pt-right-nav .pt-user__avatar {
	cursor:pointer;
	padding:0 12px
}
.pt-nav-bar .pt-right-nav .pt-user__avatar img {
	border-radius:50%;
	cursor:pointer;
	max-width:32px;
	pointer-events:none
}
@media (max-width:372px) {
.pt-nav-bar .pt-right-nav .pt-user__avatar img {
display:inline-block
}
}
.pt-nav__badge {
	color:#fff;
	display:block;
font-size:.625rem;
	font-style:normal;
	font-weight:400;
	height:20px;
	line-height:18px;
	margin-top:2px;
	overflow:hidden;
	right:4px;
	text-align:center;
	top:4px;
	white-space:nowrap;
	width:20px
}
.pt-nav__badge, .pt-nav__link-badge {
	background-color:#f44336;
	border-radius:50%;
	margin-left:auto;
	position:absolute
}
.pt-nav__link-badge {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	height:6px;
	margin-top:8px;
	min-height:6px;
	min-width:6px;
	padding:2px;
	right:-6px;
	top:-10px;
	width:6px
}
.pt-search__contaner {
	max-height:70vh;
	overflow-y:auto
}
.pt-search__contaner.index__search {
	left:0;
	margin:0;
	position:relative;
	top:0;
	width:100%
}
.pt-search__contaner .pt-search-recent {
	height:40px;
	padding:8px 24px
}
.pt-mobile__search {
	align-items:stretch;
	background-color:#232323;
	border-bottom:1px solid #1e1e1e;
	display:flex;
	font-size:12px;
	justify-content:space-between;
	list-style:none;
	padding:0;
	position:fixed;
	top:0;
	user-select:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	width:100%;
	z-index:970
}
.pt-mobile__search .pt-left__nav li:first-child {
	cursor:pointer
}
.pt-mobile__search ul {
	margin:0;
	padding:0
}
.pt-mobile__search ul a, .pt-mobile__search ul li {
	color:rgb(246 246 246 / 87%)
}
.pt-mobile__search ul li {
	align-items:center;
	float:left;
	height:48px;
	line-height:48px;
	list-style:none;
	margin:0;
	padding:0 16px
}
.pt-mobile__search ul li:hover {
	background-color:#44416f
}
.pt-mobile__search .pt-search-nav {
	display:flex;
	flex:1;
	position:relative
}
.pt-mobile__search .pt-search-nav>.search-box {
	background-color:#44416f;
	border:1px solid #1e1e1e;
border-radius:.125rem;
	color:#fff;
	height:30px;
	margin:auto;
	padding-left:12px;
	padding-right:32px;
	width:calc(100% - 24px)
}
.pt-mobile__search .pt-search-nav>.search-box::placeholder {
color:rgb(246 246 246 / 87%)
}
.pt-mobile__search .pt-search-nav>i {
	color:rgb(246 246 246 / 87%);
	cursor:pointer;
	position:absolute;
	right:20px;
	top:15px
}
@media (max-width:992px) {
.pt-nav-bar .pt-right-nav .pt-nav-hide__text {
display:none
}
.pt-nav-bar .pt-right-nav .pt-nav-show__text {
display:inline-flex
}
.pt-nav-bar ul .pt-nav-topic i.pantip-icons {
margin-right:0!important
}
.pt-nav-bar ul .pt-nav-login span, .pt-nav-bar ul .pt-nav-topic span {
display:none
}
.pt-nav-bar ul .pt-nav-login i {
display:inline;
margin-left:0;
margin-right:0
}
}
@media (max-width:768px) {
.pt-doodle {
background:none!important;
height:auto;
padding-top:0
}
.pt-doodle__link {
display:block
}
.pt-nav-bar {
border-bottom:1px solid #1e1e1e;
border-left:none;
border-right:none;
box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
left:0;
position:fixed;
top:0;
width:100%
}
.pt-nav-bar ul li {
border:0
}
.pt-nav-bar ul .pt-xl_nav {
display:none
}
.pt-nav-bar ul .pt-md_nav {
display:block
}
.pt-nav-bar .pt-right-nav li {
position:relative
}
.pt-nav-bar .pt-right-nav li:first-child, .pt-nav-bar .pt-right-nav li:last-child {
border-left:none
}
.pt-nav-bar .pt-search-nav {
border-right:none
}
}
@media (max-width:576px) {
.pt-nav-bar .pt-right-nav .pt-md_nav {
display:none
}
.pt-nav-bar .pt-right-nav .pt-sm_nav {
display:block
}
.pt-nav-bar .pt-search-nav {
display:none
}
}
.pt-sidenav {
	height:calc(100vh - 49px);
	overflow-y:auto;
	width:280px
}
.pt-sidenav:after {
	content:"";
	display:block;
	height:40px
}
.pt-sidenav-social.pt-sidenav-social-fixed {
	z-index:1030
}
.sidebar-footer {
	margin-bottom:20px
}
@media (max-width:576px) {
.pt-sidenav {
width:280px
}
.pt-sidenav-social {
width:inherit
}
}
#sideSearch-Close {
	cursor:pointer;
	user-select:none
}
.pt-side-search input:checked+label:hover, .pt-side-search input:checked~label:hover, .pt-side-search input:checked~label:hover~label, .pt-side-search label:hover~input:checked~label {
color:rgba(233, 229, 246, .6)!important
}
.pt-side-search .body-2 {
font-size:.875rem;
	font-weight:500
}
.pt-side-search .pt-block-subheader {
	align-items:center;
	color:rgba(233, 229, 246, .6)!important;
	cursor:pointer;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	justify-content:space-between;
	margin-bottom:-1px;
	margin-left:-16px;
	margin-right:-16px;
	padding:8px 16px;
	user-select:none
}
.pt-side-search .pt-block-subheader.pt-search-simple:after {
	opacity:0
}
.pt-side-search .pt-block-subheader:hover {
	background-color:#565380
}
.pt-side-search .pt-block-subheader:after {
	color:rgba(233, 229, 246, .6);
	content:"\0E313";
	display:block;
	height:24px;
	text-align:center;
	transform:rotate(180deg);
-webkit-transition:all .35s;
-o-transition:all .35s;
transition:all .35s;
	width:24px
}
.pt-side-search .checkbox-mutisearch {
	border:2px solid rgba(233, 229, 246, .3);
	border-radius:4px;
	height:340px;
	overflow-y:auto;
	padding:8px
}
.pt-side-search .checkbox-mutisearch.checkbox-mutisearch-mobile {
	height:180px
}
.pt-side-search .checkbox-mutisearch:hover {
	border-color:#9575cd
}
.pt-side-search section {
	margin-bottom:0;
	max-height:1000px;
	overflow:hidden;
	padding:16px 0;
-webkit-transition:all .35s;
-o-transition:all .35s;
transition:all .35s
}
.pt-side-search section .pt-reset-fillter {
	position:absolute;
	right:16px;
	top:18px
}
.pt-side-search section .pt-room_search {
	height:110px
}
.pt-side-search section .pt-room_search option {
	height:24px
}
.pt-side-search section label .pure-material-radio+.pt-lists-item__text {
	position:relative;
	top:-4px
}
.pt-side-search section label .pure-material-checkbox+.pt-lists-item__text {
	position:relative;
	top:-2px
}
.community-search:checked~.community-search-section, .forum-category-search:checked~.forum-category-search-section, .member-search:checked~.member-search-section, .specific-search:checked~.specific-search-section, .time-search:checked~.time-search-section {
max-height:0;
padding:0
}
.search-accordion[type=checkbox]:checked+.search-label:after {
	transform:rotate(0deg)
}
.room-side_search-section, .tag-side_search-section {
	max-height:1000px;
	overflow:hidden;
-webkit-transition:all .35s;
-o-transition:all .35s;
transition:all .35s
}
.room-side_search-section.section--close, .tag-side_search-section.section--close {
	margin:0;
	max-height:0;
	overflow:hidden;
	padding:0
}
.room-side_search-section.search-disabled, .tag-side_search-section.search-disabled {
	opacity:.3;
	pointer-events:none;
	user-select:none
}
.pt-form-pickdate::-webkit-calendar-picker-indicator {
background:red;
height:1.5rem;
opacity:0;
outline:none;
position:absolute;
right:0;
top:4px;
width:1.5rem;
z-index:2
}
.pt-bottomnav {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	background:rgba(68, 65, 111, .88);
	border-top:1px solid #565380;
	bottom:0;
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	height:32px;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	max-height:32px;
	position:fixed;
	top:auto;
	width:100%
}
.pt-bottomnav .pt-bottomnav__select {
	margin:0 8px
}
.pt-bottomnav .pt-bottomnav__select label.select {
	margin-bottom:0
}
.pt-bottomnav .pt-bottomnav__select label.select select {
font-size:.875rem;
	height:24px;
	line-height:1;
	padding:2px 24px 2px 8px
}
.pt-bottomnav .pt-bottomnav__select label.select i {
	right:9px;
	top:7px
}
@media (max-width:576px) {
.pt-bottomnav {
display:none
}
}
ol.pt-lists_order-decimal {
	counter-reset:item;
	list-style-type:none;
	margin:0;
	padding:0
}
ol.pt-lists_order-decimal>li {
	counter-increment:item;
	display:table;
	line-height:1.5;
	margin-bottom:16px
}
ol.pt-lists_order-decimal>li:before {
	content:counters(item, ".") ". ";
	display:table-cell;
	padding-right:8px
}
ol.pt-lists_order-decimal>li ol.pt-lists_order-decimal>li {
	margin-bottom:8px
}
ol.pt-lists_order-decimal>li ol.pt-lists_order-decimal>li:before {
	content:counters(item, ".") " "
}
ol.pt-lists_order-decimal-basic {
	margin:0;
	padding:0 0 0 32px
}
ol.pt-lists_order-decimal-basic>li {
	margin-bottom:8px
}
ul.pt-lists_unorder-decimal li {
	line-height:1.5;
	margin-bottom:8px
}
ul.pt-lists_style-none {
	margin:0;
	padding:0
}
ul.pt-lists_style-none li {
	line-height:1.5;
	list-style:none;
	margin-bottom:8px
}
li:focus {
	outline:none
}
.pt-lists {
	list-style-type:none;
	margin:0;
	padding:8px 0
}
.pt-lists-item {
	background-color:transparent;
	height:48px;
	position:relative
}
.pt-lists-item, .pt-lists-item>.pt-lists-item__label, .pt-lists-item>a, .pt-lists-item>label {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	color:rgb(246 246 246 / 87%);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-lists-item>.pt-lists-item__label, .pt-lists-item>a, .pt-lists-item>label {
	-ms-flex-pack:flex-start;
	font-size:1rem;
	font-weight:400;
	height:100%;
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
	-ms-justify-content:flex-start;
	justify-content:flex-start;
	line-height:1.5;
	margin-bottom:0;
	overflow:hidden;
	padding:0 16px;
	text-decoration:none;
-webkit-transition:background-color .15s linear;
-moz-transition:background-color .15s linear;
-o-transition:background-color .15s linear;
-ms-transition:background-color .15s linear;
transition:background-color .15s linear;
	width:100%
}
.pt-lists-item:hover {
	background-color:rgba(0, 0, 0, .12)
}
.pt-lists-item:hover .pt-lists-item__text {
	color:#fff
}
.pt-lists-item.active, .pt-lists-item.active:hover, .pt-lists-item:active {
	background-color:rgba(0, 0, 0, .24);
	color:#fff
}
.pantip-form .checkbox .pt-lists-item.active input+i:after, .pantip-form .checkbox .pt-lists-item.active:hover input+i:after, .pantip-form .checkbox .pt-lists-item:active input+i:after, .pt-accordion .pt-lists-item.active .pt-accordion__input[type=checkbox]+.pt-accordion__label:after, .pt-accordion .pt-lists-item.active:hover .pt-accordion__input[type=checkbox]+.pt-accordion__label:after, .pt-accordion .pt-lists-item:active .pt-accordion__input[type=checkbox]+.pt-accordion__label:after, .pt-accordion__more-state~div .pt-lists-item.active .pt-accordion__more-trigger-arrow>i, .pt-accordion__more-state~div .pt-lists-item.active:hover .pt-accordion__more-trigger-arrow>i, .pt-accordion__more-state~div .pt-lists-item:active .pt-accordion__more-trigger-arrow>i, .pt-accordion_type-policy .pt-lists-item.active .pt-accordion__input[type=radio]+.pt-accordion__label:after, .pt-accordion_type-policy .pt-lists-item.active:hover .pt-accordion__input[type=radio]+.pt-accordion__label:after, .pt-accordion_type-policy .pt-lists-item:active .pt-accordion__input[type=radio]+.pt-accordion__label:after, .pt-breadcrumb .pt-lists-item.active a:before, .pt-breadcrumb .pt-lists-item.active:hover a:before, .pt-breadcrumb .pt-lists-item:active a:before, .pt-list-filter-mobile .pt-lists-item.active .selected:before, .pt-list-filter-mobile .pt-lists-item.active:hover .selected:before, .pt-list-filter-mobile .pt-lists-item:active .selected:before, .pt-lists-item.active .material-icons, .pt-lists-item.active .pantip-form .checkbox input+i:after, .pt-lists-item.active .pt-accordion .pt-accordion__input[type=checkbox]+.pt-accordion__label:after, .pt-lists-item.active .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i, .pt-lists-item.active .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-accordion__label:after, .pt-lists-item.active .pt-breadcrumb a:before, .pt-lists-item.active .pt-list-filter-mobile .selected:before, .pt-lists-item.active .pt-lists-item__text, .pt-lists-item.active .pt-movie-tagging__rate>label:before, .pt-lists-item.active .pt-select-list.select-now a:after, .pt-lists-item.active .pt-side-search .pt-block-subheader:after, .pt-lists-item.active .rating-star-half>label:before, .pt-lists-item.active .search-tag.with-icon-search:before, .pt-lists-item.active:hover .material-icons, .pt-lists-item.active:hover .pantip-form .checkbox input+i:after, .pt-lists-item.active:hover .pt-accordion .pt-accordion__input[type=checkbox]+.pt-accordion__label:after, .pt-lists-item.active:hover .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i, .pt-lists-item.active:hover .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-accordion__label:after, .pt-lists-item.active:hover .pt-breadcrumb a:before, .pt-lists-item.active:hover .pt-list-filter-mobile .selected:before, .pt-lists-item.active:hover .pt-lists-item__text, .pt-lists-item.active:hover .pt-movie-tagging__rate>label:before, .pt-lists-item.active:hover .pt-select-list.select-now a:after, .pt-lists-item.active:hover .pt-side-search .pt-block-subheader:after, .pt-lists-item.active:hover .rating-star-half>label:before, .pt-lists-item.active:hover .search-tag.with-icon-search:before, .pt-lists-item:active .material-icons, .pt-lists-item:active .pantip-form .checkbox input+i:after, .pt-lists-item:active .pt-accordion .pt-accordion__input[type=checkbox]+.pt-accordion__label:after, .pt-lists-item:active .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i, .pt-lists-item:active .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-accordion__label:after, .pt-lists-item:active .pt-breadcrumb a:before, .pt-lists-item:active .pt-list-filter-mobile .selected:before, .pt-lists-item:active .pt-lists-item__text, .pt-lists-item:active .pt-movie-tagging__rate>label:before, .pt-lists-item:active .pt-select-list.select-now a:after, .pt-lists-item:active .pt-side-search .pt-block-subheader:after, .pt-lists-item:active .rating-star-half>label:before, .pt-lists-item:active .search-tag.with-icon-search:before, .pt-select-list.select-now .pt-lists-item.active a:after, .pt-select-list.select-now .pt-lists-item.active:hover a:after, .pt-select-list.select-now .pt-lists-item:active a:after, .pt-side-search .pt-lists-item.active .pt-block-subheader:after, .pt-side-search .pt-lists-item.active:hover .pt-block-subheader:after, .pt-side-search .pt-lists-item:active .pt-block-subheader:after {
color:#fff
}
.pt-lists-item.active .pt-lists-item__graphic, .pt-lists-item.active:hover .pt-lists-item__graphic, .pt-lists-item:active .pt-lists-item__graphic {
	-webkit-filter:brightness(100%);
	filter:brightness(100%);
	opacity:1
}
.pt-lists-item.pt-lists-item__readmark {
	background-color:rgba(0, 0, 0, .24)
}
.pt-lists-item.pt-lists-item__readmark>.pt-lists-item__checkbox, .pt-lists-item.pt-lists-item__readmark>.pt-lists-item__label, .pt-lists-item.pt-lists-item__readmark>.pt-lists-item__meta, .pt-lists-item.pt-lists-item__readmark>a {
	opacity:.87
}
.pt-lists-item.pt-lists-item__readmark .pt-lists-item__primary-text {
	color:rgba(233, 229, 246, .6)
}
.pt-lists-item.pt-lists-item__disabled {
	background-color:transparent;
	cursor:default;
	opacity:.38;
	pointer-events:none
}
.pt-lists-item.pt-lists-item__border:after {
	background-color:hsla(0, 0%, 100%, .12);
	bottom:0;
	content:"";
	display:block;
	height:1px;
	line-height:1px;
	position:absolute;
	right:0;
	width:100%
}
.pt-lists-item.pt-lists-item__border:last-child:after {
	display:none
}
.pt-lists-item__optmenu>a {
	padding-right:0;
	width:calc(100% - 56px)
}
.pt-lists-optmenu-manyitems>li {
	margin-right:24px;
	width:100%
}
.pt-lists-item__text {
	margin-right:8px;
	width:100%
}
.pt-lists-item__primary-text, .pt-lists-item__text {
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-lists-item__primary-text {
	color:rgb(246 246 246 / 87%);
	display:block;
	margin-bottom:-20px;
	margin-top:0;
	word-break:break-all
}
.pt-breadcrumb .pt-lists-item__primary-text a:first-child:before, .pt-lists-item__primary-text .pantip-icons, .pt-lists-item__primary-text .pt-breadcrumb a:first-child:before {
	opacity:.87
}
.pt-lists-item__primary-text:before {
	content:"";
	display:inline-block;
	height:32px;
	vertical-align:0;
	width:0
}
.pt-lists-item__primary-text:after {
	content:"";
	display:inline-block;
	height:20px;
	vertical-align:-20px;
	width:0
}
.pt-lists-item__secondary-text {
	color:rgba(233, 229, 246, .6);
	display:block;
font-size:.875rem;
	margin-top:0;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-break:break-all
}
.pt-breadcrumb .pt-lists-item__secondary-text a:first-child:before, .pt-lists-item__secondary-text .pantip-icons, .pt-lists-item__secondary-text .pt-breadcrumb a:first-child:before {
	opacity:.6
}
.pt-lists-item__secondary-text:before {
	content:"";
	display:inline-block;
	height:20px;
	vertical-align:0;
	width:0
}
.pt-lists-item__lead {
	color:rgba(233, 229, 246, .3);
	margin-left:12px;
	margin-right:20px
}
.pt-lists-item__lead.pure-material-checkbox, .pt-lists-item__lead.pure-material-radio {
	margin-right:20px!important
}
.pt-lists-item__meta {
	color:rgba(233, 229, 246, .6);
	margin-left:auto;
	margin-right:0;
	text-align:right
}
.pt-breadcrumb .pt-lists-item__meta a:first-child:before, .pt-lists-item__meta .pantip-icons, .pt-lists-item__meta .pt-breadcrumb a:first-child:before {
	opacity:.6
}
.pt-lists-item__meta-text {
	-ms-flex-pack:flex-end;
	-webkit-align-self:flex-start;
	-moz-align-self:flex-start;
	-ms-align-self:flex-start;
	align-self:flex-start;
	color:rgba(233, 229, 246, .6);
	display:block;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
font-size:.75rem;
	-webkit-justify-content:flex-end;
	-moz-justify-content:flex-end;
	-ms-justify-content:flex-end;
	justify-content:flex-end;
	margin-left:auto;
	margin-right:0;
	margin-top:18px;
	min-width:80px;
	position:relative;
	text-align:right;
	white-space:nowrap
}
.pt-lists-item__meta-text .pt-lists-item__meta-badge {
	background-color:#f44336;
	border-radius:50%;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	height:8px;
	margin-left:auto;
	margin-top:8px;
	min-height:8px;
	min-width:8px;
	padding:2px;
	width:8px
}
.pt-lists-item__meta-text .pt-lists-item__meta-badgenumber {
	background-color:#f44336;
	border-radius:50%;
	color:#fff;
font-size:.625rem;
	height:20px;
	line-height:20px;
	width:20px
}
.pt-lists-item__meta-text .pt-lists-item__meta-badgeicon, .pt-lists-item__meta-text .pt-lists-item__meta-badgenumber {
	display:block;
	font-style:normal;
	margin-left:auto;
	margin-top:2px;
	overflow:hidden;
	text-align:center;
	white-space:nowrap
}
.pt-lists-item__meta-text .pt-lists-item__meta-badgeicon {
	color:rgba(233, 229, 246, .6);
	font-size:18px;
	height:18px;
	line-height:18px;
	width:18px
}
.pt-lists-item__icon-noti {
	left:40px;
	position:absolute;
	top:30px;
	z-index:1
}
.pt-lists-item__icon-noti img {
	height:22px;
	width:22px
}
.pt-lists-item__icon-noti.pt-commu_tag-list__pin {
	left:44px;
	top:2px
}
button.pt-lists-item__meta {
	margin-left:auto;
	margin-right:12px;
	max-height:40px;
	min-width:40px
}
button.pt-lists-item__meta i {
	display:inline-block;
	font-size:24px;
	height:24px;
	vertical-align:-4px;
	width:24px
}
.pt-lists-item__checkbox {
	cursor:pointer;
	margin:0
}
.pt-lists-group__subheader {
	color:rgb(246 246 246 / 87%)
}
.pt-lists-item__graphic {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	color:rgba(233, 229, 246, .6);
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:-moz-inline-flexbox;
	display:-webkit-inline-box;
	display:inline-flex;
	-webkit-flex-shrink:0;
	-moz-flex-shrink:0;
	-ms-flex-shrink:0;
	flex-shrink:0;
	height:24px;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	margin-left:0;
	margin-right:32px;
	width:24px
}
.pantip-form .checkbox input+i.pt-lists-item__graphic:after, .pt-accordion .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-breadcrumb a.pt-lists-item__graphic:before, .pt-list-filter-mobile .pt-lists-item__graphic.selected:before, .pt-lists-item__graphic.material-icons, .pt-lists-item__graphic.search-tag.with-icon-search:before, .pt-movie-tagging__rate>label.pt-lists-item__graphic:before, .pt-select-list.select-now a.pt-lists-item__graphic:after, .pt-side-search .pt-lists-item__graphic.pt-block-subheader:after, .rating-star-half>label.pt-lists-item__graphic:before {
margin-left:8px;
margin-right:24px
}
.pt-breadcrumb a.pt-lists-item__graphic:first-child:before, .pt-lists-item__graphic.pantip-icons {
	margin-left:8px;
	margin-right:24px;
	opacity:.6
}
.pt-lists-item__divider {
	border:none;
	border-bottom:1px solid hsla(0, 0%, 100%, .12);
	height:0;
	margin:8px 0
}
.pt-lists--avatar-list .pt-lists-item {
	height:56px
}
.pt-lists--avatar-list .pt-lists-item__graphic {
	background-color:rgba(0, 0, 0, .38);
	border-radius:50%;
	height:40px;
	margin-left:0;
	margin-right:16px;
	width:40px
}
.pt-lists--avatar-list .pt-lists-item__graphic.img-thumbnail {
	background-position:50%;
	background-size:cover;
	height:40px;
	width:40px
}
.pt-lists--image-list .pt-lists-item {
	height:72px
}
.pt-lists--image-list .pt-lists-item.pt-lists-item__border:after {
	background-color:hsla(0, 0%, 100%, .12);
	bottom:0;
	content:"";
	display:block;
	height:1px;
	line-height:1px;
	position:absolute;
	right:0;
	width:calc(100% - 88px)
}
.pt-lists--image-list .pt-lists-item.pt-lists-item__border:last-child:after {
	display:none
}
.pt-lists--image-list .pt-lists-item__graphic {
	background-color:rgba(0, 0, 0, .38);
	height:56px;
	margin-left:0;
	margin-right:16px;
	width:56px
}
.pt-lists--image-list .pt-lists-item__graphic.img-thumbnail {
	background-position:50%;
	background-size:cover;
border-radius:.125rem;
	height:56px;
	width:56px
}
.pt-lists--two-line .pt-lists-item {
	height:64px
}
.pt-lists--two-line .pt-lists-item .pt-lists-item__text {
	margin-top:-4px
}
.pt-lists--two-line .pt-lists-item.pt-lists-item__border:after {
	background-color:hsla(0, 0%, 100%, .12);
	bottom:0;
	content:"";
	display:block;
	height:1px;
	line-height:1px;
	position:absolute;
	right:0;
	width:100%
}
.pt-lists--two-line .pt-lists-item.pt-lists-item__border:last-child:after {
	display:none
}
.pt-lists--two-line .pt-lists-item__text {
	-webkit-align-self:flex-start;
	-moz-align-self:flex-start;
	-ms-align-self:flex-start;
	align-self:flex-start
}
.pt-lists--two-line.pt-lists--avatar-list .pt-lists-item, .pt-lists--two-line.pt-lists--image-list .pt-lists-item {
	height:72px
}
.pt-lists--two-line.pt-lists--avatar-list .pt-lists-item .pt-lists-item__text, .pt-lists--two-line.pt-lists--image-list .pt-lists-item .pt-lists-item__text {
	margin-top:0
}
.pt-breadcrumb .pt-lists--two-line.pt-lists--avatar-list .pt-lists-item a:first-child:before, .pt-breadcrumb .pt-lists--two-line.pt-lists--image-list .pt-lists-item a:first-child:before, .pt-lists--two-line.pt-lists--avatar-list .pt-lists-item .pantip-icons, .pt-lists--two-line.pt-lists--avatar-list .pt-lists-item .pt-breadcrumb a:first-child:before, .pt-lists--two-line.pt-lists--image-list .pt-lists-item .pantip-icons, .pt-lists--two-line.pt-lists--image-list .pt-lists-item .pt-breadcrumb a:first-child:before {
	opacity:.3
}
.pt-lists--two-line.pt-lists--avatar-list .pt-lists-item__text, .pt-lists--two-line.pt-lists--image-list .pt-lists-item__text {
	-webkit-align-self:flex-start;
	-moz-align-self:flex-start;
	-ms-align-self:flex-start;
	align-self:flex-start
}
.pt-lists--two-line.pt-lists--avatar-list .pt-lists-item__icon-noti, .pt-lists--two-line.pt-lists--image-list .pt-lists-item__icon-noti {
	left:38px;
	position:absolute;
	top:38px;
	z-index:1
}
.pt-lists--two-line.pt-lists--avatar-list .pt-lists-item__icon-noti img, .pt-lists--two-line.pt-lists--image-list .pt-lists-item__icon-noti img {
	height:22px;
	width:22px
}
.pt-lists--two-line.pt-lists--avatar-list .pt-lists-item__icon-noti.pt-commu_tag-list__pin, .pt-lists--two-line.pt-lists--image-list .pt-lists-item__icon-noti.pt-commu_tag-list__pin {
	left:44px;
	top:2px
}
.pt-lists--two-line.pt-lists--image-list .pt-lists-item.pt-lists-item__border:after {
	width:calc(100% - 88px)
}
.pt-lists--three-line .pt-lists-item, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item {
	height:88px
}
.pt-lists--three-line .pt-lists-item .pt-lists-item__text, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item .pt-lists-item__text {
	margin-top:-2px
}
.pt-lists--three-line .pt-lists-item:after, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item:after {
	background-color:hsla(0, 0%, 100%, .12);
	bottom:0;
	content:"";
	display:block;
	height:1px;
	line-height:1px;
	position:absolute;
	right:0;
	width:100%
}
.pt-lists--three-line .pt-lists-item .pt-lists-item__noborder:after, .pt-lists--three-line .pt-lists-item .pt-lists-item__noborder:last-child:after, .pt-lists--three-line .pt-lists-item.col:after, .pt-lists--three-line .pt-lists-item:last-child:after, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item .pt-lists-item__noborder:after, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item .pt-lists-item__noborder:last-child:after, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item.col:after, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item:last-child:after {
	display:none
}
.pt-lists--three-line .pt-lists-item__text, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__text {
	-webkit-align-self:flex-start;
	-moz-align-self:flex-start;
	-ms-align-self:flex-start;
	align-self:flex-start
}
.pt-lists--three-line .pt-lists-item__text .pt-lists-item__primary-text.pt-lists-item__primary-text-2line, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__text .pt-lists-item__primary-text.pt-lists-item__primary-text-2line {
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	display:-webkit-box;
	line-height:21px;
	margin-bottom:-2px;
	max-height:56px;
	white-space:normal
}
.pt-lists--three-line .pt-lists-item__text .pt-lists-item__primary-text.pt-lists-item__primary-text-2line+.pt-lists-item__secondary-text, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__text .pt-lists-item__primary-text.pt-lists-item__primary-text-2line+.pt-lists-item__secondary-text {
	line-height:18px;
	max-height:24px;
	white-space:normal
}
.pt-lists--three-line .pt-lists-item__text .pt-lists-item__secondary-text, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__text .pt-lists-item__secondary-text {
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	display:-webkit-box;
	line-height:18px;
	max-height:41px;
	white-space:normal
}
.pt-lists--three-line .pt-lists-item__meta-text, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__meta-text {
	margin-top:16px
}
.pt-lists--three-line .pt-lists-item__meta-text .pt-lists-item__meta-badge, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__meta-text .pt-lists-item__meta-badge {
	margin-top:8px
}
.pt-lists--three-line .pt-lists-item__meta-text .pt-lists-item__meta-badgenumber, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__meta-text .pt-lists-item__meta-badgenumber {
	margin-top:2px
}
.pt-lists--three-line .pt-lists-item__graphic, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__graphic {
	background-color:rgba(0, 0, 0, .38);
	border-radius:50%;
	height:48px;
	margin-left:0;
	margin-right:16px;
	width:48px
}
.pt-lists--three-line .pt-lists-item__graphic.img-thumbnail, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__graphic.img-thumbnail {
	background-position:50%;
	background-size:cover;
	height:48px;
	width:48px
}
.pantip-form .checkbox .pt-lists--three-line input+i.pt-lists-item__graphic:after, .pantip-form .checkbox .pt-lists--three-line.pt-lists--avatar-list input+i.pt-lists-item__graphic:after, .pt-accordion .pt-lists--three-line .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-accordion .pt-lists--three-line.pt-lists--avatar-list .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-accordion__more-state~div .pt-lists--three-line .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-accordion__more-state~div .pt-lists--three-line.pt-lists--avatar-list .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-accordion_type-policy .pt-lists--three-line .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-accordion_type-policy .pt-lists--three-line.pt-lists--avatar-list .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-breadcrumb .pt-lists--three-line a.pt-lists-item__graphic:before, .pt-breadcrumb .pt-lists--three-line.pt-lists--avatar-list a.pt-lists-item__graphic:before, .pt-list-filter-mobile .pt-lists--three-line .pt-lists-item__graphic.selected:before, .pt-list-filter-mobile .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__graphic.selected:before, .pt-lists--three-line .pantip-form .checkbox input+i.pt-lists-item__graphic:after, .pt-lists--three-line .pt-accordion .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists--three-line .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-lists--three-line .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists--three-line .pt-breadcrumb a.pt-lists-item__graphic:before, .pt-lists--three-line .pt-list-filter-mobile .pt-lists-item__graphic.selected:before, .pt-lists--three-line .pt-lists-item__graphic.material-icons, .pt-lists--three-line .pt-lists-item__graphic.search-tag.with-icon-search:before, .pt-lists--three-line .pt-movie-tagging__rate>label.pt-lists-item__graphic:before, .pt-lists--three-line .pt-select-list.select-now a.pt-lists-item__graphic:after, .pt-lists--three-line .pt-side-search .pt-lists-item__graphic.pt-block-subheader:after, .pt-lists--three-line .rating-star-half>label.pt-lists-item__graphic:before, .pt-lists--three-line.pt-lists--avatar-list .pantip-form .checkbox input+i.pt-lists-item__graphic:after, .pt-lists--three-line.pt-lists--avatar-list .pt-accordion .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists--three-line.pt-lists--avatar-list .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-lists--three-line.pt-lists--avatar-list .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists--three-line.pt-lists--avatar-list .pt-breadcrumb a.pt-lists-item__graphic:before, .pt-lists--three-line.pt-lists--avatar-list .pt-list-filter-mobile .pt-lists-item__graphic.selected:before, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__graphic.material-icons, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__graphic.search-tag.with-icon-search:before, .pt-lists--three-line.pt-lists--avatar-list .pt-movie-tagging__rate>label.pt-lists-item__graphic:before, .pt-lists--three-line.pt-lists--avatar-list .pt-select-list.select-now a.pt-lists-item__graphic:after, .pt-lists--three-line.pt-lists--avatar-list .pt-side-search .pt-lists-item__graphic.pt-block-subheader:after, .pt-lists--three-line.pt-lists--avatar-list .rating-star-half>label.pt-lists-item__graphic:before, .pt-select-list.select-now .pt-lists--three-line a.pt-lists-item__graphic:after, .pt-select-list.select-now .pt-lists--three-line.pt-lists--avatar-list a.pt-lists-item__graphic:after, .pt-side-search .pt-lists--three-line .pt-lists-item__graphic.pt-block-subheader:after, .pt-side-search .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__graphic.pt-block-subheader:after {
color:rgb(246 246 246 / 87%)
}
.pt-breadcrumb .pt-lists--three-line .pt-lists-item__graphic a:first-child:before, .pt-breadcrumb .pt-lists--three-line a.pt-lists-item__graphic:first-child:before, .pt-breadcrumb .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__graphic a:first-child:before, .pt-breadcrumb .pt-lists--three-line.pt-lists--avatar-list a.pt-lists-item__graphic:first-child:before, .pt-lists--three-line .pt-breadcrumb a.pt-lists-item__graphic:first-child:before, .pt-lists--three-line .pt-lists-item__graphic .pantip-icons, .pt-lists--three-line .pt-lists-item__graphic .pt-breadcrumb a:first-child:before, .pt-lists--three-line .pt-lists-item__graphic.pantip-icons, .pt-lists--three-line.pt-lists--avatar-list .pt-breadcrumb a.pt-lists-item__graphic:first-child:before, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__graphic .pantip-icons, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__graphic .pt-breadcrumb a:first-child:before, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__graphic.pantip-icons {
	opacity:.87
}
.pt-lists--three-line .pt-lists-item__icon-noti, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__icon-noti {
	left:48px;
	position:absolute;
	top:48px;
	z-index:1
}
.pt-lists--three-line .pt-lists-item__icon-noti img, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__icon-noti img {
	height:24px;
	width:24px
}
.pt-lists--three-line .pt-lists-item__icon-noti.pt-commu_tag-list__pin, .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__icon-noti.pt-commu_tag-list__pin {
	left:44px;
	top:2px
}
.pt-lists--three-line.pt-lists--image-list .pt-lists-item__graphic {
	height:56px;
	margin-left:0;
	margin-right:16px;
	width:56px
}
.pt-lists--three-line.pt-lists--image-list .pt-lists-item__graphic.img-thumbnail {
	background-position:50%;
	background-size:cover;
	height:56px;
	width:56px
}
.pantip-form .checkbox .pt-lists--three-line.pt-lists--image-list input+i.pt-lists-item__graphic:after, .pt-accordion .pt-lists--three-line.pt-lists--image-list .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-accordion__more-state~div .pt-lists--three-line.pt-lists--image-list .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-accordion_type-policy .pt-lists--three-line.pt-lists--image-list .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-breadcrumb .pt-lists--three-line.pt-lists--image-list a.pt-lists-item__graphic:before, .pt-list-filter-mobile .pt-lists--three-line.pt-lists--image-list .pt-lists-item__graphic.selected:before, .pt-lists--three-line.pt-lists--image-list .pantip-form .checkbox input+i.pt-lists-item__graphic:after, .pt-lists--three-line.pt-lists--image-list .pt-accordion .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists--three-line.pt-lists--image-list .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-lists--three-line.pt-lists--image-list .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists--three-line.pt-lists--image-list .pt-breadcrumb a.pt-lists-item__graphic:before, .pt-lists--three-line.pt-lists--image-list .pt-list-filter-mobile .pt-lists-item__graphic.selected:before, .pt-lists--three-line.pt-lists--image-list .pt-lists-item__graphic.material-icons, .pt-lists--three-line.pt-lists--image-list .pt-lists-item__graphic.search-tag.with-icon-search:before, .pt-lists--three-line.pt-lists--image-list .pt-movie-tagging__rate>label.pt-lists-item__graphic:before, .pt-lists--three-line.pt-lists--image-list .pt-select-list.select-now a.pt-lists-item__graphic:after, .pt-lists--three-line.pt-lists--image-list .pt-side-search .pt-lists-item__graphic.pt-block-subheader:after, .pt-lists--three-line.pt-lists--image-list .rating-star-half>label.pt-lists-item__graphic:before, .pt-select-list.select-now .pt-lists--three-line.pt-lists--image-list a.pt-lists-item__graphic:after, .pt-side-search .pt-lists--three-line.pt-lists--image-list .pt-lists-item__graphic.pt-block-subheader:after {
color:rgb(246 246 246 / 87%)
}
.pt-breadcrumb .pt-lists--three-line.pt-lists--image-list .pt-lists-item__graphic a:first-child:before, .pt-breadcrumb .pt-lists--three-line.pt-lists--image-list a.pt-lists-item__graphic:first-child:before, .pt-lists--three-line.pt-lists--image-list .pt-breadcrumb a.pt-lists-item__graphic:first-child:before, .pt-lists--three-line.pt-lists--image-list .pt-lists-item__graphic .pantip-icons, .pt-lists--three-line.pt-lists--image-list .pt-lists-item__graphic .pt-breadcrumb a:first-child:before, .pt-lists--three-line.pt-lists--image-list .pt-lists-item__graphic.pantip-icons {
	opacity:.87
}
.pt-lists.pt-lists-dense .pt-lists-item {
	height:40px
}
.pt-lists.pt-lists-dense .pt-lists-item>a, .pt-lists.pt-lists-dense .pt-lists-item>label {
font-size:.875rem;
	font-weight:400;
	line-height:1.5
}
.pt-lists.pt-lists-dense .pt-lists-item .pt-lists-item__icon-noti {
	left:36px;
	position:absolute;
	top:26px;
	z-index:1
}
.pt-lists.pt-lists-dense .pt-lists-item .pt-lists-item__icon-noti img {
	height:20px;
	width:20px
}
.pt-lists.pt-lists-dense .pt-lists-item .pt-lists-item__icon-noti.pt-commu_tag-list__pin {
	left:44px;
	top:2px
}
.pt-lists.pt-lists-dense .pt-lists-item .pt-lists-item__primary-text {
font-size:.875rem;
	font-weight:400;
	line-height:1.5
}
.pt-lists.pt-lists-dense .pt-lists-item .pt-lists-item__secondary-text {
	color:rgba(233, 229, 246, .6);
font-size:.75rem
}
.pt-lists.pt-lists-dense .pt-lists-item .pt-lists-item__meta-text, .pt-lists.pt-lists-dense .pt-lists-item .pt-lists-item__meta-text .pt-lists-item__meta-badge {
	margin-top:12px
}
.pt-lists.pt-lists-dense .pt-lists-item .pt-lists-item__meta-text .pt-lists-item__meta-badgenumber {
	margin-top:4px
}
.pt-lists.pt-lists-dense.pt-lists--avatar-list .pt-lists-item {
	height:48px
}
.pt-lists.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__graphic, .pt-lists.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__graphic.img-thumbnail {
	height:36px;
	width:36px
}
.pt-lists.pt-lists-dense.pt-lists--image-list .pt-lists-item {
	height:56px
}
.pt-lists.pt-lists-dense.pt-lists--image-list .pt-lists-item__graphic, .pt-lists.pt-lists-dense.pt-lists--image-list .pt-lists-item__graphic.img-thumbnail {
	height:40px;
	width:40px
}
.pt-lists--two-line.pt-lists-dense .pt-lists-item {
	height:56px
}
.pt-lists--two-line.pt-lists-dense .pt-lists-item .pt-lists-item__text {
	margin-top:-8px
}
.pt-lists--two-line.pt-lists-dense .pt-lists-item__text {
	-webkit-align-self:flex-start;
	-moz-align-self:flex-start;
	-ms-align-self:flex-start;
	align-self:flex-start
}
.pt-lists-item__primary-text-with-number {
	display:inline-block;
	max-width:calc(100% - 48px);
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	vertical-align:-4px;
	white-space:nowrap
}
.pt-label-color~.pt-lists-item__primary-text-with-number {
max-width:calc(100% - 88px)
}
.pt-list_detail_tracking .pt-lists-item__primary-text-with-number~.pt-list_detail_tracking_message, .pt-lists-item__primary-text-with-number~.txt-secondary {
margin-left:4px;
vertical-align:2px
}
.pt-lists-gallery--icon-list.pt-lists-dense .pt-lists-item {
	height:72px;
	max-height:72px;
	min-width:72px
}
.pt-lists-gallery--icon-list.pt-lists-dense .pt-lists-item a {
	-ms-flex-pack:center;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center
}
.pt-lists-gallery--icon-list.pt-lists-dense .pt-lists-item a .pt-lists-item__graphic {
	margin:0 auto 4px;
	padding:0
}
.pt-lists-gallery--icon-list.pt-lists-dense .pt-lists-item a .pt-lists-item__text {
font-size:.625rem;
	margin:0;
	padding:0
}
.pt-lists--two-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item, .pt-lists--two-line.pt-lists-dense.pt-lists--image-list .pt-lists-item {
	height:56px
}
.pt-lists--two-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item .pt-lists-item__text, .pt-lists--two-line.pt-lists-dense.pt-lists--image-list .pt-lists-item .pt-lists-item__text {
	margin-top:-8px
}
.pt-breadcrumb .pt-lists--two-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item a:first-child:before, .pt-breadcrumb .pt-lists--two-line.pt-lists-dense.pt-lists--image-list .pt-lists-item a:first-child:before, .pt-lists--two-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item .pantip-icons, .pt-lists--two-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item .pt-breadcrumb a:first-child:before, .pt-lists--two-line.pt-lists-dense.pt-lists--image-list .pt-lists-item .pantip-icons, .pt-lists--two-line.pt-lists-dense.pt-lists--image-list .pt-lists-item .pt-breadcrumb a:first-child:before {
	opacity:.3
}
.pt-lists--two-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__text, .pt-lists--two-line.pt-lists-dense.pt-lists--image-list .pt-lists-item__text {
	-webkit-align-self:flex-start;
	-moz-align-self:flex-start;
	-ms-align-self:flex-start;
	align-self:flex-start
}
.pt-lists--two-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__icon-noti, .pt-lists--two-line.pt-lists-dense.pt-lists--image-list .pt-lists-item__icon-noti {
	left:40px;
	position:absolute;
	top:32px;
	z-index:1
}
.pt-lists--two-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__icon-noti.pt-commu_tag-list__pin, .pt-lists--two-line.pt-lists-dense.pt-lists--image-list .pt-lists-item__icon-noti.pt-commu_tag-list__pin {
	left:44px;
	top:2px
}
.pt-lists--two-line.pt-lists-dense.pt-lists--avatar-list.pt-lists--avatar-list .pt-lists-item__graphic, .pt-lists--two-line.pt-lists-dense.pt-lists--avatar-list.pt-lists--avatar-list .pt-lists-item__graphic.img-thumbnail, .pt-lists--two-line.pt-lists-dense.pt-lists--image-list.pt-lists--avatar-list .pt-lists-item__graphic, .pt-lists--two-line.pt-lists-dense.pt-lists--image-list.pt-lists--avatar-list .pt-lists-item__graphic.img-thumbnail {
	height:40px;
	width:40px
}
.pt-lists--two-line.pt-lists-dense.pt-lists--image-list .pt-lists-item.pt-lists-item__border:after {
	width:calc(100% - 72px)
}
.pt-lists--three-line.pt-lists-dense .pt-lists-item, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item {
	height:72px
}
.pt-lists--three-line.pt-lists-dense .pt-lists-item .pt-lists-item__text, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item .pt-lists-item__text {
	margin-top:-8px
}
.pt-lists--three-line.pt-lists-dense .pt-lists-item__text .pt-lists-item__primary-text, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__text .pt-lists-item__primary-text {
	margin-bottom:-22px
}
.pt-lists--three-line.pt-lists-dense .pt-lists-item__text .pt-lists-item__primary-text.pt-lists-item__primary-text-2line, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__text .pt-lists-item__primary-text.pt-lists-item__primary-text-2line {
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	display:-webkit-box;
	line-height:18px;
	margin-bottom:-6px;
	max-height:53px;
	white-space:normal
}
.pt-lists--three-line.pt-lists-dense .pt-lists-item__text .pt-lists-item__secondary-text, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__text .pt-lists-item__secondary-text {
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	display:-webkit-box;
	line-height:16px;
	max-height:39px;
	white-space:normal
}
.pt-lists--three-line.pt-lists-dense .pt-lists-item__icon-noti, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__icon-noti {
	left:46px;
	position:absolute;
	top:42px;
	z-index:1
}
.pt-lists--three-line.pt-lists-dense .pt-lists-item__icon-noti img, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__icon-noti img {
	height:22px;
	width:22px
}
.pt-lists--three-line.pt-lists-dense .pt-lists-item__icon-noti.pt-commu_tag-list__pin, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__icon-noti.pt-commu_tag-list__pin {
	left:44px;
	top:2px
}
.pt-lists--three-line.pt-lists-dense .pt-lists-item__meta-text, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__meta-text {
	margin-top:12px
}
.pt-lists--three-line.pt-lists-dense .pt-lists-item__meta-text .pt-lists-item__meta-badge, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__meta-text .pt-lists-item__meta-badge {
	margin-top:10px
}
.pt-lists--three-line.pt-lists-dense .pt-lists-item__meta-text .pt-lists-item__meta-badgenumber, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__meta-text .pt-lists-item__meta-badgenumber {
	margin-top:4px
}
.pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__graphic {
	background-color:rgba(0, 0, 0, .38);
	border-radius:50%;
	height:48px;
	margin-left:0;
	margin-right:16px;
	width:48px
}
.pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__graphic.img-thumbnail {
	background-position:50%;
	background-size:cover;
	height:48px;
	width:48px
}
.pantip-form .checkbox .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list input+i.pt-lists-item__graphic:after, .pt-accordion .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-accordion__more-state~div .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-accordion_type-policy .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-breadcrumb .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list a.pt-lists-item__graphic:before, .pt-list-filter-mobile .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__graphic.selected:before, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pantip-form .checkbox input+i.pt-lists-item__graphic:after, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-accordion .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-breadcrumb a.pt-lists-item__graphic:before, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-list-filter-mobile .pt-lists-item__graphic.selected:before, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__graphic.material-icons, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__graphic.search-tag.with-icon-search:before, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-movie-tagging__rate>label.pt-lists-item__graphic:before, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-select-list.select-now a.pt-lists-item__graphic:after, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-side-search .pt-lists-item__graphic.pt-block-subheader:after, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .rating-star-half>label.pt-lists-item__graphic:before, .pt-select-list.select-now .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list a.pt-lists-item__graphic:after, .pt-side-search .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__graphic.pt-block-subheader:after {
color:rgb(246 246 246 / 87%)
}
.pt-breadcrumb .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__graphic a:first-child:before, .pt-breadcrumb .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list a.pt-lists-item__graphic:first-child:before, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-breadcrumb a.pt-lists-item__graphic:first-child:before, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__graphic .pantip-icons, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__graphic .pt-breadcrumb a:first-child:before, .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__graphic.pantip-icons {
	opacity:.87
}
.pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-lists-item {
	height:72px
}
.pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-lists-item .pt-lists-item__text {
	margin-top:-8px
}
.pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-lists-item__graphic {
	height:48px;
	margin-left:0;
	margin-right:16px;
	width:48px
}
.pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-lists-item__graphic.img-thumbnail {
	background-position:50%;
	background-size:cover;
	height:48px;
	width:48px
}
.pantip-form .checkbox .pt-lists--three-line.pt-lists-dense.pt-lists--image-list input+i.pt-lists-item__graphic:after, .pt-accordion .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-accordion__more-state~div .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-accordion_type-policy .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-breadcrumb .pt-lists--three-line.pt-lists-dense.pt-lists--image-list a.pt-lists-item__graphic:before, .pt-list-filter-mobile .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-lists-item__graphic.selected:before, .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pantip-form .checkbox input+i.pt-lists-item__graphic:after, .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-accordion .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-breadcrumb a.pt-lists-item__graphic:before, .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-list-filter-mobile .pt-lists-item__graphic.selected:before, .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-lists-item__graphic.material-icons, .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-lists-item__graphic.search-tag.with-icon-search:before, .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-movie-tagging__rate>label.pt-lists-item__graphic:before, .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-select-list.select-now a.pt-lists-item__graphic:after, .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-side-search .pt-lists-item__graphic.pt-block-subheader:after, .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .rating-star-half>label.pt-lists-item__graphic:before, .pt-select-list.select-now .pt-lists--three-line.pt-lists-dense.pt-lists--image-list a.pt-lists-item__graphic:after, .pt-side-search .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-lists-item__graphic.pt-block-subheader:after {
color:rgb(246 246 246 / 87%)
}
.pt-breadcrumb .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-lists-item__graphic a:first-child:before, .pt-breadcrumb .pt-lists--three-line.pt-lists-dense.pt-lists--image-list a.pt-lists-item__graphic:first-child:before, .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-breadcrumb a.pt-lists-item__graphic:first-child:before, .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-lists-item__graphic .pantip-icons, .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-lists-item__graphic .pt-breadcrumb a:first-child:before, .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-lists-item__graphic.pantip-icons {
	opacity:.87
}
.pt-lists.pt-lists-dense.pt-lists-optmenu>li.pt-lists-item {
	height:32px!important
}
.pt-lists.pt-lists-dense.pt-lists-optmenu>li.pt-lists-item:after {
	display:none!important
}
.pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-lists-item__text {
	-webkit-align-self:center;
	-moz-align-self:center;
	-ms-align-self:center;
	align-self:center
}
.pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-lists-item__graphic {
	background-color:transparent;
	border-radius:0!important;
	color:rgba(233, 229, 246, .6)!important;
	margin-left:0!important;
	margin-right:16px!important
}
.pt-breadcrumb .pt-lists.pt-lists-dense.pt-lists-optmenu>li a.pt-lists-item__graphic:first-child:before, .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-breadcrumb a.pt-lists-item__graphic:first-child:before, .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-lists-item__graphic.pantip-icons {
	opacity:.6!important
}
.pt-lists.pt-lists-dense.pt-lists-optmenu>li.pt-lists-item__divider {
	margin:8px 0!important
}
.pantip-form .checkbox .pt-lists.pt-lists-dense.pt-lists-optmenu>li input+i.pt-lists-item__graphic:after, .pt-accordion .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-accordion__more-state~div .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-accordion_type-policy .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-breadcrumb .pt-lists.pt-lists-dense.pt-lists-optmenu>li a.pt-lists-item__graphic:before, .pt-breadcrumb .pt-lists.pt-lists-dense.pt-lists-optmenu>li a.pt-lists-item__graphic:first-child:before, .pt-list-filter-mobile .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-lists-item__graphic.selected:before, .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pantip-form .checkbox input+i.pt-lists-item__graphic:after, .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-accordion .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-breadcrumb a.pt-lists-item__graphic:before, .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-breadcrumb a.pt-lists-item__graphic:first-child:before, .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-list-filter-mobile .pt-lists-item__graphic.selected:before, .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-lists-item__graphic.material-icons, .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-lists-item__graphic.pantip-icons, .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-lists-item__graphic.search-tag.with-icon-search:before, .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-movie-tagging__rate>label.pt-lists-item__graphic:before, .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-select-list.select-now a.pt-lists-item__graphic:after, .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-side-search .pt-lists-item__graphic.pt-block-subheader:after, .pt-lists.pt-lists-dense.pt-lists-optmenu>li .rating-star-half>label.pt-lists-item__graphic:before, .pt-select-list.select-now .pt-lists.pt-lists-dense.pt-lists-optmenu>li a.pt-lists-item__graphic:after, .pt-side-search .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-lists-item__graphic.pt-block-subheader:after {
font-size:18px!important;
height:18px!important;
width:18px!important
}
@media (max-width:576px) {
.pt-lists.pt-lists-dense.pt-lists-optmenu .pt-lists-item {
height:48px
}
.pt-lists.pt-lists-dense.pt-lists-optmenu .pt-lists-item__graphic {
margin-left:8px;
margin-right:16px
}
.pt-lists.pt-lists-dense.pt-lists-optmenu .pt-lists-item__divider {
margin:0
}
.pantip-form .checkbox .pt-lists.pt-lists-dense.pt-lists-optmenu input+i.pt-lists-item__graphic:after, .pt-accordion .pt-lists.pt-lists-dense.pt-lists-optmenu .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-accordion__more-state~div .pt-lists.pt-lists-dense.pt-lists-optmenu .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-accordion_type-policy .pt-lists.pt-lists-dense.pt-lists-optmenu .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-breadcrumb .pt-lists.pt-lists-dense.pt-lists-optmenu a.pt-lists-item__graphic:before, .pt-breadcrumb .pt-lists.pt-lists-dense.pt-lists-optmenu a.pt-lists-item__graphic:first-child:before, .pt-list-filter-mobile .pt-lists.pt-lists-dense.pt-lists-optmenu .pt-lists-item__graphic.selected:before, .pt-lists.pt-lists-dense.pt-lists-optmenu .pantip-form .checkbox input+i.pt-lists-item__graphic:after, .pt-lists.pt-lists-dense.pt-lists-optmenu .pt-accordion .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists.pt-lists-dense.pt-lists-optmenu .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-lists.pt-lists-dense.pt-lists-optmenu .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists.pt-lists-dense.pt-lists-optmenu .pt-breadcrumb a.pt-lists-item__graphic:before, .pt-lists.pt-lists-dense.pt-lists-optmenu .pt-breadcrumb a.pt-lists-item__graphic:first-child:before, .pt-lists.pt-lists-dense.pt-lists-optmenu .pt-list-filter-mobile .pt-lists-item__graphic.selected:before, .pt-lists.pt-lists-dense.pt-lists-optmenu .pt-lists-item__graphic.material-icons, .pt-lists.pt-lists-dense.pt-lists-optmenu .pt-lists-item__graphic.pantip-icons, .pt-lists.pt-lists-dense.pt-lists-optmenu .pt-lists-item__graphic.search-tag.with-icon-search:before, .pt-lists.pt-lists-dense.pt-lists-optmenu .pt-movie-tagging__rate>label.pt-lists-item__graphic:before, .pt-lists.pt-lists-dense.pt-lists-optmenu .pt-select-list.select-now a.pt-lists-item__graphic:after, .pt-lists.pt-lists-dense.pt-lists-optmenu .pt-side-search .pt-lists-item__graphic.pt-block-subheader:after, .pt-lists.pt-lists-dense.pt-lists-optmenu .rating-star-half>label.pt-lists-item__graphic:before, .pt-select-list.select-now .pt-lists.pt-lists-dense.pt-lists-optmenu a.pt-lists-item__graphic:after, .pt-side-search .pt-lists.pt-lists-dense.pt-lists-optmenu .pt-lists-item__graphic.pt-block-subheader:after {
font-size:24px;
height:24px;
width:24px
}
.pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li.pt-lists-item {
height:48px!important
}
.pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li.pt-lists-item:after {
display:none!important
}
.pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-lists-item__text {
-webkit-align-self:center;
-moz-align-self:center;
-ms-align-self:center;
align-self:center
}
.pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-lists-item__graphic {
background-color:transparent;
border-radius:0!important;
color:rgba(233, 229, 246, .6)!important;
margin-left:8px!important;
margin-right:16px!important
}
.pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-breadcrumb a.pt-lists-item__graphic:first-child:before, .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-lists-item__graphic.pantip-icons, .pt-breadcrumb .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li a.pt-lists-item__graphic:first-child:before {
opacity:.6!important
}
.pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li.pt-lists-item__divider {
margin:8px 0!important
}
.pantip-form .checkbox .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li input+i.pt-lists-item__graphic:after, .pt-accordion .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-accordion__more-state~div .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-accordion_type-policy .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pantip-form .checkbox input+i.pt-lists-item__graphic:after, .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-accordion .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-breadcrumb a.pt-lists-item__graphic:before, .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-breadcrumb a.pt-lists-item__graphic:first-child:before, .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-list-filter-mobile .pt-lists-item__graphic.selected:before, .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-lists-item__graphic.material-icons, .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-lists-item__graphic.pantip-icons, .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-lists-item__graphic.search-tag.with-icon-search:before, .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-movie-tagging__rate>label.pt-lists-item__graphic:before, .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-select-list.select-now a.pt-lists-item__graphic:after, .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-side-search .pt-lists-item__graphic.pt-block-subheader:after, .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .rating-star-half>label.pt-lists-item__graphic:before, .pt-breadcrumb .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li a.pt-lists-item__graphic:before, .pt-breadcrumb .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li a.pt-lists-item__graphic:first-child:before, .pt-list-filter-mobile .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-lists-item__graphic.selected:before, .pt-select-list.select-now .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li a.pt-lists-item__graphic:after, .pt-side-search .pt-block-surface .pt-lists.pt-lists-dense.pt-lists-optmenu>li .pt-lists-item__graphic.pt-block-subheader:after {
font-size:24px!important;
height:24px!important;
width:24px!important
}
}
.pt-lists.pt-lists-light_theme .pt-lists-item {
	color:rgba(0, 0, 0, .87)
}
.pt-lists.pt-lists-light_theme .pt-lists-item>a, .pt-lists.pt-lists-light_theme .pt-lists-item>label {
	color:rgba(0, 0, 0, .87);
-webkit-transition:background-color .15s linear;
-moz-transition:background-color .15s linear;
-o-transition:background-color .15s linear;
-ms-transition:background-color .15s linear;
transition:background-color .15s linear
}
.pt-lists.pt-lists-light_theme .pt-lists-item:hover {
	background-color:rgba(115, 115, 153, .12)
}
.pt-lists.pt-lists-light_theme .pt-lists-item:hover .pt-lists-item__text {
	color:#000
}
.pt-lists.pt-lists-light_theme .pt-lists-item.active, .pt-lists.pt-lists-light_theme .pt-lists-item.active:hover, .pt-lists.pt-lists-light_theme .pt-lists-item:active {
	background-color:rgba(115, 115, 153, .12)
}
.pt-lists.pt-lists-light_theme .pt-lists-item.active .pt-lists-item__text, .pt-lists.pt-lists-light_theme .pt-lists-item.active:hover .pt-lists-item__text, .pt-lists.pt-lists-light_theme .pt-lists-item:active .pt-lists-item__text {
	color:rgba(0, 0, 0, .87)
}
.pt-lists.pt-lists-light_theme .pt-lists-item.pt-lists-item__readmark {
	background-color:rgba(115, 115, 153, .12)
}
.pt-lists.pt-lists-light_theme .pt-lists-item.pt-lists-item__readmark>.pt-lists-item__checkbox, .pt-lists.pt-lists-light_theme .pt-lists-item.pt-lists-item__readmark>.pt-lists-item__label, .pt-lists.pt-lists-light_theme .pt-lists-item.pt-lists-item__readmark>.pt-lists-item__meta, .pt-lists.pt-lists-light_theme .pt-lists-item.pt-lists-item__readmark>a {
	opacity:.87
}
.pt-lists.pt-lists-light_theme .pt-lists-item.pt-lists-item__readmark .pt-lists-item__primary-text {
	color:rgba(0, 0, 0, .54)
}
.pt-lists.pt-lists-light_theme .pt-lists-item.pt-lists-item__disabled {
	background-color:transparent;
	cursor:default;
	opacity:.38;
	pointer-events:none
}
.pt-lists.pt-lists-light_theme .pt-lists-item.pt-lists-item__border:after {
	background-color:rgba(115, 115, 153, .12)
}
.pt-lists.pt-lists-light_theme .pt-lists-item__primary-text {
	color:rgba(0, 0, 0, .87)
}
.pt-lists.pt-lists-light_theme .pt-lists-item__secondary-text {
	color:rgba(0, 0, 0, .54)
}
.pt-lists.pt-lists-light_theme .pt-lists-item__lead {
	color:rgba(0, 0, 0, .38)
}
.pt-lists.pt-lists-light_theme .pt-lists-item__meta, .pt-lists.pt-lists-light_theme .pt-lists-item__meta-text {
	color:rgba(0, 0, 0, .54)
}
.pt-lists.pt-lists-light_theme .pt-lists-item__meta-text .pt-lists-item__meta-badge {
	background-color:#f44336
}
.pt-lists.pt-lists-light_theme .pt-lists-item__meta-text .pt-lists-item__meta-badgenumber {
	background-color:#f44336;
	color:#fff
}
.pt-lists.pt-lists-light_theme .pt-lists-item__meta-text .pt-lists-item__meta-badgeicon {
	color:rgba(0, 0, 0, .54)
}
.pt-lists.pt-lists-light_theme .pt-lists-group__subheader {
	color:rgba(0, 0, 0, .87)
}
.pt-lists.pt-lists-light_theme .pt-lists-item__graphic {
	color:rgba(0, 0, 0, .54)
}
.pt-lists.pt-lists-light_theme .pt-lists-item__divider {
	border-bottom:1px solid rgba(0, 0, 0, .12)
}
.pt-lists.pt-lists-light_theme .pt-lists--avatar-list .pt-lists-item__graphic {
	background-color:rgba(0, 0, 0, .38)
}
.pt-lists.pt-lists-light_theme .pt-lists--image-list .pt-lists-item.pt-lists-item__border:after {
	background-color:rgba(0, 0, 0, .12)
}
.pt-lists.pt-lists-light_theme .pt-lists--image-list .pt-lists-item__graphic {
	background-color:rgba(0, 0, 0, .38)
}
.pt-lists.pt-lists-light_theme .pt-lists--image-list .pt-lists-item__graphic.img-thumbnail {
border-radius:.125rem
}
.pt-lists.pt-lists-light_theme .pt-lists--three-line .pt-lists-item:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item:after, .pt-lists.pt-lists-light_theme .pt-lists--two-line .pt-lists-item.pt-lists-item__border:after {
	background-color:rgba(0, 0, 0, .12)
}
.pt-lists.pt-lists-light_theme .pt-lists--three-line .pt-lists-item__graphic, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__graphic {
	background-color:rgba(0, 0, 0, .38)
}
.pantip-form .checkbox .pt-lists.pt-lists-light_theme .pt-lists--three-line input+i.pt-lists-item__graphic:after, .pantip-form .checkbox .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list input+i.pt-lists-item__graphic:after, .pantip-form .checkbox .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list input+i.pt-lists-item__graphic:after, .pt-accordion .pt-lists.pt-lists-light_theme .pt-lists--three-line .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-accordion .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-accordion .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-accordion__more-state~div .pt-lists.pt-lists-light_theme .pt-lists--three-line .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-accordion__more-state~div .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-accordion__more-state~div .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-accordion_type-policy .pt-lists.pt-lists-light_theme .pt-lists--three-line .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-accordion_type-policy .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-accordion_type-policy .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-breadcrumb .pt-lists.pt-lists-light_theme .pt-lists--three-line a.pt-lists-item__graphic:before, .pt-breadcrumb .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list a.pt-lists-item__graphic:before, .pt-breadcrumb .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list a.pt-lists-item__graphic:before, .pt-list-filter-mobile .pt-lists.pt-lists-light_theme .pt-lists--three-line .pt-lists-item__graphic.selected:before, .pt-list-filter-mobile .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__graphic.selected:before, .pt-list-filter-mobile .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list .pt-lists-item__graphic.selected:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line .pantip-form .checkbox input+i.pt-lists-item__graphic:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line .pt-accordion .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-lists.pt-lists-light_theme .pt-lists--three-line .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line .pt-breadcrumb a.pt-lists-item__graphic:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line .pt-list-filter-mobile .pt-lists-item__graphic.selected:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line .pt-lists-item__graphic.material-icons, .pt-lists.pt-lists-light_theme .pt-lists--three-line .pt-lists-item__graphic.search-tag.with-icon-search:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line .pt-movie-tagging__rate>label.pt-lists-item__graphic:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line .pt-select-list.select-now a.pt-lists-item__graphic:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line .pt-side-search .pt-lists-item__graphic.pt-block-subheader:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line .rating-star-half>label.pt-lists-item__graphic:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .pantip-form .checkbox input+i.pt-lists-item__graphic:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .pt-accordion .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .pt-breadcrumb a.pt-lists-item__graphic:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .pt-list-filter-mobile .pt-lists-item__graphic.selected:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__graphic.material-icons, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__graphic.search-tag.with-icon-search:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .pt-movie-tagging__rate>label.pt-lists-item__graphic:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .pt-select-list.select-now a.pt-lists-item__graphic:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .pt-side-search .pt-lists-item__graphic.pt-block-subheader:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .rating-star-half>label.pt-lists-item__graphic:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list .pantip-form .checkbox input+i.pt-lists-item__graphic:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list .pt-accordion .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list .pt-breadcrumb a.pt-lists-item__graphic:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list .pt-list-filter-mobile .pt-lists-item__graphic.selected:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list .pt-lists-item__graphic.material-icons, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list .pt-lists-item__graphic.search-tag.with-icon-search:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list .pt-movie-tagging__rate>label.pt-lists-item__graphic:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list .pt-select-list.select-now a.pt-lists-item__graphic:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list .pt-side-search .pt-lists-item__graphic.pt-block-subheader:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list .rating-star-half>label.pt-lists-item__graphic:before, .pt-select-list.select-now .pt-lists.pt-lists-light_theme .pt-lists--three-line a.pt-lists-item__graphic:after, .pt-select-list.select-now .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list a.pt-lists-item__graphic:after, .pt-select-list.select-now .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list a.pt-lists-item__graphic:after, .pt-side-search .pt-lists.pt-lists-light_theme .pt-lists--three-line .pt-lists-item__graphic.pt-block-subheader:after, .pt-side-search .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--avatar-list .pt-lists-item__graphic.pt-block-subheader:after, .pt-side-search .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists--image-list .pt-lists-item__graphic.pt-block-subheader:after {
color:rgba(0, 0, 0, .87)
}
.pt-lists.pt-lists-light_theme.pt-lists-dense .pt-lists-item .pt-lists-item__secondary-text {
	color:rgba(0, 0, 0, .54)
}
.pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__graphic {
	background-color:rgba(0, 0, 0, .38)
}
.pantip-form .checkbox .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list input+i.pt-lists-item__graphic:after, .pantip-form .checkbox .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list input+i.pt-lists-item__graphic:after, .pt-accordion .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-accordion .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-accordion__more-state~div .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-accordion__more-state~div .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-accordion_type-policy .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-accordion_type-policy .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-breadcrumb .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list a.pt-lists-item__graphic:before, .pt-breadcrumb .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list a.pt-lists-item__graphic:before, .pt-list-filter-mobile .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__graphic.selected:before, .pt-list-filter-mobile .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-lists-item__graphic.selected:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pantip-form .checkbox input+i.pt-lists-item__graphic:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-accordion .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-breadcrumb a.pt-lists-item__graphic:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-list-filter-mobile .pt-lists-item__graphic.selected:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__graphic.material-icons, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__graphic.search-tag.with-icon-search:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-movie-tagging__rate>label.pt-lists-item__graphic:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-select-list.select-now a.pt-lists-item__graphic:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-side-search .pt-lists-item__graphic.pt-block-subheader:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .rating-star-half>label.pt-lists-item__graphic:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pantip-form .checkbox input+i.pt-lists-item__graphic:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-accordion .pt-accordion__input[type=checkbox]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i.pt-lists-item__graphic, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-lists-item__graphic.pt-accordion__label:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-breadcrumb a.pt-lists-item__graphic:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-list-filter-mobile .pt-lists-item__graphic.selected:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-lists-item__graphic.material-icons, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-lists-item__graphic.search-tag.with-icon-search:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-movie-tagging__rate>label.pt-lists-item__graphic:before, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-select-list.select-now a.pt-lists-item__graphic:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-side-search .pt-lists-item__graphic.pt-block-subheader:after, .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .rating-star-half>label.pt-lists-item__graphic:before, .pt-select-list.select-now .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list a.pt-lists-item__graphic:after, .pt-select-list.select-now .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list a.pt-lists-item__graphic:after, .pt-side-search .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--avatar-list .pt-lists-item__graphic.pt-block-subheader:after, .pt-side-search .pt-lists.pt-lists-light_theme .pt-lists--three-line.pt-lists-dense.pt-lists--image-list .pt-lists-item__graphic.pt-block-subheader:after {
color:rgba(0, 0, 0, .87)
}
.pt-lists.pt-lists-light_theme .pt-lists-item__checkbox .pure-material-checkbox>span:before, .pt-lists.pt-lists-light_theme .pt-lists-item__checkbox .pure-material-radio>span:before {
	border-color:rgba(0, 0, 0, .38)
}
.pt-lists.pt-lists-light_theme .pt-lists-item__checkbox .pure-material-checkbox>input:checked+span:before, .pt-lists.pt-lists-light_theme .pt-lists-item__checkbox .pure-material-radio>input:checked+span:before {
	border-color:#9575cd
}
.pt-lists.row, .pt-lists_pp_activity .pt-lists.pt-lists_pp_activity-item {
	padding:8px
}
.pt-lists.row .pt-lists-item>a, .pt-lists.row .pt-lists-item>label, .pt-lists_pp_activity .pt-lists.pt-lists_pp_activity-item .pt-lists-item>a, .pt-lists_pp_activity .pt-lists.pt-lists_pp_activity-item .pt-lists-item>label {
	padding:0 8px
}
.pt-lists-item__checkbox {
	position:relative
}
.pt-lists-item__checkbox .pure-material-checkbox, .pt-lists-item__checkbox .pure-material-radio {
	display:inline-block;
	margin-right:-4px;
	position:relative;
	z-index:0
}
.pt-lists-item__checkbox .pure-material-checkbox>input, .pt-lists-item__checkbox .pure-material-radio>input {
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background-color:rgba(115, 115, 153, .12);
	border-radius:50%;
	box-shadow:none;
	display:block;
	height:40px;
	left:-8px;
	margin:0;
	opacity:0;
	outline:none;
	pointer-events:none;
	position:absolute;
	top:-8px;
	transform:scale(1);
transition:opacity .3s, transform .2s;
	width:40px;
	z-index:-1
}
.pt-lists-item__checkbox .pure-material-checkbox>input.pure-material-small, .pt-lists-item__checkbox .pure-material-radio>input.pure-material-small {
	height:24px;
	left:-4px;
	top:-2px;
	width:24px
}
.pt-lists-item__checkbox .pure-material-checkbox>span, .pt-lists-item__checkbox .pure-material-radio>span {
	cursor:pointer;
	font-size:0;
	width:100%
}
.pt-lists-item__checkbox .pure-material-checkbox span:before {
	background-color:rgba(0, 0, 0, .38);
	border:2px solid rgba(233, 229, 246, .6);
	border-radius:2px;
	box-sizing:border-box;
	content:"";
	display:inline-block;
	height:24px;
	margin-right:12px;
transition:border-color .2s, background-color .2s;
	vertical-align:top;
	width:24px
}
.pt-lists-item__checkbox .pure-material-checkbox span:after {
	border:2px solid transparent;
	border-right:none;
	border-top:none;
	content:"";
	display:block;
	height:6px;
	left:2px;
	position:absolute;
	top:4px;
	transform:translate(3px, 4px) rotate(-45deg);
	width:12px
}
.pt-lists-item__checkbox .pure-material-checkbox .small-checkbox:before {
	height:16px;
	width:16px
}
.pt-lists-item__checkbox .pure-material-checkbox .small-checkbox:after {
	left:1px;
	top:3px
}
.pt-lists-item__checkbox .pure-material-radio span:before {
	border:2px solid rgba(233, 229, 246, .6);
	border-radius:50%;
	box-sizing:border-box;
	content:"";
	display:inline-block;
	height:24px;
	margin-right:12px;
transition:border-color .2s;
	vertical-align:top;
	width:24px
}
.pt-lists-item__checkbox .pure-material-radio span:after {
	background-color:#9575cd;
	border-radius:50%;
	content:"";
	display:block;
	height:12px;
	left:1px;
	position:absolute;
	top:1px;
	transform:translate(5px, 5px) scale(0);
transition:transform .2s;
	width:12px
}
.pt-lists-item__checkbox .pure-material-radio .small-radio:before {
	height:16px;
	width:16px
}
.pt-lists-item__checkbox .pure-material-radio .small-radio:after {
	height:8px;
	left:-1px;
	top:1px;
	width:8px
}
.pt-lists-item__checkbox .pure-material-checkbox>input:checked, .pt-lists-item__checkbox .pure-material-checkbox>input:indeterminate, .pt-lists-item__checkbox .pure-material-radio>input:checked {
	background-color:#9575cd
}
.pt-lists-item__checkbox .pure-material-checkbox>input:checked+span:before, .pt-lists-item__checkbox .pure-material-checkbox>input:indeterminate+span:before {
	background-color:#9575cd;
	border-color:#9575cd
}
.pt-lists-item__checkbox .pure-material-radio>input:checked+span:before {
	border-color:#9575cd
}
.pt-lists-item__checkbox .pure-material-checkbox>input:checked+span:after, .pt-lists-item__checkbox .pure-material-checkbox>input:indeterminate+span:after {
	border-color:#fff
}
.pt-lists-item__checkbox .pure-material-checkbox>input:indeterminate+span:after {
	border-left:none;
	transform:translate(4px, 3px)
}
.pt-lists-item__checkbox .pure-material-radio>input:checked+span:after {
	transform:translate(5px, 5px) scale(1)
}
.pt-lists-item__checkbox .pure-material-checkbox:hover>input, .pt-lists-item__checkbox .pure-material-radio:hover>input {
	opacity:1
}
.pt-lists-item__checkbox .pure-material-checkbox:hover>input:checked, .pt-lists-item__checkbox .pure-material-radio:hover>input:checked {
	opacity:.12
}
.pt-lists-item__checkbox .pure-material-checkbox>input:hover+span:before, .pt-lists-item__checkbox .pure-material-radio>input:hover+span:before {
	border-color:#9575cd
}
.pt-lists-item__checkbox .pure-material-checkbox>input:active, .pt-lists-item__checkbox .pure-material-radio>input:active {
	opacity:1;
	transform:scale(0);
	transition:transform 0s, opacity 0s
}
.pt-lists-item__checkbox .pure-material-checkbox>input:active+span:before, .pt-lists-item__checkbox .pure-material-radio>input:active+span:before {
	border-color:#9575cd
}
.pt-lists-item__checkbox .pure-material-checkbox>input:checked:active+span:before {
	background-color:rgba(233, 229, 246, .6);
	border-color:transparent
}
.pt-lists-item__checkbox .pure-material-checkbox>input:disabled, .pt-lists-item__checkbox .pure-material-radio>input:disabled {
	opacity:0
}
.pt-lists-item__checkbox .pure-material-checkbox>input:disabled+span, .pt-lists-item__checkbox .pure-material-radio>input:disabled+span {
	color:rgba(233, 229, 246, .3);
	cursor:auto
}
.pt-lists-item__checkbox .pure-material-checkbox>input:disabled+span:before, .pt-lists-item__checkbox .pure-material-radio>input:disabled+span:before {
	border-color:currentColor
}
.pt-lists-item__checkbox .pure-material-checkbox>input:checked:disabled+span:before, .pt-lists-item__checkbox .pure-material-checkbox>input:indeterminate:disabled+span:before, .pt-lists-item__checkbox .pure-material-radio>input:disabled+span:after {
	background-color:currentColor;
	border-color:transparent
}
.pt-list-submenu {
	list-style-type:none;
	margin:-100% 0 0;
	padding:0;
	transition:margin-top 235ms cubic-bezier(.4, 0, .2, 1)
}
.pt-list-submenu .pt-lists-item {
	height:auto
}
.pt-list-submenu .pt-lists-item .pt-lists-item__text {
	padding:12px 16px 12px 56px;
	white-space:normal
}
.pt-list-submenu.pt-list-submenu-show {
	margin-top:0
}
.pt-bullet-list_none {
	list-style:none;
	margin:0;
	padding:0
}
.pt-bullet-list_none>li {
	padding-left:16px
}
.pt-bullet-list_simple {
	list-style:none;
	margin:0;
	padding:0
}
.pt-bullet-list_simple>li {
	padding-left:16px
}
.pt-bullet-list_simple li:before {
	color:rgba(233, 229, 246, .6);
	content:"-";
	margin-left:-12px;
	margin-right:6px
}
.pt-lists.pt-lists-opt-light-theme>.pt-lists-item .pt-lists-item__primary-text {
	color:rgba(0, 0, 0, .87)
}
.pt-lists.pt-lists-opt-light-theme>.pt-lists-item .pt-lists-item__meta, .pt-lists.pt-lists-opt-light-theme>.pt-lists-item .pt-lists-item__secondary-text {
	color:rgba(0, 0, 0, .54)
}
.pt-lists.pt-noti-width {
	max-width:344px;
	width:100%
}
@media (max-width:768px) {
.pt-lists.pt-noti-width {
max-width:580px;
width:100%
}
}
@media (max-width:576px) {
.pt-lists.pt-noti-width {
max-width:100%;
width:100%
}
}
.pt-image-lists {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:row;
	-moz-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	list-style:none;
	margin:0;
	padding:0
}
.pt-image-lists .pt-image-item {
	background-color:#3A3A3A;
border-radius:.125rem;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	display:block;
	margin:4px;
	position:relative;
	width:calc(20% - 16px)
}
.pt-image-lists .pt-image-item a>.pt-image-item__img {
	border-radius:2px 2px 0 0;
	display:block
}
.pt-image-lists .pt-image-item a>.pt-image-item__img.img-thumbnail {
	background-position:50% 20%
}
.pt-image-lists .pt-image-item a>.pt-image-item__img:before {
	padding-top:100%
}
.pt-image-lists .pt-image-item a {
	text-decoration:none
}
.pt-image-lists .pt-image-item .pt-image-item__title {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	border-radius:0 0 2px 2px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	height:32px
}
.pt-image-lists .pt-image-item .pt-image-item__title>h2 {
	word-wrap:break-word;
font-size:.75rem;
	font-weight:400;
	line-height:1.5;
	margin:0;
	overflow:hidden;
	padding:0 12px;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:100%
}
.pt-image-lists .pt-image-item .pt-image-item__title>button:hover {
	background-color:transparent
}
.pt-image-lists .pt-image-item .pt-image-item__title>button:active {
	color:rgb(246 246 246 / 87%)
}
.pt-image-lists .pt-image-item .pt-image-item__left-action {
	left:4px;
	position:absolute;
	top:4px
}
.pt-image-lists .pt-image-item .pt-image-item__left-action:before {
	background-color:rgba(0, 0, 0, .38);
	border-radius:50%;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	content:"";
	display:block;
	height:28px;
	left:0;
	position:absolute;
	top:0;
	width:28px
}
.pt-image-lists .pt-image-item .pt-image-item__left-action.btn i {
	z-index:1
}
.pt-image-lists .pt-image-item .pt-image-item__right-action {
	position:absolute;
	right:4px;
	top:4px
}
.pt-image-lists .pt-image-item .pt-image-item__right-action:before {
	background-color:rgba(0, 0, 0, .38);
	border-radius:50%;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	content:"";
	display:block;
	height:28px;
	left:0;
	position:absolute;
	top:0;
	width:28px
}
.pt-image-lists .pt-image-item .pt-image-item__right-action.btn i {
	z-index:1
}
.pt-image-lists .pt-image-toys-item {
	background-color:transparent;
	border-radius:0;
	box-shadow:none;
	display:block;
	margin:4px;
	position:relative;
	width:calc(20% - 16px)
}
.pt-image-lists .pt-image-toys-item a>.pt-image-item__img {
	border-radius:0;
	display:block
}
.pt-image-lists .pt-image-toys-item a>.pt-image-item__img.img-thumbnail {
	background-position:50% 20%
}
.pt-image-lists .pt-image-toys-item a>.pt-image-item__img:before {
	padding-top:100%
}
.pt-image-lists .pt-image-toys-item a {
	text-decoration:none
}
.pt-image-lists .pt-image__input-name {
	background-color:transparent;
	border:none;
	color:rgb(246 246 246 / 87%);
	height:30px;
	margin:auto;
	text-indent:0;
	width:100%
}
.pt-image-lists.pt-image-lists__10col .pt-image-item {
	max-width:calc(10% - 8px);
	min-width:calc(10% - 8px);
	width:calc(10% - 8px)
}
.pt-image-lists.pt-image-lists__8col .pt-image-item {
	max-width:calc(12.5% - 8px);
	min-width:calc(12.5% - 8px);
	width:calc(12.5% - 8px)
}
.pt-image-lists.pt-image-lists__6col .pt-image-item {
	max-width:calc(16.66% - 8px);
	min-width:calc(16.66% - 8px);
	width:calc(16.66% - 8px)
}
.pt-image-lists.pt-image-lists__5col .pt-image-item {
	max-width:calc(20% - 8px);
	min-width:calc(20% - 8px);
	width:calc(20% - 8px)
}
.pt-image-lists.pt-image-lists__4col .pt-image-item {
	max-width:calc(25% - 8px);
	min-width:calc(25% - 8px);
	width:calc(25% - 8px)
}
.pt-image-lists.pt-image-lists__3col .pt-image-item {
	max-width:calc(33.33% - 8px);
	min-width:calc(33.33% - 8px);
	width:calc(33.33% - 8px)
}
.pt-image-lists.pt-image-lists__toys .pt-image-toys-item {
	max-width:calc(20% - 8px);
	min-width:calc(20% - 8px);
	width:calc(25% - 8px)
}
@media (max-width:992px) {
.pt-image-lists.pt-image-lists__10col .pt-image-item {
max-width:calc(12.5% - 8px);
min-width:calc(12.5% - 8px);
width:calc(12.5% - 8px)
}
.pt-image-lists.pt-image-lists__8col .pt-image-item {
max-width:calc(16.66% - 8px);
min-width:calc(16.66% - 8px);
width:calc(16.66% - 8px)
}
.pt-image-lists.pt-image-lists__6col .pt-image-item {
max-width:calc(20% - 8px);
min-width:calc(20% - 8px);
width:calc(20% - 8px)
}
.pt-image-lists.pt-image-lists__5col .pt-image-item {
max-width:calc(25% - 8px);
min-width:calc(25% - 8px);
width:calc(25% - 8px)
}
.pt-image-lists.pt-image-lists__3col .pt-image-item, .pt-image-lists.pt-image-lists__4col .pt-image-item {
max-width:calc(33.33% - 8px);
min-width:calc(33.33% - 8px);
width:calc(33.33% - 8px)
}
.pt-image-lists.pt-image-lists__toys .pt-image-toys-item {
max-width:calc(25% - 8px);
min-width:calc(25% - 8px);
width:calc(25% - 8px)
}
}
@media (max-width:768px) {
.pt-image-lists.pt-image-lists__10col .pt-image-item {
max-width:calc(16.66% - 8px);
min-width:calc(16.66% - 8px);
width:calc(16.66% - 8px)
}
.pt-image-lists.pt-image-lists__8col .pt-image-item {
max-width:calc(20% - 8px);
min-width:calc(20% - 8px);
width:calc(20% - 16px)
}
.pt-image-lists.pt-image-lists__6col .pt-image-item {
max-width:calc(25% - 8px);
min-width:calc(25% - 8px);
width:calc(25% - 16px)
}
.pt-image-lists.pt-image-lists__4col .pt-image-item, .pt-image-lists.pt-image-lists__5col .pt-image-item {
max-width:calc(33.33% - 8px);
min-width:calc(33.33% - 8px);
width:calc(33.33% - 8px)
}
.pt-image-lists.pt-image-lists__3col .pt-image-item {
max-width:calc(50% - 8px);
min-width:calc(50% - 8px);
width:calc(50% - 8px)
}
.pt-image-lists.pt-image-lists__toys .pt-image-toys-item {
max-width:calc(25% - 8px);
min-width:calc(25% - 8px);
width:calc(25% - 8px)
}
}
@media (max-width:576px) {
.pt-image-lists.pt-image-lists__10col .pt-image-item {
max-width:calc(20% - 8px);
min-width:calc(20% - 8px);
width:calc(20% - 8px)
}
.pt-image-lists.pt-image-lists__8col .pt-image-item {
max-width:calc(25% - 8px);
min-width:calc(25% - 8px);
width:calc(25% - 8px)
}
.pt-image-lists.pt-image-lists__6col .pt-image-item {
max-width:calc(33.33% - 8px);
min-width:calc(33.33% - 8px);
width:calc(33.33% - 8px)
}
.pt-image-lists.pt-image-lists__3col .pt-image-item, .pt-image-lists.pt-image-lists__4col .pt-image-item, .pt-image-lists.pt-image-lists__5col .pt-image-item {
max-width:calc(50% - 8px);
min-width:calc(50% - 8px);
width:calc(50% - 8px)
}
.pt-image-lists.pt-image-lists__toys .pt-image-toys-item {
max-width:calc(25% - 8px);
min-width:calc(25% - 8px);
width:calc(25% - 16px)
}
}
@media (max-width:375px) {
.pt-image-lists.pt-image-lists__toys .pt-image-toys-item {
max-width:calc(33.33% - 8px);
min-width:calc(33.33% - 8px);
width:calc(33.33% - 8px)
}
}
.pt-msg-post__header {
	padding:16px 16px 16px 24px
}
@media (max-width:576px) {
.pt-msg-post__header {
padding:16px
}
}
.pt-msg-post {
	list-style:none;
	margin:0;
	padding:0
}
.pt-msg-post .pt-msg-postitem {
	border-bottom:1px solid rgba(233, 229, 246, .08);
	display:block;
	padding:12px 64px 0 80px;
	position:relative
}
.pt-msg-post .pt-msg-postitem .pt-msg-postitem__messager {
	-ms-flex-pack:flex-start;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
	-ms-justify-content:flex-start;
	justify-content:flex-start;
	position:relative;
	white-space:nowrap;
	width:calc(100% - 64px)
}
.pt-msg-post .pt-msg-postitem .pt-msg-postitem__messager>a {
	background-color:#44416f;
	border-radius:50%;
	display:block;
	height:48px;
	left:-64px;
	margin-right:0;
	max-height:48px;
	max-width:48px;
	position:absolute;
	top:0;
	width:48px
}
.pt-msg-post .pt-msg-postitem .pt-msg-postitem__messager>h5 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
font-size:.75rem;
	font-weight:500;
	line-height:1.5;
	margin:0;
	overflow:hidden;
	padding:0;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-msg-post .pt-msg-postitem .pt-msg-postitem__messager>h5>a, .pt-msg-post .pt-msg-postitem .pt-msg-postitem__messager>h5>a:visited {
	color:#BABABA;
	text-decoration:none
}
.pt-msg-post .pt-msg-postitem .pt-msg-postitem__messager>h5>a:focus, .pt-msg-post .pt-msg-postitem .pt-msg-postitem__messager>h5>a:hover {
	color:#BABABA;
	text-decoration:underline
}
.pt-msg-post .pt-msg-postitem .pt-msg-postitem__messager>h5>a:active {
	color:#BABABA;
	text-decoration:none
}
.pt-msg-post .pt-msg-postitem .pt-msg-postitem__messager>h5>a {
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:auto
}
.pt-msg-post .pt-msg-postitem .pt-msg-postitem__messager>span {
	color:rgba(233, 229, 246, .3);
font-size:.75rem;
	font-weight:400;
	line-height:1.5
}
.pt-msg-post .pt-msg-postitem .pt-msg-postitem__messager>span:before {
	content:"\00B7";
	margin:0 4px
}
.pt-msg-post .pt-msg-postitem .pt-msg-postitem__content {
	word-wrap:break-word;
	line-height:1.5;
	padding:8px 0 16px;
	word-break:break-word
}
.pt-msg-post .pt-msg-postitem .pt-msg-postitem__optmenu {
	padding:8px;
	position:absolute;
	right:16px;
	top:0
}
.pt-msg-post .img-in-emotion {
	height:auto;
	max-width:120px
}
.img-in-post {
	margin:12px 0;
	max-width:100%
}
@media (max-width:576px) {
.pt-msg-post .pt-msg-postitem {
padding:12px 16px 0
}
.pt-msg-post .pt-msg-postitem .pt-msg-postitem__messager {
-webkit-align-items:flex-start;
-moz-align-items:flex-start;
-ms-align-items:flex-start;
align-items:flex-start;
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-webkit-flex-direction:column;
-moz-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
padding-left:48px;
width:calc(100% - 64px)
}
.pt-msg-post .pt-msg-postitem .pt-msg-postitem__messager>a {
height:36px;
left:0;
max-height:36px;
max-width:36px;
top:0;
width:36px
}
.pt-msg-post .pt-msg-postitem .pt-msg-postitem__messager>span:before {
display:none
}
}
.pt-lists-room {
	list-style-type:none;
	margin:0;
	padding:0
}
.pt-lists-room a {
	display:block;
	margin-bottom:24px;
	position:relative;
	text-decoration:none;
-webkit-transition:filter .15s ease-in-out;
transition:filter .15s ease-in-out;
-o-transition:filter .15s ease-in-out;
-moz-transition:filter .15s ease-in-out
}
.pt-lists-room a:hover {
	-webkit-filter:brightness(120%) contrast(90%);
	filter:brightness(120%) contrast(90%)
}
.pt-lists-room a:active {
	-webkit-filter:brightness(65%) contrast(90%);
	filter:brightness(65%) contrast(90%)
}
.pt-lists-room a>.pt-lists-room__img-thumbnail {
	background-color:rgba(0, 0, 0, .38);
	background-color:#3A3A3A;
	background-position:50%;
	background-size:cover;
	box-shadow:inset 0 0 0 1px rgba(233, 229, 246, .3);
	height:48px;
	left:0;
	position:absolute;
	top:0;
	width:48px
}
.pt-lists-room a>.pt-lists-room__content {
	line-height:1.5;
	margin-left:48px
}
.pt-lists-room a>.pt-lists-room__content h6 {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	border-bottom:1px dotted hsla(0, 0%, 100%, .24);
	color:#fbc02d;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	margin-bottom:4px;
	padding-left:8px;
	white-space:nowrap
}
.pt-lists-room a>.pt-lists-room__content h6 span {
	color:rgba(233, 229, 246, .3);
	display:block;
font-size:.625rem;
	margin-left:auto;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-lists-room a>.pt-lists-room__content span {
	color:rgb(246 246 246 / 87%);
	display:block;
font-size:.75rem;
	overflow:hidden;
	padding:0 8px;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-lists-room a:hover {
	text-decoration:none
}
.pt-lists-room a:hover h6>span {
	color:rgb(246 246 246 / 87%)
}
.pt-lists_tag {
	list-style:none;
	margin:0;
	padding:0
}
.pt-lists_tag .pt-lists_tag-item {
	border-bottom:1px solid hsla(0, 0%, 100%, .12);
	display:block;
	padding:16px;
	width:100%
}
.pt-lists_tag .pt-lists_tag-item .pt-lists_tag-title {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	margin-bottom:4px
}
.pt-lists_tag .pt-lists_tag-item .pt-lists_tag-title .pt-tag__button {
	display:block;
	max-width:calc(100% - 128px);
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-lists_tag .pt-lists_tag-item .pt-lists_tag-title .pt-tag__button>a {
	display:inline
}
.pt-lists_tag .pt-lists_tag-item .pt-lists_tag-title .pt-tag__button>a>span {
	max-width:none
}
.pt-lists_tag .pt-lists_tag-item .pt-lists_tag-caption {
	-webkit-align-items:end;
	-moz-align-items:end;
	-ms-align-items:end;
	align-items:end;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-lists_tag .pt-lists_tag-item .pt-lists_tag-caption>span {
	color:rgba(233, 229, 246, .6);
font-size:.75rem;
	line-height:1.5
}
.pt-lists_tag.pt-lists_tag--3col .pt-lists_tag-item {
	border-right:1px solid hsla(0, 0%, 100%, .12);
	float:left;
	width:33.33%
}
.pt-lists_tag.pt-lists_tag--3col .pt-lists_tag-item:nth-child(3n+0) {
border-right:none
}
@media (max-width:1200px) {
.pt-lists_tag.pt-lists_tag--3col .pt-lists_tag-item {
border-right:none;
float:left;
width:50%
}
.pt-lists_tag.pt-lists_tag--3col .pt-lists_tag-item:nth-child(odd) {
border-right:1px solid hsla(0, 0%, 100%, .12)
}
}
@media (max-width:768px) {
.pt-lists_tag.pt-lists_tag--3col .pt-lists_tag-item {
border-right:none;
float:none;
width:100%
}
}
.pt-lists_pp_activity {
	padding:8px 0
}
.pt-lists_pp_activity .pt-lists_pp_activity-item {
	padding:8px 32px
}
.pt-lists_pp_activity .pt-lists_pp_activity-item>div:first-child {
	color:rgba(233, 229, 246, .6);
	order:1;
	width:16.66667%
}
.pt-lists_pp_activity .pt-lists_pp_activity-item>div:nth-child(2) {
order:2;
width:66.66667%
}
.pt-lists_pp_activity .pt-lists_pp_activity-item>div:nth-child(3) {
order:3;
text-align:right;
width:16.66667%
}
.pt-lists_pp_activity .pt-lists_pp_activity-item>div:nth-child(3) a {
text-decoration:underline
}
.pt-list__type-b .pt-list-item .pt-list-item__title>h2>a.pt-list_pp_opt-title_overflow {
	-ms-flex-pack:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center
}
.pt-list__type-b .pt-list-item .pt-list-item__title>h2>a.pt-list_pp_opt-title_overflow span {
	display:inline-block;
	font-size:1rem;
	line-height:1.5;
	margin-right:4px;
	max-width:calc(100% - 24px);
	overflow:hidden;
	text-overflow:ellipsis
}
@media (max-width:992px) {
.pt-lists_pp_activity .pt-lists_pp_activity-item>div:first-child {
width:25%
}
.pt-lists_pp_activity .pt-lists_pp_activity-item>div:nth-child(2) {
width:50%
}
.pt-lists_pp_activity .pt-lists_pp_activity-item>div:nth-child(3) {
width:25%
}
}
@media (max-width:576px) {
.pt-lists_pp_activity .pt-lists_pp_activity-item {
border-bottom:1px solid hsla(0, 0%, 100%, .12);
padding:16px 32px
}
.pt-lists_pp_activity .pt-lists_pp_activity-item>div:first-child {
order:2;
width:50%
}
.pt-lists_pp_activity .pt-lists_pp_activity-item>div:nth-child(2) {
margin-bottom:4px;
order:1;
width:100%
}
.pt-lists_pp_activity .pt-lists_pp_activity-item>div:nth-child(3) {
order:3;
width:50%
}
.pt-lists_pp_activity .pt-lists_pp_activity-item:last-child {
border-bottom:none
}
}
.pt-lists-devices .pt-lists-devices-item {
	align-items:flex-start;
	border:1px solid hsla(0, 0%, 100%, .12);
	list-style:none;
	margin-bottom:6px;
	padding:12px
}
.pt-lists-devices .img-thumbnail {
	background-size:cover;
	height:40px;
	width:40px
}
.pt-lists-devices .col-information-login {
	padding-left:12px
}
.pt-lists-devices .pt-location-device {
	font-size:1rem
}
.pt-lists-devices .pt-location-device:before {
	content:" | ";
	padding:0 6px
}
.pt-lists-devices .ic-place {
	font-size:14px
}
.pt-lists-devices .btn-block {
	float:right
}
.pt-lists-devices .pt-browser-lastest-login {
font-size:.875rem;
	margin-top:8px
}
.pt-lists-devices .pt-location-device {
	display:inline-block
}
.pt-lists-devices .pt-browser_name:after {
	content:" \2022 "
}
.pt-lists-devices .pt-more-information-login {
font-size:.875rem;
	text-decoration:underline
}
.pt-lists-devices .pt-more-information-login>a {
	color:inherit
}
.pt-lists-devices .pt-more-information-list {
font-size:.875rem;
	padding-top:8px
}
.pt-lists-devices .pt-more-information-list>div {
	margin-top:8px
}
@media (max-width:576px) {
.pt-lists-devices .pt-lists-devices-item {
padding:8px
}
.pt-lists-devices .ic-place {
font-size:12px
}
.pt-lists-devices .pt-location-device:before {
content:"";
padding:0
}
.pt-lists-devices .pt-location-device {
display:block;
font-size:.875rem;
margin-top:10px
}
.pt-lists-devices .pt-browser-lastest-login {
font-size:.75rem;
margin-top:4px
}
.pt-lists-devices .pt-more-information-list, .pt-lists-devices .pt-more-information-login {
font-size:.75rem
}
.pt-lists-devices .pt-more-information-list>div {
margin-top:4px
}
.pt-lists-devices .btn-block {
margin-top:12px
}
}
.pt-lists-item-search {
	height:56px
}
@media (max-width:576px) {
.pt-lists-item-search {
height:48px
}
.pt-lists-item-search.search-2-line {
height:56px
}
}
.pt-lists-item-search .pt-lists-item__text .pt-lists-item__primary-text:before {
	height:auto
}
.pt-lists.pt-lists-count__search {
	max-height:576px;
	overflow-y:auto
}
@media (max-width:576px) {
.pt-lists.pt-lists-count__search {
max-height:none
}
}
.pt-tag__button.tag__purple {
	background:#232323;
	border-color:rgb(57, 57, 57)
}
.pt-tag__button.tag__purple:hover {
	background:#2A2A2A
}
.pt-order__searchresult__by {
	order:1;
	width:30%
}
.pt-view__searchresult {
	order:2;
	text-align:right;
	width:40%
}
.pt-view__searchresult_icon .filter-inactive {
	color:rgba(233, 229, 246, .3)
}
@media (max-width:576px) {
.pt-order__searchresult__by {
width:60%
}
.pt-view__searchresult {
text-align:right;
width:30%
}
.pt-list_detail_tracking .pt-view__searchresult .pt-list_detail_tracking_message, .pt-view__searchresult .pt-list_detail_tracking .pt-list_detail_tracking_message, .pt-view__searchresult .txt-secondary {
display:none
}
}
.pt-list__sr, .pt-list__sr__type-a {
	list-style:none;
	margin:0;
	padding:0
}
.pt-list__sr .pt-list-item, .pt-list__sr__type-a .pt-list-item {
	background-color:#2A2A2A;
	border:1px solid rgb(57, 57, 57);
border-radius:.125rem;
	display:block;
	margin:0 0 16px;
	overflow:hidden;
	padding:12px 16px 16px 0;
	position:relative;
-webkit-transition:background-color .15s linear;
-moz-transition:background-color .15s linear;
-o-transition:background-color .15s linear;
-ms-transition:background-color .15s linear;
transition:background-color .15s linear
}
.pt-list__sr .pt-list-item a>.pt-list-item__img, .pt-list__sr__type-a .pt-list-item a>.pt-list-item__img {
border-radius:.125rem;
	display:block;
	left:16px;
	position:absolute;
	top:16px;
	width:220px
}
.pt-list__sr .pt-list-item a>.pt-list-item__img.img-thumbnail, .pt-list__sr__type-a .pt-list-item a>.pt-list-item__img.img-thumbnail {
	background-position:50% 20%
}
.pt-list__sr .pt-list-item a>.pt-list-item__img:before, .pt-list__sr__type-a .pt-list-item a>.pt-list-item__img:before {
	padding-top:75%
}
.pt-list__sr .pt-list-item a, .pt-list__sr__type-a .pt-list-item a {
	text-decoration:none
}
.pt-list__sr .pt-list-item .pt-list-item__sr__info, .pt-list__sr__type-a .pt-list-item .pt-list-item__sr__info {
	padding:0 0 0 250px
}
.pt-list__sr .pt-list-item.pt-list-item__sr__no-img .pt-list-item__sr__info, .pt-list__sr__type-a .pt-list-item.pt-list-item__sr__no-img .pt-list-item__sr__info {
	padding:0 0 0 16px
}
.pt-list__sr .pt-list-item.pt-list-item__sr__no-img .pt-list-item__img, .pt-list__sr__type-a .pt-list-item.pt-list-item__sr__no-img .pt-list-item__img {
	display:none!important
}
.pt-list__sr .pt-list-item .pt-list-item__sr__content, .pt-list__sr__type-a .pt-list-item .pt-list-item__sr__content {
	clear:both;
	margin:0;
	padding:10px 0 0 250px
}
.pt-list__sr .pt-list-item .pt-list-item__sr__content .pt-list-item__sr__content__inner, .pt-list__sr__type-a .pt-list-item .pt-list-item__sr__content .pt-list-item__sr__content__inner {
	max-height:72px;
	min-height:72px;
	overflow:hidden
}
.pt-list__sr .pt-list-item.pt-list-item__sr__no-img .pt-list-item__sr__content, .pt-list__sr__type-a .pt-list-item.pt-list-item__sr__no-img .pt-list-item__sr__content {
	margin-bottom:12px;
	padding:10px 0 0 16px
}
.pt-list__sr .pt-list-item.pt-list-item__sr__no-img .pt-list-item__sr__content .pt-list-item__sr__content__inner, .pt-list__sr__type-a .pt-list-item.pt-list-item__sr__no-img .pt-list-item__sr__content .pt-list-item__sr__content__inner {
	min-height:auto
}
.pt-list__sr .pt-list-item .pt-list-item__sr__comment, .pt-list__sr__type-a .pt-list-item .pt-list-item__sr__comment {
	background:#44416f;
	border:1px solid #565380;
	margin:16px 0 0 16px;
	padding:8px 16px
}
.pt-list__sr .pt-list-item .pt-list-item__sr__comment .pt-list-item__sr__comment__inner, .pt-list__sr__type-a .pt-list-item .pt-list-item__sr__comment .pt-list-item__sr__comment__inner {
	max-height:48px;
	overflow:hidden
}
.pt-list__sr .pt-list-item .pt-list-item__sr__comment .pt-list-item__sr__comment__inner>i, .pt-list__sr__type-a .pt-list-item .pt-list-item__sr__comment .pt-list-item__sr__comment__inner>i {
	vertical-align:sub
}
.pt-list__sr .pt-list-item .pt-list-item__title, .pt-list__sr__type-a .pt-list-item .pt-list-item__title {
	height:48px;
	margin-bottom:2px;
	max-height:48px;
	overflow:hidden;
	width:100%
}
.pt-list__sr .pt-list-item .pt-list-item__title>h2, .pt-list__sr__type-a .pt-list-item .pt-list-item__title>h2 {
	word-wrap:break-word;
	font-size:1rem;
	font-weight:400;
	line-height:1.5;
	margin:0;
	max-height:24px;
	overflow:hidden;
	padding:0
}
.pt-list__sr .pt-list-item .pt-list-item__title>h2>a, .pt-list__sr .pt-list-item .pt-list-item__title>h2>strong>a, .pt-list__sr__type-a .pt-list-item .pt-list-item__title>h2>a, .pt-list__sr__type-a .pt-list-item .pt-list-item__title>h2>strong>a {
	color:rgb(246 246 246 / 87%)
}
.pt-breadcrumb .pt-list__sr .pt-list-item .pt-list-item__title>h2>a>a:first-child:before, .pt-breadcrumb .pt-list__sr .pt-list-item .pt-list-item__title>h2>strong>a>a:first-child:before, .pt-breadcrumb .pt-list__sr__type-a .pt-list-item .pt-list-item__title>h2>a>a:first-child:before, .pt-breadcrumb .pt-list__sr__type-a .pt-list-item .pt-list-item__title>h2>strong>a>a:first-child:before, .pt-list__sr .pt-list-item .pt-breadcrumb .pt-list-item__title>h2>a>a:first-child:before, .pt-list__sr .pt-list-item .pt-breadcrumb .pt-list-item__title>h2>strong>a>a:first-child:before, .pt-list__sr .pt-list-item .pt-list-item__title>h2>a>.pantip-icons, .pt-list__sr .pt-list-item .pt-list-item__title>h2>strong>a>.pantip-icons, .pt-list__sr__type-a .pt-list-item .pt-breadcrumb .pt-list-item__title>h2>a>a:first-child:before, .pt-list__sr__type-a .pt-list-item .pt-breadcrumb .pt-list-item__title>h2>strong>a>a:first-child:before, .pt-list__sr__type-a .pt-list-item .pt-list-item__title>h2>a>.pantip-icons, .pt-list__sr__type-a .pt-list-item .pt-list-item__title>h2>strong>a>.pantip-icons {
	margin-left:-2px;
	margin-right:4px;
	vertical-align:-4px
}
.pt-list__sr .pt-list-item .pt-list-item__title span>a, .pt-list__sr__type-a .pt-list-item .pt-list-item__title span>a {
	word-wrap:break-word;
	color:rgba(233, 229, 246, .6)
}
.pt-list__sr .pt-list-item .pt-list-item__title .pt-list-item__tag, .pt-list__sr__type-a .pt-list-item .pt-list-item__title .pt-list-item__tag {
	clear:both;
font-size:.75rem;
	font-weight:400;
	line-height:1.5;
	opacity:.6;
	padding-top:2px;
-webkit-transition:opacity .15s ease-in-out;
transition:opacity .15s ease-in-out;
-o-transition:opacity .15s ease-in-out;
-moz-transition:opacity .15s ease-in-out;
	white-space:pre-wrap
}
.pt-list__sr .pt-list-item .pt-list-item__title .pt-list-item__tag>a, .pt-list__sr__type-a .pt-list-item .pt-list-item__title .pt-list-item__tag>a {
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:-moz-inline-flexbox;
	display:-webkit-inline-box;
	display:inline-flex;
	margin-right:8px;
	white-space:nowrap
}
.pt-list__sr .pt-list-item .pt-list-item__title .pt-list-item__tag>a :last-child, .pt-list__sr__type-a .pt-list-item .pt-list-item__title .pt-list-item__tag>a :last-child {
	margin-right:0
}
.pt-list__sr .pt-list-item:hover .pt-list-item__tag, .pt-list__sr__type-a .pt-list-item:hover .pt-list-item__tag {
	opacity:.87
}
.pt-list__sr .pt-list-item:hover h2>a, .pt-list__sr__type-a .pt-list-item:hover h2>a {
	text-decoration:underline
}
.pt-list__sr .pt-list-item .pt-list-item__title>h2>a:visited, .pt-list__sr .pt-list-item .pt-list-item__title>h2>strong>a:visited, .pt-list__sr__type-a .pt-list-item .pt-list-item__title>h2>a:visited, .pt-list__sr__type-a .pt-list-item .pt-list-item__title>h2>strong>a:visited {
	color:#ffd180;
	opacity:.6;
	text-decoration:none
}
.pt-list__sr .pt-list-item .pt-list-item__info, .pt-list__sr__type-a .pt-list-item .pt-list-item__info {
	-ms-flex-pack:flex-start;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	float:left;
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
	-ms-justify-content:flex-start;
	justify-content:flex-start;
	overflow:hidden;
	position:relative;
	white-space:nowrap;
	width:72%
}
.pt-list__sr .pt-list-item .pt-list-item__info>a, .pt-list__sr__type-a .pt-list-item .pt-list-item__info>a {
	background-color:#44416f;
	border-radius:50%;
	display:none;
	height:40px;
	margin-right:8px;
	max-height:40px;
	max-width:40px;
	width:40px
}
.pt-list__sr .pt-list-item .pt-list-item__info>h5, .pt-list__sr__type-a .pt-list-item .pt-list-item__info>h5 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
font-size:.75rem;
	font-weight:500;
	line-height:1.5;
	margin:0;
	overflow:hidden;
	padding:0;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-list__sr .pt-list-item .pt-list-item__info>h5>a, .pt-list__sr .pt-list-item .pt-list-item__info>h5>a:visited, .pt-list__sr__type-a .pt-list-item .pt-list-item__info>h5>a, .pt-list__sr__type-a .pt-list-item .pt-list-item__info>h5>a:visited {
	color:#BABABA;
	text-decoration:none
}
.pt-list__sr .pt-list-item .pt-list-item__info>h5>a:focus, .pt-list__sr .pt-list-item .pt-list-item__info>h5>a:hover, .pt-list__sr__type-a .pt-list-item .pt-list-item__info>h5>a:focus, .pt-list__sr__type-a .pt-list-item .pt-list-item__info>h5>a:hover {
	color:#BABABA;
	text-decoration:underline
}
.pt-list__sr .pt-list-item .pt-list-item__info>h5>a:active, .pt-list__sr__type-a .pt-list-item .pt-list-item__info>h5>a:active {
	color:#BABABA;
	text-decoration:none
}
.pt-list__sr .pt-list-item .pt-list-item__info>h5>a, .pt-list__sr__type-a .pt-list-item .pt-list-item__info>h5>a {
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:auto
}
.pt-list__sr .pt-list-item .pt-list-item__info>span, .pt-list__sr__type-a .pt-list-item .pt-list-item__info>span {
	color:rgba(233, 229, 246, .3);
font-size:.75rem;
	font-weight:400;
	line-height:1.5
}
.pt-list__sr .pt-list-item .pt-list-item__info>span:before, .pt-list__sr__type-a .pt-list-item .pt-list-item__info>span:before {
	content:"\00B7";
	margin:0 4px
}
.pt-list__sr .pt-list-item .pt-list-item__info>.pt-li_ads:before, .pt-list__sr__type-a .pt-list-item .pt-list-item__info>.pt-li_ads:before {
	background-color:#fbc02d;
	-moz-border-radius:4px;
	border-radius:4px;
	color:#232323;
	content:"Ad";
	display:block;
font-size:.75rem;
	line-height:1.5;
	margin-right:6px;
	padding:0 6px;
	text-shadow:1px 1px 1px rgba(0, 0, 0, .12)
}
.pt-list__sr .pt-list-item .pt-list-item__info>.pt-li_ads:after, .pt-list__sr__type-a .pt-list-item .pt-list-item__info>.pt-li_ads:after {
	background-color:#fbc02d;
	-moz-border-radius:4px;
	border-radius:4px;
	color:#232323;
	content:"Ad";
	display:none;
font-size:.75rem;
	line-height:1.5;
	margin-left:6px;
	padding:0 6px;
	text-shadow:1px 1px 1px rgba(0, 0, 0, .12)
}
.pt-list__sr .pt-list-item .pt-list-item__info>.pt-li_new:before, .pt-list__sr__type-a .pt-list-item .pt-list-item__info>.pt-li_new:before {
	background-color:#fbc02d;
	-moz-border-radius:4px;
	border-radius:4px;
	color:#000;
	content:"NEW!!";
	display:block;
font-size:.75rem;
	line-height:1.5;
	margin-right:6px;
	padding:0 4px;
	text-shadow:1px 1px 1px rgba(0, 0, 0, .12)
}
.pt-list__sr .pt-list-item .pt-list-item__info>.pt-li_new:after, .pt-list__sr__type-a .pt-list-item .pt-list-item__info>.pt-li_new:after {
	background-color:#fbc02d;
	-moz-border-radius:4px;
	border-radius:4px;
	color:#000;
	content:"NEW!!";
	display:none;
font-size:.75rem;
	line-height:1.5;
	margin-left:6px;
	padding:0 4px;
	text-shadow:1px 1px 1px rgba(0, 0, 0, .12)
}
.pt-list__sr .pt-list-item .pt-list-item__stats, .pt-list__sr__type-a .pt-list-item .pt-list-item__stats {
	-ms-flex-pack:flex-end;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	color:rgba(233, 229, 246, .3);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	float:right;
font-size:.75rem;
	font-weight:400;
	-webkit-justify-content:flex-end;
	-moz-justify-content:flex-end;
	-ms-justify-content:flex-end;
	justify-content:flex-end;
	line-height:1.5;
	position:relative;
	white-space:nowrap;
	width:auto
}
.pt-list__sr .pt-list-item .pt-list-item__stats>span, .pt-list__sr__type-a .pt-list-item .pt-list-item__stats>span {
	display:inline-block;
	margin-left:8px
}
.pt-list__sr .pt-list-item .pt-list-item__stats>span>i, .pt-list__sr__type-a .pt-list-item .pt-list-item__stats>span>i {
	margin-right:4px;
	vertical-align:-4px
}
.pt-list__sr .pt-list-item .pt-list-item__stats>span:first-child, .pt-list__sr__type-a .pt-list-item .pt-list-item__stats>span:first-child {
	margin-left:0
}
.pt-list__sr .pt-list-item .pt-list-item__stats .pt-li_stats-channel>i, .pt-list__sr__type-a .pt-list-item .pt-list-item__stats .pt-li_stats-channel>i {
	margin-right:4px;
	vertical-align:-2px
}
.pt-list__sr .pt-list-item .pt-list-item__stats .pt-li_stats-button>a, .pt-list__sr__type-a .pt-list-item .pt-list-item__stats .pt-li_stats-button>a {
	background-color:#44416f;
	border:1px solid #565380;
-moz-border-radius:.125rem;
border-radius:.125rem;
	color:#fff;
font-size:.625rem;
	height:18px;
	line-height:1.5;
	margin-left:8px;
	padding:2px 6px;
	text-shadow:1px 1px 1px rgba(0, 0, 0, .12)
}
.pt-list__sr .pt-list-item .pt-list-item__stats .pt-li_stats-button>a:hover, .pt-list__sr__type-a .pt-list-item .pt-list-item__stats .pt-li_stats-button>a:hover {
	background-color:#565380
}
.pt-list__sr .pt-list-item:hover, .pt-list__sr__type-a .pt-list-item:hover {
	background-color:#232323
}
.pt-list__sr .pt-list-item:after, .pt-list__sr__type-a .pt-list-item:after {
	clear:both;
	content:"";
	display:block
}
.pt-list__sr .pt-list-item~.pt-accordion, .pt-list__sr__type-a .pt-list-item~.pt-accordion {
border-top:1px solid hsla(0, 0%, 100%, .12);
margin-top:-1px
}
.pt-list__sr__type-b .pt-list-item .pt-list-item__sr__info {
	padding:0 0 0 16px
}
.pt-list__sr__type-b .pt-list-item .pt-list-item__title {
	height:auto
}
.pt-list__sr__type-b .pt-list-item .pt-list-item__title h2 {
	max-height:48px
}
.pt-list__sr__type-b .pt-list-item .pt-list-item__img, .pt-list__sr__type-b .pt-list-item .pt-list-item__tag {
	display:none!important
}
.pt-list__sr__type-b .pt-list-item .pt-list-item__sr__content {
	margin:0;
	padding:10px 0 0 16px
}
.pt-list__sr__type-b .pt-list-item .pt-list-item__sr__content .pt-list-item__sr__content__inner {
	max-height:72px;
	min-height:auto
}
.pt-list__sr__type-b .pt-list-item .pt-list-item__sr__comment {
	display:none!important
}
.pt-list-items-suggest {
	margin:0 0 16px
}
.pt-list-items-suggest>a {
	color:rgba(233, 229, 246, .6);
	height:100%;
	line-height:1.5;
	overflow:hidden;
	text-decoration:none;
	width:100%
}
.pt-list-items-suggest .pt-wrap-list-suggest, .pt-list-items-suggest>a {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center
}
.pt-list-items-suggest .pt-wrap-list-suggest {
	background:#2A2A2A;
	border:1px solid #232323;
border-radius:.125rem;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	padding:6px 12px;
transition:background .5s, border .5s
}
.pt-list-items-suggest .pt-wrap-list-suggest:hover {
	background:#232323;
	border:1px solid hsla(0, 0%, 100%, .24)
}
.pt-list-items-suggest .pt-list-suggest__text {
	-ms-flex-pack:flex-start;
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
	-ms-justify-content:flex-start;
	justify-content:flex-start;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-list-items-suggest .pt-list-suggest__primary-text {
	color:rgb(246 246 246 / 87%);
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-list-items-suggest .pt-lists-suggest__meta {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	background:#44416f;
	border-radius:50%;
	color:rgb(246 246 246 / 87%);
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:-moz-inline-flexbox;
	display:-webkit-inline-box;
	display:inline-flex;
	-webkit-flex-shrink:0;
	-moz-flex-shrink:0;
	-ms-flex-shrink:0;
	flex-shrink:0;
	height:32px;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	margin-left:auto;
	margin-right:0;
transition:background .5s;
	width:32px
}
.pt-list-items-suggest .pt-wrap-list-suggest:hover .pt-lists-suggest__meta {
	background:rgba(0, 0, 0, .38)
}
.pt-list-items-suggest .pt-list-suggest__secondary-text {
	color:rgba(233, 229, 246, .6);
font-size:.875rem
}
.pt-list-items-suggest .pt-list-suggest__secondary-text>span:first-child:after {
	content:" \2219 ";
	font-weight:700;
	margin:0 6px
}
.pt-sm-toggle-date-show {
	display:none
}
.pt-sm-toggle-date-hide {
	display:inline-block!important
}
.suggest-expand-section {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%
}
@media (max-width:576px) {
.pt-list__sr {
border-radius:0;
list-style:none;
margin:0;
overflow:inherit;
padding:0
}
.pt-list__sr .pt-list-item, .pt-list__sr__type-a .pt-list-item {
padding:10px 10px 10px 0
}
.pt-list__sr .pt-list-item a>.pt-list-item__img, .pt-list__sr__type-a .pt-list-item a>.pt-list-item__img {
left:10px;
top:10px;
width:90px
}
.pt-list__sr .pt-list-item .pt-list-item__sr__info, .pt-list__sr__type-a .pt-list-item .pt-list-item__sr__info {
padding:0 0 0 115px
}
.pt-list__sr .pt-list-item .pt-list-item__sr__content, .pt-list__sr__type-a .pt-list-item .pt-list-item__sr__content {
min-height:inherit;
padding:6px 0 0 10px
}
.pt-list__sr .pt-list-item.pt-list-item__sr__no-img .pt-list-item__sr__content, .pt-list__sr__type-a .pt-list-item.pt-list-item__sr__no-img .pt-list-item__sr__content {
margin-bottom:12px
}
.pt-list__sr .pt-list-item .pt-list-item__sr__comment, .pt-list__sr__type-a .pt-list-item .pt-list-item__sr__comment {
margin-left:10px;
padding:8px
}
.pt-list__sr .pt-list-item.pt-list-item__sr__no-img .pt-list-item__title, .pt-list__sr__type-a .pt-list-item.pt-list-item__sr__no-img .pt-list-item__title {
height:auto
}
.pt-list__sr__type-a .pt-list-item .pt-list-item__title>h2 {
max-height:48px
}
.pt-list__sr__type-a .pt-list-item .pt-list-item__title .pt-list-item__tag {
display:none
}
.pt-list__sr__type-a .pt-list-item .pt-list-item__info>span {
display:block
}
.pt-list__sr__type-b .pt-list-item .pt-list-item__sr__info {
padding:0 0 0 10px
}
.pt-content-list-suggest {
-webkit-flex-direction:column;
-moz-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
height:136px;
margin-left:0;
margin-right:0;
overflow:auto;
width:calc(100% + 16px)
}
.pt-content-list-suggest, .pt-content-list-suggest.suggest-with-expand {
-webkit-align-content:flex-start;
-moz-align-content:flex-start;
-ms-align-content:flex-start;
align-content:flex-start
}
.pt-content-list-suggest.suggest-with-expand {
-webkit-flex-direction:row;
-moz-flex-direction:row;
-ms-flex-direction:row;
flex-direction:row;
height:auto;
margin-right:-8px;
overflow:hidden
}
.pt-content-list-suggest.suggest-with-expand .pt-list-items-suggest {
margin:0;
padding:0 8px 8px 0
}
.pt-content-list-suggest.suggest-with-expand .suggest-expand-section {
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-webkit-flex-wrap:wrap;
-moz-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
width:100%
}
.pt-content-list-suggest>.pt-list-items-suggest.col-6 {
width:calc(50% - 16px)
}
.suggest-with-expand.pt-content-list-suggest:after {
content:"";
height:auto;
width:0
}
.pt-content-list-suggest:after {
content:"";
height:130px;
width:22px
}
.pt-list-items-suggest {
margin:0;
padding:0 8px 0 0
}
.pt-list__sr__type-a .pt-list-item .pt-list-item__sr__content .pt-list-item__sr__content__inner {
min-height:auto
}
.pt-sm-toggle-date-show {
display:inline-block!important
}
.pt-sm-toggle-date-hide {
display:none!important
}
}
.pt-list_aff .pt-list_aff__listitem {
	border-bottom:1px solid rgb(57, 57, 57);
	margin-bottom:8px;
	position:relative
}
.pt-list_aff .pt-list_aff__listitem .pt-list_aff__product {
	padding-left:128px;
	padding-right:25%;
	position:relative
}
.pt-list_aff .pt-list_aff__listitem .pt-list_aff__product .img-thumbnail {
	left:16px;
	position:absolute;
	top:4px
}
.pt-list_aff .pt-list_aff__listitem .pt-list_aff__product h6 {
	word-wrap:break-word;
	font-size:1rem;
	height:72px;
	line-height:1.25;
	max-height:72px;
	overflow:hidden;
	word-break:break-word
}
.pt-list_aff .pt-list_aff__listitem .pt-list_aff__product span {
	color:rgba(233, 229, 246, .3);
	display:block;
font-size:.75rem;
	line-height:1.5;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-list_aff .pt-list_aff__listitem .pt-list_aff__deleted {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	background-color:rgba(56, 32, 64, .88);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
font-size:.875rem;
	height:calc(100% + 8px);
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	position:absolute;
	top:-8px;
	width:100%;
	z-index:1
}
.pt-list_aff .pt-list_aff__listitem .pt-list_aff__action {
	position:absolute;
	right:16px;
	text-align:center;
	top:4px;
	white-space:nowrap;
	width:calc(25% - 48px)
}
.pt-list_aff .pt-list_aff__listitem .pt-list_aff__caption {
	margin:0 16px 8px
}
.pt-list_aff .pt-list_aff__listitem:last-child {
	border-bottom:1px solid transparent;
	margin-bottom:0
}
@media (max-width:992px) {
.pt-list_aff .pt-list_aff__listitem .pt-list_aff__product {
padding-right:16px
}
.pt-list_aff .pt-list_aff__listitem .pt-list_aff__product h6 {
font-size:.875rem
}
.pt-list_aff .pt-list_aff__listitem .pt-list_aff__action {
bottom:18px;
text-align:right;
top:auto;
width:100%
}
.pt-list_aff .pt-list_aff__listitem .pt-list_aff__caption .pt-list_detail_tracking .pt-list_detail_tracking_message, .pt-list_aff .pt-list_aff__listitem .pt-list_aff__caption .txt-secondary, .pt-list_detail_tracking .pt-list_aff .pt-list_aff__listitem .pt-list_aff__caption .pt-list_detail_tracking_message {
display:block;
margin-top:8px
}
}
.pt-list, .pt-list__type-a {
	list-style:none;
	margin:0;
	padding:0
}
.pt-list .pt-list-item, .pt-list__type-a .pt-list-item {
	background-color:#2A2A2A;
	border-bottom:1px solid rgba(233, 229, 246, .08);
	display:block;
	overflow:hidden;
	padding:8px 16px 8px 116px;
	position:relative;
-webkit-transition:background-color .15s linear;
-moz-transition:background-color .15s linear;
-o-transition:background-color .15s linear;
-ms-transition:background-color .15s linear;
transition:background-color .15s linear
}
.pt-list .pt-list-item a>.pt-list-item__img, .pt-list__type-a .pt-list-item a>.pt-list-item__img {
border-radius:.125rem;
	display:block;
	left:16px;
	position:absolute;
	top:10px;
	width:86px
}
.pt-list .pt-list-item a>.pt-list-item__img.img-thumbnail, .pt-list__type-a .pt-list-item a>.pt-list-item__img.img-thumbnail {
	background-position:50% 20%;
	border: 0
}
.pt-list .pt-list-item a>.pt-list-item__img:before, .pt-list__type-a .pt-list-item a>.pt-list-item__img:before {
	padding-top:75%
}
.pt-list .pt-list-item a, .pt-list__type-a .pt-list-item a {
	text-decoration:none
}
.pt-list .pt-list-item .pt-list-item__title, .pt-list__type-a .pt-list-item .pt-list-item__title {
	height:48px;
	margin-bottom:2px;
	max-height:48px;
	overflow:hidden;
	width:100%
}
.pt-list .pt-list-item .pt-list-item__title>h2, .pt-list__type-a .pt-list-item .pt-list-item__title>h2 {
	word-wrap:break-word;
	font-size: 14px;
	font-weight:400;
	line-height: 20px;
	margin:0;
	max-height:24px;
	overflow:hidden;
	padding:0
}
.pt-list .pt-list-item .pt-list-item__title>h2>a, .pt-list .pt-list-item .pt-list-item__title>h2>strong>a, .pt-list__type-a .pt-list-item .pt-list-item__title>h2>a, .pt-list__type-a .pt-list-item .pt-list-item__title>h2>strong>a {
	color:rgb(246 246 246 / 87%)
}
.pt-breadcrumb .pt-list .pt-list-item .pt-list-item__title>h2>a>a:first-child:before, .pt-breadcrumb .pt-list .pt-list-item .pt-list-item__title>h2>strong>a>a:first-child:before, .pt-breadcrumb .pt-list__type-a .pt-list-item .pt-list-item__title>h2>a>a:first-child:before, .pt-breadcrumb .pt-list__type-a .pt-list-item .pt-list-item__title>h2>strong>a>a:first-child:before, .pt-list .pt-list-item .pt-breadcrumb .pt-list-item__title>h2>a>a:first-child:before, .pt-list .pt-list-item .pt-breadcrumb .pt-list-item__title>h2>strong>a>a:first-child:before, .pt-list .pt-list-item .pt-list-item__title>h2>a>.pantip-icons, .pt-list .pt-list-item .pt-list-item__title>h2>strong>a>.pantip-icons, .pt-list__type-a .pt-list-item .pt-breadcrumb .pt-list-item__title>h2>a>a:first-child:before, .pt-list__type-a .pt-list-item .pt-breadcrumb .pt-list-item__title>h2>strong>a>a:first-child:before, .pt-list__type-a .pt-list-item .pt-list-item__title>h2>a>.pantip-icons, .pt-list__type-a .pt-list-item .pt-list-item__title>h2>strong>a>.pantip-icons {
	margin-left:-2px;
	margin-right:4px;
	vertical-align:-4px
}
.pt-list .pt-list-item .pt-list-item__title span, .pt-list__type-a .pt-list-item .pt-list-item__title span {
	display:none;
font-size:.75rem;
	font-weight:400;
	line-height:1.75
}
.pt-list .pt-list-item .pt-list-item__title span>a, .pt-list__type-a .pt-list-item .pt-list-item__title span>a {
	word-wrap:break-word;
	color:rgba(233, 229, 246, .6)
}
.pt-list .pt-list-item .pt-list-item__title .pt-list-item__tag, .pt-list__type-a .pt-list-item .pt-list-item__title .pt-list-item__tag {
	clear:both;
font-size:.75rem;
	font-weight:400;
	line-height:1.5;
	opacity:.6;
	padding-top:2px;
-webkit-transition:opacity .15s ease-in-out;
transition:opacity .15s ease-in-out;
-o-transition:opacity .15s ease-in-out;
-moz-transition:opacity .15s ease-in-out;
	white-space:pre-wrap
}
.pt-list .pt-list-item .pt-list-item__title .pt-list-item__tag>a, .pt-list__type-a .pt-list-item .pt-list-item__title .pt-list-item__tag>a {
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:-moz-inline-flexbox;
	display:-webkit-inline-box;
	display:inline-flex;
	margin-right:8px;
	white-space:nowrap
}
.pt-list .pt-list-item .pt-list-item__title .pt-list-item__tag>a :last-child, .pt-list__type-a .pt-list-item .pt-list-item__title .pt-list-item__tag>a :last-child {
	margin-right:0
}
.pt-list .pt-list-item:hover .pt-list-item__tag, .pt-list__type-a .pt-list-item:hover .pt-list-item__tag {
	opacity:.87
}
.pt-list .pt-list-item.pt-list-item__ad-card-view .pt-list-item__title .pt-list-item__tag, .pt-list__type-a .pt-list-item.pt-list-item__ad-card-view .pt-list-item__title .pt-list-item__tag {
	display:block
}
.pt-list .pt-list-item .pt-list-item__title>h2>a:visited, .pt-list .pt-list-item .pt-list-item__title>h2>strong>a:visited, .pt-list__type-a .pt-list-item .pt-list-item__title>h2>a:visited, .pt-list__type-a .pt-list-item .pt-list-item__title>h2>strong>a:visited {
	color:#ffd180;
	opacity:.6;
	text-decoration:none
}
.pt-list .pt-list-item .pt-list-item__info, .pt-list__type-a .pt-list-item .pt-list-item__info {
	-ms-flex-pack:flex-start;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	float:left;
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
	-ms-justify-content:flex-start;
	justify-content:flex-start;
	overflow:hidden;
	position:relative;
	white-space:nowrap;
	width:60%
}
.pt-list .pt-list-item .pt-list-item__info>a, .pt-list__type-a .pt-list-item .pt-list-item__info>a {
	background-color:#44416f;
	border-radius:50%;
	display:none;
	height:40px;
	margin-right:8px;
	max-height:40px;
	max-width:40px;
	width:40px
}
.pt-list .pt-list-item .pt-list-item__info>h5, .pt-list__type-a .pt-list-item .pt-list-item__info>h5 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
font-size:.75rem;
	font-weight:500;
	line-height:1.5;
	margin:0;
	overflow:hidden;
	padding:0;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-list .pt-list-item .pt-list-item__info>h5>a, .pt-list .pt-list-item .pt-list-item__info>h5>a:visited, .pt-list__type-a .pt-list-item .pt-list-item__info>h5>a, .pt-list__type-a .pt-list-item .pt-list-item__info>h5>a:visited {
	color:#BABABA;
	text-decoration:none
}
.pt-list .pt-list-item .pt-list-item__info>h5>a:focus, .pt-list .pt-list-item .pt-list-item__info>h5>a:hover, .pt-list__type-a .pt-list-item .pt-list-item__info>h5>a:focus, .pt-list__type-a .pt-list-item .pt-list-item__info>h5>a:hover {
	color:#BABABA;
	text-decoration:underline
}
.pt-list .pt-list-item .pt-list-item__info>h5>a:active, .pt-list__type-a .pt-list-item .pt-list-item__info>h5>a:active {
	color:#BABABA;
	text-decoration:none
}
.pt-list .pt-list-item .pt-list-item__info>h5>a, .pt-list__type-a .pt-list-item .pt-list-item__info>h5>a {
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:auto
}
.pt-list .pt-list-item .pt-list-item__info>span, .pt-list__type-a .pt-list-item .pt-list-item__info>span {
	color:rgba(233, 229, 246, .3);
font-size:.75rem;
	font-weight:400;
	line-height:1.5
}
.pt-list .pt-list-item .pt-list-item__info>span:before, .pt-list__type-a .pt-list-item .pt-list-item__info>span:before {
	content:"\00B7";
	margin:0 4px
}
.pt-list .pt-list-item .pt-list-item__info>.pt-li_ads:before, .pt-list__type-a .pt-list-item .pt-list-item__info>.pt-li_ads:before {
	background-color:#fbc02d;
	-moz-border-radius:4px;
	border-radius:4px;
	color:#232323;
	content:"Ad";
	display:block;
font-size:.75rem;
	line-height:1.5;
	margin-right:6px;
	padding:0 6px;
	text-shadow:1px 1px 1px rgba(0, 0, 0, .12)
}
.pt-list .pt-list-item .pt-list-item__info>.pt-li_ads:after, .pt-list__type-a .pt-list-item .pt-list-item__info>.pt-li_ads:after {
	background-color:#fbc02d;
	-moz-border-radius:4px;
	border-radius:4px;
	color:#232323;
	content:"Ad";
	display:none;
font-size:.75rem;
	line-height:1.5;
	margin-left:6px;
	padding:0 6px;
	text-shadow:1px 1px 1px rgba(0, 0, 0, .12)
}
.pt-list .pt-list-item .pt-list-item__info>.pt-li_new:before, .pt-list__type-a .pt-list-item .pt-list-item__info>.pt-li_new:before {
	background-color:#fbc02d;
	-moz-border-radius:4px;
	border-radius:4px;
	color:#000;
	content:"NEW!!";
	display:block;
font-size:.75rem;
	line-height:1.5;
	margin-right:6px;
	padding:0 4px;
	text-shadow:1px 1px 1px rgba(0, 0, 0, .12)
}
.pt-list .pt-list-item .pt-list-item__info>.pt-li_new:after, .pt-list__type-a .pt-list-item .pt-list-item__info>.pt-li_new:after {
	background-color:#fbc02d;
	-moz-border-radius:4px;
	border-radius:4px;
	color:#000;
	content:"NEW!!";
	display:none;
font-size:.75rem;
	line-height:1.5;
	margin-left:6px;
	padding:0 4px;
	text-shadow:1px 1px 1px rgba(0, 0, 0, .12)
}
.pt-list .pt-list-item .pt-list-item__stats, .pt-list__type-a .pt-list-item .pt-list-item__stats {
	-ms-flex-pack:flex-end;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	color:rgba(233, 229, 246, .3);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	float:right;
font-size:.75rem;
	font-weight:400;
	-webkit-justify-content:flex-end;
	-moz-justify-content:flex-end;
	-ms-justify-content:flex-end;
	justify-content:flex-end;
	line-height:1.5;
	position:relative;
	white-space:nowrap;
	width:auto
}
.pt-list .pt-list-item .pt-list-item__stats>span, .pt-list__type-a .pt-list-item .pt-list-item__stats>span {
	display:inline-block;
	margin-left:8px
}
.pt-list .pt-list-item .pt-list-item__stats>span>i, .pt-list__type-a .pt-list-item .pt-list-item__stats>span>i {
	margin-right:4px;
	vertical-align:-4px
}
.pt-list .pt-list-item .pt-list-item__stats>span:first-child, .pt-list__type-a .pt-list-item .pt-list-item__stats>span:first-child {
	margin-left:0
}
.pt-list .pt-list-item .pt-list-item__stats .pt-li_stats-channel>i, .pt-list__type-a .pt-list-item .pt-list-item__stats .pt-li_stats-channel>i {
	margin-right:4px;
	vertical-align:-2px
}
.pt-list .pt-list-item .pt-list-item__stats .pt-li_stats-button>a, .pt-list__type-a .pt-list-item .pt-list-item__stats .pt-li_stats-button>a {
	background-color:#44416f;
	border:1px solid #565380;
-moz-border-radius:.125rem;
border-radius:.125rem;
	color:#fff;
font-size:.625rem;
	height:18px;
	line-height:1.5;
	margin-left:8px;
	padding:2px 6px;
	text-shadow:1px 1px 1px rgba(0, 0, 0, .12)
}
.pt-list .pt-list-item .pt-list-item__stats .pt-li_stats-button>a:hover, .pt-list__type-a .pt-list-item .pt-list-item__stats .pt-li_stats-button>a:hover {
	background-color:#565380
}
.pt-list .pt-list-item:last-child, .pt-list__type-a .pt-list-item:last-child {
	border-bottom:0;
	border-radius:0 0 2px 2px
}
.pt-list .pt-list-item:hover, .pt-list__type-a .pt-list-item:hover {
	background-color:#232323
}
.pt-list .pt-list-item:after, .pt-list__type-a .pt-list-item:after {
	clear:both;
	content:"";
	display:block
}
.pt-list .pt-list-item~.pt-accordion, .pt-list__type-a .pt-list-item~.pt-accordion {
border-top:1px solid hsla(0, 0%, 100%, .12);
margin-top:-1px
}
.pt-tag-header~div>.pt-list__type-a>.pt-list-item:first-child {
border-radius:4px 4px 0 0
}
.pt-list__type-b {
	-webkit-flex-wrap:nowrap;
	-moz-flex-wrap:nowrap;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	list-style:none;
	margin:0;
	overflow:hidden;
	padding:8px
}
.pt-list__type-b, .pt-list__type-b .pt-list-item {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-list__type-b .pt-list-item {
	background-color:#3A3A3A;
border-radius:.25rem;
	-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	margin:8px;
	max-width:352px;
	min-width: 260px !important;
	padding:16px 16px 8px;
	position:relative;
	width: auto !important
}
.pt-list__type-b .pt-list-item>a {
	order:1
}
.pt-list__type-b .pt-list-item>a>.pt-list-item__img {
	border-radius:2px 2px 0 0;
	left:0;
	margin-bottom:8px;
	margin-left:-16px;
	margin-top:-16px;
	position:relative;
	top:0;
	width:calc(100% + 32px)
}
.pt-list__type-b .pt-list-item>a>.pt-list-item__img:before {
	padding-top:75%
}
.pt-list__type-b .pt-list-item .pt-list-item__title {
	margin-bottom:4px;
	max-height:24px;
	order:2
}
.pt-list__type-b .pt-list-item .pt-list-item__title>h2 {
	float:none;
	font-size:1rem;
	font-weight:400;
	line-height:1.5;
	max-height:24px
}
.pt-list__type-b .pt-list-item .pt-list-item__title>h2>a {
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-list__type-b .pt-list-item .pt-list-item__title>h2>a>i.pantip-icons {
	display:none;
	vertical-align:-2px
}
.pt-list__type-b .pt-list-item .pt-list-item__title>span {
	display:block;
	line-height:24px
}
.pt-list__type-b .pt-list-item .pt-list-item__title .pt-list-item__tag {
	display:none
}
.pt-list__type-b .pt-list-item .pt-list-item__info {
	order:3;
	width:60%
}
.pt-list__type-b .pt-list-item .pt-list-item__info>h5>a {
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:100%
}
.pt-list__type-b .pt-list-item .pt-list-item__info>span {
	display:none
}
.pt-list__type-b .pt-list-item .pt-list-item__stats {
	bottom:8px;
	order:4;
	position:absolute;
	right:16px
}
.pt-list__type-b .pt-list-item .pt-list-item__stats span.pt-li_stats-vote, .pt-list__type-b .pt-list-item .pt-list-item__stats>span.pt-li_stats-comment {
	display:inline-block
}
.pt-list__type-b .pt-list-item .pt-list-item__stats>span.pt-li_stats-view {
	display:none
}
.pt-list__type-b .pt-list-item .pt-list-item__stats>span.pt-li_stats-comment {
	margin-left:0
}
.pt-list__type-b .pt-list-item .pt-list-item__action {
	margin-bottom:6px;
	margin-top:12px;
	order:5
}
.pt-list__type-b .pt-list-item:nth-child(4n+0) {
margin-left:8px
}
.pt-list__type-b .pt-list-item:last-child {
	border-bottom:1px solid rgba(233, 229, 246, .08);
border-radius:.25rem
}
.pt-list__type-b .pt-list-item.pt-list-item__no-img .pt-list-item__img {
	display:none
}
.pt-list__type-b .pt-list-item.pt-list-item__no-img .pt-list-item__title {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	height:219px;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	margin-bottom:48px;
	margin-top:16px;
	max-height:219px
}
.pt-list__type-b .pt-list-item.pt-list-item__no-img .pt-list-item__title>h2 {
	font-size:1.5rem;
	font-weight:500;
	max-height:216px;
	text-align:center
}
.pt-list__type-b .pt-list-item.pt-list-item__no-img .pt-list-item__title>h2>a {
	white-space:normal
}
.pt-list__type-b .pt-list-item.pt-list-item__no-img .pt-list-item__title>span {
	display:none
}
.pt-list__type-b.pt-list__title2line__pantippoint .pt-list-item__title {
	height:48px;
	margin-bottom:8px;
	max-height:48px
}
.pt-list__type-b.pt-list__title2line__pantippoint .pt-list-item__title>h2 {
	max-height:48px!important
}
.pt-list__type-b.pt-list__title2line__pantippoint .pt-list-item__title>h2>a {
	white-space:normal!important
}
.pt-list__type-b.pt-list__title2line>.pt-list-item .pt-list-item__title {
	height:48px;
	margin-bottom:0;
	max-height:48px
}
.pt-list__type-b.pt-list__title2line>.pt-list-item .pt-list-item__title>h2 {
	max-height:48px
}
.pt-list__type-b.pt-list__title2line>.pt-list-item .pt-list-item__title>h2>a {
	white-space:normal
}
.pt-list__type-b.pt-list__title2line>.pt-list-item .pt-list-item__info, .pt-list__type-b.pt-list__title2line>.pt-list-item .pt-list-item__stats {
	display:none
}
.pt-list__type-b.pt-list__title1line>.pt-list-item {
	padding:16px 16px 4px
}
.pt-list__type-b.pt-list__title1line>.pt-list-item .pt-list-item__title {
	height:21px;
	margin-bottom:0;
	max-height:21px
}
.pt-list__type-b.pt-list__title1line>.pt-list-item .pt-list-item__title>h2 {
font-size:.875rem;
	font-weight:400;
	line-height:1.5;
	max-height:21px;
	text-align:center
}
.pt-list__type-b.pt-list__title1line>.pt-list-item .pt-list-item__title>h2>a {
	white-space:nowrap
}
.pt-list__type-b.pt-list__title1line>.pt-list-item>a>.pt-list-item__img {
	margin-bottom:4px
}
.pt-list__type-b.pt-list__title1line>.pt-list-item .pt-list-item__info, .pt-list__type-b.pt-list__title1line>.pt-list-item .pt-list-item__stats {
	display:none
}
.pt-list__type-b.pt-list__type-b-smalltitle>.pt-list-item .pt-list-item__title {
	height:42px;
	margin-bottom:0;
	max-height:42px
}
.pt-list__type-b.pt-list__type-b-smalltitle>.pt-list-item .pt-list-item__title>h2 {
font-size:.875rem;
	font-weight:400;
	max-height:42px
}
.pt-list__type-b.pt-list__type-b-smalltitle>.pt-list-item .pt-list-item__title>h2>a {
	white-space:normal
}
.pt-list__type-b.pt-list__type-b-smalltitle>.pt-list-item .pt-list-item__info, .pt-list__type-b.pt-list__type-b-smalltitle>.pt-list-item .pt-list-item__stats {
	display:none
}
.pt-list__type-b .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info {
	display:block;
	left:8px;
	position:absolute;
	top:8px;
	z-index:8
}
.pt-list__type-b .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info a, .pt-list__type-b.pt-list__type-b-smalltitle>.pt-list-item.pt-list-item__no-img {
	display:none
}
.pt-list__type-b-opt2row {
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.pt-list__type-b-opt2row .pt-list-item:nth-child(n+7) {
display:none
}
.pt-list__type-b-opt2row .pt-list-item:nth-child(3n+1) {
margin-left:8px
}
.pt-list__type-b-opt4item_on_1row .pt-list-item {
	min-width:calc(25% - 16px);
	width:calc(25% - 16px)
}
.pt-list__type-b-opt4item_on_1row.pt-list__type-b-opt2row .pt-list-item {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-list__type-b-opt4item_on_1row.pt-list__type-b-opt2row .pt-list-item:nth-child(n+9) {
display:none
}
.pt-list__type-b-opt5item_on_1row .pt-list-item {
	min-width:calc(20% - 16px);
	width:calc(20% - 16px)
}
.pt-list__type-b-opt5item_on_1row.pt-list__type-b-opt2row .pt-list-item {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-list__type-b-opt5item_on_1row.pt-list__type-b-opt2row .pt-list-item:nth-child(n+11) {
display:none
}
.pt-list__type-b-opt6item_on_1row .pt-list-item {
	min-width:calc(16.66667% - 16px);
	width:calc(16.66667% - 16px)
}
.pt-list__type-b-opt6item_on_1row.pt-list__type-b-opt2row .pt-list-item {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-list__type-b-opt6item_on_1row.pt-list__type-b-opt2row .pt-list-item:nth-child(n+13) {
display:none
}
.pt-list__type-b-optmultirow {
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	max-height:auto;
	overflow-x:hidden
}
.pt-list__type-b-optmultirow .pt-list-item {
	max-width:calc(33.33% - 16px);
	min-width:calc(33.33% - 16px);
	width:calc(33.33% - 16px)
}
.pt-list__type-b-optmultirow .pt-list-item:nth-child(3n+1) {
margin-left:7px
}
.pt-list__type-b-optmultirow.pt-list__type-b-opt4item_on_1row .pt-list-item {
	max-width:calc(25% - 16px);
	min-width:calc(25% - 16px);
	width:calc(25% - 16px)
}
.pt-list__type-b-optmultirow.pt-list__type-b-opt4item_on_1row .pt-list-item:nth-child(3n+1) {
margin-left:8px
}
.pt-list__type-b-optmultirow.pt-list__type-b-opt5item_on_1row .pt-list-item {
	max-width:calc(20% - 16px);
	min-width:calc(20% - 16px);
	width:calc(20% - 16px)
}
.pt-list__type-b-optmultirow.pt-list__type-b-opt5item_on_1row .pt-list-item:nth-child(3n+1) {
margin-left:8px
}
.pt-list__type-b-optmultirow.pt-list__type-b-opt6item_on_1row .pt-list-item {
	max-width:calc(16.66667% - 16px);
	min-width:calc(16.66667% - 16px);
	width:calc(16.66667% - 16px)
}
.pt-list__type-b-optmultirow.pt-list__type-b-opt6item_on_1row .pt-list-item:nth-child(3n+1) {
margin-left:8px
}
.pt-list__type-c {
	background-color:#232323;
	border-radius:0 0 2px 2px;
	overflow:hidden
}
.pt-list__type-c .pt-list-item {
	padding:10px 16px
}
.pt-list__type-c .pt-list-item a>.pt-list-item__img {
	display:none
}
.pt-list__type-c .pt-list-item .pt-list-item__title {
	display:inline;
	height:auto;
	margin-bottom:0;
	max-height:none;
	width:auto
}
.pt-list__type-c .pt-list-item .pt-list-item__title>h2 {
	display:inline;
	max-height:none;
	padding-right:4px
}
.pt-list__type-c .pt-list-item .pt-list-item__title .pt-list-item__tag, .pt-list__type-c .pt-list-item .pt-list-item__title span {
	display:none
}
.pt-list__type-c .pt-list-item .pt-list-item__info {
	display:inline;
	float:none;
	overflow:visible;
	white-space:nowrap;
	width:auto
}
.pt-list__type-c .pt-list-item .pt-list-item__info h5 {
	display:inline
}
.pt-list__type-c .pt-list-item .pt-list-item__info h5 a {
	display:inline;
	width:auto
}
.pt-list__type-c .pt-list-item .pt-list-item__info h5.pt-li_ads:before, .pt-list__type-c .pt-list-item .pt-list-item__info h5.pt-li_new:before, .pt-list__type-c .pt-list-item .pt-list-item__info h5:before {
	display:inline
}
.pt-list__type-c .pt-list-item .pt-list-item__stats {
	display:none
}
.pt-list__type-c .pt-list-item.pt-list-item__ad-card-view {
	padding:8px 16px 8px 116px
}
.pt-list__type-c .pt-list-item.pt-list-item__ad-card-view a>.pt-list-item__img {
	display:block
}
.pt-list__type-c .pt-list-item.pt-list-item__ad-card-view .pt-list-item__title {
	display:block;
	height:48px;
	margin-bottom:2px;
	max-height:none;
	min-height:48px;
	width:100%
}
.pt-list__type-c .pt-list-item.pt-list-item__ad-card-view .pt-list-item__title>h2 {
	display:block;
	max-height:none;
	padding-right:0
}
.pt-list__type-c .pt-list-item.pt-list-item__ad-card-view .pt-list-item__title span {
	display:none
}
.pt-list__type-c .pt-list-item.pt-list-item__ad-card-view .pt-list-item__title .pt-list-item__tag {
	display:block
}
.pt-list__type-c .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info {
	float:left;
	overflow:hidden;
	white-space:nowrap;
	width:70%
}
.pt-list__type-c .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info, .pt-list__type-c .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info h5 {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-list__type-c .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info h5 a {
	display:block;
	width:auto
}
.pt-list__type-c .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info h5.pt-li_ads:before, .pt-list__type-c .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info h5.pt-li_new:before, .pt-list__type-c .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info h5:before, .pt-list__type-c .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info span, .pt-list__type-c .pt-list-item.pt-list-item__ad-card-view .pt-list-item__stats {
	display:block
}
.pt-list__type-d .pt-list-item {
	border-bottom:1px solid rgba(233, 229, 246, .08);
	border-top:1px solid rgba(233, 229, 246, .08);
	-webkit-box-shadow:0 10px 0 0 rgba(0, 0, 0, .3);
	box-shadow:0 10px 0 0 rgba(0, 0, 0, .3);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	margin-bottom:10px;
	padding:12px 64px 0 80px;
	position:relative;
	width:100%
}
.pt-list__type-d .pt-list-item>a {
	order:3
}
.pt-list__type-d .pt-list-item>a>.pt-list-item__img {
border-radius:.25rem;
	display:block;
	left:inherit;
	margin:4px auto;
	max-width:960px;
	position:relative;
	right:inherit;
	top:inherit;
	width:100%
}
.pt-list__type-d .pt-list-item>a>.pt-list-item__img:before {
	padding-top:75%
}
.pt-list__type-d .pt-list-item .pt-list-item__title {
	height:auto;
	margin-bottom:8px;
	max-height:none;
	min-height:auto;
	order:2;
	width:auto
}
.pt-list__type-d .pt-list-item .pt-list-item__title>h2 {
	float:none;
	font-size:1rem;
	font-weight:400;
	line-height:1.5;
	max-height:480px
}
.pt-list__type-d .pt-list-item .pt-list-item__title>h2>a {
	word-wrap:break-word;
	color:rgb(246 246 246 / 87%);
	display:block;
	margin:0;
	padding:0
}
.pt-list__type-d .pt-list-item .pt-list-item__title>h2>a i {
	display:inline-block;
	vertical-align:-4px
}
.pt-list__type-d .pt-list-item .pt-list-item__title>span {
font-size:.75rem;
	font-weight:400;
	line-height:1.75
}
.pt-list__type-d .pt-list-item .pt-list-item__title>span>a {
	word-wrap:break-word;
	color:rgba(233, 229, 246, .6);
	display:none
}
.pt-list__type-d .pt-list-item .pt-list-item__info {
	-webkit-box-ordinal-group:1;
	-moz-box-ordinal-group:1;
	-ms-flex-order:1;
	-webkit-align-items:flex-start;
	-moz-align-items:flex-start;
	-ms-align-items:flex-start;
	align-items:flex-start;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:row;
	-moz-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	margin-bottom:4px;
	-webkit-order:1;
	order:1;
	overflow:visible;
	position:relative;
	white-space:nowrap;
	width:auto
}
.pt-list__type-d .pt-list-item .pt-list-item__info>a {
	display:block;
	height:48px;
	left:-64px;
	margin-right:0;
	max-height:48px;
	max-width:48px;
	position:absolute;
	top:0;
	width:48px
}
.pt-list__type-d .pt-list-item .pt-list-item__info span {
	display:inline
}
.pt-list__type-d .pt-list-item .pt-list-item__stats {
	-ms-flex-pack:flex-start;
	-webkit-box-ordinal-group:4;
	-moz-box-ordinal-group:4;
	-ms-flex-order:4;
	-webkit-align-items:flex-start;
	-moz-align-items:flex-start;
	-ms-align-items:flex-start;
	align-items:flex-start;
	border-top:none;
	bottom:0;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:row;
	-moz-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
	-ms-justify-content:flex-start;
	justify-content:flex-start;
	-webkit-order:4;
	order:4;
	overflow:hidden;
	padding:8px 0;
	position:relative;
	right:0;
	white-space:nowrap;
	width:auto
}
.pt-list__type-d .pt-list-item .pt-list-item__stats>span {
	display:inline-block;
	margin-left:8px
}
.pt-list__type-d .pt-list-item .pt-list-item__stats>span:first-child {
	margin-left:0
}
.pt-list__type-d .pt-list-item .pt-list-item__stats span.pt-li_stats-comment, .pt-list__type-d .pt-list-item .pt-list-item__stats span.pt-li_stats-vote, .pt-list__type-d .pt-list-item .pt-list-item__stats>span.pt-li_stats-view {
	display:inline-block
}
.pt-list__type-d .pt-list-item:first-child {
	margin-top:0
}
.pt-list__type-d .pt-list-item:last-child {
	-webkit-box-shadow:none;
	box-shadow:none;
	margin-bottom:0
}
.pt-list__type-d .pt-list-item.pt-list-item__no-img {
	padding:12px 64px 0 80px
}
.pt-list__type-d .pt-list-item.pt-list-item__no-img .pt-list-item__title {
	height:auto!important;
	margin-bottom:0!important;
	margin-top:0!important;
	max-height:none!important
}
.pt-list__type-d .pt-list-item.pt-list-item__no-img .pt-list-item__title h2 {
	max-height:none;
	text-align:left
}
.pt-list__type-d .pt-list-item.pt-list-item__no-img .pt-list-item__title h2 a {
font-size:.875rem;
	font-weight:400;
	line-height:1.5
}
.pt-list__type-d .pt-list-item.pt-list-item__no-img .pt-list-item__info>a {
	display:block;
	height:48px;
	left:-64px;
	margin-right:0;
	max-height:48px;
	max-width:48px;
	position:absolute;
	top:0;
	width:48px
}
.pt-list__type-d .pt-list-item.pt-list-item__no-img .pt-list-item__stats {
	border-top:1px solid rgba(233, 229, 246, .08);
	margin-top:8px
}
.pt-list__type-simple {
	background-color:#3A3A3A;
	border-radius:0 0 4px 4px;
	overflow:hidden
}
.pt-list__type-simple .pt-list-item {
	background-color:#3A3A3A;
	border-bottom:1px solid hsla(0, 0%, 100%, .12);
	padding:9px 16px 10px 96px
}
.pt-list__type-simple .pt-list-item a>.pt-list-item__img {
	display:block;
	left:16px;
	position:absolute;
	top:10px;
	width:64px
}
.pt-list__type-simple .pt-list-item a>.pt-list-item__img:before {
	padding-top:100%
}
.pt-list__type-simple .pt-list-item .pt-list-item__title {
	height:48px;
	margin-bottom:0;
	max-height:48px
}
.pt-list__type-simple .pt-list-item .pt-list-item__title h2 {
	font-size:1rem;
	font-weight:400;
	line-height:1.5;
	max-height:48px
}
.pt-list__type-simple .pt-list-item .pt-list-item__title .pt-list-item__tag, .pt-list__type-simple .pt-list-item .pt-list-item__title span {
	display:none
}
.pt-list__type-simple .pt-list-item .pt-list-item__info {
	width:100%
}
.pt-list__type-simple .pt-list-item .pt-list-item__info>span, .pt-list__type-simple .pt-list-item .pt-list-item__stats {
	display:none
}
.pt-list__type-simple .pt-list-item:hover {
	background-color:#232323
}
.pt-list__type-simple .pt-list-item~.pt-accordion {
border-top:1px solid hsla(0, 0%, 100%, .12);
margin-top:-1px
}
.pt-list-sidebar {
	border-radius:0 0 4px 4px;
	overflow:hidden
}
.pt-list-sidebar .pt-list-item .pt-list-item__title .pt-list-item__tag {
	display:none
}
.pt-list-sidebar .pt-list-item .pt-list-item__info {
	width:70%
}
.pt-list-sidebar .pt-list-item .pt-list-item__info>span {
	display:none
}
.pt-list-sidebar .pt-list-item .pt-list-item__stats {
	width:auto
}
.pt-list-sidebar .pt-list-item .pt-list-item__stats>span {
	margin-left:4
}
.pt-list-sidebar .pt-list-item .pt-list-item__stats span.pt-li_stats-vote, .pt-list-sidebar .pt-list-item .pt-list-item__stats>span.pt-li_stats-view {
	display:none
}
.pt-list__type-a.pt-list-sidebar .pt-list-item .pt-list-item__title h2 {
	max-height:48px
}
.pt-list__type-a.pt-list-sidebar .pt-list-item .pt-list-item__info>span {
	display:none
}
.pt-list__type-b.pt-list-sidebar {
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.pt-list__type-b.pt-list-sidebar .pt-list-item {
	float:none;
	width:100%
}
.pt-list__type-b.pt-list-sidebar .pt-list-item:nth-child(1n+1) {
border-left:none
}
.pt-list__type-b.pt-list-sidebar .pt-list-item .pt-list-item__title h2 {
	max-height:42px
}
.pt-list__type-b.pt-list-sidebar .pt-list-item .pt-list-item__info>span, .pt-list__type-b.pt-list-sidebar .pt-list-item .pt-list-item__title .pt-list-item__tag, .pt-list__type-c.pt-list-sidebar .pt-list-item .pt-list-item__info>span {
	display:none
}
.pt-list__type-c.pt-list-item__full-title>.pt-list-item.pt-list-item__ad-card-view .pt-list-item__title .pt-list-item__tag {
	display:block
}
.pt-list__type-d.pt-list-sidebar .pt-list-item {
	padding:12px 16px 0
}
.pt-list__type-d.pt-list-sidebar .pt-list-item .pt-list-item__info {
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	margin-bottom:10px;
	overflow:visible;
	padding-left:48px;
	padding-top:2px;
	position:relative;
	white-space:nowrap;
	width:auto
}
.pt-list__type-d.pt-list-sidebar .pt-list-item .pt-list-item__info>a {
	height:40px;
	left:0;
	max-height:40px;
	max-width:40px;
	width:40px
}
.pt-list__type-d.pt-list-sidebar .pt-list-item .pt-list-item__info span {
	display:inline
}
.pt-list__type-d.pt-list-sidebar .pt-list-item .pt-list-item__info span:before {
	display:none
}
.pt-list__type-d.pt-list-sidebar .pt-list-item .pt-list-item__stats>span {
	display:inline-block;
	margin-left:8px
}
.pt-list__type-d.pt-list-sidebar .pt-list-item .pt-list-item__stats>span:first-child {
	margin-left:0
}
.pt-list__type-d.pt-list-sidebar .pt-list-item .pt-list-item__stats span.pt-li_stats-comment, .pt-list__type-d.pt-list-sidebar .pt-list-item .pt-list-item__stats span.pt-li_stats-vote, .pt-list__type-d.pt-list-sidebar .pt-list-item .pt-list-item__stats>span.pt-li_stats-view {
	display:inline-block
}
.pt-list__type-d.pt-list-sidebar .pt-list-item.pt-list-item__no-img {
	padding:12px 16px 0
}
.pt-list__2col {
	border-radius:0 0 4px 4px;
	overflow:hidden
}
.pt-list__2col .pt-list-item .pt-list-item__info>span {
	display:block
}
.pt-list__type-simple.pt-list__2col .pt-list-item {
	border-radius:0;
	float:left;
	width:50%
}
.pt-list__type-simple.pt-list__2col .pt-list-item:nth-child(odd) {
border-right:1px solid hsla(0, 0%, 100%, .12)
}
.pt-list__type-simple.pt-list__2col .pt-list-item:nth-child(2n) {
border-right:0
}
.pt-list__type-simple.pt-list__2col .pt-list-item:last-child {
	border-bottom:1px solid hsla(0, 0%, 100%, .12)
}
.pt-list__type-a.pt-list__2col .pt-list-item {
	border-radius:0;
	float:left;
	width:50%
}
.pt-list__type-a.pt-list__2col .pt-list-item:nth-child(odd) {
border-right:1px solid hsla(0, 0%, 100%, .12)
}
.pt-list__type-a.pt-list__2col .pt-list-item:nth-child(2n) {
border-right:0
}
.pt-list__type-a.pt-list__2col .pt-list-item:last-child {
	border-bottom:1px solid hsla(0, 0%, 100%, .12)
}
.pt-list__type-a.pt-list__2col .pt-list-item .pt-list-item__title h2 {
	max-height:48px
}
.pt-list__type-a.pt-list__2col .pt-list-item .pt-list-item__title .pt-list-item__tag {
	display:none
}
.pt-list__type-a.pt-list__2col .pt-list-item .pt-list-item__stats>span.pt-li_stats-vote {
	display:block
}
.pt-list__3col {
	border-radius:0 0 4px 4px;
	overflow:hidden
}
.pt-list__type-simple.pt-list__3col .pt-list-item {
	border-radius:0;
	border-right:1px solid hsla(0, 0%, 100%, .12);
	float:left;
	width:33.33%
}
.pt-list__type-simple.pt-list__3col .pt-list-item:nth-child(3n+3) {
border-right:none
}
.pt-list__type-simple.pt-list__3col .pt-list-item:last-child {
	border-bottom:1px solid hsla(0, 0%, 100%, .12)
}
.pt-list__type-a.pt-list__3col .pt-list-item {
	border-radius:0;
	border-right:1px solid rgba(233, 229, 246, .08);
	float:left;
	width:33.33%
}
.pt-list__type-a.pt-list__3col .pt-list-item .pt-list-item__title h2 {
	max-height:48px
}
.pt-list__type-a.pt-list__3col .pt-list-item .pt-list-item__tag {
	display:none
}
.pt-list__type-a.pt-list__3col .pt-list-item:nth-child(3n+3) {
border-right:none
}
.pt-list__type-a.pt-list__3col .pt-list-item:last-child {
	border-bottom:1px solid rgba(233, 229, 246, .08)
}
.pt-list__type-a.pt-list__3col .pt-list-item .pt-list-item__info {
	width:75%
}
.pt-list__type-a.pt-list__3col .pt-list-item .pt-list-item__info span {
	display:none
}
.pt-list__type-a.pt-list__3col .pt-list-item .pt-list-item__stats {
	width:auto
}
.pt-list__type-a.pt-list__3col .pt-list-item .pt-list-item__stats span.pt-li_stats-vote, .pt-list__type-a.pt-list__3col .pt-list-item .pt-list-item__stats>span.pt-li_stats-view {
	display:none
}
@media (max-width:1200px) {
.pt-list .pt-list-item .pt-list-item__title>span, .pt-list__type-a .pt-list-item .pt-list-item__title>span {
display:none
}
.pt-list .pt-list-item .pt-list-item__title .pt-list-item__tag, .pt-list__type-a .pt-list-item .pt-list-item__title .pt-list-item__tag {
display:block
}
.pt-list .pt-list-item .pt-list-item__info, .pt-list__type-a .pt-list-item .pt-list-item__info {
width:70%
}
.pt-list .pt-list-item .pt-list-item__info>span, .pt-list__type-a .pt-list-item .pt-list-item__info>span {
display:inline-block
}
.pt-list .pt-list-item .pt-list-item__stats, .pt-list__type-a .pt-list-item .pt-list-item__stats {
width:auto
}
.pt-list .pt-list-item .pt-list-item__stats>span, .pt-list__type-a .pt-list-item .pt-list-item__stats>span {
margin-left:4
}
.pt-list .pt-list-item .pt-list-item__stats>span.pt-li_stats-view, .pt-list__type-a .pt-list-item .pt-list-item__stats>span.pt-li_stats-view {
display:none
}
.pt-list__type-b .pt-list-item {
margin:8px;
padding:16px 16px 8px
}
.pt-list__type-b .pt-list-item .pt-list-item__title>h2 {
float:none;
font-size:1rem;
font-weight:400;
line-height:1.5
}
.pt-list__type-b .pt-list-item .pt-list-item__title>h2>a {
display:block;
max-height:180px
}
.pt-list__type-b .pt-list-item .pt-list-item__title .pt-list-item__tag, .pt-list__type-b .pt-list-item .pt-list-item__title>span {
display:none
}
.pt-list__type-b .pt-list-item .pt-list-item__info {
width:70%
}
.pt-list__type-b .pt-list-item .pt-list-item__info>h5>a {
display:block;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
width:100%
}
.pt-list__type-b .pt-list-item .pt-list-item__info>span {
display:none
}
.pt-list__type-b .pt-list-item .pt-list-item__stats>span.pt-li_stats-comment {
display:inline-block
}
.pt-list__type-b .pt-list-item .pt-list-item__stats span.pt-li_stats-vote, .pt-list__type-b .pt-list-item .pt-list-item__stats>span.pt-li_stats-view {
display:none
}
.pt-list__type-b .pt-list-item .pt-list-item__stats>span.pt-li_stats-comment {
margin-left:0
}
.pt-list__type-b .pt-list-item__no-img .pt-list-item__title {
height:180px!important;
margin-bottom:42px!important;
max-height:180px!important
}
.pt-list__type-b .pt-list-item__no-img .pt-list-item__title h2 {
max-height:180px
}
.pt-list__type-b.pt-list__type-b-opt5item_on_1row .pt-list-item {
min-width:calc(25% - 16px);
width:calc(25% - 16px)
}
.pt-list__type-b.pt-list__type-b-opt5item_on_1row.pt-list__type-b-opt2row .pt-list-item {
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex
}
.pt-list__type-b.pt-list__type-b-opt5item_on_1row.pt-list__type-b-opt2row .pt-list-item:nth-child(n+9) {
display:none
}
.pt-list__type-b.pt-list__type-b-opt6item_on_1row .pt-list-item {
min-width:calc(20% - 16px);
width:calc(20% - 16px)
}
.pt-list__type-b.pt-list__type-b-opt6item_on_1row.pt-list__type-b-opt2row .pt-list-item {
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex
}
.pt-list__type-b.pt-list__type-b-opt6item_on_1row.pt-list__type-b-opt2row .pt-list-item:nth-child(n+11), .pt-list__type-c>.pt-list-item .pt-list-item__title .pt-list-item__tag {
display:none
}
.pt-list__type-d>.pt-list-item {
padding:12px 32px 0 80px
}
.pt-list__type-d>.pt-list-item .pt-list-item__stats>span {
margin-left:4
}
.pt-list__type-d>.pt-list-item .pt-list-item__stats>span.pt-li_stats-view {
display:inline-block
}
.pt-list__type-d.pt-list-sidebar>.pt-list-item .pt-list-item__title .pt-list-item__tag {
display:none
}
.pt-list__type-a.pt-list-sidebar .pt-list-item .pt-list-item__title h2 {
max-height:48px
}
.pt-list__type-a.pt-list-sidebar .pt-list-item .pt-list-item__title .pt-list-item__tag {
display:none
}
.pt-list__type-a.pt-list-sidebar .pt-list-item .pt-list-item__info {
width:65%
}
.pt-list__type-a.pt-list-sidebar .pt-list-item .pt-list-item__info span {
display:none
}
.pt-list__type-b-opt2row {
-webkit-flex-wrap:wrap;
-moz-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap
}
.pt-list__type-a.pt-list__2col .pt-list-item .pt-list-item__info {
width:60%
}
.pt-list__type-a.pt-list__2col .pt-list-item .pt-list-item__info>span {
display:block
}
.pt-list__type-simple.pt-list__3col .pt-list-item {
width:50%
}
.pt-list__type-simple.pt-list__3col .pt-list-item:nth-child(odd) {
border-right:1px solid hsla(0, 0%, 100%, .12)
}
.pt-list__type-simple.pt-list__3col .pt-list-item:nth-child(2n) {
border-right:0
}
.pt-list__type-a.pt-list__3col .pt-list-item {
width:50%
}
.pt-list__type-a.pt-list__3col .pt-list-item .pt-list-item__title>h2 {
max-height:24px
}
.pt-list__type-a.pt-list__3col .pt-list-item .pt-list-item__title .pt-list-item__tag {
display:block
}
.pt-list__type-a.pt-list__3col .pt-list-item:nth-child(odd) {
border-right:1px solid rgba(233, 229, 246, .08)
}
.pt-list__type-a.pt-list__3col .pt-list-item:nth-child(2n) {
border-right:0
}
.pt-list__type-a.pt-list__3col .pt-list-item .pt-list-item__info {
width:60%
}
.pt-list__type-a.pt-list__3col .pt-list-item .pt-list-item__info>span {
display:block
}
.pt-list__type-a.pt-list__3col .pt-list-item .pt-list-item__stats {
width:auto
}
.pt-list__type-a.pt-list__3col .pt-list-item .pt-list-item__stats>span.pt-li_stats-vote {
display:block
}
}
@media (max-width:992px) {
.pt-list .pt-list-item .pt-list-item__title>h2, .pt-list__type-a .pt-list-item .pt-list-item__title>h2 {
float:none
}
.pt-list .pt-list-item .pt-list-item__title>h2>a, .pt-list__type-a .pt-list-item .pt-list-item__title>h2>a {
display:block
}
.pt-list .pt-list-item .pt-list-item__title>span, .pt-list__type-a .pt-list-item .pt-list-item__title>span {
display:none
}
.pt-list .pt-list-item .pt-list-item__info, .pt-list__type-a .pt-list-item .pt-list-item__info {
width:70%
}
.pt-list .pt-list-item .pt-list-item__info>span, .pt-list__type-a .pt-list-item .pt-list-item__info>span {
display:inline-block
}
.pt-list .pt-list-item .pt-list-item__stats, .pt-list__type-a .pt-list-item .pt-list-item__stats {
width:auto
}
.pt-list .pt-list-item .pt-list-item__stats>span, .pt-list__type-a .pt-list-item .pt-list-item__stats>span {
margin-left:4
}
.pt-list .pt-list-item .pt-list-item__stats>span.pt-li_stats-view, .pt-list__type-a .pt-list-item .pt-list-item__stats>span.pt-li_stats-view {
display:none
}
.pt-list__type-b {
overflow-x:scroll
}
.pt-list__type-b:after {
content:"\00a0";
display:block
}
.pt-list__type-b .pt-list-item {
margin:8px;
max-width:292px;
min-width:292px;
padding:16px 16px 8px;
width:292px
}
.pt-list__type-b .pt-list-item .pt-list-item__title {
order:2
}
.pt-list__type-b .pt-list-item .pt-list-item__title>h2 {
font-size:1rem;
font-weight:400;
line-height:1.5
}
.pt-list__type-b .pt-list-item .pt-list-item__title>h2>a {
display:block;
max-height:180px
}
.pt-list__type-b .pt-list-item .pt-list-item__title .pt-list-item__tag, .pt-list__type-b .pt-list-item .pt-list-item__title>span {
display:none
}
.pt-list__type-b .pt-list-item .pt-list-item__info {
order:3;
width:70%
}
.pt-list__type-b .pt-list-item .pt-list-item__info>h5>a {
display:block;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
width:100%
}
.pt-list__type-b .pt-list-item .pt-list-item__info>span {
display:none
}
.pt-list__type-b.pt-list__type-b-opt5item_on_1row .pt-list-item {
min-width:calc(30.76923% - 16px);
width:calc(30.76923% - 16px)
}
.pt-list__type-b.pt-list__type-b-opt5item_on_1row.pt-list__type-b-opt2row .pt-list-item {
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex
}
.pt-list__type-b.pt-list__type-b-opt5item_on_1row.pt-list__type-b-opt2row .pt-list-item:nth-child(n+7) {
display:none
}
.pt-list__type-b.pt-list__type-b-opt6item_on_1row .pt-list-item {
min-width:calc(25% - 16px);
width:calc(25% - 16px)
}
.pt-list__type-b.pt-list__type-b-opt6item_on_1row.pt-list__type-b-opt2row .pt-list-item {
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex
}
.pt-list__type-b.pt-list__type-b-opt6item_on_1row.pt-list__type-b-opt2row .pt-list-item:nth-child(n+9) {
display:none
}
.pt-list__type-b-opt2row {
-webkit-flex-wrap:nowrap;
-moz-flex-wrap:nowrap;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap
}
.pt-list__type-b-opt2row .pt-list-item {
@includ flexbox()
}
.pt-list__type-b.pt-list__type-b-optmultirow {
overflow-x:hidden
}
.pt-list__type-b.pt-list__type-b-optmultirow .pt-list-item {
max-width:calc(33.33% - 16px);
min-width:calc(33.33% - 16px);
width:calc(33.33% - 16px)
}
.pt-list__type-b.pt-list__type-b-optmultirow .pt-list-item:nth-child(4n+1) {
margin-left:8px
}
.pt-list__type-b.pt-list__type-b-optmultirow:after {
display:none
}
.pt-list__type-b.pt-list-sidebar {
overflow-x:hidden
}
.pt-list__type-b.pt-list-sidebar .pt-list-item {
max-width:calc(50% - 17px);
min-width:calc(50% - 17px);
width:calc(50% - 17px)
}
.pt-list__type-b.pt-list-sidebar:after {
display:none
}
.pt-list__type-c .pt-list-item .pt-list-item__title h2 {
padding-right:0
}
.pt-list__type-c .pt-list-item .pt-list-item__info {
display:inline-block;
width:100%
}
.pt-list__type-c.pt-list-sidebar .pt-list-item .pt-list-item__info>span {
display:inline-block
}
.pt-list__type-d .pt-list-item {
padding:12px 16px 0
}
.pt-list__type-d .pt-list-item .pt-list-item__info {
-webkit-flex-direction:column;
-moz-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
margin-bottom:10px;
overflow:visible;
padding-left:48px;
padding-top:2px;
position:relative;
white-space:nowrap;
width:auto
}
.pt-list__type-d .pt-list-item .pt-list-item__info h5 {
margin-bottom:2px
}
.pt-list__type-d .pt-list-item .pt-list-item__info>a {
height:40px;
left:0;
max-height:40px;
max-width:40px;
width:40px
}
.pt-list__type-d .pt-list-item .pt-list-item__info span {
display:inline
}
.pt-list__type-d .pt-list-item .pt-list-item__info span:before {
display:none
}
.pt-list__type-d .pt-list-item .pt-list-item__stats>span {
display:inline-block;
margin-left:8px
}
.pt-list__type-d .pt-list-item .pt-list-item__stats>span:first-child {
margin-left:0
}
.pt-list__type-d .pt-list-item .pt-list-item__stats span.pt-li_stats-comment, .pt-list__type-d .pt-list-item .pt-list-item__stats span.pt-li_stats-vote, .pt-list__type-d .pt-list-item .pt-list-item__stats>span.pt-li_stats-view {
display:inline-block
}
.pt-list__type-d .pt-list-item.pt-list-item__no-img {
padding:12px 16px 0
}
.pt-list__type-d .pt-list-item.pt-list-item__no-img .pt-list-item__info>a {
height:40px;
left:0;
max-height:40px;
max-width:40px;
width:40px
}
.pt-list__type-d .pt-list-item.pt-list-item__ad-card-view .pt-list-item__title {
order:1
}
.pt-list__type-d .pt-list-item.pt-list-item__ad-card-view .pt-list-item__title .pt-list-item__tag {
display:block
}
.pt-list__type-d .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info {
order:2;
padding-left:0
}
.pt-list__type-d .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info span, .pt-list__type-d .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info>a {
display:none
}
.pt-list__type-a.pt-list-sidebar .pt-list-item .pt-list-item__title h2 {
max-height:24px
}
.pt-list__type-a.pt-list-sidebar .pt-list-item .pt-list-item__title .pt-list-item__tag {
display:block
}
.pt-list__type-a.pt-list-sidebar .pt-list-item .pt-list-item__info {
width:70%
}
.pt-list__type-a.pt-list-sidebar .pt-list-item .pt-list-item__info span, .pt-list__type-a.pt-list-sidebar .pt-list-item .pt-list-item__stats .pt-li_stats-vote {
display:block
}
.pt-list.pt-list__2col .pt-list-item {
border-left:0;
border-radius:0;
float:none;
width:100%
}
.pt-list.pt-list__2col .pt-list-item:nth-child(1n+1) {
border-left:none
}
.pt-list.pt-list__2col .pt-list-item:nth-child(odd) {
border-right:none
}
.pt-list.pt-list__2col .pt-list-item:last-child {
border-radius:0 0 4px 4px
}
.pt-list.pt-list__2col .pt-list-item .pt-list-item__info>span {
display:block
}
.pt-list.pt-list__3col .pt-list-item {
border-radius:0;
float:none;
width:100%
}
.pt-list.pt-list__3col .pt-list-item:nth-child(1n+1) {
border-left:none
}
.pt-list.pt-list__3col .pt-list-item:nth-child(odd) {
border-right:none
}
.pt-list.pt-list__3col .pt-list-item:last-child {
border-radius:0 0 4px 4px
}
.pt-list.pt-list__3col .pt-list-item .pt-list-item__info>span {
display:block
}
}
@media (max-width:768px) {
.pt-list, .pt-list__type-a {
list-style:none;
margin:0;
padding:0
}
.pt-list .pt-list-item .pt-list-item__title>h2, .pt-list__type-a .pt-list-item .pt-list-item__title>h2 {
float:none
}
.pt-list .pt-list-item .pt-list-item__title>h2>a, .pt-list__type-a .pt-list-item .pt-list-item__title>h2>a {
display:block
}
.pt-list .pt-list-item .pt-list-item__title>span, .pt-list__type-a .pt-list-item .pt-list-item__title>span {
display:none
}
.pt-list .pt-list-item .pt-list-item__info>span, .pt-list__type-a .pt-list-item .pt-list-item__info>span {
display:inline-block
}
.pt-list .pt-list-item .pt-list-item__stats, .pt-list__type-a .pt-list-item .pt-list-item__stats {
width:auto
}
.pt-list .pt-list-item .pt-list-item__stats>span, .pt-list__type-a .pt-list-item .pt-list-item__stats>span {
margin-left:0
}
.pt-list .pt-list-item .pt-list-item__stats span.pt-li_stats-vote, .pt-list .pt-list-item .pt-list-item__stats>span.pt-li_stats-view, .pt-list__type-a .pt-list-item .pt-list-item__stats span.pt-li_stats-vote, .pt-list__type-a .pt-list-item .pt-list-item__stats>span.pt-li_stats-view {
display:none
}
.pt-list__type-b {
margin:0;
overflow-x:scroll;
padding:8px;
scroll-snap-type:x mandatory
}
.pt-list__type-b .pt-list-item .pt-list-item__title {
order:2
}
.pt-list__type-b .pt-list-item .pt-list-item__title h2 {
font-size:1rem;
font-weight:400;
line-height:1.5
}
.pt-list__type-b .pt-list-item .pt-list-item__title h2>a {
display:block;
max-height:180px
}
.pt-list__type-b .pt-list-item .pt-list-item__title .pt-list-item__tag, .pt-list__type-b .pt-list-item .pt-list-item__title span {
display:none
}
.pt-list__type-b .pt-list-item .pt-list-item__info {
order:3;
width:70%
}
.pt-list__type-b .pt-list-item .pt-list-item__info>span {
display:none
}
.pt-list__type-b .pt-list-item__no-img .pt-list-item__title {
height:175px!important;
margin-bottom:52px!important;
max-height:175px!important
}
.pt-list__type-b.pt-list__type-b-opt5item_on_1row .pt-list-item {
min-width:calc(44.44444% - 16px);
width:calc(44.44444% - 16px)
}
.pt-list__type-b.pt-list__type-b-opt5item_on_1row.pt-list__type-b-opt2row .pt-list-item, .pt-list__type-b.pt-list__type-b-opt5item_on_1row.pt-list__type-b-opt2row .pt-list-item:nth-child(n) {
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex
}
.pt-list__type-b.pt-list__type-b-opt6item_on_1row .pt-list-item {
max-width:140px;
min-width:140px;
width:140px
}
.pt-list__type-b.pt-list__type-b-opt6item_on_1row.pt-list__type-b-opt2row .pt-list-item, .pt-list__type-b.pt-list__type-b-opt6item_on_1row.pt-list__type-b-opt2row .pt-list-item:nth-child(n) {
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex
}
.pt-list__type-d .pt-list-item.pt-list-item__ad-card-view .pt-list-item__title {
order:1
}
.pt-list__type-d .pt-list-item.pt-list-item__ad-card-view .pt-list-item__title .pt-list-item__tag {
display:block
}
.pt-list__type-d .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info {
order:2;
padding-left:0
}
.pt-list__type-d .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info span, .pt-list__type-d .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info>a {
display:none
}
.pt-list__type-d .pt-list-item .pt-list-item__stats>span {
display:inline-block;
margin-left:8px
}
.pt-list__type-d .pt-list-item .pt-list-item__stats>span:first-child {
margin-left:0
}
.pt-list__type-d .pt-list-item .pt-list-item__stats span.pt-li_stats-comment, .pt-list__type-d .pt-list-item .pt-list-item__stats span.pt-li_stats-vote, .pt-list__type-d .pt-list-item .pt-list-item__stats>span.pt-li_stats-view {
display:inline-block
}
.pt-list__type-b.pt-list__type-b-optmultirow {
overflow-x:hidden
}
.pt-list__type-b.pt-list__type-b-optmultirow .pt-list-item {
max-width:calc(50% - 16px);
min-width:calc(50% - 16px);
width:calc(50% - 16px)
}
.pt-list__type-a.pt-list-sidebar .pt-list-item .pt-list-item__stats .pt-li_stats-vote, .pt-list__type-b.pt-list__type-b-optmultirow:after {
display:none
}
.pt-list__type-b-opt2row {
-webkit-flex-wrap:nowrap;
-moz-flex-wrap:nowrap;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap
}
.pt-list.pt-list__2col .pt-list-item {
border-radius:0;
float:none;
width:100%
}
.pt-list.pt-list__2col .pt-list-item:nth-child(1n+1) {
border-left:none
}
.pt-list.pt-list__2col .pt-list-item:last-child {
border-radius:0 0 4px 4px
}
.pt-list.pt-list__2col .pt-list-item .pt-list-item__stats {
width:auto
}
.pt-list.pt-list__2col .pt-list-item .pt-list-item__stats>span {
margin-left:0
}
.pt-list.pt-list__2col .pt-list-item .pt-list-item__stats span.pt-li_stats-vote, .pt-list.pt-list__2col .pt-list-item .pt-list-item__stats>span.pt-li_stats-view {
display:none
}
.pt-list.pt-list__3col .pt-list-item {
border-radius:0;
float:none;
width:100%
}
.pt-list.pt-list__3col .pt-list-item:nth-child(1n+1) {
border-left:none
}
.pt-list.pt-list__3col .pt-list-item:last-child {
border-radius:0 0 4px 4px
}
.pt-list.pt-list__3col .pt-list-item .pt-list-item__stats {
width:auto
}
.pt-list.pt-list__3col .pt-list-item .pt-list-item__stats>span {
margin-left:0
}
.pt-list.pt-list__3col .pt-list-item .pt-list-item__stats span.pt-li_stats-vote, .pt-list.pt-list__3col .pt-list-item .pt-list-item__stats>span.pt-li_stats-view {
display:none
}
}
@media (max-width:576px) {
.pt-list {
border-radius:0;
list-style:none;
margin:0;
overflow:inherit;
padding:0
}
.pt-list .pt-list-item.pt-list-item__ad-card-view {
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-webkit-flex-direction:column;
-moz-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
padding:12px 16px 4px;
position:relative
}
.pt-list .pt-list-item.pt-list-item__ad-card-view>a {
order:3
}
.pt-list .pt-list-item.pt-list-item__ad-card-view>a>.pt-list-item__img {
border-radius:0;
display:block;
left:inherit;
margin:4px 0 4px -16px;
max-width:960px;
position:relative;
right:inherit;
top:inherit;
width:calc(100% + 32px)
}
.pt-list .pt-list-item.pt-list-item__ad-card-view .pt-list-item__title {
height:auto;
margin-bottom:8px;
max-height:none;
min-height:auto;
order:1;
width:auto
}
.pt-list .pt-list-item.pt-list-item__ad-card-view .pt-list-item__title h2 {
max-height:none
}
.pt-list .pt-list-item.pt-list-item__ad-card-view .pt-list-item__title .pt-list-item__tag {
display:none
}
.pt-list .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info {
-ms-flex-pack:center;
-webkit-box-ordinal-group:2;
-moz-box-ordinal-group:2;
-ms-flex-order:2;
-webkit-align-items:flex-start;
-moz-align-items:flex-start;
-ms-align-items:flex-start;
align-items:flex-start;
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-webkit-flex-direction:column;
-moz-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
-webkit-justify-content:center;
-moz-justify-content:center;
-ms-justify-content:center;
justify-content:center;
margin-bottom:10px;
-webkit-order:2;
order:2;
overflow:visible;
padding-left:0;
padding-top:2px;
position:relative;
white-space:nowrap;
width:auto
}
.pt-list .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info>a {
display:none;
height:40px;
left:0;
max-height:40px;
max-width:40px;
position:absolute;
top:0;
width:40px
}
.pt-list .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info span, .pt-list .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info span:before {
display:none
}
.pt-list .pt-list-item.pt-list-item__ad-card-view .pt-list-item__stats {
-ms-flex-pack:flex-start;
-webkit-box-ordinal-group:4;
-moz-box-ordinal-group:4;
-ms-flex-order:4;
-webkit-align-items:flex-start;
-moz-align-items:flex-start;
-ms-align-items:flex-start;
align-items:flex-start;
border-top:none;
bottom:0;
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-webkit-flex-direction:row;
-moz-flex-direction:row;
-ms-flex-direction:row;
flex-direction:row;
-webkit-justify-content:flex-start;
-moz-justify-content:flex-start;
-ms-justify-content:flex-start;
justify-content:flex-start;
-webkit-order:4;
order:4;
overflow:hidden;
padding:8px 0;
position:relative;
right:0;
white-space:nowrap;
width:auto
}
.pt-list .pt-list-item.pt-list-item__ad-card-view .pt-list-item__stats>span {
display:inline-block;
margin-left:8px
}
.pt-list .pt-list-item.pt-list-item__ad-card-view .pt-list-item__stats>span:first-child {
margin-left:0
}
.pt-list .pt-list-item.pt-list-item__ad-card-view .pt-list-item__stats span.pt-li_stats-comment, .pt-list .pt-list-item.pt-list-item__ad-card-view .pt-list-item__stats span.pt-li_stats-vote, .pt-list .pt-list-item.pt-list-item__ad-card-view .pt-list-item__stats>span.pt-li_stats-view {
display:inline-block
}
.pt-list .pt-list-item.pt-list-item__ad-card-view:first-child {
margin-top:0
}
.pt-list .pt-list-item.pt-list-item__ad-card-view:last-child {
-webkit-box-shadow:none;
box-shadow:none;
margin-bottom:0
}
.pt-list .pt-list-item.pt-list-item__ad-card-view.pt-list-item__no-img {
padding:12px 64px 0 80px
}
.pt-list .pt-list-item.pt-list-item__ad-card-view.pt-list-item__no-img .pt-list-item__title {
height:auto!important;
margin-bottom:0!important;
margin-top:0!important;
max-height:none!important
}
.pt-list .pt-list-item.pt-list-item__ad-card-view.pt-list-item__no-img .pt-list-item__title h2 {
max-height:none;
text-align:left
}
.pt-list .pt-list-item.pt-list-item__ad-card-view.pt-list-item__no-img .pt-list-item__title h2 a {
font-size:.875rem;
font-weight:400;
line-height:1.5
}
.pt-list .pt-list-item.pt-list-item__ad-card-view.pt-list-item__no-img .pt-list-item__info>a {
display:block;
height:48px;
left:-64px;
margin-right:0;
max-height:48px;
max-width:48px;
position:absolute;
top:0;
width:48px
}
.pt-list .pt-list-item.pt-list-item__ad-card-view.pt-list-item__no-img .pt-list-item__stats {
border-top:1px solid rgba(233, 229, 246, .08);
margin-top:8px
}
.pt-list .pt-list-item.pt-list-item__ad-card-view.pt-list-item__no-img .pt-list-item__img {
display:none
}
.pt-list .pt-list-item.pt-list-item__ad-card-view.pt-list-item__no-img .pt-list-item__title {
max-height:144px
}
.pt-list .pt-list-item.pt-list-item__ad-card-view.pt-list-item__no-img .pt-list-item__title>span {
display:block
}
.pt-list__type-a .pt-list-item .pt-list-item__title>h2 {
max-height:48px
}
.pt-list__type-a .pt-list-item .pt-list-item__title .pt-list-item__tag {
display:none
}
.pt-list__type-a .pt-list-item .pt-list-item__info>span {
display:block
}
.pt-list__type-b {
margin:0;
overflow:hidden;
overflow-x:scroll;
padding:8px 12px;
scroll-snap-type:x mandatory
}
.pt-list__type-b .pt-list-item {
margin:4px!important;
padding:8px 12px
}
.pt-list__type-b .pt-list-item .pt-list-item__title {
-webkit-box-ordinal-group:2;
-moz-box-ordinal-group:2;
-ms-flex-order:2;
margin-bottom:4px;
-webkit-order:2;
order:2
}
.pt-list__type-b .pt-list-item .pt-list-item__title>h2 {
font-size:1rem;
font-weight:400;
line-height:1.5
}
.pt-list__type-b .pt-list-item .pt-list-item__title>h2>a {
display:block;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap
}
.pt-list__type-b .pt-list-item .pt-list-item__title .pt-list-item__tag, .pt-list__type-b .pt-list-item .pt-list-item__title>span {
display:none
}
.pt-list__type-b .pt-list-item .pt-list-item__info {
-ms-flex-pack:flex-start;
-webkit-align-items:flex-start;
-moz-align-items:flex-start;
-ms-align-items:flex-start;
align-items:flex-start;
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-webkit-flex-direction:column;
-moz-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
float:left;
height:auto;
-webkit-justify-content:flex-start;
-moz-justify-content:flex-start;
-ms-justify-content:flex-start;
justify-content:flex-start;
margin:0;
order:3;
overflow:hidden;
padding:0;
position:relative;
white-space:nowrap;
width:70%
}
.pt-list__type-b .pt-list-item .pt-list-item__info>a {
display:none
}
.pt-list__type-b .pt-list-item .pt-list-item__info>h5 {
margin:0
}
.pt-list__type-b .pt-list-item .pt-list-item__info>span {
display:none
}
.pt-list__type-b .pt-list-item .pt-list-item__info .pt-li_new:before, .pt-list__type-b .pt-list-item .pt-list-item__info>.pt-li_ads:before {
display:block
}
.pt-list__type-b .pt-list-item .pt-list-item__info .pt-li_new:after, .pt-list__type-b .pt-list-item .pt-list-item__info>.pt-li_ads:after {
display:none
}
.pt-list__type-b .pt-list-item .pt-list-item__stats {
border-top:none;
bottom:8px;
display:block;
overflow:hidden;
padding:0;
position:absolute;
right:16px;
white-space:nowrap;
width:auto
}
.pt-list__type-b .pt-list-item .pt-list-item__stats>span {
display:inline-block;
margin-left:8px
}
.pt-list__type-b .pt-list-item .pt-list-item__stats>span:first-child {
margin-left:0
}
.pt-list__type-b .pt-list-item .pt-list-item__stats>span.pt-li_stats-comment {
display:inline-block
}
.pt-list__type-b .pt-list-item .pt-list-item__stats span.pt-li_stats-vote, .pt-list__type-b .pt-list-item .pt-list-item__stats>span.pt-li_stats-view {
display:none
}
.pt-list__type-b .pt-list-item:last-child {
border-bottom:0;
border-radius:.25rem;
-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
margin-bottom:8px
}
.pt-list__type-b.pt-list__type-b-opt1col, .pt-list__type-b.pt-list__type-b-opt2row.pt-list__type-b-opt1col, .pt-list__type-b.pt-list__type-b.pt-list__type-b-opt4item_on_1row.pt-list-item__hide-stats.pt-list__type-b-optmultirow.pt-list__type-b-opt1col {
-webkit-flex-direction:column;
-moz-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
max-height:none;
overflow:auto
}
.pt-list__type-b.pt-list__type-b-opt1col .pt-list-item, .pt-list__type-b.pt-list__type-b-opt2row.pt-list__type-b-opt1col .pt-list-item, .pt-list__type-b.pt-list__type-b.pt-list__type-b-opt4item_on_1row.pt-list-item__hide-stats.pt-list__type-b-optmultirow.pt-list__type-b-opt1col .pt-list-item {
max-width:calc(100% - 8px);
min-width:calc(100% - 8px);
width:100%
}
.pt-list__type-b.pt-list__type-b-opt5item_on_1row .pt-list-item {
max-width:172px;
min-width:172px;
width:172px
}
.pt-list__type-b.pt-list__type-b-opt5item_on_1row.pt-list__type-b-opt2row .pt-list-item, .pt-list__type-b.pt-list__type-b-opt5item_on_1row.pt-list__type-b-opt2row .pt-list-item:nth-child(n) {
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex
}
.pt-list__type-b.pt-list__type-b-opt5item_on_1row.pt-list__type-b-optmultirow .pt-list-item {
max-width:calc(50% - 8px);
min-width:calc(50% - 8px);
width:calc(50% - 8px)
}
.pt-list__type-b.pt-list__type-b-opt6item_on_1row .pt-list-item {
max-width:140px;
min-width:140px;
width:140px
}
.pt-list__type-b.pt-list__type-b-opt6item_on_1row.pt-list__type-b-opt2row .pt-list-item, .pt-list__type-b.pt-list__type-b-opt6item_on_1row.pt-list__type-b-opt2row .pt-list-item:nth-child(n) {
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex
}
.pt-list__type-b.pt-list__type-b-opt6item_on_1row.pt-list__type-b-optmultirow .pt-list-item {
max-width:calc(50% - 8px);
min-width:calc(50% - 8px);
width:calc(50% - 8px)
}
.pt-list__type-b.pt-list__type-b-optmultirow {
overflow-x:hidden
}
.pt-list__type-b.pt-list__type-b-optmultirow .pt-list-item {
max-width:calc(50% - 8px);
min-width:calc(50% - 8px);
width:calc(50% - 8px)
}
.pt-list__type-b.pt-list__type-b-optmultirow:after {
display:none
}
.pt-list__type-b.pt-list__title2line.pt-list__type-b-smalltitle.pt-list__type-b-optmultirow .pt-list-item.pt-list-item__ad-card-view>a {
-webkit-box-ordinal-group:1;
-moz-box-ordinal-group:1;
-ms-flex-order:1;
-webkit-order:1;
order:1
}
.pt-list__type-b.pt-list__title2line.pt-list__type-b-smalltitle.pt-list__type-b-optmultirow .pt-list-item.pt-list-item__ad-card-view>a .pt-list-item__img {
margin-bottom:8px;
margin-top:-12px
}
.pt-list__type-b.pt-list__title2line.pt-list__type-b-smalltitle.pt-list__type-b-optmultirow .pt-list-item.pt-list-item__ad-card-view .pt-list-item__title {
-webkit-box-ordinal-group:2;
-moz-box-ordinal-group:2;
-ms-flex-order:2;
-webkit-order:2;
order:2
}
.pt-list__type-b.pt-list__title2line.pt-list__type-b-smalltitle.pt-list__type-b-optmultirow .pt-list-item.pt-list-item__ad-card-view .pt-list-item__title h2 {
max-height:42px
}
.pt-list__type-b.pt-list__title2line.pt-list__type-b-smalltitle.pt-list__type-b-optmultirow .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info {
display:block;
left:8px;
padding-left:0;
padding-top:0;
position:absolute;
top:8px;
z-index:8
}
.pt-list__type-b.pt-list__title2line.pt-list__type-b-smalltitle.pt-list__type-b-optmultirow .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info h5>a, .pt-list__type-b.pt-list__title2line.pt-list__type-b-smalltitle.pt-list__type-b-optmultirow .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info span, .pt-list__type-b.pt-list__title2line.pt-list__type-b-smalltitle.pt-list__type-b-optmultirow .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info>a, .pt-list__type-b.pt-list__title2line.pt-list__type-b-smalltitle.pt-list__type-b-optmultirow .pt-list-item.pt-list-item__ad-card-view .pt-list-item__stats {
display:none
}
.pt-list__type-d .pt-list-item {
padding:12px 16px 0
}
.pt-list__type-d .pt-list-item>a>.pt-list-item__img {
border-radius:0;
margin-left:-16px;
width:calc(100% + 32px)
}
.pt-list__type-d .pt-list-item>a>.pt-list-item__img:before {
padding-top:75%
}
.pt-list__type-d .pt-list-item .pt-list-item__title .pt-list-item__tag {
display:block!important
}
.pt-list__type-d .pt-list-item.pt-list-item__ad-card-view a>.pt-list-item__img {
left:0
}
.pt-list__type-d .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info {
-webkit-flex-direction:column;
-moz-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
margin-bottom:10px;
overflow:visible;
padding-left:0;
padding-top:2px;
position:relative;
white-space:nowrap;
width:auto
}
.pt-list__type-d .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info>a {
display:none;
height:40px;
left:0;
max-height:40px;
max-width:40px;
width:40px
}
.pt-list__type-d .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info span, .pt-list__type-d .pt-list-item.pt-list-item__ad-card-view .pt-list-item__info span:before {
display:none
}
.pt-list__type-d .pt-list-item.pt-list-item__ad-card-view .pt-list-item__title .pt-list-item__tag {
display:none!important
}
.pt-list__type-d .pt-list-item .pt-list-item__stats>span {
display:inline-block;
margin-left:8px
}
.pt-list__type-d .pt-list-item .pt-list-item__stats>span:first-child {
margin-left:0
}
.pt-list__type-d .pt-list-item .pt-list-item__stats span.pt-li_stats-comment, .pt-list__type-d .pt-list-item .pt-list-item__stats span.pt-li_stats-vote, .pt-list__type-d .pt-list-item .pt-list-item__stats>span.pt-li_stats-view {
display:inline-block
}
.pt-list__type-b.pt-list-sidebar {
overflow-x:hidden
}
.pt-list__type-b.pt-list-sidebar .pt-list-item {
max-width:calc(100% - 8px);
min-width:calc(100% - 8px);
width:calc(100% - 8px)
}
.pt-list__type-b.pt-list-sidebar:after {
display:none
}
.pt-list.pt-list__2col .pt-list-item {
border-radius:0;
float:none;
width:100%
}
.pt-list.pt-list__2col .pt-list-item:nth-child(1n+1) {
border-left:none
}
.pt-list.pt-list__2col .pt-list-item:last-child {
border-radius:0
}
.pt-list.pt-list__2col .pt-list-item .pt-list-item__title h2 {
max-height:48px
}
.pt-list.pt-list__2col .pt-list-item .pt-list-item__title .pt-list-item__tag {
display:none
}
.pt-list.pt-list__2col .pt-list-item .pt-list-item__info>span {
display:block
}
.pt-list.pt-list__3col .pt-list-item {
border-radius:0;
float:none;
width:100%
}
.pt-list.pt-list__3col .pt-list-item:nth-child(1n+1) {
border-left:none
}
.pt-list.pt-list__3col .pt-list-item:last-child {
border-radius:0
}
.pt-list.pt-list__3col .pt-list-item .pt-list-item__title h2 {
max-height:48px
}
.pt-list.pt-list__3col .pt-list-item .pt-list-item__title .pt-list-item__tag {
display:none
}
.pt-list.pt-list__3col .pt-list-item .pt-list-item__info>span {
display:block
}
.pt-list__type-c.pt-list-item__full-title>.pt-list-item.pt-list-item__ad-card-view .pt-list-item__title .pt-list-item__tag {
display:none
}
}
.pt-list-item.pt-list-item__no-img {
	padding-left:16px
}
.pt-list-item.pt-list-item__no-img .pt-list-item__img {
	display:none!important
}
.pt-list.pt-list__type-a .pt-list-item.pt-list-item__no-img {
	padding-left:16px
}
.pt-list.pt-list__type-a .pt-list-item.pt-list-item__no-img .pt-list-item__img {
	display:none!important
}
.pt-list__type-a.pt-list-item__img-ratio--1by1 .pt-list-item {
	padding:8px 16px 8px 96px
}
.pt-list__type-a.pt-list-item__img-ratio--1by1 .pt-list-item a>.pt-list-item__img {
	display:block;
	left:16px;
	position:absolute;
	top:10px;
	width:64px
}
.pt-list__type-a.pt-list-item__img-ratio--1by1 .pt-list-item a>.pt-list-item__img:before {
	padding-top:100%
}
.pt-list__type-b.pt-list-item__img-ratio--16by9 .pt-list-item>a>.pt-list-item__img:before {
	padding-top:56.25%
}
.pt-list__type-b.pt-list-item__img-ratio--2by3 .pt-list-item>a>.pt-list-item__img:before {
	padding-top:150%
}
.pt-list__type-b.pt-list-item__img-ratio--1by1 .pt-list-item>a>.pt-list-item__img:before {
	padding-top:100%
}
.pt-list__type-b.pt-list-sidebar.pt-list__sidebar-opt-fullfill {
	margin-bottom:16px;
	padding:0
}
.pt-list__type-b.pt-list-sidebar.pt-list__sidebar-opt-fullfill .pt-list-item {
	background-color:#232323;
	margin:0;
	max-width:720px
}
.pt-list__type-b.pt-list-sidebar.pt-list__sidebar-opt-fullfill .pt-list-item:hover {
	background-color:#1e1e1e
}
.pt-list-item__show-description .pt-list-item .pt-list-item__title span {
	display:block;
font-size:.75rem;
	font-weight:400;
	line-height:1.75
}
.pt-list-item__show-description .pt-list-item .pt-list-item__title span>a {
	word-wrap:break-word;
	color:rgba(233, 229, 246, .6)
}
.pt-list-item__show-description .pt-list-item .pt-list-item__tag {
	display:none
}
.pt-list-item__full-title .pt-list-item .pt-list-item__title {
	height:auto;
	max-height:none;
	min-height:48px
}
.pt-list-item__full-title .pt-list-item .pt-list-item__title>h2 {
	max-height:none
}
.pt-list-item__full-title .pt-list-item .pt-list-item__title span, .pt-list-item__full-title .pt-list-item .pt-list-item__title span>a {
	display:none
}
.pt-list-item__full-title .pt-list-item .pt-list-item__title .pt-list-item__tag {
	display:block
}
@media (max-width:576px) {
.pt-list-item__full-title .pt-list-item .pt-list-item__title .pt-list-item__tag {
display:none
}
}
.pt-list-item__full-title .pt-list-item.pt-list-item__no-img .pt-list-item__title {
	height:auto;
	max-height:none;
	min-height:auto
}
.pt-list-item__full-title .pt-list-item.pt-list-item__ad-card-view .pt-list-item__title {
	height:auto;
	max-height:none;
	min-height:48px
}
@media (max-width:576px) {
.pt-list-item__full-title .pt-list-item.pt-list-item__ad-card-view .pt-list-item__title {
min-height:auto
}
}
.pt-list-item__full-title .pt-list-item.pt-list-item__ad-card-view .pt-list-item__stats {
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	margin-left:-8px
}
.pt-list-item__full-title.pt-list__type-b .pt-list-item .pt-list-item__title {
	height:auto;
	max-height:42px;
	min-height:42px
}
.pt-list-item__full-title.pt-list__type-b .pt-list-item .pt-list-item__title>h2 {
	max-height:42px
}
.pt-list-item__full-title.pt-list__type-b .pt-list-item .pt-list-item__title .pt-list-item__tag {
	display:none
}
.pt-list-item__full-title.pt-list__type-b .pt-list-item.pt-list-item.pt-list-item__ad-card-view .pt-list-item__title {
	height:auto;
	min-height:auto
}
.pt-list-item__full-title.pt-list__type-b .pt-list-item.pt-list-item.pt-list-item__ad-card-view .pt-list-item__stats {
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	margin-left:-8px
}
.pt-list-item__full-title.pt-list__type-c .pt-list-item .pt-list-item__title .pt-list-item__tag {
	display:none
}
.pt-list-item__full-title.pt-list__type-d .pt-list-item .pt-list-item__title {
	min-height:auto
}
@media (max-width:576px) {
.pt-list.pt-list-item__full-title-mobile .pt-list-item .pt-list-item__title {
height:auto;
max-height:none;
min-height:48px
}
.pt-list.pt-list-item__full-title-mobile .pt-list-item .pt-list-item__title>h2 {
max-height:none
}
.pt-list.pt-list-item__full-title-mobile .pt-list-item .pt-list-item__title .pt-list-item__tag, .pt-list.pt-list-item__full-title-mobile .pt-list-item .pt-list-item__title span, .pt-list.pt-list-item__full-title-mobile .pt-list-item .pt-list-item__title span>a {
display:none
}
.pt-list.pt-list-item__full-title-mobile .pt-list-item.pt-list-item__no-img .pt-list-item__title {
height:auto;
max-height:none;
min-height:auto
}
}
.pt-list-item__hide-stats .pt-list-item .pt-list-item__info {
	width:auto
}
.pt-list-item__hide-stats .pt-list-item .pt-list-item__stats, .pt-list-item__hide-stats-comment .pt-list-item .pt-list-item__stats .pt-li_stats-comment, .pt-list-item__hide-stats-view .pt-list-item .pt-list-item__stats .pt-li_stats-view, .pt-list-item__hide-stats-vote .pt-list-item .pt-list-item__stats .pt-li_stats-vote {
	display:none!important
}
.pt-list-item__hide-tag .pt-list-item .pt-list-item__title .pt-list-item__tag {
	display:none
}
.pt-list-item__hide-member .pt-list-item .pt-list-item__info h5>a {
	opacity:0;
	pointer-events:none
}
.pt-list-item__hide-member .pt-list-item .pt-list-item__info span {
	display:none!important
}
.pt-list__show-title-only {
	background-color:#232323;
	border-radius:0 0 4px 4px;
	overflow:hidden
}
.pt-list__show-title-only .pt-list-item {
	padding:12px 16px 16px
}
.pt-list__show-title-only .pt-list-item a>.pt-list-item__img {
	display:none
}
.pt-list__show-title-only .pt-list-item .pt-list-item__title {
	height:auto;
	margin-bottom:0;
	max-height:auto!important
}
.pt-list__show-title-only .pt-list-item .pt-list-item__title>h2 {
	max-height:72px
}
.pt-list__show-title-only .pt-list-item .pt-list-item__info, .pt-list__show-title-only .pt-list-item .pt-list-item__info>a, .pt-list__show-title-only .pt-list-item .pt-list-item__info>h5, .pt-list__show-title-only .pt-list-item .pt-list-item__info>h5>a, .pt-list__show-title-only .pt-list-item .pt-list-item__info>span, .pt-list__show-title-only .pt-list-item .pt-list-item__title .pt-list-item__tag, .pt-list__show-title-only .pt-list-item .pt-list-item__title span {
	display:none
}
.pt-list__show-title-only .pt-list-item .pt-list-item__info>h5.pt-li_ads, .pt-list__show-title-only .pt-list-item .pt-list-item__info>h5.pt-li_new {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	padding-top:8px
}
.pt-list__show-title-only .pt-list-item .pt-list-item__stats {
	display:none
}
.pt-list__show-img-only .pt-list-item {
	background-color:transparent;
	padding:0
}
.pt-list__show-img-only .pt-list-item a>.pt-list-item__img {
border-radius:.125rem;
	left:0;
	margin-bottom:0;
	margin-left:0;
	margin-top:0;
	position:relative;
	top:0;
	width:100%
}
.pt-list__show-img-only .pt-list-item .pt-list-item__info, .pt-list__show-img-only .pt-list-item .pt-list-item__info>a, .pt-list__show-img-only .pt-list-item .pt-list-item__info>h5, .pt-list__show-img-only .pt-list-item .pt-list-item__info>h5.pt-li_ads, .pt-list__show-img-only .pt-list-item .pt-list-item__info>h5.pt-li_new, .pt-list__show-img-only .pt-list-item .pt-list-item__info>h5>a, .pt-list__show-img-only .pt-list-item .pt-list-item__info>span, .pt-list__show-img-only .pt-list-item .pt-list-item__stats, .pt-list__show-img-only .pt-list-item .pt-list-item__title {
	display:none
}
.pt-list-item_interesting {
	background-color:#44416f!important
}
.pt-list-item_interesting:before {
	background-color:#fbc02d;
	content:"";
	display:block;
	left:0;
	padding-top:200%;
	position:absolute;
	top:0;
	width:4px;
	z-index:1
}
.pt-list-item_ignored {
	display:none!important
}
.pt-list-item_interst_and_ignore {
	background-color:#232323!important
}
.pt-list-item_interst_and_ignore * {
	opacity:.6
}
.pt-list-item_interst_and_ignore:before {
	background-color:#fff9c4;
	content:"";
	display:block;
	left:0;
	padding-top:200%;
	position:absolute;
	top:0;
	width:4px;
	z-index:1
}
.pt-list__type-simple-opt-movie, .pt-list__type-simple-opt-movie .pt-list-item {
	background-color:#212121
}
.pt-list__type-simple-opt-movie .pt-list-item .pt-list-item__title {
	margin-bottom:0
}
.pt-list__type-simple-opt-movie .pt-list-item .pt-list-item__info {
	margin-bottom:-1px;
	width:100%
}
.pt-list__type-simple-opt-movie .pt-list-item:hover {
	background-color:rgba(0, 0, 0, .38)
}
.pt-list-item.pt-list-item__label {
	padding:10px 16px 10px 60px
}
.pt-list-item__label:before {
	align-items:center;
	-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	display:flex;
	font-size:10px;
	height:26px;
	justify-content:center;
	left:-38px;
	line-height:10px;
	position:absolute;
	text-align:center;
	top:8px;
	transform:rotate(-45deg);
	white-space:pre-wrap;
	width:120px;
	z-index:1
}
.pt-list-item__label .pt-list-item__title h2 b, .pt-list-item__label .pt-list-item__title h2 b a, .pt-list-item__label .pt-list-item__title h2 b a:link, .pt-list-item__label .pt-list-item__title h2>a b, .pt-list-item__label .pt-list-item__title h2>a>strong, .pt-list-item__label .pt-list-item__title h2>strong, .pt-list-item__label .pt-list-item__title h2>strong a, .pt-list-item__label .pt-list-item__title h2>strong a:link {
	color:#fbc02d
}
.pt-list-item__label.announce:before {
	background-color:#388e3c;
	color:#fff;
	content:"Announce"
}
.pt-list-item__label.activity:before {
	background-color:#5c6bc0;
	color:#fff;
	content:"Activity"
}
.pt-list-item__label.highlight:before {
	background-color:#ff9800;
	color:#fff;
	content:"Highlight"
}
.pt-list-item__label.newrelease:before {
	background-color:#e91e63;
	color:#fff;
	content:"New\ARelease"
}
.pt-list-item__label.urgent:before {
	background-color:#ef5350;
	color:#fff;
	content:"Urgent"
}
.pt-list-item__label.hiring:before {
	background-color:#232323;
	color:#fff;
	content:"Hiring"
}
.pt-list-item__label.congrats:before {
	background-color:#ffc107;
	color:#fff;
	content:"Congrats"
}
.pt-list-item__label.soldout:before {
	background-color:rgba(0, 0, 0, .65);
	border:3px dashed #9e9e9e;
	border-radius:50%;
	color:#9e9e9e;
	content:"Sold Out";
	font-size:16px;
	font-weight:500;
	height:100px;
	left:50%;
	margin-left:-50px;
	margin-top:-50px;
	outline:6px solid rgba(0, 0, 0, .65);
	top:25%;
	transform:rotate(0deg);
	width:100px
}
.pt-list-item__label.luckydraw:before {
	background-color:#7c4dff;
	color:#fff;
	content:"Lucky Draw"
}
.pt-list-item__label.donate:before {
	background-color:#2e7d32;
	color:#fff;
	content:"Donate"
}
.pt-list-item__label.ecoupon:before {
	background-color:#2196f3;
	color:#fff;
	content:"E-coupon"
}
.pt-list-item__label.promotion:before {
	background-color:#f44336;
	color:#fff;
	content:"Promotion"
}
.pt-list-item.pt-list-item__label-no-set-padding.congrats, .pt-list-item.pt-list-item__label-no-set-padding.donate, .pt-list-item.pt-list-item__label-no-set-padding.ecoupon, .pt-list-item.pt-list-item__label-no-set-padding.luckydraw, .pt-list-item.pt-list-item__label-no-set-padding.promotion, .pt-list-item.pt-list-item__label-no-set-padding.soldout {
	padding:16px 16px 8px
}
.pt-list-item__label-tag {
	background-color:#f44336;
border-radius:.125rem;
	-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	color:#fff;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	font-size:10px;
	height:1.25;
	padding:2px 4px;
	white-space:nowrap
}
.tab-typearea button {
	background-color:#1e1e1e;
	border:1px solid #44416f;
	color:rgb(246 246 246 / 87%);
	outline:none
}
.tab-typearea button.active {
	background-color:#2A2A2A;
	border:1px solid rgb(57, 57, 57);
	color:#fbc02d
}
@keyframes animate {
0% {
background-position:-2000px 0
}
to {
	background-position:2000px 0
}
}
.pt-loader {
	background:linear-gradient(90deg, #44416f 8%, #565380 18%, #44416f 33%);
	-webkit-background-size:2000px 104px;
	-moz-background-size:2000px 104px;
	-o-background-size:2000px 104px;
	background-size:2000px 104px
}
.pt-loader, .pt-loader__lighttheme {
	animation-duration:2s;
	animation-iteration-count:infinite;
	animation-name:animate;
	animation-timing-function:linear
}
.pt-loader__lighttheme {
	background:linear-gradient(90deg, rgba(0, 0, 0, .38) 8%, rgba(0, 0, 0, .12) 18%, rgba(0, 0, 0, .38) 33%);
	-webkit-background-size:2000px 104px;
	-moz-background-size:2000px 104px;
	-o-background-size:2000px 104px;
	background-size:2000px 104px
}
.pt-loader-list {
	background:#232323;
	border-bottom:1px solid rgba(233, 229, 246, .08);
	overflow:hidden;
	padding:8px 16px 8px 116px;
	position:relative
}
.pt-loader-list .pt-loader-image {
border-radius:.125rem;
	left:16px;
	position:absolute;
	top:10px;
	width:86px
}
.pt-loader-list .pt-loader-image:before {
	padding-top:75%
}
.pt-loader-list .pt-loader-text:first-child {
	margin-top:2px
}
.pt-loader-list .last-text {
	margin-bottom:8px
}
.pt-loader-list_message {
	padding:16px 16px 4px 72px
}
.pt-loader-list_message .pt-loader-avatar {
	border-radius:50%;
	left:16px;
	position:absolute;
	top:16px;
	width:40px
}
.pt-loader-list_message .pt-loader-avatar:before {
	padding-top:100%
}
.pt-loader-list_message .pt-loader-combox-text {
	width:100%
}
.pt-loader-list_message .pt-loader-combox-text .pt-loader-header {
	margin-bottom:8px
}
.pt-loader-list_message .pt-loader-combox-text .pt-loader-text {
	width:25%
}
.pt-loader-combox {
	align-content:space-between;
	align-items:center;
	background:#1e1e1e;
	border-bottom:1px solid rgb(57, 57, 57);
	display:flex;
	padding:12px 16px
}
.pt-loader-combox .pt-loader-combox-text {
	width:100%
}
.pt-loader-combox .pt-loader-combox-text .pt-loader-header {
	width:30%
}
.pt-loader-combox .pt-loader-combox-text .pt-loader-text {
	margin-bottom:0;
	width:25%
}
.pt-loader-oneline {
	background:#232323;
	border-bottom:1px solid rgba(233, 229, 246, .08);
	padding:12px 16px
}
.pt-loader-oneline .pt-loader-text {
	margin-bottom:0
}
.pt-loader-promote {
	background:#232323;
	overflow:hidden;
	padding:16px 48px;
	width:auto
}
@media (max-width:768px) {
.pt-loader-promote {
padding:16px
}
}
.pt-loader-promote .pt-loader-promote-container {
	display:flex;
	flex-direction:row;
	overflow:hidden
}
.pt-loader-promote .pt-loader-promote-container .pt-loader-promote-box {
	background:#2A2A2A;
border-radius:.125rem;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	margin:8px;
	max-width:352px;
	min-width:calc(25% - 16px);
	padding:16px;
	width:calc(25% - 16px)
}
@media (max-width:992px) {
.pt-loader-promote .pt-loader-promote-container .pt-loader-promote-box {
min-width:calc(50% - 16px);
width:calc(50% - 16px)
}
}
@media (max-width:768px) {
.pt-loader-promote .pt-loader-promote-container .pt-loader-promote-box {
max-width:292px;
min-width:292px;
width:292px
}
}
.pt-loader-promote .pt-loader-promote-container .pt-loader-promote-box .pt-loader-header {
	margin-bottom:0
}
.pt-loader-promote .pt-loader-promote-container .pt-loader-promote-box .pt-loader-image {
	margin-bottom:8px
}
.pt-loader-promote .pt-loader-promote-container .pt-loader-promote-box .pt-loader-image:before {
	padding-top:75%
}
.pt-loader-promote-box-1 {
	background:#2A2A2A;
border-radius:.125rem;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	margin:8px;
	max-width:352px;
	padding:16px;
	width:100%
}
.pt-loader-promote-box-1 .pt-loader-header {
	margin-bottom:0
}
.pt-loader-promote-box-1 .pt-loader-image {
	margin-bottom:8px
}
.pt-loader-promote-box-1 .pt-loader-image:before {
	padding-top:75%
}
.pt-loader-promote-tag {
	background:#232323;
	overflow:hidden;
	padding:16px 48px;
	width:auto
}
@media (max-width:768px) {
.pt-loader-promote-tag {
padding:16px
}
}
.pt-loader-promote-tag .pt-loader-promote-tag-container {
	display:flex;
	flex-direction:row;
	overflow:hidden
}
.pt-loader-promote-tag .pt-loader-promote-tag-container .pt-loader-promote-tag-list {
	background:#2A2A2A;
border-radius:.125rem;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	margin:8px;
	max-width:352px;
	min-width:calc(16.66667% - 16px);
	padding:16px;
	width:calc(16.66667% - 16px)
}
@media (max-width:1200px) {
.pt-loader-promote-tag .pt-loader-promote-tag-container .pt-loader-promote-tag-list {
min-width:calc(20% - 16px);
width:calc(20% - 16px)
}
}
@media (max-width:992px) {
.pt-loader-promote-tag .pt-loader-promote-tag-container .pt-loader-promote-tag-list {
min-width:calc(25% - 16px);
width:calc(25% - 16px)
}
}
@media (max-width:768px) {
.pt-loader-promote-tag .pt-loader-promote-tag-container .pt-loader-promote-tag-list {
max-width:140px;
min-width:140px;
width:140px
}
}
.pt-loader-promote-tag .pt-loader-promote-tag-container .pt-loader-promote-tag-list .pt-loader-image {
	margin-bottom:8px
}
.pt-loader-promote-tag .pt-loader-promote-tag-container .pt-loader-promote-tag-list .pt-loader-image:before {
	padding-top:75%
}
.pt-loader-promote-tag .pt-loader-promote-tag-container .pt-loader-promote-tag-list .pt-loader-text {
	margin-bottom:0
}
.pt-loader-category {
	min-width:500px;
	overflow:hidden;
	width:auto
}
.pt-loader-category .pt-loader-category-container {
	display:flex;
	overflow:hidden
}
.pt-loader-category .pt-loader-category-list {
	align-items:center;
	border-bottom:1px solid hsla(0, 0%, 100%, .12);
	border-right:1px solid hsla(0, 0%, 100%, .12);
	display:flex;
	height:100px;
	justify-content:center;
	min-width:8.33333%;
	width:8.33333%
}
@media (max-width:1200px) {
.pt-loader-category .pt-loader-category-list {
min-width:10%;
width:10%
}
}
@media (max-width:992px) {
.pt-loader-category .pt-loader-category-list {
min-width:16.66667%;
width:16.66667%
}
}
@media (max-width:768px) {
.pt-loader-category .pt-loader-category-list {
min-width:20%;
width:20%
}
}
.pt-loader-category .pt-loader-category-list .pt-loader-text {
	margin:4px 0
}
.pt-loader-paragraph {
	background:#232323;
	padding:16px
}
.pt-loader-paragraph .pt-loader-header {
	height:24px
}
.pt-loader-paragraph .last-text {
	margin-bottom:0
}
.pt-loader-poster {
	background:#232323;
	overflow:hidden;
	padding:16px 48px
}
@media (max-width:768px) {
.pt-loader-poster {
padding:16px
}
}
.pt-loader-poster .pt-loader-poster-container {
	display:flex;
	overflow:hidden
}
.pt-loader-poster .pt-loader-poster-container .pt-loader-poster-list {
	background:#2A2A2A;
	margin:8px;
	min-width:calc(20% - 16px);
	padding:16px 16px 8px;
	width:calc(20% - 16px)
}
@media (max-width:1200px) {
.pt-loader-poster .pt-loader-poster-container .pt-loader-poster-list {
min-width:calc(25% - 16px);
width:calc(25% - 16px)
}
}
@media (max-width:992px) {
.pt-loader-poster .pt-loader-poster-container .pt-loader-poster-list {
min-width:calc(33.33333% - 16px);
width:calc(33.33333% - 16px)
}
}
@media (max-width:768px) {
.pt-loader-poster .pt-loader-poster-container .pt-loader-poster-list {
min-width:calc(44.44444% - 16px);
width:calc(44.44444% - 16px)
}
}
@media (max-width:576px) {
.pt-loader-poster .pt-loader-poster-container .pt-loader-poster-list {
max-width:172px;
min-width:172px;
width:172px
}
}
.pt-loader-poster .pt-loader-poster-container .pt-loader-poster-list .pt-loader-image {
	margin-bottom:8px
}
.pt-loader-poster .pt-loader-poster-container .pt-loader-poster-list .pt-loader-image:before {
	padding-top:150%
}
.pt-loader-poster .pt-loader-poster-container .pt-loader-poster-list .pt-loader-header {
	margin-bottom:8px
}
.pt-loader-image {
border-radius:.125rem;
	max-height:720px;
	max-width:720px
}
.pt-loader-image:before {
	content:"";
	display:block;
	width:100%
}
.pt-loader-avatar {
	border-radius:50%;
	max-height:720px;
	max-width:720px
}
.pt-loader-avatar:before {
	content:"";
	display:block;
	width:100%
}
.pt-loader-header {
	height:20px;
	min-width:80px
}
.pt-loader-header, .pt-loader-text {
border-radius:.125rem;
	margin-bottom:12px;
	width:100%
}
.pt-loader-text {
	height:12px;
	min-width:40px
}
.pt-loader-text.last-text {
	width:60%
}
.pt-loader-button {
border-radius:.125rem;
	height:30px;
	min-width:80px;
	width:10%
}
.pt-loader-icon {
border-radius:.125rem;
	height:40px;
	width:40px
}
.pt-xl-category-__warpper {
	border-top:0 solid #1e1e1e;
-webkit-transition:all .35s;
-o-transition:all .35s;
transition:all .35s
}
.pt-forum-list-wrapper {
	background-color:#2A2A2A;
	box-shadow:inset 0 -1px #232323
}
.pt-category__line {
	border-bottom:1px solid rgba(0, 0, 0, .54)
}
.pt-forum-container {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	height:408px;
	padding:8px
}
.pt-forum-container .pt-forum-list {
	height:56px;
	position:relative;
-webkit-transition:filter .15s ease-in-out;
transition:filter .15s ease-in-out;
-o-transition:filter .15s ease-in-out;
-moz-transition:filter .15s ease-in-out;
	width:16.6%
}
.pt-forum-container .pt-forum-list:hover {
	-webkit-filter:brightness(120%) contrast(90%);
	filter:brightness(120%) contrast(90%)
}
.pt-forum-container .pt-forum-list:active {
	-webkit-filter:brightness(65%) contrast(90%);
	filter:brightness(65%) contrast(90%)
}
.pt-forum-container .pt-forum-list a {
	display:block;
	text-decoration:none
}
.pt-forum-container .pt-forum-list a .pt-forum-list__icon {
	background-color:#232323;
	box-shadow:inset 0 0 0 1px rgba(233, 229, 246, .3);
	left:8px;
	position:absolute;
	top:8px;
	width:40px
}
.pt-forum-container .pt-forum-list a h2 {
	color:#fbc02d;
	display:block;
	margin:8px 8px -2px 56px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-forum-container .pt-forum-list a span {
	color:rgba(233, 229, 246, .3);
	display:block;
	line-height:1.5;
	margin-left:56px;
	margin-right:8px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-forum-container .pt-forum-list.pt-forum-list__pin {
	background-color:rgba(233, 229, 246, .08)
}
.pt-forum-container .pt-forum-list.pt-forum-list__pin:after {
	background-image:url(../images/pantip_icon/ic-feed-pick-512px.png);
	background-size:cover;
	content:"";
	display:block;
	height:16px;
	left:50%;
	margin-left:24px;
	position:absolute;
	top:6px;
	width:16px
}
@media (max-width:992px) {
.pt-forum-container {
height:576px
}
.pt-forum-container .pt-forum-list {
width:25%
}
}
@media (max-width:768px) {
.pt-forum-container {
-webkit-flex-direction:row;
-moz-flex-direction:row;
-ms-flex-direction:row;
flex-direction:row;
-webkit-flex-wrap:wrap;
-moz-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
height:auto
}
.pt-forum-container .pt-forum-list {
width:33.33%
}
}
@media (max-width:576px) {
.pt-forum-container {
height:auto
}
.pt-forum-container .pt-forum-list {
height:56px;
width:50%
}
}
.pt-forum-container.pt-forum-container-sidebar {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:row;
	-moz-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	height:auto;
	padding:8px
}
.pt-forum-container.pt-forum-container-sidebar .pt-forum-list {
	width:50%
}
.pt-forum-container.pt-forum-container-sidebar.pt-forum-container-fullfill .pt-forum-list {
	width:100%
}
.pt-accordion {
	border-bottom:1px solid hsla(0, 0%, 100%, .12);
	color:rgb(246 246 246 / 87%);
	overflow:hidden;
	position:relative;
	width:100%
}
.pt-accordion .pt-accordion__input {
	opacity:0;
	position:absolute;
	z-index:-1
}
.pt-accordion .pt-accordion__label {
	cursor:pointer;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
font-size:.875rem;
	font-weight:500;
	line-height:1.5;
	margin-bottom:0;
	position:relative
}
.pt-accordion .pt-accordion__label>a {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	color:rgb(246 246 246 / 87%);
	display:block;
	max-width:100%;
	overflow:hidden;
	padding:12px 16px;
	text-decoration:none;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-accordion .pt-accordion__label>a:hover {
	color:#b39ddb;
	text-decoration:none
}
.pt-accordion .pt-accordion__content {
	max-height:0;
	overflow:hidden;
-webkit-transition:max-height .35s;
-o-transition:max-height .35s;
transition:max-height .35s
}
.pt-accordion .pt-accordion__content .pt-accordion {
	border-bottom:none;
	border-top:1px solid rgba(233, 229, 246, .08);
	margin:0
}
.pt-accordion .pt-accordion__content .pt-accordion>label {
	background-color:#2A2A2A;
-webkit-transition:background-color .15s linear;
-moz-transition:background-color .15s linear;
-o-transition:background-color .15s linear;
-ms-transition:background-color .15s linear;
transition:background-color .15s linear
}
.pt-accordion .pt-accordion__content .pt-accordion>label:hover {
	background-color:#232323
}
.pt-accordion .pt-accordion__content .pt-accordion>label>a {
	padding-left:48px
}
.pt-accordion .pt-accordion__content .pt-accordion>label>a:hover {
	color:#b39ddb;
	text-decoration:none
}
.pt-accordion .pt-accordion__content .pt-accordion:first-child {
	border-top:1px solid hsla(0, 0%, 100%, .12)
}
.pt-accordion .pt-accordion__input:checked~.pt-accordion__content {
max-height:90000px
}
.pt-accordion .pt-accordion__label:after {
	display:block;
	height:24px;
	position:absolute;
	right:16px;
	text-align:center;
	top:10px;
-webkit-transition:all .35s;
-o-transition:all .35s;
transition:all .35s;
	width:24px
}
.pt-accordion .pt-accordion__input+.pt-accordion__label>a {
	width:calc(100% - 56px)
}
.pt-accordion .pt-accordion__input[type=checkbox]+.pt-accordion__label:after {
	color:rgba(233, 229, 246, .6);
	content:"\0E313"
}
.pt-accordion .pt-accordion__input[type=checkbox]:checked+.pt-accordion__label:after {
	transform:rotate(180deg)
}
.pt-accordion label {
-webkit-transition:background-color .15s linear;
-moz-transition:background-color .15s linear;
-o-transition:background-color .15s linear;
-ms-transition:background-color .15s linear;
transition:background-color .15s linear
}
.pt-accordion label:hover {
	background-color:rgba(0, 0, 0, .24)
}
.pt-accordion .pt-accordion__more-trigger {
	-ms-flex-pack:center;
	border-radius:0 0 4px 4px;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	padding:12px 16px;
	text-align:center
}
.pt-accordion .pt-accordion__more-trigger>a {
	color:#b39ddb
}
.pt-accordion.active:before {
	background-color:#fbc02d;
	content:"";
	display:block;
	left:0;
	padding-top:200%;
	position:absolute;
	top:0;
	width:4px;
	z-index:1
}
.pt-accordion__more-state {
	display:none
}
.pt-accordion__more-target {
	height:0;
	max-height:0;
	opacity:0;
	overflow:hidden;
	-moz-transition:1s ease;
	-webkit-transition:1s ease;
	-o-transition:1s ease;
	transition:1s ease
}
.pt-accordion__more-state:checked~.pt-accordion__more-target {
height:auto;
max-height:90000px;
opacity:1;
overflow:visible
}
.pt-accordion__more-state~div .pt-accordion__more-trigger:before {
content:"\0E14\0E39\0E40\0E1E\0E34\0E48\0E21\0E40\0E15\0E34\0E21"
}
.pt-accordion__more-state:checked~div .pt-accordion__more-trigger:before {
content:"\0E14\0E39\0E19\0E49\0E2D\0E22\0E25\0E07"
}
.pt-accordion__more-trigger-arrow {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	color:rgb(246 246 246 / 87%);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
font-size:.875rem;
	font-weight:500;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	padding:14px;
	text-decoration:none;
-webkit-transition:background-color .15s linear;
-moz-transition:background-color .15s linear;
-o-transition:background-color .15s linear;
-ms-transition:background-color .15s linear;
transition:background-color .15s linear
}
.pt-accordion__more-trigger-arrow:active, .pt-accordion__more-trigger-arrow:focus, .pt-accordion__more-trigger-arrow:hover {
	background-color:rgba(0, 0, 0, .12);
	color:rgb(246 246 246 / 87%);
	text-decoration:none
}
.pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>span {
padding:0 8px
}
.pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>span:before {
content:"\0E14\0E39\0E40\0E1E\0E34\0E48\0E21\0E40\0E15\0E34\0E21"
}
.pt-accordion__more-state:checked~div .pt-accordion__more-trigger-arrow>span:before {
content:"\0E14\0E39\0E19\0E49\0E2D\0E22\0E25\0E07"
}
.pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i {
line-height:18px
}
.pt-accordion__more-state~div .pt-accordion__more-trigger-arrow>i:before {
content:"expand_more"
}
.pt-accordion__more-state:checked~div .pt-accordion__more-trigger-arrow>i:before {
content:"expand_less"
}
@media (max-width:576px) {
.pt-accordion:last-child {
border-radius:0
}
}
.pt-accordion_type-policy {
	border-bottom:1px solid hsla(0, 0%, 100%, .12);
	color:rgb(246 246 246 / 87%);
	overflow:hidden;
	position:relative;
	width:100%
}
.pt-accordion_type-policy .pt-accordion__input {
	opacity:0;
	position:absolute;
	z-index:-1
}
.pt-accordion_type-policy .pt-accordion__input.policy-input {
	background:red
}
.pt-accordion_type-policy .pt-accordion__label {
	cursor:pointer;
	display:block;
	margin-bottom:0;
	pointer-events:none;
	position:relative
}
.pt-accordion_type-policy .pt-accordion__label>h3 {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	color:rgb(246 246 246 / 87%);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	margin-bottom:0;
	padding:12px 16px;
	text-decoration:none;
	width:100%
}
@media (max-width:768px) {
.pt-accordion_type-policy .pt-accordion__label {
pointer-events:auto
}
}
.pt-accordion_type-policy .pt-accordion__content {
	border-top:1px solid rgba(233, 229, 246, .08);
	max-height:90000px;
	overflow:hidden;
-webkit-transition:max-height .35s;
-o-transition:max-height .35s;
transition:max-height .35s
}
@media (max-width:768px) {
.pt-accordion_type-policy .pt-accordion__content {
max-height:0
}
}
.pt-accordion_type-policy .pt-accordion__input:checked~.pt-accordion__content {
max-height:90000px
}
.pt-accordion_type-policy .pt-accordion__label:after {
	display:block;
	height:24px;
	margin-top:-12px;
	opacity:0;
	position:absolute;
	right:16px;
	text-align:center;
	top:50%;
-webkit-transition:all .35s;
-o-transition:all .35s;
transition:all .35s;
	width:24px
}
@media (max-width:768px) {
.pt-accordion_type-policy .pt-accordion__label:after {
opacity:1
}
}
.pt-accordion_type-policy .pt-accordion__input+.pt-accordion__label>a {
	width:calc(100% - 56px)
}
.pt-accordion_type-policy .pt-accordion__input[type=radio]+.pt-accordion__label:after {
	color:rgba(233, 229, 246, .6);
	content:"\0E313"
}
.pt-accordion_type-policy .pt-accordion__input[type=radio]:checked+.pt-accordion__label:after {
	transform:rotate(180deg)
}
.pt-accordion_type-policy label {
-webkit-transition:background-color .15s linear;
-moz-transition:background-color .15s linear;
-o-transition:background-color .15s linear;
-ms-transition:background-color .15s linear;
transition:background-color .15s linear
}
.pt-accordion_type-policy label:hover {
	background-color:rgba(0, 0, 0, .24)
}
.pt-accordion_type-policy .pt-accordion__more-trigger {
	border-radius:0 0 4px 4px;
	padding:12px 16px;
	text-align:center
}
.pt-accordion_type-policy .pt-accordion__more-trigger>a {
	color:#b39ddb
}
.pt-accordion__clickable .pt-accordion .pt-accordion__input+.pt-accordion__label>a {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	width:100%
}
.pt-accordion__clickable .pt-accordion .pt-accordion__label>a {
	display:block;
	overflow:hidden;
	padding-right:60px;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:100%
}
.pt-accordion__clickable .pt-accordion .pt-accordion__label a+span {
	margin-left:auto;
	pointer-events:none;
	position:absolute;
	right:0
}
.pt-accordion__clickable .pt-accordion .pt-accordion__label.pt-accordion__label_with_official>a {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-accordion__clickable .pt-accordion .pt-accordion__label.pt-accordion__label_with_official>a>span:first-child {
	display:block;
	margin-right:16px;
	max-width:calc(100% - 60px);
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-accordion__clickable .pt-accordion .pt-label-official {
	pointer-events:none
}
.pt-carousel .pt-carousel-container {
	margin:0 48px;
	overflow:hidden;
	padding: 15px 0;
	width:calc(100% - 96px)
}
.pt-carousel .pt-carousel-container .pt-carousel-list {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:row;
	-moz-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	-webkit-transition:left 1s ease 0s;
	transition:left 1s ease 0s;
	white-space:nowrap;
	width:100%
}
.pt-carousel .pt-carousel-container .pt-carousel-list .pt-carousel-item {
	background-color:#3A3A3A;
border-radius:.25rem;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	margin:8px;
	min-width:calc(20% - 16px);
	overflow:hidden;
	position:relative;
	text-align:center;
	width:calc(20% - 16px)
}
.pt-carousel .pt-carousel-container .pt-carousel-list .pt-carousel-item a {
	color:rgb(246 246 246 / 87%);
font-size:.875rem;
	font-weight:400;
	line-height:1.75;
	text-decoration:none
}
.pt-carousel .pt-carousel-container .pt-carousel-list .pt-carousel-item a .pt-carousel-item__img {
-webkit-transition:filter .15s ease-in-out;
transition:filter .15s ease-in-out;
-o-transition:filter .15s ease-in-out;
-moz-transition:filter .15s ease-in-out
}
.pt-carousel .pt-carousel-container .pt-carousel-list .pt-carousel-item a .pt-carousel-item__img:hover {
	-webkit-filter:brightness(120%) contrast(90%);
	filter:brightness(120%) contrast(90%)
}
.pt-carousel .pt-carousel-container .pt-carousel-list .pt-carousel-item a .pt-carousel-item__img:active {
	-webkit-filter:brightness(65%) contrast(90%);
	filter:brightness(65%) contrast(90%)
}
.pt-carousel .pt-carousel-container .pt-carousel-list .pt-carousel-item a .pt-carousel-item__img:before {
	padding-top:75%
}
.pt-carousel .pt-carousel-container .pt-carousel-list .pt-carousel-item a span {
	display:block;
	overflow:hidden;
	padding:4px 16px;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-carousel .pt-carousel-container .pt-carousel-list .pt-carousel-item:hover {
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	top:-4px
}
.pt-carousel .pt-carousel-container .pt-carousel-list:after {
	content:"\00a0";
	display:block
}
.right-slider .pt-carousel__btn, .pt-carousel .pt-carousel__btn {
	background:transparent;
	border:none;
	bottom:0;
	color:rgb(246 246 246 / 87%);
	cursor:pointer;
	margin:0;
	outline:none;
	padding:0;
	position:absolute;
	top:0;
	width:48px
}
.right-slider .pt-carousel__btn:hover, .pt-carousel .pt-carousel__btn:hover {
	color:#e9e5f6
}
.right-slider .pt-carousel__btn:focus, .pt-carousel .pt-carousel__btn:focus {
	outline:none
}
.pt-carousel .pt-carousel__btn :hover:disabled, .pt-carousel .pt-carousel__btn:disabled {
	color:rgba(233, 229, 246, .3);
	pointer-events:none
}
.pt-carousel .pt-carousel__btn-prev {
	left:0
}
.pt-carousel .pt-carousel__btn-next {
	right:0
}
.pt-carousel.pt-carousel__simple .pt-carousel-container {
	margin:0;
	overflow:hidden;
	padding:0;
	width:100%
}
.right-slider .pt-carousel__btn, .pt-carousel.pt-carousel__simple .pt-carousel__btn {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	background-color:#e9e5f6;
	border:none;
	border-radius:50%;
	bottom:inherit;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	color:rgba(0, 0, 0, .87);
	cursor:pointer;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	height:36px;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	margin:2px;
	outline:none;
	position:absolute;
	top:calc(50% - 20px);
	width:36px
}
.right-slider .pt-carousel__btn:hover, .pt-carousel.pt-carousel__simple .pt-carousel__btn:hover {
	background-color:#e9e5f6;
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	height:40px;
	margin:0;
	width:40px
}
.right-slider .pt-carousel__btn:hover i, .pt-carousel.pt-carousel__simple .pt-carousel__btn:hover>i {
	font-size:36px;
	height:36px;
	width:36px
}
.pt-carousel.pt-carousel__simple .pt-carousel__btn:focus {
	outline:none
}
.pt-carousel.pt-carousel__simple .pt-carousel__btn :hover:disabled, .pt-carousel.pt-carousel__simple .pt-carousel__btn:disabled {
	background-color:rgb(57, 57, 57);
	color:rgba(0, 0, 0, .38);
	pointer-events:none
}
.right-slider .pt-carousel__btn-prev, .pt-carousel.pt-carousel__simple .pt-carousel__btn-prev {
	left:-20px
}
.right-slider .pt-carousel__btn-next, .pt-carousel.pt-carousel__simple .pt-carousel__btn-next {
	right:-20px
}
.pt-carousel {
	position:relative
}
.pt-carousel .pt-list.pt-list__type-b {
	left:0;
	margin:0;
	overflow:visible;
	padding:8px 0;
	position:relative;
	-webkit-transition:left 1s ease 0s;
	transition:left 1s ease 0s
}
.pt-carousel .pt-list.pt-list__type-b .pt-list-item:first-child, .pt-carousel .pt-list.pt-list__type-b.pt-list__type-b-opt2row, .pt-carousel .pt-list.pt-list__type-b.pt-list__type-b-optmultirow {
	margin-left:8px
}
.pt-cat-carousel {
	border-radius:4px 4px 0 0;
	left:0;
	overflow:visible;
	position:relative;
	-webkit-transition:left 1s ease 0s;
	transition:left 1s ease 0s
}
.pt-cat-carousel .pt-forum-container { display: block; height: 200px; overflow: hidden}
.pt-cat-carousel .pt-forum-container ul {
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	float: left;
	display: block;
	height:200px;
	padding:0;
	width: 1198px !important
}
.pt-cat-carousel .pt-forum-container, .pt-cat-carousel .pt-forum-container .pt-forum-list {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-cat-carousel .pt-forum-container .pt-forum-list {
	float: left;
	align-items:center;
	border-bottom:1px solid hsla(0, 0%, 100%, .12);
	border-right:1px solid hsla(0, 0%, 100%, .12);
	height:100px;
	justify-content:center;
	position:relative;
-webkit-transition:filter .15s ease-in-out;
transition:filter .15s ease-in-out;
-o-transition:filter .15s ease-in-out;
-moz-transition:filter .15s ease-in-out;
	width:8.333333333%
}
.pt-cat-carousel .pt-forum-container .pt-forum-list:hover {
	-webkit-filter:brightness(120%) contrast(90%);
	filter:brightness(120%) contrast(90%)
}
.pt-cat-carousel .pt-forum-container .pt-forum-list:active {
	-webkit-filter:brightness(65%) contrast(90%);
	filter:brightness(65%) contrast(90%)
}
.pt-cat-carousel .pt-forum-container .pt-forum-list a {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	height:100%;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	text-decoration:none;
	width:100%
}
.pt-cat-carousel .pt-forum-container .pt-forum-list a .pt-forum-list__icon {
	background-color:#232323;
	box-shadow:inset 0 0 0 1px rgba(233, 229, 246, .3);
	left:0;
	position:relative;
	top:0;
	width:40px
}
.pt-cat-carousel .pt-forum-container .pt-forum-list a h2 {
	width: 100%;
	color:rgb(246 246 246 / 87%);
	display:block;
	font-size:12px;
	height: 20px;
	margin:8px 0 0;
	text-align: center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-cat-carousel .pt-forum-container .pt-forum-list a span {
	color:rgba(233, 229, 246, .3);
	display:block;
	line-height:1.5;
	margin-left:56px;
	margin-right:8px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-cat-carousel .pt-forum-container .pt-forum-list:nth-child(n+13) {
border-bottom:none
}
.pt-cat-carousel .pt-forum-container .pt-forum-list:nth-child(12n) {
border-right: 0
}
@media (max-width:1200px) {
.pt-cat-carousel .pt-forum-container .pt-forum-list {
width:10%
}
}
@media (max-width:992px) {
.pt-cat-carousel .pt-forum-container .pt-forum-list {
min-width:100px;
width:16.66%
}
}
@media (max-width:768px) {
.pt-cat-carousel .pt-forum-container {
-webkit-flex-direction:column;
-moz-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
-webkit-flex-wrap:wrap;
-moz-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap
}
.pt-cat-carousel .pt-forum-container .pt-forum-list {
min-width:100px;
width:20%
}
}
.pt-cat-carousel.pt-cat-dialog {
	max-height:60vh;
	overflow:hidden;
	overflow-y:auto;
	scrollbar-color:rgba(233, 229, 246, .3) transparent;
	scrollbar-width:thin
}
@media (max-width:768px) {
.pt-cat-carousel.pt-cat-dialog {
max-height:60vh
}
}
@media (max-width:576px) {
.pt-cat-carousel.pt-cat-dialog {
max-height:calc(100vh - 112px)
}
}
.pt-cat-carousel.pt-cat-dialog .pt-forum-container {
	height:auto
}
.pt-cat-carousel.pt-cat-dialog .pt-forum-container .pt-forum-list {
	border:none;
border-radius:.25rem;
	height:88px;
	margin:0 4px;
	min-width:auto;
	width:calc(25% - 8px)
}
.pt-cat-carousel.pt-cat-dialog .pt-forum-container .pt-forum-list:hover {
	background:rgba(0, 0, 0, .12)
}
.pt-cat-carousel.pt-cat-dialog .pt-accordion__more-target {
	transition:none
}
.pt-cat-carousel.pt-cat-block {
	max-height:none;
	overflow-y:inherit
}
.pt-cat-carousel.pt-cat-block .pt-forum-container {
	height:auto
}
.pt-cat-carousel.pt-cat-block .pt-forum-container .pt-forum-list {
	border:none;
border-radius:.25rem;
	height:88px;
	margin:0 4px;
	min-width:auto;
	width:calc(16.66% - 8px)
}
@media (max-width:576px) {
.pt-cat-carousel.pt-cat-block .pt-forum-container .pt-forum-list {
width:calc(25% - 8px)
}
}
.pt-cat-carousel.pt-cat-block .pt-forum-container .pt-forum-list:hover {
	background:rgba(0, 0, 0, .12)
}
.pt-cat-carousel .img-thumbnail, .pt-cat-carousel.pt-cat-block .pt-accordion__more-target {
	transition:none
}
.pt-carousel-korea__wrapper {
border-radius:.25rem;
	-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	height:266px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	width:100%
}
.pt-carousel-korea__item {
	background:#1e1e1e;
	bottom:0;
	left:0;
	opacity:1;
	padding:0;
	position:absolute;
	right:0;
	top:0;
transition:all .5s ease-in-out;
	z-index:1
}
.pt-carousel-korea__temperature {
	background-color:rgba(0, 0, 0, .65);
border-radius:.5rem;
	-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	height:234px;
	padding:8px;
	position:absolute;
	right:16px;
	text-align:center;
	top:16px;
	width:234px
}
.pt-carousel-korea__temperature h2 {
	margin-bottom:0;
	margin-top:-6px
}
.pt-carousel-korea__temperature span {
	color:rgba(233, 229, 246, .6);
	display:block;
	margin-bottom:8px;
	margin-top:-8px
}
.pt-carousel-korea__temperature b {
	display:block;
	font-size:4.5rem;
	font-weight:500
}
.pt-carousel-korea__temperature b sup {
	font-size:2rem
}
.pt-carousel-korea__temperature u {
	display:inline-block;
	text-decoration:none
}
.pt-carousel-korea__currency {
	border-top:2px solid rgba(233, 229, 246, .6);
	margin:16px 8px 0;
	padding:4px
}
.pt-carousel-korea__currency sup {
	color:rgba(233, 229, 246, .6);
	margin-right:8px
}
.pt-carousel-korea__arrow {
	cursor:pointer;
	display:inline-block;
	padding:8px 0
}
.pt-carousel-korea__arrow i {
	color:rgb(246 246 246 / 87%)
}
.pt-carousel-korea__arrow-prev {
	position:absolute;
	right:200px;
	top:16px
}
.pt-carousel-korea__arrow-next {
	position:absolute;
	right:16px;
	top:16px
}
@media (max-width:1200px) {
.pt-carousel .pt-carousel-container .pt-carousel-list .pt-carousel-item {
min-width:calc(25% - 16px);
width:calc(25% - 16px)
}
}
@media (max-width:992px) {
.pt-carousel .pt-carousel-container .pt-carousel-list .pt-carousel-item {
min-width:calc(33.33% - 16px);
width:calc(33.33% - 16px)
}
.pt-carousel {
position:relative
}
.pt-carousel .pt-list.pt-list__type-b .pt-list-item {
min-width:calc(50% - 16px);
width:calc(50% - 16px)
}
.pt-carousel .pt-list.pt-list__type-b.pt-list__type-b-opt5item_on_1row .pt-list-item {
min-width:calc(33.33333% - 16px);
width:calc(33.33333% - 16px)
}
.pt-carousel .pt-list.pt-list__type-b.pt-list__type-b-opt6item_on_1row .pt-list-item {
min-width:calc(25% - 16px);
width:calc(25% - 16px)
}
.pt-carousel .pt-list.pt-list__type-b.pt-list__type-b-opt6item_on_1row.pt-list__type-b-opt2row .pt-list-item, .pt-carousel .pt-list.pt-list__type-b.pt-list__type-b-opt6item_on_1row.pt-list__type-b-opt2row .pt-list-item:nth-child(n) {
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex
}
}
@media (max-width:768px) {
.pt-carousel {
position:relative
}
.pt-carousel .pt-carousel-container {
margin:0;
overflow:hidden;
overflow-x:auto;
padding:4px 16px;
scrollbar-color:rgba(233, 229, 246, .3) transparent;
scrollbar-width:thin;
width:100%
}
.pt-carousel .pt-carousel-container .pt-carousel-list .pt-carousel-item {
background-color:#3A3A3A;
border-radius:.125rem;
box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
margin:8px 4px;
overflow:hidden;
position:relative;
text-align:center;
width:85px
}
.pt-carousel .pt-carousel-container .pt-carousel-list .pt-carousel-item a {
color:rgb(246 246 246 / 87%);
font-size:.75rem;
font-weight:400;
line-height:1.5;
text-decoration:none
}
.pt-carousel .pt-carousel-container .pt-carousel-list .pt-carousel-item a .pt-carousel-item__img {
-webkit-transition:filter .15s ease-in-out;
transition:filter .15s ease-in-out;
-o-transition:filter .15s ease-in-out;
-moz-transition:filter .15s ease-in-out
}
.pt-carousel .pt-carousel-container .pt-carousel-list .pt-carousel-item a .pt-carousel-item__img:hover {
-webkit-filter:brightness(120%) contrast(90%);
filter:brightness(120%) contrast(90%)
}
.pt-carousel .pt-carousel-container .pt-carousel-list .pt-carousel-item a .pt-carousel-item__img:active {
-webkit-filter:brightness(65%) contrast(90%);
filter:brightness(65%) contrast(90%)
}
.pt-carousel .pt-carousel-container .pt-carousel-list .pt-carousel-item a .pt-carousel-item__img:before {
padding-top:75%
}
.pt-carousel .pt-carousel-container .pt-carousel-list .pt-carousel-item:last-child {
margin-right:16px
}
.pt-carousel .pt-carousel-container .pt-carousel-list .pt-carousel-item:hover {
box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
top:0
}
.pt-carousel .pt-carousel__btn {
display:none
}
.pt-carousel .pt-list.pt-list__type-b {
left:0;
margin:0;
overflow:visible;
padding:8px 0;
position:relative
}
.pt-carousel .pt-list.pt-list__type-b .pt-list-item {
max-width:292px;
min-width:292px;
width:292px
}
.pt-carousel .pt-list.pt-list__type-b .pt-list-item:last-child {
margin-right:16px
}
.pt-carousel .pt-list.pt-list__type-b.pt-list__type-b-opt5item_on_1row .pt-list-item {
min-width:calc(44.44444% - 16px);
width:calc(44.44444% - 16px)
}
.pt-carousel .pt-list.pt-list__type-b.pt-list__type-b-opt6item_on_1row {
left:0;
margin:0;
overflow:visible;
padding:8px 0;
position:relative
}
.pt-carousel .pt-list.pt-list__type-b.pt-list__type-b-opt6item_on_1row .pt-list-item {
max-width:140px;
min-width:140px;
width:140px
}
.pt-carousel .pt-list.pt-list__type-b.pt-list__type-b-opt6item_on_1row .pt-list-item:last-child {
margin-right:16px
}
.pt-carousel.pt-carousel__simple {
margin:0;
overflow:hidden;
overflow-x:auto;
padding:0;
scrollbar-color:rgba(233, 229, 246, .3) transparent;
scrollbar-width:thin;
width:100%
}
.pt-carousel.pt-carousel__simple .pt-carousel-container {
overflow:visible
}
.pt-carousel.pt-carousel__simple .pt-carousel__btn {
display:none
}
}
@media (max-width:576px) {
.pt-carousel-korea__wrapper {
border-radius:0;
height:234px
}
.pt-carousel-korea__item:before {
-webkit-filter:blur(5px);
filter:blur(5px)
}
.pt-carousel-korea__temperature {
background-color:rgba(0, 0, 0, .65);
border-radius:0;
-webkit-box-shadow:none;
box-shadow:none;
height:234px;
left:0;
padding:8px;
position:relative;
text-align:center;
top:0;
width:100%
}
.pt-carousel-korea__arrow-prev {
left:24px;
right:auto;
top:52px
}
.pt-carousel-korea__arrow-next {
right:24px;
top:52px
}
.pt-carousel .pt-carousel-container {
padding:4px 12px
}
.pt-carousel .pt-list.pt-list__type-b {
left:0;
margin:0;
overflow:visible;
padding:8px 0;
position:relative
}
.pt-carousel .pt-list.pt-list__type-b .pt-list-item {
max-width:292px;
min-width:292px;
width:292px
}
.pt-carousel .pt-list.pt-list__type-b .pt-list-item:last-child {
margin-right:16px
}
.pt-carousel .pt-list.pt-list__type-b.pt-list__type-b-opt5item_on_1row .pt-list-item {
max-width:172px;
min-width:172px;
width:172px
}
}
.pt-mini-carousel {
	align-items:center;
	display:flex;
	height:40px;
	max-height:40px;
	min-height:40px;
	overflow:hidden;
	padding:0;
	position:relative
}
.pt-mini-carousel.mini-carousel-default {
	background:#1e1e1e
}
.pt-mini-carousel.mini-carousel-default .mini-arrow-left {
	background:#1e1e1e;
	border-right:1px solid hsla(0, 0%, 100%, .12)
}
.pt-mini-carousel.mini-carousel-default .mini-arrow-right {
	background:#1e1e1e;
	border-left:1px solid hsla(0, 0%, 100%, .12)
}
.pt-mini-carousel.mini-carousel-light {
	background:#e9e5f6
}
.pt-mini-carousel.mini-carousel-light .mini-arrow-left {
	background:#1e1e1e;
	border-right:1px solid rgba(0, 0, 0, .12)
}
.pt-mini-carousel.mini-carousel-light .mini-arrow-right {
	background:#1e1e1e;
	border-left:1px solid rgba(0, 0, 0, .12)
}
.pt-mini-carousel.mini-carousel-light .mini-arrow-left, .pt-mini-carousel.mini-carousel-light .mini-arrow-right {
	background:#e9e5f6
}
.pt-mini-carousel.mini-carousel-light .mini-arrow-left i, .pt-mini-carousel.mini-carousel-light .mini-arrow-right i {
	color:rgba(0, 0, 0, .54)
}
.pt-mini-carousel-item {
	align-items:center;
	display:flex;
	flex-wrap:nowrap;
	left:0;
	position:relative;
transition:all .3s;
-moz-transition:all .3s;
-webkit-transition:all .3s
}
.pt-carousel-label {
	margin:0 6px;
	max-height:24px;
	min-height:24px;
	vertical-align:middle;
	width:24px
}
.pt-carousel-label.label-inactive {
	filter:grayscale(100%) contrast(100%) opacity(75%)
}
.mini-arrow-left {
	cursor:pointer;
	display:flex;
	display:none;
	height:40px;
	justify-content:center;
	left:0;
	position:absolute;
	width:36px
}
.mini-arrow-left i {
	align-self:center;
	user-select:none
}
.mini-arrow-right {
	cursor:pointer;
	display:flex;
	height:40px;
	justify-content:center;
	position:absolute;
	right:0;
	width:36px
}
.mini-arrow-right i {
	align-self:center;
	user-select:none
}
.pt-arrow_box {
	border:1px solid rgb(57, 57, 57);
	position:relative
}
.pt-arrow_box:after, .pt-arrow_box:before {
	border:solid transparent;
	content:" ";
	height:0;
	pointer-events:none;
	position:absolute;
	width:0
}
.arrow-tc:after {
	border-bottom-color:#2A2A2A;
	border-width:10px;
	bottom:100%;
	left:50%;
	margin-left:-10px
}
.arrow-tc:before {
	border-bottom-color:rgb(57, 57, 57);
	border-width:12px;
	bottom:100%;
	left:50%;
	margin-left:-12px
}
.arrow-bc:after {
	border-top-color:#2A2A2A;
	border-width:10px;
	left:50%;
	margin-left:-10px;
	top:100%
}
.arrow-bc:before {
	border-top-color:rgb(57, 57, 57);
	border-width:12px;
	left:50%;
	margin-left:-12px;
	top:100%
}
.arrow-ml:after {
	border-right-color:#2A2A2A;
	border-width:10px;
	margin-top:-10px;
	right:100%;
	top:50%
}
.arrow-ml:before {
	border-right-color:rgb(57, 57, 57);
	border-width:12px;
	margin-top:-12px;
	right:100%;
	top:50%
}
.arrow-mr:after {
	border-left-color:#2A2A2A;
	border-width:10px;
	left:100%;
	margin-top:-10px;
	top:50%
}
.arrow-mr:before {
	border-left-color:rgb(57, 57, 57);
	border-width:12px;
	left:100%;
	margin-top:-12px;
	top:50%
}
.arrow-lt:after {
	border-right-color:#2A2A2A;
	border-width:10px;
	margin-top:-10px;
	right:100%;
	top:36px
}
.arrow-lt:before {
	border-right-color:rgb(57, 57, 57);
	border-width:12px;
	margin-top:-12px;
	right:100%;
	top:36px
}
.arrow-tl:after {
	border-bottom-color:#2A2A2A;
	border-width:10px;
	bottom:100%;
	left:36px;
	margin-left:-10px
}
.arrow-tl:before {
	border-bottom-color:rgb(57, 57, 57);
	border-width:12px;
	bottom:100%;
	left:36px;
	margin-left:-12px
}
.arrow-lb:after {
	border-right-color:#2A2A2A;
	border-width:10px;
	bottom:36px;
	margin-bottom:-10px;
	right:100%
}
.arrow-lb:before {
	border-right-color:rgb(57, 57, 57);
	border-width:12px;
	bottom:36px;
	margin-bottom:-12px;
	right:100%
}
.arrow-bl:after {
	border-top-color:#2A2A2A;
	border-width:10px;
	left:36px;
	margin-left:-10px;
	top:100%
}
.arrow-bl:before {
	border-top-color:rgb(57, 57, 57);
	border-width:12px;
	left:36px;
	margin-left:-12px;
	top:100%
}
.arrow-rt:after {
	border-left-color:#2A2A2A;
	border-width:10px;
	left:100%;
	margin-top:-10px;
	top:36px
}
.arrow-rt:before {
	border-left-color:rgb(57, 57, 57);
	border-width:12px;
	left:100%;
	margin-top:-12px;
	top:36px
}
.arrow-tr:after {
	border-bottom-color:#2A2A2A;
	border-width:10px;
	bottom:100%;
	margin-right:-10px;
	right:36px
}
.arrow-tr:before {
	border-bottom-color:rgb(57, 57, 57);
	border-width:12px;
	bottom:100%;
	margin-right:-12px;
	right:36px
}
.arrow-rb:after {
	border-left-color:#2A2A2A;
	border-width:10px;
	bottom:36px;
	left:100%;
	margin-bottom:-10px
}
.arrow-rb:before {
	border-left-color:rgb(57, 57, 57);
	border-width:12px;
	bottom:36px;
	left:100%;
	margin-bottom:-12px
}
.arrow-br:after {
	border-top-color:#2A2A2A;
	border-width:10px;
	margin-right:-10px;
	right:36px;
	top:100%
}
.arrow-br:before {
	border-top-color:rgb(57, 57, 57);
	border-width:12px;
	margin-right:-12px;
	right:36px;
	top:100%
}
.pt-dialog__box {
	background-color:#2A2A2A;
border-radius:.25rem;
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	margin:auto;
	max-width:560px;
	min-width:280px
}
.pt-dialog__box .pt-dialog__heading {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	border-bottom:1px solid hsla(0, 0%, 100%, .12);
	color:rgb(246 246 246 / 87%);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	padding:20px 16px 20px 24px
}
.pt-dialog__box .pt-dialog__heading h5 {
	margin:0;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-dialog__box .pt-dialog__heading a {
	color:rgba(233, 229, 246, .6);
	margin-left:auto;
	white-space:nowrap
}
.pt-dialog__box .pt-dialog__heading a i {
	vertical-align:-6px
}
.pt-dialog__box .pt-dialog__heading a.pt-dialog__left-icon {
	margin-left:-8px;
	margin-right:32px
}
.pt-dialog__box .pt-dialog__heading.pt-dialog__heading-no_divider {
	border-bottom:none;
	padding:20px 16px 8px 24px
}
.pt-dialog__box .pt-dialog__subheading {
	background:rgba(0, 0, 0, .12);
	border-bottom:1px solid hsla(0, 0%, 100%, .12);
	height:64px;
	padding:12px 24px
}
.pt-dialog__box .pt-dialog__content {
	word-wrap:break-word;
	color:rgba(233, 229, 246, .6);
	line-height:1.5;
	max-height:calc(75dvh - 116px);
	min-height:88px;
	overflow-y:auto;
	padding:24px;
	position:relative;
	word-break:break-word
}
.pt-dialog__box .pt-dialog__space_no_event:before {
	top:-14px
}
.pt-dialog__box .pt-dialog__space_no_event:after, .pt-dialog__box .pt-dialog__space_no_event:before {
	content:"";
	display:block;
	height:14px;
	left:0;
	pointer-events:visible;
	position:absolute;
	right:10px;
	width:100%
}
.pt-dialog__box .pt-dialog__space_no_event:after {
	bottom:-14px
}
.pt-dialog__box.pt-dialog__box-fullfill {
	max-width:100%;
	width:100%
}
.pt-dialog__bottom {
	-ms-flex-pack:flex-start;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	border-top:1px solid hsla(0, 0%, 100%, .12);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
	-ms-justify-content:flex-start;
	justify-content:flex-start;
	padding:8px 8px 8px 24px;
	position:relative
}
.pt-dialog__bottom span {
	color:rgba(233, 229, 246, .3);
font-size:.75rem;
	margin-right:auto
}
.pt-dialog__bottom button {
	margin-right:8px
}
.pt-editor__heading {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	border-bottom:1px solid hsla(0, 0%, 100%, .12);
	color:rgb(246 246 246 / 87%);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	height:55px;
	max-height:55px;
	min-height:55px;
	padding:16px
}
.pt-editor__heading h5 {
	font-size:1.25rem;
	margin:0;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-editor__heading a {
	color:rgba(233, 229, 246, .6);
	font-size:1rem;
	margin-left:auto;
	white-space:nowrap
}
.pt-editor__heading a i {
	font-size:1.5rem;
	vertical-align:-6px
}
.pt-editor__heading a.pt-dialog__left-icon {
	margin-left:0;
	margin-right:32px
}
.pt-dialog__box.pt-dialog__mini .pt-dialog__heading {
	padding:12px
}
.pt-dialog__box.pt-dialog__mini .pt-dialog__content {
	min-height:auto;
	padding:12px;
	word-break:break-all
}
.pt-dialog__box.pt-dialog__mini .pt-dialog__bottom {
	padding-left:12px
}
.pt-dialog__box.pt-dialog__mini .pt-dialog__bottom button {
	margin-right:0
}
.pt-dialog__box.pt-dialog__maxwidth {
	max-width:720px;
	min-width:280px;
	width:100%
}
.pt-dialog__box.pt-dialog__midwidth {
	max-width:480px;
	min-width:280px;
	width:100%
}
.pt-dialog__box.pt-dialog__minwidth {
	max-width:360px;
	min-width:280px;
	width:100%
}
.pt-dialog__box.pt-dialog__fix-mini {
	max-width:280px;
	min-width:280px;
	width:280px
}
.pt-dialog__form {
	border:1px solid rgb(57, 57, 57);
	max-width:640px;
	position:relative;
	width:640px
}
.pt-dialog__form.pt-dialog__gallery {
	max-width:1020px;
	width:1020px
}
.pt-dialog__form.pt-dialog__gallery>.pt-dialog__content {
	max-height:40dvh;
	min-height:40dvh
}
.pt-dialog__form.pt-dialog__gallery .pt-dialog__subheading~.pt-dialog__content {
max-height:calc(40dvh - 64px);
min-height:calc(40dvh - 64px)
}
.pt-dialog__box-toggle-commu, .pt-dialog__box-toggle-md-hide {
	position:fixed;
	z-index:1050
}
@media (max-width:992px) {
.pt-dialog__box-toggle-commu.commu__beta {
left:auto!important;
right:16px!important;
top:48px!important
}
.pt-dialog__box-toggle-commu.commu__beta.commu__logout {
right:26px!important
}
}
@media (max-width:768px) {
.pt-dialog__box-toggle-commu {
left:auto!important;
right:16px!important;
top:48px!important
}
.pt-dialog__box-toggle-commu .arrow-tl:after, .pt-dialog__box-toggle-commu .arrow-tl:before {
left:50%
}
.pt-dialog__box-toggle-commu.commu__logout .arrow-tl:before {
left:auto;
right:56px
}
.pt-dialog__box-toggle-commu.commu__logout .arrow-tl:after {
left:auto;
right:58px
}
.pt-dialog__box-toggle-commu.commu__beta {
left:auto!important;
right:16px!important;
top:48px!important
}
.pt-dialog__box-toggle-commu.commu__beta.commu__logout {
right:16px!important
}
.pt-dialog__box-toggle-commu.commu__beta.commu__logout .arrow-tc:before {
left:auto;
right:56px
}
.pt-dialog__box-toggle-commu.commu__beta.commu__logout .arrow-tc:after {
left:auto;
right:58px
}
}
@media (max-width:1200px) {
.pt-dialog__form.pt-dialog__gallery {
margin:auto;
max-width:calc(100vw - 32px)
}
.pt-dialog__form.pt-dialog__gallery>.pt-dialog__content {
padding:16px
}
}
@media (max-width:768px) {
.pt-dialog__box-toggle-md-hide {
border:0!important;
left:0!important;
max-height:0!important;
max-width:0!important;
top:-4px!important
}
.pt-dialog__box-toggle-md-hide:before {
display:none!important
}
.pt-dialog__box {
margin:auto;
max-width:calc(100vw - 32px)
}
.pt-dialog__box.pt-dialog__fulid {
margin:0;
min-height:100dvh;
min-width:100vw
}
.pt-dialog__box .pt-dialog__heading {
height:55px;
max-height:55px;
min-height:55px;
padding:16px
}
.pt-dialog__box .pt-dialog__heading h5 {
font-size:1.25rem
}
.pt-dialog__box .pt-dialog__heading a {
font-size:1rem
}
.pt-dialog__box .pt-dialog__heading a i {
font-size:1.5rem
}
.pt-dialog__box .pt-dialog__heading a.pt-dialog__left-icon {
margin-left:0;
margin-right:32px
}
.pt-dialog__form.pt-dialog__gallery {
margin:auto;
max-width:calc(100vw - 32px)
}
.pt-dialog__form.pt-dialog__gallery>.pt-dialog__content {
padding:16px
}
.pt-dialog__box>.pt-dialog__tablet_fulid {
border-radius:0;
display:block;
height:100%;
left:0;
overflow-y:auto;
position:fixed;
top:0;
width:100vw;
z-index:1020
}
.pt-dialog__box>.pt-dialog__tablet_fulid .pt-dialog__content {
height:calc(100dvh - 55px);
max-height:none
}
.pt-dialog__box>.pt-dialog__tablet_fulid .pt-dialog__content.with_bottom {
height:calc(100dvh - 110px)
}
.pt-dialog__box>.pt-dialog__tablet_fulid .pt-dialog__content~.pt-dialog__bottom {
border:none;
bottom:8px;
left:0;
padding-right:24px;
position:fixed;
width:100%
}
.pt-dialog__box>.pt-dialog__tablet_fulid .pt-dialog__content~.pt-dialog__bottom .btn, .pt-dialog__box>.pt-dialog__tablet_fulid .pt-dialog__content~.pt-dialog__bottom a.btn {
display:none
}
.pt-dialog__box>.pt-dialog__tablet_fulid .pt-dialog__content~.pt-dialog__bottom span {
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap
}
.pt-dialog__box>.pt-dialog__tablet_fulid .pt-dialog__content~.pt-dialog__bottom.pt-dialog__bottom-toggle-hide {
display:none
}
}
@media (max-width:576px) {
.pt-dialog__box {
margin:auto;
max-width:calc(100vw - 32px)
}
.pt-dialog__box.pt-dialog__fulid {
margin:0;
min-height:100dvh;
min-width:100vw
}
.pt-dialog__box .pt-dialog__heading {
height:55px;
max-height:55px;
min-height:55px;
padding:16px
}
.pt-dialog__box .pt-dialog__heading h5 {
font-size:1.25rem
}
.pt-dialog__box .pt-dialog__heading a {
font-size:1rem
}
.pt-dialog__box .pt-dialog__heading a i {
font-size:1.5rem
}
.pt-dialog__box .pt-dialog__heading a.pt-dialog__left-icon {
margin-left:0;
margin-right:32px
}
.pt-dialog__form.pt-dialog__gallery {
margin:auto;
max-width:calc(100vw - 32px)
}
.pt-dialog__form.pt-dialog__gallery>.pt-dialog__content {
padding:8px
}
.pt-dialog__box.pt-dialog__dropdown {
max-width:100%;
position:relative
}
.pt-dialog__box.pt-dialog__dropdown .pt-dialog__content {
max-height:none
}
.pt-dialog__box.pt-dialog__dropdown .pt-block-header {
left:0;
position:fixed;
top:49px;
width:100%;
z-index:1000
}
.pt-dialog__box.pt-dialog__dropdown .pt-block-header+.pt-dialog__content {
margin-top:49px
}
.pt-dialog__box>.pt-dialog__mobile_fulid {
border-radius:0;
display:block;
height:100%;
left:0;
overflow-y:auto;
position:fixed;
top:0;
width:100vw;
z-index:1020
}
.pt-dialog__box>.pt-dialog__mobile_fulid>.pt-dialog__content {
height:calc(100dvh - 55px);
max-height:none
}
.pt-dialog__box>.pt-dialog__mobile_fulid>.pt-dialog__content.with_bottom {
height:calc(100dvh - 110px)
}
.pt-dialog__box>.pt-dialog__mobile_fulid>.pt-dialog__content~.pt-dialog__bottom {
border:none;
bottom:8px;
left:0;
padding-right:24px;
position:fixed;
width:100%
}
.pt-dialog__box>.pt-dialog__mobile_fulid>.pt-dialog__content~.pt-dialog__bottom .btn, .pt-dialog__box>.pt-dialog__mobile_fulid>.pt-dialog__content~.pt-dialog__bottom a.btn {
display:none
}
.pt-dialog__box>.pt-dialog__mobile_fulid>.pt-dialog__content~.pt-dialog__bottom .btn.btn__show, .pt-dialog__box>.pt-dialog__mobile_fulid>.pt-dialog__content~.pt-dialog__bottom a.btn.btn__show {
display:-webkit-inline-flex;
display:-ms-inline-flexbox;
display:-moz-inline-flexbox;
display:-webkit-inline-box;
display:inline-flex
}
.pt-dialog__box>.pt-dialog__mobile_fulid>.pt-dialog__content~.pt-dialog__bottom span {
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap
}
.pt-dialog__box>.pt-dialog__mobile_fulid>.pt-dialog__content~.pt-dialog__bottom.pt-dialog__bottom-toggle-hide {
display:none
}
}
.pt-dialog__box.pt-dialog__white {
	background-color:#e9e5f6;
border-radius:.25rem;
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08)
}
.pt-dialog__box.pt-dialog__white .pt-dialog__heading {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	border-bottom:1px solid rgba(0, 0, 0, .12);
	color:rgb(246 246 246 / 87%)
}
.pt-dialog__box.pt-dialog__white .pt-dialog__heading h5 {
	color:rgba(0, 0, 0, .87)
}
.pt-dialog__box.pt-dialog__white .pt-dialog__content, .pt-dialog__box.pt-dialog__white .pt-dialog__heading a {
	color:rgba(0, 0, 0, .54)
}
.pt-dialog__box.pt-dialog__white .pt-dialog__bottom {
	border-top:1px solid rgba(0, 0, 0, .12)
}
.pt-dialog__box.pt-dialog__white .pt-dialog__bottom span {
	color:rgba(0, 0, 0, .38);
font-size:.75rem
}
.pt-dialog__box.pt-dialog__dropdown {
	max-width:432px
}
.pt-dialog__box.pt-dialog__dropdown .pt-dialog__content {
	max-height:calc(90dvh - 288px)
}
.pt-dialog__content.pt-dialog__content--fixhi {
	min-height:calc(75dvh - 116px)
}
.pt-dialog__content.with_bottom.pt-dialog__content--safari15 {
	max-height:calc(75vh - 116px)
}
@media (max-width:576px) {
.pt-dialog__box>.pt-dialog__mobile_fulid>.pt-dialog__content.with_bottom.pt-dialog__content--safari15 {
height:calc(100vh - 110px);
max-height:calc(100vh - 110px)
}
}
.pt-lds-ring {
	display:inline-block;
	height:80px;
	pointer-events:none;
	position:relative;
	width:80px
}
.pt-lds-ring div {
	animation:pt-lds-ring 1.2s cubic-bezier(.5, 0, .5, 1) infinite;
	border:8px solid transparent;
	border-radius:50%;
	border-top-color:#e9e5f6;
	box-sizing:border-box;
	display:block;
	height:64px;
	margin:8px;
	position:absolute;
	width:64px
}
.pt-lds-ring div:first-child {
animation-delay:-.45s
}
.pt-lds-ring div:nth-child(2) {
animation-delay:-.3s
}
.pt-lds-ring div:nth-child(3) {
animation-delay:-.15s
}
@keyframes pt-lds-ring {
0% {
transform:rotate(0deg)
}
to {
	transform:rotate(1turn)
}
}
.pt-lds-mini_ring {
	display:inline-block;
	height:24px;
	pointer-events:none;
	position:relative;
	width:24px
}
.pt-lds-mini_ring div {
	animation:pt-lds-mini_ring 1.2s cubic-bezier(.5, 0, .5, 1) infinite;
	border:3px solid transparent;
	border-radius:50%;
	border-top-color:#e9e5f6;
	box-sizing:border-box;
	display:block;
	height:18px;
	margin:3px;
	position:absolute;
	width:18px
}
.pt-lds-mini_ring div:first-child {
animation-delay:-.45s
}
.pt-lds-mini_ring div:nth-child(2) {
animation-delay:-.3s
}
.pt-lds-mini_ring div:nth-child(3) {
animation-delay:-.15s
}
@keyframes pt-lds-mini_ring {
0% {
transform:rotate(0deg)
}
to {
	transform:rotate(1turn)
}
}
.lds-img-progress {
	background-color:hsla(0, 0%, 100%, .24);
	border-radius:0 0 2px 2px;
	bottom:0;
	height:8px
}
.lds-img-progress, .lds-img-progress:before {
	display:block;
	left:0;
	position:absolute;
	width:100%
}
.lds-img-progress:before {
	color:#fff;
	content:"\0E01\0E33\0E25\0E31\0E07\0E2D\0E31\0E1B\0E42\0E2B\0E25\0E14";
font-size:.625rem;
	font-weight:500;
	text-align:center;
	top:-18px
}
.lds-img-progress .lds-img-progress-bar {
	background-color:#ffeb3b;
	border-radius:0 0 0 2px;
	height:8px;
transition:width .4s;
	width:0
}
.lds-img-ring {
	left:50%;
	margin-left:-40px;
	margin-top:-40px;
	position:absolute;
	top:50%
}
.pt-lds-emoji {
	background-color:#fdd835;
	border-radius:50%;
	height:72px;
	position:relative;
	width:72px
}
.lds-emoji1:after, .lds-emoji1:before {
	animation:lds-emoji1-face-move 5s ease-in-out infinite, lds-emoji1-eyes-blink 2s ease-in-out infinite;
	animation-direction:alternate;
	background-color:#212121;
	border-radius:50%;
	content:"";
	height:8px;
	position:absolute;
	top:32px;
	width:8px
}
.lds-emoji1:after {
	left:16px
}
.lds-emoji1:before {
	left:56px
}
.lds-emoji1 .mouth {
	animation:lds-emoji1-face-move 5s ease-in-out infinite;
	animation-direction:alternate;
	background-color:#212121;
	border-radius:8px;
	height:4px;
	left:24px;
	position:absolute;
	top:48px;
	width:32px
}
@keyframes lds-emoji1-eyes-blink {
0% {
height:8px
}
97% {
height:8px
}
to {
	height:0
}
}
@keyframes lds-emoji1-face-move {
0% {
transform:translateX(0)
}
30% {
transform:translateX(0)
}
35% {
transform:translateX(-10px)
}
65% {
transform:translateX(-10px)
}
70% {
transform:translateX(-5px)
}
85% {
transform:translateX(-5px)
}
90% {
transform:translateX(0)
}
to {
	transform:translateX(0)
}
}
.lds-emoji2:after, .lds-emoji2:before {
	animation:lds-emoji2-face-move 4s ease-in-out infinite, lds-emoji1-eyes-blink 2s ease-in-out infinite;
	background-color:#212121;
	border-radius:50%;
	content:"";
	height:8px;
	position:absolute;
	top:40px;
	width:8px
}
.lds-emoji2:after {
	left:12px
}
.lds-emoji2:before {
	left:52px
}
.lds-emoji2 .mouth {
	animation:lds-emoji2-face-move 4s ease-in-out infinite, lds-emoji2-mouth-move 4s ease-in-out infinite;
	background-color:#e57373;
	border-radius:24px;
	border-top:4px solid #f5f5f5;
	height:18px;
	left:24px;
	overflow:hidden;
	position:absolute;
	top:50px;
	width:24px
}
@keyframes lds-emoji2-face-move {
0% {
transform:translateY(0)
}
55% {
transform:translateY(0)
}
60% {
transform:translateY(-8px)
}
95% {
transform:translateY(-8px)
}
to {
	transform:translateY(0)
}
}
@keyframes lds-emoji2-mouth-move {
0% {
border-top:4px solid #f5f5f5;
height:18px
}
55% {
border-top:4px solid #f5f5f5;
height:18px;
left:24px;
width:24px
}
60% {
border-top:4px solid #fdd835;
height:10px;
left:28px;
width:15px
}
95% {
border-top:4px solid #fdd835;
height:10px;
left:28px;
width:15px
}
to {
	border-top:4px solid #f5f5f5;
	height:18px;
	left:24px;
	width:24px
}
}
.lds-emoji3:after, .lds-emoji3:before {
animation:lds-emoji3-face-move .25s ease-in-out infinite, lds-emoji1-eyes-blink 2s ease-in-out infinite;
	animation-direction:alternate;
	background-color:#212121;
	border-radius:50%;
	content:"";
	height:8px;
	position:absolute;
	top:36px;
	width:8px
}
.lds-emoji3:after {
	left:12px
}
.lds-emoji3:before {
	left:52px
}
.lds-emoji3 .mouth {
animation:lds-emoji3-mouth-move .25s ease-in-out infinite;
	animation-direction:alternate;
	height:16px;
	left:24px;
	position:absolute;
	top:42px
}
.lds-emoji3 .mouth:after, .lds-emoji3 .mouth:before {
	border-left:3px solid transparent;
	border-radius:100%;
	border-top:3px solid transparent;
	border-color:#212121 transparent transparent #212121;
	border-style:solid;
	border-width:3px;
	content:"";
	position:absolute;
	transform-origin:center center
}
.lds-emoji3 .mouth:before {
	height:12px;
	left:5px;
	top:5px;
	transform:rotate(-45deg);
	width:12px
}
.lds-emoji3 .mouth:after {
	height:9px;
	left:8px;
	top:14px;
	transform:rotate(-90deg);
	width:9px
}
@keyframes lds-emoji3-face-move {
0% {
transform:translatex(0)
}
to {
	transform:translateX(-3px)
}
}
@keyframes lds-emoji3-mouth-move {
0% {
transform:translatex(0)
}
to {
	transform:translateX(-5px)
}
}
.nav-tabs {
	background-color:#1e1e1e;
	border-bottom:1px solid #565380;
	border-radius:0 4px 0 0;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	font-size:1rem;
	list-style:none;
	margin:0;
	padding:0
}
.nav-tabs>.nav-tabs-item>.nav-tabs-link {
	border-right:1px solid #565380;
	color:#bdbdbd;
	cursor:pointer;
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:-moz-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	line-height:1.5;
	padding:8px 16px;
	position:relative;
	text-decoration:none
}
.nav-tabs>.nav-tabs-item>.nav-tabs-link:after {
	background-color:#565380;
	bottom:-1px;
	content:"";
	display:block;
	height:1px;
	left:0;
	line-height:1px;
	position:absolute;
	width:100%
}
.nav-tabs>.nav-tabs-item>.nav-tabs-link:link {
	color:#bdbdbd;
	text-decoration:none
}
.nav-tabs>.nav-tabs-item>.nav-tabs-link:hover {
	background-color:#232323;
	color:#fff;
	text-decoration:none
}
.nav-tabs>.nav-tabs-item>.nav-tabs-link:visited {
	color:#bdbdbd;
	text-decoration:none
}
.nav-tabs>.nav-tabs-item>.nav-tabs-link:active {
	color:#fbc02d;
	text-decoration:none
}
.nav-tabs>.nav-tabs-item>.nav-tabs-link.active {
	background-color:#232323;
	-webkit-box-shadow:inset 0 4px 2px rgba(0, 0, 0, .08);
	-moz-box-shadow:inset 0 4px 2px rgba(0, 0, 0, .08);
	box-shadow:inset 0 4px 2px rgba(0, 0, 0, .08);
	color:#fbc02d;
	text-decoration:none
}
.nav-tabs>.nav-tabs-item>.nav-tabs-link.active:before {
	background-color:#fbc02d;
	content:"";
	display:block;
	height:3px;
	left:-1px;
	line-height:3px;
	position:absolute;
	top:-1px;
	width:calc(100% + 2px)
}
.nav-tabs>.nav-tabs-item>.nav-tabs-link.active:after {
	background-color:#232323;
	bottom:-1px;
	content:"";
	display:block;
	height:1px;
	left:0;
	line-height:1px;
	position:absolute;
	width:100%
}
.nav-tabs>.nav-tabs-item>.nav-tabs-link.disabled {
	background-color:transparent;
	color:#2A2A2A;
	cursor:auto;
	text-decoration:none
}
.nav-tabs__color1 .active, .nav-tabs__color1 .active:after {
	background-color:#3A3A3A!important
}
@media (max-width:768px) {
.nav-tabs {
border-radius:0
}
}
.pt-tabs section>div, .pt-tabs>input {
	display:none
}
#tab10:checked~section .tab10, #tab11:checked~section .tab11, #tab12:checked~section .tab12, #tab13:checked~section .tab13, #tab14:checked~section .tab14, #tab15:checked~section .tab15, #tab16:checked~section .tab16, #tab17:checked~section .tab17, #tab18:checked~section .tab18, #tab19:checked~section .tab19, #tab1:checked~section .tab1, #tab20:checked~section .tab20, #tab21:checked~section .tab21, #tab22:checked~section .tab22, #tab23:checked~section .tab23, #tab24:checked~section .tab24, #tab25:checked~section .tab25, #tab26:checked~section .tab26, #tab27:checked~section .tab27, #tab28:checked~section .tab28, #tab29:checked~section .tab29, #tab2:checked~section .tab2, #tab30:checked~section .tab30, #tab31:checked~section .tab31, #tab32:checked~section .tab32, #tab3:checked~section .tab3, #tab4:checked~section .tab4, #tab5:checked~section .tab5, #tab6:checked~section .tab6, #tab7:checked~section .tab7, #tab8:checked~section .tab8, #tab9:checked~section .tab9 {
display:block
}
.pt-block-purple-2 *, .pt-block-purple-2 :after, .pt-block-purple-2 :before {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.pt-tabs #tab10:checked~nav .tab10, .pt-tabs #tab11:checked~nav .tab11, .pt-tabs #tab12:checked~nav .tab12, .pt-tabs #tab13:checked~nav .tab13, .pt-tabs #tab14:checked~nav .tab14, .pt-tabs #tab15:checked~nav .tab15, .pt-tabs #tab16:checked~nav .tab16, .pt-tabs #tab17:checked~nav .tab17, .pt-tabs #tab18:checked~nav .tab18, .pt-tabs #tab19:checked~nav .tab19, .pt-tabs #tab1:checked~nav .tab1, .pt-tabs #tab20:checked~nav .tab20, .pt-tabs #tab21:checked~nav .tab21, .pt-tabs #tab22:checked~nav .tab22, .pt-tabs #tab23:checked~nav .tab23, .pt-tabs #tab24:checked~nav .tab24, .pt-tabs #tab25:checked~nav .tab25, .pt-tabs #tab26:checked~nav .tab26, .pt-tabs #tab27:checked~nav .tab27, .pt-tabs #tab28:checked~nav .tab28, .pt-tabs #tab29:checked~nav .tab29, .pt-tabs #tab2:checked~nav .tab2, .pt-tabs #tab30:checked~nav .tab30, .pt-tabs #tab31:checked~nav .tab31, .pt-tabs #tab32:checked~nav .tab32, .pt-tabs #tab3:checked~nav .tab3, .pt-tabs #tab4:checked~nav .tab4, .pt-tabs #tab5:checked~nav .tab5, .pt-tabs #tab6:checked~nav .tab6, .pt-tabs #tab7:checked~nav .tab7, .pt-tabs #tab8:checked~nav .tab8, .pt-tabs #tab9:checked~nav .tab9 {
background:#2A2A2A;
box-shadow:0 -1px #ffeb3b, inset 0 2px #ffeb3b;
color:#fbc02d
}
.pt-tabs nav {
	overflow:hidden;
	overflow-x:auto
}
.pt-tabs nav ul {
	background:#1e1e1e;
	border-radius:4px 4px 0 0;
	display:flex;
	list-style:none;
	margin:0;
	padding:0
}
.pt-tabs nav ul label {
	border-bottom:0;
	border-right:1px solid #44416f;
	cursor:pointer;
	margin:0;
	padding:0
}
.pt-tabs nav ul label li {
	background:#1e1e1e;
	color:rgb(246 246 246 / 87%);
	overflow:hidden;
	padding:15px 16px;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-tabs nav ul label li:hover {
	background:rgba(0, 0, 0, .12)
}
.pt-tabs nav ul label li:active {
	background:#1e1e1e
}
.pt-tabs nav ul label:not(:last-child) li {
border-right-width:0
}
.pt-tabs nav ul label:first-child, .pt-tabs nav ul label:first-child li {
	border-radius:4px 0 0 0
}
.pt-tabs .pt-tab__content {
	position:relative
}
#tab10:checked~nav .tab10 label, #tab11:checked~nav .tab11 label, #tab12:checked~nav .tab12 label, #tab13:checked~nav .tab13 label, #tab14:checked~nav .tab14 label, #tab15:checked~nav .tab15 label, #tab16:checked~nav .tab16 label, #tab17:checked~nav .tab17 label, #tab18:checked~nav .tab18 label, #tab19:checked~nav .tab19 label, #tab1:checked~nav .tab1 label, #tab20:checked~nav .tab20 label, #tab21:checked~nav .tab21 label, #tab22:checked~nav .tab22 label, #tab23:checked~nav .tab23 label, #tab25:checked~nav .tab25 label, #tab26:checked~nav .tab26 label, #tab27:checked~nav .tab27 label, #tab29:checked~nav .tab29 label, #tab2:checked~nav .tab2 label, #tab30:checked~nav .tab30 label, #tab31:checked~nav .tab31 label, #tab32:checked~nav .tab32 label, #tab3:checked~nav .tab3 label, #tab4:checked~nav .tab24 label, #tab4:checked~nav .tab4 label, #tab5:checked~nav .tab5 label, #tab6:checked~nav .tab6 label, #tab7:checked~nav .tab7 label, #tab8:checked~nav .tab28 label, #tab8:checked~nav .tab8 label, #tab9:checked~nav .tab9 label {
background:#fff;
color:#111;
position:relative
}
#tab10:checked~nav .tab10 label:after, #tab11:checked~nav .tab11 label:after, #tab12:checked~nav .tab12 label:after, #tab13:checked~nav .tab13 label:after, #tab14:checked~nav .tab14 label:after, #tab15:checked~nav .tab15 label:after, #tab16:checked~nav .tab16 label:after, #tab17:checked~nav .tab17 label:after, #tab18:checked~nav .tab18 label:after, #tab19:checked~nav .tab19 label:after, #tab1:checked~nav .tab1 label:after, #tab20:checked~nav .tab20 label:after, #tab21:checked~nav .tab21 label:after, #tab22:checked~nav .tab22 label:after, #tab23:checked~nav .tab23 label:after, #tab25:checked~nav .tab25 label:after, #tab26:checked~nav .tab26 label:after, #tab27:checked~nav .tab27 label:after, #tab29:checked~nav .tab29 label:after, #tab2:checked~nav .tab2 label:after, #tab30:checked~nav .tab30 label:after, #tab31:checked~nav .tab31 label:after, #tab32:checked~nav .tab32 label:after, #tab3:checked~nav .tab3 label:after, #tab4:checked~nav .tab24 label:after, #tab4:checked~nav .tab4 label:after, #tab5:checked~nav .tab5 label:after, #tab6:checked~nav .tab6 label:after, #tab7:checked~nav .tab7 label:after, #tab8:checked~nav .tab28 label:after, #tab8:checked~nav .tab8 label:after, #tab9:checked~nav .tab9 label:after {
bottom:-1px;
content:"";
display:block;
height:2px;
left:0;
position:absolute;
width:100%
}
@media (max-width:768px) {
.pt-wrapper-mobile_nav>.pt-tabs #tab10:checked~nav .tab10, .pt-wrapper-mobile_nav>.pt-tabs #tab11:checked~nav .tab11, .pt-wrapper-mobile_nav>.pt-tabs #tab12:checked~nav .tab12, .pt-wrapper-mobile_nav>.pt-tabs #tab13:checked~nav .tab13, .pt-wrapper-mobile_nav>.pt-tabs #tab14:checked~nav .tab14, .pt-wrapper-mobile_nav>.pt-tabs #tab15:checked~nav .tab15, .pt-wrapper-mobile_nav>.pt-tabs #tab16:checked~nav .tab16, .pt-wrapper-mobile_nav>.pt-tabs #tab17:checked~nav .tab17, .pt-wrapper-mobile_nav>.pt-tabs #tab18:checked~nav .tab18, .pt-wrapper-mobile_nav>.pt-tabs #tab19:checked~nav .tab19, .pt-wrapper-mobile_nav>.pt-tabs #tab1:checked~nav .tab1, .pt-wrapper-mobile_nav>.pt-tabs #tab20:checked~nav .tab20, .pt-wrapper-mobile_nav>.pt-tabs #tab21:checked~nav .tab21, .pt-wrapper-mobile_nav>.pt-tabs #tab22:checked~nav .tab22, .pt-wrapper-mobile_nav>.pt-tabs #tab23:checked~nav .tab23, .pt-wrapper-mobile_nav>.pt-tabs #tab24:checked~nav .tab24, .pt-wrapper-mobile_nav>.pt-tabs #tab25:checked~nav .tab25, .pt-wrapper-mobile_nav>.pt-tabs #tab26:checked~nav .tab26, .pt-wrapper-mobile_nav>.pt-tabs #tab27:checked~nav .tab27, .pt-wrapper-mobile_nav>.pt-tabs #tab28:checked~nav .tab28, .pt-wrapper-mobile_nav>.pt-tabs #tab29:checked~nav .tab29, .pt-wrapper-mobile_nav>.pt-tabs #tab2:checked~nav .tab2, .pt-wrapper-mobile_nav>.pt-tabs #tab30:checked~nav .tab30, .pt-wrapper-mobile_nav>.pt-tabs #tab31:checked~nav .tab31, .pt-wrapper-mobile_nav>.pt-tabs #tab32:checked~nav .tab32, .pt-wrapper-mobile_nav>.pt-tabs #tab3:checked~nav .tab3, .pt-wrapper-mobile_nav>.pt-tabs #tab4:checked~nav .tab4, .pt-wrapper-mobile_nav>.pt-tabs #tab5:checked~nav .tab5, .pt-wrapper-mobile_nav>.pt-tabs #tab6:checked~nav .tab6, .pt-wrapper-mobile_nav>.pt-tabs #tab7:checked~nav .tab7, .pt-wrapper-mobile_nav>.pt-tabs #tab8:checked~nav .tab8, .pt-wrapper-mobile_nav>.pt-tabs #tab9:checked~nav .tab9 {
box-shadow:inset 0 -3px #ffeb3b;
color:#fbc02d
}
.pt-wrapper-mobile_nav>.pt-tabs nav {
margin-top:-1px
}
.pt-wrapper-mobile_nav>.pt-tabs nav ul {
border-radius:0
}
.pt-wrapper-mobile_nav>.pt-tabs nav ul label {
border:0;
flex:1;
text-align:center
}
.pt-wrapper-mobile_nav>.pt-tabs nav ul label:first-child, .pt-wrapper-mobile_nav>.pt-tabs nav ul label:first-child li {
border-radius:0
}
}
@media (max-width:576px) {
.pt-tabs #tab10:checked~nav .tab10, .pt-tabs #tab11:checked~nav .tab11, .pt-tabs #tab12:checked~nav .tab12, .pt-tabs #tab13:checked~nav .tab13, .pt-tabs #tab14:checked~nav .tab14, .pt-tabs #tab15:checked~nav .tab15, .pt-tabs #tab16:checked~nav .tab16, .pt-tabs #tab17:checked~nav .tab17, .pt-tabs #tab18:checked~nav .tab18, .pt-tabs #tab19:checked~nav .tab19, .pt-tabs #tab1:checked~nav .tab1, .pt-tabs #tab20:checked~nav .tab20, .pt-tabs #tab21:checked~nav .tab21, .pt-tabs #tab22:checked~nav .tab22, .pt-tabs #tab23:checked~nav .tab23, .pt-tabs #tab24:checked~nav .tab24, .pt-tabs #tab25:checked~nav .tab25, .pt-tabs #tab26:checked~nav .tab26, .pt-tabs #tab27:checked~nav .tab27, .pt-tabs #tab28:checked~nav .tab28, .pt-tabs #tab29:checked~nav .tab29, .pt-tabs #tab2:checked~nav .tab2, .pt-tabs #tab30:checked~nav .tab30, .pt-tabs #tab31:checked~nav .tab31, .pt-tabs #tab32:checked~nav .tab32, .pt-tabs #tab3:checked~nav .tab3, .pt-tabs #tab4:checked~nav .tab4, .pt-tabs #tab5:checked~nav .tab5, .pt-tabs #tab6:checked~nav .tab6, .pt-tabs #tab7:checked~nav .tab7, .pt-tabs #tab8:checked~nav .tab8, .pt-tabs #tab9:checked~nav .tab9 {
box-shadow:inset 0 -3px #ffeb3b;
color:#fbc02d
}
.pt-tabs nav {
margin-top:-1px
}
.pt-tabs nav ul {
border-radius:0
}
.pt-tabs nav ul label {
border:0;
flex:1;
text-align:center
}
.pt-tabs nav ul label:first-child, .pt-tabs nav ul label:first-child li {
border-radius:0
}
}
.pt-tabs-a nav {
	overflow:hidden;
	overflow-x:auto
}
.pt-tabs-a nav ul {
	background:#1e1e1e;
	border-radius:4px 4px 0 0;
	display:flex;
	list-style:none;
	margin:0;
	padding:0
}
.pt-tabs-a nav ul li {
	background:#1e1e1e;
	border-bottom:0;
	border-right:1px solid #44416f;
	color:rgb(246 246 246 / 87%);
	cursor:pointer;
	margin:0;
	padding:15px 16px;
	white-space:nowrap
}
.pt-tabs-a nav ul li:hover {
	background:rgba(0, 0, 0, .12)
}
.pt-tabs-a nav ul li:active {
	background:#1e1e1e
}
.pt-tabs-a nav ul li.tabs-active {
	background:#2A2A2A;
	box-shadow:inset 0 3px #ffeb3b;
	color:#fbc02d
}
.pt-tabs-a nav ul li:first-child {
	border-radius:4px 0 0 0
}
.pt-tabs-b nav {
	border-bottom:1px solid hsla(0, 0%, 100%, .12);
	box-shadow:0 3px 3px 0 rgba(0, 0, 0, .2), 0 0 0 0 rgba(0, 0, 0, .08);
	max-height:52px;
	overflow:hidden;
	overflow-x:auto
}
.pt-tabs-b nav ul {
	background-color:transparent;
	border-radius:0;
	display:flex;
	height:48px;
	list-style:none;
	margin:0 4px;
	max-height:48px;
	padding:0
}
.pt-tabs-b nav ul li {
	background-color:transparent;
	border-bottom:0;
	border-right:none;
	color:rgb(246 246 246 / 87%);
	cursor:pointer;
font-size:.875rem;
	font-weight:400;
	margin:0 20px;
	padding:16px 4px;
	white-space:nowrap
}
.pt-tabs-b nav ul li:hover {
	box-shadow:inset 0 -2px #ffeb3b
}
.pt-tabs-b nav ul li:active, .pt-tabs-b nav ul li:hover {
	background-color:transparent
}
.pt-tabs-b nav ul li.tabs-active {
	background-color:transparent;
	box-shadow:inset 0 -2px #ffeb3b;
	font-weight:700
}
.pt-tabs-b nav ul li:first-child {
	border-radius:4px 0 0 0
}
.pt-tab__content {
	background:#2A2A2A;
	border-radius:0 0 4px 4px;
	position:relative
}
.tabs-active ul li {
	background:#fff;
	color:#111;
	position:relative
}
.tabs-active ul li:after {
	bottom:-1px;
	content:"";
	display:block;
	height:2px;
	left:0;
	position:absolute;
	width:100%
}
.pt-tab-fix {
	position:fixed;
	width:100%;
	z-index:6
}
.pt-tab-fix~.pt-tab__content {
padding-top:46px
}
.pt-full-tab {
	flex:1;
	text-align:center
}
@media (max-width:768px) {
.pt-tabs-a nav ul {
border-radius:0
}
.pt-tabs-a nav ul li {
flex:1;
text-align:center
}
.pt-tabs-a nav ul li:first-child {
border-radius:0
}
}
@media (max-width:576px) {
.pt-tabs-a nav {
margin-top:-1px
}
.pt-tabs-a nav ul {
border-radius:0
}
.pt-tabs-a nav ul li {
border:0;
border-radius:0;
flex:1;
text-align:center
}
.pt-tabs-a nav ul li:first-child {
border-radius:0
}
.pt-tabs-a nav ul li.tabs-active {
box-shadow:inset 0 -3px #ffeb3b;
color:#fbc02d
}
}
.pt-label-color, .pt-label-discount, .pt-label-official {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	-webkit-align-self:center;
	-moz-align-self:center;
	-ms-align-self:center;
	align-self:center;
	background:#f44336;
border-radius:.125rem;
	color:#fff;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:-moz-inline-flexbox;
	display:-webkit-inline-box;
	display:inline-flex;
	font-size:10px;
	font-weight:700;
	height:18px;
	line-height:18px;
	margin:0;
	padding:0;
	padding:0 6px;
	position:relative;
	text-decoration:none
}
.pt-label-discount {
	background:#ff9800
}
.pt-label-official {
	margin-left:-4px
}
.pt-label-official:before {
	border-color:transparent #f44336 transparent transparent;
	border-style:solid;
	border-width:4px 4px 4px 0;
	content:"";
	height:0;
	left:-4px;
	position:absolute;
	top:6px;
	width:0
}
.pt-label-discount.pt-label-discount_listitem {
	position:absolute;
	right:8px;
	top:8px;
	z-index:1
}
.pt-accordion__clickable .pt-accordion .pt-accordion__label a+span, .pt-tag-caption {
	color:rgba(233, 229, 246, .3);
font-size:.875rem;
	font-weight:400;
	line-height:1.5;
	padding:12px 16px
}
.pt-tag-header {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	justify-content:space-between
}
.pt-tag-header .img-thumbnail {
	height:48px;
	margin-right:8px;
	width:48px
}
.pt-tag-header .pt-recomend-header {
	margin-right:auto;
	width:calc(100% - 320px)
}
.pt-tag-header .pt-recomend-header div {
	display:inline-flex;
	vertical-align:4px;
	width:calc(100% - 60px)
}
.pt-tag-header .pt-recomend-header div .h5 {
	display:block;
	margin-bottom:0;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-tag-header .pt-recomend-header span {
	display:block;
	margin-top:-2px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-tag-header .pt-recomend-header.pt-recomend-header_forum {
	width:calc(100% - 64px)
}
.pt-tag-header .pt-follow-block {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
@media (max-width:768px) {
.pt-tag-header .pt-recomend-header {
width:calc(100% - 140px)
}
.pt-tag-header .pt-topic-follow-count {
display:none
}
}
@media (max-width:576px) {
.pt-tag-header {
padding:8px 16px
}
.pt-tag-header .pt-recomend-header div {
width:100%
}
}
.pt-tag__button {
	background:#172c5a;
	border:1px solid #42649d;
font-size:.875rem;
	height:24px;
	line-height:22px;
	margin-bottom:8px;
	margin-right:8px;
	overflow:hidden;
	text-overflow:ellipsis;
-webkit-transition:background-color .15s linear;
-moz-transition:background-color .15s linear;
-o-transition:background-color .15s linear;
-ms-transition:background-color .15s linear;
transition:background-color .15s linear;
	white-space:nowrap
}
.pt-tag__button, .pt-tag__button>a {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	color:rgba(233, 229, 246, .6);
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:-moz-inline-flexbox;
	display:-webkit-inline-box;
	display:inline-flex;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center
}
.pt-tag__button>a {
	padding:8px;
	text-decoration:none;
-webkit-transition:color .15s linear;
-moz-transition:color .15s linear;
-o-transition:color .15s linear;
-ms-transition:color .15s linear;
transition:color .15s linear
}
.pt-tag__button span {
	max-width:172px;
	overflow:hidden;
	text-overflow:ellipsis
}
.pt-tag__button i {
	margin-left:4px;
	margin-right:-4px
}
.pt-tag__button:hover {
	background:#1c3973;
	color:#e9e5f6
}
.pt-tag__button:hover a {
	color:#e9e5f6
}
.pt-tag__button.active {
	background:#2c4e8a;
	color:#e9e5f6
}
.pt-tag__button.active a {
	color:#e9e5f6
}
.pt-tag__button.tag__red {
	background:#ef5350;
	border-color:#e57373
}
.pt-tag__button.tag__red a {
	color:#fff
}
.pt-tag__button.tag__red:hover {
	background:#e57373
}
.pt-snackbar {
	-ms-flex-pack:center;
	-webkit-tap-highlight-color:transparent;
	bottom:0;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	left:0;
	margin:16px;
	pointer-events:none;
	position:fixed;
	right:0;
	z-index:1090
}
.pt-snackbar, .pt-snackbar .pt-snackbar__surface {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-snackbar .pt-snackbar__surface {
	-ms-flex-pack:flex-start;
	background-color:#212121;
border-radius:.25rem;
	-webkit-box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
	-ms-justify-content:flex-start;
	justify-content:flex-start;
	max-width:672px;
	min-width:344px;
	opacity:0;
	-webkit-transform:scale(.8);
	-ms-transform:scale(.8);
	transform:scale(.8)
}
.pt-snackbar .pt-snackbar__surface.pt-snackbar__surface__white {
	background-color:#e9e5f6
}
.pt-snackbar .pt-snackbar__surface.pt-snackbar__surface__white .pt-snackbar__label {
	color:rgba(0, 0, 0, .87)
}
.pt-snackbar .pt-snackbar__surface.pt-snackbar__surface__white .pt-snackbar__actions .btn-text-primary {
	color:#9575cd
}
.pt-snackbar .pt-snackbar__surface.pt-snackbar__surface__white .pt-snackbar__actions .btn-text-light {
	color:rgba(0, 0, 0, .54)
}
.pt-snackbar.pt-snackbar-noti {
	bottom:30px;
	left:auto;
	right:30px;
	z-index:1110
}
@media (max-width:768px) {
.pt-snackbar.pt-snackbar-noti {
bottom:auto;
left:0;
right:0;
top:0
}
}
.pt-snackbar.pt-snackbar-toast {
	-webkit-align-items:flex-start;
	-moz-align-items:flex-start;
	-ms-align-items:flex-start;
	align-items:flex-start;
	bottom:0;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	left:0;
	right:auto;
	z-index:1110
}
@media (max-width:768px) {
.pt-snackbar.pt-snackbar-toast {
-webkit-align-items:center;
-moz-align-items:center;
-ms-align-items:center;
align-items:center;
bottom:0;
left:0;
right:0;
top:auto
}
.pt-snackbar+.pt-snackbar-toast {
bottom:80px
}
}
.pt-snackbar-noti-head.pt-lists-item__primary-text {
	color:rgba(0, 0, 0, .87)
}
.pt-snackbar-noti-des.pt-lists-item__secondary-text {
	color:rgba(0, 0, 0, .54)
}
.pt-snackbar__label {
	-webkit-flex-grow:1;
	-moz-flex-grow:1;
	-ms-flex-grow:1;
	flex-grow:1;
font-size:.875rem;
	font-weight:400;
	line-height:1.5;
	margin:0;
	padding:14px 16px
}
.pt-snackbar__actions {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-shrink:0;
	-moz-flex-shrink:0;
	-ms-flex-shrink:0;
	flex-shrink:0;
	margin-left:0;
	margin-right:8px
}
.pt-snackbar--open .pt-snackbar__surface {
	opacity:1;
	pointer-events:auto;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
-webkit-transition:opacity .15s cubic-bezier(0, 0, .2, 1) 0ms, -webkit-transform .15s cubic-bezier(0, 0, .2, 1) 0ms;
transition:opacity .15s cubic-bezier(0, 0, .2, 1) 0ms, -webkit-transform .15s cubic-bezier(0, 0, .2, 1) 0ms;
-o-transition:opacity .15s cubic-bezier(0, 0, .2, 1) 0ms, transform .15s cubic-bezier(0, 0, .2, 1) 0ms;
transition:opacity .15s cubic-bezier(0, 0, .2, 1) 0ms, transform .15s cubic-bezier(0, 0, .2, 1) 0ms;
transition:opacity .15s cubic-bezier(0, 0, .2, 1) 0ms, transform .15s cubic-bezier(0, 0, .2, 1) 0ms, -webkit-transform .15s cubic-bezier(0, 0, .2, 1) 0ms
}
.pt-snackbar--close .pt-snackbar__surface {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
-webkit-transition:opacity .15s cubic-bezier(.4, 0, 1, 1) 0ms;
-o-transition:opacity .15s cubic-bezier(.4, 0, 1, 1) 0ms;
transition:opacity .15s cubic-bezier(.4, 0, 1, 1) 0ms
}
.pt-snackbar--stacked .pt-snackbar__surface {
	-webkit-align-items:flex-start;
	-moz-align-items:flex-start;
	-ms-align-items:flex-start;
	align-items:flex-start;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column
}
.pt-snackbar--stacked .pt-snackbar__actions {
	-webkit-align-items:flex-end;
	-moz-align-items:flex-end;
	-ms-align-items:flex-end;
	align-items:flex-end;
	-webkit-align-self:flex-end;
	-moz-align-self:flex-end;
	-ms-align-self:flex-end;
	align-self:flex-end;
	margin-bottom:8px
}
.pt-snackbar--stacked .pt-snackbar__actions.pt-action-policy {
	justify-content:space-between;
	padding-left:16px;
	width:100%
}
.pt-snackbar--leading {
	-ms-flex-pack:flex-start;
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
	-ms-justify-content:flex-start;
	justify-content:flex-start
}
@media (max-width:576px) {
.pt-beta-navigation-bottom~.container-main .pt-snackbar.pt-snackbar--policy, .pt-beta-navigation-bottom~.pt-snackbar.pt-snackbar--policy {
bottom:64px
}
.pt-block-startbutton-bottom~.container-main .pt-snackbar.pt-snackbar--policy, .pt-block-startbutton-bottom~.pt-snackbar.pt-snackbar--policy {
bottom:102px!important
}
}
.pt-toast {
	-ms-flex-pack:center;
	-webkit-tap-highlight-color:transparent;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	left:0;
	margin:16px;
	pointer-events:none;
	position:fixed;
	right:0;
	top:0;
	z-index:1100
}
.pt-toast, .pt-toast .pt-toast__surface {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-toast .pt-toast__surface {
	-ms-flex-pack:flex-start;
	background-color:#212121;
border-radius:.25rem;
	-webkit-box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
	-ms-justify-content:flex-start;
	justify-content:flex-start;
	max-width:672px;
	min-width:344px;
	opacity:0;
	-webkit-transform:scale(.8);
	-ms-transform:scale(.8);
	transform:scale(.8)
}
.pt-toast .pt-toast__surface.pt-toast__surface__white {
	background-color:#e9e5f6
}
.pt-toast .pt-toast__surface.pt-toast__surface__white .pt-toast__label {
	color:rgba(0, 0, 0, .87)
}
.pt-toast .pt-toast__surface.pt-toast__surface__white .pt-toast__actions .btn-text-primary {
	color:#9575cd
}
.pt-toast .pt-toast__surface.pt-toast__surface__white .pt-toast__actions .btn-text-light {
	color:rgba(0, 0, 0, .54)
}
.pt-toast.pt-toast-noti {
	bottom:30px;
	left:auto;
	right:30px;
	z-index:1110
}
@media (max-width:576px) {
.pt-toast.pt-toast-noti {
bottom:auto;
left:0;
right:0;
top:0
}
}
.pt-toast-noti-head.pt-lists-item__primary-text {
	color:rgba(0, 0, 0, .87)
}
.pt-toast-noti-des.pt-lists-item__secondary-text {
	color:rgba(0, 0, 0, .54)
}
.pt-toast__label {
	-webkit-flex-grow:1;
	-moz-flex-grow:1;
	-ms-flex-grow:1;
	flex-grow:1;
font-size:.875rem;
	font-weight:400;
	line-height:1.5;
	margin:0;
	padding:14px 16px
}
.pt-toast__actions {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-shrink:0;
	-moz-flex-shrink:0;
	-ms-flex-shrink:0;
	flex-shrink:0;
	margin-left:0;
	margin-right:8px
}
.pt-toast--open .pt-toast__surface {
	opacity:1;
	pointer-events:auto;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
-webkit-transition:opacity .15s cubic-bezier(0, 0, .2, 1) 0ms, -webkit-transform .15s cubic-bezier(0, 0, .2, 1) 0ms;
transition:opacity .15s cubic-bezier(0, 0, .2, 1) 0ms, -webkit-transform .15s cubic-bezier(0, 0, .2, 1) 0ms;
-o-transition:opacity .15s cubic-bezier(0, 0, .2, 1) 0ms, transform .15s cubic-bezier(0, 0, .2, 1) 0ms;
transition:opacity .15s cubic-bezier(0, 0, .2, 1) 0ms, transform .15s cubic-bezier(0, 0, .2, 1) 0ms;
transition:opacity .15s cubic-bezier(0, 0, .2, 1) 0ms, transform .15s cubic-bezier(0, 0, .2, 1) 0ms, -webkit-transform .15s cubic-bezier(0, 0, .2, 1) 0ms
}
.pt-toast--close .pt-toast__surface {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
-webkit-transition:opacity .15s cubic-bezier(.4, 0, 1, 1) 0ms;
-o-transition:opacity .15s cubic-bezier(.4, 0, 1, 1) 0ms;
transition:opacity .15s cubic-bezier(.4, 0, 1, 1) 0ms
}
.pt-toast--stacked .pt-toast__surface {
	-webkit-align-items:flex-start;
	-moz-align-items:flex-start;
	-ms-align-items:flex-start;
	align-items:flex-start;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column
}
.pt-toast--stacked .pt-toast__actions {
	-webkit-align-items:flex-end;
	-moz-align-items:flex-end;
	-ms-align-items:flex-end;
	align-items:flex-end;
	-webkit-align-self:flex-end;
	-moz-align-self:flex-end;
	-ms-align-self:flex-end;
	align-self:flex-end;
	margin-bottom:8px
}
.pt-toast--stacked .pt-toast__actions.pt-action-policy {
	justify-content:space-between;
	padding-left:16px;
	width:100%
}
.pt-toast--leading {
	-ms-flex-pack:flex-start;
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
	-ms-justify-content:flex-start;
	justify-content:flex-start
}
.pagination {
	list-style:none;
	margin:0;
	padding:0
}
.page-link, .page-link:link, .pagination {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.page-link, .page-link:link {
	background-color:transparent;
	border:1px solid rgb(57, 57, 57);
	color:rgb(246 246 246 / 87%)!important;
	height:38px;
	line-height:1.25;
	margin-left:-1px;
	padding:8px 12px;
	position:relative
}
.page-link:hover {
	background-color:hsla(0, 0%, 100%, .12);
	border-color:rgb(57, 57, 57);
	-webkit-box-shadow:inset -1px 0 0 hsla(0, 0%, 100%, .12);
	-moz-box-shadow:inset -1px 0 0 hsla(0, 0%, 100%, .12);
	box-shadow:inset -1px 0 0 hsla(0, 0%, 100%, .12);
	color:#fff!important;
	text-decoration:none
}
.page-link:focus {
	-webkit-box-shadow:none;
	box-shadow:none;
	outline:0;
	z-index:2
}
.page-link:not(:disabled):not(.disabled) {
cursor:pointer
}
.page-item:first-child .page-link {
	border-bottom-left-radius:2px;
	border-top-left-radius:2px;
	margin-left:0;
	padding:4px 8px
}
.page-item:last-child .page-link {
	border-bottom-right-radius:2px;
	border-top-right-radius:2px;
	padding:4px 8px
}
.page-item.active .page-link {
	background-color:#7459c8;
	border-color:#9575cd;
	color:#fff!important;
	pointer-events:none;
	z-index:1
}
.page-item.disabled .page-link {
	background-color:rgba(115, 115, 153, .12);
	border-color:rgb(57, 57, 57);
	color:rgba(233, 229, 246, .3)!important;
	cursor:auto;
	pointer-events:none
}
.pagination-lg .page-link {
	font-size:1.25rem;
	height:52px;
	line-height:1.25;
	padding:12px 24px
}
.pagination-lg .page-link i {
	font-size:2.25rem
}
.pagination-lg .page-item:first-child .page-link {
	border-bottom-left-radius:4px;
	border-top-left-radius:4px;
	padding:6px 12px
}
.pagination-lg .page-item:last-child .page-link {
	border-bottom-right-radius:4px;
	border-top-right-radius:4px;
	padding:6px 12px
}
.pagination-sm .page-link {
font-size:.875rem;
	height:24px;
	line-height:1;
	padding:0 8px
}
.pagination-sm .page-item:first-child .page-link {
	border-bottom-left-radius:2px;
	border-top-left-radius:2px;
	height:24px;
	padding:0 4px
}
.pagination-sm .page-item:last-child .page-link {
	border-bottom-right-radius:2px;
	border-top-right-radius:2px;
	height:24px;
	padding:0 4px
}
.pagination.pagination__hide-border .page-item .page-link {
	border:none;
border-radius:.125rem;
	margin:0 2px
}
.pagination.pagination__hide-border .page-item .page-link:hover {
border-radius:.125rem;
	-webkit-box-shadow:inset -1px 0 0 rgba(0, 0, 0, .12);
	-moz-box-shadow:inset -1px 0 0 rgba(0, 0, 0, .12);
	box-shadow:inset -1px 0 0 rgba(0, 0, 0, .12)
}
.pagination.pagination__hide-border .page-item.disabled .page-link {
	background-color:transparent
}
.pt-block-filter {
	background:#232323;
	border-bottom:1px solid rgba(233, 229, 246, .08);
	min-height:36px;
	padding:8px 16px
}
.pt-select-block {
	display:inline-block;
	width:auto
}
.pt-select-list {
	display:none;
font-size:.875rem;
	line-height:1.5
}
.pt-select-list.select-now {
	display:inline-block
}
.pt-select-list.select-now a {
	color:#fbc02d;
	text-decoration:underline
}
.pt-select-list.select-now a:after {
	color:#e9e5f6;
	content:"\e5c5";
	font-size:18px;
	vertical-align:middle
}
.pt-custom-tag-bt {
	float:right;
font-size:.875rem;
	line-height:1.5
}
.pt-custom-tag-bt>a {
	color:#b39ddb;
	text-decoration:none
}
.pt-list-sub-filter {
	display:flex
}
.pt-list-sub-filter>div {
font-size:.75rem;
	line-height:1.5;
	margin-right:16px;
	white-space:nowrap
}
.pt-list-sub-filter>div a {
	color:#eee;
	text-decoration:none
}
.pt-list-sub-filter>div.select-now a {
	color:#fbc02d
}
.pt-block-filter-mobile-overlay {
	background:rgba(0, 0, 0, .38);
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%
}
.pt-block-filter-mobile-light {
	background:#e9e5f6;
	bottom:0;
	max-height:100vh;
	overflow:auto;
	position:absolute;
	width:100%
}
.pt-head-filter {
	border-bottom:1px solid rgba(0, 0, 0, .12);
	color:rgba(0, 0, 0, .87);
font-size:.875rem;
	line-height:1.5;
	padding:12px 16px;
	text-align:center
}
.pt-drag-icon-filter {
	color:rgba(0, 0, 0, .12);
	line-height:0;
	text-align:center
}
.pt-list-filter-mobile {
	color:rgba(0, 0, 0, .54)
}
.pt-list-filter-mobile>div {
	height:56px;
	line-height:56px
}
.pt-list-filter-mobile>div a {
	color:rgba(0, 0, 0, .54);
	display:inline-block;
	height:100%;
	padding:0 16px 0 56px;
	text-decoration:none;
	width:100%
}
.pt-list-filter-mobile .selected a {
	color:rgba(0, 0, 0, .87)
}
.pt-list-filter-mobile .selected:before {
	color:rgba(0, 0, 0, .87);
	content:"\e5ca";
	left:16px;
	line-height:56px;
	position:absolute
}
.pt-select-not-responsive {
	display:inline-block
}
.pt-block-filter-fix {
	position:fixed;
	top:50px;
	width:738px;
	z-index:8
}
@media (max-width:1200px) {
.pt-block-filter-fix {
width:618px
}
}
@media (max-width:992px) {
.pt-block-filter-fix {
width:698px
}
}
@media (max-width:768px) {
.pt-block-filter-fix {
width:518px
}
}
@media (max-width:576px) {
.pt-block-filter-fix {
width:100%
}
}
@media screen and (min-width:769px) {
.pt-block-filter .pt-overflow {
overflow:inherit
}
.pt-select-block {
display:flex
}
.pt-select-list {
display:inline-block;
margin:0 16px 0 0
}
.pt-select-list a {
color:#b39ddb;
text-decoration:none
}
.pt-select-list a:hover {
text-decoration:underline
}
.pt-select-list.select-now a:after {
display:none
}
.pt-select-not-responsive {
position:relative
}
.pt-select-not-responsive .pt-select-list {
display:none
}
.pt-select-not-responsive .pt-select-list.select-now {
display:inline-block;
margin:0
}
.pt-select-not-responsive .pt-select-list.select-now a:after {
display:inline-block
}
.pt-list-sub-filter>div a:hover {
text-decoration:underline
}
.pt-select-option-list {
background:#e9e5f6;
border-radius:.25rem;
box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
display:flex;
flex-direction:column;
max-width:336px;
min-width:112px;
padding:8px 0;
position:absolute;
right:0;
white-space:nowrap;
z-index:1020
}
.pt-select-option-list>div {
background-color:#e9e5f6;
color:rgba(0, 0, 0, .87);
font-size:.875rem;
height:32px;
line-height:32px;
-webkit-transition:background-color .15s linear;
-moz-transition:background-color .15s linear;
-o-transition:background-color .15s linear;
-ms-transition:background-color .15s linear;
transition:background-color .15s linear
}
.pt-select-option-list>div a {
color:rgba(0, 0, 0, .87);
display:inline-block;
height:100%;
padding:0 16px;
text-decoration:none;
width:100%
}
.pt-select-option-list>div:hover {
background-color:rgba(115, 115, 153, .12)
}
.pt-select-option-list>div.selected, .pt-select-option-list>div.selected a {
color:#9575cd
}
}
.pt-explian-filter {
	background:linear-gradient(90deg, rgba(45, 42, 73, 0) 0, #232323 40%);
	margin-top:-8px;
	padding-bottom:2px;
	padding-right:8px;
	padding-top:6px;
	position:absolute;
	right:11px;
	text-align:right;
	width:180px
}
.pt-explian-filter #pt-toggle-arrow {
	display:none
}
.pt-explian-filter .filter-inactive {
	color:rgba(233, 229, 246, .3)
}
@media (max-width:576px) {
#pt-sub-filter div:last-child {
padding-right:67px
}
.pt-explian-filter {
background:linear-gradient(90deg, rgba(45, 42, 73, 0) 0, #232323 40%);
margin-top:-8px;
padding-bottom:2px;
padding-right:8px;
padding-top:6px;
position:absolute;
right:10px;
width:90px
}
.pt-explian-filter #pt-toggle-arrow {
display:initial;
position:relative;
right:28px
}
.pt-explian-filter .filter-icon {
opacity:1;
position:absolute;
right:10px
}
.pt-explian-filter .filter-inactive {
display:none
}
.pt-explian-filter .filter-inactive.filter-next {
color:red;
display:initial;
opacity:0;
z-index:8
}
.pt-explian-filter .filter-current {
z-index:1
}
}
.filter-tag-modal {
	background:rgba(0, 0, 0, .38);
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%
}
.wrapper-filter-tag {
	background:#193366;
	border-radius:0;
	overflow:hidden;
	position:relative;
	width:100%
}
.header-filter-tag-mobile .close-icon {
	color:rgba(233, 229, 246, .6);
	font-size:24px;
	height:24px;
	left:8px;
	line-height:64px;
	position:absolute;
	width:24px
}
.header-filter-tag-mobile .close-icon a {
	color:rgba(233, 229, 246, .6);
	display:inline-block;
	line-height:0;
	text-decoration:none
}
.header-filter-tag-mobile .header-fliter-tag {
	background:#2A2A2A;
	border-bottom:1px solid #1e1e1e;
	height:56px
}
.header-filter-tag-mobile.header-click-search .header-fliter-tag {
	height:110px
}
.header-filter-tag-mobile.header-click-search .search-tag {
	display:block;
	padding:0 16px
}
.header-filter-tag-mobile h5 {
	line-height:56px;
	margin:0;
	padding:0 24px 0 64px
}
.header-filter-tag-mobile .search-icon {
	color:rgba(233, 229, 246, .6);
	font-size:32px;
	height:32px;
	line-height:56px;
	position:absolute;
	right:8px;
	top:0;
	width:32px
}
.header-filter-tag-mobile .search-icon a {
	color:rgba(233, 229, 246, .6);
	display:inline-block;
	height:32px;
	line-height:32px;
	text-align:center;
	text-decoration:none;
	width:32px
}
.header-filter-tag-large-screen {
	display:none
}
.header-filter-tag-large-screen .close-icon {
	color:rgba(233, 229, 246, .6);
	font-size:24px;
	height:24px;
	line-height:64px;
	position:absolute;
	right:8px;
	width:24px
}
.header-filter-tag-large-screen .close-icon a {
	color:rgba(233, 229, 246, .6);
	display:inline-block;
	line-height:0;
	text-decoration:none
}
.header-filter-tag-large-screen .header-fliter-tag {
	background:#193366;
	border-bottom:1px solid hsla(0, 0%, 100%, .12);
	height:64px;
	padding:0 24px
}
.header-filter-tag-large-screen h5 {
	line-height:56px;
	margin:0
}
.content-fliter-tag {
	height:calc(100vh - 108px);
	overflow:auto;
	padding:24px 8px 0
}
.content-fliter-tag.open-search-have-button {
	height:calc(100vh - 162px)
}
.content-fliter-tag.open-search-no-button {
	height:calc(100vh - 110px)
}
.search-tag {
	display:none;
	position:relative
}
.search-tag input {
	background:none;
	border:2px solid rgba(233, 229, 246, .3);
border-radius:.25rem;
	color:#e9e5f6;
	font-size:16px;
	height:36px;
	padding:0 12px;
-webkit-transition:border-color .15s linear;
-moz-transition:border-color .15s linear;
-o-transition:border-color .15s linear;
-ms-transition:border-color .15s linear;
transition:border-color .15s linear;
	width:100%
}
.search-tag input::placeholder {
color:rgba(233, 229, 246, .6)
}
.search-tag input:focus {
	border-color:#9575cd;
	outline:none
}
.search-tag.with-icon-search {
	display:block;
	padding:12px 20px;
	position:relative
}
.search-tag.with-icon-search input {
	padding:0 12px 0 40px
}
.search-tag.with-icon-search:before {
	color:rgba(233, 229, 246, .6);
	content:"\E8B6";
	display:block;
	height:24px;
	left:28px;
	position:absolute;
	top:calc(50% - 12px);
	width:24px
}
.list-filter-tag {
	padding:0 16px
}
.row-list-tag {
	display:flex;
	justify-content:space-between;
	margin:0 0 16px
}
.filter-tag-item {
	background:#172c5a;
	border:1px solid #42649d;
	color:rgba(233, 229, 246, .6);
font-size:.75rem;
	height:24px;
	line-height:22px;
	max-width:207px;
	overflow:hidden;
	text-overflow:ellipsis;
-webkit-transition:background-color .15s linear;
-moz-transition:background-color .15s linear;
-o-transition:background-color .15s linear;
-ms-transition:background-color .15s linear;
transition:background-color .15s linear;
	white-space:nowrap
}
.filter-tag-item a {
	color:rgba(233, 229, 246, .6);
	display:inline-block;
	height:100%;
	padding:0 12px;
	text-decoration:none;
-webkit-transition:color .15s linear;
-moz-transition:color .15s linear;
-o-transition:color .15s linear;
-ms-transition:color .15s linear;
transition:color .15s linear;
	width:100%
}
.filter-tag-item:hover {
	background:#1c3973;
	color:#e9e5f6
}
.filter-tag-item:hover a {
	color:#e9e5f6
}
.filter-tag-status {
	align-self:flex-end;
font-size:.875rem;
	font-weight:500;
	padding:0 0 4px
}
.tag-normal, .tag-normal a {
	color:rgba(233, 229, 246, .6)
}
.tag-normal a {
	text-decoration:none
}
.tag-hide, .tag-hide a {
	color:rgba(233, 229, 246, .3)
}
.tag-hide a {
	text-decoration:none
}
.tag-hightlight {
	color:#e9e5f6
}
.tag-hightlight a {
	color:#e9e5f6;
	text-decoration:none
}
.button-fliter-tag {
	background:#193366;
	border-top:1px solid hsla(0, 0%, 100%, .12);
	display:flex;
	justify-content:flex-end;
	padding:8px 0 0
}
.btn-complete-search {
	position:absolute;
	right:0;
	top:10px
}
.btn-complete-search a {
	color:#9575cd
}
@media screen and (min-width:768px) {
.filter-tag-modal {
align-items:center;
display:flex;
justify-content:center
}
.wrapper-filter-tag {
background:#193366;
border-radius:.25rem;
box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
max-width:350px
}
.content-fliter-tag {
height:40vh;
padding:16px 8px 0
}
.content-fliter-tag.open-search-have-button, .content-fliter-tag.open-search-no-button {
height:40vh
}
.header-filter-tag-mobile {
display:none
}
.header-filter-tag-large-screen, .search-tag {
display:block
}
.search-tag {
padding:12px 20px
}
}
.pt-login-logo {
	display:block;
	margin:auto;
	width:40%
}
.pt-register-form.pt-dialog__content {
	max-height:none!important;
	max-width:460px
}
.pt-register-form .pt-register-header {
	position:relative
}
.pt-register-form .pt-register-header i {
	position:absolute;
	right:-8px;
	top:-4px
}
.pt-register-form>.pt-input-text {
	line-height:20px;
	width:100%
}
.pt-dialog__box .pt-login-option {
	-ms-flex-pack:space-between;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
	-ms-justify-content:space-between;
	justify-content:space-between
}
.pt-dialog__box .pt-login-option>a {
	text-decoration:none
}
.pt-dialog__box .pt-login-option>a:hover {
	text-decoration:underline
}
.pt-dialog__box .pt-register-option {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column
}
.pt-dialog__box .pt-dialog__content.pt-wrapper-mobile_nav {
	max-height:none
}
.pt-text-dvider {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center
}
.pt-text-dvider span {
	margin:0 12px;
	white-space:nowrap
}
.pt-text-dvider:after, .pt-text-dvider:before {
	border-top:1px solid hsla(0, 0%, 100%, .12);
	content:"";
	display:block;
	position:relative;
	width:100%
}
.btn-apple, .btn-email, .btn-facebook, .btn-google, .btn-line, .btn-phone {
border-radius:.25rem;
	height:40px;
	line-height:30px
}
.btn-apple>i.pantip-icons, .btn-email>i.pantip-icons, .btn-facebook>i.pantip-icons, .btn-google>i.pantip-icons, .btn-line>i.pantip-icons, .btn-phone>i.pantip-icons {
	background-position:50%;
	background-repeat:no-repeat;
	border-bottom-left-radius:4px;
	border-top-left-radius:4px;
	left:0;
	padding:19px;
	position:absolute;
	top:0
}
.btn-apple>.pt-ic-facebook-f, .btn-email>.pt-ic-facebook-f, .btn-facebook>.pt-ic-facebook-f, .btn-google>.pt-ic-facebook-f, .btn-line>.pt-ic-facebook-f, .btn-phone>.pt-ic-facebook-f {
	background-color:#334d8a
}
.btn-facebook {
	background-color:#1877f2
}
.btn-apple, .btn-google {
	background-color:#fff
}
.btn-line {
	background-color:#06c755
}
.pt-block-form>form {
	background:#232323
}
@media (max-width:768px) {
.pt-block-form>form {
background:none
}
}
.pt-login-logo {
	height:30px;
	opacity:0;
	width:auto
}
.pt-login-beta {
	display:flex;
	flex-direction:column;
	justify-content:center;
	margin:auto
}
.pt-register-block {
	align-content:center;
	max-width:960px;
	padding:12px
}
.pt-login-switcher {
	position:relative;
	width:100%
}
.pt-social-login-beta {
	align-items:center;
	justify-content:center;
	margin:auto
}
.pt-text-dvider {
	margin:auto
}
.pt-text-dvider-ver {
	align-items:center
}
.pt-register-option {
	width:100%
}
.pt-login-option {
	text-align:right
}
.pt-login-privacy {
	padding-left:10px;
	padding-right:10px;
	text-align:center
}
.pt-text-dvider-ver:after, .pt-text-dvider-ver:before {
	border-left:1px solid hsla(0, 0%, 100%, .12);
	content:"";
	display:block;
	height:100%;
	margin:12px;
	position:relative
}
.form-login {
	margin:0
}
.pantip-form .select.input.flexbox .pt-input-with-code {
	padding-left:8px
}
@media (max-width:992px) {
.pt-register-block {
padding:12px
}
}
@media (max-width:768px) {
.pt-register-block {
flex-direction:column;
padding:12px
}
.pt-login-logo {
height:auto;
opacity:1;
width:30%
}
.pt-register-block {
flex-direction:column;
padding:12px
}
.pt-register-block .pt-login-beta, .pt-register-block .pt-md-toggle-hide, .pt-register-block .pt-social-login-beta {
margin:auto;
max-width:375px;
min-width:375px;
width:375px
}
.pt-login-logo {
opacity:1;
width:200px
}
}
@media (max-width:576px) {
.pt-register-block {
flex-direction:column;
padding:12px
}
.pt-register-block .pt-login-beta, .pt-register-block .pt-md-toggle-hide, .pt-register-block .pt-social-login-beta {
margin:auto;
max-width:320px;
min-width:320px;
width:320px
}
.pt-login-privacy {
padding-left:22px;
padding-right:22px
}
.pt-register-new {
text-align:center
}
}
.pt-toys {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	max-height:40vh
}
.pt-toys.with_right-icon {
	width:calc(100% - 36px)
}
.pt-toys-gallery {
	background:#232323;
	min-height:20vh;
	overflow-y:auto;
	padding:16px;
	position:relative;
	width:100%
}
.pt-toys-gallery .pt-toys-item {
	margin:6px;
	max-width:77px;
	width:25%
}
img.img-emotion-item {
	margin:0;
	max-width:120px
}
.pt-image-toys-item__img.img-thumbnail {
	transition:all 0s ease-in-out;
-webkit-transition:filter .15s ease-in-out;
transition:filter .15s ease-in-out;
-o-transition:filter .15s ease-in-out;
-moz-transition:filter .15s ease-in-out
}
.pt-image-toys-item__img.img-thumbnail.img-ratio--4by3:before {
	padding-top:78%
}
.pt-image-toys-item__img.img-thumbnail:hover {
	-webkit-filter:brightness(120%) contrast(90%);
	filter:brightness(120%) contrast(90%)
}
.pt-image-toys-item__img.img-thumbnail:active {
	-webkit-filter:brightness(65%) contrast(90%);
	filter:brightness(65%) contrast(90%)
}
#pantipCategory, #pantipOther {
	display:none
}
.container.pt-beta-container {
	margin-left:auto;
	margin-right:auto;
	max-width:1140px;
	padding-left:1.25rem;
	padding-right:1.25rem
}
@media (max-width:1200px) {
.container.pt-beta-container {
max-width:1140px
}
}
@media (max-width:992px) {
.container.pt-beta-container {
max-width:960px
}
}
@media (max-width:768px) {
.container.pt-beta-container {
max-width:720px
}
}
@media (max-width:576px) {
.container.pt-beta-container {
max-width:540px
}
}
.container-main {
	margin-top:50px;
	position:relative
}
.container-main .container {
	padding-left:30px;
	padding-right:30px
}
@media (max-width:768px) {
.container-main .container {
padding-left:0;
padding-right:0
}
.container-main {
margin-top:106px
}
.container-main.with-search_filter {
margin-top:166px
}
}
.container-main.with-sidenav {
	padding-left:73px
}
.container-main.with-sidenav.with-sidenav-show {
	padding-left:240px
}
.pt-doodle-normal {
	background-position:50%;
	background-repeat:repeat-x;
	border-top:1px solid #232323;
	display:block;
	height:188px;
	max-height:188px
}
.pt-beta-navigation, .pt-l-doodle img {
	height:auto;
	width:100%
}
.pt-beta-navigation {
	background:#232323;
	border-bottom:1px solid #1e1e1e;
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	padding-top:0;
	position:fixed;
	top:0;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	z-index:1000
}
.pt-beta-nav-bar {
	-ms-flex-pack:space-between;
	-webkit-align-items:stretch;
	-moz-align-items:stretch;
	-ms-align-items:stretch;
	align-items:stretch;
	background-color:#232323;
	border:1px solid #1e1e1e;
	border-bottom:none;
	border-right:none;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
font-size:.875rem;
	height:50px;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
	-ms-justify-content:space-between;
	justify-content:space-between;
	list-style:none;
	margin:auto;
	padding:0;
	user-select:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	z-index:1000
}
.pt-beta-nav-bar>ul {
	margin:0;
	padding:0
}
.pt-beta-nav-bar>ul a {
	color:rgb(246 246 246 / 87%);
	position:relative
}
.pt-beta-nav-bar>ul i {
	pointer-events:none
}
.pt-beta-nav-bar>ul li {
	color:rgb(246 246 246 / 87%);
	cursor:pointer;
	height:48px;
	line-height:48px;
	list-style:none;
	padding:0 16px
}
.pt-beta-nav-bar>ul li img {
	width:40px
}
.pt-beta-nav-bar>ul li:nth-child(2), .pt-beta-nav-bar>ul li:nth-child(5) {
cursor:pointer
}
.pt-beta-nav-bar>ul li:hover {
	background-color:#44416f
}
.pt-beta-nav-bar .pt-beta-search-nav {
	-webkit-box-flex:1;
	-moz-box-flex:1;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	max-width:640px;
	position:relative
}
@media (max-width:992px) {
.pt-beta-nav-bar .pt-beta-search-nav {
margin:0
}
}
@media (max-width:576px) {
.pt-beta-nav-bar .pt-beta-search-nav {
display:none
}
}
.pt-beta-nav-bar .pt-beta-search-nav .search-box {
	background-color:#44416f;
	border:1px solid #1e1e1e;
border-radius:.125rem;
	color:rgb(246 246 246 / 87%);
font-size:.875rem;
	height:30px;
	margin:auto;
	padding-right:32px;
	text-indent:12px;
	width:calc(100% - 24px)
}
.pt-beta-nav-bar .pt-beta-search-nav .search-box::placeholder {
color:rgb(246 246 246 / 87%);
text-indent:12px
}
.pt-beta-nav-bar .pt-beta-search-nav i {
	color:rgb(246 246 246 / 87%);
	cursor:pointer;
	position:absolute;
	right:20px;
	top:16px
}
.pt-beta-nav-bar .pt-beta-right-nav li {
	cursor:pointer;
	position:relative
}
.pt-beta-nav-bar .pt-beta-right-nav .pt-user__avatar {
	cursor:pointer;
	padding:0 12px
}
.pt-beta-nav-bar .pt-beta-right-nav .pt-user__avatar img {
	border-radius:50%;
	cursor:pointer;
	max-width:32px;
	pointer-events:none
}
@media (max-width:372px) {
.pt-beta-nav-bar .pt-beta-right-nav .pt-user__avatar img {
display:inline-block
}
}
.pt-beta-nav-bar .pt-beta-right-nav a {
	text-decoration:none
}
.pt-beta-left-nav, .pt-beta-right-nav {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-tab__badge {
	background-color:#f44336;
	border-radius:50%;
	color:#fff;
	display:block;
font-size:.625rem;
	font-style:normal;
	font-weight:400;
	height:6px;
	line-height:20px;
	margin-left:auto;
	margin-top:2px;
	min-height:6px;
	min-width:6px;
	overflow:hidden;
	position:absolute;
	right:6px;
	text-align:center;
	top:6px;
	white-space:nowrap;
	width:6px
}
.pt-search__contaner {
	left:0;
	margin:0 12px;
	max-width:auto;
	min-width:288px;
	position:absolute;
	right:0;
	top:39px;
	width:calc(100% - 26px)
}
.pt-search_result {
	padding-top:49px
}
.pt-beta-sidenav {
	height:calc(100vh - 97px);
	overflow-x:hidden;
	overflow-y:auto;
	width:100%
}
.pt-beta-sidenav:after {
	content:"";
	display:block;
	height:40px
}
.pt-beta-sidenav .pt-lists.pt-lists-dense>.pt-lists-item {
	padding-left:2px
}
.pt-beta-sidenav .pt-lists-gallery--icon-list.pt-lists.pt-lists-dense>.pt-lists-item>a {
	padding:0;
	text-align:center
}
.pt-beta-sidenav.pt-side-search {
	height:100vh
}
.pt-sidenav-social {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	background-color:#232323;
	border-top:1px solid rgba(0, 0, 0, .12);
	bottom:0;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	padding:8px 16px;
	right:0;
	transform:translateX(100%);
transition:transform .33s cubic-bezier(.4, 0, .2, 1);
transition-duration:.33s;
	width:inherit
}
.pt-sidenav-social i {
	opacity:.7;
-webkit-transition:opacity .15s ease-in-out;
transition:opacity .15s ease-in-out;
-o-transition:opacity .15s ease-in-out;
-moz-transition:opacity .15s ease-in-out
}
.pt-sidenav-social i:hover {
	opacity:1
}
.pt-sidenav-social.pt-sidenav-social-fixed {
	position:fixed;
	transform:translateX(0)
}
.sidebar-footer .sidebar-bottom {
	-webkit-align-items:baseline;
	-moz-align-items:baseline;
	-ms-align-items:baseline;
	align-items:baseline;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.sidebar-footer .sidebar-bottom a {
	border-left:1px solid hsla(0, 0%, 100%, .12);
	margin-left:8px;
	padding-left:8px
}
.sidebar-footer .sidebar-bottom a:first-child {
	border-left:none;
	margin-left:0;
	padding-left:0
}
.sidebar-footer .sidebar-follow {
	margin-bottom:16px
}
.sidebar-footer .sidebar-follow .twitter-follow-button {
	margin-bottom:-2px
}
.pt-copyright {
	background-color:#2A2A2A;
	color:rgba(233, 229, 246, .6);
font-size:.75rem;
	left:0;
	padding:18px 16px;
	position:absolute;
	top:-49px;
	width:100%
}
.pt-xxl-hide {
	display:none
}
@media (max-width:992px) {
.pt-lg-nav {
display:block
}
.pt-lg-hide {
display:none
}
.pt-nav-bar .pt-beta-search-nav {
margin:0
}
.pt-beta-left-nav {
width:auto
}
}
@media (max-width:768px) {
.pt-md-nav {
display:block
}
.pt-md-hide {
display:none
}
.pt-beta-left-nav {
width:auto
}
.pt-beta-left-nav li:last-child {
position:static
}
}
@media (max-width:576px) {
.pt-sm-nav {
display:block
}
.pt-sm-hide {
display:none
}
.pt-sidenav {
width:100%
}
.pt-sidenav-social {
width:inherit
}
}
.pt-wrapper-sidenav-beta {
	background-color:#2A2A2A;
	border-right:1px solid #232323;
	box-shadow:none;
	display:block;
	height:calc(100vh - 48px);
	left:0;
	max-width:240px;
	overflow-x:hidden;
	position:fixed;
	top:48px;
	transform:translateX(0);
	width:240px;
	z-index:990
}
@media (max-width:1200px) {
.pt-wrapper-sidenav-beta {
transform:translateX(-100%)
}
}
.pt-wrapper-sidenav-beta.pt-wrapper-sidenav-show {
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	transform:translateX(0)
}
.pt-wrapper-sidenav-beta.pt-wrapper-sidenav-close {
	transform:translateX(-100%)
}
.pt-wrapper-sidenav-beta.pt-wrapper-sidesearch {
	height:100vh
}
@media (max-width:768px) {
.pt-wrapper-sidenav-beta {
height:calc(100vh - 49px);
max-width:280px;
overflow-y:auto;
right:0;
top:49px;
width:280px
}
}
@media (max-width:576px) {
.pt-wrapper-sidenav-beta {
height:calc(100vh - 49px);
max-width:280px;
overflow-y:auto;
right:0;
top:49px;
width:280px
}
}
.pt-wrapper-sidenav-mini-beta {
	background-color:#2A2A2A;
	border-right:1px solid #1e1e1e;
	border-top:1px solid #1e1e1e;
	display:block;
	height:calc(100vh - 48px);
	left:0;
	max-width:73px;
	overflow-x:hidden;
	position:fixed;
	top:48px;
	transform:translateX(0);
transition:transform .35s cubic-bezier(.4, 0, .2, 1);
transition-duration:.35s;
	width:73px;
	z-index:990
}
.pt-wrapper-sidenav-mini-beta ul.pt-lists.pt-lists-gallery--icon-list.pt-lists-dense {
	padding-top:0
}
.pt-fixed-line {
	line-height:1;
	position:absolute;
	top:calc(100% - 100vh + 80px)
}
.pt-fixed-line.pt-fixed-line-top {
	top:0
}
.pt-col-fixed-sidebar {
	bottom:calc(100% - 100vh + 80px);
	left:50%;
	margin-left:200px;
	max-width:360px;
	position:fixed;
	width:360px
}
.pt-col-fixed-sidebar.pt-col-fixed-top {
	bottom:auto;
	top:60px
}
@media (max-width:1200px) {
.pt-col-fixed-sidebar {
margin-left:170px;
width:300px
}
}
.container-main.with-sidenav~.footer {
padding-left:73px
}
.container-main.with-sidenav.with-sidenav-show~.footer {
padding-left:240px
}
@media (max-width:1200px) {
.container-main {
position:relative
}
.container-main, .footer {
padding-left:0;
padding-right:0
}
.container-main.with-sidenav, .container-main.with-sidenav.with-sidenav, .container-main.with-sidenav.with-sidenav-show~.footer, .container-main.with-sidenav~.footer {
padding-left:73px
}
}
@media (max-width:992px) {
.container-main.with-sidenav, .container-main.with-sidenav.with-sidenav, .container-main.with-sidenav.with-sidenav-show~.footer, .container-main.with-sidenav~.footer {
padding-left:73px
}
}
@media (max-width:768px) {
.container-main.with-sidenav, .container-main.with-sidenav.with-sidenav, .container-main.with-sidenav.with-sidenav-show~.footer, .container-main.with-sidenav~.footer {
padding-left:0
}
}
@media (max-width:576px) {
.container-main.with-sidenav, .container-main.with-sidenav.with-sidenav, .container-main.with-sidenav.with-sidenav-show~.footer, .container-main.with-sidenav~.footer {
padding-left:0
}
}
@media (max-width:476px) {
.footer a.footer__textlink {
border-left:none;
display:block;
margin:0 8px;
padding-left:0;
white-space:nowrap
}
.footer a.footer__textlink:first-child {
border-left:none;
margin:2px 8px;
padding-left:0
}
}
.pt-tab-navigation {
transition:top .3s
}
.pt-tab-navigation.pt-top-tab-navigation {
	left:0;
	position:fixed;
	top:50px;
	width:100%;
	z-index:990
}
@media (max-width:768px) {
.pt-tab-navigation.pt-top-tab-navigation.pt-tab-navigation_sticky {
top:0;
z-index:1000
}
}
.pt-tab-nav-bar {
	background:#232323;
	border-bottom:1px solid #1e1e1e;
	height:56px;
	min-height:56px;
	padding-right:50px
}
.pt-tab-nav-bar.full-feature {
	padding-right:0
}
.pt-tab-nav-bar.explained {
	height:auto;
	padding-right:0
}
.pt-tab-nav-bar.tab-nav-sticky {
	box-shadow:inset 0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08)
}
.pt-tab-list-header {
	display:none
}
.pt-tab-list-header.explained {
	align-items:center;
	border-bottom:1px solid rgba(233, 229, 246, .08);
	color:rgba(233, 229, 246, .6);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	height:56px;
	padding:0 20px;
	width:100%
}
.pt-tab-nav-search_result {
	background:#232323
}
.pt-tab-top-search {
	background:#232323;
	display:none
}
.pt-tab-top-search.explained {
	border-bottom:1px solid rgba(233, 229, 246, .08);
	color:rgba(233, 229, 246, .6);
	height:auto;
	max-height:60vh;
	overflow:hidden;
	width:100%
}
.pt-tab-nav-item, .pt-tab-top-search.explained {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-tab-nav-item {
	align-items:center;
	padding:0 8px;
	scroll-snap-type:x mandatory
}
.pt-tab-nav-item.pt-tab-nav-item-search.explained {
	flex-wrap:nowrap;
	margin-right:50px;
	padding:0 8px;
	width:100%
}
.pt-tab-nav-item.pt-tab-nav-item-search.explained a div {
	margin-bottom:0;
	margin-left:4px
}
.pt-tab-nav-item.pt-tab-nav-item-search.explained a:first-child div {
	margin-left:4px
}
.pt-tab-nav-item.pt-tab-nav-item-search.explained a:last-child div {
	margin-right:36px
}
.pt-tab-nav-item.explained {
	flex-wrap:wrap;
	padding:16px 16px 8px;
	width:100%
}
.pt-tab-nav-item.explained a div {
	margin-bottom:8px;
	margin-left:0
}
.pt-tab-nav-item.explained a:first-child div {
	margin-left:0
}
.pt-tab-nav-item.explained a:last-child div {
	margin-right:4px
}
.pt-tab-nav-item a:first-child div {
	margin-left:4px
}
.pt-tab-nav-item a:last-child div {
	margin-right:36px
}
.pt-tab-nav-item a {
	scroll-snap-align:start;
	text-decoration:none
}
.pt-tab-nav-item a, .pt-tab-nav-item a div {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-tab-nav-item a div {
	align-items:center;
	background:#44416f;
	border-radius:18px;
	color:rgba(233, 229, 246, .6);
font-size:.875rem;
	height:36px;
	line-height:1.5;
	margin:0 4px;
	padding:0 12px;
	white-space:nowrap
}
.pt-tab-nav-item a div.pt-tab-nav-selected {
	box-shadow:inset 0 0 0 3px #9575cd;
	color:rgb(246 246 246 / 87%)
}
.pt-tab-nav-item a div.pt-tab-nav-active {
	background:#9575cd;
	color:#fff
}
.pt-tab-nav-item a div.pt-tab-nav-active i {
	transform:rotate(180deg)
}
.pt-tab-nav-item a div:hover {
	background:#9575cd;
	color:#fff
}
.pt-tab-nav-item a div:active, .pt-tab-nav-item a div:focus {
	background:#9575cd
}
.pt-tab-nav-item a div:link, .pt-tab-nav-item a div:visited {
	background:#44416f
}
.pt-explian-arrow {
	align-items:center;
	background:linear-gradient(90deg, rgba(45, 42, 73, 0) 0, #232323 25%, #232323);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	height:100%;
	padding-left:32px;
	padding-right:16px;
	position:absolute;
	right:0;
	text-align:right
}
.pt-explian-arrow.explained {
	height:55px
}
.pt-explian-arrow.explained i {
	transform:rotate(180deg)
}
.pt-overflow {
	overflow:auto
}
.pt-explain-open {
	transform:rotate(180deg)
}
.m-filter-border {
	border-left:1px solid #b39ddb;
	padding-left:4px
}
.pt-category-beta {
	border:1px solid rgba(0, 0, 0, .24);
	border-radius:8px;
	box-shadow:0 8px 8px -2px rgba(0, 0, 0, .41);
	max-width:1006px;
	position:fixed;
	right:16px;
	top:49px;
	width:90%;
	z-index:1000
}
@media (max-width:992px) {
.pt-category-beta {
max-width:650px;
width:100%
}
}
@media (max-width:768px) {
.pt-category-beta {
height:calc(60% - 37px);
max-width:none
}
}
@media (max-width:576px) {
.pt-category-beta {
height:100%;
max-width:none;
top:0
}
}
.pt-category-beta .pt-tabs-a .pt-tab-fix {
	display:none
}
@media (max-width:576px) {
.pt-category-beta .pt-tabs-a .pt-tab-fix {
display:block
}
}
.pt-category-beta .pt-tabs-a .pt-tab-fix .pt-beta-category-header {
	align-content:center;
	align-items:center;
	box-shadow:inset 0 -1px #1e1e1e;
	color:rgb(246 246 246 / 87%);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	text-align:left
}
.pt-category-beta .pt-tabs-a .pt-tab-fix .pt-beta-category-header i {
	padding:0 8px
}
.pt-category-beta .pt-tabs-a .pt-tab-fix .pt-beta-category-header span {
	margin-left:8px;
	padding:0 16px
}
.pt-category-beta .pt-tabs-a .pt-tab__content {
	padding-top:0
}
@media (max-width:576px) {
.pt-category-beta .pt-tabs-a .pt-tab__content {
padding-top:46px
}
}
@media (max-width:768px) {
.pt-forum-container .pt-forum-list.beta-category {
width:25%
}
}
@media (max-width:576px) {
.pt-forum-container .pt-forum-list.beta-category {
width:50%
}
}
.pt-beta-navigation-bottom {
	background:#232323;
	border-top:1px solid #1e1e1e;
	bottom:0;
	height:57px;
	min-width:320px;
	position:fixed;
	width:100%;
	z-index:980
}
.pt-beta-navigation-bottom ul {
	height:57px;
	list-style:none;
	padding:0
}
.pt-beta-navigation-bottom ul, .pt-beta-navigation-bottom ul li {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-beta-navigation-bottom ul li {
	align-content:center;
	align-items:center;
	justify-content:center;
	position:relative;
	width:20%
}
.pt-beta-navigation-bottom ul li .pt-nav__badge {
	right:12px;
	top:6px
}
.read-more-state {
	display:none
}
.read-more-target {
	height:0;
	max-height:0;
	opacity:0;
	overflow:hidden;
	-moz-transition:1s ease;
	-webkit-transition:1s ease;
	-o-transition:1s ease;
	transition:1s ease
}
.read-more-state:checked~.read-more-target {
height:auto;
max-height:999em;
opacity:1;
overflow:auto
}
.read-more-state~div .read-more-trigger:before {
content:"\0E41\0E2A\0E14\0E07\0E23\0E32\0E22\0E25\0E30\0E40\0E2D\0E35\0E22\0E14\0E40\0E1E\0E34\0E48\0E21\0E40\0E15\0E34\0E21"
}
.read-more-state:checked~div .read-more-trigger:before {
content:"\0E41\0E2A\0E14\0E07\0E23\0E32\0E22\0E25\0E30\0E40\0E2D\0E35\0E22\0E14\0E19\0E49\0E2D\0E22\0E25\0E07"
}
label.read-more-trigger {
	color:#b39ddb;
	cursor:pointer;
	display:inline-block;
	line-height:2;
	margin-bottom:0;
	text-decoration:underline
}
label.read-more-trigger:hover {
	color:#d1c4e9
}
.pt-lg-ads-show, .pt-md-ads-show, .pt-sm-ads-show, .pt-xl-ads-show, .pt-xs-ads-show, .pt-xxl-ads-show {
	display:none
}
@media (min-width:1391px) {
.pt-xxl-ads-show {
display:block
}
.pt-lg-ads-show, .pt-md-ads-show, .pt-sm-ads-show, .pt-xl-ads-show, .pt-xs-ads-show {
display:none
}
}
@media (min-width:1201px) {
.pt-xxl-ads-show {
display:block
}
.pt-lg-ads-show, .pt-md-ads-show, .pt-sm-ads-show, .pt-xl-ads-show, .pt-xs-ads-show {
display:none
}
}
@media (max-width:1200px) {
.pt-xl-ads-show {
display:block
}
.pt-lg-ads-show, .pt-md-ads-show, .pt-sm-ads-show, .pt-xs-ads-show, .pt-xxl-ads-show {
display:none
}
}
@media (max-width:992px) {
.pt-lg-ads-show {
display:block
}
.pt-md-ads-show, .pt-sm-ads-show, .pt-xl-ads-show, .pt-xs-ads-show, .pt-xxl-ads-show {
display:none
}
}
@media (max-width:768px) {
.pt-md-ads-show {
display:block
}
.pt-lg-ads-show, .pt-sm-ads-show, .pt-xl-ads-show, .pt-xs-ads-show, .pt-xxl-ads-show {
display:none
}
}
@media (max-width:576px) {
.pt-sm-ads-show {
display:block
}
.pt-lg-ads-show, .pt-md-ads-show, .pt-xl-ads-show, .pt-xs-ads-show, .pt-xxl-ads-show {
display:none
}
}
@media (max-width:372px) {
.pt-xs-ads-show {
display:block
}
.pt-lg-ads-show, .pt-md-ads-show, .pt-sm-ads-show, .pt-xl-ads-show {
display:none
}
}
.pt-lg-toggle-hide, .pt-md-toggle-hide, .pt-sm-toggle-hide, .pt-xl-toggle-hide, .pt-xs-toggle-hide, .pt-xxl-toggle-hide {
	display:none!important
}
.pt-lg-toggle-hide.ads_with_iframe, .pt-md-toggle-hide.ads_with_iframe, .pt-sm-toggle-hide.ads_with_iframe, .pt-xl-toggle-hide.ads_with_iframe, .pt-xs-toggle-hide.ads_with_iframe, .pt-xxl-toggle-hide.ads_with_iframe {
	display:flex
}
.pt-lg-toggle-hide.pt-inlineblock, .pt-md-toggle-hide.pt-inlineblock, .pt-sm-toggle-hide.pt-inlineblock, .pt-xl-toggle-hide.pt-inlineblock, .pt-xs-toggle-hide.pt-inlineblock, .pt-xxl-toggle-hide.pt-inlineblock {
	display:inline-block
}
@media (max-width:372px) {
.pt-xs-toggle-hide {
display:block!important
}
.pt-xs-toggle-hide.ads_with_iframe {
display:flex!important
}
.pt-xs-toggle-hide.pt-inlineblock {
display:inline-block!important
}
}
@media (max-width:576px) {
.pt-sm-toggle-hide {
display:block!important
}
.pt-sm-toggle-hide.ads_with_iframe {
display:flex!important
}
.pt-sm-toggle-hide.pt-inlineblock {
display:inline-block!important
}
}
@media (max-width:768px) {
.pt-md-toggle-hide {
display:block!important
}
.pt-md-toggle-hide.ads_with_iframe {
display:flex!important
}
.pt-md-toggle-hide.pt-inlineblock {
display:inline-block!important
}
}
@media (max-width:992px) {
.pt-lg-toggle-hide {
display:block!important
}
.pt-lg-toggle-hide.ads_with_iframe {
display:flex!important
}
.pt-lg-toggle-hide.pt-inlineblock {
display:inline-block!important
}
}
@media (max-width:1200px) {
.pt-xl-toggle-hide {
display:block!important
}
.pt-xl-toggle-hide.ads_with_iframe {
display:flex!important
}
.pt-xl-toggle-hide.pt-inlineblock {
display:inline-block!important
}
}
@media (max-width:1390px) {
.pt-xxl-toggle-hide {
display:block!important
}
.pt-xxl-toggle-hide.ads_with_iframe {
display:flex!important
}
.pt-xxl-toggle-hide.pt-inlineblock {
display:inline-block!important
}
}
.pt-lg-toggle-show, .pt-md-toggle-show, .pt-sm-toggle-show, .pt-xl-toggle-show, .pt-xs-toggle-show, .pt-xxl-toggle-show {
	display:block
}
.pt-lg-toggle-show.ads_with_iframe, .pt-md-toggle-show.ads_with_iframe, .pt-sm-toggle-show.ads_with_iframe, .pt-xl-toggle-show.ads_with_iframe, .pt-xs-toggle-show.ads_with_iframe, .pt-xxl-toggle-show.ads_with_iframe {
	display:flex
}
.pt-lg-toggle-show.pt-inlineblock, .pt-md-toggle-show.pt-inlineblock, .pt-sm-toggle-show.pt-inlineblock, .pt-xl-toggle-show.pt-inlineblock, .pt-xs-toggle-show.pt-inlineblock, .pt-xxl-toggle-show.pt-inlineblock {
	display:inline-block
}
@media (max-width:372px) {
.pt-xs-toggle-show, .pt-xs-toggle-show.ads_with_iframe, .pt-xs-toggle-show.pt-inlineblock {
display:none
}
}
@media (max-width:576px) {
.pt-sm-toggle-show, .pt-sm-toggle-show.ads_with_iframe, .pt-sm-toggle-show.pt-inlineblock {
display:none
}
}
@media (max-width:768px) {
.pt-md-toggle-show, .pt-md-toggle-show.ads_with_iframe, .pt-md-toggle-show.pt-inlineblock {
display:none
}
}
@media (max-width:992px) {
.pt-lg-toggle-show, .pt-lg-toggle-show.ads_with_iframe, .pt-lg-toggle-show.pt-inlineblock {
display:none
}
}
@media (max-width:1200px) {
.pt-xl-toggle-show, .pt-xl-toggle-show.ads_with_iframe, .pt-xl-toggle-show.pt-inlineblock {
display:none
}
}
@media (max-width:1390px) {
.pt-xxl-toggle-show, .pt-xxl-toggle-show.ads_with_iframe, .pt-xxl-toggle-show.pt-inlineblock {
display:none
}
}
.pt-bg-get_point {
	background-image:url(../images/pantippoint-daily/default/bg_desktop.png);
	background-position:bottom;
	background-size:cover
}
.pt-content_daily_map {
	position:relative
}
.pt-get-point-complete {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	bottom:15%;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	height:20%;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	left:3%;
	position:absolute;
	width:35%;
	z-index:101
}
.pt-get-point-complete .get-point-complete {
	width:139px
}
.pt-get-point-complete .back-to-pantippoint a {
font-size:.75rem
}
.pt-space_day1, .pt-space_day2, .pt-space_day3, .pt-space_day4, .pt-space_day5, .pt-space_day6, .pt-space_day7 {
	display:none;
	position:absolute;
	width:15%;
	z-index:100
}
.pt-space_day1 .nongpien, .pt-space_day2 .nongpien, .pt-space_day3 .nongpien, .pt-space_day4 .nongpien, .pt-space_day5 .nongpien, .pt-space_day6 .nongpien, .pt-space_day7 .nongpien {
	width:100%
}
.pt-space_day1.pienActive, .pt-space_day2.pienActive, .pt-space_day3.pienActive, .pt-space_day4.pienActive, .pt-space_day5.pienActive, .pt-space_day6.pienActive, .pt-space_day7.pienActive {
	display:block
}
.pt-space_day1 {
	left:80%;
	top:70%
}
.pt-space_day2 {
	left:61%;
	top:64%
}
.pt-space_day3 {
	left:44%;
	top:55%
}
.pt-space_day4 {
	left:58%;
	top:38%
}
.pt-space_day5 {
	left:64%;
	top:19%
}
.pt-space_day6 {
	left:44%;
	top:13%
}
.pt-space_day7 {
	left:25%;
	top:8%
}
.pt-animate_day1, .pt-animate_day2, .pt-animate_day3, .pt-animate_day4, .pt-animate_day5, .pt-animate_day5_1, .pt-animate_day6, .pt-animate_day7 {
	display:block;
	position:absolute;
	width:15%
}
.pt-animate_day1 .animate_day, .pt-animate_day2 .animate_day, .pt-animate_day3 .animate_day, .pt-animate_day4 .animate_day, .pt-animate_day5 .animate_day, .pt-animate_day5_1 .animate_day, .pt-animate_day6 .animate_day, .pt-animate_day7 .animate_day {
	width:100%
}
.pt-animate_day1 {
	left:71%;
	top:68%
}
.pt-animate_day2 {
	left:52%;
	top:62%
}
.pt-animate_day3 {
	left:50%;
	top:45%
}
.pt-animate_day4 {
	left:67%;
	top:31%
}
.pt-animate_day5 {
	left:54%;
	top:17%
}
.pt-animate_day5_1 {
	left:60%;
	top:3%
}
.pt-animate_day6 {
	left:35%;
	top:12%
}
.pt-animate_day7 {
	left:15%;
	top:6%
}
.pt-getPoint-button {
	bottom:0;
	height:180px;
	position:fixed;
	right:0;
	width:180px;
	z-index:100
}
.pt-getPoint-button .bt-getPoint {
	bottom:30px;
	height:auto;
	position:absolute;
	right:20px;
	width:100%
}
.pt-getPoint-button .close-getPoint-button {
	background:#fff;
	border-radius:50%;
	bottom:125px;
	color:#ef5350;
	opacity:.5;
	position:absolute;
	right:20px;
transition:opacity .8s
}
.pt-getPoint-button .close-getPoint-button:hover {
	opacity:1
}
@media (max-width:576px) {
.pt-bg-get_point {
background-image:url(../images/pantippoint-daily/default/bg_mobile.png);
background-position:bottom;
background-size:cover
}
.pt-content_daily_map {
padding-bottom:24px
}
.pt-get-point-complete {
bottom:-20px;
left:50%;
margin-left:-65px
}
.pt-get-point-complete .get-point-complete {
bottom:0;
top:auto
}
.pt-get-point-complete .back-to-pantippoint {
bottom:-20px;
top:auto
}
.pt-space_day1, .pt-space_day2, .pt-space_day3, .pt-space_day4, .pt-space_day5, .pt-space_day6, .pt-space_day7 {
width:25%
}
.pt-space_day1 {
left:45%;
top:72%
}
.pt-space_day2 {
left:29%;
top:58%
}
.pt-space_day3 {
left:16%;
top:42%
}
.pt-space_day4 {
left:47%;
top:45%
}
.pt-space_day5 {
left:68%;
top:40%
}
.pt-space_day6 {
left:51%;
top:25%
}
.pt-space_day7 {
left:35%;
top:10%
}
.pt-animate_day1, .pt-animate_day2, .pt-animate_day3, .pt-animate_day4, .pt-animate_day5, .pt-animate_day5_1, .pt-animate_day6, .pt-animate_day7 {
width:20%
}
.pt-animate_day1 {
left:39%;
top:67%
}
.pt-animate_day2 {
left:22%;
top:52%
}
.pt-animate_day3 {
left:34%;
top:43%
}
.pt-animate_day4 {
left:66%;
top:49%
}
.pt-animate_day5 {
left:62%;
top:35%
}
.pt-animate_day5_1 {
left:72%;
top:29%
}
.pt-animate_day6 {
left:44%;
top:19%
}
.pt-animate_day7 {
left:26%;
top:6%
}
.pt-getPoint-button {
height:140px;
width:140px
}
.pt-getPoint-button .close-getPoint-button {
bottom:104px;
right:8px
}
}
.pt-bg-get_point__default {
	background-image:url(../images/pantippoint-daily/default/bg_desktop.png);
	background-position:bottom;
	background-size:cover
}
@media (max-width:576px) {
.pt-bg-get_point.pt-bg-get_point__default {
background-image:url(../images/pantippoint-daily/default/bg_mobile.png);
background-position:bottom;
background-size:cover
}
}
.pt-bg-get_point__xmas {
	background-image:url(../images/pantippoint-daily/xmas/bg_desktop.png);
	background-position:bottom;
	background-size:cover
}
@media (max-width:576px) {
.pt-bg-get_point.pt-bg-get_point__xmas {
background-image:url(../images/pantippoint-daily/xmas/bg_mobile.png);
background-position:bottom;
background-size:cover
}
.pt-dialog__box>.pt-dialog__mobile_fulid .pt-dialog__content.pt-dialog__content-upload_image {
height:calc(100vh - 107px)
}
.pt-dialog__box>.pt-dialog__mobile_fulid .pt-dialog__content.with-caption {
height:calc(100vh - 95px);
max-height:calc(100vh - 95px)
}
.pt-dialog__box>.pt-dialog__mobile_fulid .pt-dialog__content.pt-dialog__content-upload_image.with-caption {
height:calc(100vh - 140px);
max-height:calc(100vh - 140px)
}
.pt-dialog__content-upload_image .pt-droparea {
border:none;
min-height:calc(80vh - 48px);
padding:16px 0
}
}
.pt-dialog__content-upload_image .pt-droparea {
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center
}
.pt-dialog__content-upload_image .pt-droparea:has(div.pt-have_img_list) {
-ms-flex-pack:flex-start;
-webkit-justify-content:flex-start;
-moz-justify-content:flex-start;
-ms-justify-content:flex-start;
justify-content:flex-start
}
.pt-dialog__box>.pt-dialog__mobile_fulid {
border-radius:.25rem
}
.pt-add_more_image {
	left:50%;
	position:absolute;
	top:50%;
	transform:translate(-50%, -50%);
	width:100%
}
.pt-pos_sticky-t-0 {
	top:0
}
.pt-pos_sticky-t-0, .pt-pos_sticky-t-40 {
	position:sticky;
	position:-webkit-sticky;
transition:all .3s;
	z-index:1
}
.pt-pos_sticky-t-40 {
	top:30px
}
.pt-manage_gallery-bar {
	-ms-flex-pack:space-between;
	background:rgba(53, 49, 86, .98);
font-size:.75rem;
	height:48px;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
	-ms-justify-content:space-between;
	justify-content:space-between;
	left:0;
	line-height:48px;
	margin:0 -24px;
	padding:0 24px;
	position:sticky;
	position:-webkit-sticky;
	top:-24px;
	z-index:970
}
.pt-manage_gallery-bar, .pt-manage_gallery-bar>div {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-manage_gallery-bar>div>div {
	margin:0 4px
}
.pt-manage_gallery-bar>div>div:last-child {
	margin:0 0 0 4px
}
.pt-manage_gallery-bar>div>div:after {
	border-right:1px solid hsla(0, 0%, 100%, .3);
	content:"";
	height:18px;
	margin:16px 4px 0;
	position:absolute;
	width:1px
}
.pt-manage_gallery-bar>div>div:last-child:after {
	border-right:none;
	content:""
}
.pt-manage_gallery-bar>div>div i {
	margin:0 4px 0 0;
	vertical-align:-4px
}
.pt-manage_gallery-bar button {
	color:#b39ddb
}
.pt-manage_gallery-bar button:hover {
	background:none;
	color:#d1c4e9
}
.btn-text-hover-no-bg:hover {
	background:none;
	color:#d1c4e9!important
}
@media (min-width:576px) {
.pt-manage_gallery-bar {
top:-16px
}
}
@media (min-width:768px) {
.pt-manage_gallery-bar {
top:-24px
}
}
.pt-image-gallery {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	gap:8px;
	margin:12px 0 0;
	padding:0
}
.pt-image-gallery>li {
	cursor:pointer;
	flex:1 1 auto;
	height:150px;
	list-style:none;
	position:relative
}
@media (max-width:576px) {
.pt-image-gallery>li {
max-width:calc(50% - 6px);
min-width:calc(50% - 6px)
}
}
.pt-image-gallery:after {
	content:"";
	flex-grow:999
}
.pt-image-gallery li img {
	height:100%;
	max-width:100%;
	min-width:100%;
	object-fit:cover;
	vertical-align:middle
}
.pt-image-gallery.pt-image-gallery__fix_size li {
	max-width:calc(50% - 6px);
	min-width:calc(50% - 6px);
	width:calc(50% - 6px)
}
@media (min-width:768px) {
.pt-image-gallery.pt-image-gallery__fix_size li {
max-width:calc(33.33333% - 6px);
min-width:calc(33.33333% - 6px);
width:calc(33.33333% - 6px)
}
}
@media (min-width:992px) {
.pt-image-gallery.pt-image-gallery__fix_size li {
max-width:calc(25% - 6px);
min-width:calc(25% - 6px);
width:calc(25% - 6px)
}
}
.pt-image-gallery-overlay {
	background:#000;
	background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, .8), rgba(0, 0, 0, .6) 10%, hsla(0, 0%, 100%, 0));
	background:-o-linear-gradient(bottom, rgba(0, 0, 0, .8) 0, rgba(0, 0, 0, .6) 10%, hsla(0, 0%, 100%, 0) 100%);
	background:linear-gradient(0deg, rgba(0, 0, 0, .8) 0, rgba(0, 0, 0, .6) 10%, hsla(0, 0%, 100%, 0));
	bottom:0;
	color:#fff;
	height:32px;
	line-height:32px;
	overflow:hidden;
	position:absolute;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:100%
}
.pt-image-item>.pt-form-section {
	padding-left:6px;
	position:absolute;
	right:0
}
.pt-image-item>.pt-form-section .pt-lists-item__checkbox .pt-lists-item__form {
	margin-right:0;
	margin-top:0
}
.pt-image-item .pt-lists-item__checkbox.pt-lists-item__checkbox-circle .pure-material-checkbox span:before {
	border-radius:50%;
	height:32px;
	opacity:.6;
	width:32px
}
.pt-image-item .pt-lists-item__checkbox.pt-lists-item__checkbox-circle .pure-material-checkbox span:after {
	border-color:#fff;
	height:8px;
	left:4px;
	opacity:.6;
	top:6px;
	width:16px
}
.pt-image-item .pt-lists-item__checkbox.pt-lists-item__checkbox-circle .pure-material-checkbox>input:checked+span:before, .pt-image-item .pt-lists-item__checkbox.pt-lists-item__checkbox-circle .pure-material-checkbox>input:indeterminate+span:before {
	box-shadow:1px 2px 4px rgba(0, 0, 0, .4);
	opacity:1
}
.pt-image-item .pt-lists-item__checkbox.pt-lists-item__checkbox-circle .pure-material-checkbox>input:checked+span:after, .pt-image-item .pt-lists-item__checkbox.pt-lists-item__checkbox-circle .pure-material-checkbox>input:indeterminate+span:after {
	border:none;
	color:#fff;
	content:attr(data-content);
	font-size:14px;
	height:20px;
	left:6px;
	line-height:20px;
	opacity:1;
	text-align:center;
	top:calc(50% - 10px);
	transform:none;
	width:20px;
	z-index:1
}
.pt-gallery_video_icon {
	left:8px;
	position:absolute;
	top:12px
}
.pt-gallery_video_icon>a {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	color:#fff;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-gallery_video_icon>a i {
	margin-left:2px
}
.pt-tab_gallery_view {
	align-items:center;
	background:rgba(0, 0, 0, .8);
	border-radius:20px;
	bottom:0;
	display:flex;
	height:40px;
	justify-content:space-around;
	margin:auto;
	max-width:480px;
	position:sticky;
	z-index:970
}
.pt-tab_gallery_view>div {
	border-radius:14px;
	margin:0 8px;
	padding:2px 0;
	text-align:center;
transition:background .8s;
	width:100%
}
.pt-tab_gallery_view div.active:hover, .pt-tab_gallery_view>div.active {
	background:hsla(0, 0%, 100%, .6);
	border-radius:14px
}
.pt-tab_gallery_view>div a {
	color:#9e9e9e;
	display:inline-block;
	text-decoration:none;
	width:100%
}
.pt-tab_gallery_view>div:hover {
	background:hsla(0, 0%, 100%, .3);
	border-radius:14px
}
.pt-tab_gallery_view>div.active a {
	color:#424242
}
.pt-tab_gallery_view.selected_items {
	max-width:200px
}
.pt-tab_gallery_view.selected_items>button {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	background:none!important;
	color:rgba(233, 229, 246, .6);
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
font-size:.875rem;
	font-weight:400;
	text-decoration:none
}
.pt-tab_gallery_view.selected_items>button:active, .pt-tab_gallery_view.selected_items>button:hover {
	color:rgb(246 246 246 / 87%)!important
}
@media (max-width:576px) {
.pt-tab_gallery_view {
bottom:64px;
left:0;
position:fixed;
right:0;
width:calc(100% - 48px)
}
}
.pt-image-gallery_group {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	margin:0;
	padding:0
}
.pt-image-gallery_group>li {
	height:200px;
	list-style:none;
	margin:0 0 8px;
	position:relative;
	width:100%
}
.pt-image-gallery_group>li a {
	text-decoration:none;
	width:100%
}
.pt-image-gallery_group>li img {
	height:100%;
	max-width:100%;
	min-width:100%;
	object-fit:cover;
	width:100%
}
.pt-image-gallery_group .pt-gallery-title-group {
	left:0;
	margin:12px 0 0 12px;
	position:absolute;
	top:0
}
.pt-image-gallery_group .pt-gallery-title-group .lead {
	text-shadow:2px 2px 2px rgba(0, 0, 0, .24)
}
@media (min-width:576px) {
.pt-image-gallery_group {
-webkit-flex-direction:row;
-moz-flex-direction:row;
-ms-flex-direction:row;
flex-direction:row;
-webkit-flex-wrap:wrap;
-moz-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
gap:8px
}
.pt-image-gallery_group>li {
margin:0;
width:calc(50% - 4px)
}
}
@media (min-width:768px) {
.pt-image-gallery_group>li {
margin:0;
width:calc(33.33333% - 6px)
}
}
.pt-modal.pt-modal-mask.pt-modal-on-modal {
	z-index:1041
}
.pt-dialog__box_bg_none {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	margin:auto
}
.pt-edit_image_view {
	height:250px
}
.pt-edit_image_view>img {
	height:100%;
	max-width:100%;
	min-width:100%;
	object-fit:contain
}
.pt-alpha-50 {
	filter:alpha(opacity=50);
	-webkit-filter:brightness(65%) contrast(50%);
	filter:brightness(65%) contrast(50%);
	-moz-opacity:.5;
	-khtml-opacity:.5;
	opacity:.5
}
.pt-album_cover_list {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:row;
	-moz-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	gap:16px;
	margin:0;
	padding:0 16px 24px 32px
}
.pt-album_cover_list>li {
	list-style:none;
	position:relative;
	width:calc(50% - 16px)
}
.pt-album_cover_list>li>a {
	text-decoration:none;
	width:100%
}
.pt-album_cover_list>li>.btn {
	min-height:28px;
	min-width:28px;
	position:absolute;
	right:0;
	top:8px
}
.pt-album_cover_list>li>.btn:before {
	background-color:rgba(0, 0, 0, .38);
	border-radius:50%;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	content:"";
	display:block;
	height:28px;
	left:0;
	position:absolute;
	top:0;
	width:28px
}
.pt-album_cover_list>li>.btn.btn i {
	z-index:1
}
.pt-album_cover_list>li>a>div {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-album_cover_list .pt-album_cover {
	height:150px
}
.pt-album_cover_list .pt-album_cover>img {
	height:100%;
	max-width:100%;
	min-width:100%;
	object-fit:cover
}
@media (min-width:576px) {
.pt-album_cover_list>li {
width:calc(33.33333% - 16px)
}
.pt-album_cover_list .pt-album_cover {
height:calc(37.5vh - 135px);
max-height:160px;
min-height:100px
}
}
@media (min-width:768px) {
.pt-wrapper-album_home {
padding:0 16px 24px
}
.pt-album_cover_list {
margin-left:16px;
padding:0 16px
}
.pt-album_cover_list>li {
width:calc(25% - 16px)
}
}
@media (min-width:992px) {
.pt-wrapper-album_home {
padding:0 16px 24px
}
.pt-album_cover_list {
margin-left:16px;
padding:0 16px
}
.pt-album_cover_list>li {
width:calc(20% - 16px)
}
}
.pt-wrapper-album_content_overflow {
	margin:0 -16px
}
.pt-bt_manage_album {
	position:relative;
	right:0
}
.pt-bt_manage_album .pt-dropdown-menu {
	right:0;
	top:24px
}
.btn-2-row {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	border:1px solid transparent;
border-radius:.125rem;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
font-size:.875rem;
	font-weight:600;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	line-height:20px;
padding:.25rem 1rem;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	white-space:nowrap
}
.btn-2-row:focus, .btn-2-row:hover {
	text-decoration:none
}
.btn-2-row.focus, .btn-2-row:focus {
	-webkit-box-shadow:none;
	box-shadow:none;
	color:rgba(233, 229, 246, .6);
	outline:0;
	outline:none
}
.btn-2-row.disabled, .btn-2-row:disabled {
	opacity:1;
	pointer-events:none
}
.btn-2-row:not(:disabled):not(.disabled) {
cursor:pointer
}
.btn-2-row:not(:disabled):not(.disabled).active, .btn-2-row:not(:disabled):not(.disabled):active {
background-image:none
}
a.btn-2-row.disabled, fieldset:disabled a.btn-2-row {
	pointer-events:none
}
.pt-crop-option .btn-2-row {
padding:.25rem .75rem
}
.pt-cuztomize_img_tool>div {
	position:relative
}
.pt-cuztomize_img_tool>.active>a {
	background-color:#232323;
	color:rgba(233, 229, 246, .6)
}
.pt-cuztomize_img_tool .btn-text-icons:hover {
	background-color:#232323
}
.pt-cuztomize_img_tool>.active:after {
	border:12px solid transparent;
	border-top-color:#232323;
	bottom:0;
	content:" ";
	left:50%;
	margin-bottom:-24px;
	margin-left:-12px;
	position:absolute
}
.pt-crop-option {
-webkit-transition:all .15s ease-in-out;
transition:all .15s ease-in-out;
-o-transition:all .15s ease-in-out;
-moz-transition:all .15s ease-in-out
}
.pt-crop-option .btn-text-icons:hover, .pt-crop-option>.active>a {
	background-color:#1e1e1e;
	color:rgba(233, 229, 246, .6)
}
.pt-image-gallery .img-loading {
	height:100%;
	width:200px
}
.pt-image-gallery_group .img-loading {
	height:100%;
	width:100%
}
.pt-bt_gallery_trash {
	color:#b39ddb;
font-size:.875rem;
	font-weight:500;
	position:absolute;
	right:16px
}
.btn-text-primary.pt-bt_gallery_trash:active, .btn-text-primary.pt-bt_gallery_trash:hover {
	background:none!important;
	color:#d1c4e9!important
}
.pt-wrapper-mobile_fulid.pt-wrapper_text_editor-comment {
	overflow:visible
}
.pt-wrapper-mobile_fulid.pt-wrapper_text_editor-comment .pt-editor__input {
	margin-bottom:36px;
	max-height:auto;
	min-height:200px;
	outline:none;
	padding-top:30px
}
.pt-wrapper-mobile_fulid.pt-wrapper_text_editor-comment .pt-editor__input[contentEditable=true] {
	color:rgb(246 246 246 / 87%)
}
.pt-wrapper-mobile_fulid.pt-wrapper_text_editor-comment .pt-editor__input[contentEditable=true]:empty:not(:focus):before {
color:rgba(233, 229, 246, .6);
content:attr(data-placeholder)
}
.pt-editor__input-fix-text.pt-editor__input-have_value {
	color:rgb(246 246 246 / 87%);
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:100%
}
@media (max-width:767px) {
.pt-wrapper-mobile_fulid.pt-wrapper_text_editor-comment .pt-editor__input {
margin-bottom:56px;
max-height:none
}
}
.pt-editor__toolbar.pt-editor__toolbar_top {
	-webkit-box-ordinal-group:1;
	-moz-box-ordinal-group:1;
	-ms-flex-order:1;
	background:#192950;
	border-bottom:2px solid rgba(233, 229, 246, .3);
	border-top:none;
	display:block;
	-webkit-order:1;
	order:1;
	position:sticky;
	top:48px;
	z-index:10
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__maintoolbar {
	padding:6px 8px
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__maintoolbar .pt-editor__subtoolbar:first-child {
	width:auto;
	z-index:2
}
@media (max-width:767px) {
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__maintoolbar {
padding:6px 8px;
width:100%
}
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__maintoolbar .pt-editor__subtoolbar:last-child {
	z-index:1
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_main {
	align-items:center;
	height:50px
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__Inactive {
	border:none;
	height:0;
	left:0;
	opacity:0;
transition:opacity .3s;
	visibility:hidden
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__Active {
	left:0;
	opacity:1;
transition:opacity .3s;
	visibility:visible
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__subtoolbar {
	display:block;
	overflow:hidden
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__subtoolbar a.active, .pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__subtoolbar a:active {
	background:none;
	color:#fff!important
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__subtoolbar a.active>i {
	color:#fff!important;
	opacity:1!important
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_textformat {
	background:#192950;
	border:1px solid rgba(233, 229, 246, .3);
border-radius:.25rem;
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	left:8px;
	overflow:visible;
	position:absolute;
	top:40px
}
@media (max-width:767px) {
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_textformat {
left:16px
}
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_main {
	height:auto;
	position:relative
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_main .pt-editor-primary {
	display:flex;
	margin:0;
	padding:0;
	width:100%
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_main .pt-editor-primary>li {
	flex-grow:1;
	list-style:none;
	margin:0 1px
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_main .pt-editor-primary>li a {
	-ms-flex-pack:flex-start;
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
	-ms-justify-content:flex-start;
	justify-content:flex-start;
	width:100%
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_main .pt-editor-primary>li a.active, .pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_main .pt-editor-primary>li a:active {
	color:#fff!important
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_main .pt-editor-primary>li a.active>i {
	color:#fff!important;
	opacity:1!important
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_main .pt-editor-primary>li .pantip-tool-name {
	display:none
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_main li::marker {
content:""
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_main:not(.--jsfied) {
-webkit-overflow-scrolling:touch;
overflow-x:auto
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_main .--hidden {
	display:none
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_main .-secondary {
	background:#192950;
	border:1px solid rgba(233, 229, 246, .3);
border-radius:.25rem;
	box-shadow:0 .3em .5em rgba(0, 0, 0, .3);
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	display:none;
	margin:0;
	opacity:1;
	padding:0;
	right:0;
	top:100%
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_main .-secondary li {
	list-style:none
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_main .-secondary li a {
	font-weight:400;
	padding-left:12px;
	padding-right:12px
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_main .pt-editor-primary .-secondary li .pantip-tool-name {
	display:inline
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_main .-secondary button {
	padding:.6em
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__toolbar_main.--show-secondary .-secondary {
	display:block;
	margin-left:-4px;
	position:fixed;
	right:8px;
	top:96px
}
.pt-editor__toolbar.pt-editor__toolbar_top .pantip-tool-name {
	padding:0 8px
}
.pt-editor__toolbar.pt-editor__toolbar_top .pantip-icon-have-sub-tool {
	margin-left:-4px;
	width:16px
}
.pt-editor__toolbar.pt-editor__toolbar_top .pantip-icon-have-sub-tool:hover {
	background:none
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__textformat {
	display:flex;
	margin:0;
	padding:0
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__textformat li {
	list-style:none
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__textformat li.pt-divider_right_list {
	border-right:1px solid hsla(0, 0%, 100%, .12)
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__textformat li::marker {
content:""
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-option_textstyle {
	background:#192950;
	border:1px solid rgba(233, 229, 246, .3);
border-radius:.25rem;
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	display:flex;
	margin:0 0 0 -1px;
	max-height:calc(30vh - 64px);
	min-height:120px;
	overflow:auto;
	padding:8px 0;
	position:absolute
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-option_textstyle li {
	-webkit-box-align:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	display:inline-flex;
	height:40px
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-option_textstyle li::marker {
content:""
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-option_textstyle li:hover {
	background:rgba(115, 115, 153, .12)
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-option_textstyle li>a {
	margin-bottom:0;
	padding:4px 12px;
	text-decoration:none;
	width:100%
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-textstyle__Inactive {
	opacity:0;
transition:opacity .1s;
	visibility:hidden
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-textstyle__Active {
	opacity:1;
transition:opacity .3s;
	visibility:visible
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__textformat li.option_more_text_style {
	display:none
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-image_layout_tool {
	left:0;
	position:absolute;
	top:40px;
	width:auto;
	z-index:2
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-image_layout_tool-list {
	background:#192950;
	border:1px solid rgba(233, 229, 246, .3);
border-radius:.25rem;
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	margin:0;
	padding:0
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-image_layout_tool-list>li {
	list-style:none
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-image_layout_tool-list>li a {
	font-weight:400;
	justify-content:flex-start;
	padding-left:12px;
	padding-right:12px;
	text-decoration:none;
	width:100%
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-layoutImgstyle__Inactive {
	opacity:0;
transition:opacity .1s;
	visibility:hidden
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-layoutImgstyle__Active {
	opacity:1;
transition:opacity .3s;
	visibility:visible
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-media_tool {
	left:0;
	margin-left:-4px;
	position:absolute;
	top:40px;
	width:auto;
	z-index:2
}
@media (max-width:420px) {
.pt-editor__toolbar.pt-editor__toolbar_top .pt-media_tool {
right:16px
}
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-media_tool-list {
	background:#192950;
	border:1px solid rgba(233, 229, 246, .3);
border-radius:.25rem;
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
	margin:0;
	padding:0
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-media_tool-list>li {
	list-style:none
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-media_tool-list>li a {
	font-weight:400;
	justify-content:flex-start;
	padding-left:12px;
	padding-right:12px;
	text-decoration:none;
	width:100%
}
@media (max-width:767px) {
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__maintoolbar {
height:auto
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-option_textstyle {
max-height:none
}
}
@media (max-width:420px) {
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__maintoolbar .pt-editor__textformat li.option_in_more {
display:none
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__maintoolbar .pt-editor__textformat li.option_more_text_style {
display:block
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__maintoolbar .pt-option_textformat--more {
background:#192950;
border:1px solid rgba(233, 229, 246, .3);
border-radius:.25rem;
box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2), 0 0 0 1px rgba(0, 0, 0, .08);
display:flex;
-webkit-flex-direction:column;
-moz-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
margin:0;
padding:0;
position:absolute;
right:0
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__maintoolbar .pt-option_textformat--more li {
-webkit-box-align:center;
-moz-box-align:center;
-ms-flex-align:center;
-webkit-align-items:center;
align-items:center;
display:inline-flex;
height:40px
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__maintoolbar .pt-option_textformat--more li::marker {
content:""
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__maintoolbar .pt-option_textformat--more li:hover {
background:rgba(115, 115, 153, .12)
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__maintoolbar .pt-option_textformat--more li>a {
margin-bottom:0;
text-decoration:none;
width:100%
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__maintoolbar .pt-textformat__Inactive {
opacity:0;
transition:opacity .1s;
visibility:hidden
}
.pt-editor__toolbar.pt-editor__toolbar_top .pt-editor__maintoolbar .pt-textformat__Active {
opacity:1;
transition:opacity .3s;
visibility:visible
}
}
.pt-editor__input-fix-bottom .btn-outline-on-blue-bg {
	color:#9c9eaa
}
.btn-outline-on-blue-bg {
	background:transparent;
	border:1px solid hsla(0, 0%, 100%, .12);
transition:background .4s, color .4s
}
.btn-outline-on-blue-bg:hover {
	background:#1c3973;
	color:#e9e5f6
}
.btn-outline-on-blue-bg.favorite__Active {
	color:#fac02e
}
.pt-share-fix-bottom {
	display:none
}
.pt-character-count {
	bottom:54px;
	margin-bottom:12px;
	padding-right:16px;
	position:absolute;
	right:0
}
.pt-writing {
	max-width:calc(80% - 72px)
}
.pt-writing>b {
	display:inline-flex;
	max-width:60%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
@media (max-width:768px) {
.pt-share-fix-bottom.pt-share-fix-bottom__Inactive {
display:none
}
.pt-share-fix-bottom {
-webkit-align-items:center;
-moz-align-items:center;
-ms-align-items:center;
align-items:center;
border-top:1px solid #2c4e8a;
bottom:53px;
box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
height:64px;
left:0;
position:fixed;
width:100%;
z-index:990
}
.pt-share-count {
white-space:nowrap
}
.list-share-bottom {
flex:1;
height:48px;
text-align:center
}
.list-share-bottom>a {
height:100%;
text-decoration:none;
width:100%
}
.list-share-bottom>a img {
height:100%;
width:auto
}
.pt-character-count {
bottom:16px
}
}
.pt-corner-float {
	border-radius:50%;
	height:56px;
	max-width:56px;
	position:fixed;
	width:56px;
	z-index:1010
}
.pt-corner-float.pt-comment-float {
	bottom:48px;
	right:16px
}
.pt-corner-float.pt-comment-float:hover {
	border-radius:32px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	max-width:9999px;
	min-width:56px;
	overflow:hidden;
	transition:max-width 1s;
	width:auto
}
.pt-corner-float.pt-comment-float:hover i {
	display:none
}
.pt-corner-float.pt-comment-float:hover:before {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	left:0;
	max-width:9999px;
	opacity:1;
	position:relative;
	top:0;
transition:all .3s
}
.pt-corner-float.pt-comment-float:before {
	content:"\0E15\0E2D\0E1A\0E01\0E23\0E30\0E17\0E39\0E49";
	left:8px;
	max-width:56px;
	min-width:56px;
	opacity:0;
	padding:0 16px;
	position:absolute
}
@media (max-width:768px) {
.pt-corner-float.pt-comment-float {
bottom:16px;
display:none
}
}
.pt-corner-float.pt-gotop-float {
	bottom:112px;
	right:16px
}
@media (max-width:768px) {
.pt-corner-float.pt-gotop-float {
bottom:64px;
margin-right:-28px!important;
right:50%
}
}
@media (max-width:576px) {
.pt-snackbar--open~.pt-gotop-float {
bottom:92px
}
}
.pt-post-comment-type {
	position:relative
}
.pt-post-comment-type.type-comment-lock {
	text-align:center
}
.pt-post-comment-type.with-button {
	text-align:right
}
.pt-post-comment-type.with-button.with-reply {
	margin-left:40px
}
@media (max-width:576px) {
.pt-post-comment-type.with-button.with-reply {
margin-left:16px
}
}
.pt-post-comment-type.with-button .horizontal-divider {
	margin:0;
	position:relative;
	top:1px;
	z-index:-1
}
@media (max-width:992px) {
.pt-post-comment-type.with-button {
margin-left:0
}
}
@media (max-width:576px) {
.pt-post-comment-type.with-button {
margin-left:0
}
}
@media (max-width:992px) {
.pt-post-comment-type.with-button-s2 {
margin-left:0
}
}
@media (max-width:576px) {
.pt-post-comment-type.with-button-s2 {
margin-left:0
}
}
.pt-post-comment-type.with-button-s2 .horizontal-divider {
	margin:auto;
	position:static
}
.pt-post-comment-type.with-button-s2 .pt-post-comment-type_detail-box {
	margin-bottom:8px;
	position:relative
}
.pt-post-comment-type.with-button-s2 .pt-post-comment-type_detail-box .pt-post-comment-type_detail {
	margin-left:0;
	padding:0
}
.pt-post-comment-type.with-button-s2 .pt-post-comment-type_detail-box .pt-post-comment-type_detail i {
	min-width:24px
}
.pt-post-comment-type.with-button-s2 .pt-post-comment-type_detail-box .pt-post-comment-type_detail span {
	line-height:1.5
}
@media (max-width:992px) {
.pt-post-comment-type.with-button-s2 .pt-post-comment-type_detail-box .pt-post-comment-type_detail.comment_fillter button i {
margin-right:4px
}
.pt-post-comment-type.with-button-s2 .pt-post-comment-type_detail-box .pt-post-comment-type_detail.comment_fillter button span {
display:inline
}
}
@media (max-width:576px) {
.pt-post-comment-type.with-button-s2 .pt-post-comment-type_detail-box .pt-post-comment-type_detail.comment_fillter {
right:0
}
}
@media (max-width:992px) {
.pt-post-comment-type.with-button-s2 .pt-post-comment-type_detail-box .pt-post-comment-type_detail {
-webkit-align-items:flex-start;
-moz-align-items:flex-start;
-ms-align-items:flex-start;
align-items:flex-start;
margin-left:0
}
}
@media (max-width:576px) {
.pt-post-comment-type.with-button-s2 {
padding:0 16px
}
}
.pt-post-comment-type .pt-post-comment-type_detail {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	background:#3A3A3A;
	color:rgb(246 246 246 / 87%);
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:-moz-inline-flexbox;
	display:-webkit-inline-box;
	display:inline-flex;
	margin-left:24px;
	padding:8px 16px
}
.pt-post-comment-type .pt-post-comment-type_detail i {
	min-width:24px
}
.pt-post-comment-type .pt-post-comment-type_detail span {
	line-height:1.5
}
.pt-post-comment-type .pt-post-comment-type_detail.comment_fillter {
	background:none;
	margin-left:0;
	padding:8px 0;
	position:absolute;
	right:0
}
.pt-post-comment-type .pt-post-comment-type_detail.comment_fillter button.fillter-active {
	background:#BABABA
}
@media (max-width:992px) {
.pt-post-comment-type .pt-post-comment-type_detail.comment_fillter button i {
margin-right:0
}
.pt-post-comment-type .pt-post-comment-type_detail.comment_fillter button span {
display:none
}
}
@media (max-width:576px) {
.pt-post-comment-type .pt-post-comment-type_detail.comment_fillter {
right:16px
}
}
@media (max-width:992px) {
.pt-post-comment-type .pt-post-comment-type_detail {
-webkit-align-items:flex-start;
-moz-align-items:flex-start;
-ms-align-items:flex-start;
align-items:flex-start;
margin-left:0
}
}
.pt-post-comment-type .horizontal-divider {
	margin:0;
	position:relative;
	top:21px;
	z-index:-1
}
.pt-topic {
	border:1px solid rgba(233, 229, 246, .3);
border-radius:.25rem;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .08);
	margin-bottom:16px;
	padding:8px 24px;
	word-break:break-all
}
.pt-topic.pt-post-owner {
	background-color:#193366;
	margin-top:24px
}
.pt-topic.pt-post-owner .pt-post-item .pt-topic-header {
	width:calc(100% - 34px)
}
@media (max-width:992px) {
.pt-topic.pt-post-owner {
padding:0
}
}
.pt-topic.pt-post-owner-product {
	background-color:#232323;
	padding:16px 24px
}
@media (max-width:992px) {
.pt-topic.pt-post-owner-product {
padding:16px 24px
}
}
.pt-topic.pt-post-owner-product .pt-post-owner-product-box {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	overflow:hidden
}
@media (max-width:992px) {
.pt-topic.pt-post-owner-product .pt-post-owner-product-box {
overflow:scroll
}
}
.pt-topic.pt-post-owner-product .pt-post-owner-product-box .pt-post-owner-product-list {
	background:red;
	margin-right:24px;
	min-width:248px;
	overflow:hidden;
	position:relative;
	width:25%
}
.pt-topic.pt-post-owner-product .pt-post-owner-product-box .pt-post-owner-product-list:hover .procuct-description {
	background-color:#000
}
.pt-topic.pt-post-owner-product .pt-post-owner-product-box .pt-post-owner-product-list:last-child {
	margin-right:0
}
.pt-topic.pt-post-owner-product .pt-post-owner-product-box .pt-post-owner-product-list .product-image {
	background-image:url(../images/bg_korea_weather/pusan.jpg);
	background-position:50%;
	background-size:cover;
	height:200px
}
.pt-topic.pt-post-owner-product .pt-post-owner-product-box .pt-post-owner-product-list .procuct-description {
	background-color:rgba(0, 0, 0, .66);
	bottom:0;
	font-size:12px;
	left:0;
	max-height:67px;
	overflow:hidden;
	padding:4px 8px;
	position:absolute;
	width:100%
}
.pt-topic.pt-post-owner-product .pt-post-owner-product-box .pt-post-owner-product-list .procuct-description span {
	word-wrap:break-word;
	line-height:1.5
}
.pt-topic.pt-post-choose-comment {
	background-color:#382040
}
.pt-topic.pt-post-owner-comment {
	background-color:#193366
}
.pt-topic.pt-post-comment {
	background-color:#232323
}
.pt-topic.pt-post-new-comment, .pt-topic.pt-post-new-comment.pt-post-new-reply {
	background-color:#2c4e8a
}
.pt-topic.pt-post-reply {
	background-color:#2d2d3f;
	margin-left:40px
}
.pt-topic.pt-post-reply.reply-owner {
	background-color:#193366
}
.pt-topic.pt-post-reply.reply-text_editor {
	background:transparent;
	border:none;
	padding:0
}
@media (max-width:992px) {
.pt-topic.pt-post-reply {
border-bottom-left-radius:.25rem;
border-left:1px solid rgb(57, 57, 57);
border-top-left-radius:.25rem;
padding:0 0x 0 0
}
}
@media (max-width:576px) {
.pt-topic.pt-post-reply {
margin-left:16px
}
}
.pt-topic.pt-post-delete, .pt-topic.pt-post-delete.pt-post-reply {
	background-color:#2A2A2A
}
@media (max-width:992px) {
.pt-topic.pt-post-delete {
padding:8px 16px
}
}
.pt-topic.pt-post-hide, .pt-topic.pt-post-hide.pt-post-reply {
	background-color:#2A2A2A
}
@media (max-width:992px) {
.pt-topic.pt-post-hide {
padding:8px 16px
}
}
.pt-topic.pt-post-see_more {
	-ms-flex-pack:space-between;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	background-color:#205e7f;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
	-ms-justify-content:space-between;
	justify-content:space-between
}
.pt-topic.pt-post-more_page_m {
	border:0;
	box-shadow:none;
	padding:0
}
.pt-topic.pt-post-more_page_m .btn {
	border:1px solid rgb(57, 57, 57)
}
@media (max-width:576px) {
.pt-topic.pt-post-more_page_m {
margin:16px 0
}
}
.pt-topic.pt-post-more_page_m .pt-post-more_page_m_select_page {
	cursor:pointer!important;
	width:calc(100% - 104px)
}
.pt-topic.pt-post-more_page_m .pt-post-more_page_m_next, .pt-topic.pt-post-more_page_m .pt-post-more_page_m_prev {
	cursor:pointer!important;
	height:48px;
	min-width:120px;
	width:auto
}
@media (max-width:576px) {
.pt-topic.pt-post-more_page_m .pt-post-more_page_m_next, .pt-topic.pt-post-more_page_m .pt-post-more_page_m_prev {
padding:0 32px
}
}
.pt-topic.pt-post-more_page_m .pt-post-more_page_m_next span, .pt-topic.pt-post-more_page_m .pt-post-more_page_m_prev span {
	font-size:14px;
	line-height:1.5;
	margin-top:4px
}
@media (max-width:576px) {
.pt-topic.pt-post-more_page_m .pt-post-more_page_m_next, .pt-topic.pt-post-more_page_m .pt-post-more_page_m_prev {
min-width:36px
}
.pt-topic.pt-post-more_page_m .pt-post-more_page_m_next span, .pt-topic.pt-post-more_page_m .pt-post-more_page_m_prev span {
display:none
}
}
@media (max-width:992px) {
.pt-topic {
margin-bottom:16px;
min-width:320px;
padding:0
}
}
@media (max-width:576px) {
.pt-topic {
border-left:0;
border-radius:0;
border-right:0
}
}
.pt-topic .pt-topic-bookmark {
	cursor:pointer;
	opacity:0;
	position:absolute;
	right:60px;
	top:-16px;
	visibility:hidden
}
.pt-topic .pt-topic-bookmark.bookmark-active {
	opacity:1;
	visibility:visible
}
@media (max-width:992px) {
.pt-topic .pt-topic-bookmark {
top:-8px
}
}
.pt-topic:hover .pt-topic-action_box .action-icon {
	opacity:1;
	visibility:visible
}
.pt-topic:hover .pt-post-comment_counter .txt-opacity-50, .pt-topic:hover .pt-topic-member_info .txt-opacity-50 {
	opacity:1!important;
transition:all .4s
}
.pt-topic:hover .pt-topic-bookmark {
	opacity:1;
	visibility:visible
}
.pt-post-item {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	padding:16px;
	position:relative
}
.pt-post-item .pt-post-item-list {
	margin-bottom:16px
}
.pt-post-item .pt-post-item-list.pt-topic-header {
	-ms-flex-pack:space-between;
	-webkit-align-items:flex-start;
	-moz-align-items:flex-start;
	-ms-align-items:flex-start;
	align-items:flex-start;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
	-ms-justify-content:space-between;
	justify-content:space-between;
	order:1;
	position:relative;
	width:100%
}
.pt-post-item .pt-post-item-list.pt-topic-header.pt-post-comment_counter {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-header.pt-post-comment_counter {
font-size:12px;
min-height:34px
}
.pt-post-item .pt-post-item-list.pt-topic-header.pt-post-comment_counter, .pt-post-item .pt-post-item-list.pt-topic-header.pt-post-comment_counter.post_deleted {
-ms-flex-pack:space-between;
-webkit-justify-content:space-between;
-moz-justify-content:space-between;
-ms-justify-content:space-between;
justify-content:space-between
}
.pt-post-item .pt-post-item-list.pt-topic-header.pt-post-comment_counter.post_deleted {
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
margin-bottom:16px
}
}
.pt-post-item .pt-post-item-list.pt-topic-header.pt-post-comment_counter.post-owner {
	margin-right:16px;
	position:absolute;
	right:0;
	width:34px
}
.pt-post-item .pt-post-item-list.pt-topic-header.pt-post-comment_counter.post-owner .pt-post-counter_text {
	display:none
}
.pt-post-item .pt-post-item-list.pt-topic-header.pt-post-comment_counter.post-owner .pt-topic-action_box {
	min-width:0
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-header.pt-post-comment_counter.post-owner {
-ms-flex-pack:space-between;
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-webkit-justify-content:space-between;
-moz-justify-content:space-between;
-ms-justify-content:space-between;
justify-content:space-between;
margin-right:0;
order:2;
position:static;
width:100%
}
.pt-post-item .pt-post-item-list.pt-topic-header.pt-post-comment_counter.post-owner .pt-post-counter_text {
display:inline
}
.pt-post-item .pt-post-item-list.pt-topic-header.pt-post-comment_counter.post-owner .pt-topic-action_box {
min-width:112px
}
}
.pt-post-item .pt-post-item-list.pt-topic-header .pt-topic-fav_star {
	left:-40px;
	position:absolute;
	top:-4px
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-header .pt-topic-fav_star {
display:none
}
}
.pt-post-item .pt-post-item-list.pt-topic-header .pt-topic-inducator-icon {
	left:-30px;
	position:absolute;
	top:6px
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-header .pt-topic-inducator-icon {
left:0;
position:static;
top:0
}
}
.pt-post-item .pt-post-item-list.pt-topic-header .pt-topic-header-text .m-type-icon {
	display:none
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-header .pt-topic-header-text .m-type-icon {
display:inline-block;
min-height:24px;
min-width:24px
}
}
.pt-post-item .pt-post-item-list.pt-topic-header .pt-topic-comment-icon {
	left:-32px;
	position:absolute;
	top:6px
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-header .pt-topic-comment-icon {
display:none
}
}
.pt-post-item .pt-post-item-list.pt-topic-header .pt-topic-action_box {
	-webkit-align-items:end;
	-moz-align-items:end;
	-ms-align-items:end;
	align-items:end;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	margin-left:16px;
	min-width:112px
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-header .pt-topic-action_box.post-owner {
display:none
}
}
.pt-post-item .pt-post-item-list.pt-topic-header .pt-topic-action_box .action_box {
	-ms-flex-pack:flex-end;
	-webkit-justify-content:flex-end;
	-moz-justify-content:flex-end;
	-ms-justify-content:flex-end;
	justify-content:flex-end
}
.pt-post-item .pt-post-item-list.pt-topic-header .pt-topic-action_box .action_box, .pt-post-item .pt-post-item-list.pt-topic-header .pt-topic-action_box .action_box .action-icon {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-post-item .pt-post-item-list.pt-topic-header .pt-topic-action_box .action_box .action-icon {
	-ms-flex-pack:center;
	color:rgba(233, 229, 246, .6);
	height:40px;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	margin-left:8px;
	text-decoration:none;
	width:40px
}
.pt-post-item .pt-post-item-list.pt-topic-header .pt-topic-action_box .topic-type {
	color:rgba(233, 229, 246, .6);
font-size:.75rem;
	margin-bottom:16px
}
.pt-post-item .pt-post-item-list.pt-topic-header .pt-topic-action_box .action_follow {
	-ms-flex-pack:flex-end;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:flex-end;
	-moz-justify-content:flex-end;
	-ms-justify-content:flex-end;
	justify-content:flex-end
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-header .pt-topic-action_box.action_for_deleted {
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex
}
}
.pt-post-item .pt-post-item-list.pt-topic-header~.pt-post-deindex {
order:1
}
.pt-post-item .pt-post-item-list.pt-topic-header~.pt-post-deindex span {
display:block
}
.pt-post-item .pt-post-item-list.pt-topic-header~.horizontal-divider {
display:none;
order:2
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-header~.horizontal-divider {
display:block;
width:100%
}
.pt-post-item .pt-post-item-list.pt-topic-header {
-ms-flex-pack:start;
-webkit-justify-content:start;
-moz-justify-content:start;
-ms-justify-content:start;
justify-content:start;
margin-bottom:0;
width:100%
}
}
.pt-post-item .pt-post-item-list.pt-topic-comment_counter {
	order:1;
	width:80%
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-comment_counter {
width:100%
}
}
.pt-post-item .pt-post-item-list.pt-topic-tag {
	-ms-flex-pack:space-between;
	-webkit-align-items:flex-start;
	-moz-align-items:flex-start;
	-ms-align-items:flex-start;
	align-items:flex-start;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
	-ms-justify-content:space-between;
	justify-content:space-between;
	order:4;
	width:100%
}
.pt-post-item .pt-post-item-list.pt-topic-tag .pt-topic-action_box {
	-webkit-align-items:end;
	-moz-align-items:end;
	-ms-align-items:end;
	align-items:end;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	margin-left:16px;
	min-width:112px
}
.pt-post-item .pt-post-item-list.pt-topic-tag .pt-topic-action_box .action_box {
	-ms-flex-pack:flex-end;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:flex-end;
	-moz-justify-content:flex-end;
	-ms-justify-content:flex-end;
	justify-content:flex-end;
	margin-bottom:16px
}
.pt-post-item .pt-post-item-list.pt-topic-tag .pt-topic-action_box .action_box .action-icon {
	color:rgba(233, 229, 246, .6);
	margin-left:32px
}
.pt-post-item .pt-post-item-list.pt-topic-tag .pt-topic-action_box .topic-type {
	color:rgba(233, 229, 246, .6);
font-size:.75rem;
	margin-bottom:16px
}
.pt-post-item .pt-post-item-list.pt-topic-tag .pt-topic-action_box .action_follow {
	-ms-flex-pack:flex-end;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:flex-end;
	-moz-justify-content:flex-end;
	-ms-justify-content:flex-end;
	justify-content:flex-end
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-tag .pt-topic-action_box {
display:none
}
.pt-post-item .pt-post-item-list.pt-topic-tag {
width:100%
}
}
.pt-post-item .pt-post-item-list.pt-post-alert {
	order:5;
	width:100%
}
.pt-post-item .pt-post-item-list.pt-topic-content {
	line-height:1.5;
	order:5;
	overflow:hidden;
	width:100%
}
.pt-post-item .pt-post-item-list.pt-topic-content .timeago {
	border-bottom:0;
	cursor:text
}
.pt-post-item .pt-post-item-list.pt-topic-share_count {
	display:none;
	order:6;
	width:100%
}
.pt-post-item .pt-post-item-list.pt-topic-share_count .pt-point_count {
	color:rgba(233, 229, 246, .3);
	text-decoration:none!important
}
.pt-post-item .pt-post-item-list.pt-topic-share_count .pt-point_count:hover {
	color:rgb(246 246 246 / 87%)
}
.pt-post-item .pt-post-item-list.pt-topic-share_count .pt-emoji-list {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	text-decoration:none
}
.pt-post-item .pt-post-item-list.pt-topic-share_count .pt-emoji-list :nth-child(1n+2) {
margin-left:-6px
}
.pt-post-item .pt-post-item-list.pt-topic-share_count .pt-emoji-list :last-child {
	margin-left:4px
}
.pt-post-item .pt-post-item-list.pt-topic-share_count~.horizontal-divider {
display:none;
margin-bottom:16px;
margin-top:16px;
order:7
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-share_count~.horizontal-divider {
display:block;
margin-bottom:8px;
width:100%
}
.pt-post-item .pt-post-item-list.pt-topic-share_count {
-ms-flex-pack:space-between;
-webkit-align-items:center;
-moz-align-items:center;
-ms-align-items:center;
align-items:center;
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-webkit-justify-content:space-between;
-moz-justify-content:space-between;
-ms-justify-content:space-between;
justify-content:space-between
}
}
.pt-post-item .pt-post-item-list.pt-topic-like_box {
	margin-bottom:0;
	order:8
}
.pt-post-item .pt-post-item-list.pt-topic-like_box, .pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box {
	margin-right:8px;
	position:relative
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box .pt-float-emoji {
	-ms-flex-pack:space-between;
	background:#fff;
	border-radius:8px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
	-ms-justify-content:space-between;
	justify-content:space-between;
	opacity:0;
	padding:6px;
	position:absolute;
	top:-64px;
	transform:translateY(30px);
transition:all .3s;
	z-index:-1
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box .pt-float-emoji.pt-float-emoji--open {
	opacity:1;
	transform:translateY(0);
	z-index:1060
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box .pt-float-emoji .pt-float-emoji-list {
	-ms-flex-pack:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	background:transparent;
	border:0;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	margin:0 4px;
	padding:0;
	position:relative;
	width:40px
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box .pt-float-emoji .pt-float-emoji-list i {
	min-height:36px;
	min-width:36px;
transition:all .1s
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box .pt-float-emoji .pt-float-emoji-list i:hover {
	transform:scale(1.5)
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box .pt-float-emoji .pt-float-emoji-list span {
	color:#000;
	display:block;
	font-size:12px;
	font-weight:700;
	padding-top:2px;
	text-align:center
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box:nth-last-of-type(2) {
margin-right:0
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box .pt-post-vote-button {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	background:none;
	border:1px solid #565380;
border-radius:.25rem;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	font-size:20px;
	height:32px;
	line-height:0;
	margin:0;
	padding:0;
transition:background .8s
}
@media (max-width:768px) {
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box .pt-post-vote-button {
font-size:14px
}
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box .pt-post-vote-button .pt-post-vote-box-count {
	color:rgba(233, 229, 246, .6);
	font-weight:500;
	line-height:1.5;
	margin-right:4px
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box .pt-post-vote-button .pt-post-vote-box-count.emoji-count {
display:none
}
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box .pt-post-vote-button .pt-post-vote-box-count.emoji-name {
	font-weight:400
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box .pt-post-vote-button .pt-post-vote-box-count.emoji-name.emoji-name-active {
	display:none
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box .pt-post-vote-button .pt-post-vote-box-count.emoji-name.emoji-name-active {
display:inline
}
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box .pt-post-vote-button .pt-post-vote-box-count.vote-box-name {
	font-weight:400
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box .pt-post-vote-button .pt-post-vote-box-count.vote-box-name.vote-box-name-active {
	display:none
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box .pt-post-vote-button .pt-post-vote-box-count.count-active {
	color:#fbc02d
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box .pt-post-vote-button .pt-post-vote-icon {
	margin:4px
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box .pt-post-vote-button:hover {
	background:hsla(0, 0%, 100%, .12)
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box.with-disabled .pt-post-vote-button {
	opacity:.3;
	pointer-events:none
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box.with-disabled:hover {
	background-color:transparent
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-vote-box.with-disabled:active {
	background-color:transparent!important
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .vertical-divider {
	height:100%
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-like_box .pt-post-givepoint_box {
order:3
}
.pt-post-item .pt-post-item-list.pt-topic-like_box {
margin-bottom:0
}
.pt-post-item .pt-post-item-list.pt-topic-like_box .vertical-divider {
display:none
}
}
.pt-post-item .pt-post-item-list.pt-topic-member_info {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	margin-bottom:0;
	order:9
}
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_type {
	-ms-flex-pack:space-between;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
	-ms-justify-content:space-between;
	justify-content:space-between
}
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_type, .pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	width:100%
}
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone {
	-webkit-flex-direction:row;
	-moz-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row
}
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone .pt-post-profile_image {
	border-radius:50%;
	height:40px;
	margin-right:8px;
	width:40px
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone .pt-post-profile_image {
height:48px;
width:48px
}
}
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone .pt-post-profile_detail {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column
}
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone .pt-post-profile_detail .pt-post-comment_counter {
	display:none
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone .pt-post-profile_detail .pt-post-comment_counter {
display:block
}
}
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone .pt-post-profile_detail .pt-post-comment_counter i {
	max-height:18px;
	max-width:18px;
	min-height:18px;
	min-width:18px
}
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone .pt-post-profile_detail .pt-post-profile_name {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	font-weight:600;
	margin-bottom:4px
}
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone .pt-post-profile_detail .pt-post-profile_name a {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	color:#BABABA;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	font-size:1rem
}
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone .pt-post-profile_detail .pt-post-profile_name a.member-type-name {
	word-wrap:break-word;
	-webkit-align-items:baseline;
	-moz-align-items:baseline;
	-ms-align-items:baseline;
	align-items:baseline;
	display:block;
	line-height:1.5;
	margin-right:4px;
	max-height:21px;
	max-width:250px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone .pt-post-profile_detail .pt-post-profile_name a.member-type-icon {
	height:16px;
	line-height:16px;
	margin-right:8px;
	text-decoration:none!important;
	width:16px
}
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone .pt-post-profile_detail .pt-post-profile_name a.member-type-icon i {
	text-decoration:none!important
}
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone .pt-post-profile_detail .pt-post-profile_date {
	color:rgba(233, 229, 246, .6);
	cursor:pointer!important;
font-size:.75rem;
	line-height:1.5;
	user-select:none
}
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone .pt-post-profile_detail .timeago {
	border-bottom:0;
	cursor:text
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone .pt-post-profile_detail {
width:calc(100% - 88px)
}
}
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone .pt-post-profile_more {
	display:none;
	margin-left:auto
}
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone .pt-post-profile_more .action-icon {
	height:32px;
	margin-left:auto;
	width:32px
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-member_info .member_zone .pt-post-profile_more {
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-webkit-flex-direction:column;
-moz-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column
}
.pt-post-item .pt-post-item-list.pt-topic-member_info {
-webkit-align-items:flex-start;
-moz-align-items:flex-start;
-ms-align-items:flex-start;
align-items:flex-start;
margin-bottom:8px;
margin-right:0;
order:2;
width:100%
}
}
.pt-post-item .pt-post-item-list.pt-topic-reply {
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	margin-bottom:0;
	margin-left:auto;
	order:10;
	position:relative
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-reply .pt-post-choice_button {
display:none
}
.pt-post-item .pt-post-item-list.pt-topic-reply {
margin-bottom:0
}
}
.pt-post-item .pt-post-item-list.pt-topic-like_list {
	margin-top:16px;
	order:11;
	width:100%
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-like_list {
display:none
}
}
.pt-post-item .pt-post-item-list.pt-topic-point_list {
	margin-bottom:0;
	order:12;
	width:100%
}
.pt-post-item .pt-post-item-list.pt-topic-point_list .pt-topic-point_list-container {
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-point_list .pt-topic-point_list-container {
-webkit-flex-wrap:nowrap;
-moz-flex-wrap:nowrap;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
margin-top:8px;
overflow-x:scroll;
overflow-y:hidden;
padding:8px 0
}
.pt-post-item .pt-post-item-list.pt-topic-point_list .pt-topic-point_list-container .point_list-giver {
margin-top:0;
order:2
}
}
.pt-post-item .pt-post-item-list.pt-topic-point_list .pt-topic-point_list-container .point_list-all_giver i {
	background:#9575cd
}
.pt-post-item .pt-post-item-list.pt-topic-point_list .pt-topic-point_list-container .point_list-all_giver i:before {
	opacity:1
}
@media (max-width:992px) {
.pt-post-item .pt-post-item-list.pt-topic-point_list .pt-topic-point_list-container .point_list-all_giver {
margin-left:16px;
margin-top:0;
order:1
}
.pt-post-item .pt-post-item-list.pt-topic-point_list {
margin-left:-16px;
width:calc(100% + 32px)
}
.pt-post-item {
padding-bottom:8px
}
}
.btn-post-reply {
	background:#205e7f;
	color:#fff;
	margin-left:auto;
	width:calc(100% - 40px)
}
.btn-post-reply:hover {
	background:#42649d
}
.btn-post-reply:active {
	background:#2c4e8a;
	border:1px solid #44416f
}
.btn-post-reply:focus {
box-shadow:0 0 0 .2rem rgba(116, 89, 200, .3)
}
@media (max-width:576px) {
.btn-post-reply {
width:calc(100% - 16px)
}
}
.pt-post-readmore_page {
	margin:auto
}
.pt-post-readmore_page label.select {
	margin-bottom:0
}
.pt-post-readmore_page label.select select {
	font-size:14px;
	height:26px;
	padding:0 24px 0 16px;
	text-align:center;
	width:auto
}
.pt-post-readmore_page label.select i {
	right:8px;
	top:8px
}
@media (max-width:576px) {
.pt-post-readmore_page, .pt-post-readmore_page label.select, .pt-post-readmore_page label.select select {
width:100%
}
}
.pt-people-like-list__box {
	border-bottom:1px solid hsla(0, 0%, 100%, .12)
}
.pt-people-like-list__box .pt-people-like-type {
	position:relative
}
.pt-people-like-list__box .pt-people-like-type:not(.like-type--box) {
-webkit-overflow-scrolling:touch;
overflow-x:auto
}
.pt-people-like-list__box .pt-people-like-type .like-type--hidden {
	display:none
}
.pt-people-like-list__box .pt-people-like-type button {
	background-color:transparent;
	border:none;
	height:100%;
	text-align:center;
	width:100%
}
.pt-people-like-list__box .pt-people-like-type .pt-people-like-type-primary {
	display:flex;
	list-style:none;
	margin-bottom:0;
	padding:0
}
@media (max-width:576px) {
.pt-people-like-list__box .pt-people-like-type .pt-people-like-type-primary {
overflow:scroll
}
}
.pt-people-like-list__box .pt-people-like-type .pt-people-like-type-primary .pt-people-like-type-list .pt-people-like-list-more-btn, .pt-people-like-list__box .pt-people-like-type .pt-people-like-type-primary .pt-people-like-type-list .pt-people-like-list-type-btn {
	-ms-flex-pack:center;
	background-color:transparent;
	background:none;
	border:0;
	color:rgb(246 246 246 / 87%);
	cursor:pointer;
	font-size:14px;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
	margin:0;
	padding:8px 16px
}
.pt-people-like-list__box .pt-people-like-type .pt-people-like-type-primary .pt-people-like-type-list .pt-people-like-list-more-btn.type-active, .pt-people-like-list__box .pt-people-like-type .pt-people-like-type-primary .pt-people-like-type-list .pt-people-like-list-type-btn.type-active {
	box-shadow:inset 0 -2px 0 #fbc02d;
	color:#fbc02d;
	font-weight:600
}
.pt-people-like-list__box .pt-people-like-type .pt-people-like-type-primary .pt-people-like-type-list .pt-people-like-list-more-btn:hover, .pt-people-like-list__box .pt-people-like-type .pt-people-like-type-primary .pt-people-like-type-list .pt-people-like-list-type-btn:hover {
	background-color:rgba(0, 0, 0, .12)
}
.pt-people-like-list__box .pt-people-like-type .pt-people-like-type-primary .pt-people-like-type-list .pt-people-like-list-more-btn:focus, .pt-people-like-list__box .pt-people-like-type .pt-people-like-type-primary .pt-people-like-type-list .pt-people-like-list-type-btn:focus {
	outline:none
}
.pt-people-like-list__box .pt-people-like-type .pt-people-like-type-primary .pt-people-like-type-list .pt-people-like-list-more-btn .type-active-secondary, .pt-people-like-list__box .pt-people-like-type .pt-people-like-type-primary .pt-people-like-type-list .pt-people-like-list-type-btn .type-active-secondary {
	display:none
}
.pt-people-like-list__box .pt-people-like-type .pt-people-like-type-primary .pt-people-like-type-list .pt-people-like-list-more-btn {
	right:0
}
.pt-people-like-list__box .pt-people-like-list-more-btn:has(+.pt-people-like-type-secondary>.pt-people-like-type-list>.type-active) {
box-shadow:inset 0 -2px 0 #fbc02d;
color:#fbc02d;
font-weight:600
}
.pt-people-like-list__box .pt-people-like-type .pt-people-like-type-primary>li>a, .pt-people-like-list__box .pt-people-like-type .pt-people-like-type-primary>li>button {
	padding:12px 0;
	white-space:nowrap
}
.pt-people-like-list__box .pt-people-like-type .pt-people-like-type-primary .pt-people-like-type-more {
	position:relative
}
.pt-people-like-list__box .pt-people-like-type .pt-people-like-type-primary .pt-people-like-type-more>button>i {
	display:inline-block
}
.pt-people-like-list__box .pt-people-like-type.like-type--show-secondary .pt-people-like-type-primary .pt-people-like-type-more>button>i {
	transform:rotate(180deg)
}
.pt-people-like-list__box .pt-people-like-type .pt-people-like-type-secondary {
-webkit-animation:nav-secondary .2s;
animation:nav-secondary .2s;
	background:#2A2A2A;
	border:1px solid rgb(57, 57, 57);
border-radius:.25rem;
	box-shadow:0 .3em .5em rgba(0, 0, 0, .3);
	display:none;
	max-width:100%;
	min-width:10em;
	position:absolute;
	right:0;
	top:100%;
	z-index:1020
}
.pt-people-like-list__box .pt-people-like-type .pt-people-like-type-secondary .pt-people-like-type-list .pt-people-like-list-type-btn {
	height:40px;
	justify-content:flex-start;
	padding-left:16px
}
.pt-people-like-list__box .pt-people-like-type .pt-people-like-type-secondary .pt-people-like-type-list .pt-people-like-list-type-btn.type-active {
	box-shadow:none
}
.pt-people-like-list__box .pt-people-like-type .pt-people-like-type-secondary .pt-people-like-type-list .pt-people-like-list-type-btn.type-active .type-active-secondary {
	display:inline
}
.pt-people-like-list__box .pt-people-like-type.like-type--show-secondary .pt-people-like-type-secondary {
	display:block;
	list-style:none;
	padding:0
}
@-webkit-keyframes nav-secondary {
0% {
opacity:0;
transform:translateY(-1em)
}
to {
	opacity:1;
	transform:translateY(0)
}
}
@keyframes nav-secondary {
0% {
opacity:0;
transform:translateY(-1em)
}
to {
	opacity:1;
	transform:translateY(0)
}
}
.horizontal-divider-gredient {
	background:-webkit-linear-gradient(left, hsla(0, 0%, 100%, .3), hsla(0, 0%, 100%, .12) 70%, rgba(125, 185, 232, 0));
	background:-o-linear-gradient(left, hsla(0, 0%, 100%, .3) 0, hsla(0, 0%, 100%, .12) 70%, rgba(125, 185, 232, 0) 100%);
	background:linear-gradient(90deg, hsla(0, 0%, 100%, .3) 0, hsla(0, 0%, 100%, .12) 70%, rgba(125, 185, 232, 0));
	height:2px;
	width:100%
}
