/* primary color: #ff52a3 */
body p{line-height: 1.7em}
.menu-item-11119 a, .menu-item-15610 a{ color: #1cb1be}
.trending-bar .post-category.post-category.post-category{display: none}
.breadcrumb-container .trail-items li{font-size: 15px;line-height: 170%;}
.post .single_category_title{font-size: 15px;}
@media only screen and (min-width: 40.063em){
	.wsp-container{padding: 0 100px 0;}}
.widget.widget.widget{background-color: #fff}
#facebook-likebox-11{padding-top: 0}
.menu-holder ul li.menu-item-mega-parent .thb_mega_menu_holder .category-children > div .post.style1 .post-gallery{min-height: 60px}
.post .post-content.no-vc + #comments {display: none;}
body {color: black;}
.home.page-template .post-title h1{display:block;text-indent: -9999px;float:left}
ul, ol {list-style-position: outside;margin-left: 1.25rem;}
@media only screen and (min-width: 40.063em){.post-content-container {padding-left: 0;}}
.sidebar .banner-list {width: 100%;clear:both;float:left;margin:0;}
.sidebar .banner-list ul{margin:0}
.sidebar .banner-list li{width: 50%;float: left;margin: 0;list-style:none}
.sidebar .banner-list a{padding: 5px;margin:0 0 5px 5px;border: 1px solid #ff52a3;display:block;float:left;}
.sidebar .banner-list a:hover{opacity:0.8;}
.sidebar .banner-list li a{background-color:#fff}
.banner-list li:first-child{padding-top:0px !important}
.banner-list li{padding:0 !important}


/*menu setting*/
@media print, screen and (min-width: 64em){
  .large-3 {flex: 0 0 18%; max-width: 18%;}}
@media print, screen and (min-width: 64em){
  .large-6 {flex: 0 0 64%;max-width: 64%;}}

#menu-item-22773-zh.lang-item a img {width: 30px; height:20px ;}

/*menu font size & line-height */
.menu-holder ul li .sub-menu li a, .menu-holder ul li .menu-item-mega-parent .thb_mega_menu_holder .thb_mega_menu li > a{
    font-size: 16px;
    line-height: 40px;
}

/*sidebar post setting*/
.medium-4{padding-right: 0px;}
#custom_html-6{
  background-color: #fff;
}

/*post category & tag setting*/
.post .single_category_title.boxed-link{border-radius: 10px;}
.vc_grid-pagination .vc_grid-pagination-list{margin: 60px 0 0 !important;}
.vc_grid-filter.vc_grid-filter-center{text-align: left;}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item{
  background-color: #FF8004;
  font-weight: 600;
}

/*footer height setting*/
#footer {padding: 40px 0 0;}

/*category post text setting*/
.wpp-post-title {display: flex;}


/*text setting*/
/*subheader*/
.subheader.fixed .menu-holder .sf-menu>li>a {
  font-size: 13px;
  line-height: 1em;
}


@media only screen and (max-width: 40.063em){.today{font-size: x-small;}}


.menu-holder ul.sf-menu>li>a{font-size: 18px;}
.widget .widget_title>strong{font-size: 18px;}
.vc_btn3{font-weight: 700;}


/*scroll_totop*/
#scroll_totop{
	font-size: 30px;
	line-height: 30px;
	border-radius: 4px;
	bottom: 10%;
	width: 50px;
	height: 50px;
}
@media only screen and (min-width: 40.063em){
#scroll_totop {
    bottom: 10%;
    right: 30px;
   	line-height: 30px;
	}
}
.fa {
	vertical-align: text-bottom;
}

/*subsciption button*/
#mc4wp_email{
	width: auto;
}
.btn, .button, input[type=submit]{
	background: black;
	color: white;
	vertical-align: baseline;
}
input[type=submit]:hover {
  background: white;
	color: #000;
	transform: scaleX(1.1);
	transform-origin: 0 0;
	transition-property: transform;
	transition-duration: 0.5s;
	transition-timing-function: ease;
}




@media only screen and (max-width: 40.063em){
.btn.black, .button.black, input[type=submit].black{width: fit-content;}}


@media only screen and (max-width: 40.063em){
.subheader.fixed .logo .logolink .logoimg {
    max-height: 40px;
    margin-top: 18px;}
}


#menu-item-22773-zh.lang-item a img {
    width: 1.5vw;
    height: auto;
}

img .scaled-image {border: none;}

/*trending-bar setting*/
.post.trending .entry-title {
    vertical-align: text-top;
    max-width: 79%;
    height: 50px;}

.slick.trending .slick-nav{
    top: 10%;
    margin-top: 0;}


a{
  color: #ff52a3;
}

.menu-holder ul.sf-menu>li>a{color: black}
.menu-item-11119 a, .menu-item-15610 a {color: #1cb1be !important;}
.menu-holder ul.sf-menu>li>a:hover{color: #ff52a3;}

/*social button setting*/
.at-share-btn-elements{
    margin-top: 20px;
}
@media only screen and (min-width: 40.063em){
.post .article-tags {
    margin-bottom: 35px;
    margin-top: -30px;}
}

.post.listing .post-gallery{
	min-height: fit-content;
}


#breadcrumbs.yb{font-size:15px;font-weight: bold;color:#777}
#breadcrumbs.yb a{}
#breadcrumbs.yb span a:after{ content: "\f105";font-family: "fontawesome";margin-left:7px;}

#footer .widget{
	overflow: hidden;
}
.lvca-clients .lvca-client .lvca-client-name{top:0;margin-top:0}
.lvca-clients .lvca-client .lvca-client-name a{display:block;text-indent:-9999px;position: absolute;top:0;left:0;bottom:0;right:0}
.post .post-content p a{box-shadow:none !important}

.lvca-clients .lvca-client .lvca-client-name{top:0;margin-top:0}