body,select,p,h1,h2,h3,h4,h5,h6,.intro h3,.intro h3 a,.intro h3 a:hover,.red-btn,a{font-family:Zain,sans-serif!important}h1,h2,h3,h4,h5,h6{font-weight:700}body{font-size:16px;color:#383838;line-height:26px;font-weight:400}a{-webkit-transition:.3s all;transition:.3s all}.login_register_area{background-color:#fafafa;width:100%;display:inline-block;margin-top:45px;border-radius:8px;margin-bottom:45px}.login_area{width:calc(55% - 152px);float:left;margin:60px 0 45px;border-right:1px solid #e1e1e1;padding:0 75px}.login_area div#login{padding-top:0}.login_area h3{text-align:center;color:#c41a2a;font-weight:500;font-size:18px;margin-bottom:0}.login_area h2{text-align:center;font-weight:600;color:#333;font-size:32px;font-family:Asap,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Lucida,Helvetica,Arial,sans-serif!important;margin-bottom:60px}.register_button_area{width:45%;display:inline-block;padding-top:calc(50% - 365px)}.register_button_area h3{text-align:center;color:#c41a2a;font-weight:500;font-size:18px;margin-bottom:0}.register_button_area h2{text-align:center;font-weight:600;color:#333;font-size:32px;font-family:Asap,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Lucida,Helvetica,Arial,sans-serif!important;margin-bottom:50px}.register_button_area p.register_button_outer{text-align:center;margin:0}.register_button_area p.register_button_outer a.btn{font-size:18px;padding:8px 35px;letter-spacing:1px}.action_bottom.login_forgot_pass_link{width:100%;display:inline-block}.left_login_btn{float:left}.right_forgot_pass_link{float:right;padding-top:18px}.left_login_btn input.btn{transition:all .5s ease;text-transform:uppercase;background-color:#fafafa;color:#900;border:2px solid #990000;font-size:18px;padding:8px 50px;height:auto;letter-spacing:.5px}.left_login_btn input.btn:hover{background-color:#900;color:#fff}.right_forgot_pass_link a{transition:all .5s ease;font-size:17px;letter-spacing:.5px;border-bottom:1px solid #990000}.right_forgot_pass_link a:hover{border-bottom:0px solid #990000}.login_area input#customer_email{background-color:#fff;padding:15px;height:auto;font-size:16px;color:#444;border:0px;border-bottom:1px solid #c9c9c9;border-radius:0;outline:0px!important;margin-bottom:30px}.login_area input#customer_email:focus{box-shadow:none}.login_area input#customer_password{background-color:#fff;padding:15px;height:auto;font-size:16px;color:#444;border:0px;border-bottom:1px solid #c9c9c9;border-radius:0;outline:0px!important;margin-bottom:30px}.login_area input#customer_password:focus{box-shadow:none}.login_area label.label{font-size:16px;color:#333;letter-spacing:.3px;padding-bottom:8px!important}.customer_dashboard_header_row{margin-bottom:0}.customer_dashboard_header{background-color:#fafafa;margin:60px auto 0;padding-bottom:30px;border-radius:10px 10px 0 0}.customer_dashboard_header h1.title.account_heading{color:#333;text-transform:uppercase;font-size:28px;font-family:Asap,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Lucida,Helvetica,Arial,sans-serif!important;margin-bottom:8px}.customer_dashboard_header .note.account_logout_link a#customer_logout_link{transition:all .5s ease;font-size:24px;font-weight:600;text-decoration:underline;font-family:Asap,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Lucida,Helvetica,Arial,sans-serif!important}.customer_dashboard_header .note.account_logout_link a#customer_logout_link:hover{text-decoration:none}.customer_dashboard_body{background-color:#fafafa;padding:45px 0 60px;border-radius:0}.customer_dashboard_body_row{margin-bottom:0}.customer_dashboard_buy_again{background-color:#fafafa;border-top:1px solid #efefef;padding:45px 0;border-radius:0 0 10px 10px}div#customer-account .customer_dashboard_buy_again .product_box_outer{display:inline-block;width:calc(100% - 30px);margin:0 15px;padding-bottom:15px}div#customer-account .customer_dashboard_buy_again .product_box_outer .product_boxes{text-align:center;width:calc(25% - 60px);float:left;box-shadow:0 2px 10px #ddd;background-color:#fff;margin:15px;padding:15px 15px 30px}div#customer-account .customer_dashboard_buy_again .product_box_outer .product_boxes .pro_image{display:inline-block;min-height:225px;overflow:hidden}div#customer-account .customer_dashboard_buy_again .product_box_outer .product_boxes .pro_image img{max-width:100%}div#customer-account .customer_dashboard_buy_again .product_box_outer .product_boxes .pro_image a{display:inline-block}div#customer-account .customer_dashboard_buy_again .product_box_outer .product_boxes .pro_price{float:left;color:#000;width:50%;font-size:18px;font-weight:600}div#customer-account .customer_dashboard_buy_again .product_box_outer .product_boxes .pro_button{width:50%;display:inline-block}div#customer-account .customer_dashboard_buy_again .product_box_outer .product_boxes .pro_title{height:42px;padding-bottom:15px;font-size:12px}div#customer-account .customer_dashboard_buy_again .product_box_outer .product_boxes .pro_button a{background-color:#900;color:#fff;padding:7px 15px 6px;text-transform:uppercase;font-size:13px;border-radius:3px}div#customer-account .customer_dashboard_buy_again h2{color:#333;font-size:28px;font-family:Asap,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Lucida,Helvetica,Arial,sans-serif!important;margin-bottom:30px;text-align:center;font-weight:600}div#customer-account .customer_dashboard_buy_again .buy_again_no_orders{text-align:center;color:#900;font-size:16px;letter-spacing:.5px;padding:15px 0}div#customer-account div#customer_orders h2{color:#333;font-size:24px;font-family:Asap,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Lucida,Helvetica,Arial,sans-serif!important;margin-bottom:30px;text-align:center;font-weight:600}div#customer-account div#customer_orders p.customer_no_orders{text-align:center;color:#900;font-size:16px;letter-spacing:.5px;padding:15px 0}div#customer-account div#customer_orders table{background-color:#fff;border:1px solid #dedede;margin:0 0 0 30px;width:calc(100% - 30px)}div#customer-account div#customer_orders table th{font-weight:600;letter-spacing:.5px;color:#000;font-size:15px;padding:18px 15px}div#customer-account div#customer_orders table tr.order_heading_row{background-color:#fcfcfc}div#customer-account div#customer_orders table tr.order_heading_row th.payment_status,div#customer-account div#customer_orders table tr.order_heading_row th.fulfillment_status{text-align:center}div#customer-account div#customer_orders table tr.even{background-color:#fcfcfc;transition:all .5s ease}div#customer-account div#customer_orders table tr.even:hover{background-color:#fff}div#customer-account div#customer_orders table tr.odd{background-color:#fff;transition:all .5s ease}div#customer-account div#customer_orders table tr.odd:hover{background-color:#fcfcfc}div#customer-account div#customer_orders table td{padding:15px}div#customer-account div#customer_orders table td.payment_status_td,div#customer-account div#customer_orders table td.fulfillment_status_td{text-align:center}div#recover-password{width:100%}div#recover-password label.label{font-size:16px;color:#333;letter-spacing:.3px;padding-bottom:8px!important}div#recover-password input#recover-email{background-color:#fff;padding:15px;height:auto;font-size:16px;color:#444;border:0px;border-bottom:1px solid #c9c9c9;border-radius:0;outline:0px!important;margin-bottom:30px;width:100%}div#recover-password input#recover-email:focus{box-shadow:none}div#recover-password h2{margin-bottom:30px!important}div#recover-password p.note{text-align:center;margin-bottom:45px;font-size:16px}div#recover-password input.btn{transition:all .5s ease;text-transform:uppercase;background-color:#fafafa;color:#900;border:2px solid #990000;font-size:18px;padding:8px 50px;height:auto;letter-spacing:.5px}div#recover-password input.btn:hover{background-color:#900;color:#fff}div#recover-password span.cancel_btn{padding-left:30px;font-size:18px;font-weight:500}div#recover-password span.cancel_btn a{transition:all .5s ease;font-size:17px;letter-spacing:.5px;border-bottom:1px solid #990000;margin-left:20px}div#recover-password span.cancel_btn a:hover{border-bottom:0px solid #990000}.register_area{width:calc(55% - 152px);float:left;margin:30px 0 45px;border-right:1px solid #e1e1e1;padding:0 75px}.login_button_area{width:45%;display:inline-block;padding-top:calc(50% - 365px)}.login_button_area h3{text-align:center;color:#c41a2a;font-weight:500;font-size:18px;margin-bottom:0}.login_button_area h2{text-align:center;font-weight:600;color:#333;font-size:32px;font-family:Asap,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Lucida,Helvetica,Arial,sans-serif!important;margin-bottom:50px}.login_button_area p.login_button_outer{text-align:center;margin:0}.login_button_area p.login_button_outer a.btn{font-size:18px;padding:8px 35px;letter-spacing:1px}.register_area h3{text-align:center;color:#c41a2a;font-weight:500;font-size:18px;margin-bottom:0}.register_area h2{text-align:center;font-weight:600;color:#333;font-size:32px;font-family:Asap,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Lucida,Helvetica,Arial,sans-serif!important;margin-bottom:45px}.register_area label{font-size:16px;color:#333;letter-spacing:.3px;padding:2px 0 6px!important}.register_area input[type=text],.register_area input[type=password]{background-color:#fff;padding:15px;height:auto;font-size:16px;color:#444;border:0px;border-bottom:1px solid #c9c9c9;border-radius:0;outline:0px!important;margin-bottom:0}.register_area input[type=text]:focus,.register_area input[type=password]:focus{box-shadow:none}.register_area input[type=checkbox]{height:15px!important;width:15px!important;margin-top:-5px!important}.register_area button[type=submit]{transition:all .5s ease;text-transform:uppercase;background-color:#fafafa;color:#900;border:2px solid #990000;font-size:18px;padding:14px 25px;height:auto;letter-spacing:.5px}.register_area button[type=submit]:hover{background-color:#900;color:#fff}section.cf-form-section.customer{width:1020px!important;max-width:780px!important;margin:60px auto!important;background-color:#fafafa;padding:45px 75px;border-radius:10px;position:relative}section.cf-form-section.customer a#cf-edit-account-back-link{position:absolute;right:60px;top:45px;transition:all .5s ease;font-size:17px;text-transform:uppercase;padding:6px 0;letter-spacing:.5px;text-align:center;border:2px solid #990000;width:225px;background-color:#fff;color:#900;line-height:26px!important}section.cf-form-section.customer a#cf-edit-account-back-link:hover{background-color:#900;color:#fff}section.cf-form-section.customer a#cf-edit-account-back-link:before{content:"\21d0";padding-right:8px}section.cf-form-section.customer h1#cf-edit-account-heading{text-align:center;color:#333;font-size:28px;font-family:Asap,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Lucida,Helvetica,Arial,sans-serif!important;font-weight:600;text-transform:uppercase;margin-bottom:45px;text-decoration:underline}section.cf-form-section.customer input[type=text]{background-color:#fff;padding:15px;height:auto;font-size:16px;color:#444;border:0px;border-bottom:1px solid #c9c9c9;border-radius:0;outline:0px!important;margin-bottom:0}section.cf-form-section.customer input[type=text]:focus{box-shadow:none}section.cf-form-section.customer input[type=email]{background-color:#fff;padding:15px;height:auto;font-size:16px;color:#444;border:0px;border-bottom:1px solid #c9c9c9;border-radius:0;outline:0px!important;margin-bottom:0}section.cf-form-section.customer input[type=email]:focus{box-shadow:none}section.cf-form-section.customer input[type=checkbox]{height:15px!important;width:15px!important;margin-top:-5px!important}section.cf-form-section.customer button[type=submit]{transition:all .5s ease;text-transform:uppercase;background-color:#fafafa;color:#900;border:2px solid #990000;font-size:18px;padding:14px 25px;height:auto;letter-spacing:.5px}section.cf-form-section.customer button[type=submit]:hover{background-color:#900;color:#fff}.customer_address_header{position:relative;background-color:#fafafa;margin:60px auto 0;padding-bottom:30px;border-radius:10px 10px 0 0}.customer_address_header_left{width:100%;display:inline-block;text-align:center;padding-top:45px}.customer_address_header_left h1{text-align:center;font-size:28px;font-family:Asap,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Lucida,Helvetica,Arial,sans-serif!important;font-weight:600;text-transform:uppercase;text-decoration:underline}.customer_address_body{background-color:#fafafa;padding:45px 0;border-radius:0 0 10px 10px}.row.customer_address_header_row{margin-bottom:0}.customer_address_body a.add-new-address{float:right;transition:all .5s ease;background-color:#900;color:#fff;font-size:16px;text-transform:uppercase;padding:6px 20px;letter-spacing:.5px;border:2px solid #990000;font-weight:500!important;line-height:28px!important;height:auto!important;margin-bottom:30px}.customer_address_body a.add-new-address:hover{background-color:#fff;color:#900}.customer_address_body div#address_tables h4.address_title{font-size:18px;color:#000;font-weight:600;margin-bottom:20px}.customer_address_body table.customer_address_table input[type=text]{width:100%;background-color:#fff;padding:15px;height:auto;font-size:16px;color:#444;border:0px;border-bottom:1px solid #c9c9c9;border-radius:0;outline:0px!important;margin-bottom:0}.customer_address_body table.customer_address_table input[type=text]:focus{box-shadow:none}.customer_address_body .customer_address_table tr td{border-top:0px!important}.customer_address_body .span6{margin-left:60px}.customer_address.edit_address{padding-top:80px}div#customer-addresses .customer_address_body select{width:100%;background-color:#fff;padding:15px;height:auto;font-size:15px;color:#444;border:0px;border-bottom:1px solid #c9c9c9;border-radius:0;outline:0px!important;margin-bottom:0}div#customer-addresses .customer_address_body input[type=checkbox]{width:18px;height:18px;margin-right:8px;margin-top:-2px}div#customer-addresses .customer_address_body .action_bottom span.note{padding-left:15px}div#customer-addresses .customer_address_body .action_bottom span.note a{padding-left:10px}div#customer-addresses .customer_address_body p.address_actions{font-size:20px;color:#000;margin:18px 0}div#customer-addresses .customer_address_body p.address_actions span.action_link.action_edit a,div#customer-addresses .customer_address_body p.address_actions span.action_link.action_delete a{font-size:20px;letter-spacing:1px;font-weight:500;text-transform:uppercase;text-decoration:underline}.login_area div#guest{width:100%;display:inline-block;margin-top:45px;text-align:center}.login_area div#guest h2{font-size:18px;margin-bottom:15px}.login_area div#guest input.btn{font-size:16px;padding:6px 35px;height:auto;font-weight:500;letter-spacing:1px}.select_custom_variations_outer{padding:20px 0 10px}.select_custom_variations_outer select{padding:8px 10px;height:35px}.downloads_table_outer{margin:30px 0 20px 10px}.downloads_table_outer div#downloads_table_length{margin:15px 0 0}.downloads_table_outer div#downloads_table_filter{margin:0 0 35px}.downloads_table_outer div#downloads_table_filter input[type=search]{height:25px}.downloads_table_outer table#downloads_table{border:1px solid rgb(241,241,241);border-radius:8px;margin:0 0 25px;font-size:16px}.downloads_table_outer table#downloads_table tr{border-bottom:1px solid rgb(241,241,241);line-height:35px}.downloads_table_outer table#downloads_table tr td{background:transparent;background-color:transparent!important;font-size:15px}.downloads_table_outer table#downloads_table tr th{letter-spacing:1px;font-size:19px;border-bottom:1px solid #eee}.downloads_table_outer table#downloads_table .actions{text-align:center}div#downloads_table_wrapper p#table-filter{text-align:right;margin:0 0 45px;font-size:16px;line-height:44px}div#downloads_table_wrapper p#table-filter select{padding:8px;border:0px;margin-left:8px;border-radius:8px;font-size:16px;height:44px;font-weight:500}div#downloads_table_wrapper p#table-filter select:focus{outline:none;box-shadow:none;border:0px}.downloads_table_outer div#downloads_table_length label{font-size:16px}.downloads_table_outer div#downloads_table_length label select{height:40px;border:0px;border-radius:8px;padding:0 0 0 10px;margin:-10px 5px 0}.downloads_table_outer div#downloads_table_length label select:focus{box-shadow:none}.default_heading{width:100%}div#customer-account h1.title.account_heading{padding:45px 0 0;text-align:center;font-weight:600}div#customer-account .account_logout_link{text-align:center;padding:8px 0 20px}div#customer-account .account_logout_link a{font-size:20px}div#customer-account .account_left_panel{width:70%;float:left}div#customer-account .account_right_panel{width:30%;display:inline-block}div#customer-account .account_right_panel div#customer_sidebar{background-color:#fff;width:calc(100% - 100px);display:inline-block;margin:0 25px;padding:25px;box-shadow:0 2px 10px #ddd}div#customer-account .account_right_panel div#customer_sidebar p{margin-bottom:12px}div#customer-account .account_right_panel div#customer_sidebar .customer_dashboard_account_btn{display:inline-block;width:100%;text-align:center}div#customer-account .account_right_panel div#customer_sidebar .customer_dashboard_account_btn a.btn.edit_account{transition:all .5s ease;font-size:17px;text-transform:uppercase;padding:8px 0;display:inline-block;margin:20px auto;letter-spacing:.5px;text-align:center;border:2px solid #990000;width:238px;font-weight:500!important;line-height:28px!important;height:auto!important}div#customer-account .account_right_panel div#customer_sidebar .customer_dashboard_account_btn a.btn.view_address{transition:all .5s ease;font-size:17px;text-transform:uppercase;padding:8px 0;display:inline-block;letter-spacing:.5px;text-align:center;border:2px solid #990000;width:238px;background-color:#fff;color:#900;font-weight:500!important;line-height:28px!important;height:auto!important}div#customer-account .account_right_panel div#customer_sidebar .customer_dashboard_account_btn a.btn.view_address:hover{background-color:#900;color:#fff}div#customer-account .account_right_panel h2{text-align:center;font-weight:600;font-size:28px;margin-bottom:20px}a.my_account_link{display:inline-block;padding:0 5px 0 0}a.my_account_link img{width:30px;display:block;padding:0 0 6px 22px}header .cart_MyAccount{margin-top:50px}a.cart_link{display:inline-block;padding:0 0 0 5px}a.cart_link img{width:32px;display:block;padding:0 0 4px 4px}header .in-follow{max-width:75px}#customer-login .action_bottom{text-align:center}#customer-activate .label,#customer-login .label,#customer-reset-password .label{padding:5px 0}div#login{padding-top:35px}p.register_link{padding:8px 0 0}div#create-customer{margin:35px auto;padding:0;position:relative}div#create-customer label{display:block;padding:15px 0 5px}.error_page_not{text-align:center;padding:75px 0 0}.error_page_not h2{font-size:45px;font-weight:600;line-height:60px}.img_caption{line-height:12px}.pro-title-left-align a{font-size:13px}.pro-title-left-align,button.w3-btn-link123{float:none}.w3-modal .ssslide img{padding-top:10px!important}.collection-browse .coll-filter{margin-bottom:25px}.star1.product_box{min-height:380px;padding:16px;border-radius:16px;border:1px solid #e5e5e5;position:relative}.clearance_details{padding-top:8px}.clearance_product{background-color:#c41a2a;color:#fff;padding:6px 10px;position:absolute;right:0;top:0;z-index:2}.clearance{background-color:#c41a2a;color:#fff;padding:6px 10px;position:absolute;top:0;right:0;z-index:10000}#customer-fields .form-footer{text-align:center}.youtube_link img{max-width:185px}p.home_product_link{margin:-5px 0 0;text-align:center;display:inline-block}p.home_product_link a{font-size:16px}p.home_product_link span{font-size:13px;padding-top:5px;display:inline-block}.related_accessories_section{margin:50px 0 60px}.related_accessories_section h3.collection-title{padding-bottom:15px!important;font-size:26px!important;margin:10px 0 0}.multi_options_area label{font-size:18px;padding:4px 0 8px;letter-spacing:1px}.multi_options_area select{padding:4px 10px;height:34px}.multi_options_price{color:#c00;padding:5px 0 25px;font-size:20px}.multi_options_price span#price{font-weight:600;padding-left:8px}.application_series{display:inline-block;width:100%}.application_series .image_outer img.cloudzoom{cursor:zoom-in!important;border-radius:8px!important;border:2px solid #eee}.application_series .image_outer img.cloudzoom:hover{cursor:zoom-in!important}div.cloudzoom-blank div:nth-last-child(1){display:none!important}div.cloudzoom-zoom-inside{left:115px!important;border-radius:8px!important;border:2px solid #eee}.application_series .app_series_heading{padding-bottom:20px}.application_series .section_outer h1{font-size:36px;font-weight:600;letter-spacing:1px}.application_series .section_outer h2{font-size:30px;font-weight:400}.application_series .note_info{text-align:right;color:#c41a2a;font-style:italic;font-size:15px}.custom_collection_heading{width:100%;display:inline-block}.custom_collection_heading_inner{width:55%;display:inline-block;float:left}.custom_collection_heading_inner h1{font-size:32px;line-height:42px}.sort_outer{width:45%;display:inline-block;text-align:right}p.sort_outer_text{display:inline-block;padding:6px 8px 0 0;margin:0;font-size:18px;letter-spacing:1px}.sort_options{height:32px;padding:0 6px;border-radius:4px;font-size:14px}.projects_outer .projects_header{margin-bottom:40px;text-align:center}.projects_outer .projects_header h1{font-size:32px;font-weight:500}.projects_outer .projects_header p{font-size:16px;text-align:center;max-width:767px;margin:auto;color:#333;letter-spacing:.4px;line-height:25px}.project_blocks_outer .project_blocks{width:25%;float:left}.project_blocks h3{font-size:16px;text-align:center;height:42px;line-height:22px;border:1px solid #efefef;background:#fcfcfc;border-radius:0 0 8px 8px;padding:15px 8px;margin:0}.project_blocks_inner{padding:10px}.project_blocks_inner a:hover h3{color:#900}.projects_img{display:flex}.project_blocks_inner .projects_img img{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border-radius:8px 8px 0 0}.project_blocks_inner .projects_img:hover img{opacity:.8}section.home_slider{margin:30px 0}.introduction{max-width:960px;margin:auto auto 45px}.introduction.bottom_txt{margin-top:30px}.introduction h1{text-align:center;margin-bottom:26px;font-size:42px}.introduction h2{text-align:center;color:#900;font-size:18px;margin-bottom:0;letter-spacing:.5px}.introduction p{text-align:center;font-size:16px;line-height:26px;color:#383838}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#c61d22!important}.lSAction>a{opacity:1!important}section.home_slider ul li img{border-radius:20px 20px 6px 6px}section.home_slider ul#content-slider{height:100%!important;color:#fff}div#home_slider_loader{text-align:center;padding:15px}.submit_your_photos_outer{margin:20px auto;max-width:850px}.syp_half{width:46%;display:inline-block;float:left;padding:8px 2% 12px}.syp_full{width:96%;display:inline-block;padding:8px 2% 12px}.syp_half label,.syp_full label{width:100%;display:inline-block;padding-bottom:6px}.syp_half input,.syp_half textarea,.syp_full input,.syp_full textarea{width:100%;display:inline-block;padding:8px}.syp_half textarea{height:100px;resize:none}.syp_select{width:46%;display:inline-block;padding:8px 2% 12px}.syp_select select{width:100%;display:inline-block;height:35px;border-radius:4px;padding:0 8px}.syp_submit{max-width:140px;background-color:#900;color:#fff;height:44px;font-size:18px;text-transform:uppercase}h1.syp_header{text-align:center;margin:8px 0 30px;position:relative}h1.syp_header:after{border-bottom:2px solid #990000;content:"";position:absolute;left:0;right:0;width:100px;bottom:-12px;margin:0 auto}.syp_submit_outer{text-align:center;margin-top:22px}.syp_note{font-style:italic;color:#888;font-size:14px}span.syp_required{color:#900;font-size:16px}.required_note{text-align:right;font-size:13px;font-style:italic;color:#900}span.bold{font-weight:600}span.ifany{font-style:italic;color:#666}.syp_success{text-align:center;font-size:16px;padding:50px 20px}.syp_error{text-align:center;padding:20px;color:#900}.order_item_details{width:100%;margin:45px 0}.back_to_account_page{display:inline-block;width:100%;text-align:center;margin-bottom:60px}.back_to_account_page a{text-transform:uppercase;font-size:16px;font-weight:600;border-bottom:1px solid #990000;padding-bottom:1px}.back_to_account_page a:hover{border-bottom:0px;color:#111}.order_name_details{margin-top:30px}.top_back_to_account_page{position:absolute;right:30px;top:45px}.top_back_to_account_page a{transition:all .5s ease;font-size:16px;text-transform:uppercase;padding:10px 15px;letter-spacing:.5px;text-align:center;border:2px solid #990000;background-color:#fff;color:#900;line-height:26px!important}.top_back_to_account_page a:before{content:"\21d0";padding-right:8px}.top_back_to_account_page a:hover{background-color:#900;color:#fff}.order_note_details{display:inline-block;width:100%;margin:20px 0}.order_note_details h3{font-size:20px}.customer_address_details{margin-top:45px}#product .description div#tab-1 h3{color:#c60303}#product .description div#tab-1 .lead{color:#c60303;font-weight:600;letter-spacing:.4px;font-size:16px;line-height:30px}.popup_outer{display:none;position:fixed;z-index:100000;padding-top:8px;left:0;top:0;width:100%;height:100%;overflow:visible;background-color:#00000040}.popup_inner{max-width:50%;margin:auto}.popup_close{color:#c41a2a;float:right;font-size:22px;font-weight:700;line-height:25px;padding:2px 12px 0 0;margin:0 0 -32px;position:relative;z-index:100000;cursor:pointer}.colored-heading{color:#c00;font-size:40px;letter-spacing:2px;font-weight:600;margin-bottom:22px}.about-us-image{float:left;display:inline-block;padding:0 30px 15px 0}section.page-breadcrumb-section{margin-top:30px}section.page-breadcrumb-section .breadcrumb{margin:0}.general_custom_page_content p{line-height:23px;letter-spacing:.2px}.general_custom_page_content ul li{letter-spacing:.2px}.applications_landing_header h1{margin-bottom:42px}.applications_box_outer{display:flex;flex-wrap:wrap;gap:20px}.applications_box_outer .applications_box{text-align:center;flex:1 1 calc(25% - 20px);box-sizing:border-box;background:#fff;border-radius:20px;overflow:hidden;border:1px solid rgb(205 205 205 / 65%);display:flex;flex-direction:column;justify-content:center;align-items:center}.applications_box_outer .applications_box a .applications_box_inner{padding:20px 8px}.applications_box_outer .applications_box a .applications_box_inner h3{text-align:center;text-transform:uppercase;font-weight:700;margin-bottom:12px;color:#900;font-size:20px}.applications_box_outer .applications_box a .applications_box_inner p{text-align:center;margin-bottom:0;font-size:16px;color:#333;line-height:26px}.application_collection_link{width:100%;display:inline-block;text-align:center;margin:45px 0 15px}.application_collection_link a{background-color:#900;color:#fff;padding:14px 30px;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase;border-radius:4px;display:inline-block}.application_collection_link a:hover{background-color:#222}section.testimonial_page{width:100%;display:inline-block;margin-top:20px}.testimonial_page_header{width:100%;text-align:center;max-width:730px;margin:0 auto 50px}.testimonial_page_header h3{text-align:center;font-weight:600;color:#900;font-size:18px;margin-bottom:8px;letter-spacing:.5px}.testimonial_page_header h1{text-align:center;font-weight:700;letter-spacing:1px;margin-bottom:26px;font-size:36px;text-transform:uppercase}.testimonial_page_header p{text-align:center;font-size:16px;color:#333;letter-spacing:.4px;line-height:25px}.testimonial_boxes_outer{width:100%;display:inline-block}.testimonial_box{width:100%;display:inline-block;margin-bottom:30px}.testimonial_box_inner{width:100%;border-radius:12px;display:inline-block;border:1px solid rgb(204,204,204);padding:30px;box-shadow:0 0 8px #ccc}.testimonial_box_content{width:74%;display:inline-block;vertical-align:middle}.testimonial_box_author{width:25%;display:inline-block;vertical-align:middle}.testimonial_box_content_left .testimonial_box_content_inner{padding-right:30px;text-align:left}.testimonial_box_content_left .testimonial_box_content_inner h3,.testimonial_box_content_left .testimonial_box_content_inner p{text-align:left}.testimonial_box_content_right .testimonial_box_content_inner{padding-left:30px;text-align:left}.testimonial_box_content_right .testimonial_box_content_inner h3,.testimonial_box_content_right .testimonial_box_content_inner p{text-align:left}.testimonial_box_author_inner{background-color:#f4f4f4;border-radius:5px;width:220px;text-align:center;padding:20px 15px;overflow:hidden}.testimonial_box_author_inner p{text-align:center;margin-bottom:0;word-break:break-all;line-height:26px;font-size:16px}.testimonial_box_author_inner p.review_date{color:#900;font-weight:600;margin-bottom:6px;letter-spacing:.5px}.testimonial_box_author_right .testimonial_box_author_inner{float:right}.testimonial_box_star_rating{padding-bottom:8px}.testimonial_box_star_rating img{max-width:130px}.testimonial_box_content_inner h3{font-weight:600;letter-spacing:1px;margin-bottom:12px;font-size:24px}.testimonial_box_content_inner p{font-weight:400;letter-spacing:.2px;margin-bottom:0;font-size:15px;line-height:22px;color:#666}.all-products-collection-header_outer{width:100%;display:inline-block}.all-products-collection-header{width:100%;text-align:center;max-width:100%;margin:0 auto 30px}.all-products-collection-header h3{text-align:center;font-weight:600;color:#900;font-size:18px;margin-bottom:2px;letter-spacing:.3px;width:100%}.all-products-collection-header h1{text-align:center;font-weight:700;letter-spacing:0px;margin-bottom:26px;font-size:32px;text-transform:uppercase;width:100%}.all-products-collection-header p{font-size:15px;color:#333;letter-spacing:.2px;line-height:25px}h1.collection-heading{font-weight:700;letter-spacing:0px;margin-bottom:20px;font-size:32px;width:100%}h1.pos-ab-heading{font-size:24px!important;font-family:HelveticaNeueLTStd-LtCn_A!important;letter-spacing:1.2px}.product-tags-area{border:1px solid #ddd;padding:24px 15px 22px;margin:0 0 60px}.product-tags-area .product-collections-outer{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.product-tags-area h4{font-size:18px;font-weight:600;letter-spacing:.5px}.product-tags-area span{display:inline-block;padding:2px 8px;border-radius:10px;margin:4px 2px;border:1px solid #ccc;letter-spacing:.6px}.product-tags-area span a{font-size:14px;color:#444}.product-tags-area span:hover{color:#c00;border:1px solid #cc0000}.product-tags-area span:hover a{color:#c00}#product .description div#tab-1 ul{margin:0 0 20px 20px}#product .description div#tab-1 ul li{margin-bottom:6px;line-height:21px}.screw_chart_table{display:inline-block;width:100%;margin:20px 0 45px}.screw_chart_table h3{font-size:20px;font-weight:600;letter-spacing:.2px;color:#333!important}.screw_chart_table table{border:1px solid #ddd;border-top:0px}.screw_chart_table table td{padding:12px 10px!important;letter-spacing:.3px}.screw_chart_table table td.screw-name{border-right:1px solid #ddd}.screw_chart_table table td.screw-page-link{border-right:1px solid #ddd;text-align:center}.screw_chart_table table td.screw-status{text-align:center}.screws_confirm_popup{display:none;position:fixed;z-index:100000;padding-top:8px;left:0;top:0;width:100%;height:100%;overflow:visible;background-color:#00000040}.screws_confirm_popup_inner{max-width:420px;margin:15% auto 0%;padding:20px 15px 0;color:#8a6d3b;background-color:#fcf8e3;border:2px solid #faebcc;border-radius:6px}.screws_confirm_popup_inner p{text-align:center;line-height:28px;font-size:16px;letter-spacing:.3px}.screws_confirm_popup_inner p span.yes_btn{background:#900;color:#fff;padding:8px 20px;margin-right:22px;cursor:pointer;border-radius:4px}.screws_confirm_popup_inner p span.no_btn{background-color:#dedede;color:#000;padding:8px 20px;cursor:pointer;border-radius:4px}.screw_red_heading{margin-bottom:10px}.screw_red_heading span{color:#c00;font-weight:600;font-size:18px;line-height:32px}ul.screw_included_text li{list-style:disclosure-closed}.series_blocks{width:100%;max-width:768px;margin:auto;display:flex;flex-wrap:wrap;gap:20px}.series_block{flex:1 1 calc(50% - 24px);box-sizing:border-box;background:#fff;border-radius:20px;overflow:hidden;border:1px solid #dfdfdf}.series_block_inner{padding:20px}.series_block h2{text-align:center;font-size:24px!important}.series_block ul{padding-left:18px}.series_block ul li{list-style:square;line-height:27px;font-size:15px;color:#555}.series_block ul li a{color:#555}.series_block ul li a:hover{text-decoration:underline}.series_blocks_heading{padding-bottom:15px;max-width:768px;margin:auto}.series_blocks_button{text-align:center;display:inline-block;width:100%;margin-top:30px}.series_blocks_button a{background-color:#900;color:#fff;padding:12px 30px 8px;font-size:14px;font-weight:600;letter-spacing:.2px;border-radius:4px;display:inline-block}.series_blocks_button a:hover{background-color:#222}.new_application_outer{width:100%;display:inline-block;margin-bottom:30px}.new_application_heading{width:100%;display:inline-block;margin-bottom:40px}.new_application_heading h1{font-size:36px;font-weight:600;letter-spacing:1px}.new_application_collection_link{width:100%;display:inline-block;text-align:center;margin:36px 0 20px}.new_application_collection_link a{color:#fff;padding:20px 36px 16px;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase;border-radius:3px;display:inline-block;background-image:url(/cdn/shop/t/16/assets/star_hanger_mene_bg.png);background-size:contain;-webkit-transition:opacity .8s ease-in-out;-moz-transition:opacity .8s ease-in-out;-ms-transition:opacity .8s ease-in-out;-o-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out}.new_application_collection_link a:hover{background-color:#900;background-image:none;background-size:unset}.new_application_chart_outer{width:100%;display:inline-block;margin-bottom:60px;border:1px solid #ddd;padding:2px}.new_application_chart_header{width:100%;display:inline-block}.new_application_chart_header img{width:100%}.new_application_chart_inner{width:100%;display:inline-block}.new_application_chart_left{width:59%;float:left}.new_application_chart_center{width:13%;display:inline-block}.new_application_chart_center_inner{padding:50% 0 0}.new_application_chart_right{width:28%;float:right}.new_application_chart_left_panel{width:100%;display:inline-block}.new_application_chart_left_category{width:17%;float:left}.new_application_chart_left_img_outer{width:83%;float:left}.new_application_chart_left_img{width:31%;float:left}.new_application_chart_left_corner{width:7%;float:left}.new_application_chart_right_panel{width:100%;display:inline-block;padding-bottom:6px}.new_application_chart_right_img{width:48%;float:left;margin-right:2%}.new_application_bigimg_outer{width:100%;display:inline-block;margin-bottom:30px}.new_application_bigimg_outer .new_application_large_slider{border-radius:12px;width:100%;display:inline-block;border:1px solid #ddd;position:relative}.nals_list{display:none;width:100%}.new_application_large_slider .prev{position:absolute;top:calc(50% - 25px);left:0;background-color:#a91a1e;color:#fff;width:36px;height:50px;font-size:36px;line-height:50px;padding-left:12px;cursor:pointer;z-index:1}.new_application_large_slider .next{position:absolute;top:calc(50% - 25px);right:0;background-color:#a91a1e;color:#fff;width:33px;height:50px;font-size:36px;line-height:50px;padding-left:15px;cursor:pointer;z-index:1}.nals_list_inner{position:relative;width:100%}.nals_list_inner img{display:block;border-radius:12px;height:auto}.nals_list_inner h3{letter-spacing:1px;font-weight:600;font-size:22px;line-height:28px;position:absolute;bottom:0;right:0;background-color:#a91a1e;color:#fff;padding:10px 30px;margin:0;border-radius:12px 0 0}.navimg{cursor:pointer}.new_application_chart_outer,.new_application_bigimg_outer{display:none}.new_application_preload{text-align:center;width:100%}.new_application_preload h3{font-size:18px;font-weight:600;letter-spacing:1px;color:#a91a1e}.new_application_chart_left.left_right_only{width:54%;padding-top:3px}.new_application_chart_right.left_right_only{width:46%}.new_application_chart_left.left_right_only .new_application_chart_left_img_outer{width:82%;margin-right:1%}.new_application_chart_left.left_right_only .new_application_chart_left_img{width:30%;padding-left:1%}.new_application_chart_right.left_right_only .new_application_chart_right_img{width:23%;margin:0 1%}.new_application_chart_right.left_right_only .new_application_chart_right_panel.border_bottom{border-bottom:2px solid #e9ebed;padding:2px 0}.new_application_chart_right.left_right_only .new_application_chart_right_panel.border_bottom_no{padding:2px 0}.new_application_chart_left.left_right_only .new_application_chart_left_panel{padding-bottom:5px}.new_application_chart_left.left_right_only .new_application_chart_left_category{width:16%}.new_application_chart_left_400{width:53%;float:left;padding-top:8px}.new_application_chart_right_400{width:47%;float:right;padding-top:8px}.new_application_chart_right_panel_400{width:27.33%;float:left}.new_application_chart_right_img_400{width:100%;display:inline-block;padding:8px 0}.with_border_400{border-right:2px solid #ddd;padding:0 3%}.without_border_400{border-right:0px;padding:0 0 0 3%}.new_application_chart_left_category_400{width:15%;float:left;margin:0 2%}.new_application_chart_left_img_outer_400{width:77%;float:left;margin-bottom:8px;margin-right:4%}.new_application_chart_left_img_400{width:29%;float:left;padding:0 1%;background-color:#e8eaec}.new_application_chart_bottom_500{width:100%;display:inline-block}.new_application_chart_bottom_left_500{width:56%;float:left}.new_application_chart_bottom_left_img_500{max-width:100%;padding:5% 7%}.new_application_chart_bottom_right_500{width:40%;float:right;margin:2%}.new_application_chart_bottom_right_img_500{width:27.33%;float:left;padding:3%}.new_application_chart_left_500{width:60%;float:left;padding-top:20px}.new_application_chart_right_500{width:40%;float:right;padding-top:10px}.new_application_chart_right_panel_500{width:36%;float:left}.with_border_500{border-right:2px solid #ddd;padding:0 6%}.without_border_500{border-right:0px;padding:0 6%}.new_application_chart_right_img_500{width:100%;display:inline-block;padding:10px 0}.new_application_chart_left_category_500{width:13%;float:left;margin:0 2%}.new_application_chart_left_img_outer_500{width:76%;float:left;margin-bottom:8px;margin-right:7%}.new_application_chart_left_600{width:48%;float:left;margin:1%}.new_application_chart_right_600{width:48%;float:right;margin:1%}.new_application_chart_left_product_img{width:23%;float:left;margin:0 4%}.new_application_chart_right_panel_600{width:100%;display:inline-block}.new_application_chart_right_category_600{width:17%;float:left}.new_application_chart_right_img_outer_600{width:calc(83% - 5px);float:left;margin-left:5px}.new_application_chart_right_img_600{width:calc(33% - 10px);float:left;padding:5px 5px 0;background-color:#e9ebed}.new_application_chart_right_corner_600{width:7%;float:left}.new_application_chart_left_product_img_600,.new_application_chart_right_product_img_600{width:23%;float:left;margin:0 4% 0 0}.new_application_chart_left_img_outer_600{width:calc(83% - 5px);float:left;margin-left:5px}.new_application_chart_left_img_600{width:calc(33% - 10px);float:left;padding:5px 5px 0;background-color:#e9ebed}.main_product_template_tabs{width:100%;display:inline-block;margin:30px 0 15px}.main_product_template_tabs .description{width:100%;display:inline-block}.main_product_template_tabs .description_tabs_outer{width:100%;display:inline-block;border:1px solid #dedede;border-top:0px}.main_product_template_tabs ul.tabs_title{width:100%;display:inline-block}.main_product_template_tabs ul.tabs_title li{width:16.66%;float:left;list-style:none;text-align:center}.main_product_template_tabs ul.tabs_title li span{background-color:#f3f3f3;width:100%;transition:.4s;display:inline-block;font-size:16px;padding:15px 0;cursor:pointer}.main_product_template_tabs ul.tabs_title li span:hover,.main_product_template_tabs ul.tabs_title li span.active{background-color:#900;color:#fff}.main_product_template_tabs .tab_content{display:none;padding:30px}.main_product_template_tabs .tab_content img{width:auto}.main_product_template_tabs .description_tabs_outer h2.tab_heading{color:#900;font-weight:600;letter-spacing:.5px;border-bottom:1px solid #900;display:inline-block;margin-bottom:20px;font-size:26px;line-height:34px}.main_product_template_tabs video{width:550px;margin:auto}.main_product_template_tabs .description_tabs_outer .tab_content h3{color:#900;font-weight:600;font-size:22px;margin-bottom:6px;line-height:42px}.main_product_template_tabs .description_tabs_outer .tab_content p b{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.5px}.main_product_template_tabs .description_tabs_outer .tab_content ul{margin:0 0 20px 20px}.main_product_template_tabs .description_tabs_outer .tab_content ul li{margin-bottom:6px;line-height:21px}.main_product_template_tabs .description_tabs_outer .tab_content .six_tab_video_outer{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-top:20px}.main_product_template_tabs .description_tabs_outer .tab_content .six_tab_video_outer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.main_product_template_tabs .description_tabs_outer .tab_content .six_tab_video_outer video{position:absolute;top:0;left:0;width:100%;height:100%}.main_product_template_tabs .description_tabs_outer .tab_content .anchor_link{color:#900;font-size:16px;line-height:25px;transition:.3s}.main_product_template_tabs .description_tabs_outer .tab_content .anchor_link:hover{color:#000;text-decoration:underline}.main_product_template_images{width:calc(100% - 20px);margin-right:20px}.main_product_template_form{width:calc(100% - 20px);margin-left:20px}.main_product_template_qty_cart_btn{width:100%;display:inline-block;margin:0 0 30px}.main_product_template_qty_box_outer{float:left;width:193px;margin-right:25px}.main_product_template_qty_outer{display:inline-block;width:100%}.main_product_template_qty_minus{transition:.3s;background-color:#f8f8f8;color:#000;font-size:33px;height:60px;border:1px solid #888;width:60px;text-align:center}.main_product_template_qty_minus:hover{background-color:#630;color:#fff}#main_product_template_qty{background-color:#fff;font-size:20px;padding:0 10px;height:60px;max-width:75px;border:1px solid #888;border-radius:0;text-align:center;color:#000;vertical-align:top;margin:0 -5px}.main_product_template_qty_plus{transition:.3s;background-color:#f8f8f8;color:#000;font-size:33px;height:60px;border:1px solid #888;width:60px;text-align:center}.main_product_template_qty_plus:hover{background-color:#630;color:#fff}.main_product_template_cart_btn{display:inline-block;width:calc(100% - 218px)}.main_product_template_cart_btn .btn#add-to-cart{transition:.3s;background-color:#900;height:62px;width:100%;font-size:18px;text-transform:uppercase;font-weight:600;letter-spacing:1px;text-align:center}.main_product_template_cart_btn .btn#add-to-cart:hover{background-color:#630}.main_product_template_social{border-top:1px solid #cdcdcd;width:100%;display:inline-block;padding-top:12px}.main_product_template_social .social{float:right;text-align:right;margin-right:-70px}.main_product_template_featured_slider .slick-next{position:absolute;top:calc(50% - 20px);right:0;background-color:#900;color:#fff;width:40px;height:40px;font-size:0px;line-height:40px;border:0px;cursor:pointer;z-index:1;background-image:url(/cdn/shop/t/16/assets/next_icon.png?v=1641914295);background-position:center;background-repeat:no-repeat;background-size:20px}.main_product_template_featured_slider .slick-next:hover{background-color:#630}.main_product_template_featured_slider .slick-prev{position:absolute;top:calc(50% - 20px);left:0;background-color:#900;color:#fff;width:40px;height:40px;font-size:0px;line-height:40px;border:0px;cursor:pointer;z-index:1;background-image:url(/cdn/shop/t/16/assets/prev_icon.png?v=1641914195);background-position:center;background-repeat:no-repeat;background-size:20px}.main_product_template_featured_slider .slick-prev:hover{background-color:#630}.main_product_template_featured_img{width:100%;display:inline-block;border:1px solid #eee;margin-bottom:20px;position:relative}.main_product_template_featured_img .mptfs_list.slick-slide{text-align:center}.main_product_template_featured_img .mptfs_list.slick-slide img{display:inline-block!important;cursor:pointer}.main_product_template_thumbnails_slider .slick-next{position:absolute;top:calc(50% - 15px);right:0;background-color:#900;color:#fff;width:30px;height:30px;font-size:0px;line-height:30px;border:0px;cursor:pointer;z-index:1;background-image:url(/cdn/shop/t/16/assets/next_icon.png?v=1641914295);background-position:center;background-repeat:no-repeat;background-size:18px}.main_product_template_thumbnails_slider .slick-next:hover{background-color:#630}.main_product_template_thumbnails_slider .slick-prev{position:absolute;top:calc(50% - 15px);left:0;background-color:#900;color:#fff;width:30px;height:30px;font-size:0px;line-height:30px;border:0px;cursor:pointer;z-index:1;background-image:url(/cdn/shop/t/16/assets/prev_icon.png?v=1641914195);background-position:center;background-repeat:no-repeat;background-size:18px}.main_product_template_thumbnails_slider .slick-prev:hover{background-color:#630}.main_product_template_thumbnails_img{width:100%;display:inline-block}.main_product_template_thumbnails_img .mptts_list_inner{cursor:pointer;text-align:center;display:inline-block;border:1px solid #eee;width:90%;height:90px;position:relative;overflow:hidden;margin:0 5%}.main_product_template_thumbnails_img .mptts_list_inner img{position:absolute;top:0;bottom:0;margin:auto;text-align:center}.main_product_template_thumbnails_img .mptts_list.slick-slide.slick-current.slick-active .mptts_list_inner{border:1px solid #630}.main_product_template_price{color:#900;font-size:26px;width:100%;display:inline-block;line-height:40px;margin-bottom:25px}.main_product_template_price span{font-weight:600;letter-spacing:1px}.main_product_template_price .single_bag_price{font-size:18px}.main_product_template_small_desc{width:100%;display:inline-block;margin-bottom:10px 0px 15px 0px}.main_product_template_small_desc p{margin-bottom:0;font-size:15px;line-height:22px}.main_product_template_small_desc_read_more{transition:.3s;float:right;cursor:pointer;color:#900;font-style:italic}.main_product_template_small_desc_read_more:hover{border-bottom:1px solid #630;color:#630}.main_product_template_small_desc_read_more .read_more_icon{font-size:14px;margin:0 0 0 4px}.main_product_template_tabs .screw_red_heading span{color:#900}.main_product_template_options{display:inline-block!important;width:100%}.main_product_template_options_outer{border:0px;margin:0 0 15px;padding:0;width:100%;display:inline-block}.main_product_template_options label{font-size:16px;line-height:32px;color:#333;font-weight:600;letter-spacing:.6px}.main_product_template_options #product-select{height:42px;background-color:#fff;font-size:14px;letter-spacing:.5px;line-height:42px;margin:0;outline:0;border:1px solid #888;width:100%}.main_product_template_price_starting{font-size:14px;font-weight:400;letter-spacing:0px;padding-right:6px}.main_product_template_form h1.title{font-size:36px!important;font-weight:600;color:#222}.main_product_template_cart_btn .sold_out{color:#630;font-size:22px;text-transform:uppercase;margin:0;padding-top:20px}#modelbigimg{display:none;position:fixed;z-index:1;padding-top:60px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006}#modelbigimg .modelbigimg_content{background-color:#fefefe;margin:auto;border:1px solid #888;width:80%;max-width:820px;text-align:center;position:relative}#modelbigimg .modelbigimg_content .modelbigimg_close{color:#fff;font-size:36px;font-weight:700;background-color:#900;padding:6px 10px 15px;position:absolute;right:0}#modelbigimg .modelbigimg_content .modelbigimg_close:hover,#modelbigimg .modelbigimg_content .modelbigimg_close:focus{background-color:#630;text-decoration:none;cursor:pointer}.header_inner{padding-bottom:10px}.header_logo{width:100%;display:inline-block;text-align:left;margin-top:8px}.header_logo img{max-width:265px}.header_slogan{width:100%;display:inline-block;text-align:center;margin-top:35px}.header_slogan h3{margin-bottom:0}.header_slogan h3 span{color:#c41a2a}.header_cart_account_search{width:100%;display:inline-block;text-align:right}.header_cart_account,.header_cart_account ul{width:100%;display:inline-block}.header_cart_account ul li{list-style:none;display:inline-block;padding-left:20px}.header_search{width:100%;display:inline-block;text-align:right}.header_search .form-outer.search{float:right}.main_product_qty_discount_msg{margin:30px 0 20px;width:100%;display:inline-block;border-bottom:1px solid #900;color:#900;font-size:15px;font-weight:600;letter-spacing:.6px}.main_product_qty_discount_msg_box_heading,.main_product_qty_discount_msg_box{width:calc(100% - 30px);display:inline-block;border:1px solid #900;border-bottom:0px;padding:10px 15px}.main_product_qty_discount_msg_box_qty_heading{width:50%;float:left}.main_product_qty_discount_msg_box_price_heading{width:50%;display:inline-block;text-align:center}.main_product_qty_discount_msg_box_qty{width:50%;float:left}.main_product_qty_discount_msg_box_price{width:50%;display:inline-block;text-align:center}#qty_discount_total_calc_price_value{font-size:18px;vertical-align:top;font-weight:400}.product_options_radio_outer{width:100%;display:inline-block;margin-bottom:12px;border-bottom:1px solid #eee}.product_options_radio_box{border:1px solid #eee;border-bottom:0px;width:calc(100% - 20px);padding:2px 10px;display:inline-block}.product_options_radio{float:left;padding:1px 8px 0 0}.product_options_radio .product-select{width:17px;height:17px;vertical-align:middle;display:inline-block}.product_options_radio_label label{font-size:15px;font-weight:400;cursor:pointer}.product_options_radio_label label span{font-weight:600}.box_hover_effect{position:relative}.box_hover_effect:before,.box_hover_effect:after{content:"";position:absolute;right:0;left:0;pointer-events:none;top:0;bottom:0;-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}.box_hover_effect:hover:before{background-color:#fff6;right:51%;left:50%}.box_hover_effect:hover:after{background-color:#fff6;top:51%;bottom:50%}.corner_img{position:relative;display:inline-block}.corner_img:before,.corner_img:after{content:"";position:absolute;width:60px;height:60px;border:2px solid #f78e1d}.corner_img:before{top:-6px;left:-6px;border-right:0;border-bottom:0}.corner_img:after{bottom:-6px;right:-6px;border-left:0;border-top:0}.button{position:relative;display:inline-block;background-color:#900;border:0px;color:#fff;font-size:16px;font-weight:500;padding:15px 30px;border-radius:3px;text-transform:uppercase;letter-spacing:1px;overflow:hidden;z-index:1;transition:color .4s ease}.button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#141a20;transform:translateY(-100%);transition:transform .4s ease;z-index:-1}.button:hover:before{transform:translateY(0)}.button:hover{color:#fff}body#\38 0397369478 .breadcrumb{max-width:768px;margin:auto auto 30px}.search_template{margin:45px auto}.search_form{margin:0;padding:0}.search_template h1{font-size:32px;margin-bottom:30px}.search_template input[type=search]{width:100%;max-width:288px;background:transparent;border-radius:3px;outline:none;padding:5px 8px;color:#383838}input.focus,input:focus,textarea.focus,textarea:focus{border:1px solid #900;box-shadow:none}.search_template input[type=search]::placeholder{color:#666!important;opacity:1!important;padding-left:8px}.search_template .row.results{padding:24px;border:1px solid #ececec;border-radius:16px;background:linear-gradient(45deg,#fff,#fafafa 40%,#fcfcfc)}.search_template h2{font-size:20px;line-height:30px;margin:24px 0 8px}.search_template .row.results .search-result h3{margin-bottom:8px}.search_template .row.results .search-result h3 a{font-size:18px;color:#900;text-decoration:none;transition:color .3s ease}.search_template .row.results .search-result h3 a:hover{color:#383838;text-decoration:underline}.star1.product_box .image img{height:auto}.star1.product_box h4.title a{font-size:16px}.view_product_btn{position:absolute;bottom:8px;left:0;width:100%;text-align:center}.view_product_btn a.button{box-sizing:border-box;width:calc(100% - 32px);text-align:center;padding:8px 15px;font-size:14px;letter-spacing:.5px}.star1.product_box .details{border-top:1px solid #efefef;padding:12px 0}.pagination li{word-spacing:2px}.pagination li a{padding:4px 12px;border-radius:6px}.pagination{margin:0;padding:0}.downloads_page_header{width:100%;display:inline-block;text-align:center;margin-bottom:18px}.downloads_page_header h3{text-align:center;font-weight:600;color:#900;font-size:18px;margin-bottom:8px;letter-spacing:.5px}.downloads_page_header h1{text-align:center;font-weight:700;letter-spacing:1px;margin-bottom:8px;font-size:36px;text-transform:uppercase}.downloads_page_header p{max-width:767px;margin:auto;text-align:center;font-size:16px;color:#333;line-height:25px}.dataTables_wrapper .dataTables_paginate .paginate_button{border-color:#fefefe!important;border-radius:8px!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current{border-color:#fefefe!important}.downloads_table_outer div#downloads_table_length{display:none}h1.project_details_heading{font-size:32px;margin-bottom:32px}.project_details_inner .projects-light-box-img-set{border:0px;border-radius:8px;background:#f8f8f8;padding:24px}.project_details_inner .projects-light-box-img-set .example-image-link{display:flex;padding:0;border-radius:8px}.project_details_inner .projects-light-box-img-set .example-image-link img{border-radius:8px}.project_details_inner .projects-light-box-img-set .example-image-link:hover{border:1px solid transparent;background:transparent}.lb-container{padding:0!important}button.cart_update_btn{background-color:transparent;border:1px solid #900;color:#900;padding:14px 30px}button.cart_update_btn:hover{border-color:#141a20}.sample_request_page{margin:42px 0}.sample_request_header{margin-bottom:12px;text-align:center}.sample_request_header h1{font-size:32px;font-weight:500}.sample_request_header p{font-size:16px;text-align:center;max-width:767px;margin:auto;color:#333;letter-spacing:.4px;line-height:25px}@media screen and (min-width:768px){header .search-top{margin-top:0}header .cart_MyAccount{margin-top:30px}}@media screen and (min-width:1161px){.contact-mid-secction-outer .contact-mid-sec .con-mid-content{width:95%!important}.contact-mid-secction-outer .contact-mid-sec .con-mid-content .custom-width-30{width:20%!important}}@media screen and (min-width:798px){.nav1 li.dropdown ul.dropdown{width:380px}.nav1 li.dropdown ul.dropdown.dropdown_menu_1{width:305px}}@media screen and (max-width:500px)and (min-width:300px){div#customer-account .account_left_panel{width:100%;float:none;margin-bottom:30px}div#customer-account .account_right_panel{width:100%}div#customer-account div#customer_orders table{border:0px;margin:0;width:100%}div#customer-account div#customer_orders table td{text-align:center}div#customer-account .account_right_panel div#customer_sidebar{width:calc(100% - 40px);margin:0;padding:20px}div#customer-account .customer_dashboard_buy_again .product_box_outer .product_boxes{width:calc(100% - 30px);margin:0 0 30px;padding:15px 15px 30px}section.cf-form-section.customer{width:calc(100% - 70px)!important;max-width:100%!important;margin:120px 15px!important;padding:30px 20px!important}section.cf-form-section.customer a#cf-edit-account-back-link{right:0;top:-75px}.customer_address_details{margin-top:120px}.top_back_to_account_page{right:0;top:-60px}.customer_address_body .span6{margin-left:15px}.customer_address_body a.add-new-address{float:none;max-width:200px;text-align:center;padding:6px 15px}.customer_address_body table.customer_address_table tr{border:0px}.customer_address_body .customer_address_table tr td{border:0px!important;padding-left:0}.customer_address_body table.customer_address_table input[type=text],div#customer-addresses .customer_address_body select{width:calc(100% - 20px)}.login_register_area{margin-top:15px}.login_area{width:100%;float:none;margin:30px 0;padding:0;border-right:0px}.login_area h3{font-size:16px}.login_area h2{font-size:24px;margin-bottom:30px}.login_area div#customer-login{padding:20px}.left_login_btn{float:none}.right_forgot_pass_link{float:none;padding-top:35px}.register_button_area{width:100%;padding-top:0}.register_button_area h3{font-size:16px}.register_button_area h2{font-size:24px;margin-bottom:30px}.register_button_area p.register_button_outer{margin-bottom:45px}.register_button_area p.register_button_outer a.btn{padding:8px 20px;width:auto!important}.register_area{width:100%;float:none;margin:30px 0;border-right:0px;padding:0}.register_area h3{font-size:16px}.register_area h2{font-size:24px;margin-bottom:30px}.register_area div#create-customer{padding:20px}.login_button_area{width:100%;padding-top:0}.login_button_area h3{font-size:16px}.login_button_area h2{font-size:24px;margin-bottom:30px}.login_button_area p.login_button_outer{margin-bottom:45px}.login_button_area p.login_button_outer a.btn{padding:8px 20px;width:auto!important}div#recover-password{margin:0}div#recover-password span.cancel_btn{padding:15px 0 0;display:inline-block;width:100%;text-align:center}div#recover-password span.cancel_btn a{margin-left:8px}div#create-customer .action_bottom{padding:15px 0 0}.tabtitle h1{font-size:20px;display:inline-block;text-align:center}.tabtitle h1 a{font-size:20px!important;float:none!important;display:inline-block}footer1{padding:50px 0 10px}div#downloads_table_wrapper p#table-filter{text-align:center}.custom_collection_heading_inner{width:100%;float:none}.sort_outer{width:100%;text-align:left}p.sort_outer_text{display:none}div.cloudzoom-zoom-inside{left:52px!important}.project_blocks_outer .project_blocks{width:100%}.screws_confirm_popup_inner{max-width:84%}.screws_confirm_popup_inner p{line-height:24px;font-size:13px;letter-spacing:0px}.main_product_template_outer .container12{width:90%}.main_product_template_outer .breadcrumb{display:none}.main_product_template_outer .column12,.main_product_template_outer .column6{width:100%}.main_product_template_images{width:100%;margin-right:0}.main_product_template_thumbnails_img .mptts_list_inner{height:70px}.main_product_template_form{width:100%;margin-left:0}.main_product_template_qty_box_outer{width:158px;margin-right:6px}.main_product_template_cart_btn{width:calc(100% - 170px);margin-left:6px}.main_product_template_qty_minus{width:50px}#main_product_template_qty{max-width:60px}.main_product_template_qty_plus{width:50px}.main_product_template_cart_btn .btn#add-to-cart{font-size:14px;padding:0;letter-spacing:0px}.main_product_template_tabs ul.tabs_title li{width:100%;margin-bottom:8px}.main_product_template_tabs .tab_content{padding:15px}.main_product_template_outer .product.column3{width:100%}.main_product_template_outer .product.column3 .star1{min-height:auto;max-width:300px;margin:auto}.main_product_template_outer .product.column3 .star1 .image{height:auto}.main_product_template_outer .product.column3 .star1 .title{font-size:16px!important}.main_product_template_form h1.title{font-size:24px!important;margin:0 0 8px}.main_product_template_price{font-size:22px;line-height:26px;margin-bottom:20px}.row.products{max-width:300px;margin:auto}}@media screen and (max-width:797px)and (min-width:501px){.login_register_area{width:calc(100% - 60px);margin:45px 30px}.login_area{width:calc(55% - 62px);margin:60px 0 30px;padding:0 30px}.register_button_area{width:calc(45% - 60px);padding-top:calc(50% - 150px);padding-right:30px;padding-left:30px}.register_area{width:calc(55% - 62px);margin:60px 0 30px;padding:0 30px}.login_button_area{width:calc(45% - 60px);padding-top:calc(50% - 150px);padding-right:30px;padding-left:30px}div#customer-account div#customer_orders table{width:calc(100% - 60px)}div#customer-account .account_right_panel div#customer_sidebar{width:calc(100% - 120px);margin:0 30px;padding:30px}div#customer-account .customer_dashboard_buy_again .product_box_outer .product_boxes .pro_price{width:40%;font-size:16px}div#customer-account .customer_dashboard_buy_again .product_box_outer .product_boxes .pro_button{width:60%}div#customer-account .customer_dashboard_buy_again .product_box_outer .product_boxes{width:calc(25% - 28px);margin:8px;padding:15px 6px 30px}div#customer-account .customer_dashboard_buy_again .product_box_outer .product_boxes .pro_image{min-height:175px}section.cf-form-section.customer{width:calc(100% - 70px)!important;max-width:100%!important;margin:120px 15px!important;padding:30px 20px!important}section.cf-form-section.customer a#cf-edit-account-back-link{right:0;top:-75px}div#customer-addresses .container12.customer_address_details.customer_address_header,div#customer-addresses .container12.customer_address_body{max-width:715px;margin-left:auto;margin-right:auto}.customer_address_details{margin-top:120px}.top_back_to_account_page{right:0;top:-60px}.customer_address_body .span6{margin-left:15px;width:327px}.customer_address_body a.add-new-address{float:none;max-width:200px;text-align:center;padding:6px 15px}.customer_address_body table.customer_address_table tr{border:0px}.customer_address_body .customer_address_table tr td{border:0px!important;padding-left:0;min-width:80px}.customer_address_body table.customer_address_table input[type=text],div#customer-addresses .customer_address_body select{width:calc(100% - 20px)}div#customer-account .account_right_panel{width:100%;float:none;margin:30px 0 0}div#customer-account .account_left_panel{width:100%;float:none}div#create-customer .action_bottom{text-align:center}.project_blocks_outer .project_blocks{width:50%}.project_blocks h3{height:42px!important}}@media screen and (max-width:797px)and (min-width:300px){div#customer_sidebar{padding:30px 0 0}header .cart_MyAccount{margin-top:0}nav.mobile select{padding:0 10px}header .search-top h3{font-size:18px}.syp_half,.syp_select{width:100%;padding:8px}.required_note{display:none}.popup_inner{max-width:90%}.about-us-image{float:none;padding:0 0 20px}.testimonial_box_content{width:100%}.testimonial_box_content_left .testimonial_box_content_inner{padding-right:0;text-align:center}.testimonial_box_author{width:100%;margin-top:20px}.testimonial_box_author_right .testimonial_box_author_inner{float:none;margin:auto}.testimonial_box_content_left .testimonial_box_content_inner h3,.testimonial_box_content_left .testimonial_box_content_inner p{text-align:center}.testimonial_box_author_inner{margin:auto;width:auto}.testimonial_box_content_right .testimonial_box_content_inner{padding-left:0;margin-top:20px;text-align:center}.testimonial_box_content_right .testimonial_box_content_inner h3,.testimonial_box_content_right .testimonial_box_content_inner p{text-align:center}.testimonial_box_inner{padding:15px 10px;width:auto}.applications_box_outer .applications_box{flex:1 1 calc(50% - 20px)}.applications_box_outer .applications_box a{max-width:335px;margin:auto}h1.pos-ab-heading{left:8%;font-size:16px!important}.new_application_heading h1{font-size:18px;line-height:24px;text-align:center;letter-spacing:.3px}.new_application_collection_link{margin:8px 0 0}.new_application_collection_link a{padding:12px 20px 8px;font-size:14px}.new_application_breadcrumb_outer{display:none}.new_application_template .container12{width:95%}.new_application_template .column12{width:98%}.new_application_chart_right_panel{padding-bottom:2px}.nals_list_inner h3{font-weight:500;font-size:15px;padding:5px 15px 2px}.new_application_large_slider .next,.new_application_large_slider .prev{top:calc(50% - 10px);width:18px;height:26px;font-size:20px;line-height:26px;padding-left:8px}}@media screen and (max-width:1200px)and (min-width:798px){.login_register_area{width:calc(100% - 60px);margin:45px 30px}.login_area{width:calc(55% - 62px);margin:60px 0 30px;padding:0 30px}.register_button_area{width:calc(45% - 60px);padding-top:calc(50% - 150px);padding-right:30px;padding-left:30px}.register_area{width:calc(55% - 62px);margin:60px 0 30px;padding:0 30px}.login_button_area{width:calc(45% - 60px);padding-top:calc(50% - 150px);padding-right:30px;padding-left:30px}div#customer-account div#customer_orders table{width:calc(100% - 60px)}div#customer-account .account_right_panel div#customer_sidebar{width:calc(100% - 120px);margin:0 30px;padding:30px}div#customer-account .customer_dashboard_buy_again .product_box_outer .product_boxes .pro_price{width:40%;font-size:16px}div#customer-account .customer_dashboard_buy_again .product_box_outer .product_boxes .pro_button{width:60%}div#customer-account .customer_dashboard_buy_again .product_box_outer .product_boxes{width:calc(25% - 28px);margin:8px;padding:15px 6px 30px}div#customer-account .customer_dashboard_buy_again .product_box_outer .product_boxes .pro_image{min-height:175px}section.cf-form-section.customer{width:calc(100% - 70px)!important;max-width:100%!important;margin:120px 15px!important;padding:30px 20px!important}section.cf-form-section.customer a#cf-edit-account-back-link{right:0;top:-75px}div#customer-addresses .container12.customer_address_details.customer_address_header,div#customer-addresses .container12.customer_address_body{max-width:715px;margin-left:auto;margin-right:auto}.customer_address_details{margin-top:120px}.top_back_to_account_page{right:0;top:-60px}.customer_address_body .span6{margin-left:15px;width:327px}.customer_address_body a.add-new-address{float:none;max-width:200px;text-align:center;padding:6px 15px}.customer_address_body table.customer_address_table tr{border:0px}.customer_address_body .customer_address_table tr td{border:0px!important;padding-left:0;min-width:80px}.customer_address_body table.customer_address_table input[type=text],div#customer-addresses .customer_address_body select{width:calc(100% - 20px)}div#customer-account .account_right_panel{width:100%;float:left;margin:30px 0 0}div#customer-account .account_left_panel{width:100%;display:block;float:left}.project_blocks_outer .project_blocks{width:33.33%}.project_blocks h3{height:42px!important}}@media screen and (max-width:767px){.header_inner{padding-bottom:0}.header_logo{text-align:center;margin-top:0}.header_logo img{max-width:100%}.header_slogan{margin-top:0}.header_slogan h3{font-size:20px}.header_cart_account_search{width:90%;text-align:center;background:#f1f1f1 none repeat scroll 0 0;padding:5%}.header_cart_account ul li{padding-left:10px;padding-right:10px}}@media screen and (max-width:995px)and (min-width:768px){.header_inner{padding-bottom:0}.header_logo{margin-top:22px}.header_logo img{max-width:200px}.header_slogan h3{font-size:20px}.header_cart_account_search{width:92%;margin-right:8%}.header_slogan{margin-top:28px}nav.mobile{display:block}nav.mobile select{max-width:98%!important}.star1.product_box .image{height:190px}.view_product_btn a.button{padding:8px;font-size:12px;letter-spacing:0px}.project_blocks_inner .projects_img img{width:100%}}@media screen and (max-width:767px){.container12{width:92%;margin:0 4%}.container12 .column12{width:100%;margin:0;padding:0}.new_application_template .container12 .column12{width:95%}.series_block{flex:1 1 calc(100% - 24px)}.applications_landing_header h1{margin-bottom:24px}.breadcrumb{margin:0 0 24px}.introduction h1{margin-bottom:18px;font-size:32px}.search_template h1{font-size:24px;margin-bottom:18px}.search_template button.button{padding:12px;font-size:14px}.search_template input[type=search]{max-width:225px;padding:2px 8px}.search_template h2{font-size:18px;line-height:28px;margin:18px 0 0}.search_template{margin:30px auto}.new_application_heading,.new_application_outer{margin-bottom:8px}.old_application_template .breadcrumb{display:none}.application_series .section_outer h1{font-size:18px;line-height:24px;text-align:center;letter-spacing:.3px}.all-products-collection-header p,div#collection .collection-browse{display:none}.star1.product_box{min-height:auto}.star1.product_box .image,.star1.product_box .image img,.star1.product_box .details{height:auto}.view_product_btn{position:relative;bottom:0}.view_product_btn a.button{width:100%}.all-products-collection-header h3{font-size:15px}.all-products-collection-header h1{font-size:24px;margin-bottom:0}.all-products-collection-header{margin:0}.custom_collection_heading_inner h1{font-size:24px;line-height:32px}.sort_outer{display:none}.testimonial_page_header h1{margin-bottom:12px;font-size:24px}.testimonial_page_header h3{font-size:16px;margin-bottom:0}.testimonial_page_header p{font-size:15px;line-height:23px}.testimonial_page_header{margin:0 auto 30px}.testimonial_box_star_rating{padding-bottom:0}.testimonial_box_star_rating img{max-width:90px}.testimonial_box_content_inner h3{margin-bottom:4px;font-size:18px}.new_application_chart_outer{margin-bottom:36px}.series_block h2{font-size:20px!important;line-height:20px}.application_series .note_info{font-size:15px;line-height:20px;text-align:center;margin-top:-8px}.application_collection_link{margin:30px 0 0}.application_collection_link a{padding:10px 20px 6px;font-size:14px}.applications_box_outer .applications_box a .applications_box_inner p{font-size:15px;line-height:20px}.applications_box_outer .applications_box a .applications_box_inner h3{margin-bottom:6px;font-size:18px}.applications_box_outer{gap:12px}.downloads_page_header h3{font-size:14px;margin-bottom:0}.downloads_page_header h1{margin-bottom:8px;font-size:24px}.downloads_page_header p{font-size:15px;line-height:22px}.downloads_table_outer table#downloads_table tr td{border:0px}.downloads_table_outer table#downloads_table .actions{text-align:left;padding:4px 10px;border:0px}.projects_outer .projects_header h1{font-size:24px;margin-bottom:6px}.project_blocks_inner .projects_img img{width:100%}.project_blocks h3{height:auto}h1.project_details_heading{font-size:20px;line-height:22px;margin-bottom:30px}.project_details_inner .projects-light-box-img-set{display:flex;flex-wrap:wrap;gap:16px}.project_details_inner .projects-light-box-img-set .example-image-link{width:calc(50% - 8px);margin:0;box-sizing:border-box}.project_details_inner .projects-light-box-img-set .example-image-link img{display:block;width:100%;height:auto}.related_accessories_section{margin:30px 0 0}.main_product_template_tabs .description_tabs_outer h2.tab_heading{font-size:20px;margin-bottom:15px;line-height:28px}.main_product_template_tabs .description_tabs_outer .tab_content h3{font-size:18px;line-height:26px}.cart_note_outer{width:100%;display:inline-block}.cart_note_outer textarea#note{width:100%;margin-top:8px}form#cartform table.custom_cart_items tbody tr{margin-bottom:24px}form#cartform h1,form#cartform table.custom_cart_items tbody tr td.item{text-align:center}.sample_request_header{margin-bottom:0}.sample_request_header h1{font-size:24px;margin-bottom:6px}.sample_request_header p{font-size:15px;line-height:22px}.sample_request_page{margin:24px 0}.main_product_template_options label{line-height:28px;letter-spacing:0px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom_css_style.css.map */
