.daterangepicker{position:absolute;color:inherit;background-color:#d7effd;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#d8effd}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse;background-color:#FFF}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:700;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .ranges,.daterangepicker.single .drp-calendar{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .ranges,.daterangepicker .drp-calendar{float:left}}@media (min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}@charset "UTF-8";@media print{body{margin:0;color:#000}.header_b2,.navbar_default,.banner_shadow,#search_box_mob,#mob_menu_tog,#mob_nav,#main_menu,#main-image_d,#main-image_m,.triangle-left,.triangle-right,.triangle-left2,.triangle-right2,#h_plus,#hstore,#title_set,#fav_tab_set,#ft_top_box,#ft_bot_mob,#ft_bot_right_b,#ft_bot_left,#filters_set,#loc_nav_menu,.hb3_set,.franchise,.franchise2,.google_map,#videos,.fr_vid_box,#search_art_filter_outer,#comp_prod_form,.vr_prod,.show_fav,.img_tframe,#booqable-launcher,.st_loc,.social-media-box,.prod_video,.acc_info_bottom,.contact_info,.img_tinner,.scroll-top-wrapper,#print_btn{display:none!important}#ft_bottom_box{padding:0px!important}.footer{border-top:0 solid #c7c7c7!important;margin-top:0px!important}#search_art_content{width:100%!important}.header_b3{width:auto!important;padding-top:20px}.cp_group,.spec_title{color:#000!important}#print_fr{display:block!important}.spec{border-bottom:1px solid #000!important}#prod_det_cat h2{color:#000!important}}form{position:relative}.hor_dot_line_right,.hor_dot_line_left{border-bottom:7px dotted #c7c7c7;width:70%;display:flow-root}.fr_exp .hor_dot_line_right,.fr_exp .hor_dot_line_left{border-bottom:3px dotted #c7c7c7}.hor_dot_line_left{margin:70px auto 70px 0}.hor_dot_line_right{margin:70px 0 70px auto}.hor_dot_line_mid{border-bottom:1px solid #c7c7c7;width:70%;display:flow-root;margin:70px auto}.marg_tb_50{margin:50px auto}.pad_tb_50{padding-top:50px;padding-bottom:50px}.hbold{font-weight:700}.hital{font-style:italic}.br_color{color:#b60000}.hunderl{text-decoration:underline}.halign_l{text-align:left}.halign_r{text-align:right}.halign_c{text-align:center}.rel_cont{position:relative;display:flow-root;box-sizing:border-box}.thighl1{margin:20px 0;font-size:30px;font-weight:700;color:#3B6E8F}.mid_h{text-align:center;display:block;font-size:20px;line-height:20px}.no_td{text-decoration:none}.container{padding:0 15px;margin:auto}.clear_b{clear:both}.m_top_40{margin-top:40px}.div_50{width:50%;padding:0 10px;box-sizing:border-box}.bckgr_1{background-color:#4b4c4c;color:#FFF}.bckgr_2{background-color:#eaeff2}.bckgr_3{background-color:#ab9295}.bckgr_main{background-color:#ce0e2d}.uptxt{text-transform:uppercase}#main-image_d img{width:100%;height:auto;aspect-ratio:auto 1400 / 370}#main-image_m img{width:100%;height:auto;aspect-ratio:auto 700 / 629;display:none}.fl_left{float:left}.fl_right{float:right}.left_box{padding-right:15px;box-sizing:border-box}.right_box{padding-left:15px;box-sizing:border-box}.mp-disabled{pointer-events:none;opacity:.2;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.pos_rel{position:relative}.sep_line{width:130px;border-bottom:4px solid #b60000;margin:auto;margin-bottom:37px}.sep_rate{width:250px;height:1px;margin:25px 0}.image_cus_box1{width:100%}.cust_img{width:100%;height:auto;display:block}.t_700{font-weight:700}.info_set{overflow:hidden;margin-bottom:15px;clear:both}.info_set2{overflow:hidden;clear:both}.info_100_fl{width:100%;overflow:hidden;clear:both}.info_box_100{text-align:center;overflow:hidden;clear:both}.info_box_100_l{width:100%;clear:both;display:flow-root}.info_box_100_f{width:100%;clear:both;margin-bottom:45px;overflow:hidden}.info_box_50_fl{display:inline-block;width:49%}.info_box_50_l{width:50%;float:left;box-sizing:border-box;overflow:hidden}.info_box_50_r{width:50%;float:right;box-sizing:border-box;overflow:hidden}.info_box_20{width:20%;float:left;padding:3px 0;overflow:hidden;box-sizing:border-box}.info_box_20l{width:20%;float:left;overflow:hidden;box-sizing:border-box}.info_box_16{width:16.6%;float:left;padding:3px 0;overflow:hidden;box-sizing:border-box}.info_box_25{width:25%;float:left;padding:3px 0;overflow:hidden;box-sizing:border-box}.info_box_30{width:30%;float:left;padding:3px 0;overflow:hidden}.info_box_30_r{width:30%;float:right;overflow:hidden;box-sizing:border-box}.info_box_30_l{width:30%;float:left;overflow:hidden;box-sizing:border-box}.info_box_25_r{width:25%;float:right;overflow:hidden;box-sizing:border-box}.info_box_25_l{width:25%;float:left;box-sizing:border-box;display:flow-root}.info_box_33{width:33.33%;float:left;padding:3px 0;overflow:hidden;box-sizing:border-box}.info_box_33l{width:33.33%;float:left;overflow:hidden;box-sizing:border-box}.info_box_35l{width:35%;float:left;overflow:hidden;box-sizing:border-box}.info_box_va{width:33%;float:left;padding:1%;border-radius:5px;box-sizing:border-box}.info_box_40{width:40%;float:left;overflow:hidden;box-sizing:border-box}.info_box_40_r{width:40%;float:right;overflow:hidden;box-sizing:border-box}.info_box_60{width:60%;float:left;overflow:hidden;box-sizing:border-box}.info_box_60_r{width:60%;float:right;overflow:hidden;box-sizing:border-box}.info_box_70{width:70%;float:left;padding:3px 0;overflow:hidden}.info_box_70l{width:70%;float:left;overflow:hidden;box-sizing:border-box}.info_box_70r{width:70%;float:right;overflow:hidden;box-sizing:border-box}.info_box_75{width:75%;float:left;overflow:hidden;box-sizing:border-box}.img_fl_100{width:100%;display:block}.store_img img{width:100%}.img_200_200{width:200px;height:200px}.img_150_150{width:150px;height:150px}.img_100{width:100%}.img_block{display:block;margin:auto}.max_width_240{max-width:240px}.max_width_330{max-width:330px}.h_400{min-height:400px}.max_width_700{max-width:700px}#fp_set{width:100%;max-width:380px;box-sizing:border-box;padding:20px;margin:80px auto;background-color:#fafafa;border:1px solid #ebebeb;box-shadow:rgb(0 0 0 / .14902) 0 1px 1px 0,rgb(0 0 0 / .09804) 0 1px 2px 0}.fp_text{margin:0 0 30px}.fp_message{margin:80px 0 30px}#rp_error{margin-bottom:15px}.info_box{width:351px;display:inline-block;float:left;padding:1%;background-color:#b60000;color:#FFF;border-radius:5px}.mid_box{margin:0 15px}.title_1{display:block;font-size:23px;font-weight:700;height:50px;text-align:center;margin:15px auto;width:100%}.txt_1{display:block;height:40px;font-size:16px;font-weight:300;text-align:center;width:96%;margin:auto}.btn_1{display:block;text-align:center;padding:9px 12px;background-color:#000;color:#FFF;width:214px;margin:auto;border-radius:3px;cursor:pointer;margin:15px auto;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.btn_1:hover{background-color:#FFF;color:#000}.content3{margin:45px 0 0;overflow:hidden;background-color:#f4f4f5}.info_box_lg{width:65%;float:left;display:inline-block;box-sizing:border-box;min-height:10px}.info_box_sm,.info_box_sm_r{width:35%;display:inline-block;box-sizing:border-box;min-height:10px}.info_box_sm{float:left}.info_box_sm_r{float:right}.pd_left_25{padding-left:25px}.pd_right_25{padding-right:25px}.pd_left_50{padding-left:50px}.pd_right_50{padding-right:50px}.info_box_sfilt{float:left;width:320px}.info_box_sfilt,.info_box_scont{display:inline-block;box-sizing:border-box;min-height:10px}.xlarge{font-size:55px;font-weight:700;font-family:scarlet-wood,sans-serif;text-align:center;display:block;line-height:55px;width:300px;float:right}.flarge{font-size:36px;font-weight:700;line-height:36px}.bck_line{overflow:hidden;width:100%;background-color:rgb(182 0 0 / .54);color:#FFF}#breadcrumb{background-color:#eaeff2}.pad_vert_down_50{padding-bottom:50px}.pad_hor_15{padding:0 15px}.brad_20{border-radius:20px}.bleft{border-left:2px solid #c7c7c7}.bright{border-right:2px solid #c7c7c7}.info_img{padding:43px 0 15px 20px}.info_img img{width:100%}.act_box{padding:20px 0 25px 20px}.act_box a,.act_box a:hover{text-decoration:none;color:#FFF}.act_box_inner{overflow:hidden;padding:0 20px 20px;text-align:center;background-color:#eaeff2}.cserv_box{text-align:center;margin-top:50px}.cserv_box a{text-decoration:none}.act_box_inner .btn_box2,.cserv_box .btn_box2{width:100%;max-width:270px;box-sizing:border-box}.act_box_inner h4{margin:10px 0}.set_20{display:flow-root;width:100%;margin:20px 0;box-sizing:border-box}.set_m_10{display:flow-root;margin:10px 0;box-sizing:border-box}.set_m_20{margin:20px 0}.btn_outer{width:100%;box-sizing:border-box;padding:0 10px;display:flow-root}.btn_outer a{text-decoration:none}.btn_box,.btn_box2,.btn_box3{-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.btn_box{width:100%;padding:10px 10px;background-color:#b60000;color:#FFF;font-weight:700;border-radius:3px;margin:auto;cursor:pointer;font-size:16px;box-sizing:border-box}.btn_box2{width:171px;padding:10px 10px;background-color:#ce202c;color:#FFF;font-weight:700;border-radius:3px;margin:auto;cursor:pointer;font-size:16px}.btn_box3{width:171px;padding:10px 10px;background-color:#3B6E8F;color:#FFF;font-weight:700;border-radius:3px;margin:auto;cursor:pointer;font-size:16px;text-transform:uppercase}.btn_box2:hover,.btn_box:hover,.btn_box3:hover{background-color:#2a2a2a}.st_default{background-color:#e4e5e6;border:2px solid #2b2b2b!important;color:#000;cursor:default}.product_set{margin-top:30px}#print_btn{padding:15px 0;display:flow-root}#print_btn .btn_box2{float:right}#loc_mystore .btn_box2,#print_btn .btn_box2{border-radius:20px;display:block;text-align:center;border:2px solid #c7c7c7}#loc_mystore .st_default{border-radius:20px;width:135px;display:block;text-align:center}.franchise_inner .st_loc{margin:0}.st_default:hover{background-color:#f4f4f4}.btn_arr2{margin-right:7px}.in-container{width:100%;margin:auto;overflow:hidden}.in-container h1{float:left}.nav_parent{font-size:16px;color:#585858;margin:20px 0}.nav_parent a{color:#b60000;text-decoration:none}.nav_parent a:hover{text-decoration:underline}.img_bck{overflow:hidden;background-size:cover;background-position:center;padding:22%}.img_bck2{display:flow-root;background-size:cover;background-position:center}.timepicker_box .sel_arrow{position:absolute;right:7px;top:10px;pointer-events:none;font-size:12px}.sel_arrow{position:absolute;right:10px;top:14px;pointer-events:none;font-size:12px}.form_error{color:red;font-size:12px;line-height:12px;margin:5px}.fr_hline_1{font-size:27px;font-weight:700;color:#3B6E8F;display:block;text-align:center}.inputFields input:-webkit-autofill{animation-name:onAutoFillStart;transition:background-color 50000s ease-in-out 0s}.inputFields input:not(:-webkit-autofill){animation-name:onAutoFillCancel}.aptmt_info{max-width:700px;margin:20px auto;box-sizing:border-box;padding:20px;border:1px solid #7cab68;background-color:#f0f9f0;box-shadow:0 0 5px 2px #b6dea9}.inputFields{max-width:100%}.form_set fieldset{border:0 solid #7cab68;padding:15px 0 0;background-color:#fafafa;margin:0 0 15px}.dt_aptmt fieldset{border:1px solid #7cab68;margin-top:15px;padding:0;background-color:#b6e0a5}.form_set legend,.dt_aptmt legend{color:#b60000;background-color:#fff;padding:2px 12px;border-bottom:1px solid #b60000;margin-left:10px;display:none}.f_pad{padding:0 10px}.field_set .phold{display:inline-block;position:absolute;font-size:16px;color:#636363;-webkit-transform:translate3d(0,8px,0);-ms-transform:translate3d(0,8px,0);transform:translate3d(0,8px,0);-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;background-color:#fff0;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-left:12px;z-index:1;left:0;pointer-events:none;margin-top:3px}.field_set .phold_active{font-size:12px;-webkit-transform:translate3d(0,-11px,0);-ms-transform:translate3d(0,-11px,0);transform:translate3d(0,-11px,0);padding-left:3px;padding-right:3px;color:#4a89dc}.field_set input[type='text'],.field_set input[type='email'],.field_set select,.field_set input[type='tel'],.field_set input[type='password']{height:45px}.field_set input[type='text'],.field_set input[type='email'],.field_set input[type='tel'],.field_set input[type='password'],.field_set select,.field_set textarea{box-sizing:border-box;width:100%;padding:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0 solid #757575;border-radius:0;font-size:16px;background-color:#fff0;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;border-bottom:1px solid #757575}.field_set textarea{padding:10px;height:150px}.form_set fieldset.text_fset .inputFields{padding:0 10px}.phold .r_field{color:red;margin-left:5px}.field_set{margin-bottom:15px;position:relative}.inputFields .f_o{width:50%;line-height:1.42857143;float:left;box-sizing:border-box;padding:0 10px}.subm_btn_box{text-align:center;padding:20px 0 20px;box-sizing:border-box;overflow:hidden}.subm_btn_shell{box-sizing:border-box;margin:auto;width:299px;padding:8px;height:51px;border:1px solid #7cab68;cursor:pointer;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background-color:#fff}.subm_btn_shell:hover{background-color:#dedede}.subm_aptmnt{background-color:#b6e0a5;width:100%;padding:7px 0;box-sizing:border-box;font-size:18px;font-weight:700;cursor:pointer;outline:none;border:0;margin:0;line-height:18px}.button{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:12px 24px;margin:.3em 0 1em 0;width:100%;vertical-align:middle;color:#fff;font-size:16px;line-height:20px;-webkit-font-smoothing:antialiased;text-align:center;letter-spacing:1px;background:#fff0;border:0;cursor:pointer;transition:all 0.15s ease;box-sizing:border-box;border-radius:0;font-size:19px;font-weight:700}.buttonBlue{background-color:#AF4A52;text-shadow:1px 1px 0 rgb(88 6 6 / 50%);border-bottom:2px solid #6f181f}.buttonBlue:hover{background-color:#c7747a}.buttonGreen{background:#33ab58;text-shadow:1px 1px 0 #219a46;border-bottom:2px solid #1d7739}.buttonGreen:hover{background:#28964a}.buttonOrange{background-color:#e8aa4d;text-shadow:1px 1px 0 rgb(204 130 39 / 50%);border-bottom:2px solid #c18d2c}.buttonOrange:hover{background-color:#fb6}.buttonGray{background-color:#aaa;text-shadow:1px 1px 0 rgb(146 145 145 / 50%);border-bottom:2px solid #929291}.buttonGray:hover{background-color:#7f7f7f}.mob_view{display:none!important}.desk_view{display:block!important}.bar{position:relative;display:block;width:100%}.bar:before,.bar:after{content:'';height:2px;width:0;bottom:1px;position:absolute;background:#af4a52;transition:all 0.2s ease}.bar:before{left:50%}.bar:after{right:50%}input:focus~.bar:before,textarea:focus~.bar:before,textarea:focus~.bar:after,input:focus~.bar:after{width:50%}#pre-loader{background-color:rgb(0 0 0 / .5);position:fixed;top:0;left:0;width:100%;height:100%;display:none;overflow:auto;z-index:700}.loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #b60000;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;top:50%;left:50%;margin-top:-120px;margin-left:-60px;position:absolute}#pre-loader-popup{background-color:rgb(0 0 0 / .5);position:absolute;top:0;left:0;width:100%;height:100%;display:none;overflow:auto;z-index:707}.loader-wrap-popup{position:relative;width:100%;min-height:100%}.loader-popup{border:10px solid #f3f3f3;border-radius:50%;border-top:10px solid #b60000;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;top:50%;left:50%;margin-top:-35px;margin-left:-35px;position:absolute}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#siso_set{float:right;color:#FFF;position:relative;padding:0 10px;min-width:195px;text-align:center;display:inline-block}.si_btn,.so_btn{color:#FFF}#siso_set a{text-decoration:none}#ma_drop{display:none;position:absolute;z-index:45;width:100%;left:0;padding:10px 2px 2px;background-color:#2a2a2a;text-align:left}#ma_drop a{color:#FFF;text-decoration:none;padding:5px;border-bottom:1px solid #6f6f6f;display:block}#ma_drop a:hover{background-color:#595959}#ma_set{background-color:#4f4e4e}#siso_line{display:flex;justify-content:flex-end;cursor:pointer}#sisu_line{display:flex;justify-content:flex-end}.ma_sep{padding:0 5px}.ma_img{width:20px;height:20px;margin:0 5px}.ma_menu:hover #ma_drop{display:block}.ma_sc{position:relative;float:right;display:inline-block;cursor:pointer}#ma_sc_t{position:absolute;color:#fff;top:-5px;left:13px;text-align:center}.ma_sc_img{width:30px;height:21px}#header_nav{position:fixed;top:0;width:100%;z-index:500}.fixed_div{position:fixed!important;top:-205px!important;z-index:500}.fixed_div2{position:fixed;top:70px;width:100%;z-index:500}#fake_header{height:184px}.mp_navbar{display:block;height:70px;background-color:#c7c7c7;position:relative}.parent{display:block;position:relative;float:left;line-height:71px}.parent a{color:#000;text-decoration:none;padding:0 15px;display:block}.parent:hover{background-color:#ce0f2e}.parent a:hover{color:#fff}.parent:hover>ul{display:block;position:absolute;z-index:44;margin-left:0}.child{display:none}.child li{display:flow-root;width:100%;background-color:#efefef}.child li a{color:#000;display:flow-root;padding:10px 15px;line-height:24px}ul{list-style:none;padding:0;display:block;font-size:16px}ul.child{width:220px}ul ul ul{left:100%;top:0;margin-left:1px}.parent li:hover{background-color:#d97d7d;color:#fff}.expand1,.expand2{float:right}ul.mpdefault_ul{list-style:disc;padding-inline-start:40px}ul.mpleft_ul{padding-inline-start:40px}ul.art_bullet_list{margin-block-end:1em;padding-inline-start:15px}ol.mp_lower_alpha{list-style-type:lower-alpha}ol.mp_decimal{list-style-type:decimal}.sidenav{height:100%;width:0;position:fixed;z-index:500;top:0;left:0;background-color:#111;overflow-x:hidden;transition:0.5s}.sidenav .close_mob_nav{position:absolute;top:0;left:-769px;background-color:#2b2b2b;font-size:25px;text-align:center;text-decoration:none;color:#7f7f7f;display:block;padding:10px 0;border-bottom:2px solid #6f6f6f;position:relative;transition:0.8s;transition-timing-function:ease-in-out;width:100%}.open_mob_nav{font-size:44px;cursor:pointer;color:#333;line-height:44px}#mob_nav_links{margin-top:45px;padding:15px 0}#mob_nav_links li a{display:block;padding:10px 15px;background-color:#4f4e4e;text-decoration:none;border-bottom:2px solid #6f6f6f}.main{color:#ffb017;font-size:18px}#mob_nav_links li a.main2{color:#fff;padding:10px 25px;font-size:17px;background-color:#646464}#mob_nav_links li a.main3{color:#fff;padding:10px 35px;font-size:16px;background-color:#7d7d7d}.subcat1,.subcat2{display:none}#mob_nav,#mob_menu,#mob_menu_tog,#mob_close,.sb_close,.sb_open,.drop_act{display:none}.navbar_default{display:block;height:71px;background-color:#E4E5E6;position:relative}.drop_down{padding:24px 0;position:relative;display:inline-block;float:left}.accent_btn{background-color:#3b6e8f}.accent_btn .drop_btn{color:#fff!important}.drop_btn{color:#000;padding:24px 16px;font-size:16px;border:none;cursor:pointer}.over_btn a{text-decoration:none}.drop_down:hover .drop_btn,.active_m{background-color:#ce0f2e;color:#fff!important}.active_mob{font-weight:700}.dd_content{display:none;position:absolute;background-color:#e4e5e6;min-width:160px;box-shadow:3px 3px 5px 0 rgb(0 0 0 / 20%);z-index:220;width:250px;margin-top:23px;height:600px}.dd_auto{height:auto}.a_dd_content{display:none;position:absolute;background-color:#efefef;min-width:160px;box-shadow:3px 3px 5px 0 rgb(0 0 0 / 20%);z-index:220;width:250px;margin-top:23px;margin-left:250px;height:600px}.dd_subcontent{position:relative;width:100%;height:100%}.dd_content a,.a_dd_content a{color:#000;padding:8px 16px;text-decoration:none;display:block;font-size:16px}.mob_over a{color:#000}.dd_content a:hover,.a_dd_content a:hover,.dd_a_selected{background-color:#d97d7d;color:#fff!important;text-decoration:none;font-weight:700}.drop_down:hover .dd_content{display:block}#header_top{background-color:#f7f7f7;position:relative;padding:8px 0}.media-span{position:relative;width:100%;display:flow-root;line-height:26px}.header_top_b{width:100%;display:flow-root}.header_b1,.header_b2,.header_b3{float:left;box-sizing:border-box}.header_b1,.header_b3{width:30%;box-sizing:border-box}.header_b2{width:40%;padding-top:10px}.header_ac_logo{width:100%;box-sizing:border-box;margin:13px 0 0;max-width:200px}.header_ac_logo img{width:100%;height:auto;aspect-ratio:400 / 154}#search_box_mob{display:none}#search_box_desk{display:block}.search_box{box-sizing:border-box;width:100%;padding:20px 0 0;position:relative}.search_box input[type="search"]{width:100%;height:40px;line-height:40px;border-radius:5px;padding-left:11px;font-size:16px;border:1px solid #a7a7a7;border-radius:10px;border-bottom-right-radius:0}#search_form,#search_form_mob{position:relative;max-width:640px;width:100%;margin:auto}#submit_search_web,#submit_search_web_mob{background-color:#ce0f2e;width:50px;height:40px;position:absolute;right:0;top:0;border-top-right-radius:10px;cursor:pointer}.header_ac1 span{font-size:15px;line-height:30px}.hb3_set{max-width:227px;float:right;width:100%;position:relative}.header_b2 img{width:100%;height:auto;aspect-ratio:49 / 38}.header_ac1{max-width:275px;background-color:#ce0e2d;text-align:center;color:#fff;border:2px solid #c7c7c7;padding:6px 0;border-radius:7px;font-size:18px;font-weight:777;display:flow-root;cursor:pointer;position:relative}.header_ac1 img{display:inline-block;float:left;width:30px;height:27px;margin-left:5px}.header_b3 span{display:block;float:left}#print_fr{display:none}.banner_shadow{position:absolute;width:100%;bottom:-14px;height:14px;z-index:40;background-image:url(images/menu_shadow.png);background-repeat:repeat-x}#ac1_dd{position:absolute;z-index:42;width:100%;top:43px;display:none}.ac1_tr{height:10px;background:#fff0}.ac1_w{background-color:#fff;padding:15px;box-sizing:border-box;box-shadow:0 0 4px 1px #b1b1b1;border:1px solid #a7a7a7;border-radius:7px}.ac1_w img,.ac1_w span{display:inline-block;float:left}.ac1_row,.ac1_row2{width:100%;overflow:hidden;padding:5px 0}.ac1_row img{width:15px;padding-top:6px}.ac1_row2 img{width:20px;padding-top:3px}.ac1_row2 span{font-size:16px;margin-left:10px}.ac1_row2 a,.ac1_row a{text-decoration:none}.ac1_row a{color:#212121}.ac1_row span{font-size:20px;font-weight:700;margin-left:10px;color:#212121}.ac1_btn a{display:block;text-decoration:none;text-align:center;padding:3px 0;background-color:#ce0f2e;color:#fff;font-weight:700;font-size:16px;line-height:25px;border:1px solid #000;border-radius:5px;margin-top:10px}.header_acm:hover #ac1_dd{display:block}.nostore{margin-top:25px}.content1 h4{margin:14px 0 0 20px}.content2 a,.content2 a:hover{text-decoration:none}#page-1 .info_box_100{text-align:justify}.h_bullet_list li::before{content:"\271A";color:#b60000;font-size:25px;font-weight:700}.mp_set_title{text-align:center;margin:50px 0}.mp_set_title h2{margin:0 10px;display:inline;text-transform:uppercase;color:#ce0e2d}.pm_price{text-align:center;padding:5px 0}.pm_items{text-align:center}.pm_it_val{color:#ce202c}.pm_pr_val{color:#0f7923;font-weight:700}.triangle-left-line,.triangle-right-line{display:inline-block;width:0;height:0;border-top:.5px solid #fff0;border-bottom:.5px solid #fff0;margin-bottom:0}.triangle-left-line{border-right:92px solid #686868;float:right}.triangle-right-line{border-left:92px solid #686868;float:left}.triangle-left,.triangle-right,.triangle-left2,.triangle-right2{display:inline-block;width:0;height:0;border-top:2px solid #fff0;border-bottom:2px solid #fff0;margin-bottom:7px}.triangle-left,.triangle-left2{border-right:280px solid #ce0e2d}.triangle-right,.triangle-right2{border-left:280px solid #ce0e2d}#h_plus{background-image:url(images/plus_desk.jpg);padding:40px}.ht_txt_b,.ht_txt_l{font-size:33px;font-weight:700}.ht_txt_l{color:#ce0e2d}.h_bullet_list li::before{content:"\271A";color:#ce0e2d;font-size:20px;font-weight:700}.h_bullet_list li{list-style:none;margin-left:0;padding-left:0;padding-left:1em;text-indent:-1em;margin:19px 0;overflow:hidden}.hplus_txt{margin-left:10px;font-size:19px;color:#797979}#hstore{background-image:url(images/hstores_d.jpg);padding:183px 0;position:relative;border:2px solid #2a2a2a}#hstore_cont{position:absolute;right:20px;top:20px;width:300px;box-sizing:border-box;border:1px solid #2f2f2f;border-radius:20px;padding:15px;background-color:#fff;text-align:center}.hs_txt_b{font-size:18px;line-height:21px;font-weight:700;text-transform:uppercase;display:inline-block;vertical-align:top}.hstore_title img{display:inline-block;width:17px;height:17px}.hs_txt_l{color:#ce0e2d;font-size:33px;font-weight:700;line-height:33px}#hs_txt_r{margin-top:20px;text-align:justify}#hs_btn{margin-top:15px}#hs_btn .btn_box2{display:block;text-decoration:none;border-radius:20px;text-transform:uppercase}#hbrand{margin-bottom:30px}#hbrand img,#hbrand_m img{width:100%;height:auto}#hbrand img{aspect-ratio:1200 / 85}#hbrand_m img{aspect-ratio:500 / 134}#hbrand_m{display:none}#hreviews{min-height:200px;text-align:center;margin-bottom:50px;display:flow-root}.hreviews_txt{box-sizing:border-box;padding:15px;text-align:justify}#hreviews .info_box_25{width:50%;margin-bottom:30px}.hreviews_auth{text-align:right;padding-right:15px}:root{--star-size:25px;--star-color:#c7c7c7;--star-background:#ce0f2e}.Stars{--percent:calc(var(--rating) / 5 * 100%);display:inline-block;font-size:var(--star-size);font-family:Times;line-height:1}.Stars::before{content:'\2605\2605\2605\2605\2605';letter-spacing:0;background:linear-gradient(90deg,var(--star-background) var(--percent),var(--star-color) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.power_mob{display:flow-root;margin-bottom:45px}.power_mob a{color:#000;text-decoration:none}.power_mob img{width:100%;height:auto}.pm_img img{aspect-ratio:auto 320 / 320}.power_mob .info_box_16,.power_mob .info_box_20{padding:0 5px;margin-bottom:30px}.mp_line{display:flow-root;line-height:1px;height:1px}.mp_line .info_box_50_l{height:1px}.pm_title_set{display:flow-root;margin-top:10px}.pm_title{line-height:14px;padding:12px 0;text-align:center;font-weight:700;text-transform:uppercase;font-size:14px;margin-block-start:0;margin-block-end:0;font-family:proxima-nova,sans-serif}.cat_box{display:flow-root;margin-bottom:40px}.cat_box h2{color:#fff;background-color:#ce0d2d;border-bottom:7px solid #999;font-family:proxima-nova,sans-serif;font-weight:700;margin-block-start:0;font-size:30px}.cat_btn{text-align:center;font-style:normal;width:310px;margin-top:15px}.cat_btn .dr_btn{background-color:#5f5f5f;font-weight:700;padding:14px 0}.cat_main{display:flow-root;margin-bottom:20px;background-color:#fff}.subcat_link{color:#000}.subcat_link:hover{color:#ce0d2d}.cat_main img{float:left;width:250px;height:auto;padding:10px}.subcat_set{display:flow-root;box-sizing:border-box;border-bottom:7px solid #c7c7c7;border-top:1px solid #c7c7c7;margin-bottom:7px;background-color:#eaeff2;cursor:pointer;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.subcat_set:hover{border-bottom:7px solid grey;border-top:1px solid grey;color:#ce0d2d}.subcat_set h3{font-size:18px;line-height:70px;margin:0;float:left;display:block;font-family:proxima-nova,sans-serif}.subcat_set img{float:left;width:60px;height:auto;margin-right:10px;padding:5px 0 5px 5px}.cat_main_descr{font-size:18px;font-style:italic;padding:0 0 0 10px;box-sizing:border-box;display:flow-root}.subcat_box{display:flow-root}.product_set .act_box{padding:30px 0 25px;clear:both}.img_frame,.img_tframe{margin-top:25px;width:100%}.img_frame{position:relative;overflow:hidden;height:587px}.b_img{position:absolute;left:0;right:0;top:0;bottom:0}.img_tframe{padding:5px 0 3px 5px;position:relative;overflow:hidden;box-sizing:border-box}.t_img,.t_img_active{width:98px;height:98px;display:inline-block;position:relative;border:1px #e1e1e1 solid}.t_img:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgb(239 239 239 / 65%);-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;cursor:pointer}.t_img:hover:before{background:none}.t_img img,.t_img_active img,.b_img img{width:100%}.th_second{margin-left:10px}.embed_video{width:100%;padding-bottom:56.2%;position:relative;height:0}.prod_video_title{margin-bottom:15px;color:#000}.embed_video iframe{border:0;left:0;top:0;height:100%;width:100%;position:absolute}#slide_show{margin:50px 0 30px;position:relative;min-height:140px;overflow:hidden}.sl_active{top:0;-moz-transition:all 1.7s ease;-webkit-transition:all 1.7s ease;-ms-transition:all 1.7s ease;-o-transition:all 1.7s ease;transition:all 1.7s ease;z-index:20}.sl_hidden{top:160px;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:10}.slide_box{padding:0 0 10px;background-color:#FFF;position:absolute;height:300px}.slide_box p{margin-top:0}.sl_img_box{display:inline-block;float:left;padding:0 15px 0 0;height:300px}#slide_dots{width:200px;margin:auto;overflow:hidden;margin-bottom:20px}.click_dot{display:inline-block;width:20%;float:left;text-align:center;font-size:25px;font-weight:bolder}.click_dot span{cursor:pointer;height:11px;width:11px;display:block;margin-top:0;border:4px solid #000;border-radius:50%;-moz-transition:all .7s ease;-webkit-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;z-index:10}.click_dot span:hover{background-color:#000}.acc_item{margin-bottom:10px;color:#666;background-color:#f4f4f4}.item_click{cursor:pointer;padding:10px 10px 10px 15px;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.item_click:hover{background-color:#f4f4f4}.item_click.active:hover{background-color:#f4f4f4}.active{cursor:default!important}.ac_cont{display:none;padding:0 15px 15px}.ac_cont p{margin:0}.act_symb{display:inline-block;float:left;font-size:24px;margin-right:10px}.ac_close{display:none}.ac_title{margin-left:15px}.ac_title h4{margin:0}.content8 .info_box{background-color:#FFF;color:inherit}.info_img2{width:120px;display:inline-block}.info_img2 img{width:100%}.info_inner{padding-top:20px}.content8 .info_txt h3{margin:0 0 15px;color:#b60000}.info_txt{width:227px;display:inline-block;float:right}.info_txt span{line-height:25px;display:block}.content8>div>div>div:nth-child(1)>div>div.info_txt>span:nth-child(2){font-weight:700}.info_box_50{display:inline-block;width:49%;box-sizing:border-box}.info_box_50 ul{font-size:16px}.c_list img{width:100%;height:auto}.c_list .info_box_33{text-align:center;font-size:18px;font-weight:700}.job_set{display:flow-root;background-color:#f7f7f7;padding:0 10px 10px 15px;border-left:12px solid #999;border-bottom:3px solid #999;margin-top:30px;box-shadow:3px 4px 9px 0 #dfdfdf}.job_cont_header h2,.job_cont_header h3{color:#8c8c8c!important;text-decoration:underline}.job_loc_sep .job_btn_box{float:right;display:flow-root}.job_btn_box .btn_box2{display:block;text-align:center}.job_loc_sep_30{display:flow-root;margin:30px 0;border-top:2px dotted #e1e1e1}.job_set a{text-decoration:none}.job_set .h3_left_bt{margin-block-start:10px;margin-block-end:10px}.job_sh_descr{font-size:20px;font-style:italic}.jdet_title{font-weight:700}.job_loc_sep{padding-top:10px;border-top:2px dotted #e1e1e1;display:flow-root}.job_loc{display:flow-root;width:100%;margin-top:10px;clear:both}.job_loc_ic{width:50px;height:auto;float:left}.job_loc_txt{line-height:20px;font-size:20px;padding:12px 0 0 10px;display:inline-block}.job_det{float:left;display:flow-root}.job_det img{width:auto;height:25px;float:left}.jdet_txt{margin-left:5px}.job_contact{background-color:#e4e5e6;padding:15px 10px 10px;box-sizing:border-box;border-bottom:5px solid #999}.franchise{background-image:url(../images/background/mb_franchise_banner4_dtr.gif)}.franchise2{background-image:url(../images/background/mb_franchise_banner5.jpg)}.fr_bl_line{background-color:#2a2a2a;color:#fff}.fr_wt_line{padding:20px}.fr_wt_line p,.fr_so_line p{font-size:20px}.fr_so_line .h2_title{font-size:23px;color:#b60000;margin-top:50px}.fr_so_line img{max-width:300px;width:100%;border:2px solid #b60000}.fr_so_line ul{font-size:20px}.fr_so_line .info_box_33{padding:0 5px}.fr_so_line .info_box_33 .h2_title{color:#000;margin:10px 0}.box_set_fixed p{font-size:23px;margin-bottom:40px}.h2_title{font-size:23px;font-weight:700}.h3_left_bt{font-size:25px;margin-block-end:0;margin-block-start:45px;text-align:left}#job_content .h3_left_bt{color:#ce0f2e}.box_set_fixed{color:#fff}.box_set_fixed .h2_title{padding:35px 0 10px;margin-bottom:0}.xl_title{padding:66px 0 192px 0;overflow:hidden}.content10 .xlarge{display:block;width:50%;float:right}.bck_line p{display:block;width:88%;margin:20px auto}.bck_line .flarge{margin:50px auto;display:block;width:80%}.content11 .compress_box h2,.content11 .compress_box p,.content17 .compress_box h2,.content17 .compress_box p,.content19 .compress_box h2,.content19 .compress_box p{color:#000}.content12{background-color:#e4e5e6}.content12 .info_box_100{padding:20px 0;color:#62646b}.content12 .info_box_100 p{font-size:26px;font-weight:700;line-height:36px}.content14 .info_img2{width:95%;margin:10px auto}.content14 .info_img2 img{width:100%}.franchise_owner_content{overflow:hidden;clear:both}.franchise_owner_content h3{text-align:center}.fr_o_img{float:left;padding:0 20px 20px 0}.fr_o_descr{font-size:20px}#m_accordion2 .act_symb{float:right}#m_accordion2 .acc_item{background-color:#f4f4f4}#m_accordion2 .item_click{padding:15px 0 15px 15px}#m_accordion2 h3{font-weight:700;color:#b60000;font-size:28px}#m_accordion2 .act_symb{margin:30px 10px 0 0}#m_accordion2 p{font-size:20px;line-height:1.5;color:#000;padding:0 40px}.info_box_50 .ac_list{font-weight:700;font-size:20px;line-height:1.5;color:#000}.ac_list li{margin-bottom:20px}.ac_open2{-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;width:28px;height:28px}.ac_open2 img{width:100%}.ac_close2{-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;transform:rotate(-180deg);-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg)}.slick-dots{text-align:center;margin:0 0 10px 0;padding:0;li{display:inline-block;margin-left:4px;margin-right:4px;&.slick-active{button{background-color:#000}}button{font:0/0 a;text-shadow:none;color:#fff0;background-color:#999;border:none;width:15px;height:15px;border-radius:50%}:hover{background-color:#000}}}.slider_box{position:relative;max-width:1200px;margin:auto}.slider_box .ar_next,.slider_box .ar_prev{width:32px;height:32px;display:block;cursor:pointer}.slider_box .prev{color:#999;position:absolute;top:20%;left:-14px;font-size:1.5em;:hover{cursor:pointer;color:#000;opacity:.5}}.slider_box .next{color:#999;position:absolute;top:20%;right:-14px;font-size:1.5em;:hover{cursor:pointer;color:#000;opacity:.5}}.ar_prev:hover img,.ar_next:hover img{opacity:.7;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.ar_prev img,.ar_next img{-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.ar_prev img,.ar_next img{width:100%}.slider_box{position:relative;max-width:1200px;margin:auto}.slick-slide img{height:120px;width:auto;margin:auto}.franchisees{max-width:800px;width:90%;margin:23px auto 0}.franchisees .slick-slide{margin:0 2px}.franchisees .slick-slide img{height:auto;width:100%}.slide-caption{background-color:#b60000;font-size:20px;color:#FFF;font-weight:300;text-align:center;padding:20px 0}.prev2,.next2{width:32px;height:32px;float:left;margin:10px}.sl_arrows_set{width:104px;margin:auto}.slider_box p{display:block;width:80%;font-size:25px;text-align:center;line-height:1.5;margin:15px auto}.stats_info{text-align:center;font-size:14px;font-weight:300;margin-top:50px}.map_key{margin-top:30px}.st_view{font-size:20px;font-weight:700;display:inline-block;width:45px;height:30px;margin:5px;color:#fff;text-align:center;border-radius:3px}.av_m{background-color:#3b6e8f}.tg_m{background-color:#b14b53}.ft_m{background-color:#4c4c4b}.map_key h3{text-align:center;margin-block-start:0;margin-block-end:0;font-size:24px}.map_key h4{text-align:center;font-size:16px;margin-block-start:0;margin-block-end:0;line-height:16px;color:#fff;font-family:proxima-nova,sans-serif}.map_key .av_m,.map_key .tg_m,.map_key .ft_m{height:30px;display:flex;justify-content:center;align-items:center;padding:5px}.map_key .info_box_33l{border:1px solid #fff}#ffo_1_outer{display:flex;flex-direction:row-reverse;align-items:center;border-bottom:1px solid #4b4c4c}.ffo_1_inner{padding:0 10px 20px}#ffo_3_outer{display:flex;flex-direction:column;gap:15px;margin:50px 0}#ffo_3_outer .info_box_100_l{box-sizing:border-box}.ffo_2_inner{display:flex;flex-direction:row;align-items:center;border-top:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #999}.ffo_sep{width:1px;height:65px;border-left:1px solid #999}.ffo_2_inner .info_box_40,.ffo_2_inner .info_box_60{padding:0 30px}.ffo_3_inner{border-left:10px solid #ce102e}#map{width:100%;height:700px;margin:0 auto 20px}.google_infobox{width:265px;overflow:hidden}.google_infobox_loc{width:160px;overflow:hidden}.google_fr_title{margin:4px 0 4px;font-weight:700;text-align:left}.google_fr_det{width:100%;overflow:hidden}.google_label_title{float:left}.google_label_data{float:left;width:auto;margin-left:10px;line-height:16px}.gm-style .gm-style-iw-c{padding:0!important}#loc_map{width:100%;height:0;padding-top:90%}.loc_v3 #loc_map{padding-top:40%}.content15{padding:0 0 20px;background-color:#eaeff2}.content17 .compress_box{padding:20px 15% 0}.content17 .info_set{margin-bottom:0}.svg_bck{margin-bottom:10px;width:100%}.content16 .info_box_50{width:48.6%}.content16{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/background/mb_franchise_banner6.jpg) no-repeat center fixed;background-size:cover;min-height:674px;width:100%;padding-bottom:20px}.content16 h3{margin-top:10px;color:#b60000}.content16 .info_box_100:nth-child(2),.content16 .info_box_100:nth-child(3){margin-bottom:30px}.compress_box{padding:20px 15%}.highlight_50{background-color:#FFF;padding:30px;height:190px;border-left:7px solid #b60000}.highlight_50 .h2_title{padding:0;margin:0}.compress_box h2,.compress_box p{color:#FFF}.compress_box p{line-height:2;font-weight:300}.contact_2{padding-bottom:50px;overflow:hidden}.contact_2 #form_box_ffs{float:none;margin:auto}.contact_2 .txt_msg_cont{margin:25px 0;text-align:left}#form_box{overflow:hidden;max-width:806px;width:100%;margin:auto}#contact2 button[type=submit],#contact1 button[type=submit],#contact_v2 button[type=submit],.form_box_v2 button[type=submit]{max-width:375px;width:100%;height:65px;margin:15px auto 0;border:none;background-color:#b60000;color:#FFF;font-size:18px;display:block;cursor:pointer;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#contact2 button[type=submit]:hover,#contact1 button[type=submit]:hover,#contact_v2 button[type=submit]:hover,.form_box_v2 button[type=submit]:hover{background-color:#cc1010;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}input[type=text],input[type=email],input[type=search],input[type=password],input[type=button],input[type=submit],select,textarea{-khtml-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;-webkit-border-radius:0}#contact2 input[type=text],#contact2 select{display:block;background-color:#FFF;width:96%;margin:auto;border:none!important;padding:0 0 0 11px;color:#000;height:65px;margin-bottom:5px;font-size:16px;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.fr_ha_sect1,.fr_ha_sect2{background-color:#eaeff2;padding:10px 20px 20px;border:2px solid #a7a7a7;border-radius:10px;margin-bottom:50px}.fr_ha_sect1 h1,.fr_ha_sect3 h2,.fr_ha_sect5 h3,.fr_ha_sect7 h2{margin-block-end:10px;line-height:30px}.fr_ha_sect_btn{display:flex;text-align:center;margin-bottom:50px}.fr_ha_sect2{padding:20px;box-sizing:border-box}.fr_ha_sect3{padding:10px 20px;background-color:#fff;border-radius:10px;box-sizing:border-box}.fr_ha_sect3 a{text-decoration:none;font-size:18px;font-weight:700}.fr_ha_sect3 h2,.fr_ha_sect7 h2{text-align:left}.fr_ha_sect4{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:20px}.fr_ha_sect5{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;text-align:center;margin-top:25px;padding:35px;background-color:#fff;border-radius:10px}.fr_ha_sect5 img{width:100%;max-width:455px}.fr_ha_sect5 .btn_box2,.fr_ha_sect2 .btn_box2{margin-top:30px;display:block;text-align:center}.fr_ha_sect6{background-color:#fff;padding:20px;display:flex;flex-direction:row;align-items:center;border-radius:10px}.fr_ha_sect6 img{width:100%;max-width:250px;display:block}.fr_ha_sect8{display:flex;justify-content:flex-end}.fr_ha_subt{text-align:center;font-size:18px;margin-bottom:25px}.form_box_ha #contact_v2 button[type=submit]{height:50px;border-radius:10px}.form_box_ha{background-color:#eaeff2;padding:24px 0;border-radius:10px}.contact_1 .form_box_ha input,.contact_1 .form_box_ha select{border-radius:10px;height:45px}.form_box_ha .txt_msg_cont{line-height:18px}.fr_ha_sect9{background-color:#fff;display:flow-root;padding:25px;border-radius:10px}.contact_1 .form_box_ha .info_box_50 .sel_arrow{top:16px}.fr_fst #back_to_page{width:100%;float:none;margin-bottom:20px}.fr_fsi{padding:4px 0 5px 10px;background-color:#f5f5f5;border-bottom:5px solid #c5c5c5;margin-top:7px;width:200px}.fr_fsit{font-weight:700;font-size:18px}#form_box_ffs{width:500px;float:right}.form_ffs_title{text-align:center;font-size:18px;font-weight:700;padding:5px 0;background-color:#f5f5f5;border-bottom:5px solid #c5c5c5;margin-bottom:15px;color:#ce202c}.ct_phone_set{display:flex;flex-direction:row;gap:15px;width:253px;margin:auto}.ct_phone_img{display:flex;justify-content:flex-end;align-items:center}.ct_phone_img img{width:90px}.ct_phone_txt{display:flex;flex-direction:column}.ct_phone_txt span{font-size:25px}.ct_phone_txt .btn_box2{margin-left:0;text-align:center;width:125px;text-decoration:none;font-size:17px;border-radius:10px;padding:7px 10px;font-weight:500}#contact_ffs input[type=text],#contact_ffs select,#contact_ffs textarea{display:block;background-color:#f5f5f5;width:96%;margin:auto;padding:0 0 0 11px;color:#000;height:50px;margin-bottom:5px;font-size:16px;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:7px;border:2px solid #c5c5c5}#source,#specify_box input{width:100%!important}#contact_ffs textarea{width:100%;height:150px;padding:10px}select:invalid{color:gray!important;font-style:italic}#fr_slider_form_box #form_box_ffs{width:700px}#fr_slider_form_box #contact_ffs input[type=text],#fr_slider_form_box #contact_ffs select,#fr_slider_form_box #contact_ffs textarea{border:1px solid grey;background-color:#ececec}#contact_ffs button[type=submit]{width:100%;height:50px;margin:15px auto 0;border:none;background-color:#ce202c;color:#FFF;font-size:18px;display:block;cursor:pointer;border:2px solid #c7c7c7;border-radius:7px;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#contact_ffs button[type=submit]:hover{background-color:#212121;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.fr_fscont h4{margin-block-end:0;margin-top:40px}.fr_fsmap img{width:100%;height:auto}::-webkit-input-placeholder{color:#000;opacity:.5;transition:opacity 250ms ease-in-out;font-style:italic}:focus::-webkit-input-placeholder{opacity:.3}:-ms-input-placeholder{color:#000;opacity:.5;transition:opacity 250ms ease-in-out;font-style:italic}:focus:-ms-input-placeholder{opacity:.3}::-moz-placeholder{color:#000;opacity:.5;transition:opacity 250ms ease-in-out;font-style:italic}:focus::-moz-placeholder{opacity:.3}:-moz-placeholder{color:#000;opacity:.5;transition:opacity 250ms ease-in-out;font-style:italic}:focus:-moz-placeholder{opacity:.3}.error{color:#b60000;font-size:14px;font-weight:400;height:15px;display:block;line-height:15px;margin-bottom:2px;text-align:left;padding-left:3px}#smsg .error{margin-bottom:10px;font-size:16px;height:auto}.store_address{font-size:22px;padding:0 0 7px;display:inline-block;line-height:18px}#gr_total{position:relative;padding:15px;background-color:#EAEFF2;border-radius:12px}#gl_img img{width:95px;height:40px;float:left}.gr_rating{float:left;padding-left:10px;padding-top:6px;font-size:20px}#gr_star,#gr_tot{clear:both}#gr_rate{float:left;font-size:20px;padding-right:10px}.ga_btn{text-decoration:none;position:absolute;color:#fff;padding:7px 20px;border-radius:5px;right:15px;top:43px;background-color:#026bfb;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.ga_btn:hover{background-color:#1c7bfe}#gp_reviews{padding:25px 15px;background-color:#EAEFF2;margin-top:20px;border-radius:15px}#gp_reviews .ga_btn{position:relative;text-align:center;top:auto;right:auto;display:block}.gc_header{display:flow-root;width:100%}.gc_avatar{width:40px;height:40px;float:left}.gc_pers{float:left;margin-left:10px;font-size:20px;font-weight:700;margin-top:5px}.gc_time_rev{clear:both;display:flow-root;width:100%;margin-top:7px}.gc_time_rev .Stars{float:left}.gc_time{float:left;margin-left:10px;padding-top:5px}.location_banner{width:100%;height:auto;margin:15px auto;display:block}.video_box{margin:15px 0}.video_box video{outline:none;width:100%;height:auto}.img_200{max-width:200px;width:100%;margin:15px auto;display:block}.img_300{margin:15px auto;display:block;max-width:300px;width:100%}.img_400{max-width:400px;width:100%;margin:15px auto;display:block}.img_500{max-width:500px;width:100%;margin:15px auto;display:block}.img_700{max-width:700px;width:100%;margin:15px auto;display:block}.fr_list{padding-bottom:7px;font-size:22px}.sp_char{padding-right:5px}.fr_call1{text-align:center;margin:20px auto 10px;font-size:30px}.fr_call2{text-align:center;font-size:30px;margin-bottom:30px}.fr_call2 a{text-decoration:none;font-weight:700}.highlight1{color:#b60000;font-weight:700}.fr_stat_data{margin-top:30px}.int_box_fr{border:1px solid #2a2a2a;max-width:300px;width:100%;margin:auto}.stat_box_top,.stat_box_bot{height:150px}.stat_box_bot{background-color:#2a2a2a;color:#fff;font-size:24px;font-weight:700;overflow:hidden}.stat_data{padding-top:25px;color:#2a2a2a}.stat_title{margin-top:33px}.sd_txt,.sd_txt2{font-size:40px;font-weight:700;line-height:100px}.sd_txt2{border-right:1px solid #b60000}.sd_txt3{font-weight:700}.sd_txt:after{content:' \002A'}.ic_btn{margin-bottom:30px}.model_img{width:150px;height:150px;display:block;margin:auto}.model_img2{width:90px;height:90px;float:left;margin-right:20px}.det_img{width:75px;height:75px}.model_title{padding-top:90px}.model_descr{box-sizing:border-box;text-align:justify}.m_txt_store{border-top:2px solid #212121;border-bottom:12px solid #212121}.m_txt_ha{border-top:2px solid #3B6E8F;border-bottom:12px solid #3B6E8F}.m_txt_ha,.m_txt_store{display:block;padding:10px 0}.mdd_r{padding-left:10px}.mdd_l{padding-right:10px}.model_title h3{font-size:21px;text-align:center;margin:0}.model_det h4{margin:0;font-size:17px;display:flow-root;border-bottom:7px solid #af9094;margin-bottom:5px;background-color:#f8f8f8;border-top:1px solid #af9094}.mod_l h4 img,.mod_l h4 span{float:left}.mod_l h4 span{margin-top:22px}.mod_r h4 img{float:right}.mod_r h4 span{float:right;color:#3B6E8F;margin-top:22px}.mod_l h3 span{line-height:75px;display:block;padding-left:10px;float:left}.mod_r h3{color:#3B6E8F}.mlb_box{overflow:hidden;border-top:7px solid #af9194;border-bottom:12px solid #3b6e8f;margin-bottom:50px}.mlb_inner{display:flex;align-items:center;margin-left:18%}.mlb_set{display:flex;align-items:center;padding:20px 0}.mlb_set span{margin-left:10px;font-weight:700}.mlb_set .det_img{width:75px;height:75px}.mlb_set .det_main_img{width:180px;height:180px;margin-left:28%}.ic_table{margin-top:40px}.ic_row_title_l,.ic_row_title_r,.ic_row_title_m,.ic_row_l_title{text-align:center;font-size:17px;font-weight:700;line-height:20px;height:50px;box-sizing:border-box}.ic_row{height:70px;background-color:#f8f8f8;border-top:10px solid #FFF}.ic_row_l{height:70px;background-color:#f8f8f8;border-top:10px solid #f8f8f8;display:table}.ic_row_l img{width:50px;height:50px;float:right}.ic_row_l span{display:table-cell;vertical-align:middle;text-align:right;font-weight:700;line-height:16px;padding-right:10px}.ic_simg{width:50px}.ic_row_title_l,.ic_row_title_r,.ic_row_title_m,.ic_row{display:table;border-left:20px solid #fff;color:#fff}.ic_row_title_m{background-color:#3B6E8F}.ic_row_title_r{background-color:#ce0d2d}.ic_row_l_title{display:table;border-left:20px solid #f8f8f8;background-color:#f8f8f8}.ic_row_title_l span,.ic_row_title_m span,.ic_row_title_r span,.ic_row span{display:table-cell;vertical-align:middle;text-align:center;height:50px}.ic_col_l .ic_row span,.ic_col_1 span{color:#333}.ic_col_m .ic_row span{color:#3B6E8F}.ic_col_r .ic_row span{color:#ce0d2d}.ic_row span{font-size:45px}.ic_mob_row{display:none}.ic_mob_row span{display:table-cell;text-align:center;vertical-align:middle;line-height:20px;padding-top:5px;font-weight:700}.ic_row_txt{font-size:16px!important;font-weight:700;display:table-cell;vertical-align:middle}.ic_3crow{display:table;border-left:20px solid #fff;background-color:#f8f8f8;text-align:center;font-size:17px;font-weight:700;line-height:20px;border-top:10px solid #FFF;height:70px}.ic_lrow{height:50px;border-left:20px solid #fff;border-top:10px solid #FFF}.ic_row_em_m{background-color:#3B6E8F}.ic_row_em_r{background-color:#ce0d2d}.ic_lrow_c{height:50px}.header_top_promo{display:flex;justify-content:space-between;align-items:center}#promo_head{display:flex;flex-direction:column;align-items:flex-end}.promo_city{text-transform:uppercase;font-size:17px;font-weight:700}.promo_phone{font-weight:700}.promo_banner .location_banner{margin:0}.promo_ht{font-size:33px;line-height:37px}.promo_prod_img img{width:100%;height:auto}.promo_prod_man,.promo_prod_name{text-align:center}#GuidantPrequal{display:block!important}.pcat_box,.pcat_descr_box{margin-top:30px}#pcat_mob{display:none}.pcat_tab{display:inline-block;float:left;padding:12px;background-color:#d3d3d3;border:1px solid #a2a2a2;margin:2px;border-radius:3px;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.pcat_tab:hover{background-color:#ececec}.pcat_tab_active{background-color:#ececec;border:1px solid #a2a2a2}.pcat_tab a{text-decoration:none;color:#212121}.imgp_outer{margin:15px 0}.imgp_inner{display:flow-root;width:100%;box-sizing:border-box;padding:5px}.imgp_inner a{display:flex;position:relative;color:#fff}.imgp_inner img{width:100%;height:auto}.imgp_title{position:absolute;width:100%;background-color:#000;opacity:.9;box-sizing:border-box;font-size:18px;line-height:20px;font-weight:700;bottom:0;border-top:2px solid #fff;display:flex;align-items:center;height:50px;padding:0 10px}#top_proj_set #bt_resources,#top_proj_set #back_to_page{width:250px;margin-top:25px}#proj_content{display:flow-root;width:100%;box-sizing:border-box;padding:25px 0;margin-bottom:25px;border-bottom:3px solid grey}.fr_slider_box,.fr_slider_box_tr{width:100%;margin:auto;position:relative}.fr_slider_box_tr{padding:25px 0;border-top:1px solid grey;border-bottom:1px solid grey}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-initialized .slick-slide{display:inline-flex;overflow:hidden;justify-content:center}.fr_proj_slider .slick-slide{margin:0 2px}.fr_proj_slider_tr .slick-slide{margin:0 2px}.fr_proj_slider{max-height:700px}.fr_proj_slider_tr{max-height:250px}.fr_proj_slider .slick-slide img{max-height:700px;width:auto;display:block;margin:auto;height:100%}.fr_proj_slider_tr .slick-slide img{max-height:250px;width:auto;display:block;margin:auto;height:100%}.slick-slide img{display:block}.slick-slide{display:none;float:left;min-height:1px}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fr_slider_box .prev{float:left;margin:10px;position:absolute;top:0;left:-4px;font-size:28px;padding:7px 10px;cursor:pointer;background-color:#d3d3d3;border:1px solid #a2a2a2;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.fr_slider_box .next{float:left;margin:10px;position:absolute;top:0;right:-4px;font-size:28px;padding:7px 10px;cursor:pointer;background-color:#d3d3d3;border:1px solid #a2a2a2;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.fr_slider_box_tr .prev2{float:none;position:absolute;top:-80px;left:50%;font-size:28px;padding:7px 10px;cursor:pointer;background-color:#d3d3d3;margin-left:-55px;width:auto;height:auto;border:1px solid #a2a2a2;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;display:block}.fr_slider_box_tr .next2{float:none;position:absolute;top:-80px;right:50%;font-size:28px;padding:7px 10px;cursor:pointer;background-color:#d3d3d3;margin-right:-55px;width:auto;height:auto;border:1px solid #a2a2a2;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;display:block}.fr_slider_box .prev:hover,.fr_slider_box .next:hover,.fr_slider_box_tr .prev2:hover,.fr_slider_box_tr .next2:hover{background-color:#ececec}.ar_prev img,.ar_next img{width:100%}.ar_prev img,.ar_next img{-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.fr_proj_img_tr{margin-top:100px}#proj_quotes{min-height:50px;margin:25px 0;padding:25px 50px;box-sizing:border-box;border-top:3px solid grey}.proj_quotes_cont{font-style:italic;font-size:20px;padding-left:20px;border-left:7px solid #3b6e8f;text-align:justify;margin:57px 0;display:flex}.proj_quotes_user{text-align:right;display:block;font-weight:700}.q_style{font-size:200px;float:left;line-height:.7;display:inline-block;padding-right:25px;color:#3b6e8f}#fr_proj_video_box{margin-top:50px}#fr_slider_form_box{margin-top:100px}#fr_slider_form_box #form_box_ffs{width:700px}#fr_slider_form_box .form_ffs_title{background-color:#ececec;border-bottom:5px solid gray}.slider_form_txt{display:block;margin:10px 0;font-size:20px;font-style:italic}#contact1,#contact_v2{padding:0 10px;overflow:hidden;display:block}.form_box_v2,.form_box_v3{box-sizing:border-box;padding:40px 0;background-color:#EAEFF2}.form_box_v2{margin:40px 0}.form_box_v3{margin:20px 0}.contact_1 .form_box{width:100%;box-sizing:border-box;border:1px solid #b60000;border-radius:3px;margin:40px 0;padding-bottom:20px}.contact_1 .form_title{text-align:center;padding:15px;font-size:30px;font-weight:700;background-color:#b60000;color:#FFF;margin-bottom:30px}.contact_1 label{display:block;text-align:left;font-size:16px;margin-bottom:3px;font-weight:700}.contact_1 .info_box_50{padding:0 10px;box-sizing:border-box;margin-bottom:15px;float:left;width:50%;position:relative}.contact_1 .info_box_50 .sel_arrow{right:20px;top:38px}.contact_1 input,.contact_1 select{width:100%;height:40px;box-sizing:border-box;border-radius:3px;border:1px solid #dcdcdc;font-size:16px;padding-left:10px}#contact_v2 input,#contact_v2 select{border:1px solid #dcdcdc}.contact_1 input[type=checkbox]{display:inline-block;width:20px;vertical-align:middle;margin-top:0;height:23px}.checkbox_label{color:grey}.contact_1 #hidden_feild{margin-top:10px}.contact_1 textarea{width:100%;height:150px;box-sizing:border-box;border-radius:3px;border:1px solid #dcdcdc;font-size:16px;padding:10px}.asterix{color:#b60000}.contact_1 .c_100{margin-bottom:15px;padding:0 10px}.txt_msg_cont{border:1px solid #dcdcdc;margin:32px 11px;display:flex;flex-direction:row;align-items:flex-start;gap:10px;padding:20px!important;line-height:18px;background-color:#f7f9fa}.cf-turnstile{text-align:center}#loc_search_box{display:flex;justify-content:flex-start;gap:10px;margin-bottom:20px}#loc_search_box input[type=text],#loc_search_box select{display:block;background-color:#eaeff2;width:200px;padding:0 0 0 11px;color:#000;height:50px;margin-bottom:5px;font-size:16px;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:7px;border:2px solid #c5c5c5}#loc_search_box button[type=submit]{width:100px;height:50px;border:none;background-color:#ce202c;color:#FFF;font-size:18px;display:block;cursor:pointer;border:2px solid #c7c7c7;border-radius:7px;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#sfr_loc_box{display:flow-root;width:100%;margin-bottom:50px}#smap_outer{display:none}#smap_box{display:flex;flex-direction:row;gap:10px}#loc_res_box{width:40%}#map_res_box{width:60%;height:700px}.loc_res_inner{display:flex;background-color:#eaeff2;padding:10px;box-sizing:border-box;border-bottom:7px solid #c7c7c7;margin-bottom:10px}.loc_res_stores{margin-left:15px;padding-top:15px}.loc_res_address,.loc_res_web{font-size:18px;font-weight:700;line-height:20px}.loc_res_address span{margin:10px 0;display:block}.loc_res_hours span{display:block}.loc_res_hours{margin-bottom:10px}.loc_res_address a,.loc_res_web a{text-decoration:none}.loc_res_gmark{width:95px;position:relative}.loc_res_ml{display:flex;flex-direction:column;align-items:center;font-weight:700;line-height:18px}.gm_label{position:absolute;z-index:2;font-size:30px;top:24px;display:flex;justify-content:center;width:100%;height:100%}.loc_res_gmark img{width:95px}.gm-style-iw-chr{flex-direction:row-reverse!important;background-color:#ce0d2d;border-bottom:1px solid #c7c7c7}.gm-style-iw-chr button{width:25px!important;height:25px!important}.gm-style-iw-ch{display:none!important}.gm-style-iw-chr>button>span{margin:auto!important;width:24px!important;height:24px!important}.google_infobox{width:235px;box-sizing:border-box;padding-left:15px;padding-top:5px}.gm-ui-hover-effect>span{background-color:#FFF}.fr_locations,.fr_locations_sale{padding-top:30px;display:flow-root}.fr_locations .sel_arrow,.fr_locations_sale .sel_arrow,.rent_items .sel_arrow,.cat_group .sel_arrow{right:18px;top:18px;color:#fff}.fr_locations .info_set{overflow:visible}.fr_locations .fr_r_url{float:right;margin-top:24px}.fr_locations_sale .fr_r_url{float:none;text-decoration:none;color:#212121}.fr_locations_sale .fr_r_url:hover{color:#ce202c}.fr_locations .btn_box2{border-radius:20px;float:left;text-align:center;width:180px;border:2px solid #c7c7c7}.fr_phone{font-size:22px}.state_title h2{padding:10px;margin-top:20px;text-align:left;background-color:#c7c7c7;line-height:25px;font-size:25px;border:none;box-shadow:none;border-bottom:5px solid #2b2b2b}.state_title2{border-bottom:1px solid #ddd;margin-top:10px}.state_title2 h3{padding:7px 0;margin:0}.fr_data{margin-bottom:7px}.fr_e_box{height:42px}.state_cities,.state_cities2{width:100%;box-sizing:border-box;display:flow-root}.state_cities2 h4{font-size:20px}.franchise_box{width:50%;box-sizing:border-box;float:left;padding:5px;height:145px}.fr_locations_sale .franchise_box{height:65px}.fr_locations_sale .fr_data{font-weight:700}.franchise_inner{padding:10px;width:100%;box-sizing:border-box;background-color:#eaeff2;border:none;border-radius:0;border-bottom:7px solid #c7c7c7}.fr_locations h3{margin:0;font-size:20px;float:left}.state_cities2 .franchise_box{height:135px}.state_cities2 .franchise_inner{height:115px}.st_loc{margin:14px 0;box-sizing:border-box;display:flow-root}.th_loc{box-sizing:border-box;margin:30px 0 50px;text-align:center}.th_loc a{text-decoration:none}.state_title h3,.fr_name h4,.fr_name2 h4{line-height:1;margin:0}.fr_name h4{font-size:23px}.fr_name{color:#b60000;padding:0;height:auto;display:flow-root}.st_model_box{float:right;display:flow-root;position:relative}.st_model_img{height:30px;width:auto}.st_model_dp{display:none;position:absolute;width:205px;height:51px;top:-73px;background-color:#fff;color:#000;line-height:17px;padding:7px;border-radius:7px;font-size:16px;border:1px solid #212121;right:-9px;box-shadow:0 0 7px grey;z-index:10}.st_m_dp_arrow{width:10px;height:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5);-o-transform:rotate(-45deg);background-color:#fff;position:absolute;right:17px;border-left:1px solid #212121;border-bottom:1px solid #212121;border-top:1px solid #fff;border-right:1px solid #fff;bottom:-6px}.st_model_box:hover .st_model_dp{display:block}.fr_name2{padding:10px 0;color:#b60000;height:30px}#select_states,#select_cat{width:100%;box-sizing:border-box;padding-left:15px;background-color:#ce202c;border:2px solid #c7c7c7;border-radius:20px;height:50px;color:#fff;font-size:18px}.info_box2{font-size:20px;margin-bottom:10px}.select_box{padding-bottom:20px}.aptmt_btn_box{text-align:center;padding:5px}.aptmt_btn{color:#FFF;display:inline-block;padding:10px 50px;border-radius:5px;box-shadow:2px 2px 4px grey;box-sizing:border-box;cursor:pointer;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background-color:#AF4A52;border:1px solid #AF4A52}.aptmt_btn:hover{background-color:#c18186fa}.datepicker_box{border:1px solid #7cab68;width:299px;height:51px;box-sizing:border-box;margin:20px auto}.aptmt_date{height:auto;font-size:18px;padding:7px 10px;box-sizing:border-box;width:100%;border:7px solid #fff;background-color:#b6e0a5}.timepicker_outer{border:1px solid #7cab68;width:299px;height:51px;box-sizing:border-box;margin:20px auto;padding:7px;background-color:#fff}.time_txt{float:left;font-size:18px;padding:6px 0 6px 9px;background-color:#b6e0a5;width:170px}.timepicker_box{float:left;position:relative}#store_status{padding:5px;margin:0 0 10px}.store_info{overflow:hidden}.store_hours{width:200px;overflow:hidden}.item-rent3{overflow:hidden}.item-rent3 .image-container{border:none;width:100px;height:100px;float:left;margin-right:20px}.item-rent3 .image-container img{width:100%;height:auto}.item-rent3 .item-title{padding-top:20px;font-weight:700}.item-rent3 .item-info{color:#ea8b15}#date_avail{font-size:14px;color:red}.fr_video{background-color:#f5f5f5;padding:10px!important;box-sizing:border-box;box-shadow:1px 1px 5px 1px #adadad}.fr_video .prod_video_title{height:44px;overflow:hidden}.fr_slider{max-width:820px;width:100%;margin:auto;padding:20px;position:relative}.fr_slider .prev{width:32px;height:32px;float:left;margin:10px;position:absolute;top:230px;left:-4px;font-size:1.5em}.fr_slider .next{width:32px;height:32px;float:left;margin:10px;position:absolute;top:230px;right:-4px;font-size:1.5em}#fr_blog_set .info_box_33l{padding:10px}.fr_blog_th{box-sizing:border-box;overflow:hidden}.fr_blog_th h3,.fr_blog_th .list_prod_name a,.fr_blog_th .list_prod_name a:hover{color:#2b2b2b}.fr_blog_th h3{text-align:center;padding:0;margin:0;font-size:20px;line-height:22px}.fr_blog_th .list_cont_intro{font-size:18px;line-height:20px}.contact_1 h3{margin-bottom:5px}.loc_info{font-weight:700;font-size:20px;margin-block-end:-15px}.st_hour_set{width:100%;box-sizing:border-box;display:flex;flex-direction:row}.st_hour_txt{width:40px}.st_hour_data{text-align:right;width:145px;margin-right:10px}.apt_step_n{margin-left:20px;font-size:18px;font-weight:700;margin-bottom:5px;display:block;color:#b3b3b3}.apt_step_p{color:#357bd8}.loc_btn_anchor{text-decoration:none}.badge_set1{max-width:240px}.badge_set2{max-width:480px}.badge_set3{max-width:720px}.badge_set4{max-width:960px}.badge_set1,.badge_set2,.badge_set3,.badge_set4{margin:20px auto;display:table}.badge_set_fl{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;align-items:center;margin:15px 0}.badge_box{width:240px;display:inline-block;float:left;box-sizing:border-box}.badge_box img{max-width:240px;max-height:150px;display:block;margin:auto}.bb_txt_b{font-weight:777}.bb_txt_b,.bb_txt{text-align:center}.img_sep{padding:50px 0}.lp_cl_txt_img{aspect-ratio:auto 500 / 350;width:100%;height:auto}.vert_sep{position:absolute;width:1px;left:50%;background-color:#c7c7c7;height:110%;top:50%;transform:translate(-50%,-50%)}.lps_btn{margin-top:30px}.clearance_info .hor_dot_line_mid{display:none}.list_it_spec{width:33.33%;float:left;box-sizing:border-box;padding:7px 5px;position:relative}.list_it_spec img{display:flex;aspect-ratio:auto 400 / 300}.sp_discount{position:absolute;left:-2px}.img_discount{position:relative;height:50px;width:150px;background-color:#ce202c;margin-top:10px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-top:2px solid #FFF;border-bottom:2px solid #fff;border-right:2px solid #fff;box-shadow:2px 0 3px 0 grey}.img_discount img{width:150px;height:54px}.n_discount{color:#fff;font-weight:700;text-align:center;margin-top:13px}.list_s_info_set{border-top:2px solid #c7c7c7;margin-top:2px;border-bottom:7px solid #c7c7c7;background-color:#eaeff2;padding-bottom:3px}.list_s_title{color:#2b2b2b;font-weight:700;text-transform:uppercase;line-height:16px;height:34px;text-align:center;display:flow-root;font-size:16px;font-family:proxima-nova,sans-serif;margin-block-start:5px;margin-block-end:0}.list_s_price{text-align:center}.list_s_items{text-align:center}.lp_us_txt_img{aspect-ratio:auto 500 / 400;width:100%;height:auto}#lp-used,#lp-specials{padding:30px 0;display:flow-root}.list_it_used{width:33.33%;float:left;box-sizing:border-box;padding:7px 5px}.list_it_used img{display:flex;border-top-left-radius:15px;aspect-ratio:auto 400 / 325}.list_u_txt{text-align:center;border-radius:10px}.list_u_info_set{background-color:#eaeff2;box-sizing:border-box;padding:10px 5px;position:relative;margin-top:1px;height:110px;border-bottom-right-radius:15px;border-top:7px solid #919191;border-bottom:2px solid #c7c7c7}.list_u_price{text-align:center;padding-top:5px}.list_u_items{text-align:center}.list_u_title{color:#2b2b2b;font-weight:700;text-transform:uppercase;line-height:16px;height:34px;font-size:16px;margin-block-start:0;margin-block-end:0;font-family:proxima-nova,sans-serif}#rental_states{padding-top:50px}#rental_states .sel_arrow{color:#fff;right:18px;top:18px}.cont_c{text-align:center}.rent_info{display:flow-root;margin:20px 0}.rt_img_box{margin:20px auto;display:flow-root}.r_btn{position:absolute;bottom:14px;text-align:center;right:0;left:0;margin-left:auto;margin-right:auto}.r_btn .btn_box2,.lpu_btn .btn_box2,.lps_btn .btn_box2,.lps_btn .btn_box3{display:block;text-decoration:none;border-radius:20px;padding:13px 10px;border:2px solid #fff;text-align:center}.lpu_btn .btn_box2,.lps_btn .btn_box2,.lps_btn .btn_box3{border:2px solid #c7c7c7}.ffic_line{padding:5px 0 50px;margin-top:50px}.ffic_line h2{color:#fff}.ffic_set{display:flex;flex-wrap:nowrap;gap:12px}.ffic_box{border-radius:10px;overflow:hidden}.ffic_top{text-align:center;padding:25px 0}.ffic_bot{background-color:#fff;padding:20px;height:110px}.ffic_img_set{display:flex;flex-wrap:nowrap;gap:12px}.ffic_img img{width:100%;height:auto}.ffic_track{background-image:url(images/mp_track.jpg);background-repeat:repeat-x;background-size:44px 55px;height:55px;margin:50px 0;width:100%}.ffo_btn{margin:auto}.ffo_btn .btn_box2{display:block;width:100%;text-align:center;text-decoration:none;margin-top:50px;box-sizing:border-box;font-size:20px;background-color:#3b6e8f;border:2px solid #c7c7c7;border-radius:7px}.ffo_btn .btn_box2:hover{background-color:#212121}.ffwu_box_1{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ffwu_box_1 img{display:block}.ffwu_line_t{padding:30px 0;box-shadow:0 0 7px 0 #b4b4b4;margin:50px 0}.ffwu_set_2 h2{text-align:left;font-style:italic;margin-top:0}.ffwu_set_2 .btn_box2{display:block;margin:inherit;text-decoration:none;font-weight:500;font-style:italic;text-align:center}.ffwu_box_2{text-align:center;margin:50px 0}.ffwu_top,.ffwu_bot{height:100px;display:flex;justify-content:center;align-items:center}.ffwu_top{font-size:40px;font-weight:700;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}.ffwu_bot{font-weight:700;color:#fff;font-size:18px;border-bottom:1px solid #ce0f2e;border-left:1px solid #ce0f2e;border-right:1px solid #ce0f2e}.ffwu_box_3{padding:0 35px}.ffwu_txt_a{display:block;padding-top:30px;clear:both}.ffwu_outer1{text-align:center;padding-bottom:50px;margin-bottom:50px}.ffwu_box_5{display:flex;flex-direction:row;gap:10px}.ffwu_box_6 p{margin:0 auto 50px}.ffwu_img_txt1{height:70px;background-color:#E4E5E6;border-top:7px solid #fff;display:flex;align-items:center;justify-content:center;font-style:italic}.ffwu_img1 img{width:100%;height:auto;display:block}.ffwu_box7{margin:20px 0}.ffwu_box9,.ffwu_box8{display:flex;flex-direction:row;gap:20px;justify-content:center}.ffwu_btn{display:flex;flex-direction:row;justify-content:center}.ffwu_mc{height:25px;width:65px}.ffwu_btn .btn_box2{background-color:#3b6e8f;border:2px solid #c7c7c7;border-radius:7px;width:100%;text-align:center;text-decoration:none;max-width:400px}.ffwu_box8{margin:50px 0}.r_img_set .p_txt{position:relative;width:100%;font-size:16px;text-align:justify;line-height:16px;margin:0;box-sizing:border-box;padding:10px 15px;background-color:#5e5e5e;height:135px;color:#fff}.ffwu_box11 img{width:100%;height:auto;display:block}.ffwu_box11 .ffo_2_inner .info_box_40{padding:0}.r_img_set img{width:100%;height:auto;margin-bottom:2px;display:block;aspect-ratio:auto 500 / 325}.r_img_set{box-sizing:border-box;padding:0 3px;float:left;width:33.33%;margin-bottom:15px;display:block}#rental_states #select_states{border:2px solid #c7c7c7;background-color:#ce202c;color:#fff;border-radius:20px;height:50px;color:#fff;font-size:18px}#rental_states .state_title h2{background-color:#c7c7c7;line-height:25px;font-size:25px;border:none;box-shadow:none;border-bottom:5px solid #2b2b2b}#rental_states .franchise_box{width:50%;height:auto}#rental_states .franchise_inner{width:100%;height:auto;background-color:#eaeff2;border:none;border-radius:0;border-bottom:7px solid #c7c7c7}#rental_states h3{margin:0;font-size:20px;float:left}#rental_states .fr_name{padding:0;height:auto;display:flow-root}#rental_states .fr_r_url{float:right}#rental_states .fr_data{margin-bottom:0}#rs_box{box-sizing:border-box;padding:5px}#fr_rent_dep{margin-top:50px}.rent_products .fr_htxt{max-width:710px}.ui-slider-horizontal .ui-slider-handle{top:-.4em;margin-left:-.6em}.ui-slider .ui-slider-handle{width:1em;height:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.ui-state-focus,.ui-state-active{border:none;appearance:none}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:15px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:15px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:15px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:15px}.ui-slider-horizontal{height:.2em}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background:#ce202c;border:none}.ui-widget-header{background:#ce202c}.ui-widget.ui-widget-content{border:none}.ui-widget-content{background:#c7c7c7;border:none}#search_set{display:table;width:100%}#filters_set{display:table-cell;vertical-align:top;width:320px}#search_filter_outer{background-color:#eaeff2;padding:25px;border-radius:16px}#search_content{display:table-cell;padding-left:20px}.search_prod_box{width:33%;float:left;box-sizing:border-box;padding:15px;height:430px;color:#312d36}#pr_ce_rm,#pr_ce_rl{font-style:italic;color:#ce0e2d;cursor:pointer}.search_prod_box:hover .search_prod_box_inner{box-shadow:0 0 25px grey;border:1px solid grey;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.search_prod_box_inner{padding:15px;border-radius:22px}.search_img_box img{width:150px;height:150px;display:block;margin:auto;box-sizing:border-box}.search_info_top{display:flow-root}.search_prod_name{height:35px;overflow:hidden;margin-bottom:5px}.search_prod_model{height:20px;overflow:hidden}.search_prod_model h2{color:#3b6e8f!important}.search_prod_loc{line-height:17px;height:35px;overflow:hidden}.search_prod_info h2{font-size:16px;line-height:18px;margin:0;text-align:left;color:#312d36}.search_prod_info a{text-decoration:none}.search_manuf_name{text-align:center;padding:7px 0;line-height:17px;height:33px;overflow:hidden}.search_prod_price{margin-bottom:10px;display:flow-root}.search_sale_set{margin-bottom:10px}.search_price1{font-size:16px}.search_price2{font-size:20px;line-height:20px;font-weight:700;color:#538c5e}.search_info_bottom{display:flow-root}.search_pr_link{background-color:#d20824;width:100%;max-width:125px;text-align:center;float:left;font-size:16px;line-height:32px;color:#FFF;text-decoration:none;border-radius:3px;border:1px solid #d20824;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.search_pr_link:hover{background-color:#dd4358}.search_fav_box{float:right;box-sizing:border-box;width:35px;height:35px;border:1px solid #d20624;border-radius:5px;color:#c7c7c7;cursor:pointer;padding:7px 7px 0}.fav_no{fill:#c7c7c7;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.fav_no:hover{fill:#d20624}.fav_yes{fill:#d20624}.search_fav_box:hover{color:#d20824}.search_compare_box{display:flow-root;width:100%;padding:10px 0;color:#565656;font-size:16px}.search_compare_box input[type="checkbox"]{margin:0}.show_comp{position:fixed;right:100px;bottom:0;border:1px solid #b9b9b9;border-bottom:0;border-top-right-radius:7px;border-top-left-radius:7px;color:#d20624;background-color:#ececec;animation:movecomp 1s;min-width:34px;height:152px;box-sizing:border-box}#comp_prods,#comp_btn{width:100%}#comp_prods{padding:5px}.cp_link{border:none;height:36px;line-height:36px;width:100%;font-size:20px;cursor:pointer;background-color:#ffe295}.cp_remove{text-align:center;color:#000;background-color:#FFF;border-radius:7px;margin-bottom:5px;cursor:pointer}@keyframes movecomp{from{bottom:-152px}to{bottom:0}}.remove_comp{bottom:-152px;animation:removefav 1s}@keyframes removecomp{from{bottom:0}to{bottom:-152px}}.sel_cp{float:left;margin:0 4px}.sel_cp{width:74px;height:110px}.sel_cp img{width:74px;height:74px;border-radius:5px}.show_fav{position:fixed;right:30px;bottom:100px;padding:9px 7px 0;border:2px solid #d20624;border-radius:14px;color:#d20624;cursor:pointer;background-color:#fff;animation:movefav 1s;width:34px;height:39px}@keyframes movefav{from{right:-50px}to{right:30px}}.remove_fav{right:-50px;animation:removefav 1s}@keyframes removefav{from{right:30px}to{right:-50px}}#fav_popup,#fav_popup_pr{display:flow-root}#fav_popup .buttonGray{border:1px solid #FFF}.fav_popup_cont{clear:both;padding-top:10px;display:flow-root;min-height:400px}.search_img_box{padding-bottom:10px}.sf_tab{text-align:center;padding:10px 0;cursor:pointer;background-color:#aaa;border:1px solid #FFF;color:#FFF;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.sf_tab:hover{background-color:#7f7f7f}.fav_t_active{background-color:#7f7f7f}.remove_fav_box{text-align:center;padding:5px 0;border:1px solid grey;border-radius:5px;background-color:#efefef;cursor:pointer;margin-bottom:15px;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.remove_fav_box:hover{background-color:#dcdcdc}#fav_popup .search_pr_link{max-width:100%}.search_discont{background-color:#aaa;width:100%;text-align:center;font-size:16px;line-height:32px;color:#FFF;text-decoration:none;border-radius:3px;border:1px solid #7f7f7f;display:block}#listing_content{display:flow-root;margin-bottom:50px}.list_prod_box{width:100%;box-sizing:border-box;overflow:hidden;padding:20px 0}.acc_prod_box{overflow:hidden;padding:7px}.cover_box{box-shadow:2px 2px 5px #d2d2d2;padding:10px}.list_art_box{width:50%;box-sizing:border-box;overflow:hidden;float:left;padding:0 15px;margin-bottom:30px}.total_list_title_box{margin:20px 0;font-size:24px;border-bottom:1px solid #ddd;padding:0 0 20px}#total_box_mob{display:none}.list_art_img_box{width:100%;display:flow-root;position:relative}.list_art_img_box img{width:100%;height:auto;display:flex}.time_b{position:absolute;background-color:#c7c7c7;width:170px;text-align:center;padding:7px 0;left:50%;margin-left:-85px;bottom:-8px;border-radius:7px;border:1px solid #c7c7c7;border:2px solid #fff}.list_img_box{float:left}.list_img_box img{width:150px;height:150px}.acc_img_box{float:left}.acc_img_box img{width:150px;height:150px}.list_info_box{background-color:#eaeff2;display:flow-root;padding:10px;border-bottom:12px solid #c7c7c7}.acc_info_box{display:flow-root}.list_prod_avail{color:#0094ff;font-size:18px;margin-top:10px}.list_art_info_top{overflow:hidden}.list_art_name{height:43px;overflow:hidden}.list_art_name h2{font-size:20px;line-height:22px;padding:0;margin:0}.list_art_name a{text-decoration:none}.list_info_top,.list_info_bottom{overflow:hidden;padding-left:15px}.list_info_bottom .pr_link{margin:20px 0 0 0;padding:10px 12px}.acc_info_top{overflow:hidden;padding-left:10px}.acc_info_bottom .pr_link{padding:10px 12px;width:100%;display:block;box-sizing:border-box;text-align:center;float:none;background-color:#e4e5e6;border:1px solid #e4e5e6;color:#212121}.list_prod_info{float:left;max-width:350px}.acc_manuf_name{height:23px}.acc_prod_name{height:33px}.list_art_name [] .list_prod_info h2{font-size:23px}.list_prod_price{float:right;width:178px}.msrp_set,.sale_set{float:left;width:100%}.pr_discl{margin-bottom:15px}.msrp_set{height:22px;line-height:22px;text-align:center}.product_set .msrp_set{text-align:left}.list_store_info{font-size:18px;margin-top:10px}.list_prod_price span{display:inline-block;float:left;margin-right:10px}.list_manuf_name img{max-width:150px;max-height:90px}.acc_manuf_name img{max-width:100px;max-height:22px}.list_prod_name h2{padding:0;margin:0;text-align:left}.list_prod_name h2:hover{color:#b60000}.list_prod_name a{text-decoration:none;color:#000}.list_prod_name a:hover{text-decoration:underline;color:#b60000}.acc_prod_name h2{padding:0;margin:0;text-align:left}.acc_prod_name h2:hover{color:#b60000}.acc_prod_name a{text-decoration:none;color:#000}.acc_prod_name a:hover{text-decoration:underline;color:#b60000}.listing_separator,.listing_separator_booqable{border-bottom:1px solid #ddd;width:100%}.list_discontinued{color:#af7519;font-size:25px;font-weight:700;text-transform:uppercase;float:right}.f_label{color:#312d36;overflow:hidden;cursor:pointer;padding:10px}.l_title{float:left}.ch_action{float:right;color:#b60000;font-weight:700}.filter_box{margin:0 0 10px;background-color:#fff;border-radius:10px;box-sizing:border-box}.filter_art_box{margin:0 0 10px;box-sizing:border-box}.f_checkbox{margin:0 0 5px}.art_divider{height:1px;border-bottom:1px solid #c7c7c7;width:100%;padding:3px 0}.checkbox_set{padding:10px}.slide_set{padding:0 12px 19px 15px;outline:none}.data_range_box{text-align:center;width:100%;padding-bottom:10px}.data_range{border:0;color:#ce0f2e;font-weight:700;text-align:center;font-size:16px}.pr_s_title{font-weight:700}#pr_s_det{margin-bottom:10px;color:#979797}.ch_close{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5);-o-transform:rotate(-45deg);-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.ch_open{-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#search_filters_form input[type="submit"]{font-size:20px;width:100%;height:40px;border:none;background-color:#ffe295;display:block;cursor:pointer;margin-top:20px;border-radius:10px;box-shadow:1px 2px 3px grey}#search_filters_form input[type="submit"]:hover{background-color:#f1d384;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#search_filters_form input[type="submit"]:active{box-shadow:none}#fl_title_box{padding:7px 0;margin-bottom:15px;display:block;color:#b60000}#fl_title_box_mob{display:none;cursor:pointer}.title_t1{font-size:25px;line-height:48px}.fl_form_action{float:right;line-height:41px;padding:8px 0 0}.f_reset{text-align:center;padding:20px 0}#cp_message{margin:50px auto 100px}#comp_prod{margin-bottom:50px}#comp_prod_inner{width:100%}#cp_content table{width:100%;min-width:880px;border-bottom:1px solid #ce0d2d;border-top:1px solid #ce0d2d}.cp_group{height:30px;line-height:30px;font-size:20px;font-weight:700;background-color:#ce0d2d;color:#fff}.cp_title{font-weight:700;padding:5px 5px 5px 15px;width:150px}.cp_data a{text-decoration:none;color:#000;font-weight:700}.cp_data img{display:block;margin:auto;width:150px;height:150px}.cp_data{padding:7px}.cp_dark{background-color:#eaeff2}#listing_art_content{display:flow-root;margin-bottom:50px}#listing_art_content h2{text-align:left}#search_art_filter_outer{background-color:#eaeff2;border-top:4px solid #c7c7c7;border-bottom:12px solid #c7c7c7}.art_pr_co{display:table-cell;height:18px;width:18px;padding-top:3px;float:left;padding:4px 4px}#fl_art_title_box{padding:7px 0;display:block;color:#b60000;text-align:center;font-weight:700}#fl_art_title_box_mob{display:none;cursor:pointer}.list_tag{position:absolute;top:10px;left:10px;width:100px;text-align:center}.dr_btn{background-color:#ce202c;padding:8px 0;border-radius:7px;width:100%;display:block;cursor:pointer;text-decoration:none;color:#FFF;border:2px solid #c7c7c7;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;box-sizing:border-box}.dr_btn:hover{background-color:#2a2a2a;color:#FFF}.list_art_box h2{color:#000}.art_sl{text-align:center;text-decoration:none;color:#ce202c;display:block}.art_title{display:flow-root;box-sizing:border-box;width:100%}.art_set_content{padding-right:20px;text-align:justify}.art_set_content h2{margin-block-end:0;text-align:left;margin-top:40px}.art_set_content h3{margin-bottom:0;line-height:25px;font-size:23px;margin-top:40px}.list_cont_intro{margin:10px 0;font-style:italic;color:#2a2a2a;font-size:16px;text-align:center;line-height:20px;height:33px}.art_data_title{font-size:12px;font-weight:700;width:80px;display:inline-block;color:#086488}.art_data_text{font-size:16px;display:inline-block}.art_txt{overflow:hidden}.art_title h1{color:#000;line-height:36px;padding:25px 0}.art_info_box{border-top:1px solid #dadada;border-bottom:1px solid #dadada;margin:40px 0 0;padding:30px 20px;background-color:#f7f7f7}.article_set{line-height:26px;display:flow-root;margin-bottom:50px}.article_set h2{text-align:left;margin-bottom:0;text-transform:uppercase;font-size:28px;line-height:35px}.article_set p{margin-top:5px}.art_contimg{overflow:hidden;margin:10px 0}.art_cont_by_img_bullet ul{line-height:22px}.art_img_cont img{width:100%;height:auto}.fa_label{overflow:hidden;padding:15px 10px;font-size:20px;line-height:20px;background-color:#c7c7c7;font-weight:700}.fa_label_2{padding:12px 12px 0;font-weight:700;overflow:hidden;font-size:18px;border-bottom:3px solid #c7c7c7}.b_link_set{padding:10px 0 0 15px}.b_link{color:#2a2a2a;font-size:18px;line-height:18px;text-decoration:none}.art_bullet_list li{list-style:none;margin-left:0;padding-left:0;padding-left:1em;text-indent:-1em;margin:20px 0;overflow:hidden}.art_bullet_list2 li{list-style:none;margin-left:0;padding-left:0;padding-left:1em;text-indent:-1em;overflow:hidden}.art_bullet_list li.art_li_no_cont,.art_bullet_lis2 li.art_li_no_cont{margin:5px 0}.art_bullet_list li::before{content:"\00BB";color:#b60000;font-size:25px;font-weight:700}.art_bullet_list2 li::before{content:"\2610";font-size:25px}.art_bullet_list3 li::before{content:"\00BB";color:#b60000;font-size:25px;font-weight:700}.art_set_title{margin-left:42px}.div_80{width:80%;margin:0 auto 30px auto;border:2px solid #b60302;padding:15px 20px 0 0}.div_80_2{width:80%;margin:auto;padding:0 20px 0 0}.art_h3_bullet_title{font-size:18px;font-weight:700}.art_h3_bullet_title2{font-size:20px;font-weight:700}.art_img_cont_r{float:right;padding:8px 0 18px 20px}.art_img_cont_l{float:left;padding:8px 20px 18px 0}.art_img_cont_r2{float:right;padding:8px 0 18px 20px}.art_img_cont_l2{float:left;padding:8px 20px 18px 0}.art_img_cont_r img,.art_img_cont_l img{width:200px;height:auto;display:block}.art_img_cont_r2 img,.art_img_cont_l2 img{width:350px;height:auto;display:block}.art_li_bul_img .art_img_cont_r,.art_li_bul_img .art_img_cont_l{padding-top:35px}.fr_blog_th .list_prod_name{height:76px;overflow:hidden}.art_search_title{margin-top:20px;font-size:20px}#top_art_set,#top_proj_set{display:flow-root;width:100%;box-sizing:border-box;padding:10px 0}#bt_resources{text-align:center;float:left;width:115px}#back_to_page{text-align:center;float:right;width:115px}#art_time{display:flow-root;width:100%;box-sizing:border-box;padding:0 0 20px;text-align:center}.fr_blog{display:flow-root}#accessor_inner .acc_info_bottom{width:100%;display:flow-root}#accessor_inner h3{padding:2px 0 0 0;font-size:16px;line-height:16px}#accessor_inner .acc_img_box img{width:70px;height:70px}.pr_link{background-color:#ce202c;margin-top:10px;float:right;padding:2px 7px;color:#000;color:#FFF;margin-right:20px;text-decoration:none;border-radius:3px;border:1px solid #b60000;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.pr_link:hover{color:#FFF;background-color:#212121;border:1px solid #212121;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.refer-link:hover{color:white!important}.item-description{height:110px}.home-title{display:block;width:100%;text-align:center}.all_products{overflow:hidden}.items{padding:25px 0 25px 0;float:left}.items.mp_booqable{float:none}.fr_sell_products{margin-top:50px}.fr_items .info_box_33l{padding:10px}#fr_prod_set1,#fr_prod_set2{display:flow-root}.fr_act_btns{text-align:center;width:100%;margin:30px 0 50px;display:flow-root}#fr_disp_more .bn_btn1{cursor:pointer}.fr_item_sell{border:1.5px solid #212121;box-sizing:border-box;display:flow-root;overflow:hidden;border-radius:5px}.fr_item_sell img{width:100%;height:auto;display:block}.fr_item_info{display:flex;height:70px;align-items:center;justify-content:flex-start;padding:0 5px;border-top:1.5px solid #212121}.fr_item_info a{text-decoration:none;color:#999}.fr_item_info h3{margin:0;line-height:25px;font-size:25px}.item-box{display:inline-block;padding:35px 15px;overflow:hidden;margin-bottom:25px;margin:15px 0;border:2px solid #717171;width:527px;background-color:#FFF;height:355px}.item-box img{display:block;margin:auto}.item-title{text-align:left}.item-title h4,.item-title h3{margin:0}.item-title h3{font-size:24px;line-height:24px;font-family:proxima-nova,sans-serif;font-weight:700}.item_info{overflow:hidden;display:inline-block;float:right;width:207px}.services{margin-bottom:50px;display:flow-root}.services ul.mpdefault_ul{margin-top:0}.sell_products .info_box_100,.rent_products .info_box_100,.services .info_box_100,.contact_1 .info_box_100{text-align:justify}.sell_products .items{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;float:none}.item-sell{width:calc(25% - 10px);margin-bottom:25px;box-shadow:1px 1px 7px grey}.item-sell .item-title{text-align:center;height:48px;position:relative;cursor:default;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:center}.item-sell .item-title:hover{color:#CE0E2D;font-weight:700}.item-sell .item-title .arr_item{position:absolute;display:none;width:20px;height:20px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);background:#f7f7f7;border-top:1px solid #CE0E2D;border-right:1px solid #CE0E2D;margin-left:63px;z-index:20;bottom:-21px}.item-sell .item_descr{display:none;position:absolute;width:100%;background:#f7f7f7;border:1px solid #CE0E2D;border-radius:3px;padding:0 10px;box-sizing:border-box;left:0;margin-top:58px;z-index:2}.item-sell .item_descr .close_descr_box{position:relative}.item-sell .item_descr .close_descr_box .close_descr{position:absolute;right:-5px;color:grey;cursor:pointer}.item-sell .item_descr .close_descr_box .close_descr:hover{color:#000}.item-sell h4,.item-sell h3{font-size:18px;line-height:24px;font-family:proxima-nova,sans-serif}.item-sell .pr_link_simple{margin-left:20px;text-decoration:none}.item-sell .pr_link_simple:hover{text-decoration:underline}.item-sell .image-container{width:100%;border:none;float:none}.item-sell .image-container img{width:100%;height:auto;box-shadow:0 1px 3px grey}.item-sell .item_info{overflow:hidden;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;width:auto;float:none;background-color:#e4e5e6;padding-bottom:15px}.btn-sell{text-align:center}.btn-sell .pr_link{float:none;padding:10px 7px;margin-right:0;display:block}.rent_products .item-rent{width:100%;margin-bottom:40px}.rent_products .listing_separator{margin:40px 0}.listing_separator_booqable{margin:30px 0}.item-rent .item_info{overflow:hidden;display:inline;width:auto;float:none}.item-rent .image-container{margin-right:20px;width:100px;height:100px;float:left}.item-rent .image-container img{width:100px;height:100px;float:left}.item-rent h4,.item-rent h3{margin:0}.item-rent h3{font-size:20px;font-family:proxima-nova,sans-serif;font-weight:700}.btn-rent{width:100%;overflow:hidden}.image-container .pr_link{float:right;padding:7px 7px;background-color:#ea8b15;border:1px solid #ea8b15;cursor:pointer}.image-container .pr_link:hover{background-color:#FFF;color:#ea8b15}.btn-rent-det .pr_link{float:left;padding:7px 7px;background-color:#ce202c;border:1px solid #ce202c;cursor:pointer}.btn-rent-det .pr_link:hover{background-color:#FFF;color:#ce202c}.btn-rent .pr_link{float:left;padding:7px 7px;background-color:#539862;border:1px solid #539862;cursor:pointer}.btn-rent .pr_link:hover{background-color:#FFF;color:#539862}.rental_products{display:none}.rental_box{padding-top:10px;margin-top:20px}.rent_inner_box{max-width:990px;margin:auto}.item-rent-outer{padding:7px}.item-rent-inner{width:100%;box-sizing:border-box;box-shadow:0 0 4px 0 grey;padding:7px;border-radius:10px;display:flow-root}.item-rent-inner .image-container{width:100%;height:auto;box-sizing:border-box;display:flow-root}.item-rent-inner img{width:100%;height:auto}.rent-item-title h4{font-family:proxima-nova,sans-serif;margin:5px 0;font-size:18px;font-weight:700;line-height:18px;text-align:left}.rent-item-title{height:40px;overflow:hidden}.rent-price-set,.rent_price_box table{width:100%;font-size:16px;border-spacing:0;line-height:18px;padding-top:5px}.rent-price-set .pr_title{width:100px;vertical-align:top}.rent-price-set{height:110px;overflow:hidden}.item-rent2{width:300px;height:333px;float:left;margin:15px;box-sizing:border-box;box-shadow:0 0 4px 0 #089e28;padding:15px}.item-rent2 .image-container{width:100%;height:auto;border:none;margin-right:0;float:none;display:flow-root}.item-rent2 .item-title{height:36px;overflow:hidden;margin-top:5px}.item-rent2 .item-title h4{font-size:16px;font-weight:700;line-height:18px;font-family:proxima-nova,sans-serif;font-weight:700}.rent_price_box,.rent_price_box table{width:100%;font-size:14px}.rent_price_box .pr_title{width:100px;vertical-align:top}.rent_price_box{height:110px;overflow:hidden}.po_items{margin-bottom:50px;position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-left:10px}.po_items .listing_separator{margin:30px 0;display:none}.item_used_set{width:calc(25% - 10px);margin-bottom:25px;box-shadow:1px 1px 7px grey}.po_price{margin-bottom:15px;font-size:20px}.used_image_container img{width:100%;height:auto;box-shadow:0 1px 3px grey}.used_info{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;padding-bottom:15px}.item_used_set .used_info{background-color:#eaeff2}.used_title{height:58px;margin-bottom:10px;display:flex;align-items:center;padding:5px}.btn_used{padding:0 20px}.btn_used .pr_link{float:none;padding:5px 10px;display:block;margin:0}.used_title h4,.used_title h3{font-size:18px;line-height:22px;font-family:proxima-nova,sans-serif;padding:0;margin:0;font-weight:700;text-align:center}.fr_class_set .loc_info,.fr_class_set .store_address,.fr_class_set .loc_txt{display:block}.fr_review_badge{margin-top:50px}.fr_class_set .loc_info{line-height:20px;margin-bottom:5px;margin-top:15px}.fr_class_set .store_address{font-size:18px;line-height:18px}.fr_class_set .store_address a{color:inherit;text-decoration:none}.fr_prod_list_address{box-sizing:border-box;padding:0 10px 5px 10px;margin-bottom:30px}.fr_pr_list{font-family:proxima-nova,sans-serif;font-weight:400}.red_v_h_l{border-right:1px solid #b60000}.pad_l_t_30{padding:0 0 0 30px!important}.item_prod_set{margin-bottom:30px;padding:10px}.prod_image_container{width:100%;box-sizing:border-box;border-top:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.prod_image_container img{width:100%;display:block}.prod_info_det{text-align:center;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.prod_info_manuf{width:100%;height:40px;display:flex;justify-content:center;align-items:center}.prod_info_manuf img{max-width:100px;max-height:30px}.prod_info_title{height:40px;background-color:#f7f7f7;padding:7px 0;overflow:hidden}.prod_info_title h2{font-size:22px;line-height:22px;font-family:proxima-nova,sans-serif;padding:0;margin:0}.prod_info_title h3{font-size:22px;line-height:22px;font-family:proxima-nova,sans-serif;padding:0;margin:0}.btn_prod_set{background-color:#f7f7f7;display:flow-root;padding-bottom:7px;border-bottom:10px solid #e0e0e0}.btn_prod_set .btn_box2{padding:7px 0;width:90%;display:block;font-weight:400}.pl_items .listing_separator{display:none}.store_direct{font-size:18px;font-weight:700}.services h3{font-size:20px;font-weight:700;line-height:20px;height:34px;color:#FFF}.services .s_info_set h3{font-size:20px;font-weight:700;line-height:20px;color:#B60000}.service_set{margin-top:50px}.sf_box{margin-top:10px}.fee_price{color:#B60000}.s_img_set{width:180px;float:left;text-align:center;box-sizing:border-box;border:3px solid #000;border-radius:20px;overflow:hidden;background-color:#cf0f2e}.s_img_set2{width:200px;float:left;text-align:center;box-sizing:border-box;overflow:hidden}.s_img_set2 img{width:100%}.s_info_set{overflow:hidden;padding-left:20px}.s_icon{width:150px;padding:12px 12px 0;background-color:#fff}.s_icon img{width:100%;height:81px}.si_box{margin-top:10px}.sch_box{margin-top:15px}.st_1{width:80px;display:inline-block}.st_2{width:220px;font-weight:700}.st_2,.sc_2{display:inline-block}.include_content{font-style:italic}.include_title{margin-bottom:5px;text-decoration:underline;font-weight:700}.scroll-top-wrapper{position:fixed;opacity:0;visibility:hidden;overflow:hidden;z-index:400;width:50px;height:50px;right:30px;bottom:170px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.scroll-top-inner:hover{opacity:.5;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.scroll-top-inner svg{height:50px;width:50px}.scroll-top-wrapper i.fa{line-height:inherit}.scroll-top-wrapper.show{visibility:visible;cursor:pointer;opacity:1}.show{display:block!important}.search_results{min-height:500px}#search_content .listing_separator{margin:20px 0}.list_search_box{width:100%;overflow:hidden}.search_items{padding:20px 0 50px}.search_total{color:dimgray}.search_title{font-size:23px;margin-bottom:45px}.sesrch_cont{display:flow-root;border-top:3px solid #999}.list_search_img{float:left}.list_search_img img{width:100%;max-width:150px;padding-right:20px}.list_search_info{box-sizing:border-box}.list_search_top h2{margin-block-start:0;margin-block-end:7px;text-align:left;line-height:30px}.list_search_top a{text-decoration:none}.list_search_bottom{font-size:18px;line-height:18px;color:dimgray;font-style:italic}#sbb_content{padding:50px 0;display:flow-root}#sbb_brands{display:flow-root;width:100%;box-sizing:border-box}.sbb_txt_2,.sbb_txt_1{display:flow-root;width:100%;clear:both}.sbb_txt_1{margin-bottom:30px;border-bottom:7px solid #999}.sbb_txt_2{margin-top:30px;border-top:7px solid #999}#sbb_content .info_box_25{padding:3px 1px}.brand_box{box-sizing:border-box;padding:20px;width:100%;height:130px;text-align:center;vertical-align:middle;display:flex;align-items:center;justify-content:center}.brand_name{height:63px;box-sizing:border-box;padding:8px 0 5px;background-color:#eaeff2;border-bottom:7px solid #999}.brand_name a{text-decoration:none}.brand_name h2{margin-block-start:0;margin-block-end:0;font-size:22px;line-height:22px;color:#b60000}.brand_box img{max-width:100%;max-height:89px}.mc_box{box-sizing:border-box;padding:50px}.mc_box h2{font-size:20px}.mc_box img{width:100%;height:auto}.mc_box a{text-decoration:none}#manuf_categs{display:flow-root;margin-bottom:50px}.manuf_logo{max-width:250px;margin:auto}.manuf_title{margin-bottom:30px}.manuf_logo img{width:100%;height:auto}#top-line-ma{background-color:#2a2a2a;padding:14px 0 7px;display:flow-root}#ul_form{width:100%;max-width:380px;box-sizing:border-box;margin:4em auto 0;padding:3em 2em 0em 2em;background:#fafafa;border:1px solid #ebebeb;box-shadow:rgb(0 0 0 / .14902) 0 1px 1px 0,rgb(0 0 0 / .09804) 0 1px 2px 0}.signin_sep{width:100%;max-width:380px;margin:20px auto;text-align:center}.group{position:relative;margin-bottom:45px}#signin_set button,#signup_set button{max-width:380px;margin:0 auto 1em;display:block}.buttonGreen{background:#999;text-shadow:1px 1px 0 #616161;border-bottom:2px solid #616161}.buttonGreen:hover{background:#bbb}#signup_set{max-width:700px;margin:60px auto 1em;background:#fafafa;border:1px solid #ebebeb;box-shadow:rgb(0 0 0 / .14902) 0 1px 1px 0,rgb(0 0 0 / .09804) 0 1px 2px 0;padding:40px 20px}#my_account{padding-top:30px}.my_accout_set{width:33%;padding:0 10px;box-sizing:border-box;float:left}.nu_link{text-decoration:none}.my_account_set_inner{padding:15px;box-sizing:border-box;border:1px solid #CCC;margin:10px 0;height:130px;border-radius:3px;box-shadow:1px 1px 3px 0 #ddd;background-color:#f2ffef}.my_accout_set h2{font-size:20px;font-weight:700;text-align:left}.my_account_set_inner span{font-size:14px}#adr_data_box{margin-top:40px}.adr_row{margin:20px 0}#adr_edit{margin:40px 0;max-width:120px}#aptmnt_data_box{margin:50px 0}.aptmnt_row{padding:10px;box-sizing:border-box;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:10px 0;clear:both;overflow:hidden}.aptmnt_header{padding:15px 10px;box-sizing:border-box;cursor:pointer;font-size:22px;line-height:22px;background-color:#f9f9f9}.apt_type{width:125px;display:inline-block}.apt_date{width:325px;display:inline-block;text-align:right}.content_close{float:right;font-size:22px;line-height:22px;display:block;moz-transition:all .4s linear;-webkit-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);cursor:pointer}.content_open{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}.apt_set_title{display:block;font-size:18px;font-weight:700;margin:30px 0 10px 30px}.apt_det_row{margin-bottom:10px;width:100%;overflow:hidden}.apt_det_title{width:100px;display:inline-block;font-weight:700;float:left}.apt_det_txt{display:inline-block;float:left}.aptmnt_details{max-width:500px;box-sizing:border-box;float:left}.aptmnt_actions{box-sizing:border-box;float:left}.aptmnt_cancel{padding:50px}.footer{clear:both;border-top:12px solid #E4E5E6;margin-top:50px}#ft_copyright{width:100%;overflow:hidden;text-align:center;font-size:18px;color:#fff;padding:50px 0 0}#ft_powered{margin-top:15px;text-align:right;width:100%}#ft_powered a{text-decoration:none;color:#bfbfbf;font-size:20px}#ft_top_box{background-color:#d50032;height:80px;width:100%;box-sizing:border-box;position:relative;background-image:url(images/footer_top_backround1.jpg);background-repeat:repeat-x;background-size:6px 80px}#ft_bottom_box{background-color:#2a2a2a;width:100%;box-sizing:border-box;min-height:200px;padding:65px 0;overflow:hidden}#oval_backgr{display:block;width:540px;height:100px;position:absolute;bottom:-32px;left:50%;margin-left:-270px}#oval_backgr img{width:100%}#ft_logo{width:100%;max-width:250px;position:absolute;left:50%;margin-left:-125px;top:38px}#ft_logo img{width:100%}#ft_bot_left,#ft_bot_mid{float:left;box-sizing:border-box}#ft_bot_right{float:right;box-sizing:border-box}#ft_bot_left{width:15%}#ft_bot_right{width:32.4%}#ft_bot_mid{width:67.5%}#ft_bot_left img{width:100%;height:auto;aspect-ratio:635 / 678}#ft_bot_left{padding-right:10px}#ft_bot_right{padding-left:10px}#arrow_icon{fill:#a1a1a1}#ft_subsc_box{min-height:50px;border:1px solid #FFF;border-radius:10px;position:relative;padding:0 10px 23px 10px;margin-top:25px}#ft_subsc_box img{width:50px;height:50px;position:absolute;top:-25px;left:50%;margin-left:-35px;display:block;background-color:#2a2a2a;padding:0 10px}.ft_subsc_title{color:#ffb017;display:block;font-size:18px;font-weight:700;margin-top:23px;text-align:center}.ft_subsc_txt{color:#fff;display:block;font-size:12px;line-height:12px;text-align:center}.ft_txt_cont{margin-top:5px}.ft_subsc_txt_adr{color:#FFF;display:block;font-size:16px;line-height:20px}#ft_subsc_input_box{position:absolute;width:220px;left:50%;margin-left:-110px;bottom:-15px;box-sizing:border-box;padding:0 5px;background-color:#2a2a2a}#ft_subsc_input_set{position:relative;width:100%;height:30px;box-sizing:border-box;line-height:30px}#subsc_email{width:100%;font-size:12px;height:30px;border:none;border-radius:6px;line-height:30px;padding-left:7px;box-sizing:border-box;background-color:#FFF}.subsc_plholder{color:#747474;font-style:italic}#subm_subsc_email{position:absolute;background-color:#ffb017;font-size:14px;font-weight:777;height:30px;line-height:30px;box-sizing:border-box;padding:0 7px;border-bottom-right-radius:7px;border-top-right-radius:7px;right:0;top:0;cursor:pointer;border:0}#ft_fr_act_btn_box{width:100%;padding-top:10px;text-align:center}.act_btn_w{padding:5px;display:block;background-color:#fff;width:130px;text-decoration:none;font-weight:777;color:#000;border-radius:20px;margin:auto;border:2px solid #fff;moz-transition:all .5s linear;-webkit-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}#ft_bot_soc_media_box{padding-top:40px}.act_btn_w:hover{opacity:.5}#ft_bot_mid{padding-top:10px}.ft_menu_col{width:33.33%;box-sizing:border-box;padding:5px 5px 5px 15px;float:left;color:#FFF}.ft_menu_title{width:100%;overflow:hidden;font-weight:700;color:#ffb017;font-size:18px;padding:5px 0}.ft_menu_links a{color:#FFF;display:block;font-size:15px;text-decoration:none}.ft_menu_links a:hover{text-decoration:underline}#ft_bot_right_b{width:77%;float:right;box-sizing:border-box}#ft_bot_mob{display:none}#social-icons{display:block;width:232px;margin:auto;padding:0;overflow:hidden}#social-icons .sm_icons{overflow:hidden;display:inline-block;float:left}.sm_icons{width:40px;height:40px;margin:0 4px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.sm_icons img{width:40px;height:40px}.sm_icons:hover{opacity:.5}.ft_open_close_links{float:right;display:inline;font-size:38px;display:none}#header_nav2 .navbar_default{height:0}#loc_nav_menu{position:fixed;bottom:100px;top:50%;margin-top:-112px;right:10px;z-index:499}.loc_btn_dep{cursor:pointer;padding:15px;width:108px;background-color:#AF4A52;margin:5px;border-radius:5px;font-size:20px;line-height:20px;text-align:center;color:#fff;box-shadow:2px 2px 4px grey;text-transform:uppercase;border:1px solid #AF4A52}.loc_btn_dep:hover{background-color:#c18186fa}.loc_btn_dep2{cursor:pointer;padding:15px;width:110px;background-color:#ce102e;margin:5px;border-radius:5px;font-size:20px;line-height:20px;text-align:center;color:#fff;box-shadow:2px 2px 4px grey;text-transform:uppercase;border:2px solid #c7c7c7}.loc_btn_dep2:hover{background-color:#212121}.clients{display:block}.clients li{display:inline-block;width:33%}.clients li a{color:#f3f04f}.image-container{display:inline-block;border:4px solid #CCC;float:left}.fr_item_sell .image-container{border:none;float:none;display:block}.box-container{width:220px;height:220px;display:block;margin:auto}.zoom{display:block;position:absolute;margin-left:188px!important;margin-top:5px!important;border:1px solid #ebce36;width:27px;cursor:pointer}.modal-body{overflow:hidden}.modal-header .close{margin-top:-2px;background-color:#ebce36;padding-left:4px;padding-right:4px;padding-top:1px;opacity:1}#zoomImage img{display:block;margin:auto}.product-container{width:100%;overflow:hidden;display:block;padding-bottom:25px}.product-container .description-product{font-size:20px;padding:20px;display:block;color:#ffd926;background-color:#0057a4}.product-container .detail-image{width:100%;display:block;padding:20px;background-image:url(../images/background/grey-large-center.jpg);overflow:hidden;border:1px solid #b3b3b3}.product-container .left-box,.product-container .right-box{padding-bottom:20px}.product-container .detail-product{width:90%;display:block;margin:auto}#pr_financing input[type='image']{max-width:400px;width:100%;display:block;margin:auto}.seo-box{display:block;width:90%;padding:7px;margin-bottom:20px}.seo_links{display:block;padding-left:0!important}.seo_links li{display:inline-block;width:33%}.seo_links li a{color:#f3f04f!important}.spec{line-height:20px;width:100%;box-sizing:border-box;overflow:hidden}.spec .fl_left{width:40%;box-sizing:border-box;padding:10px 5px}.spec .fl_right{width:60%;box-sizing:border-box;padding:10px 5px;text-align:left}.spec_title{font-weight:700;font-size:18px;text-align:center;background-color:#e4e5e6;color:#000;text-transform:uppercase;border-top:2px solid #FFF;border-bottom:2px solid #FFF;padding:10px 5px}.prod_tab_mob{display:none;width:100%;padding-left:10px;padding-right:10px}.prod_video_outer{padding:25px 0 0}.m_spin{float:right}.spin_open{-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.spin_close{-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.mt_title{float:left}.notes{margin-top:10px;font-style:italic}.pop_p_name{font-size:18px;font-weight:700;margin:0 0 10px}.prod_info{margin-top:30px}.pm_box{display:table;padding-left:10px}.pm_box a{display:table-cell;text-decoration:none}.pm_icon{width:35px;height:44px}.pm_txt{vertical-align:top;line-height:44px;display:inline-block;margin-left:7px;color:#212121}.prod_series{width:100%;display:flow-root}#prod_series_inner{display:flex;flex-wrap:wrap;column-gap:4%;row-gap:15px;justify-content:flex-start}.pr_ser_set{width:22%;box-sizing:border-box;border:1px solid #999;padding:10px}.pr_ser_set img{display:block;width:100%}.pr_ser_set a{text-decoration:none;color:#212121}.pr_ser_set a:hover{color:#b60000}.pr_ser_txt{line-height:20px}#prod_det_cat h2{text-align:left;font-family:proxima-nova,sans-serif;font-weight:700;background-color:#ce0d2d;border-bottom:7px solid #999;padding-left:15px;margin-top:50px;color:#FFF}#prod_det_cat,#prod_det_cat p,#prod_det_cat ul{font-size:18px}.prod_price,.prod_model{font-weight:700;font-size:20px}.msrp_price{color:#3b6e8f;font-size:18px;font-weight:700}.search_msrp{color:#3b6e8f}.prod_price{color:#538c5e;padding-bottom:10px}.deal_price{color:#1f58b3;font-weight:500;font-size:20px;padding-bottom:5px}.cut_txt{text-decoration:line-through}.title_label{font-weight:700}.prod_model{color:#b60000;margin-bottom:10px}.contact_info{margin-top:30px}.contact_info a{text-decoration:none}.prod_loc{margin-top:10px}.prod_phone{margin-bottom:20px;display:block;font-size:24px;clear:both}.discount_label{color:#b60000;text-transform:uppercase}.prod_email{margin-top:30px}.prod_info .prod_name h1{font-size:30px;font-weight:700;text-align:left;margin-bottom:15px}#prod_tab_set{margin-top:50px}.pt_close{display:none}.pt_open{display:block}.prod_tab{float:left;text-align:center;box-sizing:border-box;border:1px solid #FFF;background-color:#333;padding-top:10px;padding-bottom:10px;cursor:pointer;color:#fff;font-weight:600;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.prod_tab:hover{background-color:#676767}#page-34 .in-container h1{display:none}#page-34 .in-container .nav_parent,#page-37 .in-container .nav_parent,#page-89 .in-container .nav_parent,#page-12 .in-container .nav_parent,#page-29 .in-container .nav_parent,#page-113 .in-container .nav_parent,#page-126 .in-container .nav_parent,#page-132 .in-container .nav_parent{margin:20px 0}.prod_details h2,.prod_descr h2{text-align:left;padding:20px 0 0 10px}.prod_descr{text-align:left;clear:both;margin-bottom:20px;padding:0 10px}.discontinued{color:#af7519;font-size:25px;font-weight:700;text-transform:uppercase}.manuf_name{width:100%}.manuf_name img{max-width:350px;max-height:78px}.man_spec_note_title{font-size:20px;font-weight:700}.man_spec_note_descr{margin-top:18px;font-style:italic}.so_set{display:flow-root;width:100%;padding:15px 0}.so_anchor{text-decoration:none;color:#000;font-weight:700}.so_txt{color:#000;font-size:20px}.so_price{color:#ce0e2d;font-size:20px}.left-box,.right-box{display:inline-block;float:left;width:50%}#contact label{display:block!important;margin-bottom:0;font-weight:700;margin-top:15px;color:#fff}#contact textarea{height:200px}.pre-captcha{width:85%;display:block;margin:auto;margin-top:15px;overflow:hidden}.form-captcha{margin:auto;transform:scale(.8);transform-origin:0 0}.message-sent{font-size:21px;color:red;height:55px;display:block;overflow:hidden}#contact button{background-color:#304059;color:#fff;display:block;float:right;position:relative;margin-right:13%;margin-top:20px}#pre-form-contact{display:block;background-color:#0045c7;padding:20px;overflow:hidden;margin-top:17px;margin-bottom:35px}.contact-data{display:block;overflow:hidden;margin-bottom:20px;margin-top:70px}.contact-data img{display:inline-block;float:left}.data-text{display:inline-block;float:left;width:80%;padding-left:10px;padding-top:17px}.contact-bold{font-weight:700;color:#0057a4}.main_link h2{margin-bottom:20px;color:#b60000;text-align:left;font-weight:700}.main_link li{font-weight:700;color:#b60000}.main_link a{color:#b60000;text-decoration:none}.main_link a:hover{text-decoration:underline}.sub_link li{font-weight:400}.video-box{display:inline-block;position:relative;padding:5px}.video-image{width:100%;display:block}.video-title{overflow:hidden;height:50px;background-color:#CE0E2D;padding:3px;color:#FFF;box-sizing:border-box;font-weight:700;line-height:20px}.video-image img{width:100%;height:auto;display:block}.video-container .lpu_btn{margin:50px 0}.fr_vid_l{width:100%;box-sizing:border-box;background-color:#999;border-bottom:12px solid #E4E5E6;line-height:50px;margin-bottom:30px}.fr_vid_l h2{margin-block-start:0;margin-block-end:0;color:#FFF}.fr_vid_box{display:flow-root;margin-bottom:50px}.video-box-hover:before{content:"";display:block;position:absolute;top:5px;bottom:11px;left:5px;right:5px;background:rgb(127 130 130 / .35);-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;cursor:pointer;color:#fff}.video-box-hover:hover:before{background:none;color:#000}.social-media-box{display:block;overflow:hidden;margin:15px 0;height:32px;float:left}.social-media-button{display:inline-block;float:left;margin-right:10px}#loc_mystore{float:right}#maint_mode{background:url(images/maintenance.jpg) no-repeat center;background-size:100% auto}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:100%;box-sizing:border-box}.pop-outer,.pop-outer-message{background-color:rgb(0 0 0 / .5);position:fixed;top:0;left:0;width:100%;height:100%;display:none;overflow:auto;z-index:500}.pop-inner,.pop-inner-msg{height:auto;background-color:#fff;max-width:650px;margin:15% auto;overflow:hidden;box-shadow:1px 1px 10px 1px #000;border-radius:3px}.pop-close-top{display:block;position:absolute;cursor:pointer;right:16px;top:16px;font-size:22px;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.pop-close-top:hover{color:#adabab}.pop-body{padding:15px}.pop-header{padding:10px 0;border-bottom:1px solid #dedede;display:block;height:40px;position:relative;background-color:#fafafa}.pop-title{margin-top:7px;margin-left:15px;font-size:20px;color:#000;display:block;font-weight:700}.pop-prod-info{padding:10px}.pop-prod-name{font-size:20px;font-weight:700;margin:10px 0;max-width:385px}.pop-prod-model{font-weight:700;color:#b60000}.pop-prod-img{width:150px;height:150px;float:left}.pop-prod-info{float:left}.pop-manuf-img{max-width:200px;height:auto}.pop-manuf-img img{max-width:200px;max-height:45px}.pop-prod-descr{clear:both;margin-top:10px;float:left;width:100%}.pop-spec-title{font-size:20px;font-weight:700}.pop-prod-spec{height:300px;overflow:auto;margin-top:15px;box-sizing:border-box;border:1px solid #cdcdcd}.pop-footer{height:80px;clear:both;margin-top:30px;float:left;width:100%;border-top:1px solid #dedede;padding:20px 15px;box-sizing:border-box;background-color:#fcfcfc}.pop-close-btn{border:1px solid #ce202c;cursor:pointer;font-size:18px;float:right;background-color:#ce202c;border-radius:3px;color:#fff;padding:7px 20px;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.pop-close-btn:hover{background-color:#FFF;color:#ce202c}#aptmnt_success{padding:15px;box-sizing:border-box}.as_title{width:100%;text-align:center;font-size:22px;font-weight:700;margin-bottom:20px}.as_row{clear:both;margin-bottom:10px}.as_one{font-weight:700}.as_one_title{margin-top:25px;font-size:20px;font-weight:700}.as_prod_img img{float:left;width:100px;height:auto}.as_left{width:140px;float:left;font-weight:700;color:#00805d}.as_message{font-style:italic}.as_link{text-align:center;margin-bottom:10px}#privacy_policy h2{text-align:left;margin-bottom:5px}.tc_f{margin:25px 0;line-height:18px;font-style:italic;text-align:center}@media (min-width:1200px){.container{width:1154px}}@media only screen and (max-width:1199px){.franchise{background-image:url(../images/background/mb_franchise_banner4_ttr.gif)}.franchise2{background-image:url(../images/background/mb_franchise_banner5_t.jpg)}.img_bck{padding:35%}.info_box{width:293px}.item-box{width:435px;height:305px}.item-box img{width:220px}.item_info{width:188px}.item_descr p{font-size:15px;line-height:22px}.drop_btn{padding:23px 12px}.t_img,.t_img_active{width:82px;height:82px}.img_frame{height:494px}.search_pr_link{max-width:111px}.content8 .act_box_inner{height:210px}.content8 .info_txt{width:185px}.content8 .info_img2{width:108px}.clients li{width:49%}.highlight_50{height:200px}.rent_inner_box{max-width:660px}}@media only screen and (max-width:1011px){h1{font-size:30px}h2{font-size:27px}.h3_left_bt{font-size:23px}h4{font-size:22px}.item-box{height:550px;width:42%}.info_box{width:218px}.title_1{font-size:19px}.btn_1{font-size:14px;width:170px}.item_info{width:100%}.image-container{display:block;float:none}.item-box img{width:100%}.triangle-left,.triangle-left2{border-right:200px solid #ce0e2d}.triangle-right,.triangle-right2{border-left:200px solid #ce0e2d}#h_plus{padding:20px}.power_mob .info_box_16{width:33.3%}.power_mob .info_box_20{width:25%}.t_img,.t_img_active{width:58px;height:58px}.img_frame{height:372px}.content8>div>div>div:nth-child(1){width:100%;float:none;display:block;overflow:hidden}.content8>div>div>div:nth-child(2),.content8>div>div>div:nth-child(3){width:48%}.content8 .mid_box{margin:auto}.content8 .act_box_inner{height:inherit}.content8 .info_img2{width:28%}.content8 .info_txt{width:70%}.content8 .info_txt h3{margin:15px 0 15px}.highlight_50{height:272px}.content16 .info_box_50{width:48%}.ffwu_box_1{flex-direction:column;gap:50px}.list_prod_price,.list_discontinued{float:none;text-align:left;margin-top:20px}.list_prod_info{float:none}.list_info_bottom .pr_link{float:left}.search_prod_box{width:45%}.parent a{padding:0 8px}.badge_set3,.badge_set4{max-width:480px}.mc_box{padding:30px}#ft_bot_mob{display:block;width:100%;overflow:hidden;margin:60px 0 40px}#ft_bot_right_b{width:50%}#ft_bot_left{width:30%}#ft_bot_right{width:75%;margin:auto;float:none}#ft_bot_mid{display:none}#ft_bot_left img{width:75%;margin:auto;display:block}#ft_powered{text-align:center}.fr_proj_slider .slick-slide img{max-height:600px}.fr_proj_slider{max-height:600px}.fr_proj_slider_tr .slick-slide img{max-height:200px}.fr_proj_slider_tr{max-height:200px}.ffic_set{flex-wrap:wrap;justify-content:space-around}.ffic_box{width:48.5%}}@media only screen and (max-width:920px){.drop_btn{padding:23px 9px}.list_it_used{width:33.33%}.item_prod_set.info_box_33{width:50%}}@media only screen and (max-width:870px){.drop_btn{padding:23px 5px}.r_img_set{width:50%}.fr_vid_box .info_box_33{width:50%}.model_det .info_box_25_l{width:50%}.item_used_set{width:calc(33.33% - 10px)}}@media only screen and (max-width:840px){.drop_btn{padding:23px 3px}.search_prod_box{width:50%}.search_pr_link{max-width:100px}.parent a{padding:0 4px}.model_title,.model_det{width:100%;padding:0 10px}.fr_proj_slider .slick-slide img{max-height:500px}.fr_proj_slider{max-height:500px}#ffo_1_outer{flex-direction:column-reverse}#ffo_1_outer .info_box_40_r,#ffo_1_outer .info_box_60{width:100%}}@media only screen and (max-width:768px){#loc_res_box,#map_res_box{width:100%}#map_res_box{height:500px}#smap_box{flex-direction:column-reverse}.franchise{background-image:url(../images/background/mb_franchise_banner4_mtr.gif)}.franchise2{background-image:url(../images/background/mb_franchise_banner5_m.jpg)}.img_bck{padding:40%}.fr_so_line .info_box_33{width:100%}.int_box_fr{margin:20px auto}h1{font-size:37px}h2{font-size:30px}.h3_left_bt{font-size:26px}.cat_box .info_box_50_l{width:100%;float:none}.left_box,.right_box{padding:0 0 15px}.cat_box .left_box,.cat_box .right_box{padding:0}.cat_btn{width:100%}.cat_main_descr{padding:0;display:initial}.cat_main img{padding:10px 20px 10px 0}.info_inner{padding:0}.in-container h1{text-align:center;float:none;margin-bottom:10px}.info_box_lg,.info_box_sm,.info_box_sm_r,.info_box_30_r,.info_box_70l{width:100%;display:block;float:none;margin:0;padding:0 0 15px}.info_box_30_r{padding:0}.info_box{width:100%;display:block;float:none;margin:15px 0;padding:15px 0}.info_img{padding:43px 0 15px 0;text-align:center}.act_box{padding:20px 0 25px 0}.info_img img{max-width:300px}.title_1{width:96%}.mob_view{display:block!important}.desk_view{display:none!important}.navbar_default{height:79px}#header_nav{position:relative}#fake_header{height:auto}#mob_nav{display:block}#mob_menu_tog{display:block;width:40px;overflow:hidden;float:left;margin-top:15px;cursor:pointer}#mob_close{display:block;overflow:hidden}#mob_close span{float:right;background-color:#ad1111;color:#FFF;font-size:32px;cursor:pointer;display:block;width:32px;height:32px;text-align:center;line-height:32px;padding:3px}#main_menu,#top-line-dark-blue{display:none}#mob_menu{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;background-color:rgb(0 0 0 / .6);z-index:50}#mob_menu .dd_content{width:100%}#fix_white{position:fixed;right:0;top:0;bottom:0;background-color:#FFF;width:84%;overflow-x:hidden;overflow-y:auto;max-width:400px}#mob_inner{display:block;position:relative;width:100%;float:right;background-color:#FFF;margin-bottom:50px}.drop_act{display:block;float:right;margin-right:7px;overflow:hidden}.sb_open{float:right;font-size:30px;line-height:30px;display:block;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.sb_close{-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.drop_down{padding:0;border-bottom:1px solid #e1e1e2;margin:auto;width:87%;display:block}.mob_drop_btn{font-size:16px;line-height:30px;font-weight:700;text-transform:uppercase}.mob_phone{width:87%;margin:20px auto;text-align:center;background-color:#ad1111;border-radius:3px}.mob_phone a{color:#FFF;text-decoration:none;width:100%;display:block;padding:20px 0}.fr_phone{color:#FFF;text-decoration:none;width:100%;display:block;padding:20px 0;text-align:center;background-color:#ad1111;border-radius:3px;font-size:33px}#prod_inq.btn_box2{width:100%;max-width:100%;display:block;text-align:center;box-sizing:border-box;padding:20px 0;font-size:20px}.btn_prod_set #prod_inq.btn_box2{padding:7px 0;width:90%;font-size:16px}.dd_content{position:relative;background-color:#FFF;box-shadow:none;margin:0 0 25px;padding:0;width:100%}.active_m{border:none}.dd_content a:hover{background-color:inherit;color:inherit}.drop_down:hover .dd_content{display:none}.over_btn{height:auto;padding:15px 0}.m_line{display:block;height:4px;margin:5px 0;width:100%;background-color:#f7f7f7}.header_b3{width:100%}.header_b1,.header_b2{width:100%;float:none;display:block}.header_top_promo{flex-direction:column}#promo_head{flex-direction:column;align-items:center;margin-top:10px}.promo_city{font-size:22px}.header_ac_logo{max-width:430px;margin:18px auto 0}.hb3_set{width:100%;margin:auto;max-width:inherit}.header_ac1{max-width:100%}.hb3_set_txt{text-align:center}#search_box_mob{display:block;float:right;width:83%}#search_box_desk{display:none}.triangle-left,.triangle-left2{border-right:150px solid #ce0e2d}.triangle-right,.triangle-right2{border-left:150px solid #ce0e2d}.mp_set_title h2{font-size:25px}#h_plus{background-image:url(images/plus_tab.jpg);padding:359px 20px;position:relative}#hplus_cont{position:absolute;top:0}#hstore{background-image:url(images/hstores_t.jpg);padding:266px 0;border:none;border-bottom:23px solid #ce0f2e;border-top:300px solid #ce0f2e}#hstore_cont{left:50%;margin-left:-150px;top:-200px}#hreviews .info_box_50_l{width:100%;float:none}.img_frame{height:750px}.info_box_50,.content8>div>div>div:nth-child(2),.content8>div>div>div:nth-child(3){width:100%}.content8 .info_box{padding:0}.prev,.next{display:none!important}#contact2 input[type=text],#contact2 select{width:100%}.ffs30,.ffs70,#form_box_ffs,.fr_fsi{width:100%;float:none}.ffs70{padding-top:20px}.ic_row_title_l,.ic_row_title_r,.ic_row_title_m,.ic_row,.ic_3crow,.ic_lrow{border-left:10px solid #fff}.mlb_inner{margin-left:12%}.mlb_set .det_main_img{margin-left:20%}#fl_title_box{display:none}#fl_art_title_box{display:none}#fl_title_box_mob{display:block;overflow:hidden;padding:10px;border:3px solid #FFF;margin-bottom:15px;border-radius:7px;cursor:pointer}#fl_art_title_box_mob{display:block;overflow:hidden;padding:10px;cursor:pointer}.total_list_title_box{border-bottom:1px solid #fff}#search_filter_outer{margin-top:20px}#search_art_filter_outer{margin-top:20px}.article_set #search_art_filter_outer{margin-top:0;margin-bottom:30px}#fl_form_wrapper{display:none}#total_box_mob{display:block}#total_box{display:none}#search_set,#filters_set,#search_content{display:flow-root}#filters_set{width:100%}.info_box_sfilt{float:none;width:100%}#search_content{padding-left:0}.search_pr_link{max-width:200px}.search_compare_box,#comp_tab_set{display:none}.prod_tab_mob{display:block}.prod_tab_desk{display:none}.prod_manuals .info_box_50_l{width:100%}.pm_box{display:block;padding:5px 0}.pm_box a{display:block}.pm_icon{float:left;padding-right:5px}.pm_txt{line-height:20px;display:table}#accessor_container{width:100%;height:300px;padding:10px 0;overflow-x:auto}#accessor_inner .acc_prod_box{width:170px;height:295px;float:left;margin:0 2px;padding:5px}#accessor_inner .acc_info_box{width:100%}#accessor_inner .acc_img_box{float:none;margin-bottom:10px}#accessor_inner .acc_img_box img{display:block;margin:auto;width:100px;height:100px}#accessor_inner .acc_info_top{width:100%;float:none;padding-left:0;height:100px}#accessor_inner .acc_info_bottom{width:100%;float:none;padding-left:0}#accessor_inner h3{font-size:17px}#accessor_inner .acc_prod_name{height:68px;overflow:hidden;margin-top:7px}#accessor_inner .acc_manuf_name{text-align:center}#accessor_inner .acc_info_bottom .pr_link{float:none;display:block;margin:auto}#accessor_inner .acc_prod_avail{text-align:center}.item-sell{width:calc(33.33% - 10px)}.loc_v3 #loc_map{padding-top:70%}.prod_video .info_box_50{width:100%}#fr_blog_set .info_box_33l{width:50%}.fr_video .prod_video_title{height:auto}.fr_slider{padding:0}.fr_locations .franchise_box,.fr_locations_sale .franchise_box{width:100%}.mc_box{padding:15px}#sbb_content .info_box_25{width:33.3%}#ft_bot_right,#ft_bot_left img{width:100%}.list_it_used,.list_it_spec{width:50%}.item-rent-outer.info_box_33l{width:50%}.fr_portfolio .info_box_33l{width:50%}#fr_slider_form_box #form_box_ffs{width:100%}.fr_items .info_box_33l{width:50%}.my_accout_set{width:50%}.fr_ha_sect9 .info_box_40,.fr_ha_sect9 .info_box_60,.fr_ha_sect6 .info_box_70,.fr_ha_sect6 .info_box_30_l{width:100%}.fr_ha_sect9 .pd_right_25{padding-right:0}.fr_ha_sect4,.fr_ha_sect6{flex-direction:column;gap:0}.fr_ha_sect8{justify-content:center}.fr_ha_sect6 img{max-width:455px}.fr_ha_sect7 h2,.fr_ha_sect7 p{text-align:center}.form_box_ha{margin-top:30px}.contact_1 .info_box_50{width:100%}.s_img_set{float:none;width:auto;text-align:left;margin-bottom:15px;border-radius:10px}.s_icon{float:left;width:70px;padding:12px 11px 3px}.services h3{font-size:16px;line-height:20px;padding-left:10px;display:flex;align-items:center}.s_icon img{height:45px}.s_img_set2{width:100px}.s_info_set{width:100%;padding-left:0}.services .s_info_set h3{margin-top:0}.st_2,.sc_2{width:100%}.sch_box{margin-top:25px}.sch_box .info_box_100_l{margin-bottom:10px}.ffwu_box_5{flex-wrap:wrap;justify-content:space-between}.ffwu_box_4{width:49%}}@media only screen and (max-width:736px){.div_media_scr .info_box_33{width:100%;margin:5px 0}.info_box_40,.info_box_40_r,.info_box_60,.info_box_60_r{width:100%}.img_frame{height:733px}.content10 .xlarge{width:100%;float:none;font-size:42px}.bck_line .flarge{width:100%;font-size:32px}.bck_line p{width:100%}.content17 .compress_box{padding:20px 0}.highlight_50{height:auto}.content16 .info_box_50{width:100%;margin-bottom:30px}.content16 .info_box_100:nth-child(2),.content16 .info_box_100:nth-child(3){margin-bottom:0}#m_accordion2 h3{font-size:20px}#m_accordion2 .act_symb{margin:20px 10px 0 0}#m_accordion2 p{font-size:17px;padding:0;margin-top:10px}.info_box_50 .ac_list{font-size:17px}.franchisees{width:100%}.po_items .listing_separator{display:block}.red_v_h_l{border-right:none;border-bottom:1px solid #b60000}.pad_l_t_30{padding:30px 0 0!important}.pad_b_30{padding-bottom:30px}.fr_prod_list_address{margin-bottom:0}.fr_proj_slider .slick-slide img{max-height:400px}.fr_proj_slider{max-height:400px}}@media only screen and (max-width:667px){.triangle-left2{border-right:130px solid #ce0e2d}.triangle-right2{border-left:130px solid #ce0e2d}.power_mob .info_box_20{width:33.3%}.img_frame{height:662px}.rent_inner_box{max-width:330px}.pop-inner{width:96%}.subm_btn_shell{width:245px}#rental_states .franchise_box{width:100%}.pcat_tab{width:100%;float:none;box-sizing:border-box;margin:2px 0}#pcat_desk{display:none}#pcat_mob{display:block;padding:12px 0;position:relative}.pcat_tab a{display:block}.pcat_m_arrow{float:right;font-size:15px;line-height:35px}.pcat_inner{padding:10px;background-color:#e0e0e0;border:1px solid grey;color:#212121;font-size:20px;border-radius:3px}.item_used_set{width:calc(50% - 10px)}#prod_series_inner{column-gap:6%}.pr_ser_set{width:47%}.ffwu_box7{display:flex;flex-direction:column;gap:15px}.ffwu_box8{flex-direction:column}.ffwu_btn,.ffwu_box9{width:100%}.ffwu_box9{justify-content:flex-start}.ffwu_btn .btn_box2{max-width:100%}}@media only screen and (max-width:640px){h1{font-size:32px}h2{font-size:25px}.h3_left_bt{font-size:20px}.img_frame{height:634px}.clients li{width:90%}#pre-form-contact{padding:10px}#contact input,#contact textarea{width:90%}.loc_btn_dep{padding:15px 10px;width:88px;font-size:16px;line-height:16px}.search_pr_link{max-width:150px}.r_img_set{width:100%}.job_det.info_box_25{width:50%;margin:7px 0}.job_contact .info_box_50_l{width:100%;margin:7px 0}.ic_col{display:none}.ic_table .info_box_70r{width:100%;float:none}.ic_mob_row{display:table}.ic_row_title_l span,.ic_row_title_m span,.ic_row_title_r span,.ic_row span{height:70px}.ffo_2_inner{flex-direction:column;padding-top:15px}.ffwu_box11 .ffo_2_inner{padding-top:0}.ffwu_box11 .ffo_sep{margin:0}.ffo_sep{width:50%;height:1px;border-bottom:1px solid #999;border-left:none;margin:17px 0 0}.ffwu_box_2{display:flex;flex-direction:column;gap:30px}.ffwu_box_3{width:100%;padding:0 15px}}@media only screen and (max-width:568px){h1{font-size:28px}h2{font-size:23px}.h3_left_bt{font-size:19px}h4{font-size:20px}.triangle-left{border-right:120px solid #ce0e2d}.triangle-right{border-left:120px solid #ce0e2d}.triangle-left2{border-right:100px solid #ce0e2d}.triangle-right2{border-left:100px solid #ce0e2d}.mp_set_title h2{font-size:20px}.triangle-left,.triangle-right,.triangle-left2,.triangle-right2{margin-bottom:4px}.power_mob .info_box_16,.power_mob .info_box_20{width:50%}#slide_show{min-height:215px}.sl_img_box{width:100%;display:block;padding:0;height:90px}.sl_img_box img{display:block;margin:auto}.img_frame{height:559px}.subm_btn_shell{width:210px}.badge_set2,.badge_set3,.badge_set4{max-width:240px}.mc_box h2{font-size:18px}#ft_bot_right_b,#ft_bot_left{width:100%;float:none}#ft_bot_right{padding-left:0;width:100%;margin:30px 0 40px;overflow:hidden}#ft_bot_left{padding-right:0}#ft_subsc_input_box{width:320px;margin-left:-160px}#oval_backgr{width:100%;margin-left:-50%;bottom:-47px}#ft_top_box{background-image:url(images/footer_top_backround1_mob.jpg);background-size:6px 63px;height:63px}.ft_menu_col{width:100%;border:1px solid #fff;margin-bottom:7px;border-radius:10px;line-height:36px;padding-right:10px}.ft_menu_links{display:none}.ft_open_close_links{display:block}.search_pr_link{max-width:125px}.vert_sep{display:none}.clearance_info .info_box_50_l{width:100%;float:none}.clearance_info .pd_right_50{padding-right:0}.clearance_info .pd_left_50{padding-left:0}.clearance_info .hor_dot_line_mid{display:block}.fr_vid_box .info_box_33{width:100%}.mlb_box .info_box_50_l{width:100%}.mlb_inner{display:flow-root}.mlb_inner{margin:0}.mlb_set .det_main_img{margin:0}.mlb_set{justify-content:center}.item_prod_set.info_box_33{width:100%}.pl_items .listing_separator{display:flow-root}.item_prod_set{margin-top:30px}.item-sell{width:calc(50% - 10px)}.list_art_box,#fr_blog_set .info_box_33l{width:100%}.item-rent-outer.info_box_33l{width:100%;float:none}.fr_proj_slider .slick-slide img{max-height:300px}.fr_proj_slider{max-height:300px}.fr_proj_slider_tr .slick-slide img{max-height:150px}.fr_proj_slider_tr{max-height:150px}#proj_quotes{padding:25px 25px}.proj_quotes_cont{display:block}.q_style{display:block;width:100%;line-height:.1}#top_proj_set #bt_resources,#top_proj_set #back_to_page{width:100%;float:none}.my_accout_set{width:100%}.ffic_img_set{flex-direction:column}.ffic_box,.ffic_img,.ffwu_box_4{width:100%}.ffwu_box_5{flex-direction:column;gap:15px}}@media only screen and (max-width:480px){.item-box{width:87%;height:auto;display:block;float:none;margin:15px auto}.content8 .info_img2{width:100%;text-align:center}.content8 .info_img2 img{max-width:180px}.content8 .info_txt{width:100%}.triangle-left{border-right:50px solid #ce0e2d}.triangle-right{border-left:50px solid #ce0e2d}.triangle-left2{border-right:40px solid #ce0e2d}.triangle-right2{border-left:40px solid #ce0e2d}.mp_set_title h2{font-size:18px;margin:0 5px}.triangle-left,.triangle-right,.triangle-left2,.triangle-right2{margin-bottom:4px}.h_bullet_list{padding-left:0}.h_bullet_list li{margin:7px 0}#hbrand_m{display:block}#hbrand{display:none}#hreviews .info_box_25{width:100%;float:none}.img_frame{height:468px}.cat_main img{padding:0;width:100%;margin-bottom:15px;float:none}.contact_1 .form_title{font-size:22px}.inputFields .f_o{width:100%}.subm_btn_shell{width:275px;margin:15px auto 0}.subm_btn_box .fl_right,.subm_btn_box .fl_left{float:none}.div_50{width:100%}.fr_blog_th h3{font-size:20px}.fr_blog_th .list_cont_intro{font-size:16px}.art_contimg img{width:150px;height:auto}.art_img_cont_r{padding:0 0 2px 20px}.art_cont_by_img_bullet{width:100%;float:left}.fr_blog_th .list_prod_name{height:auto}.search_img_box img{width:130px;height:130px}.search_pr_link{max-width:100px}.list_it_used,.list_it_spec{width:100%}#sbb_content .info_box_25{width:50%}.model_title,.model_det{padding:0}.model_box{width:100%;margin-bottom:40px}.mod_r h4 img,.mod_r h4 span{float:left}.mdd_r,.mdd_l{padding:0}.ic_row_title_l,.ic_row_title_r,.ic_row_title_m,.ic_row,.ic_3crow,.ic_lrow{border-left:0}.ic_col_m{border-left:5px solid #fff;border-right:5px solid #fff}.ic_row,.ic_3crow{border-top:0}.ic_3crow{height:90px}.fr_portfolio .info_box_33l{width:100%;float:none}.fr_proj_slider .slick-slide img{max-height:250px}.fr_proj_slider{max-height:250px}.item_used_set{width:100%}.po_items{margin-left:0}}@media only screen and (max-width:428px){.search_prod_box{width:250px;margin:auto;float:none}.search_img_box img{width:150px;height:150px}.search_pr_link{max-width:135px}}@media only screen and (max-width:414px){#loc_search_box{flex-direction:column;gap:5px}#loc_search_box input[type=text],#loc_search_box select,#loc_search_box button[type=submit]{width:100%}#main-image_d img{display:none}#main-image_m img{display:block}#hstore{background-image:url(images/hstores_m.jpg);padding:144px 0}#hstore_cont{width:270px;margin-left:-135px}#loc_mystore{width:100%;padding:10px 0}#loc_mystore .btn_box2{width:auto;display:block;text-align:center;padding:10px 0}#print_btn .btn_box2{width:100%}#loc_mystore .st_loc{margin-top:0}.img_frame{height:399px}.subcat_set h3{font-size:16px}#slide_show{min-height:270px}.c_list .info_box_33{width:100%}.job_loc_sep .job_btn_box{float:none;margin-top:30px}.job_btn_box .btn_box2{width:100%;padding:10px 0}.list_img_box{width:100px}.list_img_box img{width:100px;height:100px}.fr_o_img{float:none;padding:0 0 20px}#contact_ffs input[type=text],#contact_ffs select,#contact_ffs .info_box_50_l{width:100%;float:none}.model_det .info_box_25_l{width:100%}#manuf_categs .info_box_33{width:100%;float:none;margin-bottom:30px}.brand_box{height:110px}#ft_top_box{background-size:6px 54px;height:40px}#oval_backgr{bottom:-62px}.fr_items .info_box_33l{width:100%;float:none}.fr_ha_sect9,.fr_ha_sect2,.fr_ha_sect6{padding:10px}}@media only screen and (max-width:387px){.img_tinner{width:357px}.img_tframe{overflow:auto}.ga_btn{position:relative;display:block;margin-top:10px;text-align:center;top:auto;right:auto}}@media only screen and (max-width:375px){.img_frame{height:357px}.item-sell{width:100%}.fr_locations h3{font-size:16px}.fr_locations .btn_box2{width:150px}.franchise_box{padding:0}.fr_locations .franchise_box{height:140px}#rental_states .franchise_box{height:90px}.fr_locations .franchise_inner,#rental_states .franchise_inner{padding:10px 5px}.brand_box{padding:12px}.fr_proj_slider .slick-slide img{max-height:200px}.fr_proj_slider{max-height:200px}}@media only screen and (max-width:360px){.power_mob .info_box_16,.power_mob .info_box_20{padding:0 2px}.img_frame{height:343px}.item-rent2{margin:15px auto;float:none;width:290px}.rent_inner_box{max-width:300px}.list_cont_intro{display:none}.item_used_set{width:100%}#ft_subsc_input_box{width:274px;margin-left:-137px}#ft_copyright{font-size:15px}.pr_ser_set{width:100%}}@media only screen and (max-width:320px){.img_frame{height:301px}.item-rent2{width:284px}.rent_inner_box{max-width:284px}.services .s_info_set h3{margin-top:10px}}