@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700');.jchartfx{font-family:'Open Sans',sans-serif;font-size:7pt;line-height:normal}.jchartfxToolTip{padding:3px;font-size:7pt;font-family:'Open Sans',sans-serif;font-weight:normal;-moz-border-radius:3px;border-radius:3px;pointer-events:none;border-style:solid;border-width:1px}.jchartfxToolTipVisible{opacity:1;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.jchartfxToolTipHidden{opacity:0;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.jchartfxToolTip2{pointer-events:none}.jchartfxToolTip2Visible{opacity:1;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.jchartfxToolTip2Hidden{opacity:0;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.jchartfx .Attribute{stroke-width:1}.jchartfx .AttributeLine{stroke-width:2}.jchartfx .MarkerHollow{stroke-width:1}.jchartfx .Marker{stroke-width:1}.jchartfx .Border{stroke-width:1}.jchartfx .PlotArea{stroke-width:1}.jchartfx .PlotArea3D{stroke-width:1}.jchartfx .AxisMajor{stroke-width:1}.jchartfx .AxisY1_Major{stroke-width:1}.jchartfx .AxisY_Line{stroke-width:1}.jchartfx .AxisX_Line{stroke-width:1}.jchartfx .Title{font-size:7pt}.jchartfx .LegendBox{stroke-width:1}.jchartfx .ScrollBar{stroke-width:1}.jchartfx .EqualizerTop0{stroke-width:1}.jchartfx .EqualizerTop1{stroke-width:1}.jchartfx .GaugeTitleLarge{font-size:24pt}.jchartfx .Separator{stroke-width:1}.jchartfx .MapContext{stroke-width:1}.jchartfx .MapWater{stroke-width:1}.jchartfx .MapAttribute{stroke-width:1}.jchartfx .MapRoad{stroke-width:1}.jchartfx .MapRoadBack{stroke-width:3}.jchartfx .MapRoad0{stroke-width:1}.jchartfx .MapRoad0Back{stroke-width:3}.jchartfx .MapRoad1{stroke-width:1}.jchartfx .MapRoad1Back{stroke-width:0}.jchartfx_container,.jchartfx_container *{font-family:'Open Sans',sans-serif}.jchartfx_container h4{font-size:8pt}.jchartfx_container table{border-top:0 solid;border-right:0 solid;font-size:7pt;margin:38px auto;width:90%;border-spacing:0;box-shadow:none!important}.jchartfx_container table thead tr th{border-left:0 solid;border-bottom:0 solid;text-align:left;padding-left:5px;padding-right:5px;font-weight:700;font-size:7pt;text-transform:uppercase}.jchartfx_container table tbody tr td{padding-left:5px;padding-right:5px;border-left:0 solid;border-bottom:0 solid}.jchartfx_container .labelIndicator{text-align:center;margin-top:46px;font-size:17pt;line-height:1em}.jchartfx_container .label{text-align:center;vertical-align:middle;font-size:17pt;line-height:1em}.jchartfx_container .smallLabel{font-size:7pt;text-align:center;vertical-align:middle;line-height:1em}.jchartfx_container .smallerLabel{font-size:6pt;vertical-align:middle;line-height:1em;padding:5px}.jchartfx .BorderMedium{stroke-width:4}.jchartfx .BorderThick{stroke-width:8}.jchartfx .Border0{stroke-width:1}.jchartfx .Border1{stroke-width:1}.jchartfx .Border2{stroke-width:1}.jchartfx .Border3{stroke-width:1}.jchartfx .Border4{stroke-width:1}.jchartfx .Border5{stroke-width:1}.jchartfx .Border6{stroke-width:1}.jchartfx .Border7{stroke-width:1}.jchartfx-menu-callout{border:1px solid rgba(255,255,255,0);border-radius:3px;font-size:10px!important;height:10px;width:12px;line-height:10px}.jchartfx-menu-callout:hover{border:1px solid}.jchartfx-menu{border:10px solid;border-radius:5px;-webkit-box-shadow:3px 3px 3px 1px rgba(0,0,0,0.25)!important;box-shadow:3px 3px 3px 1px rgba(0,0,0,0.25)!important}.jchartfx-menu .contextmenu{font-size:7.5pt}.jchartfx-menu label{font-size:7.5pt}.jchartfx-menu i{font-size:12px}.jchartfx-menu .combo{font-size:7.5pt}.jchartfx-icon-block{border-radius:2px;border:0 solid}.jchartfx-menu .cfxcombo{font-family:'Open Sans',sans-serif;font-size:7.5pt}.jchartfx-icon-menu:before{content:"\e654"}.jchartfx .AdditionalUI{border-width:1px}.jchartfx .DrawingFeatureSignal{stroke-dasharray:2,2}.jchartfx input{font-family:'Open Sans',sans-serif;font-size:7pt;line-height:normal;border:1px solid;-webkit-appearance:none;-moz-appearance:none;padding:4px}.jchartfx .PaneTitle{font-size:7pt}.jchartfx .Baseline{stroke-dasharray:3,2;stroke-width:1}.jchartfxToolText{cursor:default}.jchartfxToolLink{cursor:pointer}.jchartfx_container .bigLabelSize{font-size:20pt}.jchartfx_container .smallLabelSize{font-size:6pt;line-height:1em}.jchartfx_container .smallerLabelSize{font-size:6pt;line-height:1em}.jchartfx_container .mediumLabelSize{font-size:7pt;line-height:1.1em}.jchartfx_container .titleLabelSize{font-size:8pt;line-height:1.1em}.jchartfx .Watermark{fill:transparent;cursor:pointer}.jchartfx .Disclaimer{fill:transparent;cursor:pointer}.jchartfx .TrendIconDown{visibility:hidden}.jchartfx .TrendIconUp{visibility:visible}.jchartfx_container .Animate{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.jchartfx .Animate{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.jchartfx_container .news-item-title{font-size:10px;text-decoration:none;font-weight:700}.jchartfx_container .news-item-description{font-size:9px}.jchartfx_container .news-item-source-datetime{font-size:8px}.jchartfx_container .news-item{border-bottom:1px solid}.jchartfx_container .thumb{border-radius:6px}.jchartfx_container .profile{font-size:7pt;margin-left:10px;margin-right:10px}.jchartfx_container .profile-entry{border:1px solid;border-radius:2px}.jchartfx_container .biography{font-size:7pt}.jchartfx_container .bio-name{font-size:9pt}.jchartfx_container .bio-position{font-size:8pt}.jchartfx_container .profile{font-size:9pt;margin-left:10px;margin-right:10px}.jchartfx_container .profile-entry{border:1px solid;border-radius:7px}.jchartfx_container .ticker{font-size:7pt;height:30px}.jchartfx_container .tickerBig{font-size:10px}.jchartfx_container .tickerBigger{font-size:17pt}.jchartfx_container .tickerBiggest{font-size:24pt}.StockdioWidget_WatermarkTop{font-size:7pt!important}.StockdioWidget_WatermarkBottom{font-size:7pt!important}.jchartfx_period-picker > a.cfx-active,.jchartfx_period-picker .cfx-custom > a.cfx-active{border-bottom:2px solid!important}.daterangepicker:after{border-bottom:6px solid}.daterangepicker:before{border-bottom:7px solid}.jchartfx_container select{border:1px solid}button{border:1px solid;-webkit-appearance:none;-moz-appearance:none}.jchartfx_container button:focus{outline:0}.jchartfx_container input:focus{outline:0}.paginate_button{border-radius:0!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background-image:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background-image:none}table.dataTable thead .sorting_asc:after{content:'▲';display:inline-block;float:right;padding-left:3px}table.dataTable thead .sorting_asc{background-image:none!important}table.dataTable thead .sorting_desc:after{content:'▼';display:inline-block;float:right;padding-left:3px}table.dataTable thead .sorting_desc{background-image:none!important}table.dataTable thead .sorting:after{content:'▲▼';letter-spacing:-5px;color:#DDDDDD;display:inline-block;float:right;padding-left:5px}table.dataTable thead .sorting{background-image:none!important}.dd-group{display:inline-block;font-size:7pt}.dd-label{display:inline-block;width:auto;margin-right:6px}.wrapper-dropdown-1{position:relative;width:auto;padding:2px 6px;padding-right:30px;margin:0 auto;box-sizing:border-box;display:inline-block;outline:none;cursor:pointer;font-weight:normal;border:1px solid;border-radius:0;text-align:left}.wrapper-dropdown-1 .dropdown{position:absolute;top:45%;left:0;right:0;box-sizing:border-box;padding:0;list-style:none;border:1px solid;border-radius:0;border-top-right-radius:0;border-top-left-radius:0;opacity:0;pointer-events:none}.wrapper-dropdown-1 .dropdown li{white-space:nowrap}.wrapper-dropdown-1 .dropdown li a{display:inline-block;text-decoration:none;padding:3px 6px;opacity:1}.wrapper-dropdown-1 .dropdown li .fa{padding-left:6px}.wrapper-dropdown-1:after{content:"▼";float:right;font-size:80%;margin:auto;display:block;position:absolute;z-index:99;top:25%;right:4px}.wrapper-dropdown-1.active .dropdown{opacity:1;pointer-events:auto}.wrapper-dropdown-1.active{border-top-right-radius:0;border-top-left-radius:0}.jchartfx .TopUIItem{display:inline-block;padding:0 10px}.tab-content{margin-top:-1px!important}.stockdiowidget_fundamentaldata_categorygroup{margin-bottom:20px;position:relative}.stockdiowidget_fundamentaldata_categorytitle{font-size:7pt;font-weight:700;margin-bottom:5px;padding-left:6px}.stockdiowidget_fundamentaldata_fundamentaltitle{font-size:7pt;margin-right:20px;flex:1;overflow:hidden;text-overflow:ellipsis;padding-left:6px;padding-top:2px}.stockdiowidget_fundamentaldata_fundamentaltitlespan{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.stockdiowidget_fundamentaldata_fundamentalvalue{font-weight:700;float:right;font-size:7pt;padding-right:6px;padding-top:2px}.stockdiowidget_fundamentaldata_column{vertical-align:top;padding-left:10px;padding-right:10px;width:50%;box-sizing:border-box}.stockdiowidget_fundamentaldata_row{display:flex;flex-flow:row nowrap}.stockdiowidget_fundamentaldata_container{display:flex;flex-flow:row nowrap;position:relative}@media (max-width:476px){.stockdiowidget_fundamentaldata_column{width:100%}.stockdiowidget_fundamentaldata_container{flex-flow:row wrap}}.stockdiowidget_valuationmeasures_bodytitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stockdiowidget_valuationmeasures_headerrecent{text-align:center!important}.stockdiowidget_valuationmeasures_headerquarter{text-align:center!important}.stockdiowidget_valuationmeasures_bodyvalue{text-align:center!important}.stockdiowidget_companyfinancials_container{flex-flow:row nowrap;position:relative}.stockdiowidget_companyfinancials_selectorsheader{display:flex;flex-flow:row nowrap;justify-content:space-between}.stockdiowidget_companyfinancials_financialselectoritem{display:inline}.xstockdiowidget_companyfinancials_periodselector{padding-top:8px}.stockdiowidget_companyfinancials_periodselectoritem{display:inline}.stockdiowidget_companyfinancials_maintitle{font-size:9pt;font-weight:700;padding-bottom:5px}.stockdiowidget_companyfinancials_table{width:100%;font-size:7pt}.stockdiowidget_companyfinancials_header{display:flex;flex-flow:row nowrap;font-weight:700;padding-top:1px;margin-bottom:1px;text-transform:uppercase}.stockdiowidget_companyfinancials_headertitle{vertical-align:top;width:28%;box-sizing:border-box;padding-left:5px}.stockdiowidget_companyfinancials_headerttm{vertical-align:top;width:12%;box-sizing:border-box;text-align:center}.stockdiowidget_companyfinancials_headerquarter{vertical-align:top;width:12%;box-sizing:border-box;text-align:center}.stockdiowidget_companyfinancials_bodyrow{display:flex;flex-flow:row nowrap;border-bottom:1px;border-bottom-style:dotted;padding-top:3px}.stockdiowidget_companyfinancials_bodytitle{vertical-align:top;width:28%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;padding-right:10px}.stockdiowidget_companyfinancials_bodytitlespan{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.stockdiowidget_companyfinancials_bodytitlediv{display:inline-block;white-space:nowrap;max-width:100%}.stockdiowidget_companyfinancials_bodyvalue{vertical-align:top;width:12%;box-sizing:border-box;text-align:center}.stockdiowidget_companyfinancials_bodyexpander{padding-right:3px;vertical-align:top}.stockdiowidget_companyfinancials_bodytitletab0{padding-left:0}.stockdiowidget_companyfinancials_bodytitletab1{padding-left:10px}.stockdiowidget_companyfinancials_bodytitletab2{padding-left:20px}.stockdiowidget_companyfinancials_bodytitletab3{padding-left:30px}.stockdiowidget_companyfinancials_bodytitletab4{padding-left:40px}.stockdiowidget_companyfinancials_bodytitletab5{padding-left:50px}.stockdiowidget_companyfinancials_bodytitletab6{padding-left:60px}.stockdiowidget_companyfinancials_bodytitletab7{padding-left:70px}.stockdiowidget_companyfinancials_bodytitletab8{padding-left:80px}.stockdiowidget_companyfinancials_bodytitletab9{padding-left:90px}.stockdiowidget_companyfinancials_bodytitletab10{padding-left:100px}.stockdiowidget_companyfinancials_upperheadersection{display:flex;flex-flow:row nowrap;justify-content:space-between}.stockdiowidget_companyfinancials_titleheadersection{display:flex;flex-flow:row nowrap}.stockdiowidget_companyfinancials_thousandslegend{padding-left:20px;padding-top:3px}.stockdiowidget_companyfinancials_expandcollapse{padding-top:3px}.stockdiowidget_revenueearningsheader{display:flex;flex-flow:row nowrap;justify-content:space-between;padding-top:10px}.stockdiowidget_revenueearningsselector{padding-left:40px;font-size:8pt;cursor:pointer}.stockdiowidget_revenueearningslegend{display:flex;flex-flow:row nowrap;padding-right:40px;padding-top:4px}.stockdiowidget_revenueearningslegendrevenue{display:flex;flex-flow:row nowrap;padding-right:14px}.stockdiowidget_revenueearningslegendearnings{display:flex;flex-flow:row nowrap}.stockdiowidget_revenueearningslegendmarker{padding-right:6px}.stockdiowidget_revenueearningsselectorannual{margin-right:15px}.stockdiowidget_revenueearningsselector span.active{font-weight:700;border-bottom:4px solid}.jchartfx_container .trendTitleLabelSize{font-size:18pt;font-weight:700}.jchartfx_container .trendValueLabelSize{font-size:16pt;font-weight:700}.stockdio_addtowatchlist{text-align:center;font-size:8pt;cursor:pointer;padding-top:4px;padding-bottom:4px}.stockdio_removefromwatchlist{text-align:center;font-size:8pt;cursor:pointer;padding-top:4px;padding-bottom:4px}.jchartfx .GaugeTitleAccent{font-size:8pt}.StockdioWidget_Main{padding-right:6px}.StockdioWidget_MainBorder{border:10px solid;border-radius:6px;clear:both}.StockdioWidget_ItemBorder{border:1px solid;padding:4px;border-radius:6px}.StockdioWidget_MainTitle{padding-top:2px;padding-left:5px;padding-right:11px;padding-bottom:7px;font-size:6.65pt!important;min-height:10px}.StockdioWidget_ItemTitle{padding-top:0;padding-left:4px;padding-right:4px;padding-bottom:2px;font-size:6.65pt!important}.StockdioWidget_MainContent{padding-left:5px;padding-right:5px}.StockdioWidget_MainContentList{padding-left:5px;padding-right:5px;padding-bottom:5px}.StockdioWidget_MainContentSingle{padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px}.StockdioWidget_MainTitleSecondLine{line-height:130%}.StockdioWidget_TitleName{padding-right:10px}.StockdioWidget_TitleSymbol{padding-right:10px}.StockdioWidget_TitleTrend{padding-right:1px;vertical-align:-2px}.StockdioWidget_TitlePrice{font-weight:700;font-size:9.1pt!important;padding-right:10px}.StockdioWidget_TitleExchange{font-size:6pt!important;padding-right:10px}.StockdioWidget_TitleDate{font-size:6pt!important}.StockdioWidget_TitleStatus{font-size:6pt!important;padding-left:2px}.StockdioWidget_TitleChange{font-weight:700;font-size:9.3px!important;padding-right:5px}.StockdioWidget_TitlePercentChange{font-weight:700;font-size:9.3px!important}.StockdioWidget_TitleWatermark{font-size:8pt!important}.StockdioWidget_ItemTitleSymbol{font-weight:700}.StockdioWidget_ItemTitleName{padding:0 10px}.StockdioWidget_ItemTitlePrice{font-weight:700;padding-right:10px}.StockdioWidget_WatermarkTop{padding:3px 5px;margin-left:16px;margin-right:16px;z-index:0;border-left:5px solid;border-right:5px solid;border-top:5px solid;border-width:5px!important;border-top-left-radius:6px;border-top-right-radius:6px;width:auto;display:block;float:right;margin-bottom:-10px;clear:both}.StockdioWidget_WatermarkBottom{padding:3px 5px;margin-left:16px;margin-right:16px;border-left:5px solid;border-right:5px solid;border-bottom:5px solid;border-width:5px!important;border-bottom-left-radius:6px;border-bottom-right-radius:6px;width:auto;display:block;float:right;margin-top:-10px}