#white_overlay,.click,.menu *{-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.menu{-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.mobilemenu_icon{display:none;float:right;margin:13px 0 0 20px;width:30px}.mobilemenu_icon span{background:#cb252e;clear:both;float:left;height:4px;margin-bottom:3px;width:100%}#white_overlay{background-color:hsla(0,0%,100%,0);height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:-1}#menu.m_menu_active{left:0}#white_overlay.m_menu_active{background-color:hsla(0,0%,100%,.8);visibility:visible;z-index:990}@media only screen and (max-width:1200px){body{overflow-x:hidden}.middle_wrapper{width:95%}.hs_next{margin-right:0;right:20px}.hs_prev{left:20px;margin-left:0}.home_cats a{font-size:30px;height:240px;padding:25px}.home_help_box h3{font-size:37px}.home_help_box a{font-size:23px;padding:10px 35px}.hc2_left{width:55%}.hc2_right{width:42%}.home_video_box iframe{height:450px}h1,h2{font-size:38px}h3{font-size:29px}h4{font-size:23px}.ps_data{padding:15px 8%}.ps_data span{font-size:16px}.a_btn{font-size:23px;line-height:30px;padding:12px 20px}.footer_lower{margin:0}.footer_box{padding:0 15px 0 20px}.gitb_left{width:76%}.gitb_right{width:22%}.gitb_left h3{font-size:45px}.page_banner h1,.page_banner_2 h1{font-size:50px}.why_bp_left,.why_bp_right{width:48%}.why_bp_right ul li{height:115px;padding-left:125px}.why_bp_right ul li img{width:110px}.why_bp_right ul li h5{font-size:20px}.why_bp_right ul li p{font-size:16px}.wb_cats_section .ps_list h4{font-size:28px}.ts1_left,.ts2_right{width:43%}.ts1_right,.ts2_left{width:52%}.pop_ss_prods{width:100%}.pop_ss_prods .pl_item{padding:0 15px}.testimonial_section h3{font-size:38px}.tsml_slide p{line-height:115%;margin-bottom:3px}.tsml_slide p,.tsml_slide span{font-size:25px}.testimonial_section{padding:35px 0 25px}.bro_arch_block p{font-size:25px}.bro_arch_block h2{font-size:45px}.arch_list .arch_list_item{padding:0 15px}.arch_list_item h4{font-size:28px}.pl_sidebar{width:20%}.pl_container{width:75%}.cats_list_wrap .pl_container_in{margin:0}.cps_1_left,.cps_1_right{margin:0 0 30px;width:45%}.box_item_holder span{font-size:20px}.pl_btns{font-size:12px;letter-spacing:0;line-height:15px;padding:5px 10px;width:48%}.pl_btns_wrap{padding:0}.issues_top{padding:18px 20px}.top_issue_item{padding:0 25px;width:50%}.top_issue_item_in{height:auto;padding:0 0 0 125px}.top_issue_item p{margin-bottom:18px}.top_issue_item a{left:0;position:relative}.top_issues_list .top_issue_item:nth-child(odd){clear:left}.pl_container_search{width:100%!important}.pd_1_left{width:49%}.pd_1_right{width:48%}.pd_thumb_scr{margin-right:10px}.pd_main_img{float:none;width:auto}.pd_main_img a{align-items:center;display:flex;height:100%;vertical-align:middle}.pd_main_img img{display:block;height:auto;width:100%}.product_title{font-size:38px}.pd_1_right h3{font-size:24px}.pd_inq_btn{font-size:25px}.pd_1_bottom div{padding:15px 10px 8px}.pd_1_top{margin-bottom:25px}.download_list li span{padding:0}#menu ul li>a{font-size:14px;line-height:18px;padding:7px 35px;width:auto}#menu ul li.menu-item-has-children>a:before{right:11px}}@media only screen and (max-width:1100px){#menu ul li>a{padding:7px 35px 7px 25px}.blog_main_left{padding:0 30px 0 15px}.blog_sidebar input[type=submit]{width:100%}}@media only screen and (max-width:1000px){#menu,.mobilemenu_icon{display:block}#menu{background:#cb252e;box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;-o-box-shadow:0 0 10px #ccc;-ms-box-shadow:0 0 10px #ccc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;height:100%;left:-265px;margin-left:0;margin-top:0;overflow:auto;position:fixed;top:0;width:250px;z-index:999}#menu ul li{background:none;clear:both;float:left;margin-bottom:0;margin-left:0;padding:0;width:100%}#menu ul li a{border-bottom:1px solid #d05057;border-top:0;color:#fff;display:block;font-size:15px;font-weight:400;line-height:52px;padding:0 12px;position:relative;text-align:left;width:100%}#menu ul li a br{display:none}#menu ul li ul{background-color:#e94952;box-shadow:none;display:block;left:0;margin-left:0;overflow:hidden;padding:0;position:relative;width:100%}#menu ul li ul li{border-bottom:0}#menu ul li ul li a{background-color:#e94952;line-height:24px;padding:10px 15px 10px 25px}#menu ul li ul li a:hover{color:#cb252e}#menu ul li a:hover{color:#fff}#menu ul li.menu-item-has-children>a:before{border-color:#fff transparent transparent}header{padding:15px 0}header .dlogin_btn{display:none}.home_slide h2{font-size:65px}.home_slide p{font-size:23px}.home_slide a.click_here{font-size:23px;line-height:30px;padding:12px 20px}.home_slider{height:450px}.video-large{display:block}.video-medium,.video-small,.video-xlarge{display:none}.home_cats a{font-size:27px;padding:15px}.home_help_box h3{font-size:32px}.home_help_box a{font-size:21px;padding:8px 25px}.hc2_left{margin-top:15px;width:50%}.hc2_right{margin-top:35px;width:50%}h1,h2{font-size:36px}h3{font-size:28px}h4{font-size:21px}h5{font-size:19px}.home_video_box iframe{height:375px}.ps_list li{width:50%}.ps_list li:nth-child(3n+1){clear:none}.ps_list li:nth-child(odd){clear:left}#footer_box_5{padding-right:10px}.hc4_box div{padding-right:0}.th_time{display:none}.page_banner,.page_banner_2,.page_banner_3{height:350px}.mission_stmt_block{padding:70px 0 40px}.mission_stmt_block p{font-size:30px}.wibp_left{margin-top:10px;width:50%}.wibp_right{width:47%}.bp_innov_block h3,.our_partners h3{font-size:50px}.our_partners_slider img{height:auto;margin:0 3%;width:19%}.gitb_left{width:72%}.gitb_right{width:25%}.map_wrap iframe{height:300px}.page_banner h1,.page_banner_2 h1{font-size:45px}.why_bp_left,.why_bp_right{width:100%}.warr_down_main h4{font-size:20px}.wb_cats_section .ps_list h4{font-size:35px}.bro_arch_block h2{font-size:45px}.ts1_right{margin-top:0}.training_section_1 h3,.training_section_2 h3{font-size:42px}.training_section_1 h4,.training_section_2 h4{font-size:24px}.training_section_1 p,.training_section_2 p{font-size:17px;line-height:150%}.pop_ss_section h3{font-size:35px}.pop_ss_prods .pl_item{width:50%}.tsml_slide{padding:0 25px}.bro_arch_block p{font-size:18px;line-height:125%;margin-bottom:5px}.bro_arch_block h2{font-size:28px}.gallery_slide ul li,.video_list li{width:33.33%}.pl_sidebar{width:27%}.pl_container{width:69%}.pl_cat_list li{margin-bottom:15px}.pl_item{width:50%}.pl_container_in .pl_item:nth-child(3n+1){clear:none}.pl_container_in .pl_item:nth-child(odd){clear:left}.num_title_1{font-size:30px}.box_item_holder span,.cps_2_list .box_item_holder span{font-size:16px}.pl_container_search .pl_item{width:33.33%}.page_banner_3 .pb_3_text span.text1{font-size:30px}.pb_3_text span.text2{font-size:60px}.product_title{font-size:32px}.pd_1_right h3{font-size:20px}.pd_1_bottom div .text1{font-size:20px;line-height:23px}.pf_slider_1 .pf_slider_1_in div{padding:0 20px 10px}.pd_tab_head a,.pd_tab_head span{font-size:21px}.pd_advantages_section h2{font-size:42px}.pd_advantages_section p{font-size:18px}.download_list li{padding:0 15px}.img_arr{background-size:100% auto;height:50px;margin-top:-25px;top:41%;width:50px}.img_gal_in{padding:30px 75px}.igp_close{font-size:20px;height:36px;line-height:33px;right:15px;top:15px;width:36px}.search_items_wrap ul li{width:33.33%}.search_items_wrap ul li:nth-child(4n+1){clear:none}.search_items_wrap ul li:nth-child(3n+1){clear:left}#non_carten_prd_container .pl_item{width:33.33%}#non_carten_prd_container .pl_item:nth-child(4n+1),#non_carten_prd_container .pl_item:nth-child(odd){clear:none}#non_carten_prd_container .pl_item:nth-child(3n+1){clear:left}.blog_main_left,.blog_main_right{width:100%}.blog_sidebar input[type=search]{max-width:100%}.blog_main_left{padding:0 15px}}@media only screen and (max-width:750px){#footer_box_1{margin-right:3.5%;padding-left:0;width:46.5%}#footer_box_3{clear:left}.footer_box{border-left:0;margin-bottom:25px;margin-right:3.5%;padding:0 20px 0 0;width:46.5%}.home_slide h2{font-size:50px}.home_slide p{font-size:20px}.home_slider{height:375px}.video-medium{display:block}.video-large,.video-small,.video-xlarge{display:none}.home_slide a.click_here{font-size:20px;line-height:29px;padding:8px 20px}.home_cats a{font-size:23px;height:175px;padding:15px}.home_help_box h3{font-size:27px}.home_help_box a{font-size:20px;line-height:29px;padding:7px 25px}.hc2_left{margin-top:5px;padding-right:25px;width:100%}.hc2_right{display:none}.home_video_box iframe{height:300px}h1,h2{font-size:30px}.ps_data p{line-height:130%}.ps_data span{font-size:15px}.blog_main_left{width:100%}.blog_sidebar{float:right;margin-top:25px;width:100%}.gitb_left{width:60%}.gitb_right{width:37%}.gitb_left_in{width:100%}#gitb_message{height:160px}.mission_stmt_block h2{font-size:50px}.mission_stmt_block p{font-size:22px;padding:0 10px}.page_banner h1,.page_banner_2 h1{font-size:40px}.bro_arch_block h2{font-size:35px}.training_section_1:before,.training_section_2:before{width:100%}.ts1_left,.ts2_right{margin-bottom:35px;text-align:center;width:100%}.ts1_left img,.ts2_right img{display:inline-block;vertical-align:top}.ts1_right,.ts2_left{padding:0 25px;width:100%}.ts2_left{margin-top:0}.arch_list .arch_list_item{width:50%}.cps_2_list .box_item_holder{width:25%}.issues_top a{width:98%}.top_issue_item{width:100%}.pl_container_search .pl_item{width:50%}.pd_1_left{margin-bottom:35px;width:100%}.pd_1_right{width:100%}.pd_tab_head a,.pd_tab_head span{font-size:18px;margin:0 6px}.pf_slider_1 li{width:50%}.pf_slider_1 li span.title_1{font-size:14px}.pf_slider_1 li h6{font-size:16px}.bdm_wrap a,.bdm_wrap span{font-size:14px;padding:4px 12px}.search_items_wrap ul li{width:50%}.search_items_wrap ul li:nth-child(3n+1){clear:none}.search_items_wrap ul li:nth-child(odd){clear:left}.bp_innov_block:before{border-width:15px 15px 0;bottom:-15px;margin-left:-15px}#non_carten_prd_container .pl_item{width:50%}#non_carten_prd_container .pl_item:nth-child(3n+1){clear:none}#non_carten_prd_container .pl_item:nth-child(odd){clear:left}.pl_btns{padding:5px 12px}}@media only screen and (max-width:767px){.wb_cats_section .ps_list h4{font-size:24px}.wb_cats_section .ps_list p{font-size:14px}}@media only screen and (max-width:650px){.ps_list li{width:50%}.hc4_box{width:100%}.a_btn{font-size:20px;line-height:26px;padding:10px 20px}.hs_next{right:10px}.hs_prev{left:10px}.home_cats a{width:50%}.home_slide h2{font-size:42px}.home_slide p{font-size:16px}.th_phone{display:none}.nwsltr_form_wrap{max-width:100%}.gitb_left h3{font-size:30px}.bp_innov_block h3{font-size:35px}.wibp_left{margin-bottom:30px;margin-top:0;width:100%}.wibp_right{width:100%}.our_partners h3{font-size:35px;margin-bottom:30px}.wibp_left p{font-size:16px}.page_banner h1,.page_banner_2 h1{font-size:35px}.page_banner,.page_banner_2,.page_banner_3{height:250px}.wb_cats_section .ps_list h4{font-size:20px}.bro_arch_block h2{font-size:32px}.training_section_1 h3,.training_section_2 h3{font-size:37px}.training_section_1 h4,.training_section_2 h4{font-size:21px}.training_section_1 p,.training_section_2 p{font-size:16px}.pop_ss_section h3{font-size:28px;padding:0 10px}.pop_ss_prods .pl_item .pl_btns{font-size:12px;letter-spacing:0;line-height:15px;padding:5px 10px}.tsml_slide{padding:0 10px}.tsml_slide p,.tsml_slide span{font-size:20px}.pl_container,.pl_sidebar{width:100%}.plsw_body{display:none}.plsw_header{background-image:url(../images/gre-down-arrow.png)}.plsw_header.active{background-image:url(../images/gre-up-arrow.png)}.cps_1_left{margin:0 0 30px 5%;width:90%}.cps_1_right{margin:0 5% 30px 0;width:90%}.num_title_1{font-size:25px;line-height:32px;padding:20px 0 18px}.cps_2_list .box_item_holder{padding:4px 15px;width:33.33%}.cps_2_list{margin:0}.cat_page_section_2 .num_title_1{margin-right:0}.page_banner_3 .pb_3_text span.text1{font-size:23px}.pb_3_text span.text2{font-size:40px}.pd_tab_head a,.pd_tab_head span{margin-bottom:10px}.download_list li{width:33.33%}.pd_advantages_section h2{font-size:35px}.pd_advantages_section p{font-size:16px}.gitb_left,.gitb_right{width:100%}.bpab_pager span{border:2px solid #231f20;height:12px;margin:0 3px;width:12px}.bpab_pager{bottom:8px}}@media only screen and (max-width:520px){.footer_box{border-bottom:1px solid #616163;border-right:0;margin-bottom:20px;margin-right:0;padding:0 20px 10px 0;width:100%}#footer_box_4{border-bottom:0;margin-bottom:0;padding-right:20px}#footer_box_1{width:100%}.a_btn{font-size:20px;line-height:26px;padding:10px 20px}.home_slider{height:300px}.video-small{display:block}.video-large,.video-medium,.video-xlarge{display:none}.home_slide h2{font-size:37px}.home_slide p{font-size:14px}.home_slide a.click_here{font-size:16px;line-height:22px;padding:7px 20px}.home_slider_pager{bottom:18px}.home_help_box h3{font-size:24px}.home_help_box a{font-size:16px;line-height:24px;padding:7px 20px}h3{font-size:24px}body,h6{font-size:15px}.home_video_box iframe{height:250px}h1,h2{font-size:27px}.footer_social a{margin:0 4px}.footer_social a img{height:36px;width:36px}.nwsltr_wrap p{font-size:13px}.footer_top .text1{font-size:18px}.a_btn{font-size:16px;line-height:20px;padding:10px 18px}.map_wrap iframe{height:200px}.mission_stmt_block h2{font-size:35px}.mission_stmt_block p{font-size:17px;margin-bottom:25px}.page_banner,.page_banner_2{height:200px}.mission_stmt_block{padding:40px 0 15px}.warr_down_main h4{font-size:18px}.warr_down_in span{font-size:20px;line-height:29px;padding:5px 30px}.wb_cats_section .ps_list li{width:100%}.wb_cats_section .ps_list h4{display:block;margin-bottom:5px}.pop_ss_prods .pl_item{margin-bottom:30px;width:100%}.pop_ss_prods .pl_item .pl_btns{font-size:14px;letter-spacing:0;line-height:17px;padding:5px 30px}.ts1_right,.ts2_left{padding:0 10px}.testimonial_section h3{font-size:30px}.training_section_3 a{font-size:20px;padding:13px 25px;width:auto}.arch_list{margin:0}.arch_list .arch_list_item{margin-bottom:30px;padding:0 5px;width:100%}.arch_list_item h4{font-size:25px;padding:0 15px}.arch_list_item p{font-size:15px;padding:0 15px}.arch_list_item a{font-size:16px;padding:10px 20px;width:auto}.bro_arch_block h2{font-size:27px}.page_container h2,.page_container h3,.page_container h4{margin-left:0!important}.page_container ol,.page_container ul{margin-left:20px}.gallery_slide ul li{width:50%}.video_list{margin:0}.video_list li{margin-bottom:20px;padding:0;width:100%}.pl_container_in{margin:0}.pl_item{padding:0 10px;width:100%}.pl_btns{font-size:14px;line-height:18px;padding:5px 20px}.cps_1_left{margin:0 0 30px 2%;width:96%}.cps_1_right{margin:0 2% 30px 0;width:96%}.cps_2_list .box_item_holder{margin-bottom:20px;padding:4px 8px;width:50%}.prod_list_wrap{padding:10px 0 15px}.num_title_1{font-size:22px}.pd_belt_drive,.pd_cat_title,.pl_container_search .pl_item{width:100%}.product_title{font-size:28px}.pd_1_right h3{font-size:17px}.pd_1_top span{font-size:14px}.pd_inq_btn{font-size:20px}.pd_1_bottom div .text1{font-size:18px;line-height:21px}.pd_1_bottom div .text2{font-size:13px;line-height:16px}.specs_list li span.text1{margin-bottom:3px;width:100%}.pd_advantages_section h2{font-size:30px}.download_list li{width:50%}.downloads_section h4{margin-bottom:18px}.pf_slider_1 li{width:100%}.img_gal_in{padding:30px 50px;text-align:center}.search_items_wrap ul li{width:100%}.hnewsl_popup.active{padding:20px;right:5%;width:90%}.hnewsl_popup h3{font-size:22px}.bp_innov_block h3{font-size:23px;margin-bottom:10px}.bp_innov_in p{padding:0 15px}.bpab_slider img{float:left;height:auto;margin-left:-45%;max-width:190%;width:190%}#non_carten_prd_container .pl_item{width:100%}.our-team .col-3{float:left;padding:0 15px;position:relative;width:50%}.hide-for-small,.ps_data h4{display:none}span.block{display:inline-block!important}}@media only screen and (max-width:420px){.th_contact{display:none}.why_bp_right ul li{height:auto;padding-left:90px}.why_bp_right ul li img{width:80px}.why_bp_right ul li h5{font-size:18px}.why_bp_right ul li p{font-size:14px}.pop_ss_prods .pl_item .pl_btns{font-size:12px;letter-spacing:0;line-height:15px;padding:5px 15px}.training_section_1 h3,.training_section_2 h3{font-size:32px}.training_section_1 h4,.training_section_2 h4{font-size:18px}.training_section_1 p,.training_section_2 p{font-size:15px}.pop_ss_section h3{font-size:25px}.bdm_wrap{float:none}}