#video_call {
    width: 100%; border-top: 2px solid #000000; text-align: center; color: #fff; background: #ffba00; position: fixed; bottom: 0; left: 0; padding-top: 30px; font-family: 'Roboto',sans-serif; z-index: 500; display:none;
}

#video_call p {
    font-size: 14px; color: #000000; margin: 0; padding: 0;
}

.blurb-vertical-jeep .blurb-vertical-items .blurb-vertical-item .blurb-vertical-content .abstract p {line-height: 20px;}

body .main-menu-container.menu.v10-2019 ul.main-nav li a.main-nav-item i.new:after {
    content: 'new';
    font-size: 9px;
    width: 36px;
    height: 15px;
    line-height: 16px;
    background-color: #0769f7;
    text-align: center;
    display: inline-block;
    font-family: 'Roboto', sans-serif; }

body .model-cta-container {padding-bottom:70px;}

body .circular-gauge .circular-gauge-content .circular-gauge-text .circular-gauge-text-content .circular-gauge-block .title {height:44px;}

body .circular-gauge .circular-gauge-content .circular-gauge-text .circular-gauge-text-content .circular-gauge-block {justify-content: unset}

body .model-cta-container .two-model .head-cta-group a.rect-btn.rect-btn-blue, .model-cta-container .two-model .head-cta-group a.rect-btn.rect-btn-yellow {text-transform:none;}

body .background-stripe-with-text .background-content.background-content-with-feature .background-text-bottom {position:relative;bottom:50px;}

body.phev-hub .feature-stripe .stripes .stripe.stripe__text-image .info-wrapper.large-pillar { min-height: 425px;}

body.ginevra2020 .model-cta-container .model-text .title {text-transform:none;}

body.white-bg {
    background-color:#fff;
}

body .column:not(.parbase) .column-items .column-item:first-of-type img:first-of-type {display:none;}

body .column:not(.parbase) .column-items .column-item img:first-of-type {display:block;}

body .hero-copy-box p {    text-transform: none;
    font-family: "Roboto",sans-serif;}

body:not(.phev-hub) .video-expanding {    
    color: black;
    background-color: white;
}

body.phev-hub .model-walk-main-carousel .slick-arrow {color: #0e6dee;}

body.phev-hub .model-walk-main-carousel .slick-arrow.slick-disabled {color: #bdbdbd;}

body.phev-hub .mw-product-picker-selector-tabs .mw-product-picker-selector-tab.active a {border-bottom: 4px solid #0e6dee;}

body.phev-hub .mw-product-picker-selector-tabs .mw-product-picker-selector-tab.active a:after {border-color: #0e6dee;}

body.phev-hub .model-walk-bottom-carousel-link .fa {color: #0e6dee;}

body.phev-hub .modelwalk>.model-walk {background-color: #fff;}

body.phev-hub .model-walk-main-carousel-item.slick-slide.slick-current {background-color: #e5e5e7;}

body.phev-hub .model-walk-main-carousel-item.slick-slide {background-color: #fff;}

body:not(.phev-hub) .model-walk-bottom-carousel-link .fa.fa-chevron-right {color: #ffba00;}

html .footer-contacts .footer-contacts-flex {
    justify-content: flex-start;
}

.copy-box.text-only p {line-height: 20px!important}

.column:not(.parbase) .column-items:first-of-type .column-item img {display: none;}

.main-nav :nth-child(6) a :nth-child(2) {
    display: none;
}

.main-menu-container .flyout-container .flyout.flyout-capability .flyout-row1 .flyout-row-container {
    text-align: center;
}

.manifest-with-overlay-box .manifest-content .manifest-text .divider {
    visibility: hidden;
}

.menu.v10-2019 .sticky-tools-menu ul .sticky-menu-item a .icon-jeep {
    font-size: 20px!important;
}

.menu.v10-2019 .sticky-tools-menu {
    background-color: #212121!important;
}

.model-cta-container .two-model .model-text .title {text-transform: none !important;}

.main-menu-container.menu.v10-2019 .flyout-container .overlay {
    top:0 !important;
}

.menu.v10-2019 .limited-edition .header-vehicles-item .content .model-desc {
    flex-direction: column;
}

.engine-component .engine-tab .phev-performance {display: none;}

.disclaimer-inline-icon {
    display: none;
}

.hero .carousel-slide.hero__short-video-loop .carousel-slide-video video {
    top:0
}

.new-promo-layout .page-inner-jeep .stripe-under-slide .row-nota-legale p {line-height: 20px;}

.new-promo-layout .page-inner-jeep .container-carousel-jeep .div-right .carousel-item-title {margin-top:5px!important;}

.new-promo-layout .page-inner-jeep .nota-legale p {line-height: 20px;}

.phev-hub .badge-container-list .badge-container .badge-container-left {overflow:hidden; padding-right:10px;}

.phev-hub .model-walk-main-carousel-container {border-bottom: none!important;}

.phev-hub .modal.modal-video-full-screen .modal__box .modal__body .modal__content .modal__content--flex {
    display: block;
    background-color: grey; }

.phev-hub .modal.modal-video-full-screen .modal__box .modal__body .modal__content .modal__content--flex .modal__content__image {
    max-width: 100%; }

.phev-hub .modal.modal-video-full-screen .modal__box .modal__body .modal__content .modal__content--flex .modal__content__image video {
    width: 100%;
    height: 100%; }

/* Start ecommerce-icons-description */
.ecommerce-icons .ecommerce-icons-description {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
}
/* End ecommerce-icons-description */

.phev-hub .gallery-container .filter-list li a.selected {border-bottom: 4px solid #0e6dee;}

.phev-hub .gallery-container .filter-list li a.selected:after {border-color: #0e6dee transparent transparent transparent;}

.phev-hub .feature-pillar .stripes .stripe.stripe__text-image .info.new_cta_layout .copy-tech-img img {
    min-width: 40px;
    min-height: 40px;
    max-width: 40px;
    max-height: 40px;}

.phev-hub .main-menu-container.menu.v10-2019 .flyout-search-box .textbox-container .search-icon {background: #0e6dee; color: #fff;}

.phev-hub .capability-graph .cg-percent-bar .cg-colored-area {background: #0e6dee;}

.phev-hub .mui-radio-round-inline input[type=radio]:checked+label:before {background: #0e6dee;}

.fa-video-camera:before {
    background-image: url('/content/dam/jeep/Jeep-Virtual-Tour-Iconn-Blue.png');
    background-size: 155%;
    background-repeat: no-repeat;
    background-position: center;
    display: inline-block;
    width: 25px;
    height: 25px;
    content:"";}

.ginevra2020.phev-hub .lfa-container {margin-bottom:0;}

.ginevra2020.phev-hub .img-expanding {margin-top:30px}

.ginevra2020 .modal .modal__box .modal__body .modal__content .modal__content__text {color:#000;}

.half-stripe.cta-left .feature-panel .texts-container.texts-container-box.half-stripe-box {
    text-align: center;
    left: 100px;
    margin: auto;
}

.stry-row > .column {
    padding: 0
}

.video-expanding .video-expanding-content .model-walk-colors-section .modal .modal__body .modal__content .modal__content__image video {
    object-fit: contain;
}

.video-tutorial .video-tutorial-items .video-tutorial-item {cursor:auto;}

.container-history .modal-container .slick-list {
    height: auto !important;
}
.slick-slide {
    outline: unset;
     }

.menu.v10-2019 .header-hybrid-menu .goArrow {
    align-items: center;
}

body.electric-yellow-mode {
    background-color: white!important;
 }

 .electric-yellow-mode .rect-btn *, .electric-yellow-mode .mw-product-desc-ctas .rect-btn-yellow, .electric-yellow-mode a.rect-btn.rect-btn-yellow  {
     color: black;
 }
 .electric-yellow-mode .feature-carousel-new .feature-list .feature-item.selected>a,.electric-yellow-mode .feature-carousel-new .feature-list .feature-item a:hover{
     background-color: white !important;
     color: #ffba00 !important;
     border-bottom: 4px solid #ffba00;            
 }
 .electric-yellow-mode .feature-pillar__stripes .stripes .stripe.stripe__text-image .info .rect-btn.rect-btn-yellow {
    background-color: #ffba01;
    color: black;
}
 .electric-blue-mode .model-walk-bottom-carousel-link a.rect-btn-yellow {
    background-color: white!important;
}
 .electric-blue-mode .model-walk-bottom-carousel-link a.rect-btn-yellow .fa {
     color: #ffba00;
 }
 .electric-blue-mode .feature-carousel-new .feature-list .feature-item.selected>a, .electric-blue-mode .feature-carousel-new .feature-list .feature-item a:hover {
    color: #0e6dee!important;
    background-color: #fff!important;
}
.electric-blue-mode .page-inner .rect-btn-yellow {
    background-color: #ffba01!important;
    color: black!important;
}
.electric-blue-mode .page-inner .rect-btn-yellow * {
    color: black;
}
.electric-blue-mode .footer-contacts-block .rect-btn.rect-btn-yellow {
    background-color: #0e6dee;
    color: #fff;
}
.electric-blue-mode .footer-contacts-block .rect-btn.rect-btn-yellow:hover ,.electric-blue-mode .gallery .show-more .rect-btn-yellow, .electric-blue-mode .bottom-navigation a:not(:first-child) , .electric-blue-mode .bottom-navigation a:not(:first-child):hover {
    background-color: #0669f7!important;
    color: #fff!important;
}
.electric-blue-mode .blurb-vertical-jeep .blurb-vertical-items .slick-dots .slick-active button:before ,.electric-blue-mode .blurb-vertical-content a.rect-btn-yellow, .electric-blue-mode .carousel-slide-details .rect-btn.rect-btn-yellow,.electric-blue-mode .new-form-container section-anagraphic .rect-btn.rect-btn-yellow{
    background-color: #0669f7!important;
    color: #fff!important;
}    
.electric-blue-mode .new-promo-layout .countdown-jeep-lg-scroll .countdown-details .button-scroll-lg, .electric-blue-mode .banner-right .rect-btn-yellow {
    background-color: #0669f7!important;
    color: #fff!important;
}  
.electric-blue-mode .copybox .rect-btn-yellow , .electric-blue-mode .gallery-preview-container .rect-btn-yellow {
background-color: #0669f7!important;
color: #fff!important;
}  
.electric-blue-mode .mui-radio-round-inline input[type=radio]:checked+label:before{
    background: #0669f7!important;
}
    
.electric-blue-mode .gallery-preview-container .gallery-preview-carousel .slick-dots .slick-active button:after, .electric-blue-mode .gallery-preview-container .gallery-preview-carousel .slick-dots button:hover:after {
    background-color: #0669f7!important;
}
.electric-blue-mode .button-business .rect-btn-yellow , .electric-blue-mode .reviews .reviews-items .reviews-item .reviews-item-content .reviews-item-link a.rect-btn-yellow, .electric-blue-mode .reviews .reviews-items .reviews-item .reviews-item-content .reviews-item-link a.rect-btn-yellow:hover {
    background-color: #0669f7!important;
    color: white!important;
}
.electric-blue-mode .head-cta-group .rect-btn-yellow , .electric-blue-mode .reviews .align-center .rect-btn-yellow, .electric-blue-mode .blurb-vertical-content a.rect-btn-yellow, .electric-blue-mode .blurb-vertical-content a.rect-btn-yellow:hover{
    background-color: #0669f7!important;
    color: white!important;
}
.electric-blue-mode .button-business .rect-btn-yellow:hover,.electric-blue-mode .tab-switch .tab-switch-headers a.selected, .electric-blue-mode .tab-switch .tab-switch-headers a:hover {
    background-color: #0669f7;
    color: white;
}
.electric-blue-mode .tab-switch .tab-switch-headers a.selected:after, .electric-blue-mode .tab-switch .tab-switch-headers a:hover {
    border-color: #0669f7 transparent transparent transparent;
}
.electric-blue-mode .icon.fa.fa-chevron-right , .electric-blue-mode .reviews .reviews-items .reviews-item .reviews-item-content .reviews-item-link .rect-btn i {
    color: white!important;
}
.electric-blue-mode .lfa-item .btn-container .rect-btn-yellow, .electric-blue-mode .calendar .rect-btn-yellow , .electric-blue-mode .honors-awards .filters .zz-select .options li:hover ,.electric-blue-mode .honors-awards .bottom .button .rect-btn-yellow {
    background-color: #0669f7!important;
    color: white!important;
}
.electric-blue-mode .reviews .reviews-filters .zz-select .options li:hover,.electric-blue-mode .calendar .calendar-filters .zz-select .options li:hover {
    background-color: #0b57be!important;
    color: white!important;
}
.electric-blue-mode .reviews .review-infos-txt .review-infos-txt-date{
    color: #0b57be;
}
.electric-blue-mode .lfa-item .btn-container .rect-btn-yellow:hover {
    background-color: #0b57be!important;
    color: white!important;
}
.electric-blue-mode .plain-text-page.plain-text-page--colored .plain-text-page--int.plain-text-page--white a {
    background-color: #0669f7!important;
    color: #fff!important;
}
.electric-blue-mode .blurb-rail-carousel-item-link .fa, .calendar .calendar-items .calendar-item .calendar-item-content .calendar-item-link .fa {
    color: #0669f7;
}
.electric-blue-mode .gallery-container.history .gallery-items .gallery-detail .filter-title sup, .electric-blue-mode .gallery-container.history .gallery-items .gallery-detail .model-title, .electric-blue-mode .gallery-container.history .gallery-items .gallery-detail a.download-link {
    color: #0669f7!important;
}
.electric-yellow-mode .img-expanding.yellow-cta .buttons .rect-btn.rect-btn-blue {
    color: black;
}
@media only screen and (min-width: 320px) and (max-width: 399px){
.feature-pillar .info .rect-btn i, .feature-pillar .info-mobile .rect-btn i {
    position: static; 
    }
.electric-blue-mode .rect-btn-blue {
    color:white!important;
    }
}

@media screen and (max-width:1368px) {
    body .background-stripe-with-text .background-content.background-content-with-feature .background-text-bottom {position:relative;bottom:0;}

    body .half-stripe .feature-panel .texts-container.texts-container-box.half-stripe-box {width:325px;}

}

@media only screen and (min-width: 1024px) {
    div#anchorScopriModello img {
        right: 30px;
        top: 0;
        display: block;
        float: right;
    }

    body.phev-hub .img-expanding .img-expanding-content .buttons {margin-top: 40px;}

    body.phev-hub .modal .modal__box .modal__body .modal__content .modal__content--flex .modal__content__image img {height: 100%;}
}

@media only screen and (min-width: 999px) {

    .new-promo-layout .page-inner-jeep .stripe-under-slide .row-nota-legale > p > img {
        margin-left: 20px;
    }

    body:not(.phev-hub) .half-stripe .feature-panel .texts-container.texts-container-box.half-stripe-box {background-color: #fff;    text-align: center;
        margin: 0 auto;}

    .main-menu-container.menu.v10-2019 {transform:scaleY(0.95)}

    body .exterior-container {padding-bottom: 0;}

    body .exterior-container .exterior-text {margin-bottom: 0;}

    body .feature-explorer-new .feature-explorer-content .feature-explorer-content-image {padding: 0 3%;}

    body .main-menu-container.menu.v10-2019 ul.main-nav li.lang-item {right:80px;}

    body:not(.phev-hub) .colorizer-wrangler .img-card {max-width:100%
    }
    .phev-hub .ecommerce-icons .ecommerce-link-style .fa {
        color: #0e6dee;
    }

    body.phev-hub .lfa-container .row-configurator .banner-right .rect-btn.rect-btn-yellow {background-color: #0e6dee !important;
        color: #fff !important;}

    .hidden-desktop {display:none !important;}


}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    .background-stripe-with-text .background-content.background-content-with-feature .background-text {
        color: #fff;
        position: absolute;
    }
}

@media only screen and (max-width: 767px) {
    #video_call {
        display:block;
    }

    .phev-hub .badge-container-list .badge-container .badge-container-right .badge-container-title {
        text-align: center;
    }

    .manifest-with-overlay-box.no-canvas .manifest-content {
        padding-top: 20px;
        padding-bottom: 20px;
    }

}
@media only screen and (max-width: 399px){
    .hero.phev-wrangler .carousel-slide.hero__text-complex-with-cta .main-wrapper {
        top: 17% !important;
    }
}

