﻿/* Akamai testing for CSS... Revesion 5	 */


#global-ux .common-mediaCarouselItem.kba-item .caption{font-weight:300}

/* Secondary nav + billboard carousel issue  (APR-4439) */
#global-ux .section.secondaryNavigation + .billboardCarousel {top: -50px;}

@media only screen and (max-width : 767px) {
#global-ux .section.secondaryNavigation + .billboardCarousel {top: 00px;}
}

/* Custom Main & Secondary Nav if has Gallery Category page (APR-4765) */
#global-ux.with-gallery-category .main-nav {
  -webkit-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.15);
  -moz-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.15);
  box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.15);
}
#global-ux.with-gallery-category .section.secondaryNavigation {min-height: 50px;}
#global-ux.with-gallery-category .section.secondaryNavigation .navigation.row {background-color: #fafafa !important; height: 50px;}
#global-ux.with-gallery-category .section.secondaryNavigation .navigation-vertical .desktop h2 {height: 50px; padding: 11px 70px 19px 5.9375rem;}
#global-ux.with-gallery-category .section.secondaryNavigation .navigation-vertical .desktop h2:before {line-height: 28px; top: 11px;}
#global-ux.with-gallery-category .section.secondaryNavigation .navigation .navigation-horizontal li a {color: #2d96cd; height: 50px; line-height: 50px;}
#global-ux.with-gallery-category .section.secondaryNavigation .navigation .navigation-horizontal li a:before {line-height: 51px;}

/*#global-ux .main-nav .site-links.normal a{ color: #2d96cd;}
#global-ux #splitter .column,
#global-ux #splitter .columns {
  display: inherit;
  float: left;
  margin-right: 0;
  padding-left: .9375rem;
  padding-right: .9375rem;
  vertical-align: inherit;
}*/

/* [APR-5161] Disclosure Box Padding*/
@media only screen and (min-width: 48em) {
  #global-ux .disclosure-accordion .disclosure-text {padding: 40px 14%}
}
#global-ux #colorandtrim ul li .content, #global-ux #colorandtrim ul li:nth-child(2) .content, #global-ux #colorandtrim ul li:nth-child(1) .content  {
  padding-left:20%;
  padding-right:10%;
}

/* APR-5953: Secondary Subnav Arrow; */
#global-ux .section.secondaryNavigation .style-2 .navigation-vertical .desktop {padding-bottom: 0 !important;}

#global-ux .section.secondaryNavigation .style-2 .sub-navigation-vertical h2 {
  font-size: 1em;
  padding: 15px 70px 10px;
  vertical-align: top
  line-height: 1.4;
  min-width: 366px !important;
  font-weight: normal;
}

#global-ux .secondaryNavigation.style-2 .sub-navigation-vertical h2:before {
  content: "\e615";
  font-size: 25px;
  font-size: 1.5625rem;
  left: auto;
  right: 19px;
  top: 8px;
}

#global-ux .secondaryNavigation.style-2 .sub-navigation-vertical h2:after {
  top: 8px !important;
}
#global-ux .common-box.bg-ford-blue {
    background-color: #00095B !important;
}

/* APR-6119  [AR][P2] Owner Page Maintenance Schedule*/
#global-ux .tabPanel .tabs-nav {
    height: auto;
    background: #f7f7f7;
}

@media screen and (max-width: 767px) {
    #global-ux .tabPanel .tabs-nav {
        display: block;
    }
}

#global-ux .tabPanel .tabs-nav .tabs-nav-list {
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    border-bottom: 1px solid #E3E3E3;
}

#global-ux .tabPanel .tabs-nav .tabs-nav-list li.tabs-nav-item.tabs-nav-item {
    height: auto;
    float: none;
    display: inline-block;
    vertical-align: middle;
    background: #f7f7f7;
    padding-top: 10px;
    padding-bottom: 5px;
}

#global-ux .tabPanel .tabs-nav .tabs-nav-list li.tabs-nav-item.tabs-nav-item a {
    color: #2d96cd !important;
    font-weight: 300 !important;
}

#global-ux .tabPanel .tabs-nav .tabs-nav-list li.tabs-nav-item.tabs-nav-item p {
    color: #2d96cd !important;
    font-weight: 300 !important;
    margin-bottom: 5px;
}

@media screen and (max-width: 767px) {
    #global-ux .tabPanel .tabs-nav .tabs-nav-list li.tabs-nav-item.tabs-nav-item p {
        margin-bottom: 0;
    }
}

#global-ux .tabPanel .tabs-nav .tabs-nav-list li.tabs-nav-item.tabs-nav-item.is-active {
    border-bottom-color: #1B394E !important;
}

#global-ux .tabPanel .tabs-nav .tabs-nav-list li.tabs-nav-item.tabs-nav-item.is-active a {
    color: #1B394E !important;
}

#global-ux .tabPanel .tabs-nav .tabs-nav-list li.tabs-nav-item.tabs-nav-item.is-active p {
    color: #1B394E !important;
}

#global-ux .tabPanel .component-content .tabs-container .tabs-content {
    padding: 40px;
}
@media screen and (max-width: 767px) {
    #global-ux .tabPanel .component-content .tabs-container .tabs-content {
        padding: 40px;
    }
}

#global-ux .tabPanel .component-content .tabs-container .tabs-content.active {
    background-color: #fff;
}

#global-ux .tabPanel .component-content .tabs-container .tabs-content.active p {
    font-size: 20px;
}

#global-ux .tabPanel .component-content .tabs-container .tabs-content.active p:last-child {
    margin-bottom: 0;
}

@media screen and (max-width: 767px) {
    #global-ux .tabPanel .component-content .tabs-container .tabs-content.active p {
        font-size: 16px;
    }
    #global-ux .multi-finance-calculator-wrap .ARG .show-error-downpayment .error, #global-ux .multi-finance-calculator-wrap .MEX .show-error-downpayment .error {
      font-size: 9px;
    }
}

#global-ux .tabPanel .component-content .tabs-container .tabs-content.active .common-richtext p:last-child {
    margin-bottom: 0;
}

/*GTBEMEAPUB-13485 AJUSTES GRANDES CLIENTES*/

#nav-content .category.category-open .richtext.vehicle-menu-buttons {
  visibility: visible;
}
/* This line is commented to avoid the gif overloop in small size video load for mobile view
#global-ux .content .billboardCarousel.section{
    background-image: url(https://www.ford.com.ar/etc/designs/guxfoap/clientlibs/guxfoap/img/load.gif) !important;
}-->*/

#global-ux .syncUsbDownload .sync-usb-steps-block .steps li {height: 64px}
#global-ux .syncUsbDownload .sync-usb-steps-block .steps li span {padding: 0 0 1.25rem 25px;}
#global-ux .syncUsbDownload .sync-usb-steps-block .steps li span:before {left: 0;}

#global-ux .cl-ford-blue span {
    color: #00095B !important;
}
#global-ux .cl-ford-blue {
    color: #00095B !important;
}