.tab-content > .active {    display: block;}html *:first-child {    margin-top: 0;}.endtimemargin{	margin-top: 40px;}@media (max-width: 991px){	.endtimemargin{	margin-top: -37px;}}.boxScheHead_dow{margin-top: 0px !important;}.post-event-type-3 {	position: relative;}/*.post-event-type-3 .post-event-item .resp-tabs-container {	background: #fff;}*/.post-event-type-3 .post-event-item .responsive-tabs .resp-accordion {	font-weight: 400;	text-transform: none;	color: #191919;	overflow: visible;}.post-event-type-3 .post-event-item .responsive-tabs .resp-accordion:before, .post-event-type-3 .post-event-item .responsive-tabs .resp-accordion:after {	position: absolute;	left: 0;	top: 50%;	width: 0;	height: 0;	border-style: solid;	border-width: 10px 10px 10px 0;	transform: translate(-100%, -50%);}.textScheHead {    text-align: center;    padding: 80px 0 50px 0 !important;    font-style: normal;    font-weight: bold;    font-size: 70px;    color: #2f3035;}@media (min-width: 992px) {	.post-event-type-3 .post-event-item .responsive-tabs .resp-accordion:before, .post-event-type-3 .post-event-item .responsive-tabs .resp-accordion:after {		content: '';	}}.post-event-type-3 .post-event-item .responsive-tabs .resp-accordion:before {	border-color: transparent #d9d9d9 transparent transparent;	border-width: 12px 12px 12px 0;}.post-event-type-3 .post-event-item .responsive-tabs .resp-accordion:after {	border-color: transparent #fff transparent transparent;}@media (min-width: 992px) {	.post-event-type-3 .post-event-item .responsive-tabs .resp-accordion {		padding: 32px 20px 32px 58px;		font-size: 24px;	}}@media (min-width: 992px) {	.post-event-type-3 .post-event-item .responsive-tabs-boxed .resp-accordion .resp-arrow {		right: 53px;		top: 38px;	}}@media (min-width: 992px) {	.post-event-type-3 .post-event-item .responsive-tabs-boxed .resp-tab-content {		margin-top: -20px;		padding-right: 100px;		padding-left: 60px;		padding-bottom: 37px;	}}.post-event-type-3 .post-event-item .tabs-group-default,.post-event-type-3 .post-event-item .responsive-tabs-boxed .resp-tab-content {	border-radius: 0;}@media (min-width: 992px) {	.post-event-type-3 .post-event-item .post-event-inset {		padding-right: 30px;		padding-top: 30px;	}}.post-event-type-3 .post-event-item .post-event-info {	position: relative;	text-align: left;}@media (min-width: 992px) {	.post-event-type-3 .post-event-item .post-event-info {		padding-left: 67px;	}  .post-event-type-3 .post-event-item .post-event-info:before {	width: 2px;	height: auto;	position: absolute;	top: 56px;	bottom:-102px;left: 0;	background: #2f3035;	}}@media (min-width: 992px) {	.post-event-type-3 .post-event-item .post-event-info:before {		content: '';	}}.post-event-type-3 .post-event-item .post-event-info:after {	position: absolute;	top: 47px;	left: -8px;	width: 16px;	height: 16px;	border-radius: 50%;	background: #3a3a3a;}@media (min-width: 992px) {	.post-event-type-3 .post-event-item .post-event-info:after {		content: '';	}}/*min-width: 1270px)*/}.post-event-type-3 .post-event-item .post-event-author {	letter-spacing: 8px;	text-transform: uppercase;	color: #191919;	font-size: 10px;	margin: 0;}.post-event-type-3 .post-event-item .post-event-time {    font-weight: bold;    font-style: normal;	margin-bottom: 10px;}.post-event-type-3 .post-event-item:last-child .post-event-info:before {	content: none;}/*----------------------วงกลม555----------------------*/.post-event-type-3 .post-event-item .post-event-info2:after {	position: absolute;	top: 77px;	left: -8px;	width: 16px;	height: 16px;	border-radius: 50%;	background: #3a3a3a;}.post-event-type-3 .post-event-item .post-event-info3:after {	position: absolute;	top: 50px;	left: -8px;	width: 16px;	height: 16px;	border-radius: 50%;	background: #3a3a3a;}.post-event-type-3 .post-event-item .post-event-info4:after {	position: absolute;	top: 50px;	left: -8px;	width: 16px;	height: 16px;	border-radius: 50%;	background: #3a3a3a;}.post-event-type-3 .post-event-item .post-event-info5:after {	position: absolute;	top: 75px;	left: -8px;	width: 16px;	height: 16px;	border-radius: 50%;	background: #3a3a3a;}.post-event-type-3 .post-event-item .post-event-info6:after {	position: absolute;	top: 88px;	left: -8px;	width: 16px;	height: 16px;	border-radius: 50%;	background: #3a3a3a;}.post-event-time {	color: #56b743;}.boxborder {    border: 2px solid #9aa2bc;    padding: 3% 5%;    margin: 0 0 50px 0;    color: #fff;    display: inline-grid;    overflow: hidden;}.box-background {	background-color: #9aa2bc;}.box-background h2 {	color:#ffffff !important;}.boxborder:after{	content: '';	position: absolute;	left: 68px;	top: 37%;	width: 0;	height: 0;	border-style: solid;	border-width: 10px 10px 10px 0;	transform: translate(-100%, -50%);	border-color: transparent #9aa2bc transparent transparent;	border-width: 12px 12px 12px 0;/*	display: inline-block;*/ }.textSche h1{       font-weight: normal;       font-style: normal;       font-size: 55px;       color: #2f3035;       letter-spacing:0px;         line-height:1;       /*float: left;*/   /* margin:15px 0px 0 10px;*/}.textSche h2{      font-weight: bold;      font-style: normal;       font-size: 50px;       color: #2c2d31;       width: 100%;       letter-spacing:0.2px;       line-height:1; /*    margin:15px 0px 0 10px;*/       }.textSche h3{      font-weight: bold;      font-style: normal;       font-size:30px;       color: #2c2d31;       letter-spacing:0.2px;       line-height:1;       padding-bottom: 0px ;}.textF {	width: 510px;}.scheduld {	width:100%;    margin:0 auto;	background:#20201f;    padding-bottom:100px;  }.Sche-text h1{  padding: 100px 0 50px 0 ;   text-align: center;  font-style: normal;  font-weight: bold;  font-size: 87px;  color: #2f3035;}@media screen and (max-width: 1520px) {	.textF {      width: auto;  }.picSche-text{  padding: 100px 0 50px 0 ;   text-align: center;  height: auto;  width:100%;}.picSche-text img{  width:50%;}.textScheHead {  text-align: center;    padding: 80px 0 50px 0 !important;   font-style: normal;  font-weight: bold;  font-size: 70px;  color: #2f3035;}} @media screen and (max-width: 1270px) {	.textF {      width: auto;  }.picSche-text{  padding: 100px 0 50px 0 ;   text-align: center;  height: auto;  width:100%;  }.picSche-text img{  width:50%;}} @media screen and (max-width: 1199px) {   .picSche-text{  padding: 100px 0 50px 0 ;   text-align: center;  height: auto;  width:100%;}.textScheHead {  text-align: center;    padding: 80px 0 50px 0 !important;   font-style: normal;  font-weight: bold;  font-size: 70px;  color: #2f3035;}  } @media screen and (max-width: 992px) {  .boxborder:after {  content: unset;}  .post-event-time {  padding-top: 0px !important;}.picSche-text img{  width:60%;}.resp-tabs-container{    text-align: center;}.textSche h2 {    font-weight: bold;    font-style: normal;    font-size: 50px;    color: #2f3035;    width: 100%;    letter-spacing: 0.2px;    line-height: 1;    text-align: center;}  .textSche h1 {    font-weight: bold;    font-style: normal;    font-size: 55px;    color: #2f3035;     text-align: center;     letter-spacing: 0px;    line-height: 1;}} @media screen and (max-width: 1520px) {  .picSche-text img{  width:35%;}} @media screen and (max-width: 991px) {  .boxborder {    border: 0px solid #9aa2bc;    display: unset;  }.post-event-time { border: 2px solid #9aa2bc;  }.box-background {	background: none;}.box-background h2 {	color: #2f3035 !important;}.textScheHead{font-size: 70px;}.boxScheHead_dow{margin-top: -15px !important;}}  @media screen and (max-width: 767px) {  .picSche-text{  padding: 100px 0  0 0 ;   text-align: center;  height: auto;  width:100%;  }.picSche-text img{  width:40%;}.textSche h3 {    font-weight: bold;    font-style: normal;    font-size: 28px;}  }   @media screen and (max-width: 767px) {.picSche-text img {    width: 60%; }.textSche h1 {    font-size: 41px;	}.textSche h2 {	font-size: 40px;	}} @media screen and (max-width: 1024px)  {.post-event-type-3 .post-event-item .post-event-info2:after   {	position: absolute;	top: 118px;	left: -8px;	width: 16px;	height: 16px;	border-radius: 50%;	background: #3a3a3a; } .post-event-time-33 {   padding-top: 68px; }  } @media screen and (max-width: 414px)  {.textScheHead {  text-align: center;  font-size: 50px !important;}.scheduld {    padding-bottom: 20px;}/******************************************/.textScheHead {  text-align: center;    padding: 80px 0 50px 0 !important;   font-style: normal;  font-weight: bold;  font-size: 70px;  color: #2f3035;}