






body {
	color:#133a6b;
	background-color:#FFFFFF;
	font-size: 14px;
}


.auth h1,
.auth .h1 {
	color:#133a6b;
}

.auth h2,
.auth .h2,
.auth h3,
.auth .h3,
.auth h4,
.auth .h4,
.auth h5,
.auth .h5,
.auth h6,
.auth .h6{
	color:#133a6b;
}

.auth h1,
.auth .h1,
.auth h2,
.auth .h2,
.auth h3,
.auth .h3,
.auth h4,
.auth .h4,
.auth h5,
.auth .h5,
.auth h6,
.auth .h6,
.auth .form label,
.auth .infographic
{
	
    
        
        	font-family: Helvetica,Arial,sans-serif;
        
        
        	font-weight: normal;
        
        
        
        
    
  	
  		text-transform: capitalize;
  	
}


.auth p,
.auth ul,
.auth li,
.auth ol,
.auth input[type="checkbox"] + label,
.auth input[type="radio"] + label{
	font-family: Helvetica,Arial,sans-serif;
}


.auth p,
.auth ul,
.auth ol,
.auth li,
.auth .accent,
.auth .eyebrow,
.auth .infographic  {
	color: #133a6b;
}


.auth a {   
	color: #01499b;
}


.auth .accent-bar {
    background-color: #3768a0;
}



.auth .breadcrumb .breadcrumb__list li a, .auth .breadcrumb .breadcrumb__list li span{


	font-family: Helvetica,Arial,sans-serif ;



	text-transform: none;


	color: #133a6b;

}
@media screen and (max-width: 1023px) {
	.auth .breadcrumb .breadcrumb__list li a, .auth .breadcrumb .breadcrumb__list li span{
		

		
			font-family: Helvetica,Arial,sans-serif ;
			
			
			
		
	}

}


.auth .breadcrumb{
	background-color: #FFFFFF;
}


.auth .breadcrumb .breadcrumb__list li:after{
	color: #cfcfcf;
}


@media screen and (max-width: 1023px) {
	
	
		.auth .breadcrumb .breadcrumb__list li a, .auth .breadcrumb .breadcrumb__list li span{
		border-color: #133a6b;	}
	

	.auth .breadcrumb .breadcrumb__list li:nth-last-child(2) a::before {
	
		border-color: #133a6b;
	
	}
	
		.auth .breadcrumb .breadcrumb__list li span {
		text-transform:capitalize;
		}
	
}

    .auth .multimedia__slides p {
    	
        	font-family: Helvetica,Arial,sans-serif;
    	
    	
        	color: #133a6b;
    	
    }
    
        .auth .multimedia .multimedia__nav-item--active { border-bottom-color: #3768a0; }
    
    
        .auth .multimedia .slick-arrow:hover { color: #3768a0; }
    




.auth .rte table tr,
.auth .rte table thead + tbody tr:nth-child(even){
	background-color: #FFFFFF;
}


.auth .rte table tr:nth-child(odd),
.auth .rte table thead + tbody tr:nth-child(odd) {
	background-color: #eeeeee;
}


.auth .rte p, .auth .rte table tr {
	font-family:Helvetica,Arial,sans-serif;
}


.auth .rte p {
	color: #133a6b;
}

.auth .rte .button.button-secondary.button-sm {
	
		color: #FFFFFF;
	
	
		background-color: #3768a0;
	
	
		border-color: #01499b;
	
	}


	.auth .rte table tr,
	.auth .rte table thead + tbody tr:nth-child(even){
	background-color: #FFFFFF;
	}


	.auth .rte table tr:nth-child(odd),
	.auth .rte table thead + tbody tr:nth-child(odd) {
	background-color: #eeeeee;
	}


	.auth .rte p {
	font-family:Helvetica,Arial,sans-serif;
	}


	.auth .rte p {
	color: #133a6b;
	}

.auth .rte .button.button-secondary.button-sm, .auth .rte a .button.button-secondary.button-sm {

	color: #FFFFFF;


	background-color: #3768a0;

}


	.auth .rte p a, .auth .rte li a, .auth .rte table tr td a {
	color: #01499b;	
	}



	.auth .rte p a:Hover, .auth .rte li a:Hover, .auth .rte table tr td a:Hover {
	color: #1cb0f4;	
	}



   .auth .rte p a, .auth .rte li a, .auth .rte table tr td a {
	text-transform: none;
	}


.auth .rte .button.button-secondary.button-sm a {
	
		color: #FFFFFF;
		font-size: inherit;
	
}
.auth .rte .button.button-secondary.button-sm {
	
		border-color: #01499b;
	
}

.auth .rte .button.button-secondary.button-sm:hover, .auth .rte a .button.button-secondary.button-sm:hover {
	
		color: #1cb0f4;
	
	
		background-color: #FFFFFF;
	
	
		border-color: #01499b;
	
}
.auth .rte .button.button-secondary.button-sm:hover a {
	
		color: #1cb0f4;

	
}





.auth .list .cat-follow,
.auth .list--compact a .list__item-text h3,
.auth .list--compact .list__item a:hover .list__item-text h3,
.auth .list.list--detailed .list__item-specs dd,
.auth .list.list--detailed .list__item-specs dt,
.auth .list .pagination span,
.auth .list .filter p, .auth .filter span:not(.filter__text):not(.filter__count), .auth .filter .button,
.auth .list .filter .filter__group .filter__group-title,
.auth .list .filter .filter__header,
.auth .list .button,
.auth .list .item-count span{


	font-family: Helvetica,Arial,sans-serif ;
	
	
	


	text-transform: capitalize;


}

.auth .list .list__item-text h3, 
.auth .list .cat-follow,
.auth .list.list--detailed .list__item-specs dd,
.auth .list .pagination span{
	color: #133a6b;
	}

.auth .filter .clear.active, .auth .filter .clear {

	text-transform: none;	


	color: #01499b;	

}


	.auth .list--links-simple .list__item-text h3 {
		text-transform: none;
	}



.auth .filter .filter__group .filter__group-title{
	color: #133a6b;	
}



.auth .filter .filter__header{
	color: #133a6b;	
}



.auth .list .filter .filter__group-filters__filter-item input[type="checkbox"]:checked + label::before{
	background-color: #01499b;
	border-color: #01499b;
}



.auth .filter .filter__group-filters__filter-item, 
.auth .list .list__item-text p{
	color: #133a6b;	
}



.auth .filter .filter__group {
	  border-color: #cfcfcf;
}



.auth .list p:not(.filter__header),
.auth .list.list--links-simple .list__item-text h3,
.auth .list .filter input[type="checkbox"] + label,
.auth .list .filter a .clear,
.auth .list .filter a .clear.active {
	font-family:Helvetica,Arial,sans-serif;
}

 
 .auth .list--compact .list__item a:hover .list__item-text h3,
 .auth .list .item-count span{
	color: #133a6b;
}

 
.auth .list a .accent-bar{
	background-color: #3768a0;
}
.auth .list--compact .list__item a:hover .list__item-text{
	background: #3768a0;
}


.auth .list:not(.list--compact) .list__item-content{
	 border-color: #cfcfcf;
}
.auth .list .list__item-footer {
	border-top-color: #cfcfcf;
}

 
 .auth .list--compact a .list__item-text h3{
	color: #FFFFFF;
}

 
.auth .list.list--simple-product .list__item-content,.auth .list.list--detailed .list__item-content{
	background: #FFFFFF;
}



@media only screen and (min-width: 992px) {
.auth .list .pagination,
.auth .list .item-count {
	 border-top-color: #cfcfcf;
}}
@media only screen and (min-width: 992px) {
.auth .list .load-more::before,.auth .list .load-more::after {
	 background: #cfcfcf;
}}

  
 .auth .list--content .list__item-content:hover .cat-follow,
 .auth .list--simple-product a:hover .list__item-text h3,
 .auth .list--simple .list__item a:hover .list__item-text h3 {
	color: #133a6b;
}

 
.auth .list.list--detailed .list__item-specs dt{
	color: #133a6b;
}

.auth .list a .button-primary{

	color: #FFFFFF;	

 
	background-color: #3768a0;


	border-color: #01499b;

}

.auth .list a:hover .button-primary{
 
	color: #1cb0f4;

 
	background-color: #FFFFFF;

 
	border-color: #01499b;

}

.auth .list .load-more .load-more__button{

	color: #FFFFFF;	

 
	background-color: #3768a0;


	border-color: #01499b;

}

.auth .list .load-more .load-more__button:hover{
 
	color: #1cb0f4;

 
	background-color: #FFFFFF;

 
	border-color: #01499b;

}



.auth .teaser h2,
.auth .teaser.teaser--tile .teaser__text-wrap .button,
.auth .teaser.teaser--tile-text .teaser__text-wrap .button,
.auth .teaser.teaser--checkerboard .teaser__text-wrap h2,
.auth .teaser.teaser--banner .teaser__text-wrap h2,
.auth .teaser.teaser--hero .h2{


	font-family: Helvetica,Arial,sans-serif ;
	
	
	

}

.auth .teaser h2,
.auth .teaser.teaser--tile .teaser__text-wrap .button,
.auth .teaser.teaser--tile-text .teaser__text-wrap .button,
.auth .teaser.teaser--banner .teaser__text-wrap p,
.auth .teaser.teaser--banner .teaser__text-wrap h2,
.auth .teaser.teaser--checkerboard .teaser__text-wrap h2,
.auth .teaser.teaser--hero .h2 {
	text-transform: capitalize;}


	
	



.auth .teaser.teaser--banner {
background: #0e2a4c; }


.auth .teaser.teaser--banner a, 
.auth .teaser.teaser--banner .button {
background: #133a6b;
color: #FFFFFF;
border-color: #133a6b;
}
.auth .teaser.teaser--banner a:hover, 
.auth .teaser.teaser--banner .button:hover {
background: #01499b;
color: #1cb0f4;
border-color: #3768a0;
}


.auth .teaser.teaser--hero h2,
.auth .teaser.teaser--hero .h2,
.auth .teaser.teaser--hero p, 
.auth .teaser.teaser--card h2, 
.auth .teaser.teaser--card p, 
.auth .teaser.teaser--full-width h2, 
.auth .teaser.teaser--full-width p,
.auth .teaser.teaser--checkerboard.teaser-checkerboard--dark .teaser__text-wrap h2, 
.auth .teaser.teaser--checkerboard.teaser-checkerboard--dark .teaser__text-wrap .h2,
.auth .teaser.teaser--checkerboard.teaser-checkerboard--dark .teaser__text-wrap p,
.auth .teaser.teaser--banner h2,
.auth .teaser.teaser--banner p,
.auth .teaser.teaser--hero .teaser__text-wrap p,
.auth .teaser.teaser--hero .teaser__text-wrap h2{
  color: #FFFFFF; }  
  
.button.button-primary,
.auth .teaser.teaser--hero a, 
.auth .teaser.teaser--hero .button, 
.auth .teaser.teaser--card a, 
.auth .teaser.teaser--card .button, 
.auth .teaser.teaser--full-width a, 
.auth .teaser.teaser--full-width .button{
background: #3768a0;
color: #FFFFFF;
border-color: #01499b;
}
.button:hover.button-primary, 
.button:focus.button-primary,
.auth .teaser.teaser--hero a:hover, 
.auth .teaser.teaser--hero .button:hover, 
.auth .teaser.teaser--card a:hover, 
.auth .teaser.teaser--card .button:hover, 
.auth .teaser.teaser--full-width a:hover, 
.auth .teaser.teaser--full-width .button:hover {
background: #FFFFFF;
color: #1cb0f4;
border-color: #01499b;
} 

.auth .teaser.teaser--checkerboard .teaser__text-wrap{
background-color: #FFFFFF; }


.auth .teaser.teaser--checkerboard.teaser-checkerboard--dark .teaser__text-wrap{
background-color: #0e2a4c; }


.auth .teaser .teaser__text-wrap p {

    font-family: Helvetica,Arial,sans-serif; }

.auth .teaser .teaser__text-wrap p {
	font-size: 14px;}

.auth .teaser.teaser--checkerboard .teaser__text-wrap h2,
.auth .teaser.teaser--tile .teaser__text-wrap .button,
.auth .teaser.teaser--tile-text .teaser__text-wrap .button {
    color: #133a6b ; }

.auth .teaser.teaser--checkerboard .teaser__text-wrap .button{
background: #3768a0;
color: #FFFFFF;
border-color: #01499b;
}

.auth .teaser.teaser--checkerboard .teaser__text-wrap .button:hover {
background: #FFFFFF;
color: #1cb0f4;
border-color: #01499b;
} 

.auth .teaser.teaser--checkerboard .teaser__text-wrap p,
.auth .teaser.teaser--tile:not(.teaser--tile-text) .teaser__text-wrap p,
.auth .teaser.teaser--tile-text .teaser__text-wrap p {
	color: #133a6b ; }

.auth .teaser.teaser--tile:not(.teaser--tile-text) .teaser__text-wrap h2,
.auth .teaser.teaser--tile-text .teaser__text-wrap h2{
	color: #133a6b ; }

.auth .teaser.teaser--checkerboard .teaser__text-wrap .accent-bar,
.auth .teaser.teaser--hero .teaser__text-wrap .accent-bar,
.auth .teaser.teaser--full-width .teaser__text-wrap .accent-bar,
.auth .teaser.teaser--card .teaser__text-wrap .accent-bar,
.auth .teaser.teaser--tile .teaser__text-wrap .button:hover,
.auth .teaser.teaser--tile-text .teaser__text-wrap .button:hover {
    color: #3768a0 ; }


    
	    .auth .tabs .tabs__nav-item--active,
	    .auth .tabs .tabs__nav-item--active:hover {
			border-bottom-color: #3768a0;
		} 
		
		.auth .tabs .tabs__nav-item--active::after {
    	 	 border-top-color: #3768a0;
    	}
	
      
    .auth .tabs .tabs__nav-item h3 {
		

		
			font-family: Helvetica,Arial,sans-serif ;
			

		
			text-transform: capitalize;
		
	
		
			color: #133a6b;
		
	}

	
		.auth .tabs .tabs__nav-item {
	  		border-right-color: #01499b;
	  		border-left-color: #01499b;
	}
	


 
  .auth .secondary-navigation nav ul li a::after,
  .auth .secondary-navigation nav ul li.active::after,
  .auth .secondary-navigation nav ul li a:hover::after {
      background-color: #3768a0; 
     } 
  

.auth .secondary-navigation nav ul li a,
.auth .secondary-navigation nav ul li a:hover {


	font-family: Helvetica,Arial,sans-serif ;
	
	
	


	text-transform: capitalize;

}


  .auth .secondary-navigation nav ul li a,
  .auth .secondary-navigation nav .mobile-head .toggle-link span {
	  color: #133a6b;
    }
 


  .auth .secondary-navigation nav .mobile-head .toggle-link span::after {
	border-color: #133a6b;
    }


  
   .auth .secondary-navigation,
   .auth .secondary-navigation.secondary-navigation--industry,
   .auth .secondary-navigation.open nav ul li,
   .auth .secondary-navigation.secondary-navigation--industry nav ul,
   .auth .secondary-navigation nav ul {
        background: #FFFFFF;
   }  
        
 
.auth .secondary-navigation .secondary-navigation__action-buttons a {
  
     color: #FFFFFF;	
  
  
	 background-color: #3768a0;
  
  
	 border-color: #01499b;
   
 }
.auth .secondary-navigation .secondary-navigation__action-buttons .button:hover.button-primary, .button:focus.button-primary a {
   
	 color: #1cb0f4;
   
   
	 background-color: #FFFFFF;
   
   
	 border-color: #01499b;
   
  }

  
  .auth .secondary-navigation.open nav ul li,
  .auth .secondary-navigation.open nav ul li:first-of-type,
  .auth .secondary-navigation.secondary-navigation--industry .mobile-head .img-wrap {
      border-color: #01499b; 
     }  
   

  
  .auth .secondary-navigation,
  .auth .secondary-navigation.secondary-navigation--industry .mobile-head .img-wrap,
  .auth .secondary-navigation.open .secondary-navigation__action-buttons {
    border-color: #cfcfcf;
  } 
  
  
   
  .auth .secondary-navigation nav ul li a:hover {
	color: #133a6b; 
  }

	
   		div.secondary-navigation.secondary-navigation--industry div.container div.row div.col-3 a {
        	color:#FFFFFF;
    	}
  	 



.auth .container .focused-search__content h3.focused-search__title {


    font-family: Helvetica,Arial,sans-serif;
    
    
    


    text-transform: capitalize;

}


.auth .container .focused-search__content .form .form__group .focused-search__input,
.auth .container .focused-search__content .form .form__group .focused-search__input::placeholder,
.auth .container .focused-search__content .focused-search__suggestions .sug a {
    font-family:Helvetica,Arial,sans-serif;


}

.auth .focused-search--dark.auth-track .container .focused-search__content h3.focused-search__title,
.auth .focused-search--dark.auth-track .container .focused-search__content p {
    color: #FFFFFF;
    }



.auth .focused-search p {




color: #133a6b;

}





.auth .container .focused-search__content .form__group .material-icons,
.auth .container .focused-search__content .form__group .material-icons.form__group__clear,
.auth .container .focused-search__content .form .form__group .focused-search__input,
.auth .container .focused-search__content .form .form__group .focused-search__input::placeholder,
.auth .container .focused-search__content .focused-search__suggestions .sug a {
    color: #133a6b;
}



.auth .focused-search--promo.auth-track .container .focused-search__content,
.auth .container .focused-search__content .form .form__group .focused-search__input,
.auth .container .focused-search__content .focused-search__suggestions li,
.auth .container .focused-search__content .focused-search__suggestions li a:not(:hover) {
    background-color: #FFFFFF;
}




.auth .modal.dealer--modal .modal-dialog .modal-content .modal-header .modal-title,
.auth .modal.legal .modal-header .modal-title{


	font-family: Helvetica,Arial,sans-serif ;
	
	
	

		

	 text-transform: capitalize;

        

	 color: #133a6b;
 
}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__header p,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body--form .form-filter-title,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body--form .error-box p,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .results-info li,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .results-info li a,
.auth .modal.legal .modal-body p{

	font-family: Helvetica,Arial,sans-serif ;



	color: #133a6b;

}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body label.title,
.auth .modal.dealer--modal .modal-body .dealers--full #dealers__panel--results .dealers__header .results__summary span{


	font-family: Helvetica,Arial,sans-serif ;
	
	
	

		

	text-transform: capitalize;

        

	color: #133a6b;

}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .separator i{


	font-family: Helvetica,Arial,sans-serif ;
	
	
	

		

	text-transform: capitalize;

        

    color: #FFFFFF;

}


.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .separator::before,
.auth .modal.dealer--modal .modal-dialog .modal-content{
	background-color: #cfcfcf;
}

.auth .modal.dealer--modal .modal-dialog .modal-content .modal-header,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--right .gmap_canvas{
	border-color: #cfcfcf;
}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left{
	border-left-color: #cfcfcf;
    border-bottom-color: #cfcfcf;
}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__footer,
.auth .modal.dealer--modal .modal-body .dealers--full #dealers__panel--results .page-flipper{
    border-top-color: #cfcfcf;
}

.auth .modal.dealer--modal .modal-body .dealers--full #dealers__panel--results .dealers__header,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .results__list-item{
    border-bottom-color: #cfcfcf;
}


.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .button-primary,
.auth .modal.dealer--modal .modal-body .dealers--full #dealers__panel--filter .dealers__footer--buttons .button-primary,
.auth .modal.legal .modal-body .button-primary{

	color: #FFFFFF;	

 
	background-color: #3768a0;


	border-color: #01499b;

}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .button-primary:hover,
.auth .modal.dealer--modal .modal-body .dealers--full #dealers__panel--filter .dealers__footer--buttons .button-primary:hover,
.auth .modal.legal .modal-body .button-primary:hover{

	color: #1cb0f4;

 
	background-color: #FFFFFF;

 
	border-color: #01499b;

}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .button-tertiary{

	color: #FFFFFF;	

 
	background-color: #3768a0;


	border-color: #01499b;

}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .button-tertiary:hover{

	color: #1cb0f4;

 
	background-color: #FFFFFF;

 
	border-color: #01499b;

}


.auth .modal.dealer--modal .modal-dialog .modal-content{
	background-color: #FFFFFF;
}


.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .cat-follow--back,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left button.filter__button.dealer-progression{


	font-family: Helvetica,Arial,sans-serif;
	
	
	

		

	text-transform: capitalize;

        

	color: #133a6b;

}


.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left [data-favorite-dealer="true"] .favorite{
	color: #3768a0;
}



.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .return-link{
	background-color: #3768a0;
}



.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body--form input[type="checkbox"]:checked + label::before,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body--form input[type="radio"]:checked + label::before{
	background-color: #01499b;
}


.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body--form .control--group .link--container a,
.auth .modal.dealer--modal .modal-body .dealers--full #dealers__panel--filter .dealers__footer--buttons a,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .results__list-item li.results-info__directions a,
.auth .modal.legal .modal-body a.close.legal{

	font-family: Helvetica,Arial,sans-serif ;



	text-transform: none;



	color: #01499b;	

}


.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body--form .control--group .link--container a:hover,
.auth .modal.dealer--modal .modal-body .dealers--full #dealers__panel--filter .dealers__footer--buttons a:hover,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .results__list-item li.results-info__directions a:hover,
.auth .modal.legal .modal-body a.close.legal:hover{
	color: #1cb0f4;
}


.auth .accordion__heading,
.js.auth .accordions__actions .btn--link-ui {


	font-family: Helvetica,Arial,sans-serif ;
	
	
	


	text-transform: capitalize;


	color: #133a6b;	

}


.js.auth .accordion__heading {
	 border-top-color: #cfcfcf;
}

  
 .js.auth .accordion__heading:hover,
 .js.auth .accordions__actions .btn--link-ui:hover {
	color: #133a6b;
}



.auth .social-media h2,
.auth .social-media .social-media__text {
	
	
		font-family: Helvetica,Arial,sans-serif;
		
		
		
	

	
		color: #133a6b;
	
}


	.auth .social-media h2 {
		text-transform: capitalize;
	}



	.auth .social-media .social-media__text {
		text-transform: none;
	}



	.auth .social-media .social-media__link:hover::before {
		background-color: #3768a0!important;
	}



	.auth .social-media .social-media__text {
		color: #133a6b;
	}



	.auth .social-media .social-media__text {
		font-family: Helvetica,Arial,sans-serif;
	}





	.auth .carousel .slick-dots li.slick-active button::before, .auth .carousel__pagination__single.active::after,
	.auth .carousel--hero .slick-prev:hover, .auth .carousel--hero .slick-prev:active, .auth .carousel--hero .slick-prev:focus, .auth .carousel--hero .slick-next:hover, .auth .carousel--hero .slick-next:active, .auth .carousel--hero .slick-next:focus,
    .auth .carousel .slick-prev:hover, .auth .carousel .slick-prev:active, .auth .carousel .slick-prev:focus, .auth .carousel .slick-next:hover, .auth .carousel .slick-next:active, .auth .carousel .slick-next:focus {
		background-color:#3768a0;
}





	
		.auth .tfn.mega--nav .search-wrap,
		.auth .tfn.mega--nav .search-wrap .search-inner .search-input{
			background: #3768a0 ;
				}
	


	
	@media screen and (max-width: 1023px) {
		.auth .tfn.mega--nav .mega-mobile .top--nav .mega--back,
		.auth .tfn.mega--nav .mega-mobile .top--nav .mega--drawer-back {
			background-color: #3768a0 ;
				}
			}
	
	
	
		.auth .tfn.mega--nav .mega-drawer a,
		.auth .tfn.mega--nav .mega-drawer a.cat-follow,
		.auth .tfn.mega--nav .mega-drawer a.cat-follow:hover,
		.auth .tfn.mega--nav .mega-drawer a:hover .cat-follow,
		.auth .tfn.mega--nav .mega-drawer .inner .mega--sidelinks a,
		.auth .tfn.mega--nav .mega-drawer .inner .mega--sidelinks a:hover,
		.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--sidelinks li a,
		.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--sidelinks li a:hover,
		.auth .tfn.mega--nav .mega-drawer .link--block a:hover,
		.auth .tfn.mega--nav .mega-drawer .cat-follow.mega--content__header,
		.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--drawer-back:hover:after,
    	.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--drawer-back::after,
		.auth .tfn.mega--nav .drop--menu .menu--content li:not(.dealer--info) a:not(.button):not(.close),
    	.tfn .drop--menu.language-selector ul.menu--content li a:not(.button):not(.close),
    	.tfn .drop--menu.contact-us ul.menu--content li a,
	 .auth .tfn.mega--nav .mega-drawer .mega--content ul li.only-mobile a{
			color: #133a6b ;
		}
	


.auth .tfn.mega--nav .toplink,
.auth .tfn.mega--nav .mega-drawer .link--block .link--item .item--right .item__title,
.auth .tfn.mega--nav .mega-drawer .mega--sidelinks a,
.auth .tfn.mega--nav .mega-drawer .mega--content > div > div > a,
.auth .tfn.mega--nav .drop--menu .menu--content li:not(.dealer--info) a:not(.button):not(.close),
.auth .tfn.mega--nav .mega-drawer .cat-follow.mega--content__header,
.tfn .drop--menu.language-selector ul.menu--content li a:not(.button):not(.close),
.tfn .drop--menu.contact-us ul.menu--content li a,
.auth .tfn.mega--nav .mega-mobile .top--nav li .mega--content li.only-mobile a {
	
    
       
        	font-family: Helvetica,Arial,sans-serif ;
        
        
        	font-weight: normal;
        
        
        
        
    
  	
  		text-transform: capitalize ;
  	
}


	
@media screen and (min-width: 1023px) {
          .auth .tfn .top--nav .mega-drawer .inner .mobile--links {	

		border-color: #133a6b ;
				}
			}
	
	
	
		.auth .tfn.mega--nav .mega-drawer .inner .link--block::before, .tfn.mega--nav .mega-drawer .inner .link--block::after {
			background: #133a6b ;
	     		}
	

	
		.auth header.tfn.mega--nav .drop--menu .menu--content {
			background: #FFFFFF ;
			}
	

	
		.auth header.tfn.mega--nav .drop--menu .menu--content::after {
			border-bottom-color: #FFFFFF ;
				}
	

	
		.auth header.tfn.mega--nav .drop--menu .menu--content li a:not(.button).active {
			border-left: 4px solid #1cb0f4;
		}
		header.tfn.mega--nav .utility--links__locale .language-selector a.dropdown-button.active,
	    header.tfn.mega--nav .utility--links__locale .language-selector a.dropdown-button:hover,
	    .tfn .utility--links .utility--links__dropdown .drop--menu.language-selector:hover .dropdown-button,
	    .tfn.mega--nav .utility--links .drop--menu.language-selector .dropdown-button:hover,
		.tfn.mega--nav .utility--links .drop--menu.language-selector:hover .dropdown-button,
    	.deg .tfn.mega--nav .mega-mobile .top--nav .mega--util a.language-selector:hover,
    	.tfn.mega--nav .utility--links .drop--menu.contact-us .dropdown-button:hover,
		.tfn.mega--nav .utility--links .drop--menu.contact-us:hover .dropdown-button,
    	.deg .tfn.mega--nav .mega-mobile .top--nav .mega--util a.contact-us:hover{ 
			color: #1cb0f4 ;
		}
	

	
		.auth header.tfn.mega--nav .drop--menu .menu--content li a:not(.active):hover {
			border-left: 4px solid #133a6b;
					}
	

    
    	.auth .tfn.mega--nav .mega-drawer .inner hr,
		.auth .tfn.mega--nav .mega-drawer .inner .mega--sidelinks li:not(:first-of-type),
		.auth .tfn.mega--nav .mega-drawer .inner .link--block .link--item:not(:last-of-type) {
			border-color: #133a6b ;
					}
	

    
   		.auth header.tfn.mega--nav,
		.auth > header > div.campaignTopNav,
		.auth header.mega--nav.tfn nav.top--nav > ul > li:hover > a,
		.auth header.tfn.mega--nav .mega-mobile .top--nav>ul>li>a {
			background-color: #3768a0 ;
					}
	

    
   	 	.auth header nav > ul > li.menu > ul > li > a,
		.auth header.tfn.mega--nav nav > ul > li > a,
		.auth > header > .campaignTopNav > nav > ul.menubar > li > ul > li > a,
		.auth header.tfn.mega--nav .utility--links a:not(.button-tertiary),
		.auth header.tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--back::after,
		.auth header.tfn.mega--nav .mega-mobile .mega-drawer .mega--back {
			color: #FFFFFF ;
					}
	@media screen and (max-width: 1023px){
		.auth .tfn.mega--nav .mega-drawer .cat-follow.mega--content__header,
		.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--drawer-back::after{
			color: #FFFFFF ;	
		}
	}
	

    
    	.auth .tfn.mega--nav .top--nav .mega-drawer .inner,
		.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .inner .mega--sidelinks li a,
		.auth .tfn.mega--nav .mega-mobile .top--nav li .mega--content li a,
		.auth .tfn.mega--nav .mega-mobile .top--nav li .mega--content ul.link--cols.three {
			background-color: #FFFFFF ;
					}
	

    
    	.auth header.tfn.mega--nav .suggBox,
		.auth header.tfn.mega--nav .suggBox .sug:hover,
		.auth header.tfn.mega--nav .suggBox .sug:focus {
			background-color: #FFFFFF ;
					}
	


    
    @media screen and (max-width: 1023px) {
        	.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .link--block-wrap.open {
				background: #FFFFFF ;
					}
					}
	
    
           	 	
    		.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--back:hover:after,
    		.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a {
				color: #FFFFFF ;
					}
	
   
    
         	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a .icon {
				background-color: #FFFFFF ;
					}	
	
    
     
          	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a .icon .h-lines::before,
    		.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a .icon .h-lines::after,
    		.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a .icon .v-lines::before,
   			.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a .icon .v-lines::after {
				background-color: #3768a0;
					}
	
     
        
        	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a:hover .icon {
				background-color: #1cb0f4;
					}
		
     
    
    	.auth .tfn.mega--nav .mega-drawer .mega--sidelinks a:not(.active):hover,
	    .tfn .drop--menu.language-selector ul.menu--content li a:not(.button):not(.close):hover,
    	.tfn .drop--menu.contact-us ul.menu--content li:hover a,
	    .deg .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .inner .container .row .mega--sidelinks li a:hover {
			border-color: #133a6b ;
		}
	

    
    	.auth header nav > ul > li.menu > ul > li > a:hover,
		.auth header nav > ul > li.menu > ul > li > a:active,
		.auth header nav > ul > li.menu > ul > li > a:focus,
		.auth header nav > ul > li.menu > ul > li:hover > a,
		.auth header nav > ul > li.active > a,
		.auth header nav > ul > li:hover > a,
		.auth header nav>ul>li.login a:hover,
		.auth header nav>ul>li.search:hover>a,
		.auth header nav>ul>li.location:hover>a,
		.auth .tfn.mega--nav .top--nav ul>li>a.toplink:hover,
		.auth .tfn.mega--nav .utility--links .search-toggle:hover,
		.auth .tfn.mega--nav .utility--links .login-toggle:hover,
		.auth .tfn.mega--nav .utility--links .login-component a:hover,
		.auth .tfn.mega--nav .utility--links #utility_links_findDealer_place:hover,
		.auth .tfn .utility--links .utility--links__sites .drop--menu:hover .dropdown-button,
		.tfn.mega--nav .utility--links .utility--links__dropdown .drop--menu.contact-us:hover .dropdown-button,
		.tfn.mega--nav .utility--links .utility--links__dropdown .drop--menu.contact-us .dropdown-button:hover,
		.tfn.mega--nav .utility--links .utility--links__dropdown .dropdown-button:hover {
			color: #1cb0f4 ;
				}
	

    
    	.auth .tfn.mega--nav .top--nav ul>li>a.toplink:hover::before {
			background: #1cb0f4 ;
				}
	

    
    	.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .inner .mega--sidelinks li a.active,
    	.tfn .drop--menu.language-selector ul.menu--content li.current a:not(.button):not(.close) {
			border-color: #1cb0f4 ;
				}
	

	
		.auth .tfn.mega--nav .mega-drawer .mega--content ul li a,
		.auth .tfn .suggBox .sug a {
			color: #133a6b ;
				}
	

    
    	.auth .tfn.mega--nav .mega-drawer .mega--content ul li a:hover,
		.auth .tfn .suggBox .sug a:hover {
			color: #1cb0f4 ;
				}
	

    
    	.auth .tfn.mega--nav .search-wrap .search-inner .search-input,
		.auth .tfn.mega--nav .search-wrap .search-inner .search-input::placeholder,
		.auth .tfn.mega--nav .search-wrap .search-inner i,
		.auth .tfn.mega--nav .search-wrap .search-inner .search-close {
			color: #FFFFFF ;
				}
	

	
		.auth .tfn.mega--nav .search-wrap .search-inner .search-input {
			border-color: #FFFFFF ;
				}
	

@media screen and (max-width: 1023px) {
    
        .auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a:hover {
        	color: #1cb0f4 ;
        		}
    
	
    .auth .tfn.mega--nav .menu-toggle.open span {
        background: none;
    		 	}
      
    
       .auth .mega--nav .mega-mobile {
   			 background: #3768a0 ;
   			     } 
    
    }
     
    
        .auth .tfn.mega--nav .menu-toggle span,
     	.auth .tfn.mega--nav .menu-toggle span:before,
     	.auth .tfn.mega--nav .menu-toggle span:after {
     	   	background-color: #FFFFFF ;
     	   		 }
     

    
    	.auth .tfn.mega--nav .mega-drawer .mega--content ul li a {
			text-transform: none ;
				 }
	

   
	   .auth .tfn.mega--nav .top--nav>ul>li>a {
		 text-transform: capitalize ;
	   }

	   @media screen and (max-width: 1023px) {
		   .auth .mega--nav .mega-mobile .mega--util a:not(.button-tertiary) {
				text-transform: capitalize ;
		   }
	   }
   

	
		.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util .login-component,
    	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a.language-selector,
    	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a.contact-us{
			color: #FFFFFF ;
		}
	

	.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .inner .container .row .mega--sidelinks li.only-mobile a:hover,
	.auth .tfn.mega--nav .mega-mobile .top--nav li .mega--content li.only-mobile a:hover{
		color: #3768a0 ;
	}





  .auth .foot-nav .foot-nav-top .rte h5,
  .auth .foot-nav .foot-nav-top ul li a,
  .auth .foot-nav ul li,
  .auth .foot-nav .language-wrapper a,
  .auth .foot-nav .socials .social-media__icon::before {
   color: #FFFFFF ;
  }



  .auth .foot-nav .foot-nav-top ul li a:hover,
  .auth .foot-nav ul li:hover,
  .auth .foot-nav .language-wrapper a:hover,
  .auth .foot-nav .social-media__icon.social-icon-facebook:hover,
  .auth .foot-nav .social-media__icon.social-icon-linkedin:hover,
  .auth .foot-nav .social-media__icon.social-icon-twitter:hover,
  .auth .foot-nav .social-media__icon.social-icon-youtube:hover,
  .auth .foot-nav .social-media__icon.social-icon-instagram:hover {
    color: #1cb0f4 ;
  }	
 


	.auth .foot-nav .foot-nav-top {
	background-color: #3768a0 ;
  }



  .auth .foot-nav .foot-nav-top {
    border-color: #FFFFFF ;	  
  }
  


  .auth .foot-nav-bottom h5,
  .auth .foot-nav .foot-nav-bottom ul li a,
  .auth .foot-nav .foot-nav-bottom .foot-nav-end ul li a {
   color: #FFFFFF ;
  }



  .auth .foot-nav .foot-nav-bottom ul li a:hover,
  .auth .foot-nav .foot-nav-bottom .foot-nav-end ul li a:hover {
    color: #1cb0f4 ;
  }	



	.auth .foot-nav .foot-nav-bottom {
	background-color: #3768a0 ;
  }




.auth .foot-nav .foot-nav-top ul li a,
.auth .foot-nav .foot-nav-bottom ul li a,
.auth .foot-nav .foot-nav-bottom .foot-nav-end ul li a {

	font-family: Helvetica,Arial,sans-serif;


	text-transform: none;

}

.auth .foot-nav .foot-nav-top h5,
.auth .foot-nav-bottom h5 {


	font-family: Helvetica,Arial,sans-serif ;
	font-weight: normal;
	
	
	


	text-transform: capitalize;

}

.auth .foot-nav-bottom .container .foot-nav-end ul li::after {

}

.auth .foot-nav-bottom .container .rte .foot-nav-end p a{

	color: #01499b;


	font-family: Helvetica,Arial,sans-serif;


	text-transform: none;

}

.auth .foot-nav-bottom .container .rte .foot-nav-end p {

	color: #133a6b;

}

.auth .foot-nav .foot-nav-bottom .foot-nav-end ul li a {

	color: #133a6b;

}

.auth .foot-nav .rte.clearfix .foot-nav-end p a:hover {

	color: #1cb0f4;

}


.dynamicForms.auth-track .privacy-links a {

  text-transform: none;

  color: #133a6b;
}

.auth .eloqua-form label,
.auth .eloqua-form legend,
.auth .eloqua-form .btn,
.dynamicForms.auth-track .privacy-links a {


  font-family: Helvetica,Arial,sans-serif;
  
  
  

}

.auth .eloqua-form label,
.auth .eloqua-form legend {

  text-transform: capitalize;

  color: #133a6b;
}

.auth .eloqua-form label.radio,
.auth .eloqua-form label.checkbox,
.auth .eloqua-form legend span,
.auth .eloqua-form select {

  font-family: Helvetica,Arial,sans-serif;

  color: #133a6b;
}

.auth .eloqua-form .btn-primary,
.auth .eloqua-form .btn-primary:focus,
.auth .eloqua-form .btn-secondary,
.auth .eloqua-form .btn-secondary:focus {

  color: #FFFFFF;

  background: #3768a0;

  border-color: #01499b;
}

.auth .eloqua-form .btn-primary:hover,
.auth .eloqua-form .btn-primary:focus:hover,
.auth .eloqua-form .btn-secondary:hover,
.auth .eloqua-form .btn-secondary:focus:hover {

  color: #1cb0f4;

  background: #FFFFFF;

  border-color: #01499b;
}


.auth .eloqua-form .btn {
  text-transform: capitalize;
}


.auth .eloqua-form input[type="text"]:focus,
.auth .eloqua-form input[type="password"]:focus,
.auth .eloqua-form input[type="number"]:focus,
.auth .eloqua-form input[type="email"]:focus,
.auth .eloqua-form textarea:focus {
  border-color: #01499b;
}

.auth .eloqua-form label.radio input[type="checkbox"]:checked::before,
.auth .eloqua-form label.checkbox input[type="checkbox"]:checked::before,
.auth .eloqua-form label.radio input[type="radio"]:checked::before,
.auth .eloqua-form label.checkbox input[type="radio"]:checked::before {
  background: #01499b;
  border-color: #01499b;  
}





.auth .cookie-consent-banner .container p {
 
	 color: #133a6b ;
 

 
	 font-family: #Helvetica,Arial,sans-serif ;
 
		}



.auth .cookie-consent-banner .container .accept-cookies-btn {
 
	 color: #FFFFFF ;
 

 
 	 border-color: #01499b ;
 

 
 	 background: #3768a0
 
		}



.auth .cookie-consent-banner .container .accept-cookies-btn:hover {
 
 	 color: #1cb0f4 ;
 

 
     background: #FFFFFF ;
 

 
	 border-color: #01499b ;
 
		}



.auth .cookie-consent-banner .container .no-thanks-btn {
 
 	 border-color: #01499b ;
 

 
     color: #FFFFFF ;
 

 
     background: #3768a0 ;
 
		}	



.auth .cookie-consent-banner .container .no-thanks-btn:hover {
 
 	 color: #1cb0f4 ;
 

 
 	 border-color: #01499b ;
 

 
 	 background: #FFFFFF ;
 
		}



 
  .auth .cookie-consent-banner {
 	  background-color: #FFFFFF ;
		}
 


.auth .cookie-warning:not(.slick-slide) .inner .h3,
.auth .cookie-warning .inner p,
.auth .modal-dialog .modal-header .close span,
.auth .modal-dialog .modal-header .modal-title,
.auth .modal-dialog .modal-body p{
	
		font-family: Helvetica,Arial,sans-serif !important;
	
}

.auth .cookie-warning .inner i,
.auth .cookie-warning:not(.slick-slide) .inner .h3,
.auth .cookie-warning .inner p,
.auth .modal-dialog .modal-header .close span,
.auth .modal-dialog .modal-header .modal-title,
.auth .modal-dialog .modal-body p{
	
		color: #133a6b !important;
	
}

.auth .tfn.modal.small .modal-dialog .modal-footer button.button-primary.accept-modal-cookies-btn,
.auth .cookie-warning .button.button-primary.cookie-policy{
	
		color: #FFFFFF;
	
	
		background-color: #3768a0;
	
	
		border-color: #01499b;
	
}

.auth .tfn.modal.small .modal-dialog .modal-footer button.button-primary.accept-modal-cookies-btn:hover,
.auth .cookie-warning .button.button-primary.cookie-policy:hover{
	
  		color: #1cb0f4;
	
	
		background-color: #FFFFFF;
	
	
  		border-color: #01499b;
	
}

.auth .tfn.modal.small .modal-dialog .modal-footer .close.chat-cookie-message.do-not-accept-modal-cookies-btn{
	
		font-family: Helvetica,Arial,sans-serif;
	
	
		text-transform: none;
	
	
		color: #01499b;
	
}

.auth .tfn.modal.small .modal-dialog .modal-footer .close.chat-cookie-message.do-not-accept-modal-cookies-btn:hover{
	
		color: #1cb0f4;
	
}

.auth .tfn.modal.small .modal-dialog .modal-header,
.auth .tfn.modal.small .modal-dialog .modal-footer{
	
		border-color: #133a6b;
	
}

.auth .mediagallery .multimedia .multimedia__slides .slick-arrow{
	
		color: #133a6b;
	
	
		font-family: Helvetica,Arial,sans-serif;
	
}



