#sortOrdersForm>.col-sm-4,.accountTabs ul li.ellipsis a{padding-left:0;padding-right:0}@font-face{font-family:FordAntenna;src:url(../fonts/cad8d5a1-1566-41e7-b216-3c7b01406c5e-2.eot);src:url(../fonts/cad8d5a1-1566-41e7-b216-3c7b01406c5e-2.eot?) format("embedded-opentype"),url(../fonts/cad8d5a1-1566-41e7-b216-3c7b01406c5e-3.woff) format("woff"),url(../fonts/cad8d5a1-1566-41e7-b216-3c7b01406c5e-1.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"FordAntenna Bold";src:url(../fonts/3fcdf9c8-1bf9-49f4-b9e9-48fba95ab07b-2.eot);src:url(../fonts/3fcdf9c8-1bf9-49f4-b9e9-48fba95ab07b-2.eot?) format("embedded-opentype"),url(../fonts/3fcdf9c8-1bf9-49f4-b9e9-48fba95ab07b-3.woff) format("woff"),url(../fonts/3fcdf9c8-1bf9-49f4-b9e9-48fba95ab07b-1.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"FordAntenna ExtraLight";src:url(../fonts/497e2973-7a4b-436f-81cb-25bab86e5893-2.eot);src:url(../fonts/497e2973-7a4b-436f-81cb-25bab86e5893-2.eot?) format("embedded-opentype"),url(../fonts/497e2973-7a4b-436f-81cb-25bab86e5893-3.woff) format("woff"),url(../fonts/497e2973-7a4b-436f-81cb-25bab86e5893-1.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"FordAntenna Light";src:url(../fonts/75a1e288-79e4-4799-a2cf-66e07aa110b5-2.eot);src:url(../fonts/75a1e288-79e4-4799-a2cf-66e07aa110b5-2.eot?) format("embedded-opentype"),url(../fonts/75a1e288-79e4-4799-a2cf-66e07aa110b5-3.woff) format("woff"),url(../fonts/75a1e288-79e4-4799-a2cf-66e07aa110b5-1.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot);src:url(../fonts/icomoon.eot) format("embedded-opentype"),url(../fonts/icomoon.woff) format("woff"),url(../fonts/icomoon.ttf) format("truetype"),url(../fonts/icomoon/icomoon.svg) format("svg");font-style:normal;font-weight:400}.selIcon select:focus{-webkit-box-shadow:0 6px 12px rgba(0,0,0,.075) inset;-moz-box-shadow:0 6px 12px rgba(0,0,0,.075) inset;box-shadow:0 6px 12px rgba(0,0,0,.075) inset;padding-left:0}#orderHistory .statusDropdown{width:200px!important;vertical-align:top}@media (max-width:767px){#orderHistory .statusDropdown{width:100%!important}}select::-ms-expand{display:none}.accountTabs ul li,.accountTabs ul li a{background:0 0}.accountTabs ul li.ellipsis{float:right!important;width:25px}.accountTabs ul li.ellipsis a{padding-top:0}#checkoutDealer{font-size:16px}.checkmark{background-image:url(../img/icon_checkmark.png);display:block;height:21px;position:absolute;right:23px;top:48px;width:27px}.mobileTabNav{display:none;position:absolute;right:15px;top:180px;width:280px;border:1px solid #e3e3e3;border-radius:5px;-moz-box-shadow:1px 2px 5px 0 rgba(0,0,0,.15);-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,.15);box-shadow:1px 2px 5px 0 rgba(0,0,0,.15);z-index:100;background:#fff}.mobileTabNav ul{margin-left:0}.mobileTabNav .nav>li{float:none;padding:0 20px!important}.mobileTabNav .nav>li a{font-size:18px;font-weight:400!important;margin:0!important;outline:0;padding:26px 10px;background:0 0!important;border-bottom:1px solid #e3e3e3;border-radius:0!important}.mobileTabNav .nav>li a:hover{color:#2596cf;margin:0!important;font-size:18px!important;background:0 0!important;border-width:0!important;border-left:0!important;border-right:0!important;border-top:1px solid #fff;border-bottom:1px solid #e3e3e3!important;padding:26px 10px!important}.mobileTabNav .nav>li:last-child a{border-bottom:0}.mobileTabNav .nav>li.active a{border-left:0!important;border-right:0!important;border-top:0!important;border-bottom:1px solid #e3e3e3!important}#collapse1 .col-sm-3 a.closeTab{color:#2d96cd!important}#collapse1 .col-sm-3 a.closeTab img{height:17px}#collapse1 .col-sm-3 a:focus{outline:0}.topTextArea p{font-family:"FordAntenna ExtraLight",Arial,Helvetica,sans-serif;font-weight:300;max-width:800px;margin-left:auto;margin-right:auto;line-height:2em}.hidingClass{visibility:hidden}.spacing{margin-top:27px}.phoneIcon{height:15px;width:15px}.returnPolicyPar{font-size:14px;line-height:21px}#noRiskModal .modal-body,#returnPolicyModal .modal-body{height:300px;overflow:auto}#termsAndConditionsModal .modal-body{overflow:auto}#emailForm div.checkbox label{font-family:FordAntenna Light,Arial,sans-serif;font-weight:400;font-size:14px}#removeVehicleModal h3{text-align:left;margin-top:7px;vertical-align:top;display:inline-block;margin-right:214px}#removeVehicleModal .modal-content{padding-left:20px;padding-right:20px;padding-bottom:20px;width:488px!important;margin-left:62px!important}#selectSavedCardModal .modal-dialog{width:528px}#selectSavedCardModal .modal-header{padding:35px 34px 35px 40px}#selectSavedCardModal .modal-header h3{display:inline;font-size:24px}#selectSavedCardModal .modal-body{padding:0 0 0 40px}#selectSavedCardModal .modal-body .savedCardSelectControl{width:340px}#selectSavedCardModal .modal-body .selectResetButton{text-decoration:underline}#selectSavedCardModal.select-card .modal-body .savedCardSelectControl{width:100%;text-align:left;padding-left:15px;border:1px solid #ccc;font-size:12px}#selectSavedCardModal.select-card .modal-body{padding:20px 39px}#selectSavedCardModal.select-card .dropdown-menu{padding:5px 10px;margin-top:0;margin-bottom:20px;width:100%;border-radius:0;border-top:0}#selectSavedCardModal.select-card .dropdown-menu>li{border-bottom:1px solid #ccc}#selectSavedCardModal.select-card .dropdown-menu>li:last-child{border-bottom:none}#selectSavedCardModal.select-card .dropdown-menu>li>a{padding:7px;font-size:12px}#savedCreditCard>span,#selectSavedCardModal.select-card .dropdown-menu span{margin-right:10px}#savedCreditCard span{margin-right:12px!important;font-size:12px}#savedCreditCard i,#savedCreditCard>i,#selectSavedCardModal.select-card .dropdown-menu i,#selectedCardDisplay>i{font-size:12px;font-style:normal;padding-left:10px}#pleaseselec,#prefCard,.hidelivalue{display:none}#ShippingAddressErrorVar{padding:10px 0}#ShippingAddressErrorVar>.errorText{vertical-align:middle;padding:0 0 0 5px}#shippingAddressModal .spanAccPhNoError{color:#d0021b!important;font-size:13px!important;font-weight:700}#accountAddressModal .modal-header .row{padding-left:15px;padding-right:15px}#accountAddressModal .modal-header h3{display:inline}#accountAddressModal .modal-header #adAcAlMsg{margin-left:30px;position:relative;display:block;margin-top:-13px}#accountAddressModal .modal-header label{padding-top:0!important}#accountAddressModal .modal-header label:focus{background:url(../img/icon_box-unchecked-focused.png) no-repeat}#accountAddressModal .modal-header label.selected:focus{background:url(../img/icon_box-checked-focused.png) no-repeat}#accountAddressModal .modal-header #adAcAlIcon{margin-right:478px;margin-top:38px}.mainContent label{margin-bottom:9px;font-family:FordAntenna Light;font-size:14px;font-weight:700}.mainContent .largeSelect{height:54px!important}.mainContent .form-control{height:50px!important;border-radius:0}.form-group{margin-bottom:20px}.mainContent .form-group label{margin-bottom:5px}.form-group-creditCard{width:264px;float:left;margin-right:27px;margin-top:34px}.smallTextBox{width:206.69px}.smallTextBox2{width:132px}.policy-title{padding-left:10px;padding-right:50px}.policy-content{padding-left:10px;padding-right:100px}.form-group2{margin-top:34px!important;margin-bottom:34px;width:132px;float:left;margin-right:34px}@media (min-width:768px){.multiFieldRow.form-group{margin-bottom:20px!important}}#myModal button .mobile-icon_close{background-position:0 0}#creditCardModal{padding:0}#creditCardModal form .crediCardType{width:70%}#account #accordion #collapse4 .securityAnswer{cursor:default}.accountTabs{background:#f7f7f7;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin-bottom:2em;height:76px;overflow:hidden}.accountTabs .dragscroll{height:100px}.accountTabs ul{border:0;display:table;margin:0 auto}.accountTabs ul li{margin-bottom:0;padding-left:5px;padding-right:5px;text-align:center;width:150px}.accountTabs ul li a{font-family:FordAntenna Light,Arial,sans-serif;padding:26px 10px;background:0 0!important;border-bottom:4px transparent solid;border-radius:0!important;margin-right:0;font-size:1.2em;color:#0276B3;margin-bottom:0}.accountTabs ul li a:hover{background:0 0!important;color:#646464;border:0;outline:0;margin-bottom:0}.accountTabs ul li.active{margin-bottom:0}.accountTabs ul li.active a,.accountTabs ul li.active a:hover{border:0;margin-bottom:0;padding:27px 10px 20px;color:#646464;background:0 0;border-left:0;border-top:0;border-right:0;border-bottom:4px #646464 solid!important}.accountTabs ul li.active>a:hover{margin-right:0;border-right:0}#eId{color:#646464;opacity:.5}.no-transition{-webkit-transition:height 1ms;-moz-transition:height 1ms;-ms-transition:height 1ms;-o-transition:height 1ms;transition:height 1ms}#accountAccordian{margin-top:2em}#accountAccordian .panel{box-shadow:none}#accountAccordian .panel-group{border:0}#accountAccordian a.collapsed{border-bottom:1px solid #e3e3e3}#accountAccordian .panel-group .panel{border:0;margin-top:0;box-shadow:none;border-radius:0}#accountAccordian .panel-group h4 a{display:block;font-family:"FordAntenna ExtraLight",Arial,Helvetica,sans-serif;font-weight:300;outline:0;text-decoration:none;font-size:36px}#accountAccordian .panel-group h4 a:focus{outline:0}#accountAccordian .panel-group .icon-icon_close{display:inline-block;background-repeat:no-repeat;background-image:url(../img/header/mobile_nav_sprite.svg);background-size:680px 36px;background-position:-7px -8px;width:20px;height:20px}#accountAccordian .panel-group .icon-icon_close:hover{background-position:-115px -8px}#accountAccordian .panel-heading.actives,#accountAccordian .tab-content>.active .panel-default>.panel-heading .panel{background:0 0;border-bottom:0}#accountAccordian #heading1{border-top:1px solid #e3e3e3}#accountAccordian .panel-heading{padding:0 15px;border-radius:0;border-bottom:0}#accountAccordian .panel-heading.actives a{color:#646464}.customPanel .container .row{margin-top:10px}.customPanel .container .declaration{margin-top:1em}password-strength{float:right}password-strength .progress{margin-bottom:0;width:100px}.helpDecideDiv{padding-top:.8em}#account #accordion{margin-top:4em}#account #accordion .panel-body{border-top:none}#account #accordion #collapse8 .col-sm-3{text-align:center;width:22%;border:1px solid #ddd;margin:15px 13px;background:#f7f7f7;padding:20px;font-size:.9em}#account #accordion #collapse8 .col-sm-3 .dealerImg{margin-top:2em}#account #accordion #collapse8 .col-sm-3 a{display:block;margin-top:1em;margin-bottom:1em;font-size:18px}#account #accordion #collapse8 .col-sm-3 button{margin-top:1em;margin-bottom:1em}#account #accordion #collapse1 h3{font-family:"FordAntenna Bold",Arial,Helvetica,sans-serif;font-weight:700;font-weight:400;word-wrap:break-word}#account #accordion #collapse1 h4{font-family:FordAntenna,Arial,Helvetica,sans-serif;font-weight:400;font-size:1.2em}#account #accordion #collapse1 .col-sm-3{border:1px solid #ddd;background:#f7f7f7;padding:0 10px 0 20px;font-size:1em}#account #accordion #collapse1 .col-sm-3>div.pull-right{padding-top:10px}#account #accordion #collapse1 .col-sm-3 .add,#account #accordion #collapse1 .col-sm-3 .phoneInfo{margin-top:20px}#account #accordion #collapse1 .col-sm-3 .add,#account #accordion #collapse1 .col-sm-3 .name,#account #accordion #collapse1 .col-sm-3 .phoneInfo{font-family:FordAntenna Light,Arial,sans-serif}#account #accordion #collapse1 .col-sm-3 .settingsSection{font-family:FordAntenna,Arial,Helvetica,sans-serif;font-weight:400;margin-top:2em;margin-bottom:1em;padding-right:10px;width:100%}#account #accordion #collapse1 .col-sm-3 .settingsSection:after,#account #accordion #collapse1 .col-sm-3 .settingsSection:before{content:"";display:table}#account #accordion #collapse1 .col-sm-3 .settingsSection:after{clear:both}#account #accordion #collapse1 .col-sm-3 .myDropdown{height:28px;width:205px}#account #accordion #collapse1 div.addAddress{background-color:#fff;border:0;padding-top:6%}#account #accordion #collapse1 div.addAddress img{display:block;margin-left:auto;margin-right:auto;padding-bottom:2em}#account #accordion #collapse1 .currAddress{border:1px solid #7cc0e2}#account #accordion #collapse3 .panel-body .row,#account #accordion #collapse4 .panel-body .row{margin-top:15px}#account #accordion #alPhType option:first-child{opacity:.3}#account #accordion #collapse6 button{margin-top:20px}#account #accordion #collapse7 .panel-body .col-sm-3{width:22%;border:1px solid #ddd;margin:15px 13px;background:#f7f7f7;padding:0 0 28px 33px}#account #accordion #collapse7 .emailInfo>.icon-icon_email{display:inline-block;vertical-align:top;margin-top:4px}#account #accordion #collapse7 .emailInfo>.spanEmail{max-width:190px;display:inline-block;word-break:break-all}#account #accordion #collapse7 .panel-body .col-sm-3 .pull-right{position:absolute;right:0;top:0}#account #accordion #collapse7 .panel-body .col-sm-3 .pull-right>a{padding:10px 15px;display:block}#account #accordion #collapse7 .panel-body .col-sm-3 h4{margin-top:30px}#account #accordion #collapse7 .panel-body .col-sm-3 .emailInfo a{margin-left:5px}#account #accordion #collapse7 .panel-body .col-sm-3 .settingsArea{margin-top:10px;font-size:1em}#account #accordion #collapse7 .panel-body .addBuyer{border:0;background:0 0;padding:20px}.panel-collapse{padding-bottom:3em}#personaForm{margin-top:2em}#sellersAccordion{margin-top:4em}#sellersAccordion button.btn{padding-left:50px;padding-right:50px}#sellersAccordion #sellers1 .panel-body,#sellersAccordion #sellers2 .panel-body,#sellersAccordion #sellers4 .panel-body{border-top:0}#sellersAccordion #sellers1 .col-sm-3{margin:0 0 30px 30px}#sellersAccordion #sellers1 .col-sm-3 .companyLabel{height:auto!important}#sellersAccordion #sellers1 .col-sm-3 .textInfo>p{margin:0}#sellersAccordion #sellers1 .col-sm-3:first-child,#sellersAccordion #sellers2 .col-sm-3:first-child,#sellersAccordion #sellers4 .col-sm-3:first-child{margin-left:15px}#sellersAccordion #sellers1 .col-sm-3 .companyLabel a,#sellersAccordion #sellers2 .col-sm-3 .companyLabel a,#sellersAccordion #sellers4 .col-sm-3 .companyLabel a{font-family:FordAntenna Light,Arial,sans-serif;font-size:1.4em}#sellersAccordion #sellers4 .col-sm-3 .companyLabel a{text-decoration:underline}#sellersAccordion #sellers1 .col-sm-3 img,#sellersAccordion #sellers2 .col-sm-3 img,#sellersAccordion #sellers4 .col-sm-3 img{width:150px;margin-bottom:1em;margin-top:20px}.vehicleGridView{width:100%}.searchVehicleSpan{padding-right:10px;padding-left:180px}.searchVehicleBox{padding-right:90px}.searchVehicleLabel{font-size:16px;font-family:"FordAntenna Light",Arial,Helvetica,sans-serif;font-weight:700}#sellersAccordion #sellers1 .col-sm-3 .textInfo,#sellersAccordion #sellers2 .col-sm-3 .textInfo,#sellersAccordion #sellers4 .col-sm-3 .textInfo{font-size:12px;line-height:1.1em;margin-top:20px}#sellersAccordion #sellers1 .col-sm-3 .textInfoBs,#sellersAccordion #sellers2 .col-sm-3 .textInfoBs,#sellersAccordion #sellers4 .col-sm-3 .textInfoBs{margin-top:5px}#sellersAccordion #sellers1 .col-sm-3 .offeringYou,#sellersAccordion #sellers2 .col-sm-3 .offeringYou,#sellersAccordion #sellers4 .col-sm-3 .offeringYou{font-weight:700}#sellersAccordion #sellers1 .col-sm-3 .buttonArea,#sellersAccordion #sellers2 .col-sm-3 .buttonArea,#sellersAccordion #sellers4 .col-sm-3 .buttonArea{margin-top:10px}#sellersAccordion #sellers1 .col-sm-3 .settingArea,#sellersAccordion #sellers2 .col-sm-3 .settingArea,#sellersAccordion #sellers4 .col-sm-3 .settingArea{display:block;margin-top:10px}#sellersAccordion #sellers2 .col-sm-3 .closeSection,#sellersAccordion #sellers4 .col-sm-3 .closeSection{text-align:right;margin-top:-10px;margin-right:-10px}#sellersAccordion #sellers2 .col-sm-3 .closeSection>a{display:block}#sellersAccordion #sellers1 .preferred,#sellersAccordion #sellers2 .preferred,#sellersAccordion #sellers4 .preferred{border:1px solid #7cc0e2}#sellersAccordion #sellers2 .dealersdiv:nth-child(4n+1){clear:left}#sellersAccordion #sellers2 .dealersdiv .companyImg{position:relative;margin-right:10px;margin-left:10px}#sellersAccordion #sellers2 .dealersdiv .companyLabel{min-height:50px}#sellersAccordion #sellers2 .col-sm-3 .buttonArea,#sellersAccordion #sellers4 .col-sm-3 .buttonArea{margin-top:1.5em;margin-bottom:1em}#sellersAccordion #sellers3 .panel-body{border-top:0}#sellersAccordion #sellers3 .imageSection{margin-left:0;margin-bottom:1em}#sellersAccordion #sellers3 .textSection{margin-left:0}#sellersAccordion #sellers3 .buttonSection{margin-left:0;margin-top:15px}#sellersAccordion #sellers4 img{margin-top:35px}#checkoutAccordion,#vehiclesAccordion{margin-top:4em}#checkoutAccordion .panel-default>.panel-heading+.panel-collapse>.panel-body,#vehiclesAccordion .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#fff!important}#checkoutAccordion .panel-heading,#vehiclesAccordion .panel-heading{border-radius:0;border-bottom:0;border-top:1px solid #e3e3e3!important}#checkoutAccordion .panel-heading.actives,#vehiclesAccordion .panel-heading.actives{background:0 0;border-bottom:none!important}#checkoutAccordion .panel-heading.actives a,#vehiclesAccordion .panel-heading.actives a{color:#646464}#checkoutAccordion #vehicles1 .fTable .hidingClass,#ordersAccordion #orders1 .fTable .hidingClass,#vehiclesAccordion #vehicles1 .fTable .hidingClass{visibility:visible;width:10px;height:18px;top:0;bottom:0;margin-left:11px}#vehicles1 .table>tbody>tr>td>.btn{width:135px}#vehicles1 .table>tbody>tr>td>a.hidden-xs{font-size:20px;text-decoration:none}#vehicles1.grid .table>tbody>tr>td>a.hidden-xs{display:none}.hidingClass.icon-icon_link-chevron-right{transform:rotate(-90deg)!important}#checkoutHeading2.actives{border-top:0!important}#checkoutHeading2.actives a{color:#646464}#orderPolicies span{margin-left:.8em;margin-right:.8em}#orderStatusForm>.row>.col-md-5>.form-group{margin:15px 0}.selIcon select{width:100%;-moz-appearance:none}.selIcon select#accPhType,.selIcon select#acstate,.selIcon select#alAccPhType,.selIcon select#state{padding-right:40px}.selIcon select option{margin-left:0!important;margin-right:0!important}.selIcon select::-ms-expand{display:none}#order-history-button{padding:0}#orderHistory{margin-top:4em}#orderHistory h4{display:inline}#orderHistory .selIcon{width:160px;vertical-align:top}#orderHistory .selIcon-extend{width:100%;min-width:160px}#orderHistory .form-group,#orderHistory button{margin-left:10px}#vehicles .fTable thead th{line-height:50px;font-family:"FordAntenna Bold",Arial,Helvetica,sans-serif;color:#2d96cd;font-size:.8em;font-weight:400;border-bottom:1px solid #e3e3e3;padding-left:10px;padding-right:40px}#vehicles .fTable tbody td{padding-left:15px;padding-right:15px;vertical-align:middle;border-top:0}#vehicles .fTable tbody td:last-child{min-width:270px;width:270px}#vehicles .fTable tbody td:last-child a.editLink{padding-left:10px;margin-left:5%}#vehicles .fTable tbody td:last-child .pull-right{margin-top:20px}#vehicles .fTable tbody .icon-icon_box-checked{margin-left:30px}#vehicles .fTable tbody .UploadButton{padding-top:30px}#vehicles .fTable tbody .col-md-7{background-color:#fff}#vehicles1 .fTable tbody td a{padding-left:18px;vertical-align:middle;border-top:0}#vehicles2 p{font-family:FordAntenna Light,Arial,sans-serif}#myModal .modal-dialog button{opacity:1}#myModal .modal-dialog .modal-footer{padding:40px}#addressModal .modal-header,#creditCardModal .modal-header{padding:35px 34px 35px 40px}#addressModal .modal-header #adAlIcon,#addressModal .modal-header #alIcon,#creditCardModal .modal-header #adAlIcon,#creditCardModal .modal-header #alIcon{margin-top:50px;margin-right:540px}#addressModal .modal-header #adAlMsg,#addressModal .modal-header #alMsg,#creditCardModal .modal-header #adAlMsg,#creditCardModal .modal-header #alMsg{margin-left:20px}#addressModal .modal-header h3,#creditCardModal .modal-header h3{display:inline;font-size:24px;font-weight:200!important}#addressModal .modal-header p,#creditCardModal .modal-header p{display:inline;margin-left:25px;vertical-align:4px}#addressModal .modal-header a,#creditCardModal .modal-header a{vertical-align:2px;margin-right:5px}#creditCardModal .modal-dialog{margin-top:4px}#creditCardModal>.modal-dialog>.modal-content>.modal-body>iframe{width:100%!important}.modal-body.address-modal .icon-icon_error{position:relative;float:right;margin-top:-43px}.editVehicleModal .modal-header>div>a>span{margin:0}.editVehicleModal .modal-body{padding:0;color:#fff}.editVehicleModal .modal-body .searchResultButtons{margin-top:20px}.editVehicleModal .modal-body .searchResultButtons button{margin-left:15px}.settingArea>a{text-decoration:underline}.modal-body.address-modal .form-group,.modal-body.address-modal .smallControl{position:relative}.modal-body.address-modal .checkmark{position:absolute;right:10px;top:40px}.modal-body.address-modal .largeTextBox{/*!important*/width:100%}.modal-body.address-modal .smallTextBox{position:relative}.modal-body.address-modal .smallControl .lastnameTextBox{margin-left:0}#BillingAddressForm #addressModal #adAlIcon{position:relative;float:left;margin-right:0}#BillingAddressForm #addressModal #adAlMsg{position:relative;float:left;margin-top:7px;margin-right:0;margin-left:5px}#BillingAddressForm #addressModal .modal-header p{margin-left:0}#shippingAddressModal .icon-icon_close:hover{background-image:url(../img/icon_close_dark.png)}#shippingAddressModal .modal-title{display:inline-block;padding-left:20px}#shippingAddressModal .firstNameInputBox{width:45%}#shippingAddressModal .lastNameInputBox{width:45%;margin-left:6%}#shippingAddressModal .stateSelectBox,#shippingAddressModal .zipCodeSelectBox{width:30%;padding:0;display:inline-block}#shippingAddressModal .zipCodeSelectBox{margin-left:3%}#shippingAddressModal .zipCodeSelectBox #aczipCodeIco{top:30px}#shippingAddressModal .stateSelectBox>div,#shippingAddressModal .zipCodeSelectBox>div{margin:0}#shippingAddressModal .alternatePhoneSelectDivBox>div,#shippingAddressModal .phoneSelectDivBox>div{padding:0}#shippingAddressModal .alternatePhoneSelectDivBox .alternatePhoneTypeSelectBox>div,#shippingAddressModal .alternatePhoneSelectDivBox .phoneNumberModal,#shippingAddressModal .phoneSelectDivBox .phoneNumberModal,#shippingAddressModal .phoneSelectDivBox .phoneTypeSelectBox>div{width:90%}#shippingAddressModal .addShippingAddressButtons{margin:20px 0}.selectVehiclesModalButton{margin:0 0 2em;padding:0;text-align:center}#vipnForm .vipnFormCheckbox{display:inline-block;padding:5px 15px}#ordersHeading1{padding:0!important}#checkoutHeading1>.container,#checkoutHeading2>.container,#ordersHeading1>.container,#vehiclesHeading1>.container,#vehiclesHeading2>.container{width:100%;margin:0;padding:0!important}.pull-right a.gridViewLink.active,.pull-right a.listViewLink.active{background:#e3e3e3}#displayPaypalBtn.form-group{margin-top:10px!important}#displayCreditCards.form-group,#paymentForm>.form-group{margin-left:30px;overflow:auto}#displayLoc.form-group{margin-left:33px;margin-top:5px!important}#displayLoc>input{border:1px solid #ccc;padding:3px 0 3px 10px}#vehicles1 .myVehiclesVinErrorMessage{display:none;padding:0 5.5%;color:#d0021b}#vehicles1 .myVehiclesVinErrorMessage>img{padding:0 6px 0 0}#vehicles1 .myVehiclesVinErrorMessage>div{width:91%;display:inline-block}#vehicles .myVehiclesVinErrorMessage{display:none;padding:0 75px;color:#d0021b}#vehicles .myVehiclesVinErrorMessage>img{vertical-align:top;padding:2px 6px 0 0}#vehicles .myVehiclesVinErrorMessage>div{display:inline-block;width:85%;text-align:justify}#vehicles2 .statusMessageDivContainer{color:#d0021b;display:block;padding:5px 0 20px}#vehicles2 .statusMessageDivContainer>img{display:inline-block;vertical-align:top;margin:3px 3px 0 0}#vehicles2 .statusMessageDivContainer #statusMessageDiv{display:inline-block;width:91%}#myModal2 .modal-header{padding:40px 43px}#myModal2 .modal-header .modal-title>img{display:inline-block;vertical-align:top;padding:6px 10px}#myModal2 .modal-header .close{right:33px;top:25px}#vinUploadModal{padding:15px 43px}#failedVinModal .unprocessedVINData,#failedVinModal .vinRowWrap{display:block;margin-bottom:20px}#failedVinModal .unprocessedVINData .warnTableHeading,#failedVinModal .vinRowWrap .warnTableHeading{float:none;border-bottom:1px solid #e3e3e3;font-weight:700;padding:15px 0;color:#616161}#failedVinModal .unprocessedVINData .vinNumber>div,#failedVinModal .vinRowWrap .vinNumber>div,#failedVinModal .vinRowWrap .warnTableHeading>.row>div{float:none;padding:10px 15px;margin:0;display:inline-block}#failedVinModal .vinTitle{text-transform:none;font-weight:700;font-size:14px}#failedVinModal .vinRowWrap .warnTableHeading>.row>div{font-weight:700}#failedVinModal .modal-footer{border:0;text-align:left;padding:0 43px 40px}#failedVinModal span.exIcon{background:url(../img/icon-red.svg) 0 0/18px 18px no-repeat rgba(0,0,0,0);display:inline-block;height:18px;margin-right:5px;margin-top:7px;vertical-align:top;width:18px}#failedVinModal h3.modal-title{color:#d0021b;display:inline-block}#processingStateBtn{background-color:#2596cf;color:#fff;opacity:.3}#processingStateDiv>.vipnFormCheckbox{opacity:.3}#failedVinModal .vinNumber{clear:both}#failedVinModal .warnTableHeading .col-md-7{margin-bottom:0}#failedVinModal .vinNumber:nth-child(odd){background-color:#f7f7f7}@media (min-width :992px) and (max-width:1199px){#account #accordion #collapse1 .col-sm-3{width:22%}#account #accordion #collapse1 .col-sm-3:first-child{margin-left:20px}}@media (min-width :768px) and (max-width:1023px){.accountTabs ul li{width:125px;padding-left:0;padding-right:0}.accountTabs ul li a{padding:25px 10px}.accountTabs ul li.active a,.accountTabs ul li.active a:hover{padding:25px 0 22px}#vehicles1 .fTable tr{min-height:475px}#account #accordion .btn{width:auto}#account #accordion .bootstrap-select button{width:100%}#account #accordion #collapse1 .col-sm-3{width:48%}#account #accordion #collapse1 .col-sm-3:first-child,#account #accordion #collapse1 .col-sm-3:nth-child(3){margin-left:0}#account #accordion #collapse7 .panel-body .col-sm-3{width:46%}#account #accordion #collapse8 .col-sm-3{width:33%}#vehicles1 .btn{width:40%;padding:0 10px}#vehicles1 .bootstrap-select button{width:100%;padding:0;padding-left:10px}#vehicles1 .fTable tbody td a{padding-left:21%}#order-history-button{width:150px!important;height:75px!important}#sellersAccordion #sellers1 .col-sm-3,#sellersAccordion #sellers2 .col-sm-3,#sellersAccordion #sellers3 .col-sm-3{margin-left:15px;margin-bottom:15px;width:47%;min-height:355px}#sellersAccordion #sellers2 .dealersdiv{min-height:415px}#sellersAccordion #sellers1 .col-sm-3:first-child,#sellersAccordion #sellers2 .col-sm-3:first-child,#sellersAccordion #sellers3 .col-sm-3:first-child{margin-left:15px}#sellersAccordion #sellers1 .col-sm-3 .buttonArea,#sellersAccordion #sellers2 .col-sm-3 .buttonArea,#sellersAccordion #sellers3 .col-sm-3 .buttonArea{padding:0 20px;margin-bottom:1em}#sellersAccordion #sellers1 .col-sm-3 .buttonArea button,#sellersAccordion #sellers2 .col-sm-3 .buttonArea button,#sellersAccordion #sellers3 .col-sm-3 .buttonArea button{margin-bottom:1em;padding:0 5%;width:45%}#sellersAccordion #sellers1 .col-sm-3 .buttonArea div,#sellersAccordion #sellers2 .col-sm-3 .buttonArea div,#sellersAccordion #sellers3 .col-sm-3 .buttonArea div{margin-top:1em}#vehicles1 .fTable tbody td:first-child a{position:absolute;top:0;padding:10px}#sortVehicleForm>div{width:100%;padding:0}#sortVehicleForm .selIcon{width:100%;height:60px}#sortVehicleForm .selIcon select{width:100%!important}#vehicles .myVehiclesVinErrorMessage{padding:0 50px}#vehicles2>.panel-body>.container>.row>.col-md-5{width:100%;padding:0;margin:0}#vehicles2>.panel-body>.container>.row>.col-md-5>.well{background:0 0;border:none;box-shadow:none}#vipnForm #prepareUploadButton,#vipnForm label.btn-primary{width:35%;height:60px;padding:20px 50px}}@media (max-width :767px){.emailField,.passwordField{font-size:20px;padding-bottom:20px}.emailField{padding-top:25px}.passwordField{padding-top:30px}.personaField,.profileAddressField{padding-bottom:30px;padding-top:30px;font-size:20px}.profileAddressField{margin-top:-28px;margin-bottom:-20px}.securityQuestionField{font-size:20px;padding-bottom:25px;padding-top:50px}.sbFirstNameField{margin-bottom:-20px}.sbLastNameField{margin-bottom:-9px}.companyNameField,.sbAddressLine1Field,.sbAddressLine2Field{margin-bottom:-8px}.sbAddressCityField{margin-bottom:-25px}.sbAddressStateField{margin-bottom:-20px}.sbAddressZipCodeField{margin-bottom:-10px}.bootstrap-select.form-control{height:44px!important}#accountAccordian .container{width:100%;padding:0}#accountAddressModal .modal-header #adAcAlIcon{margin-top:50px}#sellersAccordion #sellers1 .col-sm-3 .settingArea,#sellersAccordion #sellers2 .col-sm-3 .settingArea,#sellersAccordion #sellers4 .col-sm-3 .settingArea{margin-left:20px;margin-top:10px}.accountTabs ul li.mobileHide{display:none}.accountTabs .nav{width:100%!important}#account #accordion #collapse7 .panel-body .col-sm-3 h4{margin-top:0}#collapse7{padding-bottom:0!important}.text-center{padding-left:15px}#accountAddressModal .modal-body,#removeAddressModal .modal-body,#removeBuyers .modal-body{padding-left:16px!important;padding-right:16px!important}#removeBuyers .modalButtons>button:first-child{margin-bottom:12px}#removeAddressModal h3,#removeVehicleModal h3{display:inline-block;margin-right:40px;margin-top:7px;text-align:left;vertical-align:top}#removeAddressModal .modal-content,#removeAuthorizedBuyers .modal-content,#removeBuyers .modal-content,#removeVehicleModal .modal-content{margin-left:32px;margin-top:117px;width:244px}#removeAddressModal .modal-footer,#removeAuthorizedBuyers .modal-footer,#removeBuyers .modal-footer,#removeCreditCardModal .modal-footer,#removeVehicleModal .modal-footer{padding:14px}#removeAddressModal .modal-footer .btn,#removeAuthorizedBuyers .modal-footer .btn,#removeBuyers .modal-footer .btn,#removeCreditCardModal .modal-footer .btn,#removeVehicleModal .modal-footer .btn{width:50px}#addressModal .modal-header #alIcon,#creditCardModal .modal-header #alIcon{margin-top:37px;margin-right:242px}#addressModal .modal-header #alMsg,#creditCardModal .modal-header #alMsg{margin-left:20px}#addressModal .modal-header p,#creditCardModal .modal-header p{display:inline;margin-left:0;vertical-align:4px}#addressModal .modal-header a,#creditCardModal .modal-header a{vertical-align:2px;margin-right:5px}#addressModal .modal-body #nameCreditCardIco,#creditCardModal .modal-body #nameCreditCardIco{margin-top:158px;margin-right:30px}#addressModal .modal-body #creditCardNumberIco,#creditCardModal .modal-body #creditCardNumberIco{margin-top:270px;margin-right:30px}#addressModal .modal-body #firstnameIco,#addressModal .modal-body .firstnameIco,#creditCardModal .modal-body #firstnameIco,#creditCardModal .modal-body .firstnameIco{margin-top:358px;margin-right:160px}#addressModal .modal-body #lastnameIco,#addressModal .modal-body .lastnameIco,#creditCardModal .modal-body #lastnameIco,#creditCardModal .modal-body .lastnameIco{margin-top:358px;margin-right:37px}#addressModal .modal-body #stAddress1Ico #creditCardModal .modal-body .stAddress1Ico,#addressModal .modal-body .stAddress1Ico,#creditCardModal .modal-body #stAddress1Ico{margin-top:508px;margin-right:29px}#addressModal .modal-body #cityIco #creditCardModal .modal-body .cityIco,#addressModal .modal-body .cityIco,#creditCardModal .modal-body #cityIco{margin-top:766px;margin-right:158px}#addressModal .modal-body #zipCodeIco #creditCardModal .modal-body .zipCodeIco,#addressModal .modal-body .zipCodeIco,#creditCardModal .modal-body #zipCodeIco{margin-top:915px;margin-right:28px}#addressModal .modal-header p{margin-left:0}#accountAddressModal .modal-header #adAcAlIcon{margin-right:219px}#accountAddressModal .modal-content{margin-left:6px;width:271px}#accountAddressModal .modal-content .modal-body .smallDropDown{width:120px;display:inline-block;margin-left:8px}#accountAddressModal .modal-content .modal-body #acfirstnameIco{margin-right:144px;margin-top:355px}#accountAddressModal .modal-content .modal-body #aclastnameIco{margin-right:22px;margin-top:355px}#accountAddressModal .modal-content .modal-body #acstAddress1Ico{margin-right:11px;margin-top:506px}#accountAddressModal .modal-content .modal-body #acstAddress2Ico{margin-right:11px;margin-top:638px}#accountAddressModal .modal-content .modal-body #accityIco{margin-right:143px;margin-top:767px}#accountAddressModal .modal-content .modal-body #aczipCodeIco{margin-right:13px;margin-top:917px}#accountAddressModal .modal-content .modal-body #acPhNoIco{margin-right:0!important}#accountAccordian .panel-group h4 a{font-size:24px;padding-top:24px;padding-bottom:24px;line-height:1.4em}#sellersAccordion #sellers1 .col-sm-3,#sellersAccordion #sellers2 .col-sm-3,#sellersAccordion #sellers4 .col-sm-3{width:100%;margin-left:0;margin-top:1em}#sellersAccordion #sellers3 .imageSection{margin-left:.5px}#sellersAccordion #sellers3 .textSection{margin-left:1px}#sellersAccordion #sellers3 .buttonSection{margin-left:2px;margin-top:15px}.accountTabs .accTabs{overflow:hidden;height:76px}.accountTabs .accTabs .divscroll{height:100px}.accountTabs .nav li span.icon-icon_more-cart-tools-mobile{margin-top:28px}#account #accordion #collapse1 .addAddress{background-color:#ddd;padding-top:47%;text-align:center}#accountAccordian .topText>.row:first-child,#orderHistory .pull-right,.topTextArea .text-center{text-align:left}#vehicles .well{padding:0;background:0 0;border:0;box-shadow:none;border-radius:0}#vehicles .well .btn{width:100%}#vehicles .well .btn-default{margin-bottom:.5em}#vehicles .well .pull-right{float:none!important}#account #accordion #collapse1 .col-sm-3{width:100%;margin:20px 0}#account #accordion #collapse1 .col-sm-3:first-child{margin-left:0;margin-top:0}.panel-title{font-size:.7em}#accountAccordian .panel-group .panel-title .icon{margin-top:25px;transform:scale(.7)}#account #accordion #collapse7 .panel-body .col-sm-3,#account #accordion #collapse8 .col-sm-3{width:100%;margin-left:0;margin-right:0;min-height:auto;padding:20px}#account #accordion #collapse7 .panel-body .col-sm-3 .settingsArea{display:inline-block}.helpDecideDiv{display:block;margin-bottom:1em}#orderHistory{margin-top:4em}#orderHistory h4{font-family:"FordAntenna Bold",Arial,Helvetica,sans-serif;font-weight:700;display:block}#orderHistory .pull-right{margin-top:1em;width:100%;float:left!important}#orderHistory .selIcon{width:100%;vertical-align:top}#orderHistory .form-group{margin:15px 0}#orderHistory button,.editVehicleModal .modal-body .searchResultButtons button,btn{margin-left:0;width:100%}.topTextArea a{font-size:1.2em}#orderPolicies a{display:block;line-height:2em}#orderPolicies span{display:none}.editVehicleModal .modal-body .modalEditVehicleSelectDiv .form-group{min-width:100%}#creditCardModal>.modal-dialog{width:auto!important;height:auto;margin:5% auto}#creditCardModal>.modal-dialog>.modal-content>#creditCardHeading,#creditCardModal>.modal-dialog>.modal-content>.modal-body{padding:15px 10px}#creditCardModal>.modal-dialog>.modal-content>.modal-body>iframe{width:100%!important}#vehicles1 .fTable tbody td:first-child a{position:absolute;top:0;padding:10px}.selectVehiclesModalButton{text-align:center;margin:0}.selectVehiclesModalButton>a{display:inline-block;text-align:center;width:auto;border:0;box-shadow:none;padding:0;height:auto;line-height:inherit}.selectVehiclesModalButton>a:hover{background:#fff;color:inherit}.selectVehiclesModalButton>a>img{display:block;margin:0 auto;width:60px;height:60px}#vehicles1 .row .hidden-lg{width:100%;margin:0;padding:0;display:inline-block}#vehicles1>.row>div{margin:0;padding:0}#sortVehicleForm>div{margin:0;padding:20px 0}#sortVehicleForm .selIcon{width:100%;height:60px}#vehicles1 .fTable tbody td button.btn{width:53%}#vehicles1 .fTable tbody td a{padding-left:21%}#accountAccordian #orders .orderItemsSummary>div{padding:0}#accountAccordian #orders .orderItemsSummary>div>.row{margin:4px 0;border:0}#accountAccordian #orders .orderItemsSummary>div>.row>.well{margin-bottom:4px}#accountAccordian .topText{padding:0 25px 20px}#accountAccordian .topText>.row{margin:0}#accountAccordian .topText>.row>div{padding:0}#shippingAddressModal .modal-header>.row>a.pull-right{padding:8px}#shippingAddressModal .icon-icon_close{width:25px}.changeDealer{margin-left:0!important}.searchDealerInput{width:100%}.selIcon select{width:100%!important}#addressModal .modal-body,#creditCardModal .modal-body{padding:20px}#vehicles .myVehiclesVinErrorMessage{padding:0 30px}#vipnForm label.btn-primary{width:35%;height:60px;padding:20px 50px}#vipnForm .vipnFormCheckbox{padding:0}#vipnForm #prepareUploadButton{height:60px;padding:20px 50px;font-size:20px}#addBuyerModal .form-group{width:100%!important}}#addBuyerModal .form-group{margin:0}@media (min-width :992px){.centered{margin-left:14%}}@media (min-width :1281px){.accountTabs ul li{margin-bottom:0;padding-left:5px;padding-right:5px;text-align:center;width:118px}#vehicles1>.row>.col-md-12{padding:0}#vipnForm label.btn-primary,.UploadButton button{width:186px}#orderHistory .btn{width:250px}#orderHistory .fTable th{padding-left:20px}}#orderHistory .bootstrap-select button{width:100%!important;margin-left:0}@media (min-width:1023px){#cardInfo img.payPalImg{margin-top:0}}@media (max-width :1023px){#vehicles1 .fTable td:before,#vehicles1 .fTable td:first-child{font-family:"FordAntenna Bold",Arial,Helvetica,sans-serif;font-weight:700}#vehicles1 .fTable table,#vehicles1 .fTable tbody,#vehicles1 .fTable td,#vehicles1 .fTable th,#vehicles1 .fTable thead,#vehicles1 .fTable tr{display:block}#vehicles1 .fTable thead tr{position:absolute;top:-9999px;left:-9999px}#vehicles1 .fTable tr{border:1px solid #b0b0b0;width:49%;float:left;min-height:505px;margin-bottom:20px;background:#f7f7f7;margin-left:0}#vehicles1 .fTable td{border:none;position:relative;padding-left:45%!important;line-height:1.2em;padding-top:12px!important;padding-bottom:12px!important;background:#f7f7f7}#vehicles1 .fTable td:first-child{padding-left:20px!important;font-size:20px;color:#2596cf;padding-top:30px!important;padding-bottom:25px!important}#vehicles1 .fTable td:last-child{padding-left:20px!important;margin-bottom:25px;width:100%!important}#vehicles1 .fTable td:last-child .editLink{margin-left:30px}#vehicles1 .fTable tr:nth-child(even){margin-left:20px}#vehicles1 .fTable td:before{position:absolute;top:12px;left:20px;width:45%;padding-right:10px;white-space:nowrap}#vehicles1 .fTable td:nth-of-type(1):before{content:""}#vehicles1 .fTable td:nth-of-type(2):before{content:"VIN"}#vehicles1 .fTable td:nth-of-type(3){padding-bottom:30px!important}#vehicles1 .fTable td:nth-of-type(3):before{content:"Year, Make, \A Model";white-space:pre}#vehicles1 .fTable td:nth-of-type(4):before{content:"Engine base"}#vehicles1 .fTable td:nth-of-type(5):before{content:"Transmission"}#vehicles1 .fTable td:nth-of-type(6):before{content:"Drive type"}#vehicles1 .fTable td:after,#vehicles1 .fTable td:nth-of-type(7):before{content:"\00a0"}}@media (min-width:768px) and (max-width:1129px){#vehicles1 .fTable tr{width:48.4%}}#gridLineSwitch{display:none}@media (min-width:1271px){#vehicles1 .pull-right a.viewToggle{width:22px;height:22px;padding:6px 3px 8px;margin-left:5px}#vehicles1 .pull-right a.viewToggle.active{background:#e3e3e3}#vehicles1 .pull-right a.listViewLink .icon-icon_list{background-size:10px 10px;background:#e3e3e3;background-position:0 0!important;background-image:url(../img/icon_list.svg);background-repeat:no-repeat!important;width:22px;height:22px;display:inline-block;vertical-align:-7px}#vehicles1 .pull-right a.listViewLink.active .icon-icon_list{background:#e3e3e3;background-image:url(../img/icon_list-active.svg)}#vehicles1 .pull-right a.gridViewLink .icon-icon_grid{background:#e3e3e3;background-position:0 0!important;background-repeat:no-repeat!important;background-image:url(../img/icon_grid.svg);width:22px;height:22px;display:inline-block;vertical-align:-7px}#vehicles1 .pull-right a.gridViewLink.active .icon-icon_grid{background:#e3e3e3;background-image:url(../img/icon_grid-active.svg)}#gridLineSwitch,#vehicles1.grid .fTable table,#vehicles1.grid .fTable tbody,#vehicles1.grid .fTable td,#vehicles1.grid .fTable th,#vehicles1.grid .fTable thead,#vehicles1.grid .fTable tr{display:block}#vehicles1.grid .fTable thead tr{position:absolute;top:-9999px;left:-9999px}#vehicles1.grid .fTable tr{border:1px solid #b0b0b0;width:32%;float:left;margin-bottom:20px;background:#f7f7f7;margin-left:0;margin-right:15px;min-height:470px}#vehicles1.grid .fTable td{border:none;position:relative;padding-left:45%!important;line-height:1em;padding-top:15px!important;padding-bottom:15px!important;background:#f7f7f7}#vehicles1.grid .fTable .vinFaultyVehicleName>a{display:inline-block!important;position:absolute;top:0;padding:15px}#vehicles1.grid .fTable td:first-child{padding-left:20px!important;font-size:20px;color:#2596cf;padding-top:30px!important;padding-bottom:25px!important;font-family:"FordAntenna Bold",Arial,Helvetica,sans-serif;font-weight:700}#vehicles1.grid .fTable td:last-child{padding-left:20px!important;margin-bottom:25px;width:100%!important}#vehicles1.grid .fTable td:last-child .editLink{margin-left:30px}#vehicles1.grid .fTable td:before{position:absolute;top:15px;left:20px;width:45%;padding-right:10px;white-space:nowrap;font-family:"FordAntenna Bold",Arial,Helvetica,sans-serif;font-weight:700}#vehicles1.grid .fTable td:nth-of-type(1):before{content:""}#vehicles1.grid .fTable td:nth-of-type(2):before{content:"VIN"}#vehicles1.grid .fTable td:nth-of-type(3){padding-bottom:30px!important}#vehicles1.grid .fTable td:nth-of-type(3):before{content:"Year, Make, \A Model";white-space:pre}#vehicles1.grid .fTable td:nth-of-type(4):before{content:"Engine base"}#vehicles1.grid .fTable td:nth-of-type(5):before{content:"Transmission"}#vehicles1.grid .fTable td:nth-of-type(6):before{content:"Drive type"}#vehicles1.grid .fTable td:nth-of-type(7):before{content:""}}@media (min-width :768px) and (max-width:1023px){#orderHistory .fTable thead th,#orderHistory .fTable tr td::before{font-family:"FordAntenna Bold",Arial,Helvetica,sans-serif;padding-right:10px}#vehicles1 .fTable tr{width:100%;margin-left:0!important}#vehicles1 .fTable tr td button{width:50%}#vehicles1 .fTable tr td a.editLink{margin-left:5%!important}#orderHistory .fTable .viewStatus{display:inline-block!important;padding-left:7%;width:43%}#orderHistory .pull-right{margin-top:1em;width:100%;float:left!important;text-align:left}#orderHistory .form-group{width:100%;margin:20px 0}#orderHistory button{margin-left:0}#orderHistory .selIcon{width:100%}#orderHistory .fTable .orderStatus{display:inline-block;padding-left:7%;vertical-align:top;width:40%}#orderHistory .fTable .orderAction{padding-left:0;width:43%;display:inline-block}#orderHistory .fTable thead th{border-bottom:1px solid #e3e3e3;color:#2d96cd;font-size:.8em;font-weight:400;line-height:50px;padding-left:10px;display:block}#orderHistory .fTable thead tr{left:-9999px;position:absolute;top:-9999px}#orderHistory .fTable tr{width:47%;margin-right:20px;margin-left:0!important;background:#f7f7f7;border:1px solid #b0b0b0;float:left;min-height:330px;height:300px}#orderHistory .fTable tr:nth-child(odd){clear:left}#orderHistory .fTable tr td{background-color:#f7f7f7;border:none;line-height:1.2em;padding-bottom:12px!important;padding-left:45%;padding-top:12px!important;position:relative;border-top:0 none;display:block}#orderHistory .fTable tr td button{width:50%}#orderHistory .fTable tr td a.editLink{margin-left:15%!important}#orderHistory .fTable tr td:nth-of-type(1):before{content:"Date"}#orderHistory .fTable tr td:nth-of-type(2):before{content:"Order Number"}#orderHistory .fTable tr td:nth-of-type(3):before{content:"Dealer"}#orderHistory .fTable tr td:nth-of-type(4):before{content:"Status"}#orderHistory .fTable tr td:nth-of-type(5):before,#orderHistory .fTable tr td:nth-of-type(6):before{content:""}#orderHistory .fTable tr td::before{font-weight:700;left:20px;position:absolute;top:12px;white-space:nowrap;width:45%}#accountAddressModal .modal-content{width:100%;margin-left:6px;margin-right:6px}#accountAddressModal .smallControl{width:100%}#accountAddressModal #aclastName{margin:0}#accountAddressModal .largeTextBox{width:100%}}@media (max-width :767px){#vehicles1 .fTable tr{width:100%;margin-left:0!important;min-height:auto}#vehicles1 .fTable tr td a.editLink{margin-left:15%!important}#orderHistory .fTable .viewStatus{display:inline-block!important;padding-left:7%;width:43%}#orderHistory .fTable .orderStatus{display:inline-block;padding-left:7%;vertical-align:top;width:40%}#orderHistory .fTable .orderAction{padding-left:0;width:43%;display:inline-block}#orderHistory .fTable thead th{border-bottom:1px solid #e3e3e3;color:#2d96cd;font-family:"FordAntenna Bold",Arial,Helvetica,sans-serif;font-size:.8em;font-weight:400;line-height:50px;padding-left:10px;padding-right:10px;display:block}#orderHistory .fTable thead tr{left:-9999px;position:absolute;top:-9999px}#orderHistory .fTable tr{width:100%;margin-left:0!important;background:#f7f7f7;border:1px solid #b0b0b0;float:left;margin-bottom:20px;min-height:300px;height:300px}#orderHistory .fTable tr td{background-color:#f7f7f7;border:none;line-height:1.2em;padding-bottom:12px!important;padding-left:45%;padding-top:12px!important;position:relative;border-top:0 none;display:block}#orderHistory .fTable tr td button{width:50%}#orderHistory .fTable tr td a.editLink{margin-left:15%!important}#orderHistory .fTable tr td:nth-of-type(1):before{content:"Date"}#orderHistory .fTable tr td:nth-of-type(2):before{content:"Order Number"}#orderHistory .fTable tr td:nth-of-type(3):before{content:"Dealer"}#orderHistory .fTable tr td:nth-of-type(4):before,#orderHistory .fTable tr td:nth-of-type(5):before{content:"Status"}#orderHistory .fTable tr td:nth-of-type(6):before{content:""}#orderHistory .fTable tr td::before{font-family:"FordAntenna Bold",Arial,Helvetica,sans-serif;font-weight:700;left:20px;padding-right:10px;position:absolute;top:12px;white-space:nowrap;width:45%}#accountAddressModal .modal-content{width:100%;margin:0}#accountAddressModal .smallControl{width:100%}#accountAddressModal #aclastName{margin:0}#accountAddressModal .largeTextBox{width:100%}#accountAddressModal .modal-header #adAcAlIcon{margin-left:5px;position:relative}#accountAddressModal .modal-content .modal-body #acfirstnameIco,#accountAddressModal .modal-content .modal-body #aclastnameIco,#accountAddressModal .modal-content .modal-body #acstAddress1Ico{margin-right:0;margin-top:-43px;margin-bottom:10px;position:relative;float:right}#accountAddressModal .modal-content .modal-body .mediumTextBox{width:50%;min-width:160px;position:relative;float:left}#accountAddressModal .modal-content .modal-body #accityIco{margin-right:0;margin-top:-43px;position:relative;float:right}#accountAddressModal .modal-content .modal-body #aczipCodeIco{margin-right:22px;margin-top:40px}#accountAddressModal .modal-content .modal-body #acPhNoIco{margin-right:0;margin-top:25px;position:absolute}#dealerConfirmationModal .modal-footer .row>div{width:50%;float:left}#dealerConfirmationModal .modal-footer .row>div .btn{width:100%}#BillingAddressForm #addressModal #adAlIcon{position:relative;float:left;margin-top:0;margin-right:0}#BillingAddressForm #addressModal #adAlMsg{position:relative;float:left;margin-top:7px;margin-bottom:10px;margin-right:0;margin-left:5px}#BillingAddressForm #addressModal .modal-body #firstnameIco,#BillingAddressForm #addressModal .modal-body .firstnameIco{position:relative;margin-top:-43px;margin-right:0;margin-left:0;left:0}#BillingAddressForm #addressModal .modal-body .smallControl{width:auto}#BillingAddressForm #addressModal .modal-body #lastnameIco,#BillingAddressForm #addressModal .modal-body .lastnameIco{position:relative;margin-top:-43px;margin-right:0;margin-left:0;left:0}#BillingAddressForm #addressModal .modal-body .smallControl .lastnameTextBox{margin-left:0}#BillingAddressForm #addressModal .modal-body #stAddress1Ico,#BillingAddressForm #addressModal .modal-body .stAddress1Ico{position:relative;margin-top:-43px;margin-right:0;float:right}#BillingAddressForm #addressModal .modal-body .largeTextBox{width:100%;margin-right:0}#BillingAddressForm #addressModal .modal-body #cityIco,#BillingAddressForm #addressModal .modal-body .cityIco{position:relative;margin-top:-43px;margin-right:0;margin-left:0;left:0}#BillingAddressForm #addressModal .modal-body .smallTextBox{width:100%}#BillingAddressForm #addressModal .modal-body #zipCodeIco,#BillingAddressForm #addressModal .modal-body .zipCodeIco{position:relative;margin-top:-43px;margin-right:0;margin-left:0;left:0}#accountAddressModal .modal-header #adAcAlIcon{margin-top:0}#accountAddressModal .modal-header #adAcAlMsg{margin-top:-25px}.myvehicleLoadMore{width:100%!important}#selectSavedCardModal .modal-dialog{width:100%}}@media (max-width :320px){#accountAccordian .container{padding:0}#vehicles .fTable tbody td{padding-right:0}}.form-group.form-group-margin{margin-top:0!important}.selIcon.selIcon-1{width:100%}.address-modal .form-group>label,.form-group2 label,.personNameRow label,.smallTextBox>label{font-size:12px;font-weight:700;margin-left:0!important}.singleFieldRow{display:block!important}div.form-group.smallControl>div.selIcon{margin-right:0!important}.extraSmall{max-width:132px!important}.stateSelect.extraSmall{max-width:1000px!important}.changeDealer{margin-left:-25px;margin-top:5px!important}@media(width:480px){#displayCreditCards.form-group{margin-left:10%;margin-right:10%}}@media (max-width:400px){#preferedOption{font-size:18px!important;font-weight:300!important}.mainContent label{font-size:16px;font-weight:700!important}.changeDealer{margin-left:26px}#checkoutDealer{font-size:32px}.shipment{width:100%!important}}@media(max-width:767px){#paymentMethod #displayCreditCards.form-group button.btn{margin-bottom:10px;width:220px;margin-left:0!important}}@media (min-width:401px){.searchDealerInput{width:419px}}#errorModal .modal-header a,#errorModal2 .modal-header a{vertical-align:2px;margin-top:1px}#errorModal .modal-body,#errorModal2 .modal-body{padding:0 0 0 40px}#errorModal .modal-header h3,#errorModal2 .modal-header h3{display:inline;font-size:24px;font-weight:200!important}#errorModal .modal-header,#errorModal2 .modal-header{padding:35px 34px 15px 40px}.form-group>.smallControl>div.error,.form-group>div.error{height:20px}.multiFieldRow>.form-group{float:left}.zipCodeField{width:40%}#BillingAddressForm #addressModal .modal-body .form-group .checkbox{left:0!important}@media(max-width:767px){.modal-dialog{width:100%!important;margin:0!important}.modal-content{border:0}#BillingAddressForm #addressModal .modal-body .smallControl{width:100%}.stateSelect{margin-right:20px}.address-modal .largeTextBox{width:100%!important}#creditCardModal>.modal-dialog{margin-top:0;margin-bottom:0}}.modal-body.address-modal .checkbox label{line-height:20px}@media(min-width:768px){.selectVehiclesModalButton>a{display:inline-block;text-align:center;width:auto;border:0;box-shadow:none;padding:0;height:auto;line-height:inherit}.selectVehiclesModalButton>a:hover{background:#fff;color:inherit}.selectVehiclesModalButton a{color:#696161!important}#vehicles1 a{font-size:12px}.selectVehiclesModalButton>a>img{display:block;margin:0 auto;width:60px;height:60px}.modal-body.address-modal .smallControl{width:47%}.lastNameBox,.phoneTypeBox{float:right!important}.stateSelect{margin-right:30px}.mainContent .largeSelect{width:340px}.mainContent .creditCardBtn .btn{width:50%!important}.multiFieldRow.personNameRow.form-group{height:98px}.smallControl.extraSmall{overflow:visible!important}#addBuyerSection .form-control-feedback{margin-right:0!important}}.address-modal>.form-group:first-child{margin-bottom:41px}.personNameRow .smallControl.firstNameBox.has-error{margin-right:27px}span#adAlMsg{clear:none}#BillingAddressForm #addressModal #adAlIcon{margin-top:6px}#addressModal .form-group.extraSmall{margin-right:24px}#passwordUpdate #pass2{margin-top:18px}#account #passwordUpdate #pass2{margin-top:0}#sortOrdersForm{overflow:auto}.orderListOrderDetail{overflow:auto;margin-bottom:10px;line-height:1.2}.orderListOrderLabel{float:left;width:46%;font-weight:600}.orderListOrderData{float:left;width:40%}.orderListOrderViewOrder{margin-right:40px}.orderListOrderActions{margin-top:30px;height:65px;position:absolute;bottom:0}.orderListOrder{border:1px solid #e3e3e3;background:#f7f7f7;padding:20px;font-size:1em;margin-bottom:20px;height:260px;position:relative}@media(min-width:768px) and (max-width:1023px){.orderListOrder{width:45%;float:right}.orderListOrder a{text-decoration:underline}.orderListOrderLeft{float:left}}@media (max-width :959px){.personNameRow .smallControl.firstNameBox.has-error{margin-right:0}}#sellers .panel-body .container{margin:0!important;width:100%!important;padding:0!important}.row>.dealersdiv:first-child{margin-left:0!important}.dealersdiv{background-color:#f7f7f7;border:1px solid #ddd;text-align:center;padding:20px!important;margin:0!important;margin-bottom:20px!important}.dealersdiv button{width:100%!important}@media(max-width:767px){.accountTabs ul>li.persistentActive,.mobileTabNav .nav>li a:hover{color:#646464}#checkout1 span#selectedCardDisplay{display:block;margin-bottom:10px}#shippingAddressModal .modalButtons a{width:100%;margin-left:0}#accountAccordian .container{padding:0}#accountAddressModal .checkbox label#addShippingSetDefault{font-size:12px}#accountAccordian .panel h4{padding:0!important;margin:0!important}#accountAccordian .addBuyer.buyerCard>div>a{margin-bottom:6px}#account #accordion .checkbox label,#account #accordion .declaration{font-size:14px!important}.mainContent .form-control{height:44px!important}#sellers .panel-body,#sellers .panel-heading{padding-left:40px;padding-right:40px}.orderListOrderData{width:65%}.dealersdiv{margin-bottom:25px!important}#sponsoredDealersContainer .dealersdiv .buttonArea{text-align:left}#sellersAccordion #sponsoredDealersContainer .buttonArea>button.btn{float:left;padding:0!important}#sponsoredDealersContainer .buttonArea>.settingArea{float:right}#sellersAccordion #sellers2 .dealersdiv .companyImg,#sellersAccordion #sellers4 .dealersdiv .companyImg{margin-top:-20px}#accountAccordian h2{font-size:24px}#accountAccordian p{font-size:14px;line-height:1.6}#accountAccordian p a{font-size:14px}#accountAccordian .topTextArea h2{margin-top:0!important}.topTextAreaContainer,.topTextAreaContainer>h2,.topTextAreaContainer>p{padding-left:0!important;padding-right:0!important}.accountTabs{margin-bottom:0}.accountTabs ul>li>a,.accountTabs ul>li>a:hover{font-size:15px;padding-top:32px;border:0!important;padding-left:0}.mobileTabNav{width:138px;position:absolute;right:40px;top:55px}.mobileTabNav .nav>li{text-align:center}.mobileTabNav .nav>li a,.mobileTabNav .nav>li a:hover{font-size:15px!important;font-family:"FordAntenna Bold",Arial,Helvetica,sans-serif;padding-top:12px!important;padding-bottom:12px!important}.accountTabs ul li.active a,.accountTabs ul li.active a:hover{padding-left:5px;padding-top:32px;border-bottom:0!important;cursor:pointer}.accountTabs ul li{text-align:left;width:96px;padding-left:0;padding-right:0}#accountAccordian .panel-body,.filterContainer{padding-left:0!important;padding-right:0!important}.accountTabs ul li.ellipsis a{width:10px;padding-top:0!important}.tabContainer{position:relative}#ordersHeading1{margin-top:12px}#checkout1 .panel-body,#orders1 .panel-body{padding-top:0!important}#accountAccordian .panel-group h4{margin-top:14px;margin-bottom:14px}#accountAccordian .panel-group h4 a{font-size:16px!important}#accountAccordian .panel-group h4 i{margin:0!important;width:29px;margin-top:2px!important;margin-right:0!important}#orderHistory,.filterContainer,.filterContainerRow{margin-top:0!important}.filterContainer{padding-bottom:21px!important;border-bottom:1px solid #ddd}.filterContainerRow{margin-bottom:0!important}#sortOrdersForm label,.filterContainer h4{font-size:12px}#filterOrdersForm .form-group{margin-bottom:28px}#order-history-button{margin-top:-8px}#sortOrdersForm{margin-bottom:8px!important}#sortOrdersForm .selIcon>.btn-group{width:100%}.orderListOrder{font-size:12px!important;padding:20px 18px 9px!important;height:auto!important;margin-bottom:14px}#accountAccordian .fordOrderDetail .orderSum.container,#vehiclesHeading1,#vehiclesHeading2{padding-left:0!important;padding-right:0!important}.orderListOrder a{text-decoration:underline}.orderListOrderViewOrder{margin-right:18px}.orderListOrderLabel{width:35%;font-family:FordAntenna Bold;font-weight:400}.orderListOrderDetail{margin-bottom:10px}.orderListOrderActions{position:relative;margin-top:0;height:auto;font-family:FordAntenna}.orderListOrderActions .orderListOrderDetail{margin-bottom:8px}.orderHistoryViewMore>a{width:100%}.panel-collapse{padding-bottom:8px}.backToOrdersLink{margin-top:25px;margin-bottom:4px}#checkoutHeader .backToOrdersLink{margin-top:-10px!important;margin-bottom:10px}.backToOrdersLink.afterOrderItems{margin-bottom:30px;margin-top:18px!important}.searchVehicleGridIconMobileView{float:right;height:44px}.searchVehicleGridIconMobileView .icon-icon_search_dk-blue1{width:32px;height:44px;background-position:-564px -220px;margin:0}.clearSearchGridMobileView{color:#0276B3;float:right}#searchInputGridMobileView{width:98%}.searchVehicleGridMobileView .twitter-typeahead{display:inline-block;width:88%}.searchVehicleGridDesktopView .tt-menu,.searchVehicleListView .tt-menu{top:44px!important;width:100%!important}.searchVehicleGridMobileView .tt-menu{top:44px!important;width:98%!important}#searchVehicleLabelGridMobileView{margin-top:20px;font-size:12px;width:100%}.orderStatusRow>button.hover{margin-left:6px!important;margin-top:2px!important}.accTabs ul li>a{font-family:FordAntenna bold,Arial,sans-serif}#accountAccordian{margin-top:18px;padding-left:20px;padding-right:20px}#vehiclesAccordion{margin-top:14px}#vehiclesHeading1 .panel-body,#vehiclesHeading2 .panel-body{padding-top:0}#sortVehicleForm label,#vehicles1 a,#vehicles2 a{font-size:12px}#vehicles1 img{margin-bottom:7px}#sortVehicleForm>div{padding-top:12px;padding-bottom:0;display:inline-block;width:100%}#sortVehicleForm>div>.form-group{margin-bottom:12px}#vehicles1 .fTable td{font-size:12px}.vinFaultyVehicleName{font-size:14px!important}#accountAccordian .panel-group .icon-icon_close{background-size:220px 12px;width:12px!important;height:12px!important}#vehicles2 #prepareUploadButton,#vehicles2 #uploadFileBtn{height:50px;font-size:14px;font-family:"FordAntenna Light",Arial,Helvetica,sans-serif;font-weight:300!important}#vehicles1 .loadMoreContainer{padding-left:0;padding-right:0;margin-top:10px;margin-bottom:12px}#accountAccordian .panel-group h4 a{padding:18px 21px;margin-left:0!important;margin-right:0!important}#vehiclesHeading2 h4 a{padding-top:0;padding-bottom:0}#vehicles2 .panel-body{border-top:0;padding-top:2px}#vehiclesHeading1{margin-bottom:-1px}#accountAccordian .col-md-7{padding-left:0;padding-right:0}#vehicles2 .col-md-7{padding-right:25px;margin-bottom:30px}#vehicles2 .col-md-5{padding-left:0;padding-right:0}#vehicles2{line-height:20px}#vehicles2 #uploadFileBtn{width:100%!important;padding-top:17px;margin-bottom:5px}.vinUpload_main{font-size:12px;font-family:FordAntenna,Arial,Helvetica,sans-serif}.vinUpload_bullets{font-size:12px;font-family:"FordAntenna Light",Arial,Helvetica,sans-serif;padding-top:12px}.vinUpload_bullets li{margin-bottom:4px}.vinUpload_limit{padding-top:12px;padding-bottom:18px;font-size:12px;font-family:"FordAntenna Bold",Arial,Helvetica,sans-serif}#checkoutAccordion #paymentForm h3,.vinFileStatus,.vinUpload_help,.vipnFormCheckbox label{font-family:"FordAntenna Light",Arial,Helvetica,sans-serif}.vinFileStatus,.vinUpload_help{font-size:12px}.vipnFormCheckbox>.checkbox{margin-top:16px}.vipnFormCheckbox label{font-size:11px;font-weight:400!important}.accountTabs>.container{padding-left:16px!important;padding-right:16px!important}#accountAccordian #sellers .topTextArea .col-md-10,#accountAccordian #sellers .topTextArea h2,#accountAccordian #sellers .topTextArea p{padding:0!important}#sellers .findDealerLink{margin-top:10px;font-size:14px}#sellersAccordion{margin-top:0}#sellersAccordion .panel-heading h4{margin-top:0!important}#sellers1 .panel-body{padding-top:5px!important}#accountAccordian .panel-heading{padding-left:0;padding-right:0;margin-left:-20px;margin-right:-20px}#sellers .panel-body #fadContainer.container,#sellers3 .panel-body{padding-left:16px!important;padding-right:16px!important}.dealersdiv{padding-bottom:25px!important}.dealersdiv .companyImg{margin-top:2px}.dealersdiv .companyImg img{width:100px!important;height:auto!important}.dealersdiv .imgHolder{margin-bottom:10px}.dealersdiv .companyLabel a{font-size:16px!important;text-decoration:none;color:#646464}.dealersdiv .offeringYouContainer{margin-top:15px!important}.dealersdiv .offeringYouContainer p{line-height:16px}.dealersdiv .buttonArea{margin-top:12px!important}#fadContainer .dealersdiv .buttonArea{margin-top:5px!important;margin-bottom:0!important}#fadContainer .dealersdiv .companyImg img{margin-bottom:8px!important}.dealersdiv .buttonArea .btn{width:114px!important;font-size:12px!important}.dealersdiv .buttonArea .settingArea{margin-left:24px!important;margin-top:14px!important;float:left!important;font-size:12px!important}#dealersContainer .dealersdiv .buttonArea{margin-top:0!important;margin-bottom:6px!important}#dealersContainer .dealersdiv .buttonArea .btn,#fadContainer .dealersdiv .buttonArea .btn{width:169px!important;height:50px!important}#dealersContainer .dealersdiv .settingArea a{font-size:12px!important}#dealersContainer .dealersdiv .settingArea{margin-top:0!important;font-size:12px!important}#sellers1{padding-bottom:0!important}.offeringYouContainer .offeringYou{font-size:14px!important}#sellers3 .textSection,.offeringYouContainer .offers{font-size:12px!important}#sellers3 .buttonSection a{width:100%!important}#checkoutAccordion{margin-top:20px}#checkoutAccordion .container div,#checkoutAccordion .panel-body .container .col-md-4,#checkoutAccordion .panel-body .container .container,#checkoutHeading1,#checkoutHeading2{padding-left:0!important;padding-right:0!important}#checkoutAccordion div.dealersdiv{padding-top:24px!important;padding-bottom:28px!important;padding-left:28px!important;padding-right:28px!important;margin-top:40px!important}#checkoutAccordion .dealersdiv .companyLabel{font-size:16px!important;margin-top:10px}#checkoutAccordion .dealersdiv .changeDealer{text-align:left;margin-top:10px!important}#checkoutAccordion .dealersdiv .changeDealer select{height:43px!important}#checkoutAccordion .dealersdiv .changeDealer .selIcon{height:auto!important}#checkoutAccordion .dealersdiv .changeDealer label{font-size:12px!important;line-height:14px!important}#checkoutAccordion .dealersdiv .buttonArea{margin-top:17px!important}#checkoutAccordion .dealersdiv .buttonArea button{width:100%!important;padding-left:0!important;padding-right:0!important;text-align:center;height:50px!important;margin-top:0!important}#checkoutAccordion #paymentForm h3{font-size:16px!important}#checkoutAccordion #paymentForm label{font-size:14px!important;font-family:"FordAntenna ExtraLight",Arial,Helvetica,sans-serif;font-weight:400!important}#checkoutAccordion #paymentForm .radio{margin-top:0!important;margin-bottom:0!important}#checkoutAccordion #paymentForm .radio label{padding:7px 0 0 32px!important;line-height:36px!important}#checkout1 form .radio1 label{padding:7px 0 0 32px!important;line-height:26px!important}#checkoutAccordion #paymentForm img.creditCardListImage{width:156px;height:auto}#checkoutAccordion form h3{margin-bottom:24px!important;margin-top:0!important}div#paymentMethod,div#returnPolicy,div#shipmentMethod{margin-top:0;margin-bottom:36px}div#returnPolicy{margin-bottom:42px}#checkoutAccordion div#returnPolicy .checkbox,#checkoutAccordion div#returnPolicy .selected,#checkoutAccordion p.returnPolicyPar{margin-bottom:0!important;padding-bottom:0!important}hr#paymentHeadingLine{margin-bottom:20px!important}#checkoutAccordion div#updateButtonSection button{margin-top:2px;margin-bottom:15px}#checkoutAccordion #checkout2 .addAddress img{width:60px!important;height:auto;padding-bottom:12px}#checkoutAccordion #checkout2 .cardBox.col-md-2,#checkoutAccordion #checkout2 .col-md-2.addAddress{margin-left:0!important;height:auto!important;min-height:0!important;margin-top:0!important;width:100%!important}#checkoutAccordion #checkout2 .cardBox.col-md-2{margin-bottom:9px!important;padding:7px 15px 15px 35px!important;font-size:12px!important}#accountAccordian #account #collapse1 #loadDiv>div,#accountAccordian #account #collapse2 .row>div,#accountAccordian #account #collapse3 .row>div,#accountAccordian #account #collapse4 .row>div,#accountAccordian #account #collapse5 .row>div,#accountAccordian #account .topTextArea h2,#accountAccordian #account .topTextArea p,#checkoutAccordion #checkout2 .cardBox.addAddress{padding-left:0!important;padding-right:0!important}#checkoutAccordion #checkout2 .cardBox.addAddress{text-align:center;padding-top:52px;background-color:transparent;border:none}#checkoutAccordion #checkout2 .col-md-2.addAddress{padding-top:0!important;padding-bottom:0!important}#checkoutAccordion #checkout2 .cardBox .closeSection{margin-top:0!important}#checkoutAccordion #checkout2 .cardBox #cardInfo{padding-top:16px!important;font-size:12px!important;margin-bottom:5px!important}#checkoutAccordion #checkout2 .cardBox label{font-size:12px!important}#checkoutAccordion #checkout2 .cardBox #cardInfo span.creditCard{background-size:156px 25px!important}#checkoutAccordion .cardBox .accountForLabel,#checkoutAccordion .cardBox .billingAddressLabel,#checkoutAccordion .cardBox .nameOnCardLabel{font-family:FordAntenna,Arial,Helvetica,sans-serif;display:block}#checkoutAccordion .cardBox #addressInfo span,#checkoutAccordion .cardBox #nameInfo span{line-height:18px!important}#checkoutAccordion .cardBox #addressInfo,#checkoutAccordion .cardBox #nameInfo{margin-top:0!important;margin-bottom:6px!important}#checkoutAccordion .cardBox #setPreferred,#checkoutAccordion .cardBox #setPreferred label{margin-bottom:0!important}#checkoutAccordion #displayCreditCards{overflow:hidden!important}#checkoutAccordion #deleteCardSuccessMsg1 .bg-success{background-color:#FFF;margin-top:0;margin-bottom:20px;text-align:center}#checkoutAccordion #displayCreditCards .checkoutDealer{font-size:12px!important}#addressModal .form-group{margin-bottom:5px!important}#accountAccordian #addressModal .savedAddressContainer{margin-bottom:24px!important}#accountAccordian #account .panel-heading h4{margin:0!important}#accountAccordian .addAddress a{font-size:12px!important}#accountAccordian .addAddress a img{padding-bottom:0!important;margin-bottom:10px}#accountAccordian #account .addressNickName h3{font-size:14px!important;margin-top:16px!important}#accountAccordian #account .addressContactAddress,#accountAccordian #account .addressContactName,#accountAccordian #account .addressContactPhone,#accountAccordian #account .addressOrgName h4,#accountAccordian #account .panel-body,#accountAccordian #account .settingsSection,#accountAccordian #account input,#accountAccordian #account label{font-size:12px!important}#accountAccordian #account .addressOrgName h4{margin-top:2px!important}#accountAccordian #account .addressContactAddress{line-height:16px;margin-bottom:5px}#accountAccordian #account .settingsSection{margin-top:4px!important}#accountAccordian #account .closeSection img{height:10px!important}#accountAccordian #account .addressBookCard{margin-bottom:9px!important}#accountAccordian #account .addressBookCard.addAddress{margin-bottom:28px!important}#accountAccordian #account #collapse1 #loadDiv button{margin-bottom:15px}#accountAccordian #account input{height:44px!important}#accountAccordian #account form label{margin-bottom:10px!important}#accountAccordian #account span#eId{margin-top:-5px;display:block}#accountAccordian #account .alternatePhoneRow{margin-top:10px;margin-bottom:-8px}#accountAccordian #account .declaration{margin-top:-4px!important}#accountAccordian #account .check1Row label,#accountAccordian #account .check2Row label{font-weight:400!important}#accountAccordian #account .check1Row{margin-top:5px!important}#accountAccordian #account .check2Row{margin-top:-18px!important}#accountAccordian #account #collapse2 .buttonContainer button{margin-top:-12px!important;margin-bottom:10px!important}#accountAccordian #account .oldPasswordRow{margin-bottom:-22px}#accountAccordian #account .newPasswordRow>div:first-child{margin-bottom:-10px}#accountAccordian #account #collapse3 .buttonContainer a{width:100%!important;margin-top:6px!important;margin-bottom:12px}#accountAccordian #account #collapse4 .buttonContainer button{margin-top:-10px;margin-bottom:10px}#accountAccordian #account #collapse5 form,#accountAccordian #account .buyerCard,#accountAccordian #account .securityAnswerRow,#accountAccordian #account .securityQuestionRow{margin-top:0!important}#accountAccordian #account .panel-body{padding-top:0!important}#accountAccordian #account .customerSegmentField{margin-bottom:-20px!important}#accountAccordian #account #collapse5 .buttonContainer button{margin-bottom:10px}#accountAccordian #account #collapse7 h3{margin-bottom:14px;font-size:14px!important}#accountAccordian #account .buyerCard{padding-top:10px!important;padding-bottom:10px!important;margin-bottom:12px!important}#accountAccordian #account .buyerCard h4{margin-bottom:8px!important;font-size:16px!important}#accountAccordian #account .buyerCard .settingsAreaa{margin-top:8px!important}#accountAccordian #account .taxExemptDealerCard{font-size:16px!important}#accountAccordian #account .taxExemptDealerCard .buttonContainer a{width:165px!important;height:34px!important;font-size:12px!important;padding-top:9px!important;margin:0 auto;margin-top:20px!important}#accountAccordian #account .taxExemptDealerCard{padding-top:15px!important;margin-top:0!important;margin-bottom:12px!important}#accountAccordian #account .taxExemptDealerCard .dealerImg{margin-top:0!important}#accountAccordian #account #collapse8 h3{margin-bottom:12px;margin-top:14px;font-size:14px!important}}@media(min-width:768px){#accountAccordian #ordersHeading1,#accountAccordian #vehiclesHeading1{margin-top:72px}#accountAccordian .panel-group h4 a{padding-top:30px!important;padding-bottom:30px;font-size:24px;padding-left:40px!important;margin:0!important;font-family:"FordAntenna ExtraLight",Arial,Helvetica,sans-serif}#accountAccordian .panel-group h4 i{margin-right:40px!important}#accountAccordian .panel-body,#sellers .panel-body,#sellers .panel-heading{padding-left:40px;padding-right:40px}#accountAccordian .container{padding-left:0;padding-right:0}#accountAccordian #sortOrdersForm label,#filterOrdersForm>h4{font-family:FordAntenna,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400}#accountAccordian #orderHistory{margin-top:0}#accountAccordian .filterContainerRow{margin-top:5px}#accountAccordian #filterOrdersForm .form-group{margin-bottom:36px}#accountAccordian #filterOrdersForm #order-history-button{margin-top:20px}#sortOrdersForm label,.filterContainerRow{margin-bottom:20px}#sortOrdersForm{margin-bottom:32px}#accountAccordian .topTextAreaContainer{text-align:center}#accountAccordian .container .col-md-12{padding:0!important}#accountAccordian .container .col-md-12.orderWell{padding:8%!important}#accountAccordian .panel-heading,#vehicles2 .col-md-5 .well,#vehicles2 .col-md-7{padding:0}#accountAccordian .loadMoreContainer{display:inline-block}span.addVehicleLinkText{display:block}#vehicles1 label{font-size:18px}.vehicleSortContainer{margin-top:16px}#vehicles2 .panel-body{border-top:0}.vinUpload_main{margin-top:5px;margin-bottom:35px;font-family:FordAntenna Bold,Arial,sans-serif}.vinUpload_bullets{line-height:28px}.vinUpload_bullets ol,.vinUpload_bullets ul{margin-left:15px}.vinUpload_limit{margin-top:20px;margin-bottom:20px}#vehicles2 #prepareUploadButton,#vehicles2 #uploadFileBtn{margin-top:30px;width:270px!important;height:75px;text-align:center;padding-top:30px;margin-bottom:6px;font-size:18px;font-weight:400}#vehicles2 #prepareUploadButton{padding-top:20px}#vehicles2 .vipnFormCheckbox{padding:0}.uploadFileActions{display:inline-block}.uploadFileButtonContainer{float:left}.vipnFormCheckbox{float:left;margin-top:45px;margin-left:46px}#vehicles2 #initalInfoMessage{font-size:14px}#myModal .btn-default{margin-right:30px}.findDealerLink{display:block;text-align:center}.offeringYouContainer{margin-top:32px!important}.companyLabel a{font-size:18px!important}.offeringYouContainer p{font-size:16px!important;line-height:20px!important}#dealersContainer .buttonArea button,#fadContainer .buttonArea button,#sponsoredDealersContainer .buttonArea button{height:75px!important;font-size:18px!important;width:96%!important;margin-bottom:14px!important}#sellersAccordion #sellers3 .textSection,.dealersdiv .buttonArea a,.dealersdiv .settingArea,.dealersdiv .settingArea a{font-size:16px!important}#sponsoredDealersContainer .buttonArea{padding-left:0!important;padding-right:0!important;margin-top:38px!important}#sponsoredDealersContainer .buttonArea .settingArea{margin-top:0!important}.dealersdiv .buttonArea{margin-bottom:10px!important}#accountAccordian .panel-group .icon-icon_close{background-size:380px 18px!important;width:18px!important;height:18px!important}#sellersAccordion #sellers2 .col-sm-3 .closeSection,#sellersAccordion #sellers4 .col-sm-3 .closeSection{margin-top:-8px!important;margin-right:-2px!important}#sellersAccordion #sellers2 .dealerDetailsContainer,#sellersAccordion #sellers4 .dealerDetailsContainer{margin-top:-10px!important}#sellersAccordion #sellers3 .buttonSection a{width:270px!important;height:75px!important;font-size:18px!important;padding-left:0;padding-right:0;padding-top:27px;margin-top:25px!important}#sellersAccordion #sellers3 .imageSection,#sellersAccordion #sellers4 .companyImg{margin-bottom:20px}}@media(min-width:768px) and (max-width:1023px){.sbAddressRow1,.sbAddressRow2,.sbAddressRow3,.sbAddressRow4{margin-bottom:1px!important}.emailField{font-size:36px;padding-bottom:40px;padding-top:25px}.passwordField{font-size:36px;padding-bottom:20px;padding-top:40px}.personaField,.profileAddressField{padding-bottom:30px;padding-top:30px}.profileAddressField{margin-top:-40px;font-size:32px}.personaField{font-size:36px}.securityQuestionField{font-size:36px;padding-bottom:50px;padding-top:65px}#accountAccordian .panel-group h4 i{margin-top:2px!important}#shippingAddressModal .modalButtons .btn{height:75px;line-height:75px;padding:0!important}.dealersdiv{width:48%!important}.dealersdiv.oddDealerCard{float:right}#accountAccordian .topTextAreaContainer h2{margin-bottom:16px}#accountAccordian .topTextAreaContainer>p{margin-bottom:4px}.orderListOrder{margin-bottom:40px;width:47.5%;padding:52px 32px 22px;font-size:16px;height:auto}#backToOrdersLink>a,.orderHistoryViewMore>a{font-size:18px}.orderListOrderActions{position:relative;height:65px;margin-top:0}.orderListOrderDetail{margin-bottom:28px}.orderListOrderActions>.orderListOrderDetail{margin-bottom:15px}.orderListOrderDetail.statusRow{height:40px;margin-bottom:14px}.orderHistoryViewMore{margin-top:15px;text-align:center}.orderListOrderLabel{width:34%}.orderListOrderData{width:66%}#backToOrdersLink{margin-top:10px;margin-bottom:20px}#backToOrdersLink span{margin-right:13px}#checkoutAccordion #checkout1 .dealersdiv .changeDealer label,#checkoutAccordion #checkout1 .dealersdiv .companyImg label{font-size:16px!important;font-family:FordAntenna,Arial,Helvetica,sans-serif}#checkoutHeader #cancelOrder,#checkoutHeader #orderAgain{width:270px;height:75px}#checkoutHeader #cancelOrder{margin-right:36px;padding-top:29px}#checkoutHeader #orderAgain{margin-right:0}#backToOrdersLink.beforeOrderItems{margin-top:58px;margin-bottom:5px}#backToOrdersLink.afterOrderItems{margin-top:20px;margin-bottom:60px}#checkoutAccordion #checkout1 .col-md-4{width:100%!important;padding-left:0!important;padding-right:0!important;float:none!important;margin-bottom:40px}#checkoutAccordion #checkout1 .dealersdiv{width:48%!important;margin:0 auto!important;padding:40px 20px 20px!important;margin-bottom:50px!important}#checkoutAccordion #checkout1 .dealersdiv .changeDealer{margin-left:0!important;text-align:left!important;margin-top:24px!important}#checkoutAccordion #checkout1 .dealersdiv .changeDealer label{margin-bottom:0!important}#checkoutAccordion #checkout1 .dealersdiv .companyImg{margin-bottom:12px!important}#checkoutAccordion #checkout1 .dealersdiv .companyImg img{width:150px!important;height:auto}#checkoutAccordion #checkout1 .dealersdiv .companyLabel{font-size:18px!important}#checkoutAccordion #checkout1 .dealersdiv .buttonArea button{width:100%!important;margin-top:42px!important}#checkoutAccordion #paymentForm .radio label,#checkoutAccordion #shipmentMethod .radio label{padding-top:4px!important}hr#paymentHeadingLine{margin-bottom:60px!important}#checkoutAccordion #paymentForm div#paymentMethod img{margin-left:20px}#checkoutAccordion #paymentForm h3{margin-bottom:36px!important}#checkoutAccordion #paymentForm>div{margin-bottom:42px!important}#checkoutAccordion #paymentForm #updateButtonSection{margin-bottom:0!important}#checkoutAccordion #paymentForm #updateButtonSection button{height:75px!important;font-size:18px!important;margin-top:0!important}#checkoutAccordion .addAddress{width:48%!important;float:left!important;padding-top:80px!important;font-size:18px!important;margin-left:0!important}#addressModal .billingAddressBtn{padding-left:0!important;padding-right:0!important;text-align:center;width:200px!important}#checkoutAccordion .cardBox{margin-left:0!important;width:48%!important;float:left;height:auto;min-height:0!important}#checkoutAccordion .cardBox.oddCardBox{float:right!important}#checkoutAccordion .cardBox .accountForLabel,#checkoutAccordion .cardBox .billingAddressLabel,#checkoutAccordion .cardBox .nameOnCardLabel{font-family:FordAntenna,Arial,sans-serif;display:block}#checkoutAccordion .cardBox #cardInfo{padding-top:42px!important}#checkoutAccordion .cardBox #addressInfo,#checkoutAccordion .cardBox #nameInfo,#checkoutAccordion .cardBox #setPreferred{margin-top:20px!important}#checkoutAccordion .cardBox #cardInfo span{margin-right:8px}#removeCreditCardModal .modalButtons button{width:150px!important}#removeCreditCardModal .modalButtons .btn-secondary{margin-left:30px!important}#deleteCardSuccessMsg1 .bg-success{background-color:#FFF!important;margin-bottom:30px!important;padding-left:0!important;padding-right:0!important}#accountAccordian #account .addressBookCard .addressOrgName h4{margin-top:4px}#accountAccordian #account .addressBookCard .addressContactName{margin-top:20px}#accountAccordian #account .addressBookCard .addressContactAddress{margin-top:6px;margin-bottom:16px}#accountAccordian #account .addressBookCard .settingsSection{margin-top:8px!important;margin-bottom:20px!important}#accountAccordian #account .addressBookCard{margin-bottom:32px;margin-left:0!important}#accountAccordian #account .addressCardRow>.addressBookCard{float:right}#accountAccordian #account .addressCardRow>.addressBookCard:first-child{float:left}#accountAccordian .panel-heading h4{padding-top:0!important;margin-left:0;margin-right:0;width:100%!important}#accountAccordian #account .panel-heading h4 a{font-family:"FordAntenna ExtraLight",Arial,Helvetica,sans-serif!important}#accountAccordian #account #collapse1 #loadDiv{margin-bottom:30px}#accountAccordian #account #collapse1 #loadMoreCards,#accountAccordian #account .buttonContainer a,#accountAccordian #account .buttonContainer button{width:270px!important;height:75px!important;font-size:18px!important;padding-left:0!important;padding-right:0!important;text-align:center}#accountAccordian #account .buttonContainer a{padding-top:30px!important}#accountAccordian #account form label{margin-bottom:10px!important}#accountAccordian #account span#eId{display:block;margin-top:-7px}#accountAccordian #account .alternatePhoneRow{margin-top:26px;margin-bottom:15px}#accountAccordian #account .companyNameiPadField{width:250px!important;padding-left:0!important;padding-top:25px;padding-right:0!important;margin-right:20px;margin-top:-25px}#accountAccordian #account .fleetIdiPadField{width:350px!important;padding-left:0!important;padding-right:0!important;margin-right:20px}#accountAccordian #account .panel-body form .personaButton,#accountAccordian #account .panel-body form .profileButton,#accountAccordian #account .personaInfoField,#accountAccordian #account .profileAddressInfoField{padding-left:0!important}#accountAccordian #account .secQuestionRow{padding-left:0!important;padding-right:0!important}#accountAccordian #account .securityQuestionButton{padding-left:0!important}#accountAccordian #account .sbFirstNameField,#accountAccordian #account .sbLastNameField{width:250px!important;padding-left:0!important;padding-right:0!important;margin-right:20px;margin-bottom:-20px}#accountAccordian #account .companyNameField{width:250px!important;padding-left:0!important;padding-right:0!important;margin-right:20px;margin-bottom:-25px}#accountAccordian #account .sbAddressCityField,#accountAccordian #account .sbAddressLine1Field,#accountAccordian #account .sbAddressLine2Field{width:250px!important;padding-left:0!important;padding-right:0!important;margin-right:20px;margin-bottom:-20px}#accountAccordian #account .sbAddressStateField{width:250px!important;padding-left:0!important;padding-right:0!important;margin-right:-20px;margin-bottom:-3px}#accountAccordian #account .sbAddressZipCodeField{width:250px!important;padding-left:0!important;padding-right:0!important;margin-right:20px;margin-bottom:-10px}#accountAccordian #account .phoneNumberField{width:250px!important;padding-left:0!important;padding-right:0!important;margin-right:20px}#accountAccordian #account .phoneTypeField{width:208px!important;padding-left:0!important;padding-right:0!important}#accountAccordian #account .phoneTypeField.alternatePhoneTypeField label{margin-bottom:12px!important}.vehicleGridView{display:inline-block}#vehicles1 .loadMoreContainer{width:100%;text-align:center}#accountAccordian #account #collapse3 .row>div,#accountAccordian #account #collapse4 .row>div,#accountAccordian #account #collapse5 .row>div{padding-left:0!important}#accountAccordian #account .col-sm-8,#accountAccordian #account .col-sm-9{padding-left:0!important;width:100%!important}#accountAccordian #account .check1Row .checkbox,#accountAccordian #account .check1Row .checkbox label{margin-bottom:0!important}#accountAccordian #account #collapse2 .buttonContainer button{margin-top:5px;margin-bottom:5px}#accountAccordian #account .topTextArea{padding-left:40px;padding-right:40px}#accountAccordian #account .customerSegmentField,#accountAccordian #account .securityAnswerField,#accountAccordian #account .securityQuestionField{padding-left:0!important;padding-right:0!important}#accountAccordian #account .newPasswordRow>div,#accountAccordian #account .oldPasswordRow>div{width:290px!important;padding-left:0!important;padding-right:0!important}#accountAccordian #account .newPasswordRow>div:first-child{margin-right:20px}#accountAccordian #account #collapse3 .buttonContainer a{margin-top:14px;margin-bottom:10px}#accountAccordian #account .securityAnswerField{width:280px!important}#accountAccordian #account #collapse4 .buttonContainer button{margin-top:5px;margin-bottom:8px}#accountAccordian #account .customerSegmentField{width:282px!important;margin-right:28px}#accountAccordian #account #collapse5 .buttonContainer button{margin-top:5px;margin-bottom:10px}#accountAccordian #account .buyerCard{margin:0 0 20px!important;float:right;width:47.5%!important}#accountAccordian #account .buyerCardRow>.buyerCard:first-child{float:left}#accountAccordian #account #collapse7 h3{margin-bottom:34px}#accountAccordian #account .buyerCard.addBuyer img{padding-bottom:12px}#accountAccordian #account .buyerCard h4{margin-top:42px!important}#accountAccordian #account #collapse8 h3{margin-top:20px;margin-bottom:24px}#accountAccordian #account .taxExemptDealerCard{margin:0!important;width:47%!important;float:right;margin-bottom:30px!important;padding-bottom:30px!important;padding-left:30px!important;padding-right:30px!important}#accountAccordian #account .taxExemptDealerCardRow>.taxExemptDealerCard:first-child{float:left}#accountAccordian #account .taxExemptDealerCard .buttonContainer a{width:100%!important}#removeBuyers .modalButtons>button{width:150px!important}#removeBuyers .modalButtons>button:first-child{margin-right:20px}.clearSearchGridMobileView{font-size:13px;float:right}#searchInputGridMobileView{width:100%}.searchVehicleGridIconIPadView{float:right;height:50px}.vehicleListActionRow .twitter-typeahead{display:inline-block;width:93%}#searchVehicleLabelGridMobileView{width:93%}.searchVehicleGridDesktopView .tt-menu,.searchVehicleGridMobileView .tt-menu,.searchVehicleListView .tt-menu{top:50px!important;width:100%!important}.searchVehicleGridMobileView .icon-icon_search_dk-blue1{width:35px;height:50px;background-position:-563px -220px;margin:0}.desktopZoomView{width:35px;display:inline-block;vertical-align:middle}}@media(min-width:1024px){#checkout1 span#selectedCardDisplay{margin-right:10px}#checkoutHeader .topText{padding-bottom:20px}.dealersdiv{width:23.5%;margin-left:2%!important}#sellers .panel-body>.container{padding-left:0!important;padding-right:0!important}#sellers .panel-heading h4{padding:0!important;margin-left:0!important;margin-right:0!important}#accountAccordian .topTextAreaContainer h2{font-size:36px;margin-top:26px;margin-bottom:20px}#gridLineSwitch,#gridLineSwitch1{margin-top:15px}#accountAccordian .topTextAreaContainer>p{margin-bottom:5px}#accountAccordian .panel-group h4 a{font-size:36px!important;padding-left:80px!important}#accountAccordian .panel-body{padding-left:80px;padding-right:80px}#orderHistory .container{margin-left:0;margin-right:0}#orders1>.panel-body{padding-top:2px}#filterOrdersForm #order-history-button{width:147px;height:50px;margin-top:0!important;margin-left:27px}#filterOrdersForm .form-group{margin-bottom:0!important;margin-left:0}#filterOrdersForm .form-group.filterByList{margin-right:5px;margin-left:8px}#checkoutHeader #orderAgain,#filterOrdersForm .form-group .selIcon{margin-right:0}#getOrderData th span{margin-top:-2px}.orderHistoryViewMore.containerAction{text-align:center;margin-bottom:6px;border:none}.orderHistoryViewMore.containerAction a{width:250px}#backToOrdersLink>a{font-size:18px}#backToOrdersLink span{margin-right:13px}.itemDesc,.orderItemSummaryStatus.avAndShip{width:100%}.orderItemSummaryStatus.avAndShip>button{margin-left:7px}.selectVehiclesModalButton{margin-bottom:40px}.selectVehiclesModalButton>a>img{display:none}.selectVehiclesModalButton>a{background-color:#fff;border:1px solid #092A46;color:#092A46;font-size:14px;padding:0 50px;border-radius:0;line-height:50px;-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,.15);box-shadow:1px 2px 5px 0 rgba(0,0,0,.15);display:inline-block;width:190px!important;height:55px}.selectVehiclesModalButton>a:hover{background:#1b394e;color:#fff}.vehicleGridView .selectVehiclesModalButton>a:hover{color:#1b394e}#vehicles1{margin:0}#accountAccordian .panel-group h4 i{margin-right:80px!important}.vehicleListingTable th{padding-left:15px!important;padding-right:0!important;font-size:12px!important;line-height:25px!important;padding-top:0!important;padding-bottom:18px!important}.vehicleListingTable .icon-icon_link-chevron-left{background-position-x:-189px!important;margin-top:-6px!important;margin-left:2px!important}.vehicleListingTable .icon-icon_link-chevron-right{background-position-x:-227px!important;margin-left:4px!important;margin-top:2px!important}.vehicleListingTable tbody td{line-height:1.5!important;height:100px!important}.vehicleListingTable tbody td .btn{width:130px!important;height:55px!important;text-align:center;padding-left:0!important;padding-right:0!important}.vehicleListingTable tbody td .mobile-icon_close{width:16px;height:16px;background-size:340px 16px}.tableRemoveVehicle{padding-left:32px!important}button.myvehicleLoadMore{font-size:14px!important;height:55px!important}th.headerName{width:16%}th.headerVin{width:14%}th.headerYMM{width:17%}th.headerEngine{width:10%}th.headerTransmission{width:12%}th.headerDrive{width:9%}#vehicles2 .panel-body .container{margin:0!important}#sortVehicleForm>.col-sm-4{padding:0!important}.vehicleSortRow{padding-top:0;padding-bottom:30px}.vehicleSortRow .vehicleSearchGridView{margin-left:-100px}.vehicleSortRow #searchIconGridView{cursor:pointer}.vehicleSortRow .vehicleSortBtn{width:380px}.vehicleSortRow #searchVehicleLabelGridView{margin-bottom:21px;width:100%}.vehicleSortRow .clearSearchGridView{color:#0276B3;font-weight:700;font-size:14px;cursor:pointer;display:block;margin-bottom:21px}.searchVehicleGridDesktopView .icon-icon_search_dk-blue1{height:50px;background-position:-565px -218px;margin:0}.vehicleSortRow .clearSearchGridViewIniPadPro{color:#0276B3;font-weight:700;font-size:14px;cursor:pointer;margin-left:55px}.searchVehicleGridViewFormGroup .searchVehicleGridDesktopView{width:35px;height:50px;display:inline;margin-left:4px}.searchVehicleGridViewFormGroup .twitter-typeahead{display:block!important}.vehicleSortRow .searchVehicleGridViewFormGroup{padding-left:40px}.vehicleSortRow #searchInputGridView{margin-left:30px;width:350px}#gridLineSwitch2{margin-top:-86px}.listView{padding-left:70px}.searchVehicleLabel{margin-bottom:2px}.searchVehicleGridMobileView{display:none!important}#searchInputGridDesktopView{width:100%}#clearSearchListView{font-size:14px;font-weight:700;cursor:pointer;margin-left:-20px}#searchIconListView{margin-top:13px;margin-left:-20px;cursor:pointer}#vehicleSearchListView{margin-top:5px}.vehicleListRighActions{float:right}.vehicleGridView{display:inline-block}#vehicles2 #prepareUploadButton,#vehicles2 #uploadFileBtn{width:190px!important;height:55px!important;font-size:14px!important}#initalInfoMessage,.offeringYouContainer p,.vinFileStatus{font-size:12px!important}#vehicles2 #uploadFileBtn{padding-top:20px}#vehicles2 #prepareUploadButton{margin-top:10px}#vehicles2 .col-md-5 .well{padding-left:36px;padding-bottom:16px}#vehicles2 .vipnFormCheckbox{margin-top:37px;margin-left:28px}.offeringYouContainer{margin-top:26px!important}.dealersdiv .buttonArea{margin-top:6px!important}#dealersContainer .buttonArea button,#fadContainer .buttonArea button,#sponsoredDealersContainer .buttonArea button,.dealersdiv .buttonArea button{height:55px!important;margin-bottom:18px!important}#dealersContainer .buttonArea button,#fadContainer .buttonArea button,#sponsoredDealersContainer .buttonArea button,.dealersdiv .buttonArea button,.dealersdiv .settingArea,.dealersdiv .settingArea a{font-size:14px!important;padding-left:0!important;padding-right:0!important}#dealersContainer .buttonArea{margin-top:35px!important}#sellersAccordion #sellers2 .col-sm-3 .settingArea{margin-top:5px!important}#accountAccordian .panel-group h4 a{padding-top:25px!important;font-family:"FordAntenna ExtraLight",Arial,Helvetica,sans-serif;padding-bottom:24px}#accountAccordian .panel-group h4 i{margin-top:10px!important}#accountAccordian #sellers3 .textSection{font-size:14px!important}#accountAccordian #sellers3 .buttonSection a{width:266px!important;height:55px!important;font-size:14px!important;padding-top:21px!important}#accountAccordian #sellers3 .buttonSection{margin-top:0!important}#accountAccordian #sellers4 .buttonArea{margin-top:30px!important}#checkoutAccordion .panel-body>.container>.row>.col-md-4{width:30.5%!important;padding-right:40px;margin-top:-5px}#checkoutAccordion .dealersdiv{margin-left:0!important;float:right;width:69.5%!important;height:auto;padding:28px 40px 3px 8px!important}#accountAccordian #account .buyerCard .settingsArea>div,#checkoutAccordion .dealerDetailsContainer>div{float:left}#checkoutAccordion .dealerDetailsContainer .changeDealer{margin-left:0!important;width:52%;margin-top:0!important;text-align:left}#checkoutAccordion .dealerDetailsContainer .changeDealer label{margin-bottom:8px;padding-top:0!important;font-size:12px!important;font-family:"FordAntenna Bold",Arial,Helvetica,sans-serif;color:#646464!important;line-height:normal}#checkoutAccordion .dealerDetailsContainer .dealerLeft{width:19.5%;margin-top:0!important}#checkoutAccordion .dealerDetailsContainer .buttonArea{width:28%;padding-right:20px;margin-top:0!important}#checkoutAccordion .dealerDetailsContainer .buttonArea button{margin-top:23px!important;margin-left:47px!important;max-width:192px}#accountAddressForm .multiFieldRow{display:inline-block;width:100%}#shippingAddressForm .multiFieldRow{display:inline-block}#checkout1 .panel-body>.container,#checkout2 .panel-body>.container{margin-left:0!important;margin-right:0!important}#checkout2 .panel-body{padding-top:20px!important}#checkoutAccordion .dealerDetailsContainer .companyContainer{display:inline-block;text-align:center}#checkoutAccordion .dealerDetailsContainer .companyImg{margin-bottom:5px;display:inline-block}#checkoutAccordion .dealerDetailsContainer .companyImg img{height:65px}#checkoutAccordion .dealerDetailsContainer .companyLabel{display:inline-block}#checkoutAccordion hr#paymentHeadingLine{margin-top:42px;margin-bottom:38px!important}#checkoutAccordion #paymentForm h3{margin-bottom:34px!important}#checkoutAccordion #paymentForm .radio,#checkoutAccordion #paymentForm .radio1{line-height:25px!important;margin-top:0;margin-bottom:10px}#checkoutAccordion #paymentForm .radio label,#checkoutAccordion #paymentForm .radio1 label{padding-top:3px;padding-left:30px}#checkoutAccordion #paymentForm .checkbox label{padding-left:30px}#checkoutAccordion #paymentMethod,#checkoutAccordion #returnPolicy,#checkoutAccordion #shipmentMethod{margin-bottom:18px}#checkoutAccordion #updateButtonSection button{width:191px!important;height:55px!important;margin-top:20px;margin-bottom:24px}#checkoutAccordion .cardRow .cardBox:first-child{margin-left:0!important}#checkoutAccordion .cardBox{width:23%!important;padding-left:23px!important;padding-bottom:0!important}#checkoutAccordion #cardInfo{margin-top:58px!important;font-size:12px}#checkoutAccordion #cardInfo .creditCard{margin-right:5px}#checkoutAccordion #cardInfo .masterCard{margin-left:-4px}#checkoutAccordion .accountForLabel,#checkoutAccordion .billingAddressLabel,#checkoutAccordion .nameOnCardLabel{display:block;font-family:FordAntenna,Arial,sans-serif}#checkoutAccordion #addressInfo{margin-top:20px!important}#checkoutAccordion #setPreferred{margin-bottom:26px!important}#deleteCardSuccessMsg1 .bg-success{background-color:#FFF;padding-left:0;margin-bottom:20px}#checkoutAccordion #displayCreditCards #searchDealerCard{padding-left:0!important}#checkoutAccordion #displayCreditCards button{margin-left:0!important}#accountAccordian .addressCardRow .addressBookCard{margin-bottom:32px}#accountAccordian .addressBookCard{width:23.5%!important;margin-left:1.5%!important}#accountAccordian #account .panel-body form .container,#accountAccordian #account .panel-heading>h4,#accountAccordian .addressCardContainer .addressBookCard:first-child{margin-left:0!important}#accountAccordian .addressBookCard .addressContactName{font-size:17px;margin-top:-5px}#accountAccordian .addressBookCard .addressContactAddress{margin-top:8px}#accountAccordian .addressBookCard .addressContactPhone{margin-top:14px}#accountAccordian .addressBookCard .settingsSection{margin-bottom:24px}#accountAccordian #collapse1 #loadDiv{margin-top:0!important}#accountAccordian #collapse1 #loadDiv div{padding-left:0!important}#accountAccordian #collapse1 #loadDiv button{width:190px!important;height:55px!important;padding-left:0!important;padding-right:0!important;text-align:center;margin-bottom:40px}#accountAccordian #collapse1 .addressBookCard>div{width:90%}#accountAccordian #collapse1 .addressBookCard>div.closeSection{width:auto!important}#accountAccordian #collapse1{padding-bottom:30px}#accountAccordian #account .panel-heading>h4{padding-top:0!important}#accountAccordian #account .panel-body form .container .row>div{padding-left:0!important}#accountAccordian #account .panel-body form label{margin-bottom:10px!important}#accountAccordian #account .panel-body form span#eId{display:block;margin-top:-6px}#accountAccordian #account .panel-body form .row{margin-top:0!important;margin-bottom:30px}#accountAccordian #account .panel-body form .phoneNumberField,#accountAccordian #account .panel-body form .sbFirstNameField,#accountAccordian #account .panel-body form .sbLastNameField{width:250px!important;padding-right:0!important;margin-right:20px!important}#accountAccordian #account .panel-body form .companyNameField,#accountAccordian #account .panel-body form .sbAddressLine1Field,#accountAccordian #account .panel-body form .sbAddressLine2Field{width:400px!important;padding-right:0!important;margin-right:20px!important}#accountAccordian #account .panel-body form .sbAddressCityField{width:200px!important;padding-right:0!important;margin-right:20px!important}#accountAccordian #account .panel-body form .sbAddressStateField{width:350px!important;padding-right:0!important;margin-right:20px!important}#accountAccordian #account .panel-body form .sbAddressZipCodeField{width:200px!important;padding-right:0!important;margin-right:20px!important}#accountAccordian #account .panel-body form .fleetIdField{width:400px!important;padding-right:0!important;margin-right:40px!important;margin-left:40px!important}#accountAccordian #account .panel-body form .fleetIdiPadField{padding-right:0!important;margin-right:20px!important}#accountAccordian #account .panel-body form .personaButton{padding-top:30px!important}#accountAccordian #account .panel-body form .phoneTypeField{width:205px!important;padding-right:0!important}#accountAccordian #account .panel-body form .alternatePhoneRow{margin-bottom:14px!important}#accountAccordian #account .panel-body form .check1Row{margin-bottom:4px!important}#accountAccordian #account .panel-body form .checkbox{margin-top:0!important}#accountAccordian #account .panel-body form .check2Row{margin-bottom:10px!important}#accountAccordian #account .panel-body form .check2Row label,#accountAccordian #account .panel-body form .oldPasswordRow{margin-bottom:0!important}#accountAccordian #account .panel-body form .buttonContainer a,#accountAccordian #account .panel-body form .buttonContainer button{width:190px!important;height:55px!important;padding-left:0!important;padding-right:0!important;text-align:center}#accountAccordian #account .panel-body form .buttonContainer a{padding-top:20px!important}#accountAccordian #account #collapse2,#accountAccordian #account #collapse3 .panel-body{padding-bottom:38px!important}#accountAccordian #account .panel-body form .newPasswordRow{margin-bottom:0}#accountAccordian #account .panel-body form .newPasswordRow .info.hover{margin-top:0!important;margin-right:-30px!important}#passwordErr1_div label{width:119px!important}#accountAccordian #account .panel-body form .newPasswordRow>div,#accountAccordian #account .panel-body form .oldPasswordRow>div{width:292px!important;padding-left:0!important;padding-right:0!important}#accountAccordian #account .panel-body form .newPasswordRow>div:first-child{margin-right:20px!important}#accountAccordian #account #updateSecurityQuestion .securityQuestionField{padding-right:0!important}#accountAccordian #account #updateSecurityQuestion .securityAnswerField{width:371px!important;padding-right:0!important}#accountAccordian #account #updateSecurityQuestion .securityQuestionRow{margin-bottom:14px!important}#accountAccordian #account #updateSecurityQuestion .securityAnswerRow{margin-bottom:20px!important}#accountAccordian #account #collapse4 .panel-body,#accountAccordian #account #collapse5 .panel-body{padding-bottom:5px}#accountAccordian #account .customerSegmentField{width:282px!important;padding-right:0!important;margin-right:26px}#accountAccordian #account .customerSegmentRow{margin-bottom:0!important}#accountAccordian #account #collapse7 .panel-body>.container{margin-left:0!important}#accountAccordian #account .buyerCard{width:23.7%}#accountAccordian #account .buyerCardRow .buyerCard{margin-left:22px!important;margin-right:0!important;margin-top:0!important}#accountAccordian #account .buyerCardRow .buyerCard:first-child{margin-left:0!important}#accountAccordian #account .buyerCardContainer{margin-top:38px}#accountAccordian #account .buyerCard h4{font-family:"FordAntenna Light",Arial,Helvetica,sans-serif!important;margin-top:40px;margin-bottom:7px}#accountAccordian #account .buyerCard span.spanEmail{padding-top:2px}#accountAccordian #account .buyerCard span.spanEmail>a{margin-left:7px}#accountAccordian #account .buyerCard .settingsArea>div:last-child{float:right}#accountAccordian #account #AddBuyerSuccess{margin-bottom:30px}#accountAccordian .addBuyer.buyerCard>div>a>img{padding-bottom:15px}#accountAccordian #account #collapse8 .panel-body>.container{margin-left:0!important}#accountAccordian #account #collapse8 .panel-body>.container>h3{margin-top:20px;margin-bottom:34px}#account #accordion #collapse8 .taxExemptDealerCard{width:18.7%!important;padding-left:26px!important;padding-right:26px!important;padding-bottom:33px!important;margin:0 0 30px 20px!important}#account #accordion #collapse8 .taxExemptDealerCardRow>.taxExemptDealerCard:first-child{margin-left:0!important}#account #accordion #collapse8 .taxExemptDealerCard .buttonContainer>a{height:55px!important;padding-top:20px;font-size:14px!important;margin-bottom:26px;width:100%!important;padding-left:0;padding-right:0}#accountAccordian #account .buyerCard{padding-left:15px!important;padding-right:15px!important}#accountAccordian #account .buyerCard .emailInfo,#accountAccordian #account .buyerCard .settingsArea{font-size:12px!important}.searchVehicleGridViewFormGroup .tt-menu{top:50px!important;width:100%!important}.searchVehicleListView .tt-menu{top:56px!important;width:100%!important}}@media(min-width:1100px){#checkoutAccordion #cardInfo{font-size:14px}}@media(min-width:1330px){.dealersdiv{width:18.7%!important;margin-left:1.8%!important}#checkoutAccordion .cardBox{width:18.75%!important}#accountAccordian #account .buyerCard .emailInfo,#accountAccordian #account .buyerCard .settingsArea{font-size:14px!important}#accountAccordian #account .buyerCard{padding-left:33px!important;padding-right:15px!important}}#accountAccordian .addAddress.addressBookCard,#accountAccordian .addBuyer.buyerCard,#checkoutAccordion .addAddress{display:table;padding:0!important}#accountAccordian .addAddress.addressBookCard>div,#accountAccordian .addBuyer.buyerCard>div,#checkoutAccordion .addAddress>div{display:table-cell;vertical-align:middle;text-align:center}#accountAccordian .addBuyer.buyerCard>div>a{display:block}#checkoutAccordion .cardBox.preferredCard{border:1px solid #7cc0e2!important}#accountAccordian .addressCardContainer{display:inline-block;width:100%}.phoneTypeBox{overflow:visible!important}@media(min-width:1024px) and (max-width:1300px){.myVehiclesSearch #searchIconGridView{margin-top:0!important;margin-left:0!important;line-height:50px}.vehicleSortRow .clearSearchGridView{display:block}#checkoutAccordion .dealerDetailsContainer .dealerLeft{width:25%}#checkoutAccordion .dealerDetailsContainer .changeDealer{width:45%}#checkout1 .buttonArea{width:20%}#checkoutAccordion .dealerDetailsContainer .buttonArea button{margin-left:20px!important}#checkoutAccordion .dealersdiv{padding-right:10px!important}}