.header .nav input, .header .nav label {display: none;}
@media only screen and (min-width:200px) and (max-width:639px) {
	.header { position: fixed;width: 100%;left: 0px;z-index: 999;}
	.who_we_are h2 {font-size:30px;}
	.who_we_are p {font-size: 15px;}
	.who_we_are .weare_content {padding: 20px;margin-top: -50px;}
	.expert_section .expert_image {max-width: 100%;}
	.expert_section .expert_content {max-width: 100%;position: static;padding: 20px 20px 30px;}
	.expert_section .expert_content .exp_cont {max-width: 100%;position: static;transform: translate(0);-moz-transform: translate(0);-webkit-transform: translate(0);}
	.prod_category ul li {list-style: none;float: none;width: 100%;margin-bottom: 20px;}
	.prod_category ul li:last-child {margin-bottom:0px;}
	.bottom_section > div {width: 100%;float: none;margin-bottom: 20px;}
	.bottom_section .bottom_form {padding: 20px;}
	.bottom_section .bottom_form .form_left {max-width: 100%;float: none;margin-right: 0px;}
	.bottom_section .bottom_form .form_right {max-width: 100%;float: none;margin-top:12px;}
	.bottom_section .bottom_testimonial {padding: 20px;}
	.bottom_section .bottom_testimonial .testi_image {width: 216px;float: none;margin: 0 auto;}
	.bottom_section .bottom_testimonial .testi_content {width: 100%;position: static;right: 0px;top: auto;transform: translateY(0%);-moz-transform: translateY(0%);-webkit-transform: translateY(0%);text-align: center;margin-top: 20px;}
	.bottom_section .bottom_testimonial h4 {text-align: center;}
	.footer .left_section {float: none;width: 300px;text-align: center;margin: 0 auto;}
	.footer .left_section ul li:last-child {margin-right: 0px;}
	.footer .right_section > div {float: none;margin-right: 0px;width: 100%;text-align: center;margin-bottom: 20px;}
	.footer .right_section {float: none;margin-top: 20px;}

	.home_banner .banner_content {display: none;}

	/*--------------Elevator Products-------------*/
	.elevator_product .ele_prod_image, .elevator_product_row:nth-child(2n) .ele_prod_image {width: 100%;float: none;}
	.ele_prod_content {float: none;width: 100%;position: static;height: auto;right: auto;}
	.ele_prod_content .ele_prod_inner {float: none;max-width: 100%;width: 95%;position: static;right: auto;top: auto;transform: translateY(0%);
    -moz-transform: translateY(0%);-webkit-transform: translateY(0%);left: auto;margin: 0 auto;padding: 20px;}
	.ele_prod_content .ele_prod_inner p { max-width: 100%;}
	.ele_testimonial .testi_image {max-width: 240px;width: 100%;float: none;margin: 0 auto;}
	.ele_testimonial .testi_content {color: #fff;text-align: center;margin-top: 20px;}
	.ele_testimonial .owl-theme .owl-dots span {width: 35px;height: 4px;}
	.ele_testimonial {padding-top: 20px;}
	.ele_testimonial h3 {text-align: center;margin-bottom: 30px;}

	/*--------------Technical Support-------------*/
	.page-template-tpl-technical-support .who_we_are .weare_content {margin-top: -32px;}
	.always .left, .always .right {width: 100%;float: none;position: relative;}
	.always .right .right_inner {max-width: 100%;width: 100%;float: none;margin-left: 0;position: static;top: auto;transform: translateY(0%);-moz-transform: translateY(0%);-webkit-transform: translateY(0%);padding: 20px;}
	.tec_suport_tabs .r-tabs-panel .tab_cont .left {float: none;width: 100%;position: static;height: 100%;}
	.tec_suport_tabs .r-tabs-panel .tab_cont .left .left_inner {max-width: 100%;width: 100%;position: static;top: auto;right: auto;transform: translateY(0%);-moz-transform: translateY(0%);-webkit-transform: translateY(0%);margin-right: 0;padding: 20px;}
	.tec_suport_tabs .r-tabs-panel .tab_cont .right {display: none;}
	.r-tabs .r-tabs-accordion-title {display: block;text-align: center;margin-top: 20px;background: #ededed;padding: 10px;}
	.r-tabs .r-tabs-accordion-title a {display: block;}
	.r-tabs .r-tabs-accordion-title.r-tabs-state-active {background: #00b1a9;}
	.r-tabs .r-tabs-accordion-title.r-tabs-state-active img {-webkit-filter: brightness(0%) invert(100%);filter: brightness(0%) invert(100%);-moz-filter: brightness(0%) invert(100%);}

	/*----------------About us--------------------*/
	.about_content_image {float: none;width: 100%;}
	.about_content_text {float: none;width: 100%;position: static;height: 100%;}
	.about_content_inner {float: none;max-width: 100%;width: 100%;position: static;right: auto;top: auto;transform: translateY(0%);-moz-transform: translateY(0%);-webkit-transform: translateY(0%);padding: 20px;}
	.about_content_inner p {max-width: 100%;}
	.about_content_row {margin-top: 20px;}
	.network {margin-top: 35px;}
	.about_sit .left, .about_sit .right {width: 100%;float: none;text-align: center;}
	.about_sit .left .sit_logo, .about_sit .left .sit_address {float: none;}
	.about_sit .left .sit_address {padding: 0px; padding-top: 40px;border-left: 0px solid #fff;}
	.about_sit .left .sit_address::before, .about_sit .left .sit_address::after {display: none;}
	.about_sit {padding-bottom: 20px;}

	/*----------------Product page--------------*/
	.prod_main .prod_left, .prod_main .prod_right {width: 100%;float: none;}
	.prod_main .prod_right { padding: 20px;}
	.prod_main .prod_row .prod_right .prod_right_inner {max-width: 100%;width: 100%;}
	.prod_main .prod_right .machine_info .machine_left .weight, .prod_main .prod_right .machine_info .machine_left .speed {padding-left: 0px;padding-top: 40px;float: left;background-size: 30px!important;background-position: top 9px left !important;}
	.prod_main .prod_row {margin-bottom: 20px;}
	.prod_main .prod_right .machine_info .machine_right, .prod_main .prod_right .machine_info .machine_right p {max-width: 100%;width: 100%;}

	.prod_main .prod_row {min-height: auto;max-height: inherit;overflow: visible;}
	.prod_main .prod_row .prod_left .img_tit span {font-size: 79px;}

	.page-template-tpl-guide-rails .prod_main .prod_left {min-height: inherit;}

	.nephrite_row .section_content {padding:20px;}
	.nephrite_row .section_content ul li {display: block;width: 100%;border-bottom: 1px solid #eee;padding-bottom: 10px;margin-bottom: 10px;}
	.nephrite_row .section_content ul li:last-child {border:0px;margin:0px;padding: 0px;}
	.nephrite_second {display: none;}

	.jedite_info .jedite_row .jedite_right .jedite_right_inner {max-width: 100%;width: 95%;float: none;margin-left: 0px;position: static;top: 0%;transform: translateY(0%);-moz-transform: translateY(0%);-webkit-transform: translateY(0%);padding: 20px;}
	.jedite_info .jedite_row .jedite_right {float: none;width: 100%;position: static;height: auto;right: auto;}
	.jedite_info .jedite_row .jedite_left {float: none;width: 100%;}
	.jedite_info .jedite_row:nth-child(2n) .jedite_right {float: none;width: 100%;position: static;height: 100%;right: auto;left: auto;}
	.jedite_info .jedite_row:nth-child(2n) .jedite_right .jedite_right_inner {right: auto;margin-right: 0px;}

	.news_page ul li .news_img {float: none;max-width: 100%;width: 100%;}
	.news_page ul li .news_content {float: none;max-width: 100%;width: 100%;margin-top: 10px;}

.page-template-tpl-nephrite .nephrite_row .img {height: 300px;}
.home_banner.sec .banner_image {height: 300px;}

.about_sit .bottom_form .form_left {max-width: 100%;width: 100%;float: none;margin-right: 0px;margin-bottom: 13px;}
.about_sit .bottom_form .form_right {max-width: 100%;width: 100%;float: none;}
.network {padding: 50px 0px;}
.network .main_top img {display: none;}
.network .main_top .main {position: static;bottom: auto;right: auto;}
.network .main_top .main span {display: none;}
.network .main_top .content {position: static;display: block;width: 100%;transform: translate(0);-moz-transform: translate(0);-webkit-transform: translate(0);opacity: 1;margin-bottom: 10px;}
}

@media only screen and (min-width:640px) and (max-width:767px) {
	.header { position: fixed;width: 100%;left: 0px;z-index: 999;}
	.who_we_are h2 {font-size:30px;}
	.who_we_are p {font-size: 15px;}
	.who_we_are .weare_content {padding: 20px;margin-top: -50px;}
	.expert_section .expert_image {max-width: 100%;}
	.expert_section .expert_content {max-width: 100%;position: static;padding: 20px 20px 30px;}
	.expert_section .expert_content .exp_cont {max-width: 100%;position: static;transform: translate(0);-moz-transform: translate(0);-webkit-transform: translate(0);}
	.prod_category {max-width: 400px;margin: 92px auto 0;}
	.prod_category ul li {list-style: none;float: none;width: 100%;margin-bottom: 20px;}
	.prod_category ul li:last-child {margin-bottom:0px;}
	.bottom_section > div {width: 100%;float: none;margin-bottom: 20px;}
	.bottom_section .bottom_form {padding: 20px;}
	.bottom_section .bottom_form .form_left {max-width: 45%;}
	.bottom_section .bottom_form .form_right {max-width: 50%;}
	.bottom_section .bottom_testimonial {padding: 20px;}
	.bottom_section .bottom_testimonial .testi_image {width: 216px;float: none;margin: 0 auto;}
	.bottom_section .bottom_testimonial .testi_content {width: 100%;position: static;right: 0px;top: auto;transform: translateY(0%);-moz-transform: translateY(0%);-webkit-transform: translateY(0%);text-align: center;margin-top: 20px;}
	.bottom_section .bottom_testimonial h4 {text-align: center;}
	.footer .left_section {float: none;width: 300px;text-align: center;margin: 0 auto;}
	.footer .left_section ul li:last-child {margin-right: 0px;}
	.footer .right_section > div {float: none;margin-right: 0px;width: 100%;text-align: center;margin-bottom: 20px;}
	.footer .right_section {float: none;margin-top: 20px;}

	.home_banner .banner_content {font-size: 32px;line-height: 32px;max-width: 450px;}
	.home_banner .banner_content img {width: 85px;margin-bottom: 20px;}

	/*--------------Elevator Products-------------*/
	.elevator_product .ele_prod_image, .elevator_product_row:nth-child(2n) .ele_prod_image {width: 100%;float: none;}
	.ele_prod_content {float: none;width: 100%;position: static;height: auto;right: auto;}
	.ele_prod_content .ele_prod_inner {float: none;max-width: 100%;width: 95%;position: static;right: auto;top: auto;transform: translateY(0%);
    -moz-transform: translateY(0%);-webkit-transform: translateY(0%);left: auto;margin: 0 auto;padding: 20px;}
	.ele_prod_content .ele_prod_inner p { max-width: 100%;}
	.ele_testimonial .testi_image {max-width: 240px;width: 100%;float: none;margin: 0 auto;}
	.ele_testimonial .testi_content {color: #fff;text-align: center;margin-top: 20px;}
	.ele_testimonial .owl-theme .owl-dots span {width: 35px;height: 4px;}
	.ele_testimonial {padding-top: 20px;}
	.ele_testimonial h3 {text-align: center;margin-bottom: 30px;}
	.elevator_product {max-width: 500px;margin: 0 auto;}

	/*--------------Technical Support-------------*/
	.page-template-tpl-technical-support .who_we_are .weare_content {margin-top: -32px;}
	.always .left, .always .right {width: 100%;float: none;position: relative;}
	.always .right .right_inner {max-width: 100%;width: 100%;float: none;margin-left: 0;position: static;top: auto;transform: translateY(0%);-moz-transform: translateY(0%);-webkit-transform: translateY(0%);padding: 20px;}
	.tec_suport_tabs .r-tabs-panel .tab_cont .left {float: none;width: 100%;position: static;height: 100%;}
	.tec_suport_tabs .r-tabs-panel .tab_cont .left .left_inner {max-width: 100%;width: 100%;position: static;top: auto;right: auto;transform: translateY(0%);-moz-transform: translateY(0%);-webkit-transform: translateY(0%);margin-right: 0;padding: 20px;}
	.tec_suport_tabs .r-tabs-panel .tab_cont .right {display: none;}
	.r-tabs .r-tabs-accordion-title {display: block;text-align: center;margin-top: 20px;background: #ededed;padding: 10px;}
	.r-tabs .r-tabs-accordion-title a {display: block;}
	.r-tabs .r-tabs-accordion-title.r-tabs-state-active {background: #00b1a9;}
	.r-tabs .r-tabs-accordion-title.r-tabs-state-active img {-webkit-filter: brightness(0%) invert(100%);filter: brightness(0%) invert(100%);-moz-filter: brightness(0%) invert(100%);}

	/*----------------About us--------------------*/
	.about_content {max-width: 500px;margin: 0 auto;margin-bottom:38px;}
	.about_content_image {float: none;width: 100%;}
	.about_content_text {float: none;width: 100%;position: static;height: 100%;}
	.about_content_inner {float: none;max-width: 100%;width: 100%;position: static;right: auto;top: auto;transform: translateY(0%);-moz-transform: translateY(0%);-webkit-transform: translateY(0%);padding: 20px;}
	.about_content_inner p {max-width: 100%;}
	.about_content_row {margin-top: 20px;}
	.network {margin-top: 35px;}
	.about_sit .left, .about_sit .right {width: 100%;float: none;text-align: center;}
	.about_sit .left .sit_logo, .about_sit .left .sit_address {float: none;}
	.about_sit .left .sit_address {padding: 0px; padding-top: 40px;border-left: 0px solid #fff;}
	.about_sit .left .sit_address::before, .about_sit .left .sit_address::after {display: none;}
	.about_sit {padding-bottom: 20px;}

	/*----------------Product page--------------*/
	.prod_main .prod_left, .prod_main .prod_right {width: 100%;float: none;}
	.prod_main .prod_right { padding: 20px;}
	.prod_main .prod_row .prod_right .prod_right_inner {max-width: 100%;width: 100%;}
	.prod_main .prod_right .machine_info .machine_left .weight, .prod_main .prod_right .machine_info .machine_left .speed {padding-left: 0px;padding-top: 40px;float: left;background-size: 30px!important;background-position: top 9px left !important;}
	.prod_main .prod_row {margin-bottom: 20px;}
	.prod_main .prod_right .machine_info .machine_right, .prod_main .prod_right .machine_info .machine_right p {max-width: 100%;width: 100%;}
	
	.prod_main .prod_row {min-height: auto;max-height: inherit;overflow: visible;}

	.nephrite_row .section_content {padding:20px;}
	.nephrite_row .section_content ul li {display: inline-block;width: 49%;margin-bottom: 10px;}
	.nephrite_second {display: none;}

	.jedite_info .jedite_row .jedite_right .jedite_right_inner {max-width: 100%;width: 95%;float: none;margin-left: 0px;position: static;top: 0%;transform: translateY(0%);-moz-transform: translateY(0%);-webkit-transform: translateY(0%);padding: 20px;}
	.jedite_info .jedite_row .jedite_right {float: none;width: 100%;position: static;height: auto;right: auto;}
	.jedite_info .jedite_row .jedite_left {float: none;width: 100%;}
	.jedite_info .jedite_row:nth-child(2n) .jedite_right {float: none;width: 100%;position: static;height: 100%;right: auto;left: auto;}
	.jedite_info .jedite_row:nth-child(2n) .jedite_right .jedite_right_inner {right: auto;margin-right: 0px;}

	.news_page ul li .news_img {float: none;max-width: 350px;width: 100%;margin: 0 auto;}
	.news_page ul li .news_content {float: none;max-width: 800px;width: 100%;margin-top: 10px;}

	.page-template-tpl-nephrite .nephrite_row .img {height: 350px;}
	.home_banner.sec .banner_image {height: 350px;}

	.about_sit .bottom_form .form_left {max-width: 48%;}
.about_sit .bottom_form .form_right {max-width: 47%;}


.about_sit .bottom_form .form_left {max-width: 100%;width: 100%;float: none;margin-right: 0px;margin-bottom: 13px;}
.about_sit .bottom_form .form_right {max-width: 100%;width: 100%;float: none;}
.network {padding: 50px 0px;}
.network .main_top img {display: none;}
.network .main_top .main {position: static;bottom: auto;right: auto;width: 33.33%;float: left}
.network .main_top .main span {display: none;}
.network .main_top .content {position: static;display: block;width: 100%;transform: translate(0);-moz-transform: translate(0);-webkit-transform: translate(0);opacity: 1;min-height: 152px;}


}


@media only screen and (min-width:768px) and (max-width:979px) {
	.header .logo {float: none;max-width: 284px;margin: 0 auto;}
	.header .nav {float: none;margin-top: 10px;text-align: center;display: block;}
	.header .nav ul {padding: 0px;width: 100%;display: block;padding-bottom:10px;}
	.header .nav ul li {float: none;display: inline-block;}
	.top_header {height: 109px;}
	.who_we_are .weare_content {padding: 43px 50px 51px;}
	.expert_section .expert_image {max-width: 100%;}
	.expert_section .expert_content {max-width: 100%;position: static;padding: 20px 20px 30px;}
	.expert_section .expert_content .exp_cont {max-width: 100%;position: static;transform: translate(0);-moz-transform: translate(0);-webkit-transform: translate(0);}
	.prod_category ul li .cat_contetn {max-width: inherit;width: 230px;}
	.bottom_section > div {width: 100%;float: none;margin-bottom: 20px;}
	.bottom_section .bottom_form {padding: 20px;}
	.bottom_section .bottom_form .form_left {max-width: 45%;}
	.bottom_section .bottom_form .form_right {max-width: 50%;}
	.bottom_section .bottom_testimonial .testi_content {width: 60%;}
	.bottom_image img {width: 100%;}
.home_banner .banner_content {font-size: 32px;line-height: 32px;max-width: 450px;}
	.home_banner .banner_content img {width: 85px;margin-bottom: 20px;}
	/*--------------Elevator Products-------------*/
	.elevator_product .ele_prod_image, .ele_prod_content {width: 50%;}
	.ele_prod_content .ele_prod_inner {left: 19px;}
	.ele_prod_content .ele_prod_inner h2 {margin-bottom: 3px;font-size: 24px;}
	.ele_prod_content .ele_prod_inner p {font-size: 14PX;line-height: 25px;}

	/*--------------Technical Support-------------*/
	.page-template-tpl-technical-support .who_we_are .weare_content {margin-top: -32px;}
	.always .left, .always .right {width: 100%;float: none;position: relative;}
	.always .right .right_inner {max-width: 100%;width: 100%;float: none;margin-left: 0;position: static;top: auto;transform: translateY(0%);-moz-transform: translateY(0%);-webkit-transform: translateY(0%);padding: 20px;}
	.tec_suport_tabs .r-tabs-panel .tab_cont .left {float: none;width: 100%;position: static;height: 100%;}
	.tec_suport_tabs .r-tabs-panel .tab_cont .left .left_inner {max-width: 100%;width: 100%;position: static;top: auto;right: auto;transform: translateY(0%);-moz-transform: translateY(0%);-webkit-transform: translateY(0%);margin-right: 0;padding: 20px;}
	.tec_suport_tabs .r-tabs-panel .tab_cont .right {display: none;}
	.r-tabs .r-tabs-accordion-title {display: block;text-align: center;margin-top: 20px;background: #ededed;padding: 10px;}
	.r-tabs .r-tabs-accordion-title a {display: block;}
	.r-tabs .r-tabs-accordion-title.r-tabs-state-active {background: #00b1a9;}
	.r-tabs .r-tabs-accordion-title.r-tabs-state-active img {-webkit-filter: brightness(0%) invert(100%);filter: brightness(0%) invert(100%);-moz-filter: brightness(0%) invert(100%);}
	.always {margin: 0 auto;margin-top: 76px;max-width: 600px;}
	.tec_suport_tabs { margin: 0 auto;margin-bottom: 109px;max-width: 600px;}
	.tec_suport_tabs .r-tabs-nav {display: none;}

	/*----------------About us--------------------*/
	.about_content_row:nth-child(2n) .about_content_inner {left: 20px;}

	/*----------------Product page--------------*/
	.prod_main {max-width: 500px;margin: 102px auto 0px;}
	.prod_main .prod_left, .prod_main .prod_right {width: 100%;float: none;}
	.prod_main .prod_right { padding: 20px;}
	.prod_main .prod_row .prod_right .prod_right_inner {max-width: 100%;width: 100%;}
	.prod_main .prod_right .machine_info .machine_left .weight, .prod_main .prod_right .machine_info .machine_left .speed {padding-left: 0px;padding-top: 40px;float: left;background-size: 30px!important;background-position: top 9px left !important;}
	.prod_main .prod_row {margin-bottom: 20px;}
	.prod_main .prod_right .machine_info .machine_right, .prod_main .prod_right .machine_info .machine_right p {max-width: 100%;width: 100%;}

	.prod_main .prod_row {min-height: auto;max-height: inherit;overflow: visible;}

	.nephrite_row .section_content {padding:20px;}
	.nephrite_row .section_content ul li {display: inline-block;width: 49%;margin-bottom: 10px;}
	.nephrite_second {display: none;}

	.jedite_info .jedite_row .jedite_right .jedite_right_inner {max-width: 100%;width: 95%;float: none;margin-left: 0px;position: static;top: 0%;transform: translateY(0%);-moz-transform: translateY(0%);-webkit-transform: translateY(0%);padding: 20px;}
	.jedite_info .jedite_row .jedite_right {float: none;width: 100%;position: static;height: auto;right: auto;}
	.jedite_info .jedite_row .jedite_left {float: none;width: 100%;}
	.jedite_info .jedite_row:nth-child(2n) .jedite_right {float: none;width: 100%;position: static;height: 100%;right: auto;left: auto;}
	.jedite_info .jedite_row:nth-child(2n) .jedite_right .jedite_right_inner {right: auto;margin-right: 0px;}
	.jedite_info {max-width: 600px;margin: 0 auto 50px;}

	.news_page ul li .news_img {float: left;max-width: 40%;width: 100%;}
	.news_page ul li .news_content {float: right;max-width: 57%;width: 100%;}
	.header .logo {margin-top:-7px;}

	.page-template-tpl-nephrite .nephrite_row .img {height: 400px;}
	.home_banner.sec .banner_image {height: 400px;}

		.about_sit .bottom_form .form_left {max-width: 48%;}
.about_sit .bottom_form .form_right {max-width: 47%;}
}

@media only screen and (min-width:980px) and (max-width:1023px) {
	.bottom_section .bottom_form {padding: 20px;}
	.bottom_section .bottom_form .form_left {max-width: 196px;}
	.bottom_section .bottom_testimonial .testi_image {width: 216px;float: none;margin: 0 auto;}
	.bottom_section .bottom_testimonial .testi_content {width: 100%;position: static;right: 0px;top: auto;transform: translateY(0%);-moz-transform: translateY(0%);-webkit-transform: translateY(0%);text-align: center;margin-top: 20px;}
	.bottom_section > div {min-height: 390px;}
	.bottom_section .bottom_testimonial {padding: 20px;}
	.bottom_section .bottom_testimonial h4 {text-align: center;}
	.home_banner .banner_content {font-size: 32px;line-height: 32px;max-width: 450px;}
	.home_banner .banner_content img {width: 85px;margin-bottom: 20px;}
	/*--------------Elevator Products-------------*/
	.ele_prod_content .ele_prod_inner {left: 19px;}
	.ele_prod_content .ele_prod_inner h2 {font-size: 24px;}
	.ele_prod_content .ele_prod_inner p {line-height: 25px;}

	/*--------------Technical Support-------------*/
	.always .right .right_inner {max-width: 435px;margin-left: 25px;}
	.tec_suport_tabs .r-tabs-panel .tab_cont .left .left_inner {margin-right: 25px;max-width: 435px;}

	/*----------------Product page--------------*/
	.prod_main .prod_left {width: 60%;float: left;}
	.prod_main .prod_right {width: 40%;float: left;}
	.prod_main .prod_right { padding: 20px;}
	.prod_main .prod_row .prod_right .prod_right_inner {max-width: 100%;width: 100%;}
	.prod_main .prod_right .machine_info .machine_left .weight, .prod_main .prod_right .machine_info .machine_left .speed {float: left;background-size: 30px!important;background-position: top left !important;margin-bottom: 10px;}
	.prod_main .prod_right .machine_info .machine_left {max-width: 100%;}
	.prod_main .prod_row {margin-bottom: 10px;}
	.prod_main .prod_right .machine_info .machine_right, .prod_main .prod_right .machine_info .machine_right p {max-width: 100%;width: 100%;}
	.prod_main .prod_right h3 {margin-bottom: 20px;}

	.jedite_info .jedite_row .jedite_right .jedite_right_inner {max-width: 390px;}

	.news_page ul li .news_img {float: left;max-width: 40%;width: 100%;}
	.news_page ul li .news_content {float: right;max-width: 57%;width: 100%;}
}

@media only screen and (min-width:1024px) and (max-width:1200px) {
	.bottom_section .bottom_form {padding: 20px;}
	.bottom_section .bottom_form .form_left {max-width: 196px;}
	.bottom_section .bottom_testimonial .testi_image {width: 216px;float: none;margin: 0 auto;}
	.bottom_section .bottom_testimonial .testi_content {width: 100%;position: static;right: 0px;top: auto;transform: translateY(0%);-moz-transform: translateY(0%);-webkit-transform: translateY(0%);text-align: center;margin-top: 20px;}
	.bottom_section > div {min-height: 390px;}
	.bottom_section .bottom_testimonial {padding: 20px;}
	.bottom_section .bottom_testimonial h4 {text-align: center;}
	
	/*--------------Elevator Products-------------*/
	.ele_prod_content .ele_prod_inner {left: 19px;}
	.ele_prod_content .ele_prod_inner h2 {font-size: 24px;}
	.ele_prod_content .ele_prod_inner p {line-height: 25px;}

	/*--------------Technical Support-------------*/
	.always .right .right_inner {max-width: 435px;margin-left: 25px;}
	.tec_suport_tabs .r-tabs-panel .tab_cont .left .left_inner {margin-right: 25px;max-width: 435px;}

	/*----------------Product page--------------*/
	.prod_main .prod_left {width: 60%;float: left;}
	.prod_main .prod_right {width: 40%;float: left;}
	.prod_main .prod_right { padding: 20px;}
	.prod_main .prod_row .prod_right .prod_right_inner {max-width: 100%;width: 100%;}
	.prod_main .prod_right .machine_info .machine_left .weight, .prod_main .prod_right .machine_info .machine_left .speed {float: left;background-position: top left !important;margin-bottom: 10px;}
	.prod_main .prod_right .machine_info .machine_left {max-width: 100%;}
	.prod_main .prod_row {margin-bottom: 10px;}
	.prod_main .prod_right .machine_info .machine_right, .prod_main .prod_right .machine_info .machine_right p {max-width: 100%;width: 100%;}
	.prod_main .prod_right h3 {margin-bottom: 20px;}
	.news_page ul li .news_img {float: left;max-width: 40%;width: 100%;}
	.news_page ul li .news_content {float: right;max-width: 57%;width: 100%;}
}


@media only screen and  (max-width:979px) {
	.header {overflow:visible!important}
	.header .nav label {display: block;cursor: pointer;background: url('../images/nav.png') no-repeat center;background-size: 28px;color: transparent;font-size: 0px;width: 28px;height: 28px;margin: 0px;float: right;}
	.header .nav input:checked ~ label {display: block;cursor: pointer;background: url('../images/nav_close.png') no-repeat center;background-size: 22px;color: transparent;font-size: 0px;width: 28px;height: 28px;margin: 0px;}
	.menu-main-menu-container {display: none;position: fixed;width: 100%;left: 0px;background: #fff;padding: 20px;z-index: 9990;top: 49px;height:250px;overflow: auto;}
	.header .nav input:checked ~ .menu-main-menu-container {display: block;}
	.header .nav ul li {float: none;margin:0px;margin-bottom: 5px;vertical-align: top;display: block;text-align: left;}
	.header .logo {max-width: inherit;width: 200px;float:left;}
	.header .nav {margin-top: 12px;}
	.top_header {height: 49px;}
	.header .nav ul li ul {height: auto!important;overflow: visible!important;margin-top:5px;padding-left: 14px;display: block!important;padding-bottom: 0px;}
	.header .search {display: none;}
	.header .nav ul li ul li {display: block;text-align: left;}
}

@media only screen and  (min-width:980px) and  (max-width:1010px) {
	.header .nav ul li {margin-right: 18px;}
	.header .nav ul li:last-child {margin-right: 0px;}
}
/*@media only screen and  (min-width:768px) and  (max-width:880px) {
	.header .nav ul li {vertical-align: top;}
	.header .nav ul li ul li {display: block;text-align: left;}
	.header .search {display: none;}
	.header .nav ul li ul {margin-bottom: 0px;}
}

@media only screen and  (min-width:881px) and  (max-width:979px) {
.header .nav ul li {vertical-align: top;}
.header .nav ul li ul li {display: block;text-align: left;}
.header .nav {float: right;}
.header .logo {float: left;}
.top_header {height: 66px;}
.header .nav ul li ul {margin-bottom:0px;}
.header .nav {margin-top: 17px;}
}*/