@font-face{font-family:'universCondensed';src:url("../../../../MciWeb/fonts/univers/uvc-webfont.eot");src:url("../../../../MciWeb/fonts/univers/uvc-webfont.eot#iefix") format("embedded-opentype"),url("../../../../MciWeb/fonts/univers/uvc-webfont.woff") format("woff"),url("../../../../MciWeb/fonts/univers/uvc-webfont.ttf") format("truetype"),url("../../../../MciWeb/fonts/univers/uvc-webfont.svg") format("svg");font-weight:bold;font-style:normal}.hidden,.hidemsrp{display:none}#content_wrap{margin-top:35px}#main_content{position:static;float:none;display:block;color:#3e484a;width:975px;min-height:500px;margin:0;padding:16px 0 15px 0}.main_clear{clear:both}#header img{margin-top:6px}#footer{left:26px}.model_errors{padding-left:20px}UL.arrow{margin:0;padding:10px 0 0 0}UL.arrow LI{display:block;list-style:none;background:transparent url(http://images.mazda.ca/images/global/bullets/blt_dkblue.gif) no-repeat scroll 0 4px;padding:2px 0 6px 10px;color:#295778;font-size:11px;font-weight:bold;text-decoration:none}UL.arrow LI A{font-size:11px;font-weight:bold;color:#295778;text-decoration:underline}.intro{padding:0 0 10px 0}.content_col1 H2{padding:0;margin:0;font-size:11px;font-weight:bold;color:#3e484a}.content_col1 H3{padding:0 0 3px 0;margin:0;font-size:13px;font-weight:bold;color:#3e484a}.content_col1 H4{padding:0 0 6px 0;margin:0;font-size:12px;font-weight:bold;color:#3e484a}ul.dot{margin:6px 0 10px 0;padding:0}ul.dot li{display:block;list-style:none;background:transparent url(../../../../MciWeb/images/global/bullets/img_garage_dot.png) no-repeat scroll 0 6px;font-size:11px;padding:0 4px 0 10px;line-height:15px;text-decoration:none}UL.arrow{margin:0;padding:10px 0 0 0}UL.arrow LI{display:block;list-style:none;background:none !important;padding:2px 0 6px 0px;color:#295778;font-size:11px;font-weight:bold;text-decoration:none}UL.arrow LI A{font-size:11px;font-weight:bold;color:#295778;text-decoration:underline}UL.arrow .offer_details{display:none;font-size:9px;font-weight:normal !important;font-family:Arial !important;line-height:13px !important;color:#FFF !important;border:none;position:absolute;width:365px;height:145px}UL.arrow .offer_details .detailsTopLeft{background:url(http://images.mazda.ca/images/global/disclaimerBGTopLeftArw.png) no-repeat;height:12px;width:365px}UL.arrow .offer_details .detailsTxt{background:url(http://images.mazda.ca/images/global/disclaimerBGFill.png) repeat-y;width:100% !important}UL.arrow .offer_details .detailsBtm{background:url(http://images.mazda.ca/images/global/disclaimerBGBtm.png) no-repeat;height:12px;width:365px}UL.arrow .offer_details span{display:block;padding:0 12px 5px}div.buildnav div.prev,div.buildnav div.next{float:left;width:232px;height:53px;background:#255978}div.buildnav{clear:both;width:975px}div.buildnav div.prev img{margin:17px 0 0 31px}div.buildnav div.next{text-align:right}div.buildnav div.next img{margin:17px 31px 0 0}div.buildnav div.nav{float:left;width:511px;height:53px;background:#253c52;text-align:center;line-height:51px;font-size:14px;color:#fff;overflow:hidden}div.buildnav div.nav a{font-size:14px;text-decoration:none;color:#fff}div.buildnav div.nav a:hover,div.buildnav div.nav a.on{color:#ff7c00}UL.subnav_tools{margin:0;padding:2px 0 0 15px;width:511px}UL.subnav_tools LI{float:left;padding:0 7px 0 0}UL.subnav_tools LI,#content_wrap UL.subnav_tools LI A{font-family:universCondensed, Arial, Helvetica, San-Serif;font-size:14px;color:#fff}#content_wrap UL.subnav_tools LI a:hover{color:#ff7d00}#content_wrap UL.subnav_tools LI.active{color:#ff7d00}UL.subnav_tools LI img.tool_arrow{position:relative;top:2px;padding-left:8px}UL.subnav_tools LI img.hide_arrow{visibility:hidden}div.common_main{float:left;width:651px;padding-top:20px}.main{float:left;padding:0;margin:0;width:741px}.build_unavailable{height:400px;margin:20px 0 0 40px;font-size:13px}div.sidebox{background:#d3e7f6;padding:6px 5px 10px 5px;margin-right:27px}.sidebox H3{padding:0 0 10px 0;margin:0;font-size:12px;font-weight:bold;color:#3e484a}.sidebox P{padding:0 0 10px 0;font-size:11px;line-height:15px}.sidebox INPUT{font-size:11px;color:#808080}div.sidebar{float:left;width:324px;padding-top:7px}div.subhdr{border-bottom:6px #295778 solid;padding-bottom:3px;width:277px}div.sidebox_incentive{background:#d3e7f6;padding:0 0 8px 0;width:277px}div.sidebox_incentive .side_incentive_copy{padding:10px 10px 0 12px}div.sidebox_incentive .side_incentive_copy p{padding-bottom:10px;line-height:14px}div.sidebox_postal{background:#d3e7f6;padding:6px 10px 20px 12px;width:255px}div.sidebox_postal p.yourpostal{font-size:14px;font-weight:bold;padding:5px 0 8px 0}div.sidebox_readytobuy{background:#d3e7f6;padding:6px 10px 20px 12px;width:255px}a.btn_find_dealer{display:block;width:175px;line-height:40px;text-decoration:none;background:url(../../../../MciWeb/images/shop/build/btn_find_dealer_sprite_en.png) no-repeat}a.btn_find_dealer:hover{background-position:0 -41px}a.btn_contact_dealer{display:block;width:175px;line-height:40px;text-decoration:none;background:url(../../../../MciWeb/images/shop/build/btn_contact_your_dealer_sprite_en.png) no-repeat}a.btn_contact_dealer:hover{background-position:0 -41px}.dealer_site_raq_button{position:absolute;bottom:0px;right:0px}.dealer_site_raq_button a.btn_contact_dealer{margin:0 auto}#switchview{text-align:center;color:#2a5674;font-size:14px;font-weight:bold;margin-bottom:20px}#switchview a{font-size:14px;font-weight:bold;color:#2a5674}#switchview a.on,div.switchview a.on:hover{color:#3e494a;cursor:default;text-decoration:none}.glory_disclaimer{width:600px;text-align:right;font-size:10px;color:#bbb;margin:3px 0 10px 0}div.table_spacer{height:10px;font-size:0px}table.vehicle{width:544px;margin:12px 0 0px 40px;position:relative}table.vehicle td.first{width:60%}table.vehicle td.first,table.vehicle td.row_data,table.vehicle td.mid{line-height:14px}table.vehicle td{color:#3e494a;padding:4px 5px 5px 6px}table.vehicle tr.hide_row{display:none}table.vehicle tr.head td{background:#e5e5e5}table.vehicle tr.head td.first,tr.subhead td{font-size:14px;font-weight:bold}table.vehicle tr.subhead{background:#e5e5e5;text-transform:uppercase}table.vehicle tr.subhead_last td{background:#c9c9c9;padding-top:5px;padding-bottom:3px;line-height:15px}table.vehicle tr.subhead_last td.first{font-size:16px;font-weight:bold;text-transform:uppercase}table.vehicle tr.subhead_last #msrp{margin:0px;padding:0px;font-size:13px}table.vehicle td.valign_middle{vertical-align:middle}table.vehicle td.rule{padding:2px 0 0 0;border-bottom:2px solid #c5c8c8;font-size:0px}table.vehicle span.change_pipe{margin:0 8px 0 4px;font-weight:bold;color:#999}table.vehicle td.btn_cell{position:relative;height:40px}table.lower_vehicle_table td{font-size:12px}table.lower_vehicle_table tr.head td.first,table.lower_vehicle_table tr.subhead td{font-size:14px;font-weight:bold}table.lower_vehicle_table span.cash_purchase_desc{font-size:11px}table .include_taxes,.disclaimers_content .include_taxes{line-height:14px;padding-bottom:10px}table .include_taxes{display:inline}table .include_taxes .input_col,table .include_taxes .label_col,.disclaimers_content .include_taxes .input_col,.disclaimers_content .include_taxes .label_col{float:left}table .include_taxes #include_checkbox,.disclaimers_content .include_taxes #include_checkbox{margin:0px 4px 0 0}.lease_cash_msg{padding:5px 0px;color:#da1e27;font-size:13px;font-weight:bold}.lease_cash_msg span{font-size:16px}.disclaimers_content{margin-top:6px;margin-left:44px}.disclaimers_content div.table_disclaimers{margin-top:5px}.disclaimers_content div.table_disclaimers p{line-height:15px}.disclaimers_content .view_disclaimers{margin:5px 0 35px 0;display:block}.disclaimers_content .view_disclaimers div.detail_link a.detailLink{font-size:11px !important;color:#295778}.disclaimers_content .view_disclaimers .offer_details_flyout_long_leftArr{display:none}.disclaimers_content .view_disclaimers p{color:#fff}.disclaimer{width:935px;color:#607e91;font-size:9px;padding:30px 15px 0 26px}.disclaimer A{color:#607e91;font-size:9px;text-decoration:underline}div.disclaimer div{padding-left:0;line-height:14px}div.disclaimer P{color:#607e91;font-size:9px;padding:0 0 5px 0;line-height:15px}em{font-style:italic !important}.promo_mz6 span{font-size:16px}#tool_print_overlay{display:none;width:497px;padding:0px;background:#fff;border:1px solid #858585;position:absolute;z-index:600;-moz-box-shadow:0 0 8px #666;-webkit-box-shadow:0 0 8px #666;box-shadow:0 0 8px #666}#tool_print_overlay .buttons{margin:9px 0 0 0}#tool_print_overlay #print_content{margin:15px 0 0 0}#tool_print_overlay .print_header .hdr_left{float:left;width:175px}#tool_print_overlay .print_header .hdr_right{float:right;width:310px}#tool_print_overlay .print_header .logo{margin:0px 0 0 30px}#tool_print_overlay .print_header .veh_img{margin:13px 0px 0 0}#tool_print_overlay .print_header .veh_name{font-size:14px;font-weight:bold;margin:30px 0 0 32px}#tool_print_overlay #print_content table.vehicle{width:390px;margin:0 0 0 65px;padding:0px}#tool_print_overlay #print_content table.vehicle td{background:none;text-transform:none;padding-top:1px}#tool_print_overlay #print_content table.vehicle td.first{width:233px}#tool_print_overlay #print_content table.vehicle tr{background:none}#tool_print_overlay #print_content table.vehicle .changelink,#tool_print_overlay #print_content table.vehicle .change_pipe,#tool_print_overlay #print_content table.vehicle tr td.rule,#tool_print_overlay #print_content div.table_spacer,#tool_print_overlay #print_content div.disclaimers_content .include_taxes,#tool_print_overlay #print_content div.disclaimers_content div.view_disclaimers div.detail_link{display:none}#tool_print_overlay #print_content table.vehicle tr.head td.first,#tool_print_overlay #print_content table.vehicle tr.subhead td.first{font-size:13px}#tool_print_overlay #print_content table.vehicle tr.subhead td.first{padding-top:15px}#tool_print_overlay #print_content table.vehicle tr.subhead_last td{border-top:1px solid #c5c8c8;border-bottom:1px solid #c5c8c8;padding-top:4px}#tool_print_overlay #print_content table.vehicle tr.subhead_last td.first{font-size:13px}#tool_print_overlay #print_content table.vehicle tr.last_row td{padding-bottom:12px}#tool_print_overlay #print_content div.disclaimers_content{margin-top:0px;margin-left:70px}#tool_print_overlay #print_content div.disclaimers_content div.table_disclaimers{padding-top:15px;display:none}#tool_print_overlay #print_content div.disclaimers_contentle div.view_disclaimers{display:block;height:auto;position:static}#tool_print_overlay #print_content div.disclaimers_content div.offer_details_flyout_long_leftArr{display:block !important;height:auto;position:static;width:390px}#tool_print_overlay #print_content div.disclaimers_content div.offer_details_flyout_long_leftArr .detailsTopLeftArrow,#tool_print_overlay #print_content div.disclaimers_content div.offer_details_flyout_long_leftArr .detailsBtm{display:none}#tool_print_overlay #print_content div.disclaimers_content div.offer_details_flyout_long_leftArr .detailsTxt{background:none;margin-top:15px}#tool_print_overlay #print_content div.disclaimers_content div.offer_details_flyout_long_leftArr .detailsTxt span p{color:#888;font-size:10px}.fr UL.subnav_tools LI{padding-right:5px}.fr UL.subnav_tools LI img.tool_arrow{padding-left:6px}.fr a.btn_find_dealer{background:url(../../../../MciWeb/images/shop/build/btn_find_dealer_sprite_fr.png);width:211px}.fr a.btn_find_dealer:hover{background-position:0 -41px}.fr a.btn_contact_dealer{background:url(../../../../MciWeb/images/shop/build/btn_contact_your_dealer_sprite_fr.png) no-repeat;width:211px}.fr a.btn_contact_dealer:hover{background-position:0 -41px}.btn{color:#358ace}.btn a{display:block;height:100%;color:inherit;text-decoration:none;padding:0px 5px}.btn .blue-arrow-small{display:block;position:absolute;top:8px;right:10px;width:8px;height:11px;background:url(../../../../MciWeb/images/shop/common/arrow-blue-small.png) no-repeat top left}.btn-small{height:27px;padding-left:2px;background:url(../../../../MciWeb/images/shop/common/btn-small-white-bg-left.png) no-repeat top left}.btn-small a{font:13px/27px interstateBlack, sans-serif, arial !important;background:url(../../../../MciWeb/images/shop/common/btn-small-white-bg.png) no-repeat top right}.btn-block{display:block;float:none;margin-bottom:10px;text-align:center}.subhdr-en-sprite,.module.contact-dealer .subhdr,.module.your-postal .subhdr,.module.select-ext-color .subhdr,.module.select-int-color .subhdr,.module.pricing .subhdr,.module.options-accessories .subhdr,.module.trim-features .subhdr{background:url('../../../../MciWeb/images/shop/build/subhdr-en.png') no-repeat}.subhdr-fr-sprite,.fr .module.contact-dealer .subhdr,.fr .module.your-postal .subhdr,.fr .module.select-ext-color .subhdr,.fr .module.select-int-color .subhdr,.fr .module.pricing .subhdr,.fr .module.options-accessories .subhdr,.fr .module.trim-features .subhdr{background:url('../../../../MciWeb/images/shop/build/subhdr-fr.png') no-repeat}.sidebar .module,.sidebar_trim .module{margin:0 0 17px 20px;padding:0px}.sidebar .module .subhdr,.sidebar_trim .module .subhdr{border-bottom:6px #295778 solid;padding-bottom:3px;width:277px;height:16px;text-indent:-9999px;overflow:hidden}.sidebar .module .inner-box,.sidebar_trim .module .inner-box{background:#d3e7f6;padding:6px 10px 20px 12px;width:255px}.module.contact-dealer .subhdr{background-position:0 0}.module.contact-dealer .inner-box .fad{margin-bottom:0px}.module.your-postal .subhdr{background-position:0 -103px}.module.your-postal .inner-box .yourpostal{font-size:14px;font-weight:bold;padding:5px 0 8px 0}.module.select-ext-color .subhdr{background-position:0 -40px}.module.select-int-color .subhdr{background-position:0 -61px}.module.pricing .subhdr{background-position:0 -124px}.module.options-accessories .subhdr{background-position:0 -19px}.module.trim-features .subhdr{background-position:0 -82px}.fr .module.contact-dealer .subhdr{background-position:0 0;background-position:0 0;background:url("../../../../MciWeb/images/shop/build/special-offers-en.png") no-repeat;border-bottom:none}.fr .module.contact-dealer .inner-box .fad{text-align:left}.fr .module.special-offers .subhdr{background-position:0 0;background:url("../../../../MciWeb/images/shop/build/special-offers-fr.png") no-repeat;border-bottom:none}.fr .module.your-postal .subhdr{background-position:0 -103px}.fr .module.select-ext-color .subhdr{background-position:0 -40px}.fr .module.select-int-color .subhdr{background-position:0 -61px}.fr .module.pricing .subhdr{background-position:0 -124px}.fr .module.options-accessories .subhdr{background-position:0 -82px}.fr .module.trim-features .subhdr{background-position:0 -19px}.fr table.vehicle .special_offers_button{background:url("../../../../MciWeb/images/shop/build/special-offers-button-fr.png") no-repeat scroll 0 0 rgba(0,0,0,0)}.module.special-offers .inner-box{background:none repeat scroll 0 0 #FF9101;padding:6px 10px 10px 12px;width:255px}.module.special-offers .inner-box .special-offers-image{background:url("../../../../MciWeb/images/shop/build/special-offers-image.png") no-repeat scroll 0 0 rgba(0,0,0,0);height:60px;margin-left:-12px;width:277px}.module.special-offers .inner-box .special-offers-text{font-size:13px;font-weight:bold;margin:10px 45px 10px 10px}.sidebar_model .module.special_offers .subhdr{border-bottom:none}.sidebar_model .module.special_offers .sidebox{background:none repeat scroll 0 0 #FF9101;padding:6px 10px 40px 12px}.sidebar_model .module.special_offers .sidebox .special-offers-image{background:url("../../../../MciWeb/images/shop/build/special-offers-image-small.png") no-repeat scroll 0 0 rgba(0,0,0,0);height:59px;width:191px;margin-left:-12px}.sidebar_model .module.special_offers .sidebox .special-offers-text{font-size:12px;font-weight:bold;margin:10px 20px 10px 5px}.sidebar_model .module.special_offers .sidebox .dd-container #special-offers-select{width:183px;z-index:10;opacity:0;position:absolute;line-height:32px}.sidebar_model .module.special_offers .sidebox .dd-container .dd-cover{z-index:9;position:absolute;line-height:32px;left:24px}.sidebar_model .module.special_offers .sidebox .dd-container .dd-cover span{display:inline-block;background-color:transparent;background-position:0px 0px;background-repeat:no-repeat no-repeat;position:absolute;z-index:inherit}.sidebar_model .module.special_offers .sidebox .dd-container .dd-cover span.dd-left-side{width:4px;height:27px;background-image:url("../../../../MciWeb/images/global/dropdown/left.png")}.sidebar_model .module.special_offers .sidebox .dd-container .dd-cover span.dd-text-side{color:#358ace;height:27px;width:152px;line-height:32px;left:4px;font:8px/27px interstateBlack, sans-serif, arial;text-transform:uppercase;background-image:url("../../../../MciWeb/images/global/dropdown/center.png");background-repeat:repeat-x;text-align:center}.sidebar_model .module.special_offers .sidebox .dd-container .dd-cover span.dd-right-side{width:27px;height:27px;background-image:url("../../../../MciWeb/images/global/dropdown/arrow-right-side.png");left:156px}table.vehicle td.first.special_offers .orange{color:#FF9101;font-size:14px;font-weight:bold}table.vehicle td.first.special_offers .red{color:#E43D2F;font-size:13px;font-weight:bold}table.vehicle .special_offers_container{margin-left:40px}table.vehicle .special_offers_button{background:url("../../../../MciWeb/images/shop/build/special-offers-button-en.png") no-repeat scroll 0 0 rgba(0,0,0,0);display:block;line-height:32px;text-decoration:none;width:163px}