.rightAlign{text-align: right;}.removeTableMargin {margin-bottom: 0px !important;}.tableBorderCss{padding: 10px;border: 1px solid #dcdcdc;box-shadow: 0px 5px #ddd;border-top-left-radius: 10px;border-top-right-radius: 10px;padding-bottom: 0px;}.cashflowStatementBorder{padding: 10px;border: 1px solid #dcdcdc;border-radius: 10px;}.details-showBtn{margin: 0 auto;display: table;background-color: #dcdcdc;color: #333 !important;padding: 5px 10px;border-radius: 15px;position: relative;top: 15px;z-index: 997;}.tableDetails{font-size: 13px;}.tableDetails tbody tr td {color: gray;}.details-block .details {font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 15px;}.value-block .value {padding-left: 15px;}.patterns-row{margin: 0 auto;border: 1px solid #dcdcdc;padding: 10px 5px 26px 5px;border-radius: 10px;}.patternSection .details-showBtn{top:10px;}.borderGeneralBlock3{border: 1px solid #dcdcdc;padding: 3px 5px;border-radius: 5px;}.custom-switch{margin: 15px 0px;}.details-btn .btn{width: 200px;margin-left: 2px;margin-bottom: 5px;background: #f1f1f1 !important;border: solid 1px #79389c;color: #79389c;font-size: 13px;font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.btnDetails.detailsBtnActive {background-color: #6e2a8f !important;border-color: #79389c !important;color: #fff;}.btnRatios.detailsBtnActive {background-color: #6e2a8f !important;border-color: #79389c !important;color: #fff;}.btnDetailsCat.detailsBtnActive {background-color: #6e2a8f !important;border-color: #79389c !important;color: #fff;}.table-statements tbody>tr>td:first-child{font-weight: 600;}.statements-heading{font-size: 11px !important;font-weight: 700;padding: 3px 6px 5px 6px;color: #333;}.statements-heading.equity-liability{padding: 0px 0px 0px 6px;}.tdMinWidth {display: block;min-width: 50px;}.quarter-table tr>td:first-child,.quarter-table tr>th:first-child{width: 32em;min-height: 31px;}.quarter-table tr>td,.quarter-table tr>th{min-height: 31px;}.quarter-Ratio-table tr>td:first-child,.quarter-Ratio-table tr>th:first-child{width: 20em;min-height: 31px;}.quarter-Ratio-table tr>td,.quarter-Ratio-table tr>th{min-height: 31px;}#keyRatioTable > thead > tr > th {margin-top: 0px;}.barChart{background: #f2f2f2;position: fixed;z-index: 1028;border-radius: 5px;padding: 0;display: none;}.quarterlyFirstRow{float: right;margin-right: 10px;}.maindiv-details .industryGroup .table > tbody > tr > td.negativeValue {color: #de32ae !important;}.maindiv-details .industryGroup .table > tbody > tr > td.positiveValue {color: #2736e9 !important;}.hide-prev{display: none;}.hide-prev-earn{display: none;}.scroll-Table{margin-left: 384px;overflow: hidden;overflow-x: auto;}.scroll-Ratio-Table{margin-left: 240px;overflow: hidden;overflow-x: auto;}.scroll-wrapper {position: relative;}.quarter-table .sticky-col {border-right: solid 1px #dcdcdc;left: 0;position: absolute;top: auto;width: 120px;}.quarter-Ratio-table .sticky-col {border-right: solid 1px #dcdcdc;left: 0;position: absolute;top: auto;width: 120px;}.more-ratio-btn{padding: 2px 8px;margin-top: 5px;float: right;margin-right: 15px;}.more-ratio-btn a{color: #fff !important;}.no-display{display: none;}.mobile-view-no-display{display: none;}.scroll_table{position: relative;overflow: hidden;border-collapse: collapse;}.scroll_table_tbody {position: relative;display: block;width: 550px;overflow-x: auto;border-collapse: collapse;}.scroll_table_tbody td{min-width: 110px;max-width: 110px;}.scroll_table_tbody tr td:nth-child(1) {position: relative;display: block;background: #fff;border-right: solid 1px #dcdcdc;}.scroll_table_thead {position: relative;display: block;width: 550px;overflow: visible;}.scroll_table_thead th {min-width: 110px;max-width: 110px;height: 32px;border-bottom:0 !important;}.scroll_table_thead th:nth-child(1) {position: relative;display: block;background: #fff;border-right: solid 1px #dcdcdc;}#incomestatementTable > thead > tr > th {margin-top: 0px;}#balancesheetTable > thead > tr > th {margin-top: 0px;}#cashFlowTable > thead > tr > th {margin-top: 0px;}.table-slide .table > tbody > tr:nth-child(even) {background: #fff none repeat scroll 0 0 !important;}.detailsDeskTop .detailsGroup{margin-left: 10px;}.sticky-col a{cursor: pointer;}.pie-info{margin-top: 20px;}#topOwnerTable tbody tr td,#managementTable tbody tr td{word-break: break-all;}span.shareholderDescription {width: 250px;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 12px;}.stockReportTable tr>td,.stockReportTable tr>th{text-align: center;}.stockReportTable{font-size: 13px;color: gray;}.stockReportTable.table>thead>tr>th {border-top: 2px solid #ddd !important;color: #666;line-height: 120%;}.stockReportTable.table tr>td{height:40px;}.stockReportDiv{padding: 0px 10px;}.videoSearchInp{float: right;right: 40px;top: 50px;}.resultBody{position: absolute;left: 0;background-color: #fff;top: 46px;border-radius: 5px;z-index: 2048;width: 100%;}.videoSearchIconDesk{background-color: #60697A !important;border-bottom-right-radius: 4px !important;border-top-right-radius: 4px !important;}#video-search-input{left: 15px;margin-top: 15px;position: fixed;width: 90%;z-index: 2048;padding: 6px;margin-bottom: 0;margin-left: 0;background-color: #fff;border: 1px solid #e4e4e4;border-radius: 4px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.23);}#video-search-input input{font-size: 16px;color: #666;height: 25px;width: 100%;border: 0 none;box-shadow: none;padding:0;}#videoSearchBoxIcon{background-color: transparent !important;border: medium none !important;color: lightgray;cursor: default;position: absolute;right: 10px;top: 6px;}.scrollResult{max-height: 300px;overflow: auto;}#displayReports{float: right;margin-top: 3px;}.nodataDisplay{display:none;text-align: center;margin: 60px 0px 91px;color: #666;}.scrollDiv .btn-primary:active:hover{color: #fff;background-color: #6f2c91;border-color: #6f2c91;}.progress-bar-checklist {background-color: #6e2a8f;}.score-span{float: right;color: #6e2a8f;margin-left: 15px;}.evaluationStrengthTabs.checklistScroreTab{cursor: pointer;margin-bottom: -5px;margin-left: 8px;margin-right: 8px;padding: 1px 5px;float: left;}.evaluationRight{margin: 5px 0px;}.evaluationStrengthTabs.checklistScroreTab h4{font-size: 13px;}.mainGuruBlock{padding-left: 10px;padding-right: 10px;}.mainGuruBlock2{padding-left: 5px;padding-right: 5px;}.gurusHeading{font-size: 16px !important;position: absolute;left: -5px;bottom: -25px;}.dropdownGuru{position: absolute;right: 0px;bottom: -25px;font-size: 18px;color: gray;display: none;}.guruInfoDesk{position: absolute;right: 8px;font-size: 18px;top: 2px;z-index: 997;}.removeChecklistHeader.col-md-6{width: 100%;}.removeChecklistHeader.col-md-pull-6 {right: 0%;}.removeChecklistHeader.evaluationRight{border-right: none;}.broker-symbol-heading{font-weight: 600 !important;color: #333;text-transform: uppercase;font-size: 15px;margin-top: 30px;margin-bottom: 10px;}.brokerage-select-row{position: relative;margin-top: 15px;}.text-span{position: absolute;top:2px;left:14px;}.select-span>.form-group{margin-left: 60px;width: 400px;}.select-span>.form-group>.form-control{box-shadow: none;border-radius: 0px;height: 25px;padding: 2px 12px;font-size: 13px;width: fit-content;}.brokerTable>thead>tr>th{border-top: 2px solid #ddd !important;color: #666;}.file-Broker{font-size: 14px;background: #1e7e34;color: #fff;padding: 2px;}.broker-color-text{color: #6e2a8f;font-weight: 700;}.brokerTable2{border: 1px solid #dcdcdc;}.brokerTable2>thead>tr>th{background: #fff;border-top: 2px solid #dcdcdc !important;}.buyReco{padding: 2px 10px;background: #1e7e34;color: #fff;border-radius: 15px;}.pdfLink,.pdfLink:hover{color: #337ab7;font-weight: 600;}#histRatingsTable.dataTable tbody th, #histRatingsTable.dataTable tbody td{border-bottom: none;}.ddDataChartHeader{padding: 10px 20px;margin-bottom: 20px;margin-left: 0px;margin-right: 0px;display:none;}.ddChartbtnDiv{position: absolute;right: 20px;top: -5px;}.ddChartbtnDiv .btn{padding: 3px 8px;}.ddChartLabelDiv div{margin-bottom: 2px;}.btn-activeDDC{border-color: #6f2c91;background-color: #6f2c91;}.ddChartbtnDiv .btn-default:hover{border-color: #6f2c91;background-color: #6f2c91;}.transcript-tablehead{width:10px;position: relative;top: -1px;}.transcript-tablebody{width:14px;position: relative;top: -1px;}@media (max-width: 320px){#moreRatios .tableDetails,#moreRatios .industryGroup .table > tbody > tr > td, #moreRatios .industryGroup .table > thead > tr > th{font-size: 9px !important;}.maindiv-details .tableDetails,.maindiv-details .industryGroup .table > tbody > tr > td, .maindiv-details .industryGroup .table > thead > tr > th{font-size: 9px;color: #333 !important;}.maindiv-details .table > thead > tr > th {border-top: 1px solid #ddd !important;color: #333;}.maindiv-details .tableDetails tbody tr td {color: #333;}.maindiv-details .details-btn .btn {width: auto;font-size: 9px;}.scroll-Ratio-Table {margin-left: 113px !important;}.quarter-Ratio-table tr>td:first-child, .quarter-Ratio-table tr>th:first-child {min-height: 24px !important;width: 12.5em !important;}.scroll-Table {margin-left: 127px !important;}.quarter-table tr>td:first-child, .quarter-table tr>th:first-child {width: 11.5em !important;}.details-btn.details-btn-cat .btn {width: 90px !important;font-size: 11px !important;}#financialCat .details-btn .btn{width: 67px !important;font-size: 9.5px !important;}#financialCat .details-btn .btn:first-child{width: 75px !important;}#financialCat .details-btn .btn:last-child{width: 71px !important;}.scroll-right-left {height: 23px !important;}#chartTable thead>tr>th{padding:5px 2px;}#chartTable tbody>tr>td{padding:5px 2px;}.quarter-Ratio-table .valueSpan {width: 80px !important;margin-top: -3px !important;}.quarter-table .valueSpan {width: 85px !important;margin-top: -3px !important;}.evaluationStrengthTabs.checklistScroreTab h4{font-size: 10px !important;}.score-span {margin-left: 10px;}.evaluationStrengthTabs.checklistScroreTab {margin-right: 3px !important;}.guruInfo {font-size: 17px !important;position: absolute !important;top: 1px !important;left: 42px !important;}}@media (max-width: 414px) {.tableBorderCss {padding: 10px 5px 0px 5px !important;}.details-btn .btn {margin-left: 1px !important;}.statements-heading{margin-left: 0px !important;}.group-border {padding: 13px 5px !important;}.setrowForMob{padding-left: 5px;padding-right: 5px;}.borderChartForMob{padding: 10px 5px 0px 5px !important;}}@media(max-width: 767px){.transcript-tablehead {width: 10px;}.transcript-tablebody{width:10px;}#details_placeholder_desc{margin-left: -5px;}.group-border {margin:0px;}.symbol-details{padding-left: 0px;padding-right: 0px;}.borderGeneralBlock3 {padding: 10px 0px !important;}.tableDetails,.industryGroup .table > tbody > tr > td, .industryGroup .table > thead > tr > th{font-size: 11px;}.maindiv-details h5{font-size: 12px;margin-left: 7px;}.borderGeneralBlock3 {padding-bottom: 40px;}.maindiv-details .table > thead > tr > th {border-top: 2px solid #ddd !important;color: #666;}.setrow {margin-top: 10px;padding-left: 0px;padding-right: 0px;}.owners-row{margin-top: 20px;}.details-btn .btn {width: auto;font-size: 11px;}#financialCat .details-btn .btn {margin-bottom: 25px;}.details-btn.details-btn-cat{text-align: center;margin-bottom: 15px;border-bottom: 1px solid #dcdcdc;margin-left: -12px;margin-right: -12px;padding-bottom: 5px;white-space: nowrap;overflow-x: auto;}.details-btn.details-btn-cat .btn {width: 110px;font-size: 12px;height: 25px;padding: 0px;z-index: 999;}.maindiv-details .lineHgtReset{padding-left: 11px ;}.quarter-table.tableDetails > tbody > tr > td, .quarter-table.tableDetails > thead > tr > th{font-size: 11px;}.scroll-Table {margin-left: 60px;}.quarter-table .sticky-col {width: 60px;}#quarterlyIncomeStatementTable thead>tr>th,#quarterlyEarningFinancialTable thead>tr>th{margin-top: -1px;}.more-ratio-btn{font-size: 12px;padding: 2px 8px;margin-right: 0px;margin-bottom: 5px;}.scroll-Table {margin-left: 149px;}.ownershipChart{border-radius: 4px;padding-top: 0px;padding-bottom: 0px;margin-top: -55px;margin-bottom: -50px;}.scroll-Ratio-Table{margin-left: 150px;}.industryGroup .table > thead > tr > th {border-top: 1px solid #ddd !important;color: #666;}.quarter-Ratio-table tr>td:first-child, .quarter-Ratio-table tr>th:first-child {width: 13.5em;min-height: 27px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.quarter-Ratio-table .valueSpan {width: 100px;display: inline-block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-top: -5px;}.quarter-table .valueSpan {width: 100px;display: inline-block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-top: -5px;}.quarterlyFirstRow {margin-right: 2px;}.quarter-Ratio-table tr>td, .quarter-Ratio-table tr>th{min-height: 27px;}.quarter-Ratio-table > thead > tr > th {min-height: 30px !important;}.quarter-table tr>td:first-child,.quarter-table tr>th:first-child{width: 13.5em;min-height: 23px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.quarter-table tr>td,.quarter-table tr>th{min-height: 23px;}.quarter-table > thead > tr > th {min-height: 27px !important;}.earningHead{padding-top: 10px;padding-bottom: 10px;font-size: 14px;margin-left: 15px;}.stockReportTable tbody>tr>td:nth-child(1),.stockReportTable tbody>tr>td:nth-child(3){width: 75px;}#displayReports {margin-top: -3px;}#quarterlyEarningsCat{margin-bottom:20px;}.scrollDiv{position: absolute;right: 5px;top: 54px;}#financialCat .scrollDiv{top: 90px;}.scroll-right-left{height: 25px;padding: 2px 8px;}#financialCat .details-btn .btn{height:25px;padding:4px 10px;}#moreRatios .details-btn .btn{height:25px;padding:4px 10px;}#mob_TabBarChart .modal-body {padding: 5px;}.table-statements tbody>tr>td:first-child {font-weight: 400;}.evaluationRight{padding: 0px;}.checklistRight{padding: 0px;}.evaluationStrengthTabs.checklistScroreTab{margin-left: 2px;margin-right: 0px;padding: 0px;}.evaluationStrengthTabs.checklistScroreTab h4{font-size: 12px;}#evaluation_strength_placeholder{border-bottom: 1px solid #dcdcdc;}.removeChecklistHeader #evaluation_strength_placeholder{border-bottom: none;}.file-Broker {font-size: 18px;background: #1e7e34;color: #fff;padding: 2px;}.broker-scroll-table{margin-left: 111px;overflow: hidden;overflow-x: auto;}#histRatingsTable tr>td, #histRatingsTable tr>th{white-space: nowrap;}#histRatingsTable.dataTable tbody td{width:129px !important }#histRatingsTable.dataTable thead th{width:112px !important }.brokerTable>thead>tr>th {border-top: 0px solid #ddd !important;border-bottom: 0px solid #ddd !important;}#histRatingsTable tr>td:first-child{width: 100px !important;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;background: #fff;border-bottom: 1px solid #ddd;min-height: 23px;}#histRatingsTable tr>th:first-child{width: 88px !important;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;border-top: 1px solid #ddd !important;margin-top: -1px;}#ownershipCat .borderChartForMob{border: none;box-shadow: none;}.nodataDisplay {margin: 60px 0px;}.gurusHeading{font-size: 15px !important;}.ddDataChartHeader {padding: 0px 5px;}.ddChartbtnDiv {right: 5px;}#keyRatioTable > thead > tr > th {margin-top: 0px;}#balancesheetTable > thead > tr > th {margin-top: 0px;}}@media screen and (max-width: 991px) and (min-width: 768px){.transcript-tablehead {width: 12px;}.transcript-tablebody{width:12px;}.setrow{margin-top: 15px;padding-left: 0px;padding-right: 0px;}.borderGeneralBlock3 {padding: 10px;}.ownershipChart {border-radius: 10px;margin: -60px 2px -80px;}#quarterlyIncomeStatementTable thead>tr>th,#quarterlyEarningFinancialTable thead>tr>th{margin-top: -1px;}.scroll-Table {margin-left: 327px;}.quarter-table tr>td:first-child,.quarter-table tr>th:first-child{width: 25em;}.ownershipChart{background: #fff;border-radius: 4px;padding-top: 10px;padding-bottom: 10px;}.scroll-Ratio-Table{margin-left: 260px;}#video-search-input {left: 40px;}#displayReports a{margin-top: -3px;}.details-btn.details-btn-cat{text-align: center;margin-bottom: 25px;border-bottom: 1px solid #dcdcdc;margin-left: -12px;margin-right: -12px;padding-bottom: 10px;}.details-btn.details-btn-cat .btn{width: 130px;font-size: 13px;margin-right: 6px;margin-left: 0px;z-index: 999;}#quarterlyEarningsCat{margin-top: 20px;margin-bottom: 20px;}#ownershipCat2{margin-top: 20px;}.setrowForStatements{padding-left: 10px !important;padding-right: 10px !important;margin-top: 5px;}.details-btn .btn {width: auto;margin-top: 10px;}.scrollDiv{position: absolute;right: 5px;top: 60px;}.scroll-right-left{height: 25px;padding: 2px 8px;}.quarter-Ratio-table .valueSpan {width: 217px;display: inline-block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.quarter-table .valueSpan {width: 285px;display: inline-block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.evaluationStrengthTabs.checklistScroreTab{margin-left: 10px;margin-right: 20px;padding: 1px 5px;}.score-span{margin-left: 65px;}#evaluation_strength_placeholder{border-bottom: 2px solid #dcdcdc;}.evaluationStrength h4 {margin-top: 15px;}.gurusHeading{top: 0px;}.dropdownGuru {bottom: -35px;}.broker-scroll-table{margin-left: 133px;overflow: hidden;overflow-x: auto;}#histRatingsTable tr>td, #histRatingsTable tr>th{white-space: nowrap;}#histRatingsTable.dataTable tbody td{width:142px !important }#histRatingsTable.dataTable thead th{width:130px !important }#histRatingsTable tr>td:first-child{width: 130px !important;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;background: #fff;border-bottom: 1px solid #ddd;}#histRatingsTable tr>th:first-child{width: 118px !important;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;background: #fff;border-bottom: 1px solid #ddd;}#histRatingsTable.table{margin-left: 8px !important;}.nodataDisplay {margin: 10px 0px;}#displayReports{margin-top: -8px;}}@media(max-width: 991px){.guruInfo{font-size: 17px;position: relative;top: 2px;left: 3px;}.setRowForMgtTeam{margin-top: 10px;padding-left: 0px;padding-right: 0px;margin-bottom: 10px;}.setLeftrow{margin-top: 10px;padding-left: 0px;padding-right: 5px;}.setrightrow{margin-top: 10px;padding-right: 0px;padding-left: 5px;}.keyMetrics{padding-right: 0px;padding-left: 0px;}.keyMetrics .setLeftrow{margin-top: 10px;padding-left: 0px;padding-right: 5px;}.keyMetrics .setrightrow{margin-top: 10px;padding-right: 0px;padding-left: 5px;}.setRowWithShow{margin-top: 25px;padding-left: 0px;padding-right: 0px;}.setrowForStatements{padding-left: 0px;padding-right: 0px;}.quarter-table.tableDetails > thead > tr > td, .quarter-table.tableDetails > thead > tr > th{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.quarter-Ratio-table.tableDetails > thead > tr > td, .quarter-Ratio-table.tableDetails > thead > tr > th{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.borderChartForMob{padding: 10px;border: 1px solid #dcdcdc;box-shadow: 0px 5px #ddd;border-top-left-radius: 10px;border-top-right-radius: 10px;padding-bottom: 0px;}.marginRowForMob{margin-top: 20px !important;}.table-slide .table.tableDetails> thead > tr > th {padding: 5px !important;text-align: center;}.table-slide .table.tableDetails> tbody > tr > td {padding: 5px !important;text-align: center;}.resultBody {top: 38px;width: 100%;}.video-openSearch::after {background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;bottom: 0;content: "";display: block;height: 100%;left: 0;overflow: auto;position: fixed;right: 0;top: 0;width: 100%;z-index: 1038;}.searchIconMob{font-size: 18px;margin-right: -10px;float: right;}.patterns-row {padding: 0px 0px 26px 0px !important;border: none;}.detailsHr{border:none;}#quarterlyEarningsCat .industryGroup .table >thead>tr>th{border-top:none !important;}#quarterlyEarningsCat .table-slide .table.tableDetails> tbody > tr > td {width: auto;}#quarterlyEarningsCat .table-slide .table.tableDetails> thead > tr > th {width: auto;}#quarterlyEarningsCat .table-slide .table.tableDetails> tbody > tr > td:first-child{font-weight: bold;}.setrow {margin-top: -25px;}.tableBorderCss {padding: 0px;border: none;box-shadow: none;border-top-left-radius: none;border-top-right-radius: none;padding-bottom: none;}#mob_TabBarChart{top:30%;}#histRatingsTable{margin: 0px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;}#histRatingsTable .sticky-col{border-right: solid 1px #dcdcdc;left: 0;position: absolute;top: auto;width: 100px;}#histRatingsTable_wrapper {position: inherit;}.brokerTable>tbody>tr{border-top: 5px solid #f2f2f2;border-bottom: 5px solid #f2f2f2;border-left: 3px solid #f2f2f2;border-right: 3px solid #f2f2f2;}#formattedSalesAndEarningTable thead tr th:first-child, #formattedSalesAndEarningTable tbody tr td:first-child{text-align: left !important;}}@media(min-width:768px){#quarterlyIncomeStatementTable thead>tr>th,#quarterlyEarningFinancialTable thead>tr>th{margin-top: 0px;}}@media(min-width: 992px){.removeLeftPadding{padding-left: 0px !important;}.removeRightPadding{padding-right: 0px !important;}.addleftPadding{padding-left: 30px !important;}.rowSpace{margin-top: 30px;}.rowSpace.firstRowspace{margin-top: 10px !important;}.managementTablefont{font-size: 12px;}.detailsDeskTop .table-slide .table > tbody > tr > td {font-size: 12px !important;}.detailsDeskTop .table-slide .table > tbody > tr > th {font-size: 12px !important;}.detailsDeskTop .custom-details-row-1{font-size: 12px !important;}.detailsDeskTop .custom-details-row-2{font-size: 12px !important;}.quarterlyTablefont{font-size: 13px;}.detailsDeskTop .positiveValue,.detailsDeskTop .negativeValue{font-size: 12px;}.rowSpaceForTable{margin-top: 15px;}.table-statements{font-size: 12px;display: contents;}#keyRatioTable{font-size: 12px;display:contents;}#quarterlyEarningFinancialTable,#quarterlyIncomeStatementTable{font-size: 12px;display: contents;}#quarterlyEarningFinancialTable .negativeValue, #quarterlyEarningFinancialTable .positiveValue, #keyRatioTable .positiveValue, #keyRatioTable .negativeValue{font-size: 12px;}.boderChartForDesk{border: 1px solid #dcdcdc;padding: 1px 10px 0px 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;box-shadow: 0px 5px #ddd;}.statementTables{margin-top: 15px;}.evaluationRight{border-right: 2px solid #dcdcdc;}.tablePadding{padding-bottom: 25px;}#histRatingsTable tbody{display:block;overflow:auto;max-height: 650px;}#histRatingsTable thead{display:table;width:100%;table-layout:fixed;}#histRatingsTable tbody tr{display:table;width:100%;table-layout:fixed;}.pie-info {margin-top: 27px !important;}#topOwnerTable{margin-top: -2px;}span.shareholderDescription{width: 260px !important;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}span.holdingName{width: 100px !important;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: inline-block;position: relative;top: 6px;}span.mgtName{width: 155px !important;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: inline-block;}span.mgtDesp{width: 155px !important;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: inline-block;}@media screen and (max-width: 1280px) and (min-width: 980px) {.pie-info {margin-top: 30px !important;}}}@media (max-width: 1194px) {.setrowForMob {padding-left: 5px;padding-right: 5px;}.owners-row {margin-top: 20px;}.tableBorderCss {padding: 10px 5px 0px 5px !important;}#ownershipCat .borderChartForMob {border: none;box-shadow: none;}.marginRowForMob {margin-top: 20px !important;}}