﻿@charset "UTF-8";
h5 { font-size: 11px; line-height: 14px }
h6 { font-size: 16px; line-height: 14px }
.editable input { display: inline; position: relative; top: -5px }
.editable input[type="text"] { width: 200px; height: 18px; padding: 3px }
.deletebutton { background: url(../Images/icon-delete.png) bottom no-repeat; margin: 0 0 0 3px; float: right; text-indent: -1000px; overflow: hidden; border-radius: 10px; position: relative; width: 16px }
.rssbutton { margin: 0; background: url(../Images/rss-sub.png) bottom no-repeat; text-indent: -1000px; float: left; overflow: hidden; border-radius: 3px }
.rssbutton { position: relative; width: 16px; height: 16px; top: 0 }
a.cancel { margin-left: 5px }
.sub-list-time { position: absolute; right: 50px }
.sub-list .seemore-link { padding-left: 8px; margin-left: 5px; border-left: 1px dotted #66bc29 }
.seemore-link { font-size: 10px; margin: 2px 0 0 0 }
.company-title a { color: #ff9900; font-family: 'Colaborate', Helvetica, sans-serif; font-weight: normal; font-size: 14px }
.company-title { color: #ff9900; font-family: 'Colaborate', Helvetica, sans-serif; font-weight: normal; font-size: 14px }
.feature_R-content .company-title a { font-size: 11px }
.company-title a:hover { color: #ffcc7f }
.post-title16px a { font-size: 16px }
.feature_R-content p { line-height: 1.25em }
.feature_R-content .post-title16px a { font-size: 12px; line-height: 10px }
.post-metadata, .dt-green, .post-type { font-size: 10px }
.font_27px { font-size: 27px }
input[type="text"], input[type="password"], input[type="email"] { width: 260px; height: 22px }
input[type="text"]:focus, textarea:focus, input[type="password"]:focus, input[type="email"]:focus { color: #666; border: 1px solid #666 }
input, select, textarea { font-size: 12px }
input[type="checkbox"] { width: auto; height: auto; padding: 0; border: 0; background: #fefefe; -moz-box-shadow: inset 0 0 3px #9d9d9d, 0 0 5px #fff; -webkit-box-shadow: inset 0 0 3px #9d9d9d, 0 0 5px #fff; box-shadow: inset 0 0 0px #9d9d9d, 0 0 5px #fff; border-radius: 5px; margin-right: 5px }
.search-hist-list li button { margin: 0px 5px 0px 5px; display: inline-block; text-transform: uppercase; height: 25px; text-align: center; padding-top: 4px }
#signin-button { float: right; margin-right: 5px }
#userinfo { float: left; position: relative; width: auto; height: calc(100% - 2px); left: auto; top: 2px; border-left: 1px solid #000; padding: 0 }
#userinfo p { height: auto; margin: 0; font-size: 12px; padding: 0 20px; transform: translate(0, -50%); position: relative; top: 50%; display: block }
#userinfo p a { color: #fff; background: transparent !important; line-height: normal; padding: 0 }
#userinfo p a.font_16px { color: #fff; float: left; width: 100% }
#userinfo p a:hover { color: #fff; background: transparent }
#signout-button { border-left: none; padding-left: 0; margin-left: 0 }
#signout-button::before { content: '|'; margin-left: 3px; margin-right: 6px }
#contact-top { width: 120px; float: right; padding: 5px 3px 5px 17px; text-align: center; font-size: 14px; margin-left: 20px }
#preview #contact-top { width: 200px; padding-left: 25px; display: block }
.quicksearch-dropdown { width: 260px; padding: 3px 30px 3px 3px; margin: 0; position: absolute }
#nav { height: 70px; width: 1000px; margin: 0 }
#nav-ul { padding: 0; height: 70px; background: url(../Images/nav_bg.png) center }
#nav-ul > li { height: 48px; margin: 10px 0 0 0; font-size: 14px; border-right: 1px dotted #dfdfdf }
#nav-ul > li > a { padding: 17px 0 }
#nav-item-1 { width: 125px }
#nav-item-2 { width: 100px }
#nav-item-3 { width: 155px }
#nav-item-4 { width: 180px }
#nav-item-5 { width: 140px }
#nav-item-6 { width: 190px; border-right: none !important }
#nav-item-1, #nav-item-2 { padding: 0 0 0 15px }
#nav-item-4, #nav-item-5 { padding: 0 0 0 14px }
#nav-item-3, #nav-item-6 { padding: 0 0 0 15px }
#nav-item-3B, #nav-item-6B { display: none !important }
#nav-item-3B, #nav-item-6B { display: none !important }
#show-nav { display: none !important }
li.last a { border: none !important }
#show-inner-nav { display: none !important }
#nav-ul > li > ul { width: 300px; top: 48px; z-index: 0; border: 1px solid #ccc; left: -48% }
#hero { width: 990px }
#hero-home-content-container { width: 605px; margin: 48px 0 }
#hero-home-content-top { width: 585px; font-size: 16px; line-height: 24px }
#hero-home-content-bott { width: 585px; padding: 17px 10px 15px 10px; font-size: 26px }
#hero-blurb-1 { margin: 10px 0 0 0 }
#hero-blurb-2, #hero-blurb-3 { margin: 10px 0 0 10px }
#hero-blurb-1, #hero-blurb-2, #hero-blurb-3 { border-radius: 5px; padding: 59px 0 0 0; width: 195px; height: 66px }
.hero-inner-1 { height: 350px; padding: 60px 0 0 0; margin-bottom: -5px }
.hero-inner-blurb { float: right; width: 550px; height: 195px; padding: 10px; text-shadow: 1px 1px 1px #fff }
.hero-inner-blurb h5 { font-size: 16px; line-height: 18px; margin-top: 8px }
#hero-users { width: 916px }
.hero-inner-blurb { float: right; width: 550px; height: 185px; padding: 10px }
#nasdaq-advantage #hero { height: 560px }
#nasdaq-advantage .hero-horiz-2 { margin-top: 10px }
#regulatory-filings #hero { background: url('../Images/hero/writing_check_2.jpg') center -40px no-repeat }
#container-home { width: 970px; padding: 0 0 30px 25px }
#main-container-home { background: #fff; box-shadow: #bfbfbf 0 0 5px; -moz-box-shadow: #bfbfbf 0 0 5px; -webkit-box-shadow: #bfbfbf 0 0 5px; margin-top: 5px; margin-left: auto; margin-right: auto; width: 1010px; padding: 0 0 30px 25px }
.content-cont { width: 96%; padding: 20px 2% 30px 2% }
.content-cont2 { width: 96%; padding: 20px 4% 30px 0 }
#learning-support .content-cont2 { padding-bottom: 0 }
#container-register, #container-tabs { width: 100%; padding: 0 60px }
#container-newsroom { padding: 0 0 35px 0; width: 995px }
#container-article { padding: 25px 20px 35px 20px; width: 975px }
#container-search { width: 945px; padding: 15px 25px 30px 25px }
.container-image { margin-left: -25px }
.content-shadow-cont { margin: 10px 0 0 0; padding: 20px 25px 0 25px; width: 945px; background: url(../Images/shadow-T.jpg) top no-repeat }
#container-article { padding: 25px 0 35px 30px; width: 975px }
#content-L1, #landing-L1 { padding: 20px 25px 0 0; background: url(../Images/shadow-R.jpg) top right no-repeat; background-size: 28px 100%; float: left }
#content-L1 { width: 650px }
#main-content-L1 { width: 685px; padding: 20px 25px 0 0; background-size: 28px 100%; float: left }
#landing-L1 { width: 450px }
#content-L2 { width: 675px; padding: 0; float: left; overflow-x: hidden; overflow-y: hidden }
#content-L3 { width: 170px; padding: 0; float: left }
#content-R1 { width: 295px; padding: 25px 0 0; float: right }
#content-L2 blockquote { font-size: .8em }
#content-L2 blockquote p { font-size: inherit }
#landing-R1 { width: 415px; padding: 50px 40px; float: right }
#signin-L1 { width: 440px }
#signin-R1 { width: 460px; float: right }
#signin-L1, #register-L1, #register-R2, .register-L1, #register-R4 { float: left; padding: 20px 30px }
#register-L1, .register-L1 { width: 460px }
#register-L3 { width: 620px; float: left }
#register-R1, .register-R1 { width: 430px; float: right }
#register-R2 { width: 920px }
#register-R3 { width: 270px; padding: 20px 30px; float: right }
.client-container { width: 522px; float: left; padding: 0 }
#content-R2 { width: 244px; bottom: 0; padding: 10px 13px; float: right; background: url(../Images/shadow-L.jpg) top left repeat-y }
#content-R2 p { margin: 0 }
#content-R3 { width: 755px; padding: 25px 0 0 20px; float: right }
#content-R4 { width: 295px; bottom: 0; float: right; background: url(../Images/shadow-L.jpg) top left repeat-y }
#content-LRA { width: 730px; padding: 25px 0 0 20px; float: left }
#content-RRA { width: 210px; padding: 0; float: right }
#oauth { width: 300px; float: right; margin-left: 15px }
.R1_content-cont { width: 275px; padding: 0 10px 10px 10px }
.R1_content-cont.gray-feature-box { width: 84%; padding: 10px 4% }
.R1_content-cont p, #content-R2 p { margin: 0 }
.R4_content-cont { width: 295px; padding: 0; float: right }
.title-featured { font-size: 16px }
.feature_L { width: 585px; margin: 0 20px 0 0 }
.feature_R, .relatedarticles_L { width: 310px; border-left: 1px #666 dotted }
.feature_R { padding: 0 0 0 20px }
.relatedarticles_L { margin: 0; float: left }
#relatedarticles { width: 675px; float: left }
.title-relatedarticles { width: 675px }
.relatedstats_L { font-size: 80px }
a .facet-title, .facet-title { width: 158px; padding: 8px 5px 12px 5px }
.facet_list { width: 160px; padding: 5px }
div.facet_list label { padding: 5px 0 }
.facet_left { width: 160px }
.facet_list, div.facet_list label, .facet_numbers { font-size: 11px; line-height: 25px }
.facet_numbers { padding-top: 3px }
.facet_list input[type="text"] { width: 95% }
.facet_list input[type="checkbox"] { margin-left: 0 }
.ui-menu { font-size: 12px; border-bottom: #ff9900 1px solid; border-left: #ff9900 1px solid; border-right: #ff9900 1px solid }
.ui-menu .ui-menu-item a { padding: .2em .4em; list-style-type: none }
.gray-box { padding: 8px }
.gray-box input[type="text"] { width: 700px; display: inline-block; padding: 3px 5px; float: left }
.gray-box input[type="submit"] { margin-top: 2px; margin-left: 5px; float: left }
.ui-html-pager { float: right }
.ui-html-pager li { margin-left: 0 }
.ui-html-pager li a { padding: 5px 8px; font-size: 11px }
.ui-html-pager-next a { padding-left: 10px !important; margin-right: 11px }
.ui-html-pager-next a:before { right: -22px; border: 11px solid; border-color: transparent transparent transparent #40afc6 }
.ui-html-pager-previous a { padding-right: 10px !important }
.ui-html-pager-previous a:before { left: -22px; border: 11px solid; border-color: transparent #40afc6 transparent transparent }
#share-print { width: 663px; height: 21px; padding: 5px }
#post-content-metadata { width: 665px; padding: 8px 5px 8px 5px; font-size: 11px }
.earnings-release, .photo-release, .video-release, .multilang-release, .event-release { margin: -14px 0 0 10px }
.relatedarticles_R { padding: 10px 45px 23px 15px; float: right }
.articleinfo-box { background: url(../Images/divider-article-right.png) bottom center no-repeat; padding: 0 0 18px 0; margin: 0 0 10px 0 }
.articleinfo-box p, .articleinfo-box ul li { font-size: 10px !important; line-height: 15px !important }
.sub-menu { width: 240px !important }
.article_img_info { width: 165px; height: 47px; float: right; padding: 25px 0 0 5px; font-size: 10px }
.article_img_info input { width: 155px }
.article_tag, .ui-search-keywords { padding: 8px; font-size: 10px }
.ui-search-keywords:hover { padding-right: 30px !important }
.filter-delete-button { display: none }
.article_tag:hover, .article_tag:active { padding: 9px }
.stockdivider { border-top: 1px #eaeaea solid; width: 165px }
.stockstats_R p { line-height: 15px }
.article_image-box { float: right; padding: 0 0 15px 20px; margin: 15px 0 20px 20px; width: 300px }
.articleinfo-box a img { border: 0 }
.article_blurb { float: left; width: 290px; margin: 10px 0 0 }
.article_image { float: left; margin: 5px 10px 0 0; padding: 3px 3px 0 3px; box-shadow: #bfbfbf 0 1px 3px; -moz-box-shadow: #bfbfbf 0 1px 3px; -webkit-box-shadow: #bfbfbf 0 1px 3px; border: #ddd 1px solid }
.div-31-width { width: 30% }
#feature-tabs.ui-tabs .ui-tabs-nav li a { padding: 8px 20px 9px }
#feature-tabs.ui-tabs .ui-tabs-nav li a { color: #666; float: left; margin: 0; background: #eee; border-bottom: 1px solid #ccc }
#feature-tabs.ui-tabs > .ui-tabs-nav > li a { border-left: 1px solid #ddd }
#feature-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { padding-bottom: 10px; border-bottom: none }
#reporting #feature-tabs.ui-tabs .ui-tabs-nav { width: 400px }
#regulatory-filings #feature-tabs.ui-tabs .ui-tabs-nav { width: 615px }
#send-releases-distribution #feature-tabs.ui-tabs .ui-tabs-nav { width: 370px }
#send-releases .dist { padding-right: 65%; width: 35%; background-position: 98% 0 }
#send-releases .device { padding-right: 35%; width: 63%; background-position: 98% 50% }
#send-releases .reporting { padding-left: 50%; width: 50%; padding-bottom: 50px; background-position: 7% 15% }
#send-releases .seo-pr { padding-bottom: 20px; background-position: 0% 0; padding-left: 50%; width: 48% }
#send-releases .media { background-position: 98% 0; padding-right: 64%; width: 36% }
#nasdaq-advantage .media-intelligence { padding-right: 50%; width: 50%; background-position: 98% 0; background-image: url(../Images/thumbnail-icons/adv/MediaIntelligence-sm.jpg) }
#nasdaq-advantage .media-manager { padding-left: 50%; width: 50%; background-position: 2% -1%; background-image: url(../Images/thumbnail-icons/manager/manager-sm.jpg) }
#nasdaq-advantage .media-newsrooms { padding-right: 50%; width: 50%; background-position: 98% -5px; background-image: url(../Images/thumbnail-icons/newsroom/newsroom-sm.jpg) }
#nasdaq-advantage .webcasting { padding-left: 50%; width: 50%; background-position: 0% -5px; background-image: url(../Images/thumbnail-icons/adv/SMP-sm.jpg) }
#nasdaq-advantage .leftalign.advantage-icon { background-image: url(../Images/hero/_hero-index-panels-icons-ie.png) }
#footer { width: 995px; margin: 15px auto 0; padding: 0 0 10px; font-size: 12px; height: 110px }
#footer-L { margin: 0; width: 270px; height: 100%; padding: 0 10px; border-right: #999 dotted 1px }
#footer-M { width: 340px; margin: 0; padding: 0 10px; height: 100%; border-left: 1px #fff dotted; border-right: 1px #fff dotted }
#footer-R { float: left; width: 305px; margin: 0; padding: 0 10px; border-left: #999 dotted 1px; height: 100% }
.footer-split-L2 { padding: 0 8px 0 0; width: 144px; border-right: 1px #fff dotted }
.footer-split-R2 { border-left: 1px dotted #7fc9d9; padding: 0 0 0 10px; width: 140px }
#footer ul li { display: list-item; padding: 0; margin: 0 0 0 -25px; text-indent: -5px }
#footer ul { margin: 0 }
#jump-bottom { display: none }
.bluebg { padding-top: 15px }
#linkoutcontainer { width: 100%; position: absolute; overflow: hidden; bottom: 0; top: 91px }
.linkout-header { width: 100%; background: #fefefe url(../Images/body-bg.jpg); margin: 0; padding: 0; border-bottom: 1px #ccc solid; position: absolute; top: 0; height: 90px }
.linkout-header #logodiv { height: 55px; width: auto; margin-top: 5px }
.linkout-text { padding-top: 15px; margin-right: 25px; margin-left: 25px }
.linkout-text h5 { margin-top: 3px }
.linkout-text p { margin-top: 0 }
#linkedpage { position: absolute; width: 100%; border: none; height: 100% }
.close-header-button { padding: 10px 11px 11px 10px; background: url(../Images/btn_close.png) center no-repeat #efefef; border-radius: 5px; border: #ccc 1px solid; float: right; top: 15px; right: 15px; position: absolute }
.close-header-button:hover { background: url(../Images/btn_close.png) center no-repeat #ffb340; border: #ff9900 1px solid; box-shadow: #fff 0 0 3px; -moz-box-shadow: #fff 0 0 3px; -webkit-box-shadow: #fff 0 0 3px }
.rss-bubble { bottom: 40px; right: -10px }
.hide-except-ie6 { display: none }
.standalone_li { display: list-item !important; list-style-type: none !important; list-style-position: inside !important; list-style-image: none !important; margin-left: 40px }
.width100px { width: 100px }
.readeraccounttitle1 { color: #0094b3; margin-top: 5px; font-weight: bold }
.smiconpointer { cursor: pointer }
.smiconcontainer { width: 100%; display: inline-block }
.readeraccountfeaturebtn { cursor: pointer; box-shadow: inset 0 0 2px #fff, 0 0 3px #666; padding-top: 10px; padding-left: 10px }
.readeraccountfeaturebtnhgt { height: 60px }
.readeraccountfeaturebtnimg { height: 60px }
.btnExportHeader { background-color: #0094b3 !important }
.dailogheader { background-color: antiquewhite; height: 35px; background: #0094b3 }
.modal-header { padding: 10px 15px 0; background-color: #f5f5f5; border-bottom: 1px solid #e7e7e7; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 5px 5px 0px 0px }
.modal-header .close { position: inherit; top: 0px; right: 15px; margin-top: 0px; font-size: 24px }
button.close { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none }
.close { float: right; font-size: 20px; font-weight: bold; line-height: 1.25em; color: #000000; text-shadow: 0px 1px 0px #ffffff; opacity: 0.5; filter: alpha(opacity=20) }
.Textcancel { padding: 2px; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; outline: none; float: right; font-size: 20px; font-weight: bold; line-height: 2.25em; color: #000000; text-shadow: 0px 1px 0px #ffffff; opacity: 1.5; filter: alpha(opacity=20) }
.modal-header h3 { margin: 0; line-height: 30px; padding-bottom: 5px; text-align: center; color: #555; font-size: 16px; font-weight: normal }
.modal-content { margin: 0; padding: 5px 5px 5px 5px; text-align: left; color: black; font-size: 12px; font-weight: normal }
.modal-footer { padding: 14px 15px 15px; margin-bottom: 0; text-align: right; background-color: #f5f5f5; border-top: 1px solid #ddd; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; -webkit-box-shadow: inset 0 1px 0 #fff; -moz-box-shadow: inset 0 1px 0 #fff; box-shadow: inset 0 1px 0 #fff }
.exportPopWidth { background-color: white; border-radius: 0px 0px 5px 5px }
.btn-primary { border-bottom: #40afc6 1px solid; border-radius: 5px; background: #40afc6; padding: 5px; font-size: 12px; color: white; text-shadow: #40afc6 0 1px 1px; cursor: pointer }
.cancelClick { border-radius: 5px; padding: 5px; font-size: 12px; cursor: pointer }
.btn { border-color: #c5c5c5; border-color: rgba(0, 0, 0, .15) }
.CreateFolderFooterAlignment { background-color: #D8D8D8 !important; margin-right: auto; color: #454545 !important }
.MarginArchive { margin-right: 0.3% !important }
.CreateFolderFooterAlignment { background-color: #D8D8D8 !important; margin-right: auto; color: #454545 !important }
.customtxtalignment { float: left; margin-top: 2%; margin-left: 5%; border-radius: 5px; border: 1px solid gray }
.left { margin-right: 0; float: left }
.exportTempDeleteIcon { display: inline-flex; cursor: pointer; padding-left: 5px; margin-top: 50% }
.icon::before { content: attr(data-icon) }
.icon { font-family: "SSStandard"; font-style: normal; font-weight: normal; text-decoration: none; text-rendering: optimizeLegibility; white-space: nowrap; -webkit-font-feature-settings: "liga"; -moz-font-feature-settings: "liga=1"; -moz-font-feature-settings: "liga"; -ms-font-feature-settings: "liga" 1; -o-font-feature-settings: "liga"; font-feature-settings: "liga" 1; -webkit-font-smoothing: antialiased }
i.ss-icon, i.icon { font-family: SSSymbolicons, sans-serif }
.no-titlebar .ui-dialog-titlebar { display: none }
hr { margin: 1.25em 0; border: 0; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #fff }
.exportHr { margin-top: 02% !important; margin-bottom: 02% !important; width: 100% }
.modal-contenttext { padding-left: 5px }
.modal-backdrop-fade { opacity: .8 }
.left-Alignment { padding-left: 30px }
.errormessage { color: red }
.searchcheckbox-allign { position: relative; vertical-align: middle; bottom: 1px }
.checkbox-label { display: block; margin-left: 20px; padding: 5px 0px 0px 5px; margin-top: -20px }
.checkbox-indexlabel { display: block; margin-left: 20px; padding: 5px 0px 0px 5px; margin-top: -24px }
@media screen and (max-width:960px) {
	#userinfo { height: auto; float: none; top: auto; border: none }
	#userinfo p { transform: translate(0, 0); top: auto; padding: 0; float: none }
	#userinfo p a { display: block; top: auto; height: auto; border-left: none; width: 100%; color: #eee; border-bottom: 1px solid #111; border-top: 1px solid #313131; text-shadow: 0 1px 1px rgba(0, 0, 0, .5); padding: 6px 25px; line-height: 300%; text-transform: uppercase }
	#userinfo p a.font_16px { padding: 6px 25px; float: none }
	#signout-button::before { display: none }
}
