
/*f:serviceshop.css*/
.seo-shop-text .toggle-text{white-space:nowrap}.find-a-shop-box{padding:18px
10px;background-color:#f7f7f7;position:relative}.find-a-shop-label{display:block}.find-a-shop-location-wrapper{margin-bottom:20px}.find-a-shop-location{width:100%;display:inline-block}@media (min-width: 768px){.find-a-shop-box{padding-left:15px;padding-right:15px}.find-a-shop-location-wrapper{width:95%;margin-bottom:0}}.toggle-buttons-area{margin-bottom:10px}@media (min-width: 992px){.toggle-buttons-area{display:none}}.results-count-row-area{height:35px;line-height:35px}.find-a-shop-count{font-weight:bold;font-size:14px;color:#222;display:inline-block;white-space:nowrap;margin:0;padding:0;padding-left:10px}.find-a-shop-sort-by{display:inline-block;min-height:35px;vertical-align:middle;float:right}.sort-by-popover{border-radius:0;width:160px}.sort-by-popover .popover-content{padding:0}.sort-by-popover-option{display:block;color:#222;font-size:14px;font-weight:normal;padding:20px;white-space:nowrap}.sort-by-popover-option:hover{background-color:#f0f0f0}.sort-by-popover-option.selected{background-color:#0173bd;color:#fff}.find-a-shop-filter-toggle{font-size:14px;float:right;font-weight:bold;display:none;margin-left:18px}@media (min-width: 992px){.find-a-shop-filter-toggle{display:inline-block}}.results-filter{font-size:12px;color:#7d7d7d;padding:0
0 30px 10px;display:none}@media (min-width: 992px){.results-filter{display:block}}.vehicle-filter{width:175px}.results-filter
.header{color:#222;font-weight:bold;font-size:14px;margin:0;padding:0}.services-label{width:103px !important;margin-left:5px;font-weight:normal}.zipcodes-c{background:#fff9db;padding:10px
15px;margin-bottom:10px;border:1px
solid #efdeb1}.zipcodes-c
h3{margin:0;padding:0
0 5px 11px}ul.zipcodes{margin:0
0 0 11px;padding:0;float:left;width:114px;border:0}ul.zipcodes
li{list-style:none;padding:0;border:0}.nav-change-location-area{display:none}.nav-change-location-area .nav-find-a-shop-location{width:100%}.listings-row{border:1px
solid #ccc;padding:10px
20px;padding-right:70px;position:relative;min-height:75px;margin-bottom:20px;overflow:hidden;list-style:none none}.listings-row.mod-standard-shop{min-height:0}@media (min-width: 768px){.listings-row{min-height:135px}.listings-row.mod-standard-shop{min-height:0}}.listings-row .section-image,
.listings-row .section-image .find-a-shop-thumb,
.listings-row .section-image.has-no-image .no-shop-photo{width:100px;height:75px}@media (min-width: 768px){.listings-row .section-image,
.listings-row .section-image .find-a-shop-thumb,
.listings-row .section-image.has-no-image .no-shop-photo{width:180px;height:135px}}.listings-row .section-image{position:absolute;top:0;left:0}.listings-row .section-image.has-no-image .no-shop-photo{background-color:#f7f7f7}.listings-row .section-image.has-no-image .no-shop-photo .icon-camera{font-size:35px}@media (min-width: 768px){.listings-row .section-image.has-no-image .no-shop-photo .icon-camera{padding-top:30px;font-size:45px}}.listings-row .section-shop.has-image{margin-left:90px}@media (min-width: 768px){.listings-row .section-shop.has-image{margin-left:180px}}.listings-row .amd-iq-shop{width:28px;height:28px;text-indent: -999px;overflow:hidden;background-image:url(/images/iq/amd-iq-shop-28x28.png);background-repeat:no-repeat;float:left;margin-right:8px}.listings-row .shop-name{font-size:14px;font-weight:bold;margin:0;padding-top:5px}@media (min-width: 768px){.listings-row .shop-name{font-size:16px}}.listings-row .shop-reviews{clear:left}.listings-row .yelp-review-area,
.listings-row .automd-review-area{display:block}@media (min-width: 768px){.listings-row .yelp-review-area,
.listings-row .automd-review-area{display:inline-block}}.listings-row .shop-reviews .yelp-review-link{text-decoration:none;color:#7d7d7d;font-size:11px}.listings-row .yelp-logo,
.listings-row .shop-reviews .yelp-review-rating-img{vertical-align:middle}.listings-row .automd-review-area{margin-top:8px}@media (min-width: 768px){.listings-row .automd-review-area{margin-top:0}}.listings-row .shop-reviews .automd-review-link{text-decoration:none}.listings-row .shop-reviews .review-spacer{border-right:1px solid #7d7d7d;margin-right:5px;width:5px;height:13px;vertical-align:middle;display:none}@media (min-width: 768px){.listings-row .shop-reviews .review-spacer{display:inline-block}}.listings-row .shop-reviews .automd-review-stars{display:inline-block;*display:inline;*zoom:1}.listings-row .shop-reviews .automd-mini-logo{width:46px;height:11px;display:inline-block;*display:inline;*zoom:1;background:url(/images/logos/amd/amd-thumb-46-11.jpg) no-repeat;text-indent: -999px;overflow:hidden;margin-right:5px}.listings-row .shop-reviews .automd-review-total{font-size:11px;color:#7d7d7d}.listings-row .shop-address{font-style:normal;font-size:12px;color:#7d7d7d}@media (min-width: 768px){font-size:14px}.listings-row .section-right{position:absolute;top:10px;right:10px;text-align:center;height:100%}.listings-row .section-right .icon-right-open,
.listings-row .section-right .icon-right-open:before{font-size:20px;color:#b7b7b7;width:auto;text-align:right;margin-right:0;margin-left:0}.listings-row .section-right
.distance{color:#7d7d7d;font-size:14px;font-weight:bold;position:absolute;right:0;bottom:30px;white-space:nowrap}.listings-row .section-right .distance.mod-mobile-mechanic{white-space:normal;width:50px;text-align:left;line-height:1em}@media (min-width: 768px){.listings-row .section-right .distance.mod-mobile-mechanic{width:100px;text-align:right;white-space:nowrap}}.iq-looking-for-quality{border:2px
solid #faca19;overflow:hidden;position:relative;background-color:#faca19}.iq-looking-for-quality-iq{width:60px;height:60px;position:absolute;top:0;left:0;background-image:url(/images/iq/Icon_IQBanner.png);background-size:60px 60px;margin:15px
5px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.iq-looking-for-quality-iq{background-image:url(/images/iq/Icon_IQBanner@2x.png)}}.iq-looking-for-quality-body{margin-left:70px;padding:20px;background-color:#fff}.iq-looking-for-quality-title{width:180px;height:30px}.map-container{height:300px;width:298x;z-index:1}.amd-label{display:block;width:39px;height:49px;text-align:center;font-weight:bold;font-size:12px;line-height:40px;position:relative;left: -20px;top: -49px;background:url(/images/mapicons/mappin.png) no-repeat}.selected>.amd-label{background-image:url(/images/mapicons/mappin_active.png)}@media
(-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi){.amd-label{background-image:url(/images/mapicons/mappin@2x.png);-webkit-background-size:39px 49px;background-size:39px 48px}.selected>.amd-label{background-image:url(/images/mapicons/mappin_active@2x.png)}}.map-info-box{position:relative}.map-info-box .map-info-box-iq-badge{width:28px;height:28px;text-indent: -999px;overflow:hidden;background-image:url(/images/iq/amd-iq-shop-28x28.png);background-repeat:no-repeat;margin-right:8px;float:left}.map-info-box.mod-has-image .map-info-box-image{width:100px;height:75px;position:absolute;top:0;left:0}.map-info-box.mod-has-image .map-info-box-details{margin-left:110px}.map-info-box .map-info-box-shop-name{font-size:14px;margin-bottom:5px}.map-info-box .map-info-box-address{color:#7d7d7d;font-size:14px;margin-top:3px}.show-map-pane-mini-map-button{position:absolute;right:10px;bottom:20px;z-index:2}.seo-states-section{display:none}.seo-states-dropdown{width:100%;margin-bottom:30px}@media (min-width: 992px){.seo-states-section{display:block}.seo-states-dropdown{display:none}}.seo-list-area .seo-list{width:162px;float:left}.seo-list-area .seo-list
a{line-height:25px}.seo-list-area .states-list
li{list-style:none;border:0;padding:0}.no-shops-found{margin:10px
0 0 10px;font-size:14px;height:35px;line-height:35px}.large-vehicle-text{color:#222;font-size:18px;font-weight:normal}.help-your-fellow-drivers{display:block;width:100%;text-align:center}.help-your-fellow-drivers-header{color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#178abf;padding:10px}.help-your-fellow-drivers-body{border:2px
solid #178abf;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:10px}.help-your-fellow-drivers-body-paragraph{display:inline-block}.help-your-fellow-drivers-body-link{color:#ffab00;font-weight:bold;display:inline-block;margin-left:10px;white-space:nowrap}.map-pane{display:none}.map-container-large{height:700px}.modal-iq-benefits{display:none}@media (min-width:768px){.modal-iq-benefits{width:400px !important}}.modal-iq-benefits .iq-benefits-badge{width:100px;height:100px;margin:0
auto 20px auto;display:block}.modal-iq-benefits .iq-shop-list-item-content{white-space:normal}
/*f:rating.css*/
div.star_rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent !important;overflow:hidden !important}div.rating-cancel{display:none;height:0;width:0}div.rating-cancel
a{display:none;height:0;width:0}div.star_rating
a{background:url(/images/star.png) no-repeat 0 0;display:block;width:16px;height:100%;background-position:0 0;border:0}div.star-rating-on
a{background-position:0 -16px}div.star-rating-hover
a{background-position:0 -32px}div.star-rating-readonly
a{cursor:default !important}span.star-rating-control{margin:0}
/*f:search.css*/
#area-c .gsearch-content{width:800px}#refine-box{float:left;width:170px;margin-right:30px}#results-box{float:left;width:600px}#ad-sale-box{margin:0;float:right;width:160px}#ad-tower{margin:0}.results
ul{list-style-type:none;margin:0
0 10px 0}.results ul
li{width:500px;border-bottom:1px solid #D5D5D5}.results ul
li.last{border:0}.results ul li.no-result{border:0}.results
h4{font-size:16px;margin:10px
0 0;padding:0}.results h4.problem-title{margin:10px
0 0}.results
h4.first{margin:0;padding:0}.results
p{margin:0
0 10px;padding:0}.results-labels{overflow:hidden;padding-bottom:5px;width:100%}.results-labels
span.label{color:#424242;display:block;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:130%;overflow:visible;white-space:nowrap;font-weight:700}.results-labels
strong{color:#6B6B6D}.us-tab-w{width:100%}.univ-serp-tabs{height:29px;margin:0;padding:0;border-bottom:1px solid #b5b5b5;width:100%}.univ-serp-tabs
li{float:left;width:117px;margin-right:2px;list-style:none}.univ-serp-tabs li
a{background:url("/images/results-tab-sprites.gif") no-repeat 0px -30px transparent;cursor:pointer;display:block;font-weight:bold;height:30px;line-height:30px;color:#FFF;text-align:center}.univ-serp-tabs li.selected a, .univ-serp-tabs li a:hover{background:url("/images/results-tab-sprites.gif") no-repeat 0 0 transparent;color:#000}.univ-search-w{background-color:#EEE;border:1px
solid #B0B0B0;margin-bottom:30px;overflow:hidden;height:62px}.univ-s-c{overflow:hidden;margin-top:15px}.univ-s-c .el-left{float:left;line-height:34px;font-size:16px;font-weight:700;text-align:right;width:178px}.univ-s-c
input{margin-left:10px;border:1px
solid #A2A2A2;color:#6B6B6D;padding:4px
6px}.univ-s-c
#q{border:2px
solid #B0B0B0;float:left;width:529px;font-size:18px;height:auto;color:#333;line-height:22px;padding:4px
5px}.univ-s-c #btn-univ-search{background:transparent url(/images/btn-universal-search.gif) top left no-repeat;cursor:pointer;height:33px;width:47px;border:0;padding:0}.univ-s-c .el-right{float:right}#find-a-shop-search-box{background:#EEE none repeat scroll 0 0;border:1px
solid #B0B0B0;margin-bottom:10px;overflow:hidden;padding:10px}.search-shop-results .us-tab-w{float:right;width:480px}.search-shop-results .results-labels{width:480px}#find-a-shop-search-box #search-btn{background:transparent url(/images/btn-universal-search.gif) top left no-repeat;border:0;height:33px;width:47px;margin-top:20px}#find-a-shop-search-box .fsform-search{width:294px}.results-labels{border:0}.recall-tsb .univ-s-c .el-left{padding-left:30px;width:148px}#left-170 #refine-box
.h{margin-top:10px}.facets_content .univ-search-w{margin:0
0 30px}#find-a-shop-search-box{margin:0
0 30px}.facets_content .univ-s-c .el-left{padding-left:30px;width:148px}#area-c{padding-top:30px}#ad-sale-box #tsb-widgets-160{margin:0}#right-160 .ad-qna-mrec-160{margin:0
0 10px 0}#refine-box{color:#000;font-size:13px}#refine-box
.h{margin-top:10px;font-size:14px;border-bottom:1px solid #999;margin-bottom:10px;font-weight:bold;color:#999}#refine-box .selected-facet{background:#009BD3 top left no-repeat;display:block;width:128px;height:18px;font-size:13px;line-height:18px;color:#fff;float:left;padding:0
5px 0 10px}#refine-box
.rm_facet{background:#00ACDE url(/images/selected-tip-right.gif) top right no-repeat;display:block;width:19px;height:18px;float:left;text-indent:-999em}#refine-box
ul{list-style:none;padding:0;margin:0}#refine-box
span{color:#999;font-size:12px;font-weight:normal}#refine-box .h
a{float:right;font-size:12px;font-weight:normal}#refine-box
.subh{padding:20px
0 0 0;clear:both;font-weight:bold;font-size:15px;margin:0}.results ul
li.vids{border:none;padding:5px
0}.results ul li.vids
img{width:142px}.results ul li .vid-title{margin-left:10px}
/*f:reviews_common.css*/
.automd-review-line,.automd-review-stars{font-size:13px;font-style:italic;line-height:20px;color:#222;display:inline-block;*display:inline;*zoom:1}.automd-review-stars .icon-star-blue{color:#0779C0}.automd-review-stars .icon-star-gray{color:#B7B7B7}.automd-review-stars .icon-star-blue,
.automd-review-stars .icon-star-gray{font-size:14px;width:13px !important;display:inline-block;*display:inline;*zoom:1}.automd-review-stars .icon-star-blue:before,
.automd-review-stars .icon-star-gray:before{margin-left:0 !important;margin-right:0 !important}.automd-review-line
.by{font-weight:bold}.automd-review-line .verified-user{color:#009BD3;background:url(/images/logos/amd/automd-verified-user-logo-16-16.png) left center;padding-left:16px}.automd-review-stars-size-16 .icon-star-gray,
.automd-review-stars-size-16 .icon-star-blue{width:15px !important;font-size:16px}.automd-review-info{margin-bottom:10px}.automd-review-by,.automd-review-verified-user,.automd-review-date{font-size:13px;font-style:italic;line-height:20px;display:inline-block;*display:inline;*zoom:1;marign-left:5px}.automd-review-by{font-weight:bold;color:#222;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.automd-review-verified-user{background-image:url(/images/logos/amd/automd-verified-user-logo-16-16.png);background-repeat:no-repeat;background-position:0 2px;color:#009BD3;padding-left:18px}.automd-review-date{color:#222}.automd-review-review,.automd-review-response-comment{color:#7d7d7d;font-size:14px;line-height:20px}.automd-review-shop-response{margin-left:20px;margin-top:30px;background-color:#f7f7f7;padding:20px}.automd-review-shop-response-info{margin-bottom:10px}.automd-review-shop-response .automd-review-shop-response-by,
.automd-review-shop-response .automd-review-shop-response-date{font-style:italic;font-size:12px;color:#222;display:inline-block;*display:inline;*zoom:1}.automd-review-shop-response .automd-review-shop-response-by{font-weight:bold}.community-shop-response{padding-left:30px;padding-top:10px}.shop-response-header{font-size:12px;font-weight:bold}.shop-response-description{color:#7D7D7D;font-size:12px}.shop-response-date{font-weight:normal}.yelp-review,.yelp-review-area,.automd-review-area{display:inline-block;*display:inline;*zoom:1;line-height:20px}.yelp-review .yelp-logo,
.yelp-review-area .yelp-logo{vertical-align:top}.yelp-review .yelp-review-rating-img,
.yelp-review-area .yelp-review-rating-img{vertical-align:middle}.shop-reviews .yelp-review-link{color:#7d7d7d;font-size:11px}.shop-reviews .yelp-logo,
.shop-reviews .yelp-review-rating-img
a.automd-review-link{text-decoration:none}.review-spacer{border-right:1px solid #7d7d7d;margin-right:5px;width:5px;height:13px;vertical-align:middle;display:inline-block;*display:inline;*zoom:1}.automd-review-stars{display:inline-block;*display:inline;*zoom:1}.automd-mini-logo{width:46px;height:11px;display:inline-block;*display:inline;*zoom:1;background:url(/images/logos/amd/amd-thumb-46-11.jpg) no-repeat;text-indent: -999px;overflow:hidden;margin-right:5px}.automd-review-total,.automd-reviews-count{font-size:11px;color:#7d7d7d}
/*f:iq_brm.css*/
@media (min-width: 768px){.iq-brm{display:none;width:520px !important}}.iq-brm
.foot{text-align:center;color:#fff;position:relative}.iq-brm .head span.abort-msg{display:none;font-size:13px;margin-left:80px;color:#FF0008;margin:0}.iq-brm #done-msg{display:none;font-size:13px;color:#0c0;position:absolute;top: -15px;left:0}.iq-brm .iq-selected-services{margin-bottom:30px;display:none}.iq-brm .iq-selected-services-list{list-style:none none;padding:0;margin:0}.iq-brm .iq-selected-services-list
.item{padding:15px
10px;border-top:1px solid #d7d7d7}.iq-brm .iq-selected-services-list
.item.first{border-top:none;padding-top:0}.iq-brm .iq-selected-services-list .item .job-name{font-size:14px;margin:0
30px 0 0;color:#222}.iq-brm .iq-selected-services-list .item .delete-job{width:20px;float:right;color:#9e0b0f;font-size:18px}.iq-brm .iq-search-jobs-form,
.iq-brm #iq-search-jobs{width:100%}@media (min-width: 768px){.iq-brm .iq-search-jobs-form,
.iq-brm #iq-search-jobs{width:440px}}.iq-services-autocomplete{overflow:auto;max-height:400px}.iq-services-autocomplete li a,
.iq-services-autocomplete li a.ui-state-hover{color:#000;font-size:14px;font-weight:normal;border:none;background-color:inherit;border:none;background-image:none}.iq-services-autocomplete li a.ui-state-hover{margin:0
!important;background-color:#ccc}.iq-brm .container-categories{height:auto;overflow:visible;padding-right:0;position:relative}@media (min-width: 768px){.iq-brm .container-categories{height:395px;padding-right:30px;overflow-x:hidden;overflow-y:scroll}.iq-brm .container-categories.has-jobs{height:260px}}#iq-brm ::-webkit-scrollbar{-webkit-appearance:none;width:7px}#iq-brm ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.iq-brm .container-categories
.categories{list-style:none none;padding:0}.iq-brm .container-categories .categories .iq-category-link{border:1px
solid #d7d7d7;background-color:#f7f7f7;color:#1475bb;font-weight:bold;font-size:14px;padding:8px
10px;margin-top:5px;display:block}.iq-brm .container-categories .categories .iq-category-item.first .iq-category-link{margin-top:0}.iq-brm .container-categories .categories .iq-category-item.selected .iq-category-link{color:#fff;text-decoration:none;background-color:#1475bb}.iq-brm .iq-services-list{list-style:none none;margin:10px
10px;padding:0}.iq-brm .iq-services-list .iq-service-link{display:inline-block;*display:inline;*zoom:1;margin-bottom:5px;text-decoration:none}.iq-brm .iq-services-list .iq-service-link.selected{color:#000;font-weight:bold}.iq-brm .iq-questions .sc-label{margin:0
0 10px 0;padding:0;font-size:14px;font-weight:bold;color:#222}.iq-brm .iq-questions
.questionSet{margin-bottom:10px}.iq-brm .iq-questions
.questionSet.last{margin-bottom:0}.iq-brm .iq-questions .questionSet .sc-sublabel{margin:0
0 10px 0;padding:0;font-size:12px;font-weight:bold;color:#222}.iq-brm .iq-questions .questionSet
.option{margin-top:2px;position:relative}.iq-brm .iq-questions .questionSet .option
input{position:absolute;min-height:0}.iq-brm .iq-questions .questionSet .option
label{font-weight:normal;font-size:14px;color:#7d7d7d;padding-left:20px}.iq-brm .iq-questions .questionSet .option
label.checked{color:#222}.iq-brm .questions-body-container
.list{list-style:none none;margin:0;padding:0}.iq-brm .questions-body-container .list .list-item{position:relative}.iq-brm .questions-body-container .list .list-item
input{position:absolute;min-height:0}.iq-brm .questions-body-container .list .list-item
label{color:#7d7d7d;font-size:14px;font-weight:normal;margin-left:20px}.iq-brm .iq-questions .action-controls{margin:30px
20px 0 0;text-align:right}.iq-brm .iq-questions .back-to-jobs-link{float:left}.iq-brm.repair-data-unavailable{display:none;width:350px;min-height:150px}.iq-brm.repair-data-unavailable
p{text-align:center;padding:5px
0}.iq-brm .iq-search-jobs .service-list-section{overflow:auto;margin-top:12px}.iq-search-jobs
ol{padding:0}.iq-search-jobs ol
li{font-size:12px;padding:0px
5px;float:left;width:45%;min-height:35px;list-style:none}.iq-search-jobs a.inactive,
.iq-search-jobs a.inactive:hover{color:#777}.submitting-job-question{position:absolute;display:none}.iq-brm .repair-data-unavailable-vehicle{text-align:left}.iq-brm .repair-data-unavailable-vehicle-wrapper{margin-top: -10px}
/*f:shop_profile_common.css*/
.description-cols{font-size:14px;margin-bottom:0}.description-cols dt,
.description-cols
dd{float:left;margin:0
0 5px}.description-cols
dt{width:40%;padding-right:10px;font-size:14px;color:#7d7d7d;font-weight:bold;clear:left}.description-cols
dd{width:60%;color:#7d7d7d;font-size:14px}.info-list{margin:0;padding:0;list-style:none none}.info-list .info-list-item,
.info-list .info-list-item-subcontent,
.info-list .icon-check,
.info-list .icon-cancel{line-height:18px}.info-list .icon-check,
.info-list .icon-cancel{font-size:18px}.info-list .icon-check{color:#7aaf33}.info-list .icon-cancel{color:#c81c23}.info-list .info-list-item-check{float:left}.info-list .info-list-item{min-height:20px;margin-bottom:10px;padding-right:10px;color:#7d7d7d}.info-list .info-list-item-check-content{margin-left:30px}.info-list .info-list-item-subcontent{display:block;margin-left:40px;font-size:12px;font-style:normal}.shop-features{margin:0;padding:0;list-style-type:none}.shop-features
li{font-size:14px;margin:0
0 12px 0px;min-height:36px}.shop-features li
p{margin:0;padding:0;color:#7E7E7E}.shop-features .features-icon{font-size:20px;color:#fff;background-color:#1475bb;border-radius:3px;text-align:center;width:30px;height:30px;line-height:30px;float:left}.shop-features  .features-name{line-height:15px}.shop-features .shop-features-text{margin-top:5px;color:#7E7E7E;font-size:12px;font-style:normal;display:block}.shop-features .features-name,
.shop-features .shop-features-text{margin-left:40px;margin-right:5px}.js-paginate-amd-reviews .previous,
.js-paginate-amd-reviews
.next{display:none}
/*f:standard_shop_details.css*/
.info-box{padding:30px
0}.info-box.first{padding-top:0}.info-box.last{padding-bottom:0}.info-box .info-box-header{color:#222;font-weight:bold;font-size:16px;margin:0;padding:0}.info-box-table{border:0;border-collapse:collapse;color:#7d7d7d}.info-box-table th,
.info-box-table
td{padding-bottom:5px;text-align:left}.info-box-table
.header{font-weight:bold;color:#222;min-width:150px;padding-right:30px}.bottom-divider{border-bottom:1px solid #d7d7d7}.top-divider{border-top:1px solid #d7d7d7}.side-box,.side-box.info-box{font-size:14px;color:#7d7d7d;border:1px
solid #d7d7d7;padding:20px
20px;margin-bottom:30px}.bcr-standard-shop
.brc{margin:0
0 20px 0;font-size:12px;color:#7d7d7d}.nearby-iq-shops
h2{line-height:23px}.nearby-iq-shops-list{margin:0;padding:0;list-style:none none}.nearby-iq-shop-item{border:1px
solid #d7d7d7;border-bottom:none;position:relative}.nearby-iq-shop-item.last{margin-bottom:0;border-bottom:1px solid #d7d7d7}.nearby-iq-shop-image-container,
.nearby-iq-shop-image,
.nearby-iq-shop-no-image-container .no-shop-photo{width:100px;height:75px}.nearby-iq-shop-no-image-container .no-shop-photo{background-color:#f2f2f2}.nearby-iq-shop-no-image-container .no-shop-photo .icon-camera{font-size:25px;color:#b7b7b7}.nearby-iq-shop-no-image-container .no-shop-photo .no-shop-photo-text{color:#7d7d7d}@media (min-width: 768px){.nearby-iq-shop-image-container,
.nearby-iq-shop-image,
.nearby-iq-shop-no-image-container .no-shop-photo{width:180px;height:130px}.nearby-iq-shop-no-image-container .no-shop-photo .icon-camera{font-size:45px;padding-top:30px}}.nearby-iq-shop-image-container{float:left;overflow:hidden;text-align:center}.nearby-iq-shop-image{vertical-align:middle}.nearby-iq-shop-details{margin-left:110px}@media (min-width: 768px){.nearby-iq-shop-details{margin-left:190px}}.nearby-iq-shop-name{font-size:14px;font-weight:bold;margin-bottom:10px;margin-right:30px;padding-top:10px;min-height:35px;margin-top:0}@media (min-width: 768px){.nearby-iq-shop-name{margin-right:70px;font-size:16px}}.nearby-iq-shop-name
a{line-height:16px;top:6px;position:relative}.iq-shop-badge{width:28px;margin-right:10px;float:left}.nearby-iq-shop-reviews{margin-bottom:5px}.nearby-iq-shop-reviews .yelp-review-area{margin-bottom:5px}.nearby-iq-shop-reviews>div{display:block}.nearby-iq-shop-reviews .review-spacer{display:none;color:#7d7d7d;margin-left:5px;margin-right:9px;height:11px}@media (min-width: 768px){.nearby-iq-shop-reviews>div{display:inline-block}.nearby-iq-shop-reviews .review-spacer{display:inline-block}}.nearby-iq-shop-address{color:#7d7d7d;font-size:13px}.nearby-iq-shop-address .nearby-iq-shop-city-state-zip{display:none}@media (min-width: 768px){.nearby-iq-shop-address .nearby-iq-shop-city-state-zip{display:inline-block}}.nearby-iq-shop-arrow{color:#b7b7b7;font-size:20px;width:15px;margin:0;position:absolute;top:10px;right:10px}.nearby-iq-shop-distance{font-size:14px;color:#7d7d7d;display:none;position:absolute;top:15px;right:20px;font-weight:bold}@media (min-width: 768px){.nearby-iq-shop-arrow{display:none}.nearby-iq-shop-distance{display:block}}.shop-info
.item{color:#7d7d7d}.standard-shop-name{font-size:18px;font-weight:normal;margin:0;margin-bottom:10px;color:#222}@media (min-width: 768px){.standard-shop-name{font-size:24px}}.shop-address{margin-bottom:5px}@media (min-width: 768px){.shop-address{float:left;margin-right:10px}}.shop-telephone{text-decoration:underline;font-weight:normal;color:#222}@media (min-width: 768px){.shop-telephone{text-decoration:none;color:#7d7d7d}}.adjust-bottom-padding{padding-bottom:20px}.automd-not-iq-notice{font-weight:bold;font-size:14px}.automd-not-iq-notice .automd-iq-shop-info{font-weight:normal}.automd-reviews{border-bottom:1px solid #d7d7d7;padding-bottom:20px;margin-bottom:40px}.automd-reviews.mod-has-reviews{cursor:pointer}.automd-reviews .icon-right-open,
.automd-reviews .icon-down-open{color:#b7b7b7;font-size:20px;margin:0;float:right}@media (min-width: 992px){.automd-reviews{padding-bottom:0;margin-bottom:0;border-bottom:none}.automd-reviews .icon-right-open,
.automd-reviews .icon-down-open{float:none}}.map-directions-input{margin-right:10px}.findshop-standard .shop-info{font-size:14px;color:#7d7d7d}.last-updated{font-style:italic}#more-shops{overflow:hidden;padding:10px
0;margin-bottom:30px}#more-shops
h2{border-bottom:1px solid #CCC;color:#333;font-size:14px;font-weight:bold;margin:0;padding-bottom:5px}#more-shops
ul{margin:0;padding:0;list-style:none none}#more-shops
li{list-style:none outside none;margin:0;padding:7px
0}#more-shops .see-all-shops{border-top:1px solid #CCC;padding:5px
0 0;text-align:right}#frm-shop-feedback
label{color:#222;font-size:14px}#frm-shop-feedback #sf-form-email,
#frm-shop-feedback #sf-form-description{width:100%}#frm-shop-feedback
.counter{font-size:12px;color:#7d7d7d}#frm-shop-feedback #sf-feedback-captcha{width:210px;margin-right:20px}#frm-shop-feedback .captia,
#frm-shop-feedback .captia
img{width:155px;border:none;height:37px}#frm-shop-feedback
.captia{float:none;display:inline-block}@media (min-width: 768px){#shop-feedback{width:560px !important}#frm-shop-feedback #sf-form-email{width:350px}#frm-shop-feedback #sf-form-description{width:420px}}#popup-claim-this-shop-owner-name{width:100%}@media (min-width: 768px){#popup-claim-this-shop{width:550px !important}#popup-claim-this-shop-owner-name{width:400px}#popup-claim-this-shop-submitted{width:450px !important}}
/*f:iq_shop_profile.css*/
body.iq-shop-profile{background-color:#f5f5f5}.profile-back-link{display:inline-block;border:1px
solid #ccc;border-radius:15px;font-size:14px;color:#21A2D1;font-weight:500;padding:5px
10px;background-color:#fff;position:relative;top:15px;left:20px}@media (min-width: 992px){.profile-back-link{left:0}}.shop-info-section{margin-top:30px}@media (min-width: 992px){.shop-info-section{margin-bottom:5px}}.shop-profile-info{position:relative}.shop-profile-info-image{display:none;margin-bottom:20px;overflow:hidden}.shop-profile-info-image.mod-has-image{display:block}.shop-profile-info-image,
.shop-profile-info-image
img{width:100%;text-align:center;background-color:#222}.shop-profile-info-content{margin-left:10px;margin-right:10px}.shop-profile-info-content-shop-name{font-size:18px;color:#000;font-weight:normal;margin:0;padding:0;margin-bottom:10px}.shop-profile-info-content-shop-reviews .automd-review-area,
.shop-profile-info-content-shop-reviews .yelp-review-area{margin-bottom:10px}.shop-profile-info-content-address{font-size:14px;font-weight:normal;color:#7d7d7d;margin-bottom:10px}.shop-profile-info-content-address-mobile-mechanic{margin-bottom:10px}.shop-profile-info-content-address-mobile-mechanic .icon-info-circled{color:#b7b7b7}.shop-profile-info-content-address-state,.shop-profile-info-content-address-zip,.shop-profile-info-content-address-city-state-comma{display:none}@media (min-width: 768px){.shop-profile-info-content-address-state,.shop-profile-info-content-address-zip,.shop-profile-info-content-address-city-state-comma{display:inline}}.shop-profile-info-content-phone{padding:0;margin:0}.shop-profile-info-content-phone-link{font-size:24px;font-weight:bold;color:#fa0}@media (min-width: 768px){.shop-profile-info-image,
.shop-profile-info-image .no-shop-photo{width:300px;height:225px}.shop-profile-info-image{display:block;margin-bottom:0;float:left}.shop-profile-info-image
img{width:auto;height:225px}.shop-profile-info-image .no-shop-photo{background-color:#f2f2f2;padding-top:50px}.shop-profile-info-image .no-shop-photo .icon-camera{font-size:60px}.shop-profile-info-image .no-shop-photo .no-shop-photo-text{font-size:16px}.shop-profile-info-content{padding-top:15px;margin-left:330px}.shop-profile-info-content-shop-name{font-size:24px}}.iq-shop-badged-container{border:1px
solid #ccc;padding:20px;background-color:#fff}.iq-shop-badged-container-top{background-color:#04497B;color:#fff;font-size:18px;font-weight:500;margin: -20px -20px 20px -20px;padding:15px;text-align:center}.iq-shop-badged-container-blue-text{font-size:16px;font-weight:bold;color:#04497b;text-align:center}.iq-shop-badged-container-quote-column,.iq-shop-badged-container-vehicle{text-align:center}.iq-shop-badged-container-part-brand-img{margin-bottom:5px;cursor:pointer}.iq-shop-badged-container-part-brand-text{width:80px;height:30px;display:inline-block;text-align:center;color:#7d7d7d;font-weighT:bold;padding-top:5px;font-size:12px}@media (min-width: 768px) and (max-width: 991px){.iq-shop-badged-container-quote-column.mod-has-parts{padding-left:110px}.iq-shop-badged-container-part-column{padding-left:40px}}.badged-container-section-top{padding:45px
10px 30px 10px}.badged-container-section-side{width:300px;margin-top:70px;float:right;position:relative}.badge-quote-details-list{margin:0}.badge-quote-details-list-item{padding-top:20px;margin-top:20px;border-top:1px solid #d7d7d7}.badge-quote-details-list-item-header{cursor:pointer}.badge-quote-details-list-item-header
*{vertical-align:middle}@media (min-width: 992px){.badge-quote-details-list-item-header-unavailable{display:inline-block;text-align:right;width:70px;line-height:18px}}.badge-quote-details-list-item-contents{display:none}.badge-quote-details-list-item-contents-header,.badge-quote-details-list-item-contents-text{font-size:14px;color:#7d7d7d;margin:0;margin-top:5px}.badge-quote-details-list-item-contents-header{font-weight:bold}.badge-quote-details-total{padding-top:10px;margin-top:20px;border-top:1px solid #d7d7d7}.badge-quote-details-total-total{font-size:14px;font-weight:bold;color:#04497b}.badge-quote-details-total-price{font-size:24px;font-weight:bold;color:#04497b;float:right}.badge-quote-details-total-price
sup{font-size:14px}.badge-quote-details-total-unavailable{text-align:center;padding-top:20px;margin-top:20px;border-top:1px solid #d7d7d7}.badge-quote-details-total-unavailable.mod-no-border{border-top:none;padding-top:0}.badge-quote-details-total-unavailable-text{font-size:16px;font-weight:bold;color:#04497b}.badge-quote-details-total-unavailable-phone-link{font-size:24px;font-weight:bold;color:#fa0}.badge-quote-details-subtext{font-size:11px;color:#7d7d7d;text-align:center;margin:0}.badge-quote-details-icons{color:#b7b7b7;font-size:20px;margin:0
5px}.satisfaction-guaranteed-container{border:1px
solid #d7d7d7;position:relative;background: -moz-linear-gradient(top, #e9f5fa 1%, #fff 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e9f5fa ), color-stop(99%,#fff ));background: -webkit-linear-gradient(top, #e9f5fa 1%,#fff 99%);background: -o-linear-gradient(top, #e9f5fa 1%,#fff 99%);background: -ms-linear-gradient(top, #e9f5fa 1%,#fff 99%);background:linear-gradient(to bottom, #e9f5fa 1%,#fff 99%)}.satisfaction-guaranteed-container-info{position:absolute;top:5px;right:5px}.satisfaction-guaranteed-container-img{overflow:hidden;background-image:url(/images/iq/Guarantee.png);width:150px;height:58px;background-size:150px 58px;margin:10px
auto 5px auto}.satisfaction-guaranteed-container-text{margin-bottom:10px;text-align:center;color:#7d7d7d;font-size:14px}.satisfaction-guaranteed-container-text
b{font-weight:bold;color:#04497b}@media
(-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi){.satisfaction-guaranteed-container-img{background-image:url(/images/iq/Guarantee@2x.png)}}@media (min-width: 768px) and (max-width: 991px){.satisfaction-guaranteed-container{text-align:center}.satisfaction-guaranteed-container-img,.satisfaction-guaranteed-container-text{display:inline-block;vertical-align:middle;margin:10px
10px;font-size:18px}}@media (min-width: 992px){.satisfaction-guaranteed-container.mod-iq-appointment{text-align:center}.satisfaction-guaranteed-container.mod-iq-appointment .satisfaction-guaranteed-container-img,
.satisfaction-guaranteed-container.mod-iq-appointment .satisfaction-guaranteed-container-text{display:inline-block;vertical-align:middle;margin:10px
10px;font-size:18px}}@media (max-width: 991px){.keep-button-bottom{position:fixed;left:0;bottom:0;z-index:100;width:96%;margin:0
2% 10px 2%}}.shop-details-section{padding-left:10px;padding-right:10px}@media (min-width: 992px){.shop-details-section{width:660px;float:left;padding:0}}.shop-details-since-quotes-since{margin-bottom:10px}shop-details-since-quotes-quotes{margin-bottom:20px}@media (min-width: 768px){.shop-details-since-quotes-since,.shop-details-since-quotes-quotes{display:inline-block;margin-bottom:0}.shop-details-since-quotes-quotes{margin-left:20px}}.about-this-shop-map{height:200px}.map-shop-info{display:none}.map-shop-info
p{margin:0;padding:0;color:#000}@media (min-width: 768px){.map-shop-info{background-color:#fff;padding:20px;position:absolute;left:40px;top: -10000000000000px;display:inline-block;opacity:0.9;z-index:2}}.shop-photos-list-item{float:left;overflow:hidden;margin-right:10px;margin-bottom:10px}.shop-photos-list-item-link-photo{width:150px;height:150px}@media (min-width: 768px){.shop-photos-list-item{margin-top:20px 0 0 20px;}.shop-photos-list-item.mod-is-first-4{margin-top:0}.shop-photos-list-item.mod-is-1-of-4{margin-left:0;clear:left}}.toggle-arrow{float:right;margin-right:20px;font-size:16px;color:#7d7d7d}.shop-details-section-yelp-section-logoimg{width:50px;margin-top: -5px;margin-right:10px}.shop-details-section-yelp-section-ratingimg{width:85px;margin-left:5px}.shop-details-section-yelp-section-arrow{float:right;margin-right:20px;font-size:16px;color:#7d7d7d}.shop-details-section-yelp-section-reviews-info-stats-numbers{color:#04497b;font-weight:bold}.shop-details-section-yelp-section-reviews-list-item{margin-top:30px}.shop-details-section-yelp-section-reviews-list-item-image-container{float:left}.shop-details-section-yelp-section-reviews-list-item-image-container-img{width:40px;height:40px;margin-bottom:8px}.shop-details-section-yelp-section-reviews-list-item-image-container-name{font-weight:normal;font-size:11px;color:#222;display:block;overflow:hidden;text-overflow:ellipsis}.shop-details-section-yelp-section-reviews-list-item-content{margin-left:60px}.shop-details-section-yelp-section-reviews-list-item-content-info{margin-bottom:10px;font-size:14px;font-weight:normal;color:#222}.shop-details-section-yelp-section-reviews-list-item-content-info-img{width:50px;margin-right:10px}.shop-photo-carousel
.item{text-align:center;background-color:#000}.shop-photo-carousel .item
img{margin-left:auto;margin-right:auto;width:100%}.shop-photo-carousel .carousel-control{background-image:none}.automd-reviews-section{background-color:#fff;padding-top:40px;padding-bottom:40px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}@media (min-width: 768px){.automd-reviews-section-review-button{position:absolute;top:0;right:0}}.automd-reviews-section-stats-numbers{color:#04497b;font-weight:bold}.automd-reviews-section-reviews-item{margin-top:30px;padding-top:30px;border-top:1px solid #d7d7d7}.automd-reviews-section-reviews-item.first{padding-top:0;margin-top:0;border-top:none}.automd-reviews-section-reviews-item-image-container,.automd-reviews-section-reviews-item-image-container-img{border-radius:50%}.automd-reviews-section-reviews-item-image-container{width:90px;height:90px;overflow:hidden;position:relative;border-radius:50%;background-color:#f2f2f2;margin:0
auto 5px auto}.automd-reviews-section-reviews-item-image-container-img{width:90px;height:90px;position:absolute;top: -9999px;bottom: -9999px;left: -9999px;right: -9999px;margin:auto}.automd-reviews-section-reviews-item-image-container-noimage{width:90px;height:90px;color:#b7b7b7;line-height:90px;font-size:40px}.automd-reviews-section-reviews-item-image-username{color:#7d7d7d;font-size:12px;font-weight:bold;text-align:center;margin-bottom:5px}.automd-reviews-section-reviews-item-image-in-shop{font-size:11px;color:#0779C0;border:1px
solid #0779C0;display:inline-block;text-align:center;padding:5px
10px;white-space:nowrap;margin-left:auto;margin-right:auto}.automd-reviews-section-reviews-item-content-info{font-size:12px;font-style:italic;font-weight:normal;color:#222;text-align:center;margin-bottom:15px}.automd-reviews-section-reviews-item-content-response{background-color:#f2f2f2;padding:20px;margin-left:20px}.automd-reviews-section-reviews-item-content-response-by,.automd-reviews-section-reviews-item-content-response-date{font-size:12px;font-weight:normal;color:#222;font-style:italic;display:inline}.automd-reviews-section-reviews-item-content-response-by{font-weight:bold}.automd-reviews-section-reviews-item-image{margin-bottom:20px;text-align:center}@media (min-width: 768px){.automd-reviews-section-reviews-item-image{float:left;width:120px;margin-bottom:0}.automd-reviews-section-reviews-item-content{margin-left:135px}.automd-reviews-section-reviews-item-content-info{text-align:left}}
/*f:iq_appointment.css*/
.panel-white{background-color:#fff;text-align:center;padding-top:80px;padding-bottom:80px}.panel-white-header{font-size:24px;font-weight:bold;color:#0373bc;margin:0}.panel-white-subtext{max-width:390px;color:#222;font-size:11px;font-weight:bold;margin-left:auto;margin-right:auto}.appointment-progressbar-container{width:210px}.no-service-see-quotes-button{padding-left:20px;padding-right:20px}@media (min-width: 768px){.no-service-see-quotes-button{width:400px}}.appointment-container{background-color:#fff;padding:20px
10px 40px 10px;margin-left: -10px;margin-right: -10px}.quote-details-content{display:none;padding-bottom:20px;position:relative}.toggle-link-quote-price{font-size:24px;font-weight:bold;color:#04497b;float:right;margin-right:30px}.toggle-link-quote-unavailable{font-size:16px}.toggle-link-quote-price
sup{font-size:14px}.badge-quote-details-first-column{border-bottom:1px solid #d7d7d7;margin-bottom:20px;padding-bottom:10px}@media (min-width: 768px) and (max-width: 991px){.badge-quote-details-first-column{border-bottom:none;margin-bottom:0;padding-bottom:0}}@media (min-width: 768px){.appointment-container{margin-left:0;margin-right:0}}@media (min-width:992px){.quote-details-content{display:block !important;width:300px;float:right}.toggle-link-quote{display:none}.appointment-container{width:660px;padding-left:20px;padding-right:20px;float:left}}.iq-appointment-form{position:relative}.iq-appointment-form-footer-text{text-align:center}@media (min-width:992px){.iq-appointment-form{width:400px}.iq-appointment-form-submit-button{width:300px}.iq-appointment-form-footer-text{text-align:left}}.save-print-links{position:absolute;right:0;top: -5px;z-index:1}.quote-details-photo-area{margin-bottom:20px}.quote-details-photo-area,
.quote-details-photo-area
img{float:left;width:100px;height:75px;overflow:hidden}.quote-details-photo-area .no-shop-photo{width:100px;height:75px}.quote-details-photo-area .no-shop-photo .icon-camera{font-size:30px}.quote-details-shop-info{margin-left:110px}.quote-details-shop-info .yelp-review-area,
.quote-details-shop-info .automd-review-area{display:block}@media (min-width: 768px) and (max-width: 991px){.quote-details-shop-info{margin-right:20px}.iq-appointment-quote-number-heading{margin-top:30px}}.pricing-unavailable-header{font-size:24px;font-weight:bold;color:#0373bc;text-align:center;margin-top:60px}.pricing-unavailable-phone,
.pricing-unavailable-phone
a{font-size:24px;font-weight:bold;color:#fa0;text-align:center;margin-bottom:40px}.appointment-confirmation-header{color:#222;font-size:18px;font-weight:normal;;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d7d7d7}@media (min-width: 768px){.appointment-confirmation-header{font-size:24px}}.appointment-confirmation-details-photo,
.appointment-confirmation-details-photo img,
.appointment-confirmation-details-photo-no-shop-photo  .no-shop-photo{width:100px;height:75px;overflow:hidden}.appointment-confirmation-details-photo{float:left}.appointment-confirmation-details-shop{margin-left:110px}.appointment-confirmation-details-photo-no-shop-photo .no-shop-photo{background-color:#f2f2f2}.appointment-confirmation-details-photo-no-shop-photo .no-shop-photo .icon-camera{font-size:30px}@media (min-width: 768px){.appointment-confirmation-details-photo,
.appointment-confirmation-details-photo img,
.appointment-confirmation-details-photo-no-shop-photo  .no-shop-photo{width:180px;height:135px}.appointment-confirmation-details-shop{margin-left:200px}}
/*f:iq_shared.css*/
.quote-job-credited-label{color:#fff;font-size:12px;background-color:#7aaf33;padding:5px
5px;text-align:center;display:inline-block;line-height:1em}.quote-job-credited-text{color:#7aaf33;text-align:center;display:inline-block;line-height:1em}