.bread .category a,h2{text-transform:capitalize}@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}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.checkbox{margin-left:5px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){.checkbox{margin-left:5px}}.bgRegister{min-height:435px}#fppDealersModal .modal-content{width:370px;margin-left:110px}#fppDealersModal .modalHeading{display:inline-block;font-size:26px;margin-left:5px;margin-top:15px}#fppDealersModal .modalHeading .pull-right a{position:absolute;right:-20px;top:-5px}#fppDealersModal .addData{font-size:14px}#fppDealersModal .dealerPage{margin-top:12px;vertical-align:top;display:inline-block}#fppDealersModal .messageSection{background-color:#d2d2d2;margin:15px 7px 15px 8px;padding:13px}#fppDealersModal .searchSection{margin-top:10px;margin-left:2px;margin-right:2px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9}#fppDealersModal .imgClass{background-color:#2596cf;height:51px;width:50px;display:inline-block}#fppDealersModal .imgClass img{height:42px;margin-top:6px}#fppDealersModal .contentClass{display:inline-block}#fppDealersModal .contentClass label.radio-inline.selectedRadio{background:url(../img/icon_radio-selected.svg) 0 2px no-repeat}#fppDealersModal .addressClass{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;height:50px;margin-left:17px;margin-right:17px}#fppDealersModal .addressClass input{background-color:transparent;border:0;padding-left:10px;padding-top:13px;width:270px}#fppDealersModal .addressClass button{background:#fff;border:0;float:right;height:34px;margin:0!important;padding:13px 0 0;width:28px}#fppDealersModal .partDealers{border:1px solid #d9d9d9;margin-left:2px;margin-right:2px}#fppDealersModal .dealerName{display:inline-block;font-size:18px;padding-left:10px;padding-top:10px}#fppDealersModal .dealerDist{display:inline-block;margin-left:17px}#findDealersModal .modal-body{padding:0;background:#1b394e}#findDealersModal .modal-content{width:542px;margin-left:auto;margin-right:auto}#findDealersModal .modalHeading{background:#fff;display:inline-block;width:100%;height:100px;line-height:100px;padding-left:57px;font-size:21px;margin-left:0;margin-top:0;font-family:"FordAntenna ExtraLight",Arial,Helvetica,sans-serif;font-weight:300}#findDealersModal .borderTop,#findDealersModal .searchSection{background:#fff;margin-left:54px;margin-right:54px}#findDealersModal .modalHeading .pull-right a{position:absolute;right:20px;top:5px}#findDealersModal .modalHeading .pull-right a.closeLink{position:absolute;right:20px;top:10px}#findDealersModal .searchSection{margin-top:36px}#findDealersModal .imgClass{float:left;background-color:#2596cf;height:60px;width:62px;display:inline-block;padding-top:15px;padding-left:14px}#findDealersModal .searchSection .contentClass,#findDealersModal .searchSection .contentClass label{font-family:FordAntenna,Arial,sans-serif!important;font-weight:400!important}#findDealersModal #searchForm{font-family:FordAntenna,Arial,sans-serif;font-size:16px}#findDealersModal .imgClass img{width:30px}#findDealersModal .contentClass{float:left;display:inline-block;padding-left:15px;padding-top:20px}#findDealersModal .contentClass label.radio-inline{padding-left:25px;background:url(../img/icon_radio-button.svg) no-repeat;padding-bottom:2px;line-height:17px;margin-top:3px}#findDealersModal .contentClass label.radio-inline.selectedRadio{padding-left:25px;background:url(../img/icon_radio-selected.svg) no-repeat;padding-bottom:2px;color:#1b394e}#findDealersModal .contentClass label.radio-inline:first-child{margin-left:5px}#findDealersModal .contentClass label.radio-inline:focus{outline:0;border-color:#9ecaed;box-shadow:0 0 10px #9ecaed}#findDealersModal .addressClass{width:434px}#findDealersModal .addressClass input{background-color:transparent;border:0;color:#626466;width:370px;line-height:60px;float:left;font-size:16px;padding-left:30px;height:52px}#findDealersModal .addressClass a{width:auto;text-align:center;float:left;height:auto;vertical-align:middle;display:block}#findDealersModal .contentClass label:first-of-type{margin-left:10px}#findDealersModal .contentClass label:last-of-type{margin-left:38px}#findDealersModal .addressClass #searchForm span{float:left!important;line-height:60px;font-size:22px}#findDealersModal .addressClass #searchForm #cityGoHomePage{color:#0276b3}#findDealersModal .addressClass #searchForm #cityGoHomePage:hover{color:#092a46;opacity:1}#findDealersModal .addressClass #searchForm span>.tt-menu{margin-top:-16px;font-size:16px}#findDealersModal .glyphicon,#findDealersModalHomePage .glyphicon-modal{margin-left:16px}#bopis_table,#bopis_table_for_modal,#findDealersModal .addressClass #searchForm span>a{width:100%}#findDealersModal .addressClass button{background:#fff;border:0;float:right;height:34px;margin-right:30px;padding:15px 0 0;width:28px}#findDealersModal .addressClass button span{font-size:1.4em;color:#2596cf}#findDealersModal .partDealers{background:#fff;padding:0;margin-left:54px;margin-right:54px}#findDealersModal .dealerName a{font-family:FordAntenna Light,Arial,sans-serif!important}#findDealersModal .dealerDist{font-family:FordAntenna Light,Arial,sans-serif!important;font-size:12px!important;width:23%;text-align:right;margin-left:0;height:100%;vertical-align:middle}#findDealersModal .partDealers .row{border-top:1px solid #e3e3e3;margin:0;padding-left:30px;padding-right:42px}#findDealersModal .partDealers .row .col-md-12{padding-left:0;padding-right:0}#findDealersModal .partDealers .row:first-child{border-top:0}#findDealersModal #no_store_message{padding:15px;background-color:#f1f1f1;padding-left:30px;font-family:FordAntenna,Arial,sans-serif!important}#findDealersModal .dealerName{font-size:18px;padding:15px 0;height:100%;vertical-align:middle}#findDealersModal .dealerDist span{padding-left:5px}.bottomLinks{margin-top:25px;margin-left:50px;margin-right:50px;padding-bottom:40px;text-align:center;text-decoration:underline}.bottomLinks a{color:#fff;text-decoration:underline}.bottomLinks a:hover{color:#fff!important}.bottomLinks a:focus{outline:#ccc solid 1px}.bottomLinks #viewMore{margin-left:20px}.bread,.bread .rail,.bread .rail .row{margin-left:0;margin-right:0}.checkbox{width:inherit;height:inherit}.underline{text-decoration:underline}.rail:after,.rail:before{content:"";display:table}.rail:after{clear:both}.rail .col-md-3 .btn .search{width:80%}.bread{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;background:#fbfbfb}.bread .rail{width:100%}.bread .rail .row .col-md-3:first-child{padding-left:0;padding-right:5px;width:auto;min-width:25%}.bread .rail .row .col-md-3:first-child .dropdown>button{height:auto;line-height:60px}.bread .rail .row .col-md-3:first-child .dropdown>button:before{content:"\00a0"}.bread .rail .row .col-md-3:first-child .dropdown>a{position:absolute;top:5%;left:23%;height:auto;color:#fff;font-size:16px;font-weight:700}.bread .rail .row .col-md-6{width:auto}.bread .rail .row .search{float:right;padding-right:6%}.bread .dropdown .dropdown-menu{width:100%}.bread .dropdown .dropdown-menu li a{color:#2596cf;margin-left:40px;margin-right:40px;padding:15px 10px;border-top:1px solid #e3e3e3;word-break:break-word;white-space:normal}.bread .dropdown .dropdown-menu li a:hover{color:#1b394e}.bread .dropdown .dropdown-menu li:first-child a{border-top:0}.bread .dropdown .dropdown-menu li.active a{color:#1b394e;background:#fff}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{box-shadow:1px 1px 2px 0 rgba(0,0,0,.15)!important;cursor:default;opacity:.65;pointer-events:none}.form-control[disabled],fieldset[disabled] .form-control{cursor:default;pointer-events:none}#modalEditVehicleVinNumber{width:300px;margin-top:5px}#modalAddVehicleSelectConfirm,.modalAddVehicleSelectConfirm{width:180px;margin-left:20px!important}.modalAddVehicleSelectGoBack{width:180px}#editVehicleLayout{float:left;text-align:left}.icon-Exclamation{display:inline-block;float:left;padding:3px 0;margin:0 5px 0 0}.editVehicleErrorMobile{width:90%;float:left;padding:3px 0;margin:0;text-align:justify}.editVehicleLayout{float:left!important;text-align:left!important}.editVehicleAttributes{margin-top:50px;margin-left:-113px}.editVehicleError{float:left;text-align:left;padding:10px 0 0;color:red;font-family:FordAntenna,Arial,sans-serif;font-weight:700}.bread .searchModalLink,.bread button{font-family:"FordAntenna Bold",Arial,Helvetica,sans-serif;font-weight:700}#editVehicleLabelSection{float:left;margin-right:60px}.editVehicleModelLabel{float:left;margin-top:30px;margin-right:100px}.editVehiclNameLabel{float:left}#editVehicleInputVehicle{float:left;text-align:left}#modalEditVehicleYearDiv .form-control{color:#555!important}#modalEditNameThisVehicle{width:430px;color:#555!important}.modalEditVehicleYearDiv .selIcon{margin-right:0!important}.bread .col-md-3,.bread .col-md-6{line-height:59px}.bread .col-md-3:first-child{line-height:50px}.bread .category a{padding:21px 20px;border-right:1px solid #e3e3e3}.bread .category a:first-child{padding-left:0}.bread .searchModalLink{padding-top:1px;margin-right:0}.bread button{padding-right:70px;text-align:left;background:#1b394e!important;font-size:16px}.bread button i{position:absolute;top:62%;margin-top:-16px;right:25px}.whiteSpaceLine{height:5px}.resultsControl{height:auto;background:#f7f7f7;padding:0 10px 0 19px}.resultCount{padding-right:6px}.result-page{padding-left:6px;font-size:14px!important;display:none}.resultsControl:after,.resultsControl:before{content:"";display:table}.resultsControl:after{clear:both}.resultsControl form{float:left}.resultsControl label{line-height:86px;float:left;margin:0;padding:0 5px 0 0;font-family:FordAntenna Light,Arial,sans-serif;font-weight:400}.resultsControl .selIcon{background-position:84% 50%;float:left;width:75px;margin:15px}.resultsControl .selIcon select{color:#2596cf;width:100%}.resultsControl .pull-right a{margin-right:5px;line-height:86px;font-weight:bolder}.resultsControl .pull-right .active,.resultsControl .pull-right .selected{color:#000;text-decoration:underline}.category a,.category h3 a,.rail .col-md-3 a,.rail .col-md-9 .category h3 a,a{text-decoration:none}.icon-icon_link-chevron-left,.resultsControl .pull-right .icon-icon_link-chevron-right{vertical-align:-2px}.resultsControl .pull-right .icon-icon_grid,.resultsControl .pull-right .icon-icon_list{background-size:22px 22px;background-position:0 0;width:22px;height:22px;vertical-align:-7px}.resultsControl .pull-right .icon-icon_list{background-image:url(../img/icon_list.svg)}.resultsControl .pull-right .icon-icon_grid{background-image:url(../img/icon_grid.svg)}.resultsControl .pull-right a.listViewLink{margin-left:20px}.resultsControl .pull-right a.gridViewLink,.resultsControl .pull-right a.listViewLink{padding:6px 3px 8px;background:0 0}.resultsControl .pull-right a.gridViewLink.active,.resultsControl .pull-right a.listViewLink.active{background:#e3e3e3}.resultsControl .pull-right a.gridViewLink.active .icon-icon_list,.resultsControl .pull-right a.listViewLink.active .icon-icon_list{background-image:url(../img/icon_list-active.svg)}.resultsControl .pull-right a.gridViewLink.active .icon-icon_grid,.resultsControl .pull-right a.listViewLink.active .icon-icon_grid{background-image:url(../img/icon_grid-active.svg)}.noDealerMsg:after,.noDealerMsg:before{content:"";display:table}a{color:#0276B3}.part-number a{color:inherit}.noDealerMsg:after{clear:both}.noDealerMsg h3{text-align:center;font-size:20px;color:red}.noDealerMsg h3 a{color:red;text-decoration:underline}#partForm{margin-top:35px}#partForm label{font-family:FordAntenna Light,Arial,sans-serif;padding-top:10px;font-weight:400;margin-right:10px;width:110px}#partForm input,.part .textbox{width:60px;height:45px;margin-left:5px;text-align:center;margin-right:10px;border:1px solid #a8a8a8}#partForm .grid .girdTile .qtyContainer .atcInteractionContainer input{margin-right:10px;margin-left:0!important}.custStyleBut .Qty .textbox{margin-left:10px!important}.section-tabs .Qty{padding-left:10px}#partForm .bdr{border:1px solid #e3e3e3;margin-bottom:5px}#partForm a.pName,#partForm p.pName{font-size:22px}#searchResults .results{font-size:22px;padding-left:5px}#modalAddVehicleSelectDiv select:disabled,#modalAddVehicleYearDiv select:disabled{background:0 0;color:#737b84;opacity:.3}#modalAddVehicle{padding-top:20px}#selectVehiclesModal .nav.nav-tabs{display:table;margin:10px auto;margin-top:0}.editVehicleModalClass #editVehicleTitle{margin-left:82px;padding:0}.editVehicleModalClass .modal-content>.modal-header>div>a>span{margin:0}#selectVehiclesModal #modalAddVehicleForm,.editVehicleModalClass #modalAddVehicleForm{margin-top:65px}#selectVehiclesModal .searchBg,.editVehicleModalClass .searchBg{min-height:325px;height:auto!important}#selectVehiclesModal .searchBg>.container{padding:0 0 35px;width:auto}.editVehicleModalClass .searchBg>.container{margin:0;padding:40px}.mt0{margin-top:0!important}.modalEditVehicleYearDiv{margin-top:30px!important;margin-bottom:40px}.modalEditVehicleSelectDiv .form-group,.modalEditVehicleYearDiv .form-group{display:block!important;float:left}#selectVehiclesModal .modal-body,.editVehicleModalClass .modal-body{padding:0!important;height:auto!important}#selectVehiclesModal .customLabel,.editVehicleModalClass .customLabel{color:#fff;display:block}#selectVehiclesModal .modalADDVehicleVinNumberError>span,.editVehicleModalClass .editVehicleModalVinError span{font-size:14px;color:#FFF;font-weight:600;padding-left:10px}#editVehicleModal #modalAddNameThisVehicle,#selectVehiclesModal #modalAddNameThisVehicle,#selectVehiclesModal #modalAddVehicleVinNumber,.editVehicleModalClass #modalAddVehicleVinNumber{margin-top:10px}#selectVehiclesModal .modal-body .loaderClass{display:block;height:auto;width:auto!important;position:absolute;left:50%;top:20%;z-index:1}#selectVehiclesModal .modal-body .loaderClass img{box-shadow:1px 1px 1px 1px #888}#selectVehiclesModal #modalAddVehicleButton,.editVehicleModalClass #modalAddVehicleButton{margin-top:10px;margin-left:22px;width:170px}#selectVehiclesModal .labelSection,.editVehicleModalClass .labelSection{margin-top:25px;margin-bottom:5px}#selectVehiclesModal .modalADDVehicleVinNumberError{display:none;width:100%;line-height:14px;padding:15px 0}#selectVehiclesModal .modalADDVehicleVinNumberError>img{vertical-align:top;margin-top:-1px}#selectVehiclesModal .modalADDVehicleVinNumberError>label{padding:0 0 0 6px;display:inline-block;width:100%;line-height:20px}#selectVehiclesModal #modalAddVehicleYearDiv,.editVehicleModalClass #modalAddVehicleYearDiv{margin-top:0}#selectVehiclesModal #modalAddVehicleYearDiv .selIcon,.editVehicleModalClass #modalAddVehicleYearDiv .selIcon{width:91%}#selectVehiclesModalPDP .modal-content{width:900px;right:150px}#selectVehiclesModalPDP #modalAddVehicleForm,.editVehicleModalClass #modalAddVehicleForm{margin-top:65px}#selectVehiclesModalPDP .searchBg,.editVehicleModalClass .searchBg{min-height:325px;height:auto!important}#selectVehiclesModalPDP .modal-body,.editVehicleModalClass .modal-body{padding:0!important;height:auto!important}#selectVehiclesModalPDP .customLabel{color:#fff;margin-bottom:0!important}.editVehicleModalClass .editVehicleModelLabel{font-size:22px;padding-bottom:10px;font-weight:200}.editVehicleModalClass .editVehicleYmmLabel{margin-top:30px!important}#editVehicleModal #modalAddNameThisVehicle,#selectVehiclesModalPDP #modalAddNameThisVehicle,#selectVehiclesModalPDP #modalAddVehicleVinNumber,.editVehicleModalClass #modalAddVehicleVinNumber{width:250px!important;margin-top:10px}#selectVehiclesModalPDP .modal-body .loaderClass{display:block;height:auto;width:auto!important;position:absolute;left:50%;top:20%;z-index:1}#selectVehiclesModalPDP .modal-body .loaderClass img{box-shadow:1px 1px 1px 1px #888}#selectVehiclesModalPDP #modalAddVehicleButton,.editVehicleModalClass #modalAddVehicleButton{margin-top:30px;margin-left:22px;width:170px}#selectVehiclesModalPDP .labelSection,.editVehicleModalClass .labelSection{width:100%;float:left;margin-top:15px;margin-bottom:0;text-align:left}#selectVehiclesModalPDP #modalAddVehicleYearDiv,.editVehicleModalClass #modalAddVehicleYearDiv{margin-top:0}#selectVehiclesModalPDP #modalAddVehicleYearDiv .selIcon,.editVehicleModalClass #modalAddVehicleYearDiv .selIcon{width:85%}#selectVehiclesModalPDP #modalAddVehicleYearDiv .form-group,.editVehicleModalClass #modalAddVehicleYearDiv .form-group{margin-top:10px;min-width:186px}#selectVehiclesModalPDP #modalAddVehicleYearDiv .form-group .selIcon select,.editVehicleModalClass #modalAddVehicleYearDiv .form-group .selIcon select{width:100%;padding-right:40px}#selectVehiclesModalPDP #modalAddVehicleYearDiv #modalAddVehicleSelectButton,.editVehicleModalClass #modalAddVehicleYearDiv #modalAddVehicleSelectButton{margin-top:1px;width:170px}#selectVehiclesModalPDP #modalAddVehicleSelectDiv .form-group,.editVehicleModalClass #modalAddVehicleSelectDiv .form-group{min-width:189px;max-width:none;margin-top:10px}#selectVehiclesModalPDP #modalAddVehicleSelectDiv .form-group .selIcon,.editVehicleModalClass #modalAddVehicleSelectDiv .form-group .selIcon{width:90%}#selectVehiclesModalPDP #modalAddVehicleSelectDiv .form-group .selIcon select,.editVehicleModalClass #modalAddVehicleSelectDiv .form-group .selIcon select{width:88%!important;padding-right:40px;background-color:#fff}#selectVehiclesModalPDP .searchResultButtons,.editVehicleModalClass .searchResultButtons{margin-top:30px;margin-bottom:30px}#selectVehiclesModalPDP .searchResultButtons #modalAddVehicleSelectConfirm,.editVehicleModalClass .searchResultButtons #modalAddVehicleSelectConfirm,.modalAddVehicleSelectConfirm{margin-right:45px;width:170px}#selectVehiclesModalPDP .searchResultButtons .modalAddVehicleSelectGoBack,.editVehicleModalClass .searchResultButtons .modalAddVehicleSelectGoBack{margin-right:24px;width:170px}#modalMyVehicles{width:100%}#modalMyVehicles .heading2 #profile{text-decoration:underline}#modalMyVehicles .vehicleList{background-color:#fff;color:#000;height:auto;margin-top:10px}#modalMyVehicles .vehicleList .model{display:inline-block;vertical-align:top;width:20%}#modalMyVehicles .vehicleList .model .modelName{color:#2f96cf;font-weight:700;width:100%;word-wrap:break-word}#modalMyVehicles .vehicleList .model .modelType{width:100%;word-wrap:break-word}#modalMyVehicles .vehicleList .number{display:inline-block;margin-left:10px;width:22%;word-wrap:break-word;vertical-align:top}#modalMyVehicles .vehicleList .engine,#modalMyVehicles .vehicleList .type,#modalMyVehicles .vehicleList .version{display:inline-block;margin-left:10px;width:10%;word-wrap:break-word;vertical-align:top}#modalMyVehicles .vehicleList .fwd{display:inline-block;margin-left:10px;width:6%;word-wrap:break-word;vertical-align:top}#modalMyVehicles .vehicleList .buttonSection{display:inline-block;float:right;margin:0 15px;width:18%}#modalMyVehicles .vehicleList .buttonSection>button{width:100%;padding:0}.options{margin-top:15px;margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:10px}.maindivs{margin-top:50px}.category h3{font-size:24px}.category.first{padding-top:40px;margin-bottom:40px;text-align:left}.category.first h1{margin-top:0;word-wrap:break-word}.category.first .arrLink span{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.category p{max-width:800px}.rail .jumboContent .container{width:96%;margin-left:2%;margin-right:2%}.rail .col-md-9 .category{padding:35px 20px}.rail .col-md-9 .category h3{font-size:24px}.rail .col-md-9 .category.first{padding-top:0;margin-bottom:0;padding-left:0;padding-bottom:20px}.topSection{display:block;width:100%;float:left;position:relative}.btnSection,.shortDesc{width:100%;display:block;clear:both;padding-left:30px;margin-top:20px}.shortDesc{padding-bottom:25px}.btnSection,.girdTile .partNonImageContainer .shortDesc{padding-left:0!important;position:relative;float:left}.morecontent span{display:none}.morelink{display:block;padding-top:15px}.morelink>a{color:#cfcdcd;font-size:initial}.morelink>a:hover{olor:#333}.rail .col-md-3 .btn{width:100%}.rail .col-md-3 h3{background:#0276B3;color:#fff;height:30px;line-height:30px;font-size:14px;margin-bottom:0;padding-left:15px}.rail .col-md-3 .icon-icon_search_dk-blue{background-size:900px 312px;height:30px;vertical-align:-9px;width:30px;background-position:-395px -226px;margin:-4px 5px 0 0}.rail .col-md-3 .btnSpacing{margin-top:2em}.rail .col-md-3 .btnSpacing.vehicleBtnSpacing{margin-top:0;margin-bottom:2em}.rail .col-md-3 #partAccordion .nopad{margin-top:0!important}.rail .col-md-3 #partAccordion .panel{border-top:0;box-shadow:none!important;border-radius:0}.rail .col-md-3 #partAccordion .panel .panel-body{padding:0;border-radius:0}.rail .col-md-3 #partAccordion .panel .panel-body ul{margin-left:0;margin-bottom:0}.rail .col-md-3 #partAccordion .panel .panel-body ul li{list-style-type:none}.rail .col-md-3 #partAccordion .panel .panel-body ul li a{padding:6px 15px 6px 25px;font-size:12px;display:block}.rail .col-md-3 #partAccordion .panel .panel-body ul li:nth-child(even){background:#f3f3f3}.rail .col-md-3 #partAccordion .panel .panel-body ul li:nth-child(even) a{color:#015B8F}.rail .col-md-3 #partAccordion .panel .panel-body ul li.active a{color:#1b394e}.rail .col-md-3 #partAccordion .panel-default .panel-heading{padding:0 15px;background:#fff;border-radius:0;border-top-left-radius:0;border-top-right-radius:0}.rail .col-md-3 #partAccordion .panel-default .panel-heading .icon{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rail .col-md-3 #partAccordion .panel-default .panel-heading i{position:absolute;right:0;top:16px;z-index:8}.rail .col-md-3 #partAccordion .panel-default .panel-heading h4{line-height:1.6em;position:relative;width:100%}.rail .col-md-3 #partAccordion .panel-default .panel-heading h4 a{color:#0276B3;font-size:14px;display:block;width:calc(100% + 30px);position:relative;left:-15px;padding:10px 15px}.rail .col-md-3 #partAccordion .panel-default .panel-heading:not(.actives) h4 a:hover{color:#1e394b}.rail .col-md-3 #partAccordion .panel-default .panel-heading.actives{background:#1b394e;margin-left:-1px;margin-right:-1px}.rail .col-md-3 #partAccordion .panel-default .panel-heading.actives a{color:#fff}.rail .col-md-3 #partAccordion .panel-default .panel-heading.actives a:active,.rail .col-md-3 #partAccordion .panel-default .panel-heading.actives a:focus,.rail .col-md-3 #partAccordion .panel-default .panel-heading.actives a:hover,.rail .col-md-3 #partAccordion .panel-default .panel-heading.actives a:link,.rail .col-md-3 #partAccordion .panel-default .panel-heading.actives a:visited{outline:#1b394e solid 0}.rail .col-md-3 #partAccordion .panel-default .panel-heading.actives .icon{background-position:-62px -159px;right:2px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.searchResultsHeading{padding:0 0 10px}.searchResultsHeading>h3{font-family:"FordAntenna Normal",Arial,Helvetica,sans-serif;margin-bottom:10px}.searchResultsHeading>h1,h3{padding:0;margin:0}.partListTitleOnly{margin-bottom:40px}.partListSectionHeading{color:#d0021b;text-decoration:underline;text-align:center;font-size:18px;padding:10px 7%}.partListZeroResultMessage{text-align:left;font-size:20px;border:1px solid #D92E14;padding:15px;color:#D92E14;background-color:#fff0d8;margin-bottom:20px}.form-group .searchBtn{padding-left:0;padding-right:0;margin-top:20px}.form-group .checkbox{margin-top:15px;margin-bottom:0}.rail .col-md-3 a.searchBtn{display:none;position:relative;line-height:1.2em;padding:0 10px;background:#1b394e}#findDealerButtonAccordianPanelHeader,#partSearchButtonAccordianPanelHeader,#selectVehicleButtonAccordianPanelHeader{display:inline-flex;height:100%;width:100%;align-items:center;justify-content:center}.vehicle-btn>div>b{display:flex;align-items:center;justify-content:center}@media (max-width:1023px) and (min-width:768px){#selectVehicleButtonAccordianPanelHeader>span{margin-top:-35px!important;margin-left:10px!important;left:0!important;border:none}}#partSearchButtonAccordianPanelHeader>span{position:relative;width:40px;display:block;top:50%;margin-top:-20px;height:40px;left:5px;margin-left:10px;background:url(../img/icon_search.svg) no-repeat;background-size:40px 40px;background-position:0 0;border-radius:13px;float:left}.rail .col-md-3 a.searchBtn i{position:absolute;right:15px;top:50%;background-position:-62px -159px;transform:rotate(90deg);margin-top:-10px}.rail .col-md-3 a.searchBtn b{display:inline;font-size:14px;font-weight:400;width:auto;max-width:75%;white-space:normal;margin-left:auto;margin-right:auto;text-align:left;top:50%;left:75px;padding:0 0 0 5px;position:absolute;transform:translateY(-50%);float:left}.rail .col-md-3 a.searchBtn b span#vehicleSelectedName{margin-left:0}#vehicleSelectedName{margin-left:10px}.rail .col-md-3 a.searchBtn.active,.rail .col-md-3 a.searchBtn:hover{background:#1b394e}.rail .col-md-3 a.searchBtn.active i{transform:rotate(-90deg)}.rail .col-md-3 a.vehicle{position:relative;height:60px;line-height:1.2em;padding:0}.rail .col-md-3 a.vehicle span{position:absolute;width:26px;display:block;top:50%;margin-top:-13px;height:26px;left:5px;margin-left:10px;background:url(../img/icon_vehicle.svg) no-repeat;background-size:26px 26px;background-position:-1px 0;border-radius:13px}.rail .col-md-3 a.vehicle i{position:absolute;right:15px;top:50%;background-position:-62px -159px;transform:rotate(90deg);margin-top:-10px}.rail .col-md-3 a.vehicle b{display:block;font-weight:400;width:auto;max-width:90%;white-space:normal;margin-left:auto;margin-right:auto;text-align:left;top:50%;left:55px;position:absolute;transform:translateY(-50%)}.rail .col-md-3 a.vehicle.active,.rail .col-md-3 a.vehicle:focus,.rail .col-md-3 a.vehicle:hover{background:#1b394e;color:#fff}.rail .col-md-3 a.vehicle.active span,.rail .col-md-3 a.vehicle:focus span,.rail .col-md-3 a.vehicle:hover span{background:url(../img/icon_vehicle_on.svg) no-repeat;background-size:26px 26px;background-position:-1px 0}.rail .col-md-3 a.vehicle.active i{transform:rotate(-90deg)}.rail .col-md-3 a.dealer{position:relative;height:60px;line-height:1.2em;padding:0 10px}.rail .col-md-3 a.dealer span{position:absolute;width:26px;display:block;top:50%;margin-top:-13px;height:26px;left:5px;margin-left:10px;background:url(../img/icon_dealer.svg) no-repeat;background-size:26px 26px;background-position:-1px 0;border-radius:13px}.rail .col-md-3 a.dealer i{position:absolute;right:15px;top:50%;background-position:-62px -159px;transform:rotate(90deg);margin-top:-10px}.rail .col-md-3 a.dealer b{display:block;font-weight:400;width:auto;max-width:70%;white-space:normal;margin-left:auto;margin-right:auto;text-align:left;position:absolute;top:50%;left:50px;transform:translateY(-50%)}.rail .col-md-3 a.dealer.active,.rail .col-md-3 a.dealer:focus,.rail .col-md-3 a.dealer:hover{background:#1b394e}.rail .col-md-3 a.dealer.active span,.rail .col-md-3 a.dealer:focus span,.rail .col-md-3 a.dealer:hover span{background:url(../img/icon_dealer_on.svg) no-repeat;background-size:26px 26px;background-position:-1px 0}.rail .col-md-3 a.dealer.active i{transform:rotate(-90deg)}.rail .col-md-3 #vehicleDetail{-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);border:1px solid #e3e3e3;padding:15px}#partSearch,.rail .col-md-3 #dealerDetail{-moz-box-shadow:1px 2px 5px 0 rgba(0,0,0,.15)}.rail .col-md-3 #vehicleDetail .panel-body{padding:0}.rail .col-md-3 #vehicleDetail .vDetailBox .row{margin-left:0;margin-right:0}.rail .col-md-3 #vehicleDetail .vDetailBox .row div{float:left;text-align:right;width:50%;min-height:40px;word-wrap:break-word}.rail .col-md-3 #vehicleDetail .vDetailBox .row div:first-child{text-align:left}.rail .col-md-3 #vehicleDetail .vDetailBox table{width:100%}.rail .col-md-3 #vehicleDetail .vDetailBox table td{text-align:right;height:40px;vertical-align:top}.vinvDetails>div:first-child{width:30%!important}.vinvDetails>div:nth-child(2){width:70%!important}.rail .col-md-3 #vehicleDetail .vDetailBox table td:first-child{text-align:left}.rail .col-md-3 #vehicleDetail #vEditDetails{display:none}.rail .col-md-3 #vehicleDetail #vEditDetails label{margin-top:1em}.rail .col-md-3 #vehicleDetail #vEditDetails label:first-child{margin-top:0}.rail .col-md-3 #dealerDetail{-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,.15);box-shadow:1px 2px 5px 0 rgba(0,0,0,.15);border:1px solid #e3e3e3;padding:15px}.rail .col-md-3 #dealerDetail .panel-body{padding:0}.rail .col-md-3 #dealerDetail img.dealerLogo{width:90%}.rail .col-md-3 #dealerDetail img+a{display:block}.search-result-seemoresec a[aria-expanded=true],.show-grid-rebeat{display:none}.rail .col-md-3 #dealerDetail p:nth-child(3){line-height:1.125em}.rail .col-md-3 #dealerDetail .glyphicon-earphone{top:4px}#removeVehicleLink{margin-left:15px}#Callouts .orderForm #relatedAccordion .panel-body .partTile{padding:0 19px 0 15px!important}.partTile{padding:18px 0}.item-added{margin-top:3px;padding-right:10px;clear:both;font-weight:700}.edit-update-link{width:auto!important}.edit-update-link a{padding-right:10px;text-decoration:underline!important;font-size:19px;font-family:"FordAntenna Light"}.modal-header a{padding-right:0}.search-result-seeless .icon{transform:rotate(-90deg);margin-left:10px;top:3px;position:relative}.grid .show-grid-rebeat{display:block;text-align:center;margin-top:12px}.grid .search-result-seemoresec{width:100%;margin-top:25px;display:none}.grid .show-grid{display:none}.partUsageContent p{display:inline;font-size:13px}.grid .partDetailsSection .partUsageContent{padding:10px 0;min-height:90px}span.partAvailibilityMessage{font-weight:700}.grid .partTile .partAvailibilityMessage{padding-bottom:15px}.searchResultsHeading>h3{font-size:20px}.search-result-seemoresec{display:inline-block;margin:0 auto auto;text-align:center;width:100%}.search-result-seeless{padding:20px 0;text-align:center}.search-result-seeless a,.search-result-seemoresec a{font-size:18px;font-weight:700;text-transform:uppercase}.usage-panel .panel-body{padding:0;padding-left:20px;padding-right:20px}.search-result-seemoresec .icon{transform:rotate(90deg);margin-left:10px;top:2px;position:relative}.grid .partTile{padding:20px!important;margin-bottom:0!important}.panel-body .usages .partImageSection img{height:116px;float:right}.grid .panel-body .usages .partImageSection img{height:auto!important;float:none!important}.grid.partTile .partDetailsSection{margin-top:21px}.partTile .partDetailsSection .partNumberID{padding:0 0 0 5px}.usage-panel .partTile .partDetailsSection .partNumberID{padding:0}.partTile .partDetailsSection .mb1em{margin:15px 0 0;overflow:hidden}.grid .partTile .partDetailsSection .mb1em{display:none}.partTile .partDetailsSection .partSectionName{margin-top:5px;display:block}.partTile .partDetailsSection .partUsageContent,.partUsageSeeMoreContent{display:block}.partTile .partDetailsSection .partUsageContent .preview,.partUsageSeeMoreContent .preview{display:inline}.partTile .partDetailsSection .partUsageContent .read-more-link,.partUsageSeeMoreContent .preview .read-more-link,.read-less-link{text-decoration:underline;margin-left:5px}.grid .partTile .partDetailsSection .partAvailibilityMessage{display:none;font-size:13px}.grid .partTile .partDetailsSection .partBackOrderMessage{color:#d0021b;margin-top:10px}.grid .partTile .partDetailsSection .partAvailibilityMessage.plp-onlycolor,.grid .partTile .partDetailsSection .partBackOrderMessage{font-size:12px;display:none}.partTile .partPriceSection .yourPrice{font-size:18px font-weight:bold}.partTile .partPriceSection .msrp,.partTile .partPriceSection .partCoreCharge,.partTile .partPriceSection .partNfppCharge{display:block}.grid .partTile .partPriceSection .msrp{padding-right:15px;display:inline-block}.partCoreChargeNoPadding{padding-left:0}.grid .itemsLocation{top:50px}.grid .partTile .partPriceSection .partQtyError{position:absolute;top:16px;width:32%;text-align:right;left:-13px;padding-right:10px;padding-left:10px}.partTile .partPriceSection .partQtyError{font-size:12px;color:#d0021b;width:60%;float:right;text-align:center;padding:15px 0 0;line-height:15px;font-weight:700}.partTile .brandName{margin:9% 0}.partTile:nth-child(even) .usages>.row,.partTile:nth-child(odd) .usages>.row{margin-left:-20px;margin-right:-20px}.partTile .col-md-4{padding-right:10px;text-align:right;width:37%}.usages .partTile .col-md-4{padding-right:0}.partTile p b{font-family:FordAntenna,Arial,Helvetica,sans-serif;font-weight:400;font-size:14px}.partTile p.yourPriceContainer .yourPrice b{font-size:18px;font-weight:500}.partTile.gridTile p.yourPriceContainer .yourPrice b{font-size:16px;font-weight:500}.grid .partTile p b{font-size:14px}.partTile p{margin:0}.partTile .error p{font-weight:600;font-size:12px}.partTile .usages-heading .icon{transform:rotate(90deg);margin-left:5px;background-position:-223px -64px}.partTile .usages-heading a{display:block;text-align:center;margin-right:16.6667%;font-size:16px;color:#39c;font-weight:700;font-family:FordAntenna Light,Arial,sans-serif}.partTile .usages-heading a.actives .icon{transform:rotate(-90deg)}.partTile .col-sm-offset-1{margin-left:7%}.partTile .usage-panel .panel-body{padding:20px 0 0}.panel-heading>h4,.partTile .panel-heading{padding:10px 0 0}.partTile .panel-heading>h4{margin:0}.partTile .usages>.row{padding:20px 0}.partTile .usages .col-md-4{padding-right:0}.icon-icon_search-catalog{width:32px;vertical-align:-3px;height:16px;background-position:-288px -128px}.searchModalLink:hover .icon-icon_search-catalog{width:32px;vertical-align:-3px;background-position:-444px -159px}.searchModalLink:focus .icon-icon_search-catalog{background-position:-444px -159px}.searchModalLink:hover{color:#1b394e}.hpJumbo .jumboContent h2{color:#fff!important}#partSearch{-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,.15);box-shadow:1px 2px 5px 0 rgba(0,0,0,.15);padding:20px 0 20px 15px}#partSearch .panel-body{padding-top:0!important;padding:0 3px 3px}#partSearch .selIcon>select{color:#d4d4d4}#partSearch #searchBox>.form-group{margin:20px 0}.selectHighlighted{color:#2d96cd!important}.searchTextShortContainer{float:none;display:inline-block;max-width:125px;word-wrap:break-word}.searchTextShort{vertical-align:top;text-decoration:underline!important}.orderItemsSummary form.productName{margin-top:22px}@media(max-width:667px){#partForm input,#partForm input.textbox{margin-right:0!important}#selectVehiclesModal .searchResultButtons #modalAddVehicleVINSelectGoBack{width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.statusMessageiPadView{margin-top:-30px}.qtyContainer{float:left}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.statusMessageiPadView{margin-top:0}.qtyContainer{float:none}}@media (min-width:1024px){.rail .col-md-3 .btnSpacing{width:324px}a.info,button.info{background:url(../img/icon_info.svg) no-repeat!important;width:18px!important;height:18px;border:none;padding-top:0;line-height:1em;vertical-align:middle;display:inline-block;background-size:18px 18px;margin-top:2px;margin-left:-3px}#partSearch .panel-body{padding-top:0!important;padding:0 0 3px}}@media (min-width:1094px){.searchTextShortContainer{float:none;display:inline-block;max-width:175px;word-wrap:break-word;word-break:break-all;font-size:14px!important}.searchTextShortContainer button.info{margin-top:-20px;position:absolute;margin-left:72px}}@media (min-width:1024px){.vehicleClearLink{font-size:10px!important;text-decoration:underline;width:100%;margin-left:93px}.usageLink{margin-left:-14px}.grid .usageLink{margin-left:0}}@media (min-width:1389px){.vehicleClearLink{margin-top:0}}.suggestedPartForm .col-lg-4{text-align:center}.suggestedPartForm label{font-family:FordAntenna Light,Arial,sans-serif;padding-top:5px;font-weight:400;display:block;font-size:14px;padding-bottom:5px}.gobacklink,.suggestedPartForm p span{font-weight:700}.suggestedPartForm p{margin-bottom:2px}.suggestedPartForm input{width:60px;height:36px;margin-left:5px;text-align:center}.suggestedPartForm .bdr{border:1px solid #e3e3e3;margin-bottom:5px}.suggestedPartForm h3{font-size:24px;color:#2d96cd;margin-top:10px}.suggestedPartForm hr{margin-top:30px}@media (min-width:960px){.carousel{margin-bottom:40px}}.carousel:after,.carousel:before{content:"";display:table}.carousel:after{clear:both}.grid .panel-body .usages .partTile:nth-child(even){background:#f7f7f7!important}.grid .search-result-seemore.text-center{clear:both;display:inline-block;margin-left:16%;margin-top:16%}.grid .usages-heading{text-align:center}.usages-heading a span{font-family:FordAntenna,Arial,Helvetica,sans-serif}.bclearfix{text-align:center}.grid .bclearfix{text-align:left}.partImageSection .bdr.img-responsive{width:114px;height:160px;min-height:160px;background:#fff}.grid .partImageSection .bdr.img-responsive{width:131px;height:130px;min-height:130px;background:#fff}@media (min-width:768px) and (max-width:1028px){.bread .col-md-3,.bread .col-md-6{line-height:59px}.bread .category a{padding:10px 20px;text-transform:capitalize;border:0;font-size:22px;color:#333}.search-rebeat .mb1em{margin-right:-33%!important;margin-top:-19%!important;overflow:hidden}.partTile .partDetailsSection .partNumberID{padding-left:0}.partTile .search-result-price-wrap{margin-top:-7%}.partTile .partPriceSection button{width:51%}.usages-heading.panel-heading{margin-bottom:6%;margin-top:2%}.partTile .partDetailsSection .partAvailibilityMessage{padding:15px 0 0}.search-result-price-wrap .partMSRP{padding-bottom:23px}}#partForm{clear:both;padding:0}#partForm:after,#partForm:before{content:"";display:table}#partForm:after{clear:both}#partForm.grid{margin-top:10px;margin-bottom:35px;display:flex;flex-flow:wrap;justify-content:flex-start;position:relative}#partForm.grid .partTile .rightPartTile.col-md-6 .subcategoryGrid img,#partForm.grid .partTile .shortDesc,#partForm:not(.grid) .partTile .col-md-6 .subcategoryGrid img{display:none}#partForm.grid .partTile{border:1px solid #e7e7e7;width:31%;float:left;background:#f7f7f7;margin-top:3%;padding:10px 20px;height:550px!important}#partForm.grid .partTile.gridTile{margin-right:3%}#partForm.grid .partTile.gridTile:nth-of-type(3n+3){margin-right:0}.collapseParent{height:495px;border-bottom:none!important}.grid .collapseParent{border-bottom:1px solid #e7e7e7!important}.grid .sectionOpenParent{border-bottom:none!important}#partForm.grid .usage-panel{background:#f7f7f7!important;clear:both;border:1px solid #e7e7e7}#partForm.grid .usage-panel .partTile{background:#fff!important;height:245px!important}#partForm.grid .partTile .col-md-2{width:32%;top:10px}#partForm.grid .partTile .col-md-6{width:60%;position:relative;padding-top:15px}#partForm.grid .partTile .col-md-6 hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}#partForm.grid .partTile .col-md-6 .subcategoryGrid{margin:0}#partForm.grid .partTile .col-md-6 .subcategoryGrid img{margin-top:5px;margin-bottom:10px}#partForm.grid .partTile .col-md-4{clear:both;width:100%}#partForm.grid .partTile .col-md-4 label{margin-left:-5%}#partForm.grid .partTile .col-md-offset-0,.orderWell button.info,.partListing button.info{margin-left:0}#partForm.grid .partTile .col-md-4 button{padding-left:25px;padding-right:25px}#partForm.grid .partTile .pName{margin-bottom:0!important;font-size:21px;display:-webkit-box;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.customTextbox{position:relative;height:50px;display:inline-block;margin-right:15px}.nextStep,.prevStep{width:21px;height:21px;padding:0}.content-section #partForm label,.content-section .customTextbox{margin-right:0!important;margin-left:20px}.customTextbox a{display:block}.nextStep{background:url(../img/icon_stepper_up.svg) no-repeat;background-size:21px 21px;background-position:-2px -2px}.prevStep{background:url(../img/icon_stepper_down.svg) no-repeat;background-size:21px 21px;background-position:-2px -2px}.shopCartButtons1{display:none;right:7px;position:absolute;top:8px}.shopCartButtons2{display:none;right:8px;position:absolute;top:25px}.usageLink{display:block;margin-bottom:10px;background:url(../img/icon_dashed-circle.svg) top center no-repeat;width:95%;background-size:85%;padding-top:85%;text-align:center;font-size:12px}.gridTile .usageLink{padding-top:74%}.usageLink .openMsg{display:none}.usageLink .closedMsg{display:block}.usageLink.open{background:url(../img/icon_dashed-circle-minus.svg) top center no-repeat;width:94%;background-size:85%;padding-top:85%}.gridTile .usageLink.open{padding-top:74%}#searchTermButton{width:80%}.usageLink.open .openMsg{display:block}.usageLink.open .closedMsg{display:none}.editVehicleModal .modal-header h3{font-size:1.5em;background:0 0;color:#646464;margin-left:20px}.editVehicleModal .modal-body{padding:0;color:#fff}.editVehicleModal .modal-body .searchResultButtons{margin-top:20px}.editVehicleModal .modal-body .modalEditVehicleSelectDiv .form-group,.editVehicleModal .modal-body .modalEditVehicleYearDiv .form-group{min-width:159px;max-width:100%}.editVehicleModal .modal-body .form-group .selIcon select{width:100%;padding-right:37px;color:#555!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:0 0}.editVehicleModal .modal-body .searchResultButtons .btn{width:auto;padding:0 10%}.editVehicleModal .modal-body .searchResultButtons button{margin-left:15px}.gobacklink{margin:0 30px;text-decoration:underline}.editVehicleModalClass .modal-body .form-group .selIcon select:disabled{background-color:#4b5458;color:#737b84!important;opacity:.8}.usage-title h3{line-height:40px;padding:0 20px}.usage-tile-title{padding:15px 0}.usage-tile-title .pName{color:#616161;font-size:22px;padding-right:20px}.usage-tile-disc ul{padding:0;margin:10px}.hoverTextbox{margin-right:0!important}.hoverTextbox .shopCartButtons1,.hoverTextbox .shopCartButtons2,.list .hoverTextbox .shopCartButtons1{right:151px}.partTile .partDetailsSection .partUsageContent a{text-decoration:underline}.grid .usages .col-md-2.col-sm-2.col-xs-5{padding-left:0;padding-right:10px}.usages div.partQtyError{left:0}@media (max-width :767px){.grid .partTile,.partTile{background-color:#fff!important}.rail .col-md-3 #vehicleDetail .vDetailBox .row div{width:50%}.vehicleDetailDetails .linkStylingUnderline{right:45%}.bread .col-md-3,.bread .col-md-6{line-height:1.5em}.bread .category a{padding:15px 20px 0;text-transform:capitalize;border:0;font-size:22px;color:#333;float:left}.bread .rail .row .col-md-3:first-child .dropdown>button{line-height:50px;height:50px}.bread .rail .row .col-md-3:first-child .dropdown>a{font-size:18px}.modalClose button.close.pull-right{top:10px;right:10px}.grid .partTile{border-bottom:none}.viewToggle{display:none}#partForm .pName{display:block;margin-bottom:10px;font-size:16px}#partForm .customTextbox{height:auto;width:100%;margin:0}#partForm .customTextbox input,.custStyleBut.customTextbox input,.related-parts.customTextbox input{height:44px;width:90px;text-align:left!important;padding-left:20px}#partForm .nextStep,.custStyleBut.customTextbox .nextStep,.related-parts.customTextbox .nextStep{width:48px;height:48px;padding:0;background:url(../img/icon_stepper_up.svg) no-repeat;background-size:48px;background-position:-2px -2px}#partForm .prevStep,.custStyleBut.customTextbox .prevStep,.related-parts.customTextbox .prevStep{width:48px;height:48px;padding:0;background:url(../img/icon_stepper_down.svg) no-repeat;background-size:48px;background-position:-2px -2px}#partForm.plpsection .nextStep,#partForm.plpsection .prevStep{width:48px;height:48px}#partForm .shopCartButtons1,.custStyleBut.customTextbox .shopCartButtons1,.related-parts.customTextbox .shopCartButtons1{top:8px;/*!important*/display:block;left:141px}#partForm .shopCartButtons2,.custStyleBut.customTextbox .shopCartButtons2,.related-parts.customTextbox .shopCartButtons2{top:8px;/*!important*/display:block;left:185px}#partForm .partTile{border-top:1px solid #e3e3e3}#partForm .partTile:nth-child(even){background:#fff}#partForm .partTile a.pName{display:block;margin-bottom:10px}.partTile.gridTile p.yourPriceContainer .yourPrice b{font-size:15px}#partForm .partTile p.pNumber{font-size:12px}#partForm .partTile p b{display:inline-block;font-size:14px}#partForm .partTile .btn{float:right!important;margin-top:7px}#partForm.grid .partTile{width:100%}#partForm.grid .partTile:nth-child(even){margin-left:0}#partForm.grid .partTile .btn{margin-left:40px}.list .quantityMessageContainerMob{display:none}.bottomLinks{margin-top:10px;margin-left:3px}.bottomLinks #viewMore{margin-left:9px}#findDealersModal .modal-content{width:100%;margin:auto}#findDealersModal .modal-content .borderTop{margin-left:0;margin-right:0;width:100%}#findDealersModal .modal-content .addressClass input{width:90%}#findDealersModal .modal-content .addressClass a{width:auto;float:right;padding:4% 0}#findDealersModal .modal-content .addressClass a>span{font-size:16px!important}#findDealersModal .modal-content .addressClass span>input{width:100%;font-size:small}#findDealersModal .modalHeading{display:inline-block;font-size:18px;padding:13px 20px;height:70px;line-height:inherit}.dealerClose a.closeLink{float:right}p.find-dealer-title{font-size:24px;display:inline-block}#findDealersModal .modalHeading .pull-right{position:absolute;right:0;top:0}#findDealersModal .modalHeading .pull-right a{right:0;top:0;padding:12px}#findDealersModal .modalHeading .pull-right a .mobile-icon_close{width:25px;height:25px;background-size:505px}#findDealersModal .searchSection{margin-top:0;margin-left:0;margin-right:0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9}#findDealersModal .imgClass{background-color:#2596cf;display:inline-block;height:42px;width:42px}#findDealersModal .imgClass img{height:22px;width:100%;text-align:center;margin:10px 0}#findDealersModal .contentClass{font-size:12px;display:inline-block;padding:8px 10px}#findDealersModal .contentClass>label{font-family:"FordAntenna Light",Arial,Helvetica,sans-serif;font-weight:200}#findDealersModal .addressClass{border-top:0;border-bottom:0;height:40px;margin-left:5px;margin-right:0;width:280px}#findDealersModal .addressClass input{background-color:transparent;border:0;padding-left:10px;padding-top:10px;width:223px}#findDealersModal .addressClass button{background:#fff;border:0;float:right;height:34px;margin:0!important;padding:7px 0 0;width:28px}#findDealersModal .partDealers{padding:0;margin:20px 20px 0}#findDealersModal .partDealers .checkbox{margin-left:0}#findDealersModal .partDealers .checkbox label{font-size:12px}#findDealersModal .dealerName{font-size:14px}#findDealersModal .dealerDist{font-size:12px}#findDealersModal .bottomLinks{font-size:12px;margin:0;padding:0 0 22px}#findDealersModal .bottomLinks a:first-child{margin-right:10px}#fppDealersModal .modal-content{width:302px;margin-left:0}#fppDealersModal .modalHeading{display:inline-block;font-size:26px;margin-left:5px;margin-top:15px}#fppDealersModal .dealerPage{margin-top:0}#fppDealersModal .searchSection{margin-top:10px;margin-left:2px;margin-right:2px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9}#fppDealersModal .imgClass{background-color:#2596cf;display:inline-block;height:41px;width:38px}#fppDealersModal .imgClass img{height:36px;margin-top:6px}#fppDealersModal .contentClass{display:inline-block}#fppDealersModal .contentClass label.radio-inline.selectedRadio{background:url(../img/icon_radio-selected.svg) 0 2px no-repeat}#fppDealersModal .addressClass{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;height:40px;margin-left:17px;margin-right:17px}#fppDealersModal .addressClass input{background-color:transparent;border:0;padding-left:10px;padding-top:8px;width:223px}#fppDealersModal .addressClass button{background:#fff;border:0;float:right;height:34px;margin:0!important;padding:7px 0 0;width:28px}.editVehicleModal .modal-body .searchResultButtons button,.editVehicleModalClass .modal-dialog{width:100%}#fppDealersModal .partDealers{border:1px solid #d9d9d9;margin-left:2px;margin-right:2px}#fppDealersModal .dealerName{display:inline-block;font-size:18px;padding-left:10px;padding-top:10px}#fppDealersModal .dealerDist{display:inline-block;margin-left:10px}.editVehicleModal .modal-body .modalEditVehicleSelectDiv .form-group{min-width:100%}.collapseMoreInfo>p{color:inherit!important}.editVehicleModalClass .modal-content{width:auto;right:0}.editVehicleModalClass #editVehicleTitle{margin:0;padding:0;text-align:left}#editVehicleLayout{width:100%;margin:0 0 15px}.editVehicleModalClass .labelSection{margin:10px 0 0;width:100%;float:left;text-align:left}.editVehicleModalClass #editVehicleLayout #modalEditVehicleVinNumber{width:100%}.editVehicleModalClass #editVehicleLayout #modalAddVinVerifyButton{width:100%;margin:0}#modalEditVehicleYearDiv>.form-group,.editVehicleModalClass #modalEditVehicleYearDiv{width:100%}#selectMake,#selectModel,.editVehicleModalClass .editVehicleModelLabel{margin:0}#editVehicleModal #editVehicleInputVehicle,.editVehicleModalClass #modalEditVehicleSelectDiv_{width:100%;margin:0}.editVehicleModalClass #editVehicleInputVehicle>input{width:100%}.editVehicleModalClass .editVehicleButtons{margin:10px 0!important;width:100%}.editVehicleModalClass .editVehicleButtons>button{margin:15px 0!important;width:48%;float:left}.editVehicleModalClass #modalAddVehicleSelectConfirm,.modalAddVehicleSelectConfirm,.resultsControl .nextPageArrow{float:right}#partForm .customTextbox.hoverTextbox{width:100%}.customTextbox.hoverTextbox input.textbox{width:75px!important;margin-right:0!important}.usage-panel.collapse.in .customTextbox.hoverTextbox input.textbox{width:79px!important}.usage-panel.collapse.in .partTile .partPriceSection button{width:40%}#selectVehiclesModal .searchWidgetDiv.add-vehicle-model #modalAddVehicleButton,#selectVehiclesModal .searchWidgetDiv.add-vehicle-model #modalAddVehicleVinNumber,.search-result-seemoresec{width:100%!important}.customTextbox.hoverTextbox .shopCartButtons1{left:126px}.modal .contentClass>span{display:inline-block;padding-top:5px;margin-right:5px}#selectVehiclesModal .searchBg>.container{margin:auto}#selectVehiclesModal .modal-content{width:90%!important;margin:8% auto!important}#selectMake,#selectModel{width:100%!important}.editVehicleModalClass .editVehicleButtons>button{padding:0}#selectVehiclesModal .customLabel{font-size:18px}.searchTextShortContainer{max-width:100%}#findDealersModal .imgClass img{margin-left:0!important;margin-top:13px!important}.result-page{padding-left:0;font-size:12px!important}#resultPerPageForm1 .resultCount{padding-right:0}#resultPerPageForm1 .bootstrap-select.btn-group .dropdown-toggle .filter-option{padding-right:0;margin-right:15px}#resultPerPageForm1 .bootstrap-select.btn-group .dropdown-toggle .icon-Down-Arrow{right:1px}#resultPerPageForm1 .bootstrap-select.btn-group .btn{padding-left:8px;padding-right:16px}.resultsControl .selIcon{width:auto;display:none}.paginationPlaceholder{letter-spacing:3px;margin-left:-10px!important;margin-right:12px!important}#partForm .partTile .itemShipModeDropdown .btn{margin-top:0!important}}@media (min-width :960px) and (max-width:1400px){.partTile .btn{padding:0 30px}.plpsection .partTile .btn{padding:0 50px}}@media (min-width :1300px) and (max-width:1400px){.grid .usages .btn{padding:0 44px}}@media (min-width:959px){.hide959{display:none!important}.mh959{margin-top:-10px!important;height:0!important}}@media (min-width:1023px) and (max-width:1182px){a.gridViewLink,a.listViewLink{display:none}}@media (max-width:1023px){.rail .col-md-3 #partSearch button.info.hover{float:right;max-width:25px;margin-bottom:10px;margin-right:10px;margin-top:-10px}}@media (max-width :1023px){.maindivs,.rail .col-md-3 .btnSpacing{margin-top:0}.bread{border:0}.bread .col-md-3{padding-right:0!important}.bread .col-md-3 button{text-align:left;padding-top:10px;padding-bottom:10px;height:auto;line-height:1.2em;white-space:normal;font-size:18px;padding-left:30px;font-family:FordAntenna Light,Arial,sans-serif;font-weight:400}.bread .rail .row .col-md-3:first-child .dropdown>a{top:16%;left:6%}.hpJumbo .jumboContent.bgVideo,.hpJumbo .jumboContent.bgVideo .col-md-12,.hpJumbo .jumboContent.bgVideo .container,.hpJumbo .jumboContent.bgVideo .row{padding:0}.suggestedPartForm .img-responsive{margin-left:auto;margin-right:auto}.partTile button{width:260px;float:none!important;margin-left:40px}.rail,.rail .row{margin-left:0;margin-right:0}.partTile .col-md-4{text-align:left}.rail{width:100%;overflow:visible}.rail .col-md-3{padding-left:0;padding-right:0}.rail .col-md-3 a.searchBtn{display:block!important}.rail .col-md-3 a.searchBtn img{width:70px}.rail .col-md-3 a.searchBtn span{left:9px}.rail .col-md-3 #partSearch button{float:left;width:100%;margin-right:5px}.rail .col-md-3 a.dealer,.rail .col-md-3 a.searchBtn,.rail .col-md-3 a.vehicle{background:#1b394e;font-size:28px;padding-right:65px}.rail .col-md-3 a.dealer b,.rail .col-md-3 a.vehicle b{width:90%}.rail .col-md-3 a.dealer span,.rail .col-md-3 a.vehicle span{width:70px;top:50%;margin-top:-20px;height:68px;left:20px;margin-left:10px;background-size:40px 40px;background-position:0 0;border:0;border-radius:0}.rail .col-md-3 a.dealer b,.rail .col-md-3 a.vehicle b{left:45px;font-size:14px}.rail .col-md-3 a.dealer i,.rail .col-md-3 a.vehicle i{display:none}.rail .col-md-3 #dealerDetail img.dealerLogo{max-width:60%}.rail .col-md-3 #dealerDetail a{display:block;text-align:center}.rail .col-md-3 #dealerDetail .sponsoredDealerMobile{text-align:center}.rail .col-md-3 a.vehicle{border-top:1px solid #576c7b;border-bottom:1px solid #576c7b}.rail .col-md-3 a.vehicle.active span,.rail .col-md-3 a.vehicle:hover span{background:url(../img/icon_vehicle.svg) no-repeat;background-size:40px 40px}.rail .col-md-3 a.dealer.active span,.rail .col-md-3 a.dealer:hover span{background:url(../img/icon_dealer.svg) no-repeat;background-size:40px 40px}#vehicles1>div>div>.mb2em{width:40%;padding:0 4%}.col-md-9 .parsys-main-content>.parbase{display:none}.jumbotron .hpJumbo{height:auto}.jumbotron .hpJumbo>.fordESpotCat{min-height:450px;height:auto}.jumbotron .hpJumbo>.jumboContent .bgVideo{height:auto}.jumbotron>.bgVideo>.container{float:left;width:100%}.jumbotron>.bgVideo>.container>.row{margin:0}.category.first{margin:0;padding:0 10px;margin-left:20px;margin-right:20px}.category.first>p{color:inherit}.mainContent>.rail{float:left}#fordSearchCatalogMyVehiclesButton,#partSearchButton{margin-top:20px}}@media (max-width :767px){.orderForm.col-md-12{clear:both;padding-top:2em;padding-left:0;padding-right:0}#selectVehiclesModal .modal-content{margin:0 2%}#selectVehiclesModal #modalAddVehicleForm{margin-top:0}#selectVehiclesModal .searchBg{min-height:600px;height:600px;padding-top:46px;padding-bottom:30px}#selectVehiclesModal .modal-body{padding:0!important;height:670px}#selectVehiclesModal .customLabel{color:#fff;margin-bottom:0!important}#selectVehiclesModal #modalAddNameThisVehicle,#selectVehiclesModal #modalAddVehicleVinNumber{width:100%!important;margin-top:10px}#selectVehiclesModal #modalAddVehicleButton{margin-top:30px;margin-left:0;width:170px}#selectVehiclesModal .labelSection{margin-top:6px;margin-bottom:0}#selectVehiclesModal #modalAddVehicleYearDiv{margin-top:0}#selectVehiclesModal #modalAddVehicleYearDiv .selIcon{width:85%}#selectVehiclesModal #modalAddVehicleYearDiv .selIcon select{width:100%}#selectVehiclesModal #modalAddVehicleYearDiv .form-group{width:100%!important}#selectVehiclesModal #modalAddVehicleYearDiv #modalAddVehicleSelectButton{margin-top:23px;width:170px}#selectVehiclesModal #modalAddVehicleSelectDiv .form-group{margin-right:0;margin-top:10px;width:100%}#selectVehiclesModal #modalAddVehicleSelectDiv .form-group .selIcon{width:85%}#selectVehiclesModal #modalAddVehicleSelectDiv .form-group .selIcon select{width:100%!important}#selectVehiclesModal .searchResultButtons{margin-top:15px;width:100%}#selectVehiclesModal .searchResultButtons #modalAddVehicleSelectConfirm,.modalAddVehicleSelectConfirm{width:300px;padding:0}#selectVehiclesModal .searchResultButtons .modalAddVehicleSelectGoBack{margin-right:0;width:300px}#selectVehiclesModalPDP .modal-content{width:752px;right:75px}#selectVehiclesModalPDP #modalAddVehicleForm{margin-top:0}#selectVehiclesModalPDP .searchBg{min-height:670px;height:670px}#selectVehiclesModalPDP .modal-body{padding:0!important;height:670px}#selectVehiclesModalPDP .customLabel{color:#fff;margin-bottom:0!important}#selectVehiclesModalPDP #modalAddNameThisVehicle,#selectVehiclesModalPDP #modalAddVehicleVinNumber{width:685px!important;margin-top:10px}#selectVehiclesModalPDP #modalAddVehicleButton{margin-top:30px;margin-left:0;width:170px}#modalMyVehicles .vehicleList .buttonSection,#modalMyVehicles .vehicleList .engine,#modalMyVehicles .vehicleList .fwd,#modalMyVehicles .vehicleList .model,#modalMyVehicles .vehicleList .number,#modalMyVehicles .vehicleList .type,#modalMyVehicles .vehicleList .version{display:inline-block;margin-left:5px}#selectVehiclesModalPDP .labelSection{margin-top:6px;margin-bottom:0}#selectVehiclesModalPDP #modalAddVehicleYearDiv{margin-top:0}#selectVehiclesModalPDP #modalAddVehicleYearDiv .selIcon{width:85%}#selectVehiclesModalPDP #modalAddVehicleYearDiv .selIcon select{width:100%}#selectVehiclesModalPDP #modalAddVehicleYearDiv .form-group{margin-top:10px;width:100%!important}#selectVehiclesModalPDP #modalAddVehicleYearDiv #modalAddVehicleSelectButton{margin-top:23px;width:170px}#selectVehiclesModalPDP #modalAddVehicleSelectDiv .form-group{margin-right:0;margin-top:10px;width:100%}#selectVehiclesModalPDP #modalAddVehicleSelectDiv .form-group .selIcon{width:85%}#selectVehiclesModalPDP #modalAddVehicleSelectDiv .form-group .selIcon select{width:88%!important}#selectVehiclesModalPDP .searchResultButtons{margin-top:15px}#selectVehiclesModalPDP .searchResultButtons #modalAddVehicleSelectConfirm,.modalAddVehicleSelectConfirm{margin-right:20px;width:334px}#selectVehiclesModalPDP .searchResultButtons .modalAddVehicleSelectGoBack{margin-right:24px;width:334px;margin-bottom:20px}#modalMyVehicles{width:100%}#modalMyVehicles .heading2 #profile{text-decoration:underline}#modalMyVehicles .vehicleList{background-color:#fff;color:#000;height:auto;min-height:90px;padding-top:10px;padding-bottom:10px;margin-top:10px}#modalMyVehicles .vehicleList .model{vertical-align:middle}#modalMyVehicles .vehicleList .model .modelName{color:#2f96cf}#modalMyVehicles .vehicleList .buttonSection button{margin-top:0!important;margin-bottom:0!important}}@media (max-width:400px){#selectVehiclesModal .modal-dialog{margin-left:0;margin-right:0;margin-top:0}.bread .rail .row .col-md-3:first-child .dropdown>a{font-size:24px;top:0}}@media (min-width:401px) and (max-width:767px){#selectVehiclesModal .modal-content{width:100%;right:0;margin:0 auto 80px}}@media (max-width :767px){.plpsection .usages .shopAction .qtyContainer,.quantityMessageContainerPDPMob,.quantityMessageContainerPDPiPad,.quantityMessageContaineriPadPLP{display:none}#selectVehiclesModal #modalAddVehicleForm,.maindivs{margin-top:0}.list .partLeftContent{border:0 transparent!important}.partTile .col-sm-offset-1{margin-left:20px;padding:0}.partTile .col-sm-11{width:100%;padding:0}.quantityMessageContainerPDPMob{font-family:FordAntenna;margin-left:-10px}.usage-panel .panel-body{padding:0}.usages{background:#f7f7f7}.usages .row{background:#f7f7f7!important}.usages .col-xs-7{text-align:left}.maindivs{border-top:1px solid #fff;clear:both}#selectVehiclesModal .tabsContainer{margin-left:5px}#selectVehiclesModal .searchBg{min-height:600px;height:670px;padding-top:46px;padding-bottom:30px}#selectVehiclesModal #modalAddVehicleVinNumber{margin-top:32px}#selectVehiclesModal #modalAddVehicleButton{margin-top:42px;width:100%}#selectVehiclesModal .modal-body{padding:0!important;height:auto!important}#selectVehiclesModal .customLabel{color:#fff;margin-bottom:0!important}#selectVehiclesModal #modalAddNameThisVehicle,#selectVehiclesModal #modalAddVehicleVinNumber{width:100%!important}#selectVehiclesModal .labelSection{margin-top:31px;margin-bottom:0}#selectVehiclesModal #modalAddVehicleYearDiv{margin-top:0}#selectVehiclesModal #modalAddVehicleYearDiv .selIcon,#selectVehiclesModal #modalAddVehicleYearDiv .selIcon select{width:100%}#selectVehiclesModal #modalAddVehicleYearDiv .form-group{width:100%!important}#selectVehiclesModal #modalAddVehicleYearDiv #modalAddVehicleSelectButton{margin-top:23px;width:100%}#selectVehiclesModal #modalAddVehicleSelectDiv .form-group{margin-right:0;margin-top:10px;width:100%}#selectVehiclesModal #modalAddVehicleSelectDiv .form-group .selIcon{width:100%}#selectVehiclesModal #modalAddVehicleSelectDiv .form-group .selIcon select{width:100%!important}#selectVehiclesModal .searchResultButtons{margin-top:30px}#selectVehiclesModal .searchResultButtons #modalAddVehicleSelectConfirm,#selectVehiclesModal .searchResultButtons .modalAddVehicleSelectGoBack,.modalAddVehicleSelectConfirm{margin:15px 0 0}#selectVehiclesModalPDP .modal-content{width:336px;right:0;margin:0 auto 80px}#selectVehiclesModalPDP #modalAddVehicleForm{margin-top:0}#selectVehiclesModalPDP .searchBg{min-height:670px;height:670px;padding-top:25px;padding-bottom:30px}#selectVehiclesModalPDP .modal-body{padding:0!important;height:auto!important}#selectVehiclesModalPDP .customLabel{color:#fff;margin-bottom:0!important}#selectVehiclesModalPDP #modalAddNameThisVehicle,#selectVehiclesModalPDP #modalAddVehicleVinNumber{width:100%!important;margin-top:10px}#selectVehiclesModalPDP #modalAddVehicleButton{margin-top:30px;margin-left:0;width:100%}#selectVehiclesModalPDP .labelSection{margin-top:6px;margin-bottom:0}#selectVehiclesModalPDP #modalAddVehicleYearDiv{margin-top:0}#selectVehiclesModalPDP #modalAddVehicleYearDiv .selIcon,#selectVehiclesModalPDP #modalAddVehicleYearDiv .selIcon select{width:100%}#selectVehiclesModalPDP #modalAddVehicleYearDiv .form-group{margin-top:25px;width:100%!important}#selectVehiclesModalPDP #modalAddVehicleYearDiv #modalAddVehicleSelectButton{margin-top:23px;width:304px}#selectVehiclesModalPDP #modalAddVehicleSelectDiv .form-group{margin-right:0;margin-top:10px;width:100%}#selectVehiclesModalPDP #modalAddVehicleSelectDiv .form-group .selIcon{width:100%}#selectVehiclesModalPDP #modalAddVehicleSelectDiv .form-group .selIcon select{width:88%!important}#selectVehiclesModalPDP .searchResultButtons{margin-top:30px}#selectVehiclesModalPDP .searchResultButtons #modalAddVehicleSelectConfirm,#selectVehiclesModalPDP .searchResultButtons .modalAddVehicleSelectGoBack,.modalAddVehicleSelectConfirm{margin-right:0;margin-left:48px;width:304px}#modalMyVehicles{width:100%}#modalMyVehicles .heading2{font-size:16px;color:#fff;text-align:left;display:block;margin:15px 0}#modalMyVehicles .heading2 #profile{text-decoration:underline}#modalMyVehicles .vehicleList{background-color:#fff;color:#000;height:auto;float:left;width:100%;padding:10px 0;margin-top:10px;padding-left:15px;padding-right:15px}#modalMyVehicles .vehicleList .model{display:block;vertical-align:middle;text-align:left;margin:0 0 10px;width:100%}#modalMyVehicles .vehicleList .model .modelName{color:#2f96cf}#modalMyVehicles .vehicleList .number{display:block;margin:0 0 10px;text-align:left;width:100%;text-transform:uppercase}#modalMyVehicles .vehicleList .engine,#modalMyVehicles .vehicleList .fwd,#modalMyVehicles .vehicleList .type,#modalMyVehicles .vehicleList .version{text-align:left;width:49%;padding:0 0 10px;display:block;margin-left:0;float:left}#modalMyVehicles .vehicleList .type{max-width:none}#modalMyVehicles .vehicleList .buttonSection{display:block;margin-left:0;text-align:center;margin-top:20px;width:93%;float:left}#modalMyVehicles .vehicleList .buttonSection button{margin-top:0!important;margin-bottom:0!important;width:120px;text-align:center;padding:0}#partForm .partTile .btn,.resultsControl>.pull-left,.resultsControl>.pull-left>form,.resultsControl>.pull-right,.resultsControl>.pull-right>form{width:100%}.col-md-9 .parsys-main-content>.parbase{display:none}.jumbotron .hpJumbo{height:auto}.jumbotron .hpJumbo>.fordESpotCat{min-height:450px;height:auto}.jumbotron .hpJumbo>.jumboContent .bgVideo{height:auto}.col-md-9 .parsys-main-content>.brightcove_video{display:block!important}.jumbotron>.bgVideo>.container{float:left}.jumbotron>.bgVideo>.container>.row{margin:0}.category.first{padding:0 10px;margin-bottom:40px;padding-top:20px}.category.first>p{color:inherit}.resultsControl{padding:0;background:0 0}.resultsControl>.pull-left>form>.selIcon{float:right;margin:0}.resultsControl label{line-height:55px}.searchTextShortContainer{float:right;margin:-25px 0 0}.searchBtn>b{display:table!important;top:50%!important}.searchBtn>b>span{display:table-cell}#vehicleSelectedName{word-wrap:normal;line-height:14px;padding-left:5px}.searchWidgetDiv.add-vehicle-model .selIcon{margin-bottom:37px}#selectVehiclesModal .searchWidgetDiv.add-vehicle-model #modalAddVehicleYearDiv #modalAddVehicleSelectButton{margin-top:5px!important;margin-bottom:25px}#searchResults .customLabel.model-results{text-align:center}#searchResults .model-results .results{padding-left:5px;padding-bottom:36px;display:block}.form-group.search-but{margin-top:55px!important}.resultsControl .pageCounter,.resultsControl .viewToggle,.resultsControl.bottomControl>.pull-left{display:none}.resultsControl .selIcon{float:right}.resultsControl .pull-right{float:left!important}.rail .col-md-3 .btnSpacing.vehicleBtnSpacing{margin-bottom:0}.resultsControl.bottomControl .pageCounter{display:flex;align-items:center;margin-top:40px;margin-bottom:31px;justify-content:center;font-size:16px}.resultsControl .pull-right a{margin-right:20px;font-size:18px}.noDealerMsg h3{clear:both}.partTile{border-top:1px solid #e3e3e3;padding:35px 20px 20px}.partTile:nth-child(even){background:#fff}.partTile label{display:block;text-align:left;margin-right:20px}.partTile a.pName{font-size:18px;font-family:"FordAntenna ExtraLight",Arial,Helvetica,sans-serif;font-weight:300;display:block;margin-bottom:10px}.partTile .col-sm-10,.partTile .col-xs-12{text-align:left}.partTile .customTextbox{margin-left:-65px;min-width:275px}.partTile button{margin-left:0;width:100%;margin-top:40px}#partForm .col-md-4{width:100%}.partTile .partReplace b{display:inline!important}#partForm .partTile .closeX a{right:3px}}@media (max-width :321px){#selectVehiclesModal .modal-body,#selectVehiclesModalPDP .modal-body{padding:0!important;height:670px}#selectVehiclesModal .modal-content{width:100%;right:0;margin:0 auto}#selectVehiclesModal #modalAddVehicleForm{margin-top:0}#modalMyVehicles .tt-menu,#searchVehicleByNameId{width:220px}.searchVehicleGridIconMobileView .icon-icon_search_dk-blue1{margin-top:-8px}.searchVehicleGridIconMobileView{margin-top:-35px;margin-left:200px}.clearSearchInModal{margin-left:14px;font-size:10px}#searchIconGridMobileView{margin-top:-9px}.clearSearchGridMobileView{margin-left:1px}#selectVehiclesModal .searchBg{min-height:670px;height:670px}#selectVehiclesModal .customLabel{color:#fff;margin-bottom:0!important}#selectVehiclesModal #modalAddVehicleButton{margin-left:0;width:265px}#selectVehiclesModal .labelSection{margin-bottom:0}#selectVehiclesModal #modalAddVehicleYearDiv{margin-top:0}#selectVehiclesModal #modalAddVehicleYearDiv .selIcon select{width:100%}#selectVehiclesModal #modalAddVehicleYearDiv .form-group{margin-top:25px}#selectVehiclesModal #modalAddVehicleYearDiv #modalAddVehicleSelectButton{margin-top:23px}#selectVehiclesModal #modalAddVehicleSelectDiv .form-group{margin-right:0;margin-top:10px;width:117%}#selectVehiclesModal .searchResultButtons{margin-top:30px}#selectVehiclesModalPDP .modal-content{width:297px;right:0}#selectVehiclesModalPDP #modalAddVehicleForm{margin-top:0}#selectVehiclesModalPDP .searchBg{min-height:670px;height:670px}#selectVehiclesModalPDP .customLabel{color:#fff;margin-bottom:0!important}#selectVehiclesModalPDP #modalAddNameThisVehicle,#selectVehiclesModalPDP #modalAddVehicleVinNumber{width:265px!important;margin-top:10px}#selectVehiclesModalPDP #modalAddVehicleButton{margin-top:30px;margin-left:0;width:265px}#selectVehiclesModalPDP .labelSection{margin-top:6px;margin-bottom:0}#selectVehiclesModalPDP #modalAddVehicleYearDiv{margin-top:0}#selectVehiclesModalPDP #modalAddVehicleYearDiv .selIcon{width:85%}#selectVehiclesModalPDP #modalAddVehicleYearDiv .selIcon select{width:100%}#selectVehiclesModalPDP #modalAddVehicleYearDiv .form-group{margin-top:10px;width:117%!important}#selectVehiclesModalPDP #modalAddVehicleYearDiv #modalAddVehicleSelectButton{margin-top:23px;width:265px}#selectVehiclesModalPDP #modalAddVehicleSelectDiv .form-group{margin-right:0;margin-top:10px;width:117%}#selectVehiclesModalPDP #modalAddVehicleSelectDiv .form-group .selIcon{width:85%}#selectVehiclesModalPDP #modalAddVehicleSelectDiv .form-group .selIcon select{width:88%!important}#selectVehiclesModalPDP .searchResultButtons{margin-top:30px}#selectVehiclesModalPDP .searchResultButtons #modalAddVehicleSelectConfirm,#selectVehiclesModalPDP .searchResultButtons .modalAddVehicleSelectGoBack,.modalAddVehicleSelectConfirm{margin-right:0;margin-left:48px;width:265px}#modalMyVehicles .vehicleList .engine,#modalMyVehicles .vehicleList .fwd,#modalMyVehicles .vehicleList .model,#modalMyVehicles .vehicleList .number,#modalMyVehicles .vehicleList .type,#modalMyVehicles .vehicleList .version{margin-left:0;display:block;text-align:center}#modalMyVehicles{width:100%}#modalMyVehicles .heading2{font-size:22px;color:#fff;text-align:center;display:block;margin-top:28px}#modalMyVehicles .heading2 #profile{text-decoration:underline}#modalMyVehicles .vehicleList{background-color:#fff;color:#000;height:270px;padding-top:10px;padding-bottom:10px;margin-top:10px}#modalMyVehicles .vehicleList .model{vertical-align:middle}#modalMyVehicles .vehicleList .model .modelName{color:#2f96cf}#modalMyVehicles .vehicleList .buttonSection{display:block;margin-left:51px;text-align:center;margin-top:10px;width:200px}#modalMyVehicles .vehicleList .buttonSection button{margin-top:0!important;margin-bottom:0!important}}.summaryRow .lightBlue:hover,.summaryRow a:not(.btn):hover,.topText .lightBlue:hover,.topText a:not(.btn):hover{color:#1b394e;text-decoration:none}.persistBlue{color:#2d96cd!important}.icon-icon_chevron-right{width:10px;height:16px}.partTilemoresec>div{padding-left:0!important;padding-right:0!important}@media (min-width:768px) and (max-width :1023px){.rail .col-md-3 #vehicleDetail .vDetailBox .row div{width:50%}.vehicleDetailDetails .linkStylingUnderline{right:45%}.col-md-9.maindivs #partForm .col-md-4{width:73%}.col-md-9.maindivs #partForm .customTextbox{height:auto;width:100%;margin:0}.col-md-9.maindivs #partForm .customTextbox input{height:44px;width:90px;text-align:center;padding-right:10px}.col-md-9.maindivs #partForm .nextStep{width:48px;height:48px;padding:0;background:url(../img/icon_stepper_up.svg) no-repeat;background-size:48px;background-position:-2px -2px}.col-md-9.maindivs #partForm .prevStep{width:48px;height:48px;padding:0;background:url(../img/icon_stepper_down.svg) no-repeat;background-size:48px;background-position:-2px -2px}.col-md-9.maindivs #partForm .shopCartButtons1,.col-md-9.maindivs #partForm .shopCartButtons2{top:9px;display:block!important}.col-md-9.maindivs #partForm .partTile .btn{margin-top:7px}#resultPerPageForm1 .bootstrap-select.btn-group .dropdown-toggle .filter-option{padding-right:8px;margin-right:15px}#resultPerPageForm1 .bootstrap-select.btn-group .dropdown-toggle .icon-Down-Arrow{right:4px}#resultPerPageForm1 .bootstrap-select.btn-group .btn{padding-left:10px;padding-right:20px}.resultsControl .selIcon{width:auto;display:none}}@media (min-width:768px) and (max-width:1023px){.searchTextShortContainer{display:none}#selectVechicleLinkmbl1{text-decoration:underline}.plpsection .usageLink{margin-left:22px!important;margin-top:21px!important}.plpsection .part-table-row img{margin-left:27px!important;margin-top:15px!important}.plpsection .partPriceSection{margin-left:138px!important;margin-top:-10px!important}.plpsection.grid .partDetailsSection{margin-left:0!important}.plpsection.grid .part-table-row img{margin-left:-11px!important}.plpsection.grid .usageLink.collapsed{margin-left:10px!important;margin-top:10px!important}.plpsection .usages .bdr.img-responsive,.plpsection.grid .search-result-seemoresec{margin-left:0!important}.plpsection .usages .partPriceSection{float:left;margin-top:0!important}.plpsection.grid .partPriceSection{float:right!important}.plpsection.grid .add2CartBtn{margin-right:38px!important}.plpsection.grid .usages .btn{width:180px!important;margin-left:25px!important;float:right!important;margin-right:27px!important;margin-top:10px!important}.plpsection.grid .usages .partdisc-support.partDetailsSection{margin-top:-130px!important;margin-left:90px!important;max-width:65%!important}#partForm label{width:auto}.partTile .partPriceSection .partQtyError{text-align:right}#partForm.grid .partTile{height:600px}.grid .partTile .partPriceSection .partQtyError{position:relative;top:10px;width:100%}}@media(max-width:1023px){.rail .col-md-3 .icon-icon_search_dk-blue{display:none!important}.rail .col-md-3 #partSearch b{display:block}.searchTextShortContainer{float:none;margin:0}.vehicleClearLink .hidden-xs.hidden-sm.pull-right{float:none;position:relative!important}#vehicleSelectedName,.vehicleClearLink.pull-right.hidden-lg.hidden-md{display:none}.searchTextShortContainer a#selectVechicleLink,.searchTextShortContainer a.selectVechicleLink{display:block!important}}@media (min-width:768px) and (max-width:1023px){#selectVehiclesModal .modal-content{margin:auto}#selectVehiclesModal .searchBg>.container{width:100%;margin:0;padding:0}#selectVehiclesModal .tab-content{padding:20px 40px 40px!important}#selectVehiclesModal .form-group button{text-align:center}#selectVehiclesModal .modal-title h1{display:block;font-size:24px;padding:34px 0 46px 20px}#selectVehiclesModal .searchWidgetDiv.add-vehicle-model .tabsContainer{margin:0!important;background:#f7f7f7;border-top:1px solid #eeebeb}#selectVehiclesModal .searchWidgetDiv.add-vehicle-model .closeLink{top:32px;right:20px}#selectVehiclesModal #modalAddVehicleButton{margin-bottom:30px;width:100%!important;margin-left:0!important;margin-top:20px!important}.list .partImageSectionUsage.partLeftContent{max-height:215px}.customLabel.model-results{padding:30px 0}#selectVehiclesModal #modalAddNameThisVehicle{margin:27px 0}#modalAddVehicleSelectDiv.modal-add-etd{padding:0 0 25px}}@media(min-width:1024px){.partTile .brandName{margin-top:0!important}.partTile .brandNameEmty{margin-top:40%!important}.searchWidgetDiv .nav-tabs>li>a{padding:24px 7px!important}#selectVehiclesModal #searchResults{margin-top:29px!important}#selectVehiclesModal .labelSection.model-name-selection{padding:26px 0 0!important}#modalAddVehicleSelectDiv.modal-add-etd{padding:0 0 13px;margin-bottom:0!important}#modalEditNameThisVehicle,#modalEditVehicleSelectDiv_,#searchResults .customLabel{margin-top:8px!important}#modalAddNameThisVehicle{margin-top:7px!important}#selectVehiclesModal .customLabel,.editVehicleModalClass .customLabel{font-size:19px}.editVehicleModalClass .customLabel{padding:0}#searchResults .model-results .results{font-family:"FordAntenna ExtraLight"}#partSearch #searchBox>.form-group{margin-top:0!important}#SimpleSearchForm_SearchTerm{margin-top:23px;box-shadow:none;width:89%}}@media (min-width:1180px){#partForm .partTile .col-md-6{padding-right:0;padding-left:0;width:45%}.col-md-9.maindivs #partForm.grid .partTile .col-md-4{width:100%}#partForm .partTile{background:0 0!important;border-bottom:1px solid #a2a2a2;margin-bottom:15px}#partForm .partTile:last-child{margin-bottom:0}}#partForm.grid .partTile .partimg-support,.usages .partimg-support{max-width:100%;border:1px solid #d5d5d5}#partForm.grid .partTile .partimg-support img{display:block;width:100%!important;height:100%!important}#partForm.grid .partTile .partdisc-support{width:100%}.select-vehicle-link{text-decoration:none}.pull-left.searchCallout span a,.select-vehicle-link>a{text-decoration:underline}.select-vehicle-link>a{color:#d0021b}.edit-vehicle,.remove-vehicle{display:inline}.vehicle-remove-title h2{display:inline;margin-right:5px}.pull-left.searchCallout span a:hover{text-decoration:none;color:#2d96cd}.pNumber.antenna-extralight.lightBlue.lightGrey{display:block;padding-bottom:10px;font-size:14px}.gridTile .pNumber.antenna-extralight.lightBlue.lightGrey{font-size:13px}.partTilemoresec{margin-top:25px}.partImageSection{display:table}.part-table-row{display:table-cell;height:150px;vertical-align:middle;text-align:center;padding-top:15px}.grid .part-table-row{padding-top:0}.grid .partTile .partPriceSection button{width:42%!important}.partTilemoresec .btn{background:#fff;color:#2d96cd;border:1px solid #2d96cd}@media(max-width:767px){.grid .partTile,.partTile{background-color:#fff!important}.grid .partTile{border-bottom:none}.partImageSection{display:inline-block;padding-left:0}.displayDesktop,.searchVehicleGridDesktopView{display:none!important}.accor-prod-img img.bdr.img-responsive,.partImageSection .bdr.img-responsive{width:82px}#partForm>div:nth-of-type(even){background:0 0}.usages .partTile .accor-prod-img{padding:0}.displayMobOrIpad,.displayMobileOrIpad{display:block!important}.noShippableState2018LawExpChkMob,.noShippableStateExpChkMob{width:100%!important}.displayDeskModal,.displayDesktopModal{display:none!important}}@media(max-width:1023px) and (min-width:768px){.grid .partTile,.partTile{background-color:#fff!important}.partTile{border-bottom:1px solid #ccc}.grid .partTile{border-bottom:none}.partPriceSection .partPriceContainer p.partMSRP{margin-top:0!important}#partForm input{margin-right:0}span.antenna-extralight.lightBlue.lightGrey{display:block}.customTextbox.hoverTextbox{padding-left:0!important}.grid .customTextbox.hoverTextbox{padding-left:15px}.col-md-9.maindivs #partForm .shopCartButtons1{left:123px}.col-md-9.maindivs #partForm .shopCartButtons2{left:167px}}.partTilemoresec,.plpsection .usages{display:inline-block}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :landscape){#partForm .customTextbox.hoverTextbox,.partTile .col-md-4{width:100%}.col-md-4.col-sm-10.col-xs-12.partPriceSection{text-align:center}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.partTile .col-md-4{width:80%}}.usagesActionsContainer{text-align:center}.list .usagesActionsContainer{border-bottom:1px solid #e3e3e3}.plpsection .usages{width:100%}@media (min-width:1024px){.panel-collapse .hoverTextbox .shopCartButtons1,.panel-collapse .hoverTextbox .shopCartButtons2{right:192px}#selectVehiclesModal #modalAddVehicleVinNumber{width:270px!important}.partTilemoresec{margin-top:20px!important;margin-bottom:-10px!important}.summaryRow .yourPrice{font-weight:400;font-size:18px;color:#616161}h3.paymentInfoHeading{margin-top:60px!important;margin-bottom:50px!important}}.plpsection .usageLink.collapsed{margin-top:28px;margin-left:-26px}.plpsection .usageLink .closedMsg{margin-left:1px}.plpsection .partDetailsSection .partSectionName{margin-top:-6px!important;margin-bottom:3px}.plpsection .partMSRP{margin-top:10px!important;margin-bottom:20px!important;line-height:28px;font-size:13px}.rail .col-md-3 h3.facet_pannel{height:60px;display:flex;align-items:center}.facetWidget h3>span{width:26px;height:26px;border:1px solid #fff;border-radius:50%;text-align:center;margin-right:9px;background:#0386cb;transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}#selectFiltersModal{z-index:107159}#selectFiltersModal .modal-header span{font-size:1em;position:relative;border:1px solid #fff;border-radius:50%;text-align:center;margin-right:9px;padding:7px 6px;background:#0386cb;display:inline-flex;align-items:center;justify-content:center;transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}#selectFiltersModal .modal-header span>svg{position:relative;top:4px;left:2px}.plpsection .partPriceSection{margin-left:25px;padding-right:0!important;margin-top:0}.part .textbox,.plpsection #partForm input{margin-left:8px!important}.plpsection .usages .partSectionName{margin-top:10px!important}.plpsection.grid .usageLink{margin-top:32px}.plpsection.grid .closedMsgNew{font-size:16px}.plpsection.grid .pName{margin-bottom:6px!important}.plpsection.grid .openedMsgNew{font-size:16px!important}.plpsection .part-table-row{padding-top:0!important}.plpsection.grid .brandName{margin-top:13px}.plpsection.grid .partPriceContainer{margin-bottom:-13px!important}.plpsection.grid .add2CartBtn{width:100%}.plpsection.grid .partSectionName{margin-top:-1px!important;display:none}.plpsection.grid .partUsageContent{margin-top:-8px!important;display:none}.usageLink{margin-top:28px;margin-left:-26px}.plpsection .partTile .partPriceSection .partQtyError{width:46%}.partTopContent{display:inline-block}.partLeftContent{float:left}.list .partLeftContent{border:1px solid #ddd}.list .partRightContent{padding-left:30px;float:left;width:55%}.list .usages .partPriceContainer{text-align:right}.list .partBottomContent{float:right;width:285px;text-align:right}.list .search-result-seeless .icon{top:1px}.list .partTile .row{position:relative;width:100%}.list .usages .partTile .row{padding:19px 19px 21px 113px}.list .partPriceSection{margin-left:0!important;vertical-align:inherit}.list label{margin-right:5px!important}.list .partUsageContent{margin-bottom:7px}.list .partTile .brandName{margin-bottom:0!important}.list .usageLink{margin-left:0!important}.list .usage-panel .panel-body{padding:0!important}.list .usages .partRightContent>a{margin-right:-2px}.list .usages .customTextbox,.list .usages .partPriceSection{float:right}.gridTile .partBottomContent{display:inline-block;width:100%}.gridTile .customTextbox>label,.usages .customTextbox>label{padding-top:7px!important}.gridTile .customTextbox>.shopCartButtons1,.usages .customTextbox>.shopCartButtons1{top:8px!important;right:160px!important}.gridTile .customTextbox>.shopCartButtons2,.usages .customTextbox>.shopCartButtons2{top:25px!important;right:160px!important}.usages .customTextbox>.shopCartButtons1,.usages .customTextbox>.shopCartButtons2{right:163px!important}.grid .usages .partLeftContent,.gridTile .partLeftContent{float:left;width:35%}.gridTile .partRightContent{display:table-cell}.grid .usages .partRightContent{display:flex;text-align:right}.grid .usages .customTextbox{width:auto}.grid .usages .customTextbox>.atcIntractionText{display:none}.gridTile .partRightContent>.partDetailsSection{margin-left:0!important;padding-left:0!important;padding-top:0!important;margin-top:0!important;border-bottom:1px solid #ddd}.plpsection.grid .usageLink{margin-left:-3px!important}.gridTile .partPriceSection{margin-left:0!important}#partForm.grid .partTile.odd{margin-left:0;float:left}#partForm.grid .partTile{position:relative}.gridTile label,.usages label{width:auto!important;margin-right:0!important;margin-bottom:0!important}.gridTile .yourPriceContainer{text-align:left}.gridTile{padding-bottom:21px!important}.gridTile .partMSRP{text-align:left;font-size:12px;height:52px;line-height:24px;margin:0 0 12px!important}.gridTile .partPriceSection .partCoreCharge,.gridTile .partPriceSection .partNfppCharge{display:inline-block}.gridTile .customTextbox{float:right;text-align:right}.gridTile .btn,.usages .btn{margin-left:25px}.grid .usages>.partTile{width:49%!important;float:right}.grid .usages>.partTile.odd{float:left}.grid .usages .partPriceSection{text-align:right!important}@media(max-width:1023px){.productListingContainer{padding:0!important}.list .partRightContent{padding-top:0;overflow:visible}.list .partBottomContent,.usages .partBottoContent{float:left;width:100%;text-align:left}.list .quantityMessageContainer,.quantityMessageContainerPDP{display:none}.list .quantityMessageContainerMob{text-align:center;margin-left:9px;font-family:FordAntenna}.customTextbox>a{float:left!important}.search-result-seemoresec{position:relative!important;bottom:0!important;left:0!important;float:left;width:100%}.list .usages .partPriceSection{width:100%;float:left}.list .usages .partPriceContainer{text-align:left}.list .usages .customTextbox>label{float:left}}.usages .partTile .row{padding-left:0!important;padding-right:0!important;padding-top:0!important}@media(min-width:768px) and (max-width:1023px){.search-key label,.vDetailBox .vehicleDetailDetails,.vDetailBox label{font-size:24px;color:#1B394E}.partTile{padding:37px 49px 0 62px;border-bottom:0!important}.partTile>.row{border-bottom:1px solid #ddd}.partTile>.row.plpPartRow{padding-bottom:38px!important}.list .partRightContent{padding-left:24px;width:100%}span.pNumber{padding-top:4px;margin-bottom:12px}.partUsageContent{margin-top:12px}.partAvailabilityMessage{padding-top:5px}.list .partBottomContent{margin-top:5px}.customTextbox{margin-top:10px}.shopCartButtons1{position:absolute;left:123px;top:8px}.shopCartButtons2{position:absolute;left:167px;top:8px}.qtyContainer{width:216px;position:relative}.addToCartButtonContainer{float:right}.customTextbox .btn{height:50px;padding:5px 0;width:225px;margin-left:50px;line-height:45px}.plpsection .customTextbox .btn{margin-left:0!important}.list .quantityMessageContainerMob{margin-left:40px}.plpsection .shopAction .actionContainer{margin-left:40px;display:block;clear:both;float:right}.icon-icon_rebate{top:4px;position:relative}.icon-icon_open-rebates{position:relative;top:2px}.rebateContainer{float:right;position:absolute;right:0}.search-result-seemoresec{margin-top:30px!important;margin-bottom:11px!important}.partAvailibilityMessage{padding:0!important;margin-top:-5px}.list .partUsageContent{margin-bottom:17px!important}.plpsection .usages .partSectionName{margin-top:17px!important}.list .usages .partRightContent{width:100%}.list .usages .shopCartButtons1{left:123px!important}.list .usages .shopCartButtons2{left:167px!important}.list .usages .customTextbox{margin-top:6px}span.pNumber>b{font-weight:300}.plpsection .partPriceContainer{margin-top:25px}.usages .partPriceContainer{margin-top:0!important}.imgError{padding-top:40px}#partSearch{padding-top:0!important;padding-left:0!important;padding-bottom:0!important}.rail .maindivs>div>a{height:120px!important}#partSearch>.panel-body{padding:55px 60px!important}.rail .col-md-3 #partSearch button.info.hover{margin-right:0!important;float:right!important;margin-top:30px!important}.search-but,.search-key{margin-top:0!important}.rail .col-md-3 #partSearch button{width:25%!important;float:none!important;height:65px}.rail .col-md-3 #partSearch .bootstrap-select button{width:100%!important}.rail #partSearch button.info{width:35px!important;height:35px!important;background-size:35px 35px!important;max-width:35px!important}.search-but{text-align:center;margin-bottom:0!important}.search-key label{font-family:FordAntenna Light,Arial,Helvetica,sans-serif;margin-bottom:55px!important}.vDetailBox .row,.vDetailBox label{margin-bottom:20px}.vDetailBox label{font-family:FordAntenna Light,Arial,Helvetica,sans-serif;font-weight:300}.vinvDetails .vehicleDetailDetails{color:#646464}.vDetailBox .driveTypevDetails{margin-bottom:30px}.vDetailBox .edit-update-link{font-size:20px}.vDetailBox .edit-vehicle{margin-right:30px}.vehicleDetailHeading{font-size:24px;color:#1B394E}.vDetailBox form{margin-bottom:50px!important}.search-key label b{font-weight:400!important}.search-key label span{font-size:24px;padding-left:10px}.search-key .rmVehicle{font-size:20px;text-decoration:underline}.search-filed{margin-top:30px!important;margin-bottom:25px!important}.search-check{margin-top:-3px!important;margin-bottom:50px!important}.search-check label{font-family:FordAntenna,Arial,Helvetica,sans-serif;font-weight:300!important}.rail .col-md-3 a.searchBtn b{left:165px}.rail .col-md-3 a.dealer b,.rail .col-md-3 a.vehicle b,a.searchBtn span{font-size:24px;position:relative;line-height:40px}.rail .col-md-3 a.vehicle:hover span{background-size:70px 70px;background-position:inherit;border:none}#findDealerButtonAccordianPanelHeader>span,#partSearchButtonAccordianPanelHeader>span,#selectVehicle>span,#selectVehicle_globsearch>span #selectVehicleButtonAccordianPanelHeader>span,a.dealer>span{margin-top:-35px!important;margin-left:60px!important;left:0!important;position:absolute;width:70px!important;height:70px!important;background-size:70px 70px!important;border-radius:35px;border:none}.rail .col-md-3 #dealerDetail,.rail .col-md-3 #vehicleDetail{padding:50px 60px 55px!important}.bread .rail .row .col-md-3:first-child{padding-right:0}.bread .rail .row .col-md-3:first-child .dropdown>a{left:60px;font-size:36px;font-weight:300;top:19%}.bread .rail .row .col-md-3:first-child .dropdown>button{line-height:116px;height:85px}.bread .dropdown .dropdown-menu li a{margin-left:71px;margin-right:73px}.bread button i{right:30px;top:68%}.bread .col-md-3,.bread .col-md-6{line-height:78px}.bread .category a{padding:20px;border:0;font-size:32px;color:#333}.bread .category a:first-child{padding-left:50px}.icon-icon_chevron-right,.icon-icon_chevron_down_rv-thin{zoom:1.8}.icon-icon_chevron_up_rv-thin{width:29px;height:16px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg);zoom:1.5;right:27px!important}.resultsControl{padding-left:60px!important;padding-right:60px!important;padding-top:15px;padding-bottom:15px;background-color:#fff;border-bottom:1px solid #ddd}.resultCount{font-size:14px!important}.partLeftContent{min-width:114px}.col-md-9.maindivs,.productListingContainer{width:68%!important}#partForm .partTile{background:0 0!important;height:auto!important;border-bottom:1px solid #a2a2a2;margin-bottom:15px}.usagesActionsContainer{margin-top:-7px}.rail .col-md-3 a.dealer,.rail .col-md-3 a.searchBtn{padding-left:0!important;padding-right:0!important}}.partQtyError{color:#d0021b}.gridTile .quantityMessageContainer,.gridTile .quantityMessageContainerMob{display:none}@media(min-width:1024px){.search-check label,.search-key label,.vDetailBox label{font-weight:300!important;font-family:FordAntenna Light,Arial,Helvetica,sans-serif}.partTile .partQtyError{font-size:12px;text-align:center;color:#d0021b;line-height:14px;margin-top:-6px}.quantityMessageContainerMob,.quantityMessageContainerPDPMob,.quantityMessageContainerPDPiPad,.quantityMessageContaineriPadPLP{display:none}.rail .col-md-3 a.dealer i{margin-right:23px}.rail .col-md-3 #partAccordion .panel-default .panel-heading i{margin-right:20px}.rail .col-md-3 a.vehicle i{margin-right:23px}.leftnav_subcat_name{color:#1b394e}.vehicleClearLink{margin-top:-11px!important}.searchTextShortContainer{max-width:163px!important;margin-bottom:8px}#partSearch #searchBox .search-filed,.form-group.search-but,.search-check{margin-bottom:0!important}.maindivs .icon-icon_link-chevron-right{width:11px;height:19px}.rail .col-md-3 #vehicleDetail .selIcon{background-size:19px 11px}.rail .col-md-3 a.vehicle.active i{margin-right:22px!important;margin-top:-8px}#vehicleDetail .edit-update-link a{font-size:14px!important}#partSearch{width:324px}.rail .col-md-3 #dealerDetail .glyphicon-earphone{top:2px}#vehicleDetail .vehicleDetailDetails{color:#616161!important}.rail .col-md-3 #partAccordion .panel-default .panel-heading h4 a{padding:0 10px 0 15px;left:-15px;line-height:58px}.rail .categoryListing h4.panel-title{height:58px}.list .usages .partTile{padding:19px 19px 21px}.partTile{padding-bottom:15px!important}.rebateLink{margin-top:11px}#partForm label{padding-top:7px!important}#partForm .usageQtySection .Qty,.categoryListing .panel-heading,.categoryListing h4.panel-title{padding-top:0!important}.qtyContainer>.shopCartButtons1,.usages .qtyContainer>.shopCartButtons1{top:7px!important}.gridTile .usages .qtyContainer>.shopCartButtons2,.list .usages .qtyContainer>.shopCartButtons2,.qtyContainer>.shopCartButtons2{top:25px!important}.usages .qtyContainer>.shopCartButtons1,.usages .qtyContainer>.shopCartButtons2{right:153px!important}.gridTile .btn{margin-left:0!important}.usages .btn{margin-left:14px!important}.gridTile .hoverTextbox .shopCartButtons1,.gridTile .hoverTextbox .shopCartButtons2{right:203px}.shopCartButtons1{top:7px}.icon-icon_rebate{position:relative;top:3px}.icon-icon_open-rebates{position:relative;top:2px}.grid .customTextbox{float:right;width:100%}#partSearch{border:1px solid #ddd;padding-right:42px;padding-bottom:13px}.rail .col-md-3 .icon-icon_search_dk-blue{margin-right:5px!important}#partSearch .form-control{width:100%}#partSearch .searchTextbox{font-size:15px!important}.searchTypeDropdown{margin-top:10px;width:100%}.searchTypeDropdown>.form-control{width:100%!important}#searchTermButton{width:70%}.form-group.search-key{margin-top:0!important}.categoryListing>a>h3{background:#0276B3!important}.categoryListing .panel-heading{padding-bottom:0!important}#rail #partSearch button.info,a.info{margin-right:15px;margin-top:32px;float:right}.bread .rail .row .col-md-3:first-child{width:29%!important}.col-md-3.maindivs{min-width:320px}.col-md-9.maindivs,.productListingContainer{width:75%!important}#partSearch #searchBox .search-filed{margin-top:22px!important}.search-check{margin-top:11px!important}.search-check label{font-size:12px!important}#partSearch #searchBox div.checkbox label.selected{background-size:14px 14px!important;padding-top:2px;padding-left:18px!important;background-position-y:6px}.search-but{margin-top:15px!important}.rail .col-md-3 #vehicleDetail{padding:24px 13px 19px 15px!important}.vDetailBox label{font-size:14px!important;color:#1B394E}.vDetailBox>form{margin-bottom:20px!important}.vDetailBox .vehicleDetailDetails,.vDetailBox .vehicleDetailHeading{color:#1B394E}.vDetailBox .vinvDetails .vehicleDetailDetails{color:#646464}.rail .col-md-3 #vehicleDetail .vDetailBox .row div{min-height:0}.rail .col-md-3 #vehicleDetail .vDetailBox .row{margin-bottom:12px}.buildDatevDetails{margin-bottom:24px!important}.editvDetails a{margin-right:10px}#rail .icon-icon_sponsored-dealer-dark{position:relative;top:3px;margin-right:5px}#rail .glyphicon-earphone{margin-right:5px}.rail .col-md-3 a.dealer b,.rail .col-md-3 a.vehicle b{left:53px!important;color:#fff}.list .partBottomContent{width:38%;display:inline-block}.list .quantityMessageContainer{margin-top:10px;margin-bottom:10px;text-align:right;font-family:FordAntenna;padding-left:30px}.quantityMessageContainerPDP{float:left;font-family:FordAntenna}.resultsControl{border-top:1px solid #ddd;margin-bottom:0}}@media(min-width:768px){.plpsection .partPriceContainer b.yourPrice{font-size:20px!important}.plpsection .pName{margin-right:8px;font-size:x-large}.plpsection.grid .pName{margin-right:0}.qtyContainer{margin-right:6px;display:inline-block}.grid .partTile .qtyContainer{float:left}.displayMobOrIpad,.displayMobileOrIpad{display:none!important}.displayDeskModal,.displayDesktopModal{display:block!important}.displayMobile{display:none!important}}@media(min-width:768px) and (max-width:1023px){.rail .col-md-3 a.searchBtn{display:block}.rail .col-md-3 .btnSpacing{margin-top:0}.vehicle-btn{border:2px solid #ddd;padding:5px 18px;display:inline-block;color:#333;background:0 0;height:45px}.rail .maindivs>div>a{height:45px!important}#widget_left_nav,.rail .col-md-3 .btnSpacing{margin-top:0;display:block;margin-right:2%}.rail .col-md-3.maindivs{margin-top:0;padding:0 60px 15px;display:flex;width:100%}.rail .col-md-3 .btnSpacing.vehicleBtnSpacing{margin-top:0;margin-bottom:0;order:2}.quantityMessageContainerPDPiPad{display:block;width:100%;margin-left:132px;font-family:FordAntenna;clear:both;padding-top:11px}.list .quantityMessageContainerMob,.quantityMessageContainerPDPMob{display:none}.displayMobileOrIpad{display:block!important}.quantityMessageContaineriPadPLP{display:block;clear:both;float:right;margin-top:15px;margin-left:38px;font-family:FordAntenna}.displayMobOrIpad{display:block!important}.displayDeskModal,.displayDesktopModal{display:none!important}.btnSpacing .btn-default.dealer,.btnSpacing .btn-default.vehicle{background:#1b394e}.btnSpacing .btn-default.vehicle{width:306px}.rail .col-md-3 a.vehicle.active span,.rail .col-md-3 a.vehicle:hover span{background-size:39px 70px!important;background:url(../img/icon_vehicle.svg) no-repeat}.rail .col-md-3 a.dealer.active span,.rail .col-md-3 a.dealer:hover span{background:url(../img/icon_dealer.svg) no-repeat;background-size:70px 70px!important}.list .usages .partTile:last-child{border-bottom:0!important}.list .usagesActionsContainer{background:#f7f7f7}.productListingContainer{margin-top:0!important}}@media(max-width:767px){#partSearch #SimpleSearchForm_SearchTerm,#partSearch .selIcon,#partSearch .selIcon>select,#vDetails #selectVehicle,#vDetails #selectVehicle_globsearch,#vDetails .selIcon{height:44px!important}.search-check label,.search-key label,.vDetailBox label{font-family:FordAntenna Light,Arial,Helvetica,sans-serif}#editVehicleForm{display:inline-block}.rail .col-md-3 a.searchBtn{display:block}.rail .col-md-3 #partSearch b{font-size:14px}#partSearch .checkbox label{font-size:12px!important;margin-top:-3px}#partSearch .search-key label b>span{color:#2d96cd;text-decoration:underline}#partSearch div.rmVehicle>a,.search-key b a{text-decoration:underline!important}#partSearch.search-key label b>span{font-size:12px!important}#partSearch div.rmVehicle>a,span.pNumber{font-size:12px}#partSearch .searchTextShortContainer{display:none}.rail .col-md-3 a.vehicle i{margin-right:20px!important}#partSearch button{margin-top:-67px}#partSearch .bootstrap-select button{width:100%;margin-top:0;position:initial!important}#partSearch{padding-bottom:0!important}#searchBox{margin-left:-8px}#vDetails form{margin-bottom:22px!important}#vehicleDetail .vDetailBox .row{margin-bottom:12px}#vDetails .edit-update-link{margin-top:15px!important}span.pNumber{padding-bottom:7px!important}span.pName{font-size:16px!important}.partAvailibilityMessage,.partSectionName,.partUsageContent{font-size:12px!important}.partSectionName{margin-bottom:1px!important}.partUsageContent{margin-bottom:2px!important;margin-top:2px}.pdpMainDetailsSection{border-top:1px solid #d5d5d5;float:left;padding-top:25px!important;width:100%;padding-bottom:0;margin-top:15px}.yourPrice{font-size:15px!important}.partMSRP,.resultCount,.resultsControl label{font-size:12px!important}.partMSRP{margin-top:0!important}img.brandName{width:83px!important}.partLeftContent{min-width:57px;max-width:84px}.partRightContent{float:none!important;overflow:hidden;width:auto!important;padding-left:22px!important}.plpsection .partPriceContainer{overflow:hidden!important;margin-top:0!important}.shopCartButtons1,.shopCartButtons2{display:inline-block!important;position:relative!important;top:20px!important}.plpsection .shopCartButtons1,.plpsection .shopCartButtons2{display:inline-block!important;position:relative!important;top:18px!important}.shopCartButtons1{left:-5px!important}.shopCartButtons2{left:-9px!important}.usages .shopCartButtons2{left:-12px!important}.plpsection .usages .shopCartButtons1,.plpsection .usages .shopCartButtons2{top:17px!important}.plpsection .usages .shopCartButtons2{left:-10px!important}.qtyContainer{text-align:center}#partForm label{width:auto;text-align:center;padding-top:0!important}.brandNameEmpty.img-responsive{width:105px!important}#partForm a.pName,#partForm p.pName{margin-bottom:0;font-size:20px}.partDetailsSection{padding-bottom:8px!important}.partMSRP>div{float:left}.partTile .partPriceSection .partCoreCharge,.partTile .partPriceSection .partNfppCharge{padding-left:0;display:block;width:100%}.plpsection .partPriceSection{margin-top:8px}.rebateContainer{margin-top:4px}.icon-icon_rebate{position:relative;top:4px}.icon-icon_open-rebates{position:relative;top:2px}#partForm .partTile .btn{margin-top:17px!important}.list .usageLink{margin-top:15px!important}.hasSections .customTextbox{margin-top:6px!important}.search-result-seeless a,.search-result-seemoresec a{font-size:15px!important}.search-result-seemoresec{margin-top:14px}.search-result-seeless{margin-top:0}#partSearch{padding-top:0!important;padding-left:0!important}#partSearch .panel-body{padding-right:20px!important;padding-left:28px!important;padding-top:26px!important}.rail .col-md-3 #partSearch button{margin-right:0!important}.resultsControl{padding-left:20px;padding-right:20px}.rail .maindivs>div>a{height:45px!important}.vehicle-btn{border:2px solid #ddd;padding:5px 18px;display:inline-block;color:#333;background:0 0;height:45px}.vehicle-btn div>b>img{width:27px}.btn.btn-default.vehicle.active,.btn.btn-default.vehicle.collapsed{width:216px;position:relative;color:#fff;top:1px}.vehicle-btn div>span{display:none}#selectVehicleButtonAccordianPanelHeader .bi-chevron-down{top:0;left:10px;position:relative}.rail .col-md-3 a.dealer span,.rail .col-md-3 a.searchBtn span,.rail .col-md-3 a.vehicle span{left:5px!important;margin-left:0!important;position:relative;width:35px;height:35px;background-size:35px 35px!important;margin-top:-16px;border-radius:20px}.search-key{margin-top:0!important}.rail .col-md-3 #partSearch button.info.hover{margin-top:1px!important}.search-key label{font-size:14px;color:#1B394E;margin-bottom:10px!important}.search-key label b{font-weight:300!important}.search-key label b>span{padding-left:5px;font-size:14px!important}div.rmVehicle{margin-left:56px;font-size:12px!important}div.rmVehicle>a{text-decoration:underline}.search-key{margin-bottom:0!important}.search-filed{margin-top:18px!important;margin-bottom:10px!important}.search-but,.search-check{margin-top:0!important}.search-check{margin-bottom:16px!important}.search-check label{font-size:12px!important;font-weight:300!important}.rail .col-md-3 #vehicleDetail{padding:0!important}.rail .col-md-3 #vehicleDetail .panel-body{padding:25px 12px 16px!important}.vDetailBox label{font-size:14px;font-weight:300!important;color:#1B394E}.vDetailBox .vehicleDetailHeading{color:#1B394E}.vDetailBox .vehicleDetailDetails,.vinvDetails .vehicleDetailDetails{color:#646464}.rail .col-md-3 #vehicleDetail .vDetailBox .row div{min-height:0}.vDetailBox>div{margin-bottom:8px}.vDetailBox>.driveTypevDetails{margin-bottom:10px}.vDetailBox form{margin-bottom:18px!important}.rail .col-md-3 a.searchBtn b{left:60px!important}.rail .col-md-3 a.dealer b,.rail .col-md-3 a.vehicle b{left:52px!important;width:72%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bread .rail .row .col-md-3:first-child{padding-right:0}.bread button i{zoom:1.5;top:66%}.bread .dropdown .dropdown-menu li a{margin-left:24px;margin-right:0;font-size:24px}#heroImg img{width:100%}.rail .col-md-3.maindivs{padding:15px;display:flex;width:100%}#widget_left_nav,.rail .col-md-3 .btnSpacing{margin-top:0;display:block;margin-right:2%}.rail .col-md-3 .btnSpacing.vehicleBtnSpacing{order:2}.btnSpacing .btn-default.dealer,.btnSpacing .btn-default.vehicle{background:#1b394e;box-shadow:none!important}.btnSpacing .btn-default.dealer{display:none}#partSearchButtonAccordianPanelHeader>span,#selectVehicleButtonAccordianPanelHeader>span,a.dealer>span{width:35px;height:35px;background-size:35px 35px!important;margin-top:-18px;border-radius:20px;background-position:-1px 0;position:absolute;left:8px!important}.rail .col-md-3 a.dealer i,.rail .col-md-3 a.vehicle i{background-position:-52px -159px}.custom-navbar .navbar-header button{margin:5.5% 0 0 .5%;zoom:1.5}#select_vehicle_sec{display:block!important}.select-vehicle{padding:20px!important}.list .usages .partTile{background:#f7f7f7!important}#searchTermButton{width:100%}.list .usagesActionsContainer{border-bottom:0!important}.plpsection .partUsageContent{line-height:18px}.plpsection .partAvailibilityMessage{line-height:12px;margin-top:10px;margin-bottom:5px}.plpsection .partMSRP>div{line-height:22px}.plpsection .partMSRP{margin-top:2px!important}.partMSRP.hidden-lg .nfpp{padding-left:0;width:100%;display:block}.bread .rail .row .col-md-3:first-child .dropdown>a{font-weight:400;left:19px}.rail .col-md-3 a.searchBtn,a.dealer,a.vehicle{padding:0 15px!important;box-shadow:none!important}a.searchBtn>div,a.vehicle>div{border-bottom:0!important;border-top:0!important}.rail .col-md-3 a.vehicle span,.rail .col-md-3 a.vehicle:hover span{background:url(../img/icon_vehicle.svg)!important}a.dealer span,a.dealer:hover span{background:url(../img/icon_dealer.svg)!important;background-size:34px 34px!important}a#selectVechicleLinkmbl{padding-left:5px}#searchBox button.info{width:24px!important;height:24px!important;background-size:24px 24px!important}.edit-update-link a{font-size:14px}.sponsoredDealerMobile{text-align:center}.sponsoredDealerMobile img{width:50px;height:auto}.resultsControl .pull-right .active,.resultsControl .pull-right .selected{text-decoration:none!important}.resultsControl span.resultCount{padding-left:0}.resultsControl .pageCounter>a{margin-right:24px;margin-left:0;line-height:inherit}.resultsControl .pageCounter .nextPageArrow{margin-left:-5px}.resultsControl .pageCounter>a:last-child{margin-right:0}.resultsControl label{line-height:inherit}form#resultPerPageForm1{margin-top:4px;margin-bottom:26px}form#resultPerPageForm1>label{margin-top:12px}#partForm.plpsection{margin-top:20px!important}#partForm.plpsection .partTile.firstItem{border-top:0!important}.resultsControl.bottomControl{border-top:1px solid #ddd;margin-bottom:20px}.pageCounter .nextPageArrow{margin-right:0!important}span.sponsoredDealerLabel{display:block;font-size:14px;margin-top:8px}p.dealerDetailContainer{margin-bottom:24px}.rail .col-md-3 #dealerDetail{box-shadow:none!important;padding-top:28px!important}.dealerdetailCallDirectionIcon{padding-left:0!important;padding-right:0!important;margin-top:28px}.dealerdetailCallDirectionIcon .col-xs-6{width:auto!important}.dealerdetailCallDirectionIcon .callDealerIcon{padding-left:19%;text-align:center}.dealerdetailCallDirectionIcon .dealerDirectionsIcon{padding-right:14.5%;text-align:center;float:right}.jumbotron .col-md-12{padding-left:0!important;padding-right:0!important}.plpsection .qtyContainer>div{margin-top:20px;margin-right:6px;display:inline-block}.atcInteractionContainer,.atcInteractionText{float:left}.atcInteractionText{margin-top:10px;margin-right:10px}.atcInteractionContainer>input{float:left;border:1px solid #a8a8a8}.atcInteractionContainer .shopCartButtons1_1{float:left;margin-top:-2px;margin-left:-2px;background:#2596cf}.atcInteractionContainer .shopCartButtons2_1{float:left;margin-top:-2px;margin-left:-4px;background:#2596cf}.shopCartButtons1_1,.shopCartButtons2_1{display:block!important}}.atcInteractionContainer>input{border:1px solid #a8a8a8}@media(min-width:1400px){.list .usages .partTile{padding:19px 19px 21px 113px!important}}@media(min-width:1024px) and (max-width:1300px){.displayMobileOrIpad{display:block!important}.displayMobOrIpad{display:none!important}.displayDeskModal{display:block!important}#clearSearchListView,#searchIconListView,.displayDesktopModal,.icon-icon_grid,.icon-icon_list{display:none!important}.atcInteractionContainer>input.textbox{width:50px!important;margin-left:0!important}#searchIconGridView{float:left;margin-top:-40px;margin-left:330px}.col-md-9.maindivs,.productListingContainer{width:68%!important}#partForm .partTile{background:0 0!important;height:auto!important;border-bottom:1px solid #a2a2a2;margin-bottom:15px}.plpsection .partTile .btn{padding:0 42px}.gridTile .addToCartButtonContainer{width:calc(100% - 68px)}.plpsection .partTile.gridTile .btn{padding:0}.list .partRightContent{width:59%;display:inline-block;margin-right:3%}#partSearch .searchTextbox{font-size:13px!important}.grid .usages .btn{margin-left:10px!important;padding:0 15px}}#requestModal .modal-header h3.modal-title{background:0 0!important;color:inherit;font-size:26px;padding-left:0}#requestModal button.btn.btn-default{width:auto}#requestModal .modal-header .close{position:relative}.mainContent .resultCount{font-size:100%!important}button#modalAddVehicleButton:focus{outline:#fff dotted 1px}button#modalAddVehicleButton,button#modalAddVehicleSelectButton{color:#fff!important}button#modalAddVehicleSelectButton:focus{color:#fff!important;outline:#fff dotted 1px}button.close.pull-right:focus{outline:#000 dotted 1px}ul.nav.nav-tabs li a:focus{color:#646464}.usages .partTile:last-child .row{border-bottom:0!important}@media(max-width:1023px){a.searchBtn.collapsed>div,a.vehicle.collapsed>div,a.vehicle.noSelectedVehicle>div{border-bottom:.5px solid #576c7b!important}}@media(min-width:768px) and (max-width:1023px){.rail .col-md-3 a.dealer span,.rail .col-md-3 a.vehicle span{width:55px!important;height:55px!important;background-size:39px 70px!important;background-position:0 0!important}#resultPerPageForm1 .resultCount{font-size:16px!important;font-family:FordAntenna,Arial,sans-serif}.pageCounter>a{font-size:18px!important;margin-right:20px!important}.pageCounter i.indicator{display:block!important}.pageCounter .nextPageArrow{margin-right:0!important;display:inline-block}.pageCounter .prevPageArrow{display:inline-block}.sponsoredDealerMobile{text-align:center}.sponsoredDealerMobile img{width:62px;height:auto}span.sponsoredDealerLabel{display:block;font-size:16px;margin-top:12px}.rail .col-md-3 #dealerDetail{box-shadow:none!important;padding-top:28px!important}.dealerdetailCallDirectionIcon{padding-left:0!important;padding-right:0!important;margin-top:28px}.dealerdetailCallDirectionIcon .col-xs-6{width:auto!important}.dealerdetailCallDirectionIcon .callDealerIcon img,.dealerdetailCallDirectionIcon .dealerDirectionsIcon img{width:62px;height:auto}.dealerdetailCallDirectionIcon .callDealerIcon{padding-left:34%;text-align:center}.dealerdetailCallDirectionIcon .dealerDirectionsIcon{padding-right:32%;text-align:center;float:right}.plpsection .qtyContainer>div{margin-top:9px;margin-right:6px;display:inline-block}.atcInteractionContainer,.atcInteractionText{float:left}.atcInteractionText{margin-top:10px;margin-right:4px}.atcInteractionContainer>input{float:left;border:1px solid #a8a8a8;height:50px!important}.atcInteractionContainer .shopCartButtons1_1{float:left;margin-left:-2px;height:50px;background-color:#2596cf}.atcInteractionContainer .shopCartButtons2_1{float:left;margin-left:-4px;height:50px;background-color:#2596cf}.shopCartButtons1_1,.shopCartButtons2_1{display:block!important}.shopCartButtons1_1 .nextStep,.shopCartButtons2_1 .prevStep{width:48px!important;height:48px!important}.plpsection .qtyContainer{width:225px}.btnSpacing .btn-default.dealer{display:none}.vehicle-btn{padding:5px 24px;height:60px}.vehicle-btn div>b>img{width:32px}.btnSpacing .btn-default.vehicle{width:475px}.rail .maindivs>div>a{height:60px!important}.rail .col-md-3 a.dealer b,.rail .col-md-3 a.vehicle b,a.searchBtn span{line-height:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rail .col-md-3 #dealerDetail,.rail .col-md-3 #vehicleDetail{padding:35px!important}.col-md-9.maindivs,.productListingContainer{width:100%!important}.rail .col-md-3.maindivs{padding:15px 40px}.editVehicleModal .modal-dialog{width:550px}}@media(min-width:1024px){.atcInteractionContainer>input.textbox:disabled,.frozenAddToCart .atcInteractionText{opacity:.4}.plpsection.grid .usageLink{margin-left:7px!important}.pageCounter>a{margin-right:18px!important}.pageCounter .nextPageArrow{margin-right:0!important;display:inline-block}.pageCounter .nextPageArrow>i{vertical-align:-5px!important}.pageCounter .prevPageArrow>i{vertical-align:-3px!important}.plpsection .actionContainer{float:right}.grid .partImageAlignContainer{width:100%}.usages .partimg-support{margin-right:0!important}.grid .usages .partimg-support{margin-right:16px!important}.rail .col-md-3 #partAccordion .panel-default .panel-heading i{top:18px!important}.list .hoverTextbox .shopCartButtons1,.list .hoverTextbox .shopCartButtons2{right:192px}.plpsection .qtyContainer>div{display:inline-block}.plpsection .usages .btn{margin-left:0!important}.atcInteractionContainer,.atcInteractionText{float:left}.frozenAddToCart .btn-secondary:disabled{background:#c9c9c9;border-color:#c9c9c9;color:#fff}.atcInteractionText{margin-top:12px;margin-right:2px;margin-right:10px;font-weight:bolder}.atcInteractionContainer>input.textbox{float:left;border:1px solid #a8a8a8;height:45px!important}.atcInteractionContainer .shopCartButtons1_1{float:left;margin-left:-27px;height:27px;background:#2596cf}.atcInteractionContainer .shopCartButtons2_1{float:left;margin-top:26px;margin-left:-27px}.shopCartButtons1_1 .nextStep,.shopCartButtons2_1 .prevStep{width:18px!important;height:18px!important}#findDealersModal .contentClass label.radio-inline{line-height:20px;margin-top:0}#findDealersModal .contentClass>span{padding-top:0!important}.pageCounter a.paginationPlaceholder{margin-left:-9px!important;margin-right:4px!important}#resultPerPageForm1 .bootstrap-select.btn-group .dropdown-toggle .filter-option{padding-right:8px;margin-right:15px}#resultPerPageForm1 .bootstrap-select.btn-group .dropdown-toggle .icon-Down-Arrow{right:4px}#resultPerPageForm1 .bootstrap-select.btn-group .btn{padding-left:10px;padding-right:20px}.resultsControl .selIcon{width:auto;display:none}}@media(max-width:767px){#findDealersModal .modal-body{padding:0!important}p.find-dealer-title{font-size:18px}#findDealersModal .findDealerMob{height:80px!important}#findDealersModal .modalHeading{padding-top:20px}#findDealersModal .mobile-icon_close{margin-top:7px}#findDealersModal .searchSection{display:flex;border:0}#findDealersModal .searchSection .contentClass{flex:1;border-top:1px solid #ddd;border-bottom:1px solid #ddd}#findDealersModal .searchSection .contentClass,#findDealersModal .searchSection .contentClass label{font-size:12px;font-family:FordAntenna,Arial,sans-serif;font-weight:400}#findDealersModal .imgClass{width:42px;height:42px;padding-top:11px;padding-left:11px}#findDealersModal .imgClass img{width:19px;margin:0;margin-top:0!important}#findDealersModal .row.borderTop{border-top:0!important}#findDealersModal .contentClass label:last-of-type{margin-left:19px}#findDealersModal .contentClass label{padding-left:22px!important}#findDealersModal #searchForm input{padding-top:0;line-height:42px;padding-left:22px;font-size:12px}#findDealersModal #searchForm>a{padding:0}#findDealersModal .addressClass #searchForm span{line-height:42px}#findDealersModal .addressClass{margin-left:0;width:100%}#findDealersModal .modal-content .addressClass a{float:none}#findDealersModal #searchForm span.twitter-typeahead,#findDealersModal .modal-content .addressClass input{width:88%}#findDealersModal #searchForm span.twitter-typeahead input{width:100%}#findDealersModal .addressClass #searchForm span>.tt-menu{margin-top:-11px;font-size:12px}#findDealersModal .instruction{font-size:14px}#findDealersModal #no_store_message{padding-left:12px}#findDealersModal .partDealers .row{padding-left:12px;padding-right:20px}#findDealersModal .dealerDist{width:33%}#findDealersModal #bopis_table{margin-top:0}}@media(min-width:768px) and (max-width:1023px){#findDealersModal .modal-content,#findDealersModal .modal-dialog{width:100%}#findDealersModal .modal-dialog{margin-top:0;margin-bottom:0;height:100%}#findDealersModal .row.borderTop,#findDealersModal .searchSection{margin:0}#findDealersModal .row.borderTop{border-top:0!important}#findDealersModal .searchSection{display:flex}#findDealersModal .contentClass{border-top:2px solid #ddd!important;border-bottom:2px solid #ddd!important;padding-top:26px;padding-left:20px;flex:1}#findDealersModal .contentClass,#findDealersModal .contentClass label{font-size:18px;font-family:FordAntenna,Arial,sans-serif}#findDealersModal .contentClass label{background-size:auto 24px!important;line-height:21px!important;padding-left:34px!important}#findDealersModal .imgClass{width:84px;height:82px;padding-top:24px;padding-left:20px}#findDealersModal .imgClass img{width:40px}#findDealersModal .contentClass label:first-of-type{margin-left:18px}#findDealersModal .contentClass label:last-of-type{margin-left:24px}#findDealersModal .addressClass input{line-height:84px;width:90%!important;font-size:20px;font-family:FordAntenna,Arial,sans-serif;padding-left:42px}#findDealersModal .addressClass{width:100%}#findDealersModal p.find-dealer-title{font-size:36px;padding-top:36px}#findDealersModal .modalHeading{height:128px;padding-left:81px}#findDealersModal .findDealerStyle{margin-top:37px;font-size:30px}#findDealersModal .mobile-icon_close{width:30px;height:30px;background-size:auto 30px}#findDealersModal button.close.closeLink{margin-right:43px;margin-top:37px}#findDealersModal .addressClass #searchForm span{font-size:30px;line-height:84px}#findDealersModal #searchForm span.twitter-typeahead{width:90%}#findDealersModal #searchForm span.twitter-typeahead input{width:100%}#findDealersModal .addressClass #searchForm span>.tt-menu{font-size:20px;margin-top:-22px}#findDealersModal .tt-selectable{font-size:20px}#findDealersModal .partDealers{margin-left:84px;margin-right:84px;margin-top:32px}#findDealersModal #no_store_message{line-height:80px;font-size:20px!important;font-family:FordAntenna,Arial,sans-serif;padding-top:0;padding-bottom:0;padding-left:42px}#findDealersModal .instruction{font-size:20px}#findDealersModal .dealerDist,#findDealersModal .dealerName a{font-family:FordAntenna Light,Arial,sans-serif!important;font-size:18px!important}#findDealersModal #bopis_table{margin-top:0!important}#findDealersModal .dealerName{padding:36px 0}#findDealersModal .partDealers .row{padding-left:22px;padding-right:42px;margin-left:20px;margin-right:20px;border-bottom:2px solid #ddd;border-top:0!important}.pageCounter a.paginationPlaceholder{margin-left:-16px!important;margin-right:4px!important}.desk_rebate,.iphone_rebate{display:none}.ipad_rebate_prmo_section .ipad_promo{padding:0}}@media(max-width:767px){.desk_rebate,.ipad_promo,.ipad_rebate{display:none}}@media(min-width:1024px){.ipad_rebate,.iphone_rebate{display:none}}@media (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.pNameWidth{display:block;max-width:350px}}@media (min-width :375px) and (max-width :1023px){.bread button{padding:0 70px 0 0!important;text-align:left;background:#1b394e!important;font-size:16px;font-family:"FordAntenna Bold",Arial,Helvetica,sans-serif;font-weight:700}}@media (max-width :767px){.rail .col-md-3 #partSearch .form-group.search-but button{float:none!important;width:100%}}@media (max-width:375px){.vehicle-btn{padding:5px}#widget_left_nav .vehicle-btn{width:95px}}@media (max-width:320px){.btn.btn-default.vehicle.active,.btn.btn-default.vehicle.collapsed{width:188px}}.pEnrichedTitle{color:#646464!important;padding:10px 0;display:block}.plpsection.grid .pEnrichedTitle{display:none}.quantityMessageContainerRP{float:right;font-family:FordAntenna}@media (max-width :767px){.quantityMessageContainerRP{margin-left:85px;float:left}}@media(min-width:768px) and (max-width:1024px){.quantityMessageContainerRP{width:100%;padding-top:11px;padding-left:130px}}