.icon-back{margin-right:10px;}
.case-text-box a{color:#fff;}
#map {
        height: 400px;  /* The height is 400 pixels */
        width: 100%;  /* The width is the width of the web page */
       }
.right-author-info{position:relative;}

.rsform h2 , .rsform-block-intro .formBody
{
	font-size: 36px;
	text-align: center;
	background-image: -webkit-linear-gradient(left, #00fcff, #00B9F2, #00B9F2);
    background-image: -o-linear-gradient(left, #00fcff, #00B9F2, #00B9F2);
    background-image: linear-gradient(left, #00fcff, #00B9F2, #00B9F2);
    background-image: -moz-linear-gradient(left, #00fcff, #00B9F2, #00B9F2);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.formResponsive .rsform-block-dis2 .formControlLabel , .rsform-block-accecpt-tos-copy .formControlLabel{display:none;}
#searchForm .btn-group{padding-right:10px;} 
.sitemap {position:relative;display:block;}
.sitemap > li {display:inline-block; vertical-align:top;min-height:300px;width:100%;}
.sitemap .subMenu li{border:0px;}
@media (min-width: 400px) {
.sitemap > li{width:50%;}
}
@media (min-width: 800px) {
.sitemap > li{width:33%;}
}
.search > ul{padding-left:0px;}
.accordion li .link a{color:#4D4D4D;}
.accordion li.open .link a  , .accordion li .link a:hover{color:#00B9F2;}
.mob-row {padding-bottom:0px;border-bottom:0px;}
.module .mob-row:last-child .tab{border-bottom:0px!important;}
@media (max-width: 767px) {
	.show-in-desktop{display:none!important;}
	.news-item .news-title{display:block; }

}
@media (min-width: 768px) {
.cookie-container .left{padding-right:20px;}
ul.brochure-list.list-view{padding:0px;}
.brochure-list ,.faq-tab{width:70%;}
.zh-TW .fl.news-name, .zh-CN .fl.news-name{font-size:24px;}
.show-in-mobile {
	display: none!important;
}
 
}
@media (min-width: 1200px) {
/* .header-left .item-137.deeper.parent .subMenu{width:700px;} */
/* .header-left .item-137.deeper.parent .subMenu li {float:left; width:33%;} */
}
.pointer {cursor: pointer;}
.swiper-slide .news-title-text{cursor:pointer;}
.search-result .left.d-flex.align-items-center{width:100%;} 
.accordion .submenu .dir  a{display:inline;}
.video-item .grid-item__name{display: flex;}
.addthis_inline_share_toolbox_zlxa.show-in-desktop{padding-left:10px;}
.pagination__control{cursor:auto;}
.pagination__control > a , .pagination-prev > a{color:#5E4AFF; cursor:pointer;}
.pagination__control > span{color:#808285!important;} 
.pagination__box { margin: 30px auto;}
.pagination__group span{color:#fff;}
a.search-input-icon{cursor:pointer;}
select , option{cursor:pointer!important;} 
@media (min-width: 893px) {
.post-info-inner{width:auto;}
}

fieldset > div , .rsform-block > div , .formResponsive .formControls .formBody{display:block;line-height:normal;height:auto!important;}
.rsform-block-add-to-db , .formResponsive .formHorizontal .rsform-block{margin:0px;}
.formResponsive .formHorizontal .formValidation{display:block!important;}
.formResponsive .formHorizontal .formControlLabel, .formResponsive input[type="text"] {padding:0px!important;margin:0px!important;}
.rsform-block-confirm-privacy strong.formRequired ,.rsform-block-tbox1 strong.formRequired , .rsform-block-accecpt-tos-copy strong.formRequired {display:none!important;}
.formResponsive label{height:auto!important;}
.formResponsive .formError, .rsform-block-confirm-privacy .formControls .formError{top:0px;}
.rsform-block-dis1{margin-top:0px!important;}
#dis10,#dis20{    margin-top: 6px!important;}
#userForm, #ph-subscribe-form-com{width:650px;}
.search-result .highlight{color:red;}

.banner-swiper .wrap-mask, .banner .wrap-mask, .mobile-banner-swiper .wrap-mask{position:absolute;background-color: rgba(0,0,0,0.2);}
.article-section img{max-width:100%!important;}
.article-section p , .article-section div{color:#000;} 
.article-section .row{margin-bottom:1em;}
.footer-copyright img{max-width:120px;}