/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 08 2019 | 10:57:23 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

/* #########################################################################
TEMPLATE
######################################################################### */
#home-news-featured .row { display: flex; flex-wrap: wrap; }
a:hover, a:focus {
    color: #feba00 !important;
}
#trail-rated-traction,
#trail-rated-amphibies,
#trail-rated-maniabilite,
#trail-rated-articulation,
#trail-rated-garde-au-sol {
	padding: 0 100px;
}

.section-padding-detail-goweb {
	padding: 0;
}

.tags-share {
    padding: 50px 0 50px 0 !important;
    border-bottom: 0;
}
.single-blog .blog-post .post-excerpt a {
	display: inline-block !important;
}
.post-img img {
    width: 100%;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {
    background-color: #edad01 !important;
  color: #000 !important;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus, .vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover {
    color: #ffffff !important;
    background-color: #6a6a6a !important;
}

span.ctcc-left-side {
    font-size: 12px;
}
.cookie-bar-bar .use_x_close .x_close {
  background-color: #868686 !important;
  border-radius: 4px !important;
}
.x_close span:nth-child(1), .x_close span:nth-child(2) {
    left: 5px;
  top: 10px !important;
}
.x_close {
width: 20px !important;
  height: 20px !important;
}
.x_close span {
    height: 1px !important;
    width: 10px !important;
}
.cookie-bar-bar .use_x_close .x_close {
   top: 100% !important;
}

.line-specifications {
  border-bottom: 1px solid #eee;
  border-left: 1px solid #eee;
  border-right: 1px solid #eee;
  padding-top: 10px;
  padding-left: 15px;
}
.line-specifications-last {
  border-bottom: 1px solid #eee;
  border-left: 1px solid #eee;
  border-right: 1px solid #eee;
  padding-top: 10px;
  padding-left: 15px;
}
.line-title-specifications {
  background-color: #eee;
  padding: 8px;
  margin-bottom: 0px;
}
.line-title-specifications-top {
  background-color: #ffba00;
  padding: 8px;
  margin-bottom: 0px;
}

#cta-yellow-bg-border,
#cta-yellow-bg-border-1,
#cta-yellow-bg-border-2,
#cta-yellow-bg-border-3,
#cta-yellow-bg-border-4,
#cta-yellow-bg-border-5,
#cta-yellow-bg-border-6 {
	border-right: 1px solid #fff;
    margin-bottom: 25px;
}

/* P dos botões de navegação das páginas dos modelos */
#compass-galerie-ctas-navigation p,
#renegade-galerie-ctas-navigation p,
#renegade-exterior-ctas-navigation p,
#renegade-ctas-navigation p,
#compass-ctas-navigation p,
#cherokee-ctas-navigation p,
#grand-cherokee-ctas-navigation p,
#wrangler-ctas-navigation p,
#trail-rated-ctas-navigation p,
#tracao-ctas-navigation p {
    margin: 0 !important;
}

#offres-list .custom-padding {
    padding: 0 0 0 0 !important;
}
#offres-list .post-img img {
    margin: 0 auto 0;
}

#nouvelles-list .custom-padding {
    padding: 0 0 0 0 !important;
}
#nouvelles-list .post-img img {
    margin: 0 auto 0;
}

#nouvelles-list-featured .custom-padding {
    padding: 0 0 0 0 !important;
}
#nouvelles-list-featured .post-img img {
    margin: 0 auto 0;
}

div.pieces-origine-block {
    border: 1px solid #efefef;
    margin-left: 10px;
    margin-right: 10px;
    max-width: 15%;
  min-height: 230px;
  margin-bottom: 20px;
}
div.pieces-origine-block:hover {
border: 1px solid #ffbc00;
}


/* P que dava espaço por baixo dos banners */
.n2-ss-align p {
  margin: 0 !important;
}

.blog-post {
  background: #fff !important;
}
.blog-post .post-excerpt a {
	display: block !important;
}
.blog-post .share a {display: inline-block !important}

.post-title {
    font-size: 20px !important;
    text-transform: uppercase;
  	
} 
.single-blog .post-title {
    font-size: 35px !important;
	margin-top: 0 !important;
  	margin-bottom: 0 !important;
    text-transform: uppercase;
    padding: 0 150px 0 150px;
}
.single-blog .post-excerpt {
   padding: 0 150px 0 150px;
}

.post-img {
    margin-bottom: 10px !important;
}
#home-news-featured .custom-padding {
    padding: 0px 0px 0px 0px !important;
}



/* #########################################################################
MEDIA QUERIES
######################################################################### */



@media screen and (min-width: 769px) {
	.goweb-just-mobile-banner{
		display:none;

}
  	
}


@media only screen and (max-width:768px) {
	.goweb-just-tablet-banner{
		display:none;
	}
}

@media only screen and (max-width:660px) {
	a.menu-footer-hamburger{
		display:block;
	}  
}


@media only screen and (max-width: 992px) {
	
  
  
#trail-rated-traction,
#trail-rated-amphibies,
#trail-rated-maniabilite,
#trail-rated-articulation,
#trail-rated-garde-au-sol {
	padding: 0;
}
  .single-blog .post-title {
   		 padding: 0 10px 0 10px;
	}	
  .single-blog .blog-post .post-excerpt {
  		padding: 0 10px 0 10px;
  }
  
  .wpb_wrapper .rev_slider .revslider-initialised .tp-simpleresponsive {
		height: 225px !important;
	}
	.tp-revslider-mainul {
		height: 225px !important;
	}
	.rev_slider_wrapper{
		height: 225px !important;
	}
  	.slider-homepage .tp-parallax-wrap { 
      display:none !important; 
 	}
    .car-top-menu .widget_nav_menu ul.menu{
      display:none;
    }
    a.carTopMenuMobile {
      display:block !important; margin-left:15px;
    }
  #cta-yellow-bg-border, #cta-yellow-bg-border-1, #cta-yellow-bg-border-2, #cta-yellow-bg-border-3, #cta-yellow-bg-border-4, #cta-yellow-bg-border-5, #cta-yellow-bg-border-6 {
  	border-right: none !important;
  }
}


@media screen and (min-width: 993px) {
.goweb-just-tablet-banner{
		display:none;
}	
  
  .goweb-just-mobile{
		display:none;
	}
  .just-mobile-cta-home{
		display:none;
	}
	.just-mobile{
		display:none;
	}
}
@media(max-width:660px){
	.widget.my-quicklinks ul {
		display:none;
   	width: 100%;
   	min-width: 200px;
	}
	.car-top-menu ul.menu{
    text-align: center;
		width:100%;
	}
	.car-top-menu ul.menu > li{
    float: none !important;	
	} 
}
@media screen and (max-width: 992px){
	.goweb-just-desktop{
		display:none;
	}
  /* Botões laterais que acompanham o scroll */
  div#ssb-container{
    display: none;
  }
  /* botões em mobile a toda a largura */
  .vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active, .vc_btn3.vc_btn3-color-default.vc_btn3-style-modern{
    text-align: left;
    width: 100%;
 	}
  .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{
  	margin-left: 0 !important;
    text-align: left;
    width: 100%;
 	}	
  .mega-menu .menu-links>li>a {
    color: #212121 !important;
	}
	.alinhar-esquerda{
		float:left;
		text-align:left;
	}
	.mega-menu .menu-mobile-collapse-trigger {
   	background: #000000 !important;
	}
	.colored-header.classic .mega-menu .menu-search-bar {
	   display: none !important;
	}
  /* tabs*/
	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
    	color: #000 !important;
		font-weight: bold;
		font-size:13px;
	}
	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
   		border-color: #fff !important;
   		background-color: #ffba00 !important;
	}
  /* destaque 1º menu mobile */
	ul.menu-links > li:first-child{
		background-color:#ffba00;
	}
	ul.menu-links > li:first-child:hover{
		background-color: #edad01;
	}
	/* hamb footer */
	a.menu-footer-hamburger:hover {
   	color: #ffffff ;
	}
}

@media screen and (max-width: 1280px) {
div.pieces-origine-block {
    min-width: 31% !important;
    margin-bottom: 25px;
}
}
@media screen and (max-width: 859px) {
div.pieces-origine-block {
    min-width: 47% !important;
    margin-bottom: 25px;
}
}

@media screen and (max-width: 768px) {
div.pieces-origine-block {
    min-width: 97% !important;
    margin-bottom: 25px;
}
}
/* #########################################################################
GERAL
######################################################################### */ 

#banner::before{
   background-color: #fff !important;
}

body{
  font-family: 'Roboto', sans-serif;
  color:#000000;
  font-size: 14px;
  background-color:#ffffff;
  line-height: 1.2;
}
.font-jeep {
	font-family: 'ProximaNovaBold', sans-serif !important;
}
h1, h2, h3, h4, h5, h6, p, a{
  font-family: 'Roboto', sans-serif;
}
h2.banners-tabs {
  color: #ffffff !important; 
  font-size: 25px !important;
  font-weight: 700 !important; 
  text-align: left; 
  margin-bottom: 10px !important;
  font-family: 'ProximaNovaBold' !important;
}
h2.banners-text {
  color: #ffffff !important;
  font-size: 87.5% !important; 
  text-align:left !important;
}
h2.banners-text-home {
  color: #ffffff !important;
  font-size: 14px !important; 
  text-align: left !important;
}
h2.banner-home-mobile {
  color: #ffffff !important; 
  font-size: 17px !important;
  font-weight: 700 !important; 
  text-align: center; 
  margin-bottom: 10px !important;
  font-family: 'ProximaNovaBold' !important;
}
h2.banner-home-mobile-title {
  color: #ffffff !important; 
  font-size: 25px !important;
  font-weight: 700 !important; 
  text-align: center; 
  margin-bottom: 10px !important;
  font-family: 'ProximaNovaBold' !important;
}
h2.banners-text-mobile {
  color: #ffffff !important; 
  font-size: 14px !important;
  text-align: center; 
  margin-bottom: 10px !important;
}
p.banners-text-trailr{
  color: #ffffff !important;
  font-size: 14px !important; 
  text-align: center !important;
}
p {
  font-size: 14px;
  font-weight: 300;
}

.goweb-no-padding > .vc_column-inner {
    padding-left: 0px;
    padding-right: 0px;
}

/* CONTEÚDO MAIOR DO QUE O TEMA TINHA */
.container {
  max-width: 1450px;
    width: 100%;
}

/* SEM MARGEM - GERAL */
.goweb-no-margin {
  margin: 0px !important;
}

/* SEM PADDING - GERAL */
.goweb-no-padding{
  padding: 0px !important;
}

/* BREADCRUMBS */
.breadcrumb-link {
    display: none;
}

/* TÍTULOS DAS PÁGINAS */
.header-page h1 {
  display: none;
}
.page-header-area-2{
  display: none;
}

/* PADDING NO CONTEÚDO */
.goweb-pages-padding-desktop {
  padding: 30px;
}

/* ROW COM CONTEÚDO DENTRO DAS MARGENS */
.row-no-full{
  max-width: 1450px !important;
  margin: 0 auto !important;
}

/* ROLDANA DE ESCOLHA DE CORES DO TEMA */
.color-switcher{
  display: none;
}

/* TEXTO COM COR BRANCA - GERAL */
.goweb-text-color-white{
  color: #fff;
}

/* BACK TO TOP */
.cd-top.cd-is-visible {
    display: none !important;
}

/* BOTÕES AMARELOS */
.vc_btn3-container button{
  font-weight:bold;
}
.vc_btn3-container .vc_btn3-center button{
  font-weight:bold;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
  padding-right: 35px;
}

/* BOTÕES CINZENTOS */
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active, .vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {
    background-color: #636363;
    border: none !important;
    border-radius: none !important;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}
.vc_btn3.vc_btn3-size-md .vc_btn3-icon {
    font-size: 10px;
}

/* BOTÕES LATERAIS */
#ssb-btn-0 a{
    color: #0a0a0a;
    font-weight: bold;
    font-size: 18px;
}
#ssb-btn-1 a{
    color: #0a0a0a;
    font-weight: bold;
    font-size: 18px;
}
#ssb-btn-2 a{
    color: #0a0a0a;
    font-weight: bold;
    font-size: 18px;
}
#ssb-btn-3 a{
    color: #0a0a0a;
    font-weight: bold;
    font-size: 18px;
}
#ssb-btn-4 a{
    color: #0a0a0a;
    font-weight: bold;
    font-size: 18px;
}
#ssb-btn-5 a{
    color: #0a0a0a;
    font-size: 18px;
}

/* CTAS - SEM PADDING */
#grand-cherokee-footer-ctas .vc_column-inner {
  padding: 0 !important;
}
#wrangler-footer-ctas .vc_column-inner {
  padding: 0 !important;
}
#cherokee-footer-ctas .vc_column-inner {
  padding: 0 !important;
}
#compass-footer-ctas .vc_column-inner {
  padding: 0 !important;
}
#renegade-footer-ctas .vc_column-inner {
  padding: 0 !important;
}

/* BREADCRUMBS */
.small-breadcrumb .breadcrumb-link {
    font-size: 11px;
}
.page-header-area-2 .small-breadcrumb .breadcrumb-link ul li a {
    color: #000;
}
.small-breadcrumb .breadcrumb-link ul li a.active {
    color: #feb900;
}

/* FUNDO DOS TÍTULOS + BREADCRUMB */
.gray {
    background-color: #ffffff;
}

/* COR DO TEXTO - PRETO - GERAL */
.cor-preta{
  color:#000000 !important;
}
/* TABS - GERAL */
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    border-color: #feba00 !important;
    background-color: #ffc529 !important;
    color: #000 !important;
  	border-radius: 0 !important;
    font-weight: bold;
    font-size: 12px;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    border-color: #3e3e3e !important;
    background-color: #3e3e3e !important;
    color: #fff !important;
    border-radius: 0 !important;
    font-weight: bold;
    font-size: 12px;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
    border-color: #ffffff !important;
    background-color: #ffffff !important;
  	color: #000000 !important;
}
.vc_toggle_title {
    border-bottom: 1px solid #eeeeee;
}
.addtoany_content {
    display: none !important;
}
#renegade-uconnect-tabs .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    border-color: #fff !important;
}
/* ÍCONES GERAL */
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon {
    color: #ffc529 !important;
}

/* CORES GERAL */
.dot {
  height: 25px;
  width: 25px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
}

/* MENU DE PRODUTOS */
.sem-border-destaques {
    border-color: #ffffff !important;
}

/* LABELS SLIDE DOS MODELOS */
div#n2-ss-2 .n2-style-5d7eae0477486ee4b93ada164af3ae0f-simple {
    background: #ffab00 !important;
    padding: 10px 20px 10px 20px !important;
}
/* FUNDO SLIDE DOS MODELOS */
div#n2-ss-2 .n2-style-8c39bd1b5d1c821102353bb13550e669-simple {
    background: #ffffff !important;
}

/* SLIDER MOBILE */
div#n2-ss-6 .n2-style-8c39bd1b5d1c821102353bb13550e669-simple {
  background: #ffffff !important;
}

/* */
div#n2-ss-6 .n2-style-5d7eae0477486ee4b93ada164af3ae0f-simple {
    background: #ffba00 !important;
    padding: 5px 15px 5px 15px !important;
    font-size: 20px !important;
}

/* */
.vc_btn3.vc_btn3-color-grey.active, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:active, .vc_btn3.vc_btn3-color-grey:active {
    color: #000000;
    background-color: #ffba00;
}
.vc_btn3.vc_btn3-color-grey.active, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-grey:hover {
    color: #000000;
    background-color: #ffba00;
}

/* */ 
.widget.my-quicklinks h5{
  display:none;
}
.widget.my-quicklinks ul >li{
  width: 165px;
  float:left; 
}

/* SOMBRA DOS SUB MENUS */
ul.drop-down-multilevel.grid-col-12.effect-expand-top{
  border: 1px solid #dbdbdb;
}

/* CATS DA HOME QUE SUBSTITUEM OS DA LATERAL */ 
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
    background-color: #ffba00;
    border: none !important;
    border-radius: none !important;
    color: #000;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}

/* TABS VERTICAIS */
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
    border-color: #fff !important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
    background-color: #ffffff !important;
}

/* #########################################################################
HOMEPAGE
######################################################################### */ 

/* BOTÕES */
.vc_btn3.vc_btn3-color-grey, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat{
    background-color: #000000;
    color: #fff;    
}

/* CTAS - 4 BOTÕES - IMAGEM DO MODELO + BOTÃO */
.goweb-button-ctas-home {
    background-color: #000000;
    border: none;
    border-radius: 2px;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 3px 20px;
    text-align: right;
    text-decoration: none;
    text-transform: uppercase;
    width: 100%;
}
.goweb-button-ctas-home:hover {
  text-decoration:underline;
}
.goweb-button-ctas-home i.vc_btn3-icon.fa.fa-chevron-right {
    color: #ffba00;
}

/* IMAGEM SEM A MARGEM NOS BOTÕES */
.goweb-imagem-cta-home .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0;
}

/* TEXTO POR CIMA DAS IMAGENS */
.goweb-text-over-image-home {
    color: #fff;
    font-size: 12px !important;
    font-weight: 700;
    left: 50%;
  position: absolute;
    text-transform: uppercase;
    top: 14%;
    transform: translate(-50%, -50%);
}

/* TAMANHO DO LOGO */
.mega-menu .menu-logo>li>a img {
    height: 45px;
}
/* COR DA BARRA COM O LOGOTIPO */
.mega-menu>section.menu-list-items {
    background-color: black;
}
/* COR DO TEXTO DO MENU */
.mega-menu .menu-links>li>a {
    color: #ffffff;
}

/* TEXTO DO SLIDER - COR DE FUNDO */
.rev_slider_wrapper .main-caption.bg-white {
    background: #ffba00 !important;
    color: #000000;
}
/* HOVER NO BOTÃO DO BANNER */
.rev_slider_wrapper .slider-main-button::before {
    background: #000000 none repeat scroll 0 0;
}
/* HOVER NOS MENUS */
a, .box h4 a:hover, .category-grid-box .short-description h3 a:hover, .category-grid-box .view-details:hover, .ad-listing .ad-content h3 a:hover, .car-details h4:hover, .post-title a:hover, .post-info a:hover, .popular-categories li a:hover, .ad-location-gird .location-title-disc h5:hover, .ad-location-gird .location-title-disc h5 a:hover, .footer-content .footer-widget .contact-info li:hover, .footer-content .footer-widget.links-widget li a:hover, .footer-content .news-widget .news-post a:hover, ul.category-list-style li a:hover, .funfacts h4 span, .singlepage-detail .content-box-grid .short-history li b, .singlepage-detail .content-box-grid .short-history li b a, .content-box-grid i, .share-ad .modal-body p a, .item-date a, .blog-sidebar .widget .tagcloud a:hover, .blog-sidebar .widget ul li a:hover, .comming-soon-grid .count-down #clock > span, .features .features-text h3:hover, .features .features-text h3 a:hover, .site-map-list li a:hover, .header-top ul li a:hover, .ad-archive-desc h3:hover, .ad-archive-desc h3 a:hover, .footer-area .contact-info li .icon, .heading-color, .ad-preview-details .overview-price span, .ad-listing .content-area .price, .category-grid-box-1 a:hover, .category-grid i, .hero .content p:first-child b, ul.category-list-data li:hover::before, ul.category-list-data li:hover a, ul.category-list-data li:hover a span, .category-list-title h5 > a:hover, .view-more a:hover, .category-grid-box .short-description .price, .ad-price, ul.category-list-style li:hover a i, .sidebar .side-menu nav .nav > li > a:hover, .filter-brudcrums-sort ul li a:hover, .skin-minimal .list li label:hover, .advertising .banner .submit, .recent-ads .recent-ads-list-price, .bread-3.page-header-area .small-breadcrumb .breadcrumb-link ul li a.active, .ad .content-zone .short-description-1 h3 a:hover, .user-profile ul li:hover a, .user-profile ul li.active a, .dashboard-menu-container ul li.active .menu-name, .dashboard-menu-container ul li:hover .menu-name, .tags-share .tags ul li a, .comment-list .comment .comment-info .author-desc .author-title li a:hover, .why-us:hover i, .why-us:hover h5, .card .nav-tabs > li.active > a, .card .nav-tabs > li > a:hover, .accordion-title a:hover, .usefull-info .info-content h3:hover, .mega-menu .drop-down a:hover, .mega-menu .drop-down-tab-bar a:hover, .recent-ads .recent-ads-list-title a:hover, .singleContadds i, .white.category-grid-box-1 .ad-info-1 ul li:hover, .white.category-grid-box-1 .ad-info-1 ul li a:hover, .ad-listing .content-area h3 a:hover, .ad-price-simple, .ad-archive-desc ul.short-meta li a:hover, .blog-sidebar .widget .table > tbody > tr > td a:hover, .search-result-item .info span a:hover, .search-result-item .info span a:hover, .message-details h2 a:hover, .mega-menu .menu-links > li > a:hover, .mega-menu .drop-down-multilevel li.activeTrigger > a, .mega-menu .drop-down-multilevel li:hover > a, .about-stats h4 span, .services-grid-3 .service-icon, .content-area h4:hover, .header-top ul.dropdown-menu li a:hover, .service-left .inner-box h3 a:hover, .service-right .inner-box h3 a:hover, .parallex .owl-testimonial-2 .single_testimonial h3:hover, .owl-testimonial-1 .single_testimonial h3:hover, .news .mainimage:hover a .overlay, .services-grid h4:hover, .white.category-grid-box-1 h3 a:hover, .custom-links a:hover, .services-grid-3 .content-area h1, .footer-top .widget.socail-icons li:hover, .footer-top .widget.my-quicklinks ul li a:hover, .comparison-box h2:hover, .comparison-box h2 a:hover, .message-inbox .message-header span a:hover, .message-inbox .message-header span a.active, .site-map-list li a:hover, .contact-in-header strong, .copyright p a, .copyright p a, .blog-post .post-excerpt a strong:hover, .post-review .summary-review .text-summary h5, .post-review .summary-review .final-rate h6, .ad-listing-price p, .search-form-inner-type .box h4:hover, .news .newslist .texthold h4 a:hover, #accordion .panel-body.categories ul li a:hover, #accordion .panel-body.countries ul li a:hover, .search-modal .search-block .popular-search ul li a:hover, .user-information .user-name a:hover, .blog-post .blog-content .post-title a:hover, .single-blog.blog-detial .blog-post .post-excerpt.post-desc .comment-info p a, .parallex-text h5, .categories ul.category-classic-data li a:hover::before, .categories ul.category-classic-data li:hover a, .categories ul.category-classic-data li:hover a span, .category-list-title h5 > a:hover, .woocommerce .blog-sidebar .widget ul.product_list_widget li a span.product-title:hover, .shop-product-description h2 a:hover, .box a h4:hover, .woocommerce-MyAccount-navigation ul li a:hover, .carspot-price-card p.price {
    color: #ffba00;
}
/* BORDA NOS SUB MENUS */
.mega-menu .drop-down-multilevel, .mega-menu .drop-down.grid-col-12, .mega-menu .drop-down-tab-bar.grid-col-12, .header-top ul.dropdown-menu, .pricing .block, .primary-header-1 .mega-menu {
    border-top: 2px solid #ffba00;
}
/* BORDA NOS DESTAQUES */
.border-destaques{
  border:1px solid black !important;
}
/* BLOCOS DAS CAMPANHAS */
.blocos-campanhas{
  border-color: #000000 !important;
  background-color: #000000 !important;
  color:#fff;
}
/* BOTÕES DAS CAMPANHAS */
.botao-campanhas{
    background-color: #f4b200 !important;
    border-color: #f4b304 !important;
    color: #000 !important;
}

/* #########################################################################
BANNER HOMEPAGE
######################################################################### */

/* BOTÃO AMARELO */
.goweb-button-banner {
  background-color: #ffba00;
    border: none;
    border-radius: 2px;
    color: #000;
    font-size: 14px;
    font-weight: bold;
    margin-top: 15px;
    padding: 12px 20px;
    text-decoration: none;
    text-transform: uppercase;
}
.goweb-button-banner:hover {
  background-color: #edad01;
}
.goweb-button-banner-mobile {
  background-color: #ffba00;
    border: none;
    border-radius: 2px;
    color: #000;
    font-size: 14px;
    font-weight: bold;
    margin-top: 15px;
    padding: 5px 10px;
    text-decoration: none;
    text-transform: uppercase;
}
.goweb-button-banner-mobile:hover {
  background-color: #edad01;
}
/* SHAPE COM TRANSPARÊNCIA */
.goweb-shape-banner{
    background-color: rgba(0, 0, 0, 0.5);
    padding: 15px;
  min-width: 445px;
}

/* #########################################################################
MODELOS - MENU DE MODELOS
######################################################################### */ 

.car-top-menu{
  background: #212121;
}
.car-top-menu a{
  color: #bdbdbd !important;
  font-size: 13px !important;
  text-align: left;
}
.car-top-menu .wpb_content_element {
  margin-bottom: 0px;
}
.car-top-menu .widget_nav_menu {
  margin-bottom: 10px;
  margin-top: 10px;
  max-width: 1625px;
  width: 100%;
  z-index: 999;
}
.car-top-menu ul{
  width: 1180px;
  margin: 0 auto;
  z-index: 999;
}
.car-top-menu ul.menu > li{
  float:left;
  margin-left:20px;
  margin-bottom: 10px;
}

/* #########################################################################
MODELOS
######################################################################### */ 

/* BOTÕES */
.goweb-button-back-detail a{
  color: #fff !important;
  font-size: 20px;
  font-weight: 700;
}
.goweb-button-forward-detail a{
  color: #fff !important;
  font-size: 20px;
  font-weight: 700; 
  text-align: right !important;
}

/* PÁGINA DOS MODELOS */
.goweb-models-title {
  font-size: 16px;
  font-weight: bold;
  text-align: center
}
.goweb-models-subtitle {
  color: #b5b5b5;
  font-size: 13px;
  text-align: center;
}

/* DETALHE DOS MODELOS */
.goweb-icon-info-text {
  font-size: 13px;
}
.goweb-icon-info-text-color-yellow {
  color: #ffba00;
}

/* SLIDE 4 ITENS - BULLETS */
.vc_pagination-color-grey.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
    background-color: #ffba00;
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #d5d5d5;
}

/* Banner grand cherokee */
.grand-cherokee-exterior-last-banner {
  max-width: 1450px !important; 
}

/* #########################################################################
TABS - PERFORMANCE 4X4
######################################################################### */

/* Renegade */ 
#performance-4x4-tabs-renegade-desktop li.vc_tta-tab {
  	width: 50% !important;
    float: left !important;
}
/* Compass */ 
#performance-4x4-tabs-compass-desktop li.vc_tta-tab {
  	width: 50% !important;
    float: left !important;
}
/* Cherokee */
#performance-4x4-tabs-cherokee-desktop li.vc_tta-tab {
  	width: 33.3% !important;
    float: left !important;
}
/* Grand Cherokee */
#performance-4x4-tabs-grand-cherokee-desktop li.vc_tta-tab {
  	width: 50% !important;
    float: left !important;
}
/* Wrangler */
#performance-4x4-tabs-wrangler-desktop li.vc_tta-tab {
  	width: 50% !important;
    float: left !important;
}

#un-nouveau-regard-tabs-desktop li.vc_tta-tab {
  	width: 50% !important;
    float: left !important;
}
/* #########################################################################
TABS - MODELOS - PÁGINA DE DETALHE
######################################################################### */

/* FICAREM POR BAIXO DO MENU QUE ACOMPANHA O SCROLL */
.vc_tta-tabs-container {
  z-index: 0 !important;
}

/* TABS HORIZONTAIS - GERAL - SEM MARGEM */
.wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    margin-left: 0px !important;
}
li.vc_tta-tab {
  	/* width: 50% !important;
    float: left !important; */
} 
.wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container {
    margin: 0px !important;
}
.wpb-js-composer .vc_tta.vc_tta-controls-align-left .vc_tta-panel-heading, .wpb-js-composer .vc_tta.vc_tta-controls-align-left .vc_tta-tabs-container {
    text-align: center !important;
} 

/* JEEP CHEROKEE - TABS */

/* TABS VERTICAIS */
#cherokee-tabs-packs li.vc_tta-tab {
  width: 100% !important;
    float: none !important;
}

/* TABS HORIZONTAIS - GALERIA */
#cherokee-galerie-tabs li.vc_tta-tab {
  width: 33.3% !important;
  float: none !important;
}
#cherokee-galerie-tabs .wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    margin-left: 0px !important;
}
#cherokee-galerie-tabs .wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container {
    margin: 0px !important;
}

#cherokee-galerie-imgs li.vc_tta-tab {
  width: 33.3% !important;
  float: left !important;
}

/* TECHNOLOGY */
#cherokee-interior-tabs-1-desktop li.vc_tta-tab {
  	width: 50% !important;
    float: left !important;
} 
#cherokee-technology-tabs-1-desktop li.vc_tta-tab {
  	width: 50% !important;
    float: left !important;
} 
#cherokee-technology-tabs-2-desktop li.vc_tta-tab {
  	width: 50% !important;
    float: left !important;
} 

/* SECURITY */
#cherokee-security-tabs-1-desktop li.vc_tta-tab {
  	width: 50% !important;
    float: left !important;
} 

/* JEEP GRAND CHEROKEE - TABS */

/* GALERIE */

#grand-cherokee-gallery-imgs li.vc_tta-tab {
  width: 33.3% !important;
  float: left !important;
}

/* PERFORMANCE */
#grand-cherokee-performance-tabs-desktop li.vc_tta-tab {
  width: 25% !important;
  float: left !important;
}
#grand-cherokee-performance-tabs-desktop .wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    margin-left: 0px !important;
}
#grand-cherokee-performance-tabs-desktop .wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container {
    margin: 0px !important;
}

/* JEEP WRANGLER - TABS */

/* GALERIE */

#wrangler-gallery-imgs li.vc_tta-tab {
  width: 33.3% !important;
  float: left !important;
}
/* EXTERIOR */
#wrangler-exterior-intro-text li.vc_tta-tab {
  width: 20% !important;
    float: left !important;
}
#wrangler-exterior-intro-text .wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    margin-left: 0px !important;
}
#wrangler-exterior-intro-text .wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container {
    margin: 0px !important;
}
#wrangler-exterior-intro-text .vc_column_container>.vc_column-inner {
  padding: 0px !important;
}

/* INTERIOR */
#wrangler-interior-intro-3 li.vc_tta-tab {
  width: 33.3% !important;
    float: left !important;
}
#wrangler-interior-intro-3 .wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    margin-left: 0px !important;
}
#wrangler-interior-intro-3 .wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container {
    margin: 0px !important;
}
#wrangler-interior-intro-3 .vc_column_container>.vc_column-inner {
  padding: 0px !important;
}

/* TECNOLOGIA */
#wrangler-technology-tabs-desktop li.vc_tta-tab {
  width: 25% !important;
    float: left !important;
}
#wrangler-technology-tabs-desktop .wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    margin-left: 0px !important;
}
#wrangler-technology-tabs-desktop .wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container {
    margin: 0px !important;
}
#wrangler-technology-tabs-desktop .vc_column_container>.vc_column-inner {
  padding: 0px !important;
}

/* SEGURANÇA */
#wrangler-security-tabs-desktop li.vc_tta-tab {
  width: 33.3% !important;
    float: left !important;
}
#wrangler-security-tabs-desktop .wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    margin-left: 0px !important;
}
#wrangler-security-tabs-desktop .wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container {
    margin: 0px !important;
}
#wrangler-security-tabs-desktop .vc_column_container>.vc_column-inner {
  padding: 0px !important;
}

/* PERFORMANCE */
#wrangler-performance-tabs-1-desktop li.vc_tta-tab {
  	width: 50% !important;
    float: left !important;
} 

/* JEEP COMPASS - TABS */

/* TECNOLOGIA */
#compass-technology-tabs-desktop li.vc_tta-tab {
    width: 33.3% !important;
    float: left !important;
}
#compass-technology-tabs-desktop .wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    margin-left: 0px !important;
}
#compass-technology-tabs-desktop .wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container {
    margin: 0px !important;
}

/* GALERIA */

#compass-galerie-imgs li.vc_tta-tab {
    width: 33.3% !important;
    float: left !important;
}
#compass-galerie-imgs .wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    margin-left: 0px !important;
}
#compass-galerie-imgs .wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container {
    margin: 0px !important;
}

/* EXTERIOR */
#compass-exterior-tabs-1-desktop li.vc_tta-tab {
  	width: 50% !important;
    float: left !important;
} 

/* PERFORMANCE */
#compass-performance-tabs-1-desktop li.vc_tta-tab {
  	width: 50% !important;
    float: left !important;
} 

/* JEEP RENEGADE - TABS */

/* APERÇU */
#renegade-galerie-imgs li.vc_tta-tab {
  	width: 33.3% !important;
    float: left !important;
} 

/* TECHNOLOGY */
#renegade-technology-tabs-1-desktop li.vc_tta-tab {
  	width: 50% !important;
    float: left !important;
} 

/* PERFORMANCE */
#renegade-performance-tabs-1-desktop li.vc_tta-tab {
  	width: 50% !important;
    float: left !important;
} 

/* EXTERIOR */
#renegade-interior-tabs-choose-interior li.vc_tta-tab {
  	width: 50% !important;
    float: left !important;
} 

/* SECURITY */
#renegade-security-tabs-1-desktop li.vc_tta-tab {
  	width: 50% !important;
    float: left !important;
} 

/* PIECES DORIGINE */

#pieces-dorigine-freins li.vc_tta-tab {
  	width: 50% !important;
    float: left !important;
}


/* #########################################################################
UCONNECT TABS - RENEGADE - TECHNOLOGY
######################################################################### */
#renegade-uconnect-tabs .vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
    height: 10px;
    width: 10px;
    float: right;
    bottom: 22px;
    right: 20px;
}
#renegade-uconnect-tabs .vc_toggle_title>h4 {
    display: inline;
    bottom: 6px;
}
#renegade-uconnect-tabs .wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab {
    text-align: left !important;
}
#renegade-uconnect-tabs .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    border-color: #eee !important;
    background-color: #eee !important;
}
#renegade-uconnect-tabs .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    border-color: #eee !important;
    background-color: #eee !important;
    color: #3e3e3e !important;
}

/* #########################################################################
FAQS
######################################################################### */ 

.vc_toggle_title {
    border-bottom: 1px solid #eee;
}


/* #########################################################################
ESCOLHA DAS CORES
######################################################################### */ 

.jeep-colors a {
  position: absolute;
  width: 35px;
  height: 35px;
  border-radius: 100%;
  line-height: 0;
  border: .07143rem solid #bfbfbf !important;
  margin-right: 10px;
}
.jeep-colors a:hover {
    opacity: 0.85;
}


/* #########################################################################
ESCOLHA DAS JANTES
######################################################################### */ 
.choose-image {
  list-style-type:none;
}
.choose-image li {
  float: left;
  list-style-type:none;
  text-align: center;
  width: 33%;
  font-size: 11px;
}
.choose-image li img {
  width: 100px;
  height: auto;
  cursor: pointer;
}

/* #########################################################################
ESCOLHA DOS TECIDOS
######################################################################### */ 
.choose-tissu {
    list-style-type:none;
}
.choose-tissu li {
    float: left;
    list-style-type:none;
    text-align: center;
  	width: 50%;
}
.choose-tissu li img {
    width: 30px;
    height: auto;
    cursor: pointer;
}
.choose-tissu li img:hover, .choose-tissu li img:active, .choose-tissu li img:focus {
	border: 2px solid #ffc528;
    border-radius: 50%;
}


.choose-tissu-1 {
    list-style-type:none;
}
.choose-tissu-1 li {
    float: left;
    list-style-type:none;
    text-align: center;
  	width: 50%;
}
.choose-tissu-1 li img {
    width: 30px;
    height: auto;
    cursor: pointer;
}
.choose-tissu1 li img:hover, .choose-tissu1 li img:active, .choose-tissu1 li img:focus {
	border: 2px solid #ffc528;
    border-radius: 50%;
}

/* #########################################################################
NOTÍCIAS - OFFRES
######################################################################### */

.blog-post-goweb-return {
  	background-color: #636363;
	color: #fff;
    font-family: 'ProximaNovaBold', sans-serif !important;
  	font-size: 20px;
  	font-weight: 600;
  	padding: 20px;
    text-transform: uppercase;
}

.blog-post-goweb-return:hover {
	color: #ffaa00;
}

/* IMAGEM DO USER */
.blog-post .user-preview {
  display: none;
}

/* NOTÍCIA INDIVUDUAL */
.blog-post {
  background: #fff none repeat scroll 0 0;
  border: none !important;
  color: #000;
  margin-bottom: 20px;
  position: relative;
}
.post-info {
  display:none !important;
}
.blog-post .blog-content {
  text-align: center;
}
.post-title{
    color: #000;
    font-weight: 600;
    font-size: 16px !important;
    margin-top: 25px;
    text-align: left !important;
} 
.post-excerpt {
  font-size: 14px !important;
  color: #000 !important;
  text-align:left;
}
.blog-post .post-excerpt a strong {
  background-color: #ffba00;
  color: #232323;
  display: inline-block;
  font-size: 12px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 10px 20px;
  text-transform: uppercase;   
}
.blog-post .post-excerpt a strong:hover {
  background-color: #edad01;
  color: #232323 !important;
}
.post-img img {
  margin: 0 0 40px 0;
}
.blog-section {
  display: none;
}
.tags-share {
  padding: 50px 0 0;
  border-bottom: 0;
}

/* #########################################################################
RODAPÉ
######################################################################### */

footer.footer-bg {
  border-top: none;
  background: #000 !important;
  color:#fff !important;
}

a.menu-footer-hamburger{
	display:none;
}
.widget.my-quicklinks ul{
    width: 493%;
    max-width: 700px;
    min-width: 200px;
}

/* SEM PADDING NOS CTAS DO RODAPÉ */
#cta-footer-jeep a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-modern.vc_btn3-icon-right.vc_btn3-color-grey {
    padding: 0;
}

/* REDES SOCIAIS */
.footer-top .widget.socail-icons li a i {
    font-size: 20px;
    color: #000;
}
.footer-top .widget.socail-icons ul li {
    display: inline;
}
.footer-top .widget.socail-icons ul li a {
    border-radius: 100%;
    height: 35px;
    width: 35px;
}
.footer-top .widget.socail-icons li a.Facebook {
    background-color: #ffffff;
    padding-top: 8px;
    border-radius: 5px !important;
}
.footer-top .widget.socail-icons li a.Twitter {
    background-color: #ffffff;
    padding-top: 8px;
    border-radius: 5px !important;
}
.footer-top .widget.socail-icons li a.YouTube {
    background-color: #ffffff;
    padding-top: 8px;
    border-radius: 5px !important;
}
.footer-top .widget.socail-icons li a.Instagram {
    background-color: #ffffff;
    padding-top: 8px;
    border-radius: 5px !important;
}
.footer-top .widget.socail-icons li span {
  display: none;
}






.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border: none !important;
}

.vc_general.vc_tta.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-spacing-1.vc_tta-tabs-position-top.vc_tta-controls-align-left {
    background-color: #ffc528 !important;
}


