/*  M-00215077 ddcbobc */
.header-default .cst-headerLink { position: absolute; }
.header-default .cst-headerLink a { text-decoration: none; display: block; text-align: center; font-weight: bold; }

/* acura: acuraprofilev9 */
.acura .header-default .cst-headerLink a { color: #475364; background: #a5afbf; padding: 0 5px; line-height: 15.2px; height: 16px; border-radius: 3px; font-size: 11px; width: 126px; }
.acura .header-default .cst-headerLink { right: 240px; top: 34px; }
.acura .header-default .tels { top: 30px; }

/* subaru: sneprofile */
.subaru .header-default .cst-headerLink a { padding: 2px 10px; font-size: 14px; width: 126px; }
.subaru .header-default .cst-headerLink a:hover { text-decoration: underline; }
.subaru .header-default .cst-headerLink { right: 360px; top: 37px; }

/* lincoln: lincolnprofile */
.lincoln .header-default .cst-headerLink a { color: #fff; font-size: 15px; text-decoration: none; text-transform: uppercase; padding: 8px 15px; background: #a5afbf; border-radius: 0; }
.lincoln .header-default .cst-headerLink a:hover { background: #fff; color: #a5afbf; }
.lincoln .header-default .cst-headerLink { right: 5px; top: 7px; }

/* global shrink fix */
.page-header.sticky-header-nav.shrink-header-nav .header-default,
.v9-client-groupone-0004-v1 .shrink-header-nav .header-collision .header-default.groupSite { height: auto; }

/* kia: group1autoprofile_v2 */
/* nissan: group1autoprofile_v2 */
/* hyundai: group1autoprofile_v2 */
/* mazda: group1autoprofile_v2 */
/* scion: group1autoprofile_v2 */
.kia .header-default .cst-headerLink a,
.nissan .header-default .cst-headerLink a,
.scion .header-default .cst-headerLink a {
	padding: 7px 15px;
	font-size: 14px;
	color: #fff;
	font-weight: normal;
	background: #e9373b; /* Old browsers */
	background: -moz-linear-gradient(top,  #e9373b 0%, #a71316 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #e9373b 0%,#a71316 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #e9373b 0%,#a71316 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9373b', endColorstr='#a71316',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px;
}
.kia .header-default .cst-headerLink a:hover,
.nissan .header-default .cst-headerLink a:hover,
.mazda .header-default .cst-headerLink a:hover,
.scion .header-default .cst-headerLink a:hover {
	background: #a71316; /* Old browsers */
	background: -moz-linear-gradient(top,  #a71316 0%, #e9373b 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #a71316 0%,#e9373b 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #a71316 0%,#e9373b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a71316', endColorstr='#e9373b',GradientType=0 ); /* IE6-9 */
}
.kia .header-default .cst-headerLink,
.nissan .header-default .cst-headerLink,
.hyundai .header-default .cst-headerLink,
.mazda .header-default .cst-headerLink,
.scion .header-default .cst-headerLink { right: 165px; top: 94px; }
.kia .header-default,
.nissan .header-default,
.hyundai .header-default,
.mazda .header-default,
.scion .header-default { height: 131px; }
.kia .shrink-header-nav .header-default .cst-headerLink,
.nissan .shrink-header-nav .header-default .cst-headerLink,
.hyundai .shrink-header-nav .header-default .cst-headerLink,
.mazda .shrink-header-nav .header-default .cst-headerLink,
.scion .shrink-header-nav .header-default .cst-headerLink { right: 305px; top: 8px; }

/* group sites: group1autoprofile_v2 */
.v9-client-groupone-0004-v1 .header-default.groupSite .cst-headerLink a,
.hyundai .header-default .cst-headerLink a,
.mazda .header-default .cst-headerLink a {
	padding: 7px 15px;
	font-size: 14px;
	color: #fff;
	font-weight: normal;
	height: auto;
	line-height: normal;
	width: auto;
	background: #5693da; /* Old browsers */
	background: -moz-linear-gradient(top,  #5693da 0%, #2460a6 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #5693da 0%,#2460a6 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #5693da 0%,#2460a6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5693da', endColorstr='#2460a6',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px;
}
.v9-client-groupone-0004-v1 .header-default.groupSite .cst-headerLink a:hover,
.hyundai .header-default .cst-headerLink a:hover,
.mazda .header-default .cst-headerLink a:hover {
	background: #2460a6; /* Old browsers */
	background: -moz-linear-gradient(top,  #2460a6 0%, #5693da 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #2460a6 0%,#5693da 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #2460a6 0%,#5693da 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2460a6', endColorstr='#5693da',GradientType=0 ); /* IE6-9 */
}
.v9-client-groupone-0004-v1 .header-default.groupSite .cst-headerLink { right: 220px; top: 94px; }
.v9-client-groupone-0004-v1 .header-default.groupSite { height: 131px; }
.v9-client-groupone-0004-v1 .shrink-header-nav .header-default.groupSite .cst-headerLink { top:7px ; }
.v9-client-groupone-0004-v1.hyundai .shrink-header-nav .header-default.groupSite .cst-headerLink { right: 305px; top: 8px; }

/* advantage cars: group1autoprofile_v2 */
.gray-advantage-red-white .header-default .cst-headerLink a { color: #fff; font-weight: normal; font-size: 15px; border-radius: 6px; text-decoration: none; text-transform: uppercase; padding: 8px 15px; background: #000; }
.gray-advantage-red-white .header-default .cst-headerLink a:hover { background: #fff; color: #000; }
.gray-advantage-red-white .header-default .cst-headerLink { right: 310px; top: 18px; }
.gray-advantage-red-white .shrink-header-nav .header-default .cst-headerLink { top: 2px; }

/* collision sites: using group1autoprofile_v2 customscripts */
.collision .header-default .cst-headerLink a,
.v9-client-groupone-0004-v1.collision .header-default.groupSite .cst-headerLink a,
.v9-client-groupone-0004-v1 .header-collision .header-default.groupSite .cst-headerLink a {
	padding: 5px 14px;
	font-size: 12px;
	color: #000;
	font-weight: normal;
	height: auto;
	line-height: auto;
	width: auto;
	background: #f9c300; /* Old browsers */
	background: -moz-linear-gradient(top,  #f9c300 0%, #dba000 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #f9c300 0%,#dba000 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #f9c300 0%,#dba000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9c300', endColorstr='#dba000',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px;
}
.collision .header-default .cst-headerLink a:hover,
.v9-client-groupone-0004-v1.collision .header-default.groupSite .cst-headerLink a:hover,
.v9-client-groupone-0004-v1 .header-collision .header-default.groupSite .cst-headerLink a:hover {
	background: #dba000; /* Old browsers */
	background: -moz-linear-gradient(top,  #dba000 0%, #f9c300 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #dba000 0%,#f9c300 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #dba000 0%,#f9c300 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dba000', endColorstr='#f9c300',GradientType=0 ); /* IE6-9 */
}
.collision .header-default .cst-headerLink,
.v9-client-groupone-0004-v1.collision .header-default.groupSite .cst-headerLink,
.v9-client-groupone-0004-v1 .header-collision .header-default.groupSite .cst-headerLink { right: 212px; top: 100px; }
.collision .header-default,
.v9-client-groupone-0004-v1.collision .header-default.groupSite,
.v9-client-groupone-0004-v1 .header-collision .header-default.groupSite { height: 131px; }
.collision .shrink-header-nav .header-default .cst-headerLink,
.v9-client-groupone-0004-v1.collision .shrink-header-nav .header-default.groupSite .cst-headerLink,
.v9-client-groupone-0004-v1 .shrink-header-nav .header-collision .header-default.groupSite .cst-headerLink { top: 8px; right: 92px; }

/* ford: fordprofile */
.ford .header-default .cst-headerLink a { font-size: 14px; border-radius: 20px; color: #22a3e6; background: #fff; line-height: normal; padding: 6px 18px; border: 3px solid #22a3e6; font-weight: normal; }
.ford .header-default .cst-headerLink a:hover { background: #22a3e6; color: #fff; border: 3px solid #fff; }
.ford .header-default .cst-headerLink { right: 275px; bottom: 6px; top: auto; }

/* vw: vwprofile */
.volkswagen .header-default .cst-headerLink a { font-size: 14px; border-radius: 20px; color: #fff; background: #009ddc; line-height: normal; padding: 6px 18px; font-weight: normal; }
.volkswagen .header-default .cst-headerLink a:hover { background: #fff; color: #009ddc; }
.volkswagen .header-default .cst-headerLink { right: 255px; top: 86px; }

/* specific id over-rides */
.v9-client-groupone-0004-v1 .donbohngroupg1a .header-default.groupSite .cst-headerLink { right: 0; }







































