@font-face{font-family:'RobotoRegular';src:url('http://o.aolcdn.com/os/fonts/RobotoRegular/Roboto-Regular-webfont.eot');src:url('http://o.aolcdn.com/os/fonts/RobotoRegular/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('http://o.aolcdn.com/os/fonts/RobotoRegular/Roboto-Regular-webfont.woff') format('woff'),url('http://o.aolcdn.com/os/fonts/RobotoRegular/Roboto-Regular-webfont.ttf') format('truetype'),url('http://o.aolcdn.com/os/fonts/RobotoRegular/Roboto-Regular-webfont.svg#RobotoRegular') format('svg');}
@font-face{font-family:'RobotoMedium';src:url('http://o.aolcdn.com/os/fonts/RobotoMedium/Roboto-Medium-webfont.eot');src:url('http://o.aolcdn.com/os/fonts/RobotoMedium/Roboto-Medium-webfont.eot?#iefix') format('embedded-opentype'),url('http://o.aolcdn.com/os/fonts/RobotoMedium/Roboto-Medium-webfont.woff') format('woff'),url('http://o.aolcdn.com/os/fonts/RobotoMedium/Roboto-Medium-webfont.ttf') format('truetype'),url('http://o.aolcdn.com/os/fonts/RobotoMedium/Roboto-Medium-webfont.svg#RobotoBold') format('svg');}
@font-face{font-family:'RobotoBold';src:url('http://o.aolcdn.com/os/fonts/RobotoBold/Roboto-Bold-webfont.eot');src:url('http://o.aolcdn.com/os/fonts/RobotoBold/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('http://o.aolcdn.com/os/fonts/RobotoBold/Roboto-Bold-webfont.woff') format('woff'),url('http://o.aolcdn.com/os/fonts/RobotoBold/Roboto-Bold-webfont.ttf') format('truetype'),url('http://o.aolcdn.com/os/fonts/RobotoBold/Roboto-Bold-webfont.svg#RobotoBold') format('svg');}
@font-face{font-family:'RobotoCondensed';src:url('http://o.aolcdn.com/os/fonts/RobotoCondensed/Roboto-Condensed-webfont.eot');src:url('http://o.aolcdn.com/os/fonts/RobotoCondensed/Roboto-Condensed-webfont.eot?#iefix') format('embedded-opentype'),url('http://o.aolcdn.com/os/fonts/RobotoCondensed/Roboto-Condensed-webfont.woff') format('woff'),url('http://o.aolcdn.com/os/fonts/RobotoCondensed/Roboto-Condensed-webfont.ttf') format('truetype'),url('http://o.aolcdn.com/os/fonts/RobotoCondensed/Roboto-Condensed-webfont.svg#RobotoCondensed') format('svg');}
@font-face{font-family:'RobotoBoldCondensed';src:url('http://o.aolcdn.com/os/fonts/RobotoBoldCondensed/Roboto-BoldCondensed-webfont.eot');src:url('http://o.aolcdn.com/os/fonts/RobotoBoldCondensed/Roboto-BoldCondensed-webfont.eot?#iefix') format('embedded-opentype'),url('http://o.aolcdn.com/os/fonts/RobotoBoldCondensed/Roboto-BoldCondensed-webfont.woff') format('woff'),url('http://o.aolcdn.com/os/fonts/RobotoBoldCondensed/Roboto-BoldCondensed-webfont.ttf') format('truetype'),url('http://o.aolcdn.com/os/fonts/RobotoBoldCondensed/Roboto-BoldCondensed-webfont.svg#RobotoBoldCondensed') format('svg');}
@font-face{font-family:'YMMIcons';src:url('http://o.aolcdn.com/os/fonts/AutosYMM/YMM-Icons.eot');src:url('http://o.aolcdn.com/os/fonts/AutosYMM/YMM-Icons.eot?#iefix') format('embedded-opentype'),url('http://o.aolcdn.com/os/fonts/AutosYMM/YMM-Icons.woff') format('woff'),url('http://o.aolcdn.com/os/fonts/AutosYMM/YMM-Icons.ttf') format('truetype'),url('http://o.aolcdn.com/os/fonts/AutosYMM/YMM-Icons.svg#YMMIcons') format('svg');}
@font-face{font-family:'VitalStats';src:url('http://o.aolcdn.com/os/fonts/AutosVitalStats/autos-vital-stats.eot');src:url('http://o.aolcdn.com/os/fonts/AutosVitalStats/autos-vital-stats.eot?#iefix') format('embedded-opentype'),url('http://o.aolcdn.com/os/fonts/AutosVitalStats/autos-vital-stats.woff') format('woff'),url('http://o.aolcdn.com/os/fonts/AutosVitalStats/autos-vital-stats.ttf') format('truetype'),url('http://o.aolcdn.com/os/fonts/AutosVitalStats/autos-vital-stats.svg#VitalStats') format('svg');}
html,body{background-color:#fff!important;color:#222;}
#wrapper{width:990px;}
#GH_,#GH_ #GH_hat,#GH_ #GH_guts,#GH_ #GH_nav{width:990px;}
#GH_{float:none;}
#GH_ #GH_nav{width:984px;}
#content{padding:0;width:990px;}
#content a{color:#0384ce;}
#content .module span.arrow_button{background:#fff url(http://o.aolcdn.com/os/autos/ymm/2013/spr_ymm.png) no-repeat 0 -229px;border:1px solid #d9dadd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:right;font-weight:bold;text-transform:uppercase;}
#content .module span.arrow_button a{color:#0384ce;display:block;padding:10px 30px 10px 10px;width:144px;}
#autos_banner_ad{margin:0 auto;width:990px;}
#content #donut_hole h1,#donut_hole #available_trims_fix .num_trims,#donut_hole .expert_review #rev_type{color:#222;font-family:RobotoCondensed;font-size:20px;font-weight:normal;padding:16px 0;text-transform:uppercase;width:auto;}
#content h2,#make_model #page_header #page_title h1{color:#222;float:left;font-size:26px!important;}
#make_model #page_header #page_title h1{width:584px;}
#content h3{float:left;font-family:RobotoCondensed;font-size:25px;font-weight:normal;}
#content .help{background:url(http://o.aolcdn.com/os/autos/ymm/2013/spr_ymm.png) no-repeat right -187px;float:left;height:15px;padding:0 20px 0 0;position:relative;top:-2px;}
#left_side .zip_form{float:right;position:relative;width:138px;z-index:1;}
#content .zip_form label{color:#9c9ea5;float:left;font-style:normal;font-weight:bold;padding-right:6px;position:relative;text-transform:uppercase;top:10px;}
#content .form_wrap{background:#fff;border:1px solid #d9dadd;border-radius:4px;float:right;width:69px;position:relative;top:1px;z-index:1;}
#content .inp{border:none;border-radius:4px;font-family:arial;font-weight:bold;height:25px;padding-left:3px;width:62px;}
.ie7 #content .inp,.ie8 #content .inp{height:20px;padding-top:6px;}
#content .sub{background:#1b86d8;border:none;border-radius:3px;color:#fff;display:none;font-family:arial;height:25px;position:absolute;top:19px;right:0;text-transform:uppercase;z-index:2;}
#content .sub:hover{background:#27aaf5;cursor:pointer;}
#content div.error{left:0!important;top:-43px!important;width:190px;}
#mast_head{margin:0 auto;padding-top:12px;width:990px;}
#page_header{border-bottom:1px solid #e5e5e5;padding-bottom:10px;position:relative;z-index:20!important;}
#page_header #page_title{width:100%;}
#page_header span.change_link{display:block;float:right;font-weight:bold;margin:7px 0 0 10px;width:60px;}
#page_header span a{color:#222;display:block;font-size:10px;padding-top:6px;text-decoration:none;text-transform:uppercase;}
#page_header span a:hover{text-decoration:none;}
#page_header span a:after{content:"\e008";font-family:YMMIcons;padding-left:5px;position:relative;top:1px;}
#ymm_sel{background:#fff;border:2px solid #222;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:block;float:left;left:-66666px;padding:22px 20px;position:absolute;top:30px;width:614px;z-index:7000000;}
#ymm_sel form{position:relative;z-index:7000000;}
#ymm_sel .make,#ymm_sel .model{width:210px;}
#ymm_sel .year{width:82px;}
#ymm_sel .chzn-container{float:left;margin-right:10px;}
#ymm_sel .sub{display:block;float:left;position:static;width:82px;}
#page_header .aol-share-btn{background:url(http://o.aolcdn.com/os/autos/ymm/2013/spr_ymm.png) no-repeat 0 -127px;margin-top:6px;margin-right:0;}
#page_header .aol-share-btn:hover{background:url(http://o.aolcdn.com/os/autos/ymm/2013/spr_ymm.png) no-repeat right -127px;}
#page_header #mg_save_btn{margin-top:5px;margin-right:0;}
#page_header #mg_save{background:url(http://o.aolcdn.com/os/autos/ymm/2013/spr_ymm.png) no-repeat 7px 1px;position:relative;z-index:7000002;}
#page_header #mg_save:hover{background:url(http://o.aolcdn.com/os/autos/ymm/2013/spr_ymm.png) no-repeat -112px 1px;}
#page_header #mg_save.hovered{background:#fff url(http://o.aolcdn.com/os/autos/ymm/2013/spr_ymm.png) no-repeat 0 -60px;border-bottom:none;height:27px;right:-13px;}
#page_header #mg_save_pop{border-color:#000;z-index:4999998;}
#mast_head .left_cont{float:left;width:656px;}
#mast_left{clear:both;float:left;text-align:center;padding-top:8px;width:322px;}
#mast_right{float:right;padding-top:8px;width:333px;}
#mast_right .change_ymm{float:left;margin-bottom:30px;position:relative;width:100%;z-index:2;}
#mast_right .change_ymm_trim{position:relative;z-index:1;}
#mast_right #model_options{float:left;width:100%;}
#mast_right #model_options select{border:1px solid #dad9de;border-radius:4px;padding:6px 0 6px 6px;}
#mast_right #change_ymm_trim{float:left;margin-right:10px;}
#mast_right #change_ymm_trim select{height:25px;width:232px;}
#mast_right #change_ymm_year select{height:25px;width:88px;}
#mast_right .pricing_data{clear:both;}
#mast_right .pricing_data h5,#mast_right .pricing_data em{display:inline;font-family:RobotoBoldCondensed;font-weight:normal;text-transform:capitalize;}
#mast_right .pricing_data h5{float:left;padding-bottom:10px;}
#mast_right .pricing_data em{clear:both;display:block;font-family:RobotoCondensed;font-size:24px;font-style:normal;letter-spacing:.05em;margin-top:10px;}
#mast_right #bestPrice{border-top:1px dashed #d7d8db;margin-top:19px;padding-top:19px;}
#mast_right #bestPrice em{clear:both;color:#52a206;}
#mast_right #bestPrice a{color:#52a206;}
#mast_right #bestPrice .bestPrice__btn{border:medium none;cursor:pointer;display:inline-block;float:left;height:27px;line-height:0;text-indent:-9000px;width:120px;padding:2px;box-sizing:content-box;}
#mast_right #bestPrice .bestPrice__btn.getaquote{background:url("http://o.aolcdn.com/os/autos/ymm/mmy_GlobalSprite.gif") repeat scroll left -1505px transparent!important;margin-left:3px;}
#mast_right #bestPrice .bestPrice__btn.testdrive{background:url("http://o.aolcdn.com/os/autos/ymm/mmy_GlobalSprite.gif") repeat scroll left -1467px transparent;border-right:1px solid #ccc;padding-right:7px;}
#mast_right #bestPrice .bd_left{float:left;}
#mast_right #bestPrice .bd_right{float:right;}
#mast_right #bestPrice #bd_no_zip{border:1px solid #dad9de;border-radius:4px;color:#222;font-family:Arial;font-size:12px;font-weight:normal;height:24px;padding-left:8px;width:194px;}
html.ie8 #mast_right #bestPrice #bd_no_zip{height:19px;}
#mast_right #bestPrice .zip_form .sub{font-size:10px;right:1px;top:1px;width:29px;}
#mast_right #bestPrice .no_zip_form .sub{display:block;float:right;font-family:Arial;font-size:12px;height:28px;padding:0 10px;position:static;text-transform:uppercase;width:122px;z-index:1;}
#mast_head .right_cont{float:right;padding-top:10px;width:310px;}
#ad_300x250{width:310px;}
#ad_300x250 .ad{padding:0;}
#ad_300x250 span{color:#999;font-style:italic;padding:4px 0 0 0;text-transform:none;}
#donut_hole{clear:both;float:left;margin-bottom:40px;padding-top:30px;width:100%;}
#donut_hole .wrapper{width:100%;}
#donut_hole .header{margin:0 auto;position:relative;width:642px;z-index:1;}
#donut_hole span.div{border-top:1px solid #222;height:1px;left:0;position:absolute;top:25px;width:635px;z-index:1;}
#donut_hole .header li{float:left;font-family:RobotoBoldCondensed;font-size:12px;margin-left:45px;position:relative;text-transform:uppercase;z-index:2;}
#donut_hole .header .li_first{margin-left:0;}
#donut_hole .header a{color:#222;display:block;}
#donut_hole .header a:hover{color:#27aaf5;position:relative;text-decoration:none;}
#donut_hole .header .active a{color:#27aaf5;}
#donut_hole .header a span{clear:both;display:block;text-align:center;}
#donut_hole .header a span:before{background:#fff;display:block;font-family:YMMIcons;font-size:50px;padding-bottom:14px;width:50px;}
#donut_hole .header a:hover span:before{color:#27aaf5;}
#donut_hole .header a .st:before{content:"\e006";}
#donut_hole .header a .ov:before{content:"\e001";}
#donut_hole .header a .pr:before{content:"\e005";}
#donut_hole .header a .sp:before{content:"\e004";}
#donut_hole .header a .re:before{content:"\e003";}
#donut_hole .header a .ph:before{content:"\e002";margin-left:9px;}
#donut_hole .header a .sa:before{content:"\e000";}
#donut_hole .subheader{background:#fafafa;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;clear:both;float:left;margin:30px 0 20px;width:950px;}
#donut_hole .subheader .subnav{float:left;width:60%;}
#donut_hole .subheader .subnav li{border-right:1px solid #fff;float:left;}
#donut_hole .subheader .subnav a{font-family:RobotoRegular;}
#donut_hole .subheader .subnav .li_first{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
#donut_hole .subheader .subnav .active{background:#9c9ea5;}
#donut_hole .subheader .subnav .active a{color:#fff;position:relative;}
#donut_hole .subheader .subnav .active a:after{border:solid transparent;border-color:rgba(156,158,165,0);border-top-color:#9c9ea5;border-width:8px;content:' ';height:0;left:50%;margin-left:-8px;pointer-events:none;position:absolute;top:100%;width:0;}
#donut_hole .subheader .subnav a{border-right:1px solid #dfe0e2;color:#222;display:block;padding:14px 13px;}
#donut_hole .subheader .tools{float:right;margin:12px 20px 0 0;width:340px;}
#donut_hole .subheader .tools h4{float:left;font-family:RobotoBoldCondensed;font-size:14px;font-weight:normal;padding:0 12px 0 0;text-transform:uppercase;}
#donut_hole .subheader .tools h4:before{color:#9c9ea5;content:"\e009";font-family:YMMIcons;padding-right:6px;position:relative;top:1px;}
#donut_hole .subheader .tools ul{padding-top:3px;}
#donut_hole .subheader .tools li{border-left:1px solid #e5e5e5;margin-left:12px;padding-left:12px;float:left;}
#donut_hole .subheader .tools .tools_first{border:none;margin-left:0;padding-left:0;}
#donut_hole .guts{clear:both;}
.landing #autos_banner_ad .ad{margin:0 auto;width:728px;}
.landing #wrapper{width:100%;}
.landing #content{padding:0;width:100%;}
.landing #donut_hole{background:#f1f1f1;margin-top:20px;}
.landing #donut_hole .wrapper{margin:0 auto;width:990px;}
#donut_hole .guts .box{color:#222;float:left;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #e5e5e5;margin:0 12px 12px 0;width:320px;}
#donut_hole .guts .box_hover{border:1px solid #27aaf5;cursor:pointer;}
#donut_hole .guts .box:hover{box-shadow:0 0 8px rgba(0,0,0,0.30);-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s;}
#donut_hole .guts .box:hover h3{color:#27aaf5;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s;}
#donut_hole .guts .box:hover h3:before{color:#27aaf5;font-size:65px;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s;}
html.ie #donut_hole .guts .box h3:before{font-size:65px;}
#donut_hole .box_wrap{background:#fff;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;height:304px;font-family:RobotoRegular;font-size:13px;line-height:20px;padding:30px 20px 20px;}
#donut_hole .box_wrap p{line-height:24px;margin:0;width:auto;}
#donut_hole .box_wrap em{color:#808084;font-size:15px;font-style:italic;line-height:30px;}
#donut_hole .heading{border-bottom:1px solid #000;margin-bottom:32px;text-align:center;}
#donut_hole .header_wrap{height:77px;width:70px;margin:0 auto;}
#donut_hole .heading h3{background:#fff;color:#222;display:inline-block;font-family:RobotoBoldCondensed;font-size:16px;font-weight:normal;padding:0;position:relative;text-transform:uppercase;top:12px;width:70px;}
#donut_hole .heading h3:before{display:block;font-family:YMMIcons;font-size:55px;padding-bottom:36px;}
#donut_hole .overview_box .header_wrap,#donut_hole .overview_box h3{width:90px;}
#donut_hole .overview_box h3:before{content:"\e001";}
#donut_hole .pricing_box h3:before{content:"\e005";}
#donut_hole .spec_box h3:before{content:"\e004";}
#donut_hole .review_box h3:before{content:"\e003";}
#donut_hole .photo_box h3:before{content:"\e002";}
#donut_hole .safety_box h3:before{content:"\e000";}
#donut_hole .pricing_box .header_wrap,#donut_hole .pricing_box h3{width:74px;}
#donut_hole .pricing_line{border-top:1px dashed #d7d8db;float:left;font-family:RobotoBoldCondensed;font-size:12px;width:100%;}
#donut_hole .pricing_line dt{background-position:right -172px;clear:both;float:left;line-height:46px;text-transform:uppercase;}
#donut_hole .pricing_line dt .help{float:none;padding-top:3px;position:relative;top:1px;}
#donut_hole .pricing_line dd{float:right;font-size:15px;line-height:46px;}
#donut_hole .pricing_line .aolbd a{color:#52a206;}
#donut_hole .pricing_line_first{border-top:none;}
#donut_hole .pricing_line_last{margin-bottom:0;padding-bottom:0;}
.data_table #donut_hole .pricing{padding-bottom:20px;}
.data_table #donut_hole .pricing .ymm_data_table{float:none!important;}
.data_table #donut_hole .pricing .ymm_data_table .reg_mark{vertical-align:middle;}
.data_table #donut_hole .pricing .ymm_data_table .data_column span{display:inline;}
.data_table #donut_hole .pricing .ymm_data_table .key_column li.heading{padding:16px 16px 18px!important;}
.data_table #donut_hole .pricing .ymm_data_table li.heading a{color:#52a206;float:right;}
#donut_hole .pricing .ymm_data_table li.price_bd a{color:#52a206;}
#donut_hole .spec_box .header_wrap,#donut_hole .spec_box h3{width:70px;}
#donut_hole .spec dt{clear:both;float:left;line-height:28px;width:106px;}
#donut_hole .spec dt:before{content:"\e007";font-family:YMMIcons;font-size:4px;position:relative;top:-2px;}
#donut_hole .spec dd{display:block;float:right;font-family:RobotoBold;line-height:28px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:59%;}
#donut_hole .spec dt:before{padding-right:5px;}
#donut_hole .review_box .header_wrap,#donut_hole .review_box h3{width:138px;}
#donut_hole .review_box em{display:block;text-align:center;}
#donut_hole .photo_box .header_wrap,#donut_hole .photo_box h3{width:125px;}
#donut_hole .photo{background:#fafafa;border:1px solid #e5e5e5;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;float:left;width:278px;}
#donut_hole .photo_soon .box_wrap ul{background:url(http://o.aolcdn.com/os/autos/ymm/photo_coming.gif) 0 0 no-repeat;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:154px;text-indent:-66666px;}
#donut_hole .photo li{border:dashed #e5e5e5;float:left;width:49%;}
#donut_hole .photo_soon .box_wrap li{border:none;}
#donut_hole .photo li a,#donut_hole .photo li.disabled span{color:#222;font-family:RobotoBoldCondensed;font-size:14px;text-transform:uppercase;}
#donut_hole .photo li a:hover span:before{text-decoration:none;}
#donut_hole .photo li.disabled span{color:#666;opacity:.4;filter:alpha(opacity=40);zoom:1;}
#donut_hole .photo span{display:block;padding:20px 0 20px 18px;}
#donut_hole .photo span:before{color:#9c9ea5;display:block;float:left;font-family:YMMIcons;font-size:33px;margin-right:8px;}
#donut_hole .photo em{color:#222;display:block;font-style:normal;margin-left:39px;}
#donut_hole .photo .ext{border-width:0 1px 0 0;}
#donut_hole .photo .ext span{padding:28px 0 28px 20px;}
#donut_hole .photo .ext span:before{content:"\e010";margin-top:1px;margin-right:12px;}
#donut_hole .photo .int{border-width:0;}
#donut_hole .photo .int span{padding:28px 0 28px 20px;}
#donut_hole .photo .int span:before{content:"\e011";font-size:31px;margin-right:12px;}
#donut_hole .photo .ext_360{border-width:1px 0 0 0;}
#donut_hole .photo .ext_360 span{padding:28px 0 28px 20px;}
#donut_hole .photo .ext_360 span:before{content:"\e012";font-size:40px;}
#donut_hole .photo .vid{border-width:1px 0 0 1px;width:140px;}
#donut_hole .photo .vid span{padding:28px 0 28px 20px;}
#donut_hole .photo .vid span:before{content:"\e014";font-size:32px;padding-right:4px;}
#donut_hole .photo .int_360{border-width:1px 0 0 1px;width:140px;}
#donut_hole .photo .int_360 span{padding-bottom:14px;}
#donut_hole .photo .int_360 span:before{content:"\e013";font-size:38px;margin-top:13px;}
#donut_hole .safety{line-height:28px;}
#donut_hole .safety li{padding-left:0;}
#donut_hole .overview_box .bullet li:before,#donut_hole .safety li:before{content:"\e007";font-family:YMMIcons;font-size:4px;padding-right:4px;position:relative;top:-2px;}
#donut_hole .half{float:left;width:50%;}
#donut_hole div.footer{background:#fafafa;border-top:1px solid #e5e5e5;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;box-shadow:0 3px 1px 0 rgba(0,0,0,0.05);float:left;height:24px;padding:12px 12px 0 12px;width:296px;}
#donut_hole div.footer li{border-left:1px solid #dad9de;float:left;margin-left:12px;padding-left:12px;}
#donut_hole div.footer .link_first{border-left:none;margin-left:0;padding-left:0;}
#donut_hole .guts .box_last{margin-right:0;}
.overview #content #donut_hole .overview_data h2{float:none;font-family:RobotoCondensed;font-size:20px;font-weight:normal;padding-top:22px;width:auto;}
.overview #donut_hole .overview_vitals{border:1px solid #d9dadd;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;float:right;margin:0 0 12px 20px;width:312px;}
.overview #donut_hole .overview_vitals h4{border-bottom:1px solid #d9dadd;font-family:RobotoCondensed;font-size:20px;font-weight:normal;padding:20px 20px 18px;}
.overview #donut_hole .overview_vitals h5{float:left;font-family:RobotoCondensed;font-weight:normal;line-height:40px;text-transform:uppercase;}
.overview #donut_hole .overview_vitals small{font-family:arial;line-height:32px;}
.overview #donut_hole .overview_vitals em{color:#9c9ea5;font-style:normal;}
.overview #donut_hole .overview_vitals p{padding-bottom:0;}
.overview #donut_hole .overview_vitals p.assembly_txt{clear:both;color:#808080;line-height:16px;}
.overview #donut_hole .overview_vitals .progressbar_wrapper{padding-top:4px;}
.overview #donut_hole .overview_vitals .progressbar_wrapper em{color:#27aaf5;float:left;font-family:RobotoBoldCondensed;font-size:29px;font-style:normal;padding-top:4px;width:100%;}
.overview #donut_hole .overview_vitals .progressbar_wrapper p{clear:both;font-family:RobotoCondensed;font-size:13px;padding:0;width:auto;}
.overview #donut_hole .overview_vitals ul{border-bottom:1px solid #e5e5e5;float:left;font-size:12px;padding:0 22px;}
.overview #donut_hole .overview_vitals li{border-top:1px dashed #e5e5e5;float:left;width:270px;}
.overview #donut_hole .overview_vitals .li_first{border-top:0;}
.overview #donut_hole .overview_vitals li.rel span{text-align:left;}
.overview #donut_hole .overview_vitals li:before{float:left;font-family:VitalStats;font-size:21px;padding:9px 10px 0 0;}
.overview #donut_hole .overview_vitals .engine:before{content:"\e002";}
.overview #donut_hole .overview_vitals .power:before{content:"\e001";}
.overview #donut_hole .overview_vitals .trans:before{content:"\e000";}
.overview #donut_hole .overview_vitals .sixty:before{content:"\e003";}
.overview #donut_hole .overview_vitals .drive:before{content:"\e004";}
.overview #donut_hole .overview_vitals .month:before{content:"\e005";}
.overview #donut_hole .overview_vitals .seat:before{content:"\e006";}
.overview #donut_hole .overview_vitals .cargo:before{content:"\e007";}
.overview #donut_hole .overview_vitals .mpg:before{content:"\e008";}
.overview #donut_hole .overview_vitals .kbb:before{content:"\e00b";}
.overview #donut_hole .overview_vitals .inv:before{content:"\e009";}
.overview #donut_hole .overview_vitals .war:before{content:"\e00a";}
.overview #donut_hole .overview_vitals .rel{background:url(http://o.aolcdn.com/os/autos/global/4-ratings_rd) no-repeat 0 -252px;height:40px;padding-left:30px;width:240px;}
.overview #donut_hole .overview_vitals .rel span{height:12px;position:relative;top:13px;width:105px;}
.overview #donut_hole .overview_vitals span{display:block;float:right;font-family:RobotoBold;line-height:40px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:48%;}
.overview #donut_hole .overview_vitals span.wide{width:60%;}
.overview #donut_hole .overview_vitals span.skinny{width:35%;}
.overview #donut_hole .overview_vitals a{color:#222;}
.overview #donut_hole .man_info{background:url(http://o.aolcdn.com/os/autos/ymm/2013/2-spr_ymm.png) 20px -262px no-repeat;clear:both;float:left;padding:20px 0 0 90px;}
.overview #donut_hole .overview_text{font-size:15px;line-height:26px;}
.overview #content #donut_hole .overview_text h1{float:none;}
.overview #donut_hole .overview_text p{float:none;font-family:RobotoRegular;margin:0;padding-bottom:16px;}
.ymm2013 #donut_hole{border:1px solid #e5e5e5;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 1px 10px rgba(50,50,50,0.1);-moz-box-shadow:0 1px 10px rgba(50,50,50,0.1);box-shadow:0 1px 10px rgba(50,50,50,0.1);float:left;margin:20px auto 40px;padding:30px 20px 0;width:950px;}
#donut_hole h3.gray_header{background:#9c9ea5;border-radius:3px 3px 0 0;color:#fff;font-family:RobotoRegular;font-size:17px;padding:20px 0 20px 20px;text-transform:uppercase;width:930px;}
#donut_hole h3.gray_header a{color:#fff;}
#donut_hole p.error{background:#fff;font-family:RobotoRegular;font-size:15px;line-height:26px;margin-bottom:0;width:100%;}
#donut_hole p.error em{font-style:normal;}
#donut_hole .data_box,#donut_hole .review_blurb{border:1px solid #d9dadd;border-radius:4px;clear:both;float:left;margin-bottom:20px;width:100%;}
#donut_hole .data_box .guts,#donut_hole .review_blurb .guts{border-radius:0 0 3px 3px;float:left;padding:26px 30px 10px;width:890px;}
#donut_hole .data_box .guts h3{float:left;}
#donut_hole .data_box .guts .left{float:left;margin-top:-18px;width:409px;}
#donut_hole .data_box .guts .right{float:right;width:409px;}
#donut_hole .data_box .guts .right h4{font-family:RobotoBoldCondensed;font-size:13px;font-weight:normal;padding-bottom:18px;text-transform:uppercase;}
#donut_hole .data_box ul.bullet{padding-left:10px;}
#donut_hole .data_box ul.bullet li{font-family:RobotoRegular;font-size:15px;line-height:24px;text-indent:-10px;}
#donut_hole .data_box ul.bullet li:before{content:"\e007";font-family:YMMIcons;font-size:4px;padding-right:4px;position:relative;top:-2px;}
#donut_hole .review_blurb li{float:left;margin-bottom:20px;width:100%;}
#donut_hole .review_blurb .guts p{font-family:RobotoRegular;font-size:15px;line-height:24px;margin-bottom:10px;}
#donut_hole .review_blurb .guts strong{clear:both;color:#9c9ea5;float:left;font-family:RobotoRegular;font-size:15px;font-style:italic;}
#donut_hole .detail{clear:both;padding-bottom:20px;text-align:right;}
#donut_hole #ymm_data{clear:both;float:left;width:100%;}
.data_table #donut_hole .ymm_data_table_wrap{float:left;width:950px;}
.data_table #donut_hole .ymm_data_table{clear:both;float:left;font-family:RobotoRegular;font-size:13px;margin:-40px 0 30px;width:950px;}
.data_table #donut_hole .ymm_data_table_h,#donut_hole .expert_review .ymm_data_table_h{display:none;}
.data_table #donut_hole .ymm_data_table h3{color:#9c9ea5;float:left;font-size:13px;padding:0 0 0 16px!important;}
.data_table #donut_hole .ymm_data_table .key_column{background:#fff;border:solid #e5e5e5;border-width:1px 1px 0;-webkit-box-shadow:2px 0 2px rgba(50,50,50,0.1);-moz-box-shadow:2px 0 2px rgba(50,50,50,0.1);box-shadow:2px 0 2px rgba(50,50,50,0.1);float:left;font-family:RobotoCondensed;font-size:13px;}
.data_table #donut_hole .ymm_data_table .key_column li.heading,.data_table #donut_hole .ymm_data_table .data_column li.heading{color:#9c9ea5;float:left;font-family:RobotoCondensed;font-size:13px;margin-bottom:0;padding:16px;text-align:right;}
.data_table #donut_hole .ymm_data_table .key_column li,.data_table #donut_hole .ymm_data_table .data_column li{border-bottom:1px solid #e5e5e5;clear:both;float:left;padding:16px;width:230px;}
.data_table #donut_hole .ymm_data_table .key_column{width:262px;}
.data_table #donut_hole .ymm_data_table .key_column li.heading{text-align:left;}
.data_table #donut_hole .ymm_data_table .sliding_columns_wrapper{border-top:1px solid #e5e5e5;float:left;overflow:hidden;width:686px;}
.data_table #donut_hole .ymm_data_table .data_column{float:left;width:137px;}
.data_table #donut_hole .ymm_data_table .data_column li{border-right:1px solid #e5e5e5;clear:both;text-align:right;width:105px;}
.data_table #donut_hole .ymm_data_table .data_column_2{width:342px;}
.data_table #donut_hole .ymm_data_table .data_column_2 li{width:311px;}
.data_table #donut_hole .ymm_data_table .data_column_3{width:228px;}
.data_table #donut_hole .ymm_data_table .data_column_3 li{width:197px;}
.data_table #donut_hole .ymm_data_table .data_column_4{width:171px;}
.data_table #donut_hole .ymm_data_table .data_column_4 li{width:140px;}
.data_table #donut_hole .ymm_data_table span{display:block;}
.data_table #donut_hole .ymm_data_table .key_column span.lgPadding{height:34px!important;padding-top:24px;}
.data_table #donut_hole .ymm_data_table .key_column span.mdPadding{height:34px!important;padding-top:24px;}
.data_table #donut_hole .ymm_data_table .data_column span.lgPadding{height:33px!important;padding-top:25px;}
.data_table #donut_hole .ymm_data_table .data_column span.mdPadding{height:34px!important;padding-top:24px;}
.data_table #donut_hole .ymm_data_table .data_column span.smPadding{height:60px!important;padding-top:2px;}
.data_table #donut_hole .ymm_data_table .data_column span.noPadding{height:56px!important;padding-top:2px;}
.ymm_data_table table.ymm_real_table th{border:solid #e5e5e5;border-width:0 1px 1px;color:#666;font-size:13px;font-weight:normal;padding:17px 15px 15px;text-align:right;}
.ymm_data_table table.ymm_real_table th.col_2,.ymm_data_table table.ymm_real_table .left_align{clear:both;text-align:left;}
.ymm_data_table table.ymm_real_table td{border:1px solid #e5e5e5;padding:20px 15px 20px 10px;text-align:center;}
.table_pagi{float:right;height:39px;position:relative;top:0;z-index:666;}
.table_pagi div{float:left;padding-top:9px;}
.table_pagi span,.table_pagi b,.table_pagi em,.table_pagi i{float:left;margin-right:4px;}
.table_pagi em,.table_pagi b,.table_pagi i{font-style:normal;font-weight:normal;}
.table_pagi ul{float:right;margin-left:10px;}
.table_pagi li{background:url(http://o.aolcdn.com/os/autos/ymm/data_table_nav.png) 0 0 no-repeat;float:left;}
.table_pagi li a{cursor:pointer;display:block;height:30px;text-indent:-66666px;width:40px;}
.table_pagi li.next a{width:39px;}
.table_pagi li.prev_active{background-position:0 -70px;}
.table_pagi li.prev_active:hover{background-position:0 -140px;}
.table_pagi li.next{background-position:-81px 0;}
.table_pagi li.next_active{background-position:-81px -70px;}
.table_pagi li.next_active:hover{background-position:-81px -140px;}
.table_pagi li.next_disabled{background-position:-81px 0;}
#donut_hole #available_trims_fix .page_title{float:left;padding-top:2px;}
#donut_hole #available_trims_fix .page_title h1{margin-right:6px;width:auto;}
#donut_hole #available_trims_fix .page_title .num_trims{float:left;}
#donut_hole .available_trims .topCompButt,#donut_hole .available_trims .compButt{float:right;font-size:12px;font-weight:bold;margin-bottom:20px;text-transform:uppercase;}
#donut_hole .available_trims .compButt{padding:12px 0;}
#donut_hole .available_trims .topCompButt a,#donut_hole .available_trims .compButt a{background:#0384CE;border-radius:4px;color:#fff;display:block;padding:10px;position:relative;text-align:center;width:192px;}
#donut_hole .available_trims .topCompButt a:after,#donut_hole .available_trims .compButt a:before{border:solid transparent;border-color:#fff;border-top-color:#0384CE;border-width:8px;content:' ';height:0;left:85%;margin-left:-8px;pointer-events:none;position:absolute;top:100%;width:0;}
#donut_hole .available_trims .compButt a:before{border-bottom-color:#0384CE;border-top-color:#fff;top:-16px;}
#donut_hole .available_trims .topCompButt a.disabled,#donut_hole .available_trims .compButt a.disabled{background:#d9dadd;border-radius:4px;color:#fff;}
#donut_hole .available_trims .topCompButt a.disabled:after{border-top-color:#d9dadd;}
#donut_hole .available_trims .compButt a.disabled:before{border-bottom-color:#d9dadd;border-top-color:#fff;}
#donut_hole .available_trims .compButt{margin:5px 0 20px;}
#donut_hole .available_trims .compBox{position:absolute;right:40px;top:18px;width:0;}
#donut_hole .available_trims .compBox label{text-indent:-6666px;}
#donut_hole .available_trims .data_box{position:relative;z-index:1;}
#donut_hole .available_trims .fixto-fixed{background:#eee;border:1px solid #ddd;-webkit-box-shadow:0 2px 3px rgba(50,50,50,0.2);-moz-box-shadow:0 2px 3px rgba(50,50,50,0.2);box-shadow:0 2px 3px rgba(50,50,50,0.2);margin:0 0 0 -21px!important;padding:20px 0 4px;width:990px!important;z-index:2;}
#content #donut_hole .available_trims .fixto-fixed h1{margin:0;padding:8px 6px 0 20px;width:auto;}
#content #donut_hole .available_trims .fixto-fixed .num_trims{padding:7px 0 0;}
#donut_hole .available_trims .fixto-fixed .topCompButt{margin-top:4px;padding-right:20px;}
#donut_hole .available_trims .fixto-fixed .topCompButt a:after{border-color:#eee;border-top-color:#0384CE;}
#donut_hole .available_trims .fixto-fixed .topCompButt a.disabled:after{border-color:#eee;border-top-color:#d9dadd;}
#at_popup span.explanation{display:block;font-weight:bold;padding-bottom:20px;}
#at_popup input.checkbox{clear:both;display:block;float:left;}
#at_popup label{display:block;height:20px;padding-top:2px;}
#at_popup .compBox{clear:both;line-height:19px;padding-bottom:7px;}
#at_popup .compBox a{display:block;width:19px;height:19px;background:url("http://o.aolcdn.com/os/autos/ymm/mmy_GlobalSprite.gif") no-repeat scroll -1px -667px;text-decoration:none;float:left;margin-right:10px;}
#at_popup .compBox a.checked,#at_popup .compBox a.checked:hover{background:url("http://o.aolcdn.com/os/autos/ymm/mmy_GlobalSprite.gif") no-repeat scroll -1px -706px transparent;}
#at_popup .compBox a:hover{background:url("http://o.aolcdn.com/os/autos/ymm/mmy_GlobalSprite.gif") no-repeat scroll -39px -706px transparent;}
#at_popup .sub_butt{float:left;text-align:center;width:100%;}
#at_popup #at_popup_ok{background:url("http://o.aolcdn.com/os/autos/ymm/mmy_GlobalSprite.gif") no-repeat -1px -1271px;border:none;display:block;font-size:0;height:27px;margin:10px auto;text-indent:-6666px;width:40px;}
#at_popup #at_popup_ok:hover{background-position:-1px -1315px;}
#at_popup #at_popup_ok.disabled{background-position:-1px -1359px;cursor:default;}
#donut_hole .pricing_options{margin-bottom:20px;overflow:hidden;position:relative;}
.pricing_options .ymm_data_table .ymm_real_table .feat_key{display:inline;}
.pricing_options .ymm_data_table table.ymm_real_table th{border:none;}
.pricing_options #mm_data_navi{border-bottom:none;margin-bottom:0;position:relative;z-index:999;}
.pricing_options .ymm_data_table{border:1px solid #d9dadd;border-radius:0 4px 4px 4px;margin-top:-1px;}
.pricing_options .ymm_data_table table.ymm_real_table td{border:none;}
.pricing_options .ymm_data_table .ymm_real_table{background:transparent;border:transparent;}
.pricing_options #mm_data_navi li.active{border-bottom:1px solid #fff;}
#donut_hole .ymm_pricing_trims th+th,#donut_hole .ymm_pricing_trims td+td{border-left:1px solid #d7d8db;}
.pricing_options .ymm_data_table{border:1px solid #D9DADD;border-radius:0 6px 6px 6px;font-family:RobotoRegular;margin-top:-1px;width:100%;}
.pricing_options .ymm_pricing_trims{width:100%;}
#donut_hole .ymm_pricing_trims tr+tr td{border-top:1px dotted #d7d8db;}
#donut_hole .ymm_pricing_trims th{border-bottom:1px solid #d7d8db;}
.pricing_options .ymm_pricing_trims th{font-size:13px;}
#donut_hole .ymm_pricing_trims td:first-child{font-family:RobotoMedium;font-size:15px;}
.ymm_pricing_trims .fancy-radio{line-height:22px;}
.ymm_pricing_trims .fancy-radio input[type="radio"]+span{margin:0 9px 20px 0;}
#donut_hole .ymm_pricing_trims ul{padding-left:20px;}
#donut_hole .ymm_pricing_trims ul li{line-height:18px;font-size:13px;list-style-type:disc;}
#donut_hole .ymm_pricing_trims ul li+li{margin-top:6px;}
#donut_hole .ymm_pricing_trims td{text-align:left;}
#donut_hole .ymm_pricing_trims th:last-child,#donut_hole .ymm_pricing_trims td:last-child{text-align:center;}
#donut_hole .ymm_pricing_trims td:last-child{font-size:17px;}
#donut_hole .pricing_options #current_price{background-color:#f5f5f5;border:1px solid #d9d9db;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#9c9ea5;float:right;padding:22px 14px;width:230px;}
.pricing_options #current_price span{line-height:16px;float:left;font-size:12px;font-family:RobotoCondensed;text-transform:uppercase;margin-top:3px;width:40px;}
.pricing_options #current_price strong{float:right;font-family:RobotoBold;font-size:36px;font-weight:normal;}
.pricing_options #current_price.changed strong{color:#52A206;}
#donut_hole .pricing_options #continue_btn{float:none;}
.pricing_options .left{float:left;width:695px;}
.pricing_options .right{float:right;width:230px;}
.pricing_options .ymm_pricing_options{font-family:RobotoRegular;margin-top:-1px;width:100%;}
.pricing_options .ymm_pricing_options th{background-color:#f5f5f5;border:1px solid #d9dadd;color:#9c9ea5;font-size:11px;padding:10px 20px;text-align:left;text-transform:uppercase;}
.pricing_options .ymm_pricing_options .padding_row{height:20px;}
.ymm_pricing_options th:first-child{width:530px;}
#opt_body tbody tr:first-child .ymm_pricing_options>thead:first-child tr th{background-color:#fff;}
.ymm_pricing_options tbody{border:1px solid #d9dadd;border-width:0 1px;}
.ymm_pricing_options tbody td{padding:0 20px;}
.ymm_pricing_options .desc{font-size:15px;font-family:RobotoBold;}
.ymm_pricing_options .dtls_row ul{padding-left:29px;}
.ymm_pricing_options .dtls_row li{line-height:16px;}
.ymm_pricing_options .dtls_row li+li{margin-top:18px;}
.ymm_pricing_options .col2,.ymm_pricing_options .col3{border-left:1px solid #d9dadd;text-align:center;font-family:RobotoBold;font-size:15px;}
.pricing_options .ymm_pricing_options .head2,.pricing_options .ymm_pricing_options .head3{text-align:center;width:50px;}
.pricing_options .bor_row{background-color:#d9dadd;height:1px;}
.pricing_options .opt_total{color:#27aaf8;}
.pricing_options .opt_total td:first-child{color:#9e9ea6;font-family:RobotoRegular;font-size:11px;text-transform:uppercase;text-align:right;}
.pricing_options .save a,.pricing_options .reset a{font-family:RobotoRegular;font-size:17px;text-align:center;text-transform:uppercase;padding:14px;}
.pricing_options .save{float:left;margin-top:12px;}
#donut_hole .pricing_options .save a{background-color:#27aaf5;border-radius:4px;color:#fff;display:block;}
.pricing_options #optPrt{display:none;float:none;}
.pricing_options .reset{float:right;margin-top:12px;}
#donut_hole .pricing_options .reset a{background-color:#d9dadd;border-radius:4px;color:#fff;display:block;}
.pricing_options .sel_opt_box{clear:both;overflow:hidden;}
.pricing_options .sel_opt_box .title{font-family:arial;font-size:10px;font-weight:bold;padding-top:20px;text-transform:uppercase;}
#opt_body{border-bottom:1px solid #d9dadd;border-radius:0 0 6px 6px;clear:both;}
.pricing_options #column_1{float:left;width:360px;}
.pricing_options #column_2{float:right;width:312px;}
.pricing_options .options_header{border:1px solid #d9dadd;border-radius:0 6px 6px 6px;margin-top:-1px;overflow:hidden;}
.pricing_options .pricing_summary .options_header{border-width:1px 1px 0 1px;border-radius:0 6px 0 0;}
.options_header #img_zoom_wrap{margin-top:80px;padding:0 20px;}
.options_header #mast_img{max-width:100%;}
.options_header #column_2{margin:40px 20px 40px 0;}
.pricing_summary .options_header #column_2{margin:40px 20px 10px 0;}
.pricing_summary .options_header #img_zoom_wrap{margin-top:100px;}
.options_header .sum_box .title,.options_header #ext_box .title,.options_header #int_box .title{font-family:RobotoBold;font-size:15px;margin-bottom:5px;text-transform:uppercase;}
#column_2 .swatch_box .swatch_ext{background-image:url(http://o.aolcdn.com/os/autos/bd/ext-overlay-24.png);background-repeat:no-repeat;}
#column_2 .swatch_box div{border:2px solid #000;float:left;height:40px;margin:15px 8px 0 0;width:40px;}
#column_2 #ext_box .sub_text,.sum_box .trim_val{border-bottom:1px dotted #d9dadd;clear:both;line-height:16px;margin-bottom:20px;padding:20px 0;}
#column_2 #int_box .sub_text{border-bottom:1px solid #d9dadd;clear:both;line-height:16px;margin-bottom:10px;padding:20px 0;}
#column_2 .sub_text .txt1{color:#9c9ea5;font-size:10px;font-weight:bold;text-transform:uppercase;}
#column_2 .disclaimer{color:#808084;font-size:11px;font-style:italic;}
#column_2 .sum_box #int_box .sub_text{border-bottom:none;}
.ymm2013 .blockMsg{border:none!important;border-radius:4px;}
.optValid,#net_options{display:none;}
.optValid .processing{background:transparent url(http://o.aolcdn.com/os/autos/bd/loader.gif) no-repeat scroll center center;height:35px;width:250px;margin:10px auto 30px;padding-top:100px;font-family:RobotoBold;text-transform:uppercase;padding-left:20px;}
.optValid .condition .fancy-radio input[type="radio"]+span{margin:-2px 3px 0 0;}
.optValid .cmessage{background-color:#fff;overflow:hidden;padding:40px;font-size:15px;line-height:18px;text-align:left;margin:5px;cursor:default;}
.optValid .selc{margin-bottom:25px;}
.optValid .selc .head{color:#222;font-size:26px;font-weight:bold;margin-bottom:15px;}
.optValid .selc .option{background-color:#f9f9f9;border:1px solid #e5e5e5;border-radius:3px;color:#666;font-family:RobotoBold;padding:15px 20px;}
.optValid .pblty{border:1px solid #e5e5e5;border-radius:5px;overflow:hidden;margin-bottom:40px;position:relative;}
.optValid .condition{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.optValid .pblty.twoCont .condition{float:left;width:50%;}
.optValid .pblty .divider{position:absolute;left:50%;height:100%;background-color:#e5e5e5;width:1px;}
.optValid .condition .head{border-bottom:1px solid #e5e5e5;color:#222;font-family:RobotoCondensed;font-size:20px;margin-bottom:15px;padding:25px 20px;text-transform:uppercase;}
.optValid .condition .option{margin:25px 20px;padding-left:20px;}
.optValid .option .opt{color:#666;font-family:RobotoRegular;font-size:13px;line-height:18px;list-style-type:disc;}
.optValid .option .opt+.opt{margin-top:8px;}
.optValid .proceed{margin:0 auto;width:410px;}
.optValid a{border-radius:4px;color:#fff;display:block;float:left;font-size:17px;font-family:RobotoBold;padding:15px 0;text-align:center;text-decoration:none;text-transform:uppercase;width:200px;}
.optValid .yes a{background-color:#27aaf5;}
.optValid .no a{background-color:#d9dadd;margin-left:10px;}
.pricing_options .sel_options{color:#222;line-height:12px;font-family:RobotoRegular;font-size:13px;margin:20px 0;overflow:hidden;text-align:right;}
.pricing_options .sel_options li{margin-bottom:15px;overflow:hidden;}
.pricing_options .sel_options li+li{border-top:1px dotted #d9dadd;padding-top:15px;}
.pricing_options .sel_options li span{color:#666;font-family:Arial,sans-serif;font-size:11px;float:left;text-align:left;width:140px;}
.pricing_options .clrCntHve{background:url(http://o.aolcdn.com/os/autos/ymm/mmy_ColorSwatches.png) repeat -1px -101px;cursor:default;}
.pricing_options .swatch a,.pricing_options .swatch_box>div>a{float:left;width:100%;height:100%;outline:none;text-decoration:none;}
.ymm2013.cat_pricing .blockMsg{top:5%!important;}
.ymm2013.cat_pricing .optValid .option .opt{list-style-type:none;}
.ymm2013.cat_pricing .ymm_data_table table.ymm_real_table tr{background:transparent;}
#content .pricing_options .swatch_box>div>a:hover{text-decoration:none;}
#donut_hole .cost_to_own p.error{margin-bottom:40px;}
#donut_hole .ymm_cont_box{border:1px solid #d9d9db;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f3f3f3;clear:both;padding:20px;overflow:hidden;}
#donut_hole .cost_to_own .ymm_cont_box{padding:25px 25px 25px 40px;margin:20px 0 40px;}
#donut_hole .cost_to_own>form{float:right;font-family:RobotoRegular;font-size:13px;margin-top:10px;width:440px;}
#donut_hole .cost_to_own .labelFloat{float:left;line-height:26px;margin-right:10px;}
#donut_hole .cost_to_own #ymm_ctobox_rht{margin-left:30px;}
#donut_hole .cost_to_own #ymm_ctobox_rht,#donut_hole .cost_to_own #ymm_ctobox_lft,#donut_hole .cost_to_own .inputFloat{float:right;}
#donut_hole .cost_to_own .inputFloat{font-family:RobotoBold;}
#donut_hole .cost_to_own .ymm_data_table{border:1px solid #dfe0e2;border-radius:4px;margin-bottom:20px;}
#donut_hole .ymm_cst_to_own_tbl{background-color:transparent;color:#222;font-family:RobotoRegular;font-size:13px;width:100%;}
#donut_hole .ymm_cst_to_own_tbl td span{font-size:17px;font-family:RobotoRegular;text-align:right;}
#donut_hole .ymm_cst_to_own_tbl th:last-child,#donut_hole .ymm_cst_to_own_tbl td:last-child{color:#27aaf5;}
#donut_hole .ymm_cst_to_own_tbl td:last-child span{font-family:RobotoMedium;}
#donut_hole .ymm_cst_to_own_tbl tr+tr td{border-top:1px dotted #d7d8db;}
#donut_hole .ymm_cst_to_own_tbl th{border-bottom:1px solid #d7d8db;}
#donut_hole .ymm_cst_to_own_tbl th+th,#donut_hole .ymm_cst_to_own_tbl td+td{border-left:1px solid #d7d8db;}
#donut_hole .ymm_cst_to_own_tbl td:first-child i{float:left;font-style:normal;padding-top:2px;position:relative;bottom:-2px;}
.ymm_cst_to_own_tbl td:first-child i+.help{top:1px!important;}
#donut_hole .ymm_cto_graph_data{width:234px;}
#donut_hole .cost_to_own .ctoRes:first-child{margin-top:25px;}
#donut_hole .cost_to_own .ctoRes strong{font-family:RobotoRegular;font-size:17px;font-weight:normal;}
#donut_hole .cost_to_own .ctoLarge{color:#27aaf5;display:block;font-family:RobotoMedium;font-weight:normal;font-size:40px;margin:10px 0;}
#donut_hole .cost_to_own .ctoRes i{color:#222;font-size:12px;font-style:normal;}
#donut_hole .cost_to_own .ctoRes+.ctoRes{border-top:1px solid #d0d1d6;margin-top:28px;padding-top:28px;}
.cost_to_own .ctoRes .star-rating{float:left;margin-top:5px;}
#donut_hole .cost_to_own #ymm_cto_graph{border-radius:4px;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,0.1);float:right;padding:24px 30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:608px;}
#donut_hole .cost_to_own .graph_header{color:#9c9ea5;font-size:17px;}
#donut_hole .cost_to_own .graph_header i{color:#27aaf5;font-family:RobotoBold;font-style:normal;}
.cost_to_own .bar_graph{margin:24px 0 7px;}
.cost_to_own .bar_graph li{clear:both;line-height:16px;overflow:hidden;}
.cost_to_own .bar_graph li+li{margin-top:7px;}
.cost_to_own .bar_graph span{color:#222;float:left;font-size:13px;font-family:RobotoRegular;margin-right:20px;padding-top:10px;width:85px;}
.cost_to_own .bar_graph li:last-child span{padding-top:3px;}
.cost_to_own .bar_graph div{float:left;height:35px;padding-right:70px;position:relative;width:350px;}
.cost_to_own .bar_graph div span{background-color:#27aaf5;height:100%;margin-right:10px;}
.cost_to_own .bar_graph div strong{color:#fff;font-family:RobotoRegular;font-size:20px;padding-top:10px;position:absolute;left:10px;}
.cost_to_own .bar_graph div strong.bar_left{color:#27aaf5;margin-left:-5px;position:relative;left:auto;top:10px;}
.cost_to_own .bar_graph div i.bar_right{position:absolute;right:15px;}
.cost_to_own .bar_graph div .bar_left+i{margin-left:6px;top:7px;}
.cost_to_own .bar_graph div i{color:#808084;font-size:12px;font-family:Arial;font-style:normal;position:relative;top:10px;}
.star-fallback:before{content:attr(data-stars) ' Stars';display:none;}
#ymm_owner_vehkey .star-fallback{float:right;}
.review_ratings .star-fallback{margin-left:40px;}
.ie8 .nustar_select{padding:40px;}
.star-rating{display:block;overflow:hidden;}
.star-rating li{color:#DDD;float:right;font-size:200%;padding:.1em;overflow:hidden;}
.star-rating li.on,.star-rating li.on:first-child,.star-rating li.on ~ li{color:#27aaf5;}
.star-rating li:nth-child(even){margin-right:-.65em;width:.45em;}
.ie8 .star-rating li:first-child+li,.ie8 .star-rating li:first-child+li+li+li,.ie8 .star-rating li:first-child+li+li+li+li+li,.ie8 .star-rating li:first-child+li+li+li+li+li+li+li,.ie8 .star-rating li:first-child+li+li+li+li+li+li+li+li+li{margin-right:-.65em!important;width:.45em!important;}
.star-rating li:before{content:"\2605";}
.star-ratings:not(:checked)>input{display:none;clip:rect(0,0,0,0);}
.star-ratings:not(:checked)>label{float:right;width:1em;margin:0 .1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:200%;line-height:1.2;color:#ddd;text-shadow:0 1px 1px rgba(0,0,0,.2);}
.star-ratings:not(:checked)>label:before{content:"\2605";}
.star-ratings>input:checked ~ label,.star-ratings:not(:checked)>input:not(:disabled)+label:hover,.star-ratings:not(:checked)>input:not(:disabled)+label:hover ~ label{color:#27aaf5;text-shadow:0 1px 1px rgba(0,0,0,.2);}
.star-ratings>input:disabled+label:hover{cursor:default;}
.star-ratings>input:not(:disabled):checked+label:hover,.star-ratings>input:not(:disabled):checked+label:hover ~ label,.star-ratings>input:not(:disabled):checked ~ label:hover,.star-ratings>input:not(:disabled):checked ~ label:hover ~ label,.star-ratings>label:hover ~ input:not(:disabled):checked ~ label{color:#59BDF7;}
.star-ratings>input:not(:disabled)+label:active{position:relative;top:2px;left:2px;}
#donut_hole .incentives .gray_header{padding-left:10px;width:940px;}
#donut_hole .ymm_data_table{margin-bottom:20px;}
#donut_hole .incentives .ymm_data_table{float:left;margin-bottom:12px;}
#donut_hole .incentives .ymm_real_table,#donut_hole .incentives .ymm_real_table td{text-align:left;}
#donut_hole .incentives .ymm_real_table td div{font-family:RobotoRegular;font-size:15px;line-height:26px;}
#donut_hole .incentives .ymm_real_table .col_2 span,#donut_hole .incentives .ymm_real_table .col_3 div{font-family:RobotoBoldCondensed;}
#donut_hole .incentives .ymm_real_table td.last_td{padding-bottom:40px;}
#donut_hole .incentives .ymm_real_table td.txt_center{text-align:center;}
#donut_hole .incentives .ymm_real_table .subhead_row{background:#f1f1f1;color:#808084;font-size:11px;font-weight:bold;text-transform:uppercase;}
#donut_hole .incentives .ymm_real_table .subhead_row td{font-family:Arial;padding:10px;}
#donut_hole .incentives .ymm_real_table td.col_1{width:636px;}
#donut_hole .incentives .ymm_real_table td.col_2,#donut_hole .incentives .ymm_real_table td.col_3{font-family:RobotoBold;}
#donut_hole .incentives .ymm_real_table td.col_2{width:150px;}
#donut_hole .incentives .ymm_real_table td.col_3{text-align:center;width:95px;}
#donut_hole .incentives p.error{background:#fff;border:solid #d9dadd;border-width:0 1px 1px;padding:20px 0;text-align:center;width:948px;}
#donut_hole .expert_review #rev_type{margin-left:6px;}
#donut_hole .expert_review p{float:none;}
#donut_hole .expert_review .ymm_data_table{border-top:1px solid #e5e5e5;clear:both;float:left;line-height:18px;margin-top:-1px;padding-top:30px;position:relative;width:100%;z-index:1;}
#donut_hole .expert_review .ymm_data_table h3.hidden{display:none;}
#donut_hole .expert_review .ymm_data_table p{font-family:RobotoRegular;font-size:15px;line-height:26px;}
#donut_hole #auto_blog_review{color:#222;line-height:26px;font-size:15px;font-family:RobotoRegular;}
#donut_hole #auto_blog_review a>img{float:left;}
#donut_hole #auto_blog_review a+a>img{float:right;margin:0 0 7px 7px;}
#donut_hole #auto_blog_review .note+p{display:none;}
#donut_hole #auto_blog_review .note+p>a img,#donut_hole #auto_blog_review .note+p+p>a img{margin-right:20px!important;}
#donut_hole #auto_blog_review .review-thumbs{clear:both;overflow:hidden;margin-top:25px;}
#donut_hole #auto_blog_review .review-thumbs a{clear:none!important;float:left!important;}
#donut_hole #auto_blog_review .review-thumbs a img{float:left!important;margin:0!important;max-width:225px;max-height:150px;}
#donut_hole #auto_blog_review .review-thumbs a+a img{margin:0 0 0 10px!important;}
#donut_hole #auto_blog_review .review-thumbs+br,#donut_hole #auto_blog_review .review-thumbs+br{display:none;}
#donut_hole #auto_blog_review div a:first-child>img{float:right;margin-left:20px;}
#donut_hole #auto_blog_review div a:first-child+a{clear:right;float:right;}
#donut_hole #auto_blog_review div a:nth-child(2)>img,#donut_hole #auto_blog_review div a:nth-child(3)>img{margin:8px 0 0 8px;}
#donut_hole #auto_blog_review div a:nth-child(4)>img{margin:8px 0 0 20px;}
#donut_hole #auto_blog_review br+br+a>img{display:block;margin:20px 20px 20px 0!important;}
#donut_hole #auto_blog_review a[href*="/#continued"],#donut_hole #auto_blog_review div[id*=AOLVP]{display:none;}
#donut_hole #auto_blog_review .review-thumbs ~ br+br+a>img{margin:20px 20px 20px 0;}
#donut_hole #auto_blog_review>em>strong,#donut_hole #auto_blog_review>p>em>strong,#donut_hole #auto_blog_review div>em,#donut_hole #auto_blog_review span:first-child+p+div,#donut_hole #auto_blog_review span:first-child+p+div+br,#donut_hole #auto_blog_review p:first-child+div+br,#donut_hole #auto_blog_review br+br+br,#donut_hole #auto_blog_review br+br+br+br,#donut_hole #auto_blog_review br+br+br+br+strong,#donut_hole #auto_blog_review br+br+br+br+strong+a,#donut_hole #auto_blog_review br+br+br+br+strong+a+strong,#donut_hole #auto_blog_review br+br+br+br+strong+a+strong+p,#donut_hole #auto_blog_review br+br+br+br+strong+a+strong+p+p>br:first-child,#donut_hole #auto_blog_review br+br+br+br+strong+a+strong+p+p>br:first-child+br{display:none;}
#donut_hole .owner_reviews .well{border:1px solid #dfdfe1;background-color:rgba(241,241,241,.75);border-radius:6px;clear:both;margin:20px 0 40px;padding:20px;position:relative;overflow:hidden;}
#donut_hole .owner_reviews .avg_rating{background-color:#fff;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.1);-moz-box-shadow:0 0 8px rgba(0,0,0,.1);-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);float:left;padding:30px 20px;text-align:center;width:360px;}
#donut_hole .owner_reviews .avg_rating h3{float:none;font-size:20px;}
#donut_hole .owner_reviews .avg_rating p{margin:auto;float:none;}
#donut_hole .owner_reviews .avg_rating .star-rating{margin:5px auto 10px;width:145px;}
.firefox #donut_hole .owner_reviews .avg_rating .star-rating{margin:-8px auto 10px;font-size:18px;}
.owner_reviews #ymm_owner_vehkey{color:#222;float:left;font-family:RobotoRegular;font-size:13px;margin-left:25px;text-transform:uppercase;width:285px;}
#ymm_owner_vehkey .star-rating{float:right;font-size:9px;margin-top:-2px;}
.firefox #ymm_owner_vehkey .star-rating,.firefox .owner_reviews .review .review_ratings>li .star-rating{font-size:14px;}
.firefox .nustar_select{font-size:20px;}
.firefox .star-ratings:not(:checked)>label{width:.6em;}
.owner_reviews .review_write{position:absolute;bottom:20px;right:20px;text-align:center;}
.owner_reviews .review_write span{display:block;font-family:RobotoRegular;font-size:13px;margin-bottom:10px;}
dl.owner_tooltip{display:none;font-family:RobotoRegular;font-size:13px;}
.owner_tooltip dt{clear:both;float:left;width:140px;}
.owner_tooltip dt ~ dt,.owner_tooltip dd ~ dd{margin-top:15px;}
.owner_tooltip dd{float:left;font-family:RobotoBold;}
.owner_reviews #ymm_owner_vehkey>ul>li{clear:both;line-height:34px;}
.owner_reviews #ymm_owner_vehkey>ul>li+li{border-top:1px solid #d9dadd;}
#ymm_owner_years{float:right;}
#ymm_owner_years label{float:left;margin:7px 10px;}
.owner_reviews .owner_none{clear:both;}
.owner_reviews #ymm_owner_reviews{margin-bottom:20px;overflow:hidden;}
.owner_reviews .paginate{border-top:1px solid #d9dadd;border-bottom:none;margin:0 0 20px 0;padding-top:20px;width:100%;}
.owner_reviews .paginate .pagiL{float:right;right:50%;padding:0;position:relative;}
.owner_reviews .paginate .pagiL .listPagi{float:right;right:-50%;position:relative;}
.owner_reviews .paginate .pagiL .listPagi .empty{margin-right:2px;padding:15px 12px 11px;}
.owner_reviews .paginate .pagiL .listPagi .cur{background-color:#26aaf5;border:1px solid #e5e5e5;border-radius:4px;padding:12px 11px 10px;}
.owner_reviews .paginate .pagiL .listPagi .pagiLink{border:none;padding:13px 12px 11px;}
#content .pagiLink{color:#666;}
.owner_reviews .paginate .pagiL .listPagi .pagiLink:hover{background-color:#fafafa;border:1px solid #e5e5e5;border-radius:4px;padding:12px 11px 10px;}
#content .paginate .pagiL .listPagi .prev{margin-right:10px;}
#content .paginate .pagiL .listPagi .next{margin-left:6px;}
#content .paginate .pagiL .listPagi .prev,#content .paginate .pagiL .listPagi .next{background:none #fafafa;border:1px solid #e5e5e5;border-radius:4px;height:38px;position:relative;width:38px;}
#content .paginate .pagiL .listPagi .prev:before,#content .paginate .pagiL .listPagi .prev:after,#content .paginate .pagiL .listPagi .next:before,#content .paginate .pagiL .listPagi .next:after{content:'';height:10px;width:10px;position:absolute;top:50%;left:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
#content .paginate .pagiL .listPagi .prev:before,#content .paginate .pagiL .listPagi .next:before{background-color:#222;margin-left:-5px;margin-top:-5px;}
#content .paginate .pagiL .listPagi .prev:after{background-color:#fafafa;margin-left:-2px;margin-top:-5px;}
#content .paginate .pagiL .listPagi .next:after{background-color:#fafafa;margin-left:-8px;margin-top:-5px;}
#content .owner_reviews .btn,#content .owner_reviews a.btn{border-radius:4px;background-color:#27a9f5;border:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:block;font-family:RobotoRegular;font-size:17px;padding:15px 15px 12px;text-align:center;text-transform:uppercase;-webkit-transition:background-color .3s linear,box-shadow .3s linear;-moz-transition:background-color .3s linear,box-shadow .3s linear;transition:background-color .3s linear,box-shadow .3s linear;}
#ymm_owner_add .btn{margin:0 auto 30px;}
#content .owner_reviews .btn:hover,#content .owner_reviews a.btn:hover{background-color:#0B92E0;-webkit-box-shadow:inset 2px 2px 10px 1px rgba(0,0,0,.2);box-shadow:inset 2px 2px 10px 1px rgba(0,0,0,.2);cursor:pointer;text-decoration:none;}
#content .owner_reviews a.btn-default{background-color:#9B9FA5;}
#content .owner_reviews a.btn-default:hover{background-color:#81868D;}
#content .owner_reviews .review{clear:both;float:left;}
#content .owner_reviews .review h4{float:left;font-family:RobotoRegular;font-size:20px;width:100%;}
.owner_reviews .review .review_meta{color:#9c9ea5;float:left;font-size:11px;margin:10px 0;text-transform:uppercase;width:100%;}
.owner_reviews .review .review_rating{float:right;}
.owner_reviews .review .review_summary{line-height:24px;float:left;font-family:RobotoRegular;font-size:15px;margin-top:10px;width:620px;}
.owner_reviews .review .review_link{color:#0384ce;float:left;margin-top:40px;text-transform:uppercase;width:100%;}
.owner_reviews .review .review_link .review_vehicle_details a{border:1px solid #d9d9dd;border-radius:5px;display:block;float:left;font-size:12px;font-weight:bold;padding:5px;}
.owner_reviews .review .review_link .report{float:right;font-size:10px;margin-top:10px;position:relative;}
.owner_reviews .review .review_link .delete{float:right;font-size:10px;margin-top:10px;margin-right:30px;position:relative;}
.owner_reviews .review .review_link .report:before{background:url(/cars-images/alert-icon.png) top left;content:'';display:block;height:16px;position:absolute;top:-4px;width:16px;left:-20px;}
.owner_reviews .review .review_meta span{color:#222;font-weight:bold;}
.owner_reviews .review+.review{border-top:1px solid #d9dadd;margin-top:20px;padding-top:15px;}
.owner_reviews .review .review_ratings{float:right;font-size:13px;text-transform:uppercase;width:320px;}
#donut_hole .owner_reviews .review_summary p{overflow:hidden;-webkit-transition:max-height 1s ease-in-out;-moz-transition:max-height 1s ease-in-out;-ms-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out;margin-bottom:5px;}
.owner_reviews .review .review_ratings>li{clear:both;line-height:32px;text-align:right;}
.owner_reviews .review .review_ratings>li .star-rating{float:right;font-size:9px;margin-top:-3px;}
.nustar_select{float:left;text-align:center;}
.nustar_select label{display:block;font-size:13px;font-family:RobotoRegular;text-transform:uppercase;margin-bottom:10px;}
.ymm_owner_step{background-color:#fafafa;border:1px solid #e0e0e2;border-radius:6px;clear:both;margin-bottom:30px;float:left;width:100%;}
#content .title h3{background-color:#9b9ea5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:6px 6px 0 0;color:#fff;font-family:RobotoRegular;font-size:17px;padding:20px 20px 16px;text-transform:uppercase;width:100%;}
#content #ymm_owner_step_1 .title h3{background-color:#26aaf5;}
.ymm_owner_step .body{clear:both;padding:0 20px;}
#ymm_owner_step_2 .body{padding:30px 20px;}
#ymm_owner_step_2 label,#ymm_owner_step_3 label{display:block;font-family:RobotoRegular;font-size:14px;padding-bottom:6px;}
#content .ymm_owner_step .numcount{color:#e5e5e5;float:right;font-size:26px;margin:0;}
.ymm_owner_step .rating-label{color:#9d9da5;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;}
.ymm_owner_step .rating-label.active{color:#28a8f3;}
.ymm_owner_step .review_content .input,.ymm_owner_step .review_content textarea,#report_input textarea{border:1px solid #d9dade;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;color:#9b9ea7;font-family:RobotoRegular;font-size:13px;padding:15px 10px;width:100%;}
.ymm_owner_step .review_content .review_title{margin-bottom:20px;}
#ymm_owner_step_2.ymm_owner_step .review_content label{position:relative;bottom:-8px;}
#ymm_owner_step_1 .body .nustar_select{padding:40px 18px;}
.firefox #ymm_owner_step_1 .body .nustar_select{padding:40px 10px;}
#ymm_owner_step_1 .nustar_select+.nustar_select{border-left:1px dotted #dadadc;}
#uname_input{clear:both;margin-bottom:20px;overflow:hidden;}
#uname_input .fancy-radio input[type="radio"]+span{margin-top:3px;}
.anon{margin-top:9px;}
#uname_input .fancy-radio #ymm_owner_anon+span{margin-top:-6px;}
#uname_input .uname{float:left;margin-right:20px;}
#ymm_owner_uname ~ input{border:1px solid #dad9de;border-radius:3px;color:#9a9da4;padding:5px 10px;}
.ymm_owner_step .body .left,.ymm_owner_step .body .right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px 0;width:50%;}
.ymm_owner_step .body .left{float:left;padding-right:20px;}
.ymm_owner_step .body .right{border-left:1px dotted #dadada;float:right;padding-left:20px;}
.ymm_owner_step .body .double input{width:50%;}
.ymm_owner_step .left>div,.ymm_owner_step .right>div{clear:both;float:left;margin-top:20px;width:100%;}
.owner_reviews span.note em{display:block;font-size:14px;font-style:normal;font-weight:bold;margin-bottom:12px;}
.ymm_owner_step .body select{background-color:#FFF;border:1px solid #dad9de;height:40px;margin-top:2px;width:100%;}
.ymm_owner_step .chzn-container{margin-top:2px;}
.ymm_owner_step .body .double select{width:49%;}
.ymm_owner_step .body .double select ~ select,.ymm_owner_step .state+.chzn-container,.ymm_owner_step .body .double .chzn-container ~ .chzn-container{float:right;}
.ymm_owner_step .owner_pri{float:left;margin-top:20px;width:100%;}
.ymm_owner_step .owner_pri>div{float:left;width:49%;}
.ymm_owner_step .owner_pri>div+div{float:right;}
.ymm_owner_step .body .double.owner_pri select{width:100%;}
#ymm_owner_step_3 h3 em{font-family:Arial,sans-serif;font-size:12px;font-style:normal;}
#ymm_content{position:relative;}
#ymm_owner_add_years{position:absolute;top:39px;right:0;}
.ymm_reviews_year_sel label{float:left;margin:6px 10px;}
#ymm_owner_step_3 .chzn-single{padding:10px;}
#ymm_owner_step_3 .chzn-container-single .chzn-single div{top:10px;}
#ymm_owner_step_3.ymm_owner_step .chzn-container-single .chzn-single span{color:#bab9be;font-family:RobotoRegular;font-size:13px;font-weight:normal;}
#ymm_owner_step_3 .other_text{margin-top:17px;}
#review_ack>ul{margin:20px 0;}
#review_ack>ul li{margin-bottom:12px;}
#ymm_owner_rep{clear:both;width:520px;}
#donut_hole #ymm_owner_rep>p{float:none;}
#ymm_owner_rep .right{float:right;}
#ymm_owner_rep .report_complaint{margin:12px 0 20px;}
#ymm_owner_rep .report_submit{margin:24px 0 20px;overflow:hidden;}
.report_submit .btn{float:left;}
.report_submit .btn+.btn{margin:2px 0 0 10px;}
#donut_hole .reliability #mm_data_navi{border:none;margin-bottom:0;}
#donut_hole .reliability .ymm_data_table{border-top:1px solid #e5e5e5;clear:both;margin-top:-1px;}
#donut_hole .reliability .reliability_table{margin-bottom:20px;width:100%;}
#donut_hole .reliability .reliability_table th{font-family:RobotoRegular;padding-left:15px;}
#donut_hole .reliability .reliability_table th h3{color:#666;float:left;font-family:RobotoRegular;font-size:13px;padding:0!important;}
#donut_hole .reliability .reliability_table th span{color:#9c9ea5;float:left;font-size:9px;font-weight:normal;padding-left:6px;}
#donut_hole .ymm_data_table table.reliability_table td.col_1{font-weight:bold;text-align:left;}
#donut_hole .ymm_data_table table.reliability_table td.col_1 span{float:left;font-family:RobotoRegular;font-size:13px;font-weight:normal;}
#donut_hole .ymm_data_table table.reliability_table td.col_1 a{float:right;}
#donut_hole .ymm_data_table table.reliability_table td.col_c{width:150px;}
#donut_hole .ymm_data_table table.reliability_table td.col_r{text-align:right;width:106px;}
#donut_hole .ymm_data_table table.reliability_table td.col_r span{height:12px;width:106px;}
#donut_hole .ymm_data_table table.reliability_table td span{float:right;margin-left:7px;}
#donut_hole .ymm_data_table table.reliability_table .data_na{color:#9c9ea5;font-family:RobotoBold;font-size:17px;}
#donut_hole .reliability .sub-key{clear:both;float:left;line-height:22px;width:100%;}
#donut_hole .reliability .description{background:url(http://o.aolcdn.com/os/autos/global/4-ratings_rd) no-repeat 820px 158px;clear:both;float:left;font-family:RobotoRegular;font-size:13px;line-height:22px;margin-top:30px;padding-bottom:30px;width:100%;}
#donut_hole .reliability .description p{width:auto;}
#donut_hole .reliability .relia_key{background-color:rgba(241,241,241,0.75);border:1px solid #d9dadd;border-radius:4px;clear:both;float:left;margin-bottom:30px;padding:30px 0;text-align:center;width:100%;}
#donut_hole .reliability .relia_key h3{float:none;font-family:RobotoCondensed;font-size:20px;margin-bottom:30px;padding:0;text-transform:uppercase;}
#donut_hole .reliability .relia_key ul{float:left;padding-left:1px;width:958px;}
#donut_hole .reliability .relia_key li{float:left;text-align:center;}
#donut_hole .reliability .relia_key li span,#donut_hole .reliability .relia_key li p{width:237px;}
#donut_hole .reliability .relia_key li span{display:block;margin:0 auto;width:135px;}
#donut_hole .reliability .relia_key li p{font-family:RobotoRegular;font-size:15px;margin:0;padding-top:20px;}
body.photos #mast_head .left_cont,body.videos #mast_head .left_cont{width:100%;}
body.photos #page_header,body.videos #page_header{border-bottom:none;margin-bottom:0;padding-bottom:0;width:100%;}
#donut_hole #ymm_data{position:relative;z-index:1;}
body.photos #donut_hole #ymm_data h1{float:none;}
body.photos #donut_hole #ymm_content{text-align:center;}
#donut_hole .photos #photo_style,#donut_hole .photos #flix_ed{position:absolute;top:300px;z-index:2;}
#donut_hole .photos #photo_style select,#donut_hole .photos #flix_ed select{width:120px;}
#donut_hole .photos #ymm_photo_nav{position:relative;z-index:1;}
#donut_hole .photos #ymm_photo_nav a{background:url(http://o.aolcdn.com/os/autos/ymm/photo_nav.png) 12px 12px no-repeat;border:1px solid #e5e5e5;border-radius:4px;color:#222;font-family:RobotoCondensed;font-size:10px;padding:28px 15px 12px;text-transform:uppercase;}
#donut_hole .photos #ymm_photo_nav a:hover{border-color:#27aaf5;text-decoration:none;}
#donut_hole .photos #ymm_photo_nav li{position:absolute;}
#donut_hole .photos #ymm_photo_nav .prev{left:0;top:143px;}
#donut_hole .photos #ymm_photo_nav .prev a{background-position:12px -35px;}
#donut_hole .photos #ymm_photo_nav .next{right:0;top:143px;}
#donut_hole .photos #ymm_photos_img_wrap,#donut_hole .photos #flix{padding-bottom:20px;text-align:center;}
#ymm_photos_footer,#ymm_videos_footer{background:#f1f1f1;float:left;margin-bottom:20px;width:960px;}
#donut_hole .photos #ymm_photos_thumbs_wrap,#donut_hole .videos #ymm_videos_thumbs_wrap{float:left;height:218px;margin-top:18px;padding:0 0 10px 15px;text-align:center;width:616px;}
#ymm_photos_thumbs_wrap .viewport{width:600px;height:224px;overflow:hidden;position:relative;margin:2px 0;}
#ymm_photos_thumbs_wrap .overview{list-style:none;position:absolute;left:0;top:0;}
#ymm_photos_thumbs_wrap .scrollbar{background:transparent url(http://o.aolcdn.com/os/autos/tinyscrollbar/bg-scrollbar-track-y_g.png) no-repeat 0 0;position:relative;background-position:0 0;float:right;width:15px;margin:2px 0;}
#ymm_photos_thumbs_wrap .track{background:transparent url(http://o.aolcdn.com/os/autos/tinyscrollbar/bg-scrollbar-trackend-y.png) no-repeat 0 100%;height:100%;width:15px;position:relative;}
#ymm_photos_thumbs_wrap .thumb{background:transparent url(http://o.aolcdn.com/os/autos/tinyscrollbar/bg-scrollbar-thumb-y.png) no-repeat 50% 100%;height:20px;width:25px;cursor:pointer;overflow:hidden;position:absolute;top:0;left:-5px;}
#ymm_photos_thumbs_wrap .thumb .end{background:transparent url(http://o.aolcdn.com/os/autos/tinyscrollbar/bg-scrollbar-thumb-y.png) no-repeat 50% 0;overflow:hidden;height:5px;width:25px;}
#ymm_photos_thumbs_wrap .disable{display:none;}
#ymm_photos_thumbs_wrap .loadtext p{clear:both;margin:0;padding:20px 0 0;}
.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;}
#donut_hole .photos #ymm_photos_thumbs_wrap li{border:2px solid #f1f1f1;float:left;margin:0 5px 5px 0;}
#donut_hole .photos #ymm_photos_thumbs_wrap a{float:left;}
#donut_hole .photos #ymm_photos_thumbs_wrap li.no_margin{margin-right:0;}
#donut_hole .photos #ymm_photos_thumbs_wrap img{height:66px;width:91px;}
#donut_hole .photos #ymm_photos_thumbs_wrap .autoblog_img img{height:67px!important;}
#donut_hole .photos #ymm_photos_thumbs_wrap .active{border:2px solid #27aaf5;}
#donut_hole .photos #ymm_photos_ad_wrap,#donut_hole .videos #ymm_videos_ad_wrap{background:#ccc;float:right;height:250px;margin:7px;position:relative;width:300px;z-index:1;}
#donut_hole .photos #ymm_photos_ad_wrap div,#donut_hole .videos #ymm_videos_ad_wrap div{border:none;}
#donut_hole .photos #ymm_photos_ad_wrap span,#donut_hole .videos #ymm_videos_ad_wrap span{position:absolute;right:-7px;top:-26px;}
#donut_hole .videos #ymm_video_wrap{clear:both;padding-bottom:20px;position:relative;text-align:center;z-index:1;}
#donut_hole .videos #ymm_video_wrap div{margin:0 auto;width:470px;}
#donut_hole .videos #ymm_videos_thumbs_wrap .card{float:left;margin-right:12px;position:relative;width:140px;}
#donut_hole .videos #ymm_videos_thumbs_wrap .icon{background:url(http://o.aolcdn.com/os/autos/ymm/video_overlay.png) 0 -146px no-repeat;height:51px;left:46px;position:absolute;top:26px;width:51px;}
#donut_hole .videos #ymm_videos_thumbs_wrap .icon:hover{background-position:-221px -146px;}
#donut_hole .videos #ymm_videos_thumbs_wrap .card_sel .icon{background-position:0 -237px;left:8px;top:36px;width:124px;}
#donut_hole .videos #ymm_videos_thumbs_wrap .image{float:left;margin-bottom:12px;width:100%;}
#donut_hole .videos #ymm_videos_thumbs_wrap .trim_name{font-weight:bold;margin-bottom:12px;}
#donut_hole .safety_features h2{padding-bottom:30px;}
#donut_hole .safety_features h3{clear:both;font-family:RobotoBold;font-size:15px;line-height:26px;padding-bottom:0;text-transform:uppercase;}
#donut_hole .safety_features p{clear:both;font-family:RobotoRegular;font-size:15px;line-height:26px;margin-bottom:40px;width:100%;}
#donut_hole .safety_features_table{clear:both;}
#donut_hole .safety_ratings .ymm_ratings_table{border:1px solid #e5e5e5;border-radius:4px 4px 0 0;float:left;margin-bottom:30px;width:100%;}
#donut_hole .safety_ratings .ymm_ratings_table h3{width:930px;}
#donut_hole .safety_ratings .crash_def{clear:both;float:left;font-family:RobotoRegular;font-size:15px;line-height:24px;margin-bottom:30px;padding:30px 20px 0;width:910px;}
#donut_hole .safety_ratings .crash_def p{margin-bottom:0;padding:0;}
#donut_hole .safety_ratings .error{padding:0 0 20px;text-align:left;width:100%;}
#donut_hole .safety_ratings .data_column{float:left;width:100%;}
#donut_hole .safety_ratings .data_column li{border-top:1px dotted #e5e5e5;float:left;padding:25px 0 25px 20px;width:455px;}
#donut_hole .safety_ratings .data_column li.li_first{border-right:1px dotted #e5e5e5;width:454px;}
#donut_hole .safety_ratings .data_column li .title{float:left;font-family:RobotoRegular;font-size:13px;padding-top:4px;}
#donut_hole .safety_ratings .data_column li .crash_rating{float:right;height:20px;margin-right:20px;width:225px;}
#donut_hole .safety_ratings .crash_rating em{background:url(http://o.aolcdn.com/os/autos/ymm/2013/spr_safety-ratings.png) no-repeat 0 0;display:block;float:left;height:20px;width:225px;}
#donut_hole .safety_ratings .crash_rating .sr_0{background-position:0 0;}
#donut_hole .safety_ratings .crash_rating .sr_1{background-position:0 0;}
#donut_hole .safety_ratings .crash_rating .sr_2{background-position:0 -180px;}
#donut_hole .safety_ratings .crash_rating .sr_3{background-position:0 -120px;}
#donut_hole .safety_ratings .crash_rating .sr_4{background-position:0 -60px;}
#donut_hole .safety_ratings .crash_rating .sr_5{background-position:0 0;}
#donut_hole .safety_ratings .crash_rating .sr_poor{background-position:0 -180px;}
#donut_hole .safety_ratings .crash_rating .sr_marginal{background-position:0 -120px;}
#donut_hole .safety_ratings .crash_rating .sr_acceptable{background-position:0 -60px;}
#donut_hole .safety_ratings .crash_rating .sr_good{background-position:0 0;}
#donut_hole .recall p.error{padding-bottom:20px;}
#donut_hole .recall .recall_div{border-bottom:1px solid #9c9ea5;float:left;width:100%;}
#donut_hole .recall .recall_last{border:none;}
#donut_hole .recall .recall_first{margin-top:12px;}
#donut_hole .recall .recall_first .info{border-top:1px solid #e5e5e5;}
#donut_hole .recall .info{border-bottom:1px solid #e5e5e5;float:left;margin-bottom:40px;padding:20px 0 17px;width:100%;}
#donut_hole .recall .info h3{clear:both;color:#9c9ea5;float:left;font-family:RobotoBoldCondensed;font-size:11px;margin-bottom:15px;padding-bottom:0;text-transform:uppercase;}
#donut_hole .recall .info p{clear:both;font-family:RobotoRegular;font-size:13px;margin:0;}
#donut_hole .recall .info .item{float:left;margin-right:20px;width:145px;}
#donut_hole .recall .data .item h3{clear:both;font-family:RobotoBold;font-size:15px;line-height:26px;text-transform:uppercase;}
#donut_hole .recall .data .item p{clear:both;float:left;font-family:RobotoRegular;font-size:15px;line-height:26px;width:100%;}
.reliability .reliability_table{width:100%;}
.reliability .reliability_table th h3{float:left;padding:0!important;}
.reliability .reliability_table th span{float:left;font-size:9px;font-weight:normal;padding-left:6px;}
.ymm_data_table table.reliability_table td.col_1{font-weight:bold;text-align:left;}
.ymm_data_table table.reliability_table td.col_1 span{float:left;}
.ymm_data_table table.reliability_table td.col_1 a{float:right;}
.ymm_data_table table.reliability_table td span{margin-left:7px;}
.rating,.rating5,.rating10,.rating15,.rating20,.rating25,.rating30,.rating35,.rating40,.rating45,.rating50{background:url(http://o.aolcdn.com/os/autos/global/4-ratings_rd) 0 -7px no-repeat;display:block;width:135px;}
.rating{background-position:35px -39px;}
.rating5{background-position:35px -54px;}
.rating10{background-position:35px -69px;}
.rating15{background-position:35px -84px;}
.rating20{background-position:35px -99px;}
.rating25{background-position:35px -114px;}
.rating30{background-position:35px -129px;}
.rating35{background-position:35px -144px;}
.rating40{background-position:35px -159px;}
.rating45{background-position:35px -174px;}
.rating50{background-position:35px -189px;}
#donut_hole p{float:left;margin:0 20px 18px 0;}
#donut_hole span.note{background:#f4f4f4;border:1px solid #ccc;display:block;font-size:12px;line-height:18px;margin-bottom:12px;padding:16px;}
#ymm_donut_hole_right{background:#fff;float:right;width:770px;}
#ymm_donut_hole_right .bigAnchor{clear:both;display:block;margin-bottom:22px;}
#ymm_donut_hole_right h4{clear:left;color:#27aaf5;font-family:RobotoRegular;font-size:17px;font-weight:bold;margin-bottom:15px;padding:0;}
#ymm_donut_hole_right h4.tag_line{color:#222;font-family:RobotoMedium;font-size:19px;font-weight:bold;margin-bottom:31px;}
#ymm_donut_hole_right h4.noBor{text-transform:uppercase;}
#ymm_donut_hole_right p{clear:both;line-height:20px;margin-bottom:22px;}
#ymm_left_nav{clear:both;float:left;font-family:RobotoRegular;font-size:13px;margin-right:30px;width:147px;}
#donut_hole .fixto-fixed{margin-top:10px;}
#ymm_left_nav ul{padding:0 0 10px 5px;}
#ymm_left_nav ul li{margin-bottom:4px;}
#ymm_left_nav ul li a{background:#fff;border:1px solid #e5e5e5;border-radius:4px;color:#666;display:block;padding:12px 0 12px 10px;margin:2px 0;}
#ymm_left_nav ul li a.active{background:#27aaf5;border:none;color:#fff;text-decoration:none;}
#mm_data_navi{border-radius:3px 3px 0 0;clear:both;float:left;font-family:RobotoCondensed;font-size:14px;position:relative;text-transform:uppercase;width:100%;z-index:2;}
#mm_data_navi li{background:#f5f5f5;border:solid #e5e5e5;border-width:1px 1px 0 0;float:left;margin:8px 0 0;}
#mm_data_navi .li_first{border-left:1px solid #e5e5e5;border-radius:3px 0 0 0;}
#mm_data_navi .li_last{border-left:none;border-radius:0 3px 0 0;}
#mm_data_navi li a{color:#222;display:block;font-size:15px;padding:15px;}
#mm_data_navi li.active{border-bottom:1px solid #fff;padding:0;}
#mm_data_navi li.active a{background:#fff;color:#27aaf5;text-decoration:none;}
#mm_data_navi li.inactive a{color:#9c9ea5;text-decoration:none;}
#mm_data_navi li.inactive a span,#mm_data_navi li.inactive a b{cursor:default;}
#veh_content{margin:0 auto;width:990px;}
#left_side{width:656px;}
#left_side .module{border:1px solid #d9dadd;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:40px;}
#left_side .module .header{background:#fafafa;border-bottom:1px solid #e5e5e5;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;float:left;padding:20px;width:616px;}
#left_side .module .header a{color:#222;}
#left_side .module .header .change_zip{float:right;padding-top:4px;width:145px;}
#left_side .module .header .sub{right:1px;top:1px;}
#left_side .module .footer{background:#fafafa;border-top:1px solid #e5e5e5;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;box-shadow:0 3px 1px 0 rgba(0,0,0,0.05);float:left;padding:12px 20px;width:616px;}
#left_side .module .footer li{border-right:1px solid #dad9de;float:left;margin-right:12px;padding-right:12px;}
#left_side .module .footer .link_last{border:none;margin:0;padding:0;}
#left_side .comp_veh .body li,#left_side .for_sale .body li{border-right:1px dashed #dadadd;float:left;font-family:RobotoBold;font-size:13px;margin:24px 0;padding:12px 0;width:33%;}
#left_side .comp_veh .body div,#left_side .for_sale .body div{text-align:center;}
#left_side .comp_veh .desc,#left_side .comp_veh .price,#left_side .for_sale .body .desc,#left_side .for_sale .body .price{margin-top:12px;}
#left_side .comp_veh .image,#left_side .for_sale .image{height:112px;}
#left_side .for_sale .desc{color:#666;font-family:Arial;font-size:12px;line-height:16px;}
#left_side .body .comp_veh_2 li{width:49%;}
#left_side .comp_veh .body li.comp_veh_last,#left_side .for_sale .body li.for_sale_last{border:none;}
#left_side .comp_veh .body li.comp_veh_half{width:49%;}
#left_side .local_dealers .body{clear:both;float:left;padding:0 20px 20px;width:300px;}
#left_side .local_dealers .body li{clear:both;float:left;font-size:12px;padding-top:24px;width:100%;}
#left_side .local_dealers .body h4{float:left;font-weight:normal;}
#left_side .local_dealers .body a{color:#222;float:left;font-family:RobotoBold;font-size:17px;line-height:22px;}
#left_side .local_dealers .body span{float:right;padding:4px 4px 0 0;}
#left_side .local_dealers .body em{clear:both;color:#666;float:left;font-size:12px;font-style:normal;font-weight:normal;line-height:16px;width:100%;}
#left_side .local_dealers .mapquest{border:1px solid #ccc;float:left;background:#eee;height:336px;margin:12px 0;overflow:visible;position:relative;width:304px;}
.mqabasicwnd-border,.mqabasicwnd-client{max-width:150px!important;}
#left_side .free_quotes .body ul{border-bottom:1px dashed #e5e5e5;float:left;margin-bottom:20px;padding:20px;width:616px;}
#left_side .free_quotes .body li{border-right:1px dashed #d7d8db;float:left;font-family:RobotoBold;font-size:13px;margin-right:20px;padding:24px 0;width:297px;}
#left_side .free_quotes .body li p{font-family:RobotoBold;font-size:17px;padding:2px 0 6px;}
#left_side .free_quotes .body li span{float:left;margin-right:10px;}
#left_side .free_quotes .body li span.sexyChexy-labeltext{font-family:Arial;font-size:12px;width:250px;}
#left_side .free_quotes .body li span.sexyChexy-labeltext span{color:#666;font-size:12px;line-height:16px;width:100%;}
#left_side .free_quotes .body .dealer_last{border:none;margin:0;}
#left_side #ymm_quote_form li.fancy-radio div{padding-left:33px;}
#left_side #ymm_quote_form label.sexyChexy div{padding-left:0;}
#left_side #ymm_quote_form li.fancy-radio div span{color:#666;display:block;font-family:RobotoRegular;font-size:12px;font-weight:normal;line-height:16px;width:100%;}
#left_side .free_quotes .body .button{padding-bottom:20px;text-align:center;}
#left_side .free_quotes .body .button input{background:#0384ce;border:none;border-radius:4px;color:#fff;font-family:Arial;font-size:18px;font-weight:normal;padding:12px 14px 12px;text-transform:uppercase;}
#left_side .for_sale .body li{border-right:1px dashed #d7d8db;float:left;font-family:RobotoBold;font-size:13px;padding:24px 0;text-align:center;width:33%;}
#left_side .inpage_ad{clear:both;float:left;width:100%;border-bottom:1px solid #000;}
#left_side #comp_text_fif{float:left;margin-bottom:40px;width:100%;}
#model_ad{float:left;width:100%;}
#left_side .inpage_ad h2{border-bottom:5px solid #000;font-family:RobotoCondensed;font-size:20px!important;margin-bottom:20px;padding:1px 0 3px;width:374px;float:none;}
#left_side .inpage_ad .model_main_car{float:left;margin-right:20px;}
#left_side .inpage_ad .model_list li:before{content:"\e007";font-family:YMMIcons;font-size:4px;line-height:24px;padding-right:4px;position:relative;top:-2px;}
#model_ad .model_list_multi{clear:none;float:left;width:24%;}
#left_side .inpage_ad .ad_footer_multi{margin-left:148px;}
#left_side .inpage_ad #ad_footer{float:right;margin-right:100px;width:170px;}
#left_side .inpage_ad #ad_footer{float:left;width:170px;}
#left_side .inpage_ad #ad_footer .model_ad_com{float:right;}
#left_side .inpage_ad #ad_footer .presented{color:#9c9ea5;float:left;font-family:RobotoRegular;font-size:11px;font-style:italic;padding-top:11px;}
#left_side #sponsoredLinksMiddle{border-bottom:1px solid #e5e5e5;clear:both;float:left;margin:0;padding-bottom:20px;width:100%;}
#left_side .model_disclaimer{clear:both;color:#9c9ea5;float:left;font-size:11px;line-height:14px;margin:40px 0;width:100%;}
#left_side .poweredautodata{background:url("http://o.aolcdn.com/os/autos/ymm/mmy_GlobalSprite.gif") no-repeat scroll 73px -845px transparent;display:block;height:21px;margin-top:20px;width:168px;}
#left_side .poweredautodata span{float:left;font-style:italic;padding-top:3px;}
#right_rail{width:310px;}
#right_rail .module{border-bottom:1px dashed #e5e5e5;margin-bottom:40px;padding-bottom:20px;}
#right_rail .module h3{border-color:#222;color:#222;font-family:RobotoCondensed;font-size:20px;font-weight:normal;width:100%;}
#right_rail .module li:before{content:"\e007";font-family:YMMIcons;font-size:4px;line-height:24px;padding-right:5px;position:relative;top:-2px;}
#right_rail #CE_follow_us{padding-bottom:30px;}
#right_rail #CE_follow_us .CE_follow_us_LI:before{content:""!important;line-height:10px!important;}
#right_rail .genPromo,#carFaxAd,#cardotcom_text{padding-left:0;padding-right:0;width:100%;}
#ymm_other_years ul{float:left;width:50%;}
#right_rail #seo_block_mod{border:none;padding-bottom:0;}
#right_rail #seo_block_mod p{border-bottom:1px dashed #e5e5e5;color:#222;line-height:18px;margin-bottom:14px;padding-bottom:14px;}
#right_rail #seo_block_mod h4{font-family:RobotoBold;font-size:15px;font-weight:normal;line-height:18px;}
#right_rail #seo_block_mod ul{border-bottom:1px dashed #e5e5e5;margin-bottom:14px;padding-bottom:14px;}
#right_rail #seo_block_mod ul.ul_last{margin-bottom:0;}
#carFaxAd .carFaxForm{padding-left:0;width:100%;}
#carFaxAd .inForm{margin-bottom:12px;}
#right_rail #carFaxAd label{display:block;float:none;margin-bottom:12px;}
#right_rail #carFaxAd input{border:1px solid #d9dadd;border-radius:3px;background:none;margin-right:0;width:258px;}
#right_rail #carFaxAd a.submitLink{background:#0384ce;border-radius:3px;color:#fff;float:left;left:5px;padding:9px 0 10px;text-align:center;text-decoration:none;top:-1px;width:38px;}
#right_rail #carFaxAd a.submitLink:hover{background:#27aaf5;}
#carFaxAd .tLeft{padding-top:10px;width:185px;}
#right_rail #cardotcom_text{background-position:268px 84px;padding-bottom:40px;}
#cardotcom_text span{right:50px;top:88px;}
#cardotcom_text div.body{padding-left:0;padding-bottom:14px;width:100%;}
#GF_{float:none;margin:10px auto 0;width:990px;}
#GF_ #GF_service{width:936px;}
#ymm_navi{position:relative;z-index:7000000;}
.ie6 #ymm_navi,.ie7 #ymm_navi,.ie8 #ymm_navi{display:none;}
#ymm_navi a{background:#d9dade;color:#fff;display:block;font-family:RobotoBoldCondensed;height:120px;position:fixed;text-decoration:none;text-transform:uppercase;top:40%;width:110px;}
#ymm_navi a.prev:before,#ymm_navi a.next:after{content:"\e008";display:block;font-family:YMMIcons;font-size:24px;position:relative;}
#ymm_navi a.prev:hover{left:0;}
#ymm_navi a.next:hover{right:0;}
#ymm_navi a:hover span{display:block;}
#ymm_navi span{display:none;position:relative;top:30px;}
#ymm_navi a.prev{border-radius:0 50% 50% 0;left:-85px;padding-right:20px;text-align:right;}
#ymm_navi a.prev span{padding-right:20px;}
#ymm_navi a.prev:before{right:-46px;top:6px;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);}
#ymm_navi a.prev:hover:before{right:39px;}
#ymm_navi a.next{border-radius:50% 0 0 50%;padding-left:20px;right:-85px;}
#ymm_navi a.next span{padding-left:20px;top:54px;}
#ymm_navi a.next:after{right:46px;top:6px;transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);}
#ymm_navi a.next:hover:after{right:-39px;top:-10px;}
.cat_pricing #ymm_navi a.prev span{padding-right:0;}
.cat_pricing #ymm_navi a.next:hover{padding-left:0;}
.cat_pricing #ymm_navi a.next span{padding-left:25px;}
.cat_reviews #ymm_navi a.next span{right:20px;text-align:center;top:46px;}
.cat_reviews #ymm_navi a.next:hover:after{top:-26px;}
.cat_safety #ymm_navi a.prev span{top:22px;}
.fancy-check{cursor:pointer;}
.fancy-check input[type="checkbox"]{position:absolute;left:-999em;}
.fancy-check input[type="checkbox"]+span{background-color:#fefefe;border:1px solid #ddd;border-radius:5px;display:inline-block;float:left;margin:-5px 10px 0 0;padding:10px;position:relative;-webkit-appearance:none;}
.fancy-check input[type="checkbox"]+span:after{border:3px solid #27aaf5;border-top:none;border-right:none;content:'';height:5px;opacity:0;position:absolute;top:4px;left:4px;width:9px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;transition:opacity .5s linear;}
.fancy-check input[type="checkbox"]:checked+span:after{opacity:1;}
.ie8 .fancy-check input+span:after{display:none;}
.ie8 .fancy-check input.checked+span{background-color:#27aaf5!important;}
.fancy-radio{cursor:pointer;}
.fancy-radio input[type="radio"]{position:absolute;left:-999em;}
.fancy-radio input[type="radio"]+span{background-color:#fefefe;border:1px solid;border-color:#ddd;border-radius:50px;display:inline-block;float:left;margin:-5px 7px 0 0;padding:10px;position:relative;-webkit-appearance:none;-webkit-transition:border .5s linear;-moz-transition:border .5s linear;transition:border .5s linear;}
.fancy-radio input[type="radio"]+span:after{background:#e5e5e5;border-radius:50px;content:" ";height:10px;left:5px;position:absolute;top:5px;width:10px;-webkit-transition:background .5s linear;-moz-transition:background .5s linear;transition:background .5s linear;}
.fancy-radio input[type="radio"]:checked+span:after{background:#27aaf5;}
.fancy-radio:hover input[type="radio"]+span{border-color:#27aaf5;}
.fancy-radio:hover input[type="radio"]:checked+span{border-color:#ddd;}
.ie8 .fancy-radio input.checked+span,.ie8 .fancy-radio input.checked+span:after{background-color:#27aaf5!important;}
.chzn-container .chzn-single{background:#fff;border-color:#d9dadd;box-shadow:none;color:#222!important;font-weight:bold;}
.chzn-container-single .chzn-single div b{background:none;}
.chzn-container-single .chzn-single div b:after{color:#222;content:"\e008";display:block;font-family:YMMIcons;font-size:10px;}
#wrapper .chzn-container-single .chzn-single:hover{color:#27aaf5;text-decoration:none;}
#wrapper .chzn-container-active .chzn-single{border-color:#aaa;}
body .social_cont{background:#fff;border:none;}
body .social_cont .share-more{color:#222!important;}
html.ipad #donut_hole{width:102%;}
html.ipad #mast_right #bestPrice #bd_no_zip{width:180px;}
.ymm_trimpagi{display:none;float:right;margin-top:-40px;padding:11px;position:relative;width:170px;z-index:3;}
.ymm_trimpagi .bold{font-weight:bold;}
.ymm_trimpagi .scroll-text{float:left;display:block;padding-top:5px;text-align:center;width:130px;}
.ymm_trimpagi .scroll-left{float:left;background:url(http://o.aolcdn.com/os/autos/ymm/mmy_PricingSprite.gif) -40px -48px;display:block;height:21px;width:20px;}
.ymm_trimpagi .scroll-right{float:left;background:url(http://o.aolcdn.com/os/autos/ymm/mmy_PricingSprite.gif) 0 -48px;display:block;height:21px;width:20px;}
#slide_this{clear:both;}
#onstarinfo{background:#fff;float:left;}
#onstarinfo h3{color:#21435F;font-size:15px;float:left;}
#onstarinfo h4{color:#1975C2;font-size:12px;padding:10px 0 10px 40px;background:url(http://o.aolcdn.com/os/autos/partner/2-icn-onstar.gif) no-repeat;clear:both;}
#onstarinfo .logo_onstar{margin-top:-10px;float:right;}
#onstarinfo .crash h4{background-position:0 -368px;}
#onstarinfo .discount h4{background-position:0 -306px;}
#onstarinfo .secur h4{background-position:0 -120px;}
#onstarinfo .navi h4{background-position:0 -60px;}
#onstarinfo .diag h4{background-position:0 -180px;}
#onstarinfo .call h4{background-position:0 -240px;}
#onstarinfo span{font-size:11px;color:#738790;padding:9px 0 0 6px;float:left;}
#onstarinfo .body{font-size:11px;float:left;width:100%;}
#onstarinfo .body .left{float:left;width:45%;}
#onstarinfo .body .right{float:right;width:45%;}
#onstarinfo .body .guts{float:none;margin:0 0 6px 40px;border-top:2px solid #4CA0F6;}
#onstarinfo .body .starkey{clear:both;border-top:1px solid #B0B0B0;float:left;margin-top:4px;padding-top:8px;width:100%;}
#onstarinfo p{color:#666;padding-top:4px;}
#onstarinfo ul{padding-top:8px;}
#onstarinfo ul ul{padding-top:0;}
#onstarinfo li{color:#666!important;background:url(http://cdn.digitalcity.com/autos2007/overview_square) no-repeat scroll 0 3px!important;padding-left:10px;margin-bottom:3px;}
#news_follow{margin:0 0 12px 10px;top:0;width:968px;}
body.landing #news_follow{float:none;margin:0 auto;}
#CE_follow_us{padding:0;}
#mast_head #ymm_owner_avgadd{clear:both;float:left;padding-bottom:4px;width:100%;}
#mast_head #ymm_owner_avgadd ul{float:left;}
#mast_head #ymm_owner_avgadd .review_count{float:left;text-align:center;width:134px;}
#mast_head #ymm_owner_avgadd .review_count p{padding:11px 0;}
#mast_head #ymm_owner_avgadd .review_write{float:right;padding:11px 10px 0 0;}
a#addReviewButton{background:url('http://o.aolcdn.com/os/autos/ymm/add_review_button.png') no-repeat;display:block;height:38px;width:206px;background-position:60px 0;}
a#addReviewButton:hover{background-position:60px -48px;}
@media (max-width:1250px){#ymm_navi{display:none;}
}
@media (min-width:1185px){body.ymm2013 .social_cont,body.landing .social_cont{border:1px solid #E5E5E5;margin-left:-20px;padding:4px 0 20px;}
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#donut_hole .photos #ymm_photo_nav a:after;{border-width:6px;}
#donut_hole .photos #ymm_photo_nav em{top:-11px;}
#donut_hole .videos #ymm_videos_thumbs_wrap .icon{background:url(http://o.aolcdn.com/os/autos/ymm/video_overlay-2x.png) 0 -145px no-repeat;height:51px;left:46px;position:absolute;top:26px;width:51px;-moz-background-size:270px auto;-ie-background-size:270px auto;-o-background-size:270px auto;-webkit-background-size:270px auto;background-size:270px auto;}
#donut_hole .videos #ymm_videos_thumbs_wrap .card_sel .icon{background-position:0 -236px;left:8px;top:36px;-moz-background-size:272px auto;-ie-background-size:272px auto;-o-background-size:272px auto;-webkit-background-size:272px auto;background-size:272px auto;}
}
.threesixty{position:relative;overflow:hidden;margin:0 auto;width:600px!important;}
.threesixty .threesixty_images{display:none;list-style:none;margin:0;padding:0;}
.threesixty .threesixty_images img{left:0;position:absolute;top:0;width:100%;}
.threesixty .threesixty_images img.previous-image{visibility:hidden;width:0;}
.threesixty .threesixty_images img.current-image{visibility:visible;}
.threesixty .spinner{width:60px;display:block;margin:0 auto;height:30px;background:#333;background:rgba(0,0,0,0.7);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.threesixty .spinner span{font-family:Arial,"MS Trebuchet",sans-serif;font-size:12px;font-weight:bolder;color:#FFF;text-align:center;line-height:30px;display:block;}
.threesixty .nav_bar{position:absolute;top:10px;right:10px;z-index:11;}
.threesixty .nav_bar a{display:block;width:32px;height:32px;float:left;background:url(http://o.aolcdn.com/os/wheels2/images/360-nav.png) no-repeat;text-indent:-99999px;}
.threesixty .nav_bar a.nav_bar_play{background-position:0 0!important;}
.threesixty .nav_bar a.nav_bar_previous{background-position:0 -73px!important;}
.threesixty .nav_bar a.nav_bar_stop{background-position:0 -37px!important;}
.threesixty .nav_bar a.nav_bar_next{background-position:0 -104px!important;}
.threesixty:-webkit-full-screen{background:#fff;width:100%;height:100%;margin-top:0;padding-top:200px;}
.threesixty:-moz-full-screen{background:#fff;width:100%;height:100%;margin-top:0;padding-top:200px;}
#content #donut_hole h2{color:#222;font-family:RobotoCondensed;font-size:26px!important;font-weight:normal;padding:16px 0;width:auto;}
