﻿@media (min-width:1679px){
	/* 僅是使用 DESKTOP 1680 以上模式 */
	div.rw-full-site-width{width:1350px;}
	div.tabulation-constraint table{font-size:17px;}
	div.rw-components-nav ul li{font-size:20px;padding:5px 8px 0px 8px;}
}
@media (min-width:1279px){
	/* 僅是使用 DESKTOP 1280 以上模式 */
	div.tabulation-constraint div.constraint{padding:1px 20px;}
	div.hero-compressor-series div.compressor-series h4 span{display:block}
}

@media (min-width:980px) and (max-width:1279px) {
	/* 使用 1280 - DESKTOP 模式 */
	div.rw-full-site-width{width:950px;}
	div.dual-frame-architecture:first-child{width:45%;}
	div.dual-frame-architecture:last-child{width:55%;}
	div.dual-frame-architecture div.magnet-saving-content:lang(zh-TW){padding:30px 30px 20px 30px;font-size:16px;}
}

@media (max-width:1279px){
	/* 僅是使用 DESKTOP 1280 以下模式 */
	/* Screw Air Compressor */
	div.rw-components-nav div.column-separate{padding-top:10px;padding-left:0px;border-width:0px;width:100%;}
	div.rw-components-nav div.series-separate div.series-type{background-color:rgba(255,255,255,0.35);}
	div.rw-components-nav ul{margin:2px 0px 6px 0px;}
	div.rw-components-nav ul li{font-size:20px;padding:2px 12px;line-height:36px;}
	div.hero-content-container div.hero-description-row div.hero-features-content div.flexible-box-2{flex-flow:column wrap;}
	div.hero-content-container div.hero-description-row div.hero-features-content div.flexible-box-2 div{width:100%;}
	div.hero-satin-compressor-frames div dl dt{font-size:20px;}
	div.adaptive-flexible div.row-6{width:33.33%;}
	div.adaptive-flexible div.row-7{width:33.33%;}
}

@media (max-width:979px){ /* 767 */
	/* IN - M O B I L E - TYPE */
	div.rw-header-desktop-container{display:none}
	div.rw-header-mobile-container{display:block}
	div.rw-full-site-width{width:100%;}
	div.rw-article-container{padding-top:50px;}
	/* Screw Air Compressor */
	
	div.rw-components-nav ul li.row-separate{padding-left:8px;}
	/* 《 WITH - COMPONENTS MENU 》 */
	div.hero-content-container div.hero-introduction-row div.hero-company-profile h1{font-size:48px;}
	div.hero-content-container div.hero-introduction-row div.hero-company-profile-row div{width:100%;}
	div.hero-content-container div.hero-introduction-row div.hero-company-profile-row div[class^="hero-company-profile-"]{padding-bottom:65%;}
	div.hero-content-container div.hero-description-row div.hero-features-series{font-size:22px;}
	div.rw-dimensions-features-container dl.compression-features dd.rw-features-separation{display:block;}
	div.rw-dimensions-features-container dl.compression-features dd.rw-features-separation span.features-textually{display:block;}
	div.hero-company-profile-container{padding:6px 0px;}
	div.hero-company-profile-container dl.compression-department{margin:0px 10px 20px 10px;}
	div.hero-company-profile-container div.rd-department{margin:10px 8px 10px 8px;}
	div.hero-company-profile-container div.rd-department div.rd-description-zh-tw{padding:0px 5px 0px 5px;font-size:17px;line-height:1.35em;}
	div.adaptive-flexible div.row-2-company-profile{width:100%;}
	div.hero-company-profile-container div.hero-company-profile h1{font-size:72px;}
	
	div.AERZEN-VMX div.flexible-box-2 div.VMX-container{width:100%;}
	div.AERZEN-VMX div.flexible-box-2 div.VMX-container:first-child{padding:10px 0px 20px 0px;}
	div.dual-frame-architecture{width:100%;}
}

@media (max-width:720px){
	div.hero-satin-compressor-frames{padding:0px;display:block;}
	div.hero-satin-compressor-frames div[class^="hero-satin-compressor-"]{margin:0px 0px 0px 0px;padding-bottom:20px;}
	div.hero-satin-compressor-frames div.hero-satin-compressor-series{width:100%;}
	div.hero-satin-compressor-frames div.hero-satin-compressor-frequency-conversion{width:100%;}
	div.hero-satin-compressor-frames div.hero-satin-compressor-two-stage{width:100%;}
	div.hero-satin-compressor-frames div.hero-satin-compressor-two-stage div.two-stage-frames{display:flex;}
	div.hero-satin-compressor-frames div.hero-satin-compressor-two-stage div.two-stage-frames div.two-stage-first{flex:70%;}
	div.hero-satin-compressor-frames div.hero-satin-compressor-two-stage div.two-stage-frames div.two-stage-last{flex:30%;margin:10px;}
	div.hero-satin-compressor-frames div dl{margin:5px 20px 20px 20px;color:#fff;}
	div.hero-satin-compressor-frames div.quality-compressor-series{height:480px;}
	div.adaptive-flexible div.row-3{width:50%;}
	div.characteristics-textually div{padding:20px 30px;width:90%;}
	div.rw-inquiries-block div.inquiries-container{padding:20px 30px;width:90%;}
	div.rw-inquiries-block div.inquiries-container ul.contact-submit{flex-flow:column-reverse wrap;}
	div.rw-inquiries-block div.inquiries-container ul.contact-submit li label{margin:5px 0px;display:inline-block;}
}

@media (max-width:600px){
	/* A D A P T I V E - G R O U P */
	div.adaptive-flexible div.row-2{width:100%;}
	div.adaptive-flexible div.row-4{width:50%;}
	div.adaptive-flexible div.row-6{width:50%;}
	div.adaptive-flexible div.row-7{width:50%;}
	div.hero-content-wrapper{padding:0px 5px 10px 5px;}

	
	div.AERZEN-VMX div.VMX-features div.VMX-features-separate > div{width:100%;}
	div.AERZEN-VMX div.VMX-features div.VMX-features-separate > div table{width:80%;border-collapse:collapse;margin:20px 10% 20px 10%;}
	div.dual-frame-architecture div.magnet-saving-content:lang(zh-TW){padding:30px 30px 30px 30px;font-size:17px;line-height:1.6em;}
	div.magnet-motor-features-container{margin:0px 0px;}
	div.dual-frame-architecture div.magnet-saving-content p.driver-caption-2-STAGE{font-size:1.3em;}

	div.hero-content-container div.hd-row-left{margin:0px 16px;}
	div.hero-content-container div.hd-row-right{margin:0px 16px;}

	div.rw-footer-container div.rw-footer-aside{height:220px;}
	div.rw-footer-container div.rw-footer-content{margin:0px 0px 0px 0px;}
	div.rw-footer-container div.rw-footer-content ol.organization li.logo{width:100%;}
	div.rw-footer-container div.rw-footer-content ol.organization li{text-align:center;display:block;}
	div.rw-footer-container div.rw-footer-content ol.organization{margin:0px 0px 0px 0px;}
	div.rw-footer-container div.rw-footer-content ol.organization li p.addresses b{display:none;}
	div.rw-footer-content ol.organization li p.telphone span.faxnumber{display:none}

	/* Screw Air Compressor */
	div.rw-components-nav ul li.series{display:block;}
	div.rw-components-nav ul li a{font-size:1.1em;}
	div.screw-compressor-quality{padding:50px 0px 100px 0px;}
	div.screw-compressor-quality img{max-width:70%;}
	div.hero-compressor-series div.compressor-series a{margin:24px auto 32px auto;}
	div.characteristics-textually div{padding:15px 20px;width:95%;}
	div.characteristics-textually div:before{top:-50px;right:0px;}
	div.characteristics-textually div h1{font-size:22px;font-weight:normal;}
}

@media (max-width:480px){
	div.hero-content-container div.hero-row-left{padding:20px 10px;}
	div.hero-content-container div.hero-row-right{padding:20px 10px;}
	div.hero-content-container div.hero-introduction-row ul.hero-intro-series li a span b{padding-top:6px;display:block;}
	div.hero-content-container p{font-size:16px;line-height:1.65em;}
	div.rw-footer-container div.rw-footer-textually{background-size:320px;background-position: 110% 108%;}
	/* Screw Air Compressor */
	div.adaptive-flexible div.hero-features-row{padding:3px;}
	div.hero-compressor-features{padding:0px 10px 15px 10px;}
	div.hero-compressor-series{padding:0px;}
	div.rw-dimensions-features-container{padding:20px 5px;}
	div.adaptive-flexible div.row-3{width:100%;}
	div.adaptive-flexible div.row-6{width:100%;}
	div.adaptive-flexible div.row-7{width:100%;}

	div.hero-satin-compressor-frames div.hero-satin-compressor-two-stage div.two-stage-frames{display:flex;flex-flow:row wrap;}
	div.hero-satin-compressor-frames div.hero-satin-compressor-two-stage div.two-stage-frames div.two-stage-first{flex:100%;}
	div.hero-satin-compressor-frames div.hero-satin-compressor-two-stage div.two-stage-frames div.two-stage-last{flex:100%;}
	
	div.hero-company-profile-container div.hero-company-profile h1{font-size:56px;}
	div.hero-company-profile-container div.hero-company-profile-row div.profile-warehouse-en-us{width:100%;}
	div.hero-company-profile-container div.hero-company-profile-row div.profile-description-en-us{width:100%;padding:10px;}
	div.hero-company-profile-container div.hero-company-profile-row div.profile-warehouse{width:100%;}
	div.hero-company-profile-container div.hero-company-profile-row div.profile-description{width:100%;padding:10px;}

	div.hero-content-container div.hero-introduction-row h3.en-us{padding:3px 0px 0px 0px;font-size:24px;line-height:1.3em;}
	div.hero-content-container div.hero-introduction-row h3.zh-tw{font-size:25px;line-height:1.3em;}
	div.hero-content-container div.hero-introduction-row p.en-us{padding:10px 2px 5px 2px;font-size:14px;line-height:1.25em;}
	div.hero-content-container div.hero-introduction-row p.zh-tw{font-size:14px;line-height:1.6em;}
}

@media (max-width:460px){
	div.rw-components-nav ul li.model{padding:0px;margin:1.25% 0.5%;width:24%;line-height:48px;text-align:center;}
	div.rw-footer-container div.rw-footer-content ol.organization li p.addresses span{display:block;}
}

@media (orientation:landscape) and (max-width:900px){
	/* landscape 橫向不使用上方 MOBILE header */
	div.rw-article-container{padding:0px 0px 280px 0px;}
}