/* fileID 430404  */
/*#585569.1//10.15.15//Plus tooltips
http://es.dodge.com/en/dart/

.mod-incentive-feature .incentive .incentive-content .incentive-offers-wrapper .incentive-apr-data .tooltip {
  left: 92px !important;
}*/

.mod-incentive-feature .incentive .incentive-content .incentive-offers-wrapper .engine .copy sup {
  margin-left: -11px !important;
}

.mod-incentive-feature .incentive .incentive-content .incentive-offers-wrapper .last sup {
  left: 233px;
}

/*#585569.1//10.26.15//Homepage titles
http://es.dodge.com/en/dart/  */

@media screen and (min-width: 1350px){
.module-2 .row1 .tile2 .tech-copy {
  margin-top: -214px !important;
}
}


@media screen and (min-width: 1400px){
.module-2 .row2 .tile1 .font197 {
  font-size: 61px !important;
}

.module-2 .row2 .tile1 .tech {
  font-size: 98px !important;
}
}
#interior > div.right-container > div.headline-callout > span.font197{
  padding-top: 5px!important;
}

/*#606471//12.14.15//Homepage titles
http://es.dodge.com/en/dart/  */
#technology > div.right-container > div.headline-callout > span.font406 {
  font-size: 10em !important;
}

#technology > div.right-container > div.headline-callout > span.font406 {
  margin-left: -5px !important;
  line-height: 160px!important;
}

.module-4 .right-container .headline-callout span.out {
  font-size: 149px !important;
  bottom: -36px !important;
  margin-left: 279px !important;
}

.module-4 .right-container .headline-callout span {

}

@media screen and (min-width: 1600px){
.module-1 .right-container .headline-callout span.font197 {
  margin-left: -365px !important;
}

#technology > div.right-container > div.headline-callout > span.font406 {
  font-size: 167px !important;
  margin-left: 20px !important;
  margin-top: 61px !important;


}
.module-1 .right-container .headline-callout span.font197 {
  font-size: 143px!important;
  margin-left: -4px !important;
  margin-top: 28px !important;
}


}


@media screen and (min-width: 1400px){
.trim-list-container .trim .trim-content .trim-content-right, .trim-list-container .trim .trim-content .trim-content-left {
  font-size: 16px;
}
}

@media screen and (min-width: 1200px){
#interior > div.right-container > div.headline-callout > span.font197 {
  padding-top: 24px !important;
}
#technology > div.right-container > div.headline-callout > span.font406 {
    margin-left: -7px !important;
    line-height: 27px !important;
      margin-top: 54px;
}

.module-1 .right-container .headline-callout span.font197 {
    font-size: 111px;
}

.module-1 .headline-callout img {
    height: 257px !important;
}

  #interior > div.right-container > div.headline-callout > span.font197{

  }
}

@media screen and (min-width: 1199px){
#technology > div.right-container > div.headline-callout > span.font406 {
  margin-left: -7px !important;
}
}



/*#669997.12//08.29.16//
http://es.dodge.com/en/inventory
*/

div#main_content > div.errorCTA,
div#main_content > div.errorForm.gc-form{
width: auto;
text-align: center;
}

div#main_content > div.errorCTA > a{
display: inline-block;
}


/*#667708.6//08.29.16//
http://es.dodge.com/en/durango/
*/

/* encoded characters removed

/*#667708.7//08.29.16//
http://es.dodge.com/en/grand_caravan/
*/

@media(min-width: 1400px){
body.xb-page div.main-content > section#interior[data-side-nav="Interior"] > div.mod-hero.drawer-holder.overlay-content > div.copy-container > div.gc-overlay-mod1-copy > h2{
font-size: 54px;
margin-bottom: 6px;
}

body.xb-page div.main-content > section#interior[data-side-nav="Interior"] > div.mod-hero.drawer-holder.overlay-content > div.copy-container > div.gc-overlay-mod1-copy > h2 > sup{
top: -34px;
}

body.xb-page div.main-content > section#interior[data-side-nav="Interior"] > div.mod-hero.drawer-holder.overlay-content > div.copy-container > div.gc-overlay-mod1-copy > h3{
font-size: 43px;
}
}

@media(max-width: 1400px){
body.xb-page div.main-content > section#interior[data-side-nav="Interior"] > div.mod-hero.drawer-holder.overlay-content > div.copy-container > div.gc-overlay-mod1-copy > h2{
font-size: 42px;
margin-bottom: 6px;
}

body.xb-page div.main-content > section#interior[data-side-nav="Interior"] > div.mod-hero.drawer-holder.overlay-content > div.copy-container > div.gc-overlay-mod1-copy > h2 > sup{
top: -30px;
font-size: 14px !important;
}

body.xb-page div.main-content > section#interior[data-side-nav="Interior"] > div.mod-hero.drawer-holder.overlay-content > div.copy-container > div.gc-overlay-mod1-copy > h3{
font-size: 33px;
}
}


/*#667708.6//08.30.16//
http://es.dodge.com/en/durango/
*/

@media(min-width: 1399px){
body.xb-page div.main-content > section#safety_and_security[data-side-nav="Seguridad"] > div.left-container div.headline-callout > div.safetyborder > em.third{
font-size: 59px;
left: 14px;
line-height:38px;
margin-top: 15px;
}

body.xb-page div.main-content > section#safety_and_security[data-side-nav="Seguridad"] > div.left-container div.headline-callout > div.safetyborder > span.font135{
font-size: 73px;
line-height: 28px;
margin-top: 0px;
}
}

@media(min-width: 1200px) and (max-width: 1399px){
body.xb-page div.main-content > section#safety_and_security[data-side-nav="Seguridad"] > div.left-container > div.headline-callout > div.safetyborder > em.third{
font-size: 46px;
left: 14px;
line-height: 22px;
margin-top: 17px;
}

body.xb-page div.main-content > section#safety_and_security[data-side-nav="Seguridad"] > div.left-container div.headline-callout > div.safetyborder > span.font135{
font-size: 60px;
padding-left: 2px;
line-height: 28px;
margin-top: 45px;
}
}

@media(max-width: 1200px){
body.xb-page div.main-content > section#safety_and_security[data-side-nav="Seguridad"] > div.left-container > div.headline-callout > div.safetyborder > em.third{
font-size: 41px;
left: 14px;
line-height: 22px;
margin-top: 14px;
}

body.xb-page div.main-content > section#safety_and_security[data-side-nav="Seguridad"] > div.left-container div.headline-callout > div.safetyborder > span.font135{
font-size: 51px;
padding-left: 2px;
line-height: 28px;
margin-top: 45px;
}
}



@media screen and (min-width: 1400px){
section#technology.module-2 .nine {
  font-size: 64px;
}
section#technology.module-2 .sc {
  font-size: 31px;
  white-space: nowrap;
}
}

@media screen and (max-width: 1200px){
section#technology.module-2 .sc {
  font-size: 21px;
  white-space: nowrap;
}

section#technology.module-2 .nine {
  font-size: 5rem;
}

.mod-incentive-feature .incentive .incentive-content .incentive-offers-wrapper .incentives-number {
  font-size: 17px;
}
}

@media screen and (min-width: 1600px){
section.module-5 .row1 .tile1 .font42 {
  font-size: 77px;
}
}

@media screen and (max-width: 1200px){
section.module-5 .row1 .tile1 .font42 {
  font-size: 4.5rem;
}
}

.trim-lineup .trim-list-container .trim {
  max-height: 400px;
}

/*
div.main-content * {
  font-size: 1.29rem;
}
*/

@media screen and (max-width: 1200px){
div.main-content * {
  font-size: 1.1rem;
}
.trim-lineup .trim-list-container .trim .trim-content .trim-content-left div {
  font-size: 1.1rem;
}

.trim-lineup .trim-list-container .trim {
  max-height: 302px;
}
}

@media screen and (min-width: 1600px){
.trim-lineup .trim-list-container .trim .trim-content .trim-content-left div {
  font-size: 1.29rem;
}
}

.trim-lineup .trim-list-container .trim-last .header-top {
  line-height: 125px;
}

@media screen and (min-width: 1400px){
.trim-lineup .trim-middle-content span:not(.main-title) {
  top: 174px;
}
}

@media screen and (max-width: 1200px){
.trim-lineup .trim-middle-content span:not(.main-title) {
  top: 159px;
}
}

.trim-lineup .trim-list-container .trim-last .gc-btn {
  font-size: 1.3rem;
}


/*#667708.23//09.09.16//
http://es.dodge.com/en/challenger/
*/

nav.secondary-navigation.gc-background-color-f > div.nav_wrapper > div.nav-content.is-fixed > div.injected-ctas > ul > li.nav-item.fad > a > span.line1,
nav.secondary-navigation.gc-background-color-f > div.nav_wrapper > div.nav-content.is-fixed > div.injected-ctas > ul > li.nav-item.fyc > a > span.line1{
padding-left: 0;
padding-right: 0;
text-align: center;
font-size: 7px;
}



/*#667708.21//09.09.16//
http://es.dodge.com/en/viper/
*/

div.main-content > section.mod-compare-model.divider-margin-minus > a.complex-button.theme-red.large{
min-width: 176px;
}


/*#667708.20//09.09.16//
http://es.dodge.com/en/journey/
*/

section#colorizer > div.mod-incentive-feature > div.incentive > div.incentive-content > div.incentive-offers-wrapper.year-2016.show > div.engine > div > em{
font-size: 16px;
}

section#colorizer > div.mod-incentive-feature > div.incentive > div.incentive-content > div.incentive-offers-wrapper.year-2016.show > div.engine > div > em.top{
font-size: 12px;
}

@media(min-width: 1400px){
section#interior > div.right-container > div.headline-callout > span.font152:nth-child(2),
section#interior > div.right-container > div.headline-callout > span.font152:nth-child(3),
section#interior > div.right-container > div.headline-callout > span.font197:nth-child(3),
section#interior > div.right-container > div.headline-callout > span.font197:nth-child(4){
font-size: 12rem !important;
margin-left: 20% !important;
}
}

@media(min-width: 1400px){
section#interior > div.right-container > div.headline-callout > span.font152:nth-child(3),
section#interior > div.right-container > div.headline-callout > span.font197:nth-child(4){
font-size: 12rem !important;
margin-left: 20% !important;
}
}

@media(min-width: 1400px){
section#interior > div.right-container > div.headline-callout > span.font152:nth-child(2),
section#interior > div.right-container > div.headline-callout > span.font197:nth-child(3){
font-size: 9rem !important;
margin-left: 8% !important;
}
}

@media(max-width: 1400px){
section#interior > div.right-container > div.headline-callout > span.font152:nth-child(2),
section#interior > div.right-container > div.headline-callout > span.font197:nth-child(3){
font-size: 8rem !important;
margin-left: 8% !important;
}
}

@media(min-width: 1400px){
section#interior > div.right-container > div.headline-callout > span.font135:nth-child(4){
font-size: 8rem !important;
}
}

@media(max-width: 1400px){
section#interior > div.right-container > div.headline-callout > span.font406:nth-child(1) > em{
font-size: 21rem !important;
}

section#interior > div.right-container > div.headline-callout > span.font135:nth-child(4){
font-size: 7.8rem !important;
}
}

@media(min-width: 1200px) and (max-width: 1400px){
section#interior > div.right-container > div.headline-callout > span.font406:nth-child(1) > em{
font-size: 24rem !important;
}

section#interior > div.right-container > div.headline-callout > span.font135:nth-child(4){
font-size: 7.8rem !important;
}
}

@media(min-width: 1400px){
section#interior > div.right-container > div.headline-callout > span.font135:nth-child(5){
font-size: 9rem !important;
}
}


/*#667708.27//09.12.16//
http://es.dodge.com/en/grand_caravan/
*/

body.xb-page div.main-content > section#models.mod-model-feature.active-section[data-side-nav="MODELOS"] > div.mod-trim-wrapper > div.trim-lineup > ul.trim-list-container > li.trim-last.dart-model > p.header-top{
line-height: 15px;
}

@media(min-width: 1400px){
body.xb-page div.main-content > section#models.mod-model-feature.active-section[data-side-nav="MODELOS"] > div.mod-trim-wrapper > div.trim-lineup > ul.trim-list-container > li.trim-last.dart-model > div.trim-middle-content > span.main-content{
top: 0px;
}
}


@media screen and (max-width: 1200px){
body.xb-page div.main-content > section#models.mod-model-feature.active-section[data-side-nav="MODELOS"] > div.mod-trim-wrapper > div.trim-lineup > ul.trim-list-container > li.trim-last.dart-model > div.trim-middle-content > span.main-content{
top: 0px;
}
}


/*#667708.29//09.13.16//
http://es.dodge.com/en/charger/
*/

@media screen and (max-width: 1200px){
div.main-content * {
  font-size: inherit;
}
.trim-lineup .trim-list-container .trim .trim-content .trim-content-left div {
  font-size: inherit;
}
}


/*#667708.28//09.14.16//
http://es.dodge.com/en/durango/
*/

/* removed encoded characters */


/*#667708.30//09.14.16//
http://es.dodge.com/en/viper/
*/

article.mod-feature-story-copy-wrapper.mod-feature-story-top-left > div.mod-feature-story-copy > a.complex-button.theme-red.large > div.name > span{
padding-right: 0 !important;
margin-right: -2px;
}


/*#667708.21//09.16.16//
http://es.dodge.com/en/viper/
*/

div.main-content > section.mod-compare-model.divider-margin-minus > a.complex-button.theme-red.large{
overflow: hidden;
}

div.main-content > section.mod-compare-model.divider-margin-minus > a.complex-button.theme-red.large > div.name{
padding-right: 10px;
}


/*#669997.24//09.23.16//
http://es.dodge.com/inventory/?modelYearCode=IUD201604&radius=25&zip=33060
*/

div.gc-forms-dropdown.gc-forms-block.gc-forms-dropdown-custom > div.gc-forms-select:before{
/*content: "Orden:" !important;*/
}


/*#667708.44//10.04.16//
http://es.dodge.com/etc/designs/fca-brands/clientlibs/dodge.css
*/

.pricing-bar-wrapper .pricing-incentives .incentive-boxes .item-matrix > .row > .col:not(:last-child)::after {
content: "o";
font-family: Roboto Condensed;
font-size: 0.71429rem;
font-weight: 700;
padding: 0.35714rem;
position: absolute;
right: -13px;
text-transform: uppercase;
top: 39%;
}

/*#707074//1.20.17//
http://es.dodge.com/en/find-dealer/
*/

div#xb-main-content-wrapper > section.xb-main-content > div.xb-app-content > div > section.wdgt-fad > header > form > div.wdgt-fad-search-form > div > div.gc-forms-dropdown > div.gc-forms-select:before{
display: none;
}

/*#726994.12//5.9.17//
https://es.dodge.com/charger.html
*/
.pricing-bar-wrapper .sdp-row.pricing-offers>.sdp-col.offer-boxes .item-matrix>.sdp-row>.sdp-col:not(:last-child):after {
  content: "o" !important;
  right: -.62857rem !important;
}

/*#749002.2//8.14.17//
https://es.dodge.com/en/lineup/?app=bmo
*/
.cllc-modal-button{content:"Cerrar" !important;}

.cllc-modal-button:before{content:"Cerrar" !important;}

/*#763469.3//11.07.17//
https://es.dodge.com/new-inventory.html?modelYearCode=IUD201704&radius=25
*/

[data-page-template="sni-search-results"] .results-container .sort-menu .sort-menu-label{
left: -62px;
}

/*#806505.4//07.19.18//
https://es.dodge.com/
*/

div.main-nav-rightlinks,
div.main-nav-rightlinks > div.main-nav-pinnedlinks{
min-width: 40%;
}

div.main-nav-rightlinks > div.main-nav-pinnedlinks{
width: 100%;
}

div.main-nav-rightlinks > div.main-nav-pinnedlinks > ul > li.salience-low.simple{
width: auto;
}



/*#851454//6.12.19//*/

div.main-nav-links > ul > li > a > span.icon.gcss-icon-chevron-down:before{
  content: "\EAAA" !important;
}



/*#852686.7//7.26.19//*/

.info-modal-container .sdp-check-button{
  max-width: 9rem !important;
}



/*#876097//12.17.19//*/

button.cllc-modal-button{
min-width: 80px;
}



/*#890166//04.14.20//*/

/* div.open-hero-panel-background ~ div.open-hero-panel-content.authored-content.align-mobile-below-asset *,
div[id*="content-component_"] > div.content-box.mobile-center.grid-position-4.align-mobile-center-top.centro.mobile-overlay-full-width.overlay *,
div[id*="content-component_"] > div.content-box.mobile-center.grid-position-6.align-mobile-center-top.centro.thirty.mobile-overlay-full-width.overlay{
text-align: center;
} */



/* 947928 | 08.09.21 */

@media(min-width: 1271px){
.main-nav-pinnedlinks ul li.simple{
width: 12.8rem !important;
}
}

@media(min-width: 1005px) and (max-width: 1271px){
.main-nav-pinnedlinks ul li.simple{
width: 9.4rem !important;
}
}

/* 1015413.17 | 2.28.2023 */
@media only screen and (min-width:1280px)and (max-width:9000px){
#secondary_navigation ul.overflow-hidden[data-fe-id="SecondarySectionLinkList"] > li {
width: 10.5rem;
}
#secondary_navigation ul.overflow-hidden[data-fe-id="SecondarySectionLinkList"] > li > a {
padding: 0 0.1rem;
}
}