.appBadges li a,.hgroup-right .if-icons,.if-icons:hover{text-decoration:none}.blue-bg{background-color:#2C445F}.grey-bg{background-color:#F9F9F9;border-top:1px solid #EEE;border-bottom:1px solid #EEE}.white-bg{background-color:#FFF}.green-border{border-bottom:3px solid #38A22E}.red-border{border-bottom:3px solid #D01500}@font-face{font-family:investflyicon;src:url(fonts/investfly-icons.eot?hpqcau);src:url(fonts/investfly-icons.eot?hpqcau#iefix) format('embedded-opentype'),url(fonts/investfly-icons.ttf?hpqcau) format('truetype'),url(fonts/investfly-icons.woff?hpqcau) format('woff'),url(fonts/investfly-icons.svg?hpqcau#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:investflyicon!important;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-facebook:before{content:"\e900"}.icon-twitter:before{content:"\e901"}.icon-googleplus:before{content:"\e902"}.icon-downarrow:before{content:"\e903"}.icon-tech-analysis:before{content:"\f00e"}.icon-algorithmic-trading:before{content:"\f013"}.icon-stock-game:before{content:"\f091"}.icon-screener:before{content:"\f0b0"}.icon-alerts:before{content:"\f0f3"}.icon-stock-exchange:before{content:"\f19c"}.if-btn{color:#FFF;font-size:.85em;border-radius:4px}.if-btn:hover{color:#FFF;opacity:.9}.btn-blue,.btn-lightblue{background-color:#348FE2}.btn-orange{background-color:#FB7925}.btn-green{background-color:#16A085}.home header#branding{position:fixed;background:#fff}header#branding{width:100%;z-index:9}footer .container,header .container{padding:0}#hgroup-top{padding:15px 0;border-bottom:1px solid #EEE;-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;transition:height .3s}#hgroup-top .wrapper{height:40px}#hgroup-top .hgroup-left a{height:40px;display:block;overflow:hidden;max-width:175px}#hgroup-top img{position:relative;vertical-align:top}.appBadges{float:right;margin-top:6px;padding-right:10px;border-right:1px solid #CCC;margin-right:10px}.appBadges li a{padding:6px 8px;background:#CCC;border-radius:50%;font-size:18px;color:#2C445F;margin:0 5px}.home header#branding .appBadges li a{color:#FFF}.hgroup-left{width:40%}.hgroup-right{width:60%;text-align:right}.hgroup-right ul{margin-bottom:0;margin-left:0}.hgroup-right ul li{padding-right:0;padding-left:0}.hgroup-right .if-icons{font-size:30px;color:#CCC;position:relative;top:5px;width:30px}.icon-facebook:hover{color:#3B5999}.icon-twitter:hover{color:#55ACEF}.icon-googleplus:hover{color:#DE4B39}.hgroup-right .if-btn{position:relative;top:-2px}.hgroup-right ul li a.btn-sign-up{margin-left:7px}#hgroup-bottom nav ul li a{font-size:16px;white-space:nowrap;font-weight:lighter;color:#666}#hgroup-bottom nav ul li a:active,#hgroup-bottom nav ul li a:focus,#hgroup-bottom nav ul li a:hover{white-space:nowrap;font-weight:lighter;color:#348FE2}.navbar-isloggedin #hgroup-bottom nav ul li a{font-size:1.2em}#hgroup-bottom nav ul li:nth-child(5) span{font-size:.5em;padding-left:5px}.nav-justified>.dropdown .dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.dropdown-menu{border:1px solid #ccc;padding:0}#hgroup-bottom nav ul li a:hover{background-color:#F7F7F7}#hgroup-bottom nav ul li a:active,#hgroup-bottom nav ul li a:focus{background-color:#EEE}#hgroup-bottom nav ul li ul li a{font-size:1.2em;padding:7px 20px}.nav ul li.dropdown:hover ul{display:block!important}.smaller #hgroup-top{padding:10px 0;border-bottom:0;height:60px}.smaller #hgroup-bottom{border-bottom:1px solid #EEE}.smaller nav{border-top:1px solid #EEE}.smaller #hgroup-bottom nav ul li a,.smaller #hgroup-bottom nav ul li ul li a{font-size:1em}.inner-page header #hgroup-top .hgroup-left a img{top:-40px}.inner-page #hgroup-bottom nav ul li a{color:#FFF}.inner-page #hgroup-bottom nav ul li a:hover,.inner-page .nav .open>a,.inner-page .nav .open>a:focus,.inner-page .nav .open>a:hover{background-color:#324F6D}.inner-page #hgroup-bottom nav ul li a:active,.inner-page #hgroup-bottom nav ul li a:focus{background-color:#253C52}.inner-page #hgroup-top,.inner-page .smaller #hgroup-bottom,.inner-page .smaller nav{border-color:#324F6D}.home .inner-page #hgroup-top,.home .inner-page .smaller #hgroup-bottom,.home .inner-page .smaller nav{border-color:#EEE}footer#footer{color:#FFF;background-color:#2C445F;padding:0;font-family:Helvetica,Arial,sans-serif}footer#footer .widget{background:0 0;border:none}#footer .widget-area{padding:40px 0 35px}#footer h3{font-size:1.2em;margin:0 0 20px}.mobile-footer{display:none}#footer .widget-area ul{margin-bottom:0}#footer .widget-area ul.footerAppBadges{overflow:hidden}#footer .widget-area .appBadges .iosAppBagde{padding-top:7px}#footer .widget-area .iosAppBagde a{display:inline-block;overflow:hidden;background:url(//linkmaker.itunes.apple.com/assets/shared/badges/en-us/appstore-lrg.svg) no-repeat;width:135px;height:40px;background-size:contain}#footer .widget-area ul.footerAppBadges li{padding:0;float:left}#footer .widget-area ul.footerAppBadges li.googlePlayBadge{margin-top:-9px}#footer .widget-area ul.footerAppBadges li.googlePlayBadge img{height:60px}#footer .widget-area ul li:not(:last-child){margin-bottom:10px}#footer a:hover,#footer ul li a:hover{color:#348FE2;text-decoration:none}#footer p{color:#CCC;font-size:1em;line-height:1.8em;padding-top:5px}#footer p a{font-size:1em;color:#8BA9C9}#footer .site-generator{line-height:20px;padding:20px 0}#footer .site-generator ul.list-inline{margin:0;overflow:hidden}#footer .site-generator ul.list-inline li{line-height:.8em;float:left;padding:0 10px}#footer .site-generator ul.list-inline li:first-child{padding-left:0}#footer .site-generator ul.list-inline li:not(:last-child){border-right:1px solid #999}#footer .site-generator ul.list-inline li a{font-size:.95em;line-height:20px;color:#FFF}#footer .copyright{font-size:.85em;font-weight:lighter;text-align:right}#footer .copyright a{font-weight:400;font-size:1em}#footer .copyright a:hover{text-decoration:underline}.accordion dl{-webkit-font-smoothing:antialiased;-moz-transition-duration:10ms;-o-transition-duration:10ms;-webkit-transition-duration:10ms;transition-duration:10ms}.accordion dl dt a{position:relative;width:100%;height:38px;display:block;line-height:38px;text-align:left;cursor:pointer;font-weight:700;color:#fff;text-decoration:none;padding-left:5%}.accordion span.footer-title{display:block;border-top:1px solid #324F6D}.accordion dl dt a .arrow{position:absolute;left:14px;top:14px;display:inline-block;border-right:2px solid;border-bottom:2px solid;width:8px;height:8px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.accordion span.company-name{padding-bottom:10px;display:inline-block}.cssanimations .accordion dl dt a .arrow{-moz-transition-duration:20ms;-o-transition-duration:20ms;-webkit-transition-duration:20ms;transition-duration:20ms}.cssanimations .accordion dl dt a .arrow.down-anim{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:14px}.accordion dl dt a .arrow.down{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;top:21px;left:12px}.accordion dl dt.active a,.accordion dl dt.active a:active,.accordion dl dt.active a:focus,.accordion dl dt.active a:hover{outline:0}.accordion dl dd{padding:0 5% 2%;display:none}.accordion dl dd.active{display:block}.accordion dl dd p{line-height:2}.accordion p a{color:#24ADE4;text-decoration:underline}.accordion ul li a{color:#FFF}.accordion ul li.menu-item span{color:#24ADE4}@media (max-width:1024px){footer .container{width:100%;padding:0 10px}}@media (max-width:991px){#hgroup-bottom nav ul li a,#hgroup-bottom nav ul li ul li a,.smaller #hgroup-bottom nav ul li a{font-size:.9em;font-weight:400}footer .container{width:96%}.default-footer{display:none}.mobile-footer{display:block}#footer .widget-area{padding:20px 0}dt{font-weight:lighter}dl{margin-bottom:0}#footer .widget-area ul{list-style:none;padding-left:0}.accordion ul li{margin-bottom:5px!important}.accordion ul li.menu-item span{transform:scale(1,2);-webkit-transform:scale(1,2);-moz-transform:scale(1,2);-ms-transform:scale(1,2);-o-transform:scale(1,2);padding-right:10px;font-size:10px;font-weight:400;position:relative;float:left;top:1px}.accordion dl dt a span+span{font-weight:400;color:#FFF}.accordion span.company-name{padding-bottom:0;padding-top:5px}.accordion dd:last-child{padding-bottom:0}}@media (max-width:767px){.smaller #hgroup-top{border-bottom:1px solid #EEE}#hgroup-bottom{display:none}footer .container{width:675px}#footer .site-generator ul.list-inline{margin:auto auto 10px;overflow:hidden;width:auto}#footer .copyright{text-align:center}#footer .site-generator .row .col-xs-12:first-child{display:flex;align-items:center;justify-content:center}}@media (max-width:639px){#hgroup-top,.smaller #hgroup-top{height:50px}#hgroup-top{padding:10px 0}.hgroup-left{width:35%}#hgroup-top .hgroup-left a{height:28px}.hgroup-left img{width:116px}.hgroup-right{width:65%}.hgroup-right .if-icons{top:0;font-size:25px}.hgroup-right .if-btn{top:-5px;padding:4px 10px}}@media (max-width:674px){footer .container{width:90%}}#banner{background:0 0;margin-bottom:0}h1,h2{line-height:28px}.if-btn.btn-login.btn-green.active{color:#fff;background-color:#16A085}.if-btn.btn-sign-up.btn-orange.active{color:#FFF;background-color:#FB7925}footer#footer .container{padding:0}#footer a{color:#CCC;font-size:14px;line-height:21px}footer#footer .container .content{background:0 0;padding:0;min-height:100px}.loggedInUser #hgroup-bottom nav ul li ul{background-color:#FFF;border:1px solid rgba(0,0,0,.15)}.loggedInUser #hgroup-bottom nav ul li a{font-size:14px}#user_dropdown ul.sub-menu>li>a{color:#333!important}#user_dropdown ul.sub-menu>li>a:hover{background-color:#F7F7F7!important}.listview .lv-item:hover{background:#D6DDE7!important}.inner-page .navbar-isloggedin #hgroup-bottom nav ul li a:hover,.inner-page .navbar-isloggedin .nav .open>a:focus{background:0 0;font-weight:400}.loggedInUser #hgroup-bottom nav ul li a:hover{background-color:transparent}#user_dropdown>a#fbProfilePic:hover,.navbar-isloggedin .inner-page #hgroup-bottom nav ul li a:hover{background:0 0;color:#FFF!important}.navbar-isloggedin #hgroup-bottom nav ul li ul li a{font-size:14px;font-family:roboto}.navbar-isloggedin #hgroup-bottom .hgroup-left a img{position:absolute;top:-40px}.navbar{height:auto!important}.site-header.loggedinHeader{background-color:#1F3043}.navbar-isloggedin .logoContainer{height:40px;overflow:hidden;max-width:205px;padding-left:0}.guidesDropdown .dropdown-menu{border:none}.guidesDropdown .icon-downarrow{font-size:14px;vertical-align:middle;margin-left:5px}