*, *::before, *::after {-webkit-box-sizing: initial; -moz-box-sizing: initial; box-sizing: initial;}
#SearchSet fieldset {border: none; margin: 0; padding: 0;}
#SearchSet form {margin-bottom: 0;}
.GrayBgrd{padding-top:30px;background: #f7f6f6;}
.WhiteBgrd{padding-top:30px;background: #fff;}
.large-6 {position: relative; width: 49%;}
.mobileDisplay{display: none;}
.PrimarySliderIE{display:none;}
.SocialInn h2{color:#666; font-size:110%; background:none; font-weight:bold; margin:0 0 5px; padding:0;}
.SocialInn p{font-size:90%; color:#666; line-height:135%;}
.homeCarousel{margin-top:20px; background: none !important;}
.homeCarousel .SocialText{background:url(../../../image/en/r5/pattern-bg.gif) repeat; padding:20px 30px;}
.homeCarousel .SocialText h2, .homeCarousel .SocialText h3{background:none; margin:0; padding:0; text-transform:uppercase; font-size: initial;}
.homeCarousel .SocialText h2 span, .homeCarousel .SocialText h3 span{background:none; display: block; font-size: 110%; font-weight: normal; line-height: 130%; padding:0 0 10px;}
.homeCarousel .SocialText h2 span a, .homeCarousel .SocialText h3 span a{color:#cc0022;}
.homeCarousel .SocialText h3 span a:hover{text-decoration: underline;}
.homeCarousel .SocialText p{color:#333; font-size:90%; line-height:135%;text-align: left;}
/*.NetworkBox{margin:20px 0 10px;}*/
.NetworkText{left:0; top:10px; padding:0 30px; position: absolute; width: 100%;}
.NetworkText h2{color:#fff; font-size:140%; background:none; font-weight:bold; margin:0 0 5px; padding:0;}
.NetworkText p{color:#fff; font-size:90%; line-height:135%; width:90%;}
.NetworkText.NewsletterSign p{width:70%;}
.NetworkCaption{color:#fff; margin:10px 0 0;}
.NetworkCaption a{text-decoration:none;}	  
.NetworkCaption strong{color:#fff; text-decoration:none; font-weight:bold; font-size:90%; background: url("/image/en/r1/icon/icon_link_right_l_white.gif") no-repeat right center; padding-right:20px;}
.NetworkCaption a:hover strong{padding-right:22px;} 
.hitachiInnovation{background:url(/images/hitachi-innovation-bg.jpg) no-repeat center center; 
                   background-size:cover; margin:20px 0 30px; padding: 140px 0; width: 100%;}
.hitachiInnBox{width:45%;}
.hitachiInnovation h2{background:none; color:#fff; font-size:32px; line-height:100%; margin:0 0 5px; padding:0; font-weight:bold;}
.hitachiInnovation h3, .hitachiInnovation h4{color:#fff; font-size:120%; font-weight:normal; margin:0 0 5px;}
.hitachiInnovation p{width:90%; color:#fff; font-size:90%;}
.homeSlider{ width:100%; min-height:600px; position: relative;}
.homeSlider:after {content: ''; width: 100%; height: 80px; background-color: #fff; position: absolute; left: 0; bottom: 0;}
.PrimarySlider .orbit-slides-container li img {position: absolute; right: 0; top: 0;}
.Slide .homeSlider{background-repeat: no-repeat; background-position: center top; background-size: cover;}
.Slide1 .homeSlider{background:url(../../../image/en/r5/top/banner/bg/001.jpg) center top no-repeat;background-size:cover;}
/*.Slide1 .homeSlider:after, .exhibition .homeSlider:after {display: none;}*/
.Slide2 .homeSlider{background:url(../../../image/en/r5/top/banner/bg/002.jpg) center top no-repeat;background-size:cover;}
.Slide3 .homeSlider{background:url(../../../image/en/r5/top/banner/bg/003.jpg) center top no-repeat;background-size:cover}
.Slide4 .homeSlider{background:url(../../../image/en/r5/top/banner/bg/004.jpg) center top no-repeat;background-size:cover;}
.Slide5 .homeSlider{background:url(../../../image/en/r5/top/banner/bg/005.jpg) center top no-repeat;background-size:cover;}
.intersolar .homeSlider{background:url(../../../image/en/r5/top/banner/bg/banner-intersolar-bg.jpg) center top no-repeat;background-size:cover;}
.engimach .homeSlider{background:url(../../../image/en/r5/top/banner/bg/banner-engimach-bg.jpg) center top no-repeat;background-size:cover;}
.plastindia .homeSlider{background:url(../../../image/en/r5/top/banner/bg/banner-plastindia-bg.jpg) center top no-repeat;background-size:cover;}
.elecrama .homeSlider{background:url(../../../image/en/r5/top/banner/bg/banner-elecrama-bg.jpg) center top no-repeat;background-size:cover;}
.reiexpo .homeSlider{background:url(../../../image/en/r5/top/banner/bg/banner-reiexpo-bg.jpg) center top no-repeat;background-size:cover;}
.exhibit .homeSlider{background:url(../../../image/en/r5/top/banner/exhibitions/banner-exhibit-bg.jpg) center top no-repeat;background-size:cover;}
.exhibit.rei2019 .homeSlider{background:url(../../../image/en/r5/top/banner/exhibitions/banner-exhibit-rei-bg.jpg) center top no-repeat;background-size:cover;}
.exhibit.engimach2019 .homeSlider {background-size: auto;}
.exhibit.engimach2019:before {display: none;}
.exhibit.engimach2019 .homeSlider:after {background-color: #f7a81f;}
.PrimarySlider .engimach h2, .PrimarySlider .elecrama h2 {color: #404040;}
.Slide1 img {top: 85px !important; right: 0 !important; max-width: 65% !important;}
.Slide2 img {top: 150px !important; max-width: 60% !important;}
.Slide3 img {top: 30px !important; max-width: 60% !important;}
.Slide4 img {top: 105px !important; max-width: 70% !important;}
.Slide5 img {top: 205px !important; max-width: 65% !important;}
.PrimarySlider .orbit-slides-container li.exhibition img {top: 100px;}
.PrimarySlider h2{font-size:36px; background:none; color:#fff; font-weight:700; line-height:120%; margin:0; padding:0; position: relative; z-index: 9;}
.PrimarySlider h2 em {font-style: normal; margin-bottom: 50px; display: block;}
.PrimarySlider h2 em b {position: relative; font-weight: bold; font-style: normal; padding-bottom: 7px; margin-bottom: 0px;}
.PrimarySlider h2 em b:after {content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 5px; background-color: #ff0000; display: block;}
.PrimarySlider a:link {text-decoration: none;}
/*.Slide2 h2{color: #333333;}*/
.PrimarySlider .readMore{padding-top:30px;}
.PrimarySlider ul .GridSet {position: absolute; top: 11%; left: 0;right: 0;margin: auto;}
.orbit-timer.paused {background: url(../../../image/en/r1/icon/pause-btn.gif) no-repeat;}
.orbit-timer {background: url(../../../image/en/r1/icon/play-btn.gif) no-repeat;}
.SecondarySlider .orbit-bullets li{width: 10px; height: 10px;}
.SecondarySlider .orbit-container .orbit-timer {display: none; position: absolute; height: 14px; width: 10px; z-index: 10; bottom: 13px; left: 39%; right: auto; top: auto;}
.SecondarySlider .orbit-timer {background: url(/branding_image/image/pause-btn-red.gif) no-repeat;}
.SecondarySlider .orbit-timer.paused {background: url(/branding_image/image/play-btn-red.gif) no-repeat;}
.SecondarySlider .orbit-container .orbit-timer span {display: none;}
.RedBtn {background: #cc0000 url("../../../image/en/r1/icon/icon_link_right_l_white.gif") no-repeat right center; color: #fff; display: inline-block; font-size: 14px;padding: 0 10px;
         text-decoration: none; font-weight: bold; background-position: 105px; width: 130px; line-height: 34px; box-sizing: border-box;}
.RedBtn strong{color:#fff; text-decoration:none; font-weight:bold; font-size:90%; padding-right:20px; border-right:3px solid transparent;letter-spacing: .05em;}
.RedBtn:hover{background-color: #b1000e;}

.orbit-container .orbit-slides-container.secondary-orbit li {width: 475px;}
.TopBanner{position: relative;}
.SecondarySlider .homeCarousel{margin: 0;}
.SecondarySlider .orbit-container .large-6{width: 100% !important}
.SecondarySlider {position: absolute; z-index: 100; left: 0; right: 0; bottom: 85px; visibility: hidden;}
.PrimarySlider .orbit-container > .GridSet {position: absolute; bottom: -5px; z-index: 110; left: 0; right: 0;}
.PrimarySlider .orbit-container .orbit-timer {display: block; height: 10px; margin-top: 3px; margin-right: 95px; width: 15px; cursor: pointer; background: url(../../../image/en/r1/icon/pause-btn-red.gif) no-repeat;}
.PrimarySlider .orbit-container .orbit-timer.paused{background:  url(../../../image/en/r1/icon/play-btn-red.gif) no-repeat;}
.PrimarySlider .orbit-container .orbit-timer > span{display: none !important;}
.PrimarySlider .orbit-bullets{margin-top: 0;}
.PrimarySlider .orbit-bullets-container{float: right;}
.PrimarySlider .orbit-bullets-container li.active{    color: #fff;}
.PrimarySlider .orbit-bullets-container li {display: block; width: 20px; height: 20px; background: #fff; float: left; margin-right: 6px; font-size: 90%; font-weight: 700; border-radius: 0; line-height: 20px;}
.PrimarySlider .orbit-bullets-container li:last-child{margin-right: 0;}
.SecondarySlider .orbit-container .orbit-prev,.SecondarySlider .orbit-container .orbit-next{display: none;}
.SecondarySlider .orbit-container {max-width: 49%; float: left;}
.orbit-bullets {margin:8px auto 20px auto; padding: 0; cursor: pointer;}
.SecondarySlider .orbit-container:first-child {margin-right: 2%;}
.orbit-container .orbit-timer{display: none;}
.orbit-container .orbit-prev > span{border: none;    background: url(../../../image/en/r1/icon/sliderPrev.png) no-repeat center;    width: 25px;        height: 60px;    top: 10px;}
.orbit-container .orbit-next > span{border: none;    background: url(../../../image/en/r1/icon/sliderNext.png) no-repeat center;    width: 25px;        height: 60px;    top: 10px;}
.orbit-container .orbit-next {    right: 2%;opacity: .7;}
.orbit-container .orbit-prev {    left: 2%;opacity: .7;}
.MiddleSection#Contents{background: #f7f6f6}
.MiddleSection .orbit-next{right:-5%;}
.MiddleSection .orbit-prev{left: -5%;}
.MiddleSection .orbit-next > span{background: url(../../../image/en/r1/icon/sliderMidNext.gif) no-repeat center}
.MiddleSection .orbit-prev > span{background: url(../../../image/en/r1/icon/sliderMidPrev.gif) no-repeat center}
.MiddleSection .orbit-container{overflow: visible;    margin-top: 10px;}
.MiddleSection .orbit-slides-container{overflow: hidden;}
.orbit-container .orbit-prev:hover,.orbit-container .orbit-next:hover{background: transparent;opacity: 1;}
.MiddleSection .orbit-container .orbit-prev:hover,.MiddleSection .orbit-container .orbit-next:hover{background: none;opacity: .6;}
.MiddleSection .orbit-next,.MiddleSection .orbit-prev{opacity: .2;}
.HomeAlertSection p{line-height: 60px; font-size: 108%;}
.HomeAlertSection {background: #E50A23;color: #fff; overflow: hidden;}
/*.HomeAlertSection a{ float: right;color: #fff;
                     text-decoration: none;
                     background: url(/image/en/r1/icon/icon_link_right_l_white.gif) no-repeat right center;
                     padding-right: 20px;    background-position: 60px;margin-right: 10px;}
.HomeAlertSection a:hover{    background-position: 62px;}
.HomeAlertSection p strong{color: #fff;}
.HomeAlertSection p:before {
    content: "";
    width: 36px;
    height: 32px;
    background: url(../../../image/en/r1/icon/alert-icon.gif) no-repeat;
    display: inline-block;
    position: relative;
    top: 10px;
    margin-right: 10px;
}*/
.NetworkText.hide {
    display: none;
}
.NetworkText.show{
    display: block;
}
.NetworkText label{color: #fff;margin-right: 15px;}
.NewsletterSubscribe input[type="text"] {
    height: 34px;
    margin-right: 15px;width: 200px;
}

.SecondarySlider .orbit-bullets li{background: #FFFEFC}
.orbit-bullets li.active{background: #E50A23}
.orbit-container .homeCarousel .SocialText h2 {
    font-weight: bold;
    color: #000;
}
.SecondarySlider .orbit-container .homeCarousel .SocialText{ min-height: 147px;}
.SecondarySlider .orbit-container .homeCarousel .SocialText{    padding: 15px 15px;   }
.SecondarySlider .orbit-container img{width: 100%;}
.MiddleSection .homeCarousel .SocialText{min-height: 150px; box-sizing: border-box;}
.MiddleSection .orbit-bullets li{width: 12px;height: 12px;}

@media (min-width:1025px){
    .PrimarySlider{height: 600px;background: #000;}
}
@media (max-width:1024px){
    .GridSet.NetworkBox {
        margin: 15px;
    }
    .PrimarySlider .orbit-container .orbit-timer{margin-right: 106px;}
    .PrimarySlider{height: 450px;}
    .SecondarySlider .orbit-container .orbit-timer{left: 0; right: 0; margin: auto; width: 110px;}
    .PageTop{margin-right: 10px;}
    .SecondarySlider .orbit-bullets li{background: #cccccc;}
    .SecondarySlider .orbit-bullets li.active{background: #E50A23;}
    .homeSlider {background-size: cover !important;}
    .Slide2 img {top: 130px !important;}
    .Slide3 img {top: 70px !important;}
    .PrimarySlider ul .GridSet{max-width: inherit; width: 80%;}
    .PrimarySlider .Grid4 {padding-left: 0;}
    .PrimarySlider .orbit-bullets-container{padding-right: 15px;}
/*    .PrimarySlider h2 br{display: none;}*/
    .HomeAlertSection{padding-left: 30px;}
    .SecondarySlider.GridSet {
        padding: 0 15px;
    }
    .hitachiInnovation .GridSet{padding-left: 30px;width: calc(100% - 30px)}
    .homeSlider{min-height: 450px;}
    .homeSlider .GridSet{padding: 0 100px;}
    .SecondarySlider .orbit-container:first-child {    margin-right: 4%;}
    .SecondarySlider .orbit-container{
        max-width: 48%;
    }
    .NetworkBox .large-6 img {
        height: 155px;
        width: auto;}
    .TopBanner .SecondarySlider{position: relative;bottom: auto;margin: 30px auto 0;}
    .orbit-container .orbit-prev, .orbit-container .orbit-next{top:42%;}
    .SecondarySlider .LinkListStyle1{margin-bottom: 0px;}
    .MiddleSection .orbit-container .orbit-next,.MiddleSection .orbit-container .orbit-prev {    display: none}
    .NewsletterSubscribe input[type="text"]{width: 160px;}
    .RedBtn{background-position: 90px;width: auto; }
    .SocialInn{margin-top: 10px;}
    .MiddleSection .orbit-container .homeCarousel .SocialText{min-height: 170px;}
}

@media only screen and (min-width:768px) and (max-width:1024px) and (orientation: landscape){
    .Slide2 img {top: 80px !important;}
    .Slide3 img {top: 0px !important;}
    .Slide4 img {top: 45px !important;}
}

@media (max-width:767px){
    .PrimarySlider .orbit-container .orbit-timer{display: none;}
    .Slide2 img {top: 120px !important;}

    .Section{padding: 0 0 15px;}
    .SecondarySlider .homeCarousel .large-6{padding: 0;}
    .homeCarousel .SocialText{padding: 15px;}
    a.toggleView {
        float: right;
        text-decoration: none;
        font-size: 90%;
        margin: -10px 0 15px;
    }
    .homeCarousel img{max-width: none;    width: 100%;}
    .mobileDisplay{display: block;margin-top: 20px;}
    .MiddleSection .orbit-container {display: none;}
    .viewHidden{display: none;}
    .SecondarySlider .orbit-container .homeCarousel .SocialText{min-height: 140px;}
    .PrimarySlider{height: auto;}
    .SecondarySlider .orbit-container .orbit-timer{   width:125px;bottom:14px;}
    .MiddleSection .orbit-container .homeCarousel .SocialText{min-height: auto;}
    .NetworkBox .large-6 img{width: 100%;}
    .MiddleSection .orbit-container .orbit-slides-container img{width: 100%;}
    .MiddleSection .orbit-bullets{    margin: 0px auto 30px auto;}
    .large-6{width: 100%;}
    .JS .Section.GridSet{margin: 0;}
    .PrimarySlider .orbit-container .orbit-slides-container{background: #F2F2F2;}
    .PageTop{display: none;}
    .orbit-bullets li{width: 12px;height: 12px;}
    .PrimarySlider ul .GridSet{position: relative;left: 0;padding:10px 10px 0;width: auto;min-height: 72px;}
    .PrimarySlider .GridSet h2{color: #343434;}
    .PrimarySlider .orbit-container > .GridSet{position: relative;background: #F2F2F2;bottom: auto;}
    .PrimarySlider .orbit-bullets-container li{border-radius: 50%;text-indent: -9999px;height: 15px;width: 15px;background: #cccccc;}
    .PrimarySlider .orbit-bullets-container li.active{background: #E50A23;}
    .PrimarySlider .orbit-bullets-container li:last-child{margin-right:5px;}
    .PrimarySlider .orbit-bullets-container{float: none;}
    /*
        .PrimarySlider .orbit-container .orbit-timer{display: inline-block;    bottom: 15px;width: 20px;    left: 37%;top: auto;right: auto;height: 14px;}
    */
    .SecondarySlider .orbit-container .orbit-slides-container{overflow: hidden;}
    .orbit-container:hover .orbit-timer > span{display: none;}
    .HomeAlertSection span {    display: block;}
    .PrimarySlider .orbit-bullets-container{display: block;background: #F2F2F2;}
    .PrimarySlider .readMore{display: none;}
    .hitachiInnBox {           width: 100%;    margin-top: -310px;    margin-bottom: 340px;}   
    .orbit-container .orbit-next,
    .orbit-container .orbit-prev{display: none;}
    .HomeAlertSection{padding: 10px 30px;}
    .HomeAlertSection p{text-align: center;    line-height: 28px;}
    .HomeAlertSection p:before{margin: 0px auto 10px;display: block;}
    .HomeAlertSection a{float: none;}
    .NetworkText{top:5px;}
    .hitachiInnovation{background: #67aefc url(/images/hitachi-innovation-bg.jpg) no-repeat 63% bottom;
                       background-size: inherit; 
                       padding-top: 340px;
                       width: 100%;}
    .NetworkText {    padding: 10px;    width: 90%;    }
    .NetworkBox{margin: 0;}
    .NetworkBox .large-6:first-child{margin-bottom: 15px;}
    .hitachiInnovation{margin: 0}
    .PrimarySlider h2{font-size: 130%;}
    .homeSlider{min-height: 250px;padding-top: 0;}
    .homeCarousel .large-6{padding-bottom: 15px;}
    .homeCarousel{margin: 0;}
    .MiddleSection .orbit-container{margin-top: 30px;}
    .SecondarySlider .orbit-container{max-width: 100%;width: 100%;}
    .SecondarySlider .orbit-container {    margin: 0;}
    .JS h2{margin: 0 !important; }
    .orbit-container .homeCarousel .SocialText{min-height: available;}
    
}
@media (max-width:480px){
/*    .Slide1 .homeSlider,.Slide2 .homeSlider,.Slide3 .homeSlider{background-position: 70%;}*/

}