.socialInnova > h1 a{color:#333; text-decoration:none;}
/*23feb*/
@media (min-width:400px){
.section-social-innovation .hover-menu2 .item .thumbnail.styleThumb > img, .view-social-innovation-listing .hover-menu2 .item .caption .bg{border-radius:0 !important;}
.section-social-innovation .socialInnovation .hover-menu2 .ColumnSet .Column1{position:relative;}
.section-social-innovation .socialInnovation .hover-menu2 .ColumnSet .Column1:hover{opacity:1 !important;}
.section-social-innovation .socialInnovation .hover-menu2 .ColumnSet .Column1:hover .item-icon, .section-social-innovation .socialInnovation .hover-menu2 .ColumnSet .Column1:hover .caption.styleCaption{display:block !important}
.section-social-innovation .socialInnovation .hover-menu2 .ColumnSet .Column1:hover .caption-header h2{margin-top:50px !important;}
.section-social-innovation .view-social-innovation-listing .hover-menu2 .item-link .item-icon {background-image: url("/image/hover-menu/link_icon.png") !important; background-position: center center; display: inline-block; left: 0; margin: 0 auto; right: auto; text-align: center; width: 100%; bottom:30%; display:none; height:40px; background-size:40px 40px;}
.section-social-innovation .view-social-innovation-listing .hover-menu2 .item .caption.styleCaption { box-sizing: border-box; height: 100%; margin-top: 0 !important; position: absolute !important; top: 0; width: 100%; display:none;}
.section-social-innovation .view-social-innovation-listing .hover-menu2 .item .caption .bg{height:100% !important;}
.section-social-innovation .ProductServices .item .caption:hover {background: none !important; height: 100% !important; margin-top:0 !important; padding: 0 10px !important; width: 100% !important;}
.section-social-innovation .view-social-innovation-listing .hover-menu2 .item .styleClass h2{float:left; width:100%; text-align:center;}
.section-social-innovation .hover-menu2 .item .caption:hover .caption-header h2{margin-top:0 !important;}
.section-social-innovation .view-social-innovation-listing .hover-menu2 .item .caption-header{width:100% !important; padding-right:0 !important; padding-left:0 !important;}
.section-social-innovation .ProductServices.hover-menu2 .ColumnSet .Column1{min-width:33%;}
}
@media (min-width:401px) and (max-width:580px){
.section-social-innovation .view-social-innovation-listing .hover-menu2 .item-link .item-icon{bottom:30px !important}
.section-social-innovation .socialInnovation .hover-menu2 .ColumnSet .Column1:hover .caption-header h2 {margin-top: 20% !important;}
}
@media (min-width:768px) and (max-width:1024px){
.section-products .ProductServices .item .caption:hover .caption-header h2{padding-top:0 !important;}	
.tb-megamenu .nav > li > .dropdown-menu{display:none !important;}
.ProductServices.hover-menu2 .ColumnSet .Column1:nth-child(3n+1), .ProductServices.hover-menu2 .ColumnSet .Column1:nth-child(4n+1){clear:none;}

.page-node-484 .ProductServices.hover-menu2 .ColumnSet .Column1:nth-child(3n+1), 
.page-node-484 .ProductServices.hover-menu2 .ColumnSet .Column1:nth-child(4n+1){clear:none;}
.section-social-innovation .view-social-innovation-listing .hover-menu2 .item-link .item-icon{bottom:25% !important;}


.page-node-484.section-products .caption-header:hover .item-list {display: none !important;}

}
/*23feb*/
@media (max-width:480px){
#SiteIdentityS .Title {  padding-bottom: 15px !important;  padding-top: 15px !important;}
h2 span{font-size:100%;}
}
@media (max-width:767px) and (min-width:560px){
.JS .hover-menu2 .ColumnSet .Column1:nth-child(3n+1) {
  clear: none;
}
}
@media (max-width:767px){
.JS #Contents img, .JS .Contents img, .JS #PopUpContents img, .JS .FatBanner img{width:100%;}
a#megaanchor6 {
  border-bottom: 1px solid #444;
}
.socialInnerPage .socialMainCol.greyBorderBottom:nth-child(2n+1) .Column1{margin-right:0 !important;}
.hover-menu2 .item .caption-header h2{padding-right: 30px;}
#News{width:100% !important;}
.pausenews, .nextnews{float:right !important; margin-top:4px;}
#News h2{float:left;}
.outerCover{display:table;}
#News h2 a{display:inline-flex;}
.hitachi-home-page .inner-content p, .hitachi-home-page ul.consumerProducts{display:none;}
.hitachi-home-page .thumb-overlay{height:auto;}
.socialInnova{margin-left:15px}
.socialInnova .innerSocialIn{width:100%;}
.socialInnova .innerSocialIn > p{display:none !important;}
.socialInnova .innerSocialIn {padding:0 10px;}
.socialInnova .innerSocialIn > h1 {  background: url("/image/en/r1/icon_link_right_xl_hd.gif") no-repeat scroll right 12px / 15px 15px;
    font-size: 20px;  margin: 7px 0;}
#BrandingImgStyle1 .slide a .caption { font-weight: bold;}

@media all and (min-width:580px) and (max-width: 767px){
.node-type-hitachi-home-page.page-node-7 .slide a img.visible-xs{display:block !important;}
.node-type-hitachi-home-page .branding-image .slide img.visible-xs{display:block !important;}
}

@media (min-width:400px) and (max-width: 579px){
.node-type-hitachi-home-page.page-node-7 .slide > a img.visible-xxs{display:block !important;}
.node-type-hitachi-home-page.page-node-7 .slide > a img.visible-xs{display:none !important;}
.JS .node-type-hitachi-home-page .Grid4{padding: 0 0 0 15px !important;}
.JS #BrandingImgStyle1 {  width: 100% !important;}
}

@media (min-width:400px) and (max-width: 767px){
.node-type-hitachi-l1-product-page .hover-menu2 .item .caption-header {
  box-sizing: border-box;
  width: 100% !important;
}
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
	.pausenews, .nextnews{ margin-top:0px;}
	}
.ColumnSet { overflow: hidden !important;}
}
@media (min-width:768px) and (max-width: 955px){
.node-type-hitachi-home-page .slide > a img.visible-xs{display:block !important;}
}
@media (min-width:956px) and (max-width: 994px){
.JS .visible-lg{display:block !important;}
}



@media (max-width: 1024px)
{
.page-node-484.section-products .hover-menu2 .item .caption-header{overflow:hidden; height:40px !important;}
}

@media (max-width: 400px)
{
.page-node-47 .hover-menu2-plus.accordion .item.active .caption-body {
  padding-top: 195px !important;
}
}
@media (min-width:768px){
#CountryRegion .Inner h3 a{text-align:center;}
}



/***NEW CHANGES***/
#CountryRegion .Inner h3 a {  background: none !important;  padding-left:25px !important;}

@media screen and (min-width:580px) and (min-resolution: +72dpi) and (max-width:767px){
  .node-type-hitachi-home-page .branding-image .slide img.visible-xs{display:block !important;}
  .node-type-hitachi-home-page .outerCover{width:168px !important; }  
  .node-type-hitachi-home-page #News h2{padding:4px 4px 0 8px}
}


@media screen and (min-width:400px) and (min-resolution: +72dpi) and (max-width:579px){
  .node-type-hitachi-home-page .branding-image .slide img.visible-xs{display:none !important;}
  .node-type-hitachi-home-page .branding-image .slide img.visible-xxs{display:block !important;} 
  .node-type-hitachi-home-page .branding-image .slide img.visible-lg{display:none !important;}
}

@media screen and (min-width:320px) and (min-resolution: +72dpi) and (max-width:767px){
.node-type-hitachi-home-page .outerCover{width: 168px !important; }
}