body{font-family:'Open Sans';}body.results{padding-top:140px;}a{color:#4361ad;}a:hover{color:#e68a00;}input::-webkit-input-placeholder{color:#000 !important;font:normal normal 12px "Roboto",Arial,Verdana,sans-serif;font-weight:100;}input:-moz-placeholder{color:#000 !important;font-family:Rubik,sans-serif;font-weight:100;}.pr-navbar-input::-webkit-input-placeholder{color:#000 !important;font-family:Rubik,sans-serif;font-weight:100;}input::-moz-placeholder{color:#000 !important;font-family:Rubik,sans-serif;font-weight:100;}input:-ms-input-placeholder{color:#ccc !important;font:normal normal 12px "Roboto",Arial,Verdana,sans-serif;font-weight:100;}textarea::-webkit-input-placeholder{color:#cecece;}textarea::-moz-input-placeholder{color:#cecece;}textarea::-ms-input-placeholder{color:#cecece;}footer{font-size:12px;}.form-control{font-size:16px;}#prNavbar{background-color:#FFF;color:#000 !important;margin-bottom:0px;-webkit-box-shadow:0 0 10px #737373;box-shadow:0 0 10px #737373;}.row1{padding-top:8px;}.row2{padding:0px 0px 9px 0;}.pr-navbar-input{padding:9px 16px;border-radius:2px 0 0 2px;border:solid thiN #CCC;outline:0 none;font-size:15px;}.pr-navbar-button{background-color:#FFF;border:1px solid #ccc;border-radius:0 2px 2px 0;color:#565656;padding:12px 0;height:41px;cursor:pointer;border-left:0;}.cart-button{background-color:#000;padding:8px 0;text-align:center;height:35px;font-weight:500;width:120px;display:inline-block;text-decoration:none;color:inherit;border:none;outline:none;float:right;margin-right:7px;border-radius:0;font-size:16px;}.cart-button:hover{text-decoration:none;color:#fff;cursor:pointer;}.cart-svg{display:inline-block;width:16px;height:16px;vertical-align:middle;margin-right:8px;}.item-number{border-radius:3px;background-color:rgba(0,0,0,.1);height:20px;padding:3px 6px;font-weight:500;display:inline-block;color:#fff;line-height:12px;margin-left:10px;}.upper-links{display:inline-block;padding:0 11px;line-height:23px;font-family:'Roboto',sans-serif;letter-spacing:0;color:inherit;border:none;outline:none;font-size:12px;}.dropdown{position:relative;display:inline-block;margin-bottom:0px;}.dropdown:hover{}.dropdown:hover .links{color:#000;}.dropdown:hover .dropdown-menu{display:block;}.dropdown .dropdown-menu{position:absolute;top:100%;display:none;background-color:#fff;color:#333;left:0px;border:0;border-radius:0;-webkit-box-shadow:0 4px 8px -3px #555454;box-shadow:0 4px 8px -3px #555454;margin:0;padding:0px;}.links{color:#000;text-decoration:none;}.links:hover{color:#e58e2a;text-decoration:none;}.profile-links{font-size:12px;font-family:'Roboto',sans-serif;border-bottom:1px solid #e9e9e9;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:0 11px;line-height:23px;}.profile-li{padding-top:2px;}.largenav{display:block;}.smallnav{display:block;position:absolute;}.smallsearch{overflow:auto;}.searchBox{}.menu{cursor:pointer;}@media screen and (min-width:768px){.largenav{display:block;margin-bottom:3px !important;margin-right:6px;}.smallnav{display:none;}.smallsearch{margin:0px;}#loader{left:58% !important;top:55% !important;}.rBtn{font-size:11px;text-transform:uppercase;color:#000;clear:both;display:block;}.smallsearch form{margin-top:2px;}}.sidenav{height:100%;width:0;position:fixed;z-index:10000;top:0;left:0;background-color:#fff;overflow-x:hidden;-webkit-transition:0.5s;transition:0.5s;-webkit-box-shadow:0 4px 8px -3px #555454;box-shadow:0 4px 8px -3px #555454;padding-top:0px;}.sidenav a{padding:8px 8px 8px 12px;text-decoration:none;font-size:15px;color:#818181;display:block;-webkit-transition:0.3s;transition:0.3s;text-transform:uppercase;letter:2px;}.sidenav a.sideLinks{border-bottom:dotted thin #CCC;}.sidenav .closebtn{position:absolute;top:-11px;right:1px;font-size:30px;margin-left:50px;color:#ffffff;}@media screen and (max-height:450px){.sidenav a{font-size:18px;}}.sidenav-heading{font-size:27px;color:#fff;text-transform:uppercase;}#bannerHome{background:url(../images/car-home-img.jpeg);background-size:cover;background-position:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;rchForm align-items:center;justify-content:center;position:relative;padding:275px 0 250px 0;-webkit-box-shadow:0 0 10px #666;box-shadow:0 0 10px #666;border-bottom:solid thin #FFF;margin-bottom:3px;}#bannerHome:after{background:rgba(0,0,0,.15);content:"";position:absolute;width:100%;height:100%;top:0;left:0;}.dealerBtn{font-size:16px;text-transform:uppercase;z-index:99999;margin-right:20px;}#search2 input[type=search]{width:0px;padding-right:10px;color:transparent;cursor:pointer;}#search2 input[type=search]:hover{background-color:#fff;}#search2 input[type=search]:focus{width:130px;padding-right:32px;color:#000;background-color:#fff;cursor:auto;}#search2 input:-moz-placeholder{color:transparent;}#search2 input::-webkit-input-placeholder{color:transparent;}#search2 input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%;}#search2 input::-webkit-search-decoration,#search2 input::-webkit-search-cancel-button{display:none;}#search2 input[type=search]{background:#ededed url(https://static.tumblr.com/ftv85bp/MIXmud4tx/search-icon.png) no-repeat 9px center;border:solid 1px #ccc;padding:9px 10px 9px 32px;width:55px;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}#search2 input[type=search]:focus{width:130px;background-color:#fff;border-color:#66CC75;-webkit-box-shadow:0 0 5px rgba(109,207,246,.5);-moz-box-shadow:0 0 5px rgba(109,207,246,.5);box-shadow:0 0 5px rgba(109,207,246,.5);}#search2 input:-moz-placeholder{color:#999;}#search2 input::-webkit-input-placeholder{color:#999;}.banner{background:#fff;font-family:Lato,sans-serif;}.navbar-nav-primary{text-transform:uppercase;}.navbar-form-search{position:relative;}.navbar-form-search .form-control{width:250px;}.navbar-form-search .btn{border:0;background:transparent;font-size:18px;}.navbar-form-search .btn:active,.navbar-form-search .btn:hover,.navbar-form-search .btn:focus{color:#000;outline:none;box-shadow:none;}.navbar-form-search .search-form-container{text-align:right;position:absolute;width:300px;overflow:hidden;background:#fff;right:60px;top:0;z-index:9;transition:all .3s ease-in-out;}.navbar-form-search .search-form-container.hdn{width:0;}.navbar-form-search .search-form-container .search-input-group{width:300px;}.topNav3Links{color:#FFF;display:inline-block;margin-right:15px;}.topNav3Links a{background:transparent !important;font-size:14px;}#prNavbar .dealerBtn{font-size:16px;text-transform:uppercase;margin-top:10px;}#prNav3{box-shadow:0 0 10px #bebebe;margin-bottom:0;}#prNav3 form[name=headerSearch]{overflow:auto;}#prNav3 form[name=headerSearch] .input-group{width:100%;}#prNav3 .navbar-nav>li>a{color:#000;font-family:Rubik,sans-serif;letter-spacing:1px;text-transform:uppercase;font-size:13px;}#prNav3 .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:transparent;}.dealerBtn a{color:#FFF !important;background:#4361ad;}.dealerBtn a:hover{background-color:#506cb2;}.dealerBtn .btn-glyphicon{padding:8px;background:#ffffff;margin-right:4px;}.dealerBtn .icon-btn{padding:1px 15px 3px 2px;border-radius:50px;}#bannerHome .smallnav{top:47px;left:24px;color:#FFF;z-index:99;font-size:29px;display:block !important;}.topNavHome{position:absolute;right:0;top:23px;text-align:right;}.topNavHome a{margin-left:30px;color:#FFF;text-transform:uppercase;text-shadow:0 0 10px #000;font-size:14px;}#bannerLogo{width:300px;margin:auto;margin-bottom:20px;}#searchGroup{margin:auto;overflow:auto;width:100%;}#homeTabs2{background:#4361ad;}#aboutPage{margin-top:60px;}#termsPage{margin-top:60px;}#termsPage .sub_header{font-size:15px;font-weight:900 !important;font-family:arial black;}#contactPage{padding-top:90px;}#contactPage .adslot_1{margin-top:0px !important;}#homeTabs2>li.active>a,#homeTabs2>li.active>a:focus,#homeTabs2>li.active>a:hover{border-width:0;}#homeTabs2>li>a{border:none;color:#FFF;font-size:17px;padding:19px;text-transform:uppercase;}#homeTabs2>li.active>a,#homeTabs2>li>a:hover{border:none;color:#FFF !important;background:#000;text-shadow:0 0 10px #00000096;}#homeTabs2>li>a::after{content:"";background:#fb5;height:2px;position:absolute;width:100%;left:0px;bottom:-1px;transition:all 250ms ease 0s;transform:scale(0);}#homeTabs2>li.active>a::after,#homeTabs2>li:hover>a::after{transform:scale(1);}#homeTabs2>li>a::after{background:#fe6cc4d none repeat scroll 0% 0%;color:#fff;}.homeTabContent2.tab-content{padding:20px;margin-top:0;padding:30px 25px;margin-top:0;border:solid thin #CCC;background:white;border-top:0;}}.homeTabContent2 h3{color:000;}.homeTabContent2 h2{line-height:36px;font-size:31px;color:000;font-weight:100;}#carInquery{text-align:left !important;}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.carSliderImg a.dealerInventory{position:absolute;;width:100%;height:100%;top:0;left:0;}.dealerInfoSingle,.moreInfo.singleCar{border:solid thin #CCC;padding:10px;border-top:solid 3px #e4c525;margin-top:20px;}.singleCarPage .carTtl{font-size:33px !important;margin-bottom:17px;}.dealerInfoSingle h3{font-weight:500;border-bottom:solid thin #ececec;margin-top:0;padding-bottom:10px;}.dealerInfoSingle h4{font-size:16px;}#makeCombo,#modelCombo,#zipCombo,#yearCombo,#zipCode{background-color:#fff8f800;border:solid thiN #000;border-radius:0;box-shadow:none;max-width:100%;padding:0;transition:all 300ms linear 0s;-webkit-appearance:none;width:80%;font-family:Rubik,sans-serif;font-size:16px;margin:0;color:#000;padding:14px;display:inline-block;width:100%;height:47px;text-transform:uppercase;}#zipCode::-webkit-input-placeholder{color:#000 !important;font-size:15px;}.featBoxSearch{-webkit-column-count:2;-moz-column-count:2;column-count:2;text-align:left;color:#FFF;list-style-type:none;padding:0;line-height:30px;}.featBoxSearch input{margin-right:10px;}.featSearch h3{text-align:left !important;}.tab-pane#home #SubmitBtn{width:100%;background:#e6cc4d;padding:10px;border-radius:0;border-color:transparent;font-size:18px;color:FFF;text-transform:uppercase;}.tab-pane img{width:150px;margin-top:20px;}#userReviews img{width:200px;margin-top:20px;}#dealerRatorReviews img{margin-top:0px;}.card{}#bannerHome .container{overflow:auto;text-align:center;}#searchGroup .col-sm-9,#searchGroup .col-sm-3{padding:0 !important;}#searchGroup .form-control{padding:11px 12px !important;color:#000 !important;background-color:rgba(255,255,255,0.90);border:solid thin #000;height:auto;font-size:16px;text-align:left;}#searchResults{margin-top:100px;}#searchGroup .form-control::-webkit-input-placeholder{color:#000;}#searchGroup .form-control:-ms-input-placeholder{color:#000;}#searchGroup .form-control::placeholder{color:#000;}#searchSbmt{background:#000;border-radius:0;padding:10px 21px;text-transform:uppercase;color:#FFF;letter-spacing:2px;}#homeAbout{margin-bottom:27px;}#homeAbout h1{margin:25px 0;}#homeAbout h4{margin:18px 0;}#reviewsLogo{width:500px;margin:25px auto;}.homeContentBelow{}#bannerHome h1{color:#FFF;text-shadow:0 0 10px #000;z-index:9;font-size:31px;line-height:38px;margin-top:20px;}#carHomeSlider .owl-item{padding:20px;}#carHomeSlider .owl-item img{margin:auto;min-height:228px;margin-bottom:15px;}#carHomeSlider .carSliderImg{min-height:275px;margin-bottom:12px;box-shadow:none !important;position:relative;background-size:cover !important;}#carHomeSlider .owl-item div{padding:15px;-webkit-box-shadow:6px 6px 18px 0px rgba(0,0,0,0.3);-moz-box-shadow:6px 6px 18px 0px rgba(0,0,0,0.3);box-shadow:6px 6px 18px 0px rgba(0,0,0,0.3);text-align:left;}#carHomeSlider .owl-item div .dMakeHome{}#carHomeSlider .owl-item div .dModelHome{}#carHomeSlider .owl-item div .itemMileage{color:#999;text-transform:uppercase;font-size:14px;}#carHomeSlider .owl-item div .dPageHome,.ratingWidgetSourceCode{font-size:12px;}#carHomeSlider .owl-nav{position:absolute;z-index:9999;width:100%;top:45%;font-size:26px;}.owl-carousel .owl-nav .owl-next{float:right;}.owl-carousel .owl-nav .owl-prev{float:left;}#homeAbout h2{line-height:36px;font-size:32px;font-weight:300;margin-top:40px;}.homeBottom{-webkit-box-shadow:inset 0 5px 10px #e0e0e0;-moz-box-shadow:inset 0 5px 10px #e0e0e0;box-shadow:inset 0 5px 10px #e0e0e0;text-align:left;padding:30px 10px;}.homeHl{text-align:center;margin-top:60px;}.homeHl img{width:180px;margin:9px auto 37px auto;}.homeHl p{font-size:16px !important;}.moreHomeBtn{background:#4361ad;border-radius:0;padding:11px 21px;text-transform:uppercase;color:#FFF;letter-spacing:2px;margin:30px 0;font-size:17px;display:inline-block;}.homeBottom .introText{font-size:21px;margin-top:30px;}.homeBottom .topRow{margin-top:40px;}.homeBottom h2{font-size:48px;text-align:center;margin-bottom:50px;text-transform:uppercase;}hgroup{margin-bottom:30px;}hgroup h1{font:500 normal 1.625em "Roboto",Arial,Verdana,sans-serif;color:#2a3644;margin-top:0;line-height:1.15;text-transform:uppercase;}hgroup h2.lead{font:normal normal 1.125em "Roboto",Arial,Verdana,sans-serif;color:#2a3644;margin:0;padding-bottom:10px;}#searchKey,#resultNumber{color:#000;}.rating{text-align:center;margin-top:15px;}.dealerInfo .meta .d_rating.jq-ry-container{margin:11px 0;padding:0;left:15px;}.rBtn{font-size:13px;text-transform:uppercase;color:#000;font-weight:bold;}.rBtn:hover{color:#e68a00;}.result{overflow:auto;overflow:auto;padding:18px 0 0px 0;-webkit-box-shadow:0 2px 8px #bbbbbb;-moz-box-shadow:0 2px 8px #bbbbbb;box-shadow:0 2px 8px #bbbbbb;margin-bottom:23px;}.result .owl-stage{width:100%;}.result .owl-item{width:100%;}.result .col-sm-3{padding:0 0 0 15px;}.dealerInfo .meta a{display:block;}.reviewRow{width:100%;margin:0;background:#f9f9f9;padding:0px 15px 12px 15px;margin-bottom:0;}.reviewRow h3{font-size:16px;text-transform:uppercase;}.dealerInfo{vertical-align:middle;}.dealerInfo h3{font:500 normal 1.875em "Open Sans",Arial,Verdana,sans-serif;margin-top:0;line-height:1.15;margin-bottom:10px;clear:both;cursor:pointer;}.dealerInfo h3 a{color:#000;}.dealerInfo h3 a:hover{text-decoration:none;}.dealerInfo p{font:normal normal 1.1em "Open Sans",Arial,Verdana,sans-serif;margin:0;padding-bottom:10px;}.dealerMetaHead .dealerInfo h3{color:#FFF;font:500 normal 2.175em "Open Sans",Arial,Verdana,sans-serif;}.dealerMetaHead .dealerInfo p{color:#FFF !important;font-size:1.2em;}.dealerMetaHead .dealerContactInfo{}.dealerMetaHead .dealerContactInfo i{margin-right:8px;color:#FFF;}.dealerMetaHead .dealerContactInfo a{color:#FFF;margin-right:15px;font-size:.8em;}.dealerMetaHead .dealerContactInfo a:hover{text-decoration:underline;}.dealerBtns{margin:12px 0 0 0;}.dealerBtns button{border-radius:0;border:0;letter-spacing:1px;font-family:'Open Sans';font-size:12px;padding:6px 9px;}.dealerBtns button:hover{color:#FFF;}.reviewBtn{background:#e68a00;color:#FFF;text-transform:uppercase;}.dealerInfo .meta .reviewBtn{background:transparent;color:#000;text-transform:uppercase;border:solid thin #000;font-size:14px !important;}.reviewBtn:hover{background:#fbab34;color:#FFF;text-transform:uppercase;}.infoBtn:hover,.inventoryBtn:hover{background:#4e4e4e;}.infoBtn,.inventoryBtn{background:#000;color:#FFF;text-transform:uppercase;}.rating i{color:#d8534f;font-size:18px;}reviewDate{display:none;}.rating h5{text-align:center;text-transform:uppercase;font-size:15px;margin-top:0;line-height:1.15;margin-bottom:0;position:absolute;top:0;right:0;background:#4e6bb2;color:#fff;padding:6px 8px;letter-spacing:1px;width:100%;}.addReviewBtn{padding:6px 10px;border-radius:0;background:transparent;border:solid thin #000;text-transform:uppercase;margin-top:5px;color:#000;font-size:12px;}.addReviewBtn:hover{color:#2a3644;}.networkImages{margin-bottom:40px;overflow:auto;}.networkImages #wr_dealer_google_address_div img{width:50%}.networkImages #wr_dealer_yelp_address_div img{width:50%}.ad{background:#f5f5f5;height:250px;}.googleOverall{margin-right:18px;}.dealerMetaHead{background-image:url(../images/car-dealer-img.jpg);background-size:cover;background-position:0 -100px;min-height:205px;margin-top:82px;}.dealerMetaHeadForSurvey{background-image:url(../images/car-dealer-img.jpg);background-size:cover;background-position:0 -100px;min-height:205px;color :#ffffff}.dealerSurveyQuestionResult{background:#e4c620;border-radius:20px;font-size:24px;width:15%;margin:auto;padding:10px;text-align:center;}.dealerSurveyBtn{text-align:center;margin-bottom:10px;}.dealerSurveyForm{padding :3%;}.surveyQuestionSmilyFaces{width:75%}.surveyQuestionDiv{display:flex;}.pr-tab-container{z-index:10;background-color:#ffffff;;border-radius:4px;margin-top:20px;background-clip:padding-box;opacity:0.97;filter:alpha(opacity=97);}.pr-tab-menu{padding-right:0 !important;}.pr-tab-menu div.list-group{margin-bottom:0;}.pr-tab-menu div.list-group>a{margin-bottom:0;display:inline-block;}.pr-tab-menu div.list-group>a .glyphicon,.pr-tab-menu div.list-group>a .fa{color:#cec000;}.pr-tab-menu div.list-group>a:first-child{border-top-right-radius:0;-moz-border-top-right-radius:0;}.pr-tab-menu div.list-group>a:last-child{border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;}.pr-tab-menu div.list-group>a.active,.pr-tab-menu div.list-group>a.active .glyphicon,.pr-tab-menu div.list-group>a.active .fa{background-color:#FFF;color:#000;border:0;border-left:solid 5px #4361ad;-webkit-box-shadow:0 0 10px #bebebe;-moz-box-shadow:0 0 10px #bebebe;box-shadow:0 0 10px #bebebe;}.pr-tab-menu div.list-group>a.active:after{content:'';position:absolute;left:100%;top:50%;margin-top:-13px;border-bottom:13px solid transparent;border-top:13px solid transparent;border-left:10px solid #e6ca40;}.pr-tab-menu a{border-right:0;}.pr-tab-menu a span{text-transform:uppercase;letter-spacing:2px;font-size:12px;}.pr-tab{border-left:solid thin #CCC;min-height:380px;padding-left:35px;}.pr-tab-content{background-color:#ffffff;padding:0 0px 20px 20px;}#inventoryData .btn-info{color:#fff;background-color:#4f6ab2;border-color:#000;border:0;margin-top:10px;border-radius:0;}#inventoryFilterBtn{margin-bottom:25px !important;float:right;border:solid thin #666;-webkit-box-shadow:0 0 10px #bebebe;-moz-box-shadow:0 0 10px #bebebe;box-shadow:0 0 10px #bebebe;}#inventoryFilterBtn:after{content:"\f0b0";font-family:fontAwesome;margin-left:8px;}.inventoryImage .owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;max-height:152px !important;height:152px;}#inventoryData ul#stock,#inventoryData ul#zipCode{min-height:50px !important;height:50px !important;padding:0 10px !important;margin:10px 0;}#zipCodePanel #zipCode{border:0;}.filterClear{margin-bottom:0 !important;padding:10px;}#btnClearFilter{margin-top:0 !important;padding:11px;text-transform:uppercase;}element.style{padding:10px;}#inventoryData ul#stock input{width:100%;padding:7px;}.pr-tab div.pr-tab-content:not(.active){display:none;}#dealerPage{margin-top:-10px;}#dealerPage .dealerInfo{overflow-x:hidden;margin-bottom:20px;padding-bottom:10px;-webkit-box-shadow:none;box-shadow:none;padding:30px 15px;}#dealerPage .dealerInfo .col-sm-8,#dealerPage .dealerInfo .col-sm-4{overflow:auto;}.dRatingTop{float:right;}.dRatingTop .jq-ry-container{cursor:default;color:transparent !important;overflow:hidden;}.row.meta .dealerInfo i{color:#000;}.dealerInfo i{color:#000;margin-right:7px;}.rating{margin-top:0;}#dealerPage .rating h5{font:500 normal 1.825em "Roboto",Arial,Verdana,sans-serif;}.addReviewBtn2{padding:8px 10px;background:rgba(0,0,0,0.49);border:solid thin #FFF;color:#FFF;border-radius:0;text-transform:uppercase;font-size:12px;margin-top:16px;width:100%;letter-spacing:2px;}.addReviewBtn2:hover{color:#FFF;text-decoration:none;background:#e68a00;border:solid thiN FFF;}.addReviewBtn2:focus,.btn:hover{color:#FFF;text-decoration:none;outline:0;}.makeOffer:hover{color:#000;background:#f5f5f5;}#makeOffer #offerPrice:before{content:"$";display:inline-block !important;}.addReviewBtn3{padding:9px 8px;background:#4361ad;border:solid thin #4361ad;color:#ffffff;border-radius:0 !important;text-transform:uppercase;font-size:14px;display:inline-block;position:relative;top:-2px;}.addReviewBtn3:hover{color:#FFF;background:#506cb2;}.cInfo{display:inline-block;font-size:20px;text-transform:uppercase;color:#999;}.cInfo span{font-weight:bold;text-transform:uppercase;font-size:14px;display:block;margin-right:6px;color:#000;}.read-more2{padding:9px 8px;background:#f1f1f1;border:solid thin #d2d2d1;display:inline-block;margin-right:12px;}.read-more3{padding:8px 8px !important;background:#FFF;border:solid thin #000;display:block;margin-right:0px;margin-top:20px;}.read-more3 a{width:100%;border:0 !important;display:block;text-align:center;padding:0px 10px !important;}#itemMileage{color:#999;text-transform:uppercase;}.read-more2 a{border:0 !important;padding:0 !important;}.inventoryTab a{border:solid thin #666;color:#000;text-transform:uppercase;letter-spacing:1px;padding:5px 15px !important;background:#FFF;text-decoration:none;}.inventoryTab .panel{margin-bottom:0 !important;}.inventoryTab .panel ul{padding-left:32px;height:150px;overflow-y:scroll;}.inventoryTab .panel ul li .checkbox label{padding-left:0;}.inventoryTab .nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#fff;color:#000;}.inventoryTab .table-responsive{border:0;margin-top:5px;border:0 !important;}.inventoryTab .table>thead>tr>th,.inventoryTab .table>tbody>tr>th,.inventoryTab .table>tfoot>tr>th,.inventoryTab .table>thead>tr>td,.inventoryTab .table>tbody>tr>td,.inventoryTab .table>tfoot>tr>td{padding:5px;vertical-align:middle;border:0 !important;border-bottom:solid thiN #CCC !important;font-size:13px;}#inventoryFilter .slider-handle{background-color:#e68a00;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e68a00),to(#e68a00));background-image:-webkit-linear-gradient(top,#e68a00,#e68a00);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#e68a00,#e68a00);}#inventoryFilter .slider.slider-horizontal{margin-top:10px;}#inventoryFilter .panel:first-of-type input{width:100%;}.row.m_single_comment.invItem{margin-right:-2px;margin-left:-5px;}.car{margin-bottom:25px;border-bottom:solid thin #000;padding-bottom:2px;}.carImg{position:relative;}.carTtl{margin-top:0;display:block !important;font-size:23px;font-weight:400;margin-bottom:10px;}.moreHomeBtn:hover{color:#FFF;}.carTtl2{margin-top:0;display:block !important;marg;n-bottom:15px;font-style:italic;}.invItem img{margin-top:0px !important;}#bptCont{padding-top:110px;}.bptCarInfo{border-right:solid thin #CCC}.carPrice{position:absolute;bottom:-7px;left:0;background:rgba(0,0,0,0.82);padding:6px 13px;font-size:19px;color:#FFF;}.carPrice2{MARGIN-TOP:0;font-size:26px;color:#000;font-weight:500;margin-bottom:6px;}.moreFeatures{Display:none;padding-top:25px;}.moreInfo .features{-webkit-column-count:3;column-count:3;list-style-type:none;padding-left:0;margin-top:20px;}#inventoryFilter.affix{width:260px;top:140px;}.moreInfo .features li{margin-bottom:5px;}.moreInfo .read-more{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:30px 0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.66)),to(white));background-image:linear-gradient(to bottom,rgba(255,255,255,0.66),white);z-index:99999;}.moreInfo .read-more a{border:solid thin #000 !important;display:block;background:rgba(255,255,255,0.39);bottom:-29px;position:relative;}.moreInfo .read-less{text-align:center;margin-top:0px;position:relative;}.featuresTtl{text-transform:uppercase;margin-bottom:13px;font-size:20px;margin-top:0;}#page-selection{text-align:center;}footer{font-size:12px;padding:20px 0 10px 0;border-top:solid thin #ccc;}footer a{color:#000;}.footerLinkList{list-style-type:none;padding:0;margin:0;}.footerLinks li{display:inline-block;margin-right:15px;}.footerLinks,.socialLinks{text-align:right;}.socialLinks a{font-size:20px;display:inline-block;margin-right:4px;margin-top:-5px;}#dealerSignForm{background-size:cover;padding:40px 0;}#dealerProfileForm{background-size:cover;padding:40px 0;}#LoginDiv{background-size:cover;}#LoginDiv form.registration-form{width:500px !important;margin:auto;}#LoginDiv .formTtl{text-transform:uppercase;margin:20px 0;font-size:30px;}#LoginDiv #resetPassword{font-size:11px;margin-top:10px;}#userRegisterDiv{background:url(../images/dealer-signup-bg.jpg);background-size:cover;padding:170px 0;margin-top:-22px;}.dProfileHeader{overflow:auto;margin-bottom:25px;}.portalHomeContent{padding:0px 0;background:#FFF;-webkit-box-shadow:0 0 10px #bebebe;-moz-box-shadow:0 0 10px #bebebe;box-shadow:0 0 10px #bebebe;}.adminPortalContentPage{margin :2%;background:#FFF;-webkit-box-shadow:0 0 10px #bebebe;-moz-box-shadow:0 0 10px #bebebe;box-shadow:0 0 10px #bebebe;}.portalText h3{line-height:30px;font-size:21px;font-size:32px;text-transform:uppercase;margin:20px 0;}.adminPortalText h3{padding-top:3%;padding-left:3%;line-height:30px;font-size:21px;font-size:32px;text-transform:uppercase;margin:20px 0;}.adminPortalBox{border:solid thiN #CCC;padding:19px;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3);margin:25px;min-height:300px;cursor:pointer;border-top:solid 3px orange;}.profileBox{border:solid thiN #CCC;padding:19px;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3);margin-bottom:25px;min-height:300px;cursor:pointer;border-top:solid 3px orange;}.profileBox i{font-size:100px;text-align:center;margin:auto;width:100%;margin-top:65px;color:#e68a00;}.profileBox .subFormTtl{color:#000;margin-bottom:15px;text-transform:uppercase;margin-top:0;font-size:20px;border-bottom:solid thin #e4e4e4;padding-bottom:10px;}.activityDesc h1{color:#e68a00;font-size:42px;}.activityDesc p{font-size:15px;position:absolute;bottom:30px;padding:15px 15px 0 0;}#e68a00 .profileBox i{font-size:4em;text-align:center;width:100%;margin-top:50px;font-size:100px;color:#e58e29;}.inventoryProviderBox{border:solid thiN #CCC;padding:19px;box-shadow:0 0 10px #bebebe;margin-bottom:25px;min-height:300px;}.inventoryProviderBox .subFormTtl{font-size:20px;border-bottom:solid thin #000;}.inventoryProviderBox i{font-size:4em;text-align:center;width:100%;margin-top:50px;font-size:100px;}.dRID{float:right;display:block;margin-top:-6px;font-size:17px;}#userRegisterDiv{}form.registration-form .input-error{border-color:red;color:red;}form.registration-form fieldset{}form.registration-form .control-label{margin-bottom:4px;}form.registration-form .form-control{margin-bottom:10px;}#dealerPortalContainer .form-horizonta{margin-top:0;}form.registration-form{}form.registration-form input{border-radius:0;}.dealerSignup .formTtl{color:#000;margin-bottom:0;padding:20px;text-transform:uppercase;font:normal normal 1.525em "Roboto",Arial,Verdana,sans-serif;}.dealerSignup .subFormTtl{color:#000;margin-bottom:15px;padding:0;text-transform:uppercase;margin-top:0;padding-bottom:10px;margin-bottom:20px;}.dealerSignup h4{font:normal normal 1.525em "Roboto",Arial,Verdana,sans-serif;margin:0;}.dealerSignup .formSbmt{background:#FFF;color:#000;letter-spacing:2px;padding:4px 18px;margin:20px 0 0 0;border:solid thin #000;border-radius:0;}.dealerSignup hr{border-color:#000;margin-top:0;}.reviews h3.ratingTtl{text-align:right;font:normal normal 1.525em "Roboto",Arial,Verdana,sans-serif;text-transform:uppercase;margin-top:0;;}.reviews .ratingBox{overflow:auto;position:absolute;right:15px;top:-30px;}.reviewList{margin-top:15px;border-top:solid thiN #CCC;padding-top:20px;}.reviews .stars{float:right;}.reviews .stars i{font-size:20px;color:#cec000;}.reviews .reviewTtl{margin:0;margin-top:10px;}.reviews .userStars{font-size:25px;color:#cec000;}.reviews .reviewDate{text-transform:uppercase;}.reviews .review{margin-bottom:10px;border-bottom:dotted thin #CCC;padding-bottom:17px;}#reviewsTab .nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:0;border-radius:0;text-transform:uppercase;font:100 normal 1.225em "Roboto",Arial,Verdana,sans-serif;padding:0 24px 0 0;color:#666;}#reviewsTab .numberR{float:left;font-size:27px;line-height:.6em;margin-right:5px;color:orange;font-weight:bold;}.tScore{float:right;}#reviewsTab .branding{margin-bottom:5px;float:left;margin-right:10px;padding-left:5px;}.branding .summary{padding-left:13px !important;}#reviewsTab .branding a{color:#000;}#reviewsTab .nav-tabs>li.active>a,#reviewsTab .nav-tabs>li.active>a:focus,#reviewsTab .nav-tabs>li.active>a:hover{color:#000;font-weight:700;}#reviewsTab .nav-tabs{border-bottom:0;margin-top:5px;}#reviewsTab .nav>li>a:hover,#reviewsTab .nav>li>a:focus{text-decoration:none;background-color:transparent;}#noInventory .m_cmt_name{text-transform:uppercase;font-size:20px;}.contactInfo2 p{font-size:16px;margin:12px 0;}.contactTtl,.aboutTtl{}.contactInfo2 p a{color:#000;}.contactInfo2 p a:hover{color:#e68a00;}.contactInfo2 p a i{margin-right:2px;}.contactInfo2 h3{margin-top:35px;}.results{margin-top:50px;}#prNavbar .navbar-header{width:auto !important;}#prNavbar .navbar-default{border:0;padding:10px;background:#FFF;}.dealerAdSlot{padding:0;}@media screen and (max-width:480px){.homeContentBelow{bottom:50px;right:0;transform:translate(0%,-0%);z-index:9;width:100%;}.dealerInfo .meta .d_rating.jq-ry-container{left:0px;}.homeHl div{margin-bottom:40px;}#carHomeSlider .owl-item img{min-height:200px;}.homeContentBelow h1{line-height:28px;font-size:19px;}.mb20{margin-top:30px;}body.results{padding-top:101px;}#bannerHome{background-position:top center !important;}.inventoryImage .owl-carousel .owl-item img{height:300px !important;max-height:228px !important;}.inventoryImage{display:block !important;}#bannerHome h1{color:#FFF;text-shadow:0 0 10px #000;z-index:9;font-size:24px;line-height:30px;margin-top:20px;}#homeAbout h2{line-height:36px;font-size:24px;font-weight:300;margin-bottom:20px;margin-top:0;}#homeAbout{padding-top:40px;}#bannerHome h1 br,.homeBottom p br{content:"";}#homeAbout p{font-size:18px;line-height:1.4em;}#searchForm2{width:100% !important;}#searchGroup{}#searchSubmit{width:100%;}#searchSbmt{margin-top:10px;width:100%;}#searchGroup .col-sm-10,#searchGroup .col-sm-2{padding:0 15px !important;}#bannerLogo{width:250px;margin-bottom:10px}#homeAbout h1{margin:0;font-size:22px;}#homeAbout h4{margin:18px 0;font-size:14px;}footer,.footerLinks,.socialLinks{text-align:center;}.footerLinks li{display:inline-block;margin-right:8px;}.socialLinks{padding-top:15px;}#prLogo2{width:200px;margin:auto;}#mobileSearchBtn{position:absolute;right:17px;top:15px;}.searchBox{display:none;}#prNavbar .row1{display:none}#prNavbar .largenav{width:200px;margin:auto;margin-top:10px;}.smallnav .fa{position:absolute;top:11px;font-size:20px;}.pr-navbar-input{padding:4px 12px;}.pr-navbar-button{padding:8px 0;height:31px;}.smallsearch{}.searchBox.active{margin:15px 0 !important;}.pr-tab-menu a span{font-size:9px;letter-spacing:0;}#dealerPage .pr-tab{padding:0 15px;}.dRatingTop{float:left;}.dealerInfo h3{font:500 normal 1.375em "Open Sans",Arial,Verdana,sans-serif;margin-top:0;}.dealerInfo p{font:normal normal .925em "Open Sans",Arial,Verdana,sans-serif;}#dealerPage .rating{margin-top:10px;text-align:center;float:none !important;}#dealerPage .rating h5{text-align:center;font:500 normal 1.025em "Roboto",Arial,Verdana,sans-serif;}#dealerPage .rating i{color:#cec000;font-size:17px;text-align:center;}.inventoryTab{padding:0;}.pr-tab-menu img{width:25px;}.carImg{margin-bottom:15px;}.addReviewBtn3{margin-bottom:9px;margin-top:8px;}.moreInfo .features{-webkit-column-count:2;column-count:2;}.smTab,.revTab{border-radius:0;}.smTab img{width:18px;}.pr-tab-menu .list-group-item:last-child{border-bottom-left-radius:0px;}.pr-tab-menu .list-group-item:first-child{border-top-left-radius:0px;}.pr-tab-menu div.list-group>a{padding:10px 0;}#dealerPage .dealerInfo{margin-bottom:10px;padding:47px 20px;}.dealerMetaHead .dealerContactInfo a{display:block;margin-bottom:10px;margin-left:0 !important;}.tReviews{displaY:none;}.reviewStars{margin:20px 0 10px 10px;overflow:initial;overflow-y:initial;position:absolute;}.reviewRating{height:80px;}#wr_dealer_dealerrator_address_div{margin-top:0 !important;}.networkImages{padding:15px 0;}.networkImages img{padding:15px 0;}.pr-tab-menu div.list-group>a.active:after{content:"\f0d7";font-family:fontAwesome;border:0;margin-top:13px;color:#000;left:42%;font-size:30px;}#inventoryFilterBtn{display:block;}#inventoryFilter{margin:15px 0;clear:both;}.filterBtnMobile{border:solid thin #333;background:#FFF;padding:5px 22px;text-transform:uppercase;width:117px;margin:15px auto;}#inventoryFilter.affix{position:inherit;width:100%;}.dealerSignup{padding-top:82px;}.pr-tab-content.reviews{background-color:#ffffff;padding:0;margin-top:25px;}#reviewsTab .ratingTtl{display:none;}#reviewsTab .nav-tabs>li{width:100%;}#searchGroup #keyword{width:100% !important;}.topNavHome{display:none;}.pr-tab{border-left:0;}.result .col-sm-3{padding:0 15px 0 15px;}.branding{width:50%;float:left;margin-bottom:27px;}.rating{margin:20px 0;}.rating .jq-ry-container{float:left !important;}.dealerInfo .meta .rating{box-shadow:none;padding:0;}.dealerInfo .meta .rating h5{display:none;}.dealerInfo .meta .d_rating{float:none;margin-top:2px;margin-bottom:10px;}.rBtn{font-size:11px;text-transform:uppercase;color:#000;display:block;clear:both;}.rating h5{font-size:13px;}.results{margin-top:10px;}#homeTabs2>li>a{font-size:13px;padding:10px;text-transform:uppercase;}#dealerPage{margin-top:-10px;}#prNav3 form[name=headerSearch]{overflow:auto;padding:0;margin:0;}#prNav3 .navbar-collapse,#prNav3 .navbar-form{border-color:#e7e7e7;width:100%;margin-top:15px;}.moreInfo.singleCar{border:0;padding:10px;border-top:solid 3px orange;margin-top:20px;}#inventoryItem.singleCarPage{padding-top:30px !important;}#inventoryItemData .moreInfo{margin-top:0 !important;}.cInfo{margin-bottom:20px;}#inventoryItemImageSlider{margin-bottom:15px;}#makeOffer textarea.form-control{height:158px;}.makeOfferAd{display:none;}#inventoryItemImageSlider .carousel-control{z-index:9;}.moreFeatures1{clear:both;}#makeCombo,#modelCombo,#zipCombo,#yearCombo{margin-bottom:8px !important;}}@media screen and (min-width:480px) and (max-width:767px){#searchGroup .form-control{width:100%;}.pr-tab-menu{padding-right:0px !important;margin-bottom:25px;}.pr-tab-menu a{min-height:112px;}.pr-tab-menu a:last-child{border-right:1px solid #ddd !important;}.pr-tab-menu div.list-group>a.active,.pr-tab-menu div.list-group>a.active .glyphicon,.pr-tab-menu div.list-group>a.active .fa{border-left:0;border-top:solid 5px #e68a00;}.dRatingTop{float:left;}.footerLinks,.socialLinks{text-align:center;margin-top:20px;}.dealerMetaHead{margin-top:132px !important;}.carImg{position:relative;margin-bottom:20px;}#footerDiv{text-align:center;}.pr-tab-menu div.list-group>a.active:after{display:none;}#prLogo2{width:200px;margin:auto;}#mobileSearchBtn{position:absolute;right:17px;top:15px;}#prNavbar .row1{display:none}#prNavbar .largenav{width:200px;margin:auto;margin-top:10px;}.smallnav .fa{position:absolute;top:11px;font-size:20px;}.smallsearch2{margin:12px 0;overflow:auto;}.searchBox.active{margin:15px 0 !important;}.searchBox{display:none;}.result .col-sm-3{padding:0 15px 0 15px;}.branding{width:50%;float:left;margin-bottom:27px;}.d_rating.jq-ry-container{float:left !important;}.dealerInfo .meta .rating{box-shadow:none;padding:0;}.dealerInfo .meta .rating h5{display:none;}.dealerInfo .meta .rating .jq-ry-container{float:right;margin-top:2px;}#prNav3 .navbar-header .navbar-toggle{display:block !important;float:right !important;top:16px;}}@media screen and (min-width:768px) and (max-width:991px){.branding{float:left;margin-bottom:27px;}.rating .jq-ry-container{float:left !important;}.dealerInfo .meta .rating{padding:0;}.dealerInfo .meta .rating h5{}.dealerInfo .meta .d_rating.jq-ry-container{left:0px;}#dealerPortalContainer form.registration-form{padding:0}#dealerPortalContainer form.registration-form .container-fluid{padding:0 5px 0 5px;}.rating a{display:block;text-align:center;margin-bottom:10px;}.rating h5{text-align:center;}.dealerInfo .meta .rating .jq-ry-container{margin-top:52px;margin-left:1px;}.dealerInfo .col-sm-4 .col-sm-12{padding:0;}.dealerBtns{margin-top:0;}.dealerBtns button{width:100%;margin-bottom:5px;}.addReviewBtn3{font-size:12px;}.read-more2{font-size:12px;}#inventoryFilter.affix{width:157px;top:140px;}}@media screen and (min-width:991px) and (max-width:1200px){.d_ratingTop.jq-ry-container>.jq-ry-group-wrapper{right:158px;}.result{overflow:hidden;}.rating h5{font-size:13px;}.inventoryImage .owl-carousel .owl-item img{height:127px;}.dealerInfo .meta .col-md-3{padding-left:0;}.dealerInfo .meta .rating .jq-ry-container{margin-top:7px;padding-left:120px;left:30px;}#profileDiv{padding:0;}.registration-form{padding:0;}.dInfoBP .jq-ry-group svg{height:25px !important;width:25px !important;margin:0 3px;}#inventoryFilter.affix{width:212px;top:140px;}.bptDealerInfo h3{font-size:14px !important;}.bptDealerInfo p{font-size:12px;}}.form-horizontal .form-group{margin-right:0px;margin-left:0px;chmargin-bottom:0px;}#searchForm2{margin:auto;background:#FFF;color:#000 !important;overflow:auto;margin-top:-315px;position:relative;z-index:1;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3);margin-bottom:35px;}#searchSubmit{background:#da8e3d;border-radius:0;padding:12px 21px;text-transform:uppercase;color:#000;letter-spacing:2px;width:auto;border:0;margin:0;color:#FFF;font-size:16px;}#contact_us #contactUsBtn{background:#000;color:#FFF;padding:10px 25px;margin:10px 0;}#contact_us textarea{height:180px;}#contact_us input{margin-bottom:8px;}.d_title.contactTtl h1,.d_title.aboutTtl,.d_title.termsTtl{border-bottom:solid thin #CCC;padding-bottom:10px;margin-bottom:35px;}#inventoryData,.best-dealers{padding-top:0px;}#overlay{display:none;background:rgba(0,0,0,.4);position:absolute;width:100%;height:100%;top:0;z-index:100;}#loader{position:absolute;left:50%;top:50%;z-index:1;margin:-75px 0 0 -168px;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #191919;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;}.m_car_info td{padding:.4em .7em !important;}#inventoryFilter h3{text-transform:uppercase;border-top:solid 10px #4f6ab2;margin-bottom:8px;margin-top:0;padding:10px;}#selectedItem{margin-bottom:20px;font-size:small;padding:0 10px;}#selectedItem i{margin-right:5px;}#selectedItem span{margin-right:10px;background:#e78e08;padding:4px;color:#fff;border:solid thiN #e68a00;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;display:inline-block;margin-bottom:10px;}#selectedItem span label{font-weight:500;margin-bottom:0;}.invtImg a{border:0 !important;padding:0 !important;margin-top:10px;}.offerGoogleAd{float:left;}.dealerMetaGoogleAd{padding-top:10px;}.modal-footer{position:relative;}.modal-header{background:#4361ad;}#makeOffer form{padding:15px;}#makeOffer .form-horizontal .control-label{text-align:left;padding:0;text-transform:uppercase;}#makeOffer input[type=text],#makeOffer input[type=email],#makeOffer textarea{border:0;border-bottom:solid thin #c7c7c7;box-shadow:none;padding:10px 0;}.modal-header h3{color:#FFF;text-transform:uppercase;font-size:28px;}.modal-header h2{color:#FFF;}.modal-footer .offerBtns{bottom:15px;right:15px;}.modal-footer .offerBtns button{padding:8px 8px !important;background:#FFF;border:solid thin #000;display:inline-block;}.offerBtns button:hover{color:#000;}.tReviews{float:right;}#inventoryItemData .moreInfo{margin-top:25px;clear:both;}.invtImg #carFaxImage{width:100px;height:auto;margin-top:10px;}.moreFeatures{clear:both;}.invItem{margin-bottom:28px;-webkit-box-shadow:0 3px 10px #cccccc;-moz-box-shadow:0 3px 10px #cccccc;box-shadow:0 3px 10px #cccccc;padding:15px 0px 13px 0px;}.dInfoBP .jq-ry-container>.jq-ry-group-wrapper{text-align:left;}.dInfoBP{position:relative;}.dInfoBP .jq-ry-container{padding:0 !important;margin-bottom:15px;}.dInfoBP .jq-ry-group svg{height:30px !important;width:30px !important;margin:0 3px;}.dInfoBP .rating{margin-top:0;}.m_car_info{}.dInfoBP h3{font-weight:500;font-size:18px;margin-bottom:0;margin-top:12px;clear:both;}.invItem .cfaxImg{border:0 !important;margin:0 !important;padding:0 !important;margin-top:6px !important;display:block !important;margin-bottom:6px !important;}#carComparisionData{margin-top:100px;}.compareCarDiv{margin-bottom:10px;}#carCompareContent .invItem{padding:15px;}#carCompareContent .cInfo{display:inline-block;font-size:14px;text-transform:uppercase;color:#999;margin-bottom:12px;}#carCompareContent .carImgComparison{min-height:250px;background-position:center !important;background-size:cover !important;}#carCompareContent .moreInfo .features{-webkit-column-count:3;column-count:2;list-style-type:none;padding-left:0;margin-top:20px;}#carCompareContent .table-responsive{overflow-y:hidden;margin:20px 0 15px 0;border-bottom:solid thiN #CCC;padding-bottom:15px;}#inventoryFilter{border:solid thiN #CCC;}.moreInfo h3{font-weight:700;text-transform:uppercase;}#inventoryItem .invItem:last-of-type{margin-bottom:36px;border-bottom:dotted thin #CCC;}#inventoryFilterBtn{border:solid thin #CCC;color:#000;text-transform:uppercase;letter-spacing:1px;padding:7px 15px;background:#FFF;text-decoration:none;overflow:auto;margin-bottom:12px;}e#selectedItem i{margin-right:5px;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.adslot_1{display:inline-block;width:160px;height:600px;margin-top:50px;}@media screen and (max-width:480px){.adslot_1{display:inline-block;width:300px;height:300px;margin-top:10px;}}.addReviewForm h2{font:500 normal 1.825em "Roboto",Arial,Verdana,sans-serif;text-transform:uppercase;margin-top:0;}.networkImages h3{padding:15px;border-bottom:dotted thin #CCC;margin-bottom:46px;}.addReviewForm .form-group{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #C2C2C2;box-shadow:1px 1px 4px #EBEBEB;-moz-box-shadow:1px 1px 4px #EBEBEB;-webkit-box-shadow:1px 1px 4px #EBEBEB;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:7px;outline:none;margin-bottom:35px;}.addReviewForm .form-group>label{display:block;float:left;margin-top:-19px;background:#FFFFFF;padding:2px 5px 2px 5px;color:#000;font:500 normal 1.125em "Roboto",Arial,Verdana,sans-serif;text-transform:uppercase;}.addReviewForm input[type="text"],.addReviewForm input[type="date"],.addReviewForm input[type="datetime"],.addReviewForm input[type="email"],.addReviewForm input[type="number"],.addReviewForm input[type="search"],.addReviewForm input[type="time"],.addReviewForm input[type="url"],.addReviewForm input[type="password"],.addReviewForm textarea,.addReviewForm select{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;display:block;outline:none;border:none;height:25px;line-height:25px;font-size:16px;padding:0;padding-left:7px;font:500 normal 1.125em "Roboto",Arial,Verdana,sans-serif;color:#5a5959;}.addReviewForm .form-group>span{background:#F3F3F3;display:block;padding:3px;margin:0 -9px -9px -9px;text-align:center;color:#C0C0C0;font-size:13px;}.addReviewForm textarea{height:190px;}#salesperson{border:0;box-shadow:none;outline:none;}.reviewStars{margin:20px 0 10px 10px;overflow:auto;overflow-y:hidden;}.reviewStars i{font-size:38px;color:#ccc;}.addReviewForm .otherQ{}.addReviewForm .otherQ h2{margin-top:0;margin-bottom:27px;font-size:1.425em;}.addReviewForm .otherQ .controls{padding-bottom:22px;margin-bottom:21px;border-bottom:dotted thin #CCC;}.addReviewForm .otherQ h4{font:700 normal 1.125em "Roboto",Arial,Verdana,sans-serif;margin-bottom:15px;serif;margin-top:0;}.addReviewForm input[type='radio'],.addReviewForm input[type='checkbox']{display:none;cursor:pointer;}.addReviewForm input[type='radio']:focus,.addReviewForm input[type='radio']:active,.addReviewForm input[type='checkbox']:focus,.addReviewForm input[type='checkbox']:active{outline:none;}.addReviewForm input[type='radio']+label,.addReviewForm input[type='checkbox']+label{cursor:pointer;display:inline-block;position:relative;padding-left:25px;margin-right:10px;color:000;font:500 normal 1.125em "Roboto",Arial,Verdana,sans-serif;}.addReviewForm input[type='radio']+label:before,.addReviewForm input[type='radio']+label:after,.addReviewForm input[type='checkbox']+label:before,.addReviewForm input[type='checkbox']+label:after{content:'';font-family:helvetica;display:inline-block;width:16px;height:16px;left:0;bottom:0;text-align:center;position:absolute;}.addReviewForm input[type='radio']+label:before,.addReviewForm input[type='checkbox']+label:before{background-color:#dcdbdb;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.addReviewForm input[type='radio']+label:after,.addReviewForm input[type='checkbox']+label:after{color:#fff;}.addReviewForm input[type='radio']:checked+label:before,.addReviewForm input[type='checkbox']:checked+label:before{-moz-box-shadow:inset 0 0 0 10px #e4c729;-webkit-box-shadow:inset 0 0 0 10px #e4c729;box-shadow:inset 0 0 0 10px #e4c729;}input[type='radio']+label:before{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}input[type='radio']+label:hover:after,input[type='radio']:checked+label:after{content:'\2022';position:absolute;top:3px;font-size:39px;line-height:15px;left:-1px;}input[type='radio']+label:hover:after{color:#c7c7c7;}input[type='radio']:checked+label:after,input[type='radio']:checked+label:hover:after{color:#fff;}#userInfo{padding-left:20px;margin-bottom:20px;}#userInfo .col-sm-5{clear:both;}#userInfo input{border:solid thin #CCC;padding:20px 10px;margin-bottom:20px}.rSbmt{padding:10px !important;float:right;text-transform:uppercase;background:#e4c729;color:#FFF;margin-bottom:8px !important;margin-right:10px;border-radius:3px;margin-top:25px;}.rDisc{margin-top:13px;display:block;}@media screen and (max-width:480px){#userInfo{padding:10px;}.rSbmt{margin-top:14px;width:100%;margin-right:0;}.pr-tab-menu{margin-bottom:25px;}.pr-tab-menu div.list-group>a.active,.pr-tab-menu div.list-group>a.active .glyphicon,.pr-tab-menu div.list-group>a.active .fa{border-left:0;border-top:solid 5px #e68a00;}.dRID{display:block;float:none;margin-top:10px;}.registration-form #profileDiv{padding:0;}#dealerProfileForm .col-sm-12{padding:0;}.dealerSignup .formTtl{padding:0;}.portalHomeContent{padding-top:0;}.dealerSignup,#dealerProfileForm{padding-top:0;}#loader{left:80%;top:64%;}.review .d_rating{margin-bottom:15px;}.review h4{margin-top:40px;clear:both;display:block;margin-bottom:2px;}.reviewDate{margin-bottom:20px;display:block;}.tab-content{margin-top:0px !important;}#reviewsTab .nav-tabs>li{margin-bottom:10px;}.pr-tab-menu div.list-group>a.active:after{display:none;}.invtImg #carFaxImage{width:100px;height:auto;margin-top:0;margin-bottom:20px;}#inventoryData,.best-dealers{padding-top:0;}.surveyQuestionSmilyFaces{width:200%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.smallsearch form{margin-top:11px;}#prLogo{margin-top:5px;}#dealerPortalContainer form.registration-form{padding:0}#dealerPortalContainer form.registration-form .container-fluid{padding:0 5px 0 5px;}.read-more2{width:100%;text-align:center;}#dealerPage .dealerMetaHead{margin-top:134px !important;}.addReviewBtn3{width:100%;}}#carFaxImage{width:100px;height:auto;}.about_us_content_main{margin-top:70px;}}@media screen and (max-width:767px){.table-responsive.m_car_info{border-right:0 !important;}}@media screen and (max-width:767px){.table-responsive{border:0 !important;}.invItem{padding:15px 0 13px 0px;}#inventoryFilter.affix{width:170px !important;top:140px;}}.dInfoBP .jq-ry-group svg{height:25px !important;width:25px !important;margin:0 3px;}#carSearch{margin-top:100px;}#carSearchResults{}#map{height:500px;width:900px;}#compareDiv{padding-top:10px;text-align:right;}.zipCodeTextBoxStyle{height :45px;border:1px solid #101010;}.calculatePayment{background:#FFF;font-size:14px;display:inline-block;padding:9px 8px;color:#99b3ff;border-radius:0 !important;text-transform:uppercase;font-size:14px;display:inline-block;}.calculatePayment:hover{color:#002080;}#facebookLogoForRatings{width:15%;}.informationIcon{width :30%;}.informationIconSmall{width :20%;}.reviewDate{display:none;}.dealerSearchWrapper{height:100vh;}#voteReultsDiv{margin-bottom:50px;margin-right:50px;}#success_alert{margin-top:10%;}.review-app-img{padding :18px;}.adminPortalMenu{margin-top :7%}.adminPortlaMenuSideBar{background-color:#dedede;padding :1%;}.adminDashboardButtons{background:orange !important;font-size:16px;box-shadow:none;}.result .reviewRow{display:none;}#searchResults{margin-top:75px;}a[href="/bestPriceTool"]{display:none;}#carInqueryTab{display:none;}.tab-pane#home #SubmitBtn{background:#da8e3d !important;}#hideHeaderLinks{display:none;}@media screen and (max-width:768px){#searchSubmit{width:100%;margin-top:10px;}#prNav3 .navbar-nav>li>a{display:none !important;}}