body *{font-family:"MicroSoft Yahei",Arial,Helvetica,Clean,sans-serif !important}
body * .glyphicon{font-family:'Glyphicons Halflings' !important}
.hds-global-header .hitachi-logo-geo{width:188px;height:40px;display:inline-block;margin-left:15px;background-repeat:no-repeat}
.hds-global-header .hitachi-logo-mobile-geo{width:170px;height:40px;display:inline-block;margin-left:0;background-repeat:no-repeat;background-position:15px 0}
.we-mean-business .si-comm-box .title{line-height:140%}
.category-products .category-desc,.category-products .category-products-listing .product h3,.mes-section .mes-container .product-box .product-copy-main,.hds-community-section .hds-community-container .community-common-box h5,.resources-section .resources-container .resources-category .resources-category-box .resources-category-title,.explore-insight .explore-insight-container .insight-common-box h5,.right_address_panel h4{font-weight:600}
.no-press-release{font-weight:600}
.pressreleasedetail .pr-detail .pr-detail-container .pr-detail-share .share-this-page .share-links{display:none}
.pressreleasedetail .pr-detail .pr-detail-container .pr-detail-share .press-contact{padding-top:0}
.pressreleasedetail .pr-detail .pr-detail-container .pr-detail-share .heading{display:none}
.pressreleasedetail .pr-detail .pr-detail-container .pr-detail-share .press-contact .heading{display:block}
@media only screen and (max-width:991px){.hds-global-header .hitachi-logo-mobile-geo{height:37px}
}
.new-home-popup .home-popup-container p{font-weight:300}
.res-filters-search .filters-list .show-results{text-align:center}
.business-specific.hexagonblackbg{background-color:#323231}
.business-specific.partner-hexContain{background:#c00}
.footer .footer-white .footer-container p{font-weight:inherit}
.contact-sales-box{max-width:260px}
.hds-global-header .hds-main-navigation-container .hds-main-navigation>div{margin-top:15px}
@media only screen and (max-width:991px){.hds-global-header .hds-main-navigation-container .hds-main-navigation>div{margin-top:12px}
}
.story-share .asset-share{float:right;max-width:230px;width:100%;display:block}
.contact-sales-box ul#webchat-change:before{top:-26px;right:29px}
.contact-main-box{max-width:260px}
.hv-whatwedo .engInd{display:none}
.hv-promo-actions .hv-promo-actions-icon{margin:0 47px}
.hv-footer-contact-action .text a{font-size:15px}
@media screen and (max-width:1300px){.hv-promo-actions .hv-promo-actions-icon{margin:0 20px}
}
@media screen and (max-width:991px){.hv-footer-contactus .nav-list{max-width:215px}
.contact-main-box{max-width:100%}
.hv-promo-actions .hv-promo-actions-icon{margin-bottom:20px}
.hv-promo-actions .hv-promo-container{display:table}
}
.dt-Accordion .navContain.is-fixed{position:fixed}
.dt-Accordion .stickNav-background{background:#c00}
.dt-Accordion .content-container{min-height:auto}
.dt-Accordion .navContain{position:relative;width:100%;left:0}
.dt-Accordion .navContain:before{content:'';position:absolute;background:#c00;width:100%;height:100%;left:-50%}
.dt-Accordion .navContain:after{content:'';position:absolute;background:#c00;width:100%;height:100%;right:-50%;top:0;z-index:1}
.dt-Accordion .stickNav-container{display:flex;align-items:center}
.dt-Accordion .accordian-text{padding:0 15px;display:flex;align-items:center;z-index:2}
.dt-Accordion .accordian-text p{margin-top:0}
.dt-Accordion ul.stickyNav li a{padding:38px 15px 38px}
.dt-Accordion .accordian-text>div{display:table-cell;float:none;vertical-align:middle}
.dt-Accordion .accordian-text .get-button{padding:14px 12px}
@media screen and (max-width:1279px){.dt-Accordion .accordian-text{padding:21px 15px}
.dt-Accordion ul.stickyNav li a{padding:38px 6px}
}
@media screen and (max-width:1160px){.dt-Accordion .accordian-text{padding:22px 15px}
.dt-Accordion ul.stickyNav li a{padding:40px 4px;font-size:.7em}
}
@media only screen and (max-width:1108px) and (min-width:1080px){.dt-Accordion .accordian-text .get-button{margin-top:4px}
}
@media screen and (max-width:1109px){.dt-Accordion .accordian-text{padding:20px 10px}
}
@media screen and (max-width:1051px){.dt-Accordion ul.stickyNav li a{padding:33px 10px}
}
@media screen and (max-width:991px){.dt-Accordion .accordian-text{padding:27px 15px}
.dt-Accordion .accordian-text p{margin-top:0;padding-top:0}
}
@media screen and (max-width:767px){.dt-Accordion .accordian-text{width:100%}
.dt-Accordion .accordian-text p{padding-top:0;font-size:1em}
}
@media screen and (max-width:707px){.dt-Accordion .accordian-text{padding:26px 0}
}
@media screen and (max-width:440px){.dt-Accordion .accordian-text{padding:28px 0}
.dt-Accordion .accordian-text p{font-size:.8em}
.dt-Accordion .accordian-text .get-button{font-size:.7em}
}
@media screen and (max-width:437px){.dt-Accordion .accordian-text{padding:28px 0}
}
@media screen and (max-width:399px){.dt-Accordion .accordian-text{padding:22px 0}
}
@media screen and (max-width:339px){.dt-Accordion .accordian-text{padding:21px 0}
}
.pentaho-trial-steps .sol-circle .sol-click::before{left:-130px}
@media(max-width:1230px){.pentaho-trial-steps .sol-circle .sol-click::before{width:230px}
}
.common-hero-banner.error-banner .page-not-found{max-width:260px}
@media(max-width:991px){.common-hero-banner.error-banner .page-not-found{max-width:180px}
.common-hero-banner.error-banner .common-hero-banner-container .page-not-found .symbol{margin-left:15px}
}
@media(max-width:767px){.common-hero-banner.error-banner .page-not-found{max-width:140px}
.common-hero-banner.error-banner .common-hero-banner-container .page-not-found .symbol{font-size:125px;line-height:97px}
}