@media only screen and (max-width : 1799px) {
	footer .footer-nav .middle{width:calc(100% - 600px);margin:0 50px;}
	footer .footer-nav .middle .col-left{width:180px;}
	footer .footer-nav .middle .col-rgt{width:calc(100% - 180px);}
}
@media only screen and (max-width : 1599px) {
	footer .footer-nav .left{width:250px;margin:0 50px 0 0;}
	footer .footer-nav .rgt{width:calc(100% - 300px);}
	footer .footer-nav .rgt .col.col_1{margin:0 50px 0 0;width:150px;}
	footer .footer-nav .rgt .col.col_2{margin:0;width:calc(100% - 620px);}
	footer .footer-nav .rgt .col.col_2 span{width:calc(50% - 50px);margin-right:50px;}
	footer .footer-nav .rgt .col.col_3{margin:0;width:150px;}
	footer .footer-nav .rgt .col.col_4{margin:0 0 0 50px;width:220px;}
	.home-banners .banner .banner-img,
	.home-banners .banner .forebg{height:500px}
	.home-quicklinks .container .col4{min-height:110px;}
}
@media only screen and (max-width : 1499px) {
	footer .copyright .left{display:block;width:100%;text-align:center;margin-bottom:5px;}
	footer .copyright .rgt{display:block;width:100%;text-align:center;}
}
@media only screen and (max-width : 1399px) {
	footer .footer-nav .left{width:250px;margin:0 40px 0 0;}
	footer .footer-nav .rgt{width:calc(100% - 300px);}
	footer .footer-nav .rgt .col.col_1{margin:0 40px 0 0;width:130px;}
	footer .footer-nav .rgt .col.col_2{margin:0;width:calc(100% - 550px);}
	footer .footer-nav .rgt .col.col_2 span{width:calc(50% - 40px);margin-right:40px;}
	footer .footer-nav .rgt .col.col_3{margin:0;width:130px;}
	footer .footer-nav .rgt .col.col_4{margin:0 0 0 40px;width:210px;}
	footer .footer-nav .col_full .col.col_1{margin:0 70px 0 0;width:150px;}
	footer .footer-nav .col_full .col.col_2{width:calc(20% - 95px);}
	footer .footer-nav .col_full .col.col_3{width:calc(60% - 100px);}
	footer .footer-nav .col_full .col.col_4{width:calc(20% - 95px);}
	.home-abtus .container .left{width:calc(100% - 420px);}
	.home-abtus .container .left .grp{margin-top:50px;}
	.home-abtus .container .left .grp .content{width:calc(55% - 50px);margin-right:50px;}
	.home-abtus .container .left .grp .image{width:45%;min-height:350px;}
	.home-abtus .container .rgt{width:400px;}
	.home-featpjt-slider .grp .left{width:45%;}
	.home-featpjt-slider .grp .rgt{width:55%;height:500px;}
	.home-quote .container{max-width:860px;}
	.template-parallax .container .grp.col5 .col{width:calc(33.333% - 60px);margin:0 0 30px 0;}
}
@media only screen and (max-width : 1259px) {
	footer .footer-nav .left{width:33.3333%;margin-right:0;}
	footer .footer-nav .rgt{display:none;}
	footer .footer-nav .col_full{width:33.3333%;margin-right:0;display:inline-block;vertical-align:top;}
	footer .footer-nav .col_full .col{display:none;}
	footer .footer-nav .col_full .col_1{display:block;margin:0;}
	footer .footer-nav .col_full .col .logo{margin-bottom:20px;}
	footer .footer-nav .col_full .col .btn{margin-bottom:10px;}
	footer .MOBILEVIEW{display:inline-block;}
	/**footer .copyright .left{display:block;width:100%;text-align:center;margin-bottom:5px;}
	footer .copyright .rgt{display:block;width:100%;text-align:center;}**/
}
@media only screen and (max-width : 1199px) {
	.home-banners .banner .banner-img,
	.home-banners .banner .forebg{height:400px}
	header .DESKTOP{display:none;}
	header .MOBILE{display:block;}
	header .mainMenu .menu{display:none;}
	header .mainMenu .menu_mobile{display:block;}
	header .mainMenu .logo{display:block;width:70px;margin:0 auto}
	header .mainMenu .search{position:absolute;right:20px;top:50%;transform:translateY(-50%);}
	header .mainMenu .search_mobile{display:block;width:auto;position:absolute;right:20px;top:24px;}
	header .mainMenu .search_mobile .commonBtn{padding:0;width:22px;height:22px;border-radius:0;background:none;border:none;}
	header .mainMenu .search_mobile span::before{content:'';background:url("../images/common/icon-search.svg")no-repeat;background-size:100%;width:22px;height:22px;display:inline-block;vertical-align:middle;margin:0;}
	header .search_field.open{top:76px;}
	.feature-article .grp .article-description{width:calc(60% - 80px);margin-right:40px;}
}
@media only screen and (max-width : 1099px) {
	.home-featpjt-slider .grp .left{width:50%;margin-right:0;}
	.home-featpjt-slider .grp .rgt{width:50%;}
	.template-board .board-list li{width:calc(33.333% - 20px);}
	.template-sitemap ul li ul li{width:43.5%;padding:5px 1.5% !important;}
	.template-sitemap ul li ul li::before{width:1em;margin-left:-0.75em;}
	.template-sitemap ul li .subsub li::before{width:0.75em;margin-left:-0.75em;}
	.home-quote .container{max-width:700px;}
}
@media only screen and (max-width : 999px) {
	.home-banners .banner .banner-img,
	.home-banners .banner .forebg{height:60vh;}
	.home-abtus .container .left .grp{margin-top:25px;}
	.home-abtus .container .left .grp .content{width:100%;margin-right:0;margin-bottom:25px;}
	.home-abtus .container .left .grp .image{width:100%;min-height:280px;}
	.home-abtus .container .left .grp .image img{bottom:0;}
	.home-competitive{background-image:url("../images/home/competitive-bg-img.jpg");background-attachment:fixed;background-position:center;background-size:cover;}
	/*.common-banner .banner-img{height:60vh}*/
	.template-abt .container .col-left{margin-right:80px;}
	.template-abt .container .col-rgt{width:calc(100% - 380px);}
	.template-accordion .container .col-left{margin-right:80px;}
	.template-accordion .container .col-rgt{width:calc(100% - 380px);}
	.quote-slider li .photo{width:150px;margin-right:50px;}
	.quote-slider li .description{width:calc(100% - 200px);}
	.home-quote .container{max-width:550px;}
}
@media only screen and (max-width : 899px) {
	.home-quicklinks .container .col4{width:calc(50% - 1px);min-height:200px;}
	.home-quicklinks .container .home-careers{width:50%;border-right:none;}
	.home-quicklinks .container .home-news{width:calc(50% - 80px);min-height:130px;}
	.home-abtus .container{padding-bottom:20px;}
	.home-abtus .container .left{width:100%;margin-bottom:20px;}
	.home-abtus .container .left .grp .image{width:100%;height:0;padding-top:75%;min-height:0;}
	.home-abtus .container .left .grp .image img{top:0;left:0;}
	.home-abtus .container .rgt{width:100%;height:0;padding-top:75%;margin-left:0;}
	.home-abtus .container .rgt img{top:0;left:0;}
	.feature-article .grp{display:block;}
	.feature-article .grp .article-description{width:calc(100% - 40px);padding:20px;margin-right:0;}
	.feature-article .grp .article-img{width:100%;max-height:none;min-height:inherit;padding-top:50%;}
	.feature-article .article-description p{margin-bottom:15px;}
	.feature-article .img_src{position:relative;}
	.article-list li{width:calc(50% - 20px);}
	.template-location .container{padding-bottom:0;}
	.template-location .container .left{display:block;width:100%;margin-right:0;margin-bottom:25px;}
	.template-location .container .left .googlemap{height:300px;}
	.template-location .container .rgt{display:block;width:100%;margin-left:0;}
	.template-form .container .form-contents .col2{width:calc(100% - 20px);}
	.template-sitemap ul li ul li{width:calc(100% - 20px);padding:5px 0 !important;margin-left:20px;}
	.template-sitemap ul li ul li::before{width:1em;margin-left:-1em;}
	.template-sitemap ul li .subsub li::before{width:1em;margin-left:-1em;}
}
@media only screen and (max-width : 799px) {
	.home-news-events .container h3 span{display:block;margin-right:0;}
	.home-news-events .container h3 a{display:block;margin-top:10px;}
	footer .footer-nav .left,
	footer .MOBILEVIEW{width:100%;}
	footer .MOBILEVIEW .MOBILELEFT{display:block;width:100%;margin-right:0;margin-top:10px;}
	footer .MOBILEVIEW .MOBILERGT{display:block;width:100%;margin-left:0;}
	footer .footer-nav{padding:40px 20px 25px 20px;}
	.home-competitive{background-attachment: scroll; /* Disable fixed background */ }
	.template-abt .container .col-left{width:100%;margin-right:0;}
	.template-abt .container .col-rgt{width:100%;}
	.template-abt .container .col-left .grp-btn{margin-bottom:30px;}
	.template-abt .container .col-left .anchor-link{display:none;}
	.template-accordion .container .col-left{width:100%;margin-right:0;}
	.template-accordion .container .col-rgt{width:100%;}
	.modal-body .container{display:block;}
	.modal-body .container .photo{order:1;margin-left:0;}
	.modal-body .container .description{width:100%;}
	.STICKCONTENT .sticky{position:relative;top:auto;}
	.template-article .container .col-left{width:100%;}
	.template-article .container .col-left .back-btn{width:calc(100% - 20px);}
	.template-article .container .col-rgt{display:block;width:100%;margin-top:30px;}
	.template-parallax .container .grp.col4 .col,
	.template-parallax .container .grp.col5 .col{width:calc(50% - 60px);margin:0 0 30px 0;}
}
@media only screen and (max-width : 729px) {
	.quote-slider li .photo{width:150px;margin-right:0;margin-bottom:20px;}
	.quote-slider li .description{width:calc(100% - 40px);margin:0 20px;}
	.home-quote .container{width:calc(100% - 200px);}
}
@media only screen and (max-width : 699px) {
	.homepage h2{font-size:38px;line-height:42px;}
	.homepage h3{font-size:26px;line-height:30px;}
	.home-banners .banner .banner-text p{margin-bottom:15px;}
	.home-competitive .container .grp .col{display:block;width:100%;margin:0 0 30px 0;}
	.home-competitive .container .grp .col:last-child{margin-bottom:0;}
	.home-featpjt-slider .grp .left{width:100%;margin-right:0;}
	.home-featpjt-slider .grp .left .content{width:calc(100% - 40px);max-width:none;position:relative;top:0;left:0;transform:none;margin-bottom:25px;}
	.home-featpjt-slider .grp .rgt{width:calc(100% - 40px);height:0;padding-top:100%;margin:15px 20px 70px 20px;}
	.home-featpjt-slider .grp .rgt img{left:0;top:0;}
	.commonpage h2{font-size:38px;line-height:42px;}
	.commonpage h3{font-size:26px;line-height:30px;}
	.template-boxes .container .col_2 .col{width:calc(100% - 100px);}
	.template-board .board-list li{width:calc(50% - 20px);}
	.tabs-filter ul{border-bottom:none;}
	.tabs-filter ul li{border-bottom:1px solid #DCE6EC;}
	.tabs-filter .col2 li,
	.tabs-filter .col3 li,
	.tabs-filter .col4 li,
	.tabs-filter .col5 li{width:100%;}
	.feature-article .grp .article-img{padding-top:70%;}
	.template-parallax .container .grp .col{display:block;width:100% !important;margin:0 0 30px 0;}
	.template-parallax .container .grp .col:last-child{margin-bottom:0;}
}
@media only screen and (max-width : 599px) {
	.home-banners .banner .banner-img,
	.home-banners .banner .forebg{height:80vh;}
	.home-abtus .container .left .grp .image{padding-top:100%;}
	.home-abtus .container .rgt{padding-top:100%;}
	.home-quicklinks{margin-top:0;}
	.home-quicklinks .container .col4{width:100%;min-height:250px;border-right:none;margin-bottom:1px;}
	.home-quicklinks .container .home-news{width:calc(100% - 80px);min-height:180px;}
	.home-news-events .container h3{padding-bottom:70px;}
	.template-form .container .form-contents .field-name{width:100%;margin:0 0 10px 0;}
	.template-form .container .form-contents .field-name.MOBILE{display:none;}
	.template-form .container .form-contents .field-input{width:100%;margin-bottom:10px;}
	.home-quote .container{width:100%;}
	.quote-slider li .description{margin:0 20px;padding-bottom:70px;}
}
@media only screen and (max-width : 499px) {
	.article-list li{width:calc(100% - 20px);}
	.pagination{padding-top:30px;}
	.pagination .left{display:block;width:100%;margin-bottom:15px;text-align:center;}
	.pagination .rgt{display:block;width:100%;text-align:center;}
}
@media only screen and (max-width : 399px) {
	.template-board .board-list li{width:calc(100% - 20px);}
}
@media only screen and (orientation: landscape) and (max-height : 499px) {
 	.home-banners .banner .banner-img,
	.home-banners .banner .forebg{height:95vh;}
}
	