.row{margin:0;display:block;}

h1.whats_on_title{text-align:center;color:#020202;font-size:30px;padding-bottom:10px;line-height:1;}
.whats_on_link{text-align:center;}
.whats_on_link a{display: inline-block; padding: 0 15px; color: #020202; font-size: 18px; vertical-align: middle;border-right:1px solid #999;text-decoration:none;}
.whats_on_link a:last-child{border-right:none;}
.whats_on_link a.active{color:#e03c31;}
.whats_on_link a:hover{color:#e03c31;}

#main-wrapper h2.post-main-title{font-family: Lato, Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";font-weight:bold;}
.item-list ul li.post-list-desc{margin-bottom:40px;cursor:pointer;}
.post-main-img{display:block;width:100%;}
.post-main-img .field--type-image{float:unset;}
.post-main-img img{margin-bottom:20px;width:100%;}
#main-wrapper h2.post-main-title{margin-bottom:10px;}
.post-more-detail{color:#238fbe;}
.post-main-time{color:#666;height:19px;line-height:19px;display:inline-block;padding-right:5px;margin-right:5px;border-right:1px solid #333;}
.post-main-explain{color:#666;line-height:1.5em;margin-top:6px;}
.post-list-id,.post-thum-id{display:none;}

#main-wrapper ul.post-list-thum{background-color: #f4f4f4;padding: 20px 10px;border-top:5px solid #fecd09;margin-bottom:36px;}
.item-list ul li.post-list-ndesc{cursor:pointer;border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:20px;}
.post-list-ndesc>span:first-child{float: left;text-align: center;line-height: 65px;height: 65px;margin: 0 10px 0 0;
    cursor: pointer;background-color: #f5f5f5;max-width: 65px;border: 1px solid #fff;}
/*.post-thum-img img{height: auto;max-height: 65px;position: relative;display: inline-block;vertical-align: middle;max-width: 100%;top: 0;margin:0;}*/
.post-thum-img img{margin:0;}
.node .field--type-image{margin:0!important;}
.post-thum-title {font-size: 14px;font-weight: 400; -webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;max-height: 48px;min-height: 48px;display:-webkit-box;width:calc(100% - 80px);margin-bottom:14px;}
.post-thum-time{color:#666;width:calc(100% - 80px);}

.blog_left_whatson{background-color: #f4f4f4;padding: 20px 10px;border-top:5px solid #fecd09;margin-bottom:36px;}
.blog_left_whatson li a {display: block;background: url(https://r.uin88.com/sites/default/files/2024-12/bg_arrow_dot.png) no-repeat left bottom;padding-left: 25px;text-decoration:none;line-height:2.2em;}

.item-post li img{max-width:100%;margin-top:15px;}
#main-wrapper h2.post-title-detail{font-size:24px;font-weight:500;margin-bottom:0;}
.post-time-detail {font-size: 14px;padding-bottom: 15px;display:inline-block;}
/*.page-node-306 .addsubscribe{display:none!important;}*/

#main-wrapper ul.pagination{display:block;text-align:center;}
    #main-wrapper ul.pagination li{display:inline-block;margin:2px;}
    #main-wrapper ul.pagination li a{padding:5px 15px;background-color:#546180;color:#aaa;border-radius:0;border:none;height:38px;}
    .page-item.active .page-link{padding:5px 15px;background-color:#012d5e;border:none;height:38px;border-radius:0;}

@media screen and (min-width: 40em) {
	.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{margin-right:5.5%;}
    .layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second{margin-right:0;}
}

.page-node-305 .block-views-blockall-of-what-s-on-front-list-block-1,.page-node-308 .block-views-blockall-of-what-s-on-front-list-block-1,.page-node-309 .block-views-blockall-of-what-s-on-front-list-block-1{display:none;}
.page-node-306 #block-bootstrap-subtheme-breadcrumbs{margin-top:10px;}
.detailed{
	border-radius: 7px;
		transition: all 300ms ease 0ms;
			overflow:hidden !important;
}
.detailed::after{
	content:">";
	color:#fff;
	line-height:inherit;
	transition: all 300ms ease 0ms;
}
.detailed:hover{
height: 50px !important;
    line-height: 20px !important;
    overflow: visible !important;
}
.detailed1{
	margin-top:4% !important;
    width: 50% !important;
    padding-left: 1% !important;
    padding-right: 1% !important;
    transition: all 300ms ease 0ms;
}
.detailed1::after{
	padding-left: 5px;
    font-size: 32px;
    vertical-align: bottom;
	content:">";
	color:#fff;
	line-height:inherit;
 transition: all 300ms ease 0ms;
  /*transform: translateX(-10px);*/
	display:none;
}
.detailed1:hover{
    width: 50.5% !important;
}
.detailed1:hover::after{
   display:inline-block !important;
  /*transform: translateX(10px);*/
   transition: all 300ms ease 0ms;
}
.detailed2{
	/*margin-top:4% !important;*/
    /*width: 50% !important;*/
    padding-left: 1% !important;
    padding-right: 1% !important;
    transition: all 300ms ease 0ms;
}
.detailed2::after{
	padding-left: 5px;
    font-size: 32px;
    vertical-align: bottom;
	content:">";
	color:#fff;
	line-height:inherit;
 transition: all 300ms ease 0ms;
  /*transform: translateX(-10px);*/
	display:none;
}
/*.detailed2:hover{*/
/*    width: 50.5% !important;*/
/*}*/
.detailed2:hover::after{
   display:inline-block !important;
  /*transform: translateX(10px);*/
   transition: all 300ms ease 0ms;
}
