/*! marketrealist */ 

@keyframes animationFrames{0%{left:0;top:-39px;opacity:.5;transform:rotate(0deg) scaleX(1) scaleY(1) skewX(0deg) skewY(0deg)}100%{left:0;top:0;opacity:1;transform:rotate(0deg) scaleX(1) scaleY(1) skewX(0deg) skewY(0deg)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.hidden{display:none}.entry-content img{margin:0 0 1.5em}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter,.alignnone,img.alignnone{margin:20px auto;display:block;clear:both;max-width:480px}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0 none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0!important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}body{color:#333;font-size:14px;font-family:"Helvetica Neue",Arial,sans-serif;line-height:22px}img{max-width:100%;width:auto}a{color:#0d750b;text-decoration:none}a:hover,a:hover div,a:hover h1{color:#095383;text-decoration:underline}a:visited{color:#030}h1,h2,h3,h4{padding:0;font-weight:700;font-family:ff-tisa-web-pro,Georgia,"Times New Roman",serif}h1{font-size:28px;line-height:36px;font-weight:400;font-family:"Helvetica Neue",Arial,sans-serif;margin:0 0 20px}h2{font-size:18px;line-height:22px;margin:0 0 13px}h3{font-size:17px;line-height:21px}ul{margin:0 0 20px 15px;list-style-type:square;list-style-image:url(images/bullet.png)}ol{margin:0 0 20px 15px}p{margin:0 0 20px}b,strong{font-weight:700}em,i{font-style:italic}button::-moz-focus-inner{padding:0;border:0}.ir,.search-wrapper #search_button span,.search-wrapper #login_button span,#content .search-page-form form input[type=submit] span,#page-footer #footer-links p .xignite,.button-rss,.button-facebook,.button-twitter,.single .byline #share-tools .traditional-share .email,.single .byline #share-tools .traditional-share .print,.single .byline .share-twitter,.single .byline .share-facebook,.prev-next-posts-sidebar .left,.prev-next-posts-sidebar .right{text-align:left;text-indent:-999em}.c-col h2{margin:0 0 13px}#need-to-knows .current-post h3 a,.homepage-section h3 a,#newsletter-sidebar h2 a,#about-us h2 a,.recent-posts h3 a{color:#333;border:0}#need-to-knows .current-post h3 a:visited,.homepage-section h3 a:visited,#newsletter-sidebar h2 a:visited,#about-us h2 a:visited,.recent-posts h3 a:visited{color:#333}#need-to-knows .current-post h3 a:hover,.homepage-section h3 a:hover,#newsletter-sidebar h2 a:hover,#about-us h2 a:hover,.recent-posts h3 a:hover{color:#0d750b}#need-to-knows .current-post h3 a span,.homepage-section h3 a span,#newsletter-sidebar h2 a span,#about-us h2 a span,.recent-posts h3 a span{font-weight:400}.angle{font-weight:400}.pagination a,.pagination span{padding:5px}.icon-home,.icon-justify{font-weight:400;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4)}.icon-justify{font-size:18px}.icon-home{font-size:20px}.icon-search{font-size:22px}.home-button,.compact-button,.compact-home-button{text-align:center;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.4);line-height:1.2}.home-button{font-size:13px;text-decoration:none}.home-button:hover{text-decoration:none}.compact-button,.compact-home-button{font-weight:600;font-size:13px;text-transform:uppercase;line-height:3}.compact-drop{text-align:left}.compact-heading{font-weight:700}.cl-sub{text-indent:0;font-weight:400}.cl2{line-height:16px}#brand{text-shadow:0 1px 2px rgba(0,0,0,.4)}#tagline{color:#ff6;font-size:15px;line-height:19px;font-weight:300}.qtip .qtip-content{font-size:14px;line-height:20px}.qtip.qtip-default{border:1px solid #747474;background-color:#ffffe2;max-width:300px}.wrapper{margin:0 auto;overflow:visible;padding:0 15px}@media only screen and (min-device-width:640px){.wrapper{width:980px}}.hide-header.hide-footer .wrapper{width:100%;padding:0;height:100%}.hide-header.hide-footer #wrap{height:100%!important}.column,.a-col,.b-col,.c-col,.a-b-col,.d-col,.e-col,.a-b-half-col,.a-b-half-col-right,.a-b-half-col-left{display:inline;float:left}div[class*="-col"]{overflow:visible}.a-col img,.b-col img,.c-col img,.d-col img,.e-col img,.a-b-col img{max-width:100%}@media only screen and (min-device-width:320px) and (max-device-width:480px){.a-col img,.b-col img,.c-col img,.d-col img,.e-col img,.a-b-col img{height:auto}}.a-b-col{width:660px}@media only screen and (min-device-width:320px) and (max-device-width:480px){.a-b-col{width:90%}}.a-b-col .b-col{float:right}.a-col{margin:0;width:160px}.b-col{margin-left:20px;width:480px}.c-col{float:right;margin:0 0 0 20px;width:300px}@media only screen and (min-device-width:320px) and (max-device-width:480px){.c-col{display:none}}.d-col{width:800px}.d-col.margin-left{width:780px;margin-left:20px}.e-col{width:160px;float:right}.a-b-half-col,.a-b-half-col-right,.a-b-half-col-left{margin:0 10px 0 0;width:310px}.a-b-half-col-right{margin:0 0 0 10px;float:right}.clearfix,.wrapper,#page-footer,.single .prev-next-posts,#most-viewed li,.most-active li,.most-recent li,.homepage-section-links,.homepage-section .homepage-section-links,#author-articles li,.market-update-title{zoom:1}.clearfix:before,.wrapper:before,#page-footer:before,.single .prev-next-posts:before,#most-viewed li:before,.most-active li:before,.most-recent li:before,.homepage-section-links:before,.homepage-section .homepage-section-links:before,#author-articles li:before,.market-update-title:before,.clearfix:after,.wrapper:after,#page-footer:after,.single .prev-next-posts:after,#most-viewed li:after,.most-active li:after,.most-recent li:after,.homepage-section-links:after,.homepage-section .homepage-section-links:after,#author-articles li:after,.market-update-title:after{content:"";display:table}.clearfix:after,.wrapper:after,#page-footer:after,.single .prev-next-posts:after,#most-viewed li:after,.most-active li:after,.most-recent li:after,.homepage-section-links:after,.homepage-section .homepage-section-links:after,#author-articles li:after,.market-update-title:after{clear:both}.clear{clear:both}.clear-after:after{content:'';display:block;clear:both}#sidebar,.sidebar{margin-bottom:0}#sidebar .sidebar-item,.sidebar .sidebar-item{margin-bottom:20px}#sidebar .sidebar-item:last-child,.sidebar .sidebar-item:last-child{margin-bottom:0}.single-col{width:660px;margin:0 auto}.single-col img{max-width:100%;margin:0 auto 20px}.register-page{min-height:775px}#market-update{height:auto;overflow:hidden}#market-data-table{float:right}#market-data-table th[scope=col]{color:grey;text-align:right;text-decoration:underline;height:22px}.article .marketrealist-chart-container{margin-bottom:20px;height:400px;clear:both}.article h2{font-family:"Helvetica Neue",Arial,sans-serif;font-size:14px;line-height:20px;font-weight:700;color:#000;margin-bottom:0}.article h3.return-to-expert{margin-top:26px}.article .meta-button{width:18px;height:18px;padding:0;color:#c9c8c9}.article .meta-button span{font-size:11px}.article .meta-button:visited{color:#c9c8c9}.quote-page-block .marketrealist-historical-price-chart{height:500px}@media only screen and (min-device-width:320px) and (max-device-width:480px){.quote-page-block .marketrealist-historical-price-chart{height:auto}}.marketrealist-chart-container{position:relative;background-color:#fff}.historical-spdr-price-chart-unit{margin-bottom:20px}.visibility-hidden{visibility:hidden}.highcharts-container svg{overflow:visible!important}.marketrealist-cross-sectional-chart{margin-bottom:20px}#ui-datepicker-div{z-index:30000!important;font-size:12px}table{width:100%;max-width:100%;overflow:hidden}table.small-font{font-size:12.5px}table tr:first-child td{border:0}table .odd{background:#e9e9e5}table .odd td{border:0}table .even{background:#fff}table .even td{border:0}table td{border-top:1px solid #e9e9e5;padding:2px}table td.value{text-align:right}table td.symbol{padding-left:4px}table td.symbol span{color:#198812}table td.positive{color:#198812}table td.negative{color:#c74949}.c-green{color:#198812}.g-green{color:#fff;text-shadow:0 1px 1px #115b0c;background-color:#3a934e;background-image:linear-gradient(#3a934e,#277c3e)}.mr-normal{display:inline-block;border:0;height:32px;line-height:32px;padding:0 10px;font-size:14px;cursor:pointer}.mr-button{border-radius:5px!important;-o-box-shadow:0 1px 1px rgba(255,255,255,.58) inset;box-shadow:0 1px 1px rgba(255,255,255,.58) inset;text-align:center}.mr-button-big{font-size:22px;padding:6px 10px;text-transform:uppercase;height:auto}.mr-green{color:#fff;text-shadow:0 1px 1px #115b0c;background-color:#3a934e;background-image:linear-gradient(#3a934e,#277c3e)}.mr-green:hover{background-color:#49b762;background-image:linear-gradient(#49b762,#33a351)}.mr-green:focus,.mr-green:active{background-color:#49b762;background-image:linear-gradient(#33a351,#49b762)}@media only screen and (min-device-width:768px){.mr-yellow{color:#660;text-shadow:0 1px 1px rgba(255,255,255,.8);background-color:#ffff96;background-image:linear-gradient(#ffff96,#fff000 93%)}.mr-yellow:hover{background-color:#fff596;background-image:linear-gradient(#fff596,#ffd400 93%)}.mr-yellow:focus,.mr-yellow:active{background-color:#ffd400;background-image:linear-gradient(#ffd400,#fff596 93%)}}.mr-yellow-strong{background-color:#ffff96;background-image:linear-gradient(#ffff96,#fff000 93%);border:1px solid #990;color:#330}.mr-yellow-strong:hover{background-color:#fff596;background-image:linear-gradient(#fff596,#ffd400 93%);text-decoration:underline}.mr-yellow-black{border-radius:5px;background-color:#ffff96;background-image:linear-gradient(#ffff96,#fff000 93%);-o-box-shadow:0 1px 1px rgba(255,255,255,.2) inset,0 1px 1px rgba(0,0,0,.5);box-shadow:0 1px 1px rgba(255,255,255,.2) inset,0 1px 1px rgba(0,0,0,.5);border:1px solid #990;color:#330;padding:5px 20px;font-weight:300;color:#330!important}.mr-yellow-black:hover{background-color:#fff596;background-image:linear-gradient(#fff596,#ffd400 93%)}.mr-gray{color:#333;border:1px solid #c5c5c5;text-shadow:0 1px 1px #fff;background-color:#ededed;background-image:linear-gradient(#fdfdfd,#ddd)}.mr-gray:hover{background-color:#eee;background-image:linear-gradient(#eee,#cecece)}.mr-gray:focus,.mr-gray:active{background-color:#cecece;background-image:linear-gradient(#cecece,#eee)}.placeholder{width:100%;background:#eee;padding:20px;text-align:center;text-transform:uppercase;color:#aaa;margin:0 0 20px;box-sizing:border-box}.compact .placeholder{text-align:left;box-sizing:content-box}.compact .profile-dropdown{display:none}.admin-bar.compact .header-wrapper{margin-top:32px}.compact-drop{outline:0}.compact-drop:focus,.compact-drop:active{outline:-webkit-focus-ring-color auto 0}.home-button,.compact-button,.compact-home-button{background:transparent;cursor:pointer;padding:0;margin:0}.home-button:focus,.home-button:active,.compact-button:focus,.compact-button:active,.compact-home-button:focus,.compact-home-button:active{outline:-webkit-focus-ring-color auto 0}.home-button .cl1,.home-button .cl-sub,.compact-button .cl1,.compact-button .cl-sub,.compact-home-button .cl1,.compact-home-button .cl-sub{box-sizing:border-box}#content input,.content-block input{box-sizing:border-box;-webkit-box-sizing:border-box}#content input[type=text],#content input[type=password],#content input[type=email],.content-block input[type=text],.content-block input[type=password],.content-block input[type=email]{border-radius:5px;-o-box-shadow:0 1px 1px rgba(0,0,0,.2) inset;box-shadow:0 1px 1px rgba(0,0,0,.2) inset;border:0;display:block;padding:8px;font-size:14px;color:#333;background:#eee}#content select,.content-block select{border-radius:5px;padding:8px;font-size:14px}.mr-input-group input,.mr-input-group button{display:inline!important}.mr-input-group .mr-input-group-addon:first-child,.mr-input-group .mr-form-control:first-child{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.mr-input-group .mr-input-group-addon:last-child,.mr-input-group .mr-form-control:last-child{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.meta-button-wrap{position:absolute;right:0;overflow:auto;font-family:"Helvetica Neue",Arial,sans-serif}.meta-button-wrap.single-meta{position:relative}.meta-button{display:block;float:left;line-height:20px;font-size:12px;height:26px;width:26px;padding:4px;text-align:center;border:1px solid #ccc;color:#999;transition:all .15s ease-in-out;margin-left:5px;margin-bottom:5px;box-sizing:border-box;color:#999}.meta-button:visited{color:#999}.meta-button span{padding:0 1px;box-sizing:border-box}.meta-button.meta-twitter:hover{background:#00aced;border:1px solid #0099d4}.meta-button.meta-facebook:hover{background:#3b5998;border:1px solid #344e86}.meta-button.meta-email:hover{background:#999;border:1px solid #8c8c8c}.meta-button.meta-linkedin:hover{background:#007bb6;border:1px solid #006a9d}.meta-button.meta-print:hover{background:#999;border:1px solid #8c8c8c}.meta-button:hover{text-decoration:none;color:#fff;transition:all .15s ease-in-out}@font-face{font-family:market;src:url(fonts/market.eot);src:url(fonts/market.eot?#iefix) format("embedded-opentype"),url(fonts/market.woff) format("woff"),url(fonts/market.ttf) format("truetype"),url(fonts/market.svg#market) format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:market;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before{content:"\e600"}.icon-search:before{content:"\e601"}.icon-profile:before{content:"\e602"}.icon-trend:before{content:"\e603"}.icon-portfolio:before{content:"\e604"}.icon-linkedin:before{content:"\e605"}.icon-home:before{content:"\e606"}.icon-email:before{content:"\f003"}.icon-print:before{content:"\f02f"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-justify:before{content:"\f0c9"}.tabs-ui{overflow:visible}.tabs-wrap{position:relative;margin:20px 0 30px;overflow:visible}.tabs-baseline{position:absolute;z-index:0;bottom:0;left:-15px;right:-15px;background:#bbb;content:' ';height:2px}.tabs-read-more{position:absolute;right:0;top:0;width:300px;height:47px;line-height:47px;font-size:11px;text-transform:uppercase;text-align:right}.tabs-read-more span{font-size:13px}.tabs{position:relative;overflow:visible;width:100%;height:47px;margin:0;padding:0}.tabs .tab{float:left;width:122px;margin-right:10px;font-size:13px;font-weight:700;box-sizing:border-box;display:block;z-index:-1}.tabs .tab a{display:block;outline:0;text-align:center;padding:10px 0;margin-top:4px;border-radius:5px 5px 0 0;color:#198812;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;cursor:pointer;text-decoration:none}.tabs .tab a:hover,.tabs .tab a:focus,.tabs .tab a:active{background:#eee;color:#21b518}.tabs .tab a:last-child{margin-right:0}.tabs .ui-tabs-active{top:1px;position:relative;z-index:1;background:#fff}.tabs .ui-tabs-active a{background:#fff;color:#333;margin-top:0;padding:13px 0 10px;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:2px solid #bbb}.tabs .ui-tabs-active a:hover,.tabs .ui-tabs-active a:focus,.tabs .ui-tabs-active a:active{background:#fff}.tabs-col{margin-bottom:20px;position:relative}.tabs-col div{position:relative;background:#ddd;color:#333;box-sizing:border-box;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-color:#aaa;border-style:solid}.tabs-col div:first-child{border-top-width:1px}.tabs-col div a{display:block;padding:5px}.tabs-col div.ui-tabs-active{background-color:#198812;background-image:linear-gradient(#1d9f15,#15710f);border-color:#146d0e;border-right-color:#198812}.tabs-col div.ui-tabs-active a{color:#fff}.tabs-col div.ui-tabs-active:before{position:absolute;z-index:1;content:"";right:-6px;top:0;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:5px solid #198812}#print-header{display:none}.hide-header .site-header{display:none}.hide-header #header{display:none}#header{height:75px;width:100%;margin:0}.header-wrapper{position:fixed;z-index:99;top:auto;width:100%;min-width:750px;background-color:#0d8234;border-bottom:1px solid #0d8234}#brand{width:auto}#logo{float:left;margin:10px 0 0}#logo a{border:0}#link_header_logo img{display:block}#tagline{float:left;clear:both;display:block}#brand{float:left}.message{text-align:center;background-color:#b0d3b0;clear:both;padding:10px;border-bottom:1px solid #799b79;border-top:1px solid #779b77;font-weight:700;margin-bottom:15px}.message p{margin:0}.message.error{background-color:#e9c8c9;border-bottom:1px solid #96817e;border-top:1px solid #96817e}.compact{z-index:100}.compact .header-wrapper{position:fixed;top:0;z-index:101;border-bottom:1px solid #0d8234}.compact #brand{width:232px;height:38px;border-right:1px solid #27713a}.compact #logo{margin:0;width:232px}.compact #logo a{height:33px;margin-top:2px;display:block}.compact #link_header_logo{display:block;width:180px;height:34px;background-image:url(images/mr_logo_white.svg);background-position:0 2px;background-repeat:no-repeat}.compact #link_header_logo img{display:none}.compact #tagline{display:none}.breadcrumbs-wrap{background:#FFF;margin-top:15px;padding:3px 0;margin-bottom:15px}.breadcrumbs-wrap .breadcrumbs{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site-header{font-family:Roboto,sans-serif;width:100%;height:65px}.site-header .nav-bar{display:-ms-flexbox;display:flex;width:100%;vertical-align:top}@media only screen and (max-width:1010px){.site-header .nav-bar{display:block}}.site-header .nav-bar .nav-brand{vertical-align:middle;padding:6px;padding-left:23px;width:180px}@media only screen and (max-width:1010px){.site-header .nav-bar .nav-brand{float:left}}.site-header .nav-bar .nav-brand .logo a img{max-height:30px;width:174px}.site-header .nav-bar .nav-buttons{width:512px}@media only screen and (max-width:1010px){.site-header .nav-bar .nav-buttons{float:right}}.site-header .nav-bar .nav-buttons.logged{width:414px}.site-header .nav-bar .nav-buttons ul.menuitems{padding:0;margin:0}.site-header .nav-bar .nav-buttons ul.menuitems>li{list-style:none;float:left;padding:14px 0;margin-left:31px}.site-header .nav-bar .nav-buttons ul.menuitems>li.dropdown:hover.menuitem-login,.site-header .nav-bar .nav-buttons ul.menuitems>li.dropdown.open.menuitem-login{background-color:rgba(12,130,52,.5)}.site-header .nav-bar .nav-buttons ul.menuitems>li.dropdown:hover:after,.site-header .nav-bar .nav-buttons ul.menuitems>li.dropdown:hover:before,.site-header .nav-bar .nav-buttons ul.menuitems>li.dropdown.open:after,.site-header .nav-bar .nav-buttons ul.menuitems>li.dropdown.open:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;z-index:999994;margin-top:-14px}.site-header .nav-bar .nav-buttons ul.menuitems>li.dropdown:hover:after,.site-header .nav-bar .nav-buttons ul.menuitems>li.dropdown.open:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}.site-header .nav-bar .nav-buttons ul.menuitems>li.dropdown:hover:before,.site-header .nav-bar .nav-buttons ul.menuitems>li.dropdown.open:before{border-color:rgba(57,144,76,0);border-bottom-color:#0d8234;border-width:5px;margin-left:-5px}.site-header .nav-bar .nav-buttons ul.menuitems>li .sign-up{border:1px solid #fff;padding:5px 10px;border-radius:4px}.site-header .nav-bar .nav-buttons ul.menuitems>li .sign-up:hover{background-color:rgba(126,210,33,.8);border-color:rgba(126,210,33,.8)}.site-header .nav-bar .nav-buttons ul.menuitems>li>a{color:#fff!important;font-weight:400;text-transform:uppercase;text-decoration:none;padding:0;font-size:12px}.site-header .nav-bar .nav-buttons ul.menuitems>li>a .icon{display:inline;vertical-align:middle;margin-right:8px}.site-header .nav-bar .nav-buttons ul.menuitems>li>a .icon.user-logged-in{margin-right:2px;background-color:rgba(126,210,33,.8);border-radius:100%}.site-header .nav-bar .nav-buttons ul.menuitems>li>a .arrow{content:""}.site-header .nav-bar .nav-search{margin-top:10px;margin-left:50px;-ms-flex:2;flex:2;background-color:#0d8234;overflow:hidden;vertical-align:middle}@media only screen and (max-width:1010px){.site-header .nav-bar .nav-search{display:none}}.site-header .nav-bar .nav-search#search form{display:-ms-flexbox;display:-ms-flexbox;display:flex;margin-left:0}.site-header .nav-bar .nav-search button.search{border:0;color:transparent;background:#0d8234 url(images/Search_Icon_white.png) 50% 65% no-repeat;cursor:pointer;width:25px;height:25px}.site-header .nav-bar .nav-search button.search.is-loading{background:#0d8234 url(images/ajax-loading-tiny.gif) 50% 70% no-repeat}.site-header .nav-bar .nav-search .nav-hints{display:inline-block;margin-left:-22px}.site-header .nav-bar .nav-search .nav-search-input{width:100%;display:inline-block;border-bottom:1px solid #82C097}.site-header .nav-bar .nav-search .nav-search-input input{outline:0;color:#fff;height:26px;border:0;width:100%;background-color:transparent;font-size:14px;font-weight:700;font-family:Roboto,sans-serif}.site-header .nav-bar .nav-search .nav-search-input input::-webkit-input-placeholder{font-weight:400;opacity:.5;color:#fff}.site-header .nav-bar .nav-search .nav-search-input input:-moz-placeholder{font-weight:400;opacity:.5;color:#fff}.site-header .nav-bar .nav-search .nav-search-input input::-moz-placeholder{font-weight:400;opacity:.5;color:#fff}.site-header .nav-bar .nav-search .nav-search-input input:-ms-input-placeholder{font-weight:400;opacity:.5;color:#fff}.site-header .dropdown{position:relative;margin-right:16px}.site-header .dropdown.out .dropdown-menu{visibility:hidden;opacity:0}.site-header .dropdown.over .dropdown-menu{visibility:visible;opacity:1}.site-header .dropdown-toggle{position:relative}.site-header .dropdown-toggle:after,.site-header .dropdown-toggle:before{top:50%;margin-top:-3px;right:-12px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;z-index:999993}.site-header .dropdown-toggle:after{border-color:rgba(255,255,255,0);border-top-color:#0d8234;border-width:3px;margin-right:-3px}.site-header .dropdown-toggle:before{border-color:rgba(57,144,76,0);border-top-color:#fff;border-width:4px;margin-right:-4px}.site-header .dropdown-menu{position:absolute;background-color:#fff;border:1px solid #0d8234;border-radius:4px;z-index:999992;right:0;margin-top:10px;white-space:nowrap;display:none;transition:opacity .25s ease-in-out}.site-header .dropdown-menu.large{position:fixed;margin-right:82px}.site-header .dropdown-menu .flex{display:-ms-flexbox!important;display:flex!important;flex-direction:row;-ms-flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:nowrap}.site-header .dropdown-menu .flex ul.links{-ms-flex-item-align:baseline;align-self:baseline;-webkit-align-self:baseline;margin-right:10px}.site-header .dropdown-menu .colum{display:inline-block;overflow:visible}.site-header .dropdown-menu .colum.right{float:right}.site-header .dropdown-menu .colum.padd{margin:14px 21px;margin-right:0}.site-header .dropdown-menu .colum.padd.small-margin{margin:8px;margin-right:8px}.site-header .dropdown-menu .colum.padd.small-margin .links a{margin:0!important}.site-header .dropdown-menu .colum.padd:last-child:not(.small-margin){margin-right:14px}.site-header .dropdown-menu .colum .title{font-family:Roboto,sans-serif;font-size:18px;font-weight:400;width:100%;display:-ms-inline-flexbox;display:inline-flex;color:#0d8234;border-bottom:1px solid #0d8234;padding-bottom:7px;margin:0;margin-right:15px}.site-header .dropdown-menu ul.links{padding:0;margin:10px 0 0}.site-header .dropdown-menu ul.links>li{list-style:none;padding:0}.site-header .dropdown-menu ul.links>li.spacer{margin-bottom:12px}.site-header .dropdown-menu ul.links>li.menu-title{margin-bottom:3px}.site-header .dropdown-menu ul.links>li.menu-title>a{font-weight:700!important}.site-header .dropdown-menu ul.links>li>a{text-decoration:none;color:#000;font-weight:300;margin:0 8px 0 -8px;padding:4px 8px;border-radius:7px}.site-header .dropdown-menu ul.links>li>a .menuitem-icon{margin-right:5px}.site-header .dropdown-menu ul.links>li>a:hover{background-color:rgba(12,130,52,.5);color:#fff}@media only screen and (max-width:1200px){.site-header .nav-buttons{margin-right:10px!important}.site-header .nav-brand{margin-left:0!important}.site-header #search form,.site-header #search .live-search-results>ul{margin-left:0!important}.site-header .dropdown.jumbo .dropdown-menu{width:100%;height:320px;overflow-y:scroll;overflow-x:hidden}.site-header .dropdown.jumbo .dropdown-menu.large{margin-right:0}.site-header .dropdown.jumbo .dropdown-menu .colum{display:block!important}.site-header .dropdown.jumbo .dropdown-menu .colum.padd{margin:21px!important}}.header-mobile{width:100%;height:44px;position:fixed;top:0;background:#fff url(images/header.png) repeat-x 0 0;z-index:2;display:table;color:#fff}.header-mobile form{display:table-row}.header-mobile .logo{height:44px;width:100%;background:transparent url(images/mr_logo_white.svg) no-repeat scroll center 10px;background-size:130px;overflow:hidden;display:block;float:left}.header-mobile .header-left{border-right:1px solid #27713a;text-align:center;display:table-cell;width:50px}.header-mobile .header-center{display:table-cell}.header-mobile .header-right{border-left:1px solid #27713a;text-align:center;display:table-cell;width:50px}.header-mobile .mobile-search{font-size:16px;background-color:#1c552a;width:100%;margin:0;border:0;height:44px;color:#fff;padding:0 0 0 20px;display:block;float:left;outline:0}.header-mobile .mobile-search:-webkit-input-placeholder{color:#fff}.header-mobile .mobile-search-entry,.header-mobile .mobile-search-submit,.header-mobile .mobile-nav-entry,.header-mobile .mobile-search-dismiss,.header-mobile .mobile-modal-dismiss,.header-mobile .compact-home-button{color:#fff;border:0;text-align:center;display:block;float:left;height:44px;width:100%}.header-mobile .mobile-nav-entry,.header-mobile .mobile-search-entry,.header-mobile .mobile-search-dismiss,.header-mobile .mobile-modal-dismiss{background:transparent}.header-mobile .mobile-search-submit{background:#fff596;background-image:linear-gradient(#fff596,#ffd400 93%);display:none}.header-mobile .mobile-search-dismiss,.header-mobile .mobile-modal-dismiss,.header-mobile .compact-home-button{display:none}.header-mobile .icon-dismiss{display:block;float:left}.header-mobile .icon-justify{padding-top:14px;height:30px}.header-mobile .icon-search{padding-top:7px;height:34px}.header-mobile .icon-dismiss{text-align:center;width:100%;padding-bottom:3px;font-weight:900;font-size:22px;text-shadow:0 1px 2px rgba(0,0,0,.4)!important;font-family:'Helvetica Neue',Arial,sans-serif}@media only screen and (min-device-width:320px) and (max-device-width:640px){.site-header{display:none!important}}body.home #header,body.profile #header,body.page #header,body.single-quote-page #header,body.single-attachment #header,body.search #header{margin-bottom:20px}body.single-quote-page.admin-bar .fixed-header{margin-top:108px}body.page-template-home-logged-out-php #header{margin-bottom:0}#nav-wrapper{float:right;width:610px;position:relative;height:99px;z-index:101}#nav-wrapper .home-button{display:none}#nav-wrapper .compact-menu{display:none}#nav-wrapper .compact-menu:hover{display:block}#nav-wrapper .compact-menu:hover .compact-drop{display:block}#nav-wrapper .compact-drop{display:none}#nav-wrapper ul{list-style:none;list-style-image:none;margin:0}#nav-wrapper #main_nav{border:1px solid #207033;border-radius:5px 5px 0 0;float:left;position:absolute;bottom:0;left:0;margin-right:-100px}#nav-wrapper #main_nav .first a{border-left:0;border-radius:4px 0 0}#nav-wrapper #main_nav .last a{border-right:0;border-radius:0 4px 0 0}#nav-wrapper .main_nav_li{float:left;font-size:13px;line-height:22px;border:0}#nav-wrapper .main_nav_li .main_nav_a{-o-box-shadow:0 1px 1px rgba(0,0,0,.15) inset;box-shadow:0 1px 1px rgba(0,0,0,.15) inset;color:#fff;border:0;border-left:1px solid #34954d;border-right:1px solid #27713a;padding:5px 0;display:block;outline:0;text-shadow:1px 1px 1px rgba(0,0,0,.44);width:100px;text-align:center}#nav-wrapper .main_nav_li .main_nav_a:hover{background:#217033}#nav-wrapper .dropdown{position:relative}#nav-wrapper .dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;opacity:0;transition:opacity .2s ease-in-out;-moz-transition-delay:.2s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delat:.2s;transition-delay:.2s;float:left;list-style:none;background:#fff;border:0 solid #13790e;height:0;overflow:visible;display:none}#nav-wrapper .dropdown .dropdown-menu .acitve>a,#nav-wrapper .dropdown .dropdown-menu .active>a:hover{color:#fff;text-decoration:none;outline:0}#nav-wrapper .dropdown .dropdown-menu a{-o-box-shadow:none;box-shadow:none;background:transparent;border:0;display:block;padding:5px;clear:both;font-weight:400;line-height:20px;color:#333;white-space:nowrap;text-shadow:none;text-align:left;overflow:hidden}#nav-wrapper .dropdown .dropdown-menu a:hover,#nav-wrapper .dropdown .dropdown-menu a:focus{background:#fffbaf;border-color:#333;outline:0}#nav-wrapper .dropdown:hover,#nav-wrapper .dropdown:focus{*z-index:1000}#nav-wrapper .dropdown:hover .dropdown-menu,#nav-wrapper .dropdown:focus .dropdown-menu{opacity:1;height:auto;border-width:1px;display:block}#nav-wrapper .dropdown:hover .caret,#nav-wrapper .dropdown:focus .caret{border-bottom:4px solid #fff;border-top:0;margin-top:9px}#nav-wrapper .caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent;content:"";margin-top:10px;margin-left:2px}.compact #nav-wrapper{height:38px;float:left;width:746px}.compact #nav-wrapper .home-button{display:block;float:left;width:56px;min-height:100%;border-left:1px solid #34954d;border-right:1px solid #27713a;border-top:0;border-bottom:0;font-size:13px}.compact #nav-wrapper .home-button:hover{background-color:#3f9f55}.compact #nav-wrapper .icon-home{position:relative;top:9px}.compact #nav-wrapper .compact-menu{display:block;width:140px;height:38px;float:left;border-left:1px solid #34954d;text-align:center}.compact #nav-wrapper .compact-button,.compact #nav-wrapper .compact-home-button{display:block;width:100%;height:38px;color:#fff;background:transparent;border:0}.compact #nav-wrapper .compact-button:hover,.compact #nav-wrapper .compact-home-button:hover{background-color:#3f9f55}.compact #nav-wrapper .compact-home-button{display:none}.compact #nav-wrapper .icon-justify{margin-left:-4px;padding-right:6px;position:relative;top:3px}.compact #nav-wrapper .compact-drop{display:none;z-index:1337;margin-top:0;margin-left:-2px;padding:20px 30px;width:628px;background:#fff;border-top:1px solid #164221;border-left:1px solid #1c552a;border-right:1px solid #1c552a;border-bottom:1px solid #1c552a;color:#333}.compact #nav-wrapper .compact-drop a{color:#333}.compact #nav-wrapper .compact-drop a:hover{text-decoration:underline;background:#fffbaf}.compact #nav-wrapper .compact-li{margin-bottom:10px}.compact #nav-wrapper .compact-li.fourcol{width:139px;padding-left:20px;display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;line-height:20px}.compact #nav-wrapper .compact-li.fourcol span.comma{display:none!important}.compact #nav-wrapper .compact-li.fourcol a{margin-bottom:10px;display:block}.compact #nav-wrapper .fourcol:first-child{padding-left:0}.compact #nav-wrapper .compact-heading{display:block;margin-bottom:4px;text-shadow:none!important;font-size:16px}.compact #nav-wrapper .compact-heading a{color:#1c552a;color-clear:both;color-width:100%;color-padding:5px 5px 0 0;color-background:#e9e9e5}.compact #nav-wrapper #fourcol{position:absolute;left:-70px;top:46px}.compact #nav-wrapper #main_nav{display:none}.search-wrapper{margin:17px 0 14px}.search-wrapper input{border-radius:5px;border:0;float:left;height:32px;line-height:32px;padding:0 10px;font-size:14px;color:#333}.search-wrapper #search_button{cursor:pointer;float:left;border:0;padding:5px 0 4px;margin:0 0 0 5px;width:45px;text-align:center;border-radius:5px;-o-box-shadow:0 1px 1px rgba(255,255,255,.58) inset;box-shadow:0 1px 1px rgba(255,255,255,.58) inset}.search-wrapper #search_button .icon-search{display:none}.search-wrapper #search_button span{background:url(images/icons/search.png) no-repeat 0 0;width:21px;height:22px;display:inline-block}.search-wrapper #login_button{cursor:pointer;float:right;border:0;padding:5px 0 4px;margin:0 0 0 5px;width:70px;text-align:center;border-radius:5px;-o-box-shadow:0 1px 1px rgba(255,255,255,.58) inset;box-shadow:0 1px 1px rgba(255,255,255,.58) inset}.search-wrapper #login_button span{background:url(images/icons/button_login.png) no-repeat 0 0;height:22px;display:inline-block;text-indent:0;padding-left:22px;line-height:18px}#register_button{cursor:pointer;float:right;border:0;padding:5px 0 4px;margin:0;margin-left:10px;width:80px;text-align:center;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;border-radius:5px;-o-box-shadow:0 1px 1px rgba(255,255,255,.58) inset;box-shadow:0 1px 1px rgba(255,255,255,.58) inset}#register_button span{line-height:22px;font-size:12px;height:22px;display:inline-block}#search{overflow:visible}#search form{margin-left:135px}#search form .logged{min-width:240px;width:100%}#search form .not-logged{min-width:236px;width:100%}#search .live-search-results{background-color:#FFF;border-bottom:1px solid #0D8234;border-top:1px solid #0D8234;position:absolute;z-index:99999;top:49px;left:0;right:auto;margin:2px 0 0;font-size:13px;line-height:24px;width:100%;overflow:hidden}#search .live-search-results a.default-search{font-weight:700;margin-top:20px}#search .live-search-results h2{color:#39904C;border-top:1px solid #fff;line-height:24px;font-size:10px;padding:3px 10px 0;margin:0;font-weight:700;text-transform:uppercase;font-family:Roboto,sans-serif;font-size:12px}#search .live-search-results li{position:relative;width:100%;list-style:none}#search .live-search-results>ul{background:#fff;float:left;margin:0 0 10px 248px}#search .live-search-results>ul li:first-child ul{border-top:0}#search .live-search-results>ul li:first-child h2{border-top:0;top:0}#search .live-search-results>ul ul{margin:0;float:none}#search .live-search-results>ul ul li{border:0}#search .live-search-results>ul .last ul{border-bottom:0}#search .live-search-results em{font-weight:700}#search .live-search-results a{color:#333;display:block;cursor:pointer;padding:2px 10px;overflow:hidden;font-size:16px;font-weight:300}#search .live-search-results a:hover,#search .live-search-results a:active,#search .live-search-results a.hovered{border-radius:8px;background:#86C099;color:#fff;border:0;text-decoration:none}#search .live-search-results a:hover span,#search .live-search-results a:hover span.ticker,#search .live-search-results a:active span,#search .live-search-results a:active span.ticker,#search .live-search-results a.hovered span,#search .live-search-results a.hovered span.ticker{color:#fff}#search .live-search-results a h3{font-size:13px;line-height:24px;margin-right:50px;font-family:Roboto,sans-serif;padding:0 10px 0 0;height:24px;overflow:hidden;text-align:left;font-size:16px;font-weight:300;display:inline}#search .live-search-results a span{color:#999;float:left;height:24px;margin-right:20px;max-width:200px;min-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#search .live-search-results a span.ticker{color:#333}#search .live-search-results .has-ticker.has-analysis h3{width:220px}#search .no-search-results p{padding:2px 10px;margin:0;font-weight:700;margin-top:20px;font-size:16px}.compactX .search-wrapper{margin:0;position:relative;float:right}.compactX #searchX form{float:right}.compactX #searchX form .logged,.compactX #searchX form .not-logged{width:476px}.compactX #searchX form input[type=text]{color:#fff;background:#1c552a;height:38px;border-radius:0;padding-left:10px;font-weight:400;padding:0 0 0 20px}.compactX #searchX form input[type=text]:focus{outline:0}.compactX #searchX form ::-webkit-input-placeholder{color:#5ccc76;font-weight:400}.compactX #searchX form :-moz-placeholder{color:#5ccc76;font-weight:400}.compactX #searchX form ::-moz-placeholder{color:#5ccc76;font-weight:400}.compactX #searchX form :-ms-input-placeholder{color:#5ccc76;font-weight:400}.compactX #searchX .live-search-results{position:absolute;z-index:2000;top:38px;right:0;left:auto;margin:2px 0 0;font-size:13px;line-height:24px;width:693px}.compactX #search_button{width:50px;height:38px;border-radius:0;margin:0;text-align:center;font-size:20px;color:#676532}.compactX #search_button .icon-search{display:inline-block}.compactX #search_button span{display:none}h1.results{margin-bottom:20px}h5.searched-for{color:#999;margin-top:-15px;margin-bottom:20px}h5.searched-for .search_term{font-style:italic}.results-assorted{background:#eee;padding:20px;margin-bottom:20px}.results-assorted h3{margin-bottom:6px;font-family:"Helvetica Neue",Arial,sans-serif;font-size:12px;font-weight:700;color:#999}.results-assorted ul{padding:0;margin:0;margin-bottom:12px;overflow:hidden}.results-assorted ul:last-child{margin-bottom:0}.results-assorted ul li{overflow:hidden}.results-assorted ul li div{width:70%;clear:none}.results-assorted ul li div:first-child{width:20%;clear:left}.results-assorted ul li .detail{color:gray}.results-assorted ul.categories li div{width:50%}.results-assorted ul.categories li div:first-child{width:40%}.results-assorted li{list-style:none}.results-articles-tools{font-size:11px;background:#eee;color:#999;padding:10px 20px;margin-bottom:20px;overflow:auto}.results-articles-tools>span{float:left;width:52%}.results-articles-tools>span>span{color:#000}.results-articles-tools>span:last-child{text-align:right}.results-articles-tools>span.results-count{width:48%;text-align:right}#content .advanced-tools-hide{display:none}#content .advanced-tools{margin-bottom:20px;margin-right:20px;margin-top:55px;padding:4px 8px 8px;background-color:#eee}#content .advanced-tools ul{list-style:none;margin:0}#content .advanced-tools ul li{margin:8px 0;overflow:hidden}#content .advanced-tools ul li input[type=submit]{cursor:pointer;float:right;padding:5px;margin:20px 0 0;text-align:center}#content .advanced-tools ul li label{font-size:13px}#content .advanced-tools ul select{width:100%;margin:0}.results-articles h3{font-size:18px;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400}.results-articles p{margin:6px 0}.results-articles .article-meta{color:#999;font-size:12px}.results-articles .pagination a,.results-articles .pagination span{padding:5px}.results-articles .media-left{width:66%;float:left}.results-articles .media-right{width:30%;float:left;margin-left:4%;margin-top:9px}.results-article{margin-bottom:20px}#content .search-page-form form input[type=text]{border-radius:5px;border:0;float:left;height:32px;line-height:32px;width:400px;padding:0 10px;font-size:14px;color:#333}#content .search-page-form form input[type=submit]{cursor:pointer;border:0;padding:5px 0 4px;margin:0;width:45px;text-align:center;line-height:23px;margin-left:10px;border-radius:5px;background-color:#ffff96;background-image:linear-gradient(#ffff96,#fff000 93%);-o-box-shadow:0 1px 1px rgba(255,255,255,.58) inset;box-shadow:0 1px 1px rgba(255,255,255,.58) inset}#content .search-page-form form input[type=submit] span{background:url(images/icons/search.png) no-repeat 0 0;width:21px;height:22px;display:inline-block}#content .search-page-form form input[type=submit]:hover{background-color:#fff596;background-image:linear-gradient(#fff596,#ffd400 93%)}#content .search-page-form form input[type=submit]:focus,#content .search-page-form form input[type=submit]:active{background-color:#ffd400;background-image:linear-gradient(#ffd400,#fff596 93%)}.signup-bar{height:122px;display:none;width:100%;position:fixed;bottom:0;background-color:rgba(0,131,49,.95);z-index:999}@media only screen and (max-device-width:319px){.signup-bar{display:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.signup-bar{height:128px}}.signup-bar .close-button{width:11px;height:17px;padding-left:5px;border-radius:10px;line-height:18px;font-size:10px;right:9px;top:9px;cursor:pointer;position:absolute;background-color:#fff;color:#44883e;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;cursor:pointer}@media only screen and (max-device-width:319px){.signup-bar .close-button{display:none}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.signup-bar .close-button{width:13px;height:13px;padding-left:0;border-radius:6px;line-height:16px;font-size:8px;text-align:center;right:5px;top:5px}}.signup-bar .wrapper{display:block;height:100%;width:100%}@media only screen and (max-device-width:319px){.signup-bar .wrapper{display:none}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.signup-bar .wrapper{padding:0!important}}.signup-bar .wrapper .profession-choice h3{font-family:"Helvetica Neue",Arial,sans-serif;font-size:18px;margin-top:15px;font-weight:700;text-align:center;color:#fff;margin-bottom:0}@media only screen and (min-device-width:320px) and (max-device-width:640px){.signup-bar .wrapper .profession-choice h3{font-size:13px!important;margin-top:12px!important}}.signup-bar .wrapper .profession-choice .link-groups{text-align:center}.signup-bar .wrapper .profession-choice .link-groups .link-group{display:inline-block}.signup-bar .wrapper .profession-choice .link-groups .link-group a.profession-link{width:90px;height:29px;padding:5px 22px 7px;font-size:12px;line-height:16px;margin:10px 13px;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:500;display:inline-block;color:#44883e;vertical-align:middle;border:1px solid #0d8234;border-radius:8px;text-align:center;background-color:#fff;transition:all .15s ease}@media only screen and (min-device-width:320px) and (max-device-width:640px){.signup-bar .wrapper .profession-choice .link-groups .link-group a.profession-link{width:68px;height:27px;padding:4px 0 0;font-size:10px;line-height:11px;margin:5px 3px}}.signup-bar .wrapper .profession-choice .link-groups .link-group a.profession-link.short{line-height:30px}@media only screen and (min-device-width:320px) and (max-device-width:640px){.signup-bar .wrapper .profession-choice .link-groups .link-group a.profession-link.short{line-height:24px}}.signup-bar .wrapper .profession-choice .link-groups .link-group a.profession-link:not(:first-child){margin-left:10px}.signup-bar .wrapper .profession-choice .link-groups .link-group a.profession-link:hover{background-color:#0d8234;color:#fff;text-decoration:none}.signup-bar .wrapper .email-signup{text-align:center;display:none}@media only screen and (min-device-width:320px) and (max-device-width:640px){.signup-bar .wrapper .email-signup h3{font-size:14px!important;padding:0 75px;margin-bottom:0;margin-top:10px!important;line-height:18px!important}}@media only screen and (min-device-width:320px) and (max-device-width:374px){.signup-bar .wrapper .email-signup h3{padding:0 60px}}.signup-bar .wrapper .email-signup .signup-form-group{display:inline-block;max-height:43px;margin:0 10px}@media only screen and (min-device-width:320px) and (max-device-width:640px){.signup-bar .wrapper .email-signup .signup-form-group{margin-top:14px}}.signup-bar .wrapper .email-signup .signup-form-group #user_email_visible{width:399px;font-family:"Helvetica Neue",Arial,sans-serif;float:left;height:43px;color:rgba(255,255,255,.9);border-radius:8px;border:0;line-height:40px;border-top-right-radius:0;border-bottom-right-radius:0;background-color:rgba(255,255,255,.5);font-size:16px;font-weight:500;padding:0 10px}@media only screen and (min-device-width:320px) and (max-device-width:374px){.signup-bar .wrapper .email-signup .signup-form-group #user_email_visible{width:172px}}@media only screen and (min-device-width:375px) and (max-device-width:640px){.signup-bar .wrapper .email-signup .signup-form-group #user_email_visible{width:223px}}.signup-bar .wrapper .email-signup .signup-form-group #user_email_visible:focus{outline:0}.signup-bar .wrapper .email-signup .signup-form-group #user_email_visible::-webkit-input-placeholder{font-family:"Helvetica Neue",Arial,sans-serif;color:rgba(255,255,255,.9);font-weight:500}.signup-bar .wrapper .email-signup .signup-form-group #user_email_visible::-webkit-input-placeholder{font-family:"Helvetica Neue",Arial,sans-serif;color:rgba(255,255,255,.9);font-weight:500}.signup-bar .wrapper .email-signup .signup-form-group #user_email_visible:-moz-placeholder{font-family:"Helvetica Neue",Arial,sans-serif;color:rgba(255,255,255,.9);font-weight:500}.signup-bar .wrapper .email-signup .signup-form-group #user_email_visible::-moz-placeholder{font-family:"Helvetica Neue",Arial,sans-serif;color:rgba(255,255,255,.9);font-weight:500}.signup-bar .wrapper .email-signup .signup-form-group #user_email_visible:-ms-input-placeholder{font-family:"Helvetica Neue",Arial,sans-serif;color:rgba(255,255,255,.9);font-weight:500}.signup-bar .wrapper .email-signup .signup-form-group .signup-button-container{float:left;border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:rgba(255,255,255,.5)}.signup-bar .wrapper .email-signup .signup-form-group .signup-button-container button.btn-addon{border-radius:8px;background-color:#fff;border:0;color:#44883e;font-family:"Helvetica Neue",Arial,sans-serif;font-size:12px;padding:10px;cursor:pointer;height:43px;width:86px;transition:background-color .15s ease}.signup-bar .wrapper .email-signup .signup-form-group .signup-button-container button.btn-addon:hover{background-color:#49A167}.signup-bar .wrapper .signup-thanks{display:none;margin-top:48px;text-align:center}@media only screen and (min-device-width:320px) and (max-device-width:640px){.signup-bar .wrapper .signup-thanks{font-size:14px;margin-top:54px}}.signup-bar .title{font-family:"Helvetica Neue",Arial,sans-serif;color:#fff;font-size:18px;margin:17px 0 15px}.signup-bar .btn-link{background:transparent;border:0;cursor:pointer;color:#9b9b9b;font-size:10px}.signup-bar .btn-link:hover{color:#0d8234}.hide-footer #page-footer{display:none}.hide-footer #footer-wrapper{display:none}.hide-footer #push{display:none}#page-footer{-o-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3);background-color:#eee;border-top:1px solid #ddd;clear:both;margin-top:3em;padding:.5em 0 3em;font-size:1em}#page-footer #footer-tagline{text-align:center;float:none;font-size:21px;margin-bottom:20px;font-weight:700}#page-footer #footer-tagline span{background:url(images/magnify_glass_green.png) no-repeat 0 0;display:inline-block;height:35px;padding-left:40px;padding-top:4px;margin-bottom:-.6em}#page-footer #footer-buttons{text-align:center;margin-bottom:15px}#page-footer #footer-links{text-align:center}#page-footer #footer-links p{font-size:10px;line-height:16px;margin:0}#page-footer #footer-links p .xignite{border:0;display:inline-block;background:url(images/xignite.png) no-repeat 0 0;width:40px;height:10px;vertical-align:middle}#footer-tagline{float:right;padding:5px;font-size:1em;margin-top:23px}.button-rss{background-image:url(images/buttons.gif);background-repeat:no-repeat;background-position:0 0;display:inline-block;height:30px;width:155px;text-decoration:none;width:156px}.button-rss:hover{border:0;background-position:-156px 0}.button-rss:active{}.button-facebook{background-image:url(images/buttons.gif);background-repeat:no-repeat;background-position:-313px 0;display:inline-block;height:30px;width:155px;text-decoration:none;width:163px}.button-facebook:hover{border:0;background-position:-476px 0}.button-facebook:active{}.button-twitter{background-image:url(images/buttons.gif);background-repeat:no-repeat;background-position:-639px 0;display:inline-block;height:30px;width:155px;text-decoration:none;width:160px}.button-twitter:hover{border:0;background-position:-799px 0}.button-twitter:active{}.ad-placeholders{border:4px solid #eee;background-color:#fafafa;margin:0 auto 20px}.ad-label{font-size:1.5em;color:#ccc}.ad-border{border:10px solid #eee;line-height:0;margin-bottom:15px}.ad-border img{width:300px;height:250px;max-width:300px}.mr-dfp-ad-autosize{min-height:1px;min-width:1px}.a-col-ad{width:152px;height:600px;text-align:center;margin:0 auto 20px}.a-col-ad-label{padding-top:250px}.c-col-ad{width:292px;height:250px;text-align:center}.c-col-ad-label{padding-top:110px}.ad{margin:20px 0;height:250px}.mr-ad{width:300px;height:250px;margin:0 auto 20px}.mr-ad.green{background:#198812}.sales-page h1,.sales-page h2,.sales-page h3,.sales-page h4,.sales-page h5,.sales-page h6{font-family:ff-tisa-web-pro,Georgia,"Times New Roman",serif;font-weight:600}.sales-page .signup-box{@borderbox{}border-radius:5px;padding:20px}.sales-page .signup-box input[type=email]{width:60%}.sales-page .signup-box h2{font-family:"Helvetica Neue",Arial,sans-serif;margin-bottom:25px}.sales-page .signup-box small{display:block;font-size:12px;font-style:italic;opacity:.6;text-shadow:none}.sales-page .signup-box .branded-landing-form .signup-submit-container{position:relative}.sales-page .signup-box .branded-landing-form .signup-submit-container .ajax-loading{height:35px;width:35px;float:left;position:absolute;top:34px;right:200px;background:url(images/ajax-loading.gif) no-repeat -38px -21px}.sales-page .signup-box .branded-landing-form .signup-submit-container .message-success{display:none;margin-top:10px;color:#47ab3b}.sales-page .signup-box .branded-landing-form .signup-submit-container .message-error{display:none;margin-top:10px;color:#ab0000}.ad-blank-300{width:283px;height:210px;background:url(images/branded_300x250_blank.jpg) no-repeat 0 0;color:#fff;padding:40px 0 0 17px}.ad-blank-300 .headline{max-width:208px;font-family:ff-tisa-web-pro,Georgia,"Times New Roman",serif;font-size:15px}.ad-blank-300 .description{max-width:208px;margin-top:10px;font-size:12px;line-height:1.5;font-weight:400;opacity:.7}.ad-blank-300 .cta{display:inline-block;background:#f5ed6b;margin-top:10px;font-size:16px;color:#000;padding:6px 8px}.ad-blank-300 .cta:hover{text-decoration:none;opacity:.7}.ad-blank-250{width:235px;height:110px;background:url(images/branded_250x125_blank.jpg) no-repeat 0 0;color:#fff;padding:15px 0 0 15px}.ad-blank-250 .headline{max-width:180px;font-family:ff-tisa-web-pro,Georgia,"Times New Roman",serif;font-size:14px;line-height:1.5}.ad-blank-250 .description{max-width:180px;margin-top:5px;font-size:12px;line-height:1.5;font-weight:400;opacity:.7}.ad-blank-250 .cta{display:inline-block;background:#f5ed6b;margin-top:5px;font-size:14px;color:#000;padding:3px 5px}.ad-blank-250 .cta:hover{text-decoration:none;opacity:.7}@media only screen and (max-device-width:768px){.desktop-only-ad{display:none}}@media only screen and (min-device-width:768px){.desktop-only-ad{display:block}}.ad-in-article-wrap{float:left;margin:0 15px 15px 0;top:8px;position:relative}@media only screen and (max-device-width:768px){.ad-in-article-wrap{display:none}}.ad-after-chart-large{overflow:hidden}@media only screen and (max-device-width:768px){.ad-after-chart-large{display:none}}.ad-after-chart-small{overflow:hidden;max-height:60px;width:618px;display:block;text-align:center;margin:0 auto 20px}@media only screen and (max-device-width:768px){.ad-after-chart-small{display:none}}.ad-after-chart-small .mr-dfp-ad{display:inline-block;margin-left:10px;margin-right:10px}.after-article-ad-container{padding-top:20px;padding-bottom:20px;overflow:hidden;max-width:974px}@media only screen and (max-device-width:319px){.after-article-ad-container{display:none}}@media only screen and (min-device-width:320px) and (max-device-width:670px){.after-article-ad-container{max-width:320px}}@media only screen and (min-width:670px) and (max-width:974px){.after-article-ad-container{max-width:670px}}.after-article-ad-container .after-article-ad{display:inline-block;margin-right:33px}@media only screen and (min-width:320px) and (max-width:670px){.after-article-ad-container .after-article-ad{margin:0 auto;display:block}}.after-article-ad-container .after-article-ad:last-of-type{margin-right:0}@media only screen and (min-width:670px) and (max-width:974px){.after-article-ad-container .after-article-ad:last-of-type{display:block;margin:0 auto}}@media only screen and (min-width:320px) and (max-width:974px){.after-article-ad-container .after-article-ad:last-of-type{margin-right:auto}}.after-article-ad-container.ad-served{border-top:solid 1px #bbbcbc;border-bottom:solid 1px #bbbcbc}.content-bar-container{position:fixed;bottom:0;left:0;width:100%}.content-bar-container .mr-dfp-ad{margin:0 auto}.left-rail-ad-small{margin-top:25px;margin-left:auto;margin-right:auto;width:120px;height:60px}.welcome-overlay{position:fixed;top:0;left:0;width:1px;height:1px;overflow:hidden;background-color:rgba(0,0,0,.4)}.welcome-overlay .welcome-ad{position:fixed;width:0;text-align:center;height:0;left:50%;margin-left:-320px;top:50%;margin-top:-240px;overflow:hidden}.welcome-overlay .close-overlay{position:absolute;top:13px;right:13px;color:#fff;font-weight:700;font-size:19px;display:none;cursor:pointer}.mr-dfp-ad-price-chart{width:1px!important;height:1px!important}.historical-alerian-price-chart-unit{position:relative;margin-bottom:10px}.historical-alerian-price-chart-unit .alerian-research-link{color:#0d8234;margin-top:17px;font-weight:700;display:inline-block;font-size:12px;width:160px}.historical-alerian-price-chart-unit .alerian-research-link a,.historical-alerian-price-chart-unit .alerian-research-link a:visited{color:#0d8234;text-decoration:underline}.historical-alerian-price-chart-unit .alerian-logo-link{position:absolute;right:10px}.historical-alerian-price-chart-unit .alerian-logo-link .alerian-logo{width:100px;float:right;margin-top:26px}.dropdown.profile-dropdown{float:right}.dropdown.profile-dropdown a{color:#fff}.dropdown.profile-dropdown a:hover{text-decoration:underline}.dropdown.profile-dropdown a.dropdown-title{background:url(images/icons/button_login.png) no-repeat 0 0;padding-left:24px;text-shadow:1px 1px 1px rgba(0,0,0,.44);line-height:32px;height:32px;margin-left:10px}.dropdown.profile-dropdown a.dropdown-title span.caret{margin-top:14px!important}.dropdown ul.dropdown-menu{right:0;left:auto!important}.user-links{overflow:auto;float:left}.user-links a{display:inline-block;color:#fff;padding:0 0 0 6px;margin:4px 0 0 10px;text-shadow:1px 1px 1px rgba(0,0,0,.44);text-decoration:none}.user-links a:hover{text-decoration:underline}.user-links .register{background:url(images/icons/button_login.png) no-repeat 0 2px;padding-left:22px}.compact .user-links{display:none}.simple-modal{overflow:auto;width:740px;border-radius:5px;margin:40px auto;border:5px solid #198812;padding:30px;-o-box-shadow:0 1px 1px rgba(0,0,0,.5);box-shadow:0 1px 1px rgba(0,0,0,.5)}.simple-modal h3{margin-bottom:20px}.simple-modal .simple-row{overflow:auto}.simple-modal .simple-row input,.simple-modal .simple-row button{float:left}.simple-modal .simple-row input{width:500px}.simple-modal .simple-row button{margin-left:10px}.modal-overlay{background:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0;z-index:50;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#80000000', GradientType=0)}.user-modal-wrap{overflow:auto;background:#fff;position:absolute;left:50%;top:10px;margin-left:-370px;z-index:100;width:740px;border-radius:5px;border:5px solid #198812;padding:30px 0 0;-o-box-shadow:0 1px 5px rgba(0,0,0,.6);box-shadow:0 1px 5px rgba(0,0,0,.6)}.user-modal-wrap .row{padding:0 30px;overflow:auto}.user-modal-wrap .row.row-last{padding-bottom:30px}.user-modal-wrap h1{text-align:center;margin-bottom:30px!important;font-size:26px!important;line-height:1.6}.user-modal-wrap span.highlight{background:#ffffb3;font-weight:700}.user-modal-wrap ul.reports{margin-left:0;margin-top:20px}.user-modal-wrap ul.reports li{list-style:none;padding-left:24px;margin-bottom:24px;background:url(images/modal-document2.png) no-repeat 0 3px}.user-modal-wrap ul.reports li.chart{background:url(images/modal-chart.png) no-repeat 0 3px}.user-modal-wrap .dark-row{overflow:auto;background:#198812;padding:20px 0;text-align:center;margin-top:20px}.user-modal-wrap .dark-row span{color:#fff;font-size:20px;line-height:32px;margin-right:0}.user-modal-wrap .dark-row input{width:240px!important}.user-modal-wrap .dark-row button{margin-top:2px;margin-left:10px}.user-modal-wrap .thankyou{color:#198812}.user-modal-wrap .user-modal-split{width:47%;float:left;margin-right:6%}.user-modal-wrap .user-modal-split.last{width:47%;margin-right:0}.user-modal-wrap .user-branded-newsletter{margin-bottom:20px}.user-modal-wrap .user-branded-newsletter small{font-size:12px;color:#2ae11f}.user-modal-wrap label,.user-modal-wrap input{display:block}.user-modal-wrap label{margin-bottom:4px}.user-modal-wrap input{margin-bottom:20px}.user-modal-wrap input[type=checkbox]{display:inline}.user-modal-wrap input[type=text]{width:100%}.user-modal-wrap small{font-size:12px;color:#999}.user-modal-wrap input[type=submit]{cursor:pointer;display:block;border:0;margin:0 0 10px}.user-modal-wrap input[type=submit] span{line-height:22px;font-size:12px;height:22px;display:inline-block}.user-modal-wrap .ajax-loading{height:35px;width:35px;display:block;float:left;background:url(images/ajax-loading.gif) no-repeat -38px -21px}.simple-modal-overlay{background:rgba(0,0,0,.8);position:fixed;top:0;bottom:0;left:0;right:0;z-index:10015;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#80000000', GradientType=0)}.simple-modal-wrap{overflow:auto;background:#fff;position:fixed;left:50%;top:50px;margin-left:-300px;z-index:10016;width:600px;border-radius:5px;padding:0 0 30px;-o-box-shadow:0 1px 30px rgba(0,0,0,.4);box-shadow:0 1px 30px rgba(0,0,0,.4)}.simple-modal-wrap .top{min-height:20px;margin-bottom:20px}.simple-modal-wrap .top span{display:inline-block;float:right;background:#13680e;color:#198812;line-height:15px;text-align:center;margin-top:3px;margin-right:3px;width:16px;height:16px;font-size:13px;border-radius:8px;cursor:pointer}.simple-modal-wrap .top span:hover{color:#eee}.simple-modal-wrap .row{padding:0 30px;overflow:auto}.simple-modal-wrap .row.row-last{padding-bottom:30px}.simple-modal-wrap h1{font-family:ff-tisa-web-pro,Georgia,"Times New Roman",serif;margin-bottom:14px!important;font-size:32px!important;line-height:1.2!important}.simple-modal-wrap p{margin:0 0 10px}.simple-modal-wrap button{display:inline;border-radius:5px}.simple-modal-wrap span.highlight{background:#ffffb3;font-weight:700}.simple-modal-wrap ul.reports{margin-left:0;margin-top:20px}.simple-modal-wrap ul.reports li{list-style:none;padding-left:24px;margin-bottom:24px;background:url(images/modal-document2.png) no-repeat 0 3px}.simple-modal-wrap ul.reports li.chart{background:url(images/modal-chart.png) no-repeat 0 3px}.simple-modal-wrap .dark-row{overflow:auto;background:#198812;padding:20px 0;text-align:center;margin-top:20px}.simple-modal-wrap .dark-row span{color:#fff;font-size:20px;line-height:32px;margin-right:0}.simple-modal-wrap .dark-row input{width:240px!important}.simple-modal-wrap .dark-row button{margin-top:2px;margin-left:10px}.simple-modal-wrap .thankyou{color:#198812}.simple-modal-wrap .user-modal-split{width:47%;float:left;margin-right:6%}.simple-modal-wrap .user-modal-split.last{width:47%;margin-right:0}.simple-modal-wrap .user-branded-newsletter{margin-bottom:20px}.simple-modal-wrap .user-branded-newsletter small{font-size:12px;color:#2ae11f}.simple-modal-wrap label,.simple-modal-wrap input{display:block}.simple-modal-wrap label{margin-bottom:4px}.simple-modal-wrap input{margin-bottom:20px}.simple-modal-wrap input[type=checkbox]{display:inline}.simple-modal-wrap input[type=text]{width:100%}.simple-modal-wrap small{font-size:12px;color:#999}.simple-modal-wrap input[type=submit]{cursor:pointer;display:block;border:0;margin:0 0 10px}.simple-modal-wrap input[type=submit] span{line-height:22px;font-size:12px;height:22px;display:inline-block}.simple-modal-wrap .ajax-loading{height:35px;width:35px;display:block;float:left;background:url(images/ajax-loading.gif) no-repeat -38px -21px}.simple-modal-wrap .message-error{color:#ab0000}header.user-profile{margin-bottom:30px}header.user-profile h1{margin-bottom:10px}header.user-profile p{margin-bottom:20px}.user-area{margin-bottom:40px}.user-welcome{background:#afeaac;color:#198812;padding:20px;margin-bottom:20px}.user-newsletters-controls{overflow:auto;button-float:left;button-margin-right:10px}.user-newsletters-controls input{float:left;margin-right:8px;width:400px}.user-newsletters table{margin:20px 0}.user-newsletters table thead th{color:#fff}.user-newsletters table tr:nth-child(odd) td{background:#ededed}.user-newsletters table td,.user-newsletters table th{text-align:left;padding:10px;border:0}.users-profile label,.users-profile input{margin-bottom:20px}.users-profile input[type=text]{width:300px}.users-profile select{padding:0!important}.newsletter-chronicles{padding:40px 20px 40px 140px;border:1px solid #aaa;margin:20px 0;background:url(images/profile-newsletter-chronicles.jpg) no-repeat left center}.newsletter-chronicles p{margin-bottom:10px}.newsletter-chronicles .separator{margin:10px 0;overflow:hidden}#profile-ticker-alerts-subscription .ticker-search{margin:0 0 20px;position:relative}#profile-ticker-alerts-subscription .ticker-search .ticker-search-input{width:100%;background-color:#FFF;color:#0D8234;font-weight:700}#profile-ticker-alerts-subscription .ticker-search .ticker-search-input::-webkit-input-placeholder{color:#0D8234!important;font-weight:700}#profile-ticker-alerts-subscription .ticker-search .ticker-search-input:-moz-placeholder{color:#0D8234!important;font-weight:700}#profile-ticker-alerts-subscription .ticker-search .ticker-search-input::-moz-placeholder{color:#0D8234!important;font-weight:700}#profile-ticker-alerts-subscription .ticker-search .ticker-search-input:-ms-input-placeholder{color:#0D8234!important;font-weight:700}#profile-ticker-alerts-subscription .ticker-search .ticker-search-results-container{background-color:#EEE;background-color:rgba(238,238,238,.95);width:100%;height:300px;overflow:hidden;position:absolute;top:32px;box-shadow:2px 2px 3px 0 rgba(40,40,40,.6);z-index:1}#profile-ticker-alerts-subscription .ticker-search .ticker-search-results-container .ticker-search-results{margin:0;list-style:none}#profile-ticker-alerts-subscription .ticker-search .ticker-search-results-container .ticker-search-results .ticker{cursor:pointer;padding:.9em 15px}#profile-ticker-alerts-subscription .ticker-search .ticker-search-results-container .ticker-search-results .ticker span{display:inline-block}#profile-ticker-alerts-subscription .ticker-search .ticker-search-results-container .ticker-search-results .ticker .company-ticker{font-weight:700;margin:0 12px 0 0}#profile-ticker-alerts-subscription .ticker-search .ticker-search-results-container .ticker-search-results .ticker:hover,#profile-ticker-alerts-subscription .ticker-search .ticker-search-results-container .ticker-search-results .ticker:active,#profile-ticker-alerts-subscription .ticker-search .ticker-search-results-container .ticker-search-results .ticker:focus{color:#0D8234}#profile-ticker-alerts-subscription .ticker-search .ticker-search-results-container .ps-scrollbar-y-rail{position:absolute;right:0}#profile-ticker-alerts-subscription .ticker-alerts-subscriptions-list{margin:0;padding:0}#profile-ticker-alerts-subscription .ticker-alerts-subscriptions-list .ticker-alert-subscription-item{width:48%;height:52px;display:inline-block;border:1px solid #E6E6E6;border-style:solid none;margin:0 0 -1px 0;position:relative}#profile-ticker-alerts-subscription .ticker-alerts-subscriptions-list .ticker-alert-subscription-item *{display:inline-block}#profile-ticker-alerts-subscription .ticker-alerts-subscriptions-list .ticker-alert-subscription-item .ticker-subscription-toggle{width:46px;height:52px;margin-right:9px;line-height:52px;position:relative}#profile-ticker-alerts-subscription .ticker-alerts-subscriptions-list .ticker-alert-subscription-item .ticker-subscription-toggle .slider-bar{width:42px;height:13px;background-color:#9B9B9B;display:inline-block;border-radius:4.5px;cursor:pointer;margin:0 0 0 2px}#profile-ticker-alerts-subscription .ticker-alerts-subscriptions-list .ticker-alert-subscription-item .ticker-subscription-toggle .button{width:23px;height:23px;border-radius:23px;cursor:pointer;position:absolute;top:13px}#profile-ticker-alerts-subscription .ticker-alerts-subscriptions-list .ticker-alert-subscription-item .ticker-subscription-toggle.inactive .button{background-color:#EEE;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.2);left:0}#profile-ticker-alerts-subscription .ticker-alerts-subscriptions-list .ticker-alert-subscription-item .ticker-subscription-toggle.active .slider-bar{background-color:rgba(13,130,52,.5)}#profile-ticker-alerts-subscription .ticker-alerts-subscriptions-list .ticker-alert-subscription-item .ticker-subscription-toggle.active .button{background-color:#0D8234;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.2);right:0}#profile-ticker-alerts-subscription .ticker-alerts-subscriptions-list .ticker-alert-subscription-item input[type=checkbox]{display:none}#profile-ticker-alerts-subscription .ticker-alerts-subscriptions-list .ticker-alert-subscription-item .ticker-name{width:53px;height:19px;color:#4A4A4A;cursor:default;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-stretch:normal;font-weight:700;margin-right:7px}#profile-ticker-alerts-subscription .ticker-alerts-subscriptions-list .ticker-alert-subscription-item .ticker-description{width:170px;height:19px;max-width:170px;max-height:19px;color:#4A4A4A;cursor:default;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-stretch:normal;font-weight:400;overflow:hidden;position:relative;top:3px;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap}#profile-ticker-alerts-subscription .ticker-alerts-subscriptions-list .ticker-alert-subscription-item .remove-item-subscription{width:15px;height:15px;background:transparent url(images/remove-ticker.png);color:#FFF;cursor:pointer;display:block;position:absolute;top:16px;right:0;text-align:center;line-height:16px}#profile-ticker-alerts-subscription .ticker-alerts-subscriptions-list .ticker-alert-subscription-item:nth-child(odd){margin-right:4%}ul.newsletter-items{overflow:auto;margin:0;padding:0;outline:1px solid #ddd}ul.newsletter-items li{padding:10px;display:block;width:246px;float:left}ul.newsletter-items li:nth-child(4n),ul.newsletter-items li:nth-child(4n+2){background:#eee}ul.newsletter-items li input{float:left;margin-top:5px}ul.newsletter-items li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left;max-width:92%}.user-reg-page{width:100%!important;margin:0!important}.user-reg{margin-bottom:50px}.user-reg h1{font-family:ff-tisa-web-pro,Georgia,"Times New Roman",serif;margin:20px 0 10px;text-align:center;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.4)}.user-reg h2{color:#ff6;font-family:"Helvetica Neue",Arial,sans-serif;text-align:center;font-weight:400;margin-bottom:40px}.user-reg-content{overflow:auto}.user-reg-content>div{float:left}.user-reg-pitch{width:400px;margin-right:50px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.8)}.user-reg-pitch p{padding-left:50px;margin-bottom:40px;position:relative}.user-reg-pitch p img{top:3px;left:0;position:absolute}.user-reg-pitch .headline{font-size:24px}.user-reg-pitch .testimonials-headline{color:#ff6;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;margin:40px 0 0}.user-reg-pitch ul.testimonials{list-style:none;margin:0;padding:0}.user-reg-pitch ul.testimonials li{color:rgba(255,255,255,.8);font-weight:100;font-size:24px;margin-top:36px;line-height:1.2}.user-reg-pitch ul.testimonials li:first-child{margin-top:20px}.user-reg-box{padding:20px;width:300px;border-radius:20px;-o-box-shadow:0 1px 4px rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4);background:#fefefe;border:1px solid #ddd;margin:3px 0 0}.user-reg-box input[type=text],.user-reg-box input[type=submit],.user-reg-box input[type=password],.user-reg-box select{width:100%!important;box-sizing:border-box}.user-reg-box input[type=submit]{height:35px;line-height:35px}.user-reg-box p.small{font-size:11px;line-height:1.2;margin:20px 0 0}.user-reg-box select{padding:0!important}.user-reg-box input[type=text].error,.user-reg-box input[type=submit].error,.user-reg-box input[type=password].error{position:relative;color:#9f0101!important;background:#ffb0b0!important}.user-reg-box .error-message{font-size:12px;line-height:1.2;margin:0 0 20px;color:#df0909}.user-reg-cover{padding:40px 0;background:url(images/user-reg-bg6.jpg) no-repeat center center;background-size:cover}.fixed-header-wrap{position:relative;min-height:127px;margin-top:36px}.fixed-header-wrap .fixed-header{background:#FFF;min-height:74px;z-index:95;width:100%;top:-16px;margin-bottom:0;position:absolute}@media only screen and (min-device-width:320px) and (max-device-width:640px){.fixed-header-wrap .fixed-header{width:auto}}@media only screen and (min-width:1401px){.fixed-header-wrap .fixed-header .wrapper{padding-left:12px}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.fixed-header-wrap .fixed-header h1,.fixed-header-wrap .fixed-header h3{white-space:normal}}.compact .fixed-title h1,.compact .fixed-title h3{margin:0;font-size:24px;line-height:28px;font-family:"Helvetica Neue",Arial,sans-serif}.fixed-header-wrap{min-width:1010px}.compact .fixed-header-wrap .fixed-header{background:#FFF;margin-bottom:0;margin-top:1px;padding:0;position:fixed;min-width:1010px}@media only screen and (min-device-width:320px) and (max-device-width:640px){.compact .fixed-header-wrap .fixed-header{min-width:initial;width:100%;top:44px}}.single-multipart-post .site-header{height:auto}.single-multipart-post .fixed-header{top:auto}.single-multipart-post .fixed-header-wrap{min-height:78px}.single-multipart-post #sidebar .ad-container-middle .sidebar-item,.single-multipart-post .sidebar .ad-container-middle .sidebar-item{margin-bottom:0}.single-multipart-post #sidebar .ad-container-bottom .sidebar-item,.single-multipart-post .sidebar .ad-container-bottom .sidebar-item{margin-bottom:0}.single-multipart-post #sidebar .sidebar-item,.single-multipart-post .sidebar .sidebar-item{margin-bottom:10px;position:relative}.multipartseries-wrapper .series-title{border-top:2px solid #c9c8c9;padding-top:30px;font-family:ff-tisa-web-pro,Georgia,"Times New Roman",serif;font-weight:700;font-size:36px;max-width:811px}.multipartseries-wrapper .a-b-col{width:660px}.multipart-article-wrap .mr-branded-modal{max-width:600px;margin:15px auto}.multipart-article-wrap .modal-branded-close{display:none}.multipart-article-wrap-header{text-align:center;position:absolute;width:660px;left:0;top:-32px}.multipart-article-wrap-header>span{display:inline-block;padding:0 10px;background:#fff;font-size:12px;font-weight:700;text-transform:uppercase;color:#bbb}.multipart-inline-chronicles-signup{width:650px;margin:0 auto;padding:20px;margin-top:15px}.multipart-article-wrap{padding-bottom:40px;margin-bottom:20px}.inline-unit-wrap{background:#eee}.multipart-article-wrap .inline-unit{margin-top:30px;margin-bottom:0;margin-left:auto;margin-right:auto}.multipart-article-wrap .inline-unit #related-analysis{border-top:0;padding:0;margin:15px auto 0;width:965px}.multipart-article-wrap .inline-unit .newsletter{width:650px;margin:0;padding:0}.single-multipart-post #comments{margin-top:30px}.multipart-loading,.top-multipart-loading{dislay:none}.multipart-loading.ajax-loading,.top-multipart-loading.ajax-loading{display:block;width:660px;height:48px;border:1px solid #f5f5f5;background:#fff url(images/ajax-loading.gif) no-repeat center center}@media only screen and (max-device-width:640px){.multipart-loading.ajax-loading,.top-multipart-loading.ajax-loading{width:100%}}.top-multipart-loading{position:relative;cursor:pointer;text-align:center;height:65px;background-color:#e6e6e6;padding-top:13px;box-sizing:border-box;color:#4a4a4a;text-decoration:underline;font-weight:700;font-style:normal;font-stretch:normal;margin-top:5px}.top-multipart-loading img{display:block;margin:0 auto;margin-bottom:3px}.top-loading-anchor{position:relative;top:-143px}@media only screen and (max-device-width:640px){.top-loading-anchor{top:-40px}}.single-multipart-post #header{height:14px}.multipart-sidebar-left{width:160px;margin-left:-180px;float:left;display:none}.multipart-sidebar-left .mr-left-featured-ad{margin-bottom:77px}@media only screen and (min-width:1400px){.multipart-sidebar-left{display:block!important}}@media only screen and (max-width:1400px){.multipart-sidebar-left{display:none!important}}.comments-container{width:660px}.comments-container h3{font-family:Roboto,sans-serif;color:#0d8234;font-size:18px;position:relative;margin-left:26px}.comments-container h3 .comments-count{float:right;font-weight:500}.comments-container h3 .comments-count .comments-number{font-weight:700}.comments-container h3:before{content:'';background:transparent url(images/comments-icon@2x.png) no-repeat 0 0;background-size:20px 18px;position:absolute;width:20px;height:18px;left:-26px}.disclosure-text{position:relative;display:none;background-color:#d8d8d8;line-height:18px;font-size:12px;font-family:"Helvetica Neue",Arial,sans-serif;padding:9px 42px 10px 13px}.disclosure-text h3{font-size:12px;font-family:"Helvetica Neue",Arial,sans-serif;margin-bottom:10px}.disclosure-text .close-button{position:absolute;background:transparent url(images/icons/x-icon@2x.png) no-repeat 0 0;border-radius:11px;cursor:pointer;background-size:20px 20px;height:20px;width:20px;top:10px;right:10px}@media only screen and (min-device-width:768px){.mr-form{display:block;width:283px;border-style:1px solid red;position:fixed;bottom:0;right:2.723em;background-color:#e7e7e7;border-width:.182em .182em 0;border-radius:1em 0 0;border-style:solid;border-color:rgba(146,155,160,.5);font-size:11px;padding-top:12px}.mr-form .mr-form-dismiss{position:absolute;top:-2.273em;right:-.182em;width:28px;height:23px;border-radius:.636em .636em 0 0;cursor:pointer;stroke-width:16px;border-width:.182em .182em 0;border-style:solid;background-color:#e7e7e7;border-color:rgba(146,155,160,.5);stroke:#53575a}.mr-form .mr-form-dismiss svg{position:absolute;width:100%;height:100%}.mr-form .mr-form-questions{padding-bottom:20px}.mr-form .mr-form-question1,.mr-form .mr-form-question2,.mr-form .mr-form-question3,.mr-form .mr-form-complete{display:none}.mr-form .mr-form-complete-checkmark{width:100px;margin-left:auto;margin-right:auto}.mr-form h3{font-size:12px;font-family:Helvetica,Arial,sans-serif;color:#53575a;margin:0 1.167em 10px;line-height:1.417em;font-weight:800;text-align:center}.mr-form ul{list-style-type:none;list-style-image:none;margin-bottom:10px}.mr-form ul li{padding:5px;border-width:.182em;border-style:solid;border-radius:1.636em;margin:0 0 .364em;border-color:transparent;background-color:#d8d8d8;width:243px;color:#5e6367}.mr-form ul li:hover{background-color:#e1e1e1;color:#5e6367}}.single{clear:both}.single .article{overflow:visible}.single .article p{font-size:16px;line-height:1.6;color:#000}.single .article ol{list-style:decimal;overflow:hidden;padding-left:16px}.single .article ul{overflow:hidden;padding-left:11px}.single .byline{color:#9b9b9b;font-size:12px;line-height:22px;margin:0 0 10px;height:24px;position:relative;font-family:Roboto,sans-serif}.single .byline .share-links-bar{float:left;clear:both;margin-top:10px;height:25px}.single .byline .share-links-bar>div{margin-right:10px;float:left;max-width:75px;height:25px;box-sizing:border-box}.single .byline .share-links-bar .google-button{max-width:60px}.single .byline #share-tools{height:25px;overflow:auto;margin-top:0;float:right}.single .byline #share-tools .traditional-share{line-height:1}.single .byline #share-tools .traditional-share .email{background-image:url(images/buttons.gif);background-repeat:no-repeat;background-position:-1257px 0;display:inline-block;height:30px;width:155px;text-decoration:none;width:75px;height:23px}.single .byline #share-tools .traditional-share .email:hover{border:0;background-position:-1333px 0}.single .byline #share-tools .traditional-share .email:active{}.single .byline #share-tools .traditional-share .print{background-image:url(images/buttons.gif);background-repeat:no-repeat;background-position:-1409px 0;display:inline-block;height:30px;width:155px;text-decoration:none;width:75px;height:23px}.single .byline #share-tools .traditional-share .print:hover{border:0;background-position:-1484px 0}.single .byline #share-tools .traditional-share .print:active{}.single .byline .share-twitter{background-image:url(images/buttons.gif);background-repeat:no-repeat;background-position:-959px 0;display:inline-block;height:30px;width:155px;text-decoration:none;width:78px;height:23px}.single .byline .share-twitter:hover{border:0;background-position:-1037px 0}.single .byline .share-twitter:active{}.single .byline .share-facebook{background-image:url(images/buttons.gif);background-repeat:no-repeat;background-position:-1117px 0;display:inline-block;height:30px;width:155px;text-decoration:none;width:69px;height:23px}.single .byline .share-facebook:hover{border:0;background-position:-1186px 0}.single .byline .share-facebook:active{}.single .byline .author{float:left;margin-top:5px}.single .byline .authored_date{color:#9b9b9b;float:left;margin-top:5px;display:block}.single .byline .breadcrumb{float:left;margin-left:3px;margin-top:4px}.single sup a{font-size:12px;vertical-align:super}.single .footnotes{font-size:12px}.single .footnotes ol{list-style:decimal inside}.single .prev-next-posts{margin-top:10px}.single .prev-next-posts a{width:40%;float:left;background:url(images/prev-arrow.png) no-repeat right 9px;min-height:44px}.single .prev-next-posts a:hover,.single .prev-next-posts a:focus{border-bottom:0;text-decoration:underline;background-position:right -223px}.single .prev-next-posts .left{padding-left:8%;background:url(images/next-arrow.png) no-repeat left 9px}.single .prev-next-posts a.left:hover,.single .prev-next-posts a.left:focus{background-position:left -223px}.single .prev-next-posts .right{float:right;padding-right:8%;text-align:right}.single .prev-next-posts-image{position:relative}.single .prev-next-posts-image a{position:absolute;font-size:0;width:10%;background-color:transparent;margin-top:-22px;top:50%}.single .prev-next-posts-image .right{right:-0;left:auto;padding:0}.single .prev-next-posts-image .left{padding:0}.single .prev-next-posts-image img{display:block}.single .content-image-wrap{display:block;position:relative}.single .content-image-wrap .content-image-enlarge{padding:5px;background-color:#eee;position:absolute;top:-5px;right:5px;width:80px;cursor:pointer;font-size:12px;text-align:center;text-decoration:none;border-width:1px;border-style:solid;border-color:#ccc}.single .content-image-wrap .content-image-enlarge:hover{background:#ddd;color:#21b518}.single-post h1{font-size:34px;line-height:36px;margin:0 0 4px;font-family:ff-tisa-web-pro,Georgia,"Times New Roman",serif;max-width:720px}.page .a-b-col ol{list-style:decimal}.prev-next-posts-sidebar{overflow:auto;margin-bottom:20px}.prev-next-posts-sidebar span{line-height:40px;margin:0 15px;float:left;text-align:center}.prev-next-posts-sidebar .left{background-image:url(images/buttons.gif);background-repeat:no-repeat;background-position:-1558px 0;display:inline-block;height:30px;width:155px;text-decoration:none;width:40px;height:40px;float:left}.prev-next-posts-sidebar .left:hover{border:0;background-position:-1598px 0}.prev-next-posts-sidebar .left:active{background-position:-1638px 0}.prev-next-posts-sidebar .right{background-image:url(images/buttons.gif);background-repeat:no-repeat;background-position:-1758px 0;display:inline-block;height:30px;width:155px;text-decoration:none;width:40px;height:40px;float:left}.prev-next-posts-sidebar .right:hover{border:0;background-position:-1678px 0}.prev-next-posts-sidebar .right:active{background-position:-1718px 0}#date-breadcrumb{color:#757575;margin:0;font-size:12px;line-height:22px}#date-breadcrumb p{margin:0}#date-breadcrumb a{color:#198812;font-weight:700}#date-breadcrumb a:hover{color:#095383}#date-breadcrumb .date{color:#757575;float:right}#date-breadcrumb .breadcrumb{float:left;max-width:800px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#most-viewed ol,.most-active ol,.most-recent ol{margin-left:0}#most-viewed li,.most-active li,.most-recent li{margin-bottom:15px;line-height:20px}#most-viewed li a:hover span,.most-active li a:hover span,.most-recent li a:hover span{text-decoration:none!important}#most-viewed li .article-list-num,.most-active li .article-list-num,.most-recent li .article-list-num{color:#8C8C8C;width:20px;float:left;margin-right:5px;font-size:1.5em;font-weight:700}#most-viewed li .article-list-article,.most-active li .article-list-article,.most-recent li .article-list-article{width:160px;font-weight:700;float:right;font-size:14px;margin-bottom:5px}#most-viewed li span.article-list-article,.most-active li span.article-list-article,.most-recent li span.article-list-article{font-size:12px;line-height:1;color:#757575;display:block}#most-viewed li .article-list-date,.most-active li .article-list-date,.most-recent li .article-list-date{margin:0 0 0 25px;font-size:12px;line-height:1;color:#757575;display:block;clear:both}#most-viewed li .article-list-img,.most-active li .article-list-img,.most-recent li .article-list-img{float:right;margin-left:10px;width:100px}#most-viewed li .article-topic,.most-active li .article-topic,.most-recent li .article-topic{font-size:13px}#most-viewed li .date-breadcrumb,.most-active li .date-breadcrumb,.most-recent li .date-breadcrumb{font-size:12px;color:#757575}.most-active li{font-size:14px;line-height:18px}.most-active li .comments-callout{display:block;float:none;margin:2px 0 0}.most-active li .comments-callout a{font-size:14px;line-height:18px}.most-recent h2{font-family:ff-tisa-web-pro,Georgia,"Times New Roman",serif;font-size:18px;font-weight:700;margin-top:20px}.most-recent li{padding:10px 0;border-bottom:1px solid #ccc;margin-bottom:0}.most-recent li .article-list-article{width:auto;float:none;padding-left:25px}.most-recent li:first-child{border-top:1px solid #ccc}.most-recent li .article-list-num{font-size:1.1em}.most-recent li .article-list-article,.most-recent li span,.most-recent li div{float:none;width:auto}#related-analysis{zoom:1;border-top:1px solid #A5A495;padding:18px 0 0;margin:0 0 20px}#related-analysis:before,#related-analysis:after{content:"";display:table}#related-analysis:after{clear:both}#related-analysis .related-analysis-item{display:inline;float:left;margin:0 13px 0 0;width:150px}#related-analysis .related-analysis-item img{margin-bottom:10px}#related-analysis .related-analysis-item a{display:block}#related-analysis .last{margin:0}.all-industries{margin-bottom:20px}.all-industries>ul{margin-left:0;list-style:none;margin-bottom:10px}.all-industries>ul li ul{margin-bottom:0;list-style-position:outside;margin-left:20px}.all-industries>ul .all-industries-hidden-item{display:none}.all-industries>ul .term-item-count{font-size:.8em;color:#757575}#need-to-knows{margin:0 -1px 30px 0;padding:0 1px 0 0;background-image:url(images/vertical_ccc.png);background-repeat:repeat-y;background-position:right 0}#need-to-knows h2{margin-right:10px}#need-to-knows .subtitle{font-size:12px;line-height:18px;color:#666;margin:-10px 10px 5px 0}#need-to-knows .need-to-knows-articles{border-top:1px solid #ccc}#need-to-knows .need-to-knows-article{background:#F4F4F4;border-top:1px solid #fff;border-bottom:1px solid #ccc}#need-to-knows .need-to-knows-article h3{color:#8c8c8c;margin:10px 0;font-size:16px;line-height:18px;font-family:"Helvetica Neue",Arial,sans-serif}#need-to-knows .need-to-knows-article h3 .h3-numbered{color:#8c8c8c;font-size:18px}#need-to-knows .need-to-knows-article .article-link-date{color:#8c8c8c;font-size:10px;line-height:14px;display:inline;margin:0;float:left;width:70px}#need-to-knows .need-to-knows-article img{opacity:.45;filter:alpha(opacity=45);transition:opacity .3s ease}#need-to-knows .need-to-knows-article a{display:block;border:0;padding:5px 10px 5px 5px}#need-to-knows .need-to-knows-article a:hover h3,#need-to-knows .need-to-knows-article a:hover .h3-numbered,#need-to-knows .need-to-knows-article a:hover .article-link-date{color:#333}#need-to-knows .need-to-knows-article a:hover img{opacity:1;filter:alpha(opacity=100)}#need-to-knows .need-to-knows-article a:hover .title span{border-bottom:1px solid}#need-to-knows .current-post{background:#fff;border-left:1px solid #ccc;position:relative;padding:5px;margin:0 -1px -1px 0;-o-box-shadow:-1px 1px 2px rgba(0,0,0,.1);box-shadow:-1px 1px 2px rgba(0,0,0,.1)}#need-to-knows .current-post h3{color:#404040;display:inline}#need-to-knows .current-post h3 a{display:inline;padding:0}#need-to-knows .current-post h3 .h3-numbered{color:#404040;display:inline}#need-to-knows .current-post img{opacity:1;filter:alpha(opacity=100)}#need-to-knows .current-post .title{width:auto}#need-to-knows .current-post .article-link-date{width:auto}#need-to-knows .first{border-top:1px solid #ccc}#need-to-knows .a-col-img{width:60px;display:inline;float:left;margin:0 10px 0 0}#need-to-knows .img-date-wrapper{display:inline;float:left;width:60px}.fixed-title h1,.fixed-title h3{font-size:20px;color:#333;font-family:sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.fixed-title h2{font-family:sans-serif;color:#757575;font-weight:400;margin-bottom:8px}h1.multipart-article-title{font-family:"Helvetica Neue",Arial,sans-serif;font-size:30px;font-weight:700;color:#000;margin:0 0 10px;line-height:40px}.multipart-single{margin-bottom:25px;background:#eee;padding:0;border-radius:5px;position:relative}.multipart-single li{max-width:80%}.multipart-single li a.restricted-article{background:transparent url(images/restrict_icon.png) no-repeat left 2px;padding-left:14px}.multipart-single .next-link{position:absolute;top:20px;right:20px;padding-right:14px;background:transparent url(images/next-article.png) no-repeat right 6px}.multipart-single .fixed-header{overflow:auto;padding:10px 20px;border-radius:5px 5px 0 0;box-sizing:border-box;color:#fff;text-shadow:0 1px 1px #115b0c;background-color:#3a934e;background-image:linear-gradient(#3a934e,#277c3e)}.multipart-single .fixed-header span{float:left;display:inline-block;width:50%}.multipart-single .fixed-header span:last-child{text-align:right}.multipart-single .fixed-header a{color:#fff;text-shadow:0 1px 1px #115b0c;background:transparent url(images/arrow_right.png) no-repeat right 3px;padding-right:14px}.multipart-single .fixed-header a:hover{text-decoration:underline}.multipart-single ol{margin:0;padding:20px}.multipart-single ol li{list-style:none}.multipart-article-wrap .article{margin-top:20px}.single-article-multipart-series .series-title-mobile{display:none}.single-article-multipart-series.series-title{display:none}.comments-callout{margin-bottom:15px}.comments-callout a{background:transparent url(images/comment_icon_small.png) no-repeat 0 0;font-weight:700;font-size:12px;line-height:22px;padding:0 0 0 24px;display:block;color:#0d750b}.comments-callout a:hover{border:0}#comments{padding:0;margin:0 0 20px}#comments h3{font-size:18px;line-height:22px;margin:0 0 18px}#comments h3 img{margin:0 10px -2px 0}.newsletter{zoom:1;font-weight:700;font-size:16px;line-height:22px;margin:20px 0;position:relative}.newsletter:before,.newsletter:after{content:"";display:table}.newsletter:after{clear:both}.newsletter .button{font-size:15px;line-height:21px;margin:-10px 0 0;font-weight:400}.newsletter .button a{border-radius:5px;background-color:#ffff96;background-image:linear-gradient(#ffff96,#fff000 93%);-o-box-shadow:0 1px 1px rgba(255,255,255,.2) inset,0 1px 1px rgba(0,0,0,.5);box-shadow:0 1px 1px rgba(255,255,255,.2) inset,0 1px 1px rgba(0,0,0,.5);border:1px solid #990;color:#330;float:left;padding:5px 20px;font-weight:300}.newsletter .button a:hover{background-color:#fff596;background-image:linear-gradient(#fff596,#ffd400 93%)}.newsletter .newsletter-form-wrapper{background:#fff;border:1px solid #0d750b;border-radius:10px;position:absolute;width:235px;z-index:2;font-weight:400;font-size:14px;line-height:22px;display:none;top:30px;left:50%}.newsletter .newsletter-form-wrapper p{margin:0}.newsletter .newsletter-form-wrapper .newsletter-form{margin:10px}.newsletter .newsletter-form-wrapper .ajax-loading{height:100px;background:url(images/ajax-loading.gif) no-repeat 54px 16px}.newsletter .newsletter-form-wrapper p.success{display:none}.newsletter .newsletter-form-wrapper form{overflow:hidden;position:relative}.newsletter .newsletter-form-wrapper form label,.newsletter .newsletter-form-wrapper form input{display:block;font-weight:400;font-size:14px;line-height:22px;margin:0 0 5px}.newsletter .newsletter-form-wrapper form input[type=checkbox]{display:inline-block}.newsletter .newsletter-form-wrapper form .text{border:1px solid #C3CBD4;border-radius:5px;-o-box-shadow:0 1px 1px rgba(0,0,0,.2) inset;box-shadow:0 1px 1px rgba(0,0,0,.2) inset;width:203px;padding:2px 5px;margin:0 0 10px}.newsletter .newsletter-form-wrapper form #newsletter-submit{background:#fdf967;border-radius:5px;-o-box-shadow:0 1px 1px rgba(255,255,255,.1) inset,0 1px 2px rgba(0,0,0,.5);box-shadow:0 1px 1px rgba(255,255,255,.1) inset,0 1px 2px rgba(0,0,0,.5);border:1px solid #f5cc75;text-transform:uppercase;float:right;font-size:13px;line-height:22px;font-weight:700;padding:2px 8px}.newsletter .newsletter-form-wrapper form p.dont-spam{position:absolute;bottom:8px;left:6px;color:#999;font-size:12px;line-height:16px}.newsletter .arrow,.newsletter .arrow span{display:inline-block;width:0;height:0;vertical-align:top;border-top:7px solid transparent;border-right:7px solid #0d750b;border-bottom:7px solid transparent;content:"";position:absolute;top:15px;margin:-4px 0 0 -17px}.newsletter .arrow span,.newsletter .arrow span span{border-right-color:#fff;border-top-width:6px;border-right-width:6px;border-bottom-width:6px;top:-6px;right:-7px;margin:0}.newsletter .close{position:absolute;color:#0d750b!important;border:0;font-weight:700;top:0;right:4px}#tab-charts h2{margin:20px 0}.chart-wrap{margin:20px 0;border-top:1px solid #ccc}.chart-wrap img{margin:20px 0}.chart-wrap:first-child{border-top:0}.chart-wrap .chart-date{font-size:12px;line-height:22px;color:#757575}.fixed-header{margin-bottom:22px;padding-bottom:14px;-o-box-shadow:0 5px 8px 0 rgba(0,0,0,.1);box-shadow:0 5px 8px 0 rgba(0,0,0,.1)}.fixed-title{position:relative;margin-top:11px;margin-bottom:8px}.fixed-title h1,.fixed-title h3{font-family:'Droid Serif',serif;font-size:20px;font-weight:700;margin:4px 0 8px;position:relative;display:inline}.fixed-title .comment{position:absolute;top:7px;background:transparent url(images/comments-icon@2x.png) no-repeat 0 0;background-size:20px 18px;min-width:20px;height:18px;color:#0d8234;font-size:14px;font-family:Roboto,sans-serif;display:inline-block;padding-left:24px;margin-left:10px;line-height:15px}.fixed-title .comment:hover{text-decoration:none}.article-toc{display:inline;position:relative;overflow:hidden}.article-toc a.toc-more{position:absolute;top:6px;right:0}.toc-parts{overflow:hidden;float:left;margin-bottom:10px}.toc-parts .part-text{float:left;font-family:Roboto,sans-serif;font-size:16px;margin-right:10px}.toc-parts a{font-family:Roboto,sans-serif;font-weight:700;height:18px;line-height:19px;width:18px;font-size:10px;border-radius:10px;display:block;float:left;border:1px #0d8234 solid;margin-right:6px;text-align:center;color:#0d8234;background-color:#fff;text-decoration:none}.toc-parts a:visited{color:#c1e2d0;border-color:#c1e2d0;background-color:#fff}.toc-parts a:hover{background-color:#c1e2d0;border-color:#c1e2d0;color:#fff}.toc-parts a.active{position:relative;border:1px #0d8234 solid;background:#0d8234;color:#fff}.toc-parts a.restricted{background:transparent url(images/restrict_icon.png) no-repeat 7px 9px;padding-left:20px}.toc-parts a.charts{background:transparent url(images/compact-charts.png) no-repeat 11px 7px;padding-left:32px}.toc-parts a.charts:hover,.toc-parts a.charts.active{background:#198812 url(images/compact-charts-active.png) no-repeat 11px 7px}.toc-parts a.more{background:transparent url(images/more.png) no-repeat 7px 9px;padding-left:28px}.sidebar-stocks{padding:0;margin:20px 0;position:relative}.sidebar-stocks.ajax-loading .overlay{display:block;width:100%;height:100%;position:absolute;background:rgba(230,230,230,.38) url(images/ajax-loading.gif) no-repeat 50% 50%}.sidebar-stocks table{border-spacing:0}.sidebar-stocks table tbody{border:0}.sidebar-stocks table tr{border-bottom:1px solid #ccc}.sidebar-stocks table tr:first-child{border-top:1px solid #ccc}.sidebar-stocks table td{padding:7px 0;border:0}.sidebar-stocks table td.symbol{font-weight:700}.sidebar-stocks table td.price{text-align:left;width:30%}.sidebar-stocks table td.change{text-align:left;width:23%}.sidebar-stocks table td.percent{text-align:right;width:23%}.sidebar-stocks table td.percent.up{color:#198812}.sidebar-stocks table td.percent.down{color:#c93011}.image-anchor{display:block;position:relative;visibility:hidden;top:-49px}.single-multipart-post .image-anchor{top:-125px}.multipart-single-ticker-alerts-promotion{height:auto;max-width:520px;max-height:60px;background:#F5F5F5;border-radius:2px;border:1px solid #F5F5F5;box-shadow:0 2px 3px rgba(0,0,0,.2);box-sizing:border-box;overflow:hidden;margin:0 auto 20px;padding:10px 20px;position:relative}.multipart-single-ticker-alerts-promotion .mobile{display:none}.multipart-single-ticker-alerts-promotion .form{position:relative}.multipart-single-ticker-alerts-promotion .form p{color:#0D8234}.multipart-single-ticker-alerts-promotion .form p br{display:none}.multipart-single-ticker-alerts-promotion .form .ticker-name{font-weight:700}.multipart-single-ticker-alerts-promotion .form .promotion-title{font-size:12px;margin:5px 0 0}.multipart-single-ticker-alerts-promotion .form .logged-in-promotion-title{width:calc(100% - 120px);width:-webkit-calc(100% - 120px);font-size:14px;line-height:1.3em;margin:0}.multipart-single-ticker-alerts-promotion .form .logged-in-promotion-title .lines{width:100%;display:block;font-weight:400}.multipart-single-ticker-alerts-promotion .form .logged-in-promotion-title .lines.mobile{display:none}.multipart-single-ticker-alerts-promotion .form .mr-input-group.not-logged-in{height:25px}.multipart-single-ticker-alerts-promotion .form .mr-input-group.not-logged-in .error-message{color:#A94442;display:none;font-size:14px;margin:0 0 6px}.multipart-single-ticker-alerts-promotion .form .mr-input-group.not-logged-in .ticker-subscription-email-input{width:calc(100% - 115px);width:-webkit-calc(100% - 115px);min-height:25px;border:1px solid #0D8234;border-radius:2px;box-sizing:border-box;height:25px;font-size:14px;line-height:normal;vertical-align:top}.multipart-single-ticker-alerts-promotion .form .mr-input-group.not-logged-in .ticker-subscription-email-input:active,.multipart-single-ticker-alerts-promotion .form .mr-input-group.not-logged-in .ticker-subscription-email-input:focus{outline:0}.multipart-single-ticker-alerts-promotion .form .mr-input-group.not-logged-in button{height:25px;min-width:110px;min-height:25px;background:#0D8234;border-radius:2px;box-sizing:border-box;color:#FFF;font-size:12px;font-weight:400;line-height:25px;padding:0 20px;text-transform:uppercase}.multipart-single-ticker-alerts-promotion .form .mr-input-group.not-logged-in br{display:none}.multipart-single-ticker-alerts-promotion .form .mr-input-group.logged-in button{min-width:110px;min-height:40px;background:#0D8234;border-radius:2px;box-sizing:border-box;color:#FFF;font-size:12px;font-weight:400;line-height:40px;padding:0 20px;text-transform:uppercase}.multipart-single-ticker-alerts-promotion .form .mr-input-group.logged-in br{display:none}.multipart-single-ticker-alerts-promotion .form.not-logged-in{padding:0}.multipart-single-ticker-alerts-promotion .form.logged-in{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0}.multipart-single-ticker-alerts-promotion .result{display:none;padding:0}.multipart-single-ticker-alerts-promotion .result p.result-message{color:#0D8234;display:none;font-size:14px;font-weight:400;line-height:1.4em;margin:0}.multipart-single-ticker-alerts-promotion .result p.result-message a{color:#0D8234;text-decoration:underline}.multipart-single-ticker-alerts-promotion .result p.result-message br{display:none}.multipart-single-ticker-alerts-promotion .result p.result-message.new-user{font-size:12px;line-height:1.5em}.multipart-single-ticker-alerts-promotion .result p.result-message.existing-user{line-height:2.6em;text-align:center}.after-chart-ads-relocate .ad-after-chart-small.sibling-to-promotion{float:left}.after-chart-ads-relocate.ads-1 .ad-after-chart-small.sibling-to-promotion{width:140px}.after-chart-ads-relocate.ads-2 .ad-after-chart-small.sibling-to-promotion{width:290px}.after-chart-ads-relocate.ads-1 .multipart-single-ticker-alerts-promotion{width:520px;margin:0 0 24px 140px}.after-chart-ads-relocate.ads-2 .multipart-single-ticker-alerts-promotion{width:370px;margin:0 0 24px 140px}.after-chart-ads-relocate.ads-2 .multipart-single-ticker-alerts-promotion .logged-in-promotion-title{width:calc(100% - 117px);font-size:13px;line-height:1em}.after-chart-ads-relocate.ads-2 .multipart-single-ticker-alerts-promotion p.result-message{font-size:13px;line-height:1.5em}.after-chart-ads-relocate.ads-2 .multipart-single-ticker-alerts-promotion p.result-message.new-user{font-size:12px;line-height:1.2em}.multipart-partner-content-header{height:55px;position:relative}.multipart-partner-content-header .partner-series-text{color:#9B9B9B;font-size:12px;position:absolute;top:0;left:0}.multipart-partner-content-header .partner-series-text span{display:block;line-height:1.5em}.multipart-partner-content-header .partner-series-text .partner-series-name{font-weight:700}.multipart-partner-content-header .partner-series-text .partner-series-whats-this{cursor:pointer;text-decoration:underline}.multipart-partner-content-header .partner-series-text .partner-series-tooltip{width:618px;background-color:#E8E7E4;box-shadow:0 6px 9px 2px rgba(0,0,0,.2);color:#000;font-size:14px;padding:15px;position:absolute;top:60px;left:0;transition:all .75s ease;z-index:1;opacity:0;visibility:hidden}.multipart-partner-content-header .partner-series-text .partner-series-tooltip .partner-series-tooltip-arrow{width:0;height:0;border-style:solid;border-width:0 7.5px 8px;border-color:transparent transparent #e8e7e4;position:absolute;top:-8px;left:17px}.multipart-partner-content-header .partner-series-text .partner-series-whats-this:hover+.partner-series-tooltip,.multipart-partner-content-header .partner-series-text .partner-series-whats-this:active+.partner-series-tooltip{opacity:1;visibility:visible}.multipart-partner-content-header .partner-content-logo{display:inline-block;overflow:hidden}.multipart-partner-content-header .partner-content-logo img{max-width:100%;display:block}.multipart-partner-content-header.partner-voice .partner-series-text .partner-series-tooltip{top:45px}.multipart-partner-content-header.partner-voice .partner-content-logo{max-width:calc(100% - 102px);height:55px;margin:0 0 0 102px}.multipart-partner-content-header.partner-voice .partner-content-logo img{height:55px}.multipart-partner-content-header.partner-insight .partner-series-text .partner-series-mr-name{color:#0D8234;font-weight:700}.multipart-partner-content-header.partner-insight .partner-content-logo{max-width:calc(100% - 102px);height:55px;margin:0 0 0 102px}.multipart-partner-content-header.partner-insight .partner-content-logo img{height:55px}.section-excerpt-larger{font-size:15px;line-height:18px;width:auto}.featured-posts-container{width:980px;height:239px;position:relative;overflow:hidden;border-bottom:1px solid #c9c8c9}@media only screen and (max-width:640px){.featured-posts-container{display:none}}.featured-posts-container .carousel{width:3940px;height:208px;position:absolute}.featured-posts-container .carousel .homepage-lead-result{position:relative;float:left;width:980px;padding-bottom:30px;margin-bottom:14px}.featured-posts-container .carousel .homepage-lead-result .byline{width:auto;margin:0;margin-top:-4px}.featured-posts-container .carousel .homepage-lead-result .read-more{font-family:Roboto,sans-serif;font-size:10px;color:#0d8234;padding-right:10px;background:url(images/right-chevron.png) no-repeat right 4px top 3px;background-size:4px 7px}.featured-posts-container .carousel .homepage-lead-result .read-more:hover{text-decoration:none}.featured-posts-container .carousel-nav{position:absolute;bottom:11px;height:20px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.featured-posts-container .carousel-nav ul{margin:0;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;list-style:none;cursor:default}.featured-posts-container .carousel-nav ul li{display:inline-block;width:10px;height:10px;border-radius:5px;border:1px solid #c9c8c9;margin-right:10px;list-style:none}.featured-posts-container .carousel-nav ul li:hover{background-color:#deddde;border:1px solid #9b9b9b;cursor:pointer}.featured-posts-container .carousel-nav ul li.selected,.featured-posts-container .carousel-nav ul li.selected:hover{background-color:#c9c8c9;border:1px solid #c9c8c9}.homepage-lead-headline{font-family:"Helvetica Neue",Arial,sans-serif;font-size:36px;line-height:39px;width:auto;color:#000}.homepage-lead-headline:hover{color:#0d8234}.homepage-lead-text{width:550px;display:block;font-size:12px;font-family:"Helvetica Neue",Arial,sans-serif;color:#000;line-height:17px;margin:6px 0 0}.homepage-lead-text p{margin-bottom:0;font-size:15px}.homepage-lead-img{width:295px;height:208px;display:inline-block;margin:0 10px 0 0;vertical-align:top}.homepage-lead-data{display:inline-block;width:626px;vertical-align:top;margin-left:40px}.homepage-section-links{margin-bottom:-15px}.homepage-section-links li{margin-bottom:15px;line-height:20px}.next-page{font-family:ff-tisa-web-pro,Georgia,"Times New Roman",serif;color:#0d8234}#homepage-sections{background-image:url(images/vertical_ccc.png);background-repeat:repeat-y;background-position:330px 0;clear:both;margin:20px 0 0}#homepage-sections .a-b-half-col,#homepage-sections .a-b-half-col-right{margin-bottom:7px}.homepage-section{border-top:1px solid #ccc;padding-top:15px;margin:0 0 13px}.homepage-section h3{margin-bottom:12px;text-align:center;font-size:19px;line-height:22px}.homepage-section .homepage-section-links{margin-bottom:0}.homepage-section .homepage-section-links li{margin-bottom:0;line-height:22px}.homepage-section .homepage-section-excerpt{font-size:14px;line-height:18px}h2.homepage-section-title{font-family:Roboto,sans-serif;font-weight:300;font-size:14px;text-transform:uppercase;color:#9b9b9b;margin-top:10px}ul.tags{margin:0;display:block;text-transform:uppercase}ul.tags li{font-family:Roboto,sans-serif;font-size:10px;color:#0d8234;list-style:none;display:inline-block;border:1px #0d8234 solid;border-radius:10px;padding:0 9px;margin-right:3px}ul.tags li:hover{background-color:rgba(12,130,52,.5);border-color:rgba(12,130,52,.5);cursor:pointer}ul.tags li:hover a{text-decoration:none;color:#fff}ul.tags li:active{background-color:#0d8234;border-color:#0d8234;cursor:pointer}ul.tags li:active a{color:#fff}ul.tags li a{color:#0d8234}.homepage-section-headline{font-size:17px;line-height:21px;display:block;margin-bottom:5px}.homepage-section-img{float:right;display:block;width:120px;margin:0 0 5px 10px}.homepage-section-excerpt{margin:6px 0 15px}.second-feature-excerpt{margin:5px 0 15px}.icon_stocks,.icon_funds,.icon_ETF,#newsletter-sidebar h2 a,#about-us h2 a{margin-bottom:4px}.icon_stocks i,.icon_funds i,.icon_ETF i,#newsletter-sidebar h2 a i,#about-us h2 a i{display:inline-block;background-image:url(images/icons.png);background-position:0 0;background-repeat:no-repeat;height:27px;width:26px;vertical-align:middle;margin:0 5px 0 0}.icon_funds i{background-position:-72px 0}.icon_ETF i{background-position:-26px 0}@media only screen and (min-width:641px){.article-list-mobile{display:none}}@media only screen and (max-width:640px){.article-list{width:100%}}.article-list p img{padding:10px 0;border-top:2px solid #c9c8c9;border-bottom:2px solid #c9c8c9}.article-list .article-container{display:block}.article-list .article-container .article-image{display:inline-block}@media only screen and (max-width:640px){.article-list .article-container .article-image{display:none}}.article-list .article-container .article-image .image-placeholder{width:115px;height:87px;border-right:7px solid #eee}.article-list .article-container .article-image .attachment-122x87x{width:122px;height:87px}.article-list .article-container .article{font-family:"Helvetica Neue",Arial,sans-serif;margin-bottom:43px;vertical-align:top;display:inline-block;padding-left:15px;max-width:630px}@media only screen and (max-width:640px){.article-list .article-container .article{max-width:100%}}.article-list .article-container .article .article-title{font-size:20px;margin-top:1px;margin-bottom:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width:640px){.article-list .article-container .article .article-title{white-space:normal;max-width:100%;font-weight:700}}.article-list .article-container .article .article-title a{color:#333}.article-list .article-container .article .article-title a:hover{color:#0d8234}.article-list .article-container .article .article-excerpt{font-size:14px;color:#000;max-width:940px}.article-list .article-container .article .article-excerpt p{margin-bottom:3px}.article-list .article-container .article .authored_date{display:block;line-height:11px;height:16px}.homepage-filters{font-family:Roboto,sans-serif;border-bottom:2px solid #3c904f;width:151px;padding-bottom:20px;color:#0d8234}.homepage-filters .homepage-section-title{margin-bottom:8px}.homepage-filters ul{margin:0 0 20px}.homepage-filters ul li{margin-left:0;list-style:none;font-size:12px;font-weight:700;line-height:19px}.homepage-filters ul li a:hover{color:#0d8234}.homepage-filters ul li li{font-weight:500;margin-left:10px}.homepage-filters ul li li ul{margin-bottom:0}.homepage-filters ul li li ul li{font-weight:400;margin-left:10px}.homepage-sidebar{margin-right:50px;width:150px}@media only screen and (max-width:640px){.homepage-sidebar{display:none}}.homepage-content{width:780px}@media only screen and (max-width:640px){.homepage-content{width:100%}}.homepage-content .article-list-ajax-loading{width:44px;height:13px;background:url(images/ajax-loading-horizontal.gif) no-repeat 0 0;margin:10px auto}#newsletter-sidebar{margin:0 0 30px;position:relative}#newsletter-sidebar h2{margin-bottom:5px}#newsletter-sidebar h2 a i{background-position:-52px 0;margin:0;width:21px}#newsletter-sidebar ul{padding-left:30px}#newsletter-sidebar p{font-size:14px;line-height:18px;margin:0 0 12px}#newsletter-sidebar .newsletter-daily-submit,#newsletter-sidebar .newsletter-daily-email{line-height:26px;font-size:16px}#newsletter-sidebar .newsletter-daily-submit{margin-top:2px}#newsletter-sidebar .newsletter-daily-sidebar{display:none}#newsletter-sidebar .newsletter-daily-sidebar.ajax-loading{height:50px;background:url(images/ajax-loading.gif) no-repeat 85px -20px}#newsletter-sidebar p.error{color:#c74949}#newsletter-sidebar p.success{color:#198812}#market-update{margin:0 0 20px}#market-update h2{float:left}#market-update .date{color:#666;font-size:11px;line-height:22px;margin:0;text-align:right}#newsletter-sidebar{margin:0 0 30px}#newsletter-sidebar h2{margin-bottom:5px}#newsletter-sidebar h2 a i{background-position:-52px 0;margin:0;width:21px}#newsletter-sidebar ul{padding-left:30px}#newsletter-sidebar p{font-size:14px;line-height:18px;margin:0 0 12px}#about-us{margin:10px 0 30px;color:#0d8234}#about-us h2{font-size:24px;margin-bottom:5px}#about-us h2 a{color:#0d8234;font-size:90%}#about-us h2 a:hover,#about-us h2 a:visited{text-decoration:none;color:#0d8234}#about-us h2 a i{background-position:-52px 0;margin:0;width:21px}#about-us ul{margin:0}#about-us ul li{list-style:none;height:15px}#about-us p{font-size:14px;line-height:18px;margin:0 0 12px}#about-us .mission{font-family:"Helvetica Neue",Arial,sans-serif;font-size:11px;font-weight:200;line-height:13px;margin-bottom:5px}#about-us .learn-about-us,#about-us .principles{font-family:Roboto,sans-serif;font-weight:700;font-size:9px;padding-right:10px;background:url(images/right-chevron.png) no-repeat right 4px top 3px;background-size:4px 7px}#about-us .learn-about-us:visited,#about-us .principles:visited{color:#0d8234}#about-us .become-realist{background-color:rgba(12,130,52,.1);border-radius:4px;font-family:ff-tisa-web-pro,Georgia,"Times New Roman",serif;font-weight:700;color:#0d8234;font-size:11px;line-height:23px;width:142px;padding-right:10px;height:25px;display:block;text-align:center;margin-top:15px}#about-us .become-realist:hover{color:#FFF;background-color:#0d8234;text-decoration:none}body .home,body .sector,body .byline,body .authored_date{float:none}.authored_date{font-size:12px;font-family:Roboto,sans-serif;color:#c9c8c9}.authored_date a{text-decoration:underline;color:#4a4a4a}.authored_date.human{font-weight:700}.features-carousel{height:70px;overflow:hidden;width:1440px;position:relative;margin-bottom:10px}.home-featured-container{min-width:1320px}@media only screen and (max-width:1280px){.home-featured-container{display:none}}.home-featured{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-ms-flex-align:start;align-items:flex-start;-webkit-align-items:flex-start;box-shadow:0 5px 8px 0 rgba(0,0,0,.1)}.featured-markets{font-size:12px;text-transform:uppercase;font-family:Roboto,sans-serif;margin:0 10px}.featured-markets ul{list-style:none;margin:0;padding:0;min-width:150px}.featured-markets ul li{padding:0 10px}.featured-markets ul li.active{border-radius:4px;background-color:#EEE;font-weight:700}.featured-markets ul li a{color:#4a4a4a;text-decoration:none}.featured-markets ul li a:hover{font-weight:700}.featured-symbols{list-style:none;padding:0;margin:0;min-height:70px;display:-ms-flexbox;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-justify-content:space-around}.featured-symbols .graphing{display:-ms-flexbox;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-justify-content:space-around}.featured-symbols h1,.featured-symbols h2,.featured-symbols h3,.featured-symbols h4,.featured-symbols h5,.featured-symbols h6{font-family:Roboto,sans-serif;font-weight:400}.featured-symbols .featured-symbol{padding-right:10px;padding-left:10px;opacity:0;background-image:linear-gradient(to bottom,#DCDCDC 40%,rgba(255,255,255,0) 20%);background-position:left;background-size:1px 3px;background-repeat:repeat-y}.featured-symbols .featured-symbol .featured-symbol-numbers{margin-right:25px}.featured-symbols .featured-symbol .featured-symbol-numbers .feature-source{line-height:15px}.featured-symbols .featured-symbol .featured-symbol-numbers .feature-source a{font-size:9px;color:#191919;text-transform:uppercase;text-decoration:none}.featured-symbols .featured-symbol .featured-symbol-sparkline{max-width:100px;max-height:50px}.featured-symbols .featured-symbol .symbol-source{font-weight:700;font-size:10px;color:#000;line-height:10px}.featured-symbols .featured-symbol .symbol-source a{color:#000}.featured-symbols .featured-symbol .symbol-source .timestamp{font-weight:100;font-size:10px;font-weight:100}.featured-symbols .featured-symbol .symbol-source .quote-market{font-weight:400}.featured-symbols .featured-symbol .symbol-price{font-size:20px}.featured-symbols .featured-symbol .symbol-price.up{color:#7ed321}.featured-symbols .featured-symbol .symbol-price.down{color:#d0021b}.featured-symbols .small-numbers{font-size:11px;position:relative;white-space:nowrap;line-height:15px}.featured-symbols .small-numbers:after{left:8px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-width:4px;margin-left:-6px;margin-top:-2px}.featured-symbols .small-numbers.positive{color:#7ed321}.featured-symbols .small-numbers.positive:after{bottom:50%;border-color:transparent;border-bottom-color:#7ed321}.featured-symbols .small-numbers.negative{color:#d0021b}.featured-symbols .small-numbers.negative:after{top:50%;border-color:transparent;border-top-color:#d0021b}.featured-symbols .small-numbers span:first-child{margin-left:14px}.featured-symbols .chart{list-style:none;min-width:100px;margin:0;padding:0}.featured-symbols .time{float:right;font-size:9px;font-weight:400;color:#c9c8c9}.archive h1,.tax-value-driver h1,.tax-analysis h1,.error404 h1{margin:0 0 20px}.tax-analysis .description-ajax-loading{width:44px;height:13px;background:url(images/ajax-loading-horizontal.gif) no-repeat 0 0}#recent-analysis h2{font-size:18px}#recent-analysis .article{margin:0 0 15px;line-height:20px}#recent-analysis .article h3{font-size:14px;line-height:21px;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400}#recent-analysis .article-link-date{font-size:10px;line-height:22px}#recent-analysis a:hover span{border-bottom:1px solid}.value-driver-posts h3{font-family:"Helvetica Neue",Arial,sans-serif;font-size:16px;line-height:22px;margin:0 0 13px}.value-driver-posts h3 span{font-size:18px}.recent-posts h3{font-family:"Helvetica Neue",Arial,sans-serif;font-size:16px;line-height:22px;margin:0 0 13px}.recent-posts h3 span{font-size:18px}.recent-posts p{margin:0 0 5px}.recent-posts ul{clear:both}.recent-posts li{margin:0 0 10px}.recent-posts img{float:left;display:inline;margin:0 20px 10px 0}.recent-posts .title{font-size:14px;line-height:21px;margin:0 0 5px}.recent-posts .date-breadcrumb{font-size:12px;line-height:22px}.recent-posts .featured{margin:0 0 20px}.recent-posts .featured .date-breadcrumb{color:#757575;font-size:12px;line-height:16px}.recent-posts .featured .title{font-size:17px;line-height:21px}.recent-posts .featured p{font-size:14px;line-height:18px}.recent-posts.charts img{float:none;display:block;margin:0}.single-quote-page .fixed-title{display:-ms-flexbox;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.single-quote-page ul.price{font-family:Roboto,sans-serif;margin:0;padding:15px 0 10px;list-style:none}.single-quote-page ul.price .big-numbers{font-size:40px;font-weight:500}.single-quote-page ul.price .small-numbers{font-size:20px;margin-top:10px;position:relative}.single-quote-page ul.price .small-numbers:after{left:12px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-width:7px;margin-left:-7px}.single-quote-page ul.price .small-numbers.positive{color:#7ed321}.single-quote-page ul.price .small-numbers.positive:after{bottom:50%;border-color:transparent;border-bottom-color:#7ed321}.single-quote-page ul.price .small-numbers.negative{color:#c74949}.single-quote-page ul.price .small-numbers.negative:after{top:50%;border-color:transparent;border-top-color:#c74949}.single-quote-page ul.price .small-numbers span:first-child{margin-left:25px}.single-quote-page ul.company{font-family:Roboto,sans-serif;margin:0;margin-left:35px;list-style:none}.single-quote-page ul.company li.name-and-ticker{font-size:24px;font-weight:500}.single-quote-page ul.company li.time-and-exchange{display:inline;color:#9b9b9b}.single-quote-page ul.company li.time-and-exchange .info-row{display:block}.single-quote-page ul.company li.time-and-exchange .exchange{font-size:14px}.single-quote-page ul.company li.time-and-exchange .time{font-size:12px}.single-quote-page .fixed-header{padding:0;position:fixed;margin-top:68px}.single-quote-page .fixed-header-wrap{min-height:70px}.single-quote-page h1{color:#333;margin:0 0 20px}@media only screen and (min-device-width:320px) and (max-device-width:640px){.single-quote-page .a-b-half-col,.single-quote-page .a-b-half-col-right{border-bottom:1px solid #ddd;margin-bottom:20px}}.single-quote-page .quote-page-block{border-bottom:1px solid #ddd;margin:20px 0;padding-bottom:10px}.single-quote-page .quote-page-block:first-child{margin-top:0}.single-quote-page .quote-page-block:last-child{border-bottom:0}.single-quote-page .fixed-title h1{display:inline;font-size:23px;margin:0}.single-quote-page .fixed-title .exchange{color:grey;font-size:11px}.single-quote-page.compact .fixed-title{margin-top:0}.single-quote-page.compact .fixed-title h1{font-size:22px}.single-quote-page .js-quote-title-stock-data{margin:5px 0;display:block}@media only screen and (min-device-width:320px) and (max-device-width:640px){.single-quote-page .js-quote-title-stock-data{margin:0;display:block}}.single-quote-page .js-quote-title-stock-data span{margin-right:7px}.single-quote-page .js-quote-title-stock-data span span{margin-right:0}.single-quote-page .js-share-price-change-percentage:before{content:'('}.single-quote-page .js-share-price-change-percentage:after{content:')'}.single-quote-page .js-share-price-change-percentage.positive:before{content:'(+'}.single-quote-page .Xjs-share-price-value{font-size:24px;font-weight:400;color:#444}@media only screen and (min-device-width:320px) and (max-device-width:640px){.single-quote-page .Xjs-share-price-value{margin-top:20px}}.single-quote-page .Xjs-share-price-change,.single-quote-page .Xjs-share-price-change-percentage{font-size:20px}@media only screen and (min-device-width:320px) and (max-device-width:640px){.single-quote-page .Xjs-share-price-change,.single-quote-page .Xjs-share-price-change-percentage{font-size:14px}}.single-quote-page span.Xjs-share-price-change-date-and-time{color:grey;margin-right:0;font-size:12px}@media only screen and (min-device-width:320px) and (max-device-width:640px){.single-quote-page span.Xjs-share-price-change-date-and-time{font-size:10px}}.single-quote-page .exchange{color:grey}.single-quote-page .recent-posts ul,.investment-portfolio .recent-posts ul{list-style:none}.single-quote-page .recent-posts li,.investment-portfolio .recent-posts li{padding-left:25px;line-height:16px;background-size:16px;background-repeat:no-repeat;background-position-y:center}.single-quote-page .recent-posts li.market-realist,.investment-portfolio .recent-posts li.market-realist{background-image:url(images/favicon.png)}.single-quote-page .recent-posts li.zacks-feed-article,.investment-portfolio .recent-posts li.zacks-feed-article{background-image:url(images/zacks.png)}.single-quote-page .recent-posts li.ibd-feed-article,.investment-portfolio .recent-posts li.ibd-feed-article{background-image:url(images/ibd.png)}.single-quote-page .recent-posts li.seeking-feed-article,.investment-portfolio .recent-posts li.seeking-feed-article{background-image:url(images/seekingalpha.png)}.single-quote-page .recent-posts .time,.investment-portfolio .recent-posts .time{color:grey;font-size:12px}.single-quote-page .cross-sectional-charts-wrap{overflow:hidden}.single-quote-page .cross-sectional-charts-wrap h3{text-align:center;font-size:24px;font-family:proxima-nova}.single-quote-page .cross-sectional-charts-wrap .chart-desc{margin-top:15px;font-size:14px;font-family:proxima-nova;color:#757575;text-align:center}.single-quote-page .cross-sectional-chart-wrap{margin-top:20px}.single-quote-page .cross-sectional-chart-wrap.double{float:left;width:50%}#author-sidebar{overflow:auto;position:relative}#author-sidebar .author-item{min-height:32px;margin-bottom:10px}#author-sidebar .author-image{position:absolute;width:32px;height:32px}#author-sidebar .author-name{padding-top:5px;margin-left:42px}.author-bio{position:relative;min-height:75px}.author-bio img{position:absolute}.author-bio .author-desc{margin-left:95px}.author-bio p#disclosure{color:#757575}#author-articles{margin:0 0 30px}#author-articles ul{margin-left:0;list-style:none}#author-articles li{overflow:auto;position:relative;margin:0 0 15px;line-height:20px;list-style:none;min-height:120px}#author-articles li a:hover span{text-decoration:none!important}#author-articles li .article-list-num{color:#8C8C8C;width:25px;float:left;margin-right:5px;font-size:1.5em;font-weight:700}#author-articles li .article-list-article{margin-left:120px;float:left;font-size:14px}#author-articles li span.article-list-article{font-size:12px;color:#757575;display:block}#author-articles li .article-list-img{position:absolute;float:left;width:100px}#author-articles li .article-topic{font-size:13px}#author-articles li .date-breadcrumb{font-size:12px;color:#757575}#author-articles .pagination>a,#author-articles .pagination>span{padding:3px}h2.author-page{margin:20px 0}.author_sub_header{margin-top:-20px;margin-bottom:20px;font-size:20px;color:dimgrey;display:block}.portfolios-section{margin-bottom:40px}.portfolios{position:relative}.portfolios .portfolio-table{overflow:visible}.portfolios .portfolio-selector select{width:300px;padding:2px!important;-webkit-appearance:menulist-button;height:30px}.portfolios .add-new-portfolio{position:absolute;top:0;left:380px;color:#fff}.portfolios .flat-primary{padding:2px 10px;background:#50954E;color:#fff;font-size:11px;font-weight:700;border:0;line-height:22px}.portfolios .portfolio{margin-top:15px}.portfolios .portfolio .edit-portfolio{position:absolute;top:-0px;left:320px;color:#fff;font-size:14px}.portfolios .portfolio .portfolio-edit-form .edit-portfolio-title{margin-left:20px;display:inline!important;width:180px}.portfolios .portfolio .portfolio-edit-form .name-label{font-size:14px;font-weight:700;position:absolute;left:320px;top:-0px}.portfolios .portfolio .portfolio-edit-form input[type=submit]{min-width:80px}.portfolios .portfolio .portfolio-edit-form .save-button-bottom{float:right}.portfolios .portfolio .portfolio-edit-form .save-button-top{position:absolute;top:0;right:0}.portfolios .portfolio .portfolio-edit-form .delete-portfolio{color:red;font-weight:11px;margin-right:25px;float:right;line-height:35px}.portfolios .portfolio table{margin:15px 0 0}.portfolios .portfolio table th{font-size:13px;text-align:left;background:#d3d3d3;border-color:#d3d3d3!important;color:#fff;font-weight:700;position:relative}.portfolios .portfolio table th.sorting_desc,.portfolios .portfolio table th.sorting_asc,.portfolios .portfolio table th.sorting{cursor:pointer}.portfolios .portfolio table th.sorting_desc,.portfolios .portfolio table th.sorting_asc{padding-left:2px;padding-right:8px}.portfolios .portfolio table th.sorting_desc:after,.portfolios .portfolio table th.sorting_asc:after{font-family:dashicons;content:"\f156";position:absolute;top:5px;right:-9px;opacity:.5;font-size:20px}.portfolios .portfolio table th.sorting_desc:after{content:"\f142";opacity:1;font-size:28px}.portfolios .portfolio table th.sorting_asc:after{content:"\f140";opacity:1;font-size:28px}.portfolios .portfolio table thead th:first-child:after{display:none}.portfolios .portfolio table td,.portfolios .portfolio table th{padding:5px;border:1px solid #C9C9C9;color:#000}.portfolios .portfolio table td{font-size:13px}.portfolios .portfolio table tr:hover{background:#DDECFD!important}.portfolios .portfolio table tbody tr:nth-child(odd){background-color:#f4f4f4}.portfolios .portfolio table input{padding:3px!important;font-size:12px!important;width:100%;border-radius:0!important;background:#fff!important;border:1px solid #ccc!important;color:#000;text-align:left}.portfolios .portfolio table input[type=checkbox]{width:auto}.portfolios .portfolio .portfolio-add-tickers{margin:10px 0;background:#f2f2f2;padding:10px;overflow:hidden}.portfolios .portfolio .portfolio-add-tickers .title{float:left;margin-right:10px;line-height:30px}.portfolios .portfolio .portfolio-add-tickers .select2-choices{border-color:#C1C1C1}.portfolios .portfolio .portfolio-add-tickers .select2-input{box-shadow:none!important;height:26px!important}.portfolios .portfolio .portfolio-add-tickers h4{color:#41773E;margin-bottom:5px}.portfolios .portfolio .portfolio-add-tickers input{padding:5px;font-family:sans-serif;font-size:12px;height:30px;line-height:17px;vertical-align:middle}.portfolios .portfolio .portfolio-add-tickers button{line-height:24px}.portfolios .portfolio .portfolio-add-tickers .show-holdings{font-size:11px;line-height:30px;margin-left:10px}.portfolios .portfolio .portfolio-add-tickers .holdings{display:none}.portfolios .portfolio .portfolio-add-tickers.showing-holdings .holdings{display:block;clear:left;margin:10px 10px 0 0;float:left}.portfolios .portfolio .portfolio-add-tickers.showing-holdings .show-holdings{display:none}.portfolios .portfolio .portfolio-add-tickers.showing-holdings button{margin-top:10px;float:left}.portfolios .portfolio .portfolio-add-tickers.showing-holdings .ticker-select{display:block}.market-update-title{padding-top:10px;padding-bottom:10px;margin-bottom:10px;border-top:1px solid #e9e9e5;border-bottom:1px solid #e9e9e5}.market-update-title h2{font-family:"Helvetica Neue",Arial,sans-serif;margin-bottom:0}.market-update-subtitle{margin-bottom:5px}.market-update-sponsor-logo{float:right}.market-data-table-category:nth-of-type(n+2) td{padding-top:12px;border:0}.chart-series-selections{-moz-column-count:2;column-count:2;margin:0;padding:0;margin-bottom:15px}.chart-series-selections li{list-style:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.chart-series-selections li:not(:first-child){margin:2px 0}.chart-series-selections li label{font-size:12.5px;color:#333;display:block;position:relative;cursor:pointer}.chart-series-selections li label::before{content:'';display:block;float:left;width:10px;left:-34px;font-size:9px;padding-left:0;padding-right:2px;color:#0d8234;height:13px;border:1px solid #868686;background-repeat:no-repeat;background-position:4px;margin-right:5px;margin-top:3px;font-size:12px}.chart-series-selections li label.series_color_0::before{border-color:#1f77b4!important}.chart-series-selections li label.series_color_1::before{border-color:#ff7f0e!important}.chart-series-selections li label.series_color_2::before{border-color:#2ca02c!important}.chart-series-selections li label.series_color_3::before{border-color:#d62728!important}.chart-series-selections li label.series_color_4::before{border-color:#9467bd!important}.chart-series-selections li label.series_color_5::before{border-color:#8c564b!important}.chart-series-selections li label.series_color_6::before{border-color:#e377c2!important}.chart-series-selections li label.series_color_7::before{border-color:#7f7f7f!important}.chart-series-selections li label.series_color_8::before{border-color:#bcbd22!important}.chart-series-selections li label.series_color_9::before{border-color:#17becf!important}.chart-series-selections li input[type=checkbox]:not(:checked)+label::before{background:#fff;background-color:#fff}.chart-series-selections li input[type=checkbox]:checked+label::before{background-color:#0d8234}.chart-series-selections li input[type=checkbox]:checked+label.series_color_0::before{background-color:#1f77b4}.chart-series-selections li input[type=checkbox]:checked+label.series_color_1::before{background-color:#ff7f0e}.chart-series-selections li input[type=checkbox]:checked+label.series_color_2::before{background-color:#2ca02c}.chart-series-selections li input[type=checkbox]:checked+label.series_color_3::before{background-color:#d62728}.chart-series-selections li input[type=checkbox]:checked+label.series_color_4::before{background-color:#9467bd}.chart-series-selections li input[type=checkbox]:checked+label.series_color_5::before{background-color:#8c564b}.chart-series-selections li input[type=checkbox]:checked+label.series_color_6::before{background-color:#e377c2}.chart-series-selections li input[type=checkbox]:checked+label.series_color_7::before{background-color:#7f7f7f}.chart-series-selections li input[type=checkbox]:checked+label.series_color_8::before{background-color:#bcbd22}.chart-series-selections li input[type=checkbox]:checked+label.series_color_9::before{background-color:#17becf}.chart-series-selections li input[type=checkbox]{display:none}.selections-title{border-top:1px solid silver;padding-top:10px;margin:0 0 13px}.welcome-page{background:#FFF}.welcome-page.portfolio-emails-step .welcome-process h3{margin-top:10px}.welcome-page.portfolio-emails-step .welcome-process form#welcome-form{margin-top:15px}.welcome-page .message.error.updated{font-weight:400;color:#d0021b;border:0;background-color:rgba(208,1,26,.2);padding-top:21px;padding-bottom:21px;max-width:360px;margin:0 auto;margin-top:40px;margin-bottom:0}.welcome-page .field-error-container{display:none;color:#d0021b}.welcome-page.confirmation-step .welcome-process .already-user{display:none}.welcome-page.confirmation-step .welcome-process h2{font-size:35px}.welcome-page.confirmation-step .welcome-process form#welcome-form{margin-top:80px}.welcome-page.confirmation-step .welcome-process .submit input{background-image:url(images/registration-confirmation.png);background-repeat:no-repeat;background-position:244px 16px;text-align:left;width:280px!important}.welcome-page #content{width:100%;padding:0;min-width:800px}.welcome-page .mr-logo{width:265px;height:46px}.welcome-page .mr-logo img{height:100%}.welcome-page .already-user{color:#9b9b9b;font-size:14px;text-decoration:underline}.welcome-page .already-user:active{color:#0d8234}.welcome-page .already-user-mobile{display:none}.welcome-page .welcome-process{margin:20px auto 0;width:920px;background:#fff;padding:40px 40px 30px}.welcome-page .welcome-process *{font-family:Roboto}.welcome-page .welcome-process.username-password{max-width:582px;width:100%}.welcome-page .welcome-process .steps{margin:0 auto 51px;clear:both;overflow:hidden;text-align:center}.welcome-page .welcome-process .steps li{display:inline-block;width:24px;height:24px;font-size:14px;border-radius:18px;border:2px solid #0d8234;margin:0 10px;text-align:center;color:#0d8234;line-height:26px;font-weight:200;position:relative}.welcome-page .welcome-process .steps li.current{color:#fff;background:#0d8234;font-weight:700}.welcome-page .welcome-process .steps li::before{content:'';position:absolute;top:12px;left:-26px;width:26px;height:2px;background:#0d8234}.welcome-page .welcome-process .steps li:first-child::before{display:none}.welcome-page .welcome-process h2{text-align:center;font-size:30px;font-family:"Noto Sans";font-weight:200;color:#4a4a4a;margin-bottom:0;line-height:40px}.welcome-page .welcome-process h3{text-align:center;color:#4a4a4a;font-size:14px;font-family:"Noto Sans";font-weight:200;margin-top:5px}.welcome-page .welcome-process form#welcome-form{margin-top:40px;text-align:center}.welcome-page .welcome-process form#welcome-form input[type=email],.welcome-page .welcome-process form#welcome-form input[type=password],.welcome-page .welcome-process form#welcome-form input[type=text],.welcome-page .welcome-process form#welcome-form select{width:390px;height:60px;margin:0 auto 10px;border:1px solid #0d8234;background-color:#fff;color:#0d8234;border-radius:8px;font-size:16px;padding:15px}.welcome-page .welcome-process form#welcome-form input[type=email].welcome-form-text-input-fail,.welcome-page .welcome-process form#welcome-form input[type=password].welcome-form-text-input-fail,.welcome-page .welcome-process form#welcome-form input[type=text].welcome-form-text-input-fail,.welcome-page .welcome-process form#welcome-form select.welcome-form-text-input-fail{color:#d0021b;border-color:#d0021b}.welcome-page .welcome-process form#welcome-form input[type=email].welcome-form-text-input-fail::-webkit-input-placeholder,.welcome-page .welcome-process form#welcome-form input[type=password].welcome-form-text-input-fail::-webkit-input-placeholder,.welcome-page .welcome-process form#welcome-form input[type=text].welcome-form-text-input-fail::-webkit-input-placeholder,.welcome-page .welcome-process form#welcome-form select.welcome-form-text-input-fail::-webkit-input-placeholder{color:rgba(208,2,27,.5)}.welcome-page .welcome-process form#welcome-form input[type=email].welcome-form-text-input-fail::-webkit-input-placeholder,.welcome-page .welcome-process form#welcome-form input[type=password].welcome-form-text-input-fail::-webkit-input-placeholder,.welcome-page .welcome-process form#welcome-form input[type=text].welcome-form-text-input-fail::-webkit-input-placeholder,.welcome-page .welcome-process form#welcome-form select.welcome-form-text-input-fail::-webkit-input-placeholder{color:rgba(208,2,27,.5)}.welcome-page .welcome-process form#welcome-form input[type=email].welcome-form-text-input-fail:-moz-placeholder,.welcome-page .welcome-process form#welcome-form input[type=password].welcome-form-text-input-fail:-moz-placeholder,.welcome-page .welcome-process form#welcome-form input[type=text].welcome-form-text-input-fail:-moz-placeholder,.welcome-page .welcome-process form#welcome-form select.welcome-form-text-input-fail:-moz-placeholder{color:rgba(208,2,27,.5)}.welcome-page .welcome-process form#welcome-form input[type=email].welcome-form-text-input-fail::-moz-placeholder,.welcome-page .welcome-process form#welcome-form input[type=password].welcome-form-text-input-fail::-moz-placeholder,.welcome-page .welcome-process form#welcome-form input[type=text].welcome-form-text-input-fail::-moz-placeholder,.welcome-page .welcome-process form#welcome-form select.welcome-form-text-input-fail::-moz-placeholder{color:rgba(208,2,27,.5)}.welcome-page .welcome-process form#welcome-form input[type=email].welcome-form-text-input-fail:-ms-input-placeholder,.welcome-page .welcome-process form#welcome-form input[type=password].welcome-form-text-input-fail:-ms-input-placeholder,.welcome-page .welcome-process form#welcome-form input[type=text].welcome-form-text-input-fail:-ms-input-placeholder,.welcome-page .welcome-process form#welcome-form select.welcome-form-text-input-fail:-ms-input-placeholder{color:rgba(208,2,27,.5)}.welcome-page .welcome-process form#welcome-form input[type=email].welcome-form-text-input-fail:focus,.welcome-page .welcome-process form#welcome-form input[type=password].welcome-form-text-input-fail:focus,.welcome-page .welcome-process form#welcome-form input[type=text].welcome-form-text-input-fail:focus,.welcome-page .welcome-process form#welcome-form select.welcome-form-text-input-fail:focus{border-color:red}.welcome-page .welcome-process form#welcome-form input[type=email]:focus,.welcome-page .welcome-process form#welcome-form input[type=password]:focus,.welcome-page .welcome-process form#welcome-form input[type=text]:focus,.welcome-page .welcome-process form#welcome-form select:focus{border:2px solid #0d8234;padding:14px}.welcome-page .welcome-process form#welcome-form input[type=email]::-webkit-input-placeholder,.welcome-page .welcome-process form#welcome-form input[type=password]::-webkit-input-placeholder,.welcome-page .welcome-process form#welcome-form input[type=text]::-webkit-input-placeholder,.welcome-page .welcome-process form#welcome-form select::-webkit-input-placeholder{color:rgba(13,130,52,.5)}.welcome-page .welcome-process form#welcome-form input[type=email]::-webkit-input-placeholder,.welcome-page .welcome-process form#welcome-form input[type=password]::-webkit-input-placeholder,.welcome-page .welcome-process form#welcome-form input[type=text]::-webkit-input-placeholder,.welcome-page .welcome-process form#welcome-form select::-webkit-input-placeholder{color:rgba(13,130,52,.5)}.welcome-page .welcome-process form#welcome-form input[type=email]:-moz-placeholder,.welcome-page .welcome-process form#welcome-form input[type=password]:-moz-placeholder,.welcome-page .welcome-process form#welcome-form input[type=text]:-moz-placeholder,.welcome-page .welcome-process form#welcome-form select:-moz-placeholder{color:rgba(13,130,52,.5)}.welcome-page .welcome-process form#welcome-form input[type=email]::-moz-placeholder,.welcome-page .welcome-process form#welcome-form input[type=password]::-moz-placeholder,.welcome-page .welcome-process form#welcome-form input[type=text]::-moz-placeholder,.welcome-page .welcome-process form#welcome-form select::-moz-placeholder{color:rgba(13,130,52,.5)}.welcome-page .welcome-process form#welcome-form input[type=email]:-ms-input-placeholder,.welcome-page .welcome-process form#welcome-form input[type=password]:-ms-input-placeholder,.welcome-page .welcome-process form#welcome-form input[type=text]:-ms-input-placeholder,.welcome-page .welcome-process form#welcome-form select:-ms-input-placeholder{color:rgba(13,130,52,.5)}.welcome-page .welcome-process form#welcome-form input[type=email]:valid{background-repeat:no-repeat;background-position:366px}.welcome-page .welcome-process form#welcome-form input[type=email]:valid:focus{background-position:365px}.welcome-page .welcome-process form#welcome-form input::-ms-reveal,.welcome-page .welcome-process form#welcome-form input::-ms-clear{display:none}.welcome-page .welcome-process form#welcome-form input[type=email]:focus,.welcome-page .welcome-process form#welcome-form input[type=password]:focus,.welcome-page .welcome-process form#welcome-form input[type=text]:focus{outline:0;box-shadow:0 0 4px 0 rgba(0,0,0,.2) inset;-o-box-shadow:0 0 4px 0 rgba(0,0,0,.2) inset;box-shadow:0 0 4px 0 rgba(0,0,0,.2) inset}.welcome-page .welcome-process form#welcome-form input[type=submit]{outline:0}.welcome-page .welcome-process form#welcome-form .password-container{position:relative}.welcome-page .welcome-process form#welcome-form .password-container .show-password{position:absolute;top:22px;right:109px;font-size:10px;color:#c4c3c4;cursor:pointer;height:15px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.welcome-page .welcome-process form#welcome-form .professions{width:600px;margin:0 auto}.welcome-page .welcome-process form#welcome-form .professions input[type=radio]{left:-999px;position:absolute}.welcome-page .welcome-process form#welcome-form .professions input[type=radio]~label{display:inline-block;width:142px;height:30px;padding:14px 16px 14px 17px;margin:0 8px 20px;text-align:center;vertical-align:middle;line-height:32px;font-size:14px;color:#0d8234;border:1px solid #0d8234;border-radius:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.welcome-page .welcome-process form#welcome-form .professions input[type=radio]~label.long{line-height:16px}.welcome-page .welcome-process form#welcome-form .professions input.radio:checked+label{background-color:rgba(12,130,52,.75);color:#fff;font-weight:700}.welcome-page .welcome-process form#welcome-form .professions input.radio:hover:not(:checked)+label{background-color:rgba(12,130,52,.1);color:#0d8234}.welcome-page .welcome-process form#welcome-form .newsletters{text-align:left;margin:19px auto 0;width:440px;padding-left:58px}.welcome-page .welcome-process form#welcome-form .newsletters label{font-size:14px;color:#0d8234;display:block;position:relative;height:28px}.welcome-page .welcome-process form#welcome-form .newsletters label::before{content:'';background-image:url(images/check.svg);position:absolute;left:-34px;width:16px;font-size:9px;padding-left:0;padding-right:2px;color:#0d8234;height:18px;border:1px solid #0d8234;background-repeat:no-repeat;background-position:4px}.welcome-page .welcome-process form#welcome-form .newsletters input[type=checkbox]:not(:checked)+label::before{background:#fff}.welcome-page .welcome-process form#welcome-form .newsletters input[type=checkbox]{margin-left:-999px;position:absolute}.welcome-page .welcome-process form#welcome-form .submit{text-align:center;margin-top:50px;margin-bottom:0}.welcome-page .welcome-process form#welcome-form .submit input[type=submit]{display:inline;background-color:rgba(12,130,52,.75);color:#fff;font-weight:700;font-size:20px;width:133px;height:44px;line-height:20px;border-radius:8px!important;border:1px solid #0d8234}.welcome-page .welcome-process form#welcome-form .submit input[type=submit]:active{background-color:#0d8234}.welcome-page .select2-default{color:rgba(13,130,52,.5)!important;text-transform:none!important}.welcome-page .select2-drop{border:2px solid #0d8234;border-top:0;margin-top:-10px;border-radius:0 0 8px 8px}.welcome-page .select2-drop .select2-results{margin:8px 15px;border-top:1px solid #0d8234;padding-left:0;border-radius:0 0 8px 8px;max-height:500px;overflow:hidden}.welcome-page .select2-no-results,.welcome-page .select2-searching,.welcome-page .select2-result{height:18px;background-color:#fff;color:rgba(13,130,52,.5);font-size:12px;font-family:Roboto;font-weight:400;padding-left:0;margin-top:4px}.welcome-page .select2-result-selectable .select2-match{text-decoration:none}.welcome-page .select2-result-label{padding:0;height:16px}.welcome-page .select2-highlighted{color:#0d8234;font-weight:700}.welcome-page .select2-highlighted:active{font-weight:700}.welcome-page .ticker-select{margin-left:10px;width:556px}@media (max-width:500px){.welcome-page .ticker-select{width:240px;margin-left:0}}.welcome-page .select2-container{border-radius:8px;margin-top:23px;border:1px solid #0d8234;margin-bottom:2px}.welcome-page .select2-container-active.select2-container{border:2px solid #0d8234;border-radius:8px;height:auto;margin-bottom:1px}.welcome-page .select2-dropdown-open.select2-container{border-radius:8px 8px 0 0;border:2px solid #0d8234;margin-bottom:0}.welcome-page .select2-search-field{height:48px}.welcome-page .select2-container-multi .select2-choices .select2-search-field input.select2-active{background-image:url(images/ajax-loading-green.gif)!important}.welcome-page .select2-container-multi .select2-choices .select2-search-choice{background-image:none;background-color:rgba(12,130,52,.5);font-size:20px;color:#fff;height:24px;border:1px solid #0d8234;margin:5px 6px 3px 0;box-shadow:none;padding:0 10px 0 18px;border-radius:8px}.welcome-page .select2-container-multi .select2-choices .select2-search-choice div{padding-top:6px}.welcome-page .select2-container-multi .select2-choices .select2-search-choice-close,.welcome-page .select2-container-multi .select2-choices .select2-search-choice-close:hover{background-image:url(images/close.png)!important;color:#fff;width:16px;height:16px;background-position:0;background-size:50%!important;margin-left:2px}.welcome-page .select2-choice,.welcome-page .select2-choices{border:0;border-radius:8px;padding-left:15px;padding-top:10px}.welcome-page .welcome-process form#welcome-form .select2-choices input[type=text]{border:0;box-shadow:none;-webkit-box-shadow:none;padding-left:0;height:48px;font-family:Roboto;color:#0d8234;font-weight:700;text-transform:uppercase;padding-top:5px}.welcome-page .select2-container-active .select2-choices{border-radius:8px;border-bottom:0;padding-left:14px;padding-top:9px}.welcome-page .select2-dropdown-open .select2-choices{border-radius:8px 8px 0 0;border-bottom:0;padding-left:14px;padding-top:9px;margin-bottom:1px}.welcome-page .select2-container-multi.select2-container-active .select2-choices{border:0}.welcome-page footer{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;margin:0 auto;text-align:center;width:280px;line-height:12px;color:#4a4a4a;font-size:10px}.welcome-page footer .footer-links{text-decoration:underline;color:#0d8234}.welcome-page #content{position:relative}.welcome-page #page-footer,.welcome-page #footer-compact{display:none}@media only screen and (min-width:640px) and (max-width:1024px){.welcome-page .already-user-mobile{display:block;margin:30px 0}.welcome-page .already-user{display:none}.welcome-page .welcome-process{margin:0 auto}.welcome-page .welcome-process.username-password{width:640px}.welcome-page .mr-logo{position:relative;display:block;margin:0 auto;padding:0;text-align:center;left:0!important;top:15px}.welcome-page #content{width:100%!important}.welcome-page .show-password{right:135px!important}.welcome-page .message.error{width:360px;margin:0 auto;margin-top:20px}.welcome-page .submit{margin-top:0!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.welcome-page .already-user-mobile{display:block;margin:30px 0}.welcome-page .already-user{display:none}.welcome-page form#welcome-form{margin-top:40px;text-align:center}.welcome-page form#welcome-form input[type=email],.welcome-page form#welcome-form input[type=password],.welcome-page form#welcome-form input[type=text],.welcome-page form#welcome-form select{width:100%!important}.welcome-page .wrapper{margin-top:0!important}.welcome-page #content{min-width:auto}.welcome-page .header-mobile{display:none}.welcome-page .mr-logo{position:relative;display:block;margin:0 auto;padding:0;text-align:center;left:0!important;top:15px}.welcome-page .welcome-process{width:100%;margin:0;padding:0}.welcome-page .welcome-process.username-password{width:100%;padding:0;margin:0 auto 10px}.welcome-page .welcome-process .steps{margin:35px auto 25px}.welcome-page .show-password{right:10px!important}.welcome-page .submit{margin-top:0!important}.welcome-page .professions{width:100%!important}.welcome-page .professions input[type=radio]~label{padding:10px!important}.welcome-page footer{margin:20px auto}}.welcome-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin-top:65px}.welcome-process-mobile{width:100%!important}.welcome-process-mobile input{max-width:100%;margin:10px 0}.single-ratings-page h1.ratings,.single-ratings-page h2.ratings,.single-ratings-page h4.ratings{font-weight:700;color:#0d8234}.single-ratings-page h1.ratings{font-size:40px;font-family:ff-tisa-web-pro,Georgia,"Times New Roman",serif;margin-bottom:14px;margin-top:23px}.single-ratings-page h2.ratings{font-size:30px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:10px;line-height:30px;margin-top:42px}.single-ratings-page h4.ratings{font-size:22px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:10px}.single-ratings-page .a-col{width:142px;margin-right:24px}.single-ratings-page .d-col{width:650px}.single-ratings-page .ratings-description{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;line-height:18px;color:#000}.single-ratings-page .ticker-ratings{border:3px solid #0d8234;font-size:17px;margin-top:26px}.single-ratings-page .ticker-ratings th,.single-ratings-page .ticker-ratings td{padding-left:10px;vertical-align:middle}.single-ratings-page .ticker-ratings tr td{border-bottom:1px solid #9b9b9b}.single-ratings-page .ticker-ratings tr td a{font-family:Roboto,Arial,sans-serif;height:28px;color:#000;font-weight:500}.single-ratings-page .ticker-ratings tr td a:active{color:#0d8234;text-decoration:underline}.single-ratings-page .ticker-ratings tr:hover a{color:#0d8234;text-decoration:underline}.single-ratings-page .ticker-ratings th{height:30px}.single-ratings-page .ticker-ratings td:last-child{border-left:3px solid #0d8234;background-color:rgba(12,130,52,.75);border-bottom:1px solid transparent;width:115px;text-align:center;font-family:Roboto,Arial,sans-serif;font-weight:700;color:#fff}.single-ratings-page .ticker-ratings td:first-child{border-right:2px solid rgba(155,155,155,.3)}.single-ratings-page .ticker-ratings thead{background-color:#0d8234;text-align:left;font-family:Roboto,Arial,sans-serif;font-weight:700;font-size:10px;color:#fff}.single-ratings-page .ticker-ratings thead th:last-child{text-align:center}.single-ratings-page .ratings-container{position:relative;border-bottom:2px solid #979797}.single-ratings-page .ratings-container .ratings-bar-graph-container{overflow:hidden;padding-top:30px;padding-bottom:10px;margin-bottom:10px}.single-ratings-page .ratings-container .ratings-bar-graph-container .average-container{position:relative;overflow:visible}.single-ratings-page .ratings-container .ratings-bar-graph-container .average-container .average{position:absolute;top:-16px;height:1000px;width:2px;background-color:rgba(155,155,155,.5)}.single-ratings-page .ratings-container .ratings-bar-graph-container .average-container .average:before{font-family:Roboto,Arial,sans-serif;content:"Average";color:#9b9b9b;position:absolute;top:-19px;left:-17px;font-size:10px}.single-ratings-page .ratings-container .ratings-bar-graph{overflow:visible}.single-ratings-page .ratings-container .ratings-bar-graph tr td{padding:0;border-top:0}.single-ratings-page .ratings-container .ratings-bar-graph tr td:first-child{width:10%}.single-ratings-page .ratings-container .ratings-bar-graph tr td:nth-child(2){width:90%;position:relative}.single-ratings-page .ratings-container .ratings-bar-graph tr:hover .ratings-bar-graph-bar{cursor:pointer;background-color:#0d8234;opacity:.8}.single-ratings-page .ratings-container .ratings-bar-graph tr:hover a+.ratings-bar-graph-bar-score{display:block;position:absolute}.single-ratings-page .ratings-container .ratings-bar-graph tr:hover .ratings-bar-graph-ticker a{color:#0d8234;text-decoration:underline}.single-ratings-page .ratings-container .ratings-bar-graph tr:nth-child(3) td:nth-child(2) .ratings-bar-graph-bar-score{top:-17px}.single-ratings-page .ratings-container .ratings-bar-graph tr:last-child td:nth-child(2) .ratings-bar-graph-bar-score{top:-24px}.single-ratings-page .ratings-container .ratings-bar-graph-ticker{height:25px;position:relative;top:-7px;font-family:Roboto,Arial,sans-serif;font-size:17px}.single-ratings-page .ratings-container .ratings-bar-graph-ticker a{color:#000;font-weight:500}.single-ratings-page .ratings-container .ratings-bar-graph-bar{height:25px;background-color:rgba(12,130,52,.5)}.single-ratings-page .ratings-container .ratings-bar-graph-bar-score{display:none;top:-17px;width:50px;height:60px;background:url(images/realist-rating.png) no-repeat;background-size:50px 60px;color:#fff;font-size:16px;text-align:center;font-weight:700;padding-top:16px}.single-ratings-page .ratings-container .grid-container{position:relative;overflow:visible}.single-ratings-page .ratings-container .grid-container .ratings-bar-graph-grid{position:absolute;top:-16px;height:1000px;border-left:1px dotted #c9c8c9}.single-ratings-page .ratings-container .ratings-bar-graph-grid-number-container{position:relative;margin-left:10%;height:36px;margin-bottom:16px}.single-ratings-page .ratings-container .ratings-bar-graph-grid-number-container .ratings-bar-graph-grid-number{position:absolute;font-size:10px;color:#c9c8c9;font-family:Roboto,Arial,sans-serif;margin-left:-2px}.single-ratings-page .ratings-container .ratings-bar-graph-grid-number-container .ratings-bar-graph-grid-number:last-child{margin-left:-5px}.single-ratings-page .ratings-container .ratings-bar-graph-source{position:absolute;right:0;bottom:4px;width:106px;font-size:8px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;background:url(images/modal_logo.png) no-repeat right 3px;background-size:64px;color:#c9c8c9}.single-ratings-page .recommendations{margin-bottom:17px}.single-ratings-page .recommendations .ratings-recommendation{display:inline-block;vertical-align:top;width:265px;padding:1px;margin-right:10px;margin-bottom:11px;background-color:rgba(12,130,52,.05);border-top:2px solid rgba(12,130,52,.5);box-sizing:border-box;padding:8px 5px 0 9px}.single-ratings-page .recommendations .ratings-recommendation .recommendation-data{float:left;width:170px}.single-ratings-page .recommendations .ratings-recommendation .recommendation-data h5,.single-ratings-page .recommendations .ratings-recommendation .recommendation-data h6{font-weight:700;color:#0d8234}.single-ratings-page .recommendations .ratings-recommendation .recommendation-data h5{font-family:Roboto,Arial,sans-serif;font-size:30px;margin-bottom:6px}.single-ratings-page .recommendations .ratings-recommendation .recommendation-data h6{font-size:12px;line-height:15px;margin-bottom:7px}.single-ratings-page .recommendations .ratings-recommendation .recommendation-data p{font-size:12px;line-height:15px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#000}.single-ratings-page .recommendations .ratings-recommendation .recommendation-rating{float:right;background:url(images/realist-rating.png) no-repeat;background-size:50px 60px;width:50px;height:60px;color:#fff;font-size:16px;text-align:center;font-weight:700;padding-top:16px;margin-right:4px}.single-ratings-page .sidebar h3,.single-ratings-page .sidebar li{font-family:Roboto,Arial,sans-serif;font-size:12px;color:#0d8234}.single-ratings-page .sidebar ul{margin:0}.single-ratings-page .sidebar ul.sub-menu{margin-left:10px}.single-ratings-page .sidebar ul li{list-style:none}.single-ratings-page .sidebar ul li a:hover{font-weight:700;color:#0d8234}.ie7 .header-mobile{display:none!important}.ie7 .compact #link_header_logo{background:0 0}.ie7 .compact img{display:block}.icon-justify{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c9')}.icon-print{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02f')}.icon-search{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf002')}.icon-email{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf003')}.icon-facebook{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09a')}.icon-twitter{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf099')}.icon-home{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe600')}.icon-home #comments,.icon-home .share-links-bar,.icon-home #share-tools{display:none}.icon-home #nav-wrapper .caret{margin-top:7px}.icon-home #nav-wrapper #search_button{padding:3px 0}.icon-home .ir,.icon-home .search-wrapper #search_button span,.search-wrapper #search_button .icon-home span,.icon-home .search-wrapper #login_button span,.search-wrapper #login_button .icon-home span,.icon-home #content .search-page-form form input[type=submit] span,#content .search-page-form form input[type=submit] .icon-home span,.icon-home #page-footer #footer-links p .xignite,#page-footer #footer-links p .icon-home .xignite,.icon-home .button-rss,.icon-home .button-facebook,.icon-home .button-twitter,.icon-home .single .byline #share-tools .traditional-share .email,.single .byline #share-tools .traditional-share .icon-home .email,.icon-home .single .byline #share-tools .traditional-share .print,.single .byline #share-tools .traditional-share .icon-home .print,.icon-home .single .byline .share-twitter,.single .byline .icon-home .share-twitter,.icon-home .single .byline .share-facebook,.single .byline .icon-home .share-facebook,.icon-home .prev-next-posts-sidebar .left,.prev-next-posts-sidebar .icon-home .left,.icon-home .prev-next-posts-sidebar .right,.prev-next-posts-sidebar .icon-home .right{*text-indent:0;*font-size:0;*line-height:0}.icon-home .newsletter .newsletter-form-wrapper form .text{display:inline}.icon-home .newsletter .newsletter-form-wrapper form p{bottom:12px}.icon-home div.clearfix,.icon-home div.wrapper,.icon-home div#page-footer,.icon-home .single div.prev-next-posts,.single .icon-home div.prev-next-posts,.icon-home div.homepage-section-links,.icon-home div.market-update-title{clear:both}:first-child+html .clearfix,:first-child+html .wrapper,:first-child+html #page-footer,:first-child+html .single .prev-next-posts,.single :first-child+html .prev-next-posts,:first-child+html #most-viewed li,#most-viewed :first-child+html li,:first-child+html .most-active li,.most-active :first-child+html li,:first-child+html .most-recent li,.most-recent :first-child+html li,:first-child+html .homepage-section-links,.homepage-section :first-child+html .homepage-section-links,:first-child+html #author-articles li,#author-articles :first-child+html li,:first-child+html .market-update-title{min-height:1%}.ie8 .header-mobile{display:none!important}.ie8 .fixed-header{-o-box-shadow:0 5px 8px 0 #c8c8c8;box-shadow:0 5px 8px 0 #c8c8c8}.ie8 .compact #link_header_logo{background:0 0}.ie8 .compact #link_header_logo img{display:block}.ie8 .wrapper{width:980px}.ie9 .site-header .nav-bar{display:table}.ie9 .site-header .nav-brand{display:table-cell}.ie9 .site-header .nav-buttons{display:table-cell}.ie9 .site-header .nav-search{display:table-cell}.ie9 .site-header .nav-search form{position:relative;height:32px}.ie9 .site-header .nav-search .nav-search-input{height:29px}.ie9 .site-header .nav-search .nav-hints{position:absolute;right:0;bottom:5px}.ie9 .home-featured-container{display:none}.ie9 .signup-bar .wrapper{display:table;margin-top:21px}.ie9 .signup-bar .wrapper .title{display:table-cell}.ie9 .signup-bar .wrapper button{display:table-cell}.ie9 .signup-bar .wrapper .signup-form-group input{display:inline-block;height:40px;line-height:41px!important}.ie9 .signup-bar .wrapper .signup-form-group input.placeholder{width:auto;height:42px;background:#fff;text-transform:none;color:#000;border-radius:5px;border:1px solid #9b9b9b;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;font-size:14px;padding:0 10px}.ie9 .signup-bar .wrapper .signup-form-group button{display:inline-block;margin-left:-4px}.ie9 body.welcome-message .profession.popup .link-groups .link-group .profession-link{float:left;margin-right:15px;width:160px}.ie9 .welcome-page .mr-logo{margin-left:50px}.ie9 .welcome-page img{height:auto}.ie9 .welcome-page .already-user{float:right;margin-right:50px}.ie9 .dropdown-menu .colum.padd{vertical-align:top}.ie9 .dropdown-menu .colum.padd .links{float:left}@media print{#header,#sidebar,.sidebar,#comments,#footer-links,#footer-buttons,.share-links-bar,#share-tools,.breadcrumbs,.breadcrumb,.prev-next-posts,#page-footer,#footer-wrapper,#push,#related-analysis,.ad,.mr-dfp-ad,.newsletter,.header-mobile{display:none!important}img#wpstats{width:0;height:0;overflow:hidden}.wrapper{max-width:100%;margin:0;padding:0}div.a-b-col{width:100%;margin:0;padding:0}img{max-width:100%}#print-header,.site-header{margin:0;padding:0}.single .article .byline{height:30px}#print-header{border-bottom:1px solid #CCD6DB;margin-bottom:20px;display:none}.single .article p{font-size:13pt}.single-post h1{font-size:24pt}.print-footnote{display:block!important}.breadcrumbs-wrap{display:none}.single-multipart-post .a-b-col p{font-size:12pt}.single-multipart-post .fixed-header-wrap{height:auto!important}.single-multipart-post #print-header{border-bottom:0}.single-multipart-post #print-header img{max-width:300px}.single-multipart-post .byline .author{color:#000}.single-multipart-post .fixed-header{position:static!important;-o-box-shadow:none;box-shadow:none;border-bottom:1px solid #CCD6DB;background:0 0}.single-multipart-post .content-image-wrap>a{width:100%!important;height:auto!important}.single-multipart-post img{display:block!important}.single-multipart-post .article-toc,.single-multipart-post .multipart-meta,.single-multipart-post .fixed-title-share,.single-multipart-post .content-image-enlarge,.single-multipart-post .mr-dfp-center-ad-container,.single-multipart-post .ad-container-center,.single-multipart-post .inline-unit{display:none!important}.multipart-article-wrap{border-bottom:0!important}@page :left{margin:.9cm}@page :right{margin:.9cm}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.meta-print,.content-image-enlarge,.related-analysis-img,.single-multipart-post .fixed-header-wrap,.home-button,#search_term,#links_breadcrumbs,.tabs-ui,#tabs-ui,#wpadminbar{display:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.wrapper{width:inherit!important;margin-left:0!important;margin-right:0!important;padding-left:20px!important;padding-right:20px!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){#content{margin-top:44px}}#nav_wrapper{width:auto!important}@media only screen and (min-device-width:320px) and (max-device-width:640px){.compact-drop{position:absolute!important;box-sizing:border-box;background-color:#fff;top:44px;width:100%!important;margin:0!important;border-top:0!important;border-left:0!important;border-right:0!important;padding:0!important;z-index:12000!important}.compact-drop .comma{display:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.compact-li{display:inline!important;padding-left:0!important;background-color:#fff}.compact-li a{margin-bottom:0!important;display:block;max-width:100%;box-sizing:border-box}.compact-li a[id*=link_main_nav_etfs_item_],.compact-li a[id*=link_main_nav_stocks_item_],.compact-li a[id*=link_main_nav_income_item_],.compact-li a[id*=link_main_nav_about_item_]{padding:12px 0 12px 35px!important}.compact-li .compact-heading{margin-bottom:0!important}.compact-li .compact-heading a{width:100%!important;vertical-align:middle;padding-left:25px!important;padding-top:12px!important;padding-bottom:12px!important;border-bottom:1px solid #E8E8E8!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){#wrap{overflow-y:auto!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){#header{height:44px!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.site-header{height:44px!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.compact-menu{border:0!important;position:fixed!important;left:0!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.compact-button,.compact-modal-button,.compact-home-button{border-right:1px solid #27713a!important}.compact-button i,.compact-modal-button i,.compact-home-button i{margin:0!important;padding:0!important;top:1px!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.compact-button{font-size:0;height:44px!important}}.compact-home-button{height:34px!important;padding-top:10px!important;font-weight:700!important}.compact-home-button:active,.compact-home-button:hover{text-decoration:none!important}.compact-modal-button{display:none;background:transparent;border:0;color:#fff;height:44px}@media only screen and (min-device-width:320px) and (max-device-width:640px){#brand{margin-left:auto!important;margin-right:auto!important;width:232px!important;height:44px!important;border:0!important;z-index:1000;float:none!important}#brand #logo{float:none!important;margin-left:auto!important;margin-right:auto!important}#brand #logo a{height:40px!important;margin-top:0!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){#link_header_logo{background-position:center center!important;background-size:60%!important;width:100%!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){#search button{position:fixed!important;top:0;right:0;background:#fff url(images/header.png) repeat-x 0 0;color:#fff!important;width:50px!important;padding:0!important;box-shadow:none!important;border-left:1px solid #27713a!important;text-shadow:0 1px 2px rgba(0,0,0,.4)!important;height:44px!important;float:right!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.search-page-form{position:fixed!important;left:0;top:50px;width:100%!important;height:44px!important}.search-page-form input[type=text]{width:78%!important;margin-left:2%!important}.search-page-form #search_button{margin-left:none!important;font-size:.8em!important;float:right!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){h1{margin:0!important;font-size:1.6em!important;line-height:1.5!important}}.homepage-lead-headline{margin:0 0 5px!important}@media only screen and (min-device-width:320px) and (max-device-width:640px){.homepage-lead-headline{font-size:20px!important;line-height:1.4!important;padding-top:0!important;display:block!important;width:auto!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.multipart-article-title{font-size:1.6em!important;line-height:1.4!important;margin-bottom:20px!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.multipart-partner-content-header{margin:-12px 0 9px 0}.multipart-partner-content-header .partner-series-text .partner-series-tooltip{width:81vw}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.article p,.content-block p{font-size:1.15em!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.featured img{display:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.wrapper-single{padding-top:20px!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.a-b-col{padding-top:20px!important;width:100%!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.b-col{margin:0!important;width:100%!important}.b-col .results-article{margin-bottom:10px!important;border-bottom:1px solid #E8E8E8!important}.b-col .media-left p{display:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.breadcrumbs-wrap{display:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.a-col,.c-col,.results,.media-right,.results-articles-tools{display:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.homepage-lead-img{width:38%!important;height:auto!important;position:relative!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.homepage-lead-text{display:inline!important;float:none!important}.homepage-lead-text>p{margin-bottom:10px!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.homepage-lead-text,.section-excerpt-larger,.homepage-section-excerpt,.second-feature-excerpt{font-size:14px!important;line-height:18px!important;width:auto!important}.homepage-lead-text p,.section-excerpt-larger p,.homepage-section-excerpt p,.second-feature-excerpt p{margin:0!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.homepage-section-excerpt{margin:0 0 15px!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.homepage-section-img{width:38%!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.second-feature-headline{margin-top:20px!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.second-feature-excerpt{margin-top:0!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.homepage-lead-text{margin-bottom:10px!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.homepage-section-headline{margin-bottom:5px!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.homepage-section-links{margin-bottom:10px!important}.homepage-section-links li{margin:0!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.a-b-half-col-right{margin:0!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.icon_stocks,.icon_funds,.icon_ETF,#newsletter-sidebar h2 a,#about-us h2 a,.icon_ETF,.icon_funds{display:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.a-b-half-col,.a-b-half-col-right{margin:0;width:100%}}@media only screen and (min-device-width:320px) and (max-device-width:640px){ul .homepage-section-links li{margin-bottom:5px!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){#homepage-sections{background-image:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){#related-analysis,.related-analysis-item{width:auto!important;margin:0!important;float:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.single .prev-next-posts a{width:auto!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.quote-title{margin-top:20px!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.results-assorted .alignleft{margin-right:0!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.header{width:90%!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){[id^=link_content_item]{width:auto!important;height:auto!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.inline-unit{margin:0!important;width:auto!important}.inline-unit button{width:100%!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.multipart-article-wrap{padding-top:0!important;padding-bottom:0!important;padding-left:0!important;padding-right:0!important;margin-bottom:0!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.recent-posts-list{list-style-type:none!important;list-style-image:none!important;margin:0!important}.recent-posts-list p{color:inherit!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.date-breadcrumb{margin:0 0 10px!important}}.series-title-mobile{font-size:1em!important;font-family:Roboto,sans-serif;margin-bottom:10px!important;color:#0d8234!important;font-weight:600}.series-title-mobile .part{font-weight:500}@media only screen and (min-device-width:320px) and (max-device-width:640px){.article{margin-top:0!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.byline{height:auto!important;display:inline-block!important;width:100%!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.breadcrumb{margin:0!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){#links_ticker_list{display:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.author,.authored_date{margin-top:0!important;margin-right:8px;float:left!important;margin-bottom:0!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.single .authored_date{clear:both;margin-top:0}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.single .authored_date_separator{display:none}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.single-multipart-post .meta-button-wrap{margin-bottom:0!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.meta-button-wrap{width:auto!important;position:absolute!important;float:right!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.meta-button{margin-left:0!important;margin-right:0!important;width:40px!important;height:40px!important;padding-top:12px!important}.meta-button span{font-size:16px!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.meta-twitter,.meta-facebook,.meta-linkedin{display:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.related-analysis-item a{padding-top:10px;padding-bottom:10px;border-top:1px solid #E8E8E8!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.newsletter{width:auto!important;margin-bottom:20px!important}.newsletter .button{margin:0!important}.newsletter .button a{padding-left:5px!important;padding-right:5px!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.newsletter-form-wrapper{position:static!important;width:100%!important;z-index:auto!important;top:auto!important;left:auto!important;margin-top:10px!important;border:0!important}.newsletter-form-wrapper .arrow,.newsletter-form-wrapper .close{display:none!important}.newsletter-form-wrapper .newsletter-form{margin:0!important}.newsletter-form-wrapper form .text{font-size:16px!important;width:95%!important;border-radius:0!important}.newsletter-form-wrapper p{position:static!important}.newsletter-form-wrapper .ajax-loading{background-position:center!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.taxonomy-header{margin-top:20px}}#footer-compact{width:100%;background-color:#eee}#footer-compact a{width:100%!important;display:block!important;padding-top:20px;padding-bottom:20px;text-align:center;color:#fff!important;font-size:1.2em;text-decoration:none}#footer-tagline-compact{background:url(images/mr_logo.png) no-repeat center center;height:62px;background-size:25px;width:80%;margin-left:auto;margin-right:auto}#footer-tagline-compact span{padding-left:40px;font-size:1.25em;font-weight:700;display:block}@media only screen and (min-device-width:320px) and (max-device-width:640px){#footer-buttons{margin-bottom:-22px!important}}#link_footer_twitter_compact{background:#00aced}#link_footer_facebook_compact{background:#3b5998}@media only screen and (min-device-width:320px) and (max-device-width:640px){#footer-wrapper{display:none!important}}@media only screen and (min-device-width:768px){#footer-compact{display:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){#author-articles .article-list-img,#author-articles .breadcrumb{display:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){#author-articles .article-list-article{margin:0!important}}.mr-mobile-image-overlay{width:100%;height:100%;position:absolute;z-index:1000;background-color:#000;top:0;left:0}.mr-mobile-image-overlay .mr-mobile-image-overlay-close{position:absolute;top:0;left:0;width:50px;height:34px;padding-top:10px;color:#fff;font-size:22px;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.4)}.mr-mobile-image-overlay img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-height:100%}.nav-active,.compact-modal-button,.compact-home-button{font:inherit!important;font-size:22px!important;color:#fff!important;text-align:center;text-transform:none!important;text-shadow:0 1px 2px rgba(0,0,0,.4)!important;font-weight:500!important}@media only screen and (min-device-width:320px) and (max-device-width:640px){.admin-bar.compact .header-wrapper{margin-top:0}}@media only screen and (min-device-width:320px) and (max-device-width:640px){body.admin-bar{margin-top:-47px}}@media only screen and (min-device-width:320px) and (max-device-width:640px){#wrap #nav-wrapper .compact-drop{overflow-x:hidden;overflow-y:scroll;display:none}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.header-wrapper{height:44px!important}.header-wrapper .wrapper{margin:0!important;padding:0!important}.header-wrapper #nav-wrapper{width:100%!important}}.search-wrapper .mobile-search-view-close{display:none}@media only screen and (min-device-width:320px) and (max-device-width:640px){.search-wrapper .live-search-results{display:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.search-wrapper.expanded{position:absolute;top:0;width:100%}.search-wrapper.expanded .mobile-search-view-close{display:block;position:absolute;width:50px;height:34px;padding-top:10px;background:#fff url(images/header.png) repeat-x 0 0;border-right:1px solid #27713a;font-size:22px;color:#fff!important;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.4)!important}.search-wrapper.expanded form{margin-left:50px;float:left!important}.search-wrapper.expanded #search_term{display:block!important;font-size:16px!important;height:44px!important}.search-wrapper.expanded .live-search-results{width:100%!important;right:auto!important;border:0!important;display:block!important;top:44px!important;margin:0!important}.search-wrapper.expanded .live-search-results h2{display:none!important}.search-wrapper.expanded .live-search-results ul{width:100%!important;margin-left:0!important;border:0!important}.search-wrapper.expanded .live-search-results ul li{width:100%!important;border-bottom:1px solid #E8E8E8!important}.search-wrapper.expanded .live-search-results ul li a{max-width:100%;padding:0 2px!important}.search-wrapper.expanded .live-search-results #quote-results li,.search-wrapper.expanded .live-search-results #article-results li{padding:0 5px!important}.search-wrapper.expanded .live-search-results>ul{box-sizing:border-box}}@media only screen and (min-device-width:320px) and (max-device-width:640px){body .compact-home-button{display:none}}@media only screen and (min-device-width:320px) and (max-device-width:640px){body.single-post .compact-home-button{display:block}body.single-post .compact-button,body.single-post .mobile-nav-entry{display:none}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.inline-unit-wrap{margin-bottom:20px!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.simple-modal-overlay{display:none!important;top:44px!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.mr-branded-modal .content-block{padding:20px!important}.mr-branded-modal .content-block .modal-email{width:100%!important}.mr-branded-modal .content-block .modal-email input{font-size:16px!important;border-radius:0!important}.mr-branded-modal .content-block .modal-submit{clear:both;width:100%!important}.mr-branded-modal .content-block .modal-submit button{margin:0!important;border-radius:0!important;width:100%!important;height:auto!important}.mr-branded-modal .content-block .ajax-status{display:none!important}.mr-branded-modal .modal-branded-promo-form>div{overflow:visible!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.modal-branded-close{display:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.simple-modal-wrap{top:44px!important;left:0!important;margin-top:0!important;margin-left:0!important;height:100%!important;width:100%!important;padding:0!important;border-radius:0!important;box-shadow:none!important}.simple-modal-wrap small{display:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.single-col{width:auto!important;padding-top:20px!important}.single-col img{display:none!important}.single-col h1{margin-bottom:20px!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.ad-container-interstitial{margin-left:auto;margin-right:auto;width:300px}}@media only screen and (min-device-width:320px) and (max-device-width:370px) and (orientation:portrait){.ad-container-interstitial{margin-left:-10px}}@media only screen and (max-device-width:768px){.mobile-only{display:block!important}}@media only screen and (min-device-width:768px){.mobile-only{display:none!important}}@media only screen and (min-device-width:768px){.desktop-only{display:block!important}}@media only screen and (max-device-width:768px){.desktop-only{display:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.site-header{display:none!important}}@media only screen and (min-device-width:768px){.header-mobile{display:none}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.single-quote-page .fixed-header-wrap{min-height:85px}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.single-quote-page .cross-sectional-chart-wrap{float:none;width:100%}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.user-profile #user_login input{width:100%!important}.user-profile #tabs-ui{display:block!important}.user-profile #tabs-ui #tab-newsletter #profile-ticker-alerts-subscription .ticker-alerts-subscriptions-list .ticker-alert-subscription-item{width:100%}.user-profile #tabs-ui #tab-newsletter #profile-ticker-alerts-subscription .ticker-alerts-subscriptions-list .ticker-alert-subscription-item .ticker-description{width:38%;max-width:38%}.user-profile #tabs-ui #tab-newsletter #profile-ticker-alerts-subscription .ticker-alerts-subscriptions-list .ticker-alert-subscription-item:nth-child(odd){margin-right:0}.user-profile #tabs-ui #tab-profile #user_update input,.user-profile #tabs-ui #tab-profile #user_update select{width:100%;max-width:100%}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.multipart-single-ticker-alerts-promotion{width:auto!important;max-width:initial;max-height:initial;background:#0D8234;border:0;box-sizing:content-box;margin:0 auto 12px!important;padding:9px 12px}.multipart-single-ticker-alerts-promotion .desktop{display:none!important}.multipart-single-ticker-alerts-promotion .mobile{display:block}.multipart-single-ticker-alerts-promotion .form{position:static}.multipart-single-ticker-alerts-promotion .form p{color:#FFF;font-size:13px!important}.multipart-single-ticker-alerts-promotion .form .promotion-title{width:auto;margin:0 0 6px;line-height:1em;text-align:center}.multipart-single-ticker-alerts-promotion .form .logged-in-promotion-title{width:auto}.multipart-single-ticker-alerts-promotion .form .logged-in-promotion-title .lines{text-align:center}.multipart-single-ticker-alerts-promotion .form .logged-in-promotion-title .lines.mobile{display:block!important;font-weight:700;margin:0 0 6px}.multipart-single-ticker-alerts-promotion .form .logged-in-promotion-title .lines.desktop{display:none}.multipart-single-ticker-alerts-promotion .form .mr-input-group.not-logged-in .ticker-subscription-email-input{border:0;width:calc(100% - 96px)!important;width:-webkit-calc(100% - 96px)!important;line-height:normal}.multipart-single-ticker-alerts-promotion .form .mr-input-group.not-logged-in button{min-width:25px;background:#DDD;border:0;color:#4E4E4E;font-weight:700}.multipart-single-ticker-alerts-promotion .form .mr-input-group.logged-in{text-align:center}.multipart-single-ticker-alerts-promotion .form .mr-input-group.logged-in button{min-width:initial;min-height:initial;width:189px;height:22px;background:#DDD;border:0;box-sizing:content-box;color:#4E4E4E;font-size:13px;font-weight:700;line-height:1.3em;position:static}.multipart-single-ticker-alerts-promotion .form.logged-in{display:block}.multipart-single-ticker-alerts-promotion .result p.result-message{width:auto!important;color:#FFF;font-size:13px!important;line-height:1.5em!important;text-align:center}.multipart-single-ticker-alerts-promotion .result p.result-message a{color:#FFF}.multipart-single-ticker-alerts-promotion .result p.result-message.existing-user b,.multipart-single-ticker-alerts-promotion .result p.result-message.logged-in-user b{width:100%;display:inline-block;text-align:center}}.video-list-title{clear:both}.video-list{margin:20px 0;list-style:none;overflow:hidden}.video-list li{float:left;margin-right:30px;height:200px;width:220px}.video-list li:nth-child(4n){margin-right:0}.video-list li .video-meta{padding:0 5px}.video-list li .title{margin-bottom:6px}.video-list li .title a{color:#46642D;font-size:16px}.video-list li .date-breadcrumb{color:#646B93;font-size:12px;margin-bottom:0}.video-thumbnail{position:relative;background-color:#0d750b}.video-thumbnail img{vertical-align:middle;max-height:100%;margin:0 auto;display:block}.video-thumbnail:after{position:absolute;top:50%;left:50%;width:50px;height:50px;background-size:100%;margin-top:-25px;margin-left:-25px;background-image:url(images/icon-video.svg);content:" "}.videos-more-link{float:right;height:25px;text-decoration:underline}.single-attachment .video-embed{margin-bottom:10px}.ticker-tooltip{position:absolute;padding:5px;background-color:#fff;border:1px solid #198812;pointer-events:none}.ticker-tooltip:after,.ticker-tooltip:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ticker-tooltip:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:5px;margin-left:-5px}.ticker-tooltip:before{border-color:rgba(25,136,18,0);border-top-color:#198812;border-width:6px;margin-left:-6px}body.welcome-message{overflow:hidden}body.welcome-message .overlay{display:none;position:fixed;background:#FFF;width:100%;height:100%;opacity:.6;z-index:99999}body.welcome-message .popup{display:block;z-index:99999;position:fixed;background-color:#FFF;border:1px solid #0d8234;left:50%;top:25%;min-width:75%;margin-left:-35%;border-radius:8px;padding:30px 0}body.welcome-message .popup h1,body.welcome-message .popup h2,body.welcome-message .popup h3{text-align:center}body.welcome-message .popup h2{font-size:40px;line-height:36px;margin:0 0 20px;font-weight:400;font-family:"Helvetica Neue",Arial,sans-serif}body.welcome-message .popup h3{font-size:20px;line-height:22px;font-weight:700;margin:0 0 13px}body.welcome-message .popup.profession{padding:30px 40px;min-width:0!important;max-width:720px;left:50%;box-sizing:border-box;margin:0 auto;transform:translateX(-50%)}body.welcome-message .popup.profession h1,body.welcome-message .popup.profession h2{color:#0d8234;font-size:26px}body.welcome-message .popup.profession .link-groups{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body.welcome-message .popup.profession .link-groups .link-group{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body.welcome-message .popup.profession a.profession-link{white-space:nowrap;min-width:160px;font-size:14px;padding:12px;border:1px solid #0d8234;border-radius:4px;width:100%;text-align:center;margin:10px 0;transition:all .15s ease}body.welcome-message .popup.profession a.profession-link:not(:first-child){margin-left:10px}body.welcome-message .popup.profession a.profession-link:hover{background-color:#0d8234;color:#fff;text-decoration:none}body.welcome-message .popup.profession .footer{display:block;margin-top:40px;text-align:center;color:#979797;font-size:14px}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-focus{}.qtip-hover{}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.ps-container{-ms-touch-action:auto;touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps-container{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps-container{overflow:auto!important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:15px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-webkit-border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-webkit-border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;right:2px;width:6px}.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y{width:11px}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}