/*
Theme Name: 	MultiSite - Ford 1
Theme URI: 	    http://www.dealersolutions.com.au
Description: 	Ford 1
Version: 	    1.0.6
Author: 	    Dealer Solutions
Author URI: 	http://www.dealersolutions.com.au

License:	    Closed
*/
@font-face{font-family:'FordAntenna-Bold';src:url('fonts/fordantennawgl-bold.eot?#iefix') format('embedded-opentype'),
url('fonts/fordantennawgl-bold.otf') format('opentype'),
url('fonts/fordantennawgl-bold.woff') format('woff'),
url('fonts/fordantennawgl-bold.ttf') format('truetype'),
url('fonts/fordantennawgl-bold.svg#FordAntenna-Bold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'FordAntenna-Medium';src:url('fonts/fordantennawgl-medium.eot?#iefix') format('embedded-opentype'),
url('fonts/fordantennawgl-medium.otf') format('opentype'),
url('fonts/fordantennawgl-medium.woff') format('woff'),
url('fonts/fordantennawgl-medium.ttf') format('truetype'),
url('fonts/fordantennawgl-medium.svg#FordAntenna-Medium') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'FordAntenna-Regular';src:url('fonts/fordantennawgl-regular.eot?#iefix') format('embedded-opentype'),
url('fonts/fordantennawgl-regular.otf') format('opentype'),
url('fonts/fordantennawgl-regular.woff') format('woff'),
url('fonts/fordantennawgl-regular.ttf') format('truetype'),
url('fonts/fordantennawgl-regular.svg#FordAntenna-Regular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'FordAntenna-Semibold';src:url('fonts/fordantennawgl-semibold.eot?#iefix') format('embedded-opentype'),
url('fonts/fordantennawgl-semibold.otf') format('opentype'),
url('fonts/fordantennawgl-semibold.woff') format('woff'),
url('fonts/fordantennawgl-semibold.ttf') format('truetype'),
url('fonts/fordantennawgl-semibold.svg#FordAntenna-Semibold') format('svg');font-weight:normal;font-style:normal;}
.ford-1-btn, .ford-1-content-after .btn-primary, .ford-1-side .btn-primary, .ford-1-content .google-map .btn-primary{color:#ffffff !important;background-color:#1d4871;background:url(img/btn-bg.png) repeat-x;border:none;text-align:left;font-family:"FordAntenna-Semibold", arial, sans-serif;padding:9px 20px;position:relative;font-size:12px;}
.ford-1-btn.btn-block .glyphicon, .ford-1-content-after .btn-primary.btn-block .glyphicon, .ford-1-content .google-map .btn-primary .glyphicon{position:absolute;right:30px;top:11px;}
.ford-1-btn:hover, .ford-1-content-after .btn-primary:hover , .ford-1-side .btn-primary:hover, .ford-1-content .google-map .btn-primary:hover{color:#ffffff;opacity:0.8;}
.ford-1-btn:focus, .ford-1-content-after .btn-primary:focus, .ford-1-side .btn-primary:focus, .ford-1-content .google-map .btn-primary:focus{color:#ffffff;}
.ford-1-btn:active{background-image:url(img/btn-bg.png);-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.5);box-shadow:inset 0 3px 5px rgba(0,0,0,0.5);}
.ford-1-btn.btn-lg, .ford-1-content-after .btn-primary .btn-small{font-size:14px;}
.ford-1-side .btn-primary:before{content:">";float:right;}
.ford-1-header{text-align:center;margin-top:5px;margin-bottom:15px;}
.ford-1-header .header-left, .ford-1-header .header-right{width:100%;}
.ford-1-header .header-right, .ford-1-header .header-right a{color:#7e848a;text-transform:uppercase;}
.ford-1-header .header-right{margin-top:10px;}
.ford-1-header .header-right span{display:block;text-align:center;}
.ford-1-header .pull-right.header-right{text-align:center !important;}
.ford-1-header .header-left img{margin:8px 10px 0;}
.ford-1-header h1{font-family:"FordAntenna-Semibold", arial, sans-serif;font-size:20px;display:inline-block;margin-left:10px;margin-right:10px;color:#525d66;vertical-align:middle;font-weight:normal;}
.ford-1-navbar{background:#545454 url(img/nav-bar-bg.png) repeat-x;min-height:40px;border:none;border-radius:0;margin-bottom:0;font-family:"FordAntenna-Regular", arial,sans-serif;text-transform:uppercase;}
.ford-1-navbar .fi-thumbnails{font-size:24px;}
.ford-1-navbar .navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}
.ford-1-navbar .navbar-nav>.open>a, .ford-1-navbar .navbar-nav>.open>a:focus{background:none;color:#eee;}
.ford-1-navbar .dropdown-menu>li>a{font-size:12px;padding:9px 10px 9px 20px;}
.ford-1-navbar .navbar-toggle{color:#ffffff;padding:4px;width:100%;float:none;border:none;margin-right:0;margin-top:6px;margin-bottom:0;border-radius:0;font-size:14px;text-transform:uppercase;}
.ford-1-navbar.navbar-default .navbar-nav>li>a{color:#ffffff;font-size:12px;}
.ford-1-navbar.navbar-default .navbar-toggle:hover, .ford-1-navbar.navbar-default .navbar-toggle:focus{background:inherit;color:#bbbbbb;}
.ford-1-navbar .container>.navbar-header, .ford-1-navbar .container-fluid>.navbar-header, .ford-1-navbar .container>.navbar-collapse, .ford-1-navbar .container-fluid>.navbar-collapse{text-align:center;}
.ford-1-navbar.navbar-default .navbar-nav>.active>a, .ford-1-navbar.navbar-default .navbar-nav>.active>a:hover, .ford-1-navbar.navbar-default .navbar-nav>.active>a:focus, .ford-1-navbar.navbar-default .navbar-nav>li>a:hover, .ford-1-navbar.navbar-default .navbar-nav>li>a:focus{background-color:#444443;}
.ford-1-navbar.navbar-default .navbar-nav>.active>a:hover{color:#bbbbbb;}
.ford-1-navbar.navbar-default .navbar-collapse, .ford-1-navbar.navbar-default .navbar-form{border:none;}
.ford-1-menu-toggle{font-size:14px;text-transform:uppercase;}
.ford-1-menu-toggle > i{padding-right:5px;}
.carousel-inner > .item img{margin:0 auto;max-height:485px;width:auto;}
#ford-1-banner{background:#000000;}
.banner-inner{background:#000000;}
.banner-inner img{margin-left:auto;margin-right:auto;}
a.carousel-control{transition:all 0.5s;}
.ford-1-call-us{font-family:"FordAntenna-Medium",arial,sans-serif;width:100%;color:#ffffff;background:#1d4871;overflow:hidden;white-space:nowrap;text-align:center;background:-moz-linear-gradient(top, #1d4871 0%, #255c90 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d4871), color-stop(100%,#255c90));background:-webkit-linear-gradient(top, #1d4871 0%,#255c90 100%);background:-o-linear-gradient(top, #1d4871 0%,#255c90 100%);background:-ms-linear-gradient(top, #1d4871 0%,#255c90 100%);background:linear-gradient(to bottom, #1d4871 0%,#255c90 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d4871', endColorstr='#255c90',GradientType=0);}
.ford-1-call-us .call-us-wrapper{margin:12px auto 0;display:inline-block;text-align:left;}
.ford-1-call-us span{font-size:18px;text-transform:uppercase;width:100%;display:block;line-height:26px;margin-left:65px;}
.ford-1-call-us .phone{font-size:30px;}
.ford-1-call-us .fi-telephone{margin-top:-6px;margin-right:12px;font-size:70px;line-height:0;}
.ford-1-call-us a{color:#ffffff;}
.ford-1-header .header-right span a.link-tel-bolder{font-family:"FordAntenna-Semibold", Arial, sans-serif;color:#525D66;}
.ford-1-header .header-right span a{font-size:20px;}
.ford-1-header .header-right span a.contact-multilocations{font-size:14px;font-weight:bold;}
.ford-1-header .header-right span a.contact-multilocations:hover{text-decoration:none;color:#444443;}
.ford-1-ctas{margin-top:30px;margin-bottom:30px;}
.ford-1-ctas .nav-tabs.nav-justified,
.ford-1-sidebar .nav-tabs.nav-justified{border:1px solid #dddddd;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:none;overflow:hidden;}
.ford-1-ctas .nav-tabs.nav-justified>li{display:table-cell;width:1%;}
.ford-1-ctas .cta-icon{font-size:40px;line-height:40px;vertical-align:middle;}
.ford-1-ctas .nav-tabs a span,
.ford-1-sidebar .nav-tabs a span{font-family:"FordAntenna-Semibold", arial, sans-serif;font-size:14px;text-transform:uppercase;margin-left:5px;}
.ford-1-ctas .nav-tabs.nav-justified>li>a,
.ford-1-sidebar .nav-tabs.nav-justified>li>a{background:#28649c;color:#fff;border-radius:0;padding-bottom:15px;margin-bottom:0;}
.ford-1-ctas .nav-tabs.nav-justified>li>a.tab-first,
.ford-1-sidebar .nav-tabs.nav-justified>li>a.tab-first{border-top-left-radius:5px;}
.ford-1-ctas .nav-tabs.nav-justified>li>a.tab-last,
.ford-1-sidebar .nav-tabs.nav-justified>li>a.tab-last{border-top-right-radius:5px;}
.ford-1-ctas .nav-tabs.nav-justified>.active>a, .ford-1-ctas .nav-tabs.nav-justified>.active>a:hover, .ford-1-ctas .nav-tabs.nav-justified>.active>a:focus,
.ford-1-sidebar .nav-tabs.nav-justified>.active>a,.ford-1-sidebar .nav-tabs.nav-justified>.active>a:hover,.ford-1-sidebar .nav-tabs.nav-justified>.active>a:focus{background:#f0f0f0 url(img/cta-nav-bottom.png) bottom center repeat-x;border:none;color:#31a1db;}
.ford-1-sidebar .nav-tabs.nav-justified>.active>a,.ford-1-sidebar .nav-tabs.nav-justified>.active>a:hover,.ford-1-sidebar .nav-tabs.nav-justified>.active>a:focus{background:#f0f0f0;}
.ford-1-ctas .nav-tabs>li>a,
.ford-1-sidebar .nav-tabs>li>a{border:none;}
.ford-1-ctas .nav-tabs>li>a:hover,
.ford-1-sidebar .nav-tabs>li>a:hover{color:#dddddd;}
.ford-1-ctas .tab-content,.ford-1-sidebar .tab-content, .ford-1-sidebar .panel-body{background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f7f7f7));background:-webkit-linear-gradient(top, #ffffff 0%,#f7f7f7 100%);background:-o-linear-gradient(top, #ffffff 0%,#f7f7f7 100%);background:-ms-linear-gradient(top, #ffffff 0%,#f7f7f7 100%);background:linear-gradient(to bottom, #ffffff 0%,#f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0);}
.ford-1-ctas .tab-content, .ford-1-sidebar .tab-content{padding:15px;border:1px solid #dddddd;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.ford-1-sidebar .tab-content{padding:5px 0;}
.ford-1-ctas .tab-content h2{font-family:"FordAntenna-Bold", arial, sans-serif;font-size:14px;color:#31a1db;text-transform:uppercase;margin-top:10px;}
.ford-1-ctas .tab-content img{width:100%;margin-bottom:10px;}
.ford-1-ctas .tab-content p{color:#404040;font-size:13px;font-family:arial,sans-serif;}
.tab-content .fa-map-marker{padding-right:5px;}
.ford-1-quicksearch label{text-align:right;margin-bottom:0;padding-top:7px;font-size:13px;font-weight:normal;}
.ford-1-sidebar .srchbody td.srcbtnsect div.srcbtngfx:before, .ford-1-ctas .srchbody td.srcbtnsect div.srcbtngfx:before{content:'Search Our Vehicles';}
.ford-1-sidebar .srchbody td.srcbtnsect div.srcbtngfx:after, .ford-1-ctas .srchbody td.srcbtnsect div.srcbtngfx:after, .ford-1-content-after .form-actions:after{content:'';width:11px;height:15px;float:right;background:url(img/btn-arrow.png) no-repeat;margin-top:2px;}
.ford-1-content-after .form-actions{position:relative;}
.ford-1-content-after .form-actions:after{position:absolute;top:7px;right:20px;}
.ford-1-sidebar .srchbody td.srcbtnsect div, .ford-1-ctas .srchbody td.srcbtnsect div{display:block;width:100%;height:auto;line-height:1.33;border-radius:6px;text-indent:0;color:#ffffff !important;background-color:#1d4871;background:url(img/btn-bg.png) repeat-x;border:none;text-align:left;font-family:"FordAntenna-Semibold", arial, sans-serif;padding:9px 20px;position:relative;font-size:14px;}
.ford-1-sidebar .sidebar-qck .panel-heading h3{font-family:"FordAntenna-Bold", arial, sans-serif;font-size:14px;color:#31a1db;text-transform:uppercase;text-align:center;margin:0;}
.ford-1-sidebar .sidebar-qck .panel-heading .sidebar-icon{font-size:40px;margin-right:10px;vertical-align:middle;}
.ford-1-sidebar .nav-tabs h3{margin-top:3px;margin-bottom:0;color:#ffffff;font-size:14px;font-family:"FordAntenna-Semibold", Arial, sans-serif;text-transform:uppercase;transform:translateY(-50%);top:50%;position:relative;}
.ford-1-sidebar .nav-tabs .active h3{color:#425968;}
.ford-1-sidebar{margin-bottom:20px;}
.ford-1-sidebar .nav-tabs .fa{margin-right:5px;}
.ford-1-content{margin-top:30px;margin-bottom:10px;}
.ford-1-content .ford-1-content-inner{margin-bottom:20px;}
.ford-1-content .ford-1-content-inner h1{text-transform:uppercase;font-size:20px;font-family:"FordAntenna-Regular", arial, sans-serif;color:#425968;margin-top:0;}
.ford-1-content .ford-1-content-inner h2{text-transform:uppercase;font-size:16px;font-family:"FordAntenna-Regular", arial, sans-serif;color:#425968;margin:15px 0 3px;}
.ford-1-content .ford-1-content-inner p{font-family:arial, sans-serif;color:#404040;font-size:13px;font-weight:normal;}
.ford-1-content .ford-1-content-inner a{color:#28649c;}
.ford-1-content .ford-1-content-inner img{max-width:100%;height:auto;}
.ds-inventory{padding-bottom:20px;}
body .dslc #siteNotice #firstHeading{margin-bottom:0 !important;font-size:17px !important;font-weight:normal !important;}
body .dslc .dslc-trading-hours{padding-top:0px !important;padding-bottom:2px !important;}
body .dslc .dslc-label{font-weight:normal !important;}
body .dslc #content strong{font-weight:normal !important;}
body .dslc h1{font-weight:500 !important;}
body .dslc .ford-1toggle-form{margin-top:10px;}
.ford-1-in-stock h3, .ford-1-side h3{color:#425968;font-size:14px;text-transform:uppercase;font-family:"FordAntenna-Bold", arial, sans-serif;margin-top:9px;}
.ford-1-in-stock .panel-heading, .ford-1-side .panel-heading{background:#f0f0f0;min-height:50px;}
.ford-1-in-stock .panel-body{padding:5px;}
.ford-1-in-stock .ford-1-in-stock-btns{position:absolute;top:5px;right:20px;}
.ford-1-in-stock .pagination{margin:0;}
.ford-1-in-stock .pagination>li>a, .pagination>li>span{padding:10px 15px;background:#f5f5f5;color:#2f75ad;}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus{background:#28649c;color:#ffffff;}
#ford-1-in-stock-carousel img{width:100%;}
#ford-1-in-stock-carousel .carousel-caption{position:relative;color:#404040;font-size:13px;font-family:arial, sans-serif;left:0;right:0;bottom:0;margin-bottom:0;text-align:left;text-shadow:none;padding:10px 10px 5px;}
#ford-1-in-stock-carousel .carousel-caption p{margin-bottom:2px;}
#ford-1-in-stock-carousel .carousel-caption a{color:#28649c;}
.ford-1-content-after{background:url(img/content-after-bg.jpg) no-repeat center center;background-size:cover;color:#ffffff;padding-bottom:10px;}
.ford-1-content-after h2{font-family:"FordAntenna-Regular", arial, sans-serif;margin-top:40px;font-size:20px;text-transform:uppercase;overflow:hidden;}
.ford-1-content-after h3, .ford-1-content-after legend{font-family:"FordAntenna-Regular", arial, sans-serif;font-size:14px;text-transform:uppercase;font-weight:normal;margin-bottom:15px;color:#fff;border:none;margin-top:30px;}
.ford-1-content-after h2 a{color:inherit;}
.ford-1-content-after .ford-1-latest-models h2{text-align:center;}
.ford-1-content-after .ford-1-latest-models h2:before,
.ford-1-content-after .ford-1-latest-models h2:after{margin-top:-3px;background-color:#fff;content:"";display:inline-block;height:3px;position:relative;vertical-align:middle;width:50%;}
.ford-1-content-after .ford-1-latest-models h2:before{right:0.8em;margin-left:-50%;}
.ford-1-content-after .ford-1-latest-models h2:after{left:0.8em;margin-right:-50%;}
.ford-1-latest-models h4{font-family:"FordAntenna-Semibold",arial, sans-serif;font-size:14px;font-weight:normal;display:inline;margin:0;}
.ford-1-latest-models .thumbnail:hover{opacity:0.8;}
.ford-1-latest-models .thumbnail{padding:0;border:none;}
.ford-1-latest-models .thumbnail img{padding:5px;max-height:120px;min-height:105px;}
.ford-1-latest-models .thumbnail .caption{color:#ffffff;padding:5px 12px;background:url(img/latest-models-bg.png) repeat-x;border-radius:0 0 4px 4px;}
.ford-1-latest-models .thumbnail .caption .glyphicon{margin-top:1px;}
.ford-1-footer-dealer{background:#373535;color:#ffffff;padding-top:10px;padding-bottom:20px;font-size:12px;}
.ford-1-footer-dealer h3{font-family:"FordAntenna-Bold", arial, sans-serif;text-transform:uppercase;font-size:12px;}
.ford-1-footer-dealer p{font-family:arial, sans-serif;line-height:22px;}
.ford-1-footer-dealer a{color:#b3b3b3;}
.map-container h3#firstHeading{font-size:19px;}
.ford-1-footer-dealer .google-map{position:relative;overflow:hidden;border:solid 3px #ffffff;line-height:0;height:155px;}
.ford-1-footer-dealer .google-map > div{height:155px;}
.ford-1-footer-dealer .google-map #footer-map-container{height:100%;}
.ford-1-footer-dealer .google-map .map-container{line-height:1;}
.ford-1-footer-dealer .dealer-details{margin-top:10px;}
.ford-1-footer-dealer .dealer-details h3{color:#b3b3b3;}
.ford-1-footer-dealer .dealer-details .dealer-icons{font-size:25px;line-height:12px;margin-right:10px;vertical-align:middle;color:#808080;}
.ford-1-footer-dealer .dealer-details div > span{display:inline-block;vertical-align:middle;width:79%;}
.ford-1-footer-dealer .dealer-details .dealer-opening-times p{margin-bottom:0;line-height:16px;}
.ford-1-footer-dealer .dealer-details .dealer-opening-times .contact-hours-label{font-weight:bold;}
.ford-1-footer-dealer .dealer-details .dealer-icons{vertical-align:top;}
.ford-1-footer-dealer .quick-link{margin-bottom:10px;}
.ford-1-footer-dealer .dealer-details > div{margin-bottom:5px;}
.ford-1-footer{background:#474545;color:#ffffff;text-align:center;font-size:12px;padding:40px 0;}
.ford-1-footer h3{font-family:"FordAntenna-Bold", arial, sans-serif;text-transform:uppercase;font-size:12px;margin-top:0;}
.ford-1-footer a{color:#c7c7c7;text-decoration:underline;}
.ford-1-footer a:hover{text-decoration:none;}
.ford-1-footer span{display:block;line-height:20px;}
.ford-1-footer .footer-logo{margin:0;}
.ford-1-footer .footer-social, .ford-1-footer .footer-copy{margin-bottom:30px;}
.ford-1-footer .footer-social .social-icon{vertical-align:top;margin-right:8px;margin-left:8px;}
#form-group-generic1{display:none;}
img.the-captcha{background-color:#fff;border-radius:4px;}
.ford-1-webform, .ds-form{margin-bottom:30px;}
.ford-1-webform textarea.form-control, .ds-form textarea.form-control{max-width:100%;min-width:100%;}
.ford-1-webform label, .ds-form label{font-weight:normal;}
.ford-1-webform label.error, .ds-form label.error{color:#ddd;}
label span.required{color:#ddd !important;}
.ford-1-webform .form-group{min-height:59px;}
.financeCalculator, .affordabilityCalculator{margin-bottom:0;}
.ford-1-webform .alert{margin-top:20px;}
.ford-1-content .google-map .map-container{position:relative;overflow:hidden;border:solid 2px #E8E8E8;padding:3px;line-height:0;}
.ford-1-content .google-map .map-container{line-height:1;}
.ford-1-content-inner .google-map .contact-map-buttons .btn{margin-top:10px;}
.ford-1-content-inner .ford-1-contact-details h3{font-size:16px;font-family:"FordAntenna-Bold", arial, sans-serif;text-transform:uppercase;color:#425968;margin-bottom:5px;}
.ford-1-content-inner .ford-1-contact-details p{margin-bottom:0;}
.ford-1-content-inner .ford-1-contact-details .contact-page-details > div{margin-bottom:5px;}
.ford-1-content-inner .ford-1-contact-details .contact-page-details > div:last-child{margin-bottom:0;}
.ford-1-contact-details .op-hours{display:inline-block;width:75px;font-weight:700;}
.ford-1-contact-details .fa{margin-right:5px;}
.ford-1-collapsible{margin-bottom:10px;}
.ford-1-content .location_container{margin-bottom:20px;}
.key_personnel{margin:20px 0;}
.ford-1-content .key_personnel{margin:10px 0 0;}
.dslc .dslc-cta-btn{background-color:#235691;color:#ffffff;text-transform:capitalize !important;height:45px;border-radius:10px;font-size:16px;}
.dslc .dslc-cta-btn:hover{color:#fff;background-color:#286090;border-color:#204d74;}
#dslc-details a{padding-top:10px !important;}
.dslc h3, .dslc .dslc-select-label{color:#24608E;text-transform:capitalize !important;font-size:19px !important;margin-bottom:7px !important;}
.dslc-wrapper-location:nth-child(2n){background:#f7f7f7;}
.dslc .dslc-wrapper-location, .dslc .dslc-wrapper-location-selection{border-bottom:none !important;}
.dslc .dslc-trading-hours{border-bottom:1px solid lightgrey !important;}
.dslc .firstHeading{text-transform:uppercase !important;}
.key-personnel h2{text-transform:uppercase;font-size:20px !important;font-family:"FordAntenna-Regular", arial, sans-serif;color:#425968;}
.key-personnel h3{font-size:16px;font-family:"FordAntenna-Bold", arial, sans-serif;text-transform:uppercase;color:#425968;}
.btn-enquire{color:#ffffff !important;}
.btn-enquire:hover, .btn-enquire:active{color:#ffffff;}
.special-item{margin:25px 0;}
.special-item>.thumbnail{margin:25px 0;border:0;}
.special-item>.header{margin:15px 0}
.special-item h3{color:#425968;font-size:16px;font-weight:600}
.special-item > .header p{font-weight:600;color:#337ab7}
.terms-conditions{margin-top:25px;}
.ford-1-footer-dslc{font-size:12px;color:#fff;background:#292929;overflow:auto;}
.ford-1-footer-dslc a{color:#b3b3b3;}
.ford-1-footer-dslc .dslc .dslc-select{font-size:12px;padding:0;height:23px;}
.ford-1-footer-dslc .dslc .dslc-trading-hours{border-bottom:solid 1px #454545 !important;padding-top:5px !important;padding-bottom:5px !important;}
.ford-1-footer-dslc .dslc #dslc-details{line-height:1.8em;}
.ford-1-footer-dslc .dslc .dslc-socials{margin-top:0;margin-bottom:11px;}
.dslc #dslc-details .dslc-cta-btn{font-size:12px;height:30px;line-height:30px;padding-top:0 !important;border:none;border-radius:3px;font-family:"FordAntenna-Semibold", arial, sans-serif;background-color:#1d4871;background:url(img/btn-bg.png) repeat-x;}
.dslc #dslc-details .dslc-cta-btn:hover{opacity:0.8;}
.ford-1-footer-dslc .dslc .dslc-button-wrapper{margin-bottom:18px;}
.ford-1-footer-dslc .dslc .dslc-wrapper-location,
.ford-1-footer-dslc .dslc .dslc-wrapper-location:nth-child(2n){border-top:solid 1px #454545;background:transparent;padding-top:15px;padding-bottom:15px;}
.ford-1-footer-dslc .dslc h3,
.ford-1-footer-dslc .dslc .dslc-select-label{color:#fff;font-size:12px !important;text-transform:uppercase !important;}
.ford-1-footer-dslc .dslc .dslc-location-heading{font-size:14px !important;line-height:21px;}
@media (max-width:480px){#banner-buttons{visibility:hidden;}
}
@media (min-width:480px){.ford-1-header .header-left, .ford-1-header .header-right{width:auto;}
.ford-1-footer-dealer .dealer-details, .ford-1-footer-dealer .dealer-map{width:50%;float:left;}
.ford-1-footer-dealer .dealer-details{margin-top:0;}
.ford-1-header .header-right span{text-align:right;}
}
@media (min-width:480px) and (max-width:768px){.ford-1-header .header-right span.phone{margin-right:0;}
}
@media (min-width:768px){.sidebar-qck .form-control{width:95%;margin-left:10px;}
.sidebar-qck .col-xs-5{width:40.667%;}
.ford-1-header .header-right{margin-top:22px;}
.ford-1-header .header-right span{display:inline-block;}
.ford-1-header .header-right span.phone{margin-right:10px;}
.ford-1-call-us{z-index:100;float:right;width:auto;margin-right:15px;border-top-left-radius:10px;border-top-right-radius:10px;position:relative;margin-top:-76px;padding:0 20px;}
.ford-1-call-us span{margin-left:65px;}
.ford-1-ctas .tab-content img{margin:0;}
.footer-copy{text-align:left;}
.footer-logo img{float:right;}
.ford-1-footer .footer-social, .ford-1-footer .footer-copy{margin-bottom:0;}
.ford-1-ctas .srchbody td.srcbtnsect div{width:50%;}
.ford-1-sidebar .nav-tabs.nav-justified>.active>a,.ford-1-sidebar .nav-tabs.nav-justified>.active>a:hover,.ford-1-sidebar .nav-tabs.nav-justified>.active>a:focus{background:#f0f0f0 url(img/cta-nav-bottom.png) bottom center repeat-x;}
}
@media (min-width:768px) and (max-width:992px){.ford-1-call-us span{font-size:14px;line-height:21px;margin-left:45px;}
.ford-1-call-us .phone{font-size:24px;}
.ford-1-call-us .fi-telephone{font-size:57px;}
.ford-1-call-us{margin-top:-62px;}
.ford-1-call-us .call-us-wrapper{margin:10px auto 0;}
.ford-1-in-stock h3{width:50%;margin-top:0;}
.ford-1-sidebar .srchbody td.srcbtnsect div.srcbtngfx:after{display:none;}
}
@media (min-width:992px){.ford-1-navbar .navbar-nav>li>a{padding:10px 8px;}
.sidebar-qck .form-control{width:100%;margin-left:0;}
.sidebar-qck .col-xs-5{width:41.6667%;}
.ford-1-navbar .dropdown:hover > ul{display:block;}
}
@media (max-width:991px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#eee;text-align:center;padding-left:15px;}
.ford-1-navbar .navbar-nav .open .dropdown-menu>li>a:hover, .ford-1-navbar .navbar-nav .open .dropdown-menu>li>a:focus{color:#ccc;}
}
@media (min-width:1200px){.ford-1-navbar .navbar-nav>li>a{padding:10px 12px;}
}
.national-specials-inner .terms-conditions p{display:none;}
.terms-conditions > h3#terms-conditions{cursor:pointer;color:#28649c;}
.terms-conditions > h3#terms-conditions:hover{color:#286090;}
.terms-conditions > h3::after{content:"\f13a";font-family:"FontAwesome";font-size:20px;margin-left:10px;}
.terms-conditions > h3.active::after{content:"\f139";font-family:"FontAwesome";font-size:20px;margin-left:10px;}
.ford-1-xtime-form a{color:#ffffff !important;}
.ford-1-footer .terms_and_conditions{margin-top:15px;}
@media (max-width:768px){.ford-1-footer .terms_and_conditions p.text-left{text-align:center;}
}