@media(max-width:1170px) {
.container { width:100%; padding:0 5%;}
.position_abs{ position:static !important}
.banner_product{ position:static}
.responsive_menu{ display:none}
	}

@media(max-width:1024px) {
.product_ctn{ width:100%;}
.product_left{ position:static}
.product_right{ width:71%;}
.header_inner{ padding:25px 0;}
.header_inner{ position:relative}
.logo{ width:30%;}
.logo img{ margin:0}
.responsive_menu{  display:inline-block; position:absolute; top:30px; right:30px}
.menu{ width:100%;}
.menu_inner{ display:none; text-align:center; background:rgb(51,51,51); margin-top:3%;}
.menu_inner li{ float:none; display:inline-block}
.menu_inner li a{ color:#fff;}
.banner_content{ width:55%;}
.gallery_video iframe{ width:100%; height:350px;}
.news_center{ width:100%; display:inline-block}
.news_image{ display:none}
	}
	
@media(max-width:980px){


#slider-direction-nav{ display:none}
	}

@media(max-width:800px) {
.banner_product_inner{ text-align:center;}
.banner_product_inner li{ float:none; display:inline-block; width:42%; margin:2% }
.enquiry_form input[type="button"]{ width:25%;}
.product_right{ width:100%; margin-top:3%;}
.about_page_left{ width:100%;}
.about_page_right{ width:100%;}
.address{ width:100%; float:none; margin-bottom:5%;}
.enquiry{ width:100%; float:none}
.menu_inner li a {border-radius: 20px; color: #fff; display: block;  font-family: opensans_semi; margin: 25px 0; padding: 10px;transition: all 0.5s ease-in-out 0s;}
.banner_content{ width:75%;}
.traninig_right p{ font-size:20px;}
}

@media(max-width:640px) {
.social{ display:none}
.top_right{ width:65%;}
.menu_inner{ margin-top:5%; padding:25px 0 15px 0}
.menu_inner li{ display:block}
.menu_inner li a{ display:inline-block; padding:10px 20px; margin:10px 0}
.banner_content{ top:30%;}
.gallery_video iframe{  height:243px;}
	}
	
@media(max-width:480px) {
.logo{ width:50%;}
.top_detail_left{ width:100%;float:none}
.top_detail_right{ width:100%; float:none; display:inline-block; text-align:center; border-top:1px solid #454545}
.social{ display:inline-block; float:none; text-align:center}
.social li{ float:none; display:inline-block}
.social li:last-child{border-right:1px solid #454545}
.contact_btn{ width:100%; text-align:center}
.contact_btn a{ display:block}
.top_detail_left_inner li{ float:none; text-align:center;}
.banner_product_inner li{ width:65%;}
.benefit_blog_inner{ text-align:center}
.benefit_blog_inner li{ width:45%; float:none; display:inline-block}
.top_right{ width:45%;}
.product_right{ width:100%; margin-top:6%;}
.banner_content{ top:30%; width:90%;}
.banner_content p{ font-size:13px;}
.training_page_inner li{ width:100%}
#slider-control-nav{ display:inline-block !important}
	}
	
@media(max-width:360px) {
.menu_inner{ margin-top:10%;}
.menu_inner li a{  margin:5px 0}
.logo{ width:70%;}
.banner_product_inner li{ width:95%;}
.footer_left{ width:100%; text-align:center; margin-bottom:15px;}
.footer_right{ width:100%; float:none; text-align:center}
.benefit_blog_inner li{ width:90%;}
.top_right{ display:none}
.enquiry_form li{ display:block; padding:0}
.submit{ width:50%;}
.banner_content{ top:30%; width:100%; position:static; border-radius:0;}
	}
	
