

#product_list .cat_header{margin-bottom:50px;}
#product_list .type_container{margin-bottom:30px;}
#product_list .name p {
    color: #999;
    font-weight: normal;
    font-size: 14px;
    margin-top: 5px;
    margin-bottom: 5px;
}

#sub_menu_section {
    background: #f5f5f5;
}


#sub_menu_section .sub_menu_item {
    width: 22%;
}

.slimlogo{width:430px;}


.swiper-slide.ff2 .slider_text.middle {
    top: 5%!important;
    left: 35%!important;
    text-align: center!important;
}	


.swiper-slide.ff2 .slider_text h3 {    color: #dca858;
}	
.swiper-slide.ff2 .slider_text h1 {
	    color: #fff;
}	


.swiper-slide.ff5 .slider_text h3 {    color: #bf8f45;
}	
.swiper-slide.ff5 .slider_text h1 {
	    color: #fff;
}	


.swiper-slide_b  h3{ margin-bottom: 0px;      text-shadow: 1px 1px 5px #000; color:#fff;   font-size: 60px;
    font-weight: bold;}
.swiper-slide_b  h1{  margin-top: 15px;    text-shadow: 1px 1px 5px #000; color:#fff;font-size: 45px!important;
    font-weight: bold;}

.eng .swiper-slide_b  h3{     font-size: 40px;}
.eng .swiper-slide_b  h1{    font-size: 30px!important; }			
	
#slider_section .swiper-slide_c .slider_text.left {
    left: 50%; 
    text-align: left;
}


.swiper-slide_c  h3{ margin-bottom: 0px;   text-shadow: 1px 1px 1px #fff; color:#9f8050;    font-size: 60px;
    font-weight: bold;}
.swiper-slide_c  h1{ margin-top: 10px;     text-shadow: 1px 1px 1px #fff;font-size: 45px!important;
    color: #777777;
    font-weight: bold;}	
	
.eng .swiper-slide_c  h3{     font-size: 40px;}
.eng .swiper-slide_c  h1{    font-size: 30px!important; }			
	
	
.swiper-slide_aa .mac_img{position: absolute;
    right: 12%;
    top: 65px;}	

.swiper-slide_aa  h3{ margin-bottom: 0px;   text-shadow: 1px 1px 5px #fff; color:#9f8050;    font-size: 40px;
    font-weight: bold;}
.swiper-slide_aa  h1{ margin-top: 10px;   text-shadow: 1px 1px 5px #fff; color:#9f8050;
    font-weight: bold;}		
	
.eng .swiper-slide_aa  h3{     font-size: 30px;}
.eng .swiper-slide_aa  h1{    font-size: 40px!important; }			
	
	
.swiper-slide_a  h3{ margin-bottom: 0px;   text-shadow: 1px 1px 5px #000; color:#9f8050;    font-size: 60px;
    font-weight: bold;}
.swiper-slide_a  h1{ margin-top: 10px;     text-shadow: 1px 1px 5px #000;  font-size: 45px!important;
    color: #777777;
    font-weight: bold;}	

.eng .swiper-slide_a  h3{     font-size: 40px;}
.eng .swiper-slide_a  h1{    font-size: 30px!important; }		


.grey_background{background-color:#eee;}


#slider_section  .swiper-slide .slide1{padding-left:95px!important;padding-top: 90px ;}
#slider_section .swiper-slide .slide2 {padding-left: 95px!important;padding-top: 75px !important;}
#slider_section .swiper-slide .slide3 {padding-top: 30px !important;}
#slider_section  .swiper-slide .slide4{padding-left:0px!important;padding-top: 140px ;}
.slide1b .slider_text{text-align: center !important;padding-top: 100px;}
.eng .slide1b .slider_text h2{font-size:32px!important;}
.slide1b h1{margin-bottom:0px;}
.slide1b h4{margin-top:0px;}


#product_list .name{margin-bottom:0px;}
.products_content .desc_container{color:#999;margin-top:0px;font-size: 12px;letter-spacing: 0px;font-weight: normal;}
.eng .products_content .desc_container{font-size: 13px;}
.products_content .main_desc{font-size:14px;color:#434343;margin-bottom:10px;font-weight: bold;}


#product_list .product_item_content .desc_container img{vertical-align: middle}
#product_list .product_item_content .desc_container > span{vertical-align: middle;color: #4b4b4b;margin-right: 5px;}
#product_list .product_item_content .desc_container > span .all_zone{width: 20px;vertical-align: text-top!important;}

#product_list .product_item_content .desc_container > span .desc_icon{margin-right:0px;vertical-align: bottom;}



#slider_section  .swiper-slide .slide1 h4{margin-bottom:0px;font-size:40px;color:#ccc;}
#slider_section  .swiper-slide .slide1 h1{margin-top:5px;}
#slider_section  .swiper-slide .slide2 h4{margin-bottom:0px;font-size:40px;color:#909090;text-shadow:none;}
#slider_section  .swiper-slide .slide2 h1{margin-top:5px;color:#353535;text-shadow:none;}
.eng #slider_section .swiper-slide .slide2 h1{font-size:40px;}
.eng #slider_section .swiper-slide .slide1 h1{font-size:40px;}
.eng #slider_section .swiper-slide .slide1 h4{font-size:30px;}
.eng #slider_section .swiper-slide .slide2 h4{font-size:30px;}

#slider_section  .swiper-slide .slide-h-item{text-align: center;}
#slider_section  .swiper-slide .slide-h-item p {font-size:20px;}
.eng #slider_section  .swiper-slide .slide-h-item p {font-size: 16px;font-weight: bold;}
#wh_storage2_4{
	background-image: url(/imagestw/products/product_list/list_wh_storage_shower/gpn_features_bg.jpg);
	color:#ffffff;
	padding-top:50px;
	padding-bottom:50px;
}
#wh_storage2_4 h3{text-align:center;font-size:26px;margin-bottom:50px;}
#wh_storage2_4 .container img{width: 120px;}
#wh_storage2_4 .col{text-align:center;}
#wh_storage2_4 p{font-size: 20px;margin-top: 8px;}
.eng #wh_storage2_4 p{font-size: 16px;}



#product_list .hob_header span {
    display: inline-block;
}

#product_list .hob_header {
    font-size: 28px;
    color: #666;
    text-align: center;
	position: relative;
}

#product_list  .hob_header span::before, #product_list .hob_header span::after {
    border-top: 1px solid #ddd;
    display: block;
    height: 1px;
    content: " ";
    width: 35%;
    position: absolute;
    left: 0;
    top: 50%;
}

.eng #product_list  .hob_header span::before, #product_list .hob_header span::after {
    border-top: 1px solid #ddd;
    display: block;
    height: 1px;
    content: " ";
    width: 30%;
    position: absolute;
    left: 0;
    top: 50%;
}


#product_list  .hob_header span::after {
    right: 0;
    left: auto;
}



#wh_storage2_5{
	background-color:#fff;
	color:#000;
	padding-top:50px;
	padding-bottom:100px;
}
#wh_storage2_5 h3{text-align:center;font-size:26px;margin-bottom:50px;}
#wh_storage2_5 h4{    font-size: 20px;    margin-bottom: 0px;    margin-top: 15px;    font-weight: bold;}
.eng #wh_storage2_5 h4{    font-size: 16px;}
#wh_storage2_5 .container img{width: 120px;     margin-top: 30px;}
#wh_storage2_5 .feature_image{text-align:left!important;}
#wh_storage2_5 .feature_image img {width:300px;position:absolute;}
#wh_storage2_5 .col{text-align:center;}
#wh_storage2_5 p{font-size: 13px;margin-top: 6px;color:#9b9b9b;}

#wh_storage2_5 .remarks{font-size:10px;color: #9b9b9b;}

#wh_storage2_6{
	background-color:#222222;
	color:#ffffff;
	padding-top:50px;
	padding-bottom:50px;
}
#wh_storage2_6 h3{text-align:center;font-size:26px;margin-bottom:50px;}
#wh_storage2_6 h4{font-size: 22px;margin-bottom: 0px;margin-top: 5px;}
.eng #wh_storage2_6 h4{font-size: 16px;}
#wh_storage2_6 .container img{width: 180px;}
#wh_storage2_6 .col{text-align:center;}
#wh_storage2_6 p{font-size: 13px;margin-top: 6px;color:#9b9b9b;}


#slider_section .section {padding-bottom: 0}
#slider_section .swiper-slide span.slide_text{position: absolute;color: #fff;color: #fff;padding: 0px;text-shadow: 0 0 14px rgba(0,0,0,0.7); opacity:0}
#slider_section .swiper-slide span.slide_text h1{font-size: 3.8vw;font-weight: 700;letter-spacing:6px}
#slider_section .swiper-slide span.slide_text h4{font-size: 3vw; font-weight:300;}
.eng #slider_section .swiper-slide span.slide_text h1{font-weight: 700;letter-spacing:0px}


#slider_section .left_slide_text{text-align: left}
#slider_section .right_slide_text{text-align: right}
#slider_section .swiper-slide #slider_promote{top:15%}
#slider_section .swiper-slide #slider_promote img{max-width: 175px;width: 30%;}
#slider_section .swiper-slide .center_slide_text#slider_img_logo{top:35%}
#slider_section .swiper-slide .center_slide_text#slider_img_logo img{max-width: 800px;width:100%}
#slider_section .swiper-slide .center_slide_text#slider_video{top:25%;text-align: center;}
#slider_section .swiper-slide .center_slide_text#slider_video img{max-width: 100px;width: 10%;min-width: 45px;}
#slider_section .swiper-slide .center_slide_text#slider_video a{ left:0; top: 0; width:100%; height: 100%}
#slider_section .swiper-slide .logo_3{width:80%; max-width: 275px}

#slider_section .swiper-slide-active .center_slide_text{-webkit-animation-name: fadeInDown;animation-name: fadeInDown;left: 0;right:0; margin: 0 auto;width: 80%;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}
#slider_section .swiper-slide-active .left_slide_text{-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;left: 10%; top: 25%;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}
#slider_section .swiper-slide-active .right_slide_text{-webkit-animation-name: fadeInRight;animation-name: fadeInRight; right: 10%;top: 25%;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}

/*----------video--------------*/
#swiper-slide-video 
{z-index: 30;top: 325px;}
.swiper-slide {position:relative}
.swiper-slide  .video_btn {position: relative;margin: 25px auto;width: 100%;max-width: 250px;color: #fff;}
.swiper-slide  .video_Popup {width: 100%;height: 100%;display: block; text-align: center;}
.swiper-slide  .video_Popup i{font-style: normal;color: #ccc;font-size: 72px;-webkit-transition: color .3s;transition: color .3s;cursor: pointer}
.swiper-slide  .video_Popup i:hover {color: #aaa;}
.swiper-slide  .video_btn img{width:100%}
.swiper-slide  .video_btn p{margin-top: 10px;font-size: 18px;font-weight: bold;}


#swiper-slide-video .video_bg{position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 100%; background-color: #000; z-index: 1; display: none;}
#swiper-slide-video .video_container{position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;margin: auto;z-index: 1;display: none;align-items: center;justify-content: center;}
#swiper-slide-video .video_container .plyr_wrapper{width: 80%;max-width:600px;}
#swiper-slide-video .video_container #slide_video_plyr {position:relative; /*padding-bottom: 56.25%;*/height: 0;overflow: hidden;background: #000;}
#swiper-slide-video .video_container #slide_video_plyr iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

#swiper-slide-video .close_icon{
	    position: absolute;
    right: 10%;
    top: 70px;
    
    /*position: absolute;right: 10px;top: 10px;*/border: #fff 1px solid;background-color: transparent;width: 42px;height: 42px;border-radius: 21px;text-align: center;z-index:2; display:none; cursor: pointer}
#swiper-slide-video .close_icon:hover{background-color: #fff}
#swiper-slide-video .close_icon i{font-size: 18px;line-height: 42px; color: #fff }
#swiper-slide-video .close_icon:hover i{color:#43413f}

/*----------video--------------*/
#desc_page header{color:#fff; text-align: center;margin: 20px 0 30px;letter-spacing: 3px}
.eng #desc_page header{letter-spacing: 0}
#desc_page #image_layer{text-align: center; margin: 3% 0;}
#desc_page #image_layer img{width:100%}      
#desc_page #image_layer .layer_desc{color:#fff; text-align:left;letter-spacing: 3px;margin-top:7%; width: 100%;}
.eng #desc_page #image_layer .layer_desc{letter-spacing: 0}
#desc_page #product_list_img{}
#desc_page #product_list_img img{width:100%}
#desc_page #award_list_img {margin-bottom: 30px; text-align: center}
#desc_page #award_list_img img{width:80%}
#desc_page{ background:radial-gradient(at 50% ,#666,rgb(89, 87, 88) 50%);background:-webkit-radial-gradient(50% ,#666,rgb(89, 87, 88) 50%);}
#desc_page hr{border-color: rgba(255,255,255,0.5);border-bottom-width: 0;margin: 50px 0;}
#feature_img header{margin: 20px 0 30px;}
#feature_img .img_section{padding:20px;text-align: center;}
#feature_img .img_section img{width: 100%;max-width: 180px;}
#feature_img .desc{text-align: center;margin-top: 15px;letter-spacing: 3px;color: #fff;}
.eng #feature_img .desc{letter-spacing: 0}

#product_list .type_desc{text-align: center;margin-bottom: 50px;margin-top: 25px;}
#product_list .outer_content {padding-top: 10px;padding-bottom: 10px;}
#product_list .products_content{text-align: center;margin-top: 30px;}
#product_list .product_item{display:inline-block; width:24%; vertical-align: top;margin: 25px 0 15px;}
#product_list .product_item .hidden{display:none}
#product_list .status{white-space: nowrap;vertical-align: middle;margin-left: 5px;}
#product_list .product_item_content { min-height: auto;}

#product_list .product_item_content .desc img{vertical-align: middle}
#product_list .product_item_content .desc > span{vertical-align: middle;color: #fff}
#product_list .product_item .desc span > span{color:#fd416b}
#product_list .type_section{padding: 25px 0;}
#product_list .type_section:nth-child(2n){background-color: #eee}
#product_list .type_container .type_header {font-size: 28px;color: #666;text-align: center;position: relative;}
#product_list .type_container .type_header span {display: inline-block;}
#product_list .type_header span:before, #product_list .type_header span:after {border-top: 1px solid #ddd;display: block;height: 1px;content: " ";width: 40%;position: absolute;left: 0;top: 50%;}
#product_list .type_container .type_header span:after {right: 0;left: auto;}

#remote_page header {color: #777;text-align: center;margin: 20px 0 30px;}
#remote_page .remote_desc{color: #aaa;letter-spacing: 4px;font-size: 16px;}    
.eng #remote_page .remote_desc{letter-spacing: 0}
#remote_page .remote_diagram{margin: 10px; text-align: center}
#remote_page .remote_diagram img{max-width: 700px; width:100%}
#remote_page .remote_desc{color: #aaa;letter-spacing: 4px;font-size: 16px;}    
#remote_page .remote_compatible{color: #aaa;letter-spacing: 4px;font-size: 16px; text-align: center}    
#remote_page .remote_products{color: #aaa;letter-spacing: 4px;font-size: 16px;text-align: center}    
#remote_page .remote_products a{white-space: nowrap}
#remote_page .remote_btn{text-align: center}
.eng #remote_page .remote_desc, .eng #remote_page .remote_compatible, .eng #remote_page .remote_products{letter-spacing: 0}
#download_page{background-position: center;background-size: cover;}
#download_page .container{padding-top: 50px;padding-bottom: 50px}
#download_page header {color: #fff; text-align: center;margin: 20px 0 40px;letter-spacing: 3px;}
.eng #download_page header{letter-spacing: 0}
#download_page .download_item{width: 200px;margin: 0 auto;}
#download_page .download_img{display: inline-block; vertical-align: middle;text-align: center;width:100px}
#download_page .download_img img{width: 65px;}
#download_page .download_content{display: inline-block;vertical-align: middle;text-align: center;width:95px}
#download_page .download_desc{color:#fff; font-size: 16px;margin-bottom: 10px;}


#projects_page{background-color: #eee}
#projects_page .container{padding-top:50px; padding-bottom:50px}
#projects_page header{margin: 30px 0;color:#9b9b9b;text-align: center;}
#projects_page .swiper-slide:hover{opacity: 0.8}
#projects_page .swiper-slide img{width:100%}
#projects_page .swiper-slide .project_name{padding:20px; font-size:18px; line-height:20px; font-weight:700; background-color: #fff; text-align: center}
.eng #projects_page .swiper-slide .project_name{padding:20px; font-size:18px; min-height:44px; line-height:24px; font-weight:500; background-color: #fff; text-align: center}
#projects_page .projects_nav {text-align: center;margin-top: 30px;}
#projects_page .projects_nav-prev, #projects_page .projects_nav-next{width: 28px;height: 30px;line-height: 30px;padding: 0px;color: #fff;margin: 0 20px;}
#projects_page .projects_nav-prev i, #projects_page .projects_nav-next i{font-size: 0.8rem;line-height: 30px; width: auto;}
#footer_page{padding: 0 !important}
#page_footer{margin-top:0}
.tooltip_content {width: auto;min-width: 240px;font-size: 14px;}
.tooltip_content > div{line-height: 1.4;margin-bottom: 5px;}
.tooltip_content > div.hidden{display:none}
.tooltip_content .left_div {width: 25px;vertical-align: middle;}
.tooltip_content .left_div img{width:26px}
.tooltip_content .right_div {width: 80%;text-align: left;vertical-align: middle;}
@media only screen and (min-width: 601px){
    #product_list .product_img{min-height: 150px;}
    #desc_page, #products_page, #projects_page{padding:0px 0}
    #slider_section .swiper-slide #slider_promote {top: 20%;}
    #projects_page{padding:80px 0}
    #feature_img .img_section:nth-child(3n+1){clear:both}
}
@media only screen and (min-width: 993px){
    #slider_section .swiper-slide .center_slide_text#slider_video {top: 20%;}
    #slider_section .swiper-slide-active .right_slide_text{top: 20%;}
    #product_list .type_0 .product_item{width:32%}
    #product_list .type_0 .container {max-width: 800px;}    
    #product_list .container{width:95%}    
    #desc_page header section, #feature_img header section{font-size: 1.1rem;line-height: 140%;margin: 0.82rem 0 0.656rem 0;}
    #desc_page header{letter-spacing: 6px;}
    .eng #desc_page header{letter-spacing: 0}
    #download_page header{letter-spacing: 6px;}
    .eng #download_page header{letter-spacing: 0}    
    #feature_img header{letter-spacing: 6px;}
    #feature_img header section{color:#777}
    #feature_img footer{color:#777; letter-spacing: 6px}
    #desc_page #image_layer .image_layer_inner{padding: 20px};
    #remote_page .remote_desc{margin:0 25px}
}
@media only screen and (min-width: 1920px){

    
}
@media only screen and (min-width: 601px) and (max-width: 992px){
	
	
#slider_section .swiper-slide .slide4 {padding-left: 0px!important;}	
#slider_section .swiper-slide .slide1 {padding-left: 0px!important;}
	
#product_list  .hob_header span::before, #product_list .hob_header span::after {
    width: 30%;

}		
	
    #projects_page .swiper-slide .project_name{font-size:15px}
    #scroll_menu li {margin: 10px 5px 0;font-size: 14px;}    
    #product_list .product_item{width:49%}
    #product_list .cat_header{font-size: 2rem}
    #product_list .name {font-size: 18px;}
    #product_list .desc {font-size: 13px;}    
	#wh_storage2_5 .feature_image img{width:200px;}
}
@media only screen and (max-width: 992px){
    #product_list .product_item_content .desc img {width: 21px;}
    #product_list .type_container .type_header {font-size: 21px;}    
    .qtip{display:none !important}
}
@media only screen and (max-width: 600px){
	
	
.slimlogo{width:210px;}	
#slider_section .swiper-slide_c.ff1 .slider_text.left {
    left: 30%;
    text-align: left;
}	
	
	
#sub_menu_section .sub_menu_item label img {
    display:inline-block!important;
}	

#sub_menu_section .sub_menu_item {
	width: 180px;

    margin: 0 auto;
    text-align: left;
}
	
	.swiper-slide.ff1{background-image:url(/imagestw/products/product_list/list_slimline/slimline_640x480_m-1bg.jpg)!important;}
	.swiper-slide.ff2{background-image:url(/imagestw/products/product_list/list_slimline/slimline_640x480_m-2bg.jpg)!important;}
	.swiper-slide.ff3{background-image:url(/imagestw/products/product_list/list_slimline/slimline_640x480_m-3bg.jpg)!important;}
	.swiper-slide.ff4{background-image:url(/imagestw/products/product_list/list_slimline/slimline_640x480_m-4bg.jpg)!important;}
	.swiper-slide.ff5{background-image:url(/imagestw/products/product_list/list_slimline/slimline_640x480_m-5bg.jpg)!important;}
	

	
.swiper-slide.ff5 .slider_text.middle {
    top: 5%!important;
    left: 40%!important;
}	

	
.swiper-slide.ff2 .slider_text.middle {
    top: 5%!important;
    left: 12%!important;
    text-align: center!important;
}

.swiper-slide.ff3 .slider_text.middle {
    left: 10%!important;
    text-align: center!important;
    top: 5%!important;
}		
	
.eng .swiper-slide.ff3 .slider_text.middle {
    left: 12%!important;
}	
	
.swiper-slide.ff4 .slider_text.middle {
    left: 10%!important;
    top: 5%!important;
}		
	
.swiper-slide_b  h3{ margin-bottom: 0px;      text-shadow: 1px 1px 5px #000; color:#fff;   font-size: 24px;
    font-weight: bold;}
.swiper-slide_b  h1{  margin-top: 10px;    text-shadow: 1px 1px 5px #000; color:#fff;font-size: 40px!important;
    font-weight: bold;}


.eng .swiper-slide_b h3 {    font-size: 20px;}	
.eng .swiper-slide_b h1 {    font-size: 20px!important;}		
	
#slider_section.swiper-slide_c .slider_text.left {
    left: 55%!important; 
    text-align: left;
}


.swiper-slide_c  h3{ margin-bottom: 0px;   text-shadow: 1px 1px 1px #fff; color:#9f8050;    font-size: 24px;
    font-weight: bold;}
.swiper-slide_c  h1{ margin-top: 5px;     text-shadow: 1px 1px 1px #fff;font-size: 30px!important;
    color: #777777;
    font-weight: bold;}	
	
	
.eng .swiper-slide_c h3 {    font-size: 20px;}	
.eng .swiper-slide_c h1 {       font-size: 20px!important;}		

.swiper-slide_aa .slider_text.middle {
    top: 5%!important;
}
	
.swiper-slide_aa .mac_img {
    position: absolute;
    right: 0;
    top: 40%;
    width: 100%;
    margin: 0 auto;
}

.swiper-slide_aa  h3{ margin-bottom: 0px;   text-shadow: 1px 1px 5px #fff; color:#9f8050;    font-size: 24px;
    font-weight: bold;}
.swiper-slide_aa  h1{ margin-top: 10px;   text-shadow: 1px 1px 5px #fff; color:#004e9f;
    font-weight: bold;}		
	
.eng .swiper-slide_aa h1 {    font-size: 20px!important;}
.eng .swiper-slide_aa h3{    font-size: 20px!important;}

	
.swiper-slide_a  h3{ margin-bottom: 0px;   text-shadow: 1px 1px 1px #fff; color:#9f8050;    font-size: 30px;
    font-weight: bold;}
.swiper-slide_a  h1{ margin-top: 10px;     text-shadow: 1px 1px 1px #fff;  font-size: 32px!important;
    color: #777777;margin-top:0px;
    font-weight: bold;}		
	
	
.eng .swiper-slide_a h3 {    font-size: 20px;}	
.eng .swiper-slide_a h1 {        font-size: 22px!important;}		
		
	

	
.products_content .desc_container_pop{
	width:80%;
	margin:0 auto;
}	

.products_content .desc_container{margin-top:5px;}
	
.tooltip_mobile{text-align:left;font-size:12px;padding:5px; border-style: dashed;border-width:1px;border-color:#ddd;width: 95%;}	
.tooltip_mobile .left_div img{width: 13px;}
.tooltip_mobile .left_div{float:left;}	
.tooltip_mobile .right_div{}	
	
#slider_section .swiper-slide .slide-h-item {
    text-align: center;
    width: 100%;
}	
	
#slider_section .swiper-slide .slide2{padding-left: 0px !important;
padding-top: 35px !important;}	
#slider_section .swiper-slide .slide2 h4{font-size:26px;}
#slider_section .swiper-slide .slide2 h1{margin-top:5px;font-size: 30px !important;}
#product_list  .hob_header span::before, #product_list .hob_header span::after {
    width: 20%;

}	
.eng #product_list .hob_header { font-size: 20px;}	
#slider_section .swiper-slide .slide3 h2 {font-size: 24px!important;}
#slider_section .swiper-slide .slide-h-item  img{width: 90%;}
#slider_section .swiper-slide .slide3 {padding-right: 0px!important;padding-top: 60px !important;}
#slider_section .swiper-slide_2{background-position:-223px 18px !important}
#slider_section .swiper-slide .slide1 h1 {margin-top: 5px;text-align: left;}
#slider_section .swiper-slide .slide1 h4 {margin-bottom: 0px;text-align: left;font-size: 22px;}
.eng #slider_section .swiper-slide .slide1 h4 {margin-bottom: 0px;text-align: center;font-size: 22px;}
.eng #slider_section .swiper-slide .slide1 h1 {margin-top: 10px;font-size: 28px;    text-align: center;}
#slider_section .swiper-slide .slide1 {padding-left: 10px!important;padding-top: 40px;}
.eng #slider_section .swiper-slide .slide3 h2 {font-size: 24px!important;}
.eng #slider_section .swiper-slide .slide3 {padding-right: 0px!important;padding-top: 60px !important;}
.eng #slider_section .swiper-slide .slide-h-item p {font-size: 14px;font-weight: bold;}

.eng #slider_section .swiper-slide .slide1 {padding-left: 0px!important;padding-top: 40px !important;}
.eng #wh_storage2_4 p {font-size: 12px;margin-top: 8px;}
	#wh_storage2_6 .col{margin-bottom:10px;}
	#wh_storage2_4 .container img{width: 80px;}
	.container .row{margin-bottom:0px;}
	#slider_section .swiper-slide span.slide_text h4{font-size: 1.58rem;}
    #slider_section .swiper-slide span.slide_text h1{font-size: 1.9rem;}
    #slider_section .swiper-slide .slide_img{max-width: 200px}
    #slider_section .swiper-slide-active .right_slide_text{top:15%}
    #slider_section .swiper-slide .center_slide_text#slider_img_logo{top:25%}
    #desc_page, #products_page, #projects_page{padding:50px 0}
    #slider_page #slider_img_logo div {background-size: 100%;}
    .eng #slider_page span.slide_text h4{font-size:1.58rem; letter-spacing:0;}
    .eng #slider_page span.slide_text h1{font-size:2.1rem;line-height:2.5rem; letter-spacing:0;}
    #slider_page #slider_video div {background-size: 75px;}  
    #desc_page header h3{font-size: 2.12rem; font-wight:700 !important;}
    #desc_page #image_layer .image_layer_inner:nth-child(2n+1){clear:both}
    #feature_img header h3{font-size: 2.12rem}
    #feature_img .img_section:nth-child(2n+1){clear:both}
    #desc_page #image_layer .image_layer_inner{margin-bottom: 20px}
    #projects_page header h3{font-size: 2.12rem}

    #feature_img .desc{font-size: 14px; line-height:17px; font-weight: 500;}
    #projects_page .swiper-slide .project_name{padding:10px; font-size:14px; line-height:16px; font-weight:500; background-color: #fff; text-align: center}
    .eng #projects_page .swiper-slide .project_name{padding:10px; font-size:14px; line-height:15px; font-weight:500; background-color: #fff; text-align: center}
    #projects_page .projects_nav {text-align: center;margin-top: 30px;}
    #remote_page .remote_desc{font-size: 13px;text-align: center;letter-spacing: 1px}
    #remote_page header h3, #download_page header h3{font-size: 2.12rem;}
    #remote_page .remote_diagram {margin: 40px 0;}
    .video-container iframe, .video-container object, .video-container embed {left: 5%;width: 89%;height: 88%;}
    #slider_section .swiper-slide span.slide_text{width: 85%;}
    #slider_section .swiper-slide .center_slide_text#slider_video {top: 20%;}    
    .eng #slider_section .swiper-slide span.slide_text h4 {font-size: 1.38rem;}
    .eng #slider_section .swiper-slide span.slide_text h1 {font-size: 1.5rem;}
    #product_list .container{padding: 0}
    #product_list .container > div{padding: 0}
    #product_list .type_section {padding: 10px 0;}
    #product_list .product_item{width:100%;    margin: 0px;}
    #product_list .product_img {max-width: 175px;}
    #product_list .cat_header{font-size: 1.8rem}
    .eng #product_list .cat_header {font-size: 1.5rem;}
    #product_list .name {font-size: 14px;white-space: normal;margin-top: 0;margin-bottom: 0;}
    #product_list .desc {font-size: 12px;}      
    #product_list .type_container .type_header {font-size: 18px;}
    #product_list .type_header span:before, #product_list .type_header span:after {width: 30%;}    
    
}
