.dataStudiesModule table th,.dataStudiesModule table td{font-size:12px;color:#000}.c2g h1{font-family:Roboto,Helvetica,Arial,sans-serif !important;color:#87B43D !important;line-height:1.4;font-weight:normal !important;font-size:28px !important;margin-bottom:39px;text-align:center}.dataStudiesEncloser.aum .dataStudiesModule table td{font-size:inherit;vertical-align:middle}.dataStudiesEncloser.aum .dataStudiesModule table th{font-size:inherit;vertical-align:bottom;background-color:#efefef}.dataStudiesEncloser.aum .dataStudiesModule table th.ordinalCol{text-align:center}.lblink{cursor:pointer;border-bottom:1px dashed #d0d0d0}.dataStudiesEncloser.aum .dataStudiesModule h1{font-size:32px !important;text-align:center;margin-bottom:27px}.dataStudiesEncloser{max-width:700px}tr.aggDataRow.sideLong td{color:green}tr.aggDataRow.sideShort td{color:red}.ordinalCol{text-align:center !important}.unrankedTxt{font-size:12px;text-transform:uppercase;font-weight:300;color:#777}.numsign{font-size:10px;vertical-align:super;color:#888}.ord{font-size:22px;font-weight:300;color:#666}.ordinalCol.top20 .ord{color:green;font-weight:800}.firehoseUnit .filterUnit{display:inline-block;float:left;margin-right:10px;border:1px solid #e0e0e0;padding:17px 1px 7px 14px;border-radius:4px;margin-bottom:22px;background-color:#fafafa}.firehoseUnit .filterUnit.secondary{margin-left:10px}.firehoseUnit .filterColumn{display:inline-block;float:left}.firehoseUnit select.firehoseRelated{max-width:120px}.firehoseUnit select.statname{max-width:14em;font-size:11px}.firehoseUnit select.logicalConnector{width:4em;position:relative;top:19px;margin-left:17px;margin-right:17px}.firehoseUnit select.operator{width:4em}.firehoseUnit .filterUnit .filterColumn{display:inline-block;float:left;margin-right:10px}.firehoseUnit .firehose.signaltable{margin-top:25px}.firehoseUnit .btn-submit-filter{margin-top:23px}.firehoseUnit input.filterTextValue{width:3.5em;position:relative;top:2px}.firehoseUnit .freezeDongle{cursor:pointer;margin-bottom:20px;font-size:12px;position:absolute;top:3px;right:5px}.firehoseUnit .showFrozen{display:none}.firehoseUnit .showNotFrozen{display:inline-block}.firehoseUnit.frozen .showNotFrozen{display:none}.firehoseUnit.frozen .showFrozen{display:inline-block}.firehoseUnit .iFrozen{font-size:12px;color:#bbb}.firehoseUnit .iFrozen.on{color:green}.firehose.signaltable th,.firehose.signaltable td{font-size:13px;color:#000}.firehose.signaltable tr.fhm.justadded td{background-color:#fcfff1}.firehoseUnit .filterUnitHolder{display:inline-block;float:left}.firehoseUnit .filterUnitWrapperEntire{display:inline-block;margin-top:20px}.firehoseUnit .filterControlArea{display:inline-block;float:left}.firehoseUnit .iRemoveFilter{font-size:20px;color:#b5b5b5;cursor:pointer;top:-11px;left:3px;position:relative}.firehoseUnit .addNewFilterDongle{border:1px solid #579462;padding:5px;border-radius:4px;margin-right:22px;position:relative;margin-left:11px;top:20px;background-color:#d1f3d1}.firehoseUnit .iAddFilter{font-size:16px;cursor:pointer;line-height:1;color:green}.firehoseUnit .filterUnit .closeArea{display:none}.firehoseUnit .filterUnit.secondary .closeArea{display:inline-block}.internal{display:none}.firehoseUnit .logicalConnectorText{display:inline-block;float:left;border:1px solid #8e8c8c;padding:5px;font-size:11px;font-weight:bold;color:black;border-radius:4px;margin-right:18px;position:relative;margin-left:11px;top:19px;background-color:#e8e8e8}.firehoseUnit .logicalConnectorText.emptyLogic{display:none}.filterUIarea{padding:10px 10px 20px 10px;margin-bottom:0;border:1px solid #d2d2d2;border-radius:4px;background-color:#f7feff;box-shadow:0 0 8px 0 rgba(0,0,0,0.2)}.filterUIarea h3{color:#333}.firehoseUnit .messageTypeUnit{font-size:10.5px;line-height:1;color:#000;padding:3px 5px;display:inline-block;border:1px solid #e0e0e0;border-radius:3px}.firehoseUnit .showJSONlink{display:none;float:right;margin:2px;cursor:pointer;border-bottom:1px solid:#e0e0e0}.firehoseUnit.JSONviewable .showJSONlink{display:inline-block}.firehoseUnit textarea.prettyJSON,.c2g .firehoseUnit textarea.prettyJSON{height:285px;width:100%;font-family:courier,tahoma,sans-serif !important;color:#fff;padding-top:25px;resize:vertical;background-color:#010101}.firehoseUnit textarea.prettyJSON[readonly]{background-color:#010101 !important}.firehoseUnit.frozen textarea.prettyJSON,.firehoseUnit.frozen textarea.prettyJSON[readonly]{background-color:#f7ffff !important;color:#777}.labelArea{font-size:12px;display:inline-block;padding:3px 4px;border:1px solid #d0d0d0;border-radius:3px;color:#000;line-height:1;background-color:#e0ffeb;position:relative;top:20px}.clickToCopy{font-size:12px;display:inline-block;padding:4px 0 2px 0;cursor:pointer;border-bottom:1px dashed #e0e0e0;color:#bebcbc;line-height:1;float:right;position:relative;top:21px;right:6px}.reseller .tableAndControlsWrap{max-width:1100px}.reseller .tableAndControlsWrap .btn{float:right;margin-bottom:30px}.checkBoxGroup{display:inline-block;margin-left:20px;margin-top:7px;margin-bottom:5px}.internal{display:none}.modalDialogContent .control-group .btn{float:right;margin-left:20px}.apiKeyUnit{font-size:12px;border:1px solid #a6d5be;display:inline-block;padding:4px 6px;border-radius:4px;line-height:1}.help-block.mini{font-size:11px;max-width:222px;position:relative;top:-5px;color:#aaa;line-height:1.7}td.emailtext .iIsValidPerson{color:green;margin-right:4px;font-size:14px;display:none}td.emailtext{white-space:nowrap;color:#888}td.emailtext.isC2Account{color:#000}td.emailtext.isC2Account .iIsValidPerson{display:inline}table tr.apiKeyIssued td{vertical-align:middle}.rightslist label{white-space:nowrap;font-size:12px}.modalDialogContent select#resellerFirmID{margin:0 0 22px 20px}.accessStatusBlock{width:640px;display:block;padding:10px 20px;font-size:14px;color:#000;border:1px solid #c0c0c0;margin:5px auto 20px auto;background-color:#dee5dc;line-height:1.8;border-radius:4px}.accessStatusBlock .showOnEvalMode,.accessStatusBlock .showOnFullEval,.accessStatusBlock .showOnPartialEval,.accessStatusBlock .showOnPaidMode,.accessStatusBlock .paidMonthly,.apiKeyBlock .showOnObscured,.apiKeyBlock .showOnNotObscured{display:none}.accessStatusBlock.fullEval .showOnFullEval,.accessStatusBlock.partialEval .showOnPartialEval,.accessStatusBlock.paidMode .showOnPaidMode,.accessStatusBlock.paidMonthly .showOnPaidMonthly,.apiKeyBlock.obscured .showOnObscured,.apiKeyBlock.notObscured .showOnNotObscured{display:block}.apiKeyBlock.obscured .showOnObscured.inline,.apiKeyBlock.notObscured .showOnNotObscured.inline{display:inline}.accessStatusBlock.partialEval{background-color:#ffe4ec}.accessStatusBlock.paidMode{background-color:#dfffcf}.doToggleObscured{border-bottom:1px dashed #b8c8c9;cursor:pointer;color:#777;font-size:13px}.c2code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#eaeaea;border:1px solid #b5b5b5 !important;border-radius:3px !important}.innerAPIstatus{margin-top:13px;margin-bottom:13px}.disposableTA{position:absolute;top:-400px;width:2px;height:2px;overflow:hidden}.inviteUpgrade{float:right}.followDesc{font-size:17px;color:#1d1d1d}.innerTable .followAvatar{width:60px}.innerTable td{padding:0}.innerTable td{border:none}.innerTable td.c2img{width:83px}.innerTable td.withAvImg{width:83px}.innerTable td.avatar{padding-left:15px;padding-top:15px}td.description.port{padding-left:15px;padding-top:3px}td.withAvImg{vertical-align:top;padding-top:42px}.tableEncloser{display:inline-block;width:100%}.discountStateInfo .currentState{color:green;font-weight:bold;border-bottom:2px solid green}.discountStateInfo .nonCurrent{color:#555}.discountStateInfo{text-align:right}.discountStateInfo .currentState,.discountStateInfo .nonCurrent{display:inline-block;margin-left:5px}.discountStateInfo{margin-bottom:8px;font-size:12px;margin-top:23px}.inviteToggle{font-size:14px;color:#666;padding-left:0;padding-top:4px;padding-bottom:4px}.inviteToggle b{color:green;font-weight:normal}tr.summaryRow .description{padding-left:19px;font-size:26;font-weight:600}.todaysPurchase tr.atrow td.description{padding-left:12px;padding-top:25px;width:29em}.summaryRow .innerprice{margin-top:10px;padding-top:1px;margin-bottom:10px;padding-bottom:1px;border-top:1px solid #666;border-bottom:1px solid #666}td.c2img{padding:4px 15px 0 0;vertical-align:top}td.describeat{padding-left:18px;height:7em}td.c2img img{width:62px}.tagalongDialog .checkIconHold{cursor:pointer;text-align:center}.iOneOnOne{font-size:21px}.tagalongDialog .checkIconHold .iOneOnOne{display:none}.tagalongDialog.noOneOnOne .checkIconHold .showNoOneOnOne{display:inline;color:#444}.tagalongDialog.yesOneOnOne .checkIconHold .showYesOneOnOne{display:inline;color:green}h2.todaysPurchase{display:inline-block;margin-bottom:0 !important;position:relative;top:23px}.buttonsurrounder .c2g-btn{float:right}.c2g-form-horizontal .control-group .controls input[type="text"]{width:calc(100% - 20px) !important}input#pricecode{width:calc(99% - 143px) !important;float:left;margin-right:13px}.dialogContent .showOnAnnual,.dialogContent .showOnMonthly{display:none}.dialogContent.annualplan .showOnAnnual{display:block}.dialogContent.monthlyplan .showOnMonthly{display:block}.dialogContent .comfortAboutTermExtension{display:none}.dialogContent.hasMonthlyPlan .togglePlan,.dialogContent.hasMonthlyPlan .describeDiscount{display:none}.dialogContent.hasMonthlyPlan .comfortAboutTermExtension{display:block;font-size:13px !important;line-height:1.8 !important;color:#777 !important}.todaysPurchase .describeDiscount{color:green;font-size:15px;margin-top:4px}.todaysPurchase td{vertical-align:middle}.todaysPurchase td.price{text-align:center;font-size:22px;color:#444;padding-left:13px;padding-right:13px;width:10em}.todaysPurchase td.description{color:#1d1d1d;font-size:17px;padding-left:13px}.todaysPurchase .inviteToggle{font-size:14px;color:#666}.todaysPurchase .secondaryInfo{line-height:1.8;font-size:14px;color:#555;margin-top:20px}.error{display:none}.showUpgradeDialog{border-bottom:1px dashed #b8c8c9;cursor:pointer;fomt-size:13px;font-weight:bold}.upgradeDataPlanWrapper p{color:#111 !important;line-height:1.8 !important;font-size:16px !important}.upgradeDataPlanWrapper h1{font-size:30px !important;font-weight:normal !important;line-height:1.2 !important;color:#87B43D}.upgradeDataPlanWrapper h2{font-size:24px !important;font-weight:normal !important;line-height:1.2 !important;color:#87B43D !important;margin-bottom:10px;display:block;margin-top:25px !important}.constrainedWidth{max-width:38em}p.todaysPrice{font-size:22px !important}.currentAmount{text-decoration:line-through;color:#555}.idown{color:#aaa}.statContent{max-width:680px}.statContent .icons-ul{margin:15px 50px 25px 15px}.statContent .icons-ul li{line-height:1.8 !important;margin-bottom:11px !important;margin-left:45px;margin-right:45px;font-size:15px;color:#111 !important}.statContent p{color:#111 !important;line-height:2.0 !important;font-size:16px !important}.statContent h1{font-size:30px !important;font-weight:normal !important;line-height:1.2 !important;color:#87B43D}.statContent h2{font-size:24px !important;font-weight:normal !important;line-height:1.2 !important;color:#87B43D !important;margin-bottom:10px;display:block;margin-top:25px !important}.downloadBox{padding:20px;margin:10px;border:1px solid #cfcfcf;background-color:#e4fde5;border-radius:4px}p.example{margin-left:30px;font-family:Roboto !important;padding:10px 20px;border:1px solid #e0e0e0;margin-right:30px;background-color:#eeeeee;font-weight:600}.doDownloadFirehose{font-weight:600 !important;color:#0053b5 !important}.thisIsYou{color:green;font-weight:bold}.filesize{font-size:13px;color:#777}.instead,.instead .filesize{font-size:11px;margin-top:14px}.andAlso{margin:10px;background-color:#aaeeff;line-height:1.8}.noteDownload{margin-top:20px;margin-bottom:6px;font-size:14px !important}.wlPerfChart{height:70px;background-size:contain;background-repeat:no-repeat;background-position:top;position:relative;min-width:170px}.stratNamePos{position:absolute;left:0;bottom:17px;width:100%}.stratNamePos .strategyName{text-align:center;text-transform:uppercase;font-weight:400;color:#333}.stratNamePos .hypo{text-align:center;text-transform:uppercase;font-weight:200;font-size:12px;color:#333}@media screen and (max-width:375px){.c2g h1{font-size:21px !important}.dataStudiesModule.aum td,.dataStudiesModule.aum th{font-size:13px !important}}@media screen and (max-width:800px){body.sideNavShowing .accessStatusBlock{width:auto;margin-left:5px;margin-right:5px}body.sideNavShowing .todaysPurchase tr.atrow td.description{width:15em}body.sideNavShowing .constrainedWidth{max-width:29em}body.sideNavShowing p.todaysPrice,.todaysPurchase td.price{font-size:18px !important}}@media screen and (max-width:1015px){body.sideNavHidden .accessStatusBlock{width:auto;margin-left:5px;margin-right:5px}body.sideNavShowing .todaysPurchase tr.atrow td.description{width:15em}body.sideNavShowing .constrainedWidth{max-width:29em}body.sideNavShowing p.todaysPrice,.todaysPurchase td.price{font-size:18px !important}}