/* Begin classes for common SPIN elements */ #wd_printable_content table th {padding: 0px;} #wd_printable_content table th {} label { display: inline-block !important; } .wd_contacts-teaser .item { padding-bottom: 10px; } .irsearch { padding: 15px 25px 20px 25px; background-color: #00235D; } .irsearch-searchinput { margin-right: 5px; float: left; border: 0 none transparent; color: #666; padding: 6px 8px 5px 8px; width: 150px; } .irsearch-submit { /* border-radius: 3px 0 3px 0; border: 0 none transparent; background-color: #F68933; color: white; font-family: 'FolksBold',Arial; font-size: 12px; text-transform: uppercase; width: 43px; height: 27px;*/ display: block; background-image: url(../images/btn-search.png); background-position: center center; background-repeat: no-repeat; text-indent: -9999px; width: 43px; height: 27px; border: 0 none transparent; text-indent: -9999px; background-color: #F68933 !important; border-radius: 6px 0 6px 0; } .irsearch-submit:hover { background-color: #2E4B7A !important; } div.wd_selector select { margin: 0 5px; } table.wd_sec_filings {} table.wd_sec_filings a.wd_document img { border: 0 !important; white-space: nowrap !important; max-height: 16px !important; max-width: 16px !important; } .page_header { font-size: 42px; font-weight: 400; color: #fff; padding-bottom: 15px; } .page_header a, .page_header a:link { } .page_header a:hover { } a:hover { color: #f68933; } .wd_breadcrumb { margin: 0; padding: 0; position: absolute; top: 35px; font-size: 14px; font-weight: 600; text-transform: uppercase; color: #f68933; line-height: 14px; } .wd_breadcrumb li::before { content: ''; } .wd_breadcrumb .wd_breadcrumb-on { color: #fff; } .wd_breadcrumb .fa-angle-right { font-size: 12px; padding: 0 10px; color: #fff; } .item { margin: 0px 0px 20px 0px; overflow: auto; } #wd_printable_content ul { color: #000000; font-size: 14px; line-height: 25px; } /* BEGIN 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; } /* 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; } .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: 1.1em; font-weight: bold; } .content-area.ir-page .main-wrap h1.category_header { font-size: 1em; font-family: Arial; font-weight: bold; color: #000; 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: 15px 0px 15px 0px; padding: 5px; } div.wd_page_toolbar {} div.wd_page_toolbar table {width: auto;} div.wd_page_toolbar tbody {} div.wd_page_toolbar tr {} div.wd_page_toolbar td { line-height: 16px; margin: 0; padding: 0; vertical-align: top;} div.wd_page_toolbar span { line-height: 16px; margin: 0; padding: 0; vertical-align: top;} div.wd_page_toolbar a { line-height: 16px; margin: 0; padding: 0; vertical-align: top;} div.wd_page_toolbar img {width: 16px; height: 16px;} .menu-item-1249 { background-color: #093479; } #menu-item-1249 a { color: #fff; } /* Begin classes for individual PCTs (enter amendments to the above declatations, ex: div.wd_standard .category_name { [styles] } */ div.wd_standard { } /* START LEADERSHIP PAGE */ .wd_pageid_157 .item_name { line-height: 1.2em; margin-bottom: 10px; color: #06508c; font-size: 30px; font-weight: 300; } .wd_pageid_157 .item_summary p:first-child { font-style: italic; } /* END LEADERSHIP PAGE */ div.wd_events { } div.wd_gallery .wd_category_link div[style] { margin-left: 0 !important; } div.wd_gallery span.filesize { font-weight: normal; } /* 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; } /* Popup Fader */ div#wdFadeBackground { background-color: #555555; border: 5px; margin: 0px; padding: 0px; z-index: 10; } div#wdFadePopup { background-color: #333333; padding: 2px; z-index: 10; } td#wdFadeContent { background-color: #ffffff; } td#wdFadeClose { text-align: right; } p.search_result { } span.search_mime { font-size: 0.9em; } span.search_url { } .wd_newsfeed_releases-teaser .tools { font-size: 10px; text-decoration: none; margin-bottom: 12px; } .tools img { vertical-align: middle; } div.wd_featurebox_title { /* font-family: 'Syncopate', sans-serif; font-family: 'nimbus-sans-extended', sans-serif; */ font-family: "Open Sans",arial,sans-serif; color: #06508c; } div.wd_featurebox { } div.wd_featurebox p, div.wd_featurebox div { } div.wd_featurebox a.itemlink, .item_date { font-weight: normal; line-height: 1.5em; } div.wd_featureboxes_left { margin-top: 25px; } div.wd_featureboxes_left div.wd_featurebox_container { border-top: 1px solid white; padding: 5px; width: 190px; } div.wd_featureboxes_left div.wd_featurebox_title { font-weight: bold; text-transform: uppercase; font-size: 14px; color: #fff; } div.wd_featureboxes_left div.wd_featurebox { margin-top: 15px; color: #fff !important; } div.wd_featureboxes_left div.wd_featurebox p{ color: #fff;} div.wd_featureboxes_middle { } div.wd_featureboxes_middle div.wd_featurebox_title { font-weight: 300; margin-bottom: 0.5em; font-size: 30px; } div.wd_featureboxes_middle div.wd_featurebox { } div.wd_featureboxes_top { color: #fff; position: absolute; top: 155px; } div.wd_featureboxes_top .wd_chart-quote-footer { color: #fff; } div.wd_featureboxes_top .wd_quote-value .wd_quote-price, div.wd_featureboxes_top .wd_quote-value .wd_quote-change { font-size: 20px; font-weight: 400; } .wd_events-teaser, .wd_news_releases-teaser {margin-bottom: 5px;} .wd_events-teaser .item_date { font-size: 15px; color: #666; } .wd_news_releases-teaser .item_date { font-size: 13px; color: #666; } .wd_events-teaser .item .item_name a, .wd_news_releases-teaser .item_name a { font-family: 'FolksRegular',Arial; font-size: 16px; transition: color 500ms ease 0s; color: #06508c; } .wd_events-teaser .item .item_name a:hover, .wd_news_releases-teaser .item_name a:hover { color: #f68933; } .wd_events-teaser .item, .wd_news_releases-teaser .item { padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid #CCC; } .wd_event_subscribe {margin: 5px 0;} .wd_event_reminder {margin: 5px 0;} .sidebar {margin-top: -56px;} .sidebar .wd_featureboxes_right {margin-top: -13px;} .wd_featurebox_title h1 { font-weight: 300; margin-bottom: 0.5em; font-size: 30px; color: #666; } #wd_featurebox-standard_12 .wd_featurebox a { color: #fff; } #wd_featurebox-standard_12 .wd_featurebox a:hover { color: #ea9629; } .wd_featurebox p.more { width: 140px; line-height: normal !important; } p.more a { background: #f68933; border-radius: 3px; box-shadow: inset 0px 2px 3px 0px rgba(50, 50, 50, 0.2); color: #ffffff; display: inline-block; font-size: 13px; padding: 5px 25px; text-transform: uppercase; font-weight: bold; } p.more a:hover { background: #dae1eb !important; text-decoration: none; color: #fff; } .wd_featureboxes_left-dark-blue .wd_featurebox_title { font-size: 15px; font-weight: bold; padding-bottom: 10px !important; color: #D1D6E2; line-height: 1; text-transform: uppercase; } .wd_featureboxes_left-dark-blue .wd_featurebox_container { border: 2px solid #00235D; position: relative; padding: 15px 25px 20px 25px; background-color: #00235D; margin: 20px 0px; } .wd_featureboxes_left-dark-blue .wd_featurebox_container .br.lt { background-image: url(../images/br-lt-blue.png); background-repeat: no-repeat; width: 20px; height: 30px; position: absolute; left: -2px; top: -2px; } .wd_featureboxes_left-dark-blue .wd_featurebox p, .wd_featureboxes_left-dark-blue .wd_featurebox div { color: #D1D6E2; padding-bottom: 15px; font-size: 12px; line-height: 1.2; } .wd_featureboxes_left-dark-blue .wd_featurebox_container .br.rb { background-image: url(../images/br-rb-blue.png); background-repeat: no-repeat; width: 20px; height: 30px; position: absolute; right: -2px; bottom: -2px; } .wd_featureboxes_left-light-blue .wd_featurebox p, .wd_featureboxes_left-light-blue .wd_featurebox div { font-size: 12px; line-height: 1.2; } .wd_featureboxes_left-light-blue .wd_featurebox a:hover { text-decoration: underline; } .wd_featureboxes_left-light-blue .wd_featurebox a:link, .wd_featureboxes_left-light-blue .wd_featurebox a:visited { color: #00235D; text-decoration: none; } .wd_featureboxes_left-light-blue .wd_featurebox_container { background-image: url(../images/bg-ir-contact.png); background-repeat: no-repeat; padding: 10px 25px; margin-bottom: 20px; } .wd_featureboxes_left-light-blue .wd_featurebox_title { color: #00235D; /* font-family: 'nimbus-sans-extended',Arial; */ font-size: 17px; font-weight: bold; line-height: 1; padding-bottom: 10px !important; text-transform: uppercase; padding-top: 8px; } .wd_featureboxes_left-light-blue .wd_featurebox, .wd_featurebox .item { color: black; font-size: 12px; line-height: 1.2; overflow: hidden; margin-bottom: 0; } .page .side-bar .wd_featureboxes_left-blue-outline .social { background: none; height: auto; padding: 15px 0 0 0; } .social img:hover { opacity: .8; filter: alpha(opacity=80); } .wd_featureboxes_left-blue-outline .wd_featurebox p, .wd_featureboxes_left-blue-outline .wd_featurebox div { font-size: 12px; line-height: 1.2; } .wd_featureboxes_left-blue-outline .wd_featurebox a:hover { text-decoration: underline; } .wd_featureboxes_left-blue-outline .wd_featurebox a:link, .wd_featureboxes_left-blue-outline .wd_featurebox a:visited { color: #00235D; text-decoration: none; } .wd_featureboxes_left-blue-outline .wd_featurebox_container { background-image: url(../images/bg-ir-social.gif); background-repeat: no-repeat; margin-bottom: 35px; padding: 10px 25px 20px 25px; } .wd_featureboxes_left-blue-outline .wd_featurebox_title { font-size: 17px; color: #00235D; font-weight: bold; line-height: 1; padding-bottom: 10px !important; text-transform: uppercase; /* font-family: 'nimbus-sans-extended',Arial; */ padding-top: 8px; } .wd_featureboxes_left-blue-outline .wd_featurebox, .wd_featurebox .item { color: black; font-size: 12px; line-height: 1.2; overflow: hidden; margin-bottom: 0; } .wd_featureboxes_middle-outline .wd_featurebox_title { color: #D1D6E2; font-size: 20px; font-weight: bold; text-transform: uppercase; font-family: 'nimbus-sans-extended',Arial; padding-bottom: 15px; } .wd_featureboxes_right .item {padding: 5px 0; } /* .wd_featureboxes_middle-outline .wd_featurebox_container { border: 2px solid #D1D6E2; margin-bottom: 35px; padding: 30px 20px 15px 40px; position: relative; } .wd_featureboxes_middle-outline .wd_featurebox { position: relative; } .wd_featureboxes_middle-outline .wd_featurebox_container .br.rb, .homepage .br.rb { background-image: url("../images/br-rb-white.png"); background-repeat: no-repeat; bottom: -2px; height: 30px; position: absolute; right: -2px; width: 20px; z-index: 1 } .wd_featureboxes_middle-outline .wd_featurebox_container .br.lt, .homepage .br.lt { *//* background-image: url("../images/br-lt-white.png"); *//* background-image: url("../images/br-lt-white-ir.jpg"); background-repeat: no-repeat; height: 30px; left: -2px; position: absolute; top: -2px; width: 20px; z-index: 1; } */ .homepage .br.rb { background-image: url("../images/br-rb-white.png"); background-repeat: no-repeat; bottom: -2px; height: 30px; position: absolute; right: -2px; width: 20px; z-index: 1 } .homepage .br.lt { /* background-image: url("../images/br-lt-white.png"); */ background-image: url("../images/br-lt-white-ir.jpg"); background-repeat: no-repeat; height: 30px; left: -2px; position: absolute; top: -2px; width: 20px; z-index: 1; } .homepage { border: 2px solid #D1D6E2; margin-bottom: 35px; padding: 30px 20px 15px 40px; position: relative; } .homepageRight { float: right; width: 201px; padding-left: 20px; } #tabs .wd_featurebox_title { display: none; } .wd_newsfeed_releases-teaser .tools { display: none; } div.wd_rssfeeds_item { margin-bottom: 10px; } /* 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 */ /* begin 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 */ .wd_site_users #approval_required_text { color: #990000; font-weight: bold; } .wd_news_alerts a { font-weight: bold; color: #F68933; } .content-area.ir-page .wd_standard .wd_attachment_info p, .content-area.ir-page .wd_standard .item p { padding-bottom: 0; line-height: normal; } .wd_board_members .wd_item_list li:nth-child(-n+2) { } .content-area.ir-page .main-wrap .entry .wd_board_committees th p { line-height: normal; } .wd_board_committees th { border-color: transparent; font-weight: normal; white-space: normal; padding: 5px; } .wd_board_committees th p{ border-color: transparent; font-weight: normal; white-space: normal; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; hyphens: none; } .wd_board_committees td img { vertical-align: top; display: block; margin: 0 auto; } .wd_board_committees td { width: 210px; padding: 5px 2px !important; } .wd_board_committees table { border-color: transparent; } .wd_board_committees tr td { border-top: 2px dotted #CCC; border-right-color: transparent; .border-right: none; /* IE7 */ } .wd_board_committees .odd { background: #EEE; } .wd_committeeslegend { margin-top: 10px; font-size: 14px; } .wd_committeeslegend img { display: inline; } ul.wd_events_tabs {margin-top: 0px !important;} /* FINANCIAL DISPLAY CUSTOMIZATIONS */ ul.wd_fundamentals_reports li, ul.wd_fundamentals_periods li { list-style: none; margin: 0 0 0 1ex; } #wd_historical_calendar .ui-datepicker-calendar td { padding: 1px; } #menu-investor-relations ul.sub-menu { padding-left: 20px; } /* div.wd_page_toolbar span.wd_page_tool { padding: 0 !important; margin:5px !important; display: block !important; verical-align: middle !important; line-height: 16px !important; height: 16px !important; width: 16px !important; } div.wd_page_toolbar span.wd_page_tool a { padding: 0 !important; margin:0 !important; display: block !important; verical-align: middle !important; line-height: 16px !important; height: 16px !important; width: 16px !important; } div.wd_page_toolbar span.wd_page_tool a img { padding: 0 !important; margin:0 !important; display: block !important; verical-align: middle !important; line-height: 16px !important; height: 16px !important; width: 16px !important; } */ div.disclaimer, p.disclaimer { font-size: .9em; font-style: italic; } p { margin: 0 0 14px; } h3 { font-family: 'Source Sans Pro', sans-serif; font-size: 18px; margin: 0 0 5px; color:#09347A; font-weight: normal; } #left_nav_container .menu li.active ul.sub-menu li.menu-item a { color: #fff; } #left_nav_container .menu li.active ul.sub-menu li.menu-item.active a { color: #f68933 } #asterisk { clear: both; font-size: 12px; font-style: italic; margin-left: 14%; padding-top: 15px; text-align: left; width: 75%; } .wd_ir_fundamentals table td { padding: 0px !important; border-top: 0px; } div.wd_ticker_label { text-align: right; margin: 5px 0; display: none; } div.wd_ticker_label span.wd_exchange { color: #999999; } div.wd_ticker_label span.wd_exchange:after { content: ": "; } div.wd_chart-quote { width: 300px; overflow: auto; } div.wd_chart-quote-item { width: 24%; float: left; margin: 0 0 5px 0; color:#09347a; font-family: "Source Sans Pro", Helvetica, sans-serif; font-size: 12px; height: 33px; overflow: hidden; } div.wd_chart-quote-value { margin: 0; font-weight: bold; } div.wd_chart-quote-value-down { color: #cc0000; } div.wd_chart-quote-value-up, div.wd_chart-quote-value-down { color: #f68933; } div.wd_chart-quote-label { margin: 0; color: #09347a; } div.wd_chart-quote-footer { margin: 0; font-size: 11px; color: #09347a; clear:both; font-family: "Source Sans Pro", Helvetica, sans-serif; } div.wd_chart-quote-footer br{ display: none;} button.wd_events_input_go { padding: 4px 14px 4px; } .wd_member_col .wd_title { padding-left: 5px; } .wd_member_col { border-bottom: 1px solid #f3f3f3; } /* New News Releases Tweaks */ #wd_printable_content ul.wd_layout-simple.wd_item_list {margin-left: 0px; padding-left: 0;} .wd_newsfeed_search_form_container {margin-bottom: 10px;} .wd_news_headlines .wd_item, .wd_newsfeed_releases .wd_item { margin: 0 0 15px 0; border-bottom: 1px solid #ccc; padding-bottom: 15px; display: block; } .wd_news_headlines .wd_item:last-child, .wd_newsfeed_releases .wd_item :last-child{ border-bottom: 0px solid #ccc; } .wd_news_headlines .wd_item .wd_captioned_image[style] { max-width: 300px; width: 30% !important; } .wd_news_headlines .wd_item .wd_captioned_image img { width: 100%; height: auto; } .wd_stories .wd_date, .wd_assets .wd_date, .wd_news_headlines .wd_item .wd_date, .wd_newsfeed_releases .wd_item .wd_date { font-size: .8rem; line-height: .9rem; color: #999; } .wd_stories .wd_title, .wd_assets .wd_title, .wd_assets .detail_header, .wd_news_headlines .wd_item .wd_title, .wd_newsfeed_releases .wd_item .wd_title { font-size: 1em; line-height: 1.2em; } .wd_stories .wd_title a, .wd_assets .wd_title a, .wd_assets .detail_header a, .wd_news_headlines .wd_item .wd_title a, .wd_newsfeed_releases .wd_item .wd_title a { text-decoration: none; } .wd_news_headlines .wd_item .wd_asset_type_link .wd_title, .wd_newsfeed_releases .wd_item .wd_asset_type_link .wd_title { font-size: .8rem; line-height: .9rem; } .wd_news_headlines .wd_item .wd_subtitle, .wd_newsfeed_releases .wd_item .wd_subtitle { font-size: .8rem; line-height: .9rem; } .wd_slider-button { display: inline-block; width: 14px; } .wd_search_basic_fields { background: #eee; padding: 5px; border: 1px solid #ccc; } .wd_page_limit select, #wd_printable_content .wd_search_basic_fields select { margin-right: 5px; margin-bottom: 0px; padding: 4px; display: inline-block; height: 26px; } #wd_printable_content .wd_search_basic_fields input { margin-right: 5px; margin-bottom: 0px; padding: 0px; height: 26px; text-indent: 5px; } /* Asset Links on Press Release items */ ul.wd_asset_type_link_list { margin: 10px 0 0 0; padding: 0; overflow: auto; list-style: none; color: #cccccc; font-size: 0.8333em; border: 0; } .wd_selector select {margin-left: 5px;} .ui-datepicker select {color: #000;} div.wd_snapshot h2 { margin: 0; padding: 3px 0; border-top: 2px solid #999999; border-bottom: 1px solid #999999; text-transform: uppercase; font-weight: bold; text-align: left; font-size: 1.2em; } table.wd_snapshot_values th, table.wd_snapshot_values td { vertical-align: top; font-size: 1em; line-height: 1.3em; padding: 5px; border-bottom: 1px solid #999999; } .recaptcha_terms {float: right;} ul.wd_asset_type_tabs, ul.wd_asset_icons { padding-left: 0px; margin-left: 0px; } ul.wd_page_links li:before, ul.wd_asset_type_tabs li:before, ul.wd_asset_icons li:before { display: none; } ul.wd_page_links li, ul.wd_asset_type_tabs li, ul.wd_asset_icons li { list-style-type: none; padding-left: 10px; margin: 0px !important; } ul.wd_asset_type_tabs li img, ul.wd_asset_icons li img { display: inline; } ul.wd_events_tabs { float: right; overflow: hidden; margin: 0px 0 !important; padding: 0px; } .wd_events_list .wd_attachment_icon {float: left; margin-right: 5px;} div.wd_page_toolbar {} div.wd_page_toolbar table {width: auto; border: 0px;} div.wd_page_toolbar tbody { border: 0px;} div.wd_page_toolbar tr { border: 0px;} div.wd_page_toolbar td { line-height: 16px; margin: 0; padding: 0 2px; vertical-align: top; border: 0px;} div.wd_page_toolbar td span.wd_page_tool { line-height: 16px; margin: 0; padding: 0; vertical-align: top;} div.wd_page_toolbar a { line-height: 16px; margin: 0; padding: 0; vertical-align: top;} div.wd_page_toolbar img {width: 16px; height: 16px;vertical-align: top; position: relative; top: 2px;} #menu-about-imprimis ul a:hover { color: #F68933 !important; } .menu-about-imprimis-container li.active a { color: #f68933 !important; } .menu li.active ul.sub-menu a { } .menu li.active ul.sub-menu li.active a { color: #f68933 !important; } /* .wd_board_committees table tbody tr:nth-child(2), .wd_board_committees table tbody tr:nth-child(3) { display:none; } */ .wd_board_committees table tbody tr:nth-child(even) { background:#F9F9F9; } .wd_board_members-detail table.wd_imagetable { border: none; } .wd_board_members-detail td { border-top: none; } ul.wd_subnav li::before { content: ''; } .wd_subnav li { display: inline-block; } .wd_subnav li a { font-weight: bold; color: #000; } .wd_subnav li a.on { color: #06508c; } .wd_subnav li a:hover { color: #f68933; } .wd_subnav li { display: inline; } .wd_horizontal-menu { padding-left: 0; } .wd_horizontal-menu li::before { content: ""; } .wd_horizontal-menu li { list-style-type: none; display: inline-block; font-weight: 700; font-size: 14px; border-right: 1px solid #ccc; line-height: 14px; padding: 0 14px 0 8px; margin: 0; } .wd_horizontal-menu li:first-child { padding-left: 0; } .wd_horizontal-menu li:last-child { border: 0; } .wd_horizontal-menu a { color: #333; display: inline-block; margin: 0; } .wd_horizontal-menu a:hover { color: #f68933; } @media (max-width: 660px) { .wd_horizontal-menu li { display: block; border: 0; line-height: 24px; padding: 0; } } .wd_featurebox_container { margin-top: 40px; } footer.site-footer { margin-top: 70px; } section.masthead { /*background-size: 85%; background-position: 250% 37% !important;*/ background-repeat: no-repeat; margin: 103px 0 0; height: 275px; } @media (max-width: 800px) { section.masthead { margin: 75px 0 0; } } .wd_search_basic_fields select[name="year"] { width: 100%; } .wd_search_basic_fields .selector { width: 50%; display: inline-block; } .wd_search_basic_fields input[type="text"] { width: 40%; display: inline-block; } ul.wd_layout-simple.wd_subscribe_link_list { width: 190px; height: 20px; } .wd_subscribe_link img { position: relative; bottom: 21px; } li.wd_page_link.wd_page_prev { padding-top: 8px; } .wd_document_format img { display: inline-block; } .wd_ir_secfilings .selector:before { content: '\f107'; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); position: absolute; right: 10px; top: -9px; z-index: 0; padding-left: 10px; border-left: 1px solid #e5ecef; line-height: 40px; color: #a1b1bc; } .wd_pageid_62 td.wd_attachment_image { width: 20px; padding-right: 0px; padding-left: 70px; } .wd_pageid_62 .item { overflow: hidden; } .wd_ir_fundamentals ul li:before { content: close-quote !important; } .disclaimer { margin-top: 20px; } .wd_events .wd_events_inputs .selector:before {line-height: 25px;} .wd_events .wd_events_inputs .selector, .wd_events .wd_events_inputs .selector select { width: auto !important; display: inline-block; } /* Analyst Coverage */ .wd_pageid_162 #wd_printable_content table { border-top: 1px solid #ccc; border-right: 1px solid #ccc; } .wd_pageid_162 #wd_printable_content table th, .wd_pageid_162 #wd_printable_content table td{ text-align: center; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; } /* Interactive Chart */ .wd_ir_interactivechart input.wd_chart_date { width: 100px; } .wd_ir_interactivechart .wd_chart_dates img { display: inline-block; } .ui-datepicker { width: 22em; } div#atstbx { position: relative; top: 2px; } .wd_pageid_114 .wd_captioned_image { margin-right: 20px !important; } .wd_pageid_114 li.wd_item { margin-bottom: 25px; border-bottom: 1px solid #ccc; padding-bottom: 10px; } .wd_gallery li.wd_category_link { width: 49%; float: left; margin-right: 1%; margin-bottom: 40px; } .wd_gallery .wd_category_link .wd_thumbnail { float: none; margin: 0 5px 0 0; } .wd_gallery .wd_category_link .wd_title { text-align: center; margin: 0 auto; } .wd_gallery .wd_category_link img { margin: 0 auto; max-width: 100%; } /* CLIENT CSS OVERRIDES */ #wd_printable_content h1 { font-size: 50px; color: #06508c; font-weight: 300; } #wd_printable_content h2 { font-size: 30px; } #wd_printable_content h3 { font-size: 26px; font-family: "Open Sans",arial,sans-serif; } #wd_printable_content h4 { font-weight: 300; } .wrap.dark { height: 275px; } .wd_newsfeed_releases-detail .wd_title{ margin-bottom: 10px; } .wd_newsfeed_releases-detail .wd_subtitle { margin-bottom: 15px; } .wd_newsfeed_releases .wd_subscribe_link_list { display: none; } .wd_newsfeed_search_form_container { margin-top:15px; } .wd_newsfeed_releases .wd_item .wd_title, .wd_news_headlines .wd_title { font-weight: normal; } .wd_pageid_157 h1.detail_header { font-size: 35px !important; } .wd_events_tab::before { content: ''; } li.wd_events_tab { padding: 5px !important; } .right-column-1 menu.main-menu.clearfix { position: relative; top: 8px; } .site-header-right span { position: relative; top: 12px; } .search-container input { background: #f5f5f5; border: 1px solid transparent; border-radius: 5px; box-shadow: inset 0px 2px 3px 0px rgba(50, 50, 50, 0.25); padding: 7px 10px; width: 215px; font-size: 0.8125em; transition: all 0.7s ease; padding-left: 4px; } .site-header-right form.search-container { position: relative; } .right-column-2 { padding-top: 11px; } /* CLIENT CSS OVERRIDES */ .masthead .wrap .masthead-content { position: absolute; top: 123px; width: 100%; } @media (max-width: 800px) { .masthead .wrap .masthead-content { top: 150px; } } .selector::before { line-height: 29px; } a:hover, a:active, a:focus { outline: 0; } input::-moz-focus-inner { border: 0; } select { border: 0 !important; /*Removes border*/ -webkit-appearance: none; /*Removes default chrome and safari style*/ -moz-appearance: none; /*Removes default style Firefox*/ outline: 0; } .wd_page_limit .selector { width: 70px; display: inline-block !important; } .wd_newsfeed_releases-detail .wd_title.wd_language_left { font-size: 33px; color: #06508c; font-weight: 300; } .wd_news_headlines .wd_item .wd_title, .wd_newsfeed_releases .wd_item .wd_title { line-height: 1.2em; margin-bottom: 10px; color: #06508c; font-size: 28px; font-weight: 300; } .wd_item .wd_subtitle { font-weight: normal; } .wd_newsfeed_releases .wd_item .wd_date { color: #000; } .wd_featureboxes_bottom .wd_featurebox_title { font-weight: 300; margin-bottom: 0.5em; font-size: 30px; } .wd_featureboxes_bottom .wd_featurebox p { font-size: 14px; color: #666; line-height: 24px; } .wd_featureboxes_bottom .wd_featurebox_container { width:48%; float:left; } .wd_featureboxes_bottom a { background: #f68933; border-radius: 3px; box-shadow: inset 0px 2px 3px 0px rgba(50,50,50,0.2); color: #fff; display: inline-block; font-size: 13px; padding: 5px 25px; text-transform: uppercase; font-weight: bold; -webkit-transition: background 500ms ease; -webkit-transition-delay: 0s; transition: background 500ms ease 0s; } .wd_featureboxes_bottom a:hover { background: #dae1eb; } .wd_featureboxes_bottom a[href^="tel:"] { background: none; color: inherit; font-weight: normal; padding: 0; box-shadow: none; color: #06508c; } .wd_featureboxes_bottom a[href^="tel:"]:hover { background: none; } .wd_item .wd_publication { font-weight: normal; } form.wd_search_form.wd_search_form_basic { margin-bottom: 40px; } a.wd_hi_res_link { display: none; } .wrap.dark { background: none !important; } @media (max-width:1024px) { .masthead .wrap.dark { background: -moz-linear-gradient(left, rgba(57, 69, 100, 0.98) 0%, rgba(57, 69, 100, 0.98) 10%, rgba(57, 69, 100, 0.98) 70%, rgba(125, 185, 232, 0) 120%) !important; background: -webkit-linear-gradient(left, rgba(57, 69, 100, 0.98) 0%, rgba(57, 69, 100, 0.98) 10%, rgba(57, 69, 100, 0.98) 70%, rgba(125, 185, 232, 0) 120%) !important; background: linear-gradient(to right, rgba(57, 69, 100, 0.98) 0%, rgba(57, 69, 100, 0.98) 10%, rgba(57, 69, 100, 0.98) 70%, rgba(125, 185, 232, 0) 120%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#394564', endColorstr='#007db9e8',GradientType=1 ) !important; } .wd_breadcrumb span.wd_aboutus { display: none; } div#wd_featurebox-standard_11 { width: 100%; float: left; display: block; margin: 0 auto; margin-top: 20px; } .wd_featureboxes_bottom .wd_featurebox_container { width:100%; float:none; } .wd_news_headlines .wd_image { clear: both; } } div.wd_quote-value-down div.wd_quote-change { background: url(../images/stockpricedown.gif) left center no-repeat !important; } .wd_committees tbody tr:nth-child(2), .wd_committees tbody tr:nth-child(1) { display: none; } .wd_pageid_19 #wd_printable_content table { width: 100% !important; } .wd_pageid_19 #wd_printable_content table td { float: left; padding: 15px 50px; } .wd_pageid_19 #wd_printable_content table img { max-width: 400px; width: 100% !important; height: auto; } .wd_newsfeed_releases .wd_item .wd_title { font-size: 23px; } .wd_board_members p { font-size: 16px; color: #333; line-height: 24px; } .wd_events .wd_title { font-weight: bold; } .wd_pageid_13 a.wd_hi_res_link { display: block; } #cboxLoadedContent img.cboxPhoto { width: 100% !important; height: 100% !important; } .wd_breadcrumb a { color: #f68933; } .main-menu .sub-menu li.menu-item-has-children>a:after { content: '\f105'; font-family: 'fontawesome'; margin: -7px 0 0; position: absolute; right: 20px; top: 50%; } .main-menu .sub-menu li a { display: block; color: #333; font-weight: bold; padding: 10px 45px 10px 20px !important; position: relative; text-decoration: none; text-transform: none; } .main-menu > li > .sub-menu li:last-child { padding: 2.5px 0 30px; } .main-menu > li > .sub-menu li:last-child > .sub-menu > li:last-child { padding-bottom: 20px; } .wd_layout-masonry .wd_item, .wd_layout-grid .wd_item { border: 1px solid #e1e1e1; box-shadow: 0 5px 5px #e1e1e1; padding: 15px; position: relative !important; left: 0 !important; } /* =========== PAGEID 158 WELCOME =============== */ .wd_pageid_158 table td { padding-left: 0; padding-top:0; } .wd_pageid_158 table td img { display: inline-block; } .wd_pageid_158 table.wd_imagetable { width: auto; margin-right: 30px !important; } /* =========== PAGEID 158 WELCOME =============== */