/* Begin classes for common SPIN elements */
body {
	font-family: Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
	font-size: 14px;
	line-height: 1.5;
}

a img {
	border: 0;
}

/*div#page-header {
    display: none;
}*/
.container h1 {
  display: none;
}
body.id25951 #page-header {
  display: none;
}
body.id25951 h1.page_header {
    display: none;
}
#page-content-container {
	margin: 0 auto;
	/*width: 1060px;*/
	width: 100%
}

.wd_news_releases .item {
	padding-bottom: 20px;
	border-bottom: 1px solid #d1d1d1;
}

#what-condition {
	width: 186px;
	overflow: hidden;
	padding: 0 0 10px;
	border: 2px solid #828fc7;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom: 10px;
}

#right-content, #right-content p, #right-content td, #right-content div, #right-content select, #right-content span, #right-content li {
	font-size: 12px;
	line-height: normal;
}

ul.wd_items li.wd_item_container {
	overflow: hidden !important;
}
label {
	color: #333;
	font-size: 14px;
}
.archive_nav {
	text-align: left;
	float: right;
	padding: 0 !important;
	margin-top: 5px !important;
	text-align: right;
	clear: both;
}

.category_select select {
	font-size: 11px;
}

/* override autotrader.com css */
[disabled] {
	border-style: none;
}
.wd_nav {
  max-width: 100%;
  display: block;
	background-color: #012169;
}
ul.mediaroom-nav {
  list-style-type: none;
  margin-top: 0px;
  text-align: center;
  width: 100%;
}
ul.mediaroom-nav li {
  display: inline-block;
  padding: 0px 10px;
	font-size: 16px;
}
ul.mediaroom-nav li a{
  display: inline-block;
	    font-weight: 300;
	color: #fff;
	text-decoration: none;
}


.mediaroom-nav {
	padding: 10px;
}

.mediaroom-nav p a {
	font-size: 12px;
	padding:0px;
}


#page-content-container .mediaroom-nav p a.on {
	color: #F8991D;
}

#page-header  h1{
	font-size:2em;
	margin:0.6em 0 0.6em;
	font-weight: normal;
	color: #000;
}

.page_header a, .page_header a:link {

}

page_header a:hover {

}

.breadcrumb {
	font-size: 0.8em;
	padding: 10px 0px;
}

.item {
	margin: 0px 0px 20px 0px;
	/* overflow: auto;
	height: 100%; */
}

/* BEGIN items for Press Release Summary */
.item_with_slider {
	padding: 0px 0px 0px 20px;
}
.single_slider_carousel_control {
	display: none !important;
	background-color: transparent !important;
	color: #222 !important;
}
.slider_control_closed
{
	position: absolute;
	left: -20px;
	width: 20px;
	height: 20px;
	cursor: pointer;
	background: url(../images/slider_open.png) no-repeat right center;
}
.single_slider_carousel_container {
	padding: 0px 0px !important;
}
.single_slider_carousel_caption {
  position: absolute;
  right: 0;
  bottom: 7em !important;
  left: 0em !important;
  min-width: 27em;
  /* padding-top: 34em; */
  width: 15em;
  min-height: 12em;
  padding: 15px;
}
.single_slider_carousel_caption h4, .single_slider_carousel_caption h4 a {
  margin: 30px 0px !important;
}
.slider_control_open
{
	position: absolute;
	left: -20px;
	width: 20px;
	height: 20px;
	cursor: pointer;
	background: url(../images/slider_close.png) no-repeat right center;
}
.single_slider_carousel_bottom {
  height: 62px !important;
}
/* END items for Press Release Summary */

.item_name {
	font-size: 1em;
	font-weight: bold;
	position: relative;
}

.item_date {
  font-size: 1em;
  font-weight: bold;
}

.item_summary {
	font-size: 1em;
}

/* START slider and tooltip style for Press Release Summary */
.item_slider {
	margin: 20px 0px 20px 0px;
	padding: 10px 10px 10px 10px;
	background-color: #FEFDE1;
}

p.more {
	margin-top: 15px;
  display: inline-block;
  margin-bottom: 0;
  font-weight: 700;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid #c2c2c2;
  white-space: nowrap;
  box-shadow: 0 2px 0 0 rgba(0,0,0,.1);
  padding: 7px 14px;
  font-size: 14px;
  background: #6f81aa;
  line-height: 1.5;
  border-radius: 3.5px;
}
a.more {
    margin-top: 15px;
    display: inline-block;
    margin-bottom: 1em;
    font-weight: 700;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid #c2c2c2;
    white-space: nowrap;
    box-shadow: 0 2px 0 0 rgba(0,0,0,.1);
    padding: 7px 14px;
    font-size: 14px;
    background: #6f81aa;
    color: white;
    line-height: 1.5;
    border-radius: 3.5px;
}
p a.more:hover {
    text-decoration: none;
    color: white;
}
p.more a {
	color: #fff;
	text-decoration: none;
}
.item_more {
	margin: 20px 0px 0px 0px;
}

.item_tooltip
{
	width: 500px;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
}

.item_tooltip_contents {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	background-color: #FEFDE1;
	border: 2px solid #a5a5a5;
}
/* END slider and tooltip style for Press Release Summary */

.detail_header {
	font-size: 1.3em;
	font-weight: bold;
}

.detail_subheader {
	font-size: 1em;
	font-weight: bold;
}

.category_name {
	font-size: 10pt;
	text-align: left;
	margin-left: 20px;

}

.category_header {
	font-size: 1.4em;
	font-weight: bold;
	color: #999999;
	padding-bottom: 15px;
}

table.wd_imagetable {

}

td.imagecaption {
	font-size: .8em;
	font-style: italic;
	text-align: left;
	padding: 3px 5px 3px 5px;
}

td.imagecaption p {
	font-size: .9em;
	font-style: italic;
}

div.wd_page_toolbar {
	margin: 5px 0px 5px 0px;
	padding: 5px;
}

div.wd_page_toolbar a {
	font-size: 12px;
}

span.wd_page_tool img {
	vertical-align: middle;
}

/* Begin classes for individual PCTs
   (enter amendments to the above declatations, ex:
   div.wd_standard .category_name {
    [styles]
   }
*/

div.wd_standard .item {
	overflow: auto;
}
.wd_carousel-cropper li.wd_item .wd_thumbnail {
  display: none;
}
ul.wd_layout-carousel .wd_item img {
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}
ul.wd_layout-carousel .wd_item {
	max-width: 25em;
    display: block;
    max-height: 27em !important;
    min-height: 26em !important;
    float: left;
    border-top: 2px solid #e8e8e8;
    border-right: 2px solid #cbccce;
    border-bottom: 2px solid #cbccce;
    border-left: 2px solid #e8e8e8;
    border-radius: 2px;
    min-height: 180px;
    margin: 10px 20px 20px 20px;
    padding: 0px;
		position: relative;
		left: 17em;
    background: #fff;
}
li.wd_item.wd_carousel-item {
    opacity: .4;
}
li.wd_item.wd_carousel-item.wd_carousel-current {
    opacity: 1;
}
ul.wd_layout-carousel .wd_item:nth-child(1) img {
  background-image: url(../images/pexels-photo-134392.jpeg);
}
ul.wd_layout-carousel .wd_item:nth-child(2) img {
  background-image: url(../images/pexels-photo-191238.jpeg);
}
ul.wd_layout-carousel .wd_item:nth-child(3) img {
  background-image: url(../images/pexels-photo-257345.jpeg);
}
ul.wd_layout-carousel .wd_item:nth-child(4) img {
  background-image: url(../images/pexels-photo-368685.jpeg);
}
ul.wd_layout-carousel .wd_item:nth-child(5) img {
  background-image: url(../images/pexels-photo-451590.jpeg);
}
ul.wd_layout-carousel .wd_item:nth-child(6) img {
  background-image: url(../images/pexels-photo-134392.jpeg);
}
ul.wd_layout-carousel .wd_item:nth-child(7) img {
  background-image: url(../images/pexels-photo-191238.jpeg);
}
ul.wd_layout-carousel .wd_item:nth-child(8) img {
  background-image: url(../images/pexels-photo-257345.jpeg);
}
ul.wd_layout-carousel .wd_item:nth-child(9) img {
  background-image: url(../images/pexels-photo-368685.jpeg);
}
ul.wd_layout-carousel .wd_item:nth-child(10) img {
  background-image: url(../images/pexels-photo-451590.jpeg);
}
div.wd_standard .item .item_name{
 clear: both;

}
a.wd_carousel-arrow.wd_carousel-prev.fa.fa-chevron-left {
    color: #012169;
    font-size: 28px;
    left: -2em;
    position: absolute;
}
a.wd_carousel-arrow.wd_carousel-next.fa.fa-chevron-right {
	color: #012169;
	font-size: 28px;
	right: -2em;
	position: absolute;
}
.wd_category.wd_category_0 .item {
	vertical-align: top;
	display: inline-block;
	overflow: hidden;
	width: 38%;
	margin: 0 48px;
}
.wd_documents-detail .detail_image {
	display: none;
}

div.wd_events {

}

div.wd_gallery {

}

/* Begin FormBuilder styles */

div.wd_formbuilder {
/* This is the container for all formbuilder forms on this build*/

}

table.wd_formbuilder {

}

input.wd_formbuilder_submit {

}

table.wd_formbuilder p {
    margin: 0px;
}

/* Begin Calendar styles */

table.wd_calendar_header
{
	background-color: #7d8dac;
	color: #ffffff;
	padding: 5px 5px 5px 5px;
	margin-top: 15px;
	border-style: none none dotted none;
	border-width: 0 0 thin 0;
}

table.wd_calendar_header a,
table.wd_calendar_header a:visited,
table.wd_calendar_header a:active,
table.wd_calendar_header a:link {
	color: #ffffff;
}

td.wd_calendar_header_label {
	text-align: center;
	font-weight: bold;
}

td.wd_calendar_header_prev {
	text-align: left;
}

td.wd_calendar_header_next {
	text-align: right;
}

table.wd_calendar {
	background-color: #ffffff;
	table-layout: fixed;
}

th.wd_calendar_dayofweek_header {
	background-color: #ffffff;
	text-transform: lowercase;
	font-size: .90em;
}

td.wd_calendar_day {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 14%;
	vertical-align: top;
}

html>body td.wd_calendar_day {
	padding: 0px 2px 0px 2px;	/* account for event padding+border where width = content only */
}

td.wd_calendar_this_month {
	background-color: #eeeeee;
	border-top: 1px #eeeeee solid;
	font-size: .85em;
}

td.wd_calendar_prev_month,
td.wd_calendar_next_month {
	background-color: #c6cede;
	border-top: 1px #c6cede solid;
	font-size: .85em;
}

td.wd_calendar_today
{
	background-color: #FF9;
	border: 1px #000000 solid;
}

div.wd_calendar_day_header {
	text-align: right;
	color: #000000;
	font-weight: bold;
	padding: 3px;
}

td.wd_calendar_prev_month div.wd_calendar_day_header,
td.wd_calendar_next_month div.wd_calendar_day_header
{
	color: #7d8dac;
}

div.wd_calendar_no_event {
	margin: 1px 0px 1px 0px;
	padding: 2px;
}

div.wd_calendar_event {
	width: 100%;
	margin: 1px 0px 1px 0px;
	padding: 2px;
	position: relative;
	left: 0px;
	white-space: nowrap;
	overflow: hidden;
	background-color: #77ccff;
}

html>body div.wd_calendar_event {
	left: -2px;	/* account for padding+border where width = content only */
}

div.wd_event_tip_header
{
	background-color: #ffcc77;
	border-bottom: #F70;
	margin: 0px 0px 0px 0px;
	padding: 5px;
	border-width: 0 0 1px 0;
	border-style: none none dotted none;
}

div.wd_event_tip_info
{
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 5px;
}

div.wd_event_tip_info p {
	margin: 2px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

div.wd_event_tip_title {
	font-size: 1.2em;
	font-weight: bold;
}

div.wd_event_tip_time, div.wd_event_tip_location_name {
	font-weight: bold;
}

div.calendar_subscribe_links img {
	margin-right: 5px;
}

div.calendar_subscribe_links a {
	text-decoration: none;
}

div.wd_socialtools {
    position: relative;
    text-align: right;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 20px;
}

div.wd_socialtools a:hover {
    text-decoration: none;
}

div.wd_socialtools_menu {
    background-color: #ffffff;
}

div.wd_socialtools_type {
    display: inline;
    margin: 0px 0px 0px 10px;
    height: 50px;
}

div.wd_socialtools_type img {
    margin-right: 5px;
}

div.wd_socialtools_tool {
    padding: 3px;
    margin: 5px 0px 0px 0px;
    text-align: left;
    white-space: nowrap;
}

div.wd_socialtools_tool img {
    margin-right: 5px;
}

/* Popup Fader */
div#wdFadeBackground {
    background-color: #555555;
    border: 5px;
    margin: 0px;
    padding: 0px;
}

div#wdFadePopup {
    background-color: #333333;
    padding: 2px;
}

td#wdFadeContent {
    background-color: #ffffff;
}

td#wdFadeClose {
    text-align: right;
}

p.search_result {
}

span.search_mime {
    font-size: 0.9em;
}

span.search_url {
}
.container {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
@media (max-width: 1304px)  {
	.wd_featureboxes_right_subscribe.wd_featureboxes-vertical {
	    width: 100% !important;
	}
	.wd_featureboxes_left_contact.wd_featureboxes-vertical {
	    width: 100% !important;
	    margin-top: 0px !important;
	}
}
@media (min-width: 1300px){
.container {
    width: 100% !important;
}
}
@media (min-width: 1024px){
	.container {
	 	width: 100% !important;
	}
}
@media (min-width: 768px){
	.container {
	 	width: 100% !important;
	}
}
.wd_featurebox_container {
	padding: 0 0 10px;
	border: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	background: #E6E6E6;
}
.wd_featureboxes_middle .wd_featurebox_container {
	width: auto;
}
.wd_featureboxes_middle.wd_featureboxes-horizontal {
    background-color: #E6E6E6;
}
.wd_featurebox_title {
	color: #333333;
	font-family: Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;
	font-size: 26px;
	width: 992px;
	font-weight: 100;
  margin-right: auto;
  margin-left: auto;
	position: relative;
	line-height: 1em;
	padding: 30px 10px;
}


.wd_featurebox {
	padding: 5px 10px 5px;
	font-size: 12px;
	width: 992px;
  margin-right: auto;
  margin-left: auto;
}

/* NEWS FEATUREBOX */
div#wd_featurebox-teaser_1449 {
  display: block;
  width: 100%;
	background-color: #E6E6E6;
}
div#wd_featurebox-teaser_1449 .wd_featurebox {
  width: 80% !important;
  margin: 0 auto;
}
div#wd_featurebox-teaser_1449 p.more {
    margin-bottom: 1.5em;
	}
div#wd_featurebox-teaser_1449 .item {
	width: 32%;
	margin: 0 4px;
  display: inline-block;
	background-color: white;
	min-height: 25em;
	max-height: 25em;
	font-size: 14px;
	vertical-align: top;
}
div#wd_featurebox-teaser_1449 .item .item_date{
	padding:0 20px;
}
div#wd_featurebox-teaser_1449 .item .item_name{
	padding:0 20px;
}
div#wd_featurebox-teaser_1449 .item:nth-child(1) img {
  background-image: url(../images/keys.jpeg);
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}
div#wd_featurebox-teaser_1449 .item:nth-child(2) img {
  background-image: url(../images/steering_wheel.jpeg);
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}
div#wd_featurebox-teaser_1449 .item:nth-child(3) img {
  background-image: url(../images/van.jpeg);
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}
img.news_image {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	height: 15em;
	overflow: hidden;
}
.wd_newsfeed_releases-teaser .tools {
	font-size: 10px;
	text-decoration: none;
	margin-bottom: 12px;
}
.wd_newsfeed_releases li.wd_item:after {
    content: "";
    display: block;
    background-color: #e6e6e6;
    width: 100%;
		margin: 10px 0px;
    height: 2px;
}
.wd_newsfeed_releases li.wd_item:last-child:after {
	display: none;
}
.wd_newsfeed_releases li.wd_item .wd_thumbnail {
  display: none;
}
.wd_newsfeed_releases li.wd_item .wd_item_wrapper {
  margin-left: 0;
}
.wd_newsfeed_releases .wd_layout-simple .wd_asset_type_link_list {
	display: none;
}
.wd_layout-masonry .wd_item, .wd_layout-grid .wd_item {
  border: 1px solid #e1e1e1;
  padding: 5px;
	text-align: center;
  clear: both;
	background: #6f81aa;
  min-height: 15em;
  width: 33% !important;
  display: inline-block;
  left: 0 !important;
  top: 0 !important;
  right: 0 !important;
  position: relative !important;
}
.wd_layout-masonry ul.wd_layout-simple.wd_asset_type_link_list {
	border:none;
}
.wd_layout-masonry .wd_item:hover {
    background-color: #637192;
    color: #fff;
}
.wd_layout-masonry .wd_item:hover a{
	text-decoration: none;
}
.wd_layout-masonry ul.wd_layout-simple.wd_asset_type_link_list {
    width: 100%;
		position: absolute;
top: 83px;
left: 0;
}
.wd_layout-masonry li.wd_asset_type_link {
    border: none;
    width: 100%;
    text-align: center;
}
.wd_layout-masonry span.wd_icon.fa.fa-microphone {
    font-size: 35px !important;
    width: 100%;
    display: block;
}
.wd_layout-masonry span.wd_title {
    width: 100%;
		font-size: 16px;
    display: block;
    color: white;
}
.wd_layout-masonry span.wd_count {
	color:white;
}
.wd_load_more-container button.wd_load_more-trigger {
    margin-top: 15px;
    display: inline-block;
    margin-bottom: 1em;
    font-weight: 700;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid #c2c2c2;
    white-space: nowrap;
    box-shadow: 0 2px 0 0 rgba(0,0,0,.1);
    padding: 7px 14px;
    font-size: 14px;
    background: #6f81aa;
    color: white;
    line-height: 1.5;
    border-radius: 3.5px;
}
.wd_stories .wd_title a {
    color: white;
		font-size:26px;
		font-weight: 100;
}
.wd_stories .wd_date {
	display: none;
}
.wd_stories .wd_item_search_form_container {
  display: none;
}
ul.wd_layout-masonry {
  overflow: hidden;
}
/* MEDIA FEATUREBOX */
div#wd_featurebox-standard_3863 {
	background-image: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.5) 100%), url(../images/CONTACT_2.jpeg);
  background-color: rgba(0, 0, 0, 0.6);
  background-size: cover;
  padding: 1em 0 0 0;
}
div#wd_featurebox-standard_3863 p {
  width: 32%;
  display: inline-block;
}
div#wd_featurebox-standard_4054 .wd_featurebox {
  width: 100%;
	padding: 0px;
}
div#wd_featurebox-standard_4054 .wd_featurebox_title {
  text-align: center;
	display: none;
}
.wd_form_field_input input {
  padding: 5px 0;
}
/* SUBSCRIBE FEATUREBOX */
#wd_featurebox-subscribe_1 .wd_form_field {
  width: 24%;
  display: inline-block;
	text-align: left;
}
#wd_featurebox-subscribe_1 .wd_form_field_label {
	float: none;
	width: 100%;
	text-align: left;
}
#wd_featurebox-subscribe_1 .wd_form_field_input {
	margin-left: 0;
	overflow: auto;
  width: 100%;
}
#wd_featurebox-subscribe_1 .wd_form_footer {
	padding-top: 0px;
	width: 24%;
	display: inline-block;
}
#wd_featurebox-subscribe_1 .wd_form_buttons {
	margin-left: 0;
	    margin-bottom: 4px;
}
div#wd_featurebox-subscribe_1 {
	background-image: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.5) 100%), url(../images/auto_car.jpeg);
  /*background-image: url(../images/auto_car.jpeg);*/
  background-color: rgba(0, 0, 0, 0.6);
  background-size: cover;
	padding: 1em 0 4em 0;
}
input.wd_formbuilder_submit {
	background-color: #6f81aa;
  border-color: transparent;
  box-shadow: 0 2px 0 0 rgba(0,0,0,.1);
  border-radius: 3.5px;
  padding: 5px 15px;
  color: white;
	font-weight: 700;
	font-size: 14px;
}
.tools img {
	vertical-align: middle;
}

/* BEGIN shadows for Press Release Summary */
.shadowTR {
    margin: 0px;
    border: 0px;
    padding: 8px 0px 0px 0px;
    background: transparent url(../images/shadowTR.png) no-repeat top right;
}

.shadowBL {
    margin: 0px;
    border: 0px;
    padding: 0px 0px 0px 8px;
    background: transparent url(../images/shadowBL.png) no-repeat bottom left;
}

.shadowBR {
    margin: 0px;
    border: 0px;
    padding: 0px 8px 0px 0px;
    background: transparent url(../images/shadowBR.png) no-repeat bottom right;
}

.shadowB {
    margin: 0px;
    border: 0px;
    padding: 0px 1px 8px 0px;
    background: transparent url(../images/shadowB.png) repeat-x bottom center;
}

.shadowR {
    margin: 0px -9px 0px 0px;
    border: 0px;
    padding: 1px 8px 1px 1px;
    background: transparent url(../images/shadowR.png) repeat-y center right;
}

.shadow-content {
    margin: -9px 0px -1px -9px;
    border: 0px;
    padding: 0px;
    background: transparent;
}
/* END shadows for Press Release Summary */

.wd_featureboxes_socialhub .wd_tabs_wrapper {
    background: 0 none;
    padding: 5px;
}

.wd_featureboxes_socialhub .wd_tab {
    margin: 1px;
    padding: 4px;
    border: 0px;
    background-color: transparent;
}

.wd_featureboxes_socialhub .wd_tab-active {
    padding: 3px;
    background-color: #dddddd;
    border: 1px solid #cccccc;
    border-radius: 4px;
}

.submit-form:hover {
	cursor: pointer;
}

.submit-form {
	color: #505FBB;
	font-weight: bold;
	border: 1px solid #505FBB;
	padding: 0px 3px;
	border-radius: 3px;

}

ul.categories-horizontal.categories-thumbnails li, ul.categories-horizontal.categories-descriptions li { width: 28% !important;}

.col-right p {
	padding: 10px 0;
}

/*
*   atcui Button
*/
.atcui-button {
    position:relative;
    display:block;
    border:2px solid;
    text-decoration:none;
    color:#fff;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    float:left;
    font-weight:bold;
    zoom:1;
}

.atcui-button:hover {
    text-decoration:none !important;
}

.atcui-button.atcui-inline {
    float:none;
    margin-left:10px;
    display:inline-block;
    vertical-align:middle;
    *display:inline;
}

.atcui-button.atcui-action .atcui-arrow {
    display:block;
    position:absolute;
    height: 0;
    width:0;
    line-height:0;
    font-size:0;
    z-index:9;
}

.atcui-button > .atcui-button-hotspot {
    position:absolute;
    cursor:pointer;
    top:0;
    left:0;
    width:100%;
    zoom:1;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity:0;
    z-index:10;
    height:100%;
    -webkit-appearance:button; /* Required to allow safari webkit ot give height */
}



/*
*   atcui:button [type="super, primary"]
*/
.atcui-button.atcui-primary,  .atcui-button.atcui-super {
    border-color: #69964c;
    color:#fff !important;
    background: #b2cea2; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IyY2VhMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzRhODgyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MjdlMWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #b2cea2 0%, #4a8829 70%, #427e1f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b2cea2), color-stop(70%,#4a8829), color-stop(100%,#427e1f));
    background: -webkit-linear-gradient(top,  #b2cea2 0%,#4a8829 70%,#427e1f 100%);
    background: -o-linear-gradient(top,  #b2cea2 0%,#4a8829 70%,#427e1f 100%);
    background: -ms-linear-gradient(top,  #b2cea2 0%,#4a8829 70%,#427e1f 100%);
    background: linear-gradient(top,  #b2cea2 0%,#4a8829 70%,#427e1f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2cea2', endColorstr='#427e1f',GradientType=0 );
}

.atcui-button.atcui-primary:hover,  .atcui-button.atcui-super:hover {
    color:#fff !important;
    border-color:#c8732a;
    background: #e7bc98; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3YmM5OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2U0ODMzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGE2NTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #e7bc98 0%, #e4833a 70%, #f0a652 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7bc98), color-stop(70%,#e4833a), color-stop(100%,#f0a652));
    background: -webkit-linear-gradient(top,  #e7bc98 0%,#e4833a 70%,#f0a652 100%);
    background: -o-linear-gradient(top,  #e7bc98 0%,#e4833a 70%,#f0a652 100%);
    background: -ms-linear-gradient(top,  #e7bc98 0%,#e4833a 70%,#f0a652 100%);
    background: linear-gradient(top,  #e7bc98 0%,#e4833a 70%,#f0a652 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7bc98', endColorstr='#f0a652',GradientType=0 );
}


/*
*   atcui:button [type="super"]
*/
.atcui-button.atcui-super {
    font-size: 14px;
    padding:4px 6px;
}

.atcui-button.atcui-super.atcui-action {
    padding-right:16px;
}

.atcui-button.atcui-action.atcui-super .atcui-arrow {
    right:5px;
    top:6px;
    border-bottom: 5px solid transparent;
    border-top: 5px solid transparent;
    border-left: 5px solid #fff;
}


/*
*   atcui:button [type="primary"]
*/
.atcui-button.atcui-primary {
    font-size: 12px;
    padding:4px;
}


.atcui-button.atcui-primary.atcui-action {
    padding-right:13px;
}

.atcui-button.atcui-action.atcui-primary .atcui-arrow {
    right:5px;
    top:6px;
    border-bottom: 4px solid transparent;
    border-top: 4px solid transparent;
    border-left: 4px solid #fff;
}

/*
*   atcui:button [type="secondary"]
*/
.atcui-button.atcui-action.atcui-secondary .atcui-arrow {
    right:6px;
    top:4px;
    border-bottom: 4px solid transparent;
    border-top: 4px solid transparent;
    border-left: 4px solid #25358E;
}

.atcui-button.atcui-secondary {
	font-size: 12px;
	float: right;
    padding:5px;
    border:1px solid #828FC7;
    color:#25358E !important;
    background: #CACACA; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYWNhY2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #FFFFFF 0%, #CACACA 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#CACACA)); /* webkit */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#CACACA',GradientType=0 ); /* ie */

}

.atcui-button.atcui-secondary:hover {
    border-color:#ff7920;
    color:#ff7920 !important;
    background: #CACACA; /* old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmRkYTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #FFFFFF 0%, #fbdda4 100%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#fbdda4)); /* webkit */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#fbdda4',GradientType=0 ); /* ie */
}

.wd_featureboxes_socialhub  .wd_featurebox {
	padding: 0px;

}

div.wd_featureboxes_middle .wd_featurebox-social  div.wd_featurebox {
	padding: 0 !important;
}
div.wd_featureboxes_middle .wd_featurebox-social {
	padding: 15px 0em !important;
}
.wd_featurebox-social iframe {
    height: 400px !important;
}
div#wd_featurebox-social_1 {
  display: inline-block;
	width: 50%;
	vertical-align: top;
	background: none;
	/*text-align: center;*/
}

div#wd_featurebox-social_1 .wd_featurebox_title{
	display: none;
}
div#wd_featurebox-social_1 .wd_featurebox {
  width: auto;
}
div#wd_featurebox-social_1 .wd_featurebox iframe {
	border-radius: 5px;
}
div#wd_featurebox-social_5 {
  display: inline-block;
	width: 50%;
	background: none;
	/*text-align: center;*/
}
div#wd_featurebox-social_5 .wd_featurebox_title{
	display: none;
}
div#wd_featurebox-social_5 .wd_featurebox div {
	width: 470px !important;
}
.wd_featureboxes_right_subscribe.wd_featureboxes-vertical {
  width: 50%;
	float: left;
	margin-top: 20px;
  background-image: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.5) 100%), url(../images/auto_car.jpeg);
  background-color: rgba(0, 0, 0, 0.6);
  background-size: cover;
  padding: 1em 0 4em 0;
  vertical-align: top;
  display: inline-block;
	padding: 20px 20px 23px 20px;
	max-height: 22em;
	border-top: 1px solid grey;
}
.wd_featureboxes_right_subscribe .wd_featurebox_title {
	width:auto;
}
.wd_featureboxes_right_subscribe .wd_featurebox{
	width:auto;
}
.wd_featureboxes_right_subscribe .wd_form_field_input input{
  width: 18em !IMPORTANT;
}
.wd_featureboxes_right_subscribe .wd_form_field.wd_form_field_pos_right {
    width: 29%;
    display: inline-block;
}
.wd_featureboxes_right_subscribe .wd_form_footer {
    text-align: center;
}
.wd_featureboxes_right_subscribe .wd_form_footer input{
	margin-top:32px;
}
.wd_featureboxes_left_contact.wd_featureboxes-vertical {
	width: 50%;
	margin-top: 20px;
	background-image: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.5) 100%), url(../images/CONTACT.jpeg);
	background-color: rgba(0, 0, 0, 0.6);
	background-size: cover;
	padding: 1em 0 4em 0;
	vertical-align: top;
	display: inline-block;
	padding: 20px;
	max-height: 22em;
	border-top: 1px solid grey;
}
.wd_featureboxes_left_contact.wd_featureboxes-vertical  .wd_featurebox p {
	width: 33%;
	display: inline-block;
}
.wd_featureboxes_left_contact.wd_featureboxes-vertical .wd_featurebox_title{
	width: auto;
}
.wd_featureboxes_left_contact.wd_featureboxes-vertical .wd_featurebox{
	width: auto;
}
.wd_featureboxes_left_contact.wd_featureboxes-vertical div#wd_featurebox-standard_4055{
	background: transparent;
}
div#wd_featurebox-subscribe_2 {
  background: transparent;
}
.wd_stories {
  width: 992px;
  margin: auto;
}
div.wd_stories .item {
	width: 510px;
	 background: #333333;
	border-radius: 10px;
	float: left;
	color: #ccc;
}
div#wd_printable_content h1.page_header {
    display: none;
}
div#wd_printable_content {
  /*width: 992px;*/
	margin: 0 auto;
  width: 60%;
}
div#page-header {
  /*width: 992px;*/
	width: 60%;
	margin: 0 auto;
}
#page-content-container div.wd_stories .item a {
	color: #dff1fd;
}
#page-content-container div.wd_stories .item a:hover {
	color: #6f787e;
}
div.wd_stories .item .story_date {
	text-align: center;
	padding: 5px 0;
}
div.wd_stories .item .story_title {
	font-size: 14px;
}
div.wd_stories .item .story_title,
div.wd_stories .item .story_summary{
	width: 90%;
	margin: 0 auto;
	text-align: center;
	padding: 0 0 5px;
}
div.wd_stories .item ul.wd_asset_counts {
	width: 90%;
	margin: 0 auto;
	text-align: center;
	padding: 0 0 5px;
}
div.wd_stories .item ul.wd_asset_counts li{
	padding: 3px 5px;
	border-radius: 7px;
	background:#555;
	margin: 5px;
}

.wd_sphinx_search form input {
	font-size: 1em !important;
}

ul.mediaroom-nav {
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
}

ul.mediaroom-nav li {

}

ul.mediaroom-nav li a.on,
ul.mediaroom-nav li a:hover{
	color: #e5a637;
}
#footer-socialBar div.container {
	width: 990px !important;
}
.wd_footer_image {
	width:97px;
}

#atcui-footer .inner-column .atcui-list-item .affiliates-text-block {
	margin-top:15px;
}

.atcui-global-footer-new .affiliate-link {
    display: block;
    padding: 6px 0;
}
.jumbotron img {
  width: 100%;
}
.wd_pageid_25964 .item p {
    font-size: 14px;
}
.wd_pageid_25937 #page-content-container {
	padding-bottom: 20px;
}
.timeline-Widget--edge {
    border-radius: 0px !important;
}
.timeline-Widget {
	border-radius: 0px !important;
}
.uiScaledImageContainer .scaledImageFitWidth {
    border-radius: 5% 5% 0 0;
	}
