/* Begin classes for common SPIN elements */
#block-headerstockticker-2 {
	padding-top: 0;
	height: auto;
}
.wd_featureboxes_header_quote * {
	/* reset styles */
	margin: 0;
	padding: 0;
	color: #FFF;
	font-family: "Lato", sans-serif;
  font-size: 15px;
  line-height: 1.42857;
  font-weight: 300;
}

.wd_featureboxes_header_quote .wd_featurebox_container {
	height: 21px;
}

.wd_featureboxes_header_quote .wd_featurebox_title,
.wd_featureboxes_header_quote .wd_featurebox {
	margin: 0;
	padding: 0;
	min-height: auto;
}

.wd_featureboxes_header_quote div.wd_ticker_label {
	text-align: left;
	float: left;
	margin: 0;
}

.wd_featureboxes_header_quote div.wd_ticker_label span.wd_exchange:after {
	content: ":";
}

.wd_featureboxes_header_quote div.wd_ticker_label span.wd_symbol {
	padding-right: 4px;
}

.wd_featureboxes_header_quote div.wd_ticker_label span.wd_exchange,
.wd_featureboxes_header_quote div.wd_quote-change {
	color: #FFF;
}

.wd_featureboxes_header_quote div.wd_quote-price,
.wd_featureboxes_header_quote div.wd_quote-value-down div.wd_quote-change,
.wd_featureboxes_header_quote div.wd_quote-value-down div.wd_quote-change {
	background: transparent;
	font-weight: 300;
	color: #FFF;
}

.wd_featureboxes_header_quote div.wd_quote-change {
	padding-left: 0px;
	margin-left: 3px;
}

.wd_featureboxes_header_quote div.wd_quote-change:after {
    content: "";
}

.wd_featureboxes_header_quote div.wd_quote-value-up div.wd_quote-change:before {
	font-family: 'FontAwesome';
	color: #FFF;
	content: "\f062";
	padding-right: 2px;
}

.wd_featureboxes_header_quote div.wd_quote-value-down div.wd_quote-change:before {
	font-family: 'FontAwesome';
	color: #FFF;
	content: "\f063";
	padding-right: 2px;
}

.wd_featureboxes_header_quote .wd_chart-quote-footer {
	display: none;
}

table.content-table td,
.node--interior-page div.field-top-content table.content-table p {
	padding: 0;
	margin: 0;
}

li.our-culture .main-menu__wrap--left li:nth-child(2),
li.our-culture .main-menu__wrap--left li:nth-child(4) {display: none;}

li.our-culture .main-menu__wrap--right li:nth-child(1),
li.our-culture .main-menu__wrap--right li:nth-child(3) {display: none;}


.wd_sidebar {
	float:right;
	width: 25%;
}

/* Header styles */
.page_header, .category_header {
	padding: 0;
	font-family: 'Abel',sans-serif;
	text-transform: uppercase;
	color: #005797;
	margin-top: 0;
}

.detail_header,
.detail_subheader,
.category_name {
	font-weight: bold;
}

.category_intro {
	margin-bottom: 15px;
}

.news_body strong,
.news_body b {font-weight: bold;}

#id43 .wd_page_toolbar {
	margin: 0px;
}
#id43 .wd_page_toolbar .wd_page_tool:first-child img {display: none;}
sub, sup {
  /* Specified in % so that the sup/sup is the
	 right size relative to the surrounding text */
  font-size: 75%;

  /* Zero out the line-height so that it doesn't
	 interfere with the positioning that follows */
  line-height: 0;

  /* Where the magic happens: makes all browsers position
	 the sup/sup properly, relative to the surrounding text */
  position: relative;

  /* Note that if you're using Eric Meyer's reset.css, this
	 is already set and you can remove this rule */
  vertical-align: baseline;
}

sup {
  /* Move the superscripted text up */
  top: -0.5em;
}

sub {
  /* Move the subscripted text down, but only
	 half as far down as the superscript moved up */
  bottom: -0.25em;
}
/*
.phx-container .wd_content>div,
.phx-container .wd_content div.wd_chart_options div.wd_chart_option_item,
.phx-container .wd_content div.wd_chart_options div.wd_chart_option_title,
.phx-container .wd_content div.wd_historical_results .wd_historical_value,
.phx-container .wd_content div.wd_calculator.wd_calculator-onecol,
.phx-container .wd_content div.wd_stories,
.phx-container .wd_sidebar div,
.phx-container .wd_featureboxes_middle div {
float: none;
vertical-align: top;
}
.phx-container .wd_sidebar div.wd_chart-range,
.phx-container .wd_content div#wd_chart_ranges *,
.phx-container .wd_content div.wd_chart_options *,
.phx-container .wd_content div.wd_historical_calendar,
.phx-container .wd_content div.wd_historical_results,
.phx-container .wd_content div.wd_historical_results *,
.phx-container .wd_content div.wd_calculator.wd_calculator-onecol .wd_calculator_input_column,
.phx-container .wd_content div.wd_calculator.wd_calculator-onecol .wd_calculator_result,
.phx-container .wd_content div.wd_calculator.wd_calculator-onecol .wd_calculator_chart_button-wrapper,
.phx-container .wd_content div.wd_stories .item,
.phx-container .wd_sidebar div.wd_chart-quote-item {float: left !important;}


.phx-container .wd_content div.wd_stories .item,
div.wd_historical_calendar {width: 46% !important;}

.phx-container .wd_content div.wd_calculator.wd_calculator-onecol .wd_calculator_input_column,
.phx-container .wd_content div.wd_calculator.wd_calculator-onecol .wd_calculator_result,
.phx-container .wd_content div.wd_calculator.wd_calculator-onecol .wd_calculator_chart_button-wrapper {
	width: 32%;
}
.phx-container .wd_content div.wd_stories {width: 100%;}

.phx-container .wd_content div.wd_chart_options div.wd_chart_option_title,
.phx-container .wd_content div.wd_chart_options div.wd_chart_option_item,
.phx-container .wd_content div.wd_historical_results .wd_historical_label,
.node--interior-page ul {float: none !important; clear: both;}
.node--interior-page ul li{float: left;}

/* END Header styles */

.wd_slider-button {
	width: 14px;
}
.wd_slider-content {
	background-color: #fff;
}

.wd_item {
	overflow: visible;
}

.wd_title {
	font: 600 18px Abel;
	font-size: 18px;
}

div.wd_ratios h5 {
	font-weight: bold;
}

.wd_events_list .item_summary a.itemlink {
	display: none;
}

.wd_chart_dates input,#wd_calculator_date {margin-right:5px;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
	width: 30% !important;
	font-size: 15px !important;
	padding-right: 0;
}
div.wd_historical_calendar {width: 46% !important;}

.item {
	margin: 0px 0px 10px 0px;
	overflow: auto;
	line-height: 1.4em;
	float: none !important;
}

.item_name {
}

#id64 .item_name {
	font-weight: bold;
}

.item_date {
	font-weight: bold;
}

.item_summary {
}

table.wd_imagetable {

}

td.imagecaption {
	text-align: left;
	padding: 3px 5px 3px 5px;
}

/* Toolbar styles */
div.wd_page_toolbar {
	margin: 35px 0px;
}

div.wd_page_toolbar table {
	width: auto;
}

div.wd_page_toolbar td {
	line-height: 16px;
	margin: 0;
	padding: 0;
}

div.wd_page_toolbar a {
	line-height: 16px;
}
/* END Toolbar styles */

/* Begin classes for individual PCTs */

/* Standard */
div.wd_standard {

}
/* END Standard */

/* Events */
div.wd_events {

}
/* END Events */

/* Gallery */
div.wd_gallery {

}

div.wd_gallery span.filesize {
	font-weight: normal;
}

/* hi-res link for gallery */
ul.hi_res-links {
	margin: 20px 0;
	list-style: none;
}

ul.hi_res-links li {
	display: inline; /*For ignore double margin in IE6*/
}

ul.hi_res-links li a, ul.hi_res-links li a:hover, ul.hi_res-links li a:link, ul.hi_res-links li a:visited {
	color: #FFF;
}

ul.hi_res-links li a {
	text-decoration: none;
	cursor: pointer;
	text-transform: uppercase;
}

ul.hi_res-links li a span {
	display: block;
	text-align: center;
	margin: 0;
	padding: 2px 10px;
	position: relative; /*To fix IE6 problem (not displaying)*/
	background: #666 url(../images/webdriver/gradient_bg.gif) repeat-x top;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-webkit-box-shadow: 1px 1px 5px #888;
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}

/* END hi-res link for gallery */
/* END Gallery */

/* Newsfeed Releases */
div.wd_newsfeed_releases {
}

/* override font size set in feed releases */
.wd_newsfeed_releases-detail .news_body p.prnews_p {
	font-family: inherit;
	font-size: 100%;
	color: inherit;
}
.wd_newsfeed_releases-detail .news_body table p.prnews_p {
	font-family: inherit;
	font-size: .9em;
	color: inherit;
}

.wd_newsfeed_releases-teaser .tools {
	text-decoration: none;
	margin-bottom: 12px;
	display: block;
	clear: both;
	float: none;
}

.wd_search_basic_fields {
	width: 97%;
	padding: 10px 0 10px 20px;
}
.wd_search_basic_fields select:first-child {
	max-width: 110px;
	margin-right: 15px;
	height: 35px;
}

.wd_page_limit select {
	height: 35px;
}


.wd_search_basic_fields select:nth-child(2) {
	display: none;
}
.wd_search_basic_fields input[type="text"] {
	max-width: 250px;
	min-height: 32px;
	border: 1px solid #ccc;
	color: #ccc;
	text-indent: 5px;
}
.wd_search_basic_fields .wd_search_button {
	margin-left: -30px;
}
.wd_search_advanced_link,
.wd_form_buttons a {
	font-size: .8em;
}
div.wd_newsfeed_releases .wd_form_buttons input[type="submit"],
div.wd_stories .wd_form_buttons input[type="submit"] {
	height: 1.7125rem;
	padding: 0.1em 0.75em;
	background-color: #008cba;
	border-color: #007095;
	border-style: solid;
	border-width: 0;
	color: #ffffff;
	cursor: pointer;
	display: inline-block;
	font-family: "Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
	font-size: 1rem;
	font-weight: normal;
	line-height: normal;
	margin: 0 1em 1.25rem;
	position: relative;
	text-align: center;
	text-decoration: none;
	transition: background-color 300ms ease-out 0s;
}

div.wd_newsfeed_releases .wd_form_buttons input[type="submit"]:hover,
div.wd_newsfeed_releases .wd_form_buttons input[type="submit"]:focus,
div.wd_stories .wd_form_buttons input[type="submit"]:hover,
div.wd_stories .wd_form_buttons input[type="submit"]:focus{
	background-color: #007095;
}

div.wd_newsfeed_releases .wd_item .wd_title,
div.wd_stories .wd_item .wd_title {
	font-family: 'Abel', sans-serif;
	text-transform: none;
	font-size: 24px;
	font-weight: inherit;
	line-height: 1;
}
div.wd_newsfeed_releases .wd_date,
div.wd_stories .wd_date {
	font-family: 'Abel', sans-serif;
	color: inherit;
	font-size: 18px;
	font-weight: normal;
	text-transform: inherit;
}
.wd_pageid_177 .wd_formbuilder .wd_form_field_pos_right div.wd_form_field_label, 
.wd_pageid_177 .wd_formbuilder div.wd_form_field_pos_right_inline div.wd_form_field_label, 
.wd_pageid_177 .wd_formbuilder div.wd_form_footer div.wd_form_legend {
    width: auto;
}
.node--interior-page ul.wd_asset_type_link_list,
.node--interior-page ul.wd_item_list {
	list-style-type: none;
	margin-left: 0;
}

button.wd_load_more-trigger {
	padding: 0.1em 0.5em;
}

.wd_newsfeed_releases .wd_title a {
	color: #337ab7;
}

.wd_content_with-middle-left .wd_newsfeed_releases .wd_title a {
	display: inline;
}

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

.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 */

/* items for Press Release Summary */
.item_with_slider {
	padding: 0px 0px 0px 20px;
}

.slider_control_closed {
	position: absolute;
	left: -20px;
	width: 20px;
	height: 20px;
	cursor: pointer;
	background: url(../images/slider_open.png) no-repeat right center;
}

.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 .single_slider_carousel_inner{
	border-top-left-radius: 0; 
    border-bottom-right-radius: 0;
}
/* END items for Press Release Summary */

/* END Newsfeed Releases */

/* Stories */
div.wd_stories {}
/* END Stories */

/* Formbuilder */

div.wd_formbuilder {}
.wd_form_field {overflow: visible;}

/* END Formbuilder */

/* Search Results */

.wd_webinator_search {}

p.search_result {}

span.search_url {}

/* END Search Results */

/* Events Calendar */

table.wd_calendar_header {
	padding: 5px 0px;
	margin: 0px;
}

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

td.wd_calendar_header_label {
	text-align: center;
	width: 100%;
}

.wd_events-teaser td.wd_calendar_header_label {
	font-weight: bold;
}

.wd_calendar_header td.wd_calendar_header_prev a {
	display: block;
	background: #fff url(../images/webdriver/assets_left_arrow.gif) left center no-repeat;
	border: 1px solid #e1e1e1;
	padding: 12px; /* padding: 0px 12px 0px 40px; *//* good default if text is added */
	text-decoration: none;
	text-indent: -9999px;
	line-height: 0;
}

.wd_calendar_header td.wd_calendar_header_next a {
	display: block;
	background: #fff url(../images/webdriver/assets_right_arrow.gif) right center no-repeat;
	border: 1px solid #e1e1e1;
	padding: 12px; /* padding: 0px 40px 0px 12px; *//* good default if text is added */
	text-decoration: none;
	text-align: left;
	text-indent: -9999px;
	line-height: 0;
}

.wd_events-teaser .wd_calendar_header td.wd_calendar_header_prev a,
.wd_events-teaser .wd_calendar_header td.wd_calendar_header_next a {
	padding: 0px 12px;
	line-height: 24px;
}

table.wd_calendar {
	background-color: #ffffff;
	table-layout: fixed;
	border-spacing:0;
	border-collapse:collapse;
}

th.wd_calendar_dayofweek_header {
	padding: 4px 0;
	text-align: center;
	background: url("../images/webdriver/events/tab_background.gif") repeat-x scroll 0 bottom #FFFFFF;
	border: 1px solid #E1E1E1;
	font-weight: bold;
	border-right: 1px solid #CCC;
}

td.wd_calendar_day {
	margin: 0px;
	vertical-align: top;
	padding: 0px 2px 30px 2px;   /* account for event padding+border where width = content only */
}

.wd_events-teaser td.wd_calendar_day {
	margin: 0px;
	vertical-align: top;
	padding: 0px 2px 0px 2px;   /* account for event padding+border where width = content only */
}

td.wd_calendar_this_month {
	background-color: #fff;
	border: 1px #ccc solid;
}

td.wd_calendar_prev_month,
td.wd_calendar_next_month {
	background-color: #F8F8F8;
	border: 1px #ccc solid;
}

td.wd_calendar_today {
	background-color: #F2F9FC;
}

div.wd_calendar_day_header {
	text-align: left;
	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 {
}

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

.wd_events-teaser div.wd_calendar_no_event {
	padding: 2px;
	text-align: center;
}

div.wd_calendar_event {
	cursor: pointer;
	padding: 2px 5px;
	position: relative;
	left: 0px;
	white-space: nowrap;
	overflow: hidden;
	background: #6095C3;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	color: #FFF;
	text-decoration: none;
}

.wd_events-teaser div.wd_calendar_event {
	padding: 2px;
	text-align: center;
}

div.wd_event_tip_header {
	line-height: 20px;
	border-bottom: #BBB;
	margin: 0px 0px 0px 0px;
	padding: 5px;
	border-width: 0 0 1px 0;
	border-style: none none solid 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: 16px;
	font-weight: bold;
}

div.wd_event_tip_time,
div.wd_event_tip_location_name,
div.wd_event_tip_more {
}

div.wd_event_tip_date {
}

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

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

.wd_calendar_event_tip {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	font-size: 14px;
	line-height: 20px;
}

.wd_calendar_event_tip .qtip-titlebar {
	background: #6095C3;
	color: #FFF;
}
/* END Events Calendar */

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

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

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

td#wdFadeClose {
	text-align: right;
}

/* END Popup Fader */

.tools img {
	vertical-align: top;
}

.single_slider_carousel {
	float: left;
	width: 55%;
}
.single_slider_carousel_bottom {
	display: none;
}

/* Featureboxes */

div.wd_featurebox_container {}
div.wd_featurebox_title {
	font: 600 22px Abel;
	color: #000000;
	text-transform: uppercase;
	padding-top: 5px;
	font-weight: 500;
}

div.wd_featurebox {
	margin-bottom: 10px;
	min-height: 100px;
	padding: 10px 0;
}

div.wd_featurebox p {}
div.wd_featurebox div {}

.wd_irhome_slide-wrapper {
	clear: both;
}

.wd_featureboxes_ir_home {
	border-top: 20px solid #3275B8;
	border-bottom: 20px solid #3275B8;
	float: left;
	width: 42%;
	margin-left: 3%;

}
.wd_featureboxes_ir_home .wd_featurebox {
	padding: 0;
}
.wd_featureboxes_ir_home .wd_featurebox_title {
	text-align: center;
	font-family: 'Abel',sans-serif;
	text-transform: uppercase;
	color: #005797;
	font-size: 46px;
	padding: 0;
}
.wd_featureboxes_ir_home .wd_ticker_label {
    margin: 0;
}
.wd_featureboxes_ir_home .wd_chart-quote-item {
	margin: 0;
}

.wd_featureboxes_ir_home {
	border-top: 20px solid #3275B8;
	border-bottom: 20px solid #3275B8;
	float: left;
	width: 42%;
	margin-left: 3%;

}
.wd_featureboxes_ir_home .wd_featurebox {
	padding: 0;
}
.wd_featureboxes_ir_home .wd_featurebox_title {
	text-align: center;
	font-family: 'Abel',sans-serif;
	text-transform: uppercase;
	color: #005797;
	font-size: 46px;
	padding: 0;
}
.wd_featureboxes_ir_home .wd_ticker_label {
    margin: 0;
}
.wd_featureboxes_ir_home .wd_chart-quote-item {
	margin: 0;
}
.wd_featureboxes_ir_home {
	line-height: 1.4em;
}
.wd_featureboxes_ir_home .wd_featurebox-financial .wd_quote-container {
	text-align: center;
	line-height: 1.8em;
}
.wd_featureboxes_ir_home .wd_featurebox-financial .wd_quote-change {
	margin-left: 0;
	padding-left: 0;
}
.wd_featureboxes_ir_home .wd_featurebox-financial .wd_ticker_label {
	text-align: center;
	line-height: .5em;
}
.wd_featureboxes_ir_home .wd_featurebox-financial .wd_quote-price {
	font-size: 32px;
	font-weight: normal;
	color: #5c5c5c;
	display: block;
}
.wd_featureboxes_ir_home .wd_featurebox-financial .wd_quote-value-up div.wd_quote-change,
.wd_featureboxes_ir_home .wd_featurebox-financial .wd_quote-value-down div.wd_quote-change {
	font-size: 20px;
	font-weight: normal;
	display: block;
}
.wd_featureboxes_ir_home .wd_featurebox-financial .wd_chart-quote-footer {
	text-align: center;
	line-height: 1em;
}
.wd_featureboxes_ir_home .wd_featurebox-financial .wd_quote-value-up div.wd_quote-change,
.wd_featureboxes_ir_home .wd_featurebox-financial .wd_quote-value-down div.wd_quote-change {
	background-image: none;
	line-height: 20px;
	font-size: 16px;
}

div.wd_featureboxes_left {
	clear: both;
	display: block;
	margin-top: 10px;
}

div.wd_featureboxes_left div.wd_featurebox_container {}
div.wd_featureboxes_left div.wd_featurebox_title {
	border-bottom: 5px solid #3275B8;
	padding: 20px 0 5px;
}
div.wd_featureboxes_left div.wd_featurebox {}
div.wd_featureboxes_left .wd_imagetable {
	float: none;
}

div.wd_featureboxes_middle {
	overflow: auto;
	clear: both;
}

div.wd_featureboxes_middle div.wd_featurebox_container {
	width: 23%;
	float: left;
	display: inline-block;
	margin: 20px 1% 0;
	min-height: 140px;
	background: #ccc;
	padding: 20px;
}


div.wd_featureboxes_middle div.wd_featurebox_container .wd_featurebox{
	min-height: 0;
	padding: 0;
	margin: 0;
}

div.wd_featureboxes_middle div.wd_featurebox_title{
	text-align: center;
    font-size: 20px;
    margin-bottom: 20px;
    padding: 0;
} 

div.wd_featureboxes_middle div.wd_featurebox_container:hover {
	cursor: pointer;
	opacity: .6;
}
div.wd_featureboxes_middle div.wd_featurebox_title {
	padding-bottom: 0px;
}

div.wd_featureboxes_middle .fa {
	color: #7c7c7c;
	margin: 0 auto;
	display: block;
	text-align: center;
	font-size: 3em;
	padding-top: 0;
	padding-left: 25px;
}
/* 
div.wd_featureboxes_middle .fa.fa-address-book-o {
	padding-top: 6px;
}
 */

div.wd_featureboxes_middleleft {
	border-width:  0 0 9px;
	border-color: #9cc5e5;
}
div.wd_featureboxes_middleleft div.wd_featurebox_container {}
div.wd_featureboxes_middleleft div.wd_featurebox_title {}
div.wd_featureboxes_middleleft div.wd_featurebox {}

div.wd_featureboxes_middleright {}
div.wd_featureboxes_middleright div.wd_featurebox_container {}
div.wd_featureboxes_middleright div.wd_featurebox_title {}
div.wd_featureboxes_middleright div.wd_featurebox {}

div.wd_featureboxes_right {}
div.wd_featureboxes_right div.wd_featurebox_container {}
div.wd_featureboxes_right div.wd_featurebox_title {
	border-bottom: 20px solid #3275B8;
	text-align: left;
	font-family: 'Abel',sans-serif;
	text-transform: uppercase;
	color: #005797;
	font-size: 36px;
	padding: 0;
}
div.wd_featureboxes_right div.wd_featurebox {
	min-width: 154px;
}
.wd_attachment .wd_attachment_info {
	padding: 0px !important;
	margin-top: 0px;
	vertical-align: top;
}

div.wd_featureboxes_bottom {
	margin-top: 40px;
	margin-left: 10px;
	overflow: auto;
}
div.wd_featureboxes_bottom div.wd_featurebox_container {
	width: 49%;
	margin-right: 1%;
	float: left;
}
div.wd_featureboxes_bottom div.wd_featurebox_container:nth-child(2n) {
	margin-right: 0;
	float: right;
}
div.wd_featureboxes_bottom div.wd_featurebox_title {
	text-align: left;
	font-family: 'Abel',sans-serif;
	text-transform: uppercase;
	color: #005797;
	font-size: 38px;
	padding: 0;
}
div.wd_featureboxes_bottom div.wd_featurebox_title:after{
	content: "";
	display: block;
	width:100%;
	border-bottom: 20px solid #3275B8;
}
div.wd_featureboxes_bottom div.wd_featurebox {}
div.wd_featureboxes_bottom #wd_featurebox-standard_27 p img {
	width: 20px;
}
/* Corporate Governance */
.wd_pageid_64 div.wd_featureboxes_bottom div.wd_featurebox_container {
	width: 32%;
	margin-right: 1%;
}
.wd_pageid_64 div.wd_featureboxes_bottom div.wd_featurebox_title {
	font-size: 22px;
}

.wd_featurebox_title {
	padding: 20px 0;
}

.wd_attachment .wd_attachment_spacer {
	display: none;
}

.wd_featureboxes_socialhub {}
.wd_featureboxes_socialhub .wd_tabs_container {}

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

.wd_featureboxes_socialhub .wd_tabs {}

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

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

.wd_featureboxes_socialhub .wd_tabs_content_wrapper {}
.wd_featureboxes_socialhub .wd_tabs_content_wrapper .wd_tab_content {}
.wd_featureboxes_socialhub .wd_tabs_content_wrapper .wd_tab_content-active {}
.wd_featureboxes_socialhub .wd_tabs_content_wrapper .wd_tab_content-inactive {}
.wd_featureboxes_socialhub .wd_tabs_content_wrapper .wd_tab_content .wd_featurebox_container {}
.wd_featureboxes_socialhub .wd_tabs_content_wrapper .wd_tab_content .wd_featurebox_container .wd_featurebox {}

.wd_featureboxes_tabbed {}
.wd_featureboxes_tabbed .wd_tabs_container {}

.wd_featureboxes_tabbed .wd_tabs_wrapper {
	background: 0 none;
	border: 0 none;
	width: 100%;
	display: block;
	height: 33px;
}

.wd_featureboxes_tabbed .wd_tabs_wrapper .wd_tabs {
	overflow: visible;
}

.wd_featureboxes_tabbed .wd_tabs_wrapper .wd_tab {
	margin: 0 0.3em 0 0;
	padding: 0.5em;
	border: 1px solid #cccccc;
	border-bottom-width: 0px;
	border-top-left-radius: 0.5em; -moz-border-radius-topleft: 0.5em; -webkit-border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em; -moz-border-radius-topright: 0.5em; -webkit-border-top-right-radius: 0.5em;
}

.wd_featureboxes_tabbed .wd_tabs_wrapper .wd_tab-active {
	margin-bottom: -1px;
	border-bottom: 1px solid #fff;
}

.wd_featureboxes_tabbed .wd_tabs_wrapper .wd_tab-inactive {
	background-color: #eeeeee;
}

.wd_featureboxes_tabbed .wd_tabs_wrapper .wd_tab-inactive:hover {
	background-color: #dddddd;
	border-color: #aaaaaa;
}

.wd_featureboxes_tabbed .wd_tabs_container {}

.wd_featureboxes_tabbed .wd_tabs_container .wd_tabs_content_wrapper {
	width: 100%;
	padding-top: 0px;
	border-top: 1px solid #DEDEDE;
}
.wd_featureboxes_tabbed .wd_tabs_container .wd_tabs_content_wrapper .wd_tab_content.wd_tab_content-active .wd_featurebox_container .wd_featurebox {}

.wd_featureboxes_tabbed .wd_tabs_wrapper {
	background: 0 none;
	border: 0 none;
}

/* END Featureboxes */

div.wd_rssfeeds_item {
	margin-bottom: 10px;
}

/* sponsorbar */
div.wd_sponsors {
	padding: 0 15px 10px 15px;
}

div.wd_sponsors p {
	background: #CCCCCC;
	margin: 0 0 5px 0;
	padding: 5px;
}

div.wd_sponsors img {
	padding: 10px;
}
/* END sponsorbar */

/* 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 */

.subscribe_links a {
	padding-right: 20px;
	background: url(../images/webdriver/email_alerts.png) no-repeat center right;
}

div.wd_board_committees table {
	 border-top: 1px solid #CCCCCC;
	 border-right: 1px solid #CCCCCC;
	 border-bottom: 0px;
	 border-left: 0px;
}

div.wd_board_committees th {background: #fff;}

div.wd_board_committees td, div.wd_board_committees th {
	 border-left: 1px solid #CCCCCC;
	 border-bottom: 1px solid #CCCCCC;
	 border-top: 0px;
	 border-right: 0px;
	 padding: 5px;
	 text-align: center;
}
 .wd_board_committees td .member_title {
	 text-align: left;
	 width: 100%;
}

table.wd_snapshot_values th, table.wd_snapshot_values td {
vertical-align: top;
font-size: .95em;
padding: 5px;
border-bottom: 1px solid #999999;
}

.wd_stories ul.categories {display: none;}
div.wd_events_inputs {
	padding-bottom: 5px;
}
button {
	padding: 0.1em 0.5em 0.1em .5em;
}

select {
	font-family: 'Lato', sans-serif;
	font-weight: 700;
	font-size: 12px;
	text-transform: uppercase;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
	background: #DC6016;
	zoom: 1;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-touch-callout: none;
	position: relative;
	padding: 0.1em 2em 0.1em .5em;
	border: 1px solid #fff;
	cursor: pointer;
	color: #FFF;
	text-decoration: none;
	white-space: nowrap;
	max-width: 100%;
	overflow: hidden;
	outline: none;
	text-overflow: ellipsis;
}
select:hover {
background: #F06D54 url(../images/arrows.png) 94% 50% no-repeat;
	border: 1px solid #fff;
}
select option {
	line-height: 30px;
	height: 20px;
	padding: 5px;
}


.phx-container .wd_content div.wd_event_sidebar {
	float: left !important;
	width: 40% !important;
}
.phx-container .wd_content div.wd_event_info {
	float: right !important;
	width: 55% !important;
}

.node--interior-page ul.recaptcha_options {
list-style: none;
margin-left: 0px;
margin-bottom: 0px;
}

.phx-container .wd_content div.recaptcha_input {width: 290px !important;}
.phx-container .wd_content div.recaptcha_terms {float: none;}
.phx-container .wd_content form.wd_selectors div.wd_selector {
	float: left !important;
}
.phx-container .wd_content form.wd_selectors div.wd_selector select {
	margin: 0 5px;
}

.wd_standard table.wd_imagetable td{padding: 0px;}

input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea, select {
	width: 92% !important;
	margin: 0;
	display: inline;
}
.wd_ir_interactivechart input, .wd_ir_secfilings select, .wd_events_inputs select, .wd_stories select, .wd_search_basic_fields select,
.wd_form_field_input .wd_input_border select,
.wd_page_limit select {
	width: auto !important;
	margin: 0;
	display: inline-block;
	-webkit-appearance: none;
	background: #DC6016 url(../images/arrows.png) 94% 50% no-repeat;
	background-size: 7px;
	font-size: 12px;
	margin-top: 0;
	padding-top: 0;
	min-height: 28px;
	-moz-appearance: none;
}
/*
.desktop .page header .main-menu__wrap > .menu--left li:nth-child(even),
.desktop .page header .main-menu__wrap > .menu--right li:nth-child(odd) {
visibility: visible;
height: auto;
padding: 10px 10px 0 10px !important;
}  */

.desktop .page header ul.menu li.primed.menu-name--business-directory--our-businesses:hover div.main-menu__wrap.main-menu__wrap--left,
.desktop .page header ul.menu li.primed.last:hover div.main-menu__wrap.main-menu__wrap--right .shiv,
.desktop .page header ul.menu li.primed.menu-name--business-directory--our-businesses:hover div.main-menu__wrap.main-menu__wrap--right .shiv {
	display: none;
}

.desktop .page header ul.menu li.primed.menu-name--business-directory--our-businesses:hover div.main-menu__wrap.main-menu__wrap--right {
  right: 0px;
  left: auto;
  margin-right: -15px;
}

.desktop .page header ul.menu li.primed.menu-name--business-directory--our-businesses:hover div.main-menu__wrap.main-menu__wrap--right > .menu--right li:nth-child(odd) {
  height: auto;
  display: block;
  visibility: visible;
  padding: 10px 10px 0 10px;
  width: 100%;
}

.wd_content.small {float:left;width: 60%;padding-right:12px;}
.wd_content.wide {width: 100%;}

.node--interior-page ul.wd_asset_counts {margin-left: 0px !important;}


#id158 .wd_stories .item {
	float: left !important;
	width: 21.3%;
	background: #888888;
color: #FFFFFF;
	padding: 20px 10px;
	margin-right:2px;
	min-height: 135px;
}
#id158 .wd_stories .item .story_title {
font-size: 24px !important;
font-family: Abel !important;
padding: 5px 0;
border-top:  1px dotted #FFFFFF;
border-bottom:  1px dotted #FFFFFF;
}
#id158 .wd_stories .item a {color: #FFFFFF;}

#id158 .wd_stories .item  ul.wd_asset_counts li{
	display: block;
	float: left;
}
#id158 .wd_stories .item  li.wd_asset_count {
padding: 0 3px 0 0px;
}
table.wd_sec_filings th {font-family: Abel;
color: #FFFFFF;
font-size: 18px;
padding: 5px 5px;
background:#3E8AC5 !important
}
#id52 .item_name:hover { cursor:pointer;}
#id52 .item_name {
font-weight: 600;
}
select {}
select::-ms-expand {
	display: none;
}
.wd_featureboxes_header_quote .wd_chart-quote-item {
	margin-bottom: 0px;
}
.wd_featureboxes_header_quote #wd_chart_2-ranges,
.wd_featureboxes_header_quote .wd_chart-quote-label,
.wd_featureboxes_header_quote .wd_chart-quote-value {
	font-size: .9em;
}
.wd_attachment_size,
.wd_featureboxes_header_quote .wd_chart-quote-value-up br,
.wd_featureboxes_header_quote .wd_chart-quote-value-down br {
	display: none;
}
.wd_featureboxes_header_quote .wd_chart-quote-value-up br:after,
.wd_featureboxes_header_quote .wd_chart-quote-value-down br:after {
	content: ' ';
}
table.wd_ratios_values th {
	color: #000;
	padding-left: 5px;
}

table.events td {
	padding: 0.5625em;
	border-bottom: 1px dotted #CCC;
}

table.events .table_heading {
	background: #3E8AC5;
	color: #FFF;
}

table.events .table_heading td {
	border-bottom: 0;
}

ul.wd_events_tabs {
	padding: 0px;
	margin: 0px;
}

.wd_events_more {
	margin: 10px 0;
	cursor: pointer;
	padding: 0 10px 0 25px;
	border: none;
	background: url(../images/webdriver/events/load_more.png) 3px center no-repeat;
	background-color: #ccc;
	color: #000;
}

input[type="radio"], input[type="checkbox"] {
	width: 20px;
	margin-right: 5px;
}

select {
	font-size: 0.7em;
}

.wd_search_form_container input[type="text"] {
	min-width: 200px;
}

#search-collapse-1 .wd_search_form_container .wd_search_form a .fa.fa-search {
	position: relative;
	bottom: 24px;
	left: 178px;
	font-size: 16px;
}

#block-danaher-bootstrap-search #search-collapse-1 {
	background-color: #3275b8;
	position: absolute;
	padding: 10px 20px 0px;
	height: 55px;
	/* position: absolute; */
	right: 15px;
	top: 27px;
	z-index: 10;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-box-shadow: 0px 4px 3px 0px rgba(0, 0, 0, 0.39);
	-moz-box-shadow: 0px 4px 3px 0px rgba(0, 0, 0, 0.39);
	box-shadow: 0px 4px 3px 0px rgba(0, 0, 0, 0.39);
}

section.page-hero {
	margin-bottom: 0px;
	display: inline-block;
}

.wd_featureboxes_middle .wd_featurebox_container .wd_featurebox {
	min-height: 120px;
}

/* ======== WD NAV STYLING ========== */

.wd_navbar {
	padding-left: 0;
}
.wd_mainnav-wrapper {
	background: #3275B8;
}
.wd_mainnav {
	margin: 0 auto;
	color: #fff;
	max-width: 1234px;
}
.wd_mainnav.navbar {
	border-radius: 0;
}
.wd_mainnav button {
	margin: 10px;
	color: #fff;
	background: transparent;
	border: 0;
}
.wd_mainnav ul {
	margin: 10px 0;
	padding: 0;
	list-style-type: none;
	font-size: 15px;
}
.wd_mainnav li {
	padding: 5px 10px;
}
.wd_mainnav a {
	color: #b0cae3;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 0.9em;
	padding: 0;
	transition: all 0.25s ease 0s;
}
.wd_mainnav li.active a,
.wd_mainnav a:hover {
	color: #fff;
}

.wd_mainnav .navbar-nav > li > .dropdown-menu {
	min-width: 220px;
	border-top-right-radius: 20px;
	border-bottom-left-radius: 20px;
}
.wd_mainnav .dropdown-menu a {
	color: #3275B8;
	display: block;
	margin: 5px 20px;
}

.wd_leftnav {
	width: 25%;
	margin: 6px 2% 0 0;
	float: left;
	text-transform: uppercase;
}
.wd_leftnav ul {
	padding: 0;
	list-style-type: none;
}
.wd_leftnav li {
	margin: 10px 0 0;
}
.wd_leftnav li.active a {
	color: #0a4385;
}
.wd_leftnav .wd_lefttoppage {
	font: 400 22px Abel;
	border-bottom: 5px solid #3275B8;
	padding: 20px 0 5px;
}

@media (max-width: 1260px) {
	.wd_mainnav .dropdown-menu a {
		color: #fff;
	}
}

@media (min-width: 1260px) {
	.wd_mainnav .navbar-toggler {
		display: none;
	}
	.wd_mainnav .wd_toppage {
		display: none;
	}
}

#header-bottom #header-lower-inner ul.menu li a:hover {
	color: #337ab7;
	text-decoration: none;
}

#header-bottom #header-lower-inner ul.wd_nav li a:hover {
	text-decoration: none;
	color: #fff !important;
}

body #investors_subnav ul.wd_nav #wd_subnav_top ul.wd_subnav li a:hover {
	color: #b0cae3 !important;
}

div#wd_subnav_top {
	margin-top: 0px;
	max-width: 1180px;
	display: none;
	margin: 0 auto;
	padding-bottom: 10px;
	position: absolute;
	left: -10px;
	background: #fff url(../images/side-nav-circle.png) 50% 50% no-repeat;
	z-index: 1;
	background-size: 99%;
	background-position: 0% 100%;
	min-height: 60px;
	right: 0;
	top: 100%;
	width: 1280px;
}

.wd_nav li.leaf:hover div#wd_subnav_top {
	display: block;
}

li.leaf {
	/*position: relative;*/
}

li.leaf.active div#wd_subnav_top {
	display: block;
}

#wd_subnav_top ul.wd_subnav.tabs.clearfix li {
	display: inline-block;
	font-size: 14px;
}

#wd_subnav_top ul.wd_subnav.tabs.clearfix {
	list-style: none;
	text-align: left;
	padding-left: 0;
	position: relative;
	right: 20px;
}

#wd_subnav_top ul.wd_subnav a {
	padding: 0 20px;
	color: #000;
}

/*ul.wd_subnav li a.on::after {
	content: '';
	background: url('../images/subnav-select.png') 50% 50% no-repeat;
	padding: 20px 15px 20px 15px;
	position: absolute;
	bottom: -35px;
	background-size: 68%;
	left: 50%;
	z-index: 50;
}*/

#wd_subnav_top ul.wd_subnav a {
	padding: 0 20px;
	color: #000;
	text-transform: uppercase;
	font-family: 'Lato', sans-serif;
	font-weight: 300;
	font-size: 12px;
}

body ul.wd_subnav li.tabs-primary a.on {
	height: 50px;
	padding-bottom: 24px !important;
	background: url(../images/subnav-select.png) 50% 80% no-repeat;
	z-index: 50;
	background-size: 18px;
	font-size: 12px !important;
	font-weight: bold !important;
	color: #b0cae3 !important;
}

.wd_pageid_45 ul.wd_nav.menu {
	display: none;
}

.wd_pageid_45 h1.page_header {
	display: none;
}

.wd_pageid_45 header#header {
	max-height: 190px;
	margin-bottom: 0;
}

.wd_pageid_45 .wd_featureboxes_middle .wd_featurebox_container img,
.wd_pageid_45 .wd_featureboxes_middle .wd_featurebox_container a {
	transition: all 0.25s ease 0s;
}
.wd_pageid_45 .wd_featureboxes_middle .wd_featurebox_container img:hover,
.wd_pageid_45 .wd_featureboxes_middle .wd_featurebox_container a:hover {
	cursor: pointer;
	/*opacity:.6;*/
}

.wd_pageid_45 .wd_featureboxes_middle .wd_featurebox_container a {
	color: #337ab7;
	font-weight: normal;
}

.wd_pageid_45 .wd_featureboxes_middle .wd_featurebox_container .wd_featurebox_title a {
	color: #000;
}

.wd_pageid_45 .wd_featureboxes_middle .wd_featurebox_container a:hover {
	/*opacity: .6;*/
	text-decoration: none;
}
@media (min-width: 1261px){
div#wd_featurebox-standard_21 {
	width: 46%;
	display: inline-block;
	float: left;
	text-align: center;
	min-height: 180px;
	margin-bottom: 30px;
	margin-top: 10px;
	position: relative;
	right: 40px;
}
}

div#wd_featurebox-standard_21 .wd_featurebox_title {
	color: #005797;
	font-size: 30px;
	line-height: 36px;
	font-size: 45px;
	line-height: 3.6rem;
	margin: 0;
	padding: 10px 0;
	font-family: 'Abel', sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}

div#wd_featurebox-standard_21 .wd_featurebox {
	padding: 0;
	min-height: 80px;
	margin-bottom: 5px;
	margin-top: 20px;
}

div#wd_featurebox-standard_21 .wd_featurebox p {
	padding: 0 50px;
	font-size: 1.8rem;
	line-height: 2.5rem;
	font-family: "Lato", sans-serif;
	font-weight: 300;
	margin-bottom: 0;
}

div#wd_featurebox-standard_21 .wd_featurebox p br {
	display: none;
}

p.wd_events_pdf a {
	font-size: 16px;
}

.wd_pageid_45 .wd_featureboxes_middle .wd_featurebox .item .item_name a {
	overflow: hidden;
	font-size: 16px;
	color: #337ab7;
	text-decoration: none;
	font-family: "Lato", sans-serif;
	text-transform: none;
}

.wd_pageid_45 .wd_featureboxes_middle .wd_featurebox_container .item_name a {
	color: #0b4283;
	text-transform: uppercase;
	font-size: 30px;
	line-height: 20px;
}

.wd_pageid_45 .wd_featureboxes_middle .wd_featurebox_container .item_name a:hover {
	text-decoration: none;
}

.wd_featurebox .wd_newsfeed_releases-teaser .item .item_date {}

.wd_featurebox .wd_imagetable img,
.wd_featurebox p img {
	margin-bottom: 20px;
}
#wd_featurebox-standard_27 .wd_featurebox img,
#wd_featurebox-standard_28 .wd_featurebox img {
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	margin-bottom: 0;
}

.wd_featureboxes_middle .wd_featurebox_container .wd_featurebox p {
	font-family: "Lato", sans-serif;
	font-size: 1.8rem;
	line-height: 2.4rem;
	font-weight: 300;
	color: #000;
	margin: 0;
	transition: all 0.25s ease 0s;
}

.wd_featureboxes_middle .wd_featurebox-standard .wd_featurebox p a {
	color: #0b4283 !important;
	text-transform: uppercase;
	font-size: 16px;
	line-height: 24px;
	font-family: 'Abel', sans-serif;
	font-weight: normal;
}

#header {
	min-height: 1px;
}

.wd_pageid_11 h1.page_header,
.wd_pageid_123 h1.page_header,
.wd_pageid_121 h1.page_header,
.wd_pageid_63 h1.page_header,
.wd_pageid_65 h1.page_header,
.wd_pageid_120 h1.page_header,
.wd_pageid_127 h1.page_header,
.wd_pageid_119 h1.page_header,
.wd_pageid_158 h1.page_header,
.wd_pageid_125 h1.page_header,
.wd_pageid_143 h1.page_header,
.wd_pageid_122 h1.page_header,
.wd_pageid_128 h1.page_header,
.wd_pageid_160 h1.page_header {
	display: none;
}

/* .wd_pageid_120 .item {
	display: block;
	clear: both;
	overflow: auto;
} */

.wd_pageid_120 .wd_standard h1.category_header {
	line-height: 1.3;
	display: block;
	clear: both;
	overflow: auto;
}
.wd_pageid_121 .wd_standard h1.category_header {
	font-family: 'Abel', sans-serif;
	margin-bottom: 0;
	font-weight: bold;
	font-size: 36px;
	background: #eee;
	padding: 10px;
}

.wd_pageid_121 .wd_standard .item .item_name {
	font-family: 'Abel', sans-serif;
	font-size: 26px;
	line-height: 36px;
}

.wd_pageid_121 .item {
	width: 23%;
	margin-right: 1%;
	min-height: 125px;
	display: inline-block;
}

.wd_pageid_121 .item p a {
}

body {
	font-family: "Lato", sans-serif;
	font-size: 16px;
	line-height: 28px;
	color: #000;
	background-color: #fff;
}

.wd_pageid_119 tr.ccbnOutline table {
	border: none;
}

.wd_pageid_119 table tbody .ccbnOutline th {
	background-color: #bbb;
	border: none;
	font-family: "Lato", sans-serif;
	font-size: 16px !important;
	padding: 8px 10px 10px 10px;
}

tr.ccbnOutline table tbody tr td {
	border: none;
	padding: 9px;
	border-bottom: 1px dotted #CCCCCC;
	font-family: "Lato", sans-serif;
	font-weight: 300;
	color: #666666;
}

.wd_pageid_119 tr.ccbnOutline table {
	border: none;
	margin: 0 auto !important;
}

span.ccbnDisclaimer {
	max-width: 616px !important;
	width: 616px !important;
	display: block;
	margin: 0 auto;
	position: relative;
	left: 60px;
	color: #666666;
	font-weight: 300;
	line-height: 22px;
}

.wd_layout-simple .wd_subscribe_link a span.wd_subscribe_title {
	display: inline-block;
	font-size: 12px;
	line-height: 12px;
	font-size: 14px;
	line-height: 1.2rem;
	text-transform: uppercase;
	font-weight: 600;
	color: #fff;
	background-color: #dc6016;
	padding: 0;
	transition: all 0.25s ease 0s;
}

.wd_subscribe_link img {
	vertical-align: middle;
	display: inline-block;
	font-size: 12px;
	line-height: 12px;
	font-size: 14px;
	line-height: 1.2rem;
	text-transform: uppercase;
	font-weight: 600;
	color: #fff;
	background-color: #dc6016;
	padding: 7px 11px;
	position: relative;
	transition: all 0.25s ease 0s;
	bottom: 1px;
	right: 5px;
}

.wd_newsfeed_releases-detail .wd_title.wd_language_left {
	font-family: 'Abel', sans-serif;
	text-transform: uppercase;
	color: #005797;
	font-size: 32px;
	margin-bottom: 20px;
}

.wd_featurebox ul li {
	clear: both;
}

.wd_form_field_input .wd_input_border select {
	min-width: 180px;
	height: 35px;
}

#main {
	min-height: 1px;
	background-color: #fff;
	padding-bottom: 30px;
	margin-top: 50px;
}

.wd_pageid_45 div#main {
	margin-top: 5px;
}

div.wd_featureboxes_middle .wd_featurebox_container .wd_featurebox p strong {
	font-weight: normal;
}

.wd_content h1.category_header {
	color: #025696;
	font-size: 32px;
	line-height: 3.6rem;
	margin: 0 0 10px;
	font-family: 'Abel',sans-serif;
	text-transform: uppercase;
}

.wd_pageid_120 .category_intro {
	max-width: 140px;
	float: left;
	display: inline-block;
}

.wd_pageid_120 .item {
	position: relative;
	top: 6px;
	left: 20px;
}

.wd_pageid_120 table.wd_imagetable {
	margin-left: 0 !important;
}


/* NEW QUOTE WIDGET
div.wd_quote div.wd_price div.wd_value {
    display: block;
    font-size: 0.363636364em;
    vertical-align: middle;
		text-align: center;
}

div.wd_quote div.wd_symbol {
    display: block;
    vertical-align: middle;
    margin-right: 1em;
		text-align: center;
} */

/* QUOTE WIDGET */
.wd_widget .wd_quote-wrapper {
	width: 95%;
	max-width: none;
}
div.wd_quote div.wd_price div.wd_value {
	display: block;
}
div.wd_data.wd_data1 {
	display: none;
}
div.wd_data.wd_data3 {
	display: none;
}
div.wd_data.wd_data4 {
	display: none;
}
.wd_widget.wd_widget-theme-light .wd_quote {
	font-family: 'Abel',sans-serif;
	background: transparent;
	border: 0;
}
div.wd_quote div.wd_symbol {
    display: inline-block;
    vertical-align: middle;
    margin-right: 1em;
    font-size: 16px;
}
.wd_widget div.wd_quote-twocol div.wd_main-wrapper {
	width: 35%;
	float: left;
	padding-top: 50px;
}
.wd_widget div.wd_quote-twocol div.wd_values-wrapper {
	width: 54%;
	float: left;
}
.wd_widget div.wd_quote div.wd_data {
	padding: 5px;
}
.wd_widget div.wd_quote div.wd_data-wrapper {
	border-left: 1px solid #ccc;
	clear: right;
}
div.wd_quote-twocol div.wd_data-wrapper {
    float: right;
    width: 49%;
}
.wd_widget div.wd_quote-twocol div.wd_data {
	border: 0;
}
.wd_widget div.wd_quote div.wd_data3,
.wd_widget div.wd_quote div.wd_data4 {
	border-top: 1px solid #d4d4d4;
	border-bottom: 1px solid #d4d4d4;
}
.wd_widget div.wd_quote div.wd_data div.wd_label {
	font-size: 16px;
	font-weight: bold;
	color: #000;
}
.wd_widget div.wd_quote div.wd_data div.wd_value {
	margin-top: 0;
}
.wd_widget div.wd_quote_footer {
	float: none;
	text-align: right;
}
/* END QUOTE WIDGET */


/* ======== WD NAV STYLING END ====== */

@media (max-width:1300px) {
	#header-bottom #header-lower-inner {
		right: 0;
	}
}

@media (min-width: 769px) {
	div.wd_form_field_pos_right div.wd_form_field_label,
	div.wd_form_field_pos_right_inline div.wd_form_field_label,
	div.wd_form_footer div.wd_form_legend {
		float: left;
		width: 100px;
		text-align: right;
	}
	div.wd_form_field_pos_left div.wd_form_field_label, div.wd_form_field_pos_left_inline div.wd_form_field_label, div.wd_form_field_pos_right div.wd_form_field_input, div.wd_form_field_pos_right_inline div.wd_form_field_input, div.wd_form_field_pos_above div.wd_form_field_input, div.wd_form_field_pos_above div.wd_form_field_label, div.wd_form_field_pos_below div.wd_form_field_input, div.wd_form_field_pos_below div.wd_form_field_label, div.wd_form_footer div.wd_form_buttons {
	margin-left: 115px;
	overflow: visible;
	padding-bottom: 4px;
	}
}


@media (max-width: 1260px) {
	section.page-hero {
		margin: 30px auto;
		display: block;
	}
	div#wd_featurebox-standard_21 {
		width: 50%;
		display: block;
		float: none;
		margin-left: 0;
		text-align: center;
		min-height: 220px;
		margin-bottom: 30px;
		margin-top: 30px;
		margin: 30px auto !important;
	}
}
@media (max-width: 1100px) {
	div#wd_subnav_top {
		background-image: none;
	}
	ul.wd_subnav li.tabs-primary a.on {
		background-image: none;
	}
}
@media (max-width:900px) {
	div#wd_featurebox-standard_21 {
		width: 400px;
		display: block;
		float: none;
		margin-left: 0;
		margin: 0 auto;
		text-align: center;
		min-height: 0;
	}
	div#wd_featurebox-standard_21 .wd_featurebox_title {
		color: #005797;
		font-size: 30px;
		line-height: 36px;
		font-size: 30px;
		line-height: 1.3rem;
		margin: 0;
		padding: 30px 0;
		font-family: 'Abel', sans-serif;
		font-weight: bold;
		text-transform: uppercase;
	}
	div#wd_featurebox-standard_21 .wd_featurebox p {
		padding: 0 0px;
		font-size: 1.6rem;
		line-height: 2.8rem;
		font-family: "Lato", sans-serif;
		font-weight: 300;
	}
	li.tabs-secondary {
		width: 200px;
		padding: 0 !important;
		display: block !important;
		clear: both;
		margin: 10px 20px;
	}
	#wd_subnav_top ul.wd_subnav a.on {
		padding: 0 20px !important;
	}
	li.tabs-primary:first-of-type {
		margin-left: 20px;
	}

	/*.wd_widget div.wd_quote-twocol div.wd_data-wrapper {
		float: none;
	}*/


}


ul.wd_subnav li a {
	padding: 0 15px !important;
	padding-left: 15px !important;
}

@media(min-width: 1261px){
	article.page .full-width .inner .page-hero, article.page .full-width .inner .page-intro {
		float: left;
		overflow: visible;
		padding-right: 0 !important;
		border-bottom-left-radius: 0;
		border-top-right-radius: 0;
		position: relative;
		left: 10px;
	}
}
@media(max-width: 1260px){
	article.page .full-width .inner .page-hero, article.page .full-width .inner .page-intro {
		float: none;
		/* width: 50%; */
		/* height: 186px; */
		overflow: visible;
		padding-right: 0 !important;
		border-bottom-left-radius: 0;
		border-top-right-radius: 0;
	}
}
@media (min-width: 1261px){
	article.page .page-hero img {
		display: block !important;
		height: 220px !important;
		max-width: 140% !important;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		border-radius: 0;
		width: auto !important;
	}
}
@media (max-width: 1260px){
	article.page .page-hero img {
		display: block !important;
		height: auto !important;
		max-width: 140% !important;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		border-radius: 0;
		width: auto !important;
	}
}

.wd_pageid_43 .wd_content-wrapper,
.wd_pageid_143 .wd_content-wrapper,
.wd_pageid_122 .wd_content-wrapper,
.wd_pageid_160 .wd_content-wrapper,
.wd_pageid_125 .wd_content-wrapper,
.wd_pageid_128 .wd_content-wrapper,
.wd_pageid_119 .wd_content-wrapper {
	/*max-width: 1040px;*/
	display: block;
	margin: 0 auto;
}

.wd_newsfeed_releases .wd_item {
	padding: 0;
	margin: 0 0 25px 0;
}

.wd_subscribe_link a {
	display: inline-block;
	font-size: 12px;
	line-height: 12px;
	font-size: 1.2rem;
	line-height: 1.2rem;
	text-transform: uppercase;
	font-weight: 600;
	color: #fff;
	background-color: #dc6016;
	padding: 10px 11px;
	transition: all 0.25s ease 0s;
	display: inline-block;
	text-align: center;
}



.wd_formbuilder input.wd_formbuilder_submit {
	display: inline-block;
	font-size: 12px;
	line-height: 12px;
	font-size: 1.2rem;
	line-height: 1.2rem;
	text-transform: uppercase;
	font-weight: 600;
	color: #fff;
	background-color: #dc6016;
	padding: 10px 11px;
	transition: all 0.25s ease 0s;
	display: inline-block;
	text-align: center;
	border: none;
}

.wd_subscribe_link img {
	vertical-align: middle;
	display: inline-block;
	font-size: 12px;
	line-height: 12px;
	font-size: 14px;
	line-height: 1.2rem;
	text-transform: uppercase;
	font-weight: 600;
	color: #fff;
	background-color: #dc6016;
	padding: 0;
	position: relative;
	transition: all 0.25s ease 0s;
	bottom: 1px;
	right: 0px;
}

.wd_subscribe_link a:last-child {
	padding: 7px 11px;
	position: relative;
	bottom: 1px;
	right: 5px;
}

.wd_pageid_19 .wd_subscribe_link a:last-child {
	padding: 7px 11px;
	position: relative;
	right: 5px;
	padding-bottom: 7px;
	min-height: 32px;
}

.wd_pageid_45 div#header-bottom,
.wd_pageid_147 h1.page_header,
.wd_pageid_58 h1.page_header,
.wd_pageid_126 h1.page_header,
.wd_pageid_95 h1.page_header {
	display: none;
}
/*
.wd_pageid_143 .wd_content-wrapper {
	float: left;
}

.wd_pageid_160 .wd_content-wrapper,
.wd_pageid_128 .wd_content-wrapper,
.wd_pageid_122 .wd_content-wrapper {
	margin-left: 60px;
}

.wd_pageid_97 .wd_content-wrapper {
	display: block;
	margin: 0 auto;
}
*/
.wd_pageid_97 h1.page_header {
	font-family: 'Abel',sans-serif;
	text-transform: uppercase;
	color: #005797;
}

.wd_pageid_97 .wd_content-wrapper p {
	font-size: 1.6rem;
	line-height: 2.8rem;
	margin: 0 0 25px 0;
}

.wd_featureboxes_right td.wd_attachment_image {
	position: relative;
	top: 5px;
}

.wd_events .wd_attachment_wrapper {
	width: 44%;
	float: left;
	margin-top: 2px;
}

.wd_events .wd_attachment_icon {
	width: 3%;
	float: left;
}

.wd_events .wd_more {
	clear: both;
	width: 70.7%;
	float: right;
}

.wd_pageid_97 h3 a {
	color: #005797;
}

.wd_pageid_97 h3 {
	padding: 0;
	font-family: 'Abel',sans-serif;
	text-transform: uppercase;
	color: #005797;
}

.wd_events-teaser .item .item_date,
.wd_featurebox .wd_newsfeed_releases-teaser .item .item_date {
	font-family: "Lato", sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 5px;
}

div#wd_featurebox-teaser_6 .wd_event_reminder {
	display: none;
}

.wd_events-teaser div,
.wd_news_releases-teaser div {
	font-family: "Lato", sans-serif;
	font-size: 1.6rem;
	line-height: 2.4rem;
	color: #000;
}

.wd_pageid_64 #main ul {
	list-style-type: disc !important;
}

div#wd_featurebox-standard_25 .wd_featurebox {
	min-height: 0px;
}

div#wd_featurebox-standard_25 {
	border-top: 20px solid #0A4385;
	border-bottom: 20px solid #0A4385;
}

.wd_featureboxes_right table.wd_attachment {
	margin: 0 auto;
}

.wd_pageid_19.wd_item_page .wd_featureboxes_right {
	display: none;
}

.wd_events-detail {
	max-width: 600px;
	display: block;
	margin: 0 auto;
}

.wd_pageid_19.wd_item_page .wd_content {
	width: 50% !important;
}

.wd_pageid_117 .wd_featureboxes_middle .wd_featurebox_container {
	width: 100%;
	min-height: 0;
}

.wd_pageid_121 .wd_content-wrapper,
.wd_pageid_147 .wd_content-wrapper {
	clear: both;
	margin-top: 10px;
}

.wd_pageid_64 .wd_featurebox_container .wd_featurebox a {
	transition: all 0.25s ease 0s;
}

.wd_pageid_64 .wd_featurebox_container .wd_featurebox a:hover {
	text-decoration: none;
	cursor: pointer;
	opacity: .6;
}

.wd_newsfeed_releases-teaser .item {
	margin-bottom: 2px;
}

.wd_events-teaser .item_time,
.wd_events-teaser .wd_event_subscribe,
.wd_events .wd_more {
	display: none;
}

.wd_event_sidebar_group.wd_event_sidebar_links {
	float: left;
	margin-top: 0;
	min-width: 60%;
}

.wd_event_sidebar_group.wd_event_sidebar_venue {
	margin-top: 0;
}

.wd_events-detail .wd_event_sidebar {
	padding-bottom: 24px;
	background: none;
	min-height: 0;
	max-width: 200px;
}

.wd_title.wd_event_title.detail_header {
	text-align: center;
	font-size: 24px;
	background: #3275B8;
	color: #fff;
	padding: 10px;
	margin-bottom: 20px;
}

.item_summary ul li a {
	color: #000;
}

.wd_pageid_117 .wd_events-teaser .item_name {
	border-top: 1px solid #ccc;
	padding-top: 5px;
	margin-top: 10px;
}

.wd_pageid_117 div.wd_featureboxes_middle div.wd_featurebox_container {
	margin-left: 0;
}

#wd_featurebox-teaser_6 img {
	border-top-right-radius: 14px;
	border-bottom-left-radius: 14px;
	margin-bottom: 20px;
}

#wd_featurebox-teaser_6 p.more {
	position: relative;
	bottom: 30px;
}

.wd_pageid_117 div.wd_featureboxes_middle div.wd_featurebox_title {
	padding-bottom: 0px;
	font-size: 20px;
}

.wd_pageid_117 .wd_featureboxes_middle .wd_featurebox_container .wd_featurebox p {
	font-family: "Lato", sans-serif;
	font-size: 1.5rem;
	line-height: 2.4rem;
	font-weight: 300;
	color: #000;
	margin: 0;
	transition: all 0.25s ease 0s;
}

.wd_pageid_117 .wd_events-teaser .item .item_date,
.wd_pageid_117 .item_summary ul li a,
.wd_pageid_117 .item .wd_event_reminder {
	font-size: 14px;
}

.wd_pageid_117 .item_summary ul li a {
	color: #337ab7;
}

.wd_pageid_119 .item:first-of-type .item_name:first-of-type {
	background: #024ea8;
	color: #fff;
	padding: 5px;
}

.wd_pageid_119 .item a.itemlink:hover {
	text-decoration: none;
}

.wd_pageid_19.wd_item_page .wd_events-detail ul {
	list-style-type: none;
	padding-left: 0;
	display: inline-block;
}

.wd_item_page .wd_event_sidebar_item.wd_event_webcast {
	margin: 0 0 5px 0;
	padding: 0 0 0 20px;
}

.wd_event_date, .wd_event_time {
	background-position: 0px 4px;
}

.wd_events-detail .wd_event_info {
	float: left;
	display: inline-block;
}

.wd_events-detail .wd_event_sidebar_item.wd_event_location {
	padding-left: 0;
}


.wd_events_list .wd_event_sidebar {
	float: left;
	margin: 0 1em 0 0;
	padding: 0;
	width: 30% !important;
}

.wd_events_list .wd_event_info {
	width: 68%;
	float: left;
}

.wd_pageid_19 .wd_events_list ul {
	list-style-type: none;
	padding: 0;
}

.wd_event_webcast {
	background: url(../images/webdriver/events/webcast.png) center left no-repeat;
	padding: 0 0 0 20px;
}

.wd_event_reminder {
 background: url(../images/webdriver/events/reminder.png) top left no-repeat;
}

.wd_event_subscribe {
 background: url(../images/webdriver/events/subscribe.png) top left no-repeat;
}

div#wd_featurebox-standard_26 {
	border-top: 20px solid #0A4385;
	border-bottom: 20px solid #0A4385;
}

#wd_featurebox-standard_26 .wd_featurebox_title {
	padding-bottom: 5px;
}

#wd_featurebox-standard_26 .wd_featurebox ul li {
	list-style: none;
}

#wd_featurebox-standard_26 .wd_featurebox p:last-of-type {
	display: none;
}

.ui-datepicker-title select:hover {
	background: #F06D54;
	background-image: none;
	border: 1px solid #fff;
}

.wd_pageid_45 div#wd_subnav_top {
	display: none !important;
}

.wd_subnav_container ul {
	list-style-type: none;
}
.wd_subnav_container li {
	float: left;
}
.wd_subnav_container li a {
	color: #fff;
}

div#wd_printable_content {
	padding: 0 10px;
}
.wd_content {
	float: left;
}
.wd_content_with-middle-left-right {
	width: 46%;
	margin-right: 2%;
}
.wd_content_with-middle-left {
	width: 73%;
	margin-right: 0%;
}
/*.wd_content_with-middle-left li {
	list-style: none;
}*/

.wd_content_with-middle-left .page_header {
	display: none;
}
.wd_content_with-middle-right {
	width: 73%;
	margin-right: 2%;
}
.wd_content_with-middle {
	width: 100%;
	margin-right: 0%;
}

.wd_subnav-wrapper {
	display: none;
}
.wd_subnav-wrapper select {
	margin: 20px auto 0;
	display: block;
	padding: 10px;
}

.wd_featureboxes_ir_home {
	line-height: 1.4em;
}
.wd_featureboxes_ir_home .wd_featureboxes_header_quote .wd_quote-container {
	text-align: center;
	line-height: 1.8em;
}
.wd_featureboxes_ir_home .wd_featureboxes_header_quote .wd_quote-change {
	margin-left: 0;
	padding-left: 0;
}
.wd_featureboxes_ir_home .wd_featureboxes_header_quote .wd_ticker_label {
	text-align: center;
	line-height: .5em;
}
.wd_featureboxes_ir_home .wd_featureboxes_header_quote .wd_quote-price {
	font-size: 32px;
	font-weight: normal;
	color: #5c5c5c;
	display: block;
}
.wd_featureboxes_ir_home .wd_featureboxes_header_quote .wd_quote-value-up div.wd_quote-change,
.wd_featureboxes_ir_home .wd_featureboxes_header_quote .wd_quote-value-down div.wd_quote-change {
	font-size: 20px;
	font-weight: normal;
	display: block;
}
.wd_featureboxes_ir_home .wd_featureboxes_header_quote .wd_chart-quote-footer {
	text-align: center;
	line-height: 1em;
}
.wd_featureboxes_ir_home .wd_featureboxes_header_quote .wd_quote-value-up div.wd_quote-change,
.wd_featureboxes_ir_home .wd_featureboxes_header_quote .wd_quote-value-down div.wd_quote-change {
	background-image: none;
	line-height: 20px;
	font-size: 16px;
}

#wd_featurebox-standard_29 table{
	width: 100%;
}
#wd_featurebox-standard_29 td {
	width: 50%;
}
#wd_featurebox-standard_29 tr:nth-child(2) img:first-child {
	padding: 0 5px 0 0;
}
#wd_featurebox-standard_29 tr:nth-child(2) img:nth-child(2) {
	padding: 0 0 0 5px;
}

#wd_featurebox-standard_29 table tbody tr:nth-child(2) td:nth-child(2){
	vertical-align: top;
}

@media (max-width: 992px) {
	.wd_widget div.wd_quote div.wd_data1,
	.wd_widget div.wd_quote div.wd_data2,
	.wd_widget div.wd_quote div.wd_data3,
	.wd_widget div.wd_quote div.wd_data4,
	.wd_widget div.wd_quote div.wd_data5,
	.wd_widget div.wd_quote div.wd_data6 {
		border: 0;
	}
}

@media (max-width: 1182px) {
	div.wd_featureboxes_middle div.wd_featurebox_container {
		width: 48%;
	}
}

@media (max-width: 992px) {
	div.wd_featureboxes_middle div.wd_featurebox_container {
		width: 48%;
	}

	.wd_featureboxes_middle .wd_featurebox table.wd_imagetable {
		max-width: 90%;
		display: block;
		margin: 0 auto !important;
	}

	.wd_featureboxes_middle .wd_featurebox table.wd_imagetable img {
		max-width: 100% !important;
	}

	.wd_featureboxes_middle .wd_featurebox_container .wd_featurebox_title {
		text-align: center;
	}

	.wd_featureboxes_middle .wd_featurebox p {
		text-align: center;
	}

	.wd_pageid_45 .wd_featureboxes_middle .wd_featurebox .item {
		text-align: center;
	}
	.single_slider_carousel {
		float: none;
		width: 100%;
		margin-bottom: 40px;
	}
	.wd_featureboxes_ir_home {
		float: none;
		width: 95%;
	}
}

@media (max-width: 900px) {
	article.page .full-width .inner .page-hero {
		float: none;
		width: 100%;
		height: auto !important;
		max-height: 220px;
		overflow: hidden;
	}
	.wd_leftnav {
		display: none;
	}
	.wd_content_with-middle-left-right,
	.wd_content_with-middle-left,
	.wd_content_with-middle-right,
	.wd_content_with-middle {
		width: 98%;
		float: none;
	}
	.wd_subnav-wrapper {
		display: block;
	}
}

@media (min-width: 741px) and (max-width: 992px) {
	.wd_widget div.wd_quote div.wd_data2,
	.wd_widget div.wd_quote div.wd_data4,
	.wd_widget div.wd_quote div.wd_data5,
	.wd_widget div.wd_quote div.wd_data6 {
		/*border-top: 1px solid #ccc;*/
	}
	div.wd_quote div.wd_price div.wd_value {
		display: inline-grid;
	}
}

@media (min-width: 451px) and (max-width: 740px) {
	.wd_widget div.wd_quote div.wd_data3,
	.wd_widget div.wd_quote div.wd_data4 {
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
	}
	/*.wd_widget div.wd_quote div.wd_data-wrapper {
		border: 0;
	}
	.wd_widget div.wd_quote-twocol div.wd_values-wrapper,
	.wd_widget div.wd_quote-twocol div.wd_main-wrapper {
			width: 100%;
	}
	.wd_widget div.wd_quote div.wd_data-wrapper {
		border-left: 1px solid #ccc;
		width: 60%;
		margin-left: 0 auto;
	}*/
}

@media (max-width: 778px) {
	.wd_widget div.wd_quote-twocol div.wd_data-wrapper {
		float: none;
	}
	.wd_widget div.wd_quote div.wd_data-wrapper {
		border: 0;
	}
	.wd_widget div.wd_quote-twocol div.wd_values-wrapper,
	.wd_widget div.wd_quote-twocol div.wd_main-wrapper {
    	width: 50%;
  }
  .wd_widget div.wd_quote div.wd_data-wrapper {
		border-left: 1px solid #ccc;
  	width: 80%;
  	margin: 0 auto;
  }
	div.wd_quote div.wd_main {
		display: inline-grid;
	}
	div.wd_quote div.wd_price div.wd_value {
		display: block;
	}
}

@media (max-width: 612px) {
	.wd_widget div.wd_quote-twocol div.wd_data-wrapper {
		float: none;
	}
	.wd_widget div.wd_quote div.wd_data-wrapper {
		border: 0;
	}
	.wd_widget div.wd_quote-twocol div.wd_values-wrapper,
	.wd_widget div.wd_quote-twocol div.wd_main-wrapper {
    	width: 50%;
    }
  .wd_widget div.wd_quote div.wd_data-wrapper {
  	width: 80%;
  	margin: 0 auto;
  }
}
@media (max-width: 575px) {
	div.wd_featureboxes_middle div.wd_featurebox_container {
		width: 95%;
		margin-right: 0;
		margin-left: 20px;
		float: none;
	}
	div.wd_featureboxes_bottom div.wd_featurebox_container {
		width: 95%;
		margin-right: 0;
		float: none;
	}
}


@media (max-width: 450px) {
	.wd_widget div.wd_quote-twocol div.wd_data-wrapper {
		float: none;
	}
	.wd_widget div.wd_quote div.wd_data-wrapper {
		border: 0;
	}
	.wd_widget div.wd_quote-twocol div.wd_values-wrapper,
	.wd_widget div.wd_quote-twocol div.wd_main-wrapper {
    	width: 50%;
    }
    .wd_widget div.wd_quote div.wd_data-wrapper {
    	width: 80%;
    	margin: 0 auto;
    }
}
