




@import url(/etc.clientlibs/settings/wcm/designs/catDotCom/clientlibs/resources/css/fonts.css);


@import url(/etc.clientlibs/settings/wcm/designs/catDotCom/clientlibs/resources/css/fonts.css);



body {
	color:#000000;
	background-color:#FFFFFF;
	font-size: 14px;
}


.auth h1,
.auth .h1 {
	color:#000000;
}

.auth h2,
.auth .h2,
.auth h3,
.auth .h3,
.auth h4,
.auth .h4,
.auth h5,
.auth .h5,
.auth h6,
.auth .h6,
.auth p.accessible-name{
	color:#000000;
}

.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 .list .list__item-text p.accessible-name,
.auth .form label,
.auth .infographic
{
	
      	
          font-family: Roboto Condensed Bold;
        
    
    
  	
  		text-transform: capitalize;
  	
}

.auth .global-selector-container .global-selector-section-panel .global-selector-panel .global-selector-header-container .global-selector-welcome {
	
		text-transform: capitalize !important;
		
}

.auth p:not(.accessible-name),
.auth ul,
.auth li,
.auth ol,
.auth input[type="checkbox"] + label,
.auth input[type="radio"] + label {
	
		
			font-family:Noto Sans Regular;
		
	
	
}

body:lang(pl),
p:lang(pl),
strong:lang(pl),
table th:lang(pl),
table td:lang(pl),
.captionCopy:lang(pl),
.large:lang(pl),
figcaption:lang(pl),
header nav > ul > li.menu > ul > li.products > div > ul > li > ul > li > div ul a:lang(pl),
header nav > ul > li.location > a:lang(pl),
header nav > ul > li.location > div > ul > li > div ul > li > strong > span:lang(pl),
header nav > ul > li.location > div > ul > li > div ul > li > b > span:lang(pl),
.mini-form label:lang(pl),
.selector .content h6:lang(pl),
.content-module.content-module-secondary ul a:lang(pl),
.product-gallery .gallery-text:lang(pl),
.product-gallery .paginator .paginator-number:lang(pl),
.product-gallery .mobile-controls .paginator-number:lang(pl),
.pricing h3 span:lang(pl),
.search-results .search-item .title:lang(pl),
.auth p:lang(pl),
.auth ul:lang(pl),
.auth li:lang(pl),
.auth ol:lang(pl),
.auth input[type="checkbox"] + label:lang(pl),
.auth input[type="radio"] + label:lang(pl),
.auth .form:not(.dynamic-form--form):not(.focused-search__form) input[type="text"]:lang(pl),
.auth .global-search-results-page .filter--group .filter--inner label:lang(pl),
.auth .form label:not(.error):not(.radio):not(.login-panel__label-header):lang(pl),
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header):lang(pl),
.auth .global-search-results-page .search-results-subheading:lang(pl),
.tfn.dynamic-content .dynamic-content__text p:lang(pl),
.tfn.hero-short .hero-text p:lang(pl),
.auth .teaser.teaser--banner .teaser__text-wrap p:lang(pl),
.auth .teaser.teaser--hero .teaser__text-wrap p:lang(pl),
.auth .teaser .teaser__text-wrap p:lang(pl),
.auth .account-banner .cta-text p:lang(pl),
.auth .mega--nav .mega-drawer .mega--content.new-account.open .my-account-banner p.banner5-desc:lang(pl),
.auth .mega--nav .mega-mobile .top--nav .mega-drawer.mobile-open .my-account-banner p.banner5-desc:lang(pl),
.auth .login-panel .header-container p:lang(pl),
.auth .login-panel p:lang(pl),
.auth .login-panel ul:lang(pl),
.auth .login-panel li:lang(pl),
.auth .foot-nav .foot-nav-top ul li a:lang(pl),
.auth .foot-nav .foot-nav-bottom ul li a:lang(pl),
.auth .foot-nav .foot-nav-bottom .foot-nav-end ul li a:lang(pl),
.auth .breadcrumb-msrp .breadcrumb__list-msrp li:not(:last-of-type) span:lang(pl),
.auth .rte p:lang(pl),
.auth .rte table tr:lang(pl),
.auth .registration__cta a:lang(pl),
.auth .list p:not(.filter__header):lang(pl),
.auth .list p:not(.accessible-name),
.auth .list.list--links-simple .list__item-text h3:lang(pl),
.auth .list .filter input[type="checkbox"] + label:lang(pl),
.auth .list .filter a .clear:lang(pl),
.auth .list .list__item-text p:lang(pl),
.auth .list .list__item-text p:lang(pl):not(.accessible-name),
.auth .list--content.list--no-image .list__item-text p:lang(pl),
.auth .list .filter a .clear.active:lang(pl),
.auth .multimedia__slides p:lang(pl),
.sitemap > .text > .linkcontainer > .linkcontainer > .linkcontainer > .linkcontainer > .linkcontainer > .linkcontainer > .link > a:lang(pl),
.sitemap > .text > .linkcontainer > .linkcontainer > .linkcontainer > .linkcontainer > .linkcontainer > .linkcontainer > .linkcontainer > .link > a:lang(pl) {
	
		
			font-family:Noto Sans Regular !important;
		
	
	
}


.auth p,
.auth ul,
.auth ol,
.auth li,
.auth .accent,
.auth .eyebrow,
.auth .infographic  {
	color: #000000;
}


.auth a {   
	color: #0067B8;
}


.auth .accent-bar {
    background-color: #ffcd11;
}


.auth .CATArticleArea1.parsys .chatSalesforceForm label,
.auth .CATArticleArea1.parsys .chatSalesforceForm input:not([type="submit"]),
.auth .preChatForm label, .auth .preChatForm input:not([type="submit"]),
div.parametricSearch select.cssPsearch,
div.parametricSearch .searchBox input[type="text"].pSearch,
div.parametricSearch .searchBox #pSearch-error,
div.parametricSearch .searchColon {
	
		
			font-family:Noto Sans Regular;
		
	
	
}

.auth .CATArticleArea1.parsys .chatSalesforceForm input[type="submit"], .auth .preChatForm input[type="submit"], div.parametricSearch input[type="submit"] {
	
		
			font-family: Roboto Condensed Bold;
		
	
	
}


.auth .breadcrumb-msrp .breadcrumb__list-msrp li:last-of-type span,
.auth .breadcrumb-msrp .breadcrumb__list-msrp li a {

	
		font-family:Noto Sans Regular;
	



	color: #6f6f6f;

}

.auth .breadcrumb-msrp .breadcrumb__list-msrp li:last-of-type span {
    font-weight: normal;
}

.auth .breadcrumb-msrp .breadcrumb__list-msrp li::after{

		color: #6f6f6f;

}

.auth .breadcrumb-msrp .breadcrumb__list-msrp li:not(:last-of-type) span, 
.auth .breadcrumb-msrp .breadcrumb__list-msrp li a  {

	
		font-family: Noto Sans Regular;
	




	color: #000000;

}
.auth .breadcrumb-msrp .breadcrumb__list-msrp{

	background-color: #FFFFFF ;

}
@media screen and (max-width: 1023px) {
.auth .breadcrumb-msrp .breadcrumb__list-msrp li:nth-last-child(2) a::before{
	
			border-color: #6f6f6f;
	
	}
	
.auth .breadcrumb-msrp .breadcrumb__list-msrp li:nth-last-child(2) a,
.auth .breadcrumb-msrp .breadcrumb__list-msrp li:not(:last-of-type) span{
	
        
            font-family:Noto Sans Regular;
        
    
    
    text-transform: capitalize;

}	

}



    .auth .multimedia__slides p {
    	
	
		font-family:Noto Sans Regular;
	


    	
        	color: #000000;
    	
    }
    
        .auth .multimedia .multimedia__nav-item--active { border-bottom-color: #ffcd11; }
    
    
        .auth .multimedia .slick-arrow:hover { color: #ffcd11; }
    


	.auth .multimedia__slides p {
		
			
				font-family:Noto Sans Regular;
			
		
		
		
			color: #000000;
		
	}
	
		.auth .multimedia .multimedia__nav-item--active {
			border-bottom-color: #ffcd11;
		}
	
	
		.auth .multimedia .slick-arrow:hover {
			color: #ffcd11;
		}
	

	
		.tfn .cookie-warning, .auth .cookie-warning, .cookie-parent .cookie-warning {
			background: #f0f0f0;
		}

		.tfn .multimedia .multimedia__slides:not(.slick-initialized) .cookie-warning p:not(:empty), .auth .multimedia .multimedia__slides:not(.slick-initialized) .cookie-warning p:not(:empty), .cookie-parent .multimedia .multimedia__slides:not(.slick-initialized) .cookie-warning p:not(:empty) {
			background: #f0f0f0;
		}
	

	
		.tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
			text-transform: capitalize;
		}
	

	
		.tfn .cookie-warning:not(.slick-slide) .inner i, .auth .cookie-warning:not(.slick-slide) .inner i, .cookie-parent .cookie-warning:not(.slick-slide) .inner i {
			color: #000000 !important;
		}
	

	
		.tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .multimedia__content .desktopview, .auth .multimedia__content .mobileview {
			color: #000000;
		}

		.tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
			color: #000000;
		}
	

	
		.tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
			color: #0067B8 !important;
		}
	

	
		.tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings:hover, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings:hover, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings:hover {
			color: #0078D6 !important;
		}
	

	
		.tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
			color: #000000 !important;
		}
	

	
		
			.tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
				font-family: Roboto Condensed Bold;
			}
		
	

	

	
		
			.tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .multimedia__content .desktopview, .auth .multimedia__content .mobileview {
				font-family:Noto Sans Regular;
			}

			.tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
				font-family:Noto Sans Regular;
			}
		
	

	

	

	


	.auth .multimedia__slides p {
		
			
				font-family:Noto Sans Regular;
			
		
		
		
			color: #000000;
		
	}
	
		.auth .multimedia .multimedia__nav-item--active {
			border-bottom-color: #ffcd11;
		}
	
	
		.auth .multimedia .slick-arrow:hover {
			color: #ffcd11;
		}
	

	
		.tfn .cookie-warning, .auth .cookie-warning, .cookie-parent .cookie-warning {
			background: #f0f0f0;
		}

		.tfn .multimedia .multimedia__slides:not(.slick-initialized) .cookie-warning p:not(:empty), .auth .multimedia .multimedia__slides:not(.slick-initialized) .cookie-warning p:not(:empty), .cookie-parent .multimedia .multimedia__slides:not(.slick-initialized) .cookie-warning p:not(:empty) {
			background: #f0f0f0;
		}
	

	
		.tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
			text-transform: capitalize;
		}
	

	
		.tfn .cookie-warning:not(.slick-slide) .inner i, .auth .cookie-warning:not(.slick-slide) .inner i, .cookie-parent .cookie-warning:not(.slick-slide) .inner i {
			color: #000000 !important;
		}
	

	
		.tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .multimedia__content .desktopview, .auth .multimedia__content .mobileview {
			color: #000000;
		}

		.tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
			color: #000000;
		}
	

	
		.tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
			color: #0067B8 !important;
		}
	

	
		.tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings:hover, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings:hover, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings:hover {
			color: #0078D6 !important;
		}
	

	
		.tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
			color: #000000 !important;
		}
	

	
		
			.tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
				font-family: Roboto Condensed Bold;
			}
		
	

	

	
		
			.tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .multimedia__content .desktopview, .auth .multimedia__content .mobileview {
				font-family:Noto Sans Regular;
			}

			.tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
				font-family:Noto Sans Regular;
			}
		
	

	

	

	


	.auth .multimedia__slides p {
		
			
				font-family:Noto Sans Regular;
			
		
		
		
			color: #000000;
		
	}
	
		.auth .multimedia .multimedia__nav-item--active {
			border-bottom-color: #ffcd11;
		}
	
	
		.auth .multimedia .slick-arrow:hover {
			color: #ffcd11;
		}
	

	
		.tfn .cookie-warning, .auth .cookie-warning, .cookie-parent .cookie-warning {
			background: #f0f0f0;
		}

		.tfn .multimedia .multimedia__slides:not(.slick-initialized) .cookie-warning p:not(:empty), .auth .multimedia .multimedia__slides:not(.slick-initialized) .cookie-warning p:not(:empty), .cookie-parent .multimedia .multimedia__slides:not(.slick-initialized) .cookie-warning p:not(:empty) {
			background: #f0f0f0;
		}
	

	
		.tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
			text-transform: capitalize;
		}
	

	
		.tfn .cookie-warning:not(.slick-slide) .inner i, .auth .cookie-warning:not(.slick-slide) .inner i, .cookie-parent .cookie-warning:not(.slick-slide) .inner i {
			color: #000000 !important;
		}
	

	
		.tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .multimedia__content .desktopview, .auth .multimedia__content .mobileview {
			color: #000000;
		}

		.tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
			color: #000000;
		}
	

	
		.tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
			color: #0067B8 !important;
		}
	

	
		.tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings:hover, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings:hover, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings:hover {
			color: #0078D6 !important;
		}
	

	
		.tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
			color: #000000 !important;
		}
	

	
		
			.tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
				font-family: Roboto Condensed Bold;
			}
		
	

	

	
		
			.tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .multimedia__content .desktopview, .auth .multimedia__content .mobileview {
				font-family:Noto Sans Regular;
			}

			.tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
				font-family:Noto Sans Regular;
			}
		
	

	

	

	




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


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

.auth .rte p,
.auth .rte table tr,
.auth .registration__cta a {
	
	
		font-family:Noto Sans Regular;
	


}


.auth .rte p {
	color: #000000;
}

.auth .rte .button.button-secondary.button-sm, .auth .texteditor .button.button-secondary {
	
		color: #FFFFFF;
	
	
		background-color: #000000;
	
	
		border-color: #000000;
	
	}


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


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


	.auth .rte p {
	color: #000000;
	}

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

	color: #FFFFFF;


	background-color: #000000;

}


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



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



   .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: #000000;
	
}

.auth .rte .button.button-secondary.button-sm:hover, .auth .rte a .button.button-secondary.button-sm:hover, .auth .texteditor .button.button-secondary:hover {
	
		color: #FFFFFF;
	
	
		background-color: #3f3f3f;
	
	
		border-color: #3f3f3f;
	
}
.auth .rte .button.button-secondary.button-sm:hover a {
	
		color: #FFFFFF;

	
}


.auth .registration__cta {
	background-color: #FFFFFF;
}


.auth .registration__cta a {
	color: #000000;
}

.auth .registration__cta a i, .auth .texteditor .button.button-primary {
	
		color: #000000;
	
	
		background-color: #ffcd11;
	
	
		border-color: #B18D00;
	
}
.auth .registration__cta a:hover i, .auth .texteditor .button.button-primary:hover {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #F3C206;
	
}	
.auth .texteditor .button.button-tertiary {
    
        color: #000000;
    
    
        background-color: #FFFFFF;
    
    
        border-color: #000000;
    
}
.auth .texteditor .button.button-tertiary:hover {
    
        color: #000000;
    
    
        background-color: #F2F2F2;
    
    
        border-color: #000000;
    
	text-decoration: underline;
}
.auth .texteditor .button {
    
	  
		font-family:Roboto Condensed Bold;
	  
    
     
}
.auth .texteditor .fontStyle-extra-large{
   font-size : 58px;
   color: black;
}
.auth .texteditor .fontstyle-large{
   font-size : 26px;
   color: black;
}
.auth .texteditor .fontstyle-medium{
   font-size : 22px;
   color: black;
}
.auth .texteditor .fontstyle-small{
   font-size : 20px;
   color: black;
}
.auth .texteditor .fontstyle-extra-small{
   font-size : 14px;
   color: black;
}


.auth .title p {
	
	   
		   font-family: Roboto Condensed;
	  
	
    
 }

.auth .title .title__wrapper H1,
.auth .title .title__wrapper H2,
.auth .title .title__wrapper H3, 
.auth .title .title__wrapper H4, 
.auth .title .title__wrapper H5, 
.auth .title .title__wrapper H6 {
	
		text-transform: capitalize;
		
}

  
    .auth .title .title__wrapper H2 {
      color: #000000;
    }
  



.auth .list .cat-follow,
.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:Roboto Condensed Bold;
	



	text-transform: capitalize;

}

.auth .list--compact a .list__item-text h3,
.auth .list--compact .list__item a:hover .list__item-text h3 {

	
		font-family:Roboto Condensed Bold;
	

	
}


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

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

	text-transform: none;	


	color: #0067B8;	

}


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



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



.auth .filter .filter__header{
	color: #000000;	
}



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



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



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

.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 .list__item-text p,
.auth .list--content.list--no-image .list__item-text p,
.auth .list .filter a .clear.active {
	
	
		font-family:Noto Sans Regular;
	


}


 
 .auth .list .item-count span{
	color: #000000;
}

 
.auth .list a .accent-bar{
	background-color: #ffcd11;
}


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

 
 .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: #cccccc;
}}
@media only screen and (min-width: 992px) {
.auth .list .load-more::before,.auth .list .load-more::after {
	 background: #cccccc;
}}

  
 .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: #000000;
}

 
.auth .list.list--detailed .list__item-specs dt{
	color: #6f6f6f;
}


.auth .list a .button-primary{

	color: #000000;	

 
	background-color: #ffcd11;


	border-color: #B18D00;

}

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

 
	background-color: #FFE672;

 
	border-color: #F3C206;

}

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

	color: #000000;	

 
	background-color: #FFFFFF;


	border-color: #000000;

}

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

 
	background-color: #F2F2F2;

 
	border-color: #000000;

}


.auth .list--blog .list__item .list__item-text span.tag{
	background: #f0f0f0;
}

.auth .filter .filter__back-link {

        
           font-family: Roboto Condensed Bold;
        
		
			line-height: 1.2;
		
    
    
}


.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:Roboto Condensed Bold;
	


}

.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 .teaser__text-wrap p,
		.auth .teaser.teaser--hero .teaser__text-wrap p {
  			font-family: Roboto Condensed;
}
	



.auth .teaser.teaser--banner {
background: #000000; }


.auth .teaser.teaser--banner a, 
.auth .teaser.teaser--banner .button {
background: #FFFFFF;
color: #000000;
border-color: #000000;
}
.auth .teaser.teaser--banner a:hover, 
.auth .teaser.teaser--banner .button:hover {
background: #F2F2F2;
color: #000000;
border-color: #000000;
}


.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; }  
 
.auth .teaser.teaser--banner.teaser--light .container .inner p {
color: #000000;	
}
  
.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,
.auth .teaser.teaser--banner.teaser--banner-card a,
.auth .teaser.teaser--banner.teaser--banner-card .button{
background: #ffcd11;
color: #000000;
border-color: #B18D00;
}
.button:hover.button-primary, 
.button:focus.button-primary,
.auth .teaser.teaser--hero a:hover, 
.auth .teaser.teaser--hero .button:hover,
.auth .teaser.teaser--banner.teaser--banner-card.teaser--light a:hover,
.auth .teaser.teaser--banner.teaser--banner-card.teaser--light a:focus,
.auth .teaser.teaser--banner.teaser--banner-card.teaser--light .button:hover,
.auth .teaser.teaser--banner.teaser--banner-card.teaser--light .button:focus{
background: #FFE672;
color: #000000;
border-color: #F3C206;
}
.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: #FFE672;
color: #000000;
border-color: #F3C206;
} 

.auth .teaser.teaser--banner.teaser--banner-card a:hover, 
.auth .teaser.teaser--banner.teaser--banner-card a:focus, 
.auth .teaser.teaser--banner.teaser--banner-card .button:hover, 
.auth .teaser.teaser--banner.teaser--banner-card .button:focus {
background: #000000;
color: #FFE672;
border-color: #000000;
}


.auth .teaser.teaser--checkerboard .teaser__text-wrap{
background-color: #FFFFFF; }


.auth .teaser.teaser--checkerboard.teaser-checkerboard--dark .teaser__text-wrap{
background-color: #000000; }


.auth .teaser .teaser__text-wrap p {

	
		font-family:Noto Sans Regular;
	


}

.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: #000000 ; }

.auth .teaser.teaser--checkerboard .teaser__text-wrap .button{
background: #ffcd11;
color: #000000;
border-color: #B18D00;
}

.auth .teaser.teaser--checkerboard .teaser__text-wrap .button:hover {
background: #FFE672;
color: #000000;
border-color: #F3C206;
} 

.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: #000000 ; }

.auth .teaser.teaser--tile:not(.teaser--tile-text) .teaser__text-wrap h2,
.auth .teaser.teaser--tile-text .teaser__text-wrap h2{
	color: #000000 ; }

.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: #ffcd11 ; }


.auth .teaser.teaser--banner.teaser--grey {
background: #f0f0f0;
}



.auth .teaser.teaser--banner.teaser--white {
background: #FFFFFF;
}



.auth .teaser.teaser--banner.teaser--grey h2,
.auth .teaser.teaser--banner.teaser--white h2{
  color: #000000;
}


.auth .teaser.teaser--banner.teaser--grey a, 
.auth .teaser.teaser--banner.teaser--grey .button {
color: #000000;
background:#FFFFFF;
border-color: #000000;
}

.auth .teaser.teaser--banner.teaser--grey a:hover,
.auth .teaser.teaser--banner.teaser--grey .button:hover {
color: #000000;
background:#F2F2F2;
border-color:#000000;
}

.auth .teaser.teaser--banner.teaser--white a, 
.auth .teaser.teaser--banner.teaser--white .button {
color: #000000;
background:#ffcd11;
border-color: #B18D00;
}

.auth .teaser.teaser--banner.teaser--white a,hover,
.auth .teaser.teaser--banner.teaser--white .button:hover {
color: #000000;
background:#FFE672;
border-color:#F3C206;
}
.auth .teaser.teaser--tile.teaser--tile-right .container::before, .auth .teaser.teaser--tile .container::before {
	background: #999999;
}


    
	    .auth .tabs .tabs__nav-item--active,
	    .auth .tabs .tabs__nav-item--active:hover {
			border-bottom-color: #ffcd11;
		} 
		
		.auth .tabs .tabs__nav-item--active::after {
    	 	 border-top-color: #ffcd11;
    	}
	
      
    .auth .tabs .tabs__nav-item h3 {
		
			
				font-family: Roboto Condensed Bold;
			
		

			

		
			text-transform: capitalize;
		
	
		
			color: #000000;
		
	}

	
		.auth .tabs .tabs__nav-item {
	  		border-right-color: #999999;
	  		border-left-color: #999999;
	}
	


 
  .auth .secondary-navigation.secondary-navigation--industry .current-page.active::after, 
  .auth .secondary-navigation.secondary-navigation--industry .current-page.active p::after,
  .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: #ffcd11; 
     } 
  

.auth .secondary-navigation nav ul li a,
.auth .secondary-navigation nav ul li a:hover {

	
		font-family:Roboto Condensed Bold;
	



	text-transform: capitalize;

}


  .auth .secondary-navigation nav ul li a,
  .auth .secondary-navigation nav .mobile-head .toggle-link span {
	  color: #000000;
    }
 


  .auth .secondary-navigation nav .mobile-head .toggle-link span::after {
	border-color: #000000;
    }


  
   .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: #000000;	
  
  
	 background-color: #ffcd11;
  
  
	 border-color: #B18D00;
   
 }
.auth .secondary-navigation .secondary-navigation__action-buttons .button:hover.button-primary, .button:focus.button-primary a {
   
	 color: #000000;
   
   
	 background-color: #FFE672;
   
   
	 border-color: #F3C206;
   
  }

  
  .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: #999999; 
     }  
   

  
  .auth .secondary-navigation,
  .auth .secondary-navigation.secondary-navigation--industry .mobile-head .img-wrap,
  .auth .secondary-navigation.open .secondary-navigation__action-buttons {
    border-color: #cccccc;
  } 
  
  
  
  .auth .secondary-navigation.secondary-navigation--industry .current-page.active, 
  .auth .secondary-navigation.secondary-navigation--industry .current-page.active p,
  .auth .secondary-navigation nav ul li a.active-page,
  .auth .secondary-navigation nav ul li a:hover {
	color: #ffcd11; 
  }
  

	
   		div.secondary-navigation.secondary-navigation--industry div.container div.row div.col-3 a {
        	color:#FFFFFF;
    	}
  	 



.auth .container .focused-search__content h1.focused-search__title,
.auth .container .focused-search__content h2.focused-search__title,
.auth .container .focused-search__content h3.focused-search__title,
.auth .container .focused-search__content h4.focused-search__title,
.auth .container .focused-search__content h5.focused-search__title,
.auth .container .focused-search__content h6.focused-search__title {

    
        font-family: Roboto Condensed Bold;
    



    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:Noto Sans Regular;
	


}


.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 {


    font-family: Roboto Condensed;
    



color: #000000;

}



.auth .container .focused-search__content .focused-search__suggestions li a:hover {
    background: #fffae7;
}



.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: #000000;
}



.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.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body--form .form-filter-title,
.auth .modal.legal .modal-header .modal-title{

	font-family: Roboto Condensed Bold;


		

	 text-transform: capitalize;

        

	 color: #000000;
 
}

.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 .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:Noto Sans Regular;
	




	color: #000000;

}

.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: Roboto Condensed Bold;


		

	text-transform: capitalize;

        

	color: #000000;

}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .separator i{

	font-family: Roboto Condensed Bold;


		

	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: #cccccc;
}

.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: #cccccc;
}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left{
	border-left-color: #cccccc;
    border-bottom-color: #cccccc;
}

.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: #cccccc;
}

.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: #cccccc;
}


.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: #000000;	

 
	background-color: #ffcd11;


	border-color: #B18D00;

}

.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: #000000;

 
	background-color: #FFE672;

 
	border-color: #F3C206;

}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .button-tertiary{

	color: #000000;	

 
	background-color: #FFFFFF;


	border-color: #000000;

}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .button-tertiary:hover{

	color: #000000;

 
	background-color: #F2F2F2;

 
	border-color: #000000;

}


.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: Roboto Condensed Bold;


		

	text-transform: capitalize;

        

	color: #2f2f2f;

}


.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left [data-favorite-dealer="true"] .favorite{
	color: #ffcd11;
}



.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .return-link{
	background-color: #f0f0f0;
}



.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: #ffcd11;
}


.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:Noto Sans Regular;
	




	text-transform: none;



	color: #0067B8;	

}


.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: #0078D6;
}



.auth .modal.dealer--modal .modal-dialog .modal-content .modal-header .modal-title,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body--form .form-filter-title,
.auth .modal.legal .modal-header .modal-title,
.auth.dealers .dealers__body .dealers__info p,
.auth .dealerLocator .back-link__group .cat-follow {

	font-family: Roboto Condensed Bold;


line-height: 1.2;
		

	 text-transform: capitalize;

        

	 color: #000000;
 
}

.auth .dealerLocator .dealers__body p,
.auth .dealerLocator .results__summary p,
.auth .dealerLocator .dealers__body p .results__dealer-name,
.auth .dealerLocator .dealers .dealers__body .dealers__info .results__list-item h3 {

	font-family: Roboto Condensed Bold;


line-height: 1.2;
		

	 text-transform: capitalize;

        

	color: #000000;

}

.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 .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:Noto Sans Regular;
	


line-height: 1.2;


	color: #000000;

}

.auth .general-error p, .auth .dealers .general-error .dealer-notification .dealer-notification-info {
	
		
			font-family:Noto Sans Regular;
		
	
	
}

.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: Roboto Condensed Bold;


line-height: 1.2;
		

	text-transform: capitalize;

        

	color: #000000;

}

.auth .dealers .general-error .dealer-notification-footer a,
.auth .dealers__header__title {
	
		font-family: Roboto Condensed Bold;
	
		
}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .separator i,
.auth .separator i {

	font-family: Roboto Condensed Bold;


line-height: 1.2;
		

	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: #cccccc;
}

.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: #cccccc;
}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left{
	border-left-color: #cccccc;
    border-bottom-color: #cccccc;
}

.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: #cccccc;
}

.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: #cccccc;
}


.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: #000000;	

 
	background-color: #ffcd11;


	border-color: #B18D00;

}

.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: #000000;

 
	background-color: #FFE672;

 
	border-color: #F3C206;

}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .button-tertiary,
.auth .dealerLocator .button.button-tertiary.dealer-progression {

	color: #000000;	

 
	background-color: #FFFFFF;


	border-color: #000000;

}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .button-tertiary:hover,
.auth .dealers .dealers__body .results__list .button:hover.button-tertiary,
.auth .dealerLocator .button.button-tertiary.dealer-progression:hover {

	color: #000000;

 
	background-color: #F2F2F2;

 
	border-color: #000000;

}


.auth .modal.dealer--modal .modal-dialog .modal-content{
	background-color: #FFFFFF;
}


.auth .dealerLocator .button{

	font-family: Roboto Condensed Bold;


line-height: 1.2;



	text-transform: capitalize;

}

.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: Roboto Condensed Bold;


line-height: 1.2;
		

	text-transform: capitalize;

        

	color: #2f2f2f;

}


	.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left [data-favorite-dealer="true"] .favorite,
	.auth [data-favorite-dealer="true"] .favorite {
	color: #ffcd11;
	}



	.auth .dealers .dealers__panel-container .rental-store-icon {
	background-color: #ffcd11;
	}



.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .return-link{
	background-color: #f0f0f0;
}



.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,
.auth .dealers--full .dealers__panel-container .dealers__body input[type="radio"]:checked+label:not(.error)::before,
.auth .input[type="radio"]:checked+label:not(.error)::before {
	background-color: #ffcd11;
}



	.auth .dealers--full .dealers__panel-container .dealers__body input[type="radio"]:checked+label:not(.error)::before,
	.auth .input[type="radio"]:checked+label:not(.error)::before {
		border: #ffcd11 !important;
	}


.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:Noto Sans Regular;
	





	text-transform: none;



	color: #0067B8;	

}


.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: #0078D6;
}

.auth .dealers .dealers__panel-container .rental-store-icon {
    
    	
  			font-family: Roboto Condensed;
		
    
	  	
    
	color: #000000;
     }



.auth .modal.dealer--modal .modal-dialog .modal-content .modal-header .modal-title,
.auth .modal.legal .modal-header .modal-title,
.auth.dealers .dealers__body .dealers__info p {

	font-family: Roboto Condensed Bold;


line-height: 1.2;
		

	 text-transform: capitalize;

        

	 color: #000000;
 
}

.auth .dealerLocator .dealers__body p,
.auth .dealerLocator .back-link__group .cat-follow,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body--form .form-filter-title,
.auth .dealerLocator .results__summary p,
.auth .dealerLocator .dealers__body p .results__dealer-name,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .cat-follow--back,
.auth .dealerLocator .dealers .dealers__body .dealers__info .results__list-item h3 {

	font-family: Roboto Condensed Bold;


line-height: 1.2;
		

	 text-transform: capitalize;

        

	color: #000000;

}



	.auth .mega--nav .utility--links__find-dealer .drop--menu>.dropdown-button.open {
		color: #ffcd11;
	}


.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 .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:Noto Sans Regular;
	


line-height: 1.2;


	color: #000000;

}

.auth .general-error p, .auth .dealers .general-error .dealer-notification .dealer-notification-info {
	
		
			font-family:Noto Sans Regular;
		
	
	
}

.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: Roboto Condensed Bold;


line-height: 1.2;
		

	text-transform: capitalize;

        

	color: #000000;

}

.auth .dealers .general-error .dealer-notification-footer a,
.auth .dealers__header__title {
	
		font-family: Roboto Condensed Bold;
	
		
}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .separator i,
.auth .separator i {

	font-family: Roboto Condensed Bold;


line-height: 1.2;
		

	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: #cccccc;
}

.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: #cccccc;
}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left{
	border-left-color: #cccccc;
    border-bottom-color: #cccccc;
}

.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: #cccccc;
}

.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: #cccccc;
}


.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: #000000;	

 
	background-color: #ffcd11;


	border-color: #B18D00;

}

.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: #000000;

 
	background-color: #FFE672;

 
	border-color: #F3C206;

}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .button-tertiary,
.auth .dealerLocator .button.button-tertiary.dealer-progression {

	color: #000000;	

 
	background-color: #FFFFFF;


	border-color: #000000;

}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .button-tertiary:hover,
.auth .dealers .dealers__body .results__list .button:hover.button-tertiary,
.auth .dealerLocator .button.button-tertiary.dealer-progression:hover {

	color: #000000;

 
	background-color: #F2F2F2;

 
	border-color: #000000;

}


.auth .modal.dealer--modal .modal-dialog .modal-content{
	background-color: #FFFFFF;
}


.auth .dealerLocator .button {

	font-family: Roboto Condensed Bold;


line-height: 1.2;



	text-transform: capitalize;

}

.auth .dealerLocator .back-link__group .filter__button.dealer-progression,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left button.filter__button.dealer-progression{

	font-family: Roboto Condensed Bold;


line-height: 1.2;
		

	text-transform: capitalize;

        

	color: #2f2f2f;

}


.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left [data-favorite-dealer="true"] .favorite,
.auth [data-favorite-dealer="true"] .favorite {
	color: #ffcd11;
}



	.auth .dealers .dealers__panel-container .rental-store-icon {
		background-color: #ffcd11;
	}



.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,
.auth .dealers--full .dealers__panel-container .dealers__body input[type="radio"]:checked+label:not(.error)::before,
.auth .input[type="radio"]:checked+label:not(.error)::before {
	background-color: #ffcd11;
}



	.auth .dealers--full .dealers__panel-container .dealers__body input[type="radio"]:checked+label:not(.error)::before,
	.auth .input[type="radio"]:checked+label:not(.error)::before {
		border: #ffcd11 !important;
	}


.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:Noto Sans Regular;
	





	text-transform: none;



	color: #0067B8;	

}


.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: #0078D6;
}

.auth .dealers .dealers__panel-container .rental-store-icon {
    
    	
  			font-family: Roboto Condensed;
		
    	
	  
    
	color: #000000;
     }


.auth .dealers .dealers__panel-container .parts-services-icon  {

   
              font-family: Noto Sans Regular;
   
   line-height:1.2;



    
}
.auth .dealers .dealers__panel-container .parts-icon {

   
              font-family: Noto Sans Regular;
   
   line-height:1.2;



    
}
@media screen and (min-width: 1024px) {
.auth .dealers .popup-bubble-anchor .popup-bubble-content {

}
.auth .dealers .popup-bubble-anchor::after   {

}
.auth .dealers .popup-bubble-anchor:hover .popup-bubble-content, 
.auth .dealers .popup-bubble-anchor--hovered .popup-bubble-content {

}
.auth .dealers .popup-bubble-anchor:hover::after,
.auth .dealers .popup-bubble-anchor--hovered .popup-bubble-content,
.auth .dealers .popup-bubble-anchor.popup-bubble-anchor--hovered::after {

}
.auth .dealers .popup-bubble-anchor--selected .popup-bubble-content, .auth .dealers .popup-bubble-anchor--selected:hover .popup-bubble-content {

         background-color: #ffcd11;

}
.auth .dealers .popup-bubble-anchor--selected .popup-bubble-content,
.auth .dealers .popup-bubble-anchor.popup-bubble-anchor--selected::after {

		 border-top-color: #ffcd11;

}
}


.auth .modal.dealer--modal .modal-dialog .modal-content .modal-header .modal-title,
.auth .modal.legal .modal-header .modal-title,
.auth.dealers .dealers__body .dealers__info p {

	font-family: Roboto Condensed Bold;


line-height: 1.2;
		

	 text-transform: capitalize;

        

	 color: #000000;
 
}

.auth .dealerLocator .dealers__body p,
.auth .dealerLocator .back-link__group .cat-follow,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body--form .form-filter-title,
.auth .dealerLocator .results__summary p,
.auth .dealerLocator .dealers__body p .results__dealer-name,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .cat-follow--back,
.auth .dealerLocator .dealers .dealers__body .dealers__info .results__list-item h3 {

	font-family: Roboto Condensed Bold;


line-height: 1.2;
		

	 text-transform: capitalize;

        

	color: #000000;

}



	.auth .mega--nav .utility--links__find-dealer .drop--menu>.dropdown-button.open {
		color: #ffcd11;
	}


.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 .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:Noto Sans Regular !important;
	


line-height: 1.2;


	color: #000000;

}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .results-info li {
	line-height: 1.5;
}

.auth .general-error p, .auth .dealers .general-error .dealer-notification .dealer-notification-info,
.auth .dealers__info .dealers-info-list-heading4 {
	
		
			font-family:Noto Sans Regular;
		
	
	
}

.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: Roboto Condensed Bold;


line-height: 1.2;
		

	text-transform: capitalize;

        

	color: #000000;

}

.auth .dealers .general-error .dealer-notification-footer a,
.auth .dealers__header__title {
	
		font-family: Roboto Condensed Bold;
	
		
}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .separator i,
.auth .separator i {

	font-family: Roboto Condensed Bold;


line-height: 1.2;
		

	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: #cccccc;
}

.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: #cccccc;
}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left{
	border-left-color: #cccccc;
    border-bottom-color: #cccccc;
}

.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: #cccccc;
}

.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: #cccccc;
}


.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: #000000;	

 
	background-color: #ffcd11;


	border-color: #B18D00;

}

.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: #000000;

 
	background-color: #FFE672;

 
	border-color: #F3C206;

}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .button-tertiary,
.auth .dealerLocator .button.button-tertiary.dealer-progression {

	color: #000000;	

 
	background-color: #FFFFFF;


	border-color: #000000;

}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .button-tertiary:hover,
.auth .dealers .dealers__body .results__list .button:hover.button-tertiary,
.auth .dealerLocator .button.button-tertiary.dealer-progression:hover {

	color: #000000;

 
	background-color: #F2F2F2;

 
	border-color: #000000;

}


.auth .modal.dealer--modal .modal-dialog .modal-content{
	background-color: #FFFFFF;
}


.auth .dealerLocator .button {

	font-family: Roboto Condensed Bold;


line-height: 1.2;


        text-transform: capitalize;


}

.auth .dealerLocator .back-link__group .filter__button.dealer-progression,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left button.filter__button.dealer-progression{

	font-family: Roboto Condensed Bold;


line-height: 1.2;
		

	text-transform: capitalize;

        

	color: #2f2f2f;

}


.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left [data-favorite-dealer="true"] .favorite,
.auth [data-favorite-dealer="true"] .favorite {
	color: #ffcd11;
}



	.auth .dealers .dealers__panel-container .rental-store-icon {
		background-color: #ffcd11;
	}



.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,
.auth .dealers--full .dealers__panel-container .dealers__body input[type="radio"]:checked+label:not(.error)::before,
.auth .input[type="radio"]:checked+label:not(.error)::before {
	background-color: #ffcd11;
}



	.auth .dealers--full .dealers__panel-container .dealers__body input[type="radio"]:checked+label:not(.error)::before,
	.auth .input[type="radio"]:checked+label:not(.error)::before {
		border: #ffcd11 !important;
	}


.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:Noto Sans Regular;
	





	text-transform: none;



	color: #0067B8;	

}


.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: #0078D6;
}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .results-info li a,
.auth .results__list-item .results-info .dealers__general-info-data>a {
	
		color: #0067B8 !important;	
	
}

.auth .dealers .dealers__panel-container .rental-store-icon {
    
    	
  			font-family: Roboto Condensed;
		
    	
	  
    
	color: #000000;
     }


.auth .dealers .dealers__panel-container .parts-services-icon  {

   
              font-family: Noto Sans Regular;
   
   line-height:1.2;



    
}
.auth .dealers .dealers__panel-container .parts-icon {

   
              font-family: Noto Sans Regular;
   
   line-height:1.2;



    
}
@media screen and (min-width: 1024px) {
	.auth .dealers .popup-bubble-anchor .popup-bubble-content {
	
	}
	.auth .dealers .popup-bubble-anchor::after   {
	
	}
	.auth .dealers .popup-bubble-anchor:hover .popup-bubble-content, 
	.auth .dealers .popup-bubble-anchor--hovered .popup-bubble-content {
	
	}
	.auth .dealers .popup-bubble-anchor:hover::after,
	.auth .dealers .popup-bubble-anchor--hovered .popup-bubble-content,
	.auth .dealers .popup-bubble-anchor.popup-bubble-anchor--hovered::after {
	
	}
	.auth .dealers .popup-bubble-anchor--selected .popup-bubble-content, .auth .dealers .popup-bubble-anchor--selected:hover .popup-bubble-content {
	
	         background-color: #ffcd11;
	
	}
	.auth .dealers .popup-bubble-anchor--selected .popup-bubble-content,
	.auth .dealers .popup-bubble-anchor.popup-bubble-anchor--selected::after {
	
			 border-top-color: #ffcd11;
	
	}
}

.auth .dealers .dealers__panel-container .dealers__body--form .button.button-primary.dealer-progression,
.auth .dealers .dealers__panel-container .dealers__footer--buttons .button.button-primary.dealer-progression.results-progression {
	
    	color: #000000 !important;
    
    
        background-color: #ffcd11 !important;
    
    
        border-color: #B18D00 !important;
     

    
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    
  }

.auth .dealers .dealers__panel-container .dealers__body--form .button:hover.button-primary.dealer-progression,
.auth .dealers .dealers__panel-container .dealers__footer--buttons .button:hover.button-primary.dealer-progression.results-progression {
	
		color: #000000 !important;
	
	
		background-color: #FFE672 !important;
	
	
		border-color: #F3C206 !important;
	 
}

.auth .dealers .dealers__panel-container .dealers__body--form .button:active.button-primary.dealer-progression,
.auth .dealers .dealers__panel-container .dealers__footer--buttons .button:active.button-primary.dealer-progression.results-progression {
	
		color: #000000 !important;
	
	
		background-color: #FFB288 !important;
	
	
		border-color: #E56C00 !important;
	 
}

.auth .dealers .dealers__panel-container .dealers__body--form .button:focus.button-primary.dealer-progression,
.auth .dealers .dealers__panel-container .dealers__footer--buttons .button:focus.button-primary.dealer-progression.results-progression {
	
		color: #000000 !important;
	
	
		background-color: #FFE672 !important;
	
	
		border-color: #FFE672 !important;
		outline: #FFE672;
	 
}

.auth .dealers .dealers__panel-container .dealers__body--form .button.button-disabled.button-primary.dealer-progression,
.auth .dealers .dealers__panel-container .dealers__body--form .button[disabled].button-primary.dealer-progression,
.auth .dealers .dealers__panel-container .dealers__footer--buttons .button.button-disabled.button-primary.dealer-progression.results-progression,
.auth .dealers .dealers__panel-container .dealers__footer--buttons .button[disabled].button-primary.dealer-progression.results-progression {
	
		color: #AAAAAA !important;
	
	
		background-color: #FFF1B6 !important;
	
	
		border-color: #FFF1B6 !important;
	 
}



.auth .modal.dealer--modal .modal-dialog .modal-content .modal-header .modal-title,
.auth .modal.legal .modal-header .modal-title,
.auth.dealers .dealers__body .dealers__info p {

	font-family: Roboto Condensed Bold;


line-height: 1.2;
		

	 text-transform: capitalize;

        

	 color: #000000;
 
}

.auth .dealerLocator .dealers__body p,
.auth .dealerLocator .back-link__group .cat-follow,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body--form .form-filter-title,
.auth .dealerLocator .dealers__body p .results__dealer-name,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .cat-follow--back,
.auth .dealerLocator .dealers .dealers__body .dealers__info .results__list-item h3 {

	font-family: Roboto Condensed Bold;


line-height: 1.2;
		

	 text-transform: capitalize;

        

	color: #000000;

}



	.auth .mega--nav .utility--links__find-dealer .drop--menu>.dropdown-button.open {
		color: #ffcd11;
	}


.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 .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:Noto Sans Regular !important;
	


line-height: 1.2;


	color: #000000;

}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .results-info li {
	line-height: 1.5;
}

.auth .general-error p, .auth .dealers .general-error .dealer-notification .dealer-notification-info,
.auth .dealers__info .dealers-info-list-heading4 {
	
		
			font-family:Noto Sans Regular;
		
	
	
}

.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: Roboto Condensed Bold;


line-height: 1.2;
		

	text-transform: capitalize;

        

	color: #000000;

}

.auth .dealers .general-error .dealer-notification-footer a,
.auth .dealers__header__title {
	
		font-family: Roboto Condensed Bold;
	
		
}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .separator i,
.auth .separator i {

	font-family: Roboto Condensed Bold;


line-height: 1.2;
		

	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: #cccccc;
}

.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: #cccccc;
}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left{
	border-left-color: #cccccc;
    border-bottom-color: #cccccc;
}

.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: #cccccc;
}

.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: #cccccc;
}


.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: #000000;	

 
	background-color: #ffcd11;


	border-color: #B18D00;

}

.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: #000000;

 
	background-color: #FFE672;

 
	border-color: #F3C206;

}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .button-tertiary,
.auth .dealerLocator .button.button-tertiary.dealer-progression {

	color: #000000;	

 
	background-color: #FFFFFF;


	border-color: #000000;

}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .dealers__body .button-tertiary:hover,
.auth .dealers .dealers__body .results__list .button:hover.button-tertiary,
.auth .dealerLocator .button.button-tertiary.dealer-progression:hover {

	color: #000000;

 
	background-color: #F2F2F2;

 
	border-color: #000000;

}


.auth .modal.dealer--modal .modal-dialog .modal-content{
	background-color: #FFFFFF;
}


.auth .dealerLocator .button {

	font-family: Roboto Condensed Bold;


line-height: 1.2;


        text-transform: capitalize;

}

.auth .dealerLocator .back-link__group .filter__button.dealer-progression,
.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left button.filter__button.dealer-progression{

	font-family: Roboto Condensed Bold;


line-height: 1.2;
		

	text-transform: capitalize;

        

	color: #2f2f2f;

}


.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left [data-favorite-dealer="true"] .favorite,
.auth [data-favorite-dealer="true"] .favorite {
	color: #ffcd11;
}



	.auth .dealers .dealers__panel-container .rental-store-icon {
		background-color: #ffcd11;
	}



.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,
.auth .dealers--full .dealers__panel-container .dealers__body input[type="radio"]:checked+label:not(.error)::before,
.auth .input[type="radio"]:checked+label:not(.error)::before {
	background-color: #ffcd11;
}



	.auth .dealers--full .dealers__panel-container .dealers__body input[type="radio"]:checked+label:not(.error)::before,
	.auth .input[type="radio"]:checked+label:not(.error)::before {
		border: #ffcd11 !important;
	}


.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:Noto Sans Regular;
	





	text-transform: none;



	color: #0067B8;	

}


.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: #0078D6;
}

.auth .modal.dealer--modal .modal-body .dealers--full .dealers__panel--left .results-info li a,
.auth .results__list-item .results-info .dealers__general-info-data>a {
	
		color: #0067B8 !important;	
	
}

.auth .dealers .dealers__panel-container .rental-store-icon {
    
    	
  			font-family: Roboto Condensed;
		
    	
	  
    
	color: #000000;
     }


.auth .dealers .dealers__panel-container .parts-services-icon  {

   
              font-family: Noto Sans Regular;
   
   line-height:1.2;



    
}
.auth .dealers .dealers__panel-container .parts-icon {

   
              font-family: Noto Sans Regular;
   
   line-height:1.2;



    
}
@media screen and (min-width: 1024px) {
	.auth .dealers .popup-bubble-anchor .popup-bubble-content {
	
	}
	.auth .dealers .popup-bubble-anchor::after   {
	
	}
	.auth .dealers .popup-bubble-anchor:hover .popup-bubble-content, 
	.auth .dealers .popup-bubble-anchor--hovered .popup-bubble-content {
	
	}
	.auth .dealers .popup-bubble-anchor:hover::after,
	.auth .dealers .popup-bubble-anchor--hovered .popup-bubble-content,
	.auth .dealers .popup-bubble-anchor.popup-bubble-anchor--hovered::after {
	
	}
	.auth .dealers .popup-bubble-anchor--selected .popup-bubble-content, .auth .dealers .popup-bubble-anchor--selected:hover .popup-bubble-content {
	
	         background-color: #ffcd11;
	
	}
	.auth .dealers .popup-bubble-anchor--selected .popup-bubble-content,
	.auth .dealers .popup-bubble-anchor.popup-bubble-anchor--selected::after {
	
			 border-top-color: #ffcd11;
	
	}
}

.auth .dealers .dealers__panel-container .dealers__body--form .button.button-primary.dealer-progression,
.auth .dealers .dealers__panel-container .dealers__footer--buttons .button.button-primary.dealer-progression.results-progression {
	
    	color: #000000 !important;
    
    
        background-color: #ffcd11 !important;
    
    
        border-color: #B18D00 !important;
     

    
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    
  }

.auth .dealers .dealers__panel-container .dealers__body--form .button:hover.button-primary.dealer-progression,
.auth .dealers .dealers__panel-container .dealers__footer--buttons .button:hover.button-primary.dealer-progression.results-progression {
	
		color: #000000 !important;
	
	
		background-color: #FFE672 !important;
	
	
		border-color: #F3C206 !important;
	 
}

.auth .dealers .dealers__panel-container .dealers__body--form .button:active.button-primary.dealer-progression,
.auth .dealers .dealers__panel-container .dealers__footer--buttons .button:active.button-primary.dealer-progression.results-progression {
	
		color: #000000 !important;
	
	
		background-color: #FFB288 !important;
	
	
		border-color: #E56C00 !important;
	 
}

.auth .dealers .dealers__panel-container .dealers__body--form .button:focus.button-primary.dealer-progression,
.auth .dealers .dealers__panel-container .dealers__footer--buttons .button:focus.button-primary.dealer-progression.results-progression {
	
		color: #000000 !important;
	
	
		background-color: #FFE672 !important;
	
	
		border-color: #FFE672 !important;
		outline: #FFE672;
	 
}

.auth .dealers .dealers__panel-container .dealers__body--form .button.button-disabled.button-primary.dealer-progression,
.auth .dealers .dealers__panel-container .dealers__body--form .button[disabled].button-primary.dealer-progression,
.auth .dealers .dealers__panel-container .dealers__footer--buttons .button.button-disabled.button-primary.dealer-progression.results-progression,
.auth .dealers .dealers__panel-container .dealers__footer--buttons .button[disabled].button-primary.dealer-progression.results-progression {
	
		color: #AAAAAA !important;
	
	
		background-color: #FFF1B6 !important;
	
	
		border-color: #FFF1B6 !important;
	 
}
.auth .dealerLocator .results__summary p{
	
        
            font-family: Noto Sans Regular;
        
    	
    
	
		text-transform: capitalize;
   
		   
   
	   color: #000000;
   
}
.auth .dealerLocator .results__count p{
	
        
            font-family: Noto Sans Regular;
        
    	
    
	
		text-transform: capitalize;
   
		   
   
	   color: #000000;
   
}
.dealers__panel-container .pagination-container .light-theme a:not(.prev):not(.next):not(.ellipse):hover{
	
        color: #0078D6 !important;
	
}
.auth .dealers__panel-container .pagination-container .light-theme .page-link.next::after, .auth .dealers__panel-container .pagination-container .light-theme .page-link.prev::before
{
	
		color: #3f3f3f !important;
	
}
.auth .dealers__panel-container .pagination-container .light-theme .current.next::after, .auth .dealers__panel-container .pagination-container .light-theme .current.prev::before{
	
        color: #AAAAAA !important;
 	
}
.auth .dealers__panel-container .search-bottom-pag .mobile .search-items{
	
        
            font-family: Noto Sans Regular !important;
        
    	
    
	
		text-transform: capitalize !important;
   
   
		color: #3f3f3f !important;
	
}
.dealers__panel-container .pagination-container .light-theme a.current:not(.prev):not(.next):not(.ellipse){
	
		
				font-family: Noto Sans Semibold !important;
		 
	
	
	
        text-transform: capitalize !important;
	
	
		color: #000000 !important;	
   
   
	background-color: #FFFFFF !important;


	border-color: #000000 !important;

}
.dealers__panel-container .pagination-container .light-theme a.current:not(.prev):not(.next):hover, 
.dealers__panel-container .pagination-container .light-theme .current:hover, 
.dealers__panel-container .pagination-container .light-theme a:hover{
	
		color: #000000 !important;
   
   
	   background-color: #F2F2F2 !important;
   
   
	   border-color: #000000 !important;
   
}
.dealers__panel-container .pagination-container .light-theme a.current:not(.prev):not(.next):active{
	
		color: #000000 !important;
	
	
	 
		background-color: #cccccc !important;
	
	
		 border-color: #000000 !important;
	
}
.dealers__panel-container .pagination-container .light-theme a:not(.prev):not(.next):not(.ellipse){
	
        
            font-family: Noto Sans Regular !important;
        
    	
    
	
		text-transform: none !important;
	
	
		color: #0067B8 !important;
	
}


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

	
		font-family:Roboto Condensed Bold;
	



	text-transform: capitalize;


	color: #000000;	

}


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

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



.auth .social-media h2,
.auth .social-media .social-media__text {
	
		
			font-family:Roboto Condensed Bold;
		
	
	

	
		color: #000000;
	
}


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



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



	.auth .social__media-component .social-media .social-media__link:hover::before {
		background-color: #ffcd11!important;
	}



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


.auth .social-media .social-media__text{

	
		font-family:Noto Sans Regular;
	


}


.auth .social-media h2,
.auth .social-media .social-media__text {
	
		
			font-family:Roboto Condensed Bold;
		
	
	

	
		color: #000000;
	
}


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



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



	.auth .social__media-component .social-media .social-media__link:hover::before {
		background-color: #ffcd11!important;
	}



	.tfn .cookie-warning, .auth .cookie-warning, .cookie-parent .cookie-warning {
		background: #f0f0f0;
	}



	.tfn .cookie-warning:not(.slick-slide).social-warning .inner .h3, .auth .cookie-warning:not(.slick-slide).social-warning .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner .h3 {
		text-transform: capitalize;
	}



	.tfn .cookie-warning:not(.slick-slide).social-warning .inner i, .auth .cookie-warning:not(.slick-slide).social-warning .inner i, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner i {
		color: #000000 !important;
	}



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

	.tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p {
		color: #000000;
	}



	.tfn .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings {
		color: #0067B8;
	}



	.tfn .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings:hover, .auth .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings:hover, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings:hover {
		color: #0078D6;
	}



	.tfn .cookie-warning:not(.slick-slide).social-warning .inner .h3, .auth .cookie-warning:not(.slick-slide).social-warning .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner .h3 {
		color: #000000 !important;
	}



	
		.tfn .cookie-warning:not(.slick-slide).social-warning .inner .h3, .auth .cookie-warning:not(.slick-slide).social-warning .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner .h3 {
			font-family: Roboto Condensed Bold;
		}
	





	
		.tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p {
			font-family:Noto Sans Regular;
		}

		.tfn .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings {
			font-family:Noto Sans Regular;
		}
	








.auth .social-media .social-media__text{

	
		font-family:Noto Sans Regular;
	


}


.auth .social-media p, .auth .social-media h1, .auth .social-media h2, .auth .social-media h3,
.auth .social-media h4, .auth .social-media h5, .auth .social-media h6,
.auth .social-media .social-media__text {
	
		
			font-family:Roboto Condensed Bold;
		
	
	

	
		color: #000000;
	
}


	.auth .social-media p, .auth .social-media h1, .auth .social-media h2, .auth .social-media h3,
	.auth .social-media h4, .auth .social-media h5, .auth .social-media h6 {
		text-transform: capitalize;
	}



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



	.auth .social__media-component .social-media .social-media__link:hover::before {
		background-color: #ffcd11!important;
	}



	.tfn .cookie-warning, .auth .cookie-warning, .cookie-parent .cookie-warning {
		background: #f0f0f0;
	}



	.tfn .cookie-warning:not(.slick-slide).social-warning .inner .h3, .auth .cookie-warning:not(.slick-slide).social-warning .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner .h3 {
		text-transform: capitalize;
	}



	.tfn .cookie-warning:not(.slick-slide).social-warning .inner i, .auth .cookie-warning:not(.slick-slide).social-warning .inner i, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner i {
		color: #000000 !important;
	}



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

	.tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p {
		color: #000000;
	}



	.tfn .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings {
		color: #0067B8;
	}



	.tfn .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings:hover, .auth .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings:hover, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings:hover {
		color: #0078D6;
	}



	.tfn .cookie-warning:not(.slick-slide).social-warning .inner .h3, .auth .cookie-warning:not(.slick-slide).social-warning .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner .h3 {
		color: #000000 !important;
	}



	
		.tfn .cookie-warning:not(.slick-slide).social-warning .inner .h3, .auth .cookie-warning:not(.slick-slide).social-warning .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner .h3 {
			font-family: Roboto Condensed Bold;
		}
	





	
		.tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p {
		font-family:Noto Sans Regular;
		}

		.tfn .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings {
		font-family:Noto Sans Regular;
		}
	








.auth .social-media .social-media__text{

	
		font-family:Noto Sans Regular;
	


}



    .tfn .cookie-warning, .auth .cookie-warning, .cookie-parent .cookie-warning {
        background: #f0f0f0;
    }



    .tfn .cookie-warning:not(.slick-slide).social-warning .inner .h3, .auth .cookie-warning:not(.slick-slide).social-warning .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner .h3 {
        text-transform: capitalize;
    }



    .tfn .cookie-warning:not(.slick-slide).social-warning .inner i, .auth .cookie-warning:not(.slick-slide).social-warning .inner i, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner i {
        color: #000000 !important;
    }



    .tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p {
        color: #000000;
    }



    .tfn .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings {
        color: #0067B8;
    }



    .tfn .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings:hover, .auth .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings:hover, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings:hover {
        color: #0078D6;
    }



    .tfn .cookie-warning:not(.slick-slide).social-warning .inner .h3, .auth .cookie-warning:not(.slick-slide).social-warning .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner .h3 {
        color: #000000 !important;
    }



    
        .tfn .cookie-warning:not(.slick-slide).social-warning .inner .h3, .auth .cookie-warning:not(.slick-slide).social-warning .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner .h3 {
            font-family: Roboto Condensed Bold;
        }
    





    
        .tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p {
            font-family:Noto Sans Regular;
        }

        .tfn .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner .cookie-settings {
            font-family:Noto Sans Regular;
        }
    









	.auth .carousel .slick-dots li.slick-active button::before, .auth .carousel__pagination__single.active::after, .auth .carousel__pagination__single:focus::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:#ffcd11;
}

.auth .carousel__pagination__single:hover::after {
	
		 background-color: #FFFFFF;
 	

}






	.auth .login-component,
	.auth .tfn.mega--nav .search-wrap,
	.auth .tfn.mega--nav .search-wrap .search-inner .search-input{
	background: #000000 ;
	}



	@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: #000000 ;
	}
	}



	.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,
    .auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mobile--drawer-single .mega--drawer-back:hover:after {
	color: #000000 ;
	}




.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: Roboto Condensed Bold ;
	



	text-transform: capitalize ;

}



	@media screen and (min-width: 1023px) {
	.auth .tfn .top--nav .mega-drawer .inner .mobile--links {
	border-color: #cccccc ;
	}
	}



	.auth .tfn.mega--nav .mega-drawer .inner .link--block::before, .tfn.mega--nav .mega-drawer .inner .link--block::after {
	background: #cccccc ;
	}



	.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 #ffcd11;
	}
	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: #ffcd11 ;
	}




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




	.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: #cccccc ;
	}



	.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: #000000 ;
	}



	.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 .mobile--header .mega--back::after,
	.auth header.tfn.mega--nav .mega-mobile .mega-drawer .mobile--header .mega--back,
    .auth header.tfn.mega--nav .mega-mobile .top--nav>ul>li>a {
    	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,
    	.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mobile--drawer-single .mega--back:hover:after {
			color: #FFFFFF ;	
		}
	}
		


.auth .mega--nav .drop--menu .menu--content li.dealer--info .dealer-address a:not(.button), .auth .mega--nav .mega-mobile .top--nav .dealer--info .dealer-address a:not(.button){
  
	color: #000000;
  
  
	
		
			font-family:Noto Sans Regular;
		
	
		  
}

.auth .mega--nav .mega-mobile .top--nav .mega--util .dealer--info-favorite .button-tertiary {
  
	color: #000000;	
  
  
	background-color: #FFFFFF;
  
  
	border-color: #000000;
  
}

.auth .mega--nav .drop--menu .menu--content .dealer--info .button-tertiary.find-dealer-follow {
	
		background-color: #FFFFFF;
	
	
		border-color: #000000;
	
}

.auth .mega--nav .drop--menu .menu--content .dealer--info .button-tertiary.find-dealer-follow:hover,
.auth .mega--nav .mega-mobile .top--nav .mega--util .dealer--info-favorite .button-tertiary.find-dealer-follow:hover {
	
		color: #FFFFFF ;
	
	
		border-color: #000000;
	
}

.auth .mega--nav .drop--menu .menu--content .dealer--info a:not(.button-tertiary).cat-follow,
.auth .mega--nav .mega-mobile .top--nav .mega--util .dealer--info-favorite a.cat-follow {
	
		
			font-family:Noto Sans Regular;
		
	
	

	
		text-transform: none;
	

  
	color: #0067B8;	
  
}



	.auth .mega--nav .drop--menu .menu--content .dealer--info a:not(.button-tertiary).cat-follow:hover,
	.auth .mega--nav .mega-mobile .top--nav .mega--util .dealer--info-favorite a.cat-follow:hover {
		color: #0078D6;
	}



	.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: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: #2f2f2f;
	}



	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a:hover .icon,
	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a:focus .icon {
	background-color: #ffcd11;
	}
	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a:focus  {
	color: #ffcd11;
	}



	.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,
    .auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--sidelinks li a:focus {
	border-color: #3f3f3f ;
	}



	.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,
	.auth header.tfn.mega--nav .mega-mobile .top--nav>ul>li>a:focus {
	color: #ffcd11 ;
	}



	.auth .tfn.mega--nav .top--nav ul>li>a.toplink:hover::before,
	.auth .tfn.mega--nav .top--nav ul>li>a.toplink:focus::before,
	.auth .tfn.mega--nav .top--nav ul>li>a.toplink:focus::after{
	background: #ffcd11 ;
	}
	.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--sidelinks li a:focus {
	color: #ffcd11;
	border-left: 4px solid #ffcd11;
	}



	.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),
    .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .inner .container .row .mega--sidelinks li.current a {
	border-color: #ffcd11 ;
	}



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



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



	.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: #ffcd11 ;
	}


.auth .tfn.mega--nav .menu-toggle.open span {
background: none;
}


	.auth .mega--nav .mega-mobile {
	background: #2f2f2f ;
	}

}


	.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 ;
	}	



    .tfn.mega--nav .search-wrap .search-inner .search-input {
    text-transform: capitalize ;
    }


    .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,
	.auth .tfn.mega--nav .mega-mobile .top--nav li .mega--content li.only-mobile a:focus,
	.auth .tfn.mega--nav .mega-mobile .top--nav li .mega--content li a:focus {
		color: #ffcd11 ;
	}
	.auth .mega--nav .mobile--drawer .link--block .link--item a:focus {
		outline: 1px solid #ffcd11 ;
	}
}


	.auth .mega--nav .drop--menu .menu--content li{
		border-top-color: #cccccc ;
	}


	.auth .tfn.mega--nav .drop--menu .menu--content .dealer--info .close {
		color: #000000 ;
	}






	.auth .login-component,
	.auth .tfn.mega--nav .search-wrap,
	.auth .tfn.mega--nav .search-wrap .search-inner .search-input{
	background: #000000 ;
	}



	@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: #000000 ;
	}
	}



	.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,
    .auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mobile--drawer-single .mega--drawer-back:hover:after {
	color: #000000 ;
	}




.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 .mega--nav .drop--menu .menu--content p.title, 
.auth .mega--nav .drop--menu .menu--content li a, 
.auth .tfn.mega--nav .mega-mobile .top--nav li .mega--content li.only-mobile a {

	
		font-family: Roboto Condensed Bold ;
	



	text-transform: capitalize ;

}



	@media screen and (min-width: 1023px) {
	.auth .tfn .top--nav .mega-drawer .inner .mobile--links {
	border-color: #cccccc ;
	}
	}



	.auth .tfn.mega--nav .mega-drawer .inner .link--block::before, .tfn.mega--nav .mega-drawer .inner .link--block::after {
	background: #cccccc ;
	}



	.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 #ffcd11;
	}
	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: #ffcd11 ;
	}




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




	.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: #cccccc ;
	}



	.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: #000000 ;
	}



	.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 .mobile--header .mega--back::after,
	.auth header.tfn.mega--nav .mega-mobile .mega-drawer .mobile--header .mega--back,
    .auth header.tfn.mega--nav .mega-mobile .top--nav>ul>li>a {
    	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,
    	.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mobile--drawer-single .mega--back:hover:after {
			color: #FFFFFF ;	
		}
	}
		


.auth .mega--nav .drop--menu .menu--content li.dealer--info .dealer-address a:not(.button), .auth .mega--nav .mega-mobile .top--nav .dealer--info .dealer-address a:not(.button){
  
	color: #000000;
  
  
	
		
			font-family:Noto Sans Regular;
		
	
		  
}

.auth .mega--nav .mega-mobile .top--nav .mega--util .dealer--info-favorite .button-tertiary {
  
	color: #000000;	
  
  
	background-color: #FFFFFF;
  
  
	border-color: #000000;
  
}

.auth .mega--nav .drop--menu .menu--content .dealer--info .button-tertiary.find-dealer-follow {
	
		background-color: #FFFFFF;
	
	
		color: #000000;	
	  
	
		border-color: #000000;
	
}

.auth .mega--nav .drop--menu .menu--content .dealer--info .button-tertiary.find-dealer-follow:hover,
.auth .mega--nav .mega-mobile .top--nav .mega--util .dealer--info-favorite .button-tertiary.find-dealer-follow:hover {
	
		color: #000000;
	
	 
		background-color: #F2F2F2;
	
	
		border-color: #000000;
	
}

.auth .mega--nav .drop--menu .menu--content .dealer--info a:not(.button-tertiary).cat-follow,
.auth .mega--nav .drop--menu .menu--content li.dealer--info .dealer-address a.dealer-locator-phone,
.auth .mega--nav .mega-mobile .top--nav .dealer--info .dealer-address a.dealer-locator-phone,
.auth .mega--nav .mega-mobile .top--nav .mega--util .dealer--info-favorite a.cat-follow {
	
		
			font-family:Noto Sans Regular;
		
	
	

	
		text-transform: none;
	

  
	color: #0067B8;	
  
}



	.auth .mega--nav .drop--menu .menu--content .dealer--info a:not(.button-tertiary).cat-follow:hover,
	.auth .mega--nav .mega-mobile .top--nav .mega--util .dealer--info-favorite a.cat-follow:hover {
		color: #0078D6;
	}



	.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: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: #2f2f2f;
	}



	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a:hover .icon,
	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a:focus .icon {
	background-color: #ffcd11;
	}
	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a:focus  {
	color: #ffcd11;
	}



	.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,
    .auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--sidelinks li a:focus {
	border-color: #3f3f3f ;
	}



	.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,
	.auth header.tfn.mega--nav .mega-mobile .top--nav>ul>li>a:focus {
	color: #ffcd11 ;
	}



	.auth .tfn.mega--nav .top--nav ul>li>a.toplink:hover::before,
	.auth .tfn.mega--nav .top--nav ul>li>a.toplink:focus::before,
	.auth .tfn.mega--nav .top--nav ul>li>a.toplink:focus::after{
	background: #ffcd11 ;
	}
	.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--sidelinks li a:focus {
	color: #ffcd11;
	border-left: 4px solid #ffcd11;
	}



	.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),
    .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .inner .container .row .mega--sidelinks li.current a {
	border-color: #ffcd11 ;
	}



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



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



	.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: #ffcd11 ;
	}


.auth .tfn.mega--nav .menu-toggle.open span {
background: none;
}


	.auth .mega--nav .mega-mobile {
	background: #2f2f2f ;
	}

}


	.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 ;
	}	



    .tfn.mega--nav .search-wrap .search-inner .search-input {
    text-transform: capitalize ;
    }


    .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,
	.auth .tfn.mega--nav .mega-mobile .top--nav li .mega--content li.only-mobile a:focus,
	.auth .tfn.mega--nav .mega-mobile .top--nav li .mega--content li a:focus {
		color: #ffcd11 ;
	}
	.auth .mega--nav .mobile--drawer .link--block .link--item a:focus {
		outline: 1px solid #ffcd11 ;
	}
}


	.auth .mega--nav .drop--menu .menu--content li{
		border-top-color: #cccccc ;
	}


	.auth .tfn.mega--nav .drop--menu .menu--content .dealer--info .close {
		color: #000000 ;
	}

.auth .mega--nav .utility--links a,
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a
{
    
        
            font-family: Roboto Condensed Bold ;
        
        
            line-height: 1.2;
        
    
    
}
.auth .tfn.mega--nav .mega-drawer .link--block .link--item .item--right p{
    
        
            font-family:Noto Sans Regular;
        
         line-height: 1.2;
    
    
}

.auth .tfn.mega--nav .mega-drawer .mega--content ul li a {
 
        
            font-family:Noto Sans Regular;
        
         line-height: 1.2;
 
  }





	.auth .login-component,
	.auth .tfn.mega--nav .search-wrap,
	.auth .tfn.mega--nav .search-wrap .search-inner .search-input{
	background: #000000 ;
	}



	@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: #000000 ;
	}
	}



	.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,
    .auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mobile--drawer-single .mega--drawer-back:hover:after {
	color: #000000 ;
	}




.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 .mega--nav .drop--menu .menu--content p.title, 
.auth .mega--nav .drop--menu .menu--content li a, 
.auth .tfn.mega--nav .mega-mobile .top--nav li .mega--content li.only-mobile a {

	
		font-family: Roboto Condensed Bold ;
	



	text-transform: capitalize ;

}



	@media screen and (min-width: 1023px) {
	.auth .tfn .top--nav .mega-drawer .inner .mobile--links {
	border-color: #cccccc ;
	}
	}



	.auth .tfn.mega--nav .mega-drawer .inner .link--block::before, .tfn.mega--nav .mega-drawer .inner .link--block::after {
	background: #cccccc ;
	}



	.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 #ffcd11;
	}
	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 .dropdown-button-contact-page: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: #ffcd11 ;
	}




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




	.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: #cccccc ;
	}



	.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: #000000 ;
	}



	.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 .mobile--header .mega--back::after,
	.auth header.tfn.mega--nav .mega-mobile .mega-drawer .mobile--header .mega--back,
    .auth header.tfn.mega--nav .mega-mobile .top--nav>ul>li>a {
    	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,
    	.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mobile--drawer-single .mega--back:hover:after {
			color: #FFFFFF ;	
		}
	}
		


.auth .mega--nav .drop--menu .menu--content li.dealer--info .dealer-address a:not(.button), .auth .mega--nav .mega-mobile .top--nav .dealer--info .dealer-address a:not(.button){
  
	color: #000000;
  
  
	
		
			font-family:Noto Sans Regular;
		
	
		  
}

.auth .mega--nav .mega-mobile .top--nav .mega--util .dealer--info-favorite .button-tertiary {
  
	color: #000000;	
  
  
	background-color: #FFFFFF;
  
  
	border-color: #000000;
  
}

.auth .mega--nav .drop--menu .menu--content .dealer--info .button-tertiary.find-dealer-follow,
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a.button.button-tertiary.find-dealer-follow {
	
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    
}

.auth .mega--nav .drop--menu .menu--content .dealer--info .button-tertiary.find-dealer-follow {
	
		background-color: #FFFFFF;
	
	
		color: #000000;	
	  
	
		border-color: #000000;
	
}

.auth .mega--nav .drop--menu .menu--content .dealer--info .button-tertiary.find-dealer-follow:hover,
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util .button-tertiary.find-dealer-follow:hover,
.auth .mega--nav .mega-mobile .top--nav .mega--util .dealer--info-favorite .button-tertiary.find-dealer-follow:hover {
	
		color: #000000;
	
	 
		background-color: #F2F2F2;
	
	
		border-color: #000000;
	
}

.auth .mega--nav .drop--menu .menu--content .dealer--info .button-tertiary.find-dealer-follow:active,
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util .button-tertiary.find-dealer-follow:active {
	
		color: #000000;
	
	
		background-color: #cccccc;
	
	
		border-color: #000000;
	 
}

.auth .mega--nav .drop--menu .menu--content .dealer--info .button-tertiary.find-dealer-follow:focus,
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util .button-tertiary.find-dealer-follow:focus {
	
		color: #000000;
	
	
		background-color: #F2F2F2;
	
	
		border-color: #000000;
	 
}

.auth .mega--nav .drop--menu .menu--content .dealer--info .button-tertiary.find-dealer-follow.button.button-disabled,
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util .button-tertiary.find-dealer-follow.button.button-disabled,
.auth .mega--nav .drop--menu .menu--content .dealer--info .button-tertiary.find-dealer-follow.button[disabled],
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util .button-tertiary.find-dealer-follow.button[disabled] {
	
		color: #AAAAAA !important;
	
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #F2F2F2 !important;
	 
}

.auth .mega--nav .drop--menu .menu--content .dealer--info a:not(.button-tertiary).cat-follow,
.auth .mega--nav .drop--menu .menu--content li.dealer--info .dealer-address a.dealer-locator-phone,
.auth .mega--nav .mega-mobile .top--nav .dealer--info .dealer-address a.dealer-locator-phone,
.auth .mega--nav .mega-mobile .top--nav .mega--util .dealer--info-favorite a.cat-follow {
	
		
			font-family:Noto Sans Regular;
		
	
	

	
		text-transform: none;
	

  
	color: #0067B8;	
  
}



	.auth .mega--nav .drop--menu .menu--content .dealer--info a:not(.button-tertiary).cat-follow:hover,
	.auth .mega--nav .mega-mobile .top--nav .mega--util .dealer--info-favorite a.cat-follow:hover {
		color: #0078D6;
	}



	.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: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: #2f2f2f;
	}



	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a:hover .icon,
	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a:focus .icon {
	background-color: #ffcd11;
	}
	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a:focus  {
	color: #ffcd11;
	}



	.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,
    .auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--sidelinks li a:focus {
	border-color: #3f3f3f ;
	}



	.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:hover >a.toplink,
	.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,
	.auth header.tfn.mega--nav .mega-mobile .top--nav>ul>li>a:focus {
	color: #ffcd11 ;
	}



	.auth .tfn.mega--nav .top--nav ul>li:hover >a.toplink::before,
	.auth .tfn.mega--nav .top--nav ul>li:focus >a.toplink::before,
	.auth .tfn.mega--nav .top--nav ul>li:focus >a.toplink::after{
	background: #ffcd11 ;
	}
	.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--sidelinks li a:focus {
	color: #ffcd11;
	border-left: 4px solid #ffcd11;
	}



	.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),
    .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .inner .container .row .mega--sidelinks li.current a {
	border-color: #ffcd11 ;
	}



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



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



	.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: #ffcd11 ;
	}


.auth .tfn.mega--nav .menu-toggle.open span {
background: none;
}


	.auth .mega--nav .mega-mobile {
	background: #2f2f2f ;
	}

}


	.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 ;
	}	



    .tfn.mega--nav .search-wrap .search-inner .search-input {
    text-transform: capitalize ;
    }


    .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 li .mega--content li.only-mobile a:focus,
	.auth .tfn.mega--nav .mega-mobile .top--nav li .mega--content li a:focus {
		color: #000000 ;
	}


	.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: #ffcd11 ;
	}
	.auth .mega--nav .mobile--drawer .link--block .link--item a:focus {
		outline: 1px solid #ffcd11 ;
	}
}


	.auth .mega--nav .drop--menu .menu--content li{
		border-top-color: #cccccc ;
	}


	.auth .tfn.mega--nav .drop--menu .menu--content .dealer--info .close {
		color: #000000 ;
	}

.auth .mega--nav .utility--links a,
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a
{
    
        
            font-family: Roboto Condensed Bold ;
        
        
            line-height: 1.2;
        
    
    
}
.auth .tfn.mega--nav .mega-drawer .link--block .link--item .item--right p{
    
        
            font-family:Noto Sans Regular;
        
         line-height: 1.2;
    
    
}

.auth .tfn.mega--nav .mega-drawer .mega--content ul li a {
 
        
            font-family:Noto Sans Regular;
        
         line-height: 1.2;
 
  }

 .auth .skip-to-content a.skip-to-content-link {
	
			color: #0067B8 !important;  
	
	}
.auth .skip-to-content a.skip-to-content-link:hover{
	
			color: #0078D6 !important;
	
	}
.auth .skip-to-content a.skip-to-content-link {
	
	
				font-family:Noto Sans Regular !important;
	
	 line-height: 1.2;
	
	
	}
.auth .skip-to-content a.skip-to-content-link {
	
		text-transform: none;
	}

	.auth .mega--nav .drop--menu .menu--content li{
	border-top: 1px solid #6f6f6f !important;
	}





	.auth .login-component,
	.auth .tfn.mega--nav .search-wrap {
	background: #000000 ;
	}

.auth .tfn.mega--nav .search-wrap .search-inner .search-input::placeholder,
.auth .tfn.mega--nav .search-wrap .search-inner .search-input,
.auth .tfn.mega--nav .search-wrap-mobile .search-inner .search-input,
.auth .tfn.mega--nav .search-wrap .search-inner .search-input:focus,
.auth .tfn.mega--nav .search-wrap-mobile .search-inner .search-input:focus {
	background: #FFFFFF ;
	color: #666565;
}


    .tfn.mega--nav .search-wrap .search-inner .search-input,
	.tfn.mega--nav .search-wrap-mobile .search-inner .search-input {
    text-transform: capitalize ;
    }


.auth .tfn.mega--nav .search-wrap .search-inner .search-input:hover,
.auth .tfn.mega--nav .search-wrap-mobile .search-inner .search-input:hover {
	background: #FFFFFF ;
}


	@media screen and (max-width: 1023px) {
	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--back,
	.auth .mega--nav .mega-mobile .top--nav,
	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--drawer-back {
	background-color: #000000 ;
	}
	}



	.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,
    .auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mobile--drawer-single .mega--drawer-back:hover:after {
	color: #000000 ;
	}




.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 .mega--nav .drop--menu .menu--content p.title, 
.auth .mega--nav .drop--menu .menu--content li a, 
.auth .tfn.mega--nav .mega-mobile .top--nav li .mega--content li.only-mobile a {

	
		font-family: Roboto Condensed Bold ;
	



	text-transform: capitalize ;

}



	@media screen and (min-width: 1023px) {
	.auth .tfn .top--nav .mega-drawer .inner .mobile--links {
	border-color: #cccccc ;
	}
	}



	.auth .tfn.mega--nav .mega-drawer .inner .link--block::before, .tfn.mega--nav .mega-drawer .inner .link--block::after {
	background: #cccccc ;
	}



	.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 #ffcd11;
	}
	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 .dropdown-button-contact-page: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: #ffcd11 ;
	}




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




	.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: #cccccc ;
	}



	.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: #000000 ;
	}



	.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 .mobile--header .mega--back::after,
	.auth header.tfn.mega--nav .mega-mobile .mega-drawer .mobile--header .mega--back,
    .auth header.tfn.mega--nav .mega-mobile .top--nav>ul>li>a {
    	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,
    	.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mobile--drawer-single .mega--back:hover:after {
			color: #FFFFFF ;	
		}
	}
		


.auth .mega--nav .drop--menu .menu--content li.dealer--info .dealer-address a:not(.button), .auth .mega--nav .mega-mobile .top--nav .dealer--info .dealer-address a:not(.button){
  
	color: #000000;
  
  
	
		
			font-family:Noto Sans Regular;
		
	
		  
}

.auth .mega--nav .mega-mobile .top--nav .mega--util .dealer--info-favorite .button-tertiary {
  
	color: #000000;	
  
  
	background-color: #FFFFFF;
  
  
	border-color: #000000;
  
}

.auth .mega--nav .drop--menu .menu--content .dealer--info .button-tertiary.find-dealer-follow,
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a.button.button-tertiary.find-dealer-follow {
	
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    
}

.auth .mega--nav .drop--menu .menu--content .dealer--info .button-tertiary.find-dealer-follow {
	
		background-color: #FFFFFF;
	
	
		color: #000000;	
	  
	
		border-color: #000000;
	
}

.auth .mega--nav .drop--menu .menu--content .dealer--info .button-tertiary.find-dealer-follow:hover,
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util .button-tertiary.find-dealer-follow:hover,
.auth .mega--nav .mega-mobile .top--nav .mega--util .dealer--info-favorite .button-tertiary.find-dealer-follow:hover {
	
		color: #000000;
	
	 
		background-color: #F2F2F2;
	
	
		border-color: #000000;
	
}

.auth .mega--nav .drop--menu .menu--content .dealer--info .button-tertiary.find-dealer-follow:active,
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util .button-tertiary.find-dealer-follow:active {
	
		color: #000000;
	
	
		background-color: #cccccc;
	
	
		border-color: #000000;
	 
}

.auth .mega--nav .drop--menu .menu--content .dealer--info .button-tertiary.find-dealer-follow:focus,
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util .button-tertiary.find-dealer-follow:focus {
	
		color: #000000;
	
	
		background-color: #F2F2F2;
	
	
		border-color: #000000;
	 
}

.auth .mega--nav .drop--menu .menu--content .dealer--info .button-tertiary.find-dealer-follow.button.button-disabled,
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util .button-tertiary.find-dealer-follow.button.button-disabled,
.auth .mega--nav .drop--menu .menu--content .dealer--info .button-tertiary.find-dealer-follow.button[disabled],
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util .button-tertiary.find-dealer-follow.button[disabled] {
	
		color: #AAAAAA !important;
	
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #F2F2F2 !important;
	 
}

.auth .mega--nav .drop--menu .menu--content .dealer--info a:not(.button-tertiary).cat-follow,
.auth .mega--nav .drop--menu .menu--content li.dealer--info .dealer-address a.dealer-locator-phone,
.auth .mega--nav .mega-mobile .top--nav .mega--util .dealer--info-favorite a.cat-follow {
	
		
			font-family:Noto Sans Regular;
		
	
	

	
		text-transform: none;
	

  
	color: #0067B8;	
  
}



	.auth .mega--nav .drop--menu .menu--content .dealer--info a:not(.button-tertiary).cat-follow:hover,
	.auth .mega--nav .mega-mobile .top--nav .mega--util .dealer--info-favorite a.cat-follow:hover {
		color: #0078D6;
	}



	.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: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: #2f2f2f;
	}



	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a:hover .icon,
	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a:focus .icon {
	background-color: #ffcd11;
	}



	@media screen and (max-width: 1023px) {
		.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a:hover .icon,
		.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a:focus .icon {
		background-color: #ffcd11;
		}
	}



	.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,
    .auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--sidelinks li a:focus {
	border-color: #3f3f3f !important ;
	}


.auth header nav > ul > li.menu > ul > li > a:active,
.auth header nav > ul > li.menu > ul > li > a.access-open,
.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 .utility--links .search-toggle:hover,
.auth .tfn.mega--nav .utility--links .login-toggle:hover,
.auth header.tfn.mega--nav .mega-mobile .top--nav>ul>li>a.access-open {
	
	color: #ffcd11 ;
	
	
		background-color: #000000 ;
	
}

@media screen and (max-width: 1023px) {
	.auth header.tfn.mega--nav .mega-mobile .top--nav>ul>li>a:focus {
		
			color: #ffcd11;
		
	}
	}
.auth .mega--nav .utility--links li:not(.dealer--info):not(div ul.menu--content li,div.new-account-drawer ul.account-section-links li):not(ul.help-center__items li):hover,	
.auth header nav > ul > li.menu > ul > li > a:hover,
.auth header nav > ul > li.menu > ul > li:hover > a,
.auth header nav > ul > li:hover > a,
.auth .tfn.mega--nav .top--nav ul>li:hover >a.toplink,
.auth .tfn.mega--nav .utility--links li:not(.dealer--info):not(div ul.menu--content li,div.new-account-drawer ul.account-section-links li):not(ul.help-center__items li):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 .dropdown-button:hover,
.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
{

	color: #ffcd11 ;


	background-color: #3f3f3f ;


@media screen and (max-width: 1023px) {
	
		background-color: #000000 ;
	
	}

	}


	@media screen and (min-width: 1024px) {
		.auth .tfn.mega--nav .top--nav ul>li:focus >a.toplink::before,
		.auth .tfn.mega--nav .top--nav ul>li>a.toplink:focus::before,
		.auth .tfn.mega--nav .top--nav ul>li>a.toplink:focus::after,
		.auth .tfn.mega--nav .top--nav ul>li:focus >a.toplink::after { 
		background: transparent;
			}
		}
		
		@media screen and (max-width: 1023px) {
		.auth .tfn.mega--nav .top--nav ul>li:focus >a.toplink::before,
		.auth .tfn.mega--nav .top--nav ul>li>a.toplink:focus::before,
		.auth .tfn.mega--nav .top--nav ul>li>a.toplink:focus::after,
		.auth .tfn.mega--nav .top--nav ul>li:focus >a.toplink::after {
	background: #ffcd11 ;
	}
	.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--sidelinks li a:focus {		
	border-left: 4px solid #ffcd11;		
	}
	}



	.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),
    .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .inner .container .row .mega--sidelinks li.current a {
	border-color: #ffcd11 ;
	}



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



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


.auth .tfn.mega--nav .search-wrap .search-inner i,
.auth .tfn.mega--nav .search-wrap .search-inner .search-close {

	color: #000000;


}


	.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: #ffcd11 ;
	}


.auth .tfn.mega--nav .menu-toggle.open span {
background: none;
}


	.auth .mega--nav .mega-mobile {
	background: #2f2f2f ;
	}

}


	.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 li .mega--content li.only-mobile a:focus,
	.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--sidelinks li a:focus,
	.auth .tfn.mega--nav .mega-mobile .top--nav li .mega--content li a:focus {
		color: #000000 ;
	}


	.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: #ffcd11 ;
	}
}


	.auth .mega--nav .drop--menu .menu--content li{
		border-top-color: #cccccc ;
	}


	.auth .tfn.mega--nav .drop--menu .menu--content .dealer--info .close {
		color: #000000 ;
	}

.auth .tfn.mega--nav .mega-drawer .link--block .link--item .item--right p{
    
        
            font-family:Noto Sans Regular;
        
         line-height: 1.2;
    
    
}

.auth .tfn.mega--nav .mega-drawer .mega--content ul li a {
 
        
            font-family:Noto Sans Regular;
        
         line-height: 1.2;
 
  }
 
 .auth .skip-to-content a.skip-to-content-link {
	
			color: #0067B8 !important;  
	
	}
.auth .skip-to-content a.skip-to-content-link:hover{
	
			color: #0078D6 !important;
	
	}
.auth .skip-to-content a.skip-to-content-link {
	
	
				font-family:Noto Sans Regular !important;
	
	 line-height: 1.2;
	
	
	}
.auth .skip-to-content a.skip-to-content-link {
	
		text-transform: none;
	}

.auth .tfn.mega--nav .toplink,
.auth .tfn.mega--nav .top--nav>ul>li>a,
.auth .mega--nav .utility--links a,
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a
{
    
	  
		font-family:Noto Sans Regular;
		font-weight: 600;
	  
    
    

    
		text-transform: capitalize;
	

    
      color: #FFFFFF;
    
}


	.auth .mega--nav .drop--menu .menu--content li,
	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a.toplink
	{
	border-top: 1px solid #6f6f6f !important;
	}



	.auth .mega--nav .border,
	.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a.toplink:last-of-type
	{
	border-bottom: 1px solid #6f6f6f;
	}


.auth .mega--nav .search-wrap-mobile .button-primary i,
.auth .mega--nav .search-wrap .button-primary i {
	
        color: #000000;
    
}

.auth .mega--nav .search-wrap-mobile .button-primary:hover i,
.auth .mega--nav .search-wrap .button-primary:hover i {
	
        color: #000000;
    
}

.auth .mega--nav .search-wrap-mobile .button-primary i:active,

.auth .mega--nav .search-wrap .button-primary i:active {
	
		color: #000000;

}

.auth .mega--nav .search-wrap-mobile .button-primary i:focus,
.auth .mega--nav .search-wrap .button-primary i:focus {
    
            color: #000000;
    
}

.auth .mega--nav .search-wrap-mobile .button-primary,
.auth .mega--nav .search-wrap .button-primary {
    
        background: #ffcd11;
    
    
        border-color: #B18D00;
    
}

.auth .mega--nav .search-wrap-mobile .button-primary:hover,
.auth .mega--nav .search-wrap .button-primary:hover {
    
        background: #FFE672;
    
    
        border-color: #F3C206;
    
}


.auth .mega--nav .search-wrap-mobile .button-primary:active,
.auth .mega--nav .search-wrap .button-primary:active {
    
            background-color: #FFB288 !important;
    
    
            border-color: #E56C00 !important;
     
 }	
.auth .mega--nav .search-wrap-mobile .button-primary:focus,
.auth .mega--nav .search-wrap .button-primary:focus {
    
            color: #000000;
    
    
            background-color: #FFE672;
    
    
             border-color: #FFE672;
     
}

.auth header.tfn.mega--nav .mega-mobile .top--nav>ul>li>a.access-open {
 
    
 
        color: #ffcd11 !important;

    
	
		background-color: #000000 !important ;
	
}
 

    .auth header.tfn.mega--nav .mega-mobile .top--nav>ul>li>a.access-open::before{
		background: #ffcd11 ;
	}


	
	.auth .mega--nav .mobile--drawer .link--block .link--item a:focus {
		outline: 1px solid #ffcd11 ;
	}


.auth header.tfn.mega--nav .utility--links a:not(.button-tertiary):focus,
.tfn.mega--nav .utility--links .utility--links__dropdown .drop--menu.contact-us .dropdown-button:focus,
.tfn.mega--nav .utility--links .utility--links__dropdown .dropdown-button:focus,
.auth .mega--nav .utility--links .utility--links__dropdown .drop--menu .dropdown-button:focus,
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a:focus .icon,
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util a:focus,
.auth .tfn.mega--nav .utility--links .login-component a:focus,
.tfn.mega--nav .mega-mobile .top--nav .mega--util a:focus,
.auth .mega--nav .mega-mobile .top--nav .mega--util .hc-mobile:focus .helpcenter-title-m,
.auth header.tfn.mega--nav .mega-mobile .top--nav>ul>li>a:focus ,
.auth .mega--nav .utility--links-help-center .hc-dropdown .helpcenter-layout:focus .helpcenter-title,
.auth .mega--nav .utility--links-help-center:focus-visible .helpcenter-title,
.auth .mega--nav .utility--links-help-center:focus-visible .hc-dropdown .hc--dropdown-button i
{
  
        color: #ffcd11;
    
}


@media screen and (max-width: 1023px) {
	.auth .tfn.mega--nav .top--nav ul>li>a.toplink:focus::before,
	.auth .mega--nav .mega-mobile .top--nav a.active:not(.mega--sidelinks a)::before, 
    .auth .mega--nav .mega-mobile .top--nav a:not(.mega--sidelinks li a):focus::before, 
    .auth .mega--nav .mega-mobile .top--nav a:not(.mega--sidelinks li a):hover::before{
	
         background: #ffcd11;
	
    }
 
     
	.auth .mega--nav .mega-mobile .top--nav li:not(.mega--sidelinks a,.mega--content li),
    .auth .mega--nav .mega-mobile .mega--util:first-child:not(.mega--sidelinks a)
	{
	border-top: 1px solid #6f6f6f ;
	}

} 



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



  .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,
  .auth .foot-nav .social-media__icon.social-icon-yelp:hover {
    color: #FFFFFF ;
  }	
 


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



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


  .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: #000000 ;
  }



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



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



  .auth .foot-nav-bottom .container .foot-nav-end hr {
    border-top: 1px solid #cccccc ;	  
  }


.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:Noto Sans Regular;
	



	text-transform: capitalize;

}

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

	
		font-family:Roboto Condensed Bold;
	



	text-transform: capitalize;

}

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

	color: #cccccc;

}

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

	color: #0067B8;


	
		font-family:Noto Sans Regular;
	



	text-transform: none;

}

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

	color: #000000;

}

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

	color: #0078D6;

}

.auth .foot-nav .rte.clearfix p span.btn {
	border: 1px solid;
	background-image: none;
}

.auth .foot-nav .rte.clearfix p span.btn {
	
		color: #000000;
	
	
		background-color: #ffcd11;
	
	
		border-color: #B18D00;
	
}

.auth .foot-nav .rte.clearfix p span.btn:hover {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #F3C206;
	
}

.auth .foot-nav .language-wrapper a {

	
		font-family:Roboto Condensed Bold;
	


}



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



	.auth .foot-nav .foot-nav-top .rte h5::after,
	.auth .foot-nav .foot-nav-top .rte h2::after {
	border-color: #FFFFFF;
	}




  .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,
  .auth .foot-nav .social-media__icon.social-icon-yelp:hover {
    color: #FFFFFF ;
  }	
 


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



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


  .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: #000000 ;
  }



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



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



  .auth .foot-nav-bottom .container .foot-nav-end hr {
    border-top: 1px solid #cccccc ;	  
  }


.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:Noto Sans Regular;
	



	text-transform: capitalize;

}

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

	
		font-family:Roboto Condensed Bold;
	



	text-transform: capitalize;

}

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

	color: #cccccc;

}

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

	color: #0067B8;


	
		font-family:Noto Sans Regular;
	



	text-transform: none;

}

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

	color: #000000;

}

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

	color: #0078D6;

}

.auth .foot-nav .rte.clearfix p span.btn {
	border: 1px solid;
	background-image: none;
}

.auth .foot-nav .rte.clearfix p span.btn {
	
		color: #000000;
	
	
		background-color: #ffcd11;
	
	
		border-color: #B18D00;
	
}

.auth .foot-nav .rte.clearfix p span.btn:hover {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #F3C206;
	
}

.auth .foot-nav .language-wrapper a {

	
		font-family:Roboto Condensed Bold;
	


}

.auth .foot-nav .foot-nav-top .rte .button.button-secondary.button-sm {

	font-family: Roboto Condensed Bold;
	line-height: 1.2;


}


.dynamicForms.auth-track .privacy-links a {
  
    text-transform: none;
  
    color: #000000;
}

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

  font-family: Roboto Condensed Bold;


}

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

  text-transform: capitalize;

  color: #000000;
}

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

	
		font-family:Noto Sans Regular;
	



  color: #000000;
}

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

  color: #000000;

  background: #ffcd11;

  border-color: #B18D00;
}

.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,
.auth .contForm .btn-primary:hover,
.auth .contForm .btn-primary:focus:hover,
.auth .contForm .btn-secondary:hover,
.auth .contForm .btn-secondary:focus:hover {

  color: #000000;

  background: #FFE672;

  border-color: #F3C206;
}


.auth .eloqua-form .btn,
.auth .contForm .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,
.auth .contForm input[type="text"]:focus,
.auth .contForm input[type="password"]:focus,
.auth .contForm input[type="number"]:focus,
.auth .contForm input[type="email"]:focus,
.auth .contForm textarea:focus {
  border-color: #ffcd11;
}

.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,
.auth .contForm label.radio input[type="checkbox"]:checked::before,
.auth .contForm label.checkbox input[type="checkbox"]:checked::before,
.auth .contForm label.radio input[type="radio"]:checked::before,
.auth .contForm label.checkbox input[type="radio"]:checked::before {
  background: #ffcd11;
  border-color: #ffcd11;  
}


.auth .eloqua-form input[type="text"].error,
.auth .eloqua-form input[type="password"].error,
.auth .eloqua-form input[type="number"].error,
.auth .eloqua-form input[type="email"].error,
.auth .eloqua-form textarea.error,
.auth .eloqua-form select.error,
.auth .contForm input[type="text"].error,
.auth .contForm input[type="password"].error,
.auth .contForm input[type="number"].error,
.auth .contForm input[type="email"].error,
.auth .contForm textarea.error,
.auth .contForm select.error {
  border-color: #940000;
}

.auth .eloqua-form span.error,
.auth .contForm span.error {
	color: #940000;
}




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


	
		font-family:Noto Sans Regular;
	


}



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

 
 	 border-color: #B18D00 ;
 

 
 	 background: #ffcd11
 
		}



.auth .cookie-consent-banner .accept-cookies-btn:hover {
 
 	 color: #000000 ;
 

 
     background: #FFE672 ;
 

 
	 border-color: #F3C206 ;
 
		}



.auth .cookie-consent-banner .no-thanks-btn {
 
 	 border-color: #000000 ;
 

 
     color: #000000 ;
 

 
     background: #FFFFFF ;
 
		}	



.auth .cookie-consent-banner .no-thanks-btn:hover {
 
 	 color: #000000 ;
 

 
 	 border-color: #000000 ;
 

 
 	 background: #F2F2F2 ;
 
		}



 
  .auth .cookie-consent-banner {
 	  background-color: #FFFFFF ;
		}
 

.auth .cookie-consent-banner .container a {
    
      text-transform: capitalize;
    
    
      color: #0067B8;
    
}


    .auth .cookie-consent-banner .container a:hover {
      color: #0078D6;
    }




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


	
		font-family:Noto Sans Regular;
	


}



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

 
 	 border-color: #B18D00 ;
 

 
 	 background: #ffcd11
 
		}



.auth .cookie-consent-banner .accept-cookies-btn:hover {
 
 	 color: #000000 ;
 

 
     background: #FFE672 ;
 

 
	 border-color: #F3C206 ;
 
		}



.auth .cookie-consent-banner .no-thanks-btn {
 
 	 border-color: #000000 ;
 

 
     color: #000000 ;
 

 
     background: #FFFFFF ;
 
		}	



.auth .cookie-consent-banner .no-thanks-btn:hover {
 
 	 color: #000000 ;
 

 
 	 border-color: #000000 ;
 

 
 	 background: #F2F2F2 ;
 
		}



 
  .auth .cookie-consent-banner {
 	  background-color: #FFFFFF ;
		}
 

.auth .cookie-consent-banner .container a {
    
      text-transform: capitalize;
    
    
      color: #0067B8;
    
}


    .auth .cookie-consent-banner .container a:hover {
      color: #0078D6;
    }



	
		.auth .modal.full-inner.modal-gallery-cookie-window .modal-dialog .modal-content {
		background-color: #FFFFFF
		}
	

	.auth .modal.full-inner.modal-gallery-cookie-window .modal-dialog .modal-content p a {
	
		text-transform: capitalize;
	
	
		color: #0067B8;
	
	}

	
		.auth .modal.full-inner.modal-gallery-cookie-window .modal-dialog .modal-content p a:hover {
		color: #0078D6;
		}
	

.auth .chat-cookie-message button.close,
.auth .modal.chat-cookie-message .modal-title,
.auth .modal.chat-cookie-message .modal-body p,
.auth .mediagallery .multimedia .multimedia__slides .slick-arrow,
.auth div.cookie-warning div.inner p,
.auth .modal.full-inner.modal-gallery-cookie-window .modal-dialog .modal-content p a {
	
		
			font-family:Noto Sans Regular;
		
	
	
}

.auth div.cookie-warning:not(.slick-slide) div.inner .h3 {
  	
		
			font-family: Roboto Condensed Bold;
		
	
	
}

.auth .cookie-warning .inner i,
.auth .cookie-warning:not(.slick-slide) .inner .h3,
.auth .cookie-warning .inner p,
.auth .chat-cookie-message button.close,
.auth .modal.chat-cookie-message .modal-title,
.auth .modal.chat-cookie-message .modal-body p{
	
		color: #000000;
	
}

.auth .tfn.modal.small .modal-dialog .modal-footer button.button-primary.accept-modal-cookies-btn,
.auth .cookie-warning .inner .button{
	
		color: #000000;
	
	
		background-color: #ffcd11;
	
	
		border-color: #B18D00;
	
}

.auth .tfn.modal.small .modal-dialog .modal-footer button.button-tertiary.do-not-accept-modal-cookies-btn{

		color: #000000;
	
	
		background-color: #FFFFFF;
	
	
		border-color: #000000;
	
}

.auth .tfn.modal.small .modal-dialog .modal-footer button.button-primary.accept-modal-cookies-btn:hover,
.auth .cookie-warning .inner .button:hover{
	
  		color: #000000;
	
	
		background-color: #FFE672;
	
	
  		border-color: #F3C206;
	
}

.auth .tfn.modal.small .modal-dialog .modal-footer button.button-tertiary.do-not-accept-modal-cookies-btn:hover{

  		color: #000000;
	
	
		background-color: #F2F2F2;
	
	
  		border-color: #000000;
	
}

.auth .tfn.chat-cookie-message .modal-footer .chat-cookie-message{
	
		color: #000000;
	
	
		background-color: #FFFFFF;
	
	
		border-color: #000000;
	
}

.auth .tfn.chat-cookie-message .modal-footer .chat-cookie-message:hover{
	
		color: #000000;
	
	
		background-color: #F2F2F2;
	
	
		border-color: #000000;
	
}

.auth .modal.small .modal-dialog .modal-header,
.auth .modal.small .modal-dialog .modal-footer{
	
		border-color: #cccccc;
	
}

.auth .mediagallery .multimedia .multimedia__slides .slick-arrow{
	
		color: #000000;
	
}

.auth .cookie-warning .inner .button,
.auth .tfn.chat-cookie-message .modal-footer .chat-cookie-message,
.auth .tfn.modal.small .modal-dialog .modal-footer button.button-primary.accept-modal-cookies-btn{
  
		text-transform: capitalize;
	

}

.auth .chat-cookie-message button.close:hover{
	
		color: #ffcd11;
	
}



.auth .account-pages--link-panel ul li a{
    
          color: #000000;
     
     
		text-transform: none;
	
    
      	
          font-family: Roboto Condensed Bold;
        
    
    
}

.auth .account-pages--link-panel ul li a span{
	
		
			font-family:Noto Sans Regular;
		
		
	
	
		color: #000000;
	
} 

.auth .account-pages--link-panel ul li a,
.auth .account-pages--link-panel ul li:first-of-type a{
	
		border-color: #999999;
	
}

.auth .account-pages--link-panel ul li a.active::before{
    
            background: #ffcd11;
        
}

.auth .account-pages--link-panel ul li a:hover::before{
	
            background: #3f3f3f;
     
}

.auth .account-pages--link-panel ul li a:not([href]):hover{
    
          color: #000000;
     
}


	.auth .login-panel .header-container h2,
	.auth .login-panel .control a,
	.auth .preferences .account-pages--panel-wrap .account-profile--rte h3,
    .auth .preferences .account-pages--panel-wrap .account-pages--panel-wrap h4,
    .auth .preferences .go-back-link{
	
		
			font-family: Roboto Condensed Bold;
		
	
	
	
		text-transform: capitalize;
	
	
		color:#000000;
	
	}
	
	.auth .account-pages--login-b2c.login-component .login-panel .footer-container-b2c .button.button-primary,
	.auth .login-panel .button {
	
		
			color: #000000;
		
		
			background-color: #ffcd11;
		
		
			border-color: #B18D00;
		
		
			
					font-family: Noto Sans Semibold !important;
			 
			
					line-height: 0.8;
			
		
		
		
			text-transform: capitalize;
		
	}
	
	.auth .account-pages--login-b2c.login-component .login-panel .footer-container-b2c .button.button-primary:hover,
	.auth .login-panel .button:hover.button-primary {
		
			color: #000000;
		
		
			background-color: #FFE672;
		
		
			border-color: #F3C206;
		
	}
	
	.auth .account-pages--login-b2c.login-component .login-panel .footer-container-b2c .button.button-primary:active,
	.auth .login-panel .button:active  {
		
			color: #000000;
	  
	  
	  
			background-color: #FFB288;
	  
	  
	  
		  border-color: #E56C00;
	   
	}	
	
	.auth .account-pages--login-b2c.login-component .login-panel .footer-container-b2c .button.button-primary:focus,
	.auth .login-panel .button:focus {
		
			color: #000000;
	  
	  
	  
			background-color: #FFE672;
	  
	  
	  
		  border-color: #FFE672;
	   
	}	
	
	.auth .account-banner .cta-button .button.button-disabled, .auth .account-banner .cta-button .button[disabled]
	
	.auth .account-pages--login-b2c.login-component .login-panel .footer-container-b2c .button.button-primary.button-disabled,
	.auth .account-pages--login-b2c.login-component .login-panel .footer-container-b2c .button[disabled],
	.auth .login-panel .button.button-disabled,
	.auth .login-panel .button[disabled] {
		
			color: #AAAAAA !important;
	  
	  
	  
			background-color: #FFF1B6 !important;
	  
	  
	  
		  border-color: #FFF1B6 !important;
	   
	}	

	.auth .preferences .login-panel .button-container .links a:not(.button),
	.auth .preferences .login-panel .button-container .footnote p,
	.auth .preferences .account-pages--panel-wrap .account-profile--panel p.label span.missing,
	.auth .preferences .account-pages--panel-wrap .account-profile--panel p.label,
    .auth .preferences .account-pages--panel-wrap .account-profile--panel .edit-link a,
    .auth .preferences .account-pages--panel-wrap .account-profile--rte p,
	.auth .login-panel .header-container p{
	
		
			font-family:Noto Sans Regular;
		
	
	
	
		color: #000000;
	
	}
	.auth .form label:not(.error):not(.radio):not(.login-panel__label-header),
	.auth .login-panel .form .iti__selected-flag,
	.auth .login-panel .form .country-select .selected{
	
		
			font-family:Noto Sans Regular;
		
	
	
	
		color: #3f3f3f;
	
	}
	.auth .login-panel .form input[type="text"],
	.auth .login-panel .form input[type="password"],
	.auth .login-panel .form input[type="email"],
	.auth .login-panel .form .iti__selected-flag,
	.auth .login-panel .form .country-select,
	.auth .login-panel .form input[type="tel"]{
	
		border-color: #3f3f3f;
	
	}
	.auth .login-panel .button-container .button{
	
		color: #000000;
	
	
		background-color: #ffcd11;
	
	
		border-color: #B18D00;
	
	}
	.auth .login-panel .button-container .button:hover{
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #F3C206;
	
	}
	.auth .login-panel__registration .header-container p a,
	.auth .login-panel .bottom-container a:not(.button){
	
		
			font-family:Noto Sans Regular;
		
	
	
	
		text-transform: none;
	
	
		color: #0067B8;	
	
	}
	.auth .login-panel__registration .header-container p a:hover,
	.auth .login-panel .bottom-container a:not(.button):hover{
	
		color: #0078D6;
	
	}
	.auth .login-panel .bottom-container p{
	
		
			font-family:Noto Sans Regular;
		
	
	
	
		text-transform: none;
	
	
		color: #000000;
	
	}
	.auth .login-panel {
	
		background-color: #FFFFFF;
	
	}
	.auth .login-panel .bottom-container{
	
		background-color: #f0f0f0;
	
	
		border-top-color: #999999;
	
	}
	
	/* preferences Component */

    .auth .preferences .account-pages--panel-wrap .account-profile--rte h3,
    .auth .preferences .account-pages--panel-wrap .account-pages--panel-wrap h4,
    .auth .preferences .account-pages--panel-wrap .account-profile--rte p,
    .auth .preferences .go-back-link{
		
			color: #000000;
		
    }

	.auth .preferences .account-pages--panel-wrap .account-profile--rte p{
		text-transform: none;
	}

	.auth .preferences .account-pages--panel-wrap .account-profile--panel .edit-link a{
		
			text-transform: capitalize;
		
        
			color: #0067B8;
		
    }

    .auth .preferences .login-panel .button-container .links a:not(.button){
		
			text-transform: none;
		
        
			color: #0067B8;
		
    }

    .auth .preferences .account-pages--panel-wrap .account-profile--panel .edit-link a:hover,
    .auth .preferences .login-panel .button-container .links a:not(.button):hover{
		
			color: #0078D6;
		
    }

    .auth .preferences .account-pages--panel-wrap .account-profile--panel p.label,
    .auth .preferences .account-profile--panel .label span,
    .auth .preferences .account-pages--panel-wrap .account-profile--panel p.label span.missing,
    .auth .preferences .login-panel .button-container .footnote p{
	  	text-transform: none;
        
			color: #3f3f3f;
		
    }

    .auth .preferences .account-pages--panel-wrap .account-profile--panel{
		
			border-color: #cccccc;
		
    }

    .auth .preferences .account-pages--panel-wrap{
		
			background-color: #FFFFFF;
		
    }

    .auth .preferences .form input[type="radio"]:checked + label:not(.error)::after{
		
			background: #ffcd11;
		
    }

    .auth .preferences .form input[type="radio"]:checked + label:not(.error)::before{
            border-color: #000000 !important;
    }

    .auth .preferences .login-panel.account-profile--panel .button-container .button.button-primary{
		
		 	color: #000000;
   		 
		
			 background: #ffcd11;
    	
		
		 	border-color: #B18D00;
    	
    }

	.auth .preferences .login-panel.account-profile--panel .button-container .button.button-primary:hover{
		
		 	color: #000000;
   		 
		
			 background: #FFE672;
    	
		
		 	border-color: #F3C206;
    	
    }


	.auth .account-pages--panel-wrap{
	    
	    	background-color: #FFFFFF;
	    
	}
	.auth .account-profile--rte h3,
	.auth .account-pages--panel-wrap h4,
	.auth .go-back-link {
    
      	
          font-family: Roboto Condensed Bold;
        
    
    
	}
	.auth .account-profile--rte p {
		
			
				font-family:Noto Sans Regular;
			
		
		
		
			color: #000000;
		
	}
	
	.auth .account-profile--rte .forgot-password,
	.auth .account-profile--panel .edit-link,
	.auth .login-panel ul.links li:only-of-type a {
		
			
				font-family:Noto Sans Regular;
			
		
		
		
		
			color: #0067B8;
		
	}
	
	.auth .account-profile--rte .forgot-password{
		
			text-transform: none;
		
	}
	
	.auth .account-profile--panel .edit-link,
	.auth .login-panel ul.links li:only-of-type a {
		
			text-transform: capitalize;
		
	}
	
	.auth .account-profile--rte .forgot-password:hover,
	.auth .account-profile--panel .edit-link:hover,
	.auth .login-panel ul.links li:only-of-type a:hover{
		
			color: #0078D6;
		
	}
	
	.auth .login-panel .button-container .button {
		
	            color: #000000;
	     
	     
            background: #ffcd11;
     	
     	
            border-color: #B18D00;
     	
	}
	
	.auth .login-panel .button-container .button:hover{
		
	            color: #000000;
	     
	     
	            background: #FFE672;
	     
	      
	            border-color: #F3C206;
	     
	} 
	
	.auth .account-profile--panel{
		
			border-color: #cccccc;
		
	}
    .auth .myaccount--details .myaccount--details-info .h3 {
      
	   
		   font-family: Roboto Condensed;
	   
	  
      

      
	   color: #000000;
      
    }

    .auth .myaccount--details .myaccount--details-info .litem label, .auth .non-edit p, 
    .auth .myaccount--links a, .auth .myaccount--links .title, .auth .myaccount--body .myaccount--details .myaccount--details-info .litem .display {
	  
		
	        font-family: Noto Sans Regular;
		
		
			line-height: 1.2;
		
	  
	  	
    }	


	.auth .account-pages--panel-wrap{
	
		background-color: #FFFFFF;
	
	}
	.auth .account-profile--rte h3,
	.auth .account-pages--panel-wrap h4,
	.auth .go-back-link {
	
		
			font-family: Roboto Condensed Bold;
		
	
	
	}
	.auth .account-profile--rte p {
	
		
			font-family:Noto Sans Regular;
		
	
	
	
		color: #000000;
	
	}

	.auth .account-profile--rte .forgot-password,
	.auth .account-profile--panel .edit-link,
	.auth .login-panel ul.links li:only-of-type a {
	
		
			font-family:Noto Sans Regular;
		
	
	

	
		color: #0067B8;
	
	}

	.auth .account-profile--rte .forgot-password{
	
		text-transform: none;
	
	}

	.auth .account-profile--panel .edit-link,
	.auth .login-panel ul.links li:only-of-type a {
	
		text-transform: capitalize;
	
	}

	.auth .account-profile--rte .forgot-password:hover,
	.auth .account-profile--panel .edit-link:hover,
	.auth .login-panel ul.links li:only-of-type a:hover{
	
		color: #0078D6;
	
	}

	.auth .login-panel .button-container .button {
	
		color: #000000;
	
	
		background: #ffcd11;
	
	
		border-color: #B18D00;
	
	}

	.auth .login-panel .button-container .button:hover{
	
		color: #000000;
	
	
		background: #FFE672;
	
	
		border-color: #F3C206;
	
	}

	.auth .login-panel .button-container .button:active {
	
		color: #000000;
	
	
		background-color: #FFB288;
	
	
		border-color: #E56C00;
	
	}

	.auth .login-panel .button-container .button:focus{
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #FFE672;
		outline: #FFE672;
	
	}

	.auth .login-panel .button-container .button.button-disabled,
	.auth .login-panel .button-container .button.button[disabled]{
	
		color: #AAAAAA !important;
	
	
		background-color: #FFF1B6 !important;
	
	
		border-color: #FFF1B6 !important;
	
	}
	.auth .login-panel .button-container .button{
	
		
			font-family: Noto Sans Semibold;
		
		
			line-height: 0.8;
		
	
	
	}

	.auth .account-profile--panel{
	
		border-color: #cccccc;
	
	}
	.auth .myaccount--details .myaccount--details-info .h3 {
	
		
			font-family: Roboto Condensed;
		
	
	

	
		color: #000000;
	
	}

	.auth .myaccount--details .myaccount--details-info .litem label, .auth .non-edit p,
	.auth .myaccount--links a, .auth .myaccount--links .title, .auth .myaccount--body .myaccount--details .myaccount--details-info .litem .display {
	
		
			font-family: Noto Sans Regular;
		
		
			line-height: 1.2;
		
	
	
	}




.auth .account-banner .cta-text p,
.auth .account-banner .close-button .material-icons,
.auth .mega--nav .mega-drawer .mega--content.new-account.open .my-account-banner p.banner5-desc,
.auth .mega--nav .mega-mobile .top--nav .mega-drawer.mobile-open .my-account-banner p.banner5-desc
{

    
		color: #000000;
	
}

.auth .account-banner .cta-text p,
.auth .mega--nav .mega-drawer .mega--content.new-account.open .my-account-banner p.banner5-desc,
.auth .mega--nav .mega-mobile .top--nav .mega-drawer.mobile-open .my-account-banner p.banner5-desc{

	
		
			font-family:Noto Sans Regular;
		
	
	

}

.auth .loginBanner{

    
    	background-color: #FFFFFF;
    
}

.auth .account-banner .cta-button .button{

    
		color: #000000;
	
    
    	background-color: #ffcd11;
    
    
    	border-color: #B18D00;
    
	
        
           font-family: Roboto Condensed Bold;
        
		
			line-height: 1.2;
		
    
    

}
.auth .account-banner .cta-button .button:hover{

	
		color: #000000;
	
    
    	background-color: #FFE672;
    
	
    	border-color: #F3C206;
    
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .my-account-banner .account-notification-panel,
.auth .mega--nav .mega-mobile .top--nav .mega-drawer.mobile-open .my-account-banner .account-notification-panel{
	
	
		background-color: #ffcd11 ;
	
}

.auth .mega--nav .mega-drawer .mega--content .account-setup--panel,
.auth .mega--nav .mega-mobile .top--nav .mega-drawer.mobile-open .account-setup--panel{
	
		border: 1px solid #cccccc !important ;
	
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .my-account-banner p.panel-link a,
.auth .mega--nav .mega-mobile .top--nav .mega-drawer.mobile-open .my-account-banner p.panel-link a{
	
		
			font-family: Roboto Condensed Bold ;
		
	
	
	
			color: #000000 ;
	
	
		text-transform: capitalize ;
	
}






.auth .account-banner .cta-text p,
.auth .account-banner .close-button .material-icons,
.auth .mega--nav .mega-drawer .mega--content.new-account.open .my-account-banner p.banner5-desc,
.auth .mega--nav .mega-mobile .top--nav .mega-drawer.mobile-open .my-account-banner p.banner5-desc
{

    
		color: #000000;
	
}

.auth .account-banner .cta-text p,
.auth .mega--nav .mega-drawer .mega--content.new-account.open .my-account-banner p.banner5-desc,
.auth .mega--nav .mega-mobile .top--nav .mega-drawer.mobile-open .my-account-banner p.banner5-desc{

	
		
			font-family:Noto Sans Regular;
		
	
	

}

.auth .loginBanner{

    
    	background-color: #FFFFFF;
    
}

.auth .account-banner .cta-button .button{

    
		color: #000000;
	
    
    	background-color: #ffcd11;
    
    
    	border-color: #B18D00;
    
	
		
				font-family: Noto Sans Semibold;
		 
		
				line-height: 0.8;
		
	
	
}
.auth .account-banner .cta-button .button:hover{

	
		color: #000000;
	
    
    	background-color: #FFE672;
    
	
    	border-color: #F3C206;
    
}

.auth .account-banner .cta-button .button:active {
	
		color: #000000;
  
  
  
		background-color: #FFB288;
  
  
  
	  border-color: #E56C00;
   
}	

.auth .account-banner .cta-button .button:focus {
	
		color: #000000;
  
  
  
		background-color: #FFE672;
  
  
  
	  border-color: #FFE672;
   
}	

.auth .account-banner .cta-button .button.button-disabled, .auth .account-banner .cta-button .button[disabled] {
	
		color: #AAAAAA !important;
  
  
  
		background-color: #FFF1B6 !important;
  
  
  
	  border-color: #FFF1B6 !important;
   
}	

.auth .mega--nav .mega-drawer .mega--content.new-account.open .my-account-banner .account-notification-panel,
.auth .mega--nav .mega-mobile .top--nav .mega-drawer.mobile-open .my-account-banner .account-notification-panel{
	
	
		background-color: #ffcd11 ;
	
}

.auth .mega--nav .mega-drawer .mega--content .account-setup--panel,
.auth .mega--nav .mega-mobile .top--nav .mega-drawer.mobile-open .account-setup--panel{
	
		border: 1px solid #cccccc !important ;
	
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .my-account-banner p.panel-link a,
.auth .mega--nav .mega-mobile .top--nav .mega-drawer.mobile-open .my-account-banner p.panel-link a{
	
		
			font-family: Roboto Condensed Bold ;
		
	
	
	
			color: #000000 ;
	
	
		text-transform: capitalize ;
	
}





    .auth .tfn.cookie-banner {
    background-color: #FFFFFF
    }


.auth .tfn.cookie-banner .container a,
.auth .tfn.cookie-banner .container .do-not-accept-wrap a {

    
        font-family:Noto Sans Regular;
    



    text-transform: capitalize;


    color: #0067B8;

}


    .auth .tfn.cookie-banner .container a:hover,
    .auth .tfn.cookie-banner .container .do-not-accept-wrap a:hover {
    color: #0078D6;
    }


.auth .tfn.cookie-banner .button.button-primary {

    color: #000000 ;



    border-color: #B18D00 ;



    background: #ffcd11

}

.auth .tfn.cookie-banner .button:hover.button-primary {

    color: #000000 ;



    background: #FFE672 ;



    border-color: #F3C206 ;

}


.auth-dynamic-forms h2 {
    
        font-family: Roboto Condensed Bold;
    
    
    
        text-transform: capitalize;
    
    
        color: #000000;
    
}

.auth-dynamic-forms button[type="submit"], .pdp-download-center button[type="submit"] {
	
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    
}

.auth-dynamic-forms .row label,
.auth-dynamic-forms .row select,
.auth-dynamic-forms .row input:not([type="submit"]),
.auth-dynamic-forms .row fieldset label,
.auth-dynamic-forms .row fieldset legend,
.auth-dynamic-forms.dynamicForms .privacy-links .standard-link {
    
        
            font-family:Noto Sans Regular;
        
    
    
    
        color: #000000;
    
}

.auth-dynamic-forms.dynamicForms .privacy-links .standard-link {
    
        text-transform: none;
    
}


    .auth-dynamic-forms .row input[type="checkbox"]:checked::before {
        border-color: #ffcd11;
        background: #ffcd11;
    }

    .auth-dynamic-forms .row input:not([type="submit"]):focus,
    .auth-dynamic-forms .row input:not([type="submit"]):hover,
    .auth-dynamic-forms .row textarea:not([type="submit"]):focus,
    .auth-dynamic-forms .row textarea:not([type="submit"]):hover,
    .auth-dynamic-forms .row select:focus,
    .auth-dynamic-forms .row select:hover {
        border-color: #ffcd11;
    }



    .auth-dynamic-forms .row input:not([type="submit"]):focus,
    .auth-dynamic-forms .row input:not([type="submit"]):hover,
    .auth-dynamic-forms .row textarea:not([type="submit"]):focus,
    .auth-dynamic-forms .row textarea:not([type="submit"]):hover,
    .auth-dynamic-forms .row select:focus,
    .auth-dynamic-forms .row select:hover {
        background: #FFFFFF;
    }



    .auth-dynamic-forms .row input[type="radio"]:checked::before {
        background: #ffcd11;
        border-color: #ffcd11;
    }


.auth-dynamic-forms .row input[type="submit"] {
    
        color: #000000;
    
    
        background: #ffcd11;
    
    
        border-color: #B18D00;
    
}

.auth-dynamic-forms .row input[type="submit"]:hover {
    
        color: #000000;
    
    
        background: #FFE672;
    
    
        border-color: #F3C206;
    
}

.auth-dynamic-forms .row input[type="submit"] {

        
           font-family: Roboto Condensed Bold;
        
		
			line-height: 1.2;
		
    
    

}


.auth-dynamic-forms h2 {
    
        font-family: Roboto Condensed Bold;
    
    
    
        text-transform: capitalize;
    
    
        color: #000000;
    
}

.auth-dynamic-forms .row label,
.auth-dynamic-forms .row select,
.auth-dynamic-forms .row input:not([type="submit"]),
.auth-dynamic-forms .row fieldset label,
.auth-dynamic-forms .row fieldset legend,
.auth-dynamic-forms.dynamicForms .privacy-links .standard-link {
    
        
            font-family:Noto Sans Regular;
        
    
    
    
        color: #000000;
    
}

.auth-dynamic-forms.dynamicForms .privacy-links .standard-link {
    
        text-transform: none;
    
}


    .auth-dynamic-forms .row input[type="checkbox"]:checked::before {
        border-color: #ffcd11;
        background: #ffcd11;
    }

    .auth-dynamic-forms .row input:not([type="submit"]):focus,
    .auth-dynamic-forms .row input:not([type="submit"]):hover,
    .auth-dynamic-forms .row textarea:not([type="submit"]):focus,
    .auth-dynamic-forms .row textarea:not([type="submit"]):hover,
    .auth-dynamic-forms .row select:focus,
    .auth-dynamic-forms .row select:hover {
        border-color: #ffcd11;
    }



    .auth-dynamic-forms .row input:not([type="submit"]):focus,
    .auth-dynamic-forms .row input:not([type="submit"]):hover,
    .auth-dynamic-forms .row textarea:not([type="submit"]):focus,
    .auth-dynamic-forms .row textarea:not([type="submit"]):hover,
    .auth-dynamic-forms .row select:focus,
    .auth-dynamic-forms .row select:hover {
        background: #FFFFFF;
    }



    .auth-dynamic-forms .row input[type="radio"]:checked::before {
        background: #ffcd11;
        border-color: #ffcd11;
    }


.auth-dynamic-forms .row input[type="submit"] {
    
        color: #000000;
    
    
        background: #ffcd11;
    
    
        border-color: #B18D00;
    
}

.auth-dynamic-forms .row input[type="submit"]:hover {
    
        color: #000000;
    
    
        background: #FFE672;
    
    
        border-color: #F3C206;
    
}

.auth-dynamic-forms .row input[type="submit"]:active {    
	
		color: #000000;
	
	
		background-color: #FFB288;
	
	
		border-color: #E56C00;
	 
}

.auth-dynamic-forms .row input[type="submit"]:focus {    
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #FFE672;
	 
}

.auth-dynamic-forms .row input[type="submit"].button-disabled,
.auth-dynamic-forms .row input[type="submit"][disabled] {    
	
		color: #AAAAAA !important;
	
	
		background-color: #FFF1B6 !important;
	
	
		border-color: #FFF1B6 !important;
	 
}

.auth-dynamic-forms .row input[type="submit"] {
    
    text-transform: capitalize;
    
	
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    
}

 .auth-dynamic-forms form #selectDiv ul#suggestions-list li {
    
        
            font-family:Noto Sans Regular !important;
        
    
    
}


.auth .mega--nav .utility--links__dropdown.utility--links__account .new-account-label{

		background-color: #ffcd11 ;

}
.auth .mega--nav .utility--links__dropdown.utility--links__account .new-account-label,
.auth .mega--nav .mega-drawer .mega--content.new-account.open h3,
.auth .mega--nav .mega-drawer .mega--content.new-account .account-section ul>li, 
.auth .mega--nav .mega-drawer .mega--content.new-account .account-section ul>li>a, 
.auth .mega--nav .mega-drawer .mega--content.new-account .account-section p,
.auth .mega--nav .mega-drawer .mega--content .my-account-header,
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open .account-section h3,
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open .account-section p,
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open .account-section ul>li,
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open .account-section ul>li>a.follow {
		
				color: #000000 ;
		
        
		
			font-family:Noto Sans Regular;
		
		
			  
}

.auth .mega--nav .mega-drawer .mega--content .my-account-header.account-heading{
	
		
			font-family: Roboto Condensed Bold ;
		
	
	
	
			color: #000000 ;
	
	
		text-transform: capitalize ;
	
}

.auth .tfn.mega--nav .mega-drawer .inner hr{
	
		border-color: #cccccc ;
	
}

.auth .mega--nav .mega-drawer .mega--content.new-account .account--block::before{
	
		background: #cccccc ;
	
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open{
	
		background-color: #FFFFFF ;
	
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons {
  
    color: #000000 ;
  
  
    background-color: #ffcd11 ;
  
  
    border-color: #B18D00 ;
  
}
.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons:hover,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons:hover {
  
    color: #000000 ;
  
  
    background-color: #FFE672 ;
  
  
    border-color: #F3C206 ;
  
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons:active,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons:active {
	
		color: #000000;
	
	
		background-color: #FFB288;
	
	
		border-color: #E56C00;
	 
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons:focus,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons:focus {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #FFE672;
	 
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons.button-disabled,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons.button-disabled,
.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons[disabled],
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons[disabled] {
	
		color: #AAAAAA !important;
	
	
		background-color: #FFF1B6 !important;
	
	
		border-color: #FFF1B6 !important;
	 
}


.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons {
  
    color: #FFFFFF ;
  
  
    background-color: #000000 ;
  
  
    border-color: #000000 ;
  
}
.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons:hover,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons:hover {
  
    color: #FFFFFF ;
  
  
    background-color: #3f3f3f ;
  
  
    border-color: #3f3f3f ;
  
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons:active,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons:active {
	
		color: #FFFFFF;
	
	
		background-color: #666565;
	
	
		border-color: #666565;
	 
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons:focus,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons:focus {
	
		color: #FFFFFF;
	
	
		background-color: #3f3f3f;
	
	
		border-color: #000000;
	 
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons.button-disabled,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons.button-disabled,
.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons[disabled],
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons[disabled] {
	
		color: #AAAAAA !important;
	
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #F2F2F2 !important;
	 
}

.auth .mega--nav .mega-drawer .mega--content .account-signout,
.auth .mega--nav .account-mobile .mega--util .account-signout {
  
    color: #000000 ;
  
  
    background-color: #FFFFFF ;
  
  
    border-color: #000000 ;
  
}
.auth .mega--nav .mega-drawer .mega--content .account-signout:hover,
.auth .mega--nav .account-mobile .mega--util .account-signout:hover {
  
    color: #000000 ;
  
  
    background-color: #F2F2F2 ;
  
  
    border-color: #000000 ;
  
}

.auth .mega--nav .mega-drawer .mega--content .account-signout:active,
.auth .mega--nav .account-mobile .mega--util .account-signout:active {
  
      color: #000000;



      background-color: #cccccc;



    border-color: #000000;
 
}

.auth .mega--nav .mega-drawer .mega--content .account-signout:focus,
.auth .mega--nav .account-mobile .mega--util .account-signout:focus {
  
      color: #000000;



      background-color: #F2F2F2;



    border-color: #000000;
 
}

.auth .mega--nav .mega-drawer .mega--content .account-signout.button-disabled,
.auth .mega--nav .account-mobile .mega--util .account-signout.button-disabled,
.auth .mega--nav .mega-drawer .mega--content .account-signout[disabled],
.auth .mega--nav .account-mobile .mega--util .account-signout[disabled] {
  
      color: #AAAAAA !important;



      background-color: #F2F2F2 !important;



    border-color: #F2F2F2 !important;
 
}

.auth .mega--nav .mega-drawer .mega--content .account-signout,
.auth .mega--nav .account-mobile .mega--util .account-signout,
.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons,
.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons {
    
        
            font-family: Noto Sans Semibold !important;
        
       	
			line-height: 0.8;
		
    
    
}

.auth .mega--nav .mega-drawer .mega--content.open a.account-sign-in,
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open a.account-sign-in{
	
		
			font-family:Noto Sans Regular;
		
	
	 
	
		text-transform: none ;
	
	
			color: #0067B8 !important;
		
}
.auth .mega--nav .mega-drawer .mega--content.open a.account-sign-in:hover, 
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open a.account-sign-in:hover{
	
			color: #0078D6  !important;
	
}
@media screen and (max-width: 1023px){
.auth .mega--nav .mega-mobile .top--nav .mega--util a .new-account-label{
	
		background-color: #ffcd11 ;
	
	
		color: #000000 ;
	
    
	
		font-family:Noto Sans Regular;
	
	
		
}
.auth header.tfn.mega--nav .mega-mobile .top--nav .mega-drawer a.mega--back,
.auth header.tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--back::after{
	
		
			font-family: Roboto Condensed Bold ;
		
	
	
	
		text-transform: capitalize ;
	
	
		color: #FFFFFF ;
	
}

.auth header.tfn.mega--nav .mega-mobile .top--nav .mega-drawer a.mega--back:focus,
.auth header.tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--back:focus::after,
.auth header.tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--drawer-back:focus {
	
		color: #ffcd11 ;
	
}

.auth .mega--nav .mega-mobile .top--nav .mega-drawer.mobile-open .acount-divider{
	
		border-top: 1px solid #cccccc ;
	
}
.auth .mega--nav .mega-drawer .container .row{
	
		background-color: #FFFFFF ;
	
}
.auth .mega--nav .mega-mobile  .mega-drawer.mobile-open .account-footer .button-primary.header-buttons{
	
		color: #000000 ;
	
	
		background-color: #ffcd11 ;
	
	
		border-color: #B18D00 ;
	
}
.auth .mega--nav .mega-mobile  .mega-drawer.mobile-open .account-footer .button-primary.header-buttons:hover{
	
		color: #000000 ;
	
	
		background-color: #FFE672 ;
	
	
		border-color: #F3C206 ;
	
}
.auth .mega--nav .mega-mobile  .mega-drawer.mobile-open .account-footer .button-secondary.header-buttons{
	
		color: #FFFFFF ;
	
	
		background-color: #000000 ;
	
	
		border-color: #000000 ;
	
}
.auth .mega--nav .mega-mobile  .mega-drawer.mobile-open .account-footer .button-secondary.header-buttons:hover{
	
		color: #FFFFFF ;
	
	
		background-color: #3f3f3f ;
	
	
		border-color: #3f3f3f ;
	
}
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open a.account-signout{
	
		color: #000000 ;
	
	
		background-color: #FFFFFF ;
	
	
		border-color: #000000 ;
	
}
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open a.account-signout:hover{
	
		color: #000000 ;
	
	
		background-color: #F2F2F2 ;
	
	
		border-color: #000000 ;
	
}
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open .my-account-header{
	
		
			font-family:Noto Sans Regular;
		
	
	 
	
			color: #000000;
		
}
}



.auth .mega--nav .utility--links__dropdown.utility--links__account .new-account-label{

		background-color: #ffcd11 ;

}
.auth .mega--nav .utility--links__dropdown.utility--links__account .new-account-label,
.auth .mega--nav .mega-drawer .mega--content.new-account.open h3,
.auth .mega--nav .mega-drawer .mega--content.new-account .account-section ul>li, 
.auth .mega--nav .mega-drawer .mega--content.new-account .account-section ul>li>a, 
.auth .mega--nav .mega-drawer .mega--content.new-account .account-section p,
.auth .mega--nav .mega-drawer .mega--content .my-account-header,
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open .account-section h3,
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open .account-section p,
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open .account-section ul>li,
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open .account-section ul>li>a.follow {
		
				color: #000000 ;
		
        
		
			font-family:Noto Sans Regular;
		
		
			  
}

.auth .mega--nav .mega-drawer .mega--content .my-account-header.account-heading,
.auth .mega--nav .my-account-header, .auth .mega--nav .mobile-account-header{
  
    
      font-family: Roboto Condensed Bold ;
    
  
  
  
      color: #000000 ;
  
  
    text-transform: capitalize ;
  
}

.auth .tfn.mega--nav .mega-drawer .inner hr{
	
		border-color: #cccccc ;
	
}

.auth .mega--nav .mega-drawer .mega--content.new-account .account--block::before{
	
		background: #cccccc ;
	
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open{
	
		background-color: #FFFFFF ;
	
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons {
  
    color: #000000 ;
  
  
    background-color: #ffcd11 ;
  
  
    border-color: #B18D00 ;
  
}
.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons:hover,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons:hover {
  
    color: #000000 ;
  
  
    background-color: #FFE672 ;
  
  
    border-color: #F3C206 ;
  
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons:active,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons:active {
	
		color: #000000;
	
	
		background-color: #FFB288;
	
	
		border-color: #E56C00;
	 
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons:focus,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons:focus {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #FFE672;
	 
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons.button-disabled,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons.button-disabled,
.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons[disabled],
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons[disabled] {
	
		color: #AAAAAA !important;
	
	
		background-color: #FFF1B6 !important;
	
	
		border-color: #FFF1B6 !important;
	 
}


.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons {
  
    color: #FFFFFF ;
  
  
    background-color: #000000 ;
  
  
    border-color: #000000 ;
  
}
.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons:hover,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons:hover {
  
    color: #FFFFFF ;
  
  
    background-color: #3f3f3f ;
  
  
    border-color: #3f3f3f ;
  
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons:active,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons:active {
	
		color: #FFFFFF;
	
	
		background-color: #666565;
	
	
		border-color: #666565;
	 
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons:focus,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons:focus {
	
		color: #FFFFFF;
	
	
		background-color: #3f3f3f;
	
	
		border-color: #000000;
	 
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons.button-disabled,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons.button-disabled,
.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons[disabled],
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons[disabled] {
	
		color: #AAAAAA !important;
	
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #F2F2F2 !important;
	 
}

.auth .mega--nav .mega-drawer .mega--content .account-signout,
.auth .mega--nav .account-mobile .mega--util .account-signout {
  
    color: #000000 ;
  
  
    background-color: #FFFFFF ;
  
  
    border-color: #000000 ;
  
}
.auth .mega--nav .mega-drawer .mega--content .account-signout:hover,
.auth .mega--nav .account-mobile .mega--util .account-signout:hover {
  
    color: #000000 ;
  
  
    background-color: #F2F2F2 ;
  
  
    border-color: #000000 ;
  
}

.auth .mega--nav .mega-drawer .mega--content .account-signout:active,
.auth .mega--nav .account-mobile .mega--util .account-signout:active {
  
      color: #000000;



      background-color: #cccccc;



    border-color: #000000;
 
}

.auth .mega--nav .mega-drawer .mega--content .account-signout:focus,
.auth .mega--nav .account-mobile .mega--util .account-signout:focus {
  
      color: #000000;



      background-color: #F2F2F2;



    border-color: #000000;
 
}

.auth .mega--nav .mega-drawer .mega--content .account-signout.button-disabled,
.auth .mega--nav .account-mobile .mega--util .account-signout.button-disabled,
.auth .mega--nav .mega-drawer .mega--content .account-signout[disabled],
.auth .mega--nav .account-mobile .mega--util .account-signout[disabled] {
  
      color: #AAAAAA !important;



      background-color: #F2F2F2 !important;



    border-color: #F2F2F2 !important;
 
}

.auth .mega--nav .mega-drawer .mega--content .account-signout,
.auth .mega--nav .account-mobile .mega--util .account-signout,
.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons,
.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons {
    
        
            font-family: Noto Sans Semibold !important;
        
       	
			line-height: 0.8;
		
    
    
	
        text-transform: capitalize !important;
    
}

.auth .mega--nav .mega-drawer .mega--content.open a.account-sign-in,
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open a.account-sign-in{
	
		
			font-family:Noto Sans Regular;
		
	
	 
	
		text-transform: none ;
	
	
			color: #0067B8 !important;
		
}
.auth .mega--nav .mega-drawer .mega--content.open a.account-sign-in:hover, 
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open a.account-sign-in:hover{
	
			color: #0078D6  !important;
	
}
@media screen and (max-width: 1023px){
.auth .mega--nav .mega-mobile .top--nav .mega--util a .new-account-label{
	
		background-color: #ffcd11 ;
	
	
		color: #000000 ;
	
    
	
		font-family:Noto Sans Regular;
	
	
		
}
.auth header.tfn.mega--nav .mega-mobile .top--nav .mega-drawer a.mega--back,
.auth header.tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--back::after{
	
		
			font-family: Roboto Condensed Bold ;
		
	
	
	
		text-transform: capitalize ;
	
	
		color: #FFFFFF ;
	
}

.auth header.tfn.mega--nav .mega-mobile .top--nav .mega-drawer a.mega--back:focus,
.auth header.tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--back:focus::after,
.auth header.tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--drawer-back:focus {
	
		color: #ffcd11 ;
	
}

.auth .mega--nav .mega-mobile .top--nav .mega-drawer.mobile-open .acount-divider{
	
		border-top: 1px solid #cccccc ;
	
}
.auth .mega--nav .mega-drawer .container .row{
	
		background-color: #FFFFFF ;
	
}
.auth .mega--nav .mega-mobile  .mega-drawer.mobile-open .account-footer .button-primary.header-buttons{
	
		color: #000000 ;
	
	
		background-color: #ffcd11 ;
	
	
		border-color: #B18D00 ;
	
}
.auth .mega--nav .mega-mobile  .mega-drawer.mobile-open .account-footer .button-primary.header-buttons:hover{
	
		color: #000000 ;
	
	
		background-color: #FFE672 ;
	
	
		border-color: #F3C206 ;
	
}
.auth .mega--nav .mega-mobile  .mega-drawer.mobile-open .account-footer .button-secondary.header-buttons{
	
		color: #FFFFFF ;
	
	
		background-color: #000000 ;
	
	
		border-color: #000000 ;
	
}
.auth .mega--nav .mega-mobile  .mega-drawer.mobile-open .account-footer .button-secondary.header-buttons:hover{
	
		color: #FFFFFF ;
	
	
		background-color: #3f3f3f ;
	
	
		border-color: #3f3f3f ;
	
}
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open a.account-signout{
	
		color: #000000 ;
	
	
		background-color: #FFFFFF ;
	
	
		border-color: #000000 ;
	
}
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open a.account-signout:hover{
	
		color: #000000 ;
	
	
		background-color: #F2F2F2 ;
	
	
		border-color: #000000 ;
	
}
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open .my-account-header{
	
		
			font-family:Noto Sans Regular;
		
	
	 
	
			color: #000000;
		
}
}
.auth .mega--nav .mega-drawer .mega--content.new-account .account-dashboard-section .account-dashboard-section-heading,
.auth .mega--nav .account-mobile .mega-drawer.mobile-open .account-dashboard-section .account-dashboard-section-heading{
    
        
            font-family: Roboto Condensed Bold ;
        
        
            line-height: 1.2;
        
    
    
}
.auth .account-mobile .mega--util .my-account-dashboard,
.auth .account-mobile .account-dashboard-section .account-section-links .account-dashboard-section-links-li{
  
    
      font-family:Noto Sans Regular;
    
    
    
    
  
   
}




.auth .mega--nav .utility--links__dropdown.utility--links__account .new-account-label{

		background-color: #ffcd11 ;

}
.auth .mega--nav .utility--links__dropdown.utility--links__account .new-account-label,
.auth .mega--nav .mega-drawer .mega--content.new-account.open h3,
.auth .mega--nav .mega-drawer .mega--content.new-account .account-section ul>li, 
.auth .mega--nav .mega-drawer .mega--content.new-account .account-section ul>li>a, 
.auth .mega--nav .mega-drawer .mega--content.new-account .account-section p,
.auth .mega--nav .mega-drawer .mega--content .my-account-header,
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open .account-section h3,
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open .account-section p,
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open .account-section ul>li,
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open .account-section ul>li>a.follow {
		
				color: #000000 ;
		
        
		
			font-family:Noto Sans Regular;
		
		
			  
}

.auth .mega--nav .mega-drawer .mega--content .my-account-header.account-heading,
.auth .mega--nav .my-account-header, .auth .mega--nav .mobile-account-header{
  
    
      font-family: Roboto Condensed Bold ;
    
  
  
  
      color: #000000 ;
  
  
    text-transform: capitalize ;
  
}

.auth .tfn.mega--nav .mega-drawer .inner hr{
	
		border-color: #cccccc ;
	
}

.auth .mega--nav .mega-drawer .mega--content.new-account .account--block::before{
	
		background: #cccccc ;
	
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open{
	
		background-color: #FFFFFF ;
	
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons {
  
    color: #000000 ;
  
  
    background-color: #ffcd11 ;
  
  
    border-color: #B18D00 ;
  
}
.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons:hover,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons:hover {
  
    color: #000000 ;
  
  
    background-color: #FFE672 ;
  
  
    border-color: #F3C206 ;
  
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons:active,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons:active {
	
		color: #000000;
	
	
		background-color: #FFB288;
	
	
		border-color: #E56C00;
	 
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons:focus,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons:focus {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #FFE672;
	 
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons.button-disabled,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons.button-disabled,
.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons[disabled],
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons[disabled] {
	
		color: #AAAAAA !important;
	
	
		background-color: #FFF1B6 !important;
	
	
		border-color: #FFF1B6 !important;
	 
}


.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons {
  
    color: #000000 ;
  
  
    background-color: #FFFFFF ;
  
  
    border-color: #000000 ;
  
}
.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons:hover,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons:hover {
  
    color: #000000 ;
  
  
    background-color: #F2F2F2 ;
  
  
    border-color: #000000 ;
  
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons:active,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons:active {
	
		color: #000000;
	
	
		background-color: #cccccc;
	
	
		border-color: #000000;
	 
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons:focus,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons:focus {
	
		color: #000000;
	
	
		background-color: #F2F2F2;
	
	
		border-color: #000000;
	 
}

.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons.button-disabled,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons.button-disabled,
.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons[disabled],
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons[disabled] {
	
		color: #AAAAAA !important;
	
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #F2F2F2 !important;
	 
}

.auth .mega--nav .mega-drawer .mega--content .account-signout,
.auth .mega--nav .account-mobile .mega--util .account-signout {
  
    color: #000000 ;
  
  
    background-color: #FFFFFF ;
  
  
    border-color: #000000 ;
  
}
.auth .mega--nav .mega-drawer .mega--content .account-signout:hover,
.auth .mega--nav .account-mobile .mega--util .account-signout:hover {
  
    color: #000000 ;
  
  
    background-color: #F2F2F2 ;
  
  
    border-color: #000000 ;
  
}

.auth .mega--nav .mega-drawer .mega--content .account-signout:active,
.auth .mega--nav .account-mobile .mega--util .account-signout:active {
  
      color: #000000;



      background-color: #cccccc;



    border-color: #000000;
 
}

.auth .mega--nav .mega-drawer .mega--content .account-signout:focus,
.auth .mega--nav .account-mobile .mega--util .account-signout:focus {
  
      color: #000000;



      background-color: #F2F2F2;



    border-color: #000000;
 
}

.auth .mega--nav .mega-drawer .mega--content .account-signout.button-disabled,
.auth .mega--nav .account-mobile .mega--util .account-signout.button-disabled,
.auth .mega--nav .mega-drawer .mega--content .account-signout[disabled],
.auth .mega--nav .account-mobile .mega--util .account-signout[disabled] {
  
      color: #AAAAAA !important;



      background-color: #F2F2F2 !important;



    border-color: #F2F2F2 !important;
 
}

.auth .mega--nav .mega-drawer .mega--content .account-signout,
.auth .mega--nav .account-mobile .mega--util .account-signout,
.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-secondary.header-buttons,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-secondary.header-buttons,
.auth .mega--nav .mega-drawer .mega--content.new-account.open .account-footer a.button-primary.header-buttons,
.auth .mega--nav .account-mobile .mega--util .account-footer .button-primary.header-buttons {
    
        
            font-family: Noto Sans Semibold !important;
        
       	
			line-height: 0.8;
		
    
    
	
        text-transform: capitalize;
    
}

.auth .mega--nav .mega-drawer .mega--content.open a.account-sign-in,
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open a.account-sign-in{
	
		
			font-family:Noto Sans Regular;
		
	
	 
	
		text-transform: none ;
	
	
			color: #0067B8 !important;
		
}
.auth .mega--nav .mega-drawer .mega--content.open a.account-sign-in:hover, 
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open a.account-sign-in:hover{
	
			color: #0078D6  !important;
	
}
@media screen and (max-width: 1023px){
.auth .mega--nav .mega-mobile .top--nav .mega--util a .new-account-label{
	
		background-color: #ffcd11 ;
	
	
		color: #000000 ;
	
    
	
		font-family:Noto Sans Regular;
	
	
		
}
.auth header.tfn.mega--nav .mega-mobile .top--nav .mega-drawer a.mega--back,
.auth header.tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--back::after{
	
		
			font-family: Roboto Condensed Bold ;
		
	
	
	
		text-transform: capitalize ;
	
	
		color: #FFFFFF ;
	
}

.auth header.tfn.mega--nav .mega-mobile .top--nav .mega-drawer a.mega--back:focus,
.auth header.tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--back:focus::after,
.auth header.tfn.mega--nav .mega-mobile .top--nav .mega-drawer .mega--drawer-back:focus {
	
		color: #ffcd11 ;
	
}

.auth .mega--nav .mega-mobile .top--nav .mega-drawer.mobile-open .acount-divider{
	
		border-top: 1px solid #cccccc ;
	
}
.auth .mega--nav .mega-drawer .container .row{
	
		background-color: #FFFFFF ;
	
}
.auth .mega--nav .mega-mobile  .mega-drawer.mobile-open .account-footer .button-primary.header-buttons{
	
		color: #000000 ;
	
	
		background-color: #ffcd11 ;
	
	
		border-color: #B18D00 ;
	
}
.auth .mega--nav .mega-mobile  .mega-drawer.mobile-open .account-footer .button-primary.header-buttons:hover{
	
		color: #000000 ;
	
	
		background-color: #FFE672 ;
	
	
		border-color: #F3C206 ;
	
}
.auth .mega--nav .mega-mobile  .mega-drawer.mobile-open .account-footer .button-secondary.header-buttons{
	
		color: #FFFFFF ;
	
	
		background-color: #000000 ;
	
	
		border-color: #000000 ;
	
}
.auth .mega--nav .mega-mobile  .mega-drawer.mobile-open .account-footer .button-secondary.header-buttons:hover{
	
		color: #FFFFFF ;
	
	
		background-color: #3f3f3f ;
	
	
		border-color: #3f3f3f ;
	
}
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open a.account-signout{
	
		color: #000000 ;
	
	
		background-color: #FFFFFF ;
	
	
		border-color: #000000 ;
	
}
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open a.account-signout:hover{
	
		color: #000000 ;
	
	
		background-color: #F2F2F2 ;
	
	
		border-color: #000000 ;
	
}
.auth .mega--nav .mega-mobile .mega-drawer.mobile-open .my-account-header{
	
		
			font-family:Noto Sans Regular;
		
	
	 
	
			color: #000000;
		
}
}
.auth .mega--nav .mega-drawer .mega--content.new-account .account-dashboard-section .account-dashboard-section-heading,
.auth .mega--nav .account-mobile .mega-drawer.mobile-open .account-dashboard-section .account-dashboard-section-heading{
    
        
            font-family: Roboto Condensed Bold ;
        
        
            line-height: 1.2;
        
    
    
}
.auth .account-mobile .mega--util .my-account-dashboard,
.auth .account-mobile .account-dashboard-section .account-section-links .account-dashboard-section-links-li{
  
    
      font-family:Noto Sans Regular;
    
    
    
    
  
   
}




.auth-dynamic-forms.auth-hardcoded-forms .raq-form__header h1,
.auth-dynamic-forms.auth-hardcoded-forms h2 {
	
        font-family: Roboto Condensed Bold;
    
    
    
        text-transform: capitalize;
    
    
        color: #000000;
    
}

.auth-dynamic-forms button[type="submit"], .pdp-download-center button[type="submit"] {
    
        font-family: Roboto Condensed Bold;
    
     
}

.auth-dynamic-forms.auth-hardcoded-forms .raq-form__header p, 
.auth-dynamic-forms.auth-hardcoded-forms .form .control label:not(.error):not(.radio):not(.login-panel__label-header),
.auth-dynamic-forms.auth-hardcoded-forms .form label:not(.error):not(.radio):not(.login-panel__label-header),
.auth-dynamic-forms.auth-hardcoded-forms .form__group label:not(.error):not(.radio):not(.login-panel__label-header),
.auth-dynamic-forms.auth-hardcoded-forms .row label:not(.error),
.auth-dynamic-forms.auth-hardcoded-forms .header__subheader,
.auth-dynamic-forms.auth-hardcoded-forms .row select,
.auth-dynamic-forms.auth-hardcoded-forms form .col-12 h6{
	
        
            font-family:Noto Sans Regular;
        
    
    
    
        color: #000000;
    
}

.auth-dynamic-forms.auth-hardcoded-forms .row input:not([type="submit"]):not(.error):hover,
.auth-dynamic-forms.auth-hardcoded-forms .row input:not([type="submit"]):not(.error):focus,
.auth-dynamic-forms.auth-hardcoded-forms .row input[type="checkbox"]:checked::before{
	
        border-color: #ffcd11;
    
}


.auth-dynamic-forms.auth-hardcoded-forms .row input:not([type="submit"]):not(.error),
.auth-dynamic-forms.auth-hardcoded-forms .row select:not(.error),
.auth-dynamic-forms.auth-hardcoded-forms .row input[type="checkbox"]::before,
.auth-dynamic-forms.auth-hardcoded-forms .row input[type="radio"]::before,
.auth-dynamic-forms.auth-hardcoded-forms .row .select-arrow{
	
        border-color: #cccccc;
    
}

.auth-dynamic-forms.auth-hardcoded-forms button[type="submit"] {  
    
        color: #000000;
    
    
        background: #ffcd11;
    
    
        border-color: #B18D00;
    
}

.auth-dynamic-forms.auth-hardcoded-forms button[type="submit"]:hover {    
    
        color: #000000;
    
    
        background: #FFE672;
    
    
        border-color: #F3C206;
    
}

.auth-dynamic-forms.auth-hardcoded-forms .row input[type="radio"]:checked::before{
	
		background: #ffcd11;
	    border-color: #ffcd11;
    
}

.auth-dynamic-forms.auth-hardcoded-forms .privacy-links a{
     
            color: #0067B8;
    
     
            text-transform: none;
    
}


	.auth-dynamic-forms.auth-hardcoded-forms .privacy-links a:hover{  
        color: #0078D6;
    }



.auth-dynamic-forms.auth-hardcoded-forms .raq-form__header h1,
.auth-dynamic-forms.auth-hardcoded-forms h2 {
	
        font-family: Roboto Condensed Bold;
    
    
    
        text-transform: capitalize;
    
    
        color: #000000;
    
}

.auth-dynamic-forms button[type="submit"], .pdp-download-center button[type="submit"] {
	
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    
}

.auth-dynamic-forms.auth-hardcoded-forms .raq-form__header p, 
.auth-dynamic-forms.auth-hardcoded-forms .form .control label:not(.error):not(.radio):not(.login-panel__label-header),
.auth-dynamic-forms.auth-hardcoded-forms .form label:not(.error):not(.radio):not(.login-panel__label-header),
.auth-dynamic-forms.auth-hardcoded-forms .form__group label:not(.error):not(.radio):not(.login-panel__label-header),
.auth-dynamic-forms.auth-hardcoded-forms .row label:not(.error),
.auth-dynamic-forms.auth-hardcoded-forms .header__subheader,
.auth-dynamic-forms.auth-hardcoded-forms .row select,
.auth-dynamic-forms.auth-hardcoded-forms form .col-12 h6{
	
        
            font-family:Noto Sans Regular;
        
    
    
    
        color: #000000;
    
}

.auth-dynamic-forms.auth-hardcoded-forms .row input:not([type="submit"]):not(.error):hover,
.auth-dynamic-forms.auth-hardcoded-forms .row input:not([type="submit"]):not(.error):focus,
.auth-dynamic-forms.auth-hardcoded-forms .row input[type="checkbox"]:checked::before{
	
        border-color: #ffcd11;
    
}


.auth-dynamic-forms.auth-hardcoded-forms .row input:not([type="submit"]):not(.error),
.auth-dynamic-forms.auth-hardcoded-forms .row select:not(.error),
.auth-dynamic-forms.auth-hardcoded-forms .row input[type="checkbox"]::before,
.auth-dynamic-forms.auth-hardcoded-forms .row input[type="radio"]::before,
.auth-dynamic-forms.auth-hardcoded-forms .row .select-arrow{
	
        border-color: #cccccc;
    
}

.auth-dynamic-forms.auth-hardcoded-forms button[type="submit"] {  
    
        color: #000000;
    
    
        background: #ffcd11;
    
    
        border-color: #B18D00;
    
}

.auth-dynamic-forms.auth-hardcoded-forms button[type="submit"]:hover {    
    
        color: #000000;
    
    
        background: #FFE672;
    
    
        border-color: #F3C206;
    
}

.auth-dynamic-forms.auth-hardcoded-forms button[type="submit"]:active {    
	
		color: #000000;
	
	
		background-color: #FFB288;
	
	
		border-color: #E56C00;
	 
}

.auth-dynamic-forms.auth-hardcoded-forms button[type="submit"]:focus {    
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #FFE672;
	 
}

.auth-dynamic-forms.auth-hardcoded-forms button[type="submit"].button-disabled,
.auth-dynamic-forms.auth-hardcoded-forms button[type="submit"][disabled] {    
	
		color: #AAAAAA !important;
	
	
		background-color: #FFF1B6 !important;
	
	
		border-color: #FFF1B6 !important;
	 
}

.auth-dynamic-forms.auth-hardcoded-forms .row input[type="radio"]:checked::before{
	
		background: #ffcd11;
	    border-color: #ffcd11;
    
}

.auth-dynamic-forms.auth-hardcoded-forms .privacy-links a{
     
            color: #0067B8;
    
     
            text-transform: none;
    
}


	.auth-dynamic-forms.auth-hardcoded-forms .privacy-links a:hover{  
        color: #0078D6;
    }

.auth-dynamic-forms.auth-hardcoded-forms .privacy-links a{
    
    
                font-family:Noto Sans Regular !important;
    
    
           line-height: 1.2 !important;
    
    
    
}


.click-to-call__cta{
    
		background-color: #ffcd11 ;
	
}

.click-to-call__cta i,
.click-to-call__modal--head .close,
.auth .teaser.teaser--banner.teaser--cta {
	
		color: #000000 ;
	
}

.click-to-call__modal--head span,
.click-to-call.modal-open .click-to-call__modal__number span,
.auth .teaser.teaser--banner.teaser--cta.teaser--light h2,
.auth .teaser.teaser--banner.teaser--cta h2{
	
		
			font-family: Roboto Condensed Bold ;
		
	
		
}

.click-to-call.modal-open .click-to-call__modal--head span,
.auth .teaser.teaser--banner.teaser--cta.teaser--light h2, 
.auth .teaser.teaser--banner.teaser--cta h2{
	
		text-transform: capitalize ;
	
}

.click-to-call__modal--head span, 
.auth .teaser.teaser--banner.teaser--cta.teaser--light h2, 
.auth .teaser-card.contact-card--container .h3{	
	
			color: #000000 ;
	
}

.click-to-call__modal--head{
	
		border-color: #999999 ;
	
}

.click-to-call__modal__number .button,
.auth .teaser.teaser--banner.teaser--cta.teaser--light .container .inner .button, 
.auth .click-to-call-rte a.button.button-secondary.button-sm {
	
		color: #FFFFFF ;
	
	
		background-color: #000000 ;
	
	
		border-color: #000000 ;
	
}
.click-to-call__modal__number .button:hover, 
.auth .teaser.teaser--banner.teaser--cta.teaser--light .container .inner .button:hover, 
.auth .click-to-call-rte a.button.button-secondary.button-sm:hover {
	
		color: #FFFFFF ;
	
	
		background-color: #3f3f3f ;
	
	
		border-color: #3f3f3f ;
	
}

.click-to-call.modal-open .click-to-call__modal, 
.auth .teaser.teaser--banner.teaser--cta.teaser--light{
	
		background-color: #FFFFFF ;
	
}

.click-to-call.modal-open .click-to-call__modal__number span{
	
	
		
			line-height: 1.2;
		
	
}

.click-to-call.modal-open .click-to-call__modal__number p, 
.auth .teaser.teaser--banner.teaser--cta.teaser--light .container .inner p, 
.auth .teaser.teaser--banner .container .inner p{
	
		
			font-family:Noto Sans Regular;
		
	
	
}
.click-to-call.modal-open .click-to-call__modal__number p{
	
}

.auth .teaser.teaser--banner.teaser--cta.teaser--light .container .inner p{
	
		color: #000000 ;
	
}

.auth .teaser.teaser--banner.teaser--cta .container .inner .button{
	
		color: #000000 ;
	
	
		background-color: #FFFFFF ;
	
	
		border-color: #000000 ;
	
}
.auth .teaser.teaser--banner.teaser--cta .container .inner .button:hover{
	
		color: #000000 ;
	
	
		background-color: #F2F2F2 ;
	
	
		border-color: #000000 ;
	
}

.auth .teaser.teaser--banner.teaser--cta h2,
.auth .teaser.teaser--banner .container .inner p{
	
		color: #FFFFFF ;
	
}


.auth .teaser.teaser--banner.teaser--grey .container .inner p,
.auth .teaser.teaser--banner.teaser--white .container .inner p{
  color: #000000;
}



 

.auth .contact-card--container .accent-bar{
    
		background-color: #ffcd11 ;
	
}

.auth .contact-card--container .h3, 
.auth .contact-card--container .contact-card--item .compact-card--title{
	
		
			font-family: Roboto Condensed Bold ;
		
	
		
}

.auth .contact-card--container .h3, 
.auth .contact-card--container .contact-card--item .compact-card--title{
	
		text-transform: capitalize ;
	
}

.auth .contact-card--container .contact-card--item .compact-card--title{	
	
			color: #000000 ;
	
}


.auth .contact-card--container .contact-card--item .button.button-secondary{
	
		color: #FFFFFF ;
	
	
		background-color: #000000 ;
	
	
		border-color: #000000 ;
	
}

.auth .contact-card--container .contact-card--item .button.button-secondary:hover{
	
		color: #FFFFFF ;
	
	
		background-color: #3f3f3f ;
	
	
		border-color: #3f3f3f ;
	
}

.auth .contact-card--container {
	
		background-color: #FFFFFF ;
	
}

.auth .contact-card--container .contact-card--item p{
	
		
			font-family:Noto Sans Regular;
		
	
	
}

.auth .contact-card--container .contact-card--item p{
	
		color: #000000 ;
	
}

@media screen and (min-width: 992px){
	.auth .contact-card--container.contact-card--horizontal .contact-card--item:not(:only-of-type):not(:nth-child(3n)){
		
			border-right: 1px solid #999999 ;
		
	}
}

@media screen and (max-width: 992px){
	.auth .contact-card--container.contact-card--horizontal .contact-card--item:not(:only-of-type):not(:last-of-type){
		
			border-bottom: 1px solid #999999 ;
		
	}
}


 

.auth .contact-card--container .accent-bar{
    
		background-color: #ffcd11 ;
	
}

.auth .teaser-card .contact-card--item .button{
	
		text-transform: capitalize ;
	 
	
	    
			font-family: Noto Sans Semibold !important;
	    
	
}

.auth .contact-card--container .h3, 
.auth .contact-card--container .contact-card--item .compact-card--title{
	
		
			font-family: Roboto Condensed Bold ;
		
	
		
}

.auth .contact-card--container .h3, 
.auth .contact-card--container .contact-card--item .compact-card--title{
	
		text-transform: capitalize ;
	
}

.auth .contact-card--container .contact-card--item .compact-card--title{	
	
			color: #000000 ;
	
}


.auth .contact-card--container .contact-card--item .button.button-secondary{
	
		color: #FFFFFF ;
	
	
		background-color: #000000 ;
	
	
		border-color: #000000 ;
	

	
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    
}

.auth .contact-card--container .contact-card--item .button.button-secondary:hover{
	
		color: #FFFFFF ;
	
	
		background-color: #3f3f3f ;
	
	
		border-color: #3f3f3f ;
	
}

.auth .contact-card--container .contact-card--item .button.button-secondary:active {
	
		color: #FFFFFF;
	
	
		background-color: #666565;
	
	
		border-color: #666565;
	 
}

.auth .contact-card--container .contact-card--item .button.button-secondary:focus {
	
		color: #FFFFFF;
	
	
		background-color: #3f3f3f;
	
	
		border-color: #000000;
	 
}

.auth .contact-card--container .contact-card--item .button.button-secondary.button-disabled,
.auth .contact-card--container .contact-card--item .button.button-secondary[disabled] {
	
		color: #AAAAAA !important;
	
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #F2F2F2 !important;
	 
}

.auth .contact-card--container {
	
		background-color: #FFFFFF ;
	
}

.auth .contact-card--container .contact-card--item p{
	
		
			font-family:Noto Sans Regular;
		
	
	
}

.auth .contact-card--container .contact-card--item p{
	
		color: #000000 ;
	
}

@media screen and (min-width: 992px){
	.auth .contact-card--container.contact-card--horizontal .contact-card--item:not(:only-of-type):not(:nth-child(3n)){
		
			border-right: 1px solid #999999 ;
		
	}
}

@media screen and (max-width: 992px){
	.auth .contact-card--container.contact-card--horizontal .contact-card--item:not(:only-of-type):not(:last-of-type){
		
			border-bottom: 1px solid #999999 ;
		
	}
}




.auth.global-search-results-page .searched-item,
.auth .pagination--results .pagination__numbered-wrapper .pagination__numbered-items,
.auth .page-flipper .page-flipper__select-wrapper a.dropdown-button,
h4.filter-by-heading, 
.filter--panel__section-header,
.auth .drop--menu .menu--content .pag-page-selector:not(.dealer--info) a:not(.button):not(.close) {
	
        font-family: Roboto Condensed Bold;
    
    
    
        text-transform: capitalize;
    
    
        color: #000000;
    
}

.auth .global-search-results-page .search-results-heading,
.auth .global-search-results-page .search-results-links,
.auth .form:not(.dynamic-form--form):not(.focused-search__form) input[type="text"],
.auth .global-search-results-page .filter--group .filter--inner label,
.auth .form label:not(.error):not(.radio):not(.login-panel__label-header),
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header),
.auth .global-search-results-page .search-results-subheading{
	
        
            font-family:Noto Sans Regular !important;
        
        
            line-height: 1.2 !important;
        
    
    
}

.auth .global-search-results-page .search-results-content__title, 
.auth .global-search-results-page .search-results-heading,
.auth .global-search-results-page .search-results-subheading,
.auth .form:not(.dynamic-form--form):not(.focused-search__form) input[type="text"],
.auth .global-search-results-page .filter--group .filter--inner label{
	
        color: #000000;
    
}

.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header){
	
        color: #3f3f3f;
    
}

.auth.global-search-results-page .global-search-results-form .button-primary {
	
        color: #000000;
    
    
        background: #ffcd11;
    
    
        border-color: #B18D00;
    
}

.auth.global-search-results-page .global-search-results-form .button-primary:hover,
button button-primary dealer-progression results-progression {
	
        color: #000000;
    
    
        background: #FFE672;
    
    
        border-color: #F3C206;
    
}


	.auth .global-search-results-page input[type="checkbox"]::before {
		color: #cccccc;
	}
	.auth .global-search-results-page .search-results-list__item{
		border: 1px solid #cccccc !important;
	}

	.auth .pagination--results hr,
	.auth .pagination--results .pagination__numbered-wrapper .pagination__numbered-dropdowns .page-flipper__select-wrapper.per-page,
	.auth .page-flipper > ul,
	.auth .pagination--results .pagination__numbered-wrapper .page-flipper__select-wrapper,
	.auth.global-search-results-page .filter--panel {
		border-color: #cccccc !important;
	}



	.auth.global-search-results-page .filter--group{
        color: #cccccc;
    }
    .auth .global-search-results-page .global-search-results-form .float-container {
    	border-bottom: 1px solid #cccccc !important;
    }
    .auth .filter--panel .filter--panel__body .filter--group:last-of-type {
    	border-bottom: 1px solid #cccccc;
    }
    .auth .filter--panel .filter--panel__body .filter--group,
    .auth .drop--menu .menu--content li,
    .auth .pagination--results .pagination__menu.drop--menu .menu--content .pag-page-selector:nth-of-type(2) a {
    	border-top: 1px solid #cccccc
    }




.auth .global-search-results-page input[type="checkbox"]:checked::before {
    
        color: #000000;
    
    
    
        background-color: #ffcd11;
    
    
    
      border-color: #B18D00;
     
}


	.auth .pagination--results .pagination__menu.drop--menu .menu--content .pag-page-selector:hover {
		background-color: #FFFFFF;
	}


	.auth .pagination--results .pagination__menu.drop--menu .menu--content .pag-page-selector {
		background-color: #f0f0f0;
	}


.auth .global-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .global-search-results-page .search-results-content__title {
	
	   
		   font-family: Roboto Condensed;
	  
	
    
 }

.auth .global-search-results-page .filter--panel .return-link,
.auth .global-search-results-page .drop--menu .menu--content li a,
.auth .global-search-results-page .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span {

        
           font-family: Roboto Condensed Bold;
        
		
			line-height: 1.2;
		
    
    
}

.auth .global-search-results-page .search-results-list__item .featured-results-icon {

	
		font-family:Roboto Condensed Bold;
	



	color: #000000;



	background-color: #ffcd11;

}
.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxHeading {
    
	  
		font-family:Roboto Condensed Bold;
	  
    
     
	
    
	  color: #000000;
    
	
	
      background-color: #f0f0f0 ;
    
}


.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxSearch #SuggKeywords .sug a,
.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxSearch #SuggProducts .sug a {
    
	  
		font-family:Noto Sans Regular;
	  
    
    
	
    
      color: #000000;
    
}

.auth .global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxSearch #SuggCategories .sug a {
    
	  
		font-family:Noto Sans Regular;
	  
    
    

    
		text-transform: none;
	

    
      color: #000000;
    
}

.auth .global-search-results-page .search-results-section-heading p {
    
	  
		font-family:Noto Sans Regular;
	  
    
    
}

.auth.global-search-results-page .search-results-section-heading p:first-child,
.auth .global-search-results-page .search-results-section-heading a {


   
              font-family: Noto Sans Regular;
   
   line-height:1.2;



}
.auth.global-search-results-page .global-search-results-form .button-primary:active {
    
                color: #000000;
    
    
                background-color: #FFB288;
    
    
              border-color: #E56C00;
     
    }	
    .auth.global-search-results-page .global-search-results-form .button-primary:focus {
    
                color: #000000;
    
    
                background-color: #FFE672;
    
    
              border-color: #FFE672;
     
    }
    .auth.global-search-results-page .global-search-results-form .button-primary.button-disabled,
    .auth.global-search-results-page .global-search-results-form .button-primary[disabled] {
    
                color: #AAAAAA !important;
    
    
                background-color: #FFF1B6 !important;
    
    
              border-color: #FFF1B6 !important;
     
    }
    .auth.global-search-results-page .global-search-results-form .button-primary {
    
    
               font-family: Noto Sans Semibold;
    
    
                line-height: 0.8;
    
    
    
    }
.auth.global-search-results-page .filter--panel__header .clear-all{
        
            color: #0067B8 !important;
        
        
            
                font-family:Noto Sans Regular !important;
            
            
                line-height: 1.2 !important;
            
            
        
}
.auth .global-search-results-page .search-results-links{
        
            color: #0067B8 !important;
        
}


.auth .mrkt-banner .mrkt-banner--slide a.action,
.auth .mrkt-banner .mrkt-banner--slide p.title,
.auth .mrkt-banner .mrkt-banner--slide p.title-mobile {
	
        font-family: Roboto Condensed Bold;
    
    
    
        text-transform: capitalize;
    
    
        color: #000000;
    
}

.tfn.mrkt-banner .mrkt-banner--slide p.info,
.auth .mrkt-banner .mrkt-banner--counter span {
	
        
            font-family:Noto Sans Regular;
        
    
    

   		text-transform: none ;

    
        color: #000000;
    
}


	.auth .mrkt-banner--counter p .slick-next::before,
	.auth .mrkt-banner--counter p .slick-prev::before {
		border-color: #000000;
}



    .auth .mrkt-banner--counter {
    	background: #ffcd11;
}   

 


    .auth .notification-message .content-holder .close i{
		
		 color: #000000;
    	
    }
	.auth .notification-message .content-holder .action-holder a.action, 
    .auth .floating-system-notification .system-notification-holder .notification-message .content-holder .action-holder .action,
	.auth .notification-message .content-holder p, 
	.auth .floating-system-notification .system-notification-holder .notification-message .content-holder p,
	.auth .mega--nav .drop--menu .menu--content .notification-message .content-holder .title, 
	.auth .mega--nav .drop--menu .menu--content .notification-message .content-holder .info,
	.auth .mega--nav .utility--links__system-notifications .drop--menu .menu--content .notification-message .content-holder .action-holder a.action,
	.auth .notification-message .content-holder .title, 
	.auth .notification-message .content-holder .info{
		
		
			font-family:Noto Sans Regular;
		
	
		
    }
	.auth .notification-message .content-holder .action-holder a.action, 
    .auth .floating-system-notification .system-notification-holder .notification-message .content-holder .action-holder .action,
	.auth .mega--nav .drop--menu .menu--content .notification-message .content-holder .action-holder .action,
	.auth .mega--nav .utility--links__system-notifications .drop--menu .menu--content .notification-message .content-holder .action-holder a.action{
		
			text-transform: none;
		
		
			color: #0067B8 !important;
		
	}
	.auth .notification-message .content-holder .action-holder .action:hover,
	.auth .floating-system-notification .system-notification-holder .notification-message .content-holder .action-holder .action:hover,
	.auth .mega--nav .drop--menu .menu--content .notification-message .content-holder .action-holder a.action:hover{
		
			color: #0078D6 !important;
		
	}
	.auth .notification-message .content-holder .title, 
	.auth .notification-message .content-holder .info, 
	.auth .floating-system-notification .system-notification-holder .notification-message .content-holder .title, 
	.auth .floating-system-notification .system-notification-holder .notification-message .content-holder .info, 
	.auth .mega--nav .drop--menu .menu--content .notification-message .content-holder .title, 
	.auth .mega--nav .drop--menu .menu--content .notification-message .content-holder .info{
		
			color: #000000;
		
	}
	
	.auth .mega--nav .drop--menu .menu--content .notification-message.active, 
	.auth .notification-message.active,
	.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .inner .mega--sidelinks li .notification-message.active a{
		
            background: #f0f0f0;
        
	}
	.auth .utility--links__system-notifications .notification-message:not(:only-of-type):not(:last-of-type),
	.auth .mega--nav .mega-mobile .top--nav .mega-drawer .mega--sidelinks li .notification-message{
		
            border-bottom: 1px solid #cccccc;
        
	}
	
		.auth .mega--nav .utility--links .utility--links__dropdown .drop--menu:hover .dropdown-button {
			color: #FFFFFF;
		}
	
	
		.auth .mega--nav .utility--links .utility--links__dropdown .drop--menu .dropdown-button:hover {
			color: #ffcd11;
		}
		.auth .new-alert {
			background: #ffcd11;
		}
	



    .auth .notification-message .content-holder .close i{
		
		 color: #000000;
    	
    }
	.auth .notification-message .content-holder .action-holder a.action, 
    .auth .floating-system-notification .system-notification-holder .notification-message .content-holder .action-holder .action,
	.auth .notification-message .content-holder p, 
	.auth .floating-system-notification .system-notification-holder .notification-message .content-holder p,
	.auth .mega--nav .drop--menu .menu--content .notification-message .content-holder .title, 
	.auth .mega--nav .drop--menu .menu--content .notification-message .content-holder .info,
	.auth .mega--nav .utility--links__system-notifications .drop--menu .menu--content .notification-message .content-holder .action-holder a.action,
	.auth .notification-message .content-holder .title, 
	.auth .notification-message .content-holder .info{
		
		
			font-family:Noto Sans Regular;
		
	
		
    }
	.auth .notification-message .content-holder .action-holder a.action, 
    .auth .floating-system-notification .system-notification-holder .notification-message .content-holder .action-holder .action,
	.auth .mega--nav .drop--menu .menu--content .notification-message .content-holder .action-holder .action,
	.auth .mega--nav .utility--links__system-notifications .drop--menu .menu--content .notification-message .content-holder .action-holder a.action{
		
			text-transform: none;
		
		
			color: #0067B8 !important;
		
	}
	.auth .notification-message .content-holder .action-holder .action:hover,
	.auth .floating-system-notification .system-notification-holder .notification-message .content-holder .action-holder .action:hover,
	.auth .mega--nav .drop--menu .menu--content .notification-message .content-holder .action-holder a.action:hover{
		
			color: #0078D6 !important;
		
	}
	.auth .notification-message .content-holder .title, 
	.auth .notification-message .content-holder .info, 
	.auth .floating-system-notification .system-notification-holder .notification-message .content-holder .title, 
	.auth .floating-system-notification .system-notification-holder .notification-message .content-holder .info, 
	.auth .mega--nav .drop--menu .menu--content .notification-message .content-holder .title, 
	.auth .mega--nav .drop--menu .menu--content .notification-message .content-holder .info{
		
			color: #000000;
		
	}
	
	.auth .mega--nav .drop--menu .menu--content .notification-message.active, 
	.auth .notification-message.active,
	.auth .tfn.mega--nav .mega-mobile .top--nav .mega-drawer .inner .mega--sidelinks li .notification-message.active a{
		
            background: #f0f0f0;
        
	}
	.auth .utility--links__system-notifications .notification-message:not(:only-of-type):not(:last-of-type),
	.auth .mega--nav .mega-mobile .top--nav .mega-drawer .mega--sidelinks li .notification-message{
		
            border-bottom: 1px solid #cccccc;
        
	}
	
		.auth .mega--nav .utility--links .utility--links__dropdown .drop--menu:hover .dropdown-button {
			color: #FFFFFF;
		}
	
	
		.auth .mega--nav .utility--links .utility--links__dropdown .drop--menu .dropdown-button:hover {
			color: #ffcd11;
		}
		.auth .new-alert {
			background: #ffcd11;
		}
	
.auth .no-notification p {
    
	
		font-family: Noto Sans Regular;
	
    
     }  	



.auth .msrp_pdp-overview__section{
	
		  background-color: #000000;
	
}
	
.auth .msrp_pdp-overview__section .pdp-overview__wrapper h3,
.auth .msrp_pdp-overview__section .pdp-overview__wrapper h2,
.auth .msrp_pdp-overview__section .pdp-usp__wrapper h4{
   
		  color: #FFFFFF;
	
	
		  text-transform: capitalize;
	
	
        
            font-family: Roboto Condensed Bold;
        
    
    
  }

.auth .msrp_pdp-overview__section .pdp-overview__wrapper p, 
.auth .msrp_pdp-overview__section .pdp-overview__wrapper li {
 
		  color: #FFFFFF;
	
}

.auth .msrp_pdp-overview__section .pdp-overview__wrapper p {
	
		
			font-family:Noto Sans Regular !important;
		
		
            line-height: 1.2 !important;
        
	
	
	

	
}

.auth .msrp_pdp-overview__section .container .pdp-overview__wrapper h3 {
    
    	
  			font-family: Roboto Condensed;
		
    

	
    
		  text-transform: none;
	
	
		  color: #FFFFFF;
	
}




.auth .benefits-features{
	
		  background-color: #000000;
	
}

.auth .benefits-features .benefits-features--control .slick-prev:not(.slick-disabled):hover::before,
.auth .benefits-features .benefits-features--control .slick-next.slick-arrow:not(.slick-disabled):hover::before{
	
		  color: #000000;
	
}


.auth .benefits-features .benefits-features--control .slick-prev:not(.slick-disabled):hover,
.auth .benefits-features .benefits-features--control .slick-next:not(.slick-disabled):hover{
	
		background-color: #ffcd11;
	
}

.auth .benefits-features .benefits-features--accordion-control:hover{
	
		  border-left:4px solid #FFFFFF;
	
}

.auth div.benefits-features h2,
.auth div.benefits-features p,
.auth .benefits-features h4{
	
		  color: #FFFFFF !important;
	
}

.auth .benefits-features h4,
.auth .benefits-features .acc-header {
	
        text-transform: capitalize;
    
}	

.auth div.benefits-features h2,
.auth .benefits-features h4,
.auth .benefits-features .acc-header {
	
		
			font-family: Roboto Condensed Bold;
		
	
	
}

.auth .benefits-features .benefits-features--accordion-content .inner,
.auth .benefits-features .benefits-features--accordion-content .inner p {
	
		
			font-family: Roboto Condensed Bold;
		
	
	
}

.auth .benefits-features .text-separator{
	
		background-color: #ffcd11;
	
}

.auth .benefits-features .slick-dots li.slick-active button::before {

		background: #ffcd11;
	
}

.auth .benefits-features .benefits-features--accordion-control.active{
	
		border-left:4px solid #ffcd11;
	
}


.auth .benefits-features .acc-header::after {
    
		 border: solid #FFFFFF;
	
}

.auth .benefits-features .slick-dots li button::before {
	
		background: #FFFFFF;
	
}

.auth .benefits-features .inner p,
.auth .benefits-features li,
.auth .benefits-features .inner{
	
		color: #FFFFFF;
	
}


.auth .benefits-features .showmore-wrapper .button.button-tertiary {
	
		
					   font-family: Noto Sans Semibold;
		 
		
					line-height: 0.8;
		
		
		

	
		color: #000000;
	
	
		border-color: #000000;
	
	
		background: #FFFFFF;
	
	
		text-transform: capitalize;
	
}

.auth .benefits-features .showmore-wrapper .button.button-tertiary:hover {
	
		color: #000000;
	
	
		border-color: #000000;
	
	
		background: #F2F2F2;
	
}

.auth .benefits-features .showmore-wrapper .button.button-tertiary:focus {
	
		color: #000000;
	
	
		background-color: #F2F2F2;
	
	
		 border-color: #000000;
	
}

.auth .benefits-features .showmore-wrapper .button.button-tertiary:active {
	
		color: #000000;
	
	
	   background-color: #cccccc;
	
	
	   border-color: #000000;
	 
}

.auth .benefits-features .showmore-wrapper .button.button-tertiary.button-disabled,
.auth .benefits-features .showmore-wrapper .button.button-tertiary.button[disabled] {
	
		color: #AAAAAA !important;
	
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #F2F2F2 !important;
	 
}

.auth .benefits-features .acc-header{
	
		color: #FFFFFF;
	
}

.auth .benefits-features .benefits-features--control .slick-prev::before,
.auth .benefits-features .benefits-features--control .slick-next::before{
	
		  color: #FFFFFF;
	
}

.auth .benefits-features .inner.showmore .showmore-wrapper {
	
		background-image: linear-gradient(to top, #000000 50%, rgba(0, 0, 0, 0));
	
}

.auth .benefits-features li {
 
	
		font-family: Noto Sans Regular;
	


}




.productHero .breadcrumb-msrp .breadcrumb__list-msrp li a,
.productHero .breadcrumb-msrp .breadcrumb__list-msrp li span {

	
		font-family: Noto Sans Regular;
	




	color: #000000;

}

.productHero .breadcrumb-msrp .breadcrumb__list-msrp li::after {

		color: #6f6f6f;

}



.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp input[type="checkbox"] + label {
	
		
	        font-family: Noto Sans Regular;
		
	
	

    
		color: #000000;
	

}


.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp input:checked + label{
	
		border-bottom: 2px solid #ffcd11;
	
	
}
.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp input:checked + label:hover {
    
    	background: #fffae7;
	 
	
		border-bottom: 2px solid #ffcd11;
	
}



.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp label {
    
	  	border-bottom: 2px solid #999999;
    
}

.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp label:hover{
	
      background: #f0f0f0 ;
    

}


.auth.pdp-hero.standard,
.auth.pdp-hero.standard .breadcrumb-msrp {

	background-color: #FFFFFF;

}

.auth.pdp-hero.standard .pdp-hero__content img {

	border-color: #cccccc;

}

.auth.pdp-hero.standard .pdp-hero__content h1 {

	
		font-family: Roboto Condensed Bold;
	




	color: #000000;

	text-transform: none;
}

.auth.pdp-hero.standard .pdp-hero__content .text-separator {

	background-color: #ffcd11;

}

.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary,   
.auth.pdp-hero.full-width .button-wrap .button-tertiary-sm,                 
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt {               

	
		font-family: Roboto Condensed Bold;
	




	text-transform: capitalize;

}

.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary,                   
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt { 

	color: #000000;


	background-color: #FFFFFF;


	border-color: #000000;


}

.auth .button-wrap .button.button-tertiary-sm,
.auth.pdp-hero.full-width .button-wrap .button-tertiary-sm:active{

	color: #FFFFFF;
    border-color: #FFFFFF;


	background-color: #FFFFFF;

}

.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary:disabled,
.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary[disabled],
.auth.pdp-hero.full-width .button-wrap .button-tertiary-sm:disabled,
.auth.pdp-hero.full-width .button-wrap .button-tertiary-sm[disabled],
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt:disabled,
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt[disabled] {


	color: #3f3f3f !important;



	background-color: #fffae7 !important;



	border-color: #fffae7 !important;

}

.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary:active,
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt:active {


	color: #000000;


	background-color: #FFFFFF;


	border-color: #000000;

}


.auth.pdp-hero.standard .pdp-hero__content .top-three .four--item .top-specifications__list dt,
.auth.pdp-hero.standard .pdp-hero__content .top-three .four--item .top-specifications__list dd {

	
		font-family: Roboto Condensed Bold;
	




	color: #000000;

}

.auth.pdp-hero.standard .pdp-hero__content .top-three .four--item .top-specifications__list dt {
	
		text-transform: capitalize;
	
}

.auth.pdp-hero.full-width .cta--hero h1,
.auth.pdp-hero.full-width .cta--hero h1 .model-name {

	
		font-family: Roboto Condensed Bold;
	




	color: #FFFFFF;

}

.auth.pdp-hero.full-width .cta--hero h1 {
	text-transform: none;
}

.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dt,
.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dd {

	
		font-family: Roboto Condensed Bold;
	




	color: #FFFFFF;

}

.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dt {
	
		text-transform: capitalize;
	
}


.auth.pdp-hero.standard .pdp-hero__content .top-three .four--item .top-specifications__list dd,
.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dd,
.auth.pdp-hero.full-width .cta--hero h1 .model-name {
	text-transform: none;
}

@media screen and (max-width: 1023px){

	.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dt,
	.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dd {
	
		
			font-family: Roboto Condensed Bold;
		
	
	
	
	
		color: #000000;
	
	}

	.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dt {
		
			text-transform: capitalize;
		
	}

	
	.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dd {
		text-transform: none;
	}
}

/* <!-- PCP/PFP/PSFP Hero --> */

.auth .pfp-hero h1{
	
		color: #000000;
	
}

.auth .pfp-hero h1,
.auth .pfp-hero.hero-non-image h1{

        
            font-family: Roboto Condensed Bold;
        
    
    
	
		  text-transform: capitalize;
	
}


    .auth .text-separator{
        background-color: #ffcd11
    }    
	

.auth .pfp-hero .hero-text p{
	
		color: #000000;

}

	
	
		.auth .pfp-hero .hero-text p{
  			font-family: Roboto Condensed;
	}
	


 
	 .auth .hero-image-wrapper {        
	         background-color: #FFFFFF;
	 }           
 


    .auth .pfp-hero.hero-non-image h1 {
       color: #000000;
   	} 

	 
.auth .pfp-hero.hero-non-image .hero-text p{
	
	        color: #000000;
	
	
	
		
			font-family:Noto Sans Regular;
		
	
	
} 

@media screen and (max-width:1023px){
	
        .auth .hero-non-image.pfp-hero.hero-short--big.hero-short--big-bg .hero-text h1{
	       	color: #000000;
	   	} 
	
	
    	.auth .pfp-hero.hero-short--big.hero-short--big-bg .hero-text h1 {
		  color: #000000;
        }  
	
	
	    .auth .pfp-hero.hero-short--big.hero-short--big-bg .hero-text p{
	  		color: #000000;
	    }
	
}

	
		.auth.pdp-hero.standard .breadcrumb .unit-switch-container ul {
			background: #000000;
			border: 2px solid #000000;
		}
	
	


.auth .pdp-hero-msrp .content-col {
	
		background-color: #FFFFFF;
	
}
  
.auth .pdp-hero-msrp .highlight,
.auth .pdp-hero-msrp h1 span{
	
		
			font-family: Roboto Condensed Bold;
		
	
	
}

.auth .pdp-hero-msrp .highlight{
	
		text-transform: capitalize;
		
}


.auth .pdp-hero-msrp h1{

	color: #000000;

}

.auth .pdp-hero-msrp .highlight,
.auth .pdp-hero-msrp .msrp,
.auth .pdp-hero-msrp .top-three .top-specifications__list dd,
.auth .pdp-hero-msrp h1{
	
		color: #000000;
	
}

.auth .pdp-hero-msrp .top-three .top-specifications__list dd,
.auth .pdp-hero-msrp h1,
.auth .pdp-hero-msrp h1 span{
	text-transform: none;
}

.auth .pdp-hero-msrp .msrp-small, 
.auth .pdp-hero-msrp .top-three .top-specifications__list dt{
	
		color: #6f6f6f;
	
}



.auth .pdp-hero-msrp hr {
	
		border-color: #999999;
	
}

.auth .pdp-hero-msrp h1, 
.auth .pdp-hero-msrp .msrp,
.auth .pdp-hero-msrp .msrp-small, 
.auth .pdp-hero-msrp .top-three .top-specifications__list dt{

	
		font-family: Noto Sans Regular;
	


}


.auth .pdp-hero-msrp .button.button-primary {		
    
		  color: #000000;
	
	
    
		  background-color: #ffcd11;
	
	
	
		border-color: #B18D00;
	 	
}	
	
.auth .pdp-hero-msrp .button.button-primary:hover {
	
		  color: #000000;
	
	
    
		  background-color: #FFE672;
	
	
	
		border-color: #F3C206;
	 			 
}	


.auth .pdp-hero-msrp .button.button-tertiary {
	
		color: #000000;
		
	
			background-color: #FFFFFF;
		
	
		border-color: #000000;
	
}

.auth .pdp-hero-msrp .button.button-tertiary:hover {
	
		color: #000000;
		
	
		background-color: #F2F2F2;
	
	
		border-color: #000000;
	
}

 
@media screen and (max-width: 1023px){
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-header p.modal-title,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li a,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container label.unit-switch-selected-label,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-content .modal-body ul li.unit-switch-li {
		
			
				font-family: Noto Sans Regular;
			
		
		

		
			color: #000000;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li:last-of-type {
		
			border-top: 1px solid #cccccc;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp a i,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window i {
		
			background: #f0f0f0;
		
		
		
			color: #000000;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body.uom-modal ul li.unit-switch-li:hover,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.actions-modal-uom .modal-dialog .modal-content .modal-body ul li.unit-switch-li:hover {
		
			background: #fffae7;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title i {
		
			color: #000000 ;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
		
		
			text-transform: capitalize;
		
		
		
			color: #000000;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body p {
		
			
				font-family: Noto Sans Regular;
			
		
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary {
		
			color: #000000;
		
		
		
			background-color: #ffcd11;
		
		
		
			border-color: #B18D00;
		 
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary:hover {
		
			color: #000000;
		
		
		
			background-color: #FFE672;
		
		
		
			border-color: #F3C206;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary {
		
			color: #000000;
			
		
		
			background-color: #FFFFFF;
		
		
		
			border-color: #000000;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary:hover {
		
			color: #000000;
			
		
		
			background-color: #F2F2F2;
		
		
		
			border-color: #000000;
		
	}
}

.auth .modal.small.build-price .modal-dialog .modal-footer .button-primary {
	
	    
	        font-family: Roboto Condensed Bold;
     	
	
	
    
		line-height: 1.2;
	

}
.auth .pdp-hero-msrp .button.button-primary, .auth .pdp-hero-msrp .button.button-tertiary {

    
        font-family:Roboto Condensed Bold;
    



            line-height: 1.2;

}
.auth .pdp-hero-msrp .top-three .top-specifications__list dd {

    
        font-family: Noto Sans Regular;
    


}




.auth .account-pages--login .login-panel__welcome-add .button-container .button-tertiary.account-signout {
	
			background-color: #FFFFFF;
    
    
}


.auth .productDetailOffers .auth.offers .offers--header h2,
.auth .productDetailOffers .auth.offers .offers--header .button.button-tertiary,
.auth .productDetailOffers .auth.offers .offers--inner h3,
.auth .productDetailOffers .auth.offers .offers--inner .cat-follow {
	
        
            font-family: Roboto Condensed Bold;
        
    
    
}

.auth .productDetailOffers .auth.offers .offers--inner h4,
.auth .productDetailOffers .auth.offers .offers--header p {
	
		
			font-family:Noto Sans Regular;
		
	
	
}

.auth .productDetailOffers .auth.offers .offers--header h2,
.auth .productDetailOffers .auth.offers .offers--header p {
	
		  text-transform: capitalize;
	
	
		  color: #000000;
	
}

.auth .productDetailOffers .auth.offers .offers--header .button.button-tertiary {
	
		  text-transform: capitalize;
	
	
		  color: #000000;
	
	
		 background-color: #FFFFFF;
	
	
		 border-color: #000000;
	
}

.auth .productDetailOffers .auth.offers .offers--header .button.button-tertiary:hover {
	
		  color: #000000;
	
	
		 background-color: #F2F2F2;
	
	
		 border-color: #000000;
	
}

.auth .productDetailOffers .auth.offers {
	
		background-color: #ffcd11;
	
}
 
.auth .productDetailOffers .auth.offers .offers--inner {
	
		background-color: #FFFFFF;
	
}

.auth .productDetailOffers .auth.offers .offers--inner h3:before {
	
		background-color: #ffcd11;
	
}

.auth .productDetailOffers .auth.offers .offers--inner h3 {
	
		  text-transform: capitalize;
	
	
		  color: #000000;
	
}

.auth .productDetailOffers .auth.offers .offers--inner h4, 
.auth .productDetailOffers .auth.offers .offers--inner .cat-follow {
	
		  text-transform: capitalize;
	
	
		  color: #000000 !important;
	
}





.auth .productDetailOffers .auth.offers .offers--header h2,
.auth .productDetailOffers .auth.offers .offers--inner h3,
.auth .productDetailOffers .auth.offers .offers--inner .cat-follow {
	
        
            font-family: Roboto Condensed Bold;
        
    
    
}

.auth .productDetailOffers .auth.offers .offers--header .button.button-tertiary {
	
		
					   font-family: Noto Sans Semibold;
		 
		
					line-height: 0.8;
		
		
		
}

.auth .productDetailOffers .auth.offers .offers--inner h4,
.auth .productDetailOffers .auth.offers .offers--header p {
	
		
			font-family:Noto Sans Regular;
		
	
	
}

.auth .productDetailOffers .auth.offers .offers--header h2,
.auth .productDetailOffers .auth.offers .offers--header p {
	
		  color: #000000;
	
}

.auth .productDetailOffers .auth.offers .offers--header .button.button-tertiary {
	
		  color: #000000;
	
	
		 background-color: #FFFFFF;
	
	
		 border-color: #000000;
	
	
		text-transform: capitalize;
	
}

.auth .productDetailOffers .auth.offers .offers--header .button.button-tertiary:hover {
	
		  color: #000000;
	
	
		 background-color: #F2F2F2;
	
	
		 border-color: #000000;
	
}

.auth .productDetailOffers .auth.offers .offers--header .button.button-tertiary:focus {
	
		color: #000000;
	
	
		background-color: #F2F2F2;
	
	
		 border-color: #000000;
	
}

.auth .productDetailOffers .auth.offers .offers--header .button.button-tertiary:active {
	
		color: #000000;
	
	
	   background-color: #cccccc;
	
	
	   border-color: #000000;
	 
}

.auth .productDetailOffers .auth.offers .offers--header .button.button-tertiary.button-disabled,
.auth .productDetailOffers .auth.offers .offers--header .button.button-tertiary.button[disabled] {
	
		color: #AAAAAA !important;
	
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #F2F2F2 !important;
	 
}

.auth .productDetailOffers .auth.offers {
	
		background-color: #ffcd11;
	
}
 
.auth .productDetailOffers .auth.offers .offers--inner {
	
		background-color: #FFFFFF;
	
}

.auth .productDetailOffers .auth.offers .offers--inner h3:before {
	
		background-color: #ffcd11;
	
}

.auth .productDetailOffers .auth.offers .offers--inner h3 {
	
		  color: #000000;
	
}

.auth .productDetailOffers .auth.offers .offers--inner h4, 
.auth .productDetailOffers .auth.offers .offers--inner .cat-follow {
	
		  text-transform: capitalize;
	
	
		  color: #000000;
	
}



    .auth.technology .technology__title .pdp-technology-heading {
    
        
            font-family: Roboto Condensed Bold;
        
    
    
    }

    
        .auth.technology .technology__title .pdp-technology-heading {
            color: #000000;
        }
    
    .auth.technology .technology__title p {
        
            
                font-family: Noto Sans Regular;
            
        

        
    }
    
        .auth.technology .technology__title p {
            color: #000000;
        }
    

    
        div.auth.technology .technology-tabs__carousel-item.active,
        div.auth.technology .technology-tabs__carousel-item.active:hover {
            border-bottom-color: #ffcd11
        }
        div.auth.technology .technology-tabs__carousel-item.active::after,
        div.auth.technology .technology-tabs__carousel-item.active:hover::after {
            border-color: #ffcd11 transparent transparent transparent;
        }
        .auth.technology .technology-tabs__content ul.technology-tabs__vertical li.active > h4,
        .auth.technology .technology-tabs__content ul.technology-tabs__vertical li.active > h4:hover {
            border-left-color: #ffcd11;
        }
    

    
        .auth.technology .technology-tabs__carousel-item.active,
        .auth.technology .technology-tabs__carousel-item.active:hover {
            border-top-width: 1px;
            border-top-style: solid;
            border-top-color: #cccccc;
        }
        .auth.technology .technology-tabs__content .technology-tabs__vertical li {
            border-width: 1px 0 solid;
            border-top-color: #cccccc;
            border-bottom-color: #cccccc;
        }
    
    
	.auth.technology .technology-tabs__content-item__inner .button.button-primary {
		
	        
	            font-family: Noto Sans Semibold;
	        
	       	
				line-height: 0.8;
			
	    
	    
        
            text-transform: capitalize;
        
    }
    
    .auth.technology .technology-tabs__content-item__inner .button.button-primary {
        
            color: #000000;
        
        
            background-color: #ffcd11;
        
        
            border-color: #B18D00;
        
    }

    .auth.technology .technology-tabs__content-item__inner .button.button-primary:hover {
        
            color: #000000;
        
        
            background-color: #FFE672;
        
        
            border-color: #F3C206;
        
    }
    
        .auth.technology .technology-tabs__content-item__inner .button.button-primary:active {
    	
			color: #000000;
		
		
			background-color: #FFB288;
		
		
			border-color: #E56C00;
		 
    }

    .auth.technology .technology-tabs__content-item__inner .button.button-primary:focus {
    	
			color: #000000;
		
		
			background-color: #FFE672;
		
		
			border-color: #FFE672;
		 
	}


    .auth.technology .technology-tabs__content-item__inner .button.button-disabled.button-primary,
    .auth.technology .technology-tabs__content-item__inner .button[disabled].button-primary {
    	
			color: #AAAAAA !important;
		
		
			background-color: #FFF1B6 !important;
		
		
			border-color: #FFF1B6 !important;
		 
	}

    
        .tfn .cookie-warning, .auth .cookie-warning, .cookie-parent .cookie-warning {
            background: #f0f0f0;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
            text-transform: capitalize;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide) .inner i, .auth .cookie-warning:not(.slick-slide) .inner i, .cookie-parent .cookie-warning:not(.slick-slide) .inner i {
            color: #000000 !important;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p {
            color: #000000;
        }

        .tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
            color: #000000;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
            color: #0067B8;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
            color: #0078D6;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
            color: #000000 !important;
        }
    

    
        
            .tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
                font-family: Roboto Condensed Bold;
            }
        
    

    

    
        
            .tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p {
                font-family:Noto Sans Regular;
            }

            .tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
                font-family:Noto Sans Regular;
            }
        
    

    

    

    
	.auth.technology .technology-tabs__carousel-item {
    
       
           font-family:Roboto Condensed Bold;
       
    
    
    
       line-height: 1.2 !important;
    
    }



/* For FontType, Headings & DarkThemeTextColor */
    .auth .pdp-gallery h2,
    .auth .pdp-gallery .media-controls .media-filter,
	.auth .modal.full-inner .modal-dialog .modal-content .modal-header .modal-title,
	.auth .gallery--modal .media-controls-modal .media-filter,
	.auth .gallery--modal .pdp-modal-gallery .media-wrap span
	{
    
        
            font-family: Roboto Condensed Bold;
        
    
    
	
		  text-transform: capitalize;
	
  }
	
    .auth .pdp-gallery h2,
    .auth .pdp-gallery .media-controls .media-filter,
	.auth .productGallery .modal.full-inner .modal-dialog .modal-content .modal-header .modal-title,
	.auth .gallery--modal .media-controls-modal .media-filter,
	.auth .pdp-gallery .slick-next::before,
    .auth .modal.gallery--modal .modal-dialog .modal-content .modal-body .pdp-modal-gallery span {
	 
		  color: #FFFFFF;
	 
   }
   
   .auth .pdp-gallery .slick-dots li button:before {
	 
		  background-color: #FFFFFF;
	 
   }  
   
	
/*  Background & Border Color : Primary Accent Color  */
   .auth .gallery--modal .media-filter.active::after,
   .auth .pdp-gallery .media-filter.active::after,
   .auth .pdp-gallery .slick-dots li.slick-active button:before {
	
		background-color: #ffcd11;
	
   }
 
   .auth .gallery--modal .pdp-modal-gallery-thumbs .thumb.slick-current .border-wrap{
	
		border-color: #ffcd11;
	
   }

   
/*  Background Color : Dark Background  */ 
  .auth .pdp-gallery {
	
		  background-color: #000000;
	
   }


/*  Background Color : Secondary Accent Color  */
   .auth .gallery--modal .pdp-modal-gallery .media-wrap span {
	
		background-color: #2f2f2f;
	
}


/*  Background Color : Dark Theme Text Color  */
   
    .auth .modal.gallery--modal .modal-dialog .modal-content .close,
    .auth .gallery--modal .slick-next::before,
    .auth .gallery--modal .slick-prev::before {
	   color: #FFFFFF;
     }
    
    




.auth .related-content .related-content__header h3,
.auth .related-content .related-content__text h4 {
	
        
            font-family: Roboto Condensed Bold;
        
    
    
}


.auth .related-content .related-content__header h3,
.auth .related-content .related-content__text h4 {
	
		  text-transform: capitalize;
	
	
		  color: #000000;
	
}


.auth .text-separator,
.auth .related-content .related-content__carousel .slick-dots li.slick-active button::before {
	
		background-color: #ffcd11;
	
}



.auth .related-content .related-content__text p  {
	
		
			font-family:Noto Sans Regular !important;
		
	
	
}


.auth .related-content .related-content__text p  {
	
		  text-transform: none;
	
	
		  color: #000000;
	
}



.auth .related-content .related-content__carousel .related-content__carousel-item { 
	 
	 		border: 1px solid #cccccc; 
	 
	 }




/* Heading */
   .auth.pdp-related h2,
   .auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
   .auth .compatible-products .compatible-product-list h3
   {
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
	
	
		  color: #000000;
	
	 
  }

.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,	
.auth .compatible-products .compatible-product-list h3 {	
    	
		text-transform: capitalize;	
		
}

/* Default Text Color */
  .auth.pdp-related h3 {
    
    	
  			font-family: Roboto Condensed;
		
    
				
	
		  color: #000000;
	
  }

/* Accent Bars and Features */
   .auth .text-separator {
	
		  background-color: #ffcd11;
	
   }
   
/* Primary CTA */
    .auth .button.button-primary {		
    
		  color: #000000;
	
	
    
		  background-color: #ffcd11;
	
	
	
		border-color: #B18D00;
	 	
	}	
	
	.auth .button.button-primary:hover {	
	
		  color: #000000;
	
	
    
		  background-color: #FFE672;
	
	
	
		border-color: #F3C206;
	 			 
	 }	 
	
/* Header Link */
   .auth.pdp-related .product-wrap__carousel .card .card-text h4,
   .auth.pdp-related .product-wrap__carousel .slick-next,
   .auth.pdp-related .product-wrap__carousel .slick-prev,
   .auth.pdp-related .pdp-related__controls__count {	   
	
        
            font-family: Roboto Condensed Bold;
        
    
	
    
	
	
		  text-transform: none;
	
	
	
		  color: #000000;
		    	 	   
   }
   
/* Border Lines */
   .auth.pdp-related .pdp-related__controls hr,
   .auth .compatible-product-list,
   .auth.pdp-related .card-body,
   .auth .modal-dialog .modal-choice
   {
   
		border-color: #cccccc;
	    
   }	   

	.auth.pdp-related .card-body{
	
		background: #f0f0f0;
	
	}
	.auth .modal .modal-dialog .modal-content{
	
		 background: #FFFFFF;
    
	}
	
/* Secondary Divider Lines */
   .auth .modal-dialog .modal-header {
	
		border-color: #999999;
	   	   
   }	   

/* Standard Link  */
   .auth .modal .modal-dialog .modal-body .modal-choice {
	
    
        font-family:Noto Sans Regular;
    
    
    
	
	
		  text-transform: none;
	
	
	
		  color: #0067B8;
	    	   
   }   
   
   .auth .modal .modal-dialog .modal-body .modal-choice:hover {
	
		  color: #0078D6;
	    	   
   }
   
   .auth .pdp-related .button-primary, .auth .modal-dialog .modal-choice p {
	
	    
	        font-family: Roboto Condensed Bold;
     	
	
	
    
		line-height: 1.2;
	

	}


.auth .auth.msrp-compare-products-models .compare-frequent-models,
.auth.msrp-compare-products-models .unit-switch-container input[type="checkbox"] + label,
.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.family,
.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.model,
.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.spec-value,
.auth.msrp-compare-products-models .compare-products-display--inner .card .cat-follow.compare-products__model-details,
.auth.msrp-compare-products-models .card .card-text .product-display-value.spec {
	
	    
	        font-family: Roboto Condensed Bold;
	     
	
	
}

.auth.msrp-compare-products-models .unit-switch-container input[type="checkbox"] + label,
.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.family,
.auth.msrp-compare-products-models .compare-products-display--inner .card .cat-follow.compare-products__model-details,
.auth.msrp-compare-products-models .card .card-text .product-display-value.spec,
.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.model {
	
		text-transform: capitalize;
	
}


.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.spec-value {
	text-transform: none;
}

.auth.msrp-compare-products-models .compare-products-display--inner .compare-products__model-details {
	text-transform: none;

	
		
			font-family:Noto Sans Regular;
		
	
	
}

.auth.msrp-compare-products-models .compare-tool-wrapper .compare-tool-wrapper-text,
.auth .compare-tool-wrapper p.compare-tool-wrapper-text {	
	text-transform: none;
	
	
	    
	        font-family: Roboto Condensed;
	     
	
}

.auth.msrp-compare-products-models .compare-frequent-models {
	
		color: #000000;
	
}

.auth.msrp-compare-products-models .text-separator {
	
		color: #ffcd11;
	
}

.auth.msrp-compare-products-models .unit-switch-container ul li input:checked + label {
	
		  color: #000000;
	
	
		 background: #ffcd11;
	
	
		 border: 1px solid #000000;
	
}

.auth.msrp-compare-products-models .unit-switch-container ul li label,
.auth .unit-switch-container li:first-of-type label,
.auth .unit-switch-container ul {
	
		  color: #FFFFFF;
	
	
		 background: #000000;
	
	
		 border: 1px solid #000000;
	
}

.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.family,
.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.spec {
	
		  color: #6f6f6f;
	
}

.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.model {
	
		  color: #000000;
	
}

.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.spec-value,
.auth.msrp-compare-products-models .compare-products-display--inner .card .cat-follow.compare-products__model-details {
	
		  color: #000000;
	
}

.auth.msrp-compare-products-models .compare-tool-wrapper .compare-tool-wrapper-text,
.auth.msrp-compare-products-models .compare-products-display--inner .card .compare-products__model-details {
	
		  color: #000000;
	
}

.auth.msrp-compare-products-models .button.button-primary {
	
		 color: #000000;
    
	
		 background: #ffcd11;
    
	
		 border-color: #B18D00;
    
}

.auth.msrp-compare-products-models .button.button-primary:hover {
	
		 color: #000000;
    
	
		 background: #FFE672;
    
	
		 border-color: #F3C206;
    
}








    .auth .virtual-tour h2.virtual-tour__title {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
		
			text-transform: capitalize;
		   
		
			  color: #FFFFFF;
		
	}

	.auth .virtual-tour .button.button-primary.virtual-tour__cta-button {
		
	        
	            font-family: Noto Sans Semibold;
	        
	       	
				line-height: 0.8;
			
	    
	    
		
            text-transform: capitalize;
        
	}
	
	
	.auth .virtual-tour .button.button-primary.virtual-tour__cta-button {
		
			color: #000000;
		
		
			background-color: #ffcd11;
		
		
			border-color: #B18D00;
		
	}
	
	
	.auth .virtual-tour .button.button-primary.virtual-tour__cta-button:hover {
		
			color: #000000;
		
		
			background-color: #FFE672;
		
		
			border-color: #F3C206;
		
	}
	
		.auth .virtual-tour .button.button-primary.virtual-tour__cta-button:active {
    	
			color: #000000;
		
		
			background-color: #FFB288;
		
		
			border-color: #E56C00;
		 
    }

	.auth .virtual-tour .button.button-primary.virtual-tour__cta-button:focus {
    	
			color: #000000;
		
		
			background-color: #FFE672;
		
		
			border-color: #FFE672;
		 
	}

	.auth .virtual-tour .button.button-disabled.button-primary.virtual-tour__cta-button,
	.auth .virtual-tour .button[disabled].button-primary.virtual-tour__cta-button {
    	
			color: #AAAAAA !important;
		
		
			background-color: #FFF1B6 !important;
		
		
			border-color: #FFF1B6 !important;
		 
	}
	
	
	.auth .virtual-tour {
		
			background-color: #000000;
		
	}

   

	 
	    .auth.secondary-content-cards{
	        background-color: #f0f0f0
	    }      
	
    
	
	    .auth.secondary-content-cards .card .text-separator{
	        background-color: #ffcd11
	    }    
	
	
	 
	    .auth.secondary-content-cards .card .text-separator h3 {
	        color: #000000;
	    }
	
	
	
	    .auth.secondary-content-cards .card a.cat-follow{
	        color: #000000;
	    }
	

	.auth.secondary-content-cards .card{
	       
	         background-color: #FFFFFF;     
	 
	 
	 		border-color: #cccccc; 
	 
	 }

	 .auth.secondary-content-cards .card a.cat-follow {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
		
	 }
    
	 .auth.secondary-content-cards p {
		
			
				font-family:Noto Sans Regular;
			
		
		
	 }
    



    .auth .productDetailsSpecification .row-fluid .span12 h3 {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
		
			  text-transform: capitalize;
		
		
			  color: #000000;
		
	}
	
	.auth .productDetailsSpecification .row-fluid .span12 p,
	.auth .productDetailsSpecification .row-fluid .span12 table.flextable tbody tr td,
	.auth .productDetailsSpecification .row-fluid .span12 .unit-switch-with-heading h3 strong,
	.auth .productDetailsSpecification .row-fluid .span12 .unit-switch-with-heading .unit-switch .unit-switch-container strong {
		
			
				font-family:Noto Sans Regular;
			
		
		
	}
	
	.auth .productDetailsSpecification .row-fluid .span12 p,
	.auth .productDetailsSpecification .row-fluid .span12 table.flextable tbody tr td {
		
			color: #000000;
		
	}
	
	.auth .productDetailsSpecification .row-fluid .span12 .unit-switch-with-heading h3 strong,
	.auth .productDetailsSpecification .row-fluid .span12 .unit-switch-with-heading .unit-switch .unit-switch-container strong {
		
			color: #2f2f2f;
		
	}
	
	.auth .productDetailsSpecification .row-fluid .span12 table.flextable tbody tr:first-child td {
		
			border-top: 1px #cccccc solid;
		
	}
	
	.auth .productDetailsSpecification .row-fluid .span12 table.flextable tbody tr td {
		
			border-top: 1px solid #999999;
			border-bottom: 0;
		
	}
	
	@media screen and (max-width: 767px) {
        .auth .productDetailsSpecification .row-fluid .span12 table.flextable tbody tr:last-child td {
            
                border-bottom: 1px solid #999999;
            
        }
    }


 
.auth h2,
.auth .shopping-tools--section .cat-follow
   {
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
	
	
		  text-transform: capitalize;
	
	
	
		  color: #2f2f2f;
	
	
   }

 
.auth .shopping-tools--section .text-separator {
	
		  background-color: #2f2f2f;
	
 }

 
.auth .shopping-tools--section .carousel__shopping-tools .material-icons {
	
		  color: #2f2f2f;
	
 }

 
.auth .shopping-tools--section {
	
		  background-color: #ffcd11;
	
 }

 


	<!-- /* Main component heading */ -->
    .productList h3 {
    
        
            font-family: Roboto Condensed Bold;
        
    	
    
    
        text-transform: capitalize;
    
    
        color: #000000;
    
	}

	<!-- /* Heading on top of each card */ -->
    .productList .selector-container .selector.single-card .title-btn span {
	
        
            font-family: Roboto Condensed Bold;
        
    
    
    
        text-transform: capitalize;
    

    
        color: #FFFFFF;
    
    }
	.productList .selector.single-card .title-btn span:hover {
    
        color: #FFFFFF;
    
    }

    <!-- /* Background for heading on top of each card */ -->
    .productList .selector-container .title-btn  {
    
        background: #000000;
    
    }

    /* Border for each card */
    .productList .selector.single-card .content {
	
        border-left: 1px solid #999999;
        border-right: 1px solid #999999;
        border-bottom: 1px solid #999999;
        border-top: 0;
    
    }

    <!-- /* Heading for each spec */ -->
	.productList .selector a dt {
    
        
            font-family: Roboto Condensed Bold;
        
    	
    
    
        text-transform: capitalize;
    
    
        color: #000000;
    
    }
    .productList .selector a dt:hover {
    
        color: #0078D6;
    
    }

	<!-- /* Spec value */  -->
	.productList .selector a dd {
    
        
            font-family: Noto Sans Regular;
        
    	
    
    
        color: #000000;
    
    }
    .productList .selector a dd:hover {
    
        color: #0078D6;
    
    }

    <!-- /* Unit switch */  -->
	.productList .unit-switch .unit-switch-container strong,
    .productList .unit-switch .unit-switch-container li {
    
        
            font-family: Noto Sans Regular;
        
    	
    
    
        color: #000000;
    
	}



.js .auth .container__specifications.pdp-tab__group .pdp-tab__controls .control--link,
.auth.specifications .col-lg-12 h2,
.auth .container__specifications .col-lg-12 .action-links .action-link,
.js.auth .accordions__actions .btn--link-ui,
.auth .accordion__heading,
.js .auth .container__specifications.pdp-tab__group div.pdp-tab__content h4 {
	
		  text-transform: capitalize;
	
	
        
            font-family: Roboto Condensed Bold;
        
    
    
}

.js .auth .container__specifications.pdp-tab__group .pdp-tab__controls .control--link,
.auth .container__specifications .col-lg-12 .action-links .action-link,
.js.auth .accordions__actions .btn--link-ui,
.auth .accordion__heading,
.js .auth .container__specifications.pdp-tab__group div.pdp-tab__content h4 {
	
		  color: #000000;
	
}

.auth .pdp-tab__group .pdp-tab__controls .control--link.active,
.auth .pdp-tab__group .pdp-tab__controls .control--link.active:hover{
	
		  border-bottom-color: #ffcd11;
	
}

.auth .pdp-tab__group .pdp-tab__controls .control--link.active::after {
	
		  border-top-color: #ffcd11;
	
}

.auth .pdp-tab__group .pdp-tab__controls .control--link:hover {
	
		  border-bottom-color: #000000;
	
}

.auth.specifications .col-lg-12 h2 {
	
		  color: #000000;
	
}

.auth .unit-switch-container ul li input:checked + label {
	
		  color: #000000;
	
	
		  background-color: #ffcd11;
	
	
		  border: #000000;
	
}

.auth .unit-switch-container li:last-of-type label {
	
		  color: #FFFFFF;
	
	
		  background-color: #000000;
		  border: #000000;
	
}

.auth.specifications .table-scroll table tbody tr:nth-child(odd) {
	
		  background-color: #f0f0f0;
	
}

.auth.specifications .table-scroll table tbody tr:nth-child(even) {
	
		  background-color: #FFFFFF;
	
}

.auth.js .accordions__group .accordion__item .accordion__body .table-scroll tr td,
.auth.js .accordions__group .accordion__item .accordion__body .table-scroll tr td strong,
.js .auth .container__specifications.pdp-tab__group .pdp-tab__content .col-lg-12 ul li {
	
		
			font-family:Noto Sans Regular;
		
	
	
	
		color: #000000;
	

}

.auth.specifications .accordion__heading:hover:after {
	
		  border-bottom-color: #ffcd11;
		  border-right-color: #ffcd11;
	
}

.auth .pdp-tab__group .pdp-tab__controls .control--link.active{

    background-color: #FFFFFF ;
  
}

.auth .pdp-tab__group .pdp-tab__controls .control--link,
.auth .pdp-tab__group .pdp-tab__controls .control--link:last-of-type{
	
        border-right-color : #999999;
        border-left-color : #999999;
	
}



.auth .docking-bar .docking-bar--title span,
.auth .docking-bar .docking-bar--model-wrapper .docking-bar--model .docking-bar__selected-model .model--info span.value {
	
        
            font-family: Roboto Condensed Bold;
        
    
    
	
	
		  text-transform: capitalize;
	
	
	
		  color: #000000;
	
}

.auth .docking-bar .docking-bar--model-wrapper .docking-bar--model .docking-bar__selected-model .remove i{
	
		  color: #000000;
	
}

.auth .docking-bar .docking-bar--model-wrapper .docking-bar--model.selected{
	
		  border: 1px solid #cccccc;
	
}

.auth .docking-bar--compare-btn-wrapper .button.button-primary {   
	
		
					   font-family: Noto Sans Semibold;
		 
		
					line-height: 0.8;
		
		
		 
	
		color: #000000;	
	
	
		background-color: #ffcd11;
	
	
		border-color: #B18D00;
	
	
		text-transform: capitalize;
	
}

.auth .docking-bar--compare-btn-wrapper .button.button-primary:hover {    
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #F3C206;
	
}

.auth .docking-bar--compare-btn-wrapper .button.button-primary:active {
	
					color: #000000;
	
	
				   background-color: #FFB288;
	
	
				   border-color: #E56C00;
	 
	}
.auth .docking-bar--compare-btn-wrapper .button.button-primary:focus{
	
				   color: #000000;
	
	
				   background-color: #FFE672;
	
	
					border-color: #FFE672;
	 
	}
.auth .docking-bar--compare-btn-wrapper .button.button-primary.button-disabled,
.auth .docking-bar--compare-btn-wrapper .button.button-primary[disabled]{
	
				   color: #AAAAAA !important;
	
	
				   background-color: #FFF1B6 !important;
	
	
				   border-color: #FFF1B6 !important;
	 
	}

.auth .docking-bar{
    
		background-color: #FFFFFF;
	
}



.auth .auth-product-family .title-section h2,
.auth .auth-product-family .catalog-top-pag .pagination--results span,
.auth .product-class .cards-wrap .card-wrapper .card a h2,
.auth .product-class .cards-wrap .card-wrapper .card .card-inner h2,
.auth .pagination span, .auth .item-count span {
	
		
			font-family: Roboto Condensed Bold;
		
	
	
	
	
		text-transform: capitalize;
	
}
.auth .auth-product-family .title-section h2 {
	
		  color: #000000;
	
}

.auth .cards-loading .button.cards-loading__button  {
	
		
					   font-family: Noto Sans Semibold;
		 
		
					line-height: 0.8;
		
	
	
	
		text-transform: capitalize;
	
}

.auth .cards-loading .button.cards-loading__button:hover {
	
		color: #000000;
	
	
		border-color: #000000;
	
	
		background: #F2F2F2;
	
}

.auth .cards-loading .button.cards-loading__button:focus {
	
		color: #000000;
	
	
		border-color: #000000;
	
	
		background: #F2F2F2;
	
}

.auth .cards-loading .button.cards-loading__button.button-disabled,
.auth .cards-loading .button.cards-loading__button.button[disabled] {
	
		color: #AAAAAA !important;
	
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #F2F2F2 !important;
	 
}

.auth .cards-loading .button.cards-loading__button:active {
	
		color: #000000;
	
	
	   background-color: #cccccc;
	
	
	   border-color: #000000;
	 
}

.auth .cards-loading .button.cards-loading__button {
	
		color: #000000;
	
	
		border-color: #000000;
	
	
		background: #FFFFFF;
	
}

.auth .pagination--results hr,
.auth .auth-product-family .card-wrapper .card {
	
		  border-color: #cccccc;
	
}
.auth .auth-product-family .catalog-bottom-pag .cards-loading::before,
.auth .auth-product-family .catalog-bottom-pag .cards-loading::after {
	
		  background-color: #cccccc;
	
}
.auth .auth-product-family .pagination--results span,
.auth .product-class .cards-wrap .card-wrapper .card a h2 {
	
		color: #000000;
	
}
.auth .auth-product-family .card-wrapper .card .card-title h2::before {
	
		background-color: #ffcd11;
	
}



.auth .auth-product-family .title-section h2,
.auth .auth-product-family .catalog-top-pag .pagination--results span,
.auth .product-class .cards-wrap .card-wrapper .card a h2,
.auth .product-class .cards-wrap .card-wrapper .card .card-inner h2,
.auth .pagination span, .auth .item-count span {
	
		
			font-family: Roboto Condensed Bold;
		
	
	
	
	
		text-transform: capitalize;
	
}
.auth .auth-product-family .title-section h2 {
	
		  color: #000000;
	
}

.auth .cards-loading .button.cards-loading__button  {
	
		
					   font-family: Noto Sans Semibold;
		 
		
					line-height: 0.8;
		
	
	
	
		text-transform: capitalize;
	
}

.auth .cards-loading .button.cards-loading__button:hover {
	
		color: #000000;
	
	
		border-color: #000000;
	
	
		background: #F2F2F2;
	
}

.auth .cards-loading .button.cards-loading__button:focus {
	
		color: #000000;
	
	
		border-color: #000000;
	
	
		background: #F2F2F2;
	
}

.auth .cards-loading .button.cards-loading__button.button-disabled,
.auth .cards-loading .button.cards-loading__button.button[disabled] {
	
		color: #AAAAAA !important;
	
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #F2F2F2 !important;
	 
}

.auth .cards-loading .button.cards-loading__button:active {
	
		color: #000000;
	
	
	   background-color: #cccccc;
	
	
	   border-color: #000000;
	 
}

.auth .cards-loading .button.cards-loading__button {
	
		color: #000000;
	
	
		border-color: #000000;
	
	
		background: #FFFFFF;
	
}

.auth .pagination--results hr,
.auth .auth-product-family .card-wrapper .card {
	
		  border-color: #cccccc;
	
}
.auth .auth-product-family .catalog-bottom-pag .cards-loading::before,
.auth .auth-product-family .catalog-bottom-pag .cards-loading::after {
	
		  background-color: #cccccc;
	
}
.auth .auth-product-family .pagination--results span,
.auth .product-class .cards-wrap .card-wrapper .card a h2 {
	
		color: #000000;
	
}
.auth .auth-product-family .card-wrapper .card .card-title h2::before {
	
		background-color: #ffcd11;
	
}

.auth .top-pagination .pcp__showing-page,
	.auth .top-pagination .pcp__pagination .pcp-items,
	.auth .pcp__showing-page,
	.auth .top-pagination .pcp__showing-page .pcp-items,
	.auth .top-pagination .pcp__showing-page .pcp-page-details,
	.auth .catalog-bottom-pag .top-pagination.mobile .pcp-items{
	
		
			font-family:Noto Sans Regular !important;
		
	
	
	
		color: #000000 !important;
	
	
		text-transform: capitalize !important
	
}

.auth .catalog-bottom-pag .back-to-top{
	
		
			font-family:Noto Sans Regular !important;
		
	
	
	
		color: #0067B8 !important;
	
	
		text-transform: none !important;   
	
}
.auth .catalog-bottom-pag .back-to-top:hover{
	
		color: #0078D6 !important;
   	
}

.auth .pcp__showing-page .back-to-top{
	
		
			font-family:Noto Sans Regular !important;
		
	
	
	
		color: #0067B8 !important;
	
	
		text-transform: none !important;   
	
}
.auth .pcp__showing-page .back-to-top:hover{
	
		color: #0078D6 !important;
   
}

.pagination-container .light-theme a.current:not(.prev):not(.next):not(.ellipse){
	
        
            font-family: Noto Sans Semibold !important;
        
    
	
	
        color: #000000 !important;
    
    
        background: #FFFFFF !important;
    
    
        border-color: #000000 !important;
    
    
        text-transform: capitalize !important;
    
}

.pagination-container .light-theme a:not(.prev):not(.next):not(.ellipse){
	
        
            font-family:Noto Sans Regular !important;
        
    
    
	
		color: #0067B8 !important;
	
}

.pagination-container .light-theme a:not(.prev):not(.next):not(.ellipse):hover{
	
		color: #0078D6 !important;
   	
}

.pagination-container .light-theme a.current:not(.prev):not(.next):active{
	
		color: #000000 !important;
	
	
		background-color: #cccccc !important;
	
	
		border-color: #000000 !important;
	
}

.pagination-container .light-theme a.current:not(.prev):not(.next):hover{
	
		color: #000000 !important;
	
	
		border-color: #000000 !important;
	
	
		background: #F2F2F2 !important;
	
}

.pagination-container .light-theme a.page-link:hover{
	
		color: #0078D6 !important;
   	
}

.pagination-container .light-theme .ellipse{
	
		color: #000000 !important;
	
}
.auth .catalog-bottom-pag .modalWindow a{
	
        
            font-family:Noto Sans Regular !important;
        
    
    
	
        color: #3f3f3f !important;
    
	
		background-color: #FFFFFF !important;
	
}
.auth .catalog-bottom-pag .modalWindow a:hover{
	
        
            font-family:Noto Sans Regular !important;
        
    
    
	
        color: #3f3f3f !important;
    
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #cccccc !important;
  	
	
}
.cards-loading hr{
	
		border-top: 1px solid #cccccc !important;
	
}
.auth .catalog-bottom-pag .pagination-container .light-theme .page-link.next::after,
.auth .catalog-bottom-pag .pagination-container .light-theme .page-link.prev::before{
	
		color: #000000 !important;
	
}
.auth .catalog-bottom-pag .pagination-container .light-theme .current.next::after,
.auth .catalog-bottom-pag .pagination-container .light-theme .current.prev::before{
	
		color: #AAAAAA !important;
	
}

.auth .catalog-bottom-pag .modalWindow{
	
		border-color: #cccccc !important;
	
}
	
	
		@media screen and (max-width: 767px){
		.auth .catalog-bottom-pag .pagination-container .light-theme .page-link.next,
		.auth .catalog-bottom-pag .pagination-container .light-theme .page-link.prev{
			color: #000000 !important;
		
		}}
	
	
        @media screen and (max-width: 767px){
			.auth .catalog-bottom-pag .pagination-container .light-theme .page-link.next,
			.auth .catalog-bottom-pag .pagination-container .light-theme .page-link.prev{
				background: #FFFFFF !important;
			
			}}
    
	
		@media screen and (max-width: 767px){
		.auth .catalog-bottom-pag .pagination-container .light-theme .page-link.next,
		.auth .catalog-bottom-pag .pagination-container .light-theme .page-link.prev{
			border-color: #000000 !important;
		
		}}
	

	
		@media screen and (max-width: 767px){
		.auth .catalog-bottom-pag .pagination-container .light-theme .current.prev,
		.auth .catalog-bottom-pag .pagination-container .light-theme .current.next{
			color: #AAAAAA !important;
		
		}}
	
	
		@media screen and (max-width: 767px){
		.auth .catalog-bottom-pag .pagination-container .light-theme .current.prev,
		.auth .catalog-bottom-pag .pagination-container .light-theme .current.next{
			background-color: #F2F2F2 !important;
		
		}}
	
	
		@media screen and (max-width: 767px){
		.auth .catalog-bottom-pag .pagination-container .light-theme .current.prev,
		.auth .catalog-bottom-pag .pagination-container .light-theme .current.next{
			border-color: #F2F2F2 !important;
			
		}}
	

	<!-- Site Config for new mobile design -->	
	@media screen and (max-width: 767px) {	

		.auth .auth-product-family .catalog-bottom-pag .top-pagination.mobile .light-theme .pcp-items{	
				
				color: #3f3f3f;	
			
		}	
 
		.auth .auth-product-family .pagination-container.top-pagination.mobile .light-theme .page-link.next::after,	
		.auth .auth-product-family .pagination-container.top-pagination.mobile .light-theme .page-link.prev::before{	
			
			color: #3f3f3f;	
			

		}	
 
	}





.auth.msrp-compare-products-models--full .cat-follow--back,
.auth.msrp-compare-products-models--full .cat-follow--back a{

      color: #000000;
  
   
	
		font-family:Noto Sans Regular;
	
   
   
  
      text-transform: none;
  
}

.auth.msrp-compare-products-models.msrp-compare-products-models--full .card-wrapper .card .product-display-value.family{
	text-transform: none;
} 

.auth.msrp-compare-products-models--full .cat-follow--back a:hover{
	
      color: #000000;
  
}

.auth.msrp-compare-products-models--full .cat-follow--back::before{
  
	  color: #6f6f6f;
  
}

<!-- /* Model Tab BackGround */ -->
.auth.msrp-compare-products-models--full .tab-wrapper::before {
  
    background-color: #f0f0f0;
  
}

<!-- /* Border for Tab */ -->
.auth.msrp-compare-products-models--full .tab-wrapper .control--link {
	
        border-left: 1px solid #999999;
    
}

.auth.msrp-compare-products-models--full .tab-wrapper .control--link:last-of-type {
	
        border-right: 1px solid #999999;
    
}

.auth.msrp-compare-products-models--full .tab-wrapper .control--link.active {
	
        border-top: 1px solid #999999;
    
}

<!-- /* Border for Model cards */ -->

<!-- /* Highlighted/Selected Tab */ -->
.auth.msrp-compare-products-models--full .tab-wrapper .control--link.active,
.auth.msrp-compare-products-models--full .tab-wrapper .control--link.active:hover {
 
    border-bottom-color: #ffcd11 ;
  
}
 
<!-- /* Tab and selected-model title */ -->
.auth.msrp-compare-products-models--full .compare-products-display .tab-wrapper .control--link,
.auth.msrp-compare-products-models--full .card .card-selected-model { 
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
    
    
            text-transform: capitalize;
    

    
     color: #000000;
    
}

<!-- /* Eyebrow heading */ -->
.auth.msrp-compare-products-models--full .card-wrapper .card .product-display-value.family,
.auth.msrp-compare-products-models--full .card-wrapper .card .product-display-value.msrp-value { 
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
    
     color: #6f6f6f;
    
}

.auth.msrp-compare-products-models--full .card-wrapper .card .product-display-value.family,
.auth.msrp-compare-products-models--full .card-wrapper .card .product-display-value.msrp-value {
 
            text-transform: none;
 
}

<!-- /* Model title on card */ -->
.auth.msrp-compare-products-models--full .card .product-display-value,
.auth.msrp-compare-products-models--full .card-wrapper .card .product-display-value.model,
.auth .compare-products-table-details th .add-model--inner .add,
.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.msrp-value .msrp-value-details {
   
	
		font-family:Noto Sans Regular;
	
   
   

	 
     color: #000000;
     
	
}	

<!-- /* CTA for More Details */ -->
.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-primary a { 
 
  color: #000000;
 
} 

.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-primary a, 
.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-teritiary a,
.auth .compare-products-table-details th,
.auth .compare-products-table-details .header td, 
.auth .compare-products-table-details .sub-header td,
.auth.msrp-compare-products-models--full .show-on-scroll .sticky-table tr th .product-display-value.family,
.auth .compare-products-table-details .expand-collapse-buttons,
.auth .compare-products-table-details .add,
.auth.msrp-compare-products-models .print-icon,
.auth.msrp-compare-products-models--full .add-models-modal .modal-footer .button { 
	
	   
		   font-family: Roboto Condensed Bold;
	   
   
   
   
} 

.auth.msrp-compare-products-models--full .show-on-scroll .sticky-table tr th {
	
    	
  			font-family: Roboto Condensed;
		
    
	
}

.auth .compare-products-table-details .compare0,
.auth .compare-products-table-details .compare1,
.auth .compare-products-table-details .compare2,
.auth .compare-products-table-details .comparehidden,
.auth.msrp-compare-products-models--full .show-on-scroll .sticky-table .banner-header-actions a { 
 	
		
			font-family:Noto Sans Regular;
		
	
		
}

.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-primary { 
 
   border-color: #B18D00;
 
 
   background-color: #ffcd11;
 
}

.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-primary:hover a {
 
    color: #000000;
 
}
.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-primary:hover {
 
     background-color: #FFE672;
 
 
     border-color: #F3C206;
 
}

<!-- /* CTA for Compare with Competitors */ -->
.auth.msrp-compare-products-models.msrp-compare-products-models--full .show-mobile .comparison-tool-buttons-section .compare__model-details,
.auth.msrp-compare-products-models .card .card-header-actions a {
   
	
		font-family:Noto Sans Regular;
	
   
   

	
            text-transform: capitalize;
    
}

.auth.msrp-compare-products-models.msrp-compare-products-models--full .show-mobile .comparison-tool-buttons-section .compare__model-details,
.auth.msrp-compare-products-models--full .card .card-header-actions a,
.auth.msrp-compare-products-models--full .comparison-tool-buttons-section a	{
  
     color: #0067B8;
   
}
   
.auth.msrp-compare-products-models--full .card .card-header-actions a:hover {
  
     color: #0078D6;
   
}  

<!-- /* CTA for Bulid and Price */ -->
.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-teritiary a {
 
    color: #000000 ;
  
}
.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-teritiary {
  
    background-color: #FFFFFF ;
  
  
    border-color: #000000 ;
  
}

.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-teritiary a:hover {
  
    color: #000000 ;
  
}
.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-teritiary:hover {
  
    background-color: #F2F2F2 ;
  
  
    border-color: #000000 ;
  
}

<!-- /* Background Color for Add model '+' */ -->
.auth.msrp-compare-products-models--full .add-model--inner.model2 .add span {
   
     background-color: #ffcd11 ;
   
}

<!-- /* Color for Add model '+' */ -->
.auth.msrp-compare-products-models--full .add-model--inner.model2 .add span {
 
     color: #000000 ;
  
}

<!-- /* Background Color  */ -->
.auth.msrp-compare-products-models--full .compare-products-display
 {
   
     background-color: #FFFFFF ;
   
}




.auth.msrp-compare-products-models--full .msrp_unit-switch-container.desktop-view-msrp input[type="checkbox"] + label {
	
		
	        font-family: Noto Sans Regular;
		
	
	

    
		color: #000000;
	

}


.auth.msrp-compare-products-models--full .msrp_unit-switch-container.desktop-view-msrp input:checked + label{
	
		border-bottom: 2px solid #ffcd11;
	
	
}
.auth.msrp-compare-products-models--full .msrp_unit-switch-container.desktop-view-msrp input:checked + label:hover {
    
    	background: #fffae7;
	 
	
		border-bottom: 2px solid #ffcd11;
	
}



.auth.msrp-compare-products-models--full .msrp_unit-switch-container.desktop-view-msrp label {
    
	  	border-bottom: 2px solid #999999;
    
}

.auth.msrp-compare-products-models--full .msrp_unit-switch-container.desktop-view-msrp label:hover{
	
      background: #f0f0f0 ;
    

}

 
@media screen and (max-width: 1023px){
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-header p.modal-title,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li a,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container label.unit-switch-selected-label,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-content .modal-body ul li.unit-switch-li,
	.auth.msrp-compare-products-models--full .return-main-compare a.cat-follow.cat-follow--back {
		
			
				font-family: Noto Sans Regular;
			
		
		

		
			color: #000000;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li:last-of-type {
		
			border-top: 1px solid #cccccc;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp a i,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window i {
		
			background: #f0f0f0;
		
		
		
			color: #000000;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body.uom-modal ul li.unit-switch-li:hover,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.actions-modal-uom .modal-dialog .modal-content .modal-body ul li.unit-switch-li:hover {
		
			background: #fffae7;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title i {
		
			color: #000000 ;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
		
		
			text-transform: capitalize;
		
		
		
			color: #000000;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body p {
		
			
				font-family: Noto Sans Regular;
			
		
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary {
		
			color: #000000;
		
		
		
			background-color: #ffcd11;
		
		
		
			border-color: #B18D00;
		 
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary:hover {
		
			color: #000000;
		
		
		
			background-color: #FFE672;
		
		
		
			border-color: #F3C206;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary {
		
			color: #000000;
			
		
		
			background-color: #FFFFFF;
		
		
		
			border-color: #000000;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary:hover {
		
			color: #000000;
			
		
		
			background-color: #F2F2F2;
		
		
		
			border-color: #000000;
		
	}
}



.productFacets .mobile-filter-control .container h3,
.productFacets .filter--panel .filter--panel__body .filter--panel__header h4,
.productFacets .filter--panel  .return-link.cat-follow.cat-follow--back {
	
	    
	        font-family: Roboto Condensed Bold;
	     
	
	
	
		color: #000000;
	
}


.productFacets .mobile-filter-control .container h3,
.productFacets .filter--panel .filter--panel__body .filter--group .acc-header,
.productFacets .filter--panel .filter--panel__body .filter--panel__header h4 {
    
			  text-transform: capitalize;
	
}


.productFacets .filter--panel .return-link.cat-follow.cat-follow--back {
	
		 background-color: #ffcd11;
	
}

.productFacets .filter--panel .filter--panel__body .filter--panel__header .clear-all {
	
	    
	        font-family: Noto Sans Regular;
	     
	
	
    
		text-transform: none !important;
	
	
		color: #0067B8;
	
}
.productFacets .filter--panel .filter--panel__body .filter--panel__header .clear-all:hover {
	
		 color: #0078D6;
    
}
.productFacets .filter--panel {
	
		border-color: #999999 !important;
	  
}
.productFacets .filter--panel .filter--panel__body .filter--group .acc-header {
	
	    
	        font-family: Roboto Condensed Bold !important;
	     
	
	
	
		  color: #000000;
	
}
.productFacets .filter--panel .filter--panel__body .filter--group .acc-header:hover {
	
		 color: #0078D6;
    
}
.productFacets .filter--panel .filter--panel__body .filter--group .filter--inner .filters.filter-boxes.multiple .control.filter label {
	
	    
	        font-family: Noto Sans Regular;
	     
	
	
    
		color: #000000;
	    
}

.productFacets .filter--panel .filter--panel__body .filter--group .filter--inner .filters.filter-boxes.multiple .control.filter.selected label::before{
	
		color: #000000;
	
	
	
		background-color: #ffcd11;
	
	
	
	  border-color: #B18D00;
	 	
}
.productFacets .filter--panel .filter--panel__body .filter--group {
	
		border-color: #cccccc !important;
	  
}

.productFacets .filter--panel .form:not(.dynamic-form--form) input[type="checkbox"]:checked + label::before,
.productFacets .filter--panel .form:not(.dynamic-form--form) input[type="checkbox"]:checked + label + label::before {
	
		color: #000000;
	
}




  .auth .product-tiles .tile-bar-header h4,
  .auth .product-tiles .tile-bar--carousel .product-tile h2{
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
	
	
		  text-transform: capitalize;
	 	
   }

  .auth .product-tiles .tile-bar .tile-bar--carousel .slick-prev, 
   .auth .product-tiles .tile-bar .tile-bar--carousel .slick-next {
    
        
            font-family: Roboto Condensed Bold;
        
        
        	text-transform: none;
        
    
  
    
   }   
	
	.auth .product-tiles .tile-bar-header h4 {
	
		  color: #000000;
	
	} 
 
    .auth .product-tiles .tile-bar--carousel .product-tile h2 {
	
		  color: #000000;
	
	} 

   .auth .product-tiles .tile-bar-header,
   .auth .product-tiles .tile-bar,
   .auth .product-tiles .tile-bar--carousel .product-tile,
   .auth .product-tiles .slick-list {
   
		border-color: #cccccc;
	     
   }
   
   .auth .product-tiles .tile-bar .tile-bar--carousel .slick-prev.slick-disabled,
   .auth .product-tiles .tile-bar .tile-bar--carousel .slick-next.slick-disabled {
   	    opacity: 0.25;
   }

   .auth .product-tiles .tile-bar .tile-bar--carousel .slick-prev, 
   .auth .product-tiles .tile-bar .tile-bar--carousel .slick-next {
   
		color: #000000;
		
   }

 




.auth .auth-product-family .title-section h2,
.auth .auth-product-family .card-wrapper .card h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value,
.auth .auth-product-family .pagination--results span,
.auth .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header)
{
	
    
		
			font-family:Roboto Condensed Bold;
		
	
    
		  text-transform: capitalize;
	
}

.auth .auth-product-family .title-section h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value,
.auth .auth-product-family .pagination--results span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header) {
	
		color: #000000;
	
}

.auth .auth-product-family .card-wrapper .card h2 {
	
		color: #000000;
	
}

.auth .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons {
	
		color: #000000;
	
}

.auth .auth-product-family .title-section h2,
.auth .auth-product-family .pagination--results span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header) {
	
		text-transform: capitalize;
	
}

.auth .auth-product-family .card-wrapper .card h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value {
	text-transform: none;
}

 
.auth .auth-product-family .unit-switch-container ul li input:checked + label {
	
		 color: #000000;
	
	
		 background: #ffcd11;
	
	
		 border: 1px solid #000000;
	
}


.auth .auth-product-family .unit-switch-container ul li label,
.auth .unit-switch-container li:first-of-type label,
.auth .unit-switch-container ul {
	
		 color: #FFFFFF;
	
	
		 background: #000000;
	
	
		 border: 1px solid #000000;
	
}


.auth .auth-product-family .card-wrapper .card,
.auth .auth-product-family .card-wrapper .card .card-footer{
	
	 	border: 1px solid #cccccc; 
	
}


.auth .auth-product-family .card-wrapper .card .value,
.auth .auth-product-family .card-wrapper .card .family,
.auth .auth-product-family .card-wrapper .card .button-link,
.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .price{
	
    
		
			font-family:Roboto Condensed Bold;
		
	
	
		  text-transform: capitalize;
	
	
		color: #2f2f2f;
	
}


.auth .auth-product-family .button.button-primary{
	
		color: #000000;	
	
	
		background-color: #ffcd11;
	
	
		border-color: #B18D00;
	
}

.auth .auth-product-family .button.button-primary:hover{
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #F3C206;
	
}

.auth .auth-product-family .button.button-primary{
	
		text-transform: capitalize;
	
	
    
		
			font-family:Roboto Condensed Bold;
		
	
}


.auth input[type="checkbox"]:checked + label::before, 
.auth input[type="checkbox"]:checked + label + label::before, 
.auth .form:not(.dynamic-form--form) input[type="checkbox"]:checked + label::before, 
.auth .form:not(.dynamic-form--form) input[type="checkbox"]:checked + label + label::before {
	  
		background-color: #ffcd11;
	
}


.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .msrp,
.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .currency{
	
		font-family: Open Sans ;
	
	
        color: #3f3f3f;
    
}


.auth .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner{
	
		 background: #ffcd11;
	
}

	/* Promo Card BG color */
    .productCards .promo--wrap  {
    
        background-color: #FFFFFF;
    
	}

    /* Promo Card heading */
	.auth .productCards .promo__content .promo__heading {
    
        
            font-family: Roboto Condensed Bold;
        
    	
    
    
        text-transform: capitalize;
    
    
        color: #FFFFFF;
    
	}

	/* Promo Card accent line & selected promo-carousel*/
    .auth .productCards .text-separator,
    .auth .productCards .promo--carousel .slick-dots li.slick-active button::before {
	
        background-color: #ffcd11;
    
    }

    /* Promo Card un-selected promo-carousel */
    .auth .productCards .promo--carousel .slick-dots li button::before {
	
        background-color: #FFFFFF;
    
    }

    /* Promo Card description */
	.auth .productCards .promo__content p {
    
    	font-family: Roboto Condensed;
    
    
        color: #FFFFFF;
    
	}

    /* Promo Card primary CTA */
    .auth .productCards .button.button-primary {
	
        color: #000000;
    
    
        background-color: #ffcd11;
    
    
        border-color: #B18D00;
    
    }
    .auth .productCards .button.button-primary:hover {
	
        color: #000000;
    
    
        background-color: #FFE672;
    
    
        border-color: #F3C206;
    
    }

.auth .product-tiles .tile-bar--carousel .product-tile:hover::after {
	
		background-color: #ffcd11;
	
}
.auth .product-sidekick-wrapper a {
	
		color: #000000;
	
}





	/* Product Banner BG color */
    .productBanners .promo--wrap  {
    
        background-color: #FFFFFF;
    
	}

    /* Product Banner heading */
	.auth .productBanners .promo__content .promo__heading {
    
        
            font-family: Roboto Condensed Bold;
        
    	
    
    
        color: #FFFFFF;
    
	}

	/* Product Banner accent line & selected promo-carousel*/
    .auth .productBanners .text-separator,
	.auth .productBanners .promo--carousel .slick-dots li.slick-active button::before {
	
        background-color: #ffcd11;
    
    }

    /* Product Banner un-selected promo-carousel */
    .auth .productBanners .promo--carousel .slick-dots li button::before{
	
        background-color: #FFFFFF;
    
    }

    /* Product Banner description */
    .auth .productBanners .promo__content p:not(.promo__heading) {
		
			
						font-family:Noto Sans Regular !important;
			
			
			
        
            color: #FFFFFF;
        
	}

    /* Product Banner primary CTA button */
    .auth .productBanners .button.button-primary {
		
	    	color: #000000;
	    
	    
	        background-color: #ffcd11;
	    
	    
	        border-color: #B18D00;
	     

	    
	        
	            font-family: Noto Sans Semibold;
	        
	       	
				line-height: 0.8;
			
	    
	    
		
			text-transform: capitalize;
		
	  }

	.auth .productBanners .button:hover.button-primary {
		
			color: #000000;
		
		
			background-color: #FFE672;
		
		
			border-color: #F3C206;
		 
	}

	.auth .productBanners .button:active.button-primary {
		
			color: #000000;
		
		
			background-color: #FFB288;
		
		
			border-color: #E56C00;
		 
	}

	.auth .productBanners .button:focus.button-primary {
		
			color: #000000;
		
		
			background-color: #FFE672;
		
		
			border-color: #FFE672;
		 
	}

	.auth .productBanners .button.button-disabled.button-primary,
	.auth .productBanners .button[disabled].button-primary {
		
			color: #AAAAAA !important;
		
		
			background-color: #FFF1B6 !important;
		
		
			border-color: #FFF1B6 !important;
		 
	}




.auth-dynamic-forms .downloadLinks .cx-list--celled.cx-list--very-relaxed .cx-list__item a{
	
		color: #0067B8;
	
}

.auth-dynamic-forms .header.header--section-header span
{ 
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
    
    
            text-transform: capitalize;
    

    
     color: #000000;
    
}

.auth-dynamic-forms .downloadLinks .header.header--normal.header--section-header span
{
   
	
		font-family:Noto Sans Regular;
	
   
   

	 
     color: #000000;
     
}	

.auth-dynamic-forms .downloadLinks .cx-list--celled.cx-list--very-relaxed li a .icon-link__text
 { 
    
        
            font-family: Roboto Condensed Bold;
        
    
    
    
    
            text-transform: capitalize;
    
	
    
     color: #0067B8;
    
 }

.auth-dynamic-forms .downloadLinks .cx-list--celled.cx-list--very-relaxed li a i
{
   
     color: #0067B8;
   
}

.auth-dynamic-forms button[type="submit"], .pdp-download-center button[type="submit"] {
    
        font-family: Roboto Condensed Bold;
    
     
}

.auth-dynamic-forms.auth-hardcoded-forms .row .marketing--checkbox a {
 
        
            font-family:Noto Sans Regular;
        
         line-height: 1.2;
 
  }



.auth-dynamic-forms .downloadLinks .cx-list--celled.cx-list--very-relaxed .cx-list__item a{
	
		color: #0067B8;
	
}

.auth-dynamic-forms .header.header--section-header span
{ 
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
    
    
     color: #000000;
    
}

.auth-dynamic-forms .downloadLinks .header.header--normal.header--section-header span
{
   
	
		font-family:Noto Sans Regular;
	
   
   

	 
     color: #000000;
     
	
}	

.auth-dynamic-forms .downloadLinks .cx-list--celled.cx-list--very-relaxed li a .icon-link__text
 { 
    
        
            font-family: Roboto Condensed Bold;
        
    
    
    
    
            text-transform: capitalize;
    
	
    
     color: #0067B8;
    
 }

.auth-dynamic-forms .downloadLinks .cx-list--celled.cx-list--very-relaxed li a i
{
   
     color: #0067B8;
   
}

.auth-dynamic-forms .pdp-download-center button.button-primary {
	
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    

	
    	color: #000000;
    
    
        background-color: #ffcd11;
    
    
        border-color: #B18D00;
     
    
        text-transform: capitalize;
    
}

.auth-dynamic-forms .pdp-download-center button.button-primary:hover {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #F3C206;
	 
}

.auth-dynamic-forms .pdp-download-center button.button-primary:active {
	
		color: #000000;
	
	
		background-color: #FFB288;
	
	
		border-color: #E56C00;
	 
}

.auth-dynamic-forms .pdp-download-center button.button-primary:focus {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #FFE672;
		outline: #FFE672;
	 
}

.auth-dynamic-forms .pdp-download-center button.button-disabled.button-primary,
.auth-dynamic-forms .pdp-download-center button[disabled].button-primary {
	
		color: #AAAAAA !important;
	
	
		background-color: #FFF1B6 !important;
	
	
		border-color: #FFF1B6 !important;
	 
}

.auth-dynamic-forms.auth-hardcoded-forms .row .marketing--checkbox a {
 
        
            font-family:Noto Sans Regular;
        
         line-height: 1.2;
 
  }



    .auth .CATArticleArea1.parsys .chatSalesforceForm label,
    .auth .CATArticleArea1.parsys .chatSalesforceForm input:not([type="submit"]),
    .auth .preChatForm label, .auth .preChatForm input:not([type="submit"]) {
        
            
                font-family:Noto Sans Regular;
            
        
        
    }

    .auth .preChatForm input[type="submit"] {
		
	    	color: #000000;
	    
	    
	        background-color: #ffcd11;
	    
	    
	        border-color: #B18D00;
	     
		
		
            text-transform: capitalize;
        

	    
	        
	            font-family: Noto Sans Semibold;
	        
	       	
				line-height: 0.8;
			
	    
	    
    }

    .auth .preChatForm input[type="submit"]:hover {
   		
			color: #000000;
		
		
			background-color: #FFE672;
		
		
			border-color: #F3C206;
		 
	}

    .auth .preChatForm input[type="submit"]:active {
   		
			color: #000000;
		
		
			background-color: #FFB288;
		
		
			border-color: #E56C00;
		 
	}

    .auth .preChatForm input[type="submit"]:focus {
   		
			color: #000000;
		
		
			background-color: #FFE672;
		
		
			border-color: #FFE672;
		 
	}

    .auth .preChatForm input[type="submit"].button-disabled,
    .auth .preChatForm input[type="submit"][disabled] {
   		
			color: #AAAAAA !important;
		
		
			background-color: #FFF1B6 !important;
		
		
			border-color: #FFF1B6 !important;
		 
	}




.auth .auth-product-family .title-section h2,
.auth .auth-product-family .card-wrapper .card h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value,
.auth .auth-product-family .pagination--results span,
.auth .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .modal-dialog .modal-choice p,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header)
{
	
	
        
            font-family: Roboto Condensed Bold;
        
    
}

.auth .auth-product-family .title-section h2,
.auth .auth-product-family .card-wrapper .card h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value,
.auth .auth-product-family .pagination--results span,
.auth .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header),
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.family
{

		  text-transform: capitalize;
	
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec
{

		  text-transform: none;
	
}

.auth .auth-product-family .title-section h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value,
.auth .auth-product-family .pagination--results span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header) {
	
		color: #000000;
	
}

.auth .auth-product-family .card-wrapper .card h2,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.family {
	
		color: #000000;
	
}

.auth .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons {
	
		color: #000000;
	
}

.auth .auth-product-family .title-section h2,
.auth .auth-product-family .pagination--results span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header) {
	
		text-transform: capitalize;
	
}

.auth .auth-product-family .card-wrapper .card h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value {
	text-transform: none;
}



.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp input[type="checkbox"] + label {
	
		
	        font-family: Noto Sans Regular;
		
	
	

    
		color: #000000;
	

}


.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp input:checked + label{
	
		border-bottom: 2px solid #ffcd11;
	
	
}
.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp input:checked + label:hover {
    
    	background: #fffae7;
	 
	
		border-bottom: 2px solid #ffcd11;
	
}



.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp label {
    
	  	border-bottom: 2px solid #999999;
    
}

.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp label:hover{
	
      background: #f0f0f0 ;
    

}


.auth .auth-product-family .card-wrapper .card,
.auth .auth-product-family .card-wrapper .card .card-footer{
	
	 	border: 1px solid #cccccc; 
	
}


.auth .auth-product-family .card-wrapper .card .value,
.auth .auth-product-family .card-wrapper .card .family,
.auth .auth-product-family .card-wrapper .card .button-link,
.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .price{
	
    
		
			font-family:Roboto Condensed Bold;
		
	
	
		  text-transform: capitalize;
	
	
		color: #2f2f2f;
	
}


.auth .auth-product-family .button.button-primary{
	
		color: #000000;	
	
	
		background-color: #ffcd11;
	
	
		border-color: #B18D00;
	
}

.auth .auth-product-family .button.button-primary:hover{
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #F3C206;
	
}

.auth .auth-product-family .button.button-primary{
	
		text-transform: capitalize;
	
	
    
		
			font-family:Roboto Condensed Bold;
		
	
}


.auth input[type="checkbox"]:checked + label::before, 
.auth input[type="checkbox"]:checked + label + label::before, 
.auth .form:not(.dynamic-form--form) input[type="checkbox"]:checked + label::before, 
.auth .form:not(.dynamic-form--form) input[type="checkbox"]:checked + label + label::before {
	  
		background-color: #ffcd11;
	
}


.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .msrp,
.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .currency{
	
		font-family: Open Sans ;
	
	
        color: #3f3f3f;
    
}


.auth .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner{
	
		 background: #ffcd11;
	
}

.auth .product-tiles .tile-bar--carousel .product-tile:hover::after {
	
		background-color: #ffcd11;
	
}
.auth .product-sidekick-wrapper a {
	
		color: #000000;
	
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec
{
    
		color: #6f6f6f;
	
}

.auth .auth-product-family .card-build i {
    
		background-color: #ffcd11;
	
}

.auth .auth-product-family .card-build {
	
        
           font-family: Roboto Condensed Bold;
        
    
    
    
       text-transform: capitalize;
    
    
		background-color: #f0f0f0;
	
	
		color: #000000 ;
	
}

.auth .auth-product-family .card-build::before {
	
    	border-color: #f0f0f0 transparent transparent #f0f0f0;
   	 
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .price, 
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .currency,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.family,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec-value,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .msrp {
    
        
            font-family:Noto Sans Regular;
        
    
    
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .price, 
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .currency,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec-value {
    
		color: #000000;
	
}
.auth .auth-pfp-msrp .card-wrapper .card {
   
		background-color: #FFFFFF ;
	
}

 
@media screen and (max-width: 1023px){
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-header p.modal-title,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li a,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container label.unit-switch-selected-label,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-content .modal-body ul li.unit-switch-li {
		
			
				font-family: Noto Sans Regular;
			
		
		

		
			color: #000000;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li:last-of-type {
		
			border-top: 1px solid #cccccc;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp a i,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window i {
		
			background: #f0f0f0;
		
		
		
			color: #000000;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body.uom-modal ul li.unit-switch-li:hover,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.actions-modal-uom .modal-dialog .modal-content .modal-body ul li.unit-switch-li:hover {
		
			background: #fffae7;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title i {
		
			color: #000000 ;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
		
		
			text-transform: capitalize;
		
		
		
			color: #000000;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body p {
		
			
				font-family: Noto Sans Regular;
			
		
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary {
		
			color: #000000;
		
		
		
			background-color: #ffcd11;
		
		
		
			border-color: #B18D00;
		 
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary:hover {
		
			color: #000000;
		
		
		
			background-color: #FFE672;
		
		
		
			border-color: #F3C206;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary {
		
			color: #000000;
			
		
		
			background-color: #FFFFFF;
		
		
		
			border-color: #000000;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary:hover {
		
			color: #000000;
			
		
		
			background-color: #F2F2F2;
		
		
		
			border-color: #000000;
		
	}
}

.auth .auth-pfp-msrp .card .card-inner .card-inner__link h2 {
    
    	
  			font-family: Roboto Condensed;
		
    	
         
    
	color: #000000;
    	}

.auth .auth-pfp-msrp .card .card-inner .card-footer .form .control label:not(.error):not(.radio):not(.login-panel__label-header) {
 
        
            font-family:Noto Sans Regular;
        
         line-height: 1.2 !important;
 
  }	




.auth .auth-product-family .title-section h2,
.auth .auth-product-family .card-wrapper .card h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value,
.auth .auth-product-family .pagination--results span,
.auth .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .modal-dialog .modal-choice p,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header)
{
	
	
        
            font-family: Roboto Condensed Bold;
        
    
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .new-npi-icon {
	
	
        
            font-family: Roboto Condensed Bold;
        
    
	
		color: #000000;
	
}

.auth .modal.small.build-price .modal-dialog .modal-footer .button {
	
		color: #000000;
		
	
	
		background-color: #FFFFFF;
	
	
	
		border-color: #000000;
	
	
	
        
            font-family: Roboto Condensed Bold;
        
    
}

.auth .modal.small.build-price .modal-dialog .modal-footer .button:hover {
	
		color: #000000;
		
	
	
		background-color: #F2F2F2;
	
	
	
		border-color: #000000;
	
}

.auth .auth-product-family .title-section h2,
.auth .auth-product-family .card-wrapper .card h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value,
.auth .auth-product-family .pagination--results span,
.auth .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header),
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.family
{

		  text-transform: capitalize;
	
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec
{

		  text-transform: none;
	
}

.auth .auth-product-family .title-section h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value,
.auth .auth-product-family .pagination--results span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header) {
	
		color: #000000;
	
}

.auth .auth-product-family .card-wrapper .card h2,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.family {
	
		color: #000000;
	
}

.auth .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons {
	
        color: #000000;
    
}

.auth .auth-product-family .title-section h2,
.auth .auth-product-family .pagination--results span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header) {
	
		text-transform: capitalize;
	
}

.auth .auth-product-family .card-wrapper .card h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value {
	text-transform: none;
}



.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp input[type="checkbox"] + label {
	
		
	        font-family: Noto Sans Regular;
		
	
	

    
		color: #000000;
	

}


.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp input:checked + label{
	
		border-bottom: 2px solid #ffcd11;
	
	
}
.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp input:checked + label:hover {
    
    	background: #fffae7;
	 
	
		border-bottom: 2px solid #ffcd11;
	
}



.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp label {
    
	  	border-bottom: 2px solid #999999;
    
}

.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp label:hover{
	
      background: #f0f0f0 ;
    

}


.auth .auth-product-family .card-wrapper .card,
.auth .auth-product-family .card-wrapper .card .card-footer{
	
	 	border: 1px solid #cccccc; 
	
}


.auth .auth-product-family .card-wrapper .card .value,
.auth .auth-product-family .card-wrapper .card .family,
.auth .auth-product-family .card-wrapper .card .button-link,
.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .price{
	
    
		
			font-family:Roboto Condensed Bold;
		
	
	
		  text-transform: capitalize;
	
	
		color: #2f2f2f;
	
}


.auth .auth-product-family .button.button-primary{
	
		color: #000000;	
	
	
		background-color: #ffcd11;
	
	
		border-color: #B18D00;
	
}

.auth .auth-product-family .button.button-primary:hover{
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #F3C206;
	
}

.auth .auth-product-family .button.button-primary:active {
	
					color: #000000;
	
	
				   background-color: #FFB288;
	
	
				   border-color: #E56C00;
	 
	}

.auth .auth-product-family .button.button-primary:focus{
	
				   color: #000000;
	
	
				   background-color: #FFE672;
	
	
					border-color: #FFE672;
	 
	}

	.auth .auth-product-family .button.button-primary.button-disabled,
	.auth .auth-product-family .button.button-primary[disabled] {
	
				   color: #AAAAAA !important;
	
	
				   background-color: #FFF1B6 !important;
	
	
				   border-color: #FFF1B6 !important;
	 
	}

.auth .auth-product-family .button.button-primary{
	
		text-transform: capitalize;
	
	
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    
}


.auth input[type="checkbox"]:checked + label::before, 
.auth input[type="checkbox"]:checked + label + label::before, 
.auth .form:not(.dynamic-form--form) input[type="checkbox"]:checked + label::before, 
.auth .form:not(.dynamic-form--form) input[type="checkbox"]:checked + label + label::before {
	  
		background-color: #ffcd11;
	
}


.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .msrp,
.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .currency{
	
		font-family: Open Sans ;
	
	
        color: #3f3f3f;
    
}


.auth .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .new-npi-icon {
	
		color: #000000;
	
	
	
		background-color: #ffcd11;
	
	
	
	  border-color: #B18D00;
	 
}

.auth .product-tiles .tile-bar--carousel .product-tile:hover::after {
	
		background-color: #ffcd11;
	
}
.auth .product-sidekick-wrapper a {
	
		color: #000000;
	
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .msrp
{
    
		color: #6f6f6f;
	
}

.auth .auth-product-family .card-build i {
    
		background-color: #ffcd11;
	
}

.auth .auth-product-family .card-build {
	
        
           font-family: Roboto Condensed Bold;
        
    
    
    
       text-transform: capitalize;
    
    
		background-color: #f0f0f0;
	
	
		color: #000000 ;
	
}

.auth .auth-product-family .card-build::before {
	
    	border-color: #f0f0f0 transparent transparent #f0f0f0;
   	 
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .price, 
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.family,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec-value,
.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .availability-value,
.auth .modal.msrp-info .modal-dialog .modal-content .modal-body p,	
.auth .modal.msrp-info .modal-dialog .modal-footer .button,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .msrp {
    
        
            font-family:Noto Sans Regular;
        
    
    
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .price, 
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .currency,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec-value,
.auth .auth-product-family .card-wrapper .card .card-inner__link .price-value, 
.auth .auth-product-family .card-wrapper .card .card-inner__link .availability-value {
    
		color: #000000;
	
}
.auth .auth-pfp-msrp .card-wrapper .card {
   
		background-color: #FFFFFF ;
	
}


.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .price-value,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .currency {
	
    	
  			font-family: Roboto Condensed;
		
    
	 
}

.auth .auth-product-family .card-wrapper .card .card-link {
	
		
			font-family:Noto Sans Regular !important;
		
	
	
	
		color: #0067B8;
	
}

 
@media screen and (max-width: 1023px){
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-header p.modal-title,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li a,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container label.unit-switch-selected-label,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-content .modal-body ul li.unit-switch-li {
		
			
				font-family: Noto Sans Regular;
			
		
		

		
			color: #000000;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li:last-of-type {
		
			border-top: 1px solid #cccccc;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp a i,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window i {
		
			background: #f0f0f0;
		
		
		
			color: #000000;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body.uom-modal ul li.unit-switch-li:hover,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.actions-modal-uom .modal-dialog .modal-content .modal-body ul li.unit-switch-li:hover {
		
			background: #fffae7;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title i {
		
			color: #000000 ;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
		
		
			text-transform: capitalize;
		
		
		
			color: #000000;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body p {
		
			
				font-family: Noto Sans Regular;
			
		
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary {
		
			color: #000000;
		
		
		
			background-color: #ffcd11;
		
		
		
			border-color: #B18D00;
		 
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary:hover {
		
			color: #000000;
		
		
		
			background-color: #FFE672;
		
		
		
			border-color: #F3C206;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary {
		
			color: #000000;
			
		
		
			background-color: #FFFFFF;
		
		
		
			border-color: #000000;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary:hover {
		
			color: #000000;
			
		
		
			background-color: #F2F2F2;
		
		
		
			border-color: #000000;
		
	}
}

.auth .auth-pfp-msrp .card .card-inner .card-inner__link h2 {
    
    	
  			font-family: Roboto Condensed;
		
    	
         
    
	color: #000000;
    	}

.auth .auth-pfp-msrp .card .card-inner .card-footer .form .control label:not(.error):not(.radio):not(.login-panel__label-header) {
 
        
            font-family:Noto Sans Regular;
        
         line-height: 1.2 !important;
 
  }
 
 .auth .cards-loading .button.cards-loading__button span {
	
		
					   font-family: Noto Sans Semibold;
		 
	
	
		text-transform: capitalize;
	 }
	.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-heading{
		
			
				font-family:Noto Sans Regular !important;
			
		
		
		
			color: #000000 !important;
		
		
			text-transform: capitalize !important;
		
	}
	.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner, 
	.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner span, 
	.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner span span, 
	.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner span span span{
		
			
				font-family: Noto Sans Semibold !important;
			
			
				line-height: 0.8;
			
		
		
		
			color: #000000 !important;
		
		
			background: #FFFFFF !important;
		
		
			border-color: #000000 !important;
		
		
			text-transform: capitalize !important;
		
	}
	.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:hover, 
	.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:hover span, 
	.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:hover span span, 
	.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:hover span span span{
		
			color: #000000 !important;
		  
		
		
			background: #F2F2F2 !important;
		
		
		
			border-color: #000000 !important;
		
	}
	.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:focus, 
	.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:focus span, 
	.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:focus span span, 
	.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:focus span span span{
		
			color: #000000 !important;
	  
	  
			background: #F2F2F2 !important;
	  
	  
		  border-color: #000000 !important;
	   
	}
		.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons{
			
				color: #000000 !important;
			
		}
		.auth .pfp-right-col .clear-all a{
			
				text-transform: none !important;   
			
			
				color: #0067B8 !important;   
			
		
			
				font-family:Noto Sans Regular !important;
			
		
		
		}
		.auth .pfp-right-col .clear-all a:hover{
			
				color: #0078D6 !important;
		   
		}




.auth .auth-product-family .title-section h2,
.auth .auth-product-family .card-wrapper .card h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value,
.auth .auth-product-family .pagination--results span,
.auth .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .modal-dialog .modal-choice p,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header)
{
	
	
        
            font-family: Roboto Condensed Bold;
        
    
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .new-npi-icon {
	
	
        
            font-family: Roboto Condensed Bold;
        
    
	
		color: #000000;
	
}

.auth .modal.small.build-price .modal-dialog .modal-footer .button {
	
		color: #000000;
		
	
	
		background-color: #FFFFFF;
	
	
	
		border-color: #000000;
	
	
	
        
            font-family: Roboto Condensed Bold;
        
    
}

.auth .modal.small.build-price .modal-dialog .modal-footer .button:hover {
	
		color: #000000;
		
	
	
		background-color: #F2F2F2;
	
	
	
		border-color: #000000;
	
}

.auth .auth-product-family .title-section h2,
.auth .auth-product-family .card-wrapper .card h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value,
.auth .auth-product-family .pagination--results span,
.auth .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header),
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.family
{

		  text-transform: capitalize;
	
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec
{

		  text-transform: none;
	
}

.auth .auth-product-family .title-section h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value,
.auth .auth-product-family .pagination--results span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header) {
	
		color: #000000;
	
}

.auth .auth-product-family .card-wrapper .card h2,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.family {
	
		color: #000000;
	
}

.auth .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons {
	
        color: #000000;
    
}

.auth .auth-product-family .title-section h2,
.auth .auth-product-family .pagination--results span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header) {
	
		text-transform: capitalize;
	
}

.auth .auth-product-family .card-wrapper .card h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value {
	text-transform: none;
}



.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp input[type="checkbox"] + label {
	
		
	        font-family: Noto Sans Regular;
		
	
	

    
		color: #000000;
	

}


.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp input:checked + label{
	
		border-bottom: 2px solid #ffcd11;
	
	
}
.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp input:checked + label:hover {
    
    	background: #fffae7;
	 
	
		border-bottom: 2px solid #ffcd11;
	
}



.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp label {
    
	  	border-bottom: 2px solid #999999;
    
}

.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp label:hover{
	
      background: #f0f0f0 ;
    

}


.auth .auth-product-family .card-wrapper .card,
.auth .auth-product-family .card-wrapper .card .card-footer{
	
	 	border: 1px solid #cccccc; 
	
}


.auth .auth-product-family .card-wrapper .card .value,
.auth .auth-product-family .card-wrapper .card .family,
.auth .auth-product-family .card-wrapper .card .button-link,
.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .price{
	
    
		
			font-family:Roboto Condensed Bold;
		
	
	
		  text-transform: capitalize;
	
	
		color: #2f2f2f;
	
}


.auth .auth-product-family .button.button-primary{
	
		color: #000000;	
	
	
		background-color: #ffcd11;
	
	
		border-color: #B18D00;
	
}

.auth .auth-product-family .button.button-primary:hover{
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #F3C206;
	
}

.auth .auth-product-family .button.button-primary:active {
	
					color: #000000;
	
	
				   background-color: #FFB288;
	
	
				   border-color: #E56C00;
	 
	}

.auth .auth-product-family .button.button-primary:focus{
	
				   color: #000000;
	
	
				   background-color: #FFE672;
	
	
					border-color: #FFE672;
	 
	}

	.auth .auth-product-family .button.button-primary.button-disabled,
	.auth .auth-product-family .button.button-primary[disabled] {
	
				   color: #AAAAAA !important;
	
	
				   background-color: #FFF1B6 !important;
	
	
				   border-color: #FFF1B6 !important;
	 
	}

.auth .auth-product-family .button.button-primary{
	
		text-transform: capitalize;
	
	
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    
}


.auth input[type="checkbox"]:checked + label::before, 
.auth input[type="checkbox"]:checked + label + label::before, 
.auth .form:not(.dynamic-form--form) input[type="checkbox"]:checked + label::before, 
.auth .form:not(.dynamic-form--form) input[type="checkbox"]:checked + label + label::before {
	  
		background-color: #ffcd11;
	
}


.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .msrp,
.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .currency{
	
		font-family: Open Sans ;
	
	
        color: #3f3f3f;
    
}


.auth .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .new-npi-icon {
	
		color: #000000;
	
	
	
		background-color: #ffcd11;
	
	
	
	  border-color: #B18D00;
	 
}

.auth .product-tiles .tile-bar--carousel .product-tile:hover::after {
	
		background-color: #ffcd11;
	
}
.auth .product-sidekick-wrapper a {
	
		color: #000000;
	
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .msrp
{
    
		color: #6f6f6f;
	
}

.auth .auth-product-family .card-build i {
    
		background-color: #ffcd11;
	
}

.auth .auth-product-family .card-build {
	
        
           font-family: Roboto Condensed Bold;
        
    
    
    
       text-transform: capitalize;
    
    
		background-color: #f0f0f0;
	
	
		color: #000000 ;
	
}

.auth .auth-product-family .card-build::before {
	
    	border-color: #f0f0f0 transparent transparent #f0f0f0;
   	 
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .price, 
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.family,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec-value,
.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .availability-value,
.auth .modal.msrp-info .modal-dialog .modal-content .modal-body p,	
.auth .modal.msrp-info .modal-dialog .modal-footer .button,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .msrp {
    
        
            font-family:Noto Sans Regular;
        
    
    
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .price, 
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .currency,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec-value,
.auth .auth-product-family .card-wrapper .card .card-inner__link .price-value, 
.auth .auth-product-family .card-wrapper .card .card-inner__link .availability-value {
    
		color: #000000;
	
}
.auth .auth-pfp-msrp .card-wrapper .card {
   
		background-color: #FFFFFF ;
	
}


.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .price-value,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .currency {
	
    	
  			font-family: Roboto Condensed;
		
    
	 
}

.auth .auth-product-family .card-wrapper .card .card-link {
	
		
			font-family:Noto Sans Regular !important;
		
	
	
	
		color: #0067B8;
	
}

 
@media screen and (max-width: 1023px){
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-header p.modal-title,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li a,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container label.unit-switch-selected-label,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-content .modal-body ul li.unit-switch-li {
		
			
				font-family: Noto Sans Regular;
			
		
		

		
			color: #000000;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li:last-of-type {
		
			border-top: 1px solid #cccccc;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp a i,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window i {
		
			background: #f0f0f0;
		
		
		
			color: #000000;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body.uom-modal ul li.unit-switch-li:hover,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.actions-modal-uom .modal-dialog .modal-content .modal-body ul li.unit-switch-li:hover {
		
			background: #fffae7;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title i {
		
			color: #000000 ;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
		
		
			text-transform: capitalize;
		
		
		
			color: #000000;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body p {
		
			
				font-family: Noto Sans Regular;
			
		
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary {
		
			color: #000000;
		
		
		
			background-color: #ffcd11;
		
		
		
			border-color: #B18D00;
		 
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary:hover {
		
			color: #000000;
		
		
		
			background-color: #FFE672;
		
		
		
			border-color: #F3C206;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary {
		
			color: #000000;
			
		
		
			background-color: #FFFFFF;
		
		
		
			border-color: #000000;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary:hover {
		
			color: #000000;
			
		
		
			background-color: #F2F2F2;
		
		
		
			border-color: #000000;
		
	}
}

.auth .auth-pfp-msrp .card .card-inner .card-inner__link h2 {
    
    	
  			font-family: Roboto Condensed;
		
    	
         
    
	color: #000000;
    	}

.auth .auth-pfp-msrp .card .card-inner .card-footer .form .control label:not(.error):not(.radio):not(.login-panel__label-header) {
 
        
            font-family:Noto Sans Regular;
        
         line-height: 1.2 !important;
 
  }
 
 .auth .cards-loading .button.cards-loading__button span {
	
		
					   font-family: Noto Sans Semibold;
		 
	
	
		text-transform: capitalize;
	 }
	
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-heading{
    
        
            font-family:Noto Sans Regular !important;
        
    
    
    
        color: #000000 !important;
    
    
        text-transform: capitalize !important;
    
}
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner, 
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner span, 
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner span span, 
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner span span span{
    
        
            font-family: Noto Sans Semibold !important;
        
        
            line-height: 0.8;
        
    
    
    
        color: #000000 !important;
    
    
        background: #FFFFFF !important;
    
    
        border-color: #000000 !important;
    
    
        text-transform: capitalize !important;
    
}
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:hover, 
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:hover span, 
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:hover span span, 
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:hover span span span{
    
        color: #000000 !important;
      
    
    
        background: #F2F2F2 !important;
    
    
    
        border-color: #000000 !important;
    
}
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:focus, 
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:focus span, 
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:focus span span, 
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:focus span span span{
    
        color: #000000 !important;
  
  
        background: #F2F2F2 !important;
  
  
      border-color: #000000 !important;
   
}
    .auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons{
        
            color: #000000 !important;
        
    }
    .auth .pfp-right-col .clear-all a{
        
            text-transform: none !important;   
        
        
            color: #0067B8 !important;   
        
    
        
            font-family:Noto Sans Regular !important;
        
    
    
    }
    .auth .pfp-right-col .clear-all a:hover{
        
            color: #0078D6 !important;
       
    }

	.auth .top-pagination .pcp__showing-page,
	.auth .top-pagination .pcp__pagination .pcp-items,
	.auth .pcp__showing-page,
	.auth .top-pagination .pcp__showing-page .pcp-items,
	.auth .top-pagination .pcp__showing-page .pcp-page-details{
	
		
			font-family:Noto Sans Regular !important;
		
	
	
	
		color: #000000 !important;
	
	
		text-transform: capitalize !important
	
}

.auth .catalog-bottom-pag .back-to-top{
	
		
			font-family:Noto Sans Regular !important;
		
	
	
	
		color: #0067B8 !important;
	
	
		text-transform: none !important;   
	
}
.auth .catalog-bottom-pag .back-to-top:hover{
	
		color: #0078D6 !important;
   	
}

.auth .pcp__showing-page .back-to-top{
	
		
			font-family:Noto Sans Regular !important;
		
	
	
	
		color: #0067B8 !important;
	
	
		text-transform: none !important;   
	
	
}
.auth .pcp__showing-page .back-to-top:hover{
	
		color: #0078D6 !important;
   
}

.pagination-container .light-theme a.current:not(.prev):not(.next):not(.ellipse){
	
        
            font-family: Noto Sans Semibold !important;
        
    
	
	
        color: #000000 !important;
    
    
        background: #FFFFFF !important;
    
    
        border-color: #000000 !important;
    
    
        text-transform: capitalize !important;
    
}

.pagination-container .light-theme a:not(.prev):not(.next):not(.ellipse){
	
        
            font-family:Noto Sans Regular !important;
        
    
    
	
		color: #0067B8 !important;
	
}

.pagination-container .light-theme a:not(.prev):not(.next):not(.ellipse):hover{
	
		color: #0078D6 !important;
   	
}

.pagination-container .light-theme a.current:not(.prev):not(.next):active{
	
		color: #000000 !important;
	
	
		background-color: #cccccc !important;
	
	
		border-color: #000000 !important;
	
}

.pagination-container .light-theme a.current:not(.prev):not(.next):hover{
	
		color: #000000 !important;
	
	
		border-color: #000000 !important;
	
	
		background: #F2F2F2 !important;
	
}

.pagination-container .light-theme a.page-link:hover{
	
		color: #0078D6 !important;
   	
}

.pagination-container .light-theme .ellipse{
	
		color: #000000 !important;
	
}
.auth .catalog-bottom-pag .modalWindow a{
	
        
            font-family:Noto Sans Regular !important;
        
    
    
	
        color: #3f3f3f !important;
    
	
		background-color: #FFFFFF !important;
	
}
.auth .catalog-bottom-pag .modalWindow a:hover{
	
        
            font-family:Noto Sans Regular !important;
        
    
    
	
        color: #3f3f3f !important;
    
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #cccccc !important;
  	
	
}
.cards-loading hr{
	
		border-top: 1px solid #cccccc !important;
	
}
.pagination-container .light-theme .page-link.next::after,
.pagination-container .light-theme .page-link.prev::before{
	
		color: #000000 !important;
	
}
.pagination-container .light-theme .current.next::after,
.pagination-container .light-theme .current.prev::before{
	
		color: #AAAAAA !important;
	
}

.auth .catalog-bottom-pag .modalWindow{
	
		border-color: #cccccc !important;
	
}
	
	
		@media screen and (max-width: 767px){
		.pagination-container .light-theme .page-link.next,
		.pagination-container .light-theme .page-link.prev{
			color: #000000 !important;
		
		}}
	
	
        @media screen and (max-width: 767px){
			.pagination-container .light-theme .page-link.next,
			.pagination-container .light-theme .page-link.prev{
				background: #FFFFFF !important;
			
			}}
    
	
		@media screen and (max-width: 767px){
		.pagination-container .light-theme .page-link.next,
		.pagination-container .light-theme .page-link.prev{
			border-color: #000000 !important;
		
		}}
	

	
		@media screen and (max-width: 767px){
		.pagination-container .light-theme .current.prev,
		.pagination-container .light-theme .current.next{
			color: #AAAAAA !important;
		
		}}
	
	
		@media screen and (max-width: 767px){
		.pagination-container .light-theme .current.prev,
		.pagination-container .light-theme .current.next{
			background-color: #F2F2F2 !important;
		
		}}
	
	
		@media screen and (max-width: 767px){
		.pagination-container .light-theme .current.prev,
		.pagination-container .light-theme .current.next{
			border-color: #F2F2F2 !important;
			
		}}
	





.auth .auth-product-family .title-section h2,
.auth .auth-product-family .card-wrapper .card h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value,
.auth .auth-product-family .pagination--results span,
.auth .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .modal-dialog .modal-choice p,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header)
{
	
	
        
            font-family: Roboto Condensed Bold;
        
    
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .new-npi-icon {
	
	
        
            font-family: Roboto Condensed Bold;
        
    
	
		color: #000000;
	
}

.auth .modal.small.build-price .modal-dialog .modal-footer .button {
	
		color: #000000;
		
	
	
		background-color: #FFFFFF;
	
	
	
		border-color: #000000;
	
	
	
        
            font-family: Roboto Condensed Bold;
        
    
}

.auth .modal.small.build-price .modal-dialog .modal-footer .button:hover {
	
		color: #000000;
		
	
	
		background-color: #F2F2F2;
	
	
	
		border-color: #000000;
	
}

.auth .auth-product-family .title-section h2,
.auth .auth-product-family .card-wrapper .card h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value,
.auth .auth-product-family .pagination--results span,
.auth .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header),
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.family
{

		  text-transform: capitalize;
	
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec
{

		  text-transform: none;
	
}

.auth .auth-product-family .title-section h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value,
.auth .auth-product-family .pagination--results span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header) {
	
		color: #000000;
	
}

.auth .auth-product-family .card-wrapper .card h2,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.family {
	
		color: #000000;
	
}

.auth .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons {
	
        color: #000000;
    
}

.auth .auth-product-family .title-section h2,
.auth .auth-product-family .pagination--results span,
.auth .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth.compare-products-models--full .comparsion-tool-heading h1,
.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header) {
	
		text-transform: capitalize;
	
}

.auth .auth-product-family .card-wrapper .card h2,
.auth .auth-product-family .card-wrapper .card .value.spec-value {
	text-transform: none;
}



.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp input[type="checkbox"] + label {
	
		
	        font-family: Noto Sans Regular;
		
	
	

    
		color: #000000;
	

}


.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp input:checked + label{
	
		border-bottom: 2px solid #ffcd11;
	
	
}
.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp input:checked + label:hover {
    
    	background: #fffae7;
	 
	
		border-bottom: 2px solid #ffcd11;
	
}



.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp label {
    
	  	border-bottom: 2px solid #999999;
    
}

.auth .auth-product-family .msrp_unit-switch-container.desktop-view-msrp label:hover{
	
      background: #f0f0f0 ;
    

}


.auth .auth-product-family .card-wrapper .card,
.auth .auth-product-family .card-wrapper .card .card-footer{
	
	 	border: 1px solid #cccccc; 
	
}


.auth .auth-product-family .card-wrapper .card .value,
.auth .auth-product-family .card-wrapper .card .family,
.auth .auth-product-family .card-wrapper .card .button-link,
.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .price{
	
    
		
			font-family:Roboto Condensed Bold;
		
	
	
		  text-transform: capitalize;
	
	
		color: #2f2f2f;
	
}


.auth .auth-product-family .button.button-primary{
	
		color: #000000;	
	
	
		background-color: #ffcd11;
	
	
		border-color: #B18D00;
	
}

.auth .auth-product-family .button.button-primary:hover{
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #F3C206;
	
}

.auth .auth-product-family .button.button-primary:active {
	
					color: #000000;
	
	
				   background-color: #FFB288;
	
	
				   border-color: #E56C00;
	 
	}

.auth .auth-product-family .button.button-primary:focus{
	
				   color: #000000;
	
	
				   background-color: #FFE672;
	
	
					border-color: #FFE672;
	 
	}

	.auth .auth-product-family .button.button-primary.button-disabled,
	.auth .auth-product-family .button.button-primary[disabled] {
	
				   color: #AAAAAA !important;
	
	
				   background-color: #FFF1B6 !important;
	
	
				   border-color: #FFF1B6 !important;
	 
	}

.auth .auth-product-family .button.button-primary{
	
		text-transform: capitalize;
	
	
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    
}


.auth input[type="checkbox"]:checked + label::before, 
.auth input[type="checkbox"]:checked + label + label::before, 
.auth .form:not(.dynamic-form--form) input[type="checkbox"]:checked + label::before, 
.auth .form:not(.dynamic-form--form) input[type="checkbox"]:checked + label + label::before {
	  
		background-color: #ffcd11;
	
}


.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .msrp,
.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .currency{
	
		font-family: Open Sans ;
	
	
        color: #3f3f3f;
    
}


.auth .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .new-npi-icon {
	
		color: #000000;
	
	
	
		background-color: #ffcd11;
	
	
	
	  border-color: #B18D00;
	 
}

.auth .product-tiles .tile-bar--carousel .product-tile:hover::after {
	
		background-color: #ffcd11;
	
}
.auth .product-sidekick-wrapper a {
	
		color: #000000;
	
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .msrp
{
    
		color: #6f6f6f;
	
}

.auth .auth-product-family .card-build i {
    
		background-color: #ffcd11;
	
}

.auth .auth-product-family .card-build {
	
        
           font-family: Roboto Condensed Bold;
        
    
    
    
       text-transform: capitalize;
    
    
		background-color: #f0f0f0;
	
	
		color: #000000 ;
	
}

.auth .auth-product-family .card-build::before {
	
    	border-color: #f0f0f0 transparent transparent #f0f0f0;
   	 
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .price, 
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.family,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec-value,
.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .availability-value,
.auth .modal.msrp-info .modal-dialog .modal-content .modal-body p,	
.auth .modal.msrp-info .modal-dialog .modal-footer .button,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .msrp {
    
        
            font-family:Noto Sans Regular;
        
    
    
}

.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .price, 
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .currency,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .value.spec-value,
.auth .auth-product-family .card-wrapper .card .card-inner__link .price-value, 
.auth .auth-product-family .card-wrapper .card .card-inner__link .availability-value {
    
		color: #000000;
	
}
.auth .auth-pfp-msrp .card-wrapper .card {
   
		background-color: #FFFFFF ;
	
}


.auth .auth-product-family .card-wrapper .card .pricing-msrp.pdp .price-value,
.auth .auth-pfp-msrp .card-wrapper .card .card-inner .card-inner__link .pricing-msrp.pdp .currency {
	
    	
  			font-family: Roboto Condensed;
		
    
	 
}

.auth .auth-product-family .card-wrapper .card .card-link {
	
		
			font-family:Noto Sans Regular !important;
		
	
	
	
		color: #0067B8;
	
}

 
@media screen and (max-width: 1023px){
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-header p.modal-title,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li a,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container label.unit-switch-selected-label,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-content .modal-body ul li.unit-switch-li {
		
			
				font-family: Noto Sans Regular;
			
		
		

		
			color: #000000;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li:last-of-type {
		
			border-top: 1px solid #cccccc;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp a i,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window i {
		
			background: #f0f0f0;
		
		
		
			color: #000000;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body.uom-modal ul li.unit-switch-li:hover,
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.actions-modal-uom .modal-dialog .modal-content .modal-body ul li.unit-switch-li:hover {
		
			background: #fffae7;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title i {
		
			color: #000000 ;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
		
		
			text-transform: capitalize;
		
		
		
			color: #000000;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body p {
		
			
				font-family: Noto Sans Regular;
			
		
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary {
		
			color: #000000;
		
		
		
			background-color: #ffcd11;
		
		
		
			border-color: #B18D00;
		 
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary:hover {
		
			color: #000000;
		
		
		
			background-color: #FFE672;
		
		
		
			border-color: #F3C206;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary {
		
			color: #000000;
			
		
		
			background-color: #FFFFFF;
		
		
		
			border-color: #000000;
		
	}
	
	.auth .auth-product-family .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary:hover {
		
			color: #000000;
			
		
		
			background-color: #F2F2F2;
		
		
		
			border-color: #000000;
		
	}
}

.auth .auth-pfp-msrp .card .card-inner .card-inner__link h2 {
    
    	
  			font-family: Roboto Condensed;
		
    	
         
    
	color: #000000;
    	}

.auth .auth-pfp-msrp .card .card-inner .card-footer .form .control label:not(.error):not(.radio):not(.login-panel__label-header) {
 
        
            font-family:Noto Sans Regular;
        
         line-height: 1.2 !important;
 
  }
 
 .auth .cards-loading .button.cards-loading__button span {
	
		
					   font-family: Noto Sans Semibold;
		 
	
	
		text-transform: capitalize;
	 }
	
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-heading{
    
        
            font-family:Noto Sans Regular !important;
        
    
    
    
        color: #000000 !important;
    
    
        text-transform: capitalize !important;
    
}
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner, 
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner span, 
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner span span, 
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner span span span{
    
        
            font-family: Noto Sans Semibold !important;
        
        
            line-height: 0.8;
        
    
    
    
        color: #000000 !important;
    
    
        background: #FFFFFF !important;
    
    
        border-color: #000000 !important;
    
    
        text-transform: capitalize !important;
    
}
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:hover, 
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:hover span, 
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:hover span span, 
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:hover span span span{
    
        color: #000000 !important;
      
    
    
        background: #F2F2F2 !important;
    
    
    
        border-color: #000000 !important;
    
}
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:focus, 
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:focus span, 
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:focus span span, 
.auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:focus span span span{
    
        color: #000000 !important;
  
  
        background: #F2F2F2 !important;
  
  
      border-color: #000000 !important;
   
}
    .auth .pfp-right-col .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons{
        
            color: #000000 !important;
        
    }
    .auth .pfp-right-col .clear-all a{
        
            text-transform: none !important;   
        
        
            color: #0067B8 !important;   
        
    
        
            font-family:Noto Sans Regular !important;
        
    
    
    }
    .auth .pfp-right-col .clear-all a:hover{
        
            color: #0078D6 !important;
       
    }

	.auth .top-pagination .pcp__showing-page,
	.auth .top-pagination .pcp__pagination .pcp-items,
	.auth .pcp__showing-page,
	.auth .top-pagination .pcp__showing-page .pcp-items,
	.auth .top-pagination .pcp__showing-page .pcp-page-details,
	.auth .catalog-bottom-pag .top-pagination.mobile .pcp-items{
	
		
			font-family:Noto Sans Regular !important;
		
	
	
	
		color: #000000 !important;
	
	
		text-transform: capitalize !important
	
}

.auth .catalog-bottom-pag .back-to-top{
	
		
			font-family:Noto Sans Regular !important;
		
	
	
	
		color: #0067B8 !important;
	
	
		text-transform: none !important;   
	
}
.auth .catalog-bottom-pag .back-to-top:hover{
	
		color: #0078D6 !important;
   	
}

.auth .pcp__showing-page .back-to-top{
	
		
			font-family:Noto Sans Regular !important;
		
	
	
	
		color: #0067B8 !important;
	
	
		text-transform: none !important;   
	
	
}
.auth .pcp__showing-page .back-to-top:hover{
	
		color: #0078D6 !important;
   
}

.pagination-container .light-theme a.current:not(.prev):not(.next):not(.ellipse){
	
        
            font-family: Noto Sans Semibold !important;
        
    
	
	
        color: #000000 !important;
    
    
        background: #FFFFFF !important;
    
    
        border-color: #000000 !important;
    
    
        text-transform: capitalize !important;
    
}

.pagination-container .light-theme a:not(.prev):not(.next):not(.ellipse){
	
        
            font-family:Noto Sans Regular !important;
        
    
    
	
		color: #0067B8 !important;
	
}

.pagination-container .light-theme a:not(.prev):not(.next):not(.ellipse):hover{
	
		color: #0078D6 !important;
   	
}

.pagination-container .light-theme a.current:not(.prev):not(.next):active{
	
		color: #000000 !important;
	
	
		background-color: #cccccc !important;
	
	
		border-color: #000000 !important;
	
}

.pagination-container .light-theme a.current:not(.prev):not(.next):hover{
	
		color: #000000 !important;
	
	
		border-color: #000000 !important;
	
	
		background: #F2F2F2 !important;
	
}

.pagination-container .light-theme a.page-link:hover{
	
		color: #0078D6 !important;
   	
}

.pagination-container .light-theme .ellipse{
	
		color: #000000 !important;
	
}
.auth .catalog-bottom-pag .modalWindow a{
	
        
            font-family:Noto Sans Regular !important;
        
    
    
	
        color: #3f3f3f !important;
    
	
		background-color: #FFFFFF !important;
	
}
.auth .catalog-bottom-pag .modalWindow a:hover{
	
        
            font-family:Noto Sans Regular !important;
        
    
    
	
        color: #3f3f3f !important;
    
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #cccccc !important;
  	
	
}
.cards-loading hr{
	
		border-top: 1px solid #cccccc !important;
	
}
.auth .catalog-bottom-pag .pagination-container .light-theme .page-link.next::after,
.auth .catalog-bottom-pag .pagination-container .light-theme .page-link.prev::before{
	
		color: #000000 !important;
	
}
.auth .catalog-bottom-pag .pagination-container .light-theme .current.next::after,
.auth .catalog-bottom-pag .pagination-container .light-theme .current.prev::before{
	
		color: #AAAAAA !important;
	
}

.auth .catalog-bottom-pag .modalWindow{
	
		border-color: #cccccc !important;
	
}
	
	
		@media screen and (max-width: 767px){
		.auth .catalog-bottom-pag .pagination-container .light-theme .page-link.next,
		.auth .catalog-bottom-pag .pagination-container .light-theme .page-link.prev{
			color: #000000 !important;
		
		}}
	
	
        @media screen and (max-width: 767px){
			.auth .catalog-bottom-pag .pagination-container .light-theme .page-link.next,
			.auth .catalog-bottom-pag .pagination-container .light-theme .page-link.prev{
				background: #FFFFFF !important;
			
			}}
    
	
		@media screen and (max-width: 767px){
		.auth .catalog-bottom-pag .pagination-container .light-theme .page-link.next,
		.auth .catalog-bottom-pag .pagination-container .light-theme .page-link.prev{
			border-color: #000000 !important;
		
		}}
	

	
		@media screen and (max-width: 767px){
		.auth .catalog-bottom-pag .pagination-container .light-theme .current.prev,
		.auth .catalog-bottom-pag .pagination-container .light-theme .current.next{
			color: #AAAAAA !important;
		
		}}
	
	
		@media screen and (max-width: 767px){
		.auth .catalog-bottom-pag .pagination-container .light-theme .current.prev,
		.auth .catalog-bottom-pag .pagination-container .light-theme .current.next{
			background-color: #F2F2F2 !important;
		
		}}
	
	
		@media screen and (max-width: 767px){
		.auth .catalog-bottom-pag .pagination-container .light-theme .current.prev,
		.auth .catalog-bottom-pag .pagination-container .light-theme .current.next{
			border-color: #F2F2F2 !important;
			
		}}
	

	<!-- Site Config for new mobile design -->	
	@media screen and (max-width: 767px) {	

		.auth .auth-product-family .catalog-bottom-pag .top-pagination.mobile .light-theme .pcp-items{	
				
				color: #3f3f3f;	
			
		}	
 
		.auth .auth-product-family .pagination-container.top-pagination.mobile .light-theme .page-link.next::after,	
		.auth .auth-product-family .pagination-container.top-pagination.mobile .light-theme .page-link.prev::before{	
			
			color: #3f3f3f;	
			

		}	
 
	}




.auth .auth.msrp-compare-products-models .compare-frequent-models,
.auth.msrp-compare-products-models .button.button-primary, 
.auth.msrp-compare-products-models .card .card-build-price, 
.auth.msrp-compare-products-models .compare-products-display--inner .card .cat-follow.compare-products__model-details {
	
	    
	        font-family: Roboto Condensed Bold;
	     
	
	
}

.auth.msrp-compare-products-models .row .card-wrapper .card .product-display-value.family,
.auth.msrp-compare-products-models .row .card-wrapper .card .product-display-value.model,
.auth.msrp-compare-products-models .row .card .card-text .product-display-value.spec,
.auth.msrp-compare-products-models .row .card-wrapper .card .product-display-value.spec-value,
.auth.msrp-compare-products-models .row .card-wrapper .card .product-card-price-USD .pricing-msrp.pdp .msrp,
.auth.msrp-compare-products-models .row .card-wrapper .card .product-card-price-USD .pricing-msrp.pdp .price,
.auth.msrp-compare-products-models .row .card-wrapper .card .product-card-price-USD .pricing-msrp.pdp .currency {
	
        
            font-family:Noto Sans Regular;
        
    
    
}

.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.family,
.auth.msrp-compare-products-models .compare-products-display--inner .card .cat-follow.compare-products__model-details,
.auth.msrp-compare-products-models .card .card-text .product-display-value.spec,
.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.model {
	
		text-transform: capitalize;
	
}


.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.spec-value {
	text-transform: none;
}

.auth.msrp-compare-products-models .compare-products-display--inner .compare-products__model-details {
	text-transform: none;

	
		
			font-family:Noto Sans Regular;
		
	
	
}

.auth.msrp-compare-products-models .compare-tool-wrapper .compare-tool-wrapper-text,
.auth .compare-tool-wrapper p.compare-tool-wrapper-text {	
    
    	
  			font-family: Roboto Condensed;
		
    	
   
}

.auth.msrp-compare-products-models .compare-frequent-models {
	
		color: #000000;
	
}

.auth.msrp-compare-products-models .text-separator {
	
		color: #ffcd11;
	
}



.auth.msrp-compare-products-models .msrp_unit-switch-container.desktop-view-msrp input[type="checkbox"] + label {
	
		
	        font-family: Noto Sans Regular;
		
	
	

    
		color: #000000;
	

}


.auth.msrp-compare-products-models .msrp_unit-switch-container.desktop-view-msrp input:checked + label{
	
		border-bottom: 2px solid #ffcd11;
	
	
}
.auth.msrp-compare-products-models .msrp_unit-switch-container.desktop-view-msrp input:checked + label:hover {
    
    	background: #fffae7;
	 
	
		border-bottom: 2px solid #ffcd11;
	
}



.auth.msrp-compare-products-models .msrp_unit-switch-container.desktop-view-msrp label {
    
	  	border-bottom: 2px solid #999999;
    
}

.auth.msrp-compare-products-models .msrp_unit-switch-container.desktop-view-msrp label:hover{
	
      background: #f0f0f0 ;
    

}

.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.family,
.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.spec {
	
		  color: #6f6f6f;
	
}

.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.model {
	
		  color: #000000;
	
}

.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.spec-value,
.auth.msrp-compare-products-models .compare-products-display--inner .card .cat-follow.compare-products__model-details {
	
		  color: #000000;
	
}

.auth.msrp-compare-products-models .compare-tool-wrapper .compare-tool-wrapper-text,
.auth.msrp-compare-products-models .compare-products-display--inner .card .compare-products__model-details {
	
		  color: #000000;
	
}

.auth.msrp-compare-products-models .button.button-primary {
	
		 color: #000000;
    
	
		 background: #ffcd11;
    
	
		 border-color: #B18D00;
    
}

.auth.msrp-compare-products-models .button.button-primary:hover {
	
		 color: #000000;
    
	
		 background: #FFE672;
    
	
		 border-color: #F3C206;
    
}

 
@media screen and (max-width: 1023px){
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-header p.modal-title,
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li a,
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container,
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container label.unit-switch-selected-label,
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-content .modal-body ul li.unit-switch-li {
		
			
				font-family: Noto Sans Regular;
			
		
		

		
			color: #000000;
		
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li,
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li:last-of-type {
		
			border-top: 1px solid #cccccc;
		
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp a i,
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window i {
		
			background: #f0f0f0;
		
		
		
			color: #000000;
		
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body.uom-modal ul li.unit-switch-li:hover,
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.actions-modal-uom .modal-dialog .modal-content .modal-body ul li.unit-switch-li:hover {
		
			background: #fffae7;
		
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title i {
		
			color: #000000 ;
		
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
		
		
			text-transform: capitalize;
		
		
		
			color: #000000;
		
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body p {
		
			
				font-family: Noto Sans Regular;
			
		
		
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary {
		
			color: #000000;
		
		
		
			background-color: #ffcd11;
		
		
		
			border-color: #B18D00;
		 
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary:hover {
		
			color: #000000;
		
		
		
			background-color: #FFE672;
		
		
		
			border-color: #F3C206;
		
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary {
		
			color: #000000;
			
		
		
			background-color: #FFFFFF;
		
		
		
			border-color: #000000;
		
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary:hover {
		
			color: #000000;
			
		
		
			background-color: #F2F2F2;
		
		
		
			border-color: #000000;
		
	}
}





.js .auth .container__specifications.pdp-tab__group .pdp-tab__controls .control--link,
.auth.specifications .col-lg-12 h2,
.auth .container__specifications .col-lg-12 .action-links .action-link,
.js.auth .accordions__actions .btn--link-ui,
.auth .accordion__heading,
.js .auth .container__specifications.pdp-tab__group div.pdp-tab__content h4 {
	
        
            font-family: Roboto Condensed Bold;
        
    
    
}

.js .auth .container__specifications.pdp-tab__group .pdp-tab__controls .control--link,
.auth .container__specifications .col-lg-12 .action-links .action-link,
.js.auth .accordions__actions .btn--link-ui,
.auth .accordion__heading,
.js .auth .container__specifications.pdp-tab__group div.pdp-tab__content h4 {
	
		  color: #000000;
	
}

.auth .pdp-tab__group .pdp-tab__controls .control--link.active,
.auth .pdp-tab__group .pdp-tab__controls .control--link.active:hover{
	
		  border-bottom-color: #ffcd11;
	
}

.auth .pdp-tab__group .pdp-tab__controls .control--link.active::after {
	
		  border-top-color: #ffcd11;
	
}

.auth .pdp-tab__group .pdp-tab__controls .control--link:hover {
	
		  border-bottom-color: #000000;
	
}

.auth.specifications .col-lg-12 h2 {
	
		  color: #000000;
	
}



.auth.specifications .msrp_unit-switch-container.desktop-view-msrp input[type="checkbox"] + label {
	
		
	        font-family: Noto Sans Regular;
		
	
	

    
		color: #000000;
	

}


.auth.specifications  .msrp_unit-switch-container.desktop-view-msrp input:checked + label{
	
		border-bottom: 2px solid #ffcd11;
	
	
}
.auth.specifications  .msrp_unit-switch-container.desktop-view-msrp input:checked + label:hover {
    
    	background: #fffae7;
	 
	
		border-bottom: 2px solid #ffcd11;
	
}



.auth.specifications .msrp_unit-switch-container.desktop-view-msrp label {
    
	  	border-bottom: 2px solid #999999;
    
}

.auth.specifications  .msrp_unit-switch-container.desktop-view-msrp label:hover{
	
      background: #f0f0f0 ;
    

}

.auth.specifications .table-scroll table tbody tr:nth-child(odd) {
	
		  background-color: #f0f0f0;
	
}

.auth.specifications .table-scroll table tbody tr:nth-child(even) {
	
		  background-color: #FFFFFF;
	
}

.auth.js .accordions__group .accordion__item .accordion__body .table-scroll tr td,
.auth.js .accordions__group .accordion__item .accordion__body .table-scroll tr td strong,
.js .auth .container__specifications.pdp-tab__group .pdp-tab__content .col-lg-12 ul li {
	
		
			font-family:Noto Sans Regular;
		
	
	
	
		color: #000000;
	

}

.auth.specifications .accordion__heading:hover:after {
	
		  border-bottom-color: #ffcd11;
		  border-right-color: #ffcd11;
	
}

.auth .pdp-tab__group .pdp-tab__controls .control--link.active{

    background-color: #FFFFFF ;
  
}

.auth .pdp-tab__group .pdp-tab__controls .control--link,
.auth .pdp-tab__group .pdp-tab__controls .control--link:last-of-type{
	
        border-right-color : #999999;
        border-left-color : #999999;
	
}

 
@media screen and (max-width: 1023px){
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-header p.modal-title,
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li a,
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container,
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container label.unit-switch-selected-label,
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-content .modal-body ul li.unit-switch-li {
		
			
				font-family: Noto Sans Regular;
			
		
		

		
			color: #000000;
		
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li,
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li:last-of-type {
		
			border-top: 1px solid #cccccc;
		
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp a i,
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window i {
		
			background: #f0f0f0;
		
		
		
			color: #000000;
		
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body.uom-modal ul li.unit-switch-li:hover,
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.actions-modal-uom .modal-dialog .modal-content .modal-body ul li.unit-switch-li:hover {
		
			background: #fffae7;
		
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title i {
		
			color: #000000 ;
		
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
		
		
			text-transform: capitalize;
		
		
		
			color: #000000;
		
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body p {
		
			
				font-family: Noto Sans Regular;
			
		
		
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary {
		
			color: #000000;
		
		
		
			background-color: #ffcd11;
		
		
		
			border-color: #B18D00;
		 
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary:hover {
		
			color: #000000;
		
		
		
			background-color: #FFE672;
		
		
		
			border-color: #F3C206;
		
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary {
		
			color: #000000;
			
		
		
			background-color: #FFFFFF;
		
		
		
			border-color: #000000;
		
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary:hover {
		
			color: #000000;
			
		
		
			background-color: #F2F2F2;
		
		
		
			border-color: #000000;
		
	}
}




 .auth a.chat-with-expert-cta span,
 .auth a.chat-with-expert-cta span:hover,
 .auth a.chat-with-expert-cta span:active,
 .auth a.chat-with-expert-cta span:focus {
	
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    
	
		text-transform: capitalize;
	
}

.auth .chat-with-expert-cta.button.button-secondary {
	
		color: #FFFFFF ;
	  
	  
		background-color: #000000 ;
	  
	  
		border-color: #000000 ;
	  
}

.auth .chat-with-expert-cta.button.button-secondary:hover {
  
    color: #FFFFFF ;
  
  
    background-color: #3f3f3f ;
  
  
    border-color: #3f3f3f ;
  
}

.auth .chat-with-expert-cta.button.button-secondary:active {
	
		color: #FFFFFF;
	
	
		background-color: #666565;
	
	
		border-color: #666565;
	 
}

.auth .chat-with-expert-cta.button.button-secondary:focus {
	
		color: #FFFFFF;
	
	
		background-color: #3f3f3f;
	
	
		border-color: #000000;
	 
}

.auth .chat-with-expert-cta.button.button-secondary.button-disabled,
.auth .chat-with-expert-cta.button.button-secondary[disabled] {
	
		color: #AAAAAA !important;
	
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #F2F2F2 !important;
	 
}

	.auth .chat-with-expert-cta.button-secondary:focus i {
		
			color : #ffcd11;
		
	}

	
		
			.auth .modal.full-inner .modal-dialog .modal-content .modal-header .modal-title {
				font-family: Roboto Condensed Bold;
			}
		
	

	

	
		.auth .modal.full-inner .modal-dialog .modal-content .modal-header .modal-title {
			text-transform: capitalize;
		}
	

	
		.auth .modal.full-inner .modal-dialog .modal-content .modal-header .modal-title {
			color: #000000 !important;
		}
	

	
		.auth .modal-dialog .close {
			color: #000000;
		}
	

	
		.auth .modal.small .modal-dialog .modal-header, .auth .modal.small .modal-dialog .modal-footer {
			border-color: #999999;
		}
	

	

	

	

	
	.auth .modal.small .modal-dialog .modal-body p {
		font-family: Noto Sans Regular;
	}
   


	
		.auth .modal.small .modal-dialog .modal-body p {
			color: #000000;
		}
	

	
		
			.auth .modal.small .modal-dialog .modal-body a {
				font-family: Noto Sans Regular;
			}
		
	

	

	
		.auth .modal.small .modal-dialog .modal-body a {
			color: #0067B8;
		}
	

	
		.auth .modal.small .modal-dialog .modal-body a:hover {
			color: #0078D6 !important;
		}
	

	
		.auth .modal .modal-footer > :not(:first-child) {
			color: #000000;
		}
	

	
		.auth .modal .modal-footer > :not(:first-child) {
			background-color: #FFFFFF;
		}
	

	
		.auth .modal .modal-footer > :not(:first-child) {
			border-color: #000000;
		}
	

	
		.auth .modal .modal-footer > :not(:first-child):hover {
			color: #000000;
		}
	

	
		.auth .modal .modal-footer > :not(:first-child):hover {
			background-color: #F2F2F2;
		}
	

	
		.auth .modal .modal-footer > :not(:first-child):hover {
			border-color: #000000;
		}
	


.auth .family-msrp-disclaimer p {

 
  
    font-family:Noto Sans Regular;
  
   
   
    
   
    background-color: #FFFFFF ;
  
}
 





.auth .secondary-navigation .myaccount--navigation .myaccount--navigation-inner ul li a{
	
		
	        font-family: Noto Sans Regular;
		
	
	

    
		color: #000000;
	
}

.auth .secondary-navigation .myaccount--hero-inner .h2{
	
    	background-color: #FFFFFF;
    
	    
        
            font-family: Roboto Condensed Bold;
        
    
    
	
      text-transform: capitalize;
  
  
	  color: #000000;
  
}

.auth .secondary-navigation .myaccount--navigation .myaccount--navigation-inner ul li a:hover{
	
      background: #f0f0f0 ;
    
}

.auth .secondary-navigation .myaccount--navigation-inner ul li a.active::after{
	
		background: #ffcd11;
	
}



	
	.auth .modal.full-inner .modal-dialog.login-panel.login-panel__registration .modal-content .modal-header .modal-title {
    
      	
          font-family: Roboto Condensed Bold;
        
    
    
	}
	
	.auth .modal.full-inner .modal-dialog.login-panel.login-panel__registration .modal-content .modal-header .modal-title {
	
		text-transform: capitalize;
	
    }
	
	.auth .modal.full-inner .modal-dialog.login-panel.login-panel__registration .modal-content .modal-header .modal-title {
	
		color: #000000;
	
	}
	


	
	.auth .modal.full-inner .modal-dialog.login-panel.login-panel__registration .modal-content .modal-header .modal-title {
    
      	
          font-family: Roboto Condensed Bold;
        
    
    
	}
	
	.auth .modal.full-inner .modal-dialog.login-panel.login-panel__registration .modal-content .modal-header .modal-title,
    .auth .myaccount--details .myaccount--details-info .h3 {
	
		text-transform: capitalize;
	
    }
	
	.auth .modal.full-inner .modal-dialog.login-panel.login-panel__registration .modal-content .modal-header .modal-title {
	
		color: #000000;
	
	}
	
.auth .myaccount--details .myaccount--details-info .litem label, .auth .non-edit p, .auth .myaccount--links a, .auth .myaccount--links .title, .auth .myaccount--body .myaccount--details .myaccount--details-info .litem .display {
	
		
	        font-family: Noto Sans Regular;
		
		
			line-height: 1.2;
		
	
	
		
}


.auth .myaccount--details .myaccount--details-info .h3 {
    
	   
		   font-family: Roboto Condensed;
	  
	
    
    
	color: #000000;
    
}

 .auth .myaccount--details .myaccount--details-info .add-option {

        
           font-family: Roboto Condensed Bold;
        
		 
            line-height: 1.2;
        
    
    
    
}

.auth .myaccount--details .myaccount--details-info .litem a,
.auth .myaccount--details .myaccount--details-info .edit-link {
 
        
            font-family:Noto Sans Regular;
        
         line-height: 1.2;
 
  }
 .auth .login-panel .button-container .button{
    
                   color: #000000;
    
    
                   background: #ffcd11;
    
    
                   border-color: #B18D00;
    
    
		text-transform: capitalize;
    
    }
   
    .auth .login-panel .button-container .button:hover{
    
                   color: #000000;
    
    
                   background: #FFE672;
    
    
                   border-color: #F3C206;
       
    }
   
    .auth .login-panel .button-container .button:active {
    
                        color: #000000;
    
    
                       background-color: #FFB288;
    
    
                       border-color: #E56C00;
     
        }
   
    .auth .login-panel .button-container .button:focus{
    
                       color: #000000;
    
    
                       background-color: #FFE672;
    
    
                        border-color: #FFE672;
                        outline: #FFE672;
     
        }
   
    .auth .login-panel .button-container .button.button-disabled,
    .auth .login-panel .button-container .button.button[disabled]{
    
                       color: #AAAAAA !important;
    
    
                       background-color: #FFF1B6 !important;
    
    
                       border-color: #FFF1B6 !important;
     
    }
    .auth .login-panel .button-container .button{
    
    
                       font-family: Noto Sans Semibold;
     
    
                    line-height: 0.8;
    
    
    
    }	



/* For FontType, Headings & DarkThemeTextColor */
    .auth .pdp-gallery h2,
    .auth .pdp-gallery .media-controls .media-filter,
	.auth .modal.full-inner .modal-dialog .modal-content .modal-header .modal-title,
	.auth .gallery--modal .media-controls-modal .media-filter,
	.auth .gallery--modal .pdp-modal-gallery .media-wrap span
	{
    
        
            font-family: Roboto Condensed Bold !important;
        
    
    
  }
	
    .auth .pdp-gallery h2,
    .auth .pdp-gallery .media-controls .media-filter,
	.auth .productGallery .modal.full-inner .modal-dialog .modal-content .modal-header .modal-title,
	.auth .gallery--modal .media-controls-modal .media-filter,
	.auth .pdp-gallery .slick-next::before,
    .auth .modal.gallery--modal .modal-dialog .modal-content .modal-body .pdp-modal-gallery span {
	 
		  color: #FFFFFF !important;
	 
   }
   
   .auth .pdp-gallery .slick-dots li button:before {
	 
		  background-color: #FFFFFF;
	 
   }  
   
	
/*  Background & Border Color : Primary Accent Color  */
   .auth .gallery--modal .media-filter.active::after,
   .auth .pdp-gallery .media-filter.active::after,
   .auth .pdp-gallery .slick-dots li.slick-active button:before,
   .auth .slick-dots-container > ul li.slick-active {
	
		background-color: #ffcd11;
	
   }
 
   .auth .gallery--modal .pdp-modal-gallery-thumbs .thumb.slick-current .border-wrap{
	
		border-color: #ffcd11;
	
   }

   
/*  Background Color : Dark Background  */ 
  .auth .pdp-gallery {
	
		  background-color: #000000;
	
   }


/*  Background Color : Secondary Accent Color  */
   .auth .gallery--modal .pdp-modal-gallery .media-wrap span {
	
		background-color: #2f2f2f;
	
}


/*  Background Color : Dark Theme Text Color  */
   
    .auth .modal.gallery--modal .modal-dialog .modal-content .close,
    .auth .gallery--modal .slick-next::before,
    .auth .gallery--modal .slick-prev::before {
	   color: #FFFFFF;
     }
    

    
        .tfn .cookie-warning, .auth .cookie-warning, .cookie-parent .cookie-warning {
            background: #f0f0f0;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
            text-transform: capitalize;
        }
    

    
        .auth .pdp-gallery .pdp-media-wrap .media-wrap .cookie-warning i, .auth .gallery--modal .pdp-media-wrap .media-wrap .cookie-warning i {
            color: #000000 !important;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p {
            color: #000000;
        }

        .tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
            color: #000000;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
            color: #0067B8;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
            color: #0078D6;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
            color: #000000 !important;
        }
    

    
        
            .tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
                font-family: Roboto Condensed Bold;
            }
        
    

    

    
        
            .tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p {
                font-family:Noto Sans Regular;
            }

            .tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
                font-family:Noto Sans Regular;
            }
        
    

    

    

    



    
        .tfn .cookie-warning, .auth .cookie-warning, .cookie-parent .cookie-warning {
            background: #f0f0f0;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
            text-transform: capitalize;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p {
            color: #000000;
        }

        .tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
            color: #000000;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
            color: #0067B8 !important;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings:hover, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings:hover, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings:hover {
            color: #0078D6 !important;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
            color: #000000 !important;
        }
    

    
        
            .tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
                font-family: Roboto Condensed Bold;
            }
        
    

    

    
        
            .tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p {
                font-family:Noto Sans Regular;
            }

            .tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
                font-family:Noto Sans Regular;
            }
        
    

    

    

    


	
    	.auth .call-out--container.call-out--quote .main .quote.right:after,
		.auth .call-out--container.call-out--quote .main .quote.left:before{
              color: #000000;
        }
	
    
        .auth .call-out--container.call-out--line {
              border-left: 3px solid #cccccc;
        }
    
    .auth .call-out--container div.main, 
    .auth .call-out--container p,
    .auth .call-out--container h2,
    .auth .call-out--container h3, 
    .auth .call-out--container h4,
    .auth .call-out--container h5,
    .auth .call-out--container h6,
    .auth .call-out--container ol,
    .auth .call-out--container ul {
    
		
			font-family:Noto Sans Regular;
		
	
	
         }




.auth.blog-dynamic-landing-page .blog-recent-item,
.auth.blog-dynamic-landing-page .blog-dynamic-landing-body .blog-card .blog-card-body .blog-card-title{
    
        
           font-family: Roboto Condensed Bold;
        
    
    
    
       text-transform: capitalize;
    
    
       color: #000000;
    
}

.auth.blog-dynamic-landing-page .cat-follow{
    
       
         font-family: Noto Sans Regular;
       
    
    
    
        text-transform: capitalize;
     
    
        color: #0067B8;
    
} 
.auth.blog-dynamic-landing-page .cat-follow:hover{
    
        color: #0078D6;
    
}

.auth.blog-dynamic-landing-page .blog-dynamic-landing-body .blog-card .blog-card-body .blog-date,
.auth.blog-dynamic-landing-page .blog-dynamic-landing-body .blog-card .blog-card-body .blog-card-text{
    
      
         font-family: Noto Sans Regular;
      
    
    
    
         color: #000000;
    
}

.auth.blog-dynamic-landing-page{
    
         background-color: #FFFFFF;
    
}




.auth .list .cat-follow,
.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:Roboto Condensed Bold;
	



	text-transform: capitalize;

}

.auth .list--compact a .list__item-text h3,
.auth .list--compact .list__item a:hover .list__item-text h3 {

	
		font-family:Roboto Condensed Bold;
	

	
}

.auth .list--links-standard .list__item-text h3 {
   
      
          font-family: Roboto Condensed;
     
   
  
}


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

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

	text-transform: none;	


	color: #0067B8;	

}


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



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



.auth .filter .filter__header{
	color: #000000;	
}



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



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



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

.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 .list__item-text p,
.auth .list--content.list--no-image .list__item-text p, 
.auth .list .filter a .clear.active,
.auth .list--content:not(.list--simple) .list__item-text p,
.auth .list--simple-product .list__item-text p,
.auth .list--simple .list__item-text p,
.auth .list--blog .list__item-text p  {
	
	
		font-family:Noto Sans Regular;
	


}


 
 .auth .list .item-count span{
	color: #000000;
}

 
.auth .list a .accent-bar{
	background-color: #ffcd11;
}


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

 
 .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: #cccccc;
}}
@media only screen and (min-width: 992px) {
.auth .list .load-more::before,.auth .list .load-more::after {
	 background: #cccccc;
}}

  
 .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: #000000;
}

 
.auth .list.list--detailed .list__item-specs dt{
	color: #6f6f6f;
}


.auth .list a .button-primary{

	color: #000000;	

 
	background-color: #ffcd11;


	border-color: #B18D00;

}

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

 
	background-color: #FFE672;

 
	border-color: #F3C206;

}

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

	color: #000000;	

 
	background-color: #FFFFFF;


	border-color: #000000;

}

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

 
	background-color: #F2F2F2;

 
	border-color: #000000;

}


.auth .list--blog .list__item .list__item-text span.tag{
	background: #f0f0f0;
}

.auth .list .sort_button{ 
   
        
           font-family: Roboto Condensed Bold;
        
    
    
    
       text-transform: capitalize;
    
    
       color: #000000;
    
}
.auth .list .sort_button i
{
  
         color: #000000;
    
}
.auth .list .sort_button .sort-down-arrow,
.auth .list .list__dropdown a 
{
    
      
         font-family: Noto Sans Regular;
      
    
    
    
         color: #000000;
    
}
.auth .list .list__dropdown a:hover{
	
		color: #FFFFFF ;
	
	
		background-color: #3f3f3f ;
	
	
		border-color: #3f3f3f ;
	
}
.auth .list .list__dropdown a:active{
   
	color: #000000;
    
    
	background-color: #FFFFFF;
    
    
	border-color: #000000;
    
}
.auth .filter .filter__back-link {

        
           font-family: Roboto Condensed Bold;
        
         
			line-height: 1.2;
		
    
    
}

@media screen and (max-width: 767px) {
	.auth .list--content:not(.list--simple) .list__item-text h3,
	.auth .list--simple-product .list__item-text h3,
	.auth .list--simple .list__item-text h3,
	.auth .list--blog .list__item-text h3 {
		
			
				font-family: Roboto Condensed;
		   
		 
		
	}
}

.auth .filter .clear.active, .auth .filter .clear	{
	    
    	
  			font-family: Roboto Condensed;
		
    	
    
	color: #000000;
     }


.auth .list .cat-follow,
.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:Roboto Condensed Bold;
	



	text-transform: capitalize;

}

.auth .list--compact a .list__item-text h3,
.auth .list--compact .list__item a:hover .list__item-text h3 {

	
		font-family:Roboto Condensed Bold;
	

	
}

.auth .list--links-standard .list__item-text h3 {
	
	   
		   font-family: Roboto Condensed;
	  
	
   
 }


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

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

	text-transform: none;	


	color: #0067B8;	

}


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



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



.auth .filter .filter__header{
	color: #000000;	
}



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



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



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

.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 .list__item-text p,
.auth .list--content.list--no-image .list__item-text p, 
.auth .list .filter a .clear.active,
.auth .list--content:not(.list--simple) .list__item-text p,
.auth .list--simple-product .list__item-text p,
.auth .list--simple .list__item-text p,
.auth .list--blog .list__item-text p {
	
	
		font-family:Noto Sans Regular;
	


}


 
 .auth .list .item-count span{
	color: #000000;
}

 
.auth .list a .accent-bar{
	background-color: #ffcd11;
}


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

 
 .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: #cccccc;
}}
@media only screen and (min-width: 992px) {
.auth .list .load-more::before,.auth .list .load-more::after {
	 background: #cccccc;
}}

  
 .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: #000000;
}

 
.auth .list.list--detailed .list__item-specs dt{
	color: #6f6f6f;
}


.auth .list a .button-primary{

	color: #000000;	

 
	background-color: #ffcd11;


	border-color: #B18D00;

}

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

 
	background-color: #FFE672;

 
	border-color: #F3C206;

}

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

	color: #000000;	

 
	background-color: #FFFFFF;


	border-color: #000000;

}

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

 
	background-color: #F2F2F2;

 
	border-color: #000000;

}


.auth .list--blog .list__item .list__item-text span.tag{
	background: #f0f0f0;
}

.auth .list .sort_button{ 
   
        
           font-family: Roboto Condensed Bold;
        
    
    
    
       text-transform: capitalize;
    
    
       color: #000000;
    
}

.auth .list .sort_button i
{
  
         color: #000000;
    
}
.auth .list .sort_button .sort-down-arrow,
.auth .list .list__dropdown a 
{
    
      
         font-family: Noto Sans Regular;
      
    
    
    
         color: #000000;
    
}

.auth .list .list__dropdown a:hover{

	
		color: #FFFFFF ;
	
	
		background-color: #3f3f3f ;
	
	
		border-color: #3f3f3f ;
	
}
.auth .list .list__dropdown a:active{
   
	color: #000000;
    
    
	background-color: #FFFFFF;
    
    
	border-color: #000000;
    
}
.auth .filter .filter__back-link {

	
		font-family: Roboto Condensed Bold;
	
	
		line-height: 1.2;
	


}

@media screen and (max-width: 767px) {
	.auth .list--content:not(.list--simple) .list__item-text h3,
	.auth .list--simple-product .list__item-text h3,
	.auth .list--simple .list__item-text h3,
	.auth .list--blog .list__item-text h3 {
		
			
				font-family: Roboto Condensed;
		   
		 
		
	}
}
.auth .filter .clear.active, .auth .filter .clear	{
	    
    	
  			font-family: Roboto Condensed;
		
    	
    
	color: #000000;
     }


.auth .list .cat-follow,
.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 .item-count span{

	
		font-family:Roboto Condensed Bold;
	



	text-transform: capitalize;

}

.auth .list .list__item-text h3,
.auth .list .list__item-text h1,
.auth .list .list__item-text h2, 
.auth .list .list__item-text h4, 
.auth .list .list__item-text h5, 
.auth .list .list__item-text h6,
.auth .list .list__item-text p.accessible-name,
.auth .list--compact .list__item .list__item-text h3,
.auth .list--blog .list__item .list__item-text h4,
.auth .list--content:not(.list--simple) .list__item .list__item-text h3,
.auth .list--blog .list__item .list__item-text h3,
.auth .list--simple-product .list__item .list__item-text h3, .auth .list--simple .list__item .list__item-text h3,
.auth .list--content.list--no-image .list__item-text h3, .auth .list--blog.list--no-image .list__item-text h3  {
	
		text-transform: capitalize;
		
}

.auth .list--compact a .list__item-text h3,
.auth .list--compact .list__item a:hover .list__item-text h3,
.auth .list--compact a .list__item-text p.accessible-name {

	
		font-family:Roboto Condensed Bold;
	

	
}

.auth .list--links-standard .list__item-text h3 {
	
	   
		   font-family: Roboto Condensed;
	  
	
   
 }


.auth .list .list__item-text h3,
.auth .list .list__item-text h1,
.auth .list .list__item-text h2,
.auth .list .list__item-text h4,
.auth .list .list__item-text h5,
.auth .list .list__item-text h6, 
.auth .list .list__item-text p.accessible-name,
.auth .list .cat-follow,
.auth .list.list--detailed .list__item-specs dd,
.auth .list .pagination span{
	color: #000000;
	}

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

	text-transform: none;	


	color: #0067B8;	

}


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



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



.auth .filter .filter__header{
	color: #000000;	
}



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



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



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

.auth .list p:not(.filter__header):not(.accessible-name),
.auth .list.list--links-simple .list__item-text h3,
.auth .list .filter input[type="checkbox"] + label,
.auth .list .filter a .clear,
.auth .list .list__item-text p:not(.accessible-name),
.auth .list--content.list--no-image .list__item-text p, 
.auth .list .filter a .clear.active,
.auth .list--content:not(.list--simple) .list__item-text p,
.auth .list--simple-product .list__item-text p,
.auth .list--simple .list__item-text p:not(.accessible-name),
.auth .list--blog .list__item-text p {
	
	
		font-family:Noto Sans Regular;
	


}


 
 .auth .list .item-count span{
	color: #000000;
}

 
.auth .list a .accent-bar{
	background-color: #ffcd11;
}


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

 
 .auth .list--compact a .list__item-text h3,
 .auth .list--compact a .list__item-text p.accessible-name{
	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: #cccccc;
}}
@media only screen and (min-width: 992px) {
.auth .list .load-more::before,.auth .list .load-more::after {
	 background: #cccccc;
}}

  
 .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: #000000;
}

 
.auth .list.list--detailed .list__item-specs dt{
	color: #6f6f6f;
}


.auth .list .list__item-footer span.button-primary {
	
        
            font-family: Noto Sans Semibold;
        
    
	
		text-transform: capitalize;
	
}

.auth .list a .button-primary{

	color: #000000;	

 
	background-color: #ffcd11;


	border-color: #B18D00;

}

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

 
	background-color: #FFE672;

 
	border-color: #F3C206;

}

.auth .list a .button-primary:active {
	
		color: #000000;
  
  
  
		background-color: #FFB288;
  
  
  
	  border-color: #E56C00;
   
}	

.auth .list a .button-primary:focus {
	
		color: #000000;
  
  
  
		background-color: #FFE672;
  
  
  
	  border-color: #FFE672;
   
}	

.auth .list a .button-primary.button-disabled, .auth .list a .button-primary .button[disabled] {
	
		color: #AAAAAA !important;
  
  
  
		background-color: #FFF1B6 !important;
  
  
  
	  border-color: #FFF1B6 !important;
   
}	


.auth .list--blog .list__item .list__item-text span.tag{
	background: #f0f0f0;
}

.auth .list .sort_button{ 
   
        
           font-family: Roboto Condensed Bold;
        
    
    
    
       text-transform: capitalize;
    
    
       color: #000000;
    
}

.auth .list .sort_button i
{
  
         color: #000000;
    
}
.auth .list .sort_button .sort-down-arrow,
.auth .list .list__dropdown a 
{
    
      
         font-family: Noto Sans Regular;
      
    
    
    
         color: #000000;
    
}

.auth .list .list__dropdown a:hover{

	
		color: #FFFFFF ;
	
	
		background-color: #3f3f3f ;
	
	
		border-color: #3f3f3f ;
	
}
.auth .list .list__dropdown a:active{
   
	color: #000000;
    
    
	background-color: #FFFFFF;
    
    
	border-color: #000000;
    
}
.auth .filter .filter__back-link {

	
		font-family: Roboto Condensed Bold;
	
	
		line-height: 1.2;
	


}

@media screen and (max-width: 767px) {
	.auth .list--content:not(.list--simple) .list__item-text h3,
	.auth .list--simple-product .list__item-text h3,
	.auth .list--simple .list__item-text h3,
	.auth .list--blog .list__item-text h3 {
		
			
				font-family: Roboto Condensed;
		   
		 
		
	}
}
.auth .filter .clear.active, .auth .filter .clear {
   
      
          font-family: Roboto Condensed;
     
   
     
   
	color: #000000;
   
}

.auth .list .filter .filter__footer .button.button-primary,
.auth .list .button,
.auth .list .load-more .button.button-tertiary.load-more__button {
    
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    
}

.auth .list .filter .filter__footer .button.button-primary {
	
    	color: #000000;
    
    
        background-color: #ffcd11;
    
    
        border-color: #B18D00;
    
	
		text-transform: capitalize;
     
  }

.auth .list .filter .filter__footer .button:hover.button-primary {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #F3C206;
	 
}

.auth .list .filter .filter__footer .button:active.button-primary {
	
		color: #000000;
	
	
		background-color: #FFB288;
	
	
		border-color: #E56C00;
	 
}

.auth .list .filter .filter__footer .button:focus.button-primary {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #FFE672;
	 
}

.auth .list .filter .filter__footer .button.button-disabled.button-primary,
.auth .list .filter .filter__footer .button[disabled].button-primary {
	
		color: #AAAAAA !important;
	
	
		background-color: #FFF1B6 !important;
	
	
		border-color: #FFF1B6 !important;
	 
}

.auth .list .load-more .button.button-tertiary.load-more__button {
	
    	color: #000000;
    
    
        background-color: #FFFFFF;
    
    
        border-color: #000000;
    
	
		text-transform: capitalize;
     
  }

.auth .list .load-more .button:hover.button-tertiary.load-more__button {
	
		color: #000000;
	
	
		background-color: #F2F2F2;
	
	
		border-color: #000000;
	 
}

.auth .list .load-more .button:active.button-tertiary.load-more__button {
	
		color: #000000;
	
	
		background-color: #cccccc;
	
	
		border-color: #000000;
	 
}

.auth .list .load-more .button:focus.button-tertiary.load-more__button {
	
		color: #000000;
	
	
		background-color: #F2F2F2;
	
	
		border-color: #000000;
	 
}

.auth .list .load-more .button.button-disabled.button-tertiary.load-more__button,
.auth .list .load-more .button[disabled].button-tertiary.load-more__button {
	
		color: #AAAAAA !important;
	
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #F2F2F2 !important;
	 
}


 
  .auth .secondary-navigation.secondary-navigation--industry .current-page.active::after, 
  .auth .secondary-navigation.secondary-navigation--industry .current-page.active p::after,
  .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: #ffcd11; 
     } 
  

.auth .secondary-navigation nav ul li a,
.auth .secondary-navigation nav ul li a:hover {

	
		font-family:Roboto Condensed Bold;
	



	text-transform: capitalize;

}


  .auth .secondary-navigation nav ul li a,
  .auth .secondary-navigation nav .mobile-head .toggle-link span {
	  color: #000000;
    }
 


  .auth .secondary-navigation nav .mobile-head .toggle-link span::after {
	border-color: #000000;
    }


  
   .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: #000000;	
  
  
	 background-color: #ffcd11;
  
  
	 border-color: #B18D00;
   
 }
.auth .secondary-navigation .secondary-navigation__action-buttons .button:hover.button-primary, .button:focus.button-primary a {
   
	 color: #000000;
   
   
	 background-color: #FFE672;
   
   
	 border-color: #F3C206;
   
  }

  
  .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: #999999; 
     }  
   

  
  .auth .secondary-navigation,
  .auth .secondary-navigation.secondary-navigation--industry .mobile-head .img-wrap,
  .auth .secondary-navigation.open .secondary-navigation__action-buttons {
    border-color: #cccccc;
  } 
  
  
  
  .auth .secondary-navigation.secondary-navigation--industry .current-page.active, 
  .auth .secondary-navigation.secondary-navigation--industry .current-page.active p,
  .auth .secondary-navigation nav ul li a.active-page,
  .auth .secondary-navigation nav ul li a:hover {
	color: #ffcd11; 
  }
  

	
   		div.secondary-navigation.secondary-navigation--industry div.container div.row div.col-3 a {
        	color:#FFFFFF;
    	}
  	

.auth .secondaryNavigation .secondary-navigation-dropdown .select .select__trigger { 
   
        
           font-family: Roboto Condensed Bold;
        
    
    
    
       text-transform: capitalize;
    
    
       color: #000000 !important;
    
}

.auth .secondaryNavigation .secondary-navigation-dropdown .select::after {
    
       color: #000000;
    
}

.auth .secondary-navigation-dropdown .secondary-navigation-dropdown-mobile .dropdown-mobile-modal .dropdown-mobile-category-selection::after,
.auth .secondary-navigation-dropdown .secondary-navigation-dropdown-mobile .dropdown-mobile-modal .secondary-navigation-dropdown-window .modal-dialog .modal-content .modal-body .dropdown-modal-selected-container,
.auth .secondary-navigation-dropdown .secondary-navigation-dropdown-mobile .dropdown-mobile-modal .secondary-navigation-dropdown-window .modal-dialog .modal-content .modal-body ul li a {
   
      color: #000000;
   
   
      
         font-family: Noto Sans Regular;
      
    
    
}

.auth .secondaryNavigation .secondary-navigation-dropdown .custom-option {
    
      
         font-family: Noto Sans Regular;
      
    
    
    
       color: #000000 !important;
    
}

.auth .secondaryNavigation .secondary-navigation-dropdown .custom-option:hover {
    
		color: #FFFFFF !important; 
	
	
		background-color: #3f3f3f !important;
	
	
		border-color: #3f3f3f !important;
	
}
.auth .secondaryNavigation .secondary-navigation-dropdown .custom-option:active {
    
	    color: #000000 !important;
    
    
	    background-color: #FFFFFF;
    
    
	    border-color: #000000;
    
}
.auth .secondary-navigation.secondary-navigation--industry p,
.auth .secondary-navigation .secondary-navigation__action-buttons a {
   
	
		font-family: Roboto Condensed Bold;
	
   
    }



 
  .auth .secondary-navigation.secondary-navigation--industry .current-page.active::after, 
  .auth .secondary-navigation.secondary-navigation--industry .current-page.active p::after,
  .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: #ffcd11; 
     } 
  

.auth .secondary-navigation nav ul li a,
.auth .secondary-navigation nav ul li a:hover {

	
		font-family:Roboto Condensed Bold;
	



	text-transform: capitalize;

}


  .auth .secondary-navigation nav ul li a,
  .auth .secondary-navigation nav .mobile-head .toggle-link span {
	  color: #000000;
    }
 


  .auth .secondary-navigation nav .mobile-head .toggle-link span::after {
	border-color: #000000;
    }


  
   .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: #000000;	
  
  
	 background-color: #ffcd11;
  
  
	 border-color: #B18D00;
   
 }
 
.auth .secondary-navigation .secondary-navigation__action-buttons .button.button-primary {
	
    	color: #000000;
    
    
        background-color: #ffcd11;
    
    
        border-color: #B18D00;
     

    
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    
   
		text-transform: capitalize;
	
  }

.auth .secondary-navigation .secondary-navigation__action-buttons .button:hover.button-primary {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #F3C206;
	 
}

.auth .secondary-navigation .secondary-navigation__action-buttons .button:active.button-primary {
	
		color: #000000;
	
	
		background-color: #FFB288;
	
	
		border-color: #E56C00;
	 
}

.auth .secondary-navigation .secondary-navigation__action-buttons .button:focus.button-primary {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #FFE672;
	 
}

.auth .secondary-navigation .secondary-navigation__action-buttons .button.button-disabled.button-primary,
.auth .secondary-navigation .secondary-navigation__action-buttons .button[disabled].button-primary {
	
		color: #AAAAAA !important;
	
	
		background-color: #FFF1B6 !important;
	
	
		border-color: #FFF1B6 !important;
	 
}

  
  .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: #999999; 
     }  
   

  
  .auth .secondary-navigation,
  .auth .secondary-navigation.secondary-navigation--industry .mobile-head .img-wrap,
  .auth .secondary-navigation.open .secondary-navigation__action-buttons {
    border-color: #cccccc;
  } 
  
  
  
  .auth .secondary-navigation.secondary-navigation--industry .current-page.active, 
  .auth .secondary-navigation.secondary-navigation--industry .current-page.active p,
  .auth .secondary-navigation nav ul li a.active-page,
  .auth .secondary-navigation nav ul li a:hover {
	color: #000000; 
  }
  

	
   		div.secondary-navigation.secondary-navigation--industry div.container div.row div.col-3 a {
        	color:#FFFFFF;
    	}
  	 

.auth .secondaryNavigation .secondary-navigation-dropdown .select .select__trigger { 
   
        
           font-family: Roboto Condensed Bold;
        
    
    
    
       text-transform: capitalize;
    
    
       color: #000000 !important;
    
}

.auth .secondaryNavigation .secondary-navigation-dropdown .select::after {
    
       color: #000000;
    
}

.auth .secondary-navigation-dropdown .secondary-navigation-dropdown-mobile .dropdown-mobile-modal .dropdown-mobile-category-selection::after,
.auth .secondary-navigation-dropdown .secondary-navigation-dropdown-mobile .dropdown-mobile-modal .secondary-navigation-dropdown-window .modal-dialog .modal-content .modal-body .dropdown-modal-selected-container,
.auth .secondary-navigation-dropdown .secondary-navigation-dropdown-mobile .dropdown-mobile-modal .secondary-navigation-dropdown-window .modal-dialog .modal-content .modal-body ul li a {
   
      color: #000000;
   
   
      
         font-family: Noto Sans Regular;
      
    
    
}

.auth .secondaryNavigation .secondary-navigation-dropdown .custom-option {
    
      
         font-family: Noto Sans Regular;
      
    
    
    
       color: #000000 !important;
    
}

.auth .secondaryNavigation .secondary-navigation-dropdown .custom-option:hover {
    
		color: #FFFFFF !important; 
	
	
		background-color: #3f3f3f !important;
	
	
		border-color: #3f3f3f !important;
	
}
.auth .secondaryNavigation .secondary-navigation-dropdown .custom-option:active {
    
	    color: #000000 !important;
    
    
	    background-color: #FFFFFF;
    
    
	    border-color: #000000;
    
}
.auth .secondary-navigation .secondary-navigation__action-buttons a {
   
      
         font-family: Roboto Condensed Bold;
      
      
      
      
         text-transform: capitalize;
      
}
.auth .secondary-navigation.secondary-navigation--industry p {
   
	
		font-family: Roboto Condensed Bold !important;
	
   
     
   
      text-transform: capitalize;
   }



.auth .user-account-dashboard .myaccount--body .myaccount--overview-inner h3{
	
		
			font-family: Roboto Condensed;
		
	
    
	
       color: #000000;
    
}
.auth .myaccount--overview-inner .h3 {
    
        text-transform: capitalize;
    	
}
.auth .user-account-dashboard .myaccount--body .myaccount--alerts-inner .alert-wrap .alert a {
    
        
            font-family: Roboto Condensed Bold;
         
    
    	
    
        color: #000000;
    
}
.auth .user-account-dashboard .myaccount--body .myaccount--alerts-inner .h3 {
    
    	
  			font-family: Roboto Condensed;
	
    
    	
    
	color: #000000;
    
    }
	
.auth .user-account-dashboard .myaccount--body .myaccount--alerts-inner .alert-wrap .alert p {	
 
        
            font-family:Noto Sans Regular;
        
 
 
 color: #000000; }

.auth .user-account-dashboard .myaccount--body .myaccount--overview-inner .info-wrapper .info-block .pill {
	
    	
  			font-family: Roboto Condensed;
		
    
    	
    color: #000000; }
	
.auth .user-account-dashboard .myaccount--body .myaccount--overview-inner .info-wrapper .info-block .title,
.auth .user-account-dashboard .myaccount--body .myaccount--overview-inner .info-wrapper .info-block a {	
 
        
            font-family:Noto Sans Regular;
        
 
 
 color: #000000;	}



.auth .user-account-dashboard .myaccount--body .myaccount--overview-inner h3,
.auth .myaccount--alerts-inner .quickLink__wrap .quickLink__container .quickLink__inner .quickLink__info .quickLink__heading {
	
		
			font-family: ;
		
	
    
	
       color: #000000;
    
     
        text-transform: capitalize;
    
}
.auth .myaccount--overview-inner .h3 {
    
        text-transform: capitalize;
    	
}
.auth .user-account-dashboard .myaccount--body .myaccount--alerts-inner .alert-wrap .alert a {
    
        
            font-family: Roboto Condensed Bold;
         
    
    	
    
        color: #000000;
    
}
.auth .user-account-dashboard .myaccount--body .myaccount--alerts-inner .h3
{
    
    	
  			font-family: Roboto Condensed;
	
    
    	
    
	color: #000000;
     
    
}
	
.auth .user-account-dashboard .myaccount--body .myaccount--alerts-inner .alert-wrap .alert p,
.auth .myaccount--overview-inner .info__wrapper .info__block .inner .links .title,
.auth .myaccount--overview-inner .info__wrapper .missingInfo__block .info-warning__icon .tooltip__container .tooltip__text .tooltip-heading,
auth .myaccount--overview-inner .info__wrapper .info__block .inner .links .missingInfo__icon,
.auth .myaccount--alerts-inner .quickLink__wrap .quickLink__container .quickLink__inner .quickLink__info .quickLink__description,
.auth .myaccount--overview-inner .info__wrapper .missingInfo__block .info-warning__icon .tooltip__container .tooltip__text .tooltip-description,
.auth .myaccount--alerts-inner .error-block__wrap .errorr-block__container .error-block__inner .error-block__info p,
.auth .myaccount--alerts-inner .error-block__wrap .errorr-block__container .error-block__inner .error-block__info .complete-profile__btn,
.auth .myaccount--overview-inner .info__wrapper .info__block .inner .links .missingInfo__icon
{	
 
        
            font-family:Noto Sans Regular;
        
 
 
 color: #000000; }

.auth .user-account-dashboard .myaccount--body .myaccount--overview-inner .info-wrapper .info-block .pill {
	
    	
  			font-family: Roboto Condensed;
		
    
    	
    color: #000000; }

    
	.auth .myaccount--overview-inner .info__wrapper .info__block {
		border-top: 1px solid #cccccc;
	}
    

    
    .auth .myaccount--alerts-inner .quickLink__wrap .quickLink__container .quickLink__inner {
	    border: 1px solid #cccccc;
    }
    
	

.auth .myaccount--alerts-inner .quickLink__wrap .quickLink__container .quickLink__inner .quickLink__info .quickLinks__block .quickLinks__list .quickLink__item {
    
            color: #0067B8;
    
    
	    text-transform: none;	
    
   
    
        
            font-family:Noto Sans Regular;
        
    
 
}

.auth .myaccount--alerts-inner .quickLink__wrap .quickLink__container .quickLink__inner .quickLink__info .quickLinks__block .quickLinks__list .quickLink__item:hover 
 {

        color: #0078D6;

}

.auth .myaccount--alerts-inner .error-block__wrap .errorr-block__container .error-block__inner .error-block__info .complete-profile__btn
 {

	color: #000000;	

 
	background-color: #FFFFFF;


	border: 1px solid #000000;

}

.auth .myaccount--alerts-inner .error-block__wrap .errorr-block__container .error-block__inner .error-block__info .complete-profile__btn:hover{
 
	color: #000000;

 
	background-color: #F2F2F2;

 
	border: 1px solid #000000;

}
.auth .user-account-dashboard .myaccount--body .myaccount--overview-inner .info-wrapper .info-block .title,
.auth .user-account-dashboard .myaccount--body .myaccount--overview-inner .info-wrapper .info-block a {	
 
        
            font-family:Noto Sans Regular;
        
 
 
 color: #000000;	}



.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:Roboto Condensed Bold;
	


}

.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 .teaser__text-wrap p,
		.auth .teaser.teaser--hero .teaser__text-wrap p {
  			font-family: Roboto Condensed;
}
	



.auth .teaser.teaser--banner {
background: #000000; }


.auth .teaser.teaser--banner a, 
.auth .teaser.teaser--banner .button {
background: #FFFFFF;
color: #000000;
border-color: #000000;
}
.auth .teaser.teaser--banner a:hover, 
.auth .teaser.teaser--banner .button:hover {
background: #F2F2F2;
color: #000000;
border-color: #000000;
}


.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; }  
 
.auth .teaser.teaser--banner.teaser--light .container .inner p {
color: #000000;	
}
  
.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,
.auth .teaser.teaser--banner.teaser--banner-card a,
.auth .teaser.teaser--banner.teaser--banner-card .button{
background: #ffcd11;
color: #000000;
border-color: #B18D00;
}
.button:hover.button-primary, 
.button:focus.button-primary,
.auth .teaser.teaser--hero a:hover, 
.auth .teaser.teaser--hero .button:hover,
.auth .teaser.teaser--banner.teaser--banner-card.teaser--light a:hover,
.auth .teaser.teaser--banner.teaser--banner-card.teaser--light a:focus,
.auth .teaser.teaser--banner.teaser--banner-card.teaser--light .button:hover,
.auth .teaser.teaser--banner.teaser--banner-card.teaser--light .button:focus{
background: #FFE672;
color: #000000;
border-color: #F3C206;
}
.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: #FFE672;
color: #000000;
border-color: #F3C206;
} 

.auth .teaser.teaser--banner.teaser--banner-card a:hover, 
.auth .teaser.teaser--banner.teaser--banner-card a:focus, 
.auth .teaser.teaser--banner.teaser--banner-card .button:hover, 
.auth .teaser.teaser--banner.teaser--banner-card .button:focus {
background: #000000;
color: #FFE672;
border-color: #000000;
}


.auth .teaser.teaser--checkerboard .teaser__text-wrap{
background-color: #FFFFFF; }


.auth .teaser.teaser--checkerboard.teaser-checkerboard--dark .teaser__text-wrap{
background-color: #000000; }


.auth .teaser .teaser__text-wrap p {

	
		font-family:Noto Sans Regular;
	


}

.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: #000000 ; }

.auth .teaser.teaser--checkerboard .teaser__text-wrap .button{
background: #ffcd11;
color: #000000;
border-color: #B18D00;
}

.auth .teaser.teaser--checkerboard .teaser__text-wrap .button:hover {
background: #FFE672;
color: #000000;
border-color: #F3C206;
} 

.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: #000000 ; }

.auth .teaser.teaser--tile:not(.teaser--tile-text) .teaser__text-wrap h2,
.auth .teaser.teaser--tile-text .teaser__text-wrap h2{
	color: #000000 ; }

.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: #ffcd11 ; }


.auth .teaser.teaser--banner.teaser--grey {
background: #f0f0f0;
}



.auth .teaser.teaser--banner.teaser--white {
background: #FFFFFF;
}



.auth .teaser.teaser--banner.teaser--grey h2,
.auth .teaser.teaser--banner.teaser--white h2{
  color: #000000;
}


.auth .teaser.teaser--banner.teaser--grey a, 
.auth .teaser.teaser--banner.teaser--grey .button {
color: #000000;
background:#FFFFFF;
border-color: #000000;
}

.auth .teaser.teaser--banner.teaser--grey a:hover,
.auth .teaser.teaser--banner.teaser--grey .button:hover {
color: #000000;
background:#F2F2F2;
border-color:#000000;
}

.auth .teaser.teaser--banner.teaser--white a, 
.auth .teaser.teaser--banner.teaser--white .button {
color: #000000;
background:#ffcd11;
border-color: #B18D00;
}

.auth .teaser.teaser--banner.teaser--white a,hover,
.auth .teaser.teaser--banner.teaser--white .button:hover {
color: #000000;
background:#FFE672;
border-color:#F3C206;
}
.auth .teaser.teaser--tile.teaser--tile-right .container::before, .auth .teaser.teaser--tile .container::before {
	background: #999999;
}
.auth .teaser .teaser__text-wrap .button {

	
		font-family:Roboto Condensed Bold;
	



	   line-height: 1.2;

}



.auth .secondary-header-msrp.auth.affix {
	
		background: #FFFFFF ;
	
}

.auth.secondary-header-msrp a p span, 
.auth.secondary-header-msrp .container__secondary-nav .link-list li a,
.auth.secondary-header-msrp .container__secondary-nav .link-list li.nav-item.active a:focus,
.auth.secondary-header-msrp .link-list li.nav-item.active a{
	
        
            font-family:Noto Sans Regular;
        
    
    
    
        color: #000000;
    
}


.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-primary{
	
  		border-color: #B18D00;
	
	
   		background-color: #ffcd11;
	
	
  		color: #000000;
	
}

.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-primary:hover{
	
     	background-color: #FFE672;
	
	
    	color: #000000;
	
	
     	border-color: #F3C206;
	
}

.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-secondary{
	
    	color: #000000 ;
  	
  	
    	background-color: #FFFFFF ;
  	
  	
    	border-color: #000000 ;
  	
}

.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-secondary:hover{
	
     	background-color: #F2F2F2;
	
	
    	color: #000000;
	
	
     	border-color: #000000;
	
}

.auth.secondary-header-msrp .container__secondary-nav .link-list li.nav-item.active::after {
    
    	background: #ffcd11 ;
  	
}

.auth.secondary-header-msrp .link-list li.nav-item a:hover {
    
    	background: #f0f0f0 ;
  	
}

.auth.secondary-header-msrp .container__secondary-nav .change-model .change-model-link {   
    
        
            font-family:Noto Sans Regular;
        
    
    
    
      text-transform: none;
  	
  	
    	color: #0067B8 ;
  	
}
.auth.secondary-header-msrp .container__secondary-nav .change-model .change-model-link:hover{	
	
    	color: #0078D6 ;
  	 
}

@media screen and (max-width: 990px){
	.auth.secondary-header-msrp .container__secondary-nav .link-list li.nav-item.active a,
	.auth.secondary-header-msrp .container__secondary-nav .link-list li.nav-item.active a:focus {
    	
        	background: #000000;
    	
    	
        	color: #FFFFFF;
    	
	}
	.auth .secondary-header-msrp.auth.affix {
	
    	border-top: 1px solid #f0f0f0 ;
  	
	}
}

.auth .modal-dialog .modal-body .modal-choice.active ::after{
  
   		color: #000000;
   
 
  	    background: #ffcd11;
   
   
        border:1px solid #B18D00;
   
}
.auth .secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-tertiary, .auth.secondary-header-msrp a {

    
        font-family:Roboto Condensed Bold;
    



            line-height: 1.2;

}




.auth .secondary-header-msrp.auth.affix {
	
		background: #FFFFFF ;
	
}

.auth.secondary-header-msrp a p span, 
.auth.secondary-header-msrp .container__secondary-nav .link-list li a,
.auth.secondary-header-msrp .container__secondary-nav .link-list li.nav-item.active a:focus,
.auth.secondary-header-msrp .link-list li.nav-item.active a{
	
        
            font-family:Noto Sans Regular;
        
    
    
    
        color: #000000;
    
}

.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-primary,
.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-tertiary{
    
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    
	
		text-transform: capitalize;
	
}

.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-primary{
	
  		border-color: #B18D00;
	
	
   		background-color: #ffcd11;
	
	
  		color: #000000;
	
}

.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-primary:hover{
	
     	background-color: #FFE672;
	
	
    	color: #000000;
	
	
     	border-color: #F3C206;
	
}

.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-primary:active{
	
		color: #000000;
	
	
		background-color: #FFB288;
	
	
		border-color: #E56C00;
	 
}

.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-primary:focus{
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #FFE672;
	 
}

.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-disabled.button-primary,
.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button[disabled].button-primary{
	
		color: #AAAAAA !important;
	
	
		background-color: #FFF1B6 !important;
	
	
		border-color: #FFF1B6 !important;
	 
}

.auth .secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-tertiary{
	
    	color: #000000;
    
    
        background-color: #FFFFFF;
    
    
        border-color: #000000;
     
  }

.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-tertiary:hover{
	
     	background-color: #F2F2F2;
	
	
    	color: #000000;
	
	
     	border-color: #000000;
	
}

.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-tertiary:active{
	
		color: #000000;
	
	
		background-color: #cccccc;
	
	
		border-color: #000000;
	 
}

.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-tertiary:focus{
	
		color: #000000;
	
	
		background-color: #F2F2F2;
	
	
		border-color: #000000;
	 
}

.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-disabled.button-tertiary,
.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button[disabled].button-tertiary{
	
		color: #AAAAAA !important;
	
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #F2F2F2 !important;
	 
}

.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-secondary{
	
    	color: #000000 ;
  	
  	
    	background-color: #FFFFFF ;
  	
  	
    	border-color: #000000 ;
  	
}

.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns .button.button-secondary:hover{
	
     	background-color: #F2F2F2;
	
	
    	color: #000000;
	
	
     	border-color: #000000;
	
}

.auth.secondary-header-msrp .container__secondary-nav .link-list li.nav-item.active::after {
    
    	background: #ffcd11 ;
  	
}

.auth.secondary-header-msrp .link-list li.nav-item a:hover {
    
    	background: #f0f0f0 ;
  	
}

.auth.secondary-header-msrp .container__secondary-nav .change-model .change-model-link {   
    
        
            font-family:Noto Sans Regular;
        
    
    
    
      text-transform: none;
  	
  	
    	color: #0067B8 ;
  	
}
.auth.secondary-header-msrp .container__secondary-nav .change-model .change-model-link:hover{	
	
    	color: #0078D6 ;
  	 
}

@media screen and (max-width: 990px){
	.auth.secondary-header-msrp .container__secondary-nav .link-list li.nav-item.active a,
	.auth.secondary-header-msrp .container__secondary-nav .link-list li.nav-item.active a:focus {
    	
        	background: #000000;
    	
    	
        	color: #FFFFFF;
    	
	}
	.auth .secondary-header-msrp.auth.affix {
	
    	border-top: 1px solid #f0f0f0 ;
  	
	}
}

.auth .modal-dialog .modal-body .modal-choice.active ::after{
  
   		color: #000000;
   
 
  	    background: #ffcd11;
   
   
        border:1px solid #B18D00;
   
}
.auth.secondary-header-msrp a {

    
        font-family:Roboto Condensed Bold;
    



            line-height: 1.2;

}




    .auth .global-selector-container .global-selector-section-panel .global-selector-panel h1,
    .auth .form:not(.dynamic-form--form):not(.dealers__body--form)
    label:not(.error):not(.radio):not(.login-panel__label-header),
    .auth .global-selector-container .global-selector-section-panel .global-selector-panel .form label {

    
        
            font-family:Noto Sans Regular;
        
   	
    
    }

    .auth .global-selector-container .global-selector-section-panel .global-selector-panel .global-selector-header-container .global-selector-welcome {
        
            text-transform: capitalize !important;
        	
    }

    .auth .global-selector-container .global-selector-section-panel .global-selector-panel .button {

    
        
            font-family: Noto Sans Semibold;
        
    
    

    }

    .auth .global-selector-container .global-selector-section-panel .global-selector-panel .button {
        
            color: #000000;
      
      
      
            background-color: #ffcd11;
      
      
      
          border-color: #B18D00;
       

      
        text-transform: capitalize;
      
    }

    .auth .global-selector-container .global-selector-section-panel .global-selector-panel .button:hover {
        
            color: #000000;
      
      
      
            background-color: #FFE672;
      
      
      
          border-color: #F3C206;
       
    }	
    
    .auth .global-selector-container .global-selector-section-panel .global-selector-panel .button:active {
        
            color: #000000;
      
      
      
            background-color: #FFB288;
      
      
      
          border-color: #E56C00;
       
    }	

    .auth .global-selector-container .global-selector-section-panel .global-selector-panel .button:focus {
        
            color: #000000;
      
      
      
            background-color: #FFE672;
      
      
      
          border-color: #FFE672;
       
    }	

    .auth .global-selector-container .global-selector-section-panel .global-selector-panel .button.button-disabled, .auth .global-selector-container .global-selector-section-panel .global-selector-panel .button[disabled] {
        
            color: #AAAAAA !important;
      
      
      
            background-color: #FFF1B6 !important;
      
      
      
          border-color: #FFF1B6 !important;
       
    }	



.productHero .breadcrumb-msrp .breadcrumb__list-msrp li a,
.productHero .breadcrumb-msrp .breadcrumb__list-msrp li span {

	
		font-family: Noto Sans Regular;
	




	color: #000000;

}


.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a::before,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a:active,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a:active::before,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a:hover,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a:hover::before,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a:focus,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a:focus::before {
	color: #000000;
	border-color: #000000;
}


.productHero .breadcrumb-msrp .breadcrumb__list-msrp li::after {

		color: #6f6f6f;

}



.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp input[type="checkbox"] + label {
	
		
	        font-family: Noto Sans Regular;
		
	
	

    
		color: #000000;
	

}


.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp input:checked + label{
	
		border-bottom: 2px solid #ffcd11;
	
	
}
.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp input:checked + label:hover {
    
    	background: #fffae7;
	 
	
		border-bottom: 2px solid #ffcd11;
	
}



.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp label {
    
	  	border-bottom: 2px solid #999999;
    
}

.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp label:hover{
	
      background: #f0f0f0 ;
    

}


.auth.pdp-hero.standard,
.auth.pdp-hero.standard .breadcrumb-msrp {

	background-color: #FFFFFF;

}

.auth.pdp-hero.standard .pdp-hero__content img {

	border-color: #cccccc;

}

.auth.pdp-hero.standard .pdp-hero__content h1 {

	
		font-family: Roboto Condensed Bold;
	




	color: #000000;

	text-transform: none;
}

.auth.pdp-hero.standard .pdp-hero__content .text-separator {

	background-color: #ffcd11;

}

.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary,   
.auth.pdp-hero.full-width .button-wrap .button-tertiary-sm,                 
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt {               

	
		font-family: Roboto Condensed Bold;
	




	text-transform: capitalize;

}

.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary,                   
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt { 

	color: #000000;


	background-color: #FFFFFF;


	border-color: #000000;


}

.auth .button-wrap .button.button-tertiary-sm,
.auth.pdp-hero.full-width .button-wrap .button-tertiary-sm:active{

	color: #FFFFFF;
    border-color: #FFFFFF;


	background-color: #FFFFFF;

}

.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary:disabled,
.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary[disabled],
.auth.pdp-hero.full-width .button-wrap .button-tertiary-sm:disabled,
.auth.pdp-hero.full-width .button-wrap .button-tertiary-sm[disabled],
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt:disabled,
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt[disabled] {


	color: #3f3f3f !important;



	background-color: #fffae7 !important;



	border-color: #fffae7 !important;

}

.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary:active,
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt:active {


	color: #000000;


	background-color: #FFFFFF;


	border-color: #000000;

}


.auth.pdp-hero.standard .pdp-hero__content .top-three .four--item .top-specifications__list dt,
.auth.pdp-hero.standard .pdp-hero__content .top-three .four--item .top-specifications__list dd {

	
		font-family: Roboto Condensed Bold;
	




	color: #000000;

}

.auth.pdp-hero.standard .pdp-hero__content .top-three .four--item .top-specifications__list dt {
	
		text-transform: capitalize;
	
}

.auth.pdp-hero.full-width .cta--hero h1,
.auth.pdp-hero.full-width .cta--hero h1 .model-name {

	
		font-family: Roboto Condensed Bold;
	




	color: #FFFFFF;

}

.auth.pdp-hero.full-width .cta--hero h1 {
	text-transform: none;
}

.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dt,
.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dd {

	
		font-family: Roboto Condensed Bold;
	




	color: #FFFFFF;

}

.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dt {
	
		text-transform: capitalize;
	
}


.auth.pdp-hero.standard .pdp-hero__content .top-three .four--item .top-specifications__list dd,
.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dd,
.auth.pdp-hero.full-width .cta--hero h1 .model-name {
	text-transform: none;
}

@media screen and (max-width: 1023px){

	.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dt,
	.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dd {
	
		
			font-family: Roboto Condensed Bold;
		
	
	
	
	
		color: #000000;
	
	}

	.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dt {
		
			text-transform: capitalize;
		
	}

	
	.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dd {
		text-transform: none;
	}
}

/* <!-- PCP/PFP/PSFP Hero --> */

.auth .pfp-hero h1{
	
		color: #000000;
	
}

.auth .pfp-hero h1,
.auth .pfp-hero.hero-non-image h1{

        
            font-family: Roboto Condensed Bold;
        
    
    
	
		  text-transform: capitalize;
	
}


    .auth .text-separator{
        background-color: #ffcd11
    }    
	

.auth .pfp-hero .hero-text p{
	
		color: #000000;

}

.auth .pfp-hero .hero-text p {
	
	   
		   font-family: Roboto Condensed;
	  
	
	  
 }

 
	 .auth .hero-image-wrapper {        
	         background-color: #FFFFFF;
	 }           
 


    .auth .pfp-hero.hero-non-image h1 {
       color: #000000;
   	} 

	 
.auth .pfp-hero.hero-non-image .hero-text p{
	
	        color: #000000;
	
	
	
		
			font-family:Noto Sans Regular;
		
	
	
} 

@media screen and (max-width:1023px){
	
        .auth .hero-non-image.pfp-hero.hero-short--big.hero-short--big-bg .hero-text h1{
	       	color: #000000;
	   	} 
	
	
    	.auth .pfp-hero.hero-short--big.hero-short--big-bg .hero-text h1 {
		  color: #000000;
        }  
	
	
	    .auth .pfp-hero.hero-short--big.hero-short--big-bg .hero-text p{
	  		color: #000000;
	    }
	
}

	
		.auth.pdp-hero.standard .breadcrumb .unit-switch-container ul {
			background: #000000;
			border: 2px solid #000000;
		}
	
	


.auth .pdp-hero-msrp .content-col {
	
		background-color: #FFFFFF;
	
}
  
.auth .pdp-hero-msrp .highlight,
.auth .pdp-hero-msrp h1 span{
	
		
			font-family: Roboto Condensed Bold;
		
	
	
}


.auth .pdp-hero-msrp h1{

	color: #000000;

}

.auth .pdp-hero-msrp .highlight,
.auth .pdp-hero-msrp .msrp,
.auth .pdp-hero-msrp .top-three .top-specifications__list dd,
.auth .pdp-hero-msrp h1{
	
		color: #000000;
	
}

.auth .pdp-hero-msrp h1 {
	text-transform: uppercase;
}
.auth .pdp-hero-msrp .top-three .top-specifications__list dd,
.auth .pdp-hero-msrp h1 span{
	text-transform: none;
}

.auth .pdp-hero-msrp .msrp-small, 
.auth .pdp-hero-msrp .top-three .top-specifications__list dt{
	
		color: #6f6f6f;
	
}



.auth .pdp-hero-msrp hr {
	
		border-color: #999999;
	
}

.auth .pdp-hero-msrp h1, 
.auth .pdp-hero-msrp .msrp,
.auth .pdp-hero-msrp .msrp-small, 
.auth .pdp-hero-msrp .top-three .top-specifications__list dt{

	
		font-family: Noto Sans Regular;
	


}


.auth .pdp-hero-msrp .button.button-primary {		
    
		  color: #000000;
	
	
    
		  background-color: #ffcd11;
	
	
	
		border-color: #B18D00;
	 	
}	
	
.auth .pdp-hero-msrp .button.button-primary:hover {
	
		  color: #000000;
	
	
    
		  background-color: #FFE672;
	
	
	
		border-color: #F3C206;
	 			 
}	


.auth .pdp-hero-msrp .button.button-tertiary {
	
		color: #000000;
		
	
			background-color: #FFFFFF;
		
	
		border-color: #000000;
	
}

.auth .pdp-hero-msrp .button.button-tertiary:hover {
	
		color: #000000;
		
	
		background-color: #F2F2F2;
		
	
		border-color: #000000;
	
}

 
@media screen and (max-width: 1023px){
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-header p.modal-title,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li a,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container label.unit-switch-selected-label,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-content .modal-body ul li.unit-switch-li {
		
			
				font-family: Noto Sans Regular;
			
		
		

		
			color: #000000;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li:last-of-type {
		
			border-top: 1px solid #cccccc;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp a i,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window i {
		
			background: #f0f0f0;
		
		
		
			color: #000000;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body.uom-modal ul li.unit-switch-li:hover,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.actions-modal-uom .modal-dialog .modal-content .modal-body ul li.unit-switch-li:hover {
		
			background: #fffae7;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title i {
		
			color: #000000 ;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
		
		
			text-transform: capitalize;
		
		
		
			color: #000000;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body p {
		
			
				font-family: Noto Sans Regular;
			
		
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary {
		
			color: #000000;
		
		
		
			background-color: #ffcd11;
		
		
		
			border-color: #B18D00;
		 
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary:hover {
		
			color: #000000;
		
		
		
			background-color: #FFE672;
		
		
		
			border-color: #F3C206;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary {
		
			color: #000000;
			
		
		
			background-color: #FFFFFF;
		
		
		
			border-color: #000000;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary:hover {
		
			color: #000000;
			
		
		
			background-color: #F2F2F2;
		
		
		
			border-color: #000000;
		
	}
}

.auth .modal.small.build-price .modal-dialog .modal-footer .button-primary {
	
	    
	        font-family: Roboto Condensed Bold;
     	
	
	
    
		line-height: 1.2;
	

}
.auth .pdp-hero-msrp .button.button-primary, .auth .pdp-hero-msrp .button.button-tertiary {

    
        font-family:Roboto Condensed Bold;
    



            line-height: 1.2;

}
.auth .pdp-hero-msrp .top-three .top-specifications__list dd {

    
        font-family: Noto Sans Regular;
    


}




.productHero .breadcrumb-msrp .breadcrumb__list-msrp li a,
.productHero .breadcrumb-msrp .breadcrumb__list-msrp li span {

	
		font-family: Noto Sans Regular;
	




	color: #000000;

}


.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a::before,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a:active,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a:active::before,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a:hover,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a:hover::before,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a:focus,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a:focus::before {
	color: #000000;
	border-color: #000000;
}


.productHero .breadcrumb-msrp .breadcrumb__list-msrp li::after {

		color: #6f6f6f;

}



.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp input[type="checkbox"] + label {
	
		
	        font-family: Noto Sans Regular;
		
	
	

    
		color: #000000;
	

}


.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp input:checked + label{
	
		border-bottom: 2px solid #ffcd11;
	
	
}
.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp input:checked + label:hover {
    
    	background: #fffae7;
	 
	
		border-bottom: 2px solid #ffcd11;
	
}



.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp label {
    
	  	border-bottom: 2px solid #999999;
    
}

.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp label:hover{
	
      background: #f0f0f0 ;
    

}


.auth.pdp-hero.standard,
.auth.pdp-hero.standard .breadcrumb-msrp {

	background-color: #FFFFFF;

}

.auth.pdp-hero.standard .pdp-hero__content img {

	border-color: #cccccc;

}

.auth.pdp-hero.standard .pdp-hero__content h1 {

	
		font-family: Roboto Condensed Bold;
	




	color: #000000;

	text-transform: none;
}

.auth.pdp-hero.standard .pdp-hero__content .text-separator,
.auth .pdp-hero-msrp .new-npi-icon {

	background-color: #ffcd11;

}

.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary,   
.auth.pdp-hero.full-width .button-wrap .button-tertiary-sm,                 
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt {               

	
		font-family: Roboto Condensed Bold;
	




	text-transform: capitalize;

}

.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary,                   
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt { 

	color: #000000;


	background-color: #FFFFFF;


	border-color: #000000;


}

.auth .button-wrap .button.button-tertiary-sm,
.auth.pdp-hero.full-width .button-wrap .button-tertiary-sm:active{

	color: #FFFFFF;
    border-color: #FFFFFF;


	background-color: #FFFFFF;

}

.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary:disabled,
.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary[disabled],
.auth.pdp-hero.full-width .button-wrap .button-tertiary-sm:disabled,
.auth.pdp-hero.full-width .button-wrap .button-tertiary-sm[disabled],
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt:disabled,
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt[disabled] {


	color: #3f3f3f !important;



	background-color: #fffae7 !important;



	border-color: #fffae7 !important;

}

.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary:active,
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt:active {


	color: #000000;


	background-color: #FFFFFF;


	border-color: #000000;

}


.auth.pdp-hero.standard .pdp-hero__content .top-three .four--item .top-specifications__list dt,
.auth.pdp-hero.standard .pdp-hero__content .top-three .four--item .top-specifications__list dd {

	
		font-family: Roboto Condensed Bold;
	




	color: #000000;

}

.auth.pdp-hero.standard .pdp-hero__content .top-three .four--item .top-specifications__list dt {
	
		text-transform: capitalize;
	
}

.auth.pdp-hero.full-width .cta--hero h1,
.auth.pdp-hero.full-width .cta--hero h1 .model-name {

	
		font-family: Roboto Condensed Bold;
	




	color: #FFFFFF;

}

.auth.pdp-hero.full-width .cta--hero h1 {
	text-transform: none;
}

.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dt,
.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dd {

	
		font-family: Roboto Condensed Bold;
	




	color: #FFFFFF;

}

.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dt {
	
		text-transform: capitalize;
	
}


.auth.pdp-hero.standard .pdp-hero__content .top-three .four--item .top-specifications__list dd,
.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dd,
.auth.pdp-hero.full-width .cta--hero h1 .model-name {
	text-transform: none;
}

@media screen and (max-width: 1023px){

	.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dt,
	.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dd {
	
		
			font-family: Roboto Condensed Bold;
		
	
	
	
	
		color: #000000;
	
	}

	.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dt {
		
			text-transform: capitalize;
		
	}

	
	.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dd {
		text-transform: none;
	}
}

/* <!-- PCP/PFP/PSFP Hero --> */

.auth .pfp-hero h1{
	
		color: #000000;
	
}

.auth .pfp-hero h1,
.auth .pfp-hero.hero-non-image h1{

        
            font-family: Roboto Condensed Bold;
        
    
    
	
		  text-transform: capitalize;
	
}


    .auth .text-separator{
        background-color: #ffcd11
    }    
	

.auth .pfp-hero .hero-text p{
	
		color: #000000;

}

.auth .pfp-hero .hero-text p,
.auth .pdp-hero-msrp .inner-wrap .price-availability .price-value {
	
		
			font-family:Noto Sans Regular !important;
		
	
	 
 }

 
	 .auth .hero-image-wrapper {        
	         background-color: #FFFFFF;
	 }           
 


    .auth .pfp-hero.hero-non-image h1 {
       color: #000000;
   	} 

	 
.auth .pfp-hero.hero-non-image .hero-text p{
	
	        color: #000000;
	
	
	
		
			font-family:Noto Sans Regular !important;
		
		
            line-height: 1.2 !important;
        
	
	
} 

@media screen and (max-width:1023px){
	
        .auth .hero-non-image.pfp-hero.hero-short--big.hero-short--big-bg .hero-text h1{
	       	color: #000000;
	   	} 
	
	
    	.auth .pfp-hero.hero-short--big.hero-short--big-bg .hero-text h1 {
		  color: #000000;
        }  
	
	
	    .auth .pfp-hero.hero-short--big.hero-short--big-bg .hero-text p{
	  		color: #000000;
	    }
	
}

	
		.auth.pdp-hero.standard .breadcrumb .unit-switch-container ul {
			background: #000000;
			border: 2px solid #000000;
		}
	
	


.auth .pdp-hero-msrp .content-col {
	
		background-color: #FFFFFF;
	
}

.auth .pdp-hero-msrp .new-npi-icon {
	
	
        
            font-family: Roboto Condensed Bold;
        
    
	
		color: #000000;
	
}
  
.auth .pdp-hero-msrp .highlight,
.auth .pdp-hero-msrp h1 span{
	
		
			font-family: Roboto Condensed Bold !important;
		
		
            line-height: 1.2 !important;
        
	
	
}


.auth .pdp-hero-msrp h1{

	color: #000000;

}

.auth .pdp-hero-msrp .highlight,
.auth .pdp-hero-msrp .msrp,
.auth .pdp-hero-msrp .top-three .top-specifications__list dd,
.auth .pdp-hero-msrp .inner-wrap .price-availability .price-value,
.auth .pdp-hero-msrp .inner-wrap .price-availability .availability-value,
.auth .pdp-hero-msrp h1{
	
		color: #000000;
	
}

.auth .pdp-hero-msrp h1 {
	text-transform: uppercase;
}
.auth .pdp-hero-msrp .top-three .top-specifications__list dd,
.auth .pdp-hero-msrp h1 span{
	text-transform: none;
}

.auth .pdp-hero-msrp .msrp-small, 
.auth .pdp-hero-msrp .inner-wrap .price-availability .label,
.auth .pdp-hero-msrp .top-three .top-specifications__list dt{
	
		color: #6f6f6f;
	
}



.auth .pdp-hero-msrp hr {
	
		border-color: #999999;
	
}

.auth .pdp-hero-msrp h1, 
.auth .pdp-hero-msrp .msrp,
.auth .pdp-hero-msrp .msrp-small, 
.auth .pdp-hero-msrp .inner-wrap .price-availability .label,
.auth .modal.msrp-info .modal-dialog .modal-content .modal-body p,
.auth .pdp-hero-msrp .inner-wrap .price-availability .availability-value,
.auth .pdp-hero-msrp .top-three .top-specifications__list dt{

	
		font-family: Noto Sans Regular;
	


}


.auth .pdp-hero-msrp .button.button-primary {		
    
		  color: #000000;
	
	
    
		  background-color: #ffcd11;
	
	
	
		border-color: #B18D00;
	 	
}	
	
.auth .pdp-hero-msrp .button.button-primary:hover {
	
		  color: #000000;
	
	
    
		  background-color: #FFE672;
	
	
	
		border-color: #F3C206;
	 			 
}	

.auth .pdp-hero-msrp .button.button-primary:active {
	
					color: #000000;
	
	
				   background-color: #FFB288;
	
	
				   border-color: #E56C00;
	 
}

.auth .pdp-hero-msrp .button.button-primary:focus {
	
				   color: #000000;
	
	
				   background-color: #FFE672;
	
	
					border-color: #FFE672;
	 
}

.auth .pdp-hero-msrp .button.button-primary.button-disabled,
.auth .pdp-hero-msrp .button.button-primary[disabled] {
	
				   color: #AAAAAA !important;
	
	
				   background-color: #FFF1B6 !important;
	
	
				   border-color: #FFF1B6 !important;
	 
}


.auth .pdp-hero-msrp .button.button-tertiary, .auth .modal.small.build-price .modal-dialog .modal-footer .button {
	
		color: #000000;
		
	
			background: #FFFFFF;
		
	
		border-color: #000000;
	
}

.auth .pdp-hero-msrp .button.button-tertiary:hover, .auth .modal.small.build-price .modal-dialog .modal-footer .button:hover {
	
		color: #000000;
		
	
		background: #F2F2F2;
		
	
		border-color: #000000;
	
}

.auth .pdp-hero-msrp .button.button-tertiary:focus, .auth .modal.small.build-price .modal-dialog .modal-footer .button:focus {
	
		color: #000000;
	
	
		background-color: #F2F2F2;
	
	
		 border-color: #000000;
	
}

.auth .pdp-hero-msrp .button.button-tertiary:active, .auth .modal.small.build-price .modal-dialog .modal-footer .button:active {
	
		color: #000000;
	
	
	   background-color: #cccccc;
	
	
	   border-color: #000000;
	 
}

.auth .pdp-hero-msrp .button.button-tertiary.button-disabled,
.auth .pdp-hero-msrp .button.button-tertiary.button[disabled],
.auth .modal.small.build-price .modal-dialog .modal-footer .button.button-disabled,
.auth .modal.small.build-price .modal-dialog .modal-footer .button[disabled] {
	
		color: #AAAAAA !important;
	
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #F2F2F2 !important;
	 
}

 
@media screen and (max-width: 1023px){
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-header p.modal-title,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li a,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container label.unit-switch-selected-label,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-content .modal-body ul li.unit-switch-li {
		
			
				font-family: Noto Sans Regular;
			
		
		

		
			color: #000000;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li:last-of-type {
		
			border-top: 1px solid #cccccc;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp a i,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window i {
		
			background: #f0f0f0;
		
		
		
			color: #000000;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body.uom-modal ul li.unit-switch-li:hover,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.actions-modal-uom .modal-dialog .modal-content .modal-body ul li.unit-switch-li:hover {
		
			background: #fffae7;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title i {
		
			color: #000000 ;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
		
		
			text-transform: capitalize;
		
		
		
			color: #000000;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body p {
		
			
				font-family: Noto Sans Regular;
			
		
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary {
		
			color: #000000;
		
		
		
			background-color: #ffcd11;
		
		
		
			border-color: #B18D00;
		 
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary:hover {
		
			color: #000000;
		
		
		
			background-color: #FFE672;
		
		
		
			border-color: #F3C206;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary,
	.auth .modal.small.build-price .modal-dialog .modal-footer .button {
		
			color: #000000;
			
		
		
			background-color: #FFFFFF;
		
		
		
			border-color: #000000;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary:hover,
	.auth .modal.small.build-price .modal-dialog .modal-footer .button:hover {
		
			color: #000000;
			
		
		
			background-color: #F2F2F2;
		
		
		
			border-color: #000000;
		
	}
}

.auth .modal.small.build-price .modal-dialog .modal-footer .button {
	
	    
	        font-family: Roboto Condensed Bold;
     	
	
	
    
		line-height: 1.2;
	

}
.auth .pdp-hero-msrp .button.button-primary, .auth .pdp-hero-msrp .button.button-tertiary {
	
		
					   font-family: Noto Sans Semibold;
		 
		
					line-height: 0.8;
		
	
	
	
		    text-transform: capitalize;
	
}
.auth .pdp-hero-msrp .top-three .top-specifications__list dd {

    
        font-family: Noto Sans Regular;
    


}



.productHero .breadcrumb-msrp .breadcrumb__list-msrp li a,
.productHero .breadcrumb-msrp .breadcrumb__list-msrp li span {

	
		font-family: Noto Sans Regular;
	




	color: #000000;

}


.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a::before,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a:active,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a:active::before,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a:hover,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a:hover::before,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a:focus,
.auth .breadcrumb-msrp .row .breadcrumb__list-msrp li a:focus::before {
	color: #000000;
	border-color: #000000;
}


.productHero .breadcrumb-msrp .breadcrumb__list-msrp li::after {

		color: #6f6f6f;

}



.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp input[type="checkbox"] + label {
	
		
	        font-family: Noto Sans Regular;
		
	
	

    
		color: #000000;
	

}


.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp input:checked + label{
	
		border-bottom: 2px solid #ffcd11;
	
	
}
.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp input:checked + label:hover {
    
    	background: #fffae7;
	 
	
		border-bottom: 2px solid #ffcd11;
	
}



.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp label {
    
	  	border-bottom: 2px solid #999999;
    
}

.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.desktop-view-msrp label:hover{
	
      background: #f0f0f0 ;
    

}


.auth.pdp-hero.standard,
.auth.pdp-hero.standard .breadcrumb-msrp {

	background-color: #FFFFFF;

}

.auth.pdp-hero.standard .pdp-hero__content img {

	border-color: #cccccc;

}

.auth.pdp-hero.standard .pdp-hero__content h1 {

	
		font-family: Roboto Condensed Bold;
	




	color: #000000;

	text-transform: none;
}

.auth.pdp-hero.standard .pdp-hero__content .text-separator,
.auth .pdp-hero-msrp .new-npi-icon {

	background-color: #ffcd11;

}

.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary,   
.auth.pdp-hero.full-width .button-wrap .button-tertiary-sm,                 
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt {               

	
		font-family: Roboto Condensed Bold;
	




	text-transform: capitalize;

}

.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary,                   
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt { 

	color: #000000;


	background-color: #FFFFFF;


	border-color: #000000;


}

.auth .button-wrap .button.button-tertiary-sm,
.auth.pdp-hero.full-width .button-wrap .button-tertiary-sm:active{

	color: #FFFFFF;
    border-color: #FFFFFF;


	background-color: #FFFFFF;

}

.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary:disabled,
.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary[disabled],
.auth.pdp-hero.full-width .button-wrap .button-tertiary-sm:disabled,
.auth.pdp-hero.full-width .button-wrap .button-tertiary-sm[disabled],
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt:disabled,
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt[disabled] {


	color: #3f3f3f !important;



	background-color: #fffae7 !important;



	border-color: #fffae7 !important;

}

.auth.pdp-hero.standard .pdp-hero__content .button-wrap .button-tertiary:active,
.auth.pdp-hero.full-width .button-wrap .button-tertiary-alt:active {


	color: #000000;


	background-color: #FFFFFF;


	border-color: #000000;

}


.auth.pdp-hero.standard .pdp-hero__content .top-three .four--item .top-specifications__list dt,
.auth.pdp-hero.standard .pdp-hero__content .top-three .four--item .top-specifications__list dd {

	
		font-family: Roboto Condensed Bold;
	




	color: #000000;

}

.auth.pdp-hero.standard .pdp-hero__content .top-three .four--item .top-specifications__list dt {
	
		text-transform: capitalize;
	
}

.auth.pdp-hero.full-width .cta--hero h1,
.auth.pdp-hero.full-width .cta--hero h1 .model-name {

	
		font-family: Roboto Condensed Bold;
	




	color: #FFFFFF;

}

.auth.pdp-hero.full-width .cta--hero h1 {
	text-transform: none;
}

.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dt,
.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dd {

	
		font-family: Roboto Condensed Bold;
	




	color: #FFFFFF;

}

.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dt {
	
		text-transform: capitalize;
	
}


.auth.pdp-hero.standard .pdp-hero__content .top-three .four--item .top-specifications__list dd,
.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dd,
.auth.pdp-hero.full-width .cta--hero h1 .model-name {
	text-transform: none;
}

@media screen and (max-width: 1023px){

	.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dt,
	.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dd {
	
		
			font-family: Roboto Condensed Bold;
		
	
	
	
	
		color: #000000;
	
	}

	.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dt {
		
			text-transform: capitalize;
		
	}

	
	.auth.pdp-hero.full-width .specs--hero .top-three .four--item .top-specifications__list dd {
		text-transform: none;
	}
}

/* <!-- PCP/PFP/PSFP Hero --> */

.auth .pfp-hero h1{
	
		color: #000000;
	
}

.auth .pfp-hero h1,
.auth .pfp-hero.hero-non-image h1{

        
            font-family: Roboto Condensed Bold;
        
    
    
	
		  text-transform: capitalize;
	
}


    .auth .text-separator{
        background-color: #ffcd11
    }    
	

.auth .pfp-hero .hero-text p{
	
		color: #000000;

}

.auth .pfp-hero .hero-text p,
.auth .pdp-hero-msrp .inner-wrap .price-availability .price-value {
	
		
					font-family:Noto Sans Regular !important;
		
		
		
}
 

 
	 .auth .hero-image-wrapper {        
	         background-color: #FFFFFF;
	 }           
 


    .auth .pfp-hero.hero-non-image h1 {
       color: #000000;
   	} 

	 
.auth .pfp-hero.hero-non-image .hero-text p{
	
	        color: #000000;
	
	
	
		
			font-family:Noto Sans Regular !important;
		
		
			line-height: 1.2 !important;
		
	
	
} 

@media screen and (max-width:1023px){
	
        .auth .hero-non-image.pfp-hero.hero-short--big.hero-short--big-bg .hero-text h1{
	       	color: #000000;
	   	} 
	
	
    	.auth .pfp-hero.hero-short--big.hero-short--big-bg .hero-text h1 {
		  color: #000000;
        }  
	
	
	    .auth .pfp-hero.hero-short--big.hero-short--big-bg .hero-text p{
	  		color: #000000;
	    }
	
}

	
		.auth.pdp-hero.standard .breadcrumb .unit-switch-container ul {
			background: #000000;
			border: 2px solid #000000;
		}
	
	


.auth .pdp-hero-msrp .content-col {
	
		background-color: #FFFFFF;
	
}

.auth .pdp-hero-msrp .new-npi-icon {
	
	
        
            font-family: Roboto Condensed Bold;
        
    
	
		color: #000000;
	
}
  
.auth .pdp-hero-msrp .highlight,
.auth .pdp-hero-msrp h1 span{
	
		
			font-family: Roboto Condensed Bold !important;
		
		
			line-height: 1.2 !important;
		
	
	
}


.auth .pdp-hero-msrp h1{

	color: #000000;

}

.auth .pdp-hero-msrp .highlight,
.auth .pdp-hero-msrp .msrp,
.auth .pdp-hero-msrp .top-three .top-specifications__list dd,
.auth .pdp-hero-msrp .inner-wrap .price-availability .price-value,
.auth .pdp-hero-msrp .inner-wrap .price-availability .availability-value,
.auth .pdp-hero-msrp h1{
	
		color: #000000;
	
}

.auth .pdp-hero-msrp h1 {
	text-transform: uppercase;
}
.auth .pdp-hero-msrp .top-three .top-specifications__list dd,
.auth .pdp-hero-msrp h1 span{
	text-transform: none;
}

.auth .pdp-hero-msrp .msrp-small, 
.auth .pdp-hero-msrp .inner-wrap .price-availability .label,
.auth .pdp-hero-msrp .top-three .top-specifications__list dt{
	
		color: #6f6f6f;
	
}



.auth .pdp-hero-msrp hr {
	
		border-color: #999999;
	
}

.auth .pdp-hero-msrp h1, 
.auth .pdp-hero-msrp .msrp,
.auth .pdp-hero-msrp .msrp-small, 
.auth .pdp-hero-msrp .inner-wrap .price-availability .label,
.auth .modal.msrp-info .modal-dialog .modal-content .modal-body p,
.auth .pdp-hero-msrp .inner-wrap .price-availability .availability-value,
.auth .pdp-hero-msrp .top-three .top-specifications__list dt{

	
		font-family: Noto Sans Regular;
	


}


.auth .pdp-hero-msrp .button.button-primary {		
    
		  color: #000000;
	
	
    
		  background-color: #ffcd11;
	
	
	
		border-color: #B18D00;
	 	
}	
	
.auth .pdp-hero-msrp .button.button-primary:hover {
	
		  color: #000000;
	
	
    
		  background-color: #FFE672;
	
	
	
		border-color: #F3C206;
	 			 
}	

.auth .pdp-hero-msrp .button.button-primary:active {
	
					color: #000000;
	
	
				   background-color: #FFB288;
	
	
				   border-color: #E56C00;
	 
}

.auth .pdp-hero-msrp .button.button-primary:focus {
	
				   color: #000000;
	
	
				   background-color: #FFE672;
	
	
					border-color: #FFE672;
	 
}

.auth .pdp-hero-msrp .button.button-primary.button-disabled,
.auth .pdp-hero-msrp .button.button-primary[disabled] {
	
				   color: #AAAAAA !important;
	
	
				   background-color: #FFF1B6 !important;
	
	
				   border-color: #FFF1B6 !important;
	 
}


.auth .pdp-hero-msrp .button.button-tertiary, .auth .modal.small.build-price .modal-dialog .modal-footer .button {
	
		color: #000000;
		
	
			background: #FFFFFF;
		
	
		border-color: #000000;
	
}

.auth .pdp-hero-msrp .button.button-tertiary:hover, .auth .modal.small.build-price .modal-dialog .modal-footer .button:hover {
	
		color: #000000;
		
	
        background: #F2F2F2;
		
	
		border-color: #000000;
	
}

.auth .pdp-hero-msrp .button.button-tertiary:focus, .auth .modal.small.build-price .modal-dialog .modal-footer .button:focus {
	
		color: #000000;
	
	
		background-color: #F2F2F2;
	
	
		 border-color: #000000;
	
}

.auth .pdp-hero-msrp .button.button-tertiary:active, .auth .modal.small.build-price .modal-dialog .modal-footer .button:active {
	
		color: #000000;
	
	
	   background-color: #cccccc;
	
	
	   border-color: #000000;
	 
}

.auth .pdp-hero-msrp .button.button-tertiary.button-disabled,
.auth .pdp-hero-msrp .button.button-tertiary.button[disabled],
.auth .modal.small.build-price .modal-dialog .modal-footer .button.button-disabled,
.auth .modal.small.build-price .modal-dialog .modal-footer .button[disabled] {
	
		color: #AAAAAA !important;
	
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #F2F2F2 !important;
	 
}

 
@media screen and (max-width: 1023px){
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-header p.modal-title,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li a,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container label.unit-switch-selected-label,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-content .modal-body ul li.unit-switch-li {
		
			
				font-family: Noto Sans Regular;
			
		
		

		
			color: #000000;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li:last-of-type {
		
			border-top: 1px solid #cccccc;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp a i,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window i {
		
			background: #f0f0f0;
		
		
		
			color: #000000;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body.uom-modal ul li.unit-switch-li:hover,
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.actions-modal-uom .modal-dialog .modal-content .modal-body ul li.unit-switch-li:hover {
		
			background: #fffae7;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title i {
		
			color: #000000 ;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
		
		
			text-transform: capitalize;
		
		
		
			color: #000000;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body p {
		
			
				font-family: Noto Sans Regular;
			
		
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary {
		
			color: #000000;
		
		
		
			background-color: #ffcd11;
		
		
		
			border-color: #B18D00;
		 
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary:hover {
		
			color: #000000;
		
		
		
			background-color: #FFE672;
		
		
		
			border-color: #F3C206;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary,
	.auth .modal.small.build-price .modal-dialog .modal-footer .button {
		
			color: #000000;
			
		
		
        background-color: #FFFFFF;
		
		
		
			border-color: #000000;
		
	}
	
	.auth .productHero .breadcrumb-msrp .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary:hover,
	.auth .modal.small.build-price .modal-dialog .modal-footer .button:hover {
		
			color: #000000;
			
		
		
			background-color: #F2F2F2;
		
		
		
			border-color: #000000;
		
	}
}

.auth .modal.small.build-price .modal-dialog .modal-footer .button {
	
	    
	        font-family: Roboto Condensed Bold;
     	
	
	
    
		line-height: 1.2;
	

}
.auth .pdp-hero-msrp .button.button-primary, .auth .pdp-hero-msrp .button.button-tertiary {
	
		
			font-family: Noto Sans Semibold;
		
		
			line-height: 0.8;
		
	
	
	
		    text-transform: capitalize;
	
}

.auth .pdp-hero-msrp .top-three .top-specifications__list dd {

    
        font-family: Noto Sans Regular;
    


}




.auth .carousel__wrapper .fs-single--content .content-wrap .h3 ,
.auth .fs-single .title {
	
        
           font-family: Roboto Condensed Bold;
        
		
			line-height: 1.2;
		
    
    
}

.auth .carousel__wrapper .fs-single--content .content-wrap p {
	
                
                        font-family:Noto Sans Regular;
                
        
        
}

.auth .carousel__wrapper .content-wrap .button {

        color: #000000;


        background: #ffcd11;


        border-color: #B18D00;


        text-transform: capitalize;


}
.auth .carousel__wrapper .content-wrap .button:hover {

        color: #000000;


        background: #FFE672;


        border-color: #F3C206;

}
.auth .carousel__wrapper .content-wrap .button:active {

        color: #000000;


        background-color: #FFB288;


        border-color: #E56C00;

}
.auth .carousel__wrapper .content-wrap .button:focus {

        color: #000000;


        background-color: #FFE672;


        border-color: #FFE672;

}
.auth .carousel__wrapper .content-wrap .button.button-disabled,
.auth .carousel__wrapper .content-wrap .button[disabled] {

        color: #AAAAAA !important;


        background-color: #FFF1B6 !important;


        border-color: #FFF1B6 !important;

}
.auth .carousel__wrapper .content-wrap .button {

        
                font-family: Noto Sans Semibold;
        
        
                line-height: 0.8;
        


}



 
.auth h2,
.auth .shopping-tools--section .shopping-tools--intro h2
   {
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
	
	
		  text-transform: capitalize;
	
	
	
		  color: #2f2f2f;
	
	
   }


 
.auth .shopping-tools--section .shopping-tools--title .cat-follow,
.auth .shopping-tools--section .cat-follow
   {
    
        
            font-family: Roboto Condensed;
       
     
    
	
		  text-transform: capitalize;
		
	
		  color: #2f2f2f;
	
   }

 
.auth .shopping-tools--section .text-separator {
	
		  background-color: #2f2f2f;
	
 }

 
.auth .shopping-tools--section .carousel__shopping-tools .material-icons {
	
		  color: #2f2f2f;
	
 }

 
.auth .shopping-tools--section {
	
		  background-color: #ffcd11;
	
 }

 


 
.auth h2,
.auth .shopping-tools--section .shopping-tools--intro h2
   {
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
	
	
		  text-transform: capitalize;
	
	
	
		  color: #2f2f2f;
	
	
   }


 
.auth .shopping-tools--section .shopping-tools--title .cat-follow,
.auth .shopping-tools--section .cat-follow
   {
    
        
            font-family: Roboto Condensed;
       
     
    
	
		  text-transform: capitalize;
		
	
		  color: #2f2f2f;
	
   }

 
.auth .shopping-tools--section .text-separator {
	
		  background-color: #2f2f2f;
	
 }

 
.auth .shopping-tools--section .carousel__shopping-tools .material-icons {
	
		  color: #2f2f2f;
	
 }

 
.auth .shopping-tools--section {
	
		  background-color: #ffcd11;
	
 }

 


 
.auth h2,
.auth .shopping-tools--section .shopping-tools--intro h2
   {
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
	
	
		  text-transform: capitalize;
	
	
	
		  color: #2f2f2f;
	
	
   }


 
.auth .shopping-tools--section .shopping-tools--title .cat-follow,
.auth .shopping-tools--section .cat-follow
   {
    
        
            font-family: Roboto Condensed;
       
     
    
	
		  text-transform: capitalize;
		
	
		  color: #2f2f2f;
	
   }

 
.auth .shopping-tools--section .text-separator {
	
		  background-color: #2f2f2f;
	
 }

 
.auth .shopping-tools--section .carousel__shopping-tools .material-icons {
	
		  color: #2f2f2f;
	
 }

 
.auth .shopping-tools--section {
	
		  background-color: #ffcd11;
	
 }

 


.click-to-call__cta{
    
		background-color: #ffcd11 ;
	
}

.click-to-call__cta i,
.click-to-call__modal--head .close,
.auth .teaser.teaser--banner.teaser--cta {
	
		color: #000000 ;
	
}

.click-to-call__modal--head span,
.click-to-call.modal-open .click-to-call__modal__number span,
.auth .teaser.teaser--banner.teaser--cta.teaser--light h2,
.auth .teaser.teaser--banner.teaser--cta h2{
	
		
			font-family: Roboto Condensed Bold ;
		
	
		
}

.click-to-call.modal-open .click-to-call__modal--head span,
.auth .teaser.teaser--banner.teaser--cta.teaser--light h2, 
.auth .teaser.teaser--banner.teaser--cta h2{
	
		text-transform: capitalize ;
	
}

.click-to-call__modal--head span, 
.auth .teaser.teaser--banner.teaser--cta.teaser--light h2, 
.auth .teaser-card.contact-card--container .h3{	
	
			color: #000000 ;
	
}

.click-to-call__modal--head{
	
		border-color: #999999 ;
	
}

.click-to-call__modal__number .button,
.auth .teaser.teaser--banner.teaser--cta.teaser--light .container .inner .button, 
.auth .click-to-call-rte a.button.button-secondary.button-sm {
	
		color: #FFFFFF ;
	
	
		background-color: #000000 ;
	
	
		border-color: #000000 ;
	

	
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    
}

.click-to-call__modal__number .button {
	
        text-transform: capitalize;
    
}

.click-to-call__modal__number .button:hover, 
.auth .teaser.teaser--banner.teaser--cta.teaser--light .container .inner .button:hover, 
.auth .click-to-call-rte a.button.button-secondary.button-sm:hover {
	
		color: #FFFFFF ;
	
	
		background-color: #3f3f3f ;
	
	
		border-color: #3f3f3f ;
	
}

.click-to-call__modal__number .button:active, 
.auth .teaser.teaser--banner.teaser--cta.teaser--light .container .inner .button:active, 
.auth .click-to-call-rte a.button.button-secondary.button-sm:active {
	
		color: #FFFFFF;
	
	
		background-color: #666565;
	
	
		border-color: #666565;
	 
}

.click-to-call__modal__number .button:focus, 
.auth .teaser.teaser--banner.teaser--cta.teaser--light .container .inner .button:focus, 
.auth .click-to-call-rte a.button.button-secondary.button-sm:focus {
	
		color: #FFFFFF;
	
	
		background-color: #3f3f3f;
	
	
		border-color: #000000;
	 
}

.click-to-call__modal__number .button.button-disabled, 
.auth .teaser.teaser--banner.teaser--cta.teaser--light .container .inner .button.button-disabled, 
.auth .click-to-call-rte a.button.button-secondary.button-sm.button-disabled
.click-to-call__modal__number .button[disabled], 
.auth .teaser.teaser--banner.teaser--cta.teaser--light .container .inner .button[disabled], 
.auth .click-to-call-rte a.button.button-secondary.button-sm[disabled] {
	
		color: #AAAAAA !important;
	
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #F2F2F2 !important;
	 
}

.click-to-call.modal-open .click-to-call__modal, 
.auth .teaser.teaser--banner.teaser--cta.teaser--light{
	
		background-color: #FFFFFF ;
	
}

.click-to-call.modal-open .click-to-call__modal__number span{
	
	
		
			line-height: 1.2;
		
	
}

.click-to-call.modal-open .click-to-call__modal__number p, 
.auth .teaser.teaser--banner.teaser--cta.teaser--light .container .inner p, 
.auth .teaser.teaser--banner .container .inner p{
	
		
			font-family:Noto Sans Regular;
		
	
	
}
.click-to-call.modal-open .click-to-call__modal__number p{
	
}

.auth .teaser.teaser--banner.teaser--cta.teaser--light .container .inner p{
	
		color: #000000 ;
	
}

.auth .teaser.teaser--banner.teaser--cta .container .inner .button{
	
		color: #000000 ;
	
	
		background-color: #FFFFFF ;
	
	
		border-color: #000000 ;
	
}
.auth .teaser.teaser--banner.teaser--cta .container .inner .button:hover{
	
		color: #000000 ;
	
	
		background-color: #F2F2F2 ;
	
	
		border-color: #000000 ;
	
}

.auth .teaser.teaser--banner.teaser--cta h2,
.auth .teaser.teaser--banner .container .inner p{
	
		color: #FFFFFF ;
	
}




.auth .account-pages--login .login-panel__welcome-add .button-container .button-tertiary.account-signout {
	
			background-color: #FFFFFF;
    
    
}

.auth .auto-redirect-b2c .auto-redirect-container .button-container .button.button-primary {
	font-family:Roboto Condensed Bold;
	
}

.auth .auto-redirect-b2c .auto-redirect-container h2,
.auth .auto-redirect-b2c .auto-redirect-container .button-container .button.button-primary {
	
		text-transform: capitalize !important;
		
}
.auth .account-setup-complete-b2c .account-setup-container .button-container .button.button-primary{
	
			   color: #000000;
	
	
			   background: #ffcd11;
	
	
			   border-color: #B18D00;
	
	}
	.auth .account-setup-complete-b2c .account-setup-container .button-container .button.button-primary:hover{
	
			   color: #000000;
	
	
			   background: #FFE672;
	
	
			   border-color: #F3C206;
	   
	}
	.auth .account-setup-complete-b2c .account-setup-container .button-container .button.button-primary:active {
	
					color: #000000;
	
	
				   background-color: #FFB288;
	
	
				   border-color: #E56C00;
	 
	}
	.auth .account-setup-complete-b2c .account-setup-container .button-container .button.button-primary:focus{
	
				   color: #000000;
	
	
				   background-color: #FFE672;
	
	
					border-color: #FFE672;
	 
	}
	.auth .account-setup-complete-b2c .account-setup-container .button-container .button.button-primary.button-disabled,
	.auth .account-setup-complete-b2c .account-setup-container .button-container .button.button-primary.button[disabled]{
	
				   color: #AAAAAA !important;
	
	
				   background-color: #FFF1B6 !important;
	
	
				   border-color: #FFF1B6 !important;
	 
	}
	.auth .account-setup-complete-b2c .account-setup-container .button-container .button.button-primary{
	
	
				   font-family: Noto Sans Semibold;
	 
	
				line-height: 0.8;
	
	
	
	}


.auth .account-pages--login .login-panel__welcome-add .button-container .button-tertiary.account-signout {
	
			background-color: #FFFFFF;
    
    
}

.auth .account-setup-complete-b2c .account-setup-container h2,
.auth .account-setup-complete-b2c .account-setup-container .button-container .button.button-primary {
	
		text-transform: capitalize;
		
}

.auth .auto-redirect-b2c .auto-redirect-container h2,
.auth .auto-redirect-b2c .auto-redirect-container .button-container .button.button-primary {
	
		text-transform: capitalize !important;
		
}
.auth .account-setup-complete-b2c .account-setup-container .button-container .button.button-primary{
	
			   color: #000000;
	
	
			   background: #ffcd11;
	
	
			   border-color: #B18D00;
	
	}
	.auth .account-setup-complete-b2c .account-setup-container .button-container .button.button-primary:hover{
	
			   color: #000000;
	
	
			   background: #FFE672;
	
	
			   border-color: #F3C206;
	   
	}
	.auth .account-setup-complete-b2c .account-setup-container .button-container .button.button-primary:active {
	
					color: #000000;
	
	
				   background-color: #FFB288;
	
	
				   border-color: #E56C00;
	 
	}
	.auth .account-setup-complete-b2c .account-setup-container .button-container .button.button-primary:focus{
	
				   color: #000000;
	
	
				   background-color: #FFE672;
	
	
					border-color: #FFE672;
	 
	}
	.auth .account-setup-complete-b2c .account-setup-container .button-container .button.button-primary.button-disabled,
	.auth .account-setup-complete-b2c .account-setup-container .button-container .button.button-primary.button[disabled]{
	
				   color: #AAAAAA !important;
	
	
				   background-color: #FFF1B6 !important;
	
	
				   border-color: #FFF1B6 !important;
	 
	}

	.auth .account-setup-complete-b2c .account-setup-container .button-container .button-container-link a:not(.button) {
		
			
				font-family:Noto Sans Regular;
			
		
		
		
			text-transform: none;
		
		
			color : #0067B8;
		
	}

	.auth .account-setup-complete-b2c .account-setup-container .button-container .button-container-link a:not(.button):hover {
    	
        	color : #0078D6;
    	
	}

	.auth .account-setup-complete-b2c .account-setup-container .button-container .button.button-primary,
	.auth .auto-redirect-b2c .auto-redirect-container .button-container .button.button-primary {
	
	
				   font-family: Noto Sans Semibold;
	 
	
				line-height: 0.8;
	
	
	
	}

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

	
		font-family:Roboto Condensed Bold;
	



	text-transform: capitalize;


	color: #000000;	

}


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

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

.auth .accordion-bottom-page .accordion-loading .accordion-loading__button {
    
    text-transform: capitalize;
    
    
	  
		font-family:Noto Sans Semibold;
	  
    
     
    
        color: #000000;
    
    
        background-color: #FFFFFF;
    
    
        border-color: #000000;
    
}
.auth .accordion-bottom-page .accordion-loading .accordion-loading__button:hover {
    
        color: #000000;
    
    
        background-color: #F2F2F2;
    
    
        border-color: #000000;
    
}

.auth .accordion-bottom-page .accordion-loading .accordion-loading__button:active {
    
        color: #000000;
  

  
        background-color: #cccccc;
  

  
      border-color: #000000;
   
}

.auth .accordion-bottom-page .accordion-loading .accordion-loading__button:focus {
    
        color: #000000;
  

  
        background-color: #F2F2F2;
  

  
      border-color: #000000;
   
}

.auth .accordion-bottom-page .accordion-loading .accordion-loading__button.button-disabled, .auth .accordion-bottom-page .accordion-loading .accordion-loading__button[disabled] {
    
        color: #AAAAAA !important;
  

  
        background-color: #F2F2F2 !important;
  

  
      border-color: #F2F2F2 !important;
   
}


.js .auth .container__specifications.pdp-tab__group .pdp-tab__controls .control--link,
.auth.specifications .col-lg-12 h2,
.auth .container__specifications .col-lg-12 .action-links .action-link,
.js.auth .accordions__actions .btn--link-ui,
.auth .accordion__heading,
.js .auth .container__specifications.pdp-tab__group div.pdp-tab__content h4 {
	
        
            font-family: Roboto Condensed Bold;
        
    
    
}

.js .auth .container__specifications.pdp-tab__group .pdp-tab__controls .control--link,
.auth .container__specifications .col-lg-12 .action-links .action-link,
.js.auth .accordions__actions .btn--link-ui,
.auth .accordion__heading,
.js .auth .container__specifications.pdp-tab__group div.pdp-tab__content h4 {
	
		  color: #000000;
	
}

.auth .pdp-tab__group .pdp-tab__controls .control--link.active,
.auth .pdp-tab__group .pdp-tab__controls .control--link.active:hover{
	
		  border-bottom-color: #ffcd11;
	
}

.auth .pdp-tab__group .pdp-tab__controls .control--link.active::after {
	
		  border-top-color: #ffcd11;
	
}

.auth .pdp-tab__group .pdp-tab__controls .control--link:hover {
	
		  border-bottom-color: #000000;
	
}

.auth.specifications .col-lg-12 h2 {
	
		  color: #000000;
	
}
.auth.specifications .accordion-bottom-page .accordion-loading .accordion-loading__button {
 
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    
	
    	color: #000000;
    
    
        background-color: #FFFFFF;
    
    
        border-color: #000000;
     
}
.auth.specifications .accordion-bottom-page .accordion-loading .accordion-loading__button:hover {
	
     	background-color: #F2F2F2;
	
	
    	color: #000000;
	
	
     	border-color: #000000;
	
}

.auth.specifications .accordion-bottom-page .accordion-loading .accordion-loading__button:active {
	
		color: #000000;
	
	
		background-color: #cccccc;
	
	
		border-color: #000000;
	 
}


.auth.specifications .accordion-bottom-page .accordion-loading .accordion-loading__button:focus {
	
		color: #000000;
	
	
		background-color: #F2F2F2;
	
	
		border-color: #000000;
	 
}


.auth.specifications .accordion-bottom-page .accordion-loading .button-disabled.accordion-loading__button,
.auth.specifications .accordion-bottom-page .accordion-loading .accordion-loading__button[disabled] {
	
		color: #AAAAAA !important;
	
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #F2F2F2 !important;
	 
}



.auth.specifications .msrp_unit-switch-container.desktop-view-msrp input[type="checkbox"] + label {
	
		
	        font-family: Noto Sans Regular;
		
	
	

    
		color: #000000;
	

}


.auth.specifications  .msrp_unit-switch-container.desktop-view-msrp input:checked + label{
	
		border-bottom: 2px solid #ffcd11;
	
	
}
.auth.specifications  .msrp_unit-switch-container.desktop-view-msrp input:checked + label:hover {
    
    	background: #fffae7;
	 
	
		border-bottom: 2px solid #ffcd11;
	
}



.auth.specifications .msrp_unit-switch-container.desktop-view-msrp label {
    
	  	border-bottom: 2px solid #999999;
    
}

.auth.specifications  .msrp_unit-switch-container.desktop-view-msrp label:hover{
	
      background: #f0f0f0 ;
    

}

.auth.specifications .table-scroll table tbody tr:nth-child(odd) {
	
		  background-color: #f0f0f0;
	
}

.auth.specifications .table-scroll table tbody tr:nth-child(even) {
	
		  background-color: #FFFFFF;
	
}

.auth.js .accordions__group .accordion__item .accordion__body .table-scroll tr td,
.auth.js .accordions__group .accordion__item .accordion__body .table-scroll tr td strong,
.js .auth .container__specifications.pdp-tab__group .pdp-tab__content .col-lg-12 ul li {
	
		
			font-family:Noto Sans Regular !important;
		
		
            line-height: 1.2 !important;
        
	
	
	
		color: #000000;
	

}

.auth.specifications .accordion__heading:hover:after {
	
		  border-bottom-color: #ffcd11;
		  border-right-color: #ffcd11;
	
}

.auth .pdp-tab__group .pdp-tab__controls .control--link.active{

    background-color: #FFFFFF ;
  
}

.auth .pdp-tab__group .pdp-tab__controls .control--link,
.auth .pdp-tab__group .pdp-tab__controls .control--link:last-of-type{
	
        border-right-color : #999999;
        border-left-color : #999999;
	
}

 
@media screen and (max-width: 1023px){
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-header p.modal-title,
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li a,
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container,
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container label.unit-switch-selected-label,
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-content .modal-body ul li.unit-switch-li {
		
			
				font-family: Noto Sans Regular;
			
		
		

		
			color: #000000;
		
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li,
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li:last-of-type {
		
			border-top: 1px solid #cccccc;
		
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp a i,
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window i {
		
			background: #f0f0f0;
		
		
		
			color: #000000;
		
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body.uom-modal ul li.unit-switch-li:hover,
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.actions-modal-uom .modal-dialog .modal-content .modal-body ul li.unit-switch-li:hover {
		
			background: #fffae7;
		
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title i {
		
			color: #000000 ;
		
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
		
		
			text-transform: capitalize;
		
		
		
			color: #000000;
		
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body p {
		
			
				font-family: Noto Sans Regular;
			
		
		
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary {
		
			color: #000000;
		
		
		
			background-color: #ffcd11;
		
		
		
			border-color: #B18D00;
		 
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary:hover {
		
			color: #000000;
		
		
		
			background-color: #FFE672;
		
		
		
			border-color: #F3C206;
		
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary {
		
			color: #000000;
			
		
		
			background-color: #FFFFFF;
		
		
		
			border-color: #000000;
		
	}
	
	.auth.specifications .pdp-tab__group .pdp-tab__content .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary:hover {
		
			color: #000000;
			
		
		
			background-color: #F2F2F2;
		
		
		
			border-color: #000000;
		
	}
}




.auth div#searchsearchInputSuggBox .suggestionBoxHeading {
    
	  
		font-family:Roboto Condensed Bold !important;
	  
    
      
	
    
	  color: #000000;
    
	
	
      background: #f0f0f0 !important;
    
}

.auth div#searchsearchInputSuggBox .suggestionBoxSearchHeader #SuggKeywordsHeader .sug a,
.auth div#searchsearchInputSuggBox .suggestionBoxSearchHeader #SuggProductsHeader .sug a {
    
	  
		font-family:Noto Sans Regular;
	  
    
    
	
    
      color: #000000;
    
}

.auth div#searchsearchInputSuggBox .suggestionBoxSearchHeader #SuggCategoriesHeader .sug a {
    
	  
		font-family:Noto Sans Regular;
	  
    
    

    
		text-transform: none;
	

    
      color: #000000;
    
}


/* Heading */
   .auth.pdp-related h2,
   .auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,
   .auth .compatible-products .compatible-product-list h3
   {
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
	
	
		  color: #000000;
	
	 
  }

.auth.modal .modal-dialog .modal-content .modal-header h2.modal-title,	
.auth .compatible-products .compatible-product-list h3	
{	
    	
		text-transform: capitalize;	
		
}


/* Default Text Color */
  .auth.pdp-related .pdp-related-subtitle {
    
    	
  			font-family: Roboto Condensed;
		
    
				
	
		  color: #000000;
	
  }

/* Accent Bars and Features */
   .auth .text-separator {
	
		  background-color: #ffcd11;
	
   }
   

/* Primary CTA */
    .auth .button.button-primary {		
    
		  color: #000000;
	
	
    
		  background-color: #ffcd11;
	
	
	
		border-color: #B18D00;
	 
	
	}	
	
	.auth .button.button-primary:hover {	
	
		  color: #000000;
	
	
    
		  background-color: #FFE672;
	
	
	
		border-color: #F3C206;
	 	
		 
	 }	 
	

/* Header Link */
   .auth.pdp-related .product-wrap__carousel .card .card-text h4,
   .auth.pdp-related .product-wrap__carousel .slick-next,
   .auth.pdp-related .product-wrap__carousel .slick-prev,
   .auth.pdp-related .pdp-related__controls__count {	   
	
        
            font-family: Roboto Condensed Bold;
        
    
	
    
	
	
		  text-transform: none;
	
	
	
		  color: #000000;
		    	 	   
   }
   

/* Border Lines */
   .auth.pdp-related .pdp-related__controls hr,
   .auth .compatible-product-list,
   .auth.pdp-related .card-body,
   .auth .modal-dialog .modal-choice
   {
   
		border-color: #cccccc;
	 
    
   }	   

	.auth.pdp-related .card-body{
	
		background: #f0f0f0;
	
	}
	.auth .modal .modal-dialog .modal-content{
	
		 background: #FFFFFF;
    
	}
	
/* Secondary Divider Lines */
   .auth .modal-dialog .modal-header {
	
		border-color: #999999;
	   
	   
   }	   

/* Standard Link  */
   .auth .modal .modal-dialog .modal-body .modal-choice {
	
		
			font-family: Noto Sans Regular;
		
	
    
	
	
		  text-transform: none;
	
	
	
		  color: #0067B8;
	    
	   
   }   
   .auth .modal .modal-dialog .modal-body .modal-choice:hover {
	
		  color: #0078D6;
	    
	   
   }
   
	.auth .pdp-related .button-primary, .auth .modal-dialog .modal-choice p {
		
		    
		        font-family: Roboto Condensed Bold;
	     	
		
		
	    
			line-height: 1.2;
		
	}   

.auth.pdp-related .pdp-related__product-wrap .accordion .accordions__group .accordion__item h2.accordion__heading {
	
		
			font-family:Roboto Condensed Bold;
		
	
	
	
		color: #000000;
	
}

.auth.pdp-related .pdp-related__product-wrap .accordion .accordions__group .accordion__item .accordion__heading {
	
		border-top-color: #999999;
	
}

.auth.pdp-related .pdp-related__product-wrap, .auth.pdp-related .pdp-related__product-wrap .accordion .accordions__group .accordion__item .accordion__body {
	
		background: #FFFFFF;
	
}

.auth.pdp-related .pdp-related__product-wrap .accordion .accordions__group .accordion__item .accordion__body .compatible-product-list-accordion h3 {
	
		
		font-family:Noto Sans Regular;
		
	
	
}

.auth.pdp-related .pdp-related__product-wrap .accordion .accordions__group .accordion__item .accordion__body .compatible-product-list-accordion ul li a {
	
		
		font-family:Noto Sans Regular;
		
	
	

	
		color: #0067B8;
	
}

.auth.pdp-related .pdp-related__product-wrap .accordion .accordions__group .accordion__item .accordion__body .compatible-product-list-accordion ul li {
	
		color: #0067B8;
	
}

.auth.pdp-related .pdp-related__product-wrap .accordion .accordions__group .accordion__item .accordion__body .compatible-product-list-accordion ul li::marker {
	
		color: #000000;
	
}

.auth.pdp-related .pdp-related__product-wrap .accordion .accordions__group .accordion__item .accordion__body .compatible-product-list-accordion ul li a:hover {
	
		color: #0078D6;
	
}


/* For FontType, Headings & DarkThemeTextColor */
    .auth .pdp-gallery h2,
    .auth .pdp-gallery .media-controls .media-filter,
	.auth .modal.full-inner .modal-dialog .modal-content .modal-header .modal-title,
	.auth .gallery--modal .media-controls-modal .media-filter,
	.auth .gallery--modal .pdp-modal-gallery .media-wrap span
	{
    
        
            font-family: Roboto Condensed Bold !important;
        
    
    
  }
	
    .auth .pdp-gallery h2,
    .auth .pdp-gallery .media-controls .media-filter,
	.auth .productGallery .modal.full-inner .modal-dialog .modal-content .modal-header .modal-title,
	.auth .gallery--modal .media-controls-modal .media-filter,
	.auth .pdp-gallery .slick-next::before,
    .auth .modal.gallery--modal .modal-dialog .modal-content .modal-body .pdp-modal-gallery span {
	 
		  color: #FFFFFF;
	 
   }
   
   .auth .pdp-gallery .slick-dots li button:before {
	 
		  background-color: #FFFFFF;
	 
   }  
   
	
/*  Background & Border Color : Primary Accent Color  */
   .auth .gallery--modal .media-filter.active::after,
   .auth .pdp-gallery .media-filter.active::after,
   .auth .pdp-gallery .slick-dots li.slick-active button:before {
	
		background-color: #ffcd11;
	
   }
 
   .auth .gallery--modal .pdp-modal-gallery-thumbs .thumb.slick-current .border-wrap{
	
		border-color: #ffcd11;
	
   }

   
/*  Background Color : Dark Background  */ 
  .auth .pdp-gallery {
	
		  background-color: #000000;
	
   }


/*  Background Color : Secondary Accent Color  */
   .auth .gallery--modal .pdp-modal-gallery .media-wrap span {
	
		background-color: #2f2f2f;
	
}


/*  Background Color : Dark Theme Text Color  */
   
    .auth .modal.gallery--modal .modal-dialog .modal-content .close,
    .auth .gallery--modal .slick-next::before,
    .auth .gallery--modal .slick-prev::before {
	   color: #FFFFFF;
     }
    

    
        .tfn .cookie-warning, .auth .cookie-warning, .cookie-parent .cookie-warning {
        background: #f0f0f0;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
        text-transform: capitalize;
        }
    

    
        .auth .pdp-gallery .pdp-media-wrap .media-wrap .cookie-warning i, .auth .gallery--modal .pdp-media-wrap .media-wrap .cookie-warning i {
            color: #000000 !important;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p {
        color: #000000;
        }

        .tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
        color: #000000;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
        color: #0067B8;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
        color: #0078D6;
        }
    

    
        .tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
        color: #000000 !important;
        }
    

    
        
            .tfn .cookie-warning:not(.slick-slide) .inner .h3, .auth .cookie-warning:not(.slick-slide) .inner .h3, .cookie-parent .cookie-warning:not(.slick-slide) .inner .h3 {
            font-family: Roboto Condensed Bold;
            }
        
    

    

    
        
            .tfn .cookie-warning:not(.slick-slide).social-warning .inner p, .auth .cookie-warning:not(.slick-slide).social-warning .inner p, .cookie-parent .cookie-warning:not(.slick-slide).social-warning .inner p {
            font-family:Noto Sans Regular;
            }

            .tfn .cookie-warning:not(.slick-slide) .inner .cookie-settings, .auth .cookie-warning:not(.slick-slide) .inner .cookie-settings, .cookie-parent .cookie-warning:not(.slick-slide) .inner .cookie-settings {
            font-family:Noto Sans Regular;
            }
        
    

    

    

    
    
.auth .pdp-multimedia h2 {
    
	  
		font-family:Roboto Condensed Bold;
	  
    
     
	
    
	  color: #000000;
    
	
}

.auth .pdp-multimedia .pdp-multimedia-controls .pdp-multimedia-filter {
    
	  
		font-family:Roboto Condensed Bold;
	  
	  
			line-height: 1.2 !important;
	  
    
     
}

.auth .pdp-multimedia .pdp-multimedia-controls .pdp-multimedia-filter.active::after {
	
      background: #ffcd11 ;
    
}

.auth .pdp-multimedia .pdp-multimedia-wrap .pdp-multimedia-tab .pdp-multimedia_thumbnail .thumbnail_photo.multimedia__thumbnail--active {
	
      border-color: #ffcd11 ;
    
}

.auth .pdp-multimedia .pdp-multimedia-wrap .pdp-multimedia-tab .pdp-multimedia_content .slick-dots li.slick-active button::before {
	
      background: #ffcd11 ;
    
}

.auth .pdp-multimedia .pdp-multimedia-wrap .pdp-multimedia-tab .pdp-multimedia_content .media-content-wrap .pdp-multimedia-description {
    
	  
		font-family:Noto Sans Regular;
	  
    
    
	
    
      color: #000000;
    
}



.auth .teaser h1, .auth .teaser h2, .auth .teaser h3, .auth .teaser h4, .auth .teaser h5, .auth .teaser h6,
.auth .teaser.teaser--tile .teaser__text-wrap .button,
.auth .teaser.teaser--tile-text .teaser__text-wrap .button,
.auth .teaser.teaser--checkerboard .teaser__text-wrap h1, .auth .teaser.teaser--checkerboard .teaser__text-wrap h2, .auth .teaser.teaser--checkerboard .teaser__text-wrap h3,
.auth .teaser.teaser--checkerboard .teaser__text-wrap h4, .auth .teaser.teaser--checkerboard .teaser__text-wrap h5, .auth .teaser.teaser--checkerboard .teaser__text-wrap h6,
.auth .teaser.teaser--banner .teaser__text-wrap h1, .auth .teaser.teaser--banner .teaser__text-wrap h2, .auth .teaser.teaser--banner .teaser__text-wrap h3,
.auth .teaser.teaser--banner .teaser__text-wrap h4, .auth .teaser.teaser--banner .teaser__text-wrap h5, .auth .teaser.teaser--banner .teaser__text-wrap h6,
.auth .teaser.teaser--hero .h2{

	
		font-family:Roboto Condensed Bold;
	


}
.auth .teaser.teaser--banner .button,  .auth .teaser.teaser--hero .button, .auth .teaser.teaser--checkerboard .teaser__text-wrap .button, .auth .teaser.teaser--full-width .button, .auth .teaser.teaser--has-gradient .teaser__text-wrap .button,
.auth .teaser.teaser--banner.teaser--banner-card .col-lg-6.col-12.teaser__text-wrap .button.button-primary.button-sm {
   
          text-transform: capitalize ;
   
   
      
            font-family: Noto Sans Semibold !important;
      
   
}

.auth .teaser h1, .auth .teaser h2, .auth .teaser h3, .auth .teaser h4, .auth .teaser h5, .auth .teaser h6,
.auth .teaser.teaser--tile .teaser__text-wrap .button,
.auth .teaser.teaser--tile-text .teaser__text-wrap .button,
.auth .teaser.teaser--hero .teaser__text-wrap h1, .auth .teaser.teaser--hero .teaser__text-wrap h2, 
.auth .teaser.teaser--hero .teaser__text-wrap h3, .auth .teaser.teaser--hero .teaser__text-wrap h4,
.auth .teaser.teaser--hero .teaser__text-wrap h5, .auth .teaser.teaser--hero .teaser__text-wrap h6, 
.auth .teaser.teaser--hero .teaser__text-wrap .h2,
.auth .teaser.teaser--banner .teaser__text-wrap h1, .auth .teaser.teaser--banner .teaser__text-wrap h2, .auth .teaser.teaser--banner .teaser__text-wrap h3,
.auth .teaser.teaser--banner .teaser__text-wrap h4, .auth .teaser.teaser--banner .teaser__text-wrap h5, .auth .teaser.teaser--banner .teaser__text-wrap h6,
.auth .teaser.teaser--checkerboard .teaser__text-wrap h1, .auth .teaser.teaser--checkerboard .teaser__text-wrap h2, .auth .teaser.teaser--checkerboard .teaser__text-wrap h3,
.auth .teaser.teaser--checkerboard .teaser__text-wrap h4, .auth .teaser.teaser--checkerboard .teaser__text-wrap h5, .auth .teaser.teaser--checkerboard .teaser__text-wrap h6,
.auth .teaser.teaser--card .teaser__text-wrap h1, .auth .teaser.teaser--card .teaser__text-wrap h2,
.auth .teaser.teaser--card .teaser__text-wrap h3, .auth .teaser.teaser--card .teaser__text-wrap h4,
.auth .teaser.teaser--card .teaser__text-wrap h5, .auth .teaser.teaser--card .teaser__text-wrap h6, 
.auth .teaser.teaser--full-width.teaser--has-gradient .teaser__text-wrap h1, .auth .teaser.teaser--full-width.teaser--has-gradient .teaser__text-wrap h2,
.auth .teaser.teaser--full-width.teaser--has-gradient .teaser__text-wrap h3, .auth .teaser.teaser--full-width.teaser--has-gradient .teaser__text-wrap h4,
.auth .teaser.teaser--full-width.teaser--has-gradient .teaser__text-wrap h5, .auth .teaser.teaser--full-width.teaser--has-gradient .teaser__text-wrap h6,
.auth .teaser-card.contact-card--container .h3,
.auth .teaser.teaser--hero .h2 {
	text-transform: capitalize;}



.auth .teaser.teaser--banner {
background: #000000; }


.auth .teaser.teaser--banner a, 
.auth .teaser.teaser--banner .button {
background: #FFFFFF;
color: #000000;
border-color: #000000;
}
.auth .teaser.teaser--banner a:hover, 
.auth .teaser.teaser--banner .button:hover {
background: #F2F2F2;
color: #000000;
border-color: #000000;
}


.auth .teaser.teaser--hero h1, .auth .teaser.teaser--hero h2, .auth .teaser.teaser--hero h3, .auth .teaser.teaser--hero h4,
.auth .teaser.teaser--hero h5, .auth .teaser.teaser--hero h6, .auth .teaser.teaser--hero .h2,
.auth .teaser.teaser--hero p, 
.auth .teaser.teaser--card h1, .auth .teaser.teaser--card h2, .auth .teaser.teaser--card h3, .auth .teaser.teaser--card h4,
.auth .teaser.teaser--card h5, .auth .teaser.teaser--card h6, .auth .teaser.teaser--card p, 
.auth .teaser.teaser--full-width h1, .auth .teaser.teaser--full-width h2, .auth .teaser.teaser--full-width h3,
.auth .teaser.teaser--full-width h4, .auth .teaser.teaser--full-width h5, .auth .teaser.teaser--full-width h6,     
.auth .teaser.teaser--full-width p,
.auth .teaser.teaser--checkerboard.teaser-checkerboard--dark .teaser__text-wrap h1, .auth .teaser.teaser--checkerboard.teaser-checkerboard--dark .teaser__text-wrap h2, 
.auth .teaser.teaser--checkerboard.teaser-checkerboard--dark .teaser__text-wrap h3, .auth .teaser.teaser--checkerboard.teaser-checkerboard--dark .teaser__text-wrap h4,
.auth .teaser.teaser--checkerboard.teaser-checkerboard--dark .teaser__text-wrap h5, .auth .teaser.teaser--checkerboard.teaser-checkerboard--dark .teaser__text-wrap h6,     
.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 h1, .auth .teaser.teaser--banner h2, .auth .teaser.teaser--banner h3,
.auth .teaser.teaser--banner h4, .auth .teaser.teaser--banner h5, .auth .teaser.teaser--banner h6,
.auth .teaser.teaser--banner p,
.auth .teaser.teaser--hero .teaser__text-wrap p,
.auth .teaser.teaser--hero .teaser__text-wrap h1, .auth .teaser.teaser--hero .teaser__text-wrap h2, .auth .teaser.teaser--hero .teaser__text-wrap h3,
.auth .teaser.teaser--hero .teaser__text-wrap h4, .auth .teaser.teaser--hero .teaser__text-wrap h5, .auth .teaser.teaser--hero .teaser__text-wrap h6 {
  color: #FFFFFF; }  
 
.auth .teaser.teaser--banner.teaser--light .container .inner p {
color: #000000;	
}
  
.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,
.auth .teaser.teaser--banner.teaser--banner-card a,
.auth .teaser.teaser--banner.teaser--banner-card .button{
background: #ffcd11;
color: #000000;
border-color: #B18D00;
}
.button:hover.button-primary, 
.button:focus.button-primary,
.auth .teaser.teaser--hero a:hover, 
.auth .teaser.teaser--hero .button:hover,
.auth .teaser.teaser--banner.teaser--banner-card.teaser--light a:hover,
.auth .teaser.teaser--banner.teaser--banner-card.teaser--light a:focus,
.auth .teaser.teaser--banner.teaser--banner-card.teaser--light .button:hover,
.auth .teaser.teaser--banner.teaser--banner-card.teaser--light .button:focus{
background: #FFE672;
color: #000000;
border-color: #F3C206;
}
.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: #FFE672;
color: #000000;
border-color: #F3C206;
} 


.auth .teaser.teaser--banner.teaser--banner-card a:focus, 
.auth .teaser.teaser--banner.teaser--banner-card .button:focus {
background: #000000;
color: #FFE672;
border-color: #000000;
}

.auth .teaser.teaser--banner.teaser--banner-card a:hover,  
.auth .teaser.teaser--banner.teaser--banner-card .button:hover
{
background: #FFE672;
color: #000000;
border-color: #F3C206;
}


.auth .teaser.teaser--checkerboard .teaser__text-wrap{
background-color: #FFFFFF; }


.auth .teaser.teaser--checkerboard.teaser-checkerboard--dark .teaser__text-wrap{
background-color: #000000; }


.auth .teaser .teaser__text-wrap p,
.auth .teaser.teaser--banner .container .teaser__text-wrap p,
.auth .teaser.teaser--hero .container .teaser__text-wrap p {

	
		font-family:Noto Sans Regular !important;
	
   
      line-height: 1.2 !important;
  


}

.auth .teaser .teaser__text-wrap p,
.auth .teaser.teaser--hero .teaser__text-wrap p {
	font-size: 14px;}

.auth .teaser.teaser--checkerboard .teaser__text-wrap h1, .auth .teaser.teaser--checkerboard .teaser__text-wrap h2, .auth .teaser.teaser--checkerboard .teaser__text-wrap h3,
.auth .teaser.teaser--checkerboard .teaser__text-wrap h4, .auth .teaser.teaser--checkerboard .teaser__text-wrap h5, .auth .teaser.teaser--checkerboard .teaser__text-wrap h6
 {
    color: #000000 ; }


.auth .teaser.teaser--tile .teaser__text-wrap .button,
.auth .teaser.teaser--tile-text .teaser__text-wrap .button {
   color: #0067B8 ; }
      

.auth .teaser.teaser--checkerboard .teaser__text-wrap .button{
background: #ffcd11;
color: #000000;
border-color: #B18D00;
}

.auth .teaser.teaser--checkerboard .teaser__text-wrap .button:hover {
background: #FFE672;
color: #000000;
border-color: #F3C206;
} 

.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: #000000 ; }

.auth .teaser.teaser--tile:not(.teaser--tile-text) .teaser__text-wrap h1, .auth .teaser.teaser--tile:not(.teaser--tile-text) .teaser__text-wrap h2, .auth .teaser.teaser--tile:not(.teaser--tile-text) .teaser__text-wrap h3,
.auth .teaser.teaser--tile:not(.teaser--tile-text) .teaser__text-wrap h4, .auth .teaser.teaser--tile:not(.teaser--tile-text) .teaser__text-wrap h5, .auth .teaser.teaser--tile:not(.teaser--tile-text) .teaser__text-wrap h6,
.auth .teaser.teaser--tile-text .teaser__text-wrap h1, .auth .teaser.teaser--tile-text .teaser__text-wrap h2, .auth .teaser.teaser--tile-text .teaser__text-wrap h3,
.auth .teaser.teaser--tile-text .teaser__text-wrap h4, .auth .teaser.teaser--tile-text .teaser__text-wrap h5, .auth .teaser.teaser--tile-text .teaser__text-wrap h6 {
	color: #000000 ; }

.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
{
    color: #ffcd11 ; }

.auth .teaser.teaser--tile .teaser__text-wrap .button:hover,
.auth .teaser.teaser--tile-text .teaser__text-wrap .button:hover {
color: #0078D6 ; }    
       
.auth .teaser.teaser--tile.teaser--tile-right .container::before, .auth .teaser.teaser--tile .container::before {
background: #999999;
}
.auth .teaser .teaser__text-wrap .button {

	
		font-family:Roboto Condensed Bold;
	



	   line-height: 1.2;

}

.auth .teaser.teaser--checkerboard .teaser__text-wrap .button:active,
.auth .teaser.teaser--hero .button:active ,
.auth .teaser.teaser--full-width a:active, 
.auth .teaser.teaser--full-width .button:active 
{

                color: #000000;


               background-color: #FFB288;


               border-color: #E56C00;
 
   }
.auth .teaser.teaser--checkerboard .teaser__text-wrap .button:focus,
.auth .teaser.teaser--hero .button:focus,
.auth .teaser.teaser--full-width a:focus, 
.auth .teaser.teaser--full-width .button:focus{

               color: #000000;


               background-color: #FFE672;


                border-color: #FFE672;
 
   }
 
.auth .teaser.teaser--checkerboard .teaser__text-wrap .button.button-disabled,
   .auth .teaser.teaser--checkerboard .teaser__text-wrap .button[disabled] {

               color: #AAAAAA !important;


               background-color: #FFF1B6 !important;


               border-color: #FFF1B6 !important;
 
       }
.auth .teaser.teaser--full-width a.a-disabled,
.auth .teaser.teaser--full-width a[disabled],
.auth .teaser.teaser--full-width .button.button-disabled,
.auth .teaser.teaser--full-width .button[disabled]{

               color: #AAAAAA !important;


               background-color: #FFF1B6 !important;


               border-color: #FFF1B6 !important;
 
       }
 
.auth .teaser.teaser--hero .button.button-disabled,
   .auth .teaser.teaser--hero .button[disabled] {

               color: #AAAAAA !important;


               background-color: #FFF1B6 !important;


               border-color: #FFF1B6 !important;
 
       }
 
.auth .teaser.teaser--checkerboard .teaser__text-wrap .button,.auth .teaser.teaser--hero .button,.auth .teaser.teaser--full-width a,.auth .teaser.teaser--full-width .button {


               font-family: Noto Sans Semibold;
 

            line-height: 0.8;



   }

	.auth .login-panel {
	
		background-color: #FFFFFF;
	
	}
	.auth .account-pages--login-b2c.login-component .login-panel .footer-container-b2c .button.button-primary,
	.auth .login-panel .button {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
	}
	.auth .login-panel .header-container h2 {
	
		
			font-family: Roboto Condensed Bold;
		
	
	
	
		text-transform: capitalize;
	
	
		color: #000000;
	
	}	
	.auth .account-pages__complete i {
	
		color: #000000;
	
	}
	.auth .account-pages .account-pages__complete i::before {
	
		border: 2px solid #000000;
	
	}
	.auth .login-panel .accent-bar,
	.auth .account-pages .progress-bar .progress,
	.auth .account-pages .progress-bar .progress::after {
	
		background-color: #ffcd11;
	
	}
	.auth .login-panel .header-container p {
	
		
			font-family:Noto Sans Regular;
		
	
	
	
		color: #000000;
	
	} 
	.auth .login-panel .button-container .button {
	
		color: #000000;
	
	
		background-color: #ffcd11;
	
	
		border-color: #B18D00;
	
	}
	.auth .login-panel .button-container .button:hover {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #F3C206;
	
	}	
	.auth .login-panel.login-panel__add-info .header-container .steps {
	
		
			font-family:Noto Sans Regular;
		
	
	
	
		color: #3f3f3f;
	
	}
	.auth .login-panel .button-container .button.button-tertiary {
	
		color: #000000;
	
	
		background-color: #FFFFFF;
	
	
		border-color: #000000;
	
	}
	.auth .login-panel .button-container .button.button-tertiary:hover {
	
		color: #000000;
	
	
		background-color: #F2F2F2;
	
	
		border-color: #000000;
	
	}
	.auth .account-pages--rte p a,
	.auth .account-pages .add-info-bottom a {
	
        text-transform: none;
    
    
        color : #0067B8;
    
	}
	.auth .account-pages--rte p a:hover,
	.auth .account-pages .add-info-bottom a:hover {
    
        color : #0078D6;
    
	}
    .auth .account-pages .add-info-bottom {
    
        
            font-family:Noto Sans Regular;
        
         line-height: 1.2;
    
     }	 


	.auth .login-panel {
	
		background-color: #FFFFFF;
	
	}
	.auth .account-pages--login-b2c.login-component .login-panel .footer-container-b2c .button.button-primary,
	.auth .login-panel .button {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
	}
	
	.auth .login-panel__welcome-add .button-container .button {
		
				text-transform: capitalize;
		
	}

	.auth .login-panel .header-container h2 {
	
		
			font-family: Roboto Condensed Bold;
		
	
	
	
		text-transform: capitalize;
	
	
		color: #000000;
	
	}	
	.auth .account-pages__complete i {
	
		color: #000000;
	
	}
	.auth .account-pages .account-pages__complete i::before {
	
		border: 2px solid #000000;
	
	}
	.auth .login-panel .accent-bar,
	.auth .account-pages .progress-bar .progress,
	.auth .account-pages .progress-bar .progress::after {
	
		background-color: #ffcd11;
	
	}
	.auth .login-panel .header-container p {
	
		
			font-family:Noto Sans Regular;
		
	
	
	
		color: #000000;
	
	} 
	.auth .login-panel .header-container ul li {
	
		
			font-family:Noto Sans Regular;
		
    
    
    }
	.auth .login-panel .button-container .button {
	
		color: #000000;
	
	
		background-color: #ffcd11;
	
	
		border-color: #B18D00;
	
	}
	.auth .login-panel .button-container .button:hover {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #F3C206;
	
	}	

	.auth .login-panel .button-container .button:active {
    
                        color: #000000;
    
    
                       background-color: #FFB288;
    
    
                       border-color: #E56C00;
     
        }
   
    .auth .login-panel .button-container .button:focus{
    
                       color: #000000;
    
    
                       background-color: #FFE672;
    
    
                        border-color: #FFE672;
                        outline: #FFE672;
     
        }
   
    .auth .login-panel .button-container .button.button-disabled,
    .auth .login-panel .button-container .button.button[disabled]{
    
                       color: #AAAAAA !important;
    
    
                       background-color: #FFF1B6 !important;
    
    
                       border-color: #FFF1B6 !important;
     
    }
    .auth .login-panel .button-container .button,
	.auth .login-panel .button-container .button.button-tertiary {
    
    
                       font-family: Noto Sans Semibold;
     
    
                    line-height: 0.8;
    
    
    
    }

	.auth .login-panel.login-panel__add-info .header-container .steps {
	
		
			font-family:Noto Sans Regular;
		
	
	
	
		color: #3f3f3f;
	
	}
	.auth .login-panel .button-container .button.button-tertiary {
	
		color: #000000;
	
	
		background-color: #FFFFFF;
	
	
		border-color: #000000;
	
	}
	.auth .login-panel .button-container .button.button-tertiary:hover {
	
		color: #000000;
	
	
		background-color: #F2F2F2;
	
	
		border-color: #000000;
	
	}
	.auth .login-panel .button-container .button.button-tertiary:active {
		
			color: #000000;
		
		
			background-color: #cccccc;
		
		
			border-color: #000000;
		 
	}
	
	.auth .login-panel .button-container .button.button-tertiary:focus {
		
			color: #000000;
		
		
			background-color: #F2F2F2;
		
		
			border-color: #000000;
		 
	}
	
	.auth .login-panel .button-container .button.button-tertiary.button-disabled,
	.auth .login-panel .button-container .button.button-tertiary[disabled] {
		
			color: #AAAAAA !important;
		
		
			background-color: #F2F2F2 !important;
		
		
			border-color: #F2F2F2 !important;
		 
	}

	.auth .account-pages--rte p a,
	.auth .account-pages .add-info-bottom a {
	
        text-transform: none;
    
    
        color : #0067B8;
    
	}
	.auth .account-pages--rte p a:hover,
	.auth .account-pages .add-info-bottom a:hover {
    
        color : #0078D6;
    
	}
	.auth .account-pages .add-info-bottom,
	.auth .account-pages--rte p, 
	.auth .account-pages--rte ul li,
	.auth .account-pages--rte a,
	.auth .account-pages--link-panel-rte p,
	.auth .account-pages--link-panel-rte ul li,
	.auth .account-pages--link-panel-rte a,
	.auth .account-profile--rte p,
	.auth .account-profile--rte ul li,
	.auth .account-profile--rte a {
    
        
            font-family:Noto Sans Regular;
        
         line-height: 1.2;
    
     }	 



	.auth .editorial-card__text-wrap h2,
	.auth .editorial-card__text-wrap h1,
	.auth .editorial-card__text-wrap h3,
	.auth .editorial-card__text-wrap h4,
	.auth .editorial-card__text-wrap h5,
	.auth .editorial-card__text-wrap h6 {
    
      	
          font-family: Roboto Condensed Bold;
        
    
    
    
  		text-transform: capitalize;
  	
  	
		color: #000000;
    	
}	

.auth .editorial-card .editorial-card__item .editorial-card__item--text-wrap .inner h1,
.auth .editorial-card .editorial-card__item .editorial-card__item--text-wrap .inner h2,
.auth .editorial-card .editorial-card__item .editorial-card__item--text-wrap .inner h3,
.auth .editorial-card .editorial-card__item .editorial-card__item--text-wrap .inner h4,
.auth .editorial-card .editorial-card__item .editorial-card__item--text-wrap .inner h5,
.auth .editorial-card .editorial-card__item .editorial-card__item--text-wrap .inner h6 {
	
		
		font-family: Roboto Condensed Bold;
	  
  
  
  
	color: #000000;
	
 }

.auth .editorial-card.has--description .editorial-card__text-wrap p {
	
		
			font-family:Noto Sans Regular;
		
	
	
	
		color: #000000;
	
} 

.auth .editorial-card__img-wrap {
    
        background-color: #ffcd11;
    
}

.auth .editorialCard .editorial-card .editorial-card__text-wrap .icon {
	
        color: #000000;
    
}

.auth .editorial-card__item figure img{
	
		border-bottom: 3px solid;
		border-color: #ffcd11;
	
}

.auth .editorial-card__item--text-wrap p {
	
		color: #000000;
	
	
		
			font-family:Noto Sans Regular !important;
		
        
            line-height: 1.2 !important;
        
	
	
}




	.finance-calculator #calculatorContainer.financeCalculator-container .hero h2,
	.finance-calculator .calculatorFooter .modal.full-inner .modal-dialog .modal-content .modal-header .modal-title  {
	
		
			font-family: Roboto Condensed Bold !important;
		
	
	
	
		text-transform: capitalize;
	
	
		color: #000000;
	
	}

	
		.finance-calculator #calculatorContainer.financeCalculator-container .text-separator{
		background-color: #ffcd11
		}
	

	.finance-calculator #calculatorContainer.financeCalculator-container .hero p,
	.finance-calculator #calculatorContainer.financeCalculator-container input[type="text"],
	.finance-calculator #calculatorContainer.financeCalculator-container .calculator-heading,
	.finance-calculator #calculatorContainer.financeCalculator-container .totalInvestment .hook,
	.finance-calculator #calculatorContainer.financeCalculator-container .buttonsWithCustom label,
	.finance-calculator #calculatorContainer.financeCalculator-container button.term,
	.finance-calculator #calculatorContainer.financeCalculator-container .estMonthlyPaymentReadout,
	.finance-calculator #calculatorContainer.financeCalculator-container .buttonsWithCustom.toggleField label
	{
	
		
			font-family:Noto Sans Regular;
		
	
	
	
		color: #000000;
	
	}

	.finance-calculator #calculatorContainer.financeCalculator-container label,
	.finance-calculator #calculatorContainer.financeCalculator-container .legend .legendLabel,
	.finance-calculator #calculatorContainer.financeCalculator-container #chartInnerReadout.info,
	.finance-calculator #calculatorContainer.financeCalculator-container .infoIcon span {
	
		
			font-family:Noto Sans Regular;
		
	
	
	
		color: #6f6f6f;
	
	}

	.finance-calculator #calculatorContainer.financeCalculator-container button.term,
	.finance-calculator #calculatorContainer.financeCalculator-container .outputs,
	.finance-calculator #calculatorContainer.financeCalculator-container .column4
	{
	
		border: 1px solid #cccccc;
	
	}

	.finance-calculator #calculatorContainer.financeCalculator-container .mainReadout {
	
		border-bottom: 2px solid #cccccc;
	
	}

	.finance-calculator .calculatorFooter .legalDiscalaimer .legal {
	
		
			font-family:Noto Sans Regular;
		
	
	
	
		text-transform: none;
	
	
		color: #0067B8;
	
	}

	
		.finance-calculator .calculatorFooter .legalDiscalaimer .legal:hover {
		color: #0078D6;
		}
	

	.finance-calculator .calculatorFooter .applyFinancing,
	.finance-calculator #calculatorContainer.financeCalculator-container button.term:hover,
	.finance-calculator #calculatorContainer.financeCalculator-container button.term.selected {
	
		background: #000000;
	}

	.finance-calculator .calculatorFooter .applyFinancing .heading,
	.finance-calculator .calculatorFooter .applyFinancing .text,
	.finance-calculator #calculatorContainer.financeCalculator-container button.term:hover,
	.finance-calculator #calculatorContainer.financeCalculator-container button.term.selected {
	
		
			font-family: Noto Sans Regular;
		
	
	
	
		color: #FFFFFF;
	
	}

	.finance-calculator .calculatorFooter .applyFinancing .button.button-primary {
	
		color: #000000;
	

	
		background-color: #ffcd11;
	

	
		border-color: #B18D00;
	
	
		
			font-family: Roboto Condensed Bold;
		
		
			line-height: 1.2;
		
	
	
	}

	.finance-calculator .calculatorFooter .applyFinancing .button.button-primary:hover {
	
		color: #000000;
	

	
		background-color: #FFE672;
	

	
		border-color: #F3C206;
	
	}

	.finance-calculator #calculatorContainer .showPaymentDetails p {
		
			
				font-family: Noto Sans Regular;
			
		
		
		
			color: #0067B8;
		
	}
	.finance-calculator #calculatorContainer .showPaymentDetails .chevronShowPaymentDetails .chevron-up {
		
					color: #0067B8;
		
	}

	.finance-calculator .button.button-tertiary,
	.button.button-tertiary  {
	
		color: #000000;
	
	
		background-color: #FFFFFF;
	
	
		border-color: #000000;
	
		
		
			font-family: Roboto Condensed Bold;
		
	
	
	}
	.finance-calculator .button.button-tertiary:hover,
	.button.button-tertiary:hover {
		
			color: #000000;
		
		 
			background-color: #F2F2F2;
		
		 
			border-color: #000000;
		
		}

		.finance-calculator #calculatorContainer.financeCalculator-container .modalWindow .text,
		.finance-calculator #calculatorContainer.financeCalculator-container .errorMsg {
		
			
				font-family: Noto Sans Regular;
			
		
		
		}



.auth .auth.msrp-compare-products-models .compare-frequent-models,
.auth.msrp-compare-products-models .card .card-build-price, 
.auth.msrp-compare-products-models .compare-products-display--inner .card .cat-follow.compare-products__model-details {
	
	    
	        font-family: Roboto Condensed Bold;
	     
	
	
}

.auth.msrp-shop-compare-products-models .card-wrapper .card .card-display-model .card-selected-model.compare-selected-model,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .card-display-model .card-selected-model.compare-selected-model {
	
		color: #FFFFFF ;
	
	
		background-color: #000000 ;
	
	
		border-color: #000000 ;
	
}

.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .compare-withcompetitor-button a,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .comparison-tool-buttons-section .compare-withcompetitor-button a,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons>a,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .comparison-tool-buttons-section .comparison-tool-buttons>a {
	
		text-transform: none;	
	
	
		color: #0067B8;
	
}

.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .compare-withcompetitor-button a:hover,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .comparison-tool-buttons-section .compare-withcompetitor-button a:hover,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons>a:hover,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .comparison-tool-buttons-section .comparison-tool-buttons>a:hover {

	color : #0078D6;

}

.auth.msrp-compare-products-models .row .card-wrapper .card .product-display-value.family,
.auth.msrp-compare-products-models .row .card-wrapper .card .product-display-value.model,
.auth.msrp-compare-products-models .row .card .card-text .product-display-value.spec,
.auth .modal.msrp-info .modal-dialog .modal-content .modal-body p,
.auth.msrp-compare-products-models .row .card-wrapper .card .product-display-value.spec-value,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .compare-withcompetitor-button a,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .comparison-tool-buttons-section .compare-withcompetitor-button a,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons>a,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .comparison-tool-buttons-section .comparison-tool-buttons>a,
.auth.msrp-compare-products-models .row .card-wrapper .card .product-card-price-USD .pricing-msrp.pdp .msrp,
.auth.msrp-compare-products-models .row .card-wrapper .card .product-card-price-USD .pricing-msrp.pdp .price,
.auth.msrp-compare-products-models .row .card-wrapper .card .product-card-price-USD .pricing-msrp.pdp .currency {
	
        
            font-family:Noto Sans Regular;
        
    
    
}

.auth.msrp-shop-compare-products-models .card-wrapper .card .card-text .product-card-price-USD .pricing-msrp.pdp .price,
.auth.msrp-shop-compare-products-models .card-wrapper .card .card-text .product-card-price-USD .pricing-msrp.pdp .currency,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .card-text .product-card-price-USD .pricing-msrp.pdp .price,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .card-text .product-card-price-USD .pricing-msrp.pdp .currency {
	
		
			font-family: Roboto Condensed!important;
	   
	 
	 
	
		color: #000000 !important;
   
}

.auth.msrp-compare-products-models .card .new-npi-icon,
.auth.msrp-shop-compare-products-models .card-wrapper .card .new-npi-icon,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .new-npi-icon {
	
	
        
            font-family: Roboto Condensed Bold;
        
    
	
		color: #000000;
	
}

.auth.msrp-compare-products-models .card .new-npi-icon,
.auth.msrp-shop-compare-products-models .card-wrapper .card .new-npi-icon,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .new-npi-icon  {
   
     background: #ffcd11 ;
   
}

.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.family,
.auth.msrp-compare-products-models .compare-products-display--inner .card .cat-follow.compare-products__model-details,
.auth.msrp-compare-products-models .card .card-text .product-display-value.spec,
.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.model {
	
		text-transform: capitalize;
	
}


.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.spec-value {
	text-transform: none;
}

.auth.msrp-compare-products-models .compare-products-display--inner .compare-products__model-details {
	text-transform: none;

	
		
			font-family:Noto Sans Regular;
		
	
	
}

.auth.msrp-compare-products-models .compare-tool-wrapper .compare-tool-wrapper-text,
.auth .compare-tool-wrapper p.compare-tool-wrapper-text {	
    
    	
  			font-family: Roboto Condensed;
		
    	
   
}

.auth.msrp-compare-products-models .compare-frequent-models {
	
		color: #000000;
	
}

.auth.msrp-compare-products-models .text-separator {
	
		color: #ffcd11;
	
}



.auth.msrp-compare-products-models .msrp_unit-switch-container.desktop-view-msrp input[type="checkbox"] + label {
	
		
	        font-family: Noto Sans Regular;
		
	
	

    
		color: #000000;
	

}


.auth.msrp-compare-products-models .msrp_unit-switch-container.desktop-view-msrp input:checked + label{
	
		border-bottom: 2px solid #ffcd11;
	
	
}
.auth.msrp-compare-products-models .msrp_unit-switch-container.desktop-view-msrp input:checked + label:hover {
    
    	background: #fffae7;
	 
	
		border-bottom: 2px solid #ffcd11;
	
}



.auth.msrp-compare-products-models .msrp_unit-switch-container.desktop-view-msrp label {
    
	  	border-bottom: 2px solid #999999;
    
}

.auth.msrp-compare-products-models .msrp_unit-switch-container.desktop-view-msrp label:hover{
	
      background: #f0f0f0 ;
    

}

.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.family,
.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.spec,
.auth.msrp-compare-products-models .row .card-wrapper .card .product-card-price-USD .pricing-msrp.pdp .msrp {
	
		  color: #6f6f6f;
	
}

.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.model {
	
		  color: #000000;
	
}

.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.spec-value,
.auth.msrp-compare-products-models .compare-products-display--inner .card .cat-follow.compare-products__model-details {
	
		  color: #000000;
	
}

.auth.msrp-compare-products-models .compare-tool-wrapper .compare-tool-wrapper-text,
.auth.msrp-compare-products-models .compare-products-display--inner .card .compare-products__model-details {
	
		  color: #000000;
	
}

.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons a.button.button-primary,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons .button,
.auth.msrp-compare-products-models .button.button-primary {
    
        
            font-family: Noto Sans Semibold !important;
        
       	
			line-height: 0.8 !important;
		
    
    

	
  		color: #000000;
	
	
		 background: #ffcd11;
    
	
		 border-color: #B18D00;
    
	
		text-transform: capitalize;
	
}

.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons
.button a{

	
		font-family: Noto Sans Semibold;
	


}
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons>a.button.button-primary:hover,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons .button:hover,
.auth.msrp-compare-products-models .button.button-primary:hover {
	
		 color: #000000;
    
	
		 background: #FFE672;
    
	
		 border-color: #F3C206;
    
}

.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons a.button.button-primary:active,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons .button:active,
.auth.msrp-compare-products-models .button.button-primary:active {
	
		color: #000000;
	
	
		background-color: #FFB288;
	
	
		border-color: #E56C00;
	 
}

.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons a.button.button-primary:focus,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons .button:focus,
.auth.msrp-compare-products-models .button.button-primary:focus {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #FFE672;
	 
}

.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons a.button.button-primary.button-disabled,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons .button.button-disabled,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons a[disabled].button.button-primary,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons .button[disabled],
.auth.msrp-compare-products-models .button.button-disabled.button-primary,
.auth.msrp-compare-products-models .button[disabled].button-primary {
	
		color: #AAAAAA !important;
	
	
		background-color: #FFF1B6 !important;
	
	
		border-color: #FFF1B6 !important;
	 
}

 
@media screen and (max-width: 1023px){
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-header p.modal-title,
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li a,
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container,
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container label.unit-switch-selected-label,
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-content .modal-body ul li.unit-switch-li {
		
			
				font-family: Noto Sans Regular;
			
		
		

		
			color: #000000;
		
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li,
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li:last-of-type {
		
			border-top: 1px solid #cccccc;
		
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp a i,
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window i {
		
			background: #f0f0f0;
		
		
		
			color: #000000;
		
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body.uom-modal ul li.unit-switch-li:hover,
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.actions-modal-uom .modal-dialog .modal-content .modal-body ul li.unit-switch-li:hover {
		
			background: #fffae7;
		
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title i {
		
			color: #000000 ;
		
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
		
		
			text-transform: capitalize;
		
		
		
			color: #000000;
		
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body p {
		
			
				font-family: Noto Sans Regular;
			
		
		
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary {
		
			color: #000000;
		
		
		
			background-color: #ffcd11;
		
		
		
			border-color: #B18D00;
		 
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary:hover {
		
			color: #000000;
		
		
		
			background-color: #FFE672;
		
		
		
			border-color: #F3C206;
		
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary {
		
			color: #000000;
			
		
		
			background-color: #FFFFFF;
		
		
		
			border-color: #000000;
		
	}
	
	.auth.msrp-compare-products-models .compare-products-display .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary:hover {
		
			color: #000000;
			
		
		
			background-color: #F2F2F2;
		
		
		
			border-color: #000000;
		
	}
}





.auth.msrp-compare-products-models--full .remove:hover {
	
		color: #ffcd11 ;
	
}

.auth.msrp-compare-products-models--full .fieldset--cat-models input[type="radio"]:checked + label::before,
.auth.msrp-compare-products-models--full .fieldset--competitor-models input[type="radio"]:checked + label::before {
	
		background: #ffcd11 ;
		border: #ffcd11 ;
	
}

.auth.msrp-compare-products-models--full .cat-follow--back,
.auth.msrp-compare-products-models--full .cat-follow--back a{

      color: #000000;
  
   
	
		font-family:Noto Sans Regular;
	
   
   
  
      text-transform: none;
  
}

.auth.msrp-compare-products-models.msrp-compare-products-models--full .card-wrapper .card .product-display-value.family{
	text-transform: none;
} 

.auth.msrp-compare-products-models--full .cat-follow--back a:hover{
	
      color: #000000;
  
}

.auth.msrp-compare-products-models--full .cat-follow--back::before,
.auth .card-wrapper .card .card-text, 
.auth .card-wrapper-mobile .card .card-text,
.auth.msrp-compare-products-models .row .card-wrapper .card .product-card-price-USD .pricing-msrp.pdp .msrp {
  
	  color: #6f6f6f;
  
}

.auth.msrp-compare-products-models .card .new-npi-icon,
.auth.msrp-shop-compare-products-models .card-wrapper .card .new-npi-icon,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .new-npi-icon {
	
	
        
            font-family: Roboto Condensed Bold;
        
    
	
		color: #000000;
	
}

.auth.msrp-shop-compare-products-models .card-wrapper .card .card-text .product-card-price-USD .pricing-msrp.pdp .price,
.auth.msrp-shop-compare-products-models .card-wrapper .card .card-text .product-card-price-USD .pricing-msrp.pdp .currency,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .card-text .product-card-price-USD .pricing-msrp.pdp .price,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .card-text .product-card-price-USD .pricing-msrp.pdp .currency {
	
		
			font-family: Roboto Condensed;
	   
	 
	 
	
		color: #000000;
   
}

<!-- /* Model Tab BackGround */ -->
.auth.msrp-compare-products-models--full .tab-wrapper::before {
  
    background-color: #f0f0f0;
  
}

<!-- /* Border for Tab */ -->
.auth.msrp-compare-products-models--full .tab-wrapper .control--link {
	
        border-left: 1px solid #999999;
    
}

.auth.msrp-compare-products-models--full .tab-wrapper .control--link:last-of-type {
	
        border-right: 1px solid #999999;
    
}

.auth.msrp-compare-products-models--full .tab-wrapper .control--link.active {
	
        border-top: 1px solid #999999;
    
}

<!-- /* Border for Model cards */ -->

<!-- /* Highlighted/Selected Tab */ -->
.auth.msrp-compare-products-models--full .tab-wrapper .control--link.active,
.auth.msrp-compare-products-models--full .tab-wrapper .control--link.active:hover {
 
    border-bottom-color: #ffcd11 ;
  
}
 
<!-- /* Tab and selected-model title */ -->
.auth.msrp-compare-products-models--full .compare-products-display .tab-wrapper .control--link,
.auth.msrp-compare-products-models--full .card .card-selected-model { 
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
    
    
            text-transform: capitalize;
    

    
     color: #000000;
    
}

<!-- /* Eyebrow heading */ -->
.auth.msrp-compare-products-models--full .card-wrapper .card .product-display-value.family,
.auth.msrp-compare-products-models--full .card-wrapper .card .product-display-value.msrp-value { 
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
    
     color: #6f6f6f;
    
}

.auth.msrp-compare-products-models--full .card-wrapper .card .product-display-value.family,
.auth.msrp-compare-products-models--full .card-wrapper .card .product-display-value.msrp-value {
 
            text-transform: none;
 
}

<!-- /* Model title on card */ -->
.auth.msrp-compare-products-models--full .card .product-display-value,
.auth.msrp-compare-products-models--full .card-wrapper .card .product-display-value.model,
.auth .compare-products-table-details th .add-model--inner .add,
.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.msrp-value .msrp-value-details {
   
	
		font-family:Noto Sans Regular;
	
   
   

	 
     color: #000000;
     
	
}	


.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-teritiary a,
.auth .compare-products-table-details th,
.auth .compare-products-table-details .header td, 
.auth .compare-products-table-details .sub-header td,
.auth.msrp-compare-products-models--full .show-on-scroll .sticky-table tr th .product-display-value.family,
.auth .compare-products-table-details .expand-collapse-buttons,
.auth .compare-products-table-details .add,
.auth.msrp-compare-products-models .print-icon,
.auth.msrp-compare-products-models--full .add-models-modal .modal-footer .button { 
	
	   
		   font-family: Roboto Condensed Bold;
	   
	   
		   text-transform: capitalize;
	   
   
   
   
} 

.auth.msrp-compare-products-models--full .show-on-scroll .sticky-table tr th {
	
    	
  			font-family: Roboto Condensed;
		
    
	
}

.auth .compare-products-table-details .compare0 .cell--inner,
.auth .compare-products-table-details .compare1 .cell--inner,
.auth .compare-products-table-details .compare2 .cell--inner,
.auth .compare-products-table-details .comparehidden,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .compare-withcompetitor-button a,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .comparison-tool-buttons-section .compare-withcompetitor-button a,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons>a,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .comparison-tool-buttons-section .comparison-tool-buttons>a,
.auth.msrp-compare-products-models--full .show-on-scroll .sticky-table .banner-header-actions a { 
 	
		
			font-family:Noto Sans Regular;
		
	
		
}

.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-primary,
.auth.msrp-compare-products-models .button.button-primary,
.auth.competitormodal .button.button-primary {  
    
        
            font-family: Noto Sans Semibold !important;
        
       	
			line-height: 0.8 !important;
		
    
    

	
  		color: #000000;
	
	
		 background: #ffcd11;
    
	
		 border-color: #B18D00;
    
	
		text-transform: capitalize;
	
}

.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-primary:hover,
.auth.msrp-compare-products-models .button.button-primary:hover,
.auth.competitormodal .button.button-primary:hover {
	
		 color: #000000;
    
	
		 background: #FFE672;
    
	
		 border-color: #F3C206;
    
}

.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-primary:active,
.auth.msrp-compare-products-models .button.button-primary:active,
.auth.competitormodal .button.button-primary:active {
	
		color: #000000;
	
	
		background-color: #FFB288;
	
	
		border-color: #E56C00;
	 
}

.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-primary:focus,
.auth.msrp-compare-products-models .button.button-primary:focus,
.auth.competitormodal .button.button-primary:focus {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #FFE672;
	 
}

.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-disabled.button-primary,
.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button[disabled].button-primary,
.auth.msrp-compare-products-models .button.button-disabled.button-primary,
.auth.msrp-compare-products-models .button[disabled].button-primary,
.auth.competitormodal .button.button-disabled.button-primary,
.auth.competitormodal .button[disabled].button-primary {
	
		color: #AAAAAA !important;
	
	
		background-color: #FFF1B6 !important;
	
	
		border-color: #FFF1B6 !important;
	 
}

.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .compare-withcompetitor-button a,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .comparison-tool-buttons-section .compare-withcompetitor-button a,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons>a,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .comparison-tool-buttons-section .comparison-tool-buttons>a {
	
		text-transform: none;	
	
	
		color: #0067B8;	
	
}

.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .compare-withcompetitor-button a:hover,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .comparison-tool-buttons-section .compare-withcompetitor-button a:hover,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons>a:hover,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .comparison-tool-buttons-section .comparison-tool-buttons>a:hover {

	color : #0078D6;

}


.auth.msrp-shop-compare-products-models .card-wrapper .card .card-selected-model.compare-selected-model,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .card-selected-model.compare-selected-model {
	
		color: #FFFFFF ;
	
	
		background-color: #000000 ;
	
	
		border-color: #000000 ;
	
}

<!-- /* CTA for Compare with Competitors */ -->
.auth.msrp-compare-products-models.msrp-compare-products-models--full .show-mobile .comparison-tool-buttons-section .compare__model-details,
.auth.msrp-compare-products-models .card .card-header-actions a {
   
	
		font-family:Noto Sans Regular;
	
   
   

	
            text-transform: capitalize;
    
}

.auth.msrp-compare-products-models.msrp-compare-products-models--full .show-mobile .comparison-tool-buttons-section .compare__model-details,
.auth.msrp-compare-products-models--full .card .card-header-actions a,
.auth.msrp-compare-products-models--full .comparison-tool-buttons-section a	{
  
     color: #0067B8;
   
}
   
.auth.msrp-compare-products-models--full .card .card-header-actions a:hover {
  
     color: #0078D6;
   
}  

<!-- /* CTA for Bulid and Price */ -->
.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-teritiary a {
 
    color: #000000 ;
  
}
.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-teritiary {
  
    background-color: #FFFFFF ;
  
  
    border-color: #000000 ;
  
}

.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-teritiary a:hover {
  
    color: #000000 ;
  
}
.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-teritiary:hover {
  
    background-color: #F2F2F2 ;
  
  
    border-color: #000000 ;
  
}

<!-- /* Background Color for Add model '+' */ -->
.auth.msrp-compare-products-models--full .add-model--inner .add span,
.auth.msrp-compare-products-models--full .add-model--sticky .add span,
.auth.msrp-compare-products-models .card .new-npi-icon,
.auth.msrp-shop-compare-products-models .card-wrapper .card .new-npi-icon,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .new-npi-icon  {
   
     background-color: #ffcd11 ;
   
}

<!-- /* Color for Add model '+' */ -->
.auth.msrp-compare-products-models--full .add-model--inner .add span,
.auth.msrp-compare-products-models--full .add-model--sticky .add span {
 
     color: #000000 ;
  
}

<!-- /* Background Color  */ -->
.auth.msrp-compare-products-models--full .compare-products-display
 {
   
     background-color: #FFFFFF ;
   
}




.auth.msrp-compare-products-models--full .msrp_unit-switch-container.desktop-view-msrp input[type="checkbox"] + label {
	
		
	        font-family: Noto Sans Regular;
		
	
	

    
		color: #000000;
	

}


.auth.msrp-compare-products-models--full .msrp_unit-switch-container.desktop-view-msrp input:checked + label{
	
		border-bottom: 2px solid #ffcd11;
	
	
}
.auth.msrp-compare-products-models--full .msrp_unit-switch-container.desktop-view-msrp input:checked + label:hover {
    
    	background: #fffae7;
	 
	
		border-bottom: 2px solid #ffcd11;
	
}



.auth.msrp-compare-products-models--full .msrp_unit-switch-container.desktop-view-msrp label {
    
	  	border-bottom: 2px solid #999999;
    
}

.auth.msrp-compare-products-models--full .msrp_unit-switch-container.desktop-view-msrp label:hover{
	
      background: #f0f0f0 ;
    

}
.model-unavailable-secondary-font{
	
		
			font-family: Noto Sans Regular !important;
		
		
		  line-height: 1.2 !important;
	   
	
	
}

.comparsion-tool-subheading{
	
	   
		  font-family: Noto Sans Regular !important;
	   
	   
		 line-height: 1.2 !important;
	   
	
	
}

 
@media screen and (max-width: 1023px){
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-header p.modal-title,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li a,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container label.unit-switch-selected-label,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-content .modal-body ul li.unit-switch-li,
	.auth.msrp-compare-products-models--full .return-main-compare a.cat-follow.cat-follow--back,
	.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .card--inner .card-text .product-card-price-USD .pricing-msrp.pdp .msrp{
		
			
				font-family: Noto Sans Regular;
			
		
		

		
			color: #000000;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li:last-of-type {
		
			border-top: 1px solid #cccccc;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp a i,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window i {
		
			background: #f0f0f0;
		
		
		
			color: #000000;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body.uom-modal ul li.unit-switch-li:hover,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.actions-modal-uom .modal-dialog .modal-content .modal-body ul li.unit-switch-li:hover {
		
			background: #fffae7;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title i {
		
			color: #000000 ;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
		
		
			text-transform: capitalize;
		
		
		
			color: #000000;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body p {
		
			
				font-family: Noto Sans Regular;
			
		
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary {
		
			color: #000000;
		
		
		
			background-color: #ffcd11;
		
		
		
			border-color: #B18D00;
		 
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary:hover {
		
			color: #000000;
		
		
		
			background-color: #FFE672;
		
		
		
			border-color: #F3C206;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary {
		
			color: #000000;
			
		
		
			background-color: #FFFFFF;
		
		
		
			border-color: #000000;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary:hover {
		
			color: #000000;
			
		
		
			background-color: #F2F2F2;
		
		
		
			border-color: #000000;
		
	}
}




.auth.msrp-compare-products-models--full .remove:hover {
	
		color: #ffcd11 ;
	
}

.auth.msrp-compare-products-models--full .fieldset--cat-models input[type="radio"]:checked + label::before,
.auth.msrp-compare-products-models--full .fieldset--competitor-models input[type="radio"]:checked + label::before {
	
		background: #ffcd11 ;
		border: #ffcd11 ;
	
}

.auth.msrp-compare-products-models--full .cat-follow--back,
.auth.msrp-compare-products-models--full .cat-follow--back a{

      color: #000000;
  
   
	
		font-family:Noto Sans Regular;
	
   
   
  
      text-transform: none;
  
}

.auth.msrp-compare-products-models.msrp-compare-products-models--full .card-wrapper .card .product-display-value.family{
	text-transform: none;
} 

.auth.msrp-compare-products-models--full .cat-follow--back a:hover{
	
      color: #000000;
  
}

.auth.msrp-compare-products-models--full .cat-follow--back::before,
.auth .card-wrapper .card .card-text, 
.auth .card-wrapper-mobile .card .card-text,
.auth.msrp-compare-products-models .row .card-wrapper .card .product-card-price-USD .pricing-msrp.pdp .msrp {
  
	  color: #6f6f6f;
  
}

.auth.msrp-compare-products-models .card .new-npi-icon,
.auth.msrp-shop-compare-products-models .card-wrapper .card .new-npi-icon,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .new-npi-icon {
	
	
        
            font-family: Roboto Condensed Bold;
        
    
	
		color: #000000;
	
}

.auth.msrp-shop-compare-products-models .card-wrapper .card .card-text .product-card-price-USD .pricing-msrp.pdp .price,
.auth.msrp-shop-compare-products-models .card-wrapper .card .card-text .product-card-price-USD .pricing-msrp.pdp .currency,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .card-text .product-card-price-USD .pricing-msrp.pdp .price,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .card-text .product-card-price-USD .pricing-msrp.pdp .currency {
	
		
			font-family: Roboto Condensed;
	   
	 
	 
	
		color: #000000;
   
}

<!-- /* Model Tab BackGround */ -->
.auth.msrp-compare-products-models--full .tab-wrapper::before {
  
    background-color: #f0f0f0;
  
}

<!-- /* Border for Tab */ -->
.auth.msrp-compare-products-models--full .tab-wrapper .control--link {
	
        border-left: 1px solid #999999;
    
}

.auth.msrp-compare-products-models--full .tab-wrapper .control--link:last-of-type {
	
        border-right: 1px solid #999999;
    
}

.auth.msrp-compare-products-models--full .tab-wrapper .control--link.active {
	
        border-top: 1px solid #999999;
    
}

<!-- /* Border for Model cards */ -->

<!-- /* Highlighted/Selected Tab */ -->
.auth.msrp-compare-products-models--full .tab-wrapper .control--link.active,
.auth.msrp-compare-products-models--full .tab-wrapper .control--link.active:hover {
 
    border-bottom-color: #ffcd11 ;
  
}
 
<!-- /* Tab and selected-model title */ -->
.auth.msrp-compare-products-models--full .compare-products-display .tab-wrapper .control--link,
.auth.msrp-compare-products-models--full .card .card-selected-model { 
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
    
    
            text-transform: capitalize;
    

    
     color: #000000;
    
}

<!-- /* Eyebrow heading */ -->
.auth.msrp-compare-products-models--full .card-wrapper .card .product-display-value.family,
.auth.msrp-compare-products-models--full .card-wrapper .card .product-display-value.msrp-value { 
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
    
     color: #6f6f6f;
    
}

.auth.msrp-compare-products-models--full .card-wrapper .card .product-display-value.family,
.auth.msrp-compare-products-models--full .card-wrapper .card .product-display-value.msrp-value {
 
            text-transform: none;
 
}

<!-- /* Model title on card */ -->
.auth.msrp-compare-products-models--full .card .product-display-value,
.auth.msrp-compare-products-models--full .card-wrapper .card .product-display-value.model,
.auth .compare-products-table-details th .add-model--inner .add,
.auth.msrp-compare-products-models .card-wrapper .card .product-display-value.msrp-value .msrp-value-details {
   
	
		font-family:Noto Sans Regular;
	
   
   

	 
     color: #000000;
     
	
}	


.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-teritiary a,
.auth .compare-products-table-details th,
.auth .compare-products-table-details .header td, 
.auth .compare-products-table-details .sub-header td,
.auth.msrp-compare-products-models--full .show-on-scroll .sticky-table tr th .product-display-value.family,
.auth .compare-products-table-details .expand-collapse-buttons,
.auth .compare-products-table-details .add,
.auth.msrp-compare-products-models .print-icon,
.auth.msrp-compare-products-models--full .add-models-modal .modal-footer .button { 
	
	   
		   font-family: Roboto Condensed Bold;
	   
	   
		   text-transform: capitalize;
	   
   
   
   
} 

.auth.msrp-compare-products-models--full .show-on-scroll .sticky-table tr th {
	
    	
  			font-family: Roboto Condensed;
		
    
	
}

.auth .compare-products-table-details .compare0 .cell--inner,
.auth .compare-products-table-details .compare1 .cell--inner,
.auth .compare-products-table-details .compare2 .cell--inner,
.auth .compare-products-table-details .comparehidden,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .compare-withcompetitor-button a,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .comparison-tool-buttons-section .compare-withcompetitor-button a,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons>a,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .comparison-tool-buttons-section .comparison-tool-buttons>a,
.auth.msrp-compare-products-models--full .show-on-scroll .sticky-table .banner-header-actions a { 
 	
		
			font-family:Noto Sans Regular;
		
	
		
}

.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-primary,
.auth.msrp-compare-products-models .button.button-primary,
.auth.competitormodal .button.button-primary {  
    
        
            font-family: Noto Sans Semibold !important;
        
       	
			line-height: 0.8 !important;
		
    
    

	
  		color: #000000;
	
	
		 background: #ffcd11;
    
	
		 border-color: #B18D00;
    
	
		text-transform: capitalize;
	
}

.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-primary:hover,
.auth.msrp-compare-products-models .button.button-primary:hover,
.auth.competitormodal .button.button-primary:hover {
	
		 color: #000000;
    
	
		 background: #FFE672;
    
	
		 border-color: #F3C206;
    
}

.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-primary:active,
.auth.msrp-compare-products-models .button.button-primary:active,
.auth.competitormodal .button.button-primary:active {
	
		color: #000000;
	
	
		background-color: #FFB288;
	
	
		border-color: #E56C00;
	 
}

.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-primary:focus,
.auth.msrp-compare-products-models .button.button-primary:focus,
.auth.competitormodal .button.button-primary:focus {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #FFE672;
	 
}

.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-disabled.button-primary,
.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button[disabled].button-primary,
.auth.msrp-compare-products-models .button.button-disabled.button-primary,
.auth.msrp-compare-products-models .button[disabled].button-primary,
.auth.competitormodal .button.button-disabled.button-primary,
.auth.competitormodal .button[disabled].button-primary {
	
		color: #AAAAAA !important;
	
	
		background-color: #FFF1B6 !important;
	
	
		border-color: #FFF1B6 !important;
	 
}

.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .compare-withcompetitor-button a,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .comparison-tool-buttons-section .compare-withcompetitor-button a,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons>a,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .comparison-tool-buttons-section .comparison-tool-buttons>a {
	
		text-transform: none;	
	
	
		color: #0067B8;	
	
}

.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .compare-withcompetitor-button a:hover,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .comparison-tool-buttons-section .compare-withcompetitor-button a:hover,
.auth.msrp-shop-compare-products-models .card-wrapper .card .comparison-tool-buttons-section .comparison-tool-buttons>a:hover,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .comparison-tool-buttons-section .comparison-tool-buttons>a:hover {

	color : #0078D6;

}


.auth.msrp-shop-compare-products-models .card-wrapper .card .card-selected-model.compare-selected-model,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .card-selected-model.compare-selected-model {
	
		color: #FFFFFF ;
	
	
		background-color: #000000 ;
	
	
		border-color: #000000 ;
	
}

<!-- /* CTA for Compare with Competitors */ -->
.auth.msrp-compare-products-models.msrp-compare-products-models--full .show-mobile .comparison-tool-buttons-section .compare__model-details,
.auth.msrp-compare-products-models .card .card-header-actions a {
   
	
		font-family:Noto Sans Regular;
	
   
   

	
            text-transform: capitalize;
    
}

.auth.msrp-compare-products-models.msrp-compare-products-models--full .show-mobile .comparison-tool-buttons-section .compare__model-details,
.auth.msrp-compare-products-models--full .card .card-header-actions a,
.auth.msrp-compare-products-models--full .comparison-tool-buttons-section a	{
  
     color: #0067B8;
   
}
   
.auth.msrp-compare-products-models--full .card .card-header-actions a:hover {
  
     color: #0078D6;
   
}  

<!-- /* CTA for Bulid and Price */ -->
.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-teritiary a {
 
    color: #000000 ;
  
}
.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-teritiary {
  
    background-color: #FFFFFF ;
  
  
    border-color: #000000 ;
  
}

.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-teritiary a:hover {
  
    color: #000000 ;
  
}
.auth.msrp-compare-products-models--full .comparison-tool-buttons-section .button.button-teritiary:hover {
  
    background-color: #F2F2F2 ;
  
  
    border-color: #000000 ;
  
}

<!-- /* Background Color for Add model '+' */ -->
.auth.msrp-compare-products-models--full .add-model--inner .add span,
.auth.msrp-compare-products-models--full .add-model--sticky .add span,
.auth.msrp-compare-products-models .card .new-npi-icon,
.auth.msrp-shop-compare-products-models .card-wrapper .card .new-npi-icon,
.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .new-npi-icon  {
   
     background-color: #ffcd11 ;
   
}

<!-- /* Color for Add model '+' */ -->
.auth.msrp-compare-products-models--full .add-model--inner .add span,
.auth.msrp-compare-products-models--full .add-model--sticky .add span {
 
     color: #000000 ;
  
}

<!-- /* Background Color  */ -->
.auth.msrp-compare-products-models--full .compare-products-display
 {
   
     background-color: #FFFFFF ;
   
}




.auth.msrp-compare-products-models--full .msrp_unit-switch-container.desktop-view-msrp input[type="checkbox"] + label {
	
		
	        font-family: Noto Sans Regular;
		
	
	

    
		color: #000000;
	

}


.auth.msrp-compare-products-models--full .msrp_unit-switch-container.desktop-view-msrp input:checked + label{
	
		border-bottom: 2px solid #ffcd11;
	
	
}
.auth.msrp-compare-products-models--full .msrp_unit-switch-container.desktop-view-msrp input:checked + label:hover {
    
    	background: #fffae7;
	 
	
		border-bottom: 2px solid #ffcd11;
	
}



.auth.msrp-compare-products-models--full .msrp_unit-switch-container.desktop-view-msrp label {
    
	  	border-bottom: 2px solid #999999;
    
}

.auth.msrp-compare-products-models--full .msrp_unit-switch-container.desktop-view-msrp label:hover{
	
      background: #f0f0f0 ;
    

}
.model-unavailable-secondary-font{
	
		
			font-family: Noto Sans Regular !important;
		
		
		  line-height: 1.2 !important;
	   
	
	
}

.comparsion-tool-subheading{
	
	   
		  font-family: Noto Sans Regular !important;
	   
	   
		 line-height: 1.2 !important;
	   
	
	
}

 
@media screen and (max-width: 1023px){
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-header p.modal-title,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li a,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-body ul li a.unit-switch-selected-container label.unit-switch-selected-label,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-content .modal-body ul li.unit-switch-li,
	.auth.msrp-compare-products-models--full .return-main-compare a.cat-follow.cat-follow--back,
	.auth.msrp-shop-compare-products-models .card-wrapper-mobile .card .card--inner .card-text .product-card-price-USD .pricing-msrp.pdp .msrp{
		
			
				font-family: Noto Sans Regular;
			
		
		

		
			color: #000000;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body ul li:last-of-type {
		
			border-top: 1px solid #cccccc;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp a i,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window i {
		
			background: #f0f0f0;
		
		
		
			color: #000000;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window .modal-dialog .modal-content .modal-body.uom-modal ul li.unit-switch-li:hover,
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.actions-modal-uom .modal-dialog .modal-content .modal-body ul li.unit-switch-li:hover {
		
			background: #fffae7;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title i {
		
			color: #000000 ;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-header p.modal-title {
		
			
				font-family: Roboto Condensed Bold;
			
		
		
		
		
			text-transform: capitalize;
		
		
		
			color: #000000;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body p {
		
			
				font-family: Noto Sans Regular;
			
		
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary {
		
			color: #000000;
		
		
		
			background-color: #ffcd11;
		
		
		
			border-color: #B18D00;
		 
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-primary:hover {
		
			color: #000000;
		
		
		
			background-color: #FFE672;
		
		
		
			border-color: #F3C206;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary {
		
			color: #000000;
			
		
		
			background-color: #FFFFFF;
		
		
		
			border-color: #000000;
		
	}
	
	.auth.msrp-compare-products-models--full .msrp_unit-switch-container.mobile-view-msrp .unit-switch-window.unit-switch-save-preferences-modal .modal-dialog .modal-content .modal-body button.button.button-tertiary:hover {
		
			color: #000000;
			
		
		
			background-color: #F2F2F2;
		
		
		
			border-color: #000000;
		
	}
}



.auth.dealerLocator .consumer-locator-dealer .search-content .dealer-address a,
.auth.dealerLocator .consumer-locator-dealer .search-content .dealer-info a,
.auth.dealerLocator .consumer-locator-dealer .container .search-results .paginator .paginator-links a[class^="pagination_"] {
	
		
			font-family:Noto Sans Regular;
		
	
	
	
		text-transform: none;
	
	
		color: #0067B8 !important;
	
}

.auth.dealerLocator .consumer-locator-dealer .search-content .dealer-address a:hover,
.auth.dealerLocator .consumer-locator-dealer .search-content .dealer-info a:hover,
.auth.dealerLocator .consumer-locator-dealer .search-results .paginator .paginator-links a[class^="pagination_"]:hover {
	
		color: #0078D6 !important;
	
}

.auth.dealerLocator .consumer-locator-dealer .radio-group label,
.auth.dealerLocator .consumer-locator-dealer .search-options fieldset label,
.auth.dealerLocator .consumer-locator-dealer .search-results .paginator .paginator-number,
.auth.dealerLocator .consumer-locator-dealer .search-results .search-content .dealer-address .dealer-info,
.auth.dealerLocator .consumer-locator-dealer .search-content .dealer-address .distance {
	
		
			font-family:Noto Sans Regular;
		
	
	
	
		color: #000000 !important;
	
}

.auth.dealerLocator .consumer-locator-dealer .radio-group .radio input[type="radio"]:checked::before {
	
		background-color: #ffcd11;
		border-color: #ffcd11;
	
}

.auth.dealerLocator .consumer-locator-dealer .search-options .btn.btn-primary,
.auth.dealerLocator .consumer-locator-dealer .mapouter .btn.btn-primary.btn-close-directions {
	
    	color: #000000;
    
    
        background-color: #ffcd11;
    
    
        border-color: #B18D00;
     
	
        text-transform: capitalize;
    

    
        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    
  }

.auth.dealerLocator .consumer-locator-dealer .search-options .btn:hover.btn-primary,
.auth.dealerLocator .consumer-locator-dealer .mapouter .btn:hover.btn-primary.btn-close-directions {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #F3C206;
	 
}

.auth.dealerLocator .consumer-locator-dealer .search-options .btn:active.btn-primary,
.auth.dealerLocator .consumer-locator-dealer .mapouter .btn:active.btn-primary.btn-close-directions {
	
		color: #000000;
	
	
		background-color: #FFB288;
	
	
		border-color: #E56C00;
	 
}

.auth.dealerLocator .consumer-locator-dealer .search-options .btn:focus.btn-primary,
.auth.dealerLocator .consumer-locator-dealer .mapouter .btn:focus.btn-primary.btn-close-directions {
	
		color: #000000;
	
	
		background-color: #FFE672;
	
	
		border-color: #FFE672;
	 
}

.auth.dealerLocator .consumer-locator-dealer .search-options .btn.button-disabled.btn-primary,
.auth.dealerLocator .consumer-locator-dealer .search-options .btn[disabled].btn-primary,
.auth.dealerLocator .consumer-locator-dealer .mapouter .btn.button-disabled.btn-primary.btn-close-directions,
.auth.dealerLocator .consumer-locator-dealer .mapouter .btn[disabled].btn-primary.btn-close-directions {
	
		color: #AAAAAA !important;
	
	
		background-color: #FFF1B6 !important;
	
	
		border-color: #FFF1B6 !important;
	 
}

.auth.bcp-attachments .attachments-list-content .bcp-attachments-list-accordion ul li a {


			font-family:Noto Sans Regular;




		text-transform: none;


		color: #0067B8 !important;

}
.auth.bcp-attachments .attachments-list-content .bcp-attachments-list-accordion ul li a:hover {

		color: #0078D6 !important;

}

.auth .modal.bcp-attachments-info .modal-dialog .modal-content .close,
.js.auth .accordion__heading::after,
.auth .modal.bcp-attachments-info .modal-dialog .modal-content .modal-body p {


			font-family:Noto Sans Regular;




		color: #000000 !important;

}

.auth.bcp-attachments .bcp-attachments-list-accordion i.material-icons {

		color: #6f6f6f;

}

.auth .modal.bcp-attachments-info#bcp-attachments-info-modal .modal-title,
.auth.bcp-attachments .bcp-attachments__product-wrap .accordion__heading, 
.auth.bcp-attachments .bcp-attachments-list-accordion h3 {



            font-family: Roboto Condensed Bold !important;



		text-transform: capitalize !important;


		color: #000000 !important;

}

.auth .accordion-bottom-page .accordion-loading .accordion-loading__button,
.auth .modal.bcp-attachments-info .modal-dialog .modal-footer .button {

	color: #000000;	


	background-color: #FFFFFF;


	border-color: #000000;

}
.auth .accordion-bottom-page .accordion-loading .accordion-loading__button:hover,
.auth .modal.bcp-attachments-info .modal-dialog .modal-footer .button:hover {

	color: #000000;


	background-color: #F2F2F2;


	border-color: #000000;

}

.auth .accordion-bottom-page .accordion-loading .accordion-loading__button:active,
.auth .modal.bcp-attachments-info .modal-dialog .modal-footer .button:active {
    
        color: #000000;
  

  
        background-color: #cccccc;
  

  
      border-color: #000000;
   
}

.auth .accordion-bottom-page .accordion-loading .accordion-loading__button:focus,
.auth .modal.bcp-attachments-info .modal-dialog .modal-footer .button:focus {
    
        color: #000000;
  

  
        background-color: #F2F2F2;
  

  
      border-color: #000000;
   
}

.auth .accordion-bottom-page .accordion-loading .accordion-loading__button.button-disabled,
.auth .accordion-bottom-page .accordion-loading .accordion-loading__button[disabled],
.auth .modal.bcp-attachments-info .modal-dialog .modal-footer .button.button-disabled,
.auth .modal.bcp-attachments-info .modal-dialog .modal-footer .button[disabled] {
    
        color: #AAAAAA !important;
  

  
        background-color: #F2F2F2 !important;
  

  
      border-color: #F2F2F2 !important;
   
}

.auth.bcp-attachments .bcp-attachments__product-wrap .accordion__heading  {
	
		border-bottom: 1px solid #cccccc !important;
    
	}
.auth.bcp-attachments .attachments-list-content {
	
			border-bottom: 1px solid #cccccc !important;
	
	}

.auth .byline-publish-date .author-byline-publish-date .author-details a.author-name {

	color: #0067B8 !important;  

}
.auth .byline-publish-date .author-byline-publish-date .author-details a.author-name {


	font-family:Noto Sans Regular !important;


    line-height: 1.2 !important;



}
.auth .byline-publish-date .author-byline-publish-date .author-details a.author-name{

	text-transform: none;

}
.auth .byline-publish-date .author-byline-publish-date .author-details a.author-name:hover{

	color: #0078D6 !important;

}
.auth .byline-publish-date .author-byline-publish-date .author-details .publish-details p{


	font-family:Noto Sans Regular !important;

 
    line-height: 1.2 !important;



}
.auth .byline-publish-date .author-byline-publish-date .author-details .publish-details p{

    color: #000000 !important;

}


.auth.global-search-results-page .searched-item,
.auth.global-new-search-results-page .page-flipper__select-wrapper a.dropdown-button,
.auth .page-flipper .page-flipper__select-wrapper .dropdown-button,
.auth .pagination--results .pagination__numbered-wrapper .pagination__numbered-items,
.auth .page-flipper .page-flipper__select-wrapper a.dropdown-button,
h4.filter-by-heading, 
.filter--panel__section-header,
.auth.global-new-search-results-page .filter--panel__header h4,
.auth.global-new-search-results-page .pagination--results .pagination__numbered-items,
.auth .drop--menu .menu--content .pag-page-selector:not(.dealer--info) a:not(.button):not(.close),
.auth .global-search-results-page .search-results-content__title {
	
        font-family: Roboto Condensed Bold !important;
    
    
    
        text-transform: capitalize !important;
    
    
        color: #000000 !important;
    
}

.auth.global-new-search-results-page .filter--group .filter--inner label {
    
        color: #000000 !important;
    
}

.auth.global-search-results-page .global-search-results-form .float-container label{
    
        text-transform: capitalize;
    
}

.auth.global-search-results-page .filter--panel__section-header,
.auth.global-new-search-results-page .filter--panel__section-header {
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
	
	
		  text-transform: capitalize;
	
	
	
		  color: #2f2f2f;
	
}

.auth .global-search-results-page .search-results-heading,
.auth.global-new-search-results-page .filter--group .filter--inner label,
.auth .global-search-results-page .search-results-links,
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-heading,
.auth.global-search-results-page .global-search-results-form input#globalSearchInput,
.auth.global-new-search-results-page .filter--group .accordion__heading,
.auth.global-search-results-page .global-search-results-form .float-container label,
.auth .form:not(.dynamic-form--form):not(.focused-search__form) input[type="text"],
.auth .global-search-results-page .filter--group .filter--inner label,
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner,
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth .form label:not(.error):not(.radio):not(.login-panel__label-header),
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header),
.auth .global-search-results-page .search-results-subheading{
	
        
            font-family:Noto Sans Regular !important;
        
    
    
}

.auth .global-search-results-page .search-results-content__title, 
.auth.global-search-results-page .global-search-results-form input#globalSearchInput,
.auth.global-search-results-page .global-search-results-form .float-container label,
.auth .global-search-results-page .search-results-heading,
.auth .global-search-results-page .search-results-subheading,
.auth .form:not(.dynamic-form--form):not(.focused-search__form) input[type="text"],
.auth .global-search-results-page .filter--group .filter--inner label{
	
        color: #000000;
    
}

.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header){
	
        color: #3f3f3f;
    
}

.auth.global-search-results-page .global-search-results-form .button-primary {
	
        color: #000000;
    
    
        background: #ffcd11;
    
    
        border-color: #B18D00;
    
    
        text-transform: capitalize;
    
}

.auth.global-search-results-page .global-search-results-form .button-primary:hover,
button button-primary dealer-progression results-progression {
	
        color: #000000;
    
    
        background: #FFE672;
    
    
        border-color: #F3C206;
    
}


	.auth .global-search-results-page input[type="checkbox"]::before {
		color: #cccccc;
	}
	.auth .global-search-results-page .search-results-list__item,
    .auth.global-new-search-results-page .search-results-list__item {
		border: 1px solid #cccccc !important;
	}

    .auth.global-new-search-results-page .filter--panel,
	.auth .pagination--results hr,
	.auth .pagination--results .pagination__numbered-wrapper .pagination__numbered-dropdowns .page-flipper__select-wrapper.per-page,
	.auth .page-flipper > ul,
	.auth .pagination--results .pagination__numbered-wrapper .page-flipper__select-wrapper,
	.auth.global-search-results-page .filter--panel {
		border-color: #cccccc !important;
	}



	.auth.global-search-results-page .filter--group{
        color: #cccccc;
    }
    .auth .global-search-results-page .global-search-results-form .float-container {
    	border-bottom: 1px solid #cccccc !important;
    }
    .auth .filter--panel .filter--panel__body .filter--group:last-of-type {
    	border-bottom: 1px solid #cccccc;
    }
    .auth .filter--panel .filter--panel__body .filter--group,
    .auth .drop--menu .menu--content li,
    .auth .pagination--results .pagination__menu.drop--menu .menu--content .pag-page-selector:nth-of-type(2) a {
    	border-top: 1px solid #cccccc
    }




.auth .global-search-results-page input[type="checkbox"]:checked::before {
    
        color: #000000;
    
    
    
        background-color: #ffcd11;
    
    
    
      border-color: #B18D00;
     
}

	.auth .pagination--results .pagination__menu.drop--menu .menu--content .pag-page-selector:hover {
		background-color: #FFFFFF;
	}


	.auth .pagination--results .pagination__menu.drop--menu .menu--content .pag-page-selector {
		background-color: #f0f0f0;
	}


.auth .global-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag span {
	
	   
		   font-family: Roboto Condensed;
	  
	
    
 }

.auth .global-search-results-page .filter--panel .return-link,
.auth .global-search-results-page .drop--menu .menu--content li a,
.auth .global-search-results-page .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span {

        
           font-family: Roboto Condensed Bold;
        
		
			line-height: 1.2;
		
    
    
}

.auth .global-search-results-page .search-results-list__item .featured-results-icon {

	
		font-family:Roboto Condensed Bold !important;
	



    color: #000000 !important;



	background-color: #ffcd11 !important;

}
.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxHeading {
    
	  
		font-family:Roboto Condensed Bold;
	  
    
     
	
    
	  color: #000000;
    
	
	
      background-color: #f0f0f0 ;
    
}


.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxSearch #SuggKeywords .sug a,
.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxSearch #SuggProducts .sug a {
    
	  
		font-family:Noto Sans Regular;
	  
    
    
	
    
      color: #000000;
    
}

.auth .global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxSearch #SuggCategories .sug a {
    
	  
		font-family:Noto Sans Regular;
	  
    
    

    
		text-transform: none;
	

    
      color: #000000;
    
}

.auth .global-search-results-page .search-results-section-heading p {
    
	  
		font-family:Noto Sans Regular;
	  
    
    
}

.auth.global-search-results-page .search-results-section-heading p:first-child,
.auth .global-search-results-page .search-results-section-heading a {


   
              font-family: Noto Sans Regular;
   
   line-height:1.2;



}

.auth.global-search-results-page .global-search-results-form .button-primary:active {
    
             color: #000000;
    
    
            background-color: #FFB288;
    
    
            border-color: #E56C00;
     
 }	
    .auth.global-search-results-page .global-search-results-form .button-primary:focus {
    
            color: #000000;
    
    
            background-color: #FFE672;
    
    
             border-color: #FFE672;
     
}
    .auth.global-search-results-page .global-search-results-form .button-primary.button-disabled,
    .auth.global-search-results-page .global-search-results-form .button-primary[disabled] {
    
            color: #AAAAAA !important;
    
    
            background-color: #FFF1B6 !important;
    
    
            border-color: #FFF1B6 !important;
     
    }

.auth.global-search-results-page .global-search-results-form .button-primary {

    
            font-family: Noto Sans Semibold;
     
	
			line-height: 0.8;
	


}

.auth.global-search-results-page .filter--panel__header .clear-all,
.auth.global-new-search-results-page .pfp-right-col .clear-all,
.auth .filter--panel .filter--panel__body .filter--group .load-more,
.auth .filter--panel .filter--panel__body .filter--group .show-more {
    
            color: #0067B8 !important;
    
    
        
            font-family:Noto Sans Regular !important;
        
        
			line-height: 1.2 !important;
		
    
    
}
.auth .global-search-results-page .search-results-links,
.auth.global-new-search-results-page .filter--panel__header .clear-all,
.auth.global-new-search-results-page .page-flipper__button {
    
        color: #0067B8 !important;
    
}

.auth.global-new-search-results-page .filter--panel__header .clear-all:hover,
.auth.global-new-search-results-page .pfp-right-col .clear-all:hover {

        color: #0078D6 !important;

}


	<!-- /* Main component heading */ -->
    .productList h3 {
    
        
            font-family: Roboto Condensed Bold;
        
    	
    
    
        text-transform: capitalize;
    
    
        color: #000000;
    
	}

	<!-- /* Heading on top of each card */ -->
    .productList .selector-container .selector.single-card .title-btn span {
	
        
            font-family: Roboto Condensed Bold;
        
    
    
    
        text-transform: capitalize;
    

    
        color: #FFFFFF;
    
    }
	.productList .selector.single-card .title-btn span:hover {
    
        color: #FFFFFF;
    
    }

    <!-- /* Background for heading on top of each card */ -->
    .productList .selector-container .title-btn  {
    
        background: #000000;
    
    }

    /* Border for each card */
    .productList .selector.single-card .content {
	
        border-left: 1px solid #999999;
        border-right: 1px solid #999999;
        border-bottom: 1px solid #999999;
        border-top: 0;
    
    }

    <!-- /* Heading for each spec */ -->
	.productList .selector a dt {
    
        
            font-family: Roboto Condensed Bold;
        
    	
    
    
        text-transform: capitalize;
    
    
        color: #000000;
    
    }
    .productList .selector a dt:hover,
    .auth .productList .filter .clear.active:hover, .auth .productList .filter .clear:hover
    {
    
        color: #0078D6;
    
    }

	<!-- /* Spec value */  -->
	.productList .selector a dd {
    
        
            font-family: Noto Sans Regular;
        
    	
    
    
        color: #000000;
    
    }
    .productList .selector a dd:hover {
    
        color: #0078D6;
    
    }

    <!-- /* Unit switch */  -->
	.productList .unit-switch .unit-switch-container strong,
    .productList .unit-switch .unit-switch-container li {
    
        
            font-family: Noto Sans Regular;
        
    	
    
    
        color: #000000;
    
	}
    <!-- /* Filters heading  */  -->
.auth .productList .list .pagination span,
.auth .productList .list .filter .filter__group .filter__group-title,
.auth .productList .list .filter .filter__header {
    
        
        font-family:Roboto Condensed Bold !important;
        
    
    
    
        text-transform: capitalize;
    
}
.auth .productList .list .pagination span,
.auth .productList .list .filter input[type="checkbox"] + label,
.auth .productList .list .filter .filter__header {
    
        color: #000000;	
    
}

.auth .productList .list .filter input[type="checkbox"] + label,
.auth .productList .list .filter input[type="checkbox"] + label:checked,
.auth .productList .list .filter .clear,
.auth .productList .list .filter .clear.active
{
	
	
		font-family:Noto Sans Regular !important;
	


}

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

.auth .productList .filter .filter__group .filter__group-title {

    color: #2f2f2f;

}
.auth .productList .filter .filter__group .filter__group-title::after
{
    
        border-color: #2f2f2f;
    
}

.auth .productList .list .load-more .button.button-tertiary.load-more__button,
.auth .productList .list .filter .filter__footer .button.button-tertiary,
.auth .productList .filter .filter__back-link {
	
    	color: #000000;
    
    
        background-color: #FFFFFF;
    
    
        border-color: #000000;
     
  }

.auth .productList .list .load-more .button:hover.button-tertiary.load-more__button,
.auth .productList .list .filter .filter__footer .button:hover.button-tertiary,
.auth .productList .filter .button:hover.filter__back-link {
	
		color: #000000;
	
	
		background-color: #F2F2F2;
	
	
		border-color: #000000;
	 
}

.auth .productList .list .load-more .button:active.button-tertiary.load-more__button,
.auth .productList .list .filter .filter__footer .button:active.button-tertiary,
.auth .productList .filter .button:active.filter__back-link {
	
		color: #000000;
	
	
		background-color: #cccccc;
	
	
		border-color: #000000;
	 
}

.auth .productList .list .load-more .button:focus.button-tertiary.load-more__button,
.auth .productList .list .filter .filter__footer .button:focus.button-tertiary,
.auth .productList .filter .button:focus.filter__back-link {
	
		color: #000000;
	
	
		background-color: #F2F2F2;
	
	
		border-color: #000000;
	 
}

.auth .productList .list .load-more .button.button-disabled.button-tertiary.load-more__button,
.auth .productList .list .load-more .button[disabled].button-tertiary.load-more__button,
.auth .productList .list .filter .filter__footer .button.button-disabled.button-tertiary,
.auth .productList .list .filter .filter__footer .button[disabled].button-tertiary,
.auth .productList .filter .button.button-disabled.filter__back-link,
.auth .productList .filter .button[disabled].filter__back-link
{
	
		color: #AAAAAA !important;
	
	
		background-color: #F2F2F2 !important;
	
	
		border-color: #F2F2F2 !important;
	 
}
    .auth .productList .list .filter,
    .auth .productList .list .filter .filter__group-filters__filter-item input[type="checkbox"] + label::before {
        
                border-color: #cccccc;
        
    }
    .auth .productList .filter .filter__group,
    .auth .productList .list .pagination,
    .auth .productList .list .load-more::before,.auth .productList .list .load-more::after,
    .auth .productList .list .filter .filter__footer
    {
        
            border-color: #cccccc;
            
    }
    .auth .productList .filter .clear.active, .auth .productList .filter .clear {
        
            text-transform: capitalize;
        
        
            color: #0067B8;	
        
        }
        .auth .productList .list .filter .filter__footer .button.button-tertiary,
        .auth .productList .filter .filter__back-link,
        .auth .productList .list .button,
        .auth .productList .list .load-more .button.button-tertiary.load-more__button {
            
                
                    font-family: Noto Sans Semibold;
                
                   
                    line-height: 0.8;
                
            
            
        }



.auth.global-search-results-page .searched-item,
.auth.global-new-search-results-page .page-flipper__select-wrapper a.dropdown-button,
.auth .page-flipper .page-flipper__select-wrapper .dropdown-button,
.auth .pagination--results .pagination__numbered-wrapper .pagination__numbered-items,
.auth .page-flipper .page-flipper__select-wrapper a.dropdown-button,
h4.filter-by-heading, 
.filter--panel__section-header,
.auth.global-new-search-results-page .filter--panel__header h4,
.auth.global-new-search-results-page .pagination--results .pagination__numbered-items,
.auth .drop--menu .menu--content .pag-page-selector:not(.dealer--info) a:not(.button):not(.close),
.auth.global-new-search-results-page .search-results-content__title,
.auth.global-new-search-results-page .equipment-result-price-value, 
.auth.global-new-search-results-page .attachments-result-price-value {
	
        font-family: Roboto Condensed Bold !important;
    
    
    
        text-transform: capitalize !important;
    
    
        color: #000000 !important;
    
}

.auth.global-new-search-results-page .filter--group .filter--inner label {
    
        color: #000000 !important;
    
}

.auth.global-search-results-page .global-search-results-form .float-container label{
    
        text-transform: capitalize;
    
}

.auth.global-search-results-page .filter--panel__section-header,
.auth.global-new-search-results-page .filter--panel__section-header {
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
	
	
		  text-transform: capitalize;
	
	
	
		  color: #2f2f2f;
	
}

.auth .global-search-results-page .search-results-heading,
.auth.global-new-search-results-page .filter--group .filter--inner label,
.auth .global-search-results-page .search-results-links,
.auth.global-new-search-results-page .filter--group .accordion__heading,
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-heading,
.auth.global-search-results-page .global-search-results-form input#globalSearchInput,
.auth.global-search-results-page .global-search-results-form .float-container label,
.auth .form:not(.dynamic-form--form):not(.focused-search__form) input[type="text"],
.auth .global-search-results-page .filter--group .filter--inner label,
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner,
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth .form label:not(.error):not(.radio):not(.login-panel__label-header),
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header),
.auth .global-search-results-page .search-results-subheading{
	
        
            font-family:Noto Sans Regular !important;
        
    
    
}

.auth .global-search-results-page .search-results-content__title, 
.auth.global-search-results-page .global-search-results-form input#globalSearchInput,
.auth.global-search-results-page .global-search-results-form .float-container label,
.auth .global-search-results-page .search-results-heading,
.auth .global-search-results-page .search-results-subheading,
.auth .form:not(.dynamic-form--form):not(.focused-search__form) input[type="text"],
.auth .global-search-results-page .filter--group .filter--inner label{
	
        color: #000000;
    
}

.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header){
	
        color: #3f3f3f;
    
}

.auth.global-search-results-page .global-search-results-form .button-primary {
	
        color: #000000;
    
    
        background: #ffcd11;
    
    
        border-color: #B18D00;
    
    
        text-transform: capitalize;
    
}

.auth.global-search-results-page .global-search-results-form .button-primary:hover,
button button-primary dealer-progression results-progression {
	
        color: #000000;
    
    
        background: #FFE672;
    
    
        border-color: #F3C206;
    
}


	.auth .global-search-results-page input[type="checkbox"]::before {
		color: #cccccc;
	}
	.auth .global-search-results-page .search-results-list__item,
    .auth.global-new-search-results-page .search-results-list__item,
    .auth.global-new-search-results-page .search-results-family__build-and-price {
		border: 1px solid #cccccc !important;
	}

    .auth.global-new-search-results-page .filter--panel,
	.auth .pagination--results hr,
	.auth .pagination--results .pagination__numbered-wrapper .pagination__numbered-dropdowns .page-flipper__select-wrapper.per-page,
	.auth .page-flipper > ul,
	.auth .pagination--results .pagination__numbered-wrapper .page-flipper__select-wrapper,
	.auth.global-search-results-page .filter--panel {
		border-color: #cccccc !important;
	}



	.auth.global-search-results-page .filter--group{
        color: #cccccc;
    }
    .auth .global-search-results-page .global-search-results-form .float-container {
    	border-bottom: 1px solid #cccccc !important;
    }
    .auth .filter--panel .filter--panel__body .filter--group:last-of-type {
    	border-bottom: 1px solid #cccccc;
    }
    .auth .filter--panel .filter--panel__body .filter--group,
    .auth .drop--menu .menu--content li,
    .auth .pagination--results .pagination__menu.drop--menu .menu--content .pag-page-selector:nth-of-type(2) a {
    	border-top: 1px solid #cccccc
    }




.auth .global-search-results-page input[type="checkbox"]:checked::before {
    
        color: #000000;
    
    
    
        background-color: #ffcd11;
    
    
    
      border-color: #B18D00;
     
}

	.auth .pagination--results .pagination__menu.drop--menu .menu--content .pag-page-selector:hover,.auth .global-search-results-page .search-results-list__item, .auth.global-new-search-results-page .search-results-list__item,
    .auth.global-new-search-results-page .search-results-family__build-and-price {
		background-color: #FFFFFF;
	}


	.auth .pagination--results .pagination__menu.drop--menu .menu--content .pag-page-selector {
		background-color: #f0f0f0;
	}


.auth .global-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .global-search-results-page .search-results-content__title {
	
	   
		   font-family: Roboto Condensed;
	  
	
    
 }

.auth .global-search-results-page .filter--panel .return-link,
.auth .global-search-results-page .drop--menu .menu--content li a,
.auth .global-search-results-page .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span {

        
           font-family: Roboto Condensed Bold;
        
		
			line-height: 1.2;
		
    
    
}

.auth .global-search-results-page .search-results-list__item .featured-results-icon {

	
		font-family:Roboto Condensed Bold;
	



	color: #000000;



	background-color: #ffcd11;

}
.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxHeading {
    
	  
		font-family:Roboto Condensed Bold;
	  
    
     
	
    
	  color: #000000;
    
	
	
      background-color: #f0f0f0 ;
    
}


.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxSearch #SuggKeywords .sug a,
.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxSearch #SuggProducts .sug a {
    
	  
		font-family:Noto Sans Regular;
	  
    
    
	
    
      color: #000000;
    
}

.auth .global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxSearch #SuggCategories .sug a {
    
	  
		font-family:Noto Sans Regular;
	  
    
    

    
		text-transform: none;
	

    
      color: #000000;
    
}

.auth .global-search-results-page .search-results-section-heading p {
    
	  
		font-family:Noto Sans Regular;
	  
    
    
}

.auth.global-search-results-page .search-results-section-heading p:first-child,
.auth .global-search-results-page .search-results-section-heading a {


   
              font-family: Noto Sans Regular;
   
   line-height:1.2;



}

.auth.global-search-results-page .global-search-results-form .button-primary:active {
    
             color: #000000;
    
    
            background-color: #FFB288;
    
    
            border-color: #E56C00;
     
 }	
    .auth.global-search-results-page .global-search-results-form .button-primary:focus {
    
            color: #000000;
    
    
            background-color: #FFE672;
    
    
             border-color: #FFE672;
     
}
    .auth.global-search-results-page .global-search-results-form .button-primary.button-disabled,
    .auth.global-search-results-page .global-search-results-form .button-primary[disabled] {
    
            color: #AAAAAA !important;
    
    
            background-color: #FFF1B6 !important;
    
    
            border-color: #FFF1B6 !important;
     
    }

.auth.global-search-results-page .global-search-results-form .button-primary {

    
            font-family: Noto Sans Semibold;
     
	
			line-height: 0.8;
	


}

.auth.global-search-results-page .filter--panel__header .clear-all,
.auth.global-new-search-results-page .pfp-right-col .clear-all,
.auth .filter--panel .filter--panel__body .filter--group .load-more,
.auth .filter--panel .filter--panel__body .filter--group .show-more {
    
            color: #0067B8 !important;
    
    
        
            font-family:Noto Sans Regular !important;
        
        
			line-height: 1.2 !important;
		
    
    
}
.auth .global-search-results-page .search-results-links,
.auth.global-new-search-results-page .filter--panel__header .clear-all,
.auth.global-new-search-results-page .page-flipper__button {
    
        color: #0067B8 !important;
    
}

.auth.global-new-search-results-page .filter--panel__header .clear-all:hover,
.auth.global-new-search-results-page .pfp-right-col .clear-all:hover {

        color: #0078D6 !important;

}
.auth.global-new-search-results-page .family-results-heading, .auth.global-new-search-results-page .equipment-results-heading, .auth.global-new-search-results-page .sub-family-results-heading, .auth.global-new-search-results-page .parts-results-heading, .auth.global-new-search-results-page .attachments-results-heading{
   
       
           font-family:Noto Sans Regular !important;
       
   
   
   
       text-transform: capitalize;
   
   
       color: #000000;
   
}
.auth.global-new-search-results-page .equipment-result-sub-heading, .auth.global-new-search-results-page .parts-result-sub-heading, .auth.global-new-search-results-page .attachments-result-sub-heading{
   
       
           font-family:Noto Sans Regular !important;
       
   
   
   
       color: #6f6f6f !important;
   
   
       text-transform: capitalize !important;
   
}
.auth.global-new-search-results-page .sub-family-results-sub-heading-value, 
.auth.global-new-search-results-page .equipment-result-sub-heading-value,
.auth.global-new-search-results-page .parts-result-sub-heading-value, 
.auth.global-new-search-results-page .attachments-result-sub-heading-value,
.auth .global-search-results-page .search-results-heading,
.auth.global-new-search-results-page .parts-results-description,
.auth.global-new-search-results-page .family-results-sub-heading,
.auth.global-new-search-results-page .search-results-heading,
.auth.global-new-search-results-page .new-results-icon,
.auth.global-new-search-results-page .search-results-family__build-and-price {
   
       
           font-family:Noto Sans Regular !important;
       
   
   
   
       text-transform: capitalize !important;
   
   
       color: #000000 !important;
   
 }


 .auth.global-new-search-results-page .pagination {
    
        
               font-family:Noto Sans Regular !important;
        
    
        
    
            color: #3f3f3f;
    
}

.auth.global-new-search-results-page .new-results-icon {
    
	background-color: #ffcd11;
    
}

.auth.global-new-search-results-page .slick-prev, .auth.global-new-search-results-page .slick-next {
 
    
         color: #000000;	
    
     
    
            text-transform: capitalize;
    
    
    
        
                font-family: Noto Sans Semibold;
         
    
    
        
    
         background-color: #FFFFFF;
    
    
         border-color: #000000;
    
} 


.auth.global-new-search-results-page .slick-prev:active, .auth.global-new-search-results-page .slick-next:active
{


    color: #000000;


 
	background-color: #cccccc;


 	border-color: #000000;

}

.auth.global-new-search-results-page .slick-prev:hover, .auth.global-new-search-results-page .slick-next:hover
{

     color: #000000;


	background-color: #F2F2F2;


	border-color: #000000;

}

.auth.global-new-search-results-page .slick-prev.slick-disabled, .auth.global-new-search-results-page .slick-next.slick-disabled,
.auth.global-new-search-results-page .slick-prev.button-disabled, .auth.global-new-search-results-page .slick-next.button-disabled,
.auth.global-new-search-results-page .slick-prev.button[disabled], .auth.global-new-search-results-page .slick-next.button[disabled]
 {


	color: #AAAAAA;



	 background-color: #F2F2F2 ;
 
 
	 border-color: #F2F2F2 ;
 
}
	  
.auth.global-new-search-results-page .slick-prev.slick-disabled::before, .auth.global-new-search-results-page .slick-next.slick-disabled::before {


	color: #AAAAAA;


}	  




.auth.global-search-results-page .searched-item,
.auth.global-new-search-results-page .page-flipper__select-wrapper a.dropdown-button,
.auth .page-flipper .page-flipper__select-wrapper .dropdown-button,
.auth .pagination--results .pagination__numbered-wrapper .pagination__numbered-items,
.auth .page-flipper .page-flipper__select-wrapper a.dropdown-button,
h4.filter-by-heading, 
.filter--panel__section-header,
.auth.global-new-search-results-page .filter--panel__header h4,
.auth.global-new-search-results-page .pagination--results .pagination__numbered-items,
.auth .drop--menu .menu--content .pag-page-selector:not(.dealer--info) a:not(.button):not(.close),
.auth.global-new-search-results-page .search-results-content__title {
	
        font-family: Roboto Condensed Bold !important;
    
    
    
        text-transform: capitalize !important;
    
    
        color: #000000 !important;
    
}

.auth.global-new-search-results-page .filter--group .filter--inner label {
    
        color: #000000 !important;
    
}

.auth.global-search-results-page .global-search-results-form .float-container label{
    
        text-transform: capitalize;
    
}

.auth.global-search-results-page .filter--panel__section-header,
.auth.global-new-search-results-page .filter--panel__section-header {
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
	
	
		  text-transform: capitalize;
	
	
	
		  color: #2f2f2f;
	
}

.auth .global-search-results-page .search-results-heading,
.auth.global-new-search-results-page .filter--group .filter--inner label,
.auth .global-search-results-page .search-results-links,
.auth.global-new-search-results-page .filter--group .accordion__heading,
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-heading,
.auth.global-search-results-page .global-search-results-form input#globalSearchInput,
.auth.global-search-results-page .global-search-results-form .float-container label,
.auth .form:not(.dynamic-form--form):not(.focused-search__form) input[type="text"],
.auth .global-search-results-page .filter--group .filter--inner label,
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner,
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth .form label:not(.error):not(.radio):not(.login-panel__label-header),
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header),
.auth .global-search-results-page .search-results-subheading,
.auth.global-search-results-page .top-pagination .search-items,
.auth.global-search-results-page .search__showing-page.bottom .search-items,
.auth.global-search-results-page .bottom-pagination .dropdown label,
.auth.global-search-results-page .back-to-top a{
	
        
            font-family:Noto Sans Regular !important;
        
    
    
}

.auth .global-search-results-page .search-results-content__title, 
.auth.global-search-results-page .global-search-results-form input#globalSearchInput,
.auth.global-search-results-page .global-search-results-form .float-container label,
.auth .global-search-results-page .search-results-heading,
.auth .global-search-results-page .search-results-subheading,
.auth .form:not(.dynamic-form--form):not(.focused-search__form) input[type="text"],
.auth .global-search-results-page .filter--group .filter--inner label{
	
        color: #000000;
    
}

.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header){
	
        color: #3f3f3f;
    
}

.auth.global-search-results-page .global-search-results-form .button-primary {
	
        color: #000000;
    
    
        background: #ffcd11;
    
    
        border-color: #B18D00;
    
    
        text-transform: capitalize;
    
}

.auth.global-search-results-page .global-search-results-form .button-primary:hover,
button button-primary dealer-progression results-progression {
	
        color: #000000;
    
    
        background: #FFE672;
    
    
        border-color: #F3C206;
    
}


	.auth .global-search-results-page input[type="checkbox"]::before {
		color: #cccccc;
	}
	.auth .global-search-results-page .search-results-list__item,
    .auth.global-new-search-results-page .search-results-list__item {
		border: 1px solid #cccccc !important;
	}

    .auth.global-new-search-results-page .filter--panel,
	.auth .pagination--results hr,
	.auth .pagination--results .pagination__numbered-wrapper .pagination__numbered-dropdowns .page-flipper__select-wrapper.per-page,
	.auth .page-flipper > ul,
	.auth .pagination--results .pagination__numbered-wrapper .page-flipper__select-wrapper,
	.auth.global-search-results-page .filter--panel {
		border-color: #cccccc !important;
	}



	.auth.global-search-results-page .filter--group{
        color: #cccccc;
    }
    .auth .global-search-results-page .global-search-results-form .float-container {
    	border-bottom: 1px solid #cccccc !important;
    }
    .auth .filter--panel .filter--panel__body .filter--group:last-of-type {
    	border-bottom: 1px solid #cccccc;
    }
    .auth .filter--panel .filter--panel__body .filter--group,
    .auth .drop--menu .menu--content li,
    .auth .pagination--results .pagination__menu.drop--menu .menu--content .pag-page-selector:nth-of-type(2) a {
    	border-top: 1px solid #cccccc
    }




.auth .global-search-results-page input[type="checkbox"]:checked::before {
    
        color: #000000;
    
    
    
        background-color: #ffcd11;
    
    
    
      border-color: #B18D00;
     
}

	.auth .pagination--results .pagination__menu.drop--menu .menu--content .pag-page-selector:hover {
		background-color: #FFFFFF;
	}


	.auth .pagination--results .pagination__menu.drop--menu .menu--content .pag-page-selector {
		background-color: #f0f0f0;
	}


.auth .global-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .global-search-results-page .search-results-content__title {
	
	   
		   font-family: Roboto Condensed;
	  
	
    
 }

.auth .global-search-results-page .filter--panel .return-link,
.auth .global-search-results-page .drop--menu .menu--content li a,
.auth .global-search-results-page .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span {

        
           font-family: Roboto Condensed Bold;
        
		
			line-height: 1.2;
		
    
    
}

.auth .global-search-results-page .search-results-list__item .featured-results-icon {

	
		font-family:Roboto Condensed Bold;
	



	color: #000000;



	background-color: #ffcd11;

}
.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxHeading {
    
	  
		font-family:Roboto Condensed Bold;
	  
    
     
	
    
	  color: #000000;
    
	
	
      background-color: #f0f0f0 ;
    
}


.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxSearch #SuggKeywords .sug a,
.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxSearch #SuggProducts .sug a {
    
	  
		font-family:Noto Sans Regular;
	  
    
    
	
    
      color: #000000;
    
}

.auth .global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxSearch #SuggCategories .sug a {
    
	  
		font-family:Noto Sans Regular;
	  
    
    

    
		text-transform: none;
	

    
      color: #000000;
    
}

.auth .global-search-results-page .search-results-section-heading p {
    
	  
		font-family:Noto Sans Regular;
	  
    
    
}

.auth.global-search-results-page .search-results-section-heading p:first-child,
.auth .global-search-results-page .search-results-section-heading a {


   
              font-family: Noto Sans Regular;
   
   line-height:1.2;



}

.auth.global-search-results-page .global-search-results-form .button-primary:active {
    
             color: #000000;
    
    
            background-color: #FFB288;
    
    
            border-color: #E56C00;
     
 }	
    .auth.global-search-results-page .global-search-results-form .button-primary:focus {
    
            color: #000000;
    
    
            background-color: #FFE672;
    
    
             border-color: #FFE672;
     
}
    .auth.global-search-results-page .global-search-results-form .button-primary.button-disabled,
    .auth.global-search-results-page .global-search-results-form .button-primary[disabled] {
    
            color: #AAAAAA !important;
    
    
            background-color: #FFF1B6 !important;
    
    
            border-color: #FFF1B6 !important;
     
    }

.auth.global-search-results-page .global-search-results-form .button-primary {

    
            font-family: Noto Sans Semibold;
     
	
			line-height: 0.8;
	


}

.auth.global-search-results-page .filter--panel__header .clear-all,
.auth.global-new-search-results-page .pfp-right-col .clear-all,
.auth .filter--panel .filter--panel__body .filter--group .load-more,
.auth .filter--panel .filter--panel__body .filter--group .show-more {
    
            color: #0067B8 !important;
    
    
        
            font-family:Noto Sans Regular !important;
        
        
			line-height: 1.2 !important;
		
    
    
}
.auth .global-search-results-page .search-results-links,
.auth.global-new-search-results-page .filter--panel__header .clear-all,
.auth.global-new-search-results-page .page-flipper__button {
    
        color: #0067B8 !important;
    
}

.auth.global-new-search-results-page .filter--panel__header .clear-all:hover,
.auth.global-new-search-results-page .pfp-right-col .clear-all:hover {

        color: #0078D6 !important;

}
.auth.global-new-search-results-page .family-results-heading, .auth.global-new-search-results-page .equipment-results-heading, .auth.global-new-search-results-page .sub-family-results-heading, .auth.global-new-search-results-page .parts-results-heading, .auth.global-new-search-results-page .attachments-results-heading{
   
       
           font-family:Noto Sans Regular !important;
       
   
   
   
       text-transform: capitalize;
   
   
       color: #000000;
   
}
.auth.global-new-search-results-page .equipment-result-sub-heading, .auth.global-new-search-results-page .parts-result-sub-heading, .auth.global-new-search-results-page .attachments-result-sub-heading{
   
       
           font-family:Noto Sans Regular !important;
       
   
   
   
       color: #6f6f6f !important;
   
   
       text-transform: capitalize !important;
   
}
.auth.global-new-search-results-page .sub-family-results-sub-heading-value, .auth.global-new-search-results-page .equipment-result-sub-heading-value, .auth.global-new-search-results-page .parts-result-sub-heading-value, .auth.global-new-search-results-page .attachments-result-sub-heading-value{
   
       
           font-family:Noto Sans Regular !important;
       
   
   
   
       text-transform: capitalize !important;
   
   
       color: #000000 !important;
   
 }
 
.auth.global-search-results-page .top-pagination .search-items,
.auth.global-search-results-page .search__showing-page.bottom .search-items,
.auth.global-search-results-page .bottom-pagination .dropdown label {

    color: #000000;

 
       text-transform: capitalize !important;
   
}

.pagination-container .light-theme .page-link.next::after,
.pagination-container .light-theme .page-link.prev::before{

    color: #000000;

}

.auth.global-search-results-page .pagination-container .light-theme .current.prev::before,
.auth.global-search-results-page .pagination-container .light-theme .current.next::after{
 
        color: #AAAAAA !important;
 
}

.auth.global-search-results-page .back-to-top a{

    text-transform: none!important;


	color: #0067B8!important;	

}

.auth.global-search-results-page .back-to-top a:hover{

    color: #0078D6!important;

}
.pagination-container .light-theme a{

    color: #0067B8 !important;


        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    

        text-transform: capitalize;

}
.search-bottom-pag .pagination-container .light-theme .current{

    color: #000000 !important;


}

.pagination-container .light-theme a.current:not(.prev):not(.next):hover,
.pagination-container .light-theme .current:hover,
.pagination-container .light-theme a:hover{

    color: #0078D6 !important;

}
.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .current.prev,
.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .current.next{

		color: #AAAAAA!important;
	

}
.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .page-link.next:hover,
.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .page-link.prev:hover {

		color: #000000!important;
	
	
		background-color: #F2F2F2!important;
	
	
		border-color: #000000!important;
	 
}

.auth.global-new-search-results-page .mobile-filter-control .container .toggle-filters, .auth.global-search-results-page .mobile-filter-control .container .toggle-filters
{

        
            font-family: Noto Sans Semibold;
        
       
    
    
    
        color: #000000 ;
    
    
            text-transform: capitalize;
    
    
        background-color: #FFFFFF ;
    
    
        border: 1px solid #000000 ;
    
    }
  
  
 .auth.global-new-search-results-page .mobile-filter-control .container .toggle-filters:active, .auth.global-search-results-page .mobile-filter-control .container .toggle-filters:active {
    
        color: #000000;
    
    
        background-color: #cccccc;
    
    
        border: 1px solid #000000;
    
 
 }
 
  .auth.global-new-search-results-page .mobile-filter-control .container .toggle-filters:focus, .auth.global-search-results-page .mobile-filter-control .container .toggle-filters:focus {
 
   
        color: #000000;
    
    
        background-color: #F2F2F2;
    
    
        border: 1px solid #000000;
    
 }

.auth.global-search-results-page .searched-item, 
.auth.global-search-results-page .searched-item-spell,
.auth.global-search-results-page .searched-item.no-results {
 
        color: #000000 !important;

 
        text-transform: capitalize !important;
 



        
            
                font-family: Roboto Condensed Bold !important;
            
	

}


.auth.global-search-results-page .search-results-count, 
.auth.global-search-results-page .search-results-count-spell,
.auth.global-search-results-page .top-pagination .light-theme .search-items,
.auth.global-search-results-page .search-results-message-spell

{
	
        color: #000000;
	
    
        text-transform: capitalize !important;
    
	
        
            font-family:Noto Sans Regular !important;
        
    
    
}
.auth.global-search-results-page .search-results-message-spell a {

	
            color: #0078D6 !important;
    
    
        text-transform: capitalize !important;
    
	
        
            font-family:Noto Sans Regular !important;
        
    
    
}
.auth.global-search-results-page .search-results-message {
    
            color: #3f3f3f !important;
    
    
            text-transform: capitalize !important;
    
    
    
        font-family:Noto Sans Regular !important;
    
    
    
}

.auth.global-search-results-page .search-results-page-body,
.auth.global-new-search-results-page .search-results-page-body {

    background-color: #FFFFFF !important;
   
}

@media screen and (max-width: 767px) {
    
.auth.global-new-search-results-page .search-results-page-body .container {
 
        background-color: #FFFFFF !important;

}    
.pagination-container .light-theme .page-link.next,
.pagination-container .light-theme .page-link.prev{

        background-color: #FFFFFF !important;
    
    
        border-color: #000000 !important;
    
}

.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .current.prev,
.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .current.next{

		color: #AAAAAA!important;
	
	
		background-color: #F2F2F2!important;
	
	
		border-color: #F2F2F2 !important;
	 
}
.search-bottom-pag .pagination-container .light-theme .current,
.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .page-link.next:hover,
.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .page-link.prev:hover {

		color: #000000!important;
	
	
		background-color: #F2F2F2!important;
	
	
		border-color: #000000!important;
	 
}
.auth.global-search-results-page .bottom-pagination .search-bottom-pag .top-pagination.mobile .light-theme .search-items{

    color: #3f3f3f;

}
.auth.global-search-results-page .pagination-container.top-pagination.mobile .light-theme .page-link.next::after,
.auth.global-search-results-page .pagination-container.top-pagination.mobile .light-theme .page-link.prev::before{

    color: #3f3f3f !important;

}
.auth.global-search-results-page .search-top-pag .top-pagination .search__showing-page .search-page-details{

    
        font-family:Noto Sans Regular;
    



    color: #000000;


    text-transform: capitalize;

}
}

.auth.global-search-results-page .bottom-pagination .dropdown::after {
 
     color: #000000!important;
      
	 }
	 .auth.global-search-results-page .bottom-pagination .page-dropdown{
	 
     color: #000000!important;
     
 
	background-color: #FFFFFF!important;
    
	
	 border-color: #cccccc!important;
	
}

.auth.global-search-results-page .bottom-pagination hr{

   border-top: 1px solid  #cccccc;

}

.auth.global-search-results-page .search-bottom-pag .modalWindow{

	color: #000000;	

 
	background-color: #FFFFFF!important;


	border-color: #000000;

}
.auth.global-search-results-page .search-bottom-pag .modalWindow a:hover{
 
	color: #000000;

 
	background-color: #F2F2F2!important;

 
	border-color: #000000;

}
.auth.global-search-results-page .search-bottom-pag .modalWindow a:active{
 
	color: #000000;

 
	background-color: #cccccc!important;

 
	border-color: #000000;

}
.pagination-container .light-theme .current{
    background: none !important;
}


.auth.global-search-results-page .searched-item,
.auth.global-new-search-results-page .page-flipper__select-wrapper a.dropdown-button,
.auth .page-flipper .page-flipper__select-wrapper .dropdown-button,
.auth .pagination--results .pagination__numbered-wrapper .pagination__numbered-items,
.auth .page-flipper .page-flipper__select-wrapper a.dropdown-button,
h4.filter-by-heading, 
.filter--panel__section-header,
.auth.global-new-search-results-page .filter--panel__header h4,
.auth.global-new-search-results-page .pagination--results .pagination__numbered-items,
.auth .drop--menu .menu--content .pag-page-selector:not(.dealer--info) a:not(.button):not(.close),
.auth.global-new-search-results-page .search-results-content__title,
.auth.global-new-search-results-page .equipment-result-price-value, 
.auth.global-new-search-results-page .attachments-result-price-value {
	
        font-family: Roboto Condensed Bold !important;
    
    
    
        text-transform: capitalize !important;
    
    
        color: #000000 !important;
    
}

.auth.global-new-search-results-page .filter--group .filter--inner label {
    
        color: #000000 !important;
    
}

.auth.global-search-results-page .global-search-results-form .float-container label{
    
        text-transform: capitalize;
    
}

.auth.global-search-results-page .filter--panel__section-header,
.auth.global-new-search-results-page .filter--panel__section-header {
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
	
	
		  text-transform: capitalize;
	
	
	
		  color: #2f2f2f;
	
}

.auth .global-search-results-page .search-results-heading,
.auth.global-new-search-results-page .filter--group .filter--inner label,
.auth .global-search-results-page .search-results-links,
.auth.global-new-search-results-page .filter--group .accordion__heading,
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-heading,
.auth.global-search-results-page .global-search-results-form input#globalSearchInput,
.auth.global-search-results-page .global-search-results-form .float-container label,
.auth .form:not(.dynamic-form--form):not(.focused-search__form) input[type="text"],
.auth .global-search-results-page .filter--group .filter--inner label,
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner,
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth .form label:not(.error):not(.radio):not(.login-panel__label-header),
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header),
.auth .global-search-results-page .search-results-subheading{
	
        
            font-family:Noto Sans Regular !important;
        
    
    
}

.auth .global-search-results-page .search-results-content__title, 
.auth.global-search-results-page .global-search-results-form input#globalSearchInput,
.auth.global-search-results-page .global-search-results-form .float-container label,
.auth .global-search-results-page .search-results-heading,
.auth .global-search-results-page .search-results-subheading,
.auth .form:not(.dynamic-form--form):not(.focused-search__form) input[type="text"],
.auth .global-search-results-page .filter--group .filter--inner label{
	
        color: #000000;
    
}

.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header){
	
        color: #3f3f3f;
    
}

.auth.global-search-results-page .global-search-results-form .button-primary {
	
        color: #000000;
    
    
        background: #ffcd11;
    
    
        border-color: #B18D00;
    
    
        text-transform: capitalize;
    
}

.auth.global-search-results-page .global-search-results-form .button-primary:hover,
button button-primary dealer-progression results-progression {
	
        color: #000000;
    
    
        background: #FFE672;
    
    
        border-color: #F3C206;
    
}


	.auth .global-search-results-page input[type="checkbox"]::before {
		color: #cccccc;
	}
	.auth .global-search-results-page .search-results-list__item,
    .auth.global-new-search-results-page .search-results-list__item,
    .auth.global-new-search-results-page .search-results-family__build-and-price {
		border: 1px solid #cccccc !important;
	}

    .auth.global-new-search-results-page .filter--panel,
	.auth .pagination--results hr,
	.auth .pagination--results .pagination__numbered-wrapper .pagination__numbered-dropdowns .page-flipper__select-wrapper.per-page,
	.auth .page-flipper > ul,
	.auth .pagination--results .pagination__numbered-wrapper .page-flipper__select-wrapper,
	.auth.global-search-results-page .filter--panel {
		border-color: #cccccc !important;
	}



	.auth.global-search-results-page .filter--group{
        color: #cccccc;
    }
    .auth .global-search-results-page .global-search-results-form .float-container {
    	border-bottom: 1px solid #cccccc !important;
    }
    .auth .filter--panel .filter--panel__body .filter--group:last-of-type {
    	border-bottom: 1px solid #cccccc;
    }
    .auth .filter--panel .filter--panel__body .filter--group,
    .auth .drop--menu .menu--content li,
    .auth .pagination--results .pagination__menu.drop--menu .menu--content .pag-page-selector:nth-of-type(2) a {
    	border-top: 1px solid #cccccc
    }




.auth .global-search-results-page input[type="checkbox"]:checked::before {
    
        color: #000000;
    
    
    
        background-color: #ffcd11;
    
    
    
      border-color: #B18D00;
     
}

	.auth .pagination--results .pagination__menu.drop--menu .menu--content .pag-page-selector:hover,.auth .global-search-results-page .search-results-list__item, .auth.global-new-search-results-page .search-results-list__item,
    .auth.global-new-search-results-page .search-results-family__build-and-price {
		background-color: #FFFFFF;
	}


	.auth .pagination--results .pagination__menu.drop--menu .menu--content .pag-page-selector {
		background-color: #f0f0f0;
	}


.auth .global-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .global-search-results-page .search-results-content__title {
	
	   
		   font-family: Roboto Condensed;
	  
	
    
 }

.auth .global-search-results-page .filter--panel .return-link,
.auth .global-search-results-page .drop--menu .menu--content li a,
.auth .global-search-results-page .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span {

        
           font-family: Roboto Condensed Bold;
        
		
			line-height: 1.2;
		
    
    
}

.auth .global-search-results-page .search-results-list__item .featured-results-icon {

	
		font-family:Roboto Condensed Bold;
	



	color: #000000;



	background-color: #ffcd11;

}
.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxHeading {
    
	  
		font-family:Roboto Condensed Bold;
	  
    
     
	
    
	  color: #000000;
    
	
	
      background-color: #f0f0f0 ;
    
}


.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxSearch #SuggKeywords .sug a,
.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxSearch #SuggProducts .sug a {
    
	  
		font-family:Noto Sans Regular;
	  
    
    
	
    
      color: #000000;
    
}

.auth .global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxSearch #SuggCategories .sug a {
    
	  
		font-family:Noto Sans Regular;
	  
    
    

    
		text-transform: none;
	

    
      color: #000000;
    
}

.auth .global-search-results-page .search-results-section-heading p {
    
	  
		font-family:Noto Sans Regular;
	  
    
    
}

.auth.global-search-results-page .search-results-section-heading p:first-child,
.auth .global-search-results-page .search-results-section-heading a {


   
              font-family: Noto Sans Regular;
   
   line-height:1.2;



}

.auth.global-search-results-page .global-search-results-form .button-primary:active {
    
             color: #000000;
    
    
            background-color: #FFB288;
    
    
            border-color: #E56C00;
     
 }	
    .auth.global-search-results-page .global-search-results-form .button-primary:focus {
    
            color: #000000;
    
    
            background-color: #FFE672;
    
    
             border-color: #FFE672;
     
}
    .auth.global-search-results-page .global-search-results-form .button-primary.button-disabled,
    .auth.global-search-results-page .global-search-results-form .button-primary[disabled] {
    
            color: #AAAAAA !important;
    
    
            background-color: #FFF1B6 !important;
    
    
            border-color: #FFF1B6 !important;
     
    }

.auth.global-search-results-page .global-search-results-form .button-primary {

    
            font-family: Noto Sans Semibold;
     
	
			line-height: 0.8;
	


}

.auth.global-search-results-page .filter--panel__header .clear-all,
.auth.global-new-search-results-page .pfp-right-col .clear-all,
.auth .filter--panel .filter--panel__body .filter--group .load-more,
.auth .filter--panel .filter--panel__body .filter--group .show-more {
    
            color: #0067B8 !important;
    
    
        
            font-family:Noto Sans Regular !important;
        
        
			line-height: 1.2 !important;
		
    
    
}
.auth .global-search-results-page .search-results-links,
.auth.global-new-search-results-page .filter--panel__header .clear-all,
.auth.global-new-search-results-page .page-flipper__button {
    
        color: #0067B8 !important;
    
}

.auth.global-new-search-results-page .filter--panel__header .clear-all:hover,
.auth.global-new-search-results-page .pfp-right-col .clear-all:hover {

        color: #0078D6 !important;

}
.auth.global-new-search-results-page .family-results-heading, .auth.global-new-search-results-page .equipment-results-heading, .auth.global-new-search-results-page .sub-family-results-heading, .auth.global-new-search-results-page .parts-results-heading, .auth.global-new-search-results-page .attachments-results-heading{
   
       
           font-family:Noto Sans Regular !important;
       
   
   
   
       text-transform: capitalize;
   
   
       color: #000000;
   
}
.auth.global-new-search-results-page .equipment-result-sub-heading, .auth.global-new-search-results-page .parts-result-sub-heading, .auth.global-new-search-results-page .attachments-result-sub-heading{
   
       
           font-family:Noto Sans Regular !important;
       
   
   
   
       color: #6f6f6f !important;
   
   
       text-transform: capitalize !important;
   
}
.auth.global-new-search-results-page .sub-family-results-sub-heading-value, 
.auth.global-new-search-results-page .equipment-result-sub-heading-value,
.auth.global-new-search-results-page .parts-result-sub-heading-value, 
.auth.global-new-search-results-page .attachments-result-sub-heading-value,
.auth .global-search-results-page .search-results-heading,
.auth.global-new-search-results-page .parts-results-description,
.auth.global-new-search-results-page .family-results-sub-heading,
.auth.global-new-search-results-page .search-results-heading,
.auth.global-new-search-results-page .new-results-icon,
.auth.global-new-search-results-page .search-results-family__build-and-price {
   
       
           font-family:Noto Sans Regular !important;
       
   
   
   
       text-transform: capitalize !important;
   
   
       color: #000000 !important;
   
 }


 .auth.global-new-search-results-page .pagination {
    
        
               font-family:Noto Sans Regular !important;
        
    
        
    
            color: #3f3f3f;
    
}

.auth.global-new-search-results-page .new-results-icon {
    
	background-color: #ffcd11;
    
}

.auth.global-new-search-results-page .slick-prev, .auth.global-new-search-results-page .slick-next {
 
    
         color: #000000;	
    
     
    
            text-transform: capitalize;
    
    
    
        
                font-family: Noto Sans Semibold;
         
    
    
        
    
         background-color: #FFFFFF;
    
    
         border-color: #000000;
    
} 


.auth.global-new-search-results-page .slick-prev:active, .auth.global-new-search-results-page .slick-next:active
{


    color: #000000;


 
	background-color: #cccccc;


 	border-color: #000000;

}

.auth.global-new-search-results-page .slick-prev:hover, .auth.global-new-search-results-page .slick-next:hover
{

     color: #000000;


	background-color: #F2F2F2;


	border-color: #000000;

}

.auth.global-new-search-results-page .slick-prev.slick-disabled, .auth.global-new-search-results-page .slick-next.slick-disabled,
.auth.global-new-search-results-page .slick-prev.button-disabled, .auth.global-new-search-results-page .slick-next.button-disabled,
.auth.global-new-search-results-page .slick-prev.button[disabled], .auth.global-new-search-results-page .slick-next.button[disabled]
 {


	color: #AAAAAA;



	 background-color: #F2F2F2 ;
 
 
	 border-color: #F2F2F2 ;
 
}
	  
.auth.global-new-search-results-page .slick-prev.slick-disabled::before, .auth.global-new-search-results-page .slick-next.slick-disabled::before {


	color: #AAAAAA;


}	  




.auth.global-search-results-page .searched-item,
.auth.global-new-search-results-page .page-flipper__select-wrapper a.dropdown-button,
.auth .page-flipper .page-flipper__select-wrapper .dropdown-button,
.auth .pagination--results .pagination__numbered-wrapper .pagination__numbered-items,
.auth .page-flipper .page-flipper__select-wrapper a.dropdown-button,
h4.filter-by-heading, 
.filter--panel__section-header,
.auth.global-new-search-results-page .filter--panel__header h4,
.auth.global-new-search-results-page .pagination--results .pagination__numbered-items,
.auth .drop--menu .menu--content .pag-page-selector:not(.dealer--info) a:not(.button):not(.close),
.auth.global-new-search-results-page .search-results-content__title {
	
        font-family: Roboto Condensed Bold !important;
    
    
    
        text-transform: capitalize !important;
    
    
        color: #000000 !important;
    
}

.auth.global-new-search-results-page .filter--group .filter--inner label {
    
        color: #000000 !important;
    
}

.auth.global-search-results-page .global-search-results-form .float-container label{
    
        text-transform: capitalize;
    
}

.auth.global-search-results-page .filter--panel__section-header,
.auth.global-new-search-results-page .filter--panel__section-header {
    
        
            font-family: Roboto Condensed Bold;
        
    
	
    
	
	
		  text-transform: capitalize;
	
	
	
		  color: #2f2f2f;
	
}

.auth .global-search-results-page .search-results-heading,
.auth.global-new-search-results-page .filter--group .filter--inner label,
.auth.global-new-search-results-page .filter--group .accordion__heading,
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-heading,
.auth.global-search-results-page .global-search-results-form input#globalSearchInput,
.auth.global-search-results-page .global-search-results-form .float-container label,
.auth .form:not(.dynamic-form--form):not(.focused-search__form) input[type="text"],
.auth .global-search-results-page .filter--group .filter--inner label,
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner,
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag span span,
.auth .form label:not(.error):not(.radio):not(.login-panel__label-header),
.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header),
.auth .global-search-results-page .search-results-subheading,
.auth.global-search-results-page .top-pagination .search-items,
.auth.global-search-results-page .search__showing-page.bottom .search-items,
.auth.global-search-results-page .bottom-pagination .dropdown label,
.auth.global-search-results-page .back-to-top a{
	
        
            font-family:Noto Sans Regular !important;
        
    
    
}

.auth .global-search-results-page .search-results-content__title, 
.auth.global-search-results-page .global-search-results-form input#globalSearchInput,
.auth.global-search-results-page .global-search-results-form .float-container label,
.auth .global-search-results-page .search-results-heading,
.auth .global-search-results-page .search-results-subheading,
.auth .form:not(.dynamic-form--form):not(.focused-search__form) input[type="text"],
.auth .global-search-results-page .filter--group .filter--inner label{
	
        color: #000000;
    
}

.auth .form:not(.dynamic-form--form):not(.dealers__body--form) label:not(.error):not(.radio):not(.login-panel__label-header){
	
        color: #3f3f3f;
    
}

.auth.global-search-results-page .global-search-results-form .button-primary {
	
        color: #000000;
    
    
        background: #ffcd11;
    
    
        border-color: #B18D00;
    
    
        text-transform: capitalize;
    
}

.auth.global-search-results-page .global-search-results-form .button-primary:hover,
button button-primary dealer-progression results-progression {
	
        color: #000000;
    
    
        background: #FFE672;
    
    
        border-color: #F3C206;
    
}


	.auth .global-search-results-page input[type="checkbox"]::before {
		color: #cccccc;
	}
	.auth .global-search-results-page .search-results-list__item,
    .auth.global-new-search-results-page .search-results-list__item {
		border: 1px solid #cccccc !important;
	}

    .auth.global-new-search-results-page .filter--panel,
	.auth .pagination--results hr,
	.auth .pagination--results .pagination__numbered-wrapper .pagination__numbered-dropdowns .page-flipper__select-wrapper.per-page,
	.auth .page-flipper > ul,
	.auth .pagination--results .pagination__numbered-wrapper .page-flipper__select-wrapper,
	.auth.global-search-results-page .filter--panel {
		border-color: #cccccc !important;
	}



	.auth.global-search-results-page .filter--group{
        color: #cccccc;
    }
    .auth .global-search-results-page .global-search-results-form .float-container {
    	border-bottom: 1px solid #cccccc !important;
    }
    .auth .filter--panel .filter--panel__body .filter--group:last-of-type {
    	border-bottom: 1px solid #cccccc;
    }
    .auth .filter--panel .filter--panel__body .filter--group,
    .auth .drop--menu .menu--content li,
    .auth .pagination--results .pagination__menu.drop--menu .menu--content .pag-page-selector:nth-of-type(2) a {
    	border-top: 1px solid #cccccc
    }




.auth .global-search-results-page input[type="checkbox"]:checked::before {
    
        color: #000000;
    
    
    
        background-color: #ffcd11;
    
    
    
      border-color: #B18D00;
     
}

	.auth .pagination--results .pagination__menu.drop--menu .menu--content .pag-page-selector:hover {
		background-color: #FFFFFF;
	}


	.auth .pagination--results .pagination__menu.drop--menu .menu--content .pag-page-selector {
		background-color: #f0f0f0;
	}


.auth .global-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag span,
.auth .global-search-results-page .search-results-content__title {
	
	   
		   font-family: Roboto Condensed;
	  
	
    
 }

.auth .global-search-results-page .filter--panel .return-link,
.auth .global-search-results-page .drop--menu .menu--content li a,
.auth .global-search-results-page .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag span {

        
           font-family: Roboto Condensed Bold;
        
		
			line-height: 1.2;
		
    
    
}

.auth .global-search-results-page .search-results-list__item .featured-results-icon {

	
		font-family:Roboto Condensed Bold;
	



	color: #000000;



	background-color: #ffcd11;

}
.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxHeading {
    
	  
		font-family:Roboto Condensed Bold;
	  
    
     
	
    
	  color: #000000;
    
	
	
      background-color: #f0f0f0 ;
    
}


.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxSearch #SuggKeywords .sug a,
.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxSearch #SuggProducts .sug a {
    
	  
		font-family:Noto Sans Regular;
	  
    
    
	
    
      color: #000000;
    
}

.auth .global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxSearch #SuggCategories .sug a {
    
	  
		font-family:Noto Sans Regular;
	  
    
    

    
		text-transform: none;
	

    
      color: #000000;
    
}

.auth .global-search-results-page .search-results-section-heading p {
    
	  
		font-family:Noto Sans Regular;
	  
    
    
}

.auth.global-search-results-page .search-results-section-heading p:first-child,
.auth .global-search-results-page .search-results-section-heading a {


   
              font-family: Noto Sans Regular;
   
   line-height:1.2;



}

.auth.global-search-results-page .global-search-results-form .button-primary:active {
    
             color: #000000;
    
    
            background-color: #FFB288;
    
    
            border-color: #E56C00;
     
 }	
    .auth.global-search-results-page .global-search-results-form .button-primary:focus {
    
            color: #000000;
    
    
            background-color: #FFE672;
    
    
             border-color: #FFE672;
     
}
    .auth.global-search-results-page .global-search-results-form .button-primary.button-disabled,
    .auth.global-search-results-page .global-search-results-form .button-primary[disabled] {
    
            color: #AAAAAA !important;
    
    
            background-color: #FFF1B6 !important;
    
    
            border-color: #FFF1B6 !important;
     
    }

.auth.global-search-results-page .global-search-results-form .button-primary {

    
            font-family: Noto Sans Semibold;
     
	
			line-height: 0.8;
	


}

.auth.global-search-results-page .filter--panel__header .clear-all,
.auth.global-new-search-results-page .pfp-right-col .clear-all,
.auth .filter--panel .filter--panel__body .filter--group .load-more,
.auth .filter--panel .filter--panel__body .filter--group .show-more {
    
            color: #0067B8 !important;
    
    
        
            font-family:Noto Sans Regular !important;
        
        
			line-height: 1.2 !important;
		
    
    
}
.auth.global-new-search-results-page .filter--panel__header .clear-all,
.auth.global-new-search-results-page .page-flipper__button {
    
        color: #0067B8 !important;
    
}

.auth.global-new-search-results-page .filter--panel__header .clear-all:hover,
.auth.global-new-search-results-page .pfp-right-col .clear-all:hover {

        color: #0078D6 !important;

}
.auth.global-new-search-results-page .family-results-heading, .auth.global-new-search-results-page .equipment-results-heading, .auth.global-new-search-results-page .sub-family-results-heading, .auth.global-new-search-results-page .parts-results-heading, .auth.global-new-search-results-page .attachments-results-heading{
   
       
           font-family:Noto Sans Regular !important;
       
   
   
   
       text-transform: capitalize;
   
   
       color: #000000;
   
}
.auth.global-new-search-results-page .equipment-result-sub-heading, .auth.global-new-search-results-page .parts-result-sub-heading, .auth.global-new-search-results-page .attachments-result-sub-heading{
   
       
           font-family:Noto Sans Regular !important;
       
   
   
   
       color: #6f6f6f !important;
   
   
       text-transform: capitalize !important;
   
}
.auth.global-new-search-results-page .sub-family-results-sub-heading-value, .auth.global-new-search-results-page .equipment-result-sub-heading-value, .auth.global-new-search-results-page .parts-result-sub-heading-value, .auth.global-new-search-results-page .attachments-result-sub-heading-value{
   
       
           font-family:Noto Sans Regular !important;
       
   
   
   
       text-transform: capitalize !important;
   
   
       color: #000000 !important;
   
 }
 
.auth.global-search-results-page .top-pagination .search-items,
.auth.global-search-results-page .search__showing-page.bottom .search-items,
.auth.global-search-results-page .bottom-pagination .dropdown label {

    color: #000000;

 
       text-transform: capitalize !important;
   
}

.pagination-container .light-theme .page-link.next::after,
.pagination-container .light-theme .page-link.prev::before{

    color: #000000;

}

.auth.global-search-results-page .pagination-container .light-theme .current.prev::before,
.auth.global-search-results-page .pagination-container .light-theme .current.next::after{
 
        color: #AAAAAA !important;
 
}

.auth.global-search-results-page .back-to-top a{

    text-transform: none!important;


	color: #0067B8!important;	

}

.auth.global-search-results-page .back-to-top a:hover{

    color: #0078D6!important;

}
.pagination-container .light-theme a{

    color: #0067B8 !important;


        
            font-family: Noto Sans Semibold;
        
       	
			line-height: 0.8;
		
    
    

        text-transform: capitalize;

}
.search-bottom-pag .pagination-container .light-theme .current{

    color: #000000 !important;


}

.pagination-container .light-theme a.current:not(.prev):not(.next):hover,
.pagination-container .light-theme .current:hover,
.pagination-container .light-theme a:hover{

    color: #0078D6 !important;

}

.search-bottom-pag .pagination-container .search__pagination.light-theme .current.prev,
.search-bottom-pag .pagination-container .search__pagination.light-theme .current.next,
.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .current.prev,
.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .current.next{

		color: #AAAAAA!important;
	

}
.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .page-link.next:hover,
.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .page-link.prev:hover {

		color: #000000!important;
	
	
		background-color: #F2F2F2!important;
	
	
		border-color: #000000!important;
	 
}

.auth.global-new-search-results-page .mobile-filter-control .container .toggle-filters, .auth.global-search-results-page .mobile-filter-control .container .toggle-filters
{

        
            font-family: Noto Sans Semibold;
        
       
    
    
    
        color: #000000 ;
    
    
            text-transform: capitalize;
    
    
        background-color: #FFFFFF ;
    
    
        border: 1px solid #000000 ;
    
    }
  
  
 .auth.global-new-search-results-page .mobile-filter-control .container .toggle-filters:active, .auth.global-search-results-page .mobile-filter-control .container .toggle-filters:active {
    
        color: #000000;
    
    
        background-color: #cccccc;
    
    
        border: 1px solid #000000;
    
 
 }
 
  .auth.global-new-search-results-page .mobile-filter-control .container .toggle-filters:focus, .auth.global-search-results-page .mobile-filter-control .container .toggle-filters:focus {
 
   
        color: #000000;
    
    
        background-color: #F2F2F2;
    
    
        border: 1px solid #000000;
    
 }

.auth.global-search-results-page .searched-item, 
.auth.global-search-results-page .searched-item-spell,
.auth.global-search-results-page .searched-item.no-results {
 
        color: #000000 !important;

 
        text-transform: capitalize !important;
 



        
            
                font-family: Roboto Condensed Bold !important;
            
	

}


.auth.global-search-results-page .search-results-count, 
.auth.global-search-results-page .search-results-count-spell,
.auth.global-search-results-page .top-pagination .light-theme .search-items,
.auth.global-search-results-page .search-results-message-spell

{
	
        color: #000000;
	
    
        text-transform: capitalize !important;
    
	
        
            font-family:Noto Sans Regular !important;
        
    
    
}
.auth.global-search-results-page .search-results-message-spell a {

	
            color: #0078D6 !important;
    
    
        text-transform: capitalize !important;
    
	
        
            font-family:Noto Sans Regular !important;
        
    
    
}
.auth.global-search-results-page .search-results-message {
    
            color: #3f3f3f !important;
    
    
            text-transform: capitalize !important;
    
    
    
        font-family:Noto Sans Regular !important;
    
    
    
}

.auth.global-search-results-page .search-results-page-body,
.auth.global-new-search-results-page .search-results-page-body {

    background-color: #FFFFFF !important;
   
}

@media screen and (max-width: 767px) {
    
.auth.global-new-search-results-page .search-results-page-body .container {
 
        background-color: #FFFFFF !important;

}    
.pagination-container .light-theme .page-link.next,
.pagination-container .light-theme .page-link.prev{

        background-color: #FFFFFF !important;
    
    
        border-color: #000000 !important;
    
}

.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .current.prev,
.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .current.next{

		color: #AAAAAA!important;
	
	
		background-color: #F2F2F2!important;
	
	
		border-color: #F2F2F2 !important;
	 
}
.search-bottom-pag .pagination-container .light-theme .current,
.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .page-link.next:hover,
.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .page-link.prev:hover {

		color: #000000!important;
	
	
		background-color: #F2F2F2!important;
	
	
		border-color: #000000!important;
	 
}
.auth.global-search-results-page .bottom-pagination .search-bottom-pag .top-pagination.mobile .light-theme .search-items{

    color: #3f3f3f;

}
.auth.global-search-results-page .pagination-container.top-pagination.mobile .light-theme .page-link.next::after,
.auth.global-search-results-page .pagination-container.top-pagination.mobile .light-theme .page-link.prev::before{

    color: #3f3f3f !important;

}
.auth.global-search-results-page .search-top-pag .top-pagination .search__showing-page .search-page-details{

    
        font-family:Noto Sans Regular;
    



    color: #000000;


    text-transform: capitalize;

}
}

.auth.global-search-results-page .bottom-pagination .dropdown::after {
 
     color: #000000!important;
      
	 }
	 .auth.global-search-results-page .bottom-pagination .page-dropdown{
	 
     color: #000000!important;
     
 
	background-color: #FFFFFF!important;
    
	
	 border-color: #cccccc!important;
	
}

.auth.global-search-results-page .bottom-pagination hr{

   border-top: 1px solid  #cccccc;

}

.auth.global-search-results-page .search-bottom-pag .modalWindow{

	color: #000000;	

 
	background-color: #FFFFFF!important;


	border-color: #000000;

}
.auth.global-search-results-page .search-bottom-pag .modalWindow a:hover{
 
	color: #000000;

 
	background-color: #F2F2F2!important;

 
	border-color: #000000;

}
.auth.global-search-results-page .search-bottom-pag .modalWindow a:active{
 
	color: #000000;

 
	background-color: #cccccc!important;

 
	border-color: #000000;

}
.pagination-container .light-theme .current{
    background: none !important;
}
.search-bottom-pag .pagination-container .search__pagination.light-theme a.current:not(.prev):not(.next){
	
        
            font-family: Noto Sans Semibold !important;
        
    
	
	
        color: #000000 !important;
    
    
        background: #FFFFFF !important;
    
    
        border-color: #000000 !important;
    
    
        text-transform: capitalize !important;
    
}
.search-bottom-pag .pagination-container .search__pagination.light-theme a.current:not(.prev):not(.next):hover{
	
		color: #000000 !important;
	
	
		border-color: #000000 !important;
	
	
		background: #F2F2F2 !important;
	
}
.search-bottom-pag .pagination-container .search__pagination.light-theme a.current:not(.prev):not(.next):active{
	
		color: #000000 !important;
	
	
		background-color: #cccccc !important;
	
	
		border-color: #000000 !important;
	
}
.search-bottom-pag .pagination-container .search__pagination.light-theme a:not(.prev):not(.next){
	
        
            font-family:Noto Sans Regular !important;
        
    
    
	
		color: #0067B8 !important;
	
    
		text-transform: none;
	
}

.search-bottom-pag .pagination-container .search__pagination.light-theme a:not(.prev):not(.next):hover{
	
		color: #0078D6 !important;
   	
}

.search-bottom-pag .pagination-container .search__pagination.light-theme .page-link.next:hover::after,
.search-bottom-pag .pagination-container .search__pagination.light-theme .page-link.prev:hover::before {
    
		color: #000000!important;
    
}

    .auth .auth-attachment-campaign .attachment-container .attachment-header h1,
    .auth .auth-attachment-campaign .title-section h2,
    .auth .auth-attachment-campaign .card-wrapper .card .card-inner h2,
    .auth .auth-attachment-campaign .product-info .campaign-attachments-list-title h2,
    .auth .auth-attachment-campaign .attachment-container .attachment-search .btn-search    
    {
        
        
            
                font-family: Roboto Condensed Bold !important;
            
        
    }
    
    
    .auth .auth-attachment-campaign .attachment-container .attachment-header h1,
    .auth .auth-attachment-campaign .title-section h2 
    {
    
        color: #000000 !important;
    
    
        text-transform: capitalize !important;
    
    }

    .auth .auth-attachment-campaign .card-wrapper .card .card-inner h2,
    .auth .auth-attachment-campaign .product-info .campaign-attachments-list-title h2
    {
    
        color: #000000 !important;
    
    
        text-transform: capitalize !important;
    
    
    }

    .auth .auth-attachment-campaign .attachment-container .attachment-header p {
    
        color: #000000;
    
    }
    .auth .auth-attachment-campaign .card-wrapper .card, .auth .product-class .cards-wrap .card-wrapper .card
    {
    
         border: 1px solid #cccccc!important;
    	
    }
    

    .auth .auth-attachment-campaign .attachment-container .attachment-search .btn-search.button-primary:active {
        
                 color: #000000;
        
        
                background-color: #FFB288;
        
        
                border-color: #E56C00;
         
     }	
        .auth .auth-attachment-campaign .attachment-container .attachment-search .btn-search.button-primary:focus {
        
                color: #000000;
        
        
                background-color: #FFE672;
        
        
                 border-color: #FFE672;
         
    }
        .auth .auth-attachment-campaign .attachment-container .attachment-search .btn-search.button-primary.button-disabled,
        .auth .auth-attachment-campaign .attachment-container .attachment-search .btn-search.button-primary[disabled] {
        
                color: #AAAAAA !important;
        
        
                background-color: #FFF1B6 !important;
        
        
                border-color: #FFF1B6 !important;
         
        }
    .auth .auth-attachment-campaign .attachment-container .attachment-search .btn-search.button-primary {
        
        
            color: #000000;
        
        
            background: #ffcd11;
        
        
            border-color: #B18D00;
        
        
            text-transform: capitalize;
        
        
    
            font-family: Noto Sans Semibold !important;
     
    
            line-height: 0.8;
    
	


    }
    
    .auth .auth-attachment-campaign .attachment-container .attachment-search .btn-search.button-primary:hover
     {
        
            color: #000000;
        
        
            background: #FFE672;
        
        
            border-color: #F3C206;
        
    }	
        
    .auth .auth-attachment-campaign .attachment-container .attachment-controls .control label {  
    
        
            font-family:Noto Sans Regular !important;
        
    
    
    
        color: #6f6f6f !important;
    
    
        text-transform: capitalize !important;
    
    }

    .auth .auth-attachment-campaign .attachment-container .attachment-controls .control .control-disabled {  
        
            
                font-family:Noto Sans Regular !important;
            
        
        
        
		        color: #AAAAAA!important;
	    
        
            text-transform: capitalize !important;
        
        }
        
        .auth .auth-attachment-campaign .attachment-container .attachment-header p,
        .auth .auth-attachment-campaign .container .row .pfp-right-col .no-result-found,
        .auth .auth-attachment-campaign .product-info .campaign-attachments-list h3 {
        
        
            
                font-family:Noto Sans Regular !important;
            
        
        

        
                text-transform: capitalize;
        
        
                color: #000000;
        


       }

      
       .auth .auth-attachment-campaign .attachment-container .attachment-search p{
        
            
                font-family:Noto Sans Regular ;
            
        
        

        
                text-transform: capitalize;
        
        
            color: #000000 ;
        

       }


        .auth .auth-attachment-campaign .attachment-container .attachment-controls .control .select2-container .select2-selection--single .select2-selection__rendered {  
            
                
                    font-family:Noto Sans Regular !important;
                
            
            
            
                    color: #3f3f3f !important;
            
            
                text-transform: capitalize !important;
            
            }
        
            .auth .auth-attachment-campaign .attachment-container .attachment-controls .control .select2-container--disabled .select2-selection--single .select2-selection__rendered {  
                
                    
                        font-family:Noto Sans Regular !important;
                    
                
                
                
                        color: #AAAAAA!important;
                
                
                    text-transform: capitalize !important;
                
                }

                .auth .auth-attachment-campaign .attachment-container .attachment-controls .control .select2-container--default .select2-selection__arrow::before
                {
                  
                        border-color: #3f3f3f;
                  
                 
                }
                
                
                .auth .auth-attachment-campaign .attachment-container .attachment-controls .control .select2-container--disabled .select2-selection__arrow::before
                {
                   
                         border-color: #AAAAAA;
                   
                  
                }

                
        .auth .auth-attachment-campaign .attachment-container {
        
             border: 1px solid #cccccc!important;
        
        
	        background-color: #FFFFFF !important;
        

        }
      
        .auth .auth-attachment-campaign .card-wrapper .card {
			
					background-color: #FFFFFF !important;
            
		}
       

    .auth .auth-attachment-campaign .cards-loading::before, 
    .auth .auth-attachment-campaign .cards-loading::after,
    .auth .pagination--results hr
     {
        
            border: 1px solid #cccccc !important;
        
    }
    .auth .auth-attachment-campaign .product-info .campaign-attachments-list-title .close{
        
            color: #3f3f3f !important;
        
    }


   


    .auth .auth-attachment-campaign .product-info .campaign-attachments-list ul li a,
    .auth .auth-attachment-campaign .product-info .campaign-attachments-list ul li {
        
            
                font-family:Noto Sans Regular !important;
            
        
        
        
            color: #0067B8 !important;   
        
        
		    text-transform: none;
	    
       
    }
    
    .auth .auth-attachment-campaign .product-info .campaign-attachments-list ul li a:hover,
    .auth .auth-attachment-campaign .product-info .campaign-attachments-list ul li:hover,
    .auth .auth-attachment-campaign .attachment-container .attachment-search a:hover{
        
            color: #0078D6 !important;
        
    }
    
    .auth .auth-attachment-campaign .attachment-container .attachment-search a{
        
            color: #0067B8;
        }

    .auth .auth-attachment-campaign .product-info
    {
    
	        background-color: #FFFFFF !important;
    
    
        border: 1px solid #666565;
    
    }


    .auth .auth-attachment-campaign .card-wrapper .card .card-title h2::before{
    
        background-color: #ffcd11;
    
    }
    .auth .auth-attachment-campaign .cards-loading .cards-loading__button, 
    .auth .auth-attachment-campaign .attachment-container .attachment-search .btn-change-equipment {
    
        
            font-family: Noto Sans Semibold;
        
        
            line-height: 0.8;
        
    
    
    
        color: #000000 ;
    
    
            text-transform: capitalize;
    
    
        background-color: #FFFFFF ;
    
    
        border-color: #000000 ;
    
    }
    .auth .auth-attachment-campaign .cards-loading .cards-loading__button:hover,
    .auth .auth-attachment-campaign .attachment-container .attachment-search .btn-change-equipment:hover {
    
        color: #000000 !important;
    
    
        background-color: #F2F2F2 ;
    
    
        border-color: #000000 !important ;
    
    }
    .auth .auth-attachment-campaign .cards-loading .cards-loading__button:active,
    .auth .auth-attachment-campaign .attachment-container .attachment-search .btn-change-equipment:active {
    
        color: #000000;
    
    
        background-color: #cccccc;
    
    
        border-color: #000000;
    
    }
    .auth .auth-attachment-campaign .cards-loading .cards-loading__button:focus,
    .auth .auth-attachment-campaign .attachment-container .attachment-search .btn-change-equipment:focus{
    
        color: #000000;
    
    
        background-color: #F2F2F2;
    
    
        border-color: #000000;
    
    }

    .select2-container--default.select2-container--disabled .select2-selection--single
   {
    
        border-color: #F2F2F2 !important;
    
   }

    .select2-container--default .select2-selection--single
  {
  
	 border-color: #cccccc!important;
  	
  }


  .select2-container--default .select2-selection--single
{
    
	   background-color: #FFFFFF !important;
    

}


.select2-container--default.select2-container--disabled .select2-selection--single
{
    
        background-color: #F2F2F2 !important;
    
}

    .auth .auth-attachment-campaign .cards-loading .cards-loading__button.button-disabled,
    .auth .auth-attachment-campaign .cards-loading .cards-loading__button[disabled],
    .auth .auth-attachment-campaign .attachment-container .attachment-search .btn-change-equipment.button-disabled,
    .auth .auth-attachment-campaign .attachment-container .attachment-search .btn-change-equipment[disabled] {
    
        color: #AAAAAA !important;
    

    
        background-color: #F2F2F2 !important;
    
    
        border-color: #F2F2F2 !important;
    
    }
    
    .auth .auth-attachment-campaign .pagination--results span {
    
        
            font-family:Noto Sans Regular !important;
        
    
        
    
        text-transform: capitalize;
    
    
        color: #000000;
    

    }

    .auth .select2-dropdown--below,
    .auth .select2-dropdown--above {
        
            border: 1px solid #cccccc !important;
        
    }


    .auth .select2-results__option[aria-selected],
    .select2-container--default .select2-results__option[aria-selected=true]
    {
    
        
            font-family:Noto Sans Regular !important;
        
    
    
    
        color: #3f3f3f !important;
    
    
            text-transform: capitalize !important;
    	
    
            background-color: #FFFFFF !important;
    
		
    }

    .auth .select2-container--default .select2-results__option--highlighted[aria-selected],
	.auth .select2-container--default .select2-results__option--highlighted[aria-selected=true] {
        
        
            font-family:Noto Sans Regular !important;
        
    
    
    
        color: #000000 !important;
    
    
            text-transform: capitalize !important;
    	
    
		background-color: #F2F2F2!important;
	
    }
    .auth .auth-attachment-campaign .product-info .card-wrapper .breadcrumb__list-msrp a{
        
        
            
                font-family: Roboto Condensed Bold;
            
        
        
            text-transform: capitalize;
        
        
            color: #000000;
        
    }
    .auth .auth-attachment-campaign .product-info .card-wrapper .col-9 a::before{
        
            color: #000000;
        
    }
    .auth .auth-attachment-campaign .card-wrapper .card.active{
        
            border: 2px solid #000000 !important;
         
    }

    .auth .auth-attachment-campaign .attachment-container .attachment-search a{
        
            
                font-family:Noto Sans Regular;
            
        
        
    
        
		    text-transform: none;
	    
        }
    @media only screen and (max-width: 767px) {
    .auth .auth-attachment-campaign .product-info {
        
            border: 0;
        
    }}


  

    .auth .mega--nav .utility--links-help-center .hc-dropdown .cookie-notification,
    .auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .util--drawer .cookie-notification .cookie-popup-color {
        background: #FFFFFF;
    }

  
.auth .mega--nav .utility--links-help-center .hc-dropdown .cookie-notification, .auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .util--drawer .cookie-notification .cookie-popup-color {

		border: #cccccc;

}


    .auth .mega--nav .utility--links-help-center .hc-dropdown .helpcenter-layout,
    .auth .mega--nav .utility--links-help-center .hc-dropdown .helpcenter-title,
    .auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .helpcenter-title-m {
 

 		color: #FFFFFF ;
 
 
 

         border:  #6f6f6f;

 

	
		font-family:Noto Sans Regular;
	


  

    text-transform: capitalize;

 }

    .auth .mega--nav .utility--links-help-center .hc-dropdown .helpcenter-layout:hover,
    .auth .mega--nav .utility--links-help-center .hc--dropdown-button:hover .helpcenter-title {

        color: #ffcd11;
 	

 	background:  #3f3f3f;

}

.auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .helpcenter-title-m:hover,
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util .hc-mobile:focus,
.auth .mega--nav .mega-mobile .top--nav .mega--util .hc-mobile:focus .helpcenter-title-m,
.auth .tfn.mega--nav .mega-mobile .top--nav .mega--util .hc-mobile:hover,
.auth .mega--nav .mega-mobile .top--nav .mega--util .hc-mobile:hover .helpcenter-title-m {

color: #ffcd11;
	
}

.auth .mega--nav .utility--links-help-center .hc-dropdown .cookie-content h3 ,.auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .util--drawer .cookie-notification .cookie-popup-color .cookie-content h3{

            color: #000000 ;


    text-transform: capitalize;

 


            font-family: Roboto Condensed Bold;





}

.auth .mega--nav .utility--links-help-center .hc-dropdown .cookie-content p,.auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .util--drawer .cookie-notification .cookie-popup-color .cookie-content p {

            color: #000000 ;


    text-transform: capitalize;

 


            font-family:Noto Sans Regular ;




}
 
 
.auth .mega--nav .utility--links-help-center .hc-dropdown .cookie-setting {


            font-family:Noto Sans Regular ;




			text-transform: none ;

 
			color: #0067B8 !important;

 
}
 
.auth .mega--nav .utility--links-help-center .hc-dropdown .cookie-setting:hover {

			color: #0078D6 !important;

}
 
 
.auth .mega--nav .utility--links-help-center .hc-dropdown .close-btn,.auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .util--drawer .cookie-notification .cookie-popup-color .close-btn-m
{ 
            color: #000000 ;

}
 
.auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .util--drawer .cookie-notification .cookie-popup-color .cookie-setting-layout
{

 	color: #000000;	

 

        text-transform: capitalize;




 		font-family: Noto Sans Semibold;
 


}
 

.auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .util--drawer .cookie-notification .cookie-popup-color .cookie-setting-layout:hover
{

     color: #000000;

 }
.auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .util--drawer .cookie-notification .cookie-popup-color .cookie-setting-layout:focus
{

	color: #000000;
 
}

.auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .util--drawer .cookie-notification .cookie-popup-color .cookie-setting-layout:active
{

    color: #000000;

}
 
.auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .util--drawer .cookie-notification .cookie-popup-color .cookie-setting-layout p.button-disabled,
.auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .util--drawer .cookie-notification .cookie-popup-color .cookie-setting-layout p.button[disabled] {

	color: #AAAAAA;

}
  
.auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .util--drawer .cookie-notification .cookie-popup-color .cookie-setting-layout {

 	background-color: #FFFFFF;


 	border-color: #000000;

}
.auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .util--drawer .cookie-notification .cookie-popup-color .cookie-setting-layout:hover
{
 
	background-color: #F2F2F2;


	border-color: #000000;

 }

 .auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .util--drawer .cookie-notification .cookie-popup-color .cookie-setting-layout:focus
 {

 	background-color: #F2F2F2;


 	border-color: #000000;

 }

.auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .util--drawer .cookie-notification .cookie-popup-color .cookie-setting-layout:active
 {
 
	background-color: #cccccc;


 	border-color: #000000;

 }
 
 .auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .util--drawer .cookie-notification .cookie-popup-color .cookie-setting-layout.button.button-tertiary.button-disabled,
 .auth .mega--nav .mega-mobile .top--nav .mega--util .hide-on-desktop .util--drawer .cookie-notification .cookie-popup-color .cookie-setting-layout.button.button-tertiary.button[disabled]
 { 
 
	 background-color: #F2F2F2 !important;
 
 
	 border-color: #F2F2F2 !important;
 
 }
.auth .mega--nav .help-center__mobile .help-center__link, .auth .mega--nav .utility--links-help-center
 {
	
		
			font-family:Noto Sans Regular;
		
	
		
	
        text-transform: capitalize ;
	
	
      color: #FFFFFF;
    
	
		background: #000000 ;
	
 }
.auth .mega--nav .help-center__mobile .help-center__link:hover,
.auth .mega--nav .utility--links-help-center:hover{
	
		background-color:#3f3f3f;
	
	
		color: #ffcd11 ;	
	
	
}
.auth .mega--nav .utility--links-help-center .hc-dropdown .cookie-notification .cookie-content .help-center__items li,
.auth .mega--nav .mega-mobile .top--nav .help-center__drawer .mega--sidelinks li,
.auth .mega--nav .utility--links-help-center .hc-dropdown .cookie-notification .cookie-content .help-center__items li .info-warning__icon .tooltip__container .tooltip__description,
.auth .mega--nav .utility--links-help-center .help-center__modal-desktop .cookie-content .cookie-content-container p,
.auth .mega--nav .help-center__drawer .help-center__modal .modal-dialog .modal-body .cookie-popup .cookie-content .cookie-content-container p
{
	
		
			font-family:Noto Sans Regular;
		
	
		
	
		color: #000000;
  	
}
.auth .mega--nav .help-center__drawer .help-center__modal .modal-dialog .modal-body .cookie-popup .cookie-title h1,
.auth .mega--nav .utility--links-help-center .help-center__modal-desktop .cookie-title h1{

	
		font-family: Roboto Condensed Bold ;
	


	
		text-transform: capitalize ;
	
	
		color: #000000;
  
}
.auth .mega--nav .utility--links-help-center .help-center__modal-desktop .cookie-content .cookie-content-container p,
.auth .mega--nav .help-center__drawer .help-center__modal .modal-dialog .modal-body .cookie-popup .cookie-content .cookie-content-container p
{
	
		
			font-family:Noto Sans Regular;
		
	
		
	
		color: #000000;
  	
	
		text-transform: capitalize ;
	
}
.auth .mega--nav .help-center__drawer .help-center__modal .modal-dialog .modal-body .cookie-popup .cookie-content .cookie-content-container .help-center__btn,
.auth .mega--nav .utility--links-help-center .help-center__modal-desktop .cookie-content .cookie-content-container .help-center__btn{
	
	color: #000000;	
  
  
	background-color: #FFFFFF;
  
  
	border-color: #000000;
  
  
		
			font-family:Noto Sans Regular;
		
	
		
}
.auth .mega--nav .help-center__drawer .help-center__modal .modal-dialog .modal-body .cookie-popup .cookie-content .cookie-content-container .help-center__btn:hover,
.auth .mega--nav .utility--links-help-center .help-center__modal-desktop .cookie-content .cookie-content-container .help-center__btn:hover{
	
		color: #000000;
	
	 
		background-color: #F2F2F2;
	
	
		border-color: #000000;
	
}
.auth .mega--nav .help-center__drawer .help-center__modal .modal-dialog .modal-body .cookie-popup .cookie-content .cookie-content-container .help-center__btn:active,
.auth .mega--nav .utility--links-help-center .help-center__modal-desktop .cookie-content .cookie-content-container .help-center__btn:active{
	
		color: #000000;
	
	
		background-color: #cccccc;
	
	
		border-color: #000000;
	 
}
.auth .mega--nav .help-center__drawer .help-center__modal .modal-dialog .modal-body .cookie-popup .cookie-content .cookie-content-container .help-center__btn:focus,
.auth .mega--nav .utility--links-help-center .help-center__modal-desktop .cookie-content .cookie-content-container .help-center__btn:focus{
	
		color: #000000;
	
	
		background-color: #F2F2F2;
	
	
		border-color: #000000;
	
}



    .sitemap .sitemap__wrapper h1,
    .sitemap__subtitle h2,
    .sitemap .sitemap__items h3 {
    
        font-family: Roboto Condensed Bold;
    
    
    
        text-transform: capitalize;
    
    

        color: #000000;

    
    }

    .sitemap__items h3 a, .sitemap__items a  {
    
        
            font-family:Noto Sans Regular;
        
    
    
    }
    .sitemap__items h3 a, .sitemap__items a {
    
        color: #0067B8;
    
}
    
        .sitemap__items a:hover {
        color: #0078D6;
        }
    



.auth-social-media-content .post-header .username, .auth-social-media-content .post-details .likes-link {

    
        font-family: Roboto Condensed Bold !important;
    




    text-transform: capitalize !important;



    color: #000000 !important;

}

.auth-social-media-content .description {

    
        font-family:Noto Sans Regular !important;
    




    color: #000000 !important;



    text-transform: capitalize;

}

.auth-social-media-content .read-more,
.auth-social-media-content .interactions .reaction-number a,
.auth-social-media-content .comments-link,
.auth-social-media-content .shares-link,
.auth-social-media-content .post-date-link {

    
        font-family:Noto Sans Regular !important;
    




    text-transform: capitalize !important;



}

.auth-social-media-content .post, .auth-social-media-content .post-header, .auth-social-media-content .popup {

    background-color: #FFFFFF !important;

}

.auth-social-media-content .post, .auth-social-media-content .popup {

    border: 1px solid #cccccc !important;

}

.auth-social-media-content .loadMore button {

    
        font-family: Noto Sans Semibold !important;
    
    
        line-height: 0.8 !important;
    




    text-transform: capitalize;

}

.auth-social-media-content .loadMore button, .auth-social-media-content .current.previous,
.auth-social-media-content .page-link.next {

    color: #000000 !important;



    background-color: #FFFFFF !important;



    border-color: #000000 !important;

}

.auth-social-media-content .loadMore button:hover, .auth-social-media-content .current.previous:hover,
.auth-social-media-content .page-link.next:hover {

    color: #000000 !important;


    background-color: #F2F2F2 !important;


    border-color: #000000 !important;

}

.auth-social-media-content .loadMore button:active, .auth-social-media-content .current.previous:active,
.auth-social-media-content .page-link.next:active {

    color: #000000 !important;


    background-color: #cccccc !important;


    border-color: #000000 !important;

}

.auth-social-media-content .loadMore button:focus, .auth-social-media-content .current.previous:focus,
.auth-social-media-content .page-link.next:focus {

    color: #000000 !important;


    background-color: #F2F2F2 !important;


    border-color: #000000 !important;

}

.auth-social-media-content .loadMore button-disabled,
.auth-social-media-content .loadMore button[disabled], .auth-social-media-content .current.previous-disabled,
.auth-social-media-content .current.previous[disabled],
.auth-social-media-content .page-link.next-disabled, .auth-social-media-content .page-link.next[disabled] {

    color: #AAAAAA !important;


    background-color: #F2F2F2 !important;


    border-color: #F2F2F2 !important;

}

.auth-social-media-content #column-1, .auth-social-media-content #column-2, .auth-social-media-content #column-3 {

    background-color: #FFFFFF;

}