@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/raleway-v18-latin-regular.eot);src:local(''),url(/static/fonts/raleway-v18-latin-regular.eot?#iefix) format('embedded-opentype'),url(/static/fonts/raleway-v18-latin-regular.woff2) format('woff2'),url(/static/fonts/raleway-v18-latin-regular.woff) format('woff'),url(/static/fonts/raleway-v18-latin-regular.ttf) format('truetype'),url(/static/fonts/raleway-v18-latin-regular.svg#Raleway) format('svg')}@font-face{font-family:Raleway600;font-style:normal;font-weight:600;font-display:swap;src:url(/static/fonts/raleway-v18-latin-600.eot);src:local(''),url(/static/fonts/raleway-v18-latin-600.eot?#iefix) format('embedded-opentype'),url(/static/fonts/raleway-v18-latin-600.woff2) format('woff2'),url(/static/fonts/raleway-v18-latin-600.woff) format('woff'),url(/static/fonts/raleway-v18-latin-600.ttf) format('truetype'),url(/static/fonts/raleway-v18-latin-600.svg#Raleway) format('svg')}@font-face{font-family:Raleway800;font-style:normal;font-weight:800;font-display:swap;src:url(/static/fonts/raleway-v18-latin-800.eot);src:local(''),url(/static/fonts/raleway-v18-latin-800.eot?#iefix) format('embedded-opentype'),url(/static/fonts/raleway-v18-latin-800.woff2) format('woff2'),url(/static/fonts/raleway-v18-latin-800.woff) format('woff'),url(/static/fonts/raleway-v18-latin-800.ttf) format('truetype'),url(/static/fonts/raleway-v18-latin-800.svg#Raleway) format('svg')}.helveticaFont{font-family:Helvetica}.raleway600Font{font-family:Raleway600}.medGreenColor{color:#00ba00}.fullGreenColor{color:#0f0}.ltGreenColor{color:rgba(128,186,128,.8)}.dkGreenColor{color:rgba(102,204,102,.3)}.medRedColor{color:#dc0000}.fullRedColor{color:red}.ltRedColor{color:rgba(255,128,100,.75)}.dkRedColor{color:#a06}.goldColor{color:#f3c85b}.dkGoldColor{color:#ce9b1c}.ourBlueColor{color:#0091bb}.blueColor{color:#30d}.ltBlueColor{color:#56a0ff}.brtBlueColor{color:rgba(0,150,255,.9)}.coolBlueColor{color:#4be1ff}.space40pct{letter-spacing:.4px}.size10px{font-size:10px}.size14px{font-size:14px}.goldHeadline{font-size:16px;padding:24px 0 8px}.goldMed{font-size:26px;line-height:26px;font-weight:700}.goldMajor{font-size:40px;line-height:40px;font-weight:700}.headlineColor{color:#f3c85b}.bold{font-weight:700}.marginBottom1em{margin-bottom:1em}*{margin:0;padding:0}body{font-family:Raleway;height:100%;margin:0;background-color:#000;color:#fff}#content{position:relative;width:100%;z-index:0;top:28px;clear:both;float:none}a:link{color:#f3c85b;text-decoration:none}a:visited{color:#ffe090;text-decoration:none}a:hover{color:#64bc6d}a:active{color:#c6ab48;text-decoration:none}h1,h2,h3,h4,h5{font-weight:400}h1{font-size:30px;padding:0 6px 0 0;margin:0 0 .2em 0;color:#f3c85b}h2{font-size:16px;margin:1em 0 .5em 0}img{border:0}picture{display:contents}#header_bg{position:relative;background:url(../img/sprited-sm-logos-dbddcdf74d.png) repeat-x 0 0;top:0;left:0;width:100%;height:108px}#header_centerer{margin:0 auto;width:612px}#header_bull{position:relative;top:3px;left:3px;z-index:10;width:150px;float:left}#header_name_container{position:relative;float:left;display:inline-block;width:438px;top:19px;left:3%}#header_name{position:relative;z-index:3000;width:391px;left:4%}.tagline_container{position:relative;text-align:center;top:4px}#header_tagline_one_line{display:block}#header_tagline_two_lines{position:relative;display:none;right:2%}.header_tagline{position:relative;font-size:15px;font-style:italic;font-weight:400;color:#fff;width:100%;margin:0}.header_tagline_b{position:relative;font-size:11px;line-height:11px;font-weight:400;color:#fff;top:-10px;white-space:nowrap}#header_menubar{position:relative;background:url(../img/sprited-sm-logos-dbddcdf74d.png) repeat-x 0 -110px;top:-14px;left:137px;left:calc(25% - 16px);line-height:24px;z-index:3000;border:none;max-height:22px;float:left}.header_menubar_bg_left,.header_menubar_bg_right{position:relative;background:#000 url(../img/sprited-sm-logos-dbddcdf74d.png);height:22px;max-height:22px;float:left}.header_menubar_bg_left{background-position:0 -156px;width:8px;max-width:7.5px}.header_menubar_bg_right{background-position:0 -180px;width:7px;max-width:6.5px}.header_menubar_divider{position:relative;width:1px;min-width:1px;max-width:1px;background-color:#000;height:14px;margin-top:4px;float:left;padding:0}#header_submenubar{position:relative;left:68%;top:-14px;clear:both}.links_fontstyle,.links_fontstyle_sub{position:relative;background:url(../img/sprited-sm-logos-dbddcdf74d.png) repeat-x 0 -110px;font-size:12px;line-height:23px;color:#000;text-align:center;z-index:3000;padding-left:6px;padding-right:6px;float:left;font-family:Raleway600}.links_fontstyle a:link,.links_fontstyle_sub a:link{color:#000;text-decoration:none}.links_fontstyle a:visited,.links_fontstyle_sub a:visited{color:#000;text-decoration:none}.links_fontstyle a:hover,.links_fontstyle_sub a:hover{color:#916d24;text-decoration:none}.links_fontstyle a:active,.links_fontstyle_sub a:active{color:#916d24;text-decoration:none}.links_fontstyle_sub{position:absolute;width:220px;left:0;text-align:left}#mobile_menubar{position:relative;display:none;width:100%;top:4px;left:0;clear:both;margin:0 auto}#top_right{position:absolute;top:1px;right:2px;z-index:100}#results_box{position:relative;background-color:#000;text-align:center;font-size:12px;line-height:12px;color:#fff;cursor:pointer;border:1px solid #999;padding:8px}.results_box_td{border:0;text-align:center;font-size:12px;line-height:12px;padding:2px 4px 1px 4px}.rb_normal{display:none}.rb_small{display:inline}#results_click_box{position:absolute;background-color:#fdf3d5;top:0;height:100%;width:100%;color:#000;z-index:3000;cursor:pointer;display:none;left:0}#click_to_see{font-size:12px;line-height:16px;padding:5px}.login_placement{position:relative;font-size:11px;right:4px;top:4px;z-index:100;text-align:right}#click_for_chart{position:relative;background-color:#333;border-top:1px solid gray;border-bottom:1px solid gray;clear:left;height:auto;width:506px;margin:0 auto 6px;z-index:10;color:#f3c85b;font-size:14px;line-height:26px;text-align:center;max-width:100%}#results_box_row{display:table-row}#email_icon{display:inline-block;background:url(../img/sprited-sm-logos-dbddcdf74d.png) no-repeat;background-position:0 -203px;width:33px;height:22px}#twitter_icon{display:inline-block;background:url(../img/sprited-sm-logos-dbddcdf74d.png) no-repeat;background-position:0 -226px;width:30px;height:22px}#returns_table{border:1px solid gray;margin:auto}#returns_table td,#returns_table th{text-align:center;padding:4px 10px;border:1px solid gray}@media only screen and (min-width:1080px){#results_box{border:double #999}.rb_normal{display:inline}.rb_small{display:none}#top_right{right:4px;top:6px}}@media only screen and (max-width:1200px){#returns_table td,#returns_table th{text-align:center;padding:2px 2px;border:1px solid gray}}@media only screen and (max-width:767px){#header_login,#header_menubar,#header_tagline_one_line,.header_tagline_b{display:none}#header_tagline_two_lines,#mobile_login,#mobile_menubar{display:block}.home_icon{display:none}#results_box{display:none}.login_placement{top:4px;z-index:0}.header_tagline{font-size:15px;line-height:17px}#header_name_container{top:19px;left:1%}#commentary{padding:2% 4%}}@media only screen and (min-width:528px) and (max-width:767px){.links_fontstyle{width:16.6%;width:calc(16.66% - 1px);padding:0}#header_submenubar{left:53%;top:26px}}@media only screen and (max-width:527px){#header_name{width:96%}.links_fontstyle{width:33.3%;width:calc(33.33% - 1px);padding:0}#header_name_container{top:11px}#header_submenubar{position:relative;left:33%;top:48px;clear:both}}@media only screen and (max-width:379px){.header_tagline{font-size:12px;line-height:13px;top:-6px}.footer_emailus{font-size:13px}#sharing_links{overflow:hidden}}@media only screen and (min-width:380px) and (max-width:419px){.header_tagline{font-size:13px;line-height:15px;top:-2px}}@media only screen and (min-width:420px) and (max-width:479px){.header_tagline{font-size:14px;line-height:16px;top:-2px}}@media only screen and (min-width:480px) and (max-width:660px){.header_tagline{font-size:16px;line-height:18px;top:-2px}}@media only screen and (min-width:940px) and (max-width:999px){.results_box_td{font-size:10px;line-height:11px;padding:1px 3px 1px 3px}#click_to_see{font-size:12px;line-height:17px}}@media only screen and (min-width:850px) and (max-width:999px){.results_box_td{font-size:9px;line-height:10px;padding:1px 2px 1px 2px}#click_to_see{font-size:10px;margin-top:2px;line-height:12px}#hypothetical_td{width:125px}}@media only screen and (max-width:850px){#results_box{display:none}#returns_table td,#returns_table th{text-align:center;padding:0 0;border:1px solid gray}}@media only screen and (min-width:768px) and (max-width:849px){.results_box_td{font-size:8px;line-height:9px;padding:1px 2px 1px 2px}#click_to_see{font-size:9px;margin-top:14px;line-height:12px}#hypothetical_td{width:125px}}@media only screen and (min-width:600px) and (max-width:767px){#header_bull_container{width:25%;cursor:pointer}#header_bull{width:100%}#header_name_container{width:73%}#header_name{width:90%;cursor:pointer}}@media only screen and (max-width:599px){#results_box{display:none}#header_bull_container{width:25%;cursor:pointer}#header_bull{width:100%}#header_name_container{width:72%}#header_name{width:96%;cursor:pointer}#header_centerer{width:96%}.home_icon{display:none}}.centered75{position:relative;width:100%;margin:auto}@media only screen and (max-width:900px){.centered75{width:100%;margin:auto}}#sponsors{background-color:#f3c85b;color:#000;text-align:center;z-index:3}.textSize1{font-size:9px;letter-spacing:.1px}.textSize2{font-size:11px;line-height:11px}.whiteText11px{font-size:10px;letter-spacing:.1px;color:#fff;text-align:left;z-index:3}.blacktext{font-size:14px;color:#000;z-index:3}.blacktextBOLD{font-size:14px;font-weight:700;color:#000;z-index:3}.grayline{position:absolute;height:0;border-top:1px solid #666;border-bottom:0;border-left:0;border-right:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;width:100%;margin-top:12px;margin-bottom:12px}.centerThis{clear:left;text-align:center}.commTD{padding:0 20px 0 20px;border:1px gray solid;text-align:center}.textBox{margin:35px 6% 60px;text-align:left;font-size:14px;line-height:18px;z-index:3}.whiteTextBox{background-color:#fff;color:#000;padding:3%;line-height:1.45em;max-width:1400px;margin:auto}.whiteTextBox a:link{color:#0091bb;text-decoration:none}.whiteTextBox a:visited{color:#0091bb;text-decoration:none}.whiteTextBox a:hover{color:#64bc6d}.whiteTextBox a:active{color:#0091bb;text-decoration:none}.whiteTextBox .headlineColor{color:#0091bb}.headlineSize{font-size:24px;line-height:28px}.headline2Size{font-size:20px;line-height:22px}#chartHints{margin-top:3em;margin-bottom:3em}.footer_notice{padding:23px 4% 0;font-size:11px;letter-spacing:.1px;color:#fff}#footer_div{position:relative;line-height:13px;padding:10px 3px 4px 3px;margin-top:3px;font-size:11px;letter-spacing:.1px}#footer_div a:link{text-decoration:underline;color:#f3c85b}#footer_div a:visited{text-decoration:underline;color:#ffe090}#footer_div a:active{text-decoration:underline;color:#c6ab48}#footer_div a:hover{text-decoration:underline;color:#64bc6d}#linksMenu,#linksMenu_mobile{display:none}.playArrow{position:relative;display:block;height:72px;width:72px;z-index:10;top:-50%;left:50%}#commentary{padding:2% 8%;font-size:14px;line-height:19px;color:#fff;text-align:left;z-index:3}#commentary2{padding:2% 8% 2% 8%;font-size:14px;line-height:19px;color:#fff;text-align:left;z-index:3}.BlueButton{background:#6af;color:#fff;width:200px;font:bold 10px Verdana,Helvetica,Arial,Sans-serif}.BlueButton2{background:#6af;color:#fff;width:40px;font:bold 10px Verdana,Helvetica,Arial,Sans-serif}.BlueButton3{color:#fff!important;text-decoration:none;background-color:#308bed;animation:FadeIn 5s ease-in;padding:10px 20px;border-radius:5px;display:inline-block;border:none}.BlueButton3:hover{background:#434343;letter-spacing:1px;-webkit-box-shadow:0 5px 40px -10px rgba(0,0,0,.57);-moz-box-shadow:0 5px 40px -10px rgba(0,0,0,.57);box-shadow:5px 40px -10px rgba(0,0,0,.57);animation:FadeOut .5s}@keyframes FadeIn{from{background-color:#000}to{background-color:#308bed}}@keyframes FadeOut{from{background-color:#308bed}to{background-color:#434343}}.fake{color:#000}.fieldfont{font-family:monospace,Courier;font-size:13px;text-align:right}.whitePaper{background-color:#fff;color:#000;margin:0;padding:6% 4%;font-size:14px;line-height:18px;font-weight:400}.whitePaper a:link{color:#00f;text-decoration:none}.whitePaper a:visited{color:#00f;text-decoration:none}.whitePaper a:hover{color:#00f;text-decoration:underline}.whitePaper a:active{color:#00f;text-decoration:none}.blackPaper{background-color:#000;color:#fff;margin:0 100px 0 100px;padding:10px 50px 50px 50px;font-size:14px;line-height:18px;font-weight:400}.blackPaper a:link{color:#f3c85b;text-decoration:none}.blackPaper a:visited{color:#ffe090;text-decoration:none}.blackPaper a:hover{color:#64bc6d}.blackPaper a:active{color:#c6ab48;text-decoration:none}#toggle_color{width:32px;height:16px;background:url(../img/toggle_color-d451d0715c.png) no-repeat 0 0}.commentary_media{position:relative;width:100%;margin:0 auto}.videowrapper{position:relative;float:none;clear:both;width:100%;padding-bottom:56.25%;padding-top:25px;height:0}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.comment_section{border-top:1px solid gray;padding:1.1em 0}.gray_minor{font-size:12px;color:#999}.gray_major{font-size:18px;line-height:22px;color:#999}.white_med{font-size:18px}.white_separation{margin-top:22px}#casualtyWarningSpan,#giftsWarningSpan,#jobWarningSpan,#mtg_limit_warning,#saltWarningSpan,#warnMedical,#warnTaxCredits{display:none;text-align:center;color:red;font-size:11px}#gdpr_consent{position:fixed;bottom:0;width:100%;background-color:#ffdf76;color:#000;padding:2% 0;font-size:16px;line-height:24px;z-index:4000;text-align:center;display:none}#error_span{display:none;color:red;font-family:Raleway600}.table_caption_gold{background-color:#f3c85b;color:#000;font-family:Raleway600;font-size:1.4em;line-height:1.4em}.table_caption{color:#f3c85b;font-family:Raleway600;font-size:1.4em;line-height:1.4em}.home_icon{background:url(../img/sprited-sm-logos-dbddcdf74d.png) no-repeat -31px -251px;top:4px;left:-2px;width:14px;height:13px;padding:0;cursor:pointer;margin:0 2px 0 1px}.home_icon:hover{background:url(../img/sprited-sm-logos-dbddcdf74d.png) no-repeat -46px -251px}#chart120,#chart140,#chart200,#chart200b,#chart200c,#chart200d,#chart200e,#chart200f,#chart400{margin-left:2%;margin-right:2%;width:auto}#chart400{height:400px}#chart120{height:120px}#chart140{height:140px}#chart200,#chart200b,#chart200c,#chart200d,#chart200e,#chart200f{height:200px}.chart_margin{margin-left:2%;margin-right:2%}.cbchart,.cbchart *{font-family:Verdana;font-size:10px;text-align:left;cursor:default;padding:0;margin:0;border:0;outline:0;MozUserSelect:none;KhtmlUserSelect:none}.cbchart{position:relative;width:100%;height:100%}.cb-chart{position:absolute;width:100%;top:0;left:0}.cb-axes-canvas,.cb-canvas-cover,.cb-hint-canvas,.cb-labels,.cb-series-canvas,.cb-series-canvas-div{position:absolute;width:100%;height:100%;top:0;left:0}.cb-canvas-cover{cursor:crosshair}.cb-legend{position:absolute;top:18px;left:125px;height:auto;width:180px;color:#000;background-color:#fff;border:1px solid #aaa;opacity:.85;z-index:9999}.cb-legend *{alpha:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}.cb-legend-minimized{height:14px}.cb-legend-minimized .cb-legend-minimize{display:none}.cb-legend-minimized .cb-legend-maximize{display:block}.cb-legend-minimized .cb-legend-series-container{display:none}.cb-legend-minimized .cb-legend-owner{display:none}.cb-legend-caption{padding-left:3px;background:#eee url(../img/images-418ac1667b.gif) repeat-x 0 -18px;border-bottom:1px solid #aaa;height:16px;line-height:16px;font-weight:700;text-align:left;overflow:hidden}.cb-legend-minimize{height:16px;width:16px;float:right}.cb-legend-minimize-mouseout{height:16px;width:16px;overflow:hidden;background:url(../img/images-418ac1667b.gif) no-repeat -4px -86px}.cb-legend-minimize-mouseover{height:16px;width:16px;overflow:hidden;background:url(../img/images-418ac1667b.gif) no-repeat -4px -102px}.cb-legend-maximize{display:none;height:16px;width:16px;float:right}.cb-legend-maximize-mouseout{height:16px;width:16px;overflow:hidden;background:url(../img/images-418ac1667b.gif) no-repeat -4px -54px}.cb-legend-maximize-mouseover{height:16px;width:16px;overflow:hidden;background:url(../img/images-418ac1667b.gif) no-repeat -4px -70px}.cb-legend-grabber{width:10px;height:16px;float:left;overflow:hidden;background:url(../img/images-418ac1667b.gif) no-repeat -8px -119px}.cb-legend-owner{background:#f4f4f4 url(../img/images-418ac1667b.gif) repeat-x 0 -34px;height:14px;line-height:14px;text-align:left;border-top:1px solid #aaa;overflow:hidden;padding:0 3px;color:#000}.cb-legend-owner-icon{background:url(../img/images-418ac1667b.gif) no-repeat -6px -328px;height:14px;width:14px;float:left}.cb-legend-series-container{position:relative;height:auto;padding:0;overflow:auto;padding:1px}.cb-legend-series-div{overflow:hidden}.cb-legend-series-out{position:relative;display:block;height:17px;line-height:17px;text-decoration:none;margin:0;background-image:none;text-decoration:none;background-color:#fff;padding:2px 3px}.cb-legend-series-over{position:relative;display:block;height:17px;line-height:17px;text-decoration:none;margin:0;background:#eee url(../img/images-418ac1667b.gif) repeat-x 0 -34px;text-decoration:none;padding:1px 2px;border:1px solid #aaa}.cb-legend-series-icon{position:absolute;left:0;top:0;border:0;height:18px;width:18px;margin-right:4px;background:url(../img/images-418ac1667b.gif) no-repeat}.cb-legend-series-over .cb-legend-series-icon img{margin:-1px}.cb-legend-series-caption{position:absolute;margin-left:18px;margin-right:18px;width:100%;line-height:16px;text-decoration:none;background-image:none;border-bottom:0;font-weight:400;text-align:left;overflow:hidden;height:17px;white-space:nowrap}.cb-legend-series-visibility{position:absolute;right:0;top:2px;height:16px;width:16px;margin-left:4px;overflow:hidden}.cb-legend-series-visibility div{cursor:pointer;height:16px;width:16px;overflow:hidden}.cb-legend-series-on{background:url(../img/images-418ac1667b.gif) no-repeat -4px -486px}.cb-legend-series-off{background:url(../img/images-418ac1667b.gif) no-repeat -4px -470px}.cb-legend-series-over .cb-legend-series-visibility div{margin:-1px 1px}.cb-help-on{position:absolute;top:17px;left:75px;height:300px;width:80%;color:#000;background-color:#fff6bc;border:1px solid #f3c85b;z-index:9999;alpha:.9;-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;overflow:hidden}.cb-help-off{display:none}.cb-canvas-container{position:absolute}.cb-series-canvas-container{position:absolute;overflow:hidden}.cb-titlebar{position:absolute;width:100%;height:20px}.cb-titlebar-text{float:left;font-size:11px;font-weight:400;vertical-align:top;margin-left:14px}.cb-titlebar-button{padding-left:4px;float:left;font-size:8px}.cb-titlebar-container-on{float:right;color:#fff}.cb-titlebar-container-off{display:none}.cb-titlebar-label{font-weight:700;float:left;color:#fff}.cb-titlebar-ohlc-label{font-weight:700;float:left;color:#ffa}.cb-titlebar-ohlc-value{font-weight:700;float:left;color:#ffa}.cb-titlebar-divider{display:inline;padding-right:10px;padding-left:10px;float:left;color:#fff;font-weight:400;vertical-align:middle}.cb-zoombox{position:absolute;background-color:#3a6ea5;alpha:.5;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;overflow:hidden}.cb-h-crosshair{position:absolute;height:100%;width:1px;left:50%;margin-left:-1px;overflow:hidden;display:none}.cb-v-crosshair{position:absolute;width:100%;height:1px;top:50%;margin-top:-1px;overflow:hidden;display:none}.cb-message{position:absolute;padding:6px 6px;text-align:center}.cb-message-info{background-color:#ffffe1;color:#000;font-weight:700;border:1px solid #000;alpha:.8;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.cb-message-error{background-color:#da2424;color:#000;font-weight:700;border:1px solid #000;alpha:.8;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.cb-message-nodata{background-color:#fff;color:#000;font-weight:700;border:1px solid #000;alpha:.8;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.cb-message-progress{background-color:#77b3d6;color:#3b5768;font-weight:700;border:1px solid #5a869f;alpha:.8;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.cb-key-grabber{position:absolute;top:0;left:0;height:1px;width:1px;overflow:hidden;display:block;background-color:transparent;border:none}.cb-h-axis-labels,.cb-h-label,.cb-v-axis-labels,.cb-v-label{position:absolute}.cb-h-axis-labels,.cb-v-axis-labels{height:100%;width:100%}.cb-v-label{text-align:right}.cb-h-label{text-align:center}.cb-cursor-position{position:relative;width:100%;height:100%}.cb-cursor-position-marker{position:absolute;overflow:hidden}.cb-cursor-position-label{position:absolute;padding:1px;white-space:nowrap}.cb-cursor-position-h .cb-cursor-position-marker{height:100%;width:1px}.cb-cursor-position-v .cb-cursor-position-marker{width:100%;height:1px}.cb-cursor-position-marker-left{left:0}.cb-cursor-position-marker-top{top:0}.cb-cursor-position-marker-right{right:0}.cb-cursor-position-marker-bottom{bottom:0}.cb-cursor-position-label-left{text-align:left;left:0}.cb-cursor-position-label-top{top:0}.cb-cursor-position-label-right{text-align:right;right:0}.cb-cursor-position-label-bottom{bottom:0}.cb-v-axis-caption{position:absolute;font-size:12px;font-weight:700;white-space:nowrap;width:20px;text-align:center}.cb-h-axis-caption{position:absolute;font-size:12px;height:20px;line-height:20px;font-weight:700;text-align:center;white-space:nowrap}.cb-hint{position:absolute;white-space:nowrap;font-family:Helvetica,sans-serif;font-size:10px;display:none;top:0;left:0;border:1px solid #999;background-color:#fff;padding:3px;text-align:left;color:#000;opacity:.7;alpha:.7;-moz-opacity:.7;-khtml-opacity:.7}.cb-hint label{font-weight:700;font-size:11px;display:inline}.cb-hint a{cursor:pointer}.cb-hint-pointer{position:absolute;display:none;top:0;left:0;height:12px;width:12px;overflow:hidden}.cb-hint-pointer div{height:12px;width:12px;overflow:hidden;opacity:.7;alpha:.7;-moz-opacity:.7;-khtml-opacity:.7}.cb-hint-tl{background:url(../img/images-418ac1667b.gif) no-repeat 0 -208px}.cb-hint-tr{background:url(../img/images-418ac1667b.gif) no-repeat -12px -208px}.cb-hint-bl{background:url(../img/images-418ac1667b.gif) no-repeat 0 -220px}.cb-hint-br{background:url(../img/images-418ac1667b.gif) no-repeat -12px -220px}.cb-hidden{display:none}.cb-invisible{visibility:hidden}.cb-visible{visibility:visible}.cb-legend-tree{height:auto;color:#000}.cb-legend-tree-items{margin-left:32px;margin-right:4px}.cb-legend-tree-item{height:16px;line-height:16px;overflow:hidden;white-space:nowrap;text-decoration:none;display:block;cursor:pointer}.cb-legend-tree-item:hover{font-weight:700}.undefined-icon{background-position:0 0}.line-icon{background-position:-4px -438px}.bar-vertical-icon{background-position:-4px -454px}.ohlc-icon{background-position:-4px -232px}.analog-gauge-icon{background-position:-4px -280px}.source{margin-left:2%;color:#aaa;font-size:10px}.source a:link{text-decoration:none;color:#aaa}.source a:active,.source a:visited{text-decoration:none;color:#aaa}.source a:hover{color:#fff}.glossary{color:#25d078;text-decoration:underline;font-weight:700}.recessionBarText{position:relative;top:2em;color:#000;background-color:#fff;alpha:.3;-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}#blockedtextBar{position:absolute;min-width:50px;background-color:#2a2a2a;z-index:998;display:none}#blockedtext{position:absolute;min-width:50px;line-height:12px;color:#fff;text-align:center;font-size:9px;margin-top:13px;z-index:999;display:none}.raise125em{top:-1.25em}.clearBoth{clear:both}@media print{.cb-canvas-cover{display:none!important}}.cb-legend,.cb-legend *{filter:none!important;opacity:1!important}@media only screen and (max-width:1081px){#chart120,#chart140,#chart200,#chart200b,#chart200c,#chart200d,#chart200e,#chart200f,#chart400{margin:0}}#patternPage.textBox{margin:0 2% 10px;padding:0}#stockPatternChart{height:560px;margin:0;width:auto}#stockPatternVol{height:200px;margin:0;width:auto}#patternHeaderRow{position:relative;margin:0}#patternBack{position:absolute;top:0;left:0;font-size:12px;padding-left:40px}#patternCenter{text-align:center}#patternTitle{margin:0 0 6px;font-size:26px}#patternSubtitle{font-size:13px;color:#aaa;margin:0 0 1px}#patternScoreLine{font-size:13px;color:#aaa;margin:0 0 2px}.tag-warn{color:#dc3545;font-weight:700}.tag-trend-up{color:#28a745}.tag-trend-dn{color:#dc3545}.tag-score-elite{color:#28a745}.tag-score-high{color:#28a745}.tag-score-mid{color:#ffc107}.tag-score-low{color:#fd7e14}.tag-score-weak{color:#dc3545}.tag-setup-EARLY-BUY-PT{color:#07f;font-weight:700}.tag-setup-IN-BUY-RANGE{color:#49e;font-weight:700}.tag-setup-NEAR-BUY-PT{color:#17a2b8;font-weight:700}.tag-setup-AT-21DAY{color:#9370db;font-weight:700}.tag-setup-AT-50DAY{color:#9370db;font-weight:700}.tag-setup-TRENDING{color:#28a745;font-weight:700}.tag-setup-REBOUNDING{color:#fd7e14;font-weight:700}.tag-setup-EXTENDED{color:#dc3545;font-weight:700}#sandboxForm{margin:6px auto 1rem;padding:5px 16px;font-size:11px;color:#777;background:rgba(255,255,255,.04);border-radius:4px;display:inline-block}.sandbox-title{color:#f3c85b;font-weight:700;font-size:11px}#sandboxOptions input{padding:2px 5px;border-radius:3px;border:1px solid #555;background:#222;color:#eee;font-size:12px}#sandboxForm input[type=text]{width:85px;padding:2px 5px;border-radius:3px;border:1px solid #555;background:#222;color:#eee;font-size:12px;margin:0 1px}#sandboxForm input[type=date]{width:110px;padding:2px 5px;border-radius:3px;border:1px solid #555;background:#222;color:#eee;font-size:12px;margin:0 1px}#sandboxForm button{padding:2px 10px;border-radius:3px;border:1px solid #555;background:#333;color:#ccc;cursor:pointer;font-size:11px}#sandboxForm button:hover{background:#555;color:#fff}#sandboxForm a{font-size:11px;margin-left:4px}#chartWrapper{position:relative}#bgToggle{position:absolute;top:-20px;left:0;z-index:100;width:32px;height:16px;cursor:pointer;background:url(../img/toggle_color-d451d0715c.png) no-repeat 0 0}#patternSeoContent{margin:16px 40px;font-size:13px;line-height:1.6;color:#888}#patternSeoContent h2{font-size:16px;color:#ccc;margin:0 0 8px}.whitePaper#patternPage.textBox{padding:20px 2% 10px}.whitePaper .headlineColor{color:#004080}.whitePaper #patternSubtitle{color:#555}.whitePaper #patternScoreLine{color:#555}.whitePaper #patternBack a{color:#06a}.whitePaper .tag-setup-NEAR-BUY-PT{color:#07a}.whitePaper .tag-setup-IN-BUY-RANGE{color:#05a}.whitePaper .tag-setup-EARLY-BUY-PT{color:#04a}.whitePaper .tag-setup-TRENDING{color:#060}.whitePaper .tag-setup-REBOUNDING{color:#c50}.whitePaper .tag-trend-up{color:#060}.whitePaper .cb-titlebar-label{color:#333}.whitePaper .cb-titlebar-ohlc-label{color:#004090}.whitePaper .cb-titlebar-ohlc-value{color:#004090}.whitePaper .cb-titlebar-divider{color:#aaa}.whitePaper .cb-titlebar-container-on{color:#333}.whitePaper .cb-titlebar-text{color:#333}.whitePaper .cb-titlebar-button{color:#06a}.whitePaper .cb-v-label{color:#444}.whitePaper .cb-h-label{color:#444}.whitePaper .cb-v-axis-caption{color:#555}.whitePaper .cb-h-axis-caption{color:#555}.whitePaper #sandboxForm{color:#666}.whitePaper #sandboxForm input[type=date],.whitePaper #sandboxForm input[type=text]{background:#f5f5f5;color:#333;border-color:#bbb}.whitePaper #sandboxForm button{background:#e8e8e8;color:#333;border-color:#bbb}.whitePaper .sandbox-title{color:#004080}.whitePaper #sandboxOptions input{background:#f5f5f5;color:#333;border-color:#bbb}.whitePaper #patternSeoContent{color:#666}.whitePaper #patternSeoContent h2{color:#333}@media only screen and (max-width:1081px){#patternPage.textBox{margin:0}#patternBack{position:static;padding-left:10px;margin-bottom:2px}}.market-timing-description-container{position:relative;float:none;height:100%;width:90%;min-height:80px;max-height:80px;font-size:13px;line-height:16px;font-weight:400;text-align:center;margin:0 auto;display:table}#CrystalBull-Calendar-indicator,#CrystalBull-Macro-indicator,#CrystalBull-Matador,#CrystalBull-Trading-indicator,#CrystalBull-Trend-indicator,#CrystalBull-Vixen,#business-inventories-sales-indicator,#capacity-utilization-indicator,#cd-rates-indicator,#click-hint,#consumer-sentiment-indicator,#cpi-indicator,#expected-inflation-indicator,#federal-fed-funds-indicator,#hourly-weekly-earnings-indicator,#housing-home-prices-indicator,#housing-home-sales-indicator,#housing-starts-indicator,#industrial-production-indicator,#job-openings-indicator,#macd-indicator,#market-timing-description,#money-supply-indicator,#mortgage-rates-indicator,#new-jobs-indicator,#oil-price-indicator,#personal-income-indicator,#ppi-indicator,#productivity-indicator,#put-call-ratio-indicator,#real-gdp-indicator,#real-pce-indicator,#relative-strength-indicator,#retail-sales-durable-goods-orders-indicator,#treasuries-indicator,#tso-spread-indicator,#unemployment-indicator,#unit-labor-costs-indicator,#volatility-vix-indicator,#yield-curve-indicator{vertical-align:middle;display:table-cell;overflow:hidden;display:none}.divider{clear:left;position:relative;text-align:left;height:26px;width:100%}.divider-title{position:absolute;top:0;background-color:#000;z-index:3000;padding-right:5px;line-height:26px;color:#f3c85b;font-size:16px;font-variant:small-caps;font-weight:700;margin-left:0;text-align:left}.divider-title2{position:relative;top:0;background-color:#000;z-index:3000;padding-right:5px;line-height:26px;color:#f3c85b;font-size:16px;font-variant:small-caps;font-weight:700;margin-left:0;text-align:left}.indicator_list{margin:2px 8% 50px;font-size:12px;line-height:16px;color:#fff;text-align:left}.indicator_list a:link{text-decoration:none}.indicator_list a:visited{text-decoration:none}.indicator_list a:hover{color:#916d24}.indicator_list a:active{color:#916d24}.indicator_list li,.indicator_list ul{display:inline}.centerThreeGauges{margin:0 auto;max-width:450px}.centerFourGauges{margin:auto;max-width:600px}.centerFiveGauges{margin:auto;max-width:750px}.centerSixGauges{margin:auto;max-width:900px}.centerSevenGauges{margin:auto;max-width:1050px}.last_alerts{clear:both;margin:0 10px 8px 15px;cursor:pointer}#macro_alerts,#matador_alerts,#trading_alerts,#trend_alerts,#vixen_alerts{display:none}#Average_newHomePriceGauge,#Real_PCE_MM_gauge,#Real_PCE_YY_gauge,#Ten_Year_Treasury_gauge,#Thirty_Year_Treasury_gauge,#Three_Month_Treasury_gauge,#VIX_gauge,#businessInventoriesGauge,#calendarGauge,#capUtilGauge,#cbHomePriceGauge,#cbHomeSalesGauge,#consumerSentimentGauge,#cpiMmGauge,#cpiYyGauge,#durableGoodsOrdersGauge,#expectedInflationGauge,#fedFundsGauge,#hourlyEarningsGauge,#housingStartsGauge,#industrialProductionGauge,#initJoblessGauge,#inventorySalesRatioGauge,#jobOpeningsGauge,#m1Gauge,#m2Gauge,#m2MinusM1Gauge,#macdGauge,#matadorGauge,#monetaryBaseGauge,#newHomePriceGauge,#newHomeSalesGauge,#newJobsGauge,#oilPriceGauge,#pcRatioGauge,#persIncomeGauge,#ppiMmGauge,#ppiYyGauge,#productivityBusiness_gauge,#productivityGauge,#productivityNonfarm_gauge,#realGdpGauge,#realPceGauge,#retailSalesGauge,#rsiGauge,#thirtyYrMtgGauge,#thirtyYrMtgGauge2,#threeMoCdsGauge,#tradingGauge,#treasuriesGauge,#trendGauge,#tsoSpreadGauge,#unemploymentGauge,#unitLaborCostsGauge,#vixGauge,#vixenGauge,#weeklyEarningsGauge,#yieldCurveGauge{position:relative;float:left;width:150px;height:150px;background:url(../img/sprited-gauges-9282ae7768.png) 0 0;z-index:1;cursor:pointer}#quad_gauge_container{position:relative;margin:0 auto;width:90%;max-width:1720px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.match_quad_gauge_container{position:relative;margin:0 auto;width:90%;min-width:672px;max-width:1720px}#triple_gauge_container{position:relative;margin:0 auto;width:90%;min-width:504px;max-width:1290px}#macroGaugeLg,#matadorGaugeLg,#tradingGaugeLg,#trendGaugeLg,#vixenGaugeLg{position:relative;margin:0 auto;width:160px;height:160px;background:url(../img/sprited-gauges-9282ae7768.png) -152px 0}.gauge_title{font-size:16px;text-align:center}.lineOne{font-family:Raleway600;color:#333;font-size:11px;white-space:pre}.lineTwo{font-family:Raleway600;color:#333;font-size:10px;white-space:pre}.lineOne_160{font-family:Raleway600;color:#333;font-size:12px;white-space:pre}.lineTwo_160{font-family:Raleway600;color:#333;font-size:11px;white-space:pre}.odoClass{font-family:Helvetica;font-weight:400;font-size:10px;white-space:pre;color:#fff;background-color:#000;border:2px;border-bottom-style:groove;border-right-style:groove}.odoClass_160{font-family:Helvetica;font-size:11px;white-space:pre;color:#fff;background-color:#000;border:2px;border-bottom-style:groove;border-right-style:groove}.my_marker{color:#000;font-family:Verdana;font-size:9px;padding:14px}.my_marker_Months{color:#000;font-family:Verdana;font-size:8px;padding:13px}.canvas,.labels{position:absolute;width:100%;height:100%;top:0;left:0}table div.cb-canvas-cover{background-color:transparent}.Macro_gauge_gray_160,.Matador_gauge_gray_160,.Trading_gauge_gray_160,.Trend_gauge_gray_160,.Vixen_gauge_gray_160{position:relative;background:url(../img/sprited-gauges-9282ae7768.png) no-repeat -314px 0;float:left;width:160px;height:160px}.Matador_gauge_gray_160{background:url(../img/sprited-gauges-9282ae7768.png) no-repeat -477px 0;float:right}.Trading_gauge_gray_160{background:url(../img/sprited-gauges-9282ae7768.png) no-repeat -640px 0;float:right}.Macro_gauge_gray_160{background:url(../img/sprited-gauges-9282ae7768.png) no-repeat -803px 0;float:right}.Trend_gauge_gray_160{background:url(../img/sprited-gauges-9282ae7768.png) no-repeat -966px 0;float:right}.Macro_gauge_gray_160_inner,.Trading_gauge_gray_160_inner,.Trend_gauge_gray_160_inner{position:absolute;border-width:1px;border-style:solid;border-color:#fff;background-color:#000;top:25px;left:4px;width:150px;height:100px;z-index:3;float:left;opacity:.76}.Trading_gauge_gray_160_inner{float:right}.Macro_gauge_gray_160_inner_text,.Trading_gauge_gray_160_inner_text,.Trend_gauge_gray_160_inner_text{position:absolute;text-align:center;font-size:10px;line-height:13px;top:25px;left:10px;width:140px;height:100px;float:left;z-index:4;padding-top:5px;padding-bottom:0}.Gauge_160_container{position:relative;border:double #fff;background-color:#000;display:grid;grid-template-rows:0fr 1fr 0fr 0fr}.Gauge_160_container_innertext{padding:10px 10px 24px 10px;font-size:13px;line-height:1.3em}@media only screen and (max-width:1066px){.centerSevenGauges{width:600px}}@media only screen and (max-width:916px){.centerSixGauges{width:450px}#quad_gauge_container{grid-template-columns:1fr 1fr}}@media only screen and (max-width:767px){.centerFiveGauges{width:450px}#twin_gauge_container{width:100%;min-width:320px;height:100%;text-align:center}.Macro_container_160{float:none}#macroGauge,#macroGaugeLg,#tradingGauge,#tradingGaugeLg,#trendGauge,#trendGaugeLg,.Macro_gauge_gray_160,.Trading_gauge_gray_160,.Trend_gauge_gray_160{margin:0 auto}.indicator_list{text-align:center}}@media only screen and (min-width:616px) and (max-width:749px){.centerThreeGauges{max-width:450px;width:450px}.centerFiveGauges,.centerFourGauges,.centerSevenGauges,.centerSixGauges{max-width:600px;width:600px}}@media only screen and (min-width:466px) and (max-width:615px){.centerFiveGauges,.centerFourGauges,.centerSevenGauges,.centerSixGauges,.centerThreeGauges{max-width:450px;width:450px}}@media only screen and (max-width:465px){.centerFiveGauges,.centerFourGauges,.centerSevenGauges,.centerSixGauges,.centerThreeGauges{max-width:300px;width:300px}#quad_gauge_container{grid-template-columns:1fr}}@media only screen and (max-width:323px){.Trading_container_160{border-left:none;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.Trend_container_160{border-right:none;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.Macro_container_160{border-right:none;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.tradingGaugeLg{left:-1px}}