#new-top{background:#fff;position:relative;zoom:1;display:table;margin:0 auto}#new-top .bg-img{width:100%}#new-top .bg-img img{width:100%;margin:0 auto}#new-top .bg-text{position:absolute;margin-left:16.5em;top:16em;right:1.5em}#new-top .bg-text p{font-size:1.15em}#project-logo{height:7.5em;background:#f0f0f0;text-align:center;line-height:7.5em;overflow:hidden}#project-logo ul{display:inline-block}#project-logo ul li{float:left;margin:0 1.25em}#project-logo ul li img{opacity:0.3;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}#project-logo ul li img.cur{opacity:1}#project-logo ul li img.cur:hover{cursor:pointer}#project-logo ul li:hover img{opacity:0.8}#slider.flexslider .slides{min-width:1024px !important;overflow:hidden}#slider.flexslider .slides li>a{display:block}.flex-control-nav{height:120px;box-shadow:inset 0px 7px 11px rgba(0,0,0,0.1)}#slider.flexslider .callout{position:absolute;bottom:10%;right:10%;width:30.625em;font-size:16px;border-radius:0.7em;background:rgba(0,0,0,0.6)}#slider.flexslider .callout .wrap{padding:0.8em 0.5em 1.2em 1.5em}#slider.flexslider .callout h1{color:#00b9e9;font-size:28px;line-height:1.5}#slider.flexslider .callout P{color:#fff;margin:0;font-size:20px;line-height:1.4}h1{color:#000;font-weight:normal}hr.orange{margin:1.5em 0 3em 0;height:0.1875em;background-color:#ff6500}#technology{padding-top:2em}#technology h1{font-weight:bold}#technology ul{padding:1.5em 0 2em}#technology .ll{width:30em}#technology .ll .qor{color:#00bcd4;padding-right:0.5em}#container .section{clear:none;margin-bottom:3em}#container .section p{margin-bottom:1em;font-size:19px;line-height:1.58}#contact-plant{padding:1em 0 0.5em;margin:0 auto}#contact-plant .wrapper{padding:1em 0;text-align:center}#contact-plant .wrapper p{font-size:18px}#contact-plant .wrapper .cp-title{font-size:28px;margin-bottom:54px;font-weight:400}#contact-plant .wrapper a{text-decoration:none;background:#00bcd4;color:#fff;padding:12px 30px 12px;border-radius:2px;font-family:"Roboto";font-weight:500;text-transform:uppercase}#contact-plant .wrapper a small{font-size:65%}#quotes{background:#e0f7fa;padding-top:2em}#quotes section{margin-bottom:3em}#quotes ul{color:#555}#quotes .ll{width:30em}#quotes .ll span{font-weight:300;display:block;color:rgba(0,0,0,0.87);font-size:14px;text-align:right}q{font-size:16px;line-height:1;color:rgba(0,0,0,0.87);font-weight:300}q:before,q:after{font:normal 32px/0.5 "Zapf Dingbats";color:#ff6500;vertical-align:middle;display:inline-block;margin-top:0.1em}q:before{margin-right:0.15em}address{padding-top:0.25em}#slider.flexslider{border:0}.recent{width:100%;background:#4a4a4a;border-top:1px solid #979797;height:2em;line-height:2em;text-align:center;padding-top:5px;padding-bottom:5px}.recent p{color:#fff;margin-bottom:0;font-size:20px;font-weight:300}.recent a{font-size:15px;margin-left:2em;font-weight:normal}@media only screen and (min-width: 320px) and (max-width: 480px){#top{padding-top:1.6em;margin-bottom:0.7em}#top h1{line-height:1.24;margin-bottom:0.25em}#container{padding-top:2.2em}#container.wrapper h1{font-size:2.2rem;line-height:1.15;margin-top:-0.23em}#container .section{margin-bottom:0.8em}#container .section h2{font-size:1.6rem;line-height:1.2;margin-bottom:0.5em}#container .section p{font-size:1.4rem;line-height:1.58;color:#545454}hr.orange{margin:0.6em 0 2.55em 0}#quotes .item{border-radius:1em;overflow:hidden;margin-bottom:1.6em;padding-bottom:1.2em}#quotes .item:first-child,#quotes .item:last-child{padding-bottom:1.2em}#quotes .item em{font-size:1rem;line-height:1.5}address{padding-top:0.5em}q{font-size:1.2rem;line-height:1.5}q:before,q:after{font:normal 2rem/0.75 "Zapf Dingbats";color:#ff6500;vertical-align:middle;display:inline-block;margin-top:0.1em}#quotes ul{padding:0 1.125em}#quotes .ll{padding-top:1em;width:auto}#quotes .ll span{font-size:12px}#new-top{margin-top:3em}#new-top .bg-text{position:relative;margin-left:0em;top:auto;right:auto;padding-top:2em}#new-top .bg-text p{margin:0;padding:0}#technology .ll{width:auto}#contact-plant .wrapper{padding:1em 1em}#contact-plant .wrapper p{font-size:18px}#project-logo{height:3em;line-height:3em}#project-logo ul li{margin:0 0.5em;zoom:2}}#slider.flexslider{margin-bottom:0;min-width:1024px;width:100%;overflow:hidden}#slider.flexslider .flex-viewport{min-width:1024px}ul.slides>li{position:relative}ul.slides li:hover .aussie{display:block}.aussie{position:absolute;display:none;color:#fff;text-align:center;width:100%;height:100%;z-index:10;background:rgba(0,0,0,0.65);padding-top:15px;padding-left:5px;padding-right:5px;box-sizing:border-box}.aussie h2{color:#fff;font-size:24px;font-weight:300}.aussie p{font-weight:300;font-size:14px;margin-bottom:5px;margin-top:10px}.aussie p a{display:inline-block}.aussie p img{height:35px !important;width:auto !important;display:inline-block !important}.aussie p:first-child{margin-top:10px;margin-bottom:10px}.aussie p:last-child{font-size:14px;line-height:19px;font-weight:300}@media (min-width: 481px) and (max-width: 1280px){.aussie h2{font-size:20px}.aussie p:first-child{margin-top:0px}}@media (max-width: 480px){.aussie h2{font-size:20px}}@media only screen and (max-width: 1280px){.aussie{padding-top:10px}}@media only screen and (min-width: 320px) and (max-width: 480px){#slider.flexslider{margin-bottom:0;min-width:initial}#slider.flexslider .flex-viewport{min-width:initial}.aussie{display:block}}#orange-content{width:100%;background:#ff6500}#technology-en{color:#fff;padding-top:80px;padding-bottom:60px}#technology-en .ll{width:30em}#technology-en .ll h2{color:#fff;font-size:32px;line-height:43px;font-weight:300;margin-bottom:10px}#technology-en .ll p{font-size:18px;font-weight:300;line-height:30px}.logo-wrapper{position:relative;height:180px}.logo-wrapper img{width:50%;min-width:200px;height:auto;overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}#system-en{padding-top:40px;padding-bottom:20px}#system-en img{width:20%}#system-en h3{margin-top:16px;margin-bottom:16px;font-size:20px;font-weight:bold}#system-en p{font-size:16px;font-weight:300;line-height:24px}#system-en .ll{width:30em}.center{text-align:center}#quotes address{text-align:right;font-size:14px;line-height:20px;font-weight:300}@media (max-width: 480px) and (min-width: 320px){#technology-en{padding-top:30px;padding-bottom:20px}#technology-en ul li:first-child{display:none}#project-logo.en{height:15em;line-height:7.5em;zoom:0.35}#project-logo ul li{float:left}#technology-en .ll h2{margin-bottom:10px;font-size:23px;line-height:30px}#project-logo{display:none !important}}
