*,body{margin:0;padding:0}#site_container,.pos_relative{position:relative}.resources-page,.sidebar,.ui-autocomplete.ui-front{overflow-x:hidden}#documentation ul.category,#indicatorList ul.indicatorName,#rss_feeds li,.nav-sidebar .investfly-tree,.nav-sidebar .treeview-menu,div.screenerSidebar ul,ul#followPortfolioSettings,ul#publicGameContents,ul.indicatorDetail,ul.loadPortfolioContent,ul.notification li,ul.treeview-menu{list-style-type:none}body{font-family:Helvetica,Arial,Sans-serif;height:100%;color:#555}a{color:#71BD2C}a,a:active,a:focus{outline:0}h1,h2{margin-top:10px;font-size:38px;line-height:50px}.color-success{color:#16A085!important}.color-danger{color:#a94442!important}.color-error{color:#E4524F}.color-warning{color:#AD6B13!important}.color-red{color:#c00}.color-green{color:#72c02c}.color-blue{color:#00c}.color-grey{color:#555}.color-white{color:#fff}.error{color:#a94442}.display-none{display:none}.visibility-none{visibility:hidden}.justify{text-align:justify}#adminManageStocks .panel table tr>td,#alertCondition .create_new_btn,#closeConditionDisabledMsg,#triggerTrade,#wzcloseConditionDisabledMsg,.addFilterBtn,.pagination-centered,.portfolioLoader,.title p,.well-main,div.create_new_btn{text-align:center}.bg-grey{background:#F6F6F6}.btn.btn-info{background:#7FC876;border-color:#6CBD62}.btn.btn-inverse,.btn.btn-inverse:hover{background:#2D353C;border-color:#2D353C}.btn.btn-inverse{color:#fff}.modal{z-index:9999}.modal-content.white-bg{top:40px;border-radius:4px}.modal-header.white-bg{background:#F6F7F8;color:#333}.modal-footer.white-bg{background:#fff;border-top:1px solid #d6d6d6;margin:10px 15px 0}.modal-content{border-radius:0}.modal-dialog-center{margin-top:2%}.margin-auto{margin:0 auto}.dotted-link{border-bottom:1px dotted #ddd;color:#333}.dotted-link:hover{color:#333;text-decoration:none}i.new{background:#16a085;border-radius:4px;float:right;font-style:normal;padding:1px 7px;color:#fff}i.new.new-primary{background:#348FE2}.active i.new{background:#066}.active i.new.new-primary{background:#2A72B5}.shadow{-moz-box-shadow:2px 2px 8px #aaa;box-shadow:2px 2px 8px #aaa;-webkit-box-shadow:2px 2px 8px #aaa}.btn-shadow{-moz-box-shadow:0 -1px 0 rgba(0,0,0,.2) inset;box-shadow:0 -1px 0 rgba(0,0,0,.2) inset;-webkit-box-shadow:0 -1px 0 rgba(0,0,0,.2) inset}.btn.btn-success.btn-nobg{color:#FFF;padding:12px 26px;font-size:18px}.automate-block{overflow:hidden;padding-left:100px}.btn-hero{width:220px;font-size:16px!important;margin-bottom:5px;border-color:#0F967B #0F836C #0F836C #0F967B!important}.btn-viewMore{background-color:#16A085;color:#FFF}.btn-viewMore:hover{color:#FFF}#investflyGameJoin{margin:25px 0 17px;max-width:195px}small.gameEligibleText{color:#F5F5F5}.btn-hero i{font-size:20px}.font-normal{font-family:Roboto,Helvetica,Sans-serif;font-weight:300}.btn-trade{background-color:#FF4500;color:#FFF}.width-100{min-width:100px!important;width:0!important}.width-160{width:160px!important}.font-90pct{font-size:90%}.font-80pct{font-size:80%}table{font-family:Tahoma,Helvetica,Sans-Serif;font-size:13px}textarea{font-family:Roboto,Sans-Serif;font-size:14px}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#7c7f83;font-size:60%;font-weight:300}.flexCenter{align-items:center;justify-content:center;display:flex}#triggerTrade{background:#4CAF50;color:#FFF;border-radius:3px;margin:10px 15px 0;max-width:162px;letter-spacing:1px}#triggerTrade i{min-width:15px}#createPortfolioForTrigger .form-group input{width:100%}.header-loader{padding:25px 0 0 10px}.loaderInsideInput{margin:-30px 10px 0 0}.upperCaseInputText{text-transform:uppercase}.dataTables_wrapper .dataTables_length{color:#666;font-size:1.2rem}.dataTables_wrapper .dataTables_length label>select{height:24px;margin:0 2px;padding:3px 6px}div.create_new_btn a{font-size:3em;font-weight:700;color:#ADB2BB;text-decoration:none;cursor:pointer}div.create_new_btn a:hover{color:#555}#alertCondition .create_new_btn a{font-size:2em;font-weight:700;color:#ADB2BB;text-decoration:none;cursor:pointer}#alertCondition .create_new_btn a:hover{color:#555}#main_container{background-color:#2f4050}#site_container{background-color:#fff;height:100%}#admin-container>.container{min-height:600px}#AdminUpdateSubscription>.row{margin:0 0 10px}#adminManageStocks .oldTickerDetail{color:#999;margin-left:5px;text-decoration:none;font-size:15px}#adminManageStocks #splitEntryTable .disabledSplit{pointer-events:none;opacity:.4}.disabledDelete{pointer-events:none;opacity:.2}.clearable{background:url(/img/cross.png) right -10px center no-repeat;border:1px solid #999;padding:3px 18px 3px 4px;border-radius:3px}.clearable.x{background-position:right 5px center}.clearable.onX{cursor:pointer}.header-menu-data{margin-bottom:-2px}.nav{font-family:Roboto,Helvetica,Sans-Serif;font-weight:300}.navbar{border:none}.navbar-nav>li>a{padding-left:10px}.nav.sub-navbar{background:#fff;padding:0;border-bottom:1px solid #e8e8e8;margin-bottom:10px}.nav.sub-navbar .bar-btn{margin:7px 10px 7px 0}@media (max-width:974px){.navbar-nav>li>a{padding-left:8px;padding-right:8px}#whats-new-textarea{min-width:86%}}.navbar-header{padding-top:5px}.navigation{padding-left:100px}.navbar .nav li a:hover,.navbar .nav>li>a:focus{background:#005987;color:#fff}#login>a,#user_dropdown>a,.menu a.active{color:#fff!important}.navbar{margin-bottom:0!important;background:#1F3043;border-radius:0;min-height:58px}.list-group.menu{background:#fff}.navbar-toggle:hover{background:#3c495a!important}.menu a.active,.menu a.active:hover{background:#72c02c!important}#login,#user_dropdown{margin-left:11px;height:44px}.menu a.active{border:#72c02c!important;border-radius:4px 4px 0 0}.dropdown-menu>li>a:hover{border-radius:0!important}.dropdown-menu{border-radius:0;margin-top:1px}.icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#72c02c;color:#72c02c}.background-white{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.addon-color{color:#1f3043}.social-icons{margin:0;padding:0}.social-icons h4{color:#72c02c;margin-top:5px;font-weight:700;font-family:Roboto,sans-serif}.social-icons li{float:left;display:inline;list-style:none;margin-right:5px;margin-bottom:5px;text-indent:-9999px}.social-icons a.social-icon,.social-icons li a{width:28px;height:28px;display:block;background-position:0 0;background-repeat:no-repeat;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.breadcrumb>li,.inline{display:inline}.social-icons li:hover a{background-position:0 -38px;background-color:#fff}.share_facebook,.social_facebook{background:url(../img/facebook.png) no-repeat;color:#fff;text-decoration:none}.social_envelop{background:url(../img/envelop.jpg) no-repeat;padding:2px 5px 2px 35px}.fb-btn,.fb-btn-lg{white-space:normal!important;padding-left:36px!important}.share_twitter,.social_twitter{background:url(../img/twitter.png) no-repeat}.share_googleplus,.social_googleplus{background:url(../img/googleplus.png) no-repeat}.fb-btn-lg{background:url(../img/facebook.png) 0 -76px no-repeat #4a6d9d!important;color:#fff!important}.fb-btn,.fbBtn{background-color:#4A6D9D!important}.fb-btn{background-attachment:scroll!important;background-clip:border-box!important;background-image:url(/img/facebook.png)!important;background-origin:padding-box!important;background-position:0 -84px!important;background-repeat:no-repeat!important;background-size:28px auto;color:#FFF!important}.fbBtn{color:#FFF}.fbBtn:hover{background-color:#295695!important;color:#FFF}.fullWidthTextArea{resize:none;width:100%;border:none;padding:10px;box-shadow:none}.no-right-padding,.padding-right-0{padding-right:0!important}.fullWidthTextArea:focus{outline:0}.no-radius{border-radius:0!important}ol.list,ul.list{margin:0 0 10px 25px!important}.mandatory:after{content:" *";color:red}a.no-text-decoration:focus,a.no-text-decoration:hover,a.no-text-decoration:visited{text-decoration:none}.linkable{color:#72c02c}.userLink{color:#293846}.linkable:focus,.linkable:hover,.linkable:visited{cursor:pointer;text-decoration:underline;color:#72c02c}.margin-10{margin:10px}.margin-left-15{margin-left:15px}.margin-left-10{margin-left:10px}.margin-left-20{margin-left:20px}.margin-left-40{margin-left:40px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-5{margin-bottom:5px!important}.margin-top-5{margin-top:5px}.margin-top-40{margin-top:40px}.margin-top-10{margin-top:10px}.margin-top-15{margin-top:15px!important}.margin-right-12{margin-right:12px}.padding-left-0{padding-left:0!important}.padding-right-10{padding-right:10px!important}.border-right-bottom{border-radius:0 2px 2px 0!important}.border-left-bottom{border-radius:2px 0 0 2px!important}.inline{width:auto}.inline-block{display:inline-block}.block{display:block!important}.bold{font-weight:700}.wrap-text{white-space:normal!important}.err-border{border-color:#b94a48!important}.center-img{display:block;margin-left:auto;margin-right:auto}.min-height-235{min-height:235px!important}.min-height-655{min-height:655px!important}.min-height-700{min-height:700px!important}.min-height-300{min-height:300px!important}.sidebar{background:#2F4050;top:58px;bottom:0;left:0;z-index:99;display:block;padding:0 0 0 20px;overflow-y:auto;width:220px;float:left;position:fixed}.main,.panel-heading h4,.sidebar ul{overflow:hidden}.sidebar.leaveBottom{bottom:54px}.loggedinInnerHeader{position:fixed;z-index:999!important;width:100%}.sidebar .user-profile{padding:10px 20px}.sidebar div#fb_info{min-height:50px}a#fbProfilePic{float:left;margin-right:10px}.sidebar .user-profile img{display:block;margin-bottom:15px;margin-left:20px}.sidebar .welcome{margin:0;font-style:italic;color:#9aa4af;font-size:13px;float:left}.sidebar .user{margin:0;font-size:1.1em;color:#ccd1d7;float:left}.sidebar ul{padding-top:10px;padding-bottom:20px;background-color:#2f4050}.nav-sidebar li>a:focus,.nav-sidebar li>a:hover{background:#232A2F}.nav-sidebar li .active{color:#FFF;background:rgba(0,0,0,.5)!important;border-left:2px solid #16A085}.nav-sidebar .investfly-menu li>a:focus,.nav-sidebar .investfly-menu li>a:hover,.nav-sidebar .treeview li>a:focus,.nav-sidebar .treeview li>a:hover{background:#101923}.nav-sidebar .investfly-menu li .active{color:#16A085}.nav-sidebar .investfly-menu li .active i{color:#889097}.treeview-menu{display:none;list-style:none;padding:0;margin:0}.treeview-menu>li{margin:0}.treeview-menu>li>a{padding:5px 5px 5px 15px;display:block;font-size:14px;margin:0}ul.treeview-menu{background:#1A2229;padding:5px}.sidebar .investfly-tree>li>a,.sidebar .treeview-menu>li>a{padding:5px 20px 5px 35px;display:block;font-weight:400;color:#889097;text-decoration:none;position:relative}.nav-sidebar .investfly-tree,.nav-sidebar .treeview-menu{padding:10px 0 10px 20px;margin:0;background:#101923;position:relative}.nav-sidebar{margin-right:-5px;margin-bottom:0;margin-left:-20px;border-top:1px solid #2f4050}.nav-sidebar li>a{color:#a7b1c2;font-size:14px;font-weight:400;padding:8px 15px}.nav-sidebar li>a i.fa{min-width:25px}.nav-sidebar .treeview-menu li>a.active{color:#16A085;background:0 0}.nav-sidebar .treeview-menu li>a.active i{color:#A7B1C2}.nav-sidebar .treeview-menu li>a.active:before{color:#00acac}.sidebar .nav>li.nav-header{margin:0;padding:10px 20px;line-height:20px;font-size:11px;color:#6d7983}.main{padding:20px 15px;background:#D9E0E7;margin-left:220px;min-height:800px}.main.full-width{background:#fff;margin-left:0}.main_content{padding:20px 40px;min-height:620px}.page-header{font-size:24px;margin:0 0 10px;padding:0;border:none;line-height:28px}.clickable{background:rgba(0,0,0,.15);display:inline-block;padding:6px 12px;border-radius:4px;cursor:pointer}.panel-heading.panel-heading-small{min-height:0!important;padding:15px 10px 5px}.panel-default>.panel-heading{min-height:60px}.panel-inverse>.panel-heading{background:#eee;min-height:40px;border:0 solid #242a30;border-bottom:1px solid #ddd}.panel-success{box-shadow:1px 1px 1px 1px rgba(0,0,0,.05);-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.05);border:1px solid #ccc!important}.panel-success>.panel-heading{background:#066;min-height:40px}.panel-heading .closeBtn,.panel-success>.panel-heading .close{background:#ff5b57;opacity:1;border-radius:50%;color:#fff;font-weight:300;font-size:14px;line-height:16px;width:16px;height:16px;margin-right:-10px;margin-top:-5px}.panel-success>.panel-body{background:#F6F7F8;text-align:center;border-radius:0 0xp 2px 2px}.panel-success .panel-title{line-height:20px;font-size:13px;color:#fff}.panel-inverse{border:1px solid #CFCFCF;box-shadow:none;-webkit-box-shadow:none}.panel-inverse .panel-title{line-height:20px;font-size:16px;color:#333;padding-top:5px;font-family:Helvetica,Arial,'lucida grande',sans-serif}.panel-body .info{margin:0;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:13px}.ui-autocomplete.ui-front{z-index:99999;max-height:400px;overflow-y:auto}.ui-state-default{background:#fff!important;color:#0F816B!important;border-color:#0F816B!important}.ui-state-default:hover{border:1px solid #16A98D;color:#16A98D}.ui-state-active,.ui-state-active:hover{border:#16A085!important}.ui-button-text-only .ui-button-text{padding:.3em .5em!important}.ui-state-active{background:#0F816B!important;color:#fff!important;padding:1px 6px!important}.close.no-style{float:none;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-shadow:none;opacity:1;filter:none}.AffiliateTopSection,.download,.newHome{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#155799', endColorstr='#159957', GradientType=1 )}.close-filter{position:absolute;top:0;right:10px}.help-block{font-size:.9em}.help-block ul li{list-style:none;color:#b94a48}.input-group .form-control{float:none}.checkbox-inline,.radio-inline{display:inline-block!important}label{display:inline-block;margin-bottom:5px;font-weight:400;font-family:Roboto,sans-serif;padding-right:10px}.control-group{font-family:Roboto,Helvatica,sans-serif}.form-control,.input-group-addon{border-radius:2px}.btn-default{background:#f5f5f5;color:#555;font-size:13px;line-height:1.54em;box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,.08);-webkit-box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,.08);white-space:normal;font-family:Arial,Helvetica,sans-serif}.action-btn{border-radius:0!important;padding:10px 45px!important;margin:5px 0}.btn-default.no-shadow{box-shadow:none;-webkit-box-shadow:none}.btn-danger{background-color:#d9534f;border-color:#C7312C}.btn-orange{background-color:#FB7925;color:#fff}.btn-orange.active,.btn-orange:active,.btn-orange:focus,.btn-orange:hover,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#FB7925;border-color:#FB7925}.btn-success,.panel .panel-heading a.btn-success{background:#16A085;border-color:#14987E}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{background:#066;border-color:#066}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#16A085;border-color:#16A085}.btn-primary{background-color:#348FE2;border-color:#348FE2}.btn-primary:active,.btn-primary:hover{background:#2A72B5;border-color:#2A72B5}.btn-teal{background:#00B5AD;border-radius:4px;border:none;color:#FFF}.btn-teal:hover{background-color:#009C95;text-shadow:none;color:#FFF;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}.btn-calm{background-color:#00b478;border-color:#00b478;color:#fff;transition:.3s}.btn-balanced,.btn-calm{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s}.btn-calm:active,.btn-calm:focus,.btn-calm:hover{background-color:transparent;border-color:#00b478;color:#00b478}.btn-balanced,.btn-balanced:active,.btn-balanced:focus{border-color:#28a54c}.btn-balanced{background-color:#3cd27b;color:#fff;transition:.3s}.btn-balanced.active,.btn-balanced:active,.btn-balanced:focus{background-color:#26a45b;box-shadow:inset 0 0 5px rgba(26,29,25,.35);color:#FFF}.btn-balanced:hover{background:#26a45b;color:#FFF}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#16A085;border-color:#16A085}.table-responsive{overflow-x:auto;word-break:break-all}#copyright,#copyright .footerNavItems{overflow:hidden}.form-group{margin-bottom:10px}.callout,.hubble{margin-bottom:5px}#inviteFrnHubble .hubble .hubble-icon{background:#f0ad4e}#inviteFrnHubble .joinGameTip{font-weight:600;color:#2F4050;padding:0 10px;font-size:15px}.hubble{border:1px solid #ccc;border-radius:4px;background:#fff;padding:5px 10px;font-size:14px;min-height:45px}.hubble h4{display:inline;font-size:13px;color:#333;padding-left:10px}.hubble .hubble-icon{display:inline;padding:7px 10px;background:#16A085;color:#fff;border-radius:0 0 2px 2px;font-size:1.2em}.callout{margin-top:5px;color:#16A085;border:0;border-left:5px solid;padding:10px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background:#fbfbfb}.callout-info{border-color:#16A085;color:#305d8c;background:#d6dde7}#enabledFeaturesByGame,#upgradeForTrade{margin:0 2px;display:inline}#tradeScreenModifiedMsg{position:relative;color:#305d8c;margin:20px;font-size:85%}#tradeScreenModifiedMsg a{color:#006400}.modal-dialog-top{margin-top:0}.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.alert{margin-bottom:10px;font-size:12px;border-radius:2px;padding:12px 10px}.alert-warning{color:#141823;background-color:#fff9d7;border:1px solid #e2c822}.nav a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.well{border-radius:0;background-color:#f7f7f7;box-shadow:none}.well-main{background:url(../img/color-splash.jpg) #2858a7;border:#2858A7;box-shadow:0 5px 5px rgba(0,0,0,.5);-webkit-box-shadow:0 5px 5px rgba(0,0,0,.5);-moz-box-shadow:0 5px 5px rgba(0,0,0,.5);color:#fff;border-radius:4px}.title{border-bottom:solid 2px #47A447;padding:10px 0}.title h1{color:#3d464d;padding:15px 0 0;font-family:calibri,Helvatica,Arial,sans;font-size:2.5em}.title h2{color:#3d464d;font-size:18px}.title p{font-size:13px;color:#3d464d}.headline-invite h3{color:#2858A7}.dropdown-menu{z-index:1041}.dropdown-menu>li>a{cursor:pointer}.breadcrumb{background:0 0;font-family:Roboto,sans-serif;color:#aaa;padding:0 15px 0 0;margin:0 0 5px}.breadcrumb a{color:#555;cursor:pointer}.col-sm-offset-3{margin-left:0}.btn{font-size:.9em;line-height:1.3em;border-radius:2px}select[multiple],select[size]{height:250px;width:200px}.modal-footer{margin-top:10px;padding:10px;background:#F0F0F0}.modal-header{padding:10px;background:#066;color:#fff;border-radius:0}.modal-body i.fa.fa-info-circle{font-size:20px;color:#16A085}.modal-sm .modal-body button{width:100%;margin:5px 0}.nav-tabs>.active>a,.nav-tabs>.active>a:hover{outline:0;color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-top:2px solid #16A085;border-left:1px solid #C5D0DC;border-right:1px solid #C5D0DC;background:#F6F6F6}.nav-tabs>li>a{border-radius:0;border:0;color:#555;font-weight:300}.nav-tabs{border:0}.tab-pane .panel.panel-default{border-radius:0;border-color:#C5D0DC}.panel .panel-heading .panel-tabs{margin-bottom:-10px;margin-top:5px}.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.panel-tabs .nav-tabs>li.active>a{background:#fff}.table tr th{padding:10px 15px!important;font-size:.9em}.table tr>td{word-break:break-word}input[type=search]{margin-left:10px;background:#EDF0F5;border-radius:0;box-shadow:none;border-color:#e2e7eb}table.system_cache_table tr td:nth-child(1){width:23%;word-break:break-word}table.system_cache_table tr td:nth-child(2){width:40%;word-break:break-word}a:focus,a:hover{color:#63A726}table.scheduled_jobs_table tr td:nth-child(2),table.scheduled_jobs_table tr td:nth-child(3){width:30%;word-break:break-word}table#pending_trades tr td:nth-child(5){word-break:break-word}table#pending_payment_table{font-size:14px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#ECEEF3}#loader{display:block;position:fixed;z-index:99999;top:0;left:0;bottom:0;height:100%;width:100%;background:url(/img/loading.gif) 50% 50% no-repeat rgba(255,255,255,.9)}#changeColumnPosition,#header,#header .container{position:relative}.loader-small{display:block;height:15px;width:20px;background:url(/img/loading-small.gif) 90% 50% no-repeat}#largeLoadingDiv i{font-size:50px;margin:25% 50%}#myGamesLoader{display:flex;align-items:center;justify-content:center;font-size:2em}.portfolioLoader{margin-top:10%}#communitySearch .loader-small,.top-menu .loader-small{display:inline-block;height:auto}.addFilterBtn,.addSubFilterBtn{text-decoration:none;cursor:pointer;display:block;font-weight:700}#reconnectIBLoader{margin-right:10px;padding-top:25px}#alertCondition div.create_new_btn,#closeSettingFilterBox div.create_new_btn,#customOrderInput div.create_new_btn,#openSettingFilterBox div.create_new_btn,#upCustomOrderInput div.create_new_btn,#wzClosePositionSetting div.create_new_btn,#wzOpenPositionSetting div.create_new_btn{font-size:10px;border:1px dotted #d6d6d6;padding:25px 0 15px}#closeConditionDisabledMsg,#wzcloseConditionDisabledMsg{color:gray;padding:20px}.addFilterBtn{margin-bottom:5px;color:#33a082}.addFilterBtn:hover{text-decoration:none;color:#555}#addFilterInAlert,#addFilterInFutureTrade,#addFilterInOptionTrade,#addFilterInStockTrade,#addFilterInTrade,#addFilterInTrigger,.automationAddFilterBtn{font-size:1.5em}#addFilterInFutureTrade,#addFilterInOptionTrade{margin-top:15px}#addFilterInScreener{font-size:2.5em}.addSubFilterBtn{text-align:right;color:#33a082}.addSubFilterBtn:hover{text-decoration:none;color:gray}div#closeSettingFiterGroup,div#openSettingFiterGroup{margin-right:5px}#quoteCacheLoader,#recordPaymentLoading{margin-top:9px}#loadingDivAccUpdate{margin:7px 130px 0 0}#loadingDivChangePass{margin:5px 20px 0 0}#loadingDivFbConnect{margin-left:10px}#publicGamesLoader{margin-top:10px}#confirm-dialog .modal-body{padding:15px}#confirm-dialog .modal-body p{margin:0}#confirm-dialog .modal-footer{margin-top:0;padding:10px 20px}#confirm-dialog .modal-footer button{width:65px}#invite_friend_form #alertMessage{margin-top:-20px;margin-left:-20px;margin-right:-20px;border-width:0 0 1px;border-radius:0}.condition-label{display:inline-block;vertical-align:top;background-color:#dce0ea;color:#666;text-align:center;padding:5px 9px;margin:0 5px;border-radius:4px}body .ui-tooltip{border:1px solid #1F1E1E;background:#333;border-radius:2px!important;color:#fff;font-size:.9em}#header,.menu-header a{background:#1f3043}#header{border-bottom:1px solid #1f3043;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.5);-moz-box-shadow:0 3px 5px rgba(0,0,0,.5);box-shadow:0 3px 5px rgba(0,0,0,.5)}#header-menu-data{margin-bottom:-2px}.menu-header a:hover{color:#fff}.menu-header>ul{padding:0}.menu-header>ul>li a{color:#72c02c}div#footer_copyright{height:52px;padding:10px 40px;color:#fff;margin:0;border-top:1px solid #ccc;background:#1A2229;font-size:.8em}#footer{padding:20px 10px;background:fixed #0F2A3D;color:#dadada;margin:0 auto;background-size:cover}#footer a{color:#fff}#footer .container{margin-top:0}#footer .disclaimer-footer .container{padding:15px 15px 0}#footer .disclaimer-footer .container p{line-height:1.4em;font-size:13px}#copyright{font-size:12px;padding:8px 15px;background:#1A2229;border-top:solid 1px #777}#copyright p{color:#FFF}.darkblue-bg{background-color:#1F3043}.bannerMainTitle{border-radius:4px;padding:15px;min-height:130px;max-width:850px;margin:0 auto}.bannerMainTitle .typed-cursor{color:#FFF;font-size:28px}.bannerMainTitle #animationDivID{color:#FFF;font-family:Courier New,monospace;font-size:28px;font-weight:500;line-height:36px;text-align:center;letter-spacing:4px}.bannerMainTitle #animationDivID span{font-weight:700;font-family:Arvo,serif}#slider-inner{border-top:0 solid #1f3043;background:url(/img/bg_header.jpg) 100% 100%;background-size:cover;background-position-y:-201px}#da-slider .da-slide p{top:70px;width:36%;padding:0}#da-slider .da-slide h2{top:0;font-size:36px;padding:0;color:#16A085}.da-slide{margin-top:10%}.da-slider-fb .da-slide h2{margin:0}#da-slider .da-img img.img-responsive{margin-top:0}.da-img img{vertical-align:top}#investfly-overview{padding:30px 15px 20px;border:1px solid #eee;background:#F8F8F8;margin-bottom:30px;text-align:center}#investfly-overview h2{line-height:35px;margin-bottom:30px;margin-top:0}.service h2{font-size:24px}.homepage .flex-direction-nav .flex-next{right:0}.homepage .container-fluid{padding-bottom:224px}.homepage section#tradingStrategies .flexslider .slides>li{height:150px}.homepage .automationStrategy span.totalReturn{display:block;text-align:center;padding:10px 0;font-size:16px}.homepage .automationStrategy span.portfolioName{font-size:18px;text-align:center;display:block;text-transform:capitalize;height:60px;padding-top:10px}.homepage .automationStrategy span.percentChange{font-size:24px;text-align:center;display:block}.homepage .automationStrategy span.return:before{content:'';display:inline-block;height:25px;margin-right:16px;vertical-align:top;width:30px}@media (min-width:992px){.quote-left,.quote-right{font-style:italic;font-size:1.9em;margin:5px 0}.quote-left{text-align:left}.quote-right{text-align:right}#performanceForm table{height:380px}#performanceForm table tbody>tr>td,.table>tfoot>tr>td{vertical-align:middle}.addScreenerFilter{padding:15px}}@media (max-width:991px){.quote-left,.quote-right{font-style:italic;font-size:1.7em;margin:5px 0;text-align:center}.addScreenerFilter .leftSearchBtn,.addScreenerFilter .rightSearchBtn{width:30%!important}}@media (max-width:322px){.or{display:none}}@media (min-width:323px){.or{position:relative;top:3px;z-index:1;display:inline-block;margin:0 -13px;min-width:22px;border-radius:100%;background:#eee;font-weight:500;font-size:10px;padding:3px}}.fb-like{overflow:hidden!important}@media (min-width:1440px){.da-slide h2,.da-slide p{margin-left:6%}.da-slide .da-img{margin-left:-5%}#profile-info{max-width:400px}#activityPage .activityPageContent #post-section .postContent{width:750px;margin:0 auto}.showcasePage .content .row .col-sm-12 .container-fluid{max-width:1170px}.showcasePage #showcase .card h5.portfolioName.text-ellipsis{width:80%!important}#pairedStockCheck #customOrderInput .addLeftCondition,#pairedStockCheck #customOrderInput .addRightCondition{width:39%}}@media (min-width:1680px){.da-slide h2,.da-slide p{margin-left:10%}.da-slide .da-img{margin-left:-7%}.searchBox input#searchGame{max-width:95.55%}#plans .popular{margin:0 15px}}@media (min-width:1920px){.da-slide h2,.da-slide p{margin-left:22%}.da-slide .da-img{margin-left:-3%}}.download{background-color:#c9de96!important;background-image:linear-gradient(120deg,#155799,#159957);background:-moz-linear-gradient(120deg,#155799,#159957);background:-webkit-linear-gradient(120deg,#155799,#159957);background:linear-gradient(120deg,#155799,#159957);width:100%;color:#fff;text-align:center}.download .container{padding:50px 0 75px!important}.download .container .downloadBtnList a{background:0 0;border:2px solid #FFF;border-radius:30px;margin:0 10px;padding:7px 30px;color:#FFF;font-size:14px;font-weight:400;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;letter-spacing:1px;cursor:pointer;line-height:1.42857;text-align:center}.download .downloadAppHeading{font:2.6em/3em roboto,helvetica,sans-serif;color:#FFF;margin-bottom:10px;letter-spacing:1px}.download .container .downloadBtnList a:hover{background:#FFF;color:#16A085;border-color:#16A085}.download .container .downloadBtnList a i{float:left;font-size:3em;margin-right:15px}#userDashboard{background:#F5F5F5}#userDashboard .upgradeAccountInfo{margin-bottom:10px}.welcome-panel{border:1px solid #cfcfcf;font-family:Roboto,helvetica,sans-serif;margin:0 15px 15px}.welcome-panel h3{margin:0 0 15px}#welcomePanel h4{margin:10px 0 0}.welcome-panel .welcome-panel-column.col-md-4.investflyOverview h5{line-height:20px}.welcome-panel .welcome-panel-column.col-md-4.investflyOverview .watchVideo{font-size:1.1em;background:#00B5AD;border-radius:4px;border:none;color:#FFF}.welcome-panel .welcome-panel-column.col-md-4.investflyOverview .watchVideo:hover{background-color:#009C95;text-shadow:none;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}@media(max-width:1370px){.welcome-panel .welcome-panel-column.col-md-4.investflyOverview{width:29%}.welcome-panel .welcome-panel-column.col-md-4.gettingStarted{width:40%}.welcome-panel-column.col-md-4.nextSteps{width:31%}}.welcome-panel-column.col-md-4 ul{list-style:none}.welcome-panel-column.col-md-4 ul li{color:#888;font-size:14px;padding:3px 0;overflow:hidden}.welcome-panel-column.col-md-4 ul li a{padding-left:10px;color:#16A085}.welcome-panel-column.col-md-4 ul li a:focus,.welcome-panel-column.col-md-4 ul li a:hover,.welcome-panel-column.col-md-4 ul li a:visited{text-decoration:none}.welcome-panel-column.col-md-4 #miniGuidedTour ul li a,.welcome-panel-column.col-md-4 #viewDemoVideo ul li a{min-width:14px;font-size:20px;margin-right:5px;vertical-align:top}.welcome-panel-column.col-md-4 #miniGuidedTour ul li a.fa-play-circle,.welcome-panel-column.col-md-4 #viewDemoVideo ul li a.fa-play-circle{color:#31708F}.welcome-panel .welcome-panel-column.col-md-4.gettingStarted .gettingStartedSection{overflow:hidden}.showMore a{width:100%;margin-top:15px;font-size:14px;line-height:1.4em}.view-more a span.pull-left{color:#888;margin-top:-3px;min-width:50px;max-width:114px;word-break:break-all;height:20px;overflow:hidden}#dashboardGameSection{border-radius:4px;border:1px solid #CCC;background:#F5F5F5;margin:0 10px 10px;overflow:hidden}#dashboardGameSection .cashAmount{font-size:1.4em;margin-left:5px}#dashboardGameSection .dashboardJoinGameBtn{font-size:13px;color:#666;margin-right:15px;margin-top:5px}#dashboardGameSection .gamePortfolioOptions{overflow:hidden}#dashboardGameSection .gamePortfolioOptions #portfolioAllocationMsg p a{color:#16A084;font-size:14px;font-weight:700}#dashboardGameSection .gamePortfolioOptions #joinedGameOptions{text-align:right;margin-top:20px}.gamePortfolioOptions .investflyGameInfo{background:#FFF;border-radius:15px;font-size:12px;padding:2px 9px;text-align:center;margin-top:5px;border:1px solid #ccc;letter-spacing:1px;display:inline-block;margin-bottom:5px}.gamePortfolioOptions .userRankHeading{margin:5px 0 0}.dashboardGameLink{color:#16a084;font-size:14px}.dashboardGameLink:hover{text-decoration:none}#dashboardGameSection .joinGameDashboardBtn{margin-top:15px}#dashboardGameSection .dashBoardGameCounter{text-align:center;padding:7px;background:#d6dde7;min-height:55px}#dashboardGameSection .dashBoardGameCounter .text-muted{margin:0 0 5px;font-size:14px}#dashboardGameSection .gameInfoText{font-size:18px;line-height:25px;margin-bottom:0}.dashBoardGameCounter .gameRemainingTime{color:#16A084;font-size:18px;margin:0}.dashBoardGameCounter .gameDateTime{text-align:center;overflow:hidden;padding:0 25px}.dashBoardGameCounter .gameRemainingTime .days{margin-right:10px;color:#16A085}#gameTipMessage p,#portfolioAllocationMsg p{margin:0}.dashBoardGameCounter .gameDateTime p{display:inline}.remainingTime{font-size:14px;margin:0;color:#666}#gameTipMessage p a{color:#16A084;font-size:14px}.tab-pane#recentAlerts .panel>.panel-body,.tab-pane#recentScreeners .panel>.panel-body{height:370px}ul#alertList,ul#screenerList{list-style:none}ul#alertList>li,ul#screenerList>li{border-bottom:1px solid #e5e5e5}ul#alertList p.alertName,ul#screenerList p.screenerName{margin:5px 0 3px;width:200px}ul#alertList p.alertName a,ul#screenerList p.screenerName a{color:#16A085}ul#alertList p.alertCount{color:#777;font-size:12px}#recentAlerts div.create_new_btn,#recentScreeners div.create_new_btn{padding-top:100px}#recentAlerts div.create_new_btn a,#recentScreeners div.create_new_btn a{font-size:2em}#stockAlerts tr td a{color:#16A085}#stockAlerts tr td a.deleteAlert{color:#c00}ul#alertList span.alertStatus{margin-left:10px}ul#alertList div.alertStatus .switch{padding-top:18px}ul#screenerList p.screenerDescription{font-size:12px;color:#888;margin-top:0}.screenerSearchBtn{padding:8px}.addLeftCondition ul.select2-choices,.addRightCondition ul.select2-choices,.addScreenerFilter ul.select2-choices{border-radius:0}.addScreenerFilter .screenerSearchBtn{border-left:0}a.leftSearchIndicator,a.rightSearchIndicator{border-left:0;padding:8px;font-size:12px}.addScreenerFilter .comparator.col-md-1.margin-bottom-5,.selectCondition{width:8%;margin:0 15px}.addScreenerFilter button.close-filter{top:-10px;right:0;font-size:13px}#changeColumnPosition .changeColumnData{position:absolute;top:40px;right:0;background:#eee;border:1px solid #DDD;width:50%;display:none}#changeColumnPosition .changeColumnData .changeColumnDiv{max-height:262px;overflow-y:auto}#changeColumnPosition .changeColumnData .changeColumnDiv table.table{margin:0}#changeColumnPosition .changeColumnData:before{content:"";width:0;height:0;border-style:solid;border-width:0 11px 12px;border-color:transparent transparent #DDD;position:absolute;right:275px;top:-11px}#changeColumnPosition.loggedOutScreener .changeColumnData:before{right:194px}#changeColumnPosition .changeColumnData .changeColumnBtnList{margin:10px;text-align:right}#changeColumnPosition .changeColumnData table.table tbody tr td{padding:0}#changeColumnPosition .changeColumnData table.table tbody tr td .popover{color:#666;text-align:center}#changeColumnPosition .changeColumnData table.table tbody tr td:hover{background:#497474;color:#FFF}#changeColumnPosition .changeColumnData table.table tbody tr td label{padding:8px;margin:0;width:100%;font-weight:700;font-size:13px}#changeColumnPosition .changeColumnData .changeColumnDiv #changeColumnTbody .checkbox-custom{position:relative;display:none}.changeColumnSearch.has-feedback .form-control-feedback{top:0;right:5px}.changeColumnSearch{margin:0}.changeColumnSearch input{box-shadow:none;border-width:0 0 1px}.changeColumnSearch input:focus{border-color:#DDD;box-shadow:none}#investflyGameSection .cashAmount{color:#16A084;font-family:roboto;font-size:1.3em}#investflyGameSection .InvestflyGameOffer{color:#666;font-size:14px}#investflyGameSection .winCashImage{padding:0}#joinedInvestflyGame #userGamePoints,#joinedInvestflyGame #userGameRank{color:#666}#joinedInvestflyGame #userGameRank{font-size:17px}.checkbox-custom,.radio-custom{opacity:0;position:absolute}.checkbox-custom-label,.radio-custom-label{position:relative}.checkbox-custom+.checkbox-custom-label:before,.radio-custom+.radio-custom-label:before{content:'';background:#fff;border:1px solid #B2B2B2;border-radius:5px;display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:10px;text-align:center}.checkbox-custom:checked+.checkbox-custom-label:before{content:"\f00c";font-family:FontAwesome;background:#16A085;color:#fff;border:1px solid transparent;border-radius:5px;line-height:20px}.checkbox-custom:disabled+.checkbox-custom-label::before{opacity:.4}.radio-custom+.radio-custom-label:before{width:15px;height:15px;border-radius:50%}.radio-custom:checked+.radio-custom-label:before{content:"\f111";font-family:FontAwesome;color:#16A085;border-color:#066;font-size:10px;line-height:13px}.widget .info,ul.notification li a.close,ul.notification li h4{font-family:Roboto,sans-serif}ul.notification{position:fixed;top:45px;right:20px;width:301px;z-index:9999}ul.notification li{padding:20px 10px;opacity:.9;border-radius:4px;font-size:.9em;background:#2f4050;color:#fff;border:1px solid #333;margin:32px -4px 0 0}.query-entity .close{display:none;font-size:.8em}ul.notification li a.close{position:relative;top:-20px;right:-5px;background:#FF5B57;opacity:1;color:#fff;padding:0 5px;font-weight:300}.affiliateBanner .affiliateOptions #affiliateSignup .btn:hover,.loginAffiliate .container .btn-orange:hover{opacity:.9}ul.notification li h4{font-size:1em;font-weight:700}.panel#followedPortfolioList ul{list-style:none}.panel#followedPortfolioList ul li{padding:7px 0;border-bottom:1px solid #ddd}.panel#followedPortfolioList ul li span.market::before{content:none}.widget{padding:10px 12px;color:#fff;overflow:hidden;margin-bottom:20px;background:#fff;border:1px solid #cfcfcf;border-radius:2px 2px 4px 4px}.widget span.note{background:#16A085;max-width:110px;text-align:left;padding:2px 5px 1px;font-size:12px;margin-top:-2px;min-width:60px;margin-left:-5px;border-radius:2px;text-transform:capitalize}.widget .box-icon{float:right;font-size:42px;height:56px;width:56px;text-align:center;line-height:56px;margin-left:15px;color:#fff}.widget .info{color:#555}.widget .info h4{margin:5px 0;font-size:12px;color:#16A085}.widget .info span{font-size:24px;font-weight:300;margin-bottom:0}.widget .fa{color:#888}.widget .view-more a{display:block;margin:15px -15px -15px;padding:7px 15px 12px;background:#eee;text-align:right;color:#fff;font-weight:300;text-decoration:none;border-top:1px solid #ddd;max-height:40px;min-height:25px;overflow:hidden}#register h2,#registerTrialMsg,.center-blocks{text-align:center}.center-blocks:hover,.service:hover{box-shadow:0 0 8px #ddd;border-radius:2px;background:#fcfcfc}.service{margin-bottom:10px;padding:15px 15px 10px}.service:hover{-webkit-transition:box-shadow .2s ease-in-out;-moz-transition:box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out}.service .desc{width:75%;float:right}.service i{float:left;color:#066;font-size:45px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.service:hover i{color:#1f3043}.center-blocks{padding:15px 15px 10px}.center-blocks:hover{-webkit-transition:box-shadow .2s ease-in-out;-moz-transition:box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out}.center-blocks p{font-size:13px}.center-blocks i{color:#72c02c;font-size:40px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.center-blocks:hover h4,.center-blocks:hover i{color:#1f3043}.img-holder{overflow:hidden;position:relative}.thumbnail-style{padding:5px;border-radius:2px}.thumbnail-style .thumbnail{border:0}.thumbnail-style:hover{box-shadow:0 0 8px #ddd;-webkit-transition:box-shadow .2s ease-in-out;-moz-transition:box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out}.thumbnail-style h3{margin:5px 0 0}.thumbnail-style h3 a{font-size:20px}.thumbnail-style h3 a:hover{color:#72c02c;text-decoration:none}.thumbnail-style a.btn-more{right:-5px;bottom:10px;color:#fff;padding:1px 6px;position:absolute;background:#72c02c;display:inline-block;transition:transform .2s ease-in 0s;-webkit-transition:-webkit-transform .2s ease-in 0s;-moz-transition:-moz-transform .2s ease-in 0s;-o-transition:-o-transform .2s ease-in 0s;-ms-transition:-ms-transform .2s ease-in 0s}.thumbnail-style a.btn-more:hover{text-decoration:none;box-shadow:0 0 0 2px #377500}.thumbnail-style:hover a.btn-more{transform:translate(-20px,0);-webkit-transform:translate(-20px,0);-ms-transform:translate(-20px,0);-o-transform:translate(-20px,0);-moz-transform:translate(-20px,0)}.thumbnail-kenburn img{left:10px;margin-left:-10px;position:relative;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.thumbnail-kenburn:hover img{-webkit-transform:scale(1.2) rotate(2deg);-moz-transform:scale(1.2) rotate(2deg);-o-transform:scale(1.2) rotate(2deg);-ms-transform:scale(1.2) rotate(2deg);transform:scale(1.2) rotate(2deg)}.simple-thumbnail{padding-right:5px!important}.simple-thumbnail .thumbnail{border:none!important;padding:0!important}#user_portfolios_overview div.create_new_btn{padding-top:20%}#brokerFeedback input#ss-submit{margin-top:10px}#register{margin-bottom:40px;margin-top:40px}#register label{display:block;font-weight:300!important;font-size:.9em;color:#fff}#register #termsLabel{display:inline-block;cursor:pointer}#register label.error{color:#a94442}#register .name{width:48%;display:inline;float:left;margin-bottom:10px}#register h2{font-size:20px;font-family:calibri,Helvetica,Arial,sans-serif;margin-top:0;color:#333}#registerBox .headline p{color:#CACACA;border-bottom:1px solid #CACACA;padding-bottom:10px}#registerBox .termsAndCondition{color:#fff}#register h3{font-family:calibri,Helvetica,Arial,sans;font-size:2.5em;font-weight:lighter;color:#fff}#registerBox{background:#1F3043;padding-bottom:15px;border-radius:2px}#register #userValidity{font-size:.9em;position:absolute;right:25px;top:25px}.registerClassForm #userValidityLoader,.registerClassForm .validateUser .fa.fa-check.color-success{position:absolute;right:25px;top:14px}a#resendCodeBtn{margin-left:10px;margin-right:5px}a#enterCodeBtn{margin-left:5px}#registerTrialMsg h1{font:100 2.4rem/2.5rem roboto,helvetica,sans-serif;color:#FFF;border-bottom:1px solid #eee;margin:0 auto 20px;padding-bottom:10px;max-width:300px}@media (max-width:350px){#register .name{width:100%!important}}.log-page{background:#1f3043;border:1px solid #eee;box-shadow:0 0 7px #eee;color:#dadada;border-radius:5px;margin-bottom:40px}#anotherAlertMessage{max-width:550px;margin:4px auto;display:block}#loginPage h4{font-family:calibri,Helvetica,Arial,sans-serif}#accountSetting{padding-left:20px;padding-right:20px}.socialConnectBtn{font-size:1em;color:#FFF;padding:0 25px 0 0;width:235px;text-align:left}.connectedSocialIcon,.socialConnectBtn i{text-align:center;padding:10px;vertical-align:middle}#facebookConnect,#redditConnect,#stockTwitsConnect,#twitterConnect{margin:0 0 15px}.socialConnectBtn:active,.socialConnectBtn:focus,.socialConnectBtn:hover{color:#FFF}.socialConnectBtn i{font-size:1.5em;color:#FFF;border-right:1px solid rgba(0,0,0,.3);width:40px}.socialConnectBtn>span{padding-left:10px}span.disconnectButton{float:right;margin-top:6px;color:#a94219;cursor:pointer}.fb-profile{border-radius:50%;height:40px;width:40px;margin-right:10px}#fb_connect_btn{background:#395795}#fb_connect_btn i{background:#2f4779}#fb_info{display:none}#twitterConnectBtn{background:#00aced}#twitterConnectBtn i{background:#1dcaff}#redditConnectBtn{background:#437CAC}#redditConnectBtn i{background:#3F6C92}#stockTwitsConnectBtn{background:#31445C}img.stockTwitIcon{margin:4px}.line-right{margin-right:-1px;border-right:1px solid silver}.connectedSocialIcon{color:#FFF;border-radius:50%;font-size:1.4em;margin-right:10px;min-width:40px}#connectedRedditUsername img,#connectedStockTwitsName img{margin-right:10px}.connectedSocialIcon.fa-facebook{background:#2f4779}.connectedSocialIcon.fa-twitter{background:#1dcaff}.connectedSocialIcon.fa-reddit-alien{background:#ff5700}#submitMultilegForm .panel,#trade #submit_option_form .panel,#trade #submit_trade_form .panel{box-shadow:none;border-top:0}#trade .tradeOptionBtnList{border-bottom:1px solid #EEE;padding-top:15px}#trade .tradeOptionBtn{display:inline-block;color:#666;text-transform:capitalize;font:16px/21px roboto,helvetica,sans-serif;padding:0 15px;margin:0 5px;text-decoration:none}#trade .tradeOptionBtn.selected{border-bottom:2px solid #16a085;color:#333;margin-bottom:-1px;font-weight:700}#trade .panel .coloredLine{max-width:200px;margin-bottom:5px;background:#F5F5F5}#trade hr{margin-bottom:0}#trade .market-status{margin:0 0 10px}#trade .market-status .text-info>i{margin-right:5px}#stockDiv label.error{margin-top:5px;font-size:85%}#optionChainData>.borderedHeading,.optionChain .borderedHeading{margin:0 15px;padding:15px 0 0}#optionChainData .optionListTable,.optionChain .optionListTable{border:1px solid #DDD;padding:15px 5px}#optionChainData .optionsListDiv,.optionChain .optionsListDiv{display:flex;width:100%}#optionChainData .optionListTable .dataTables_filter label input[type=search],#productQuotesTable_wrapper .dataTables_filter>label input[type=search],.optionChain .optionListTable .dataTables_filter label input[type=search]{background:0 0;height:28px;border-radius:15px;padding:3px 20px 3px 10px;box-shadow:none}#optionChainData .optionListTable .dataTables_filter>label,#productQuotesTable_wrapper .dataTables_filter>label,.optionChain .optionListTable .dataTables_filter>label{position:relative;font-size:12px;color:#999}#optionChainData .optionListTable .dataTables_filter>label::before,#productQuotesTable_wrapper .dataTables_filter>label::before,.optionChain .optionListTable .dataTables_filter>label::before{content:"\f002";position:absolute;font-family:fontAwesome;right:8px;color:#999;font-size:12px;top:6px}#triggerOptionChainData .optionListTable .dataTables_filter>label::before{right:16px}#selectedOptionForTrigger{width:106%}#optionChainData #stockCurrentPrice,.optionChain .optionCurrentPrice{padding:10px}#optionChainData .expiryOptionDiv,.optionChain .expiryOptionDiv{padding-right:5px;display:flex;align-items:flex-end;justify-content:flex-end;float:right}#optionChainData td a,.optionChain td a{color:#16A085}#optionChainData td a.optionAnalyticsBtn,.optionChain td a.optionAnalyticsBtn{color:#FFF;padding:2px 5px;background:#00B5AD;border-radius:2px;margin-right:5px;font-size:.9em}#optionChainData td .optionChainTooltip .disabled,#optionChainData td a.optionAnalyticsBtn.disabled,.optionChain td .optionChainTooltip .disabled,.optionChain td a.optionAnalyticsBtn.disabled{pointer-events:none;background:0 0;color:#999}#optionChainData hr,.optionChain hr{margin-bottom:25px}#optionChainData table>thead>tr>th,.optionChain table>thead>tr>th{border-width:1px;font-size:10px;text-align:center;padding:10px 10px 10px 0!important;background-size:12px}#optionChainData table>thead>tr>th.symbolTblColumn,.optionChain table>thead>tr>th.symbolTblColumn{min-width:150px!important}#optionChainData table tbody>tr>td,.optionChain table tbody>tr>td{padding:10px 4px;font:12px/16px roboto,helvetica,sans-serif;text-align:center}#optionChainData table tbody>tr:hover,.optionChain table tbody>tr:hover{background:#FFF;background:rgba(0,123,119,.05)}.inTheMoneyRow{box-shadow:inset 5px 0 0 0 #16A085;background:rgba(0,123,119,.14)}.inTheMoneyRow>td{border-top-color:#FFF!important}#callsOptionTableDiv,#putsOptionTableDiv,.optionTableDiv{overflow:hidden;width:100%}#callsOptionTableDiv>h4,#putsOptionTableDiv>h4,.optionListTable table>h4{float:left;font-size:1em;overflow:hidden;margin:5px 0}#callsOptionTableDiv>h4>span,#putsOptionTableDiv>h4>span,.optionTableDiv table>h4>span{margin-left:5px;text-transform:uppercase;color:#16A085}.optionChain .borderedHeading h4{border-bottom:none!important}.expiryOptionDiv>label{padding:0;margin:0 10px 0 30px;color:#666}#option_not_selected_error{color:#a94442;font-size:85%}.triggerBasedMsg{color:gray;margin-bottom:10px;display:inline-block}#getOptionChainLink,#optionDiv #getOptionChainBtnDiv{padding:5px 0 0}#getOptionChainForLeg,#optionDiv #getOptionChainBtnDiv #getOptionChainBtn{color:#16A085;text-decoration:underline}#getOptionChainForLeg:hover,#optionDiv #getOptionChainBtnDiv #getOptionChainBtn:hover{color:#2F4050}#optionChainData .optionListTable #callsOptionTable_info,#optionChainData .optionListTable #putsOptionTable_info,#triggerOptionCallsTable_info,#triggerOptionPutsTable_info{float:left;font-size:85%;color:#999}#optionChainData .optionListTable #callsOptionTable_paginate,#optionChainData .optionListTable #putsOptionTable_paginate,#triggerOptionCallsTable_paginate,#triggerOptionPutsTable_paginate{font-size:10px}.optionTableDiv ul.pagination{margin:0 0 10px 10px}.optionTableDiv h4{margin:0 0 10px;padding-bottom:10px}#trade #submit_trade_form.form-horizontal #customStockCheck .col-sm-3.control-label{padding-top:0}#trade #submit_trade_form .form-group,#trade #submit_trade_form .pairedTicker{margin-bottom:20px}#trade #pairedStockCheck .automationTipText{margin-top:5px;width:100%}#trade #pairedStockCheck .panel .panel-heading{text-align:left;margin:auto}#optionsButtonList{border-bottom:none;margin:0}.allStockPanel{border-top:0}#optionDiv .panel{margin-bottom:0}#submit_option_form>.panel.panel-default{border-bottom-width:1px}.optionsBtnList{margin:30px 15px 15px}.optionsBtnList .btn{font-size:14px;padding:8px 25px;background:#FFF}.optionsBtnList .btn.active{background:#ddd}#stock_detail{display:none}#stock_detail div{margin-bottom:10px}#optionChainData{margin-top:15px}#optionChainData .dataTables_empty,.optionChain .dataTables_empty{font:1.5em/1.7em roboto,helvetica,sans-serif;color:#999;padding:75px 10px}#optionChainData #optionTickerName{text-transform:uppercase;color:#666;font-family:roboto}#futureQuantity-error,#optionSelectorErrMsg,#optionSelectorForLegErrMsg,#symbolEmptyMsg,#tradeSymbolEmptyMsg,#trade_symbol_option-error,#trade_type_future-error{margin:5px 0 0;font-size:85%}#legsCountErrMsg{margin-top:10px;padding:10px}#multiLegSection #multiLegDetails #optionLegsList{margin:20px 0 5px}#multiLegOptions .customSelectDiv,#multiLegOptions select.customSelect{width:100%}#multiLegOptions select.customSelect[disabled],.equityLegRow select.customSelect[disabled]{cursor:not-allowed;color:#999}#optionLegsList .legRow{margin:0 0 15px}#addLegsInfoMsg,.equityLegRow .labelText{margin-bottom:10px}#optionLegsList .legRow>.customSelectDiv{display:inline-block}#optionLegsList .legRow>.customSelectDiv .customSelect{width:112px;color:#666}#optionLegsList .legRow span{min-width:58px}#optionLegsList .legRow .tradeSymbol{text-transform:uppercase;margin-left:0}#addLegsInfoMsg{padding:0}#optionLegsList .legRow .legQuantity{height:30px;width:100px;margin-right:10px}#multiLegDetails .legRow input[type=number]::-webkit-inner-spin-button,#multiLegDetails .legRow input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#optionLegsList .legRow .legQuantity.error{border-color:#C7312C}#optionLegsList .legRow>label.error{display:block;float:left;width:100%;padding:5px 0 0 5px;margin:0 0 -5px}#optionLegsList .legRow .removeLegBtn{vertical-align:top;float:right}#equityLegSection .removeLegBtn{margin-top:28px}#multiLegDiv #selectBrokerMarketOption>label,.symbolSearchSection .form-group>label{float:left;padding:7px 0 7px 15px}#addStockLegDiv{text-align:center;padding:15px 0;color:#999;font-size:1.5em}#addOptionLegDiv{padding:0}#addStockLegBtnDiv{margin:5px 0 0 10px}#addStockLegBtnDiv a#addStockLegBtn{text-decoration:none;color:#16A085}#addStockLegBtnDiv a[disabled]{color:#999!important;cursor:not-allowed;pointer-events:none}.stockLegSymbolDiv{padding-left:0;width:13%}#addStockLegData{padding:0;margin-bottom:15px}.stockLegSymbolDiv .stockLegSymbol{margin-left:0;min-width:58px;text-transform:uppercase}#stockLegQuantityType{padding-left:0}#equityLegSection .equityPositionDiv{padding:0;width:14%}#equityLegSection .equityOrderDiv{padding-right:0;width:22%;display:flex;align-items:flex-start;flex-flow:column}#stockLegQuantityType label{font-size:12px;color:#666;padding-top:0}#stockLegQuantityType label.error{color:#a94442}#stockLegQuantityType label>input[type=radio]{margin-top:1px}.stockLegQuantityInput input{margin-top:10px;width:215px;height:30px}.upgradeForTradeDiv{margin:-15px 0 20px -15px}.upgradeForTradeDiv a{color:#16A085;text-decoration:underline}#upgradeOnAutomationPage a{text-decoration:none}#optionAnalyticsModal .modal-dialog{width:100%;margin:0;position:relative}#optionAnalyticsModal .modal-dialog .modal-content{height:100%}#optionAnalyticsModal .modal-dialog .modal-footer{margin:0}#legChartModal .closeLegChartModal,#optionAnalyticsModal .closeAnalyticsModal{position:absolute;right:10px;top:0;border:0;border-radius:0}#legChartModal .modal-content{border-top:transparent}#legChartModal .modal-header{background:#FFF;border:none}#greekValueTbl tbody tr td{padding:23px 5px;text-align:center;color:#666}#optionAnalytics .topHeader{color:#666;margin:15px 0 0}#optionAnalytics .panel{padding:15px;border-radius:0;border-color:#c5d0dc}#optionAnalytics .panel .panel-heading{padding:0 0 5px;border-bottom:1px solid #f5f5f5;margin:0 0 15px}#optionAnalytics .panel .panel-heading h4{margin:0;overflow:hidden;line-height:26px}#optionAnalytics .nodataAvailable{color:#999;text-align:center;font-size:20px;min-height:170px;align-items:center;justify-content:center;display:flex}#optionAnalytics .optionAnalyticsForm .control-label{padding-top:7px}#optionAnalytics .optionAnalyticsForm form{margin:0 0 25px}.computedGreekValue table{border:1px solid #DDD!important}.computedGreekValue table thead{color:#666;background:#F5F5F5}.computedGreekValue table tbody{color:#333}.payoutProfileChart .highcharts-container{height:236px!important}.underlyingPriceChart .highcharts-container{height:236px!important;margin:0 0 20px;border:1px solid #f5f5f5}.underlyingPriceBtnGroup{margin:0 0 20px}.underlyingPriceBtnGroup button{background:#fff;font-size:1.1em;font-weight:100;font-family:roboto,helvetica,sans-serif}.underlyingPriceBtnGroup button.active{font-weight:400}#previewOptionOrder>div{margin-bottom:10px}#previewOptionOrder .col-md-6{padding:0}#previewOptionOrder .borderedHeading h4{overflow:hidden;margin-top:0}#multiLegChartDiv{border:1px solid #DDD;margin-top:-30px;min-height:250px;padding:0}#multiLegChartDiv .plotly{overflow:hidden}#legChartContainer .plotly .modebar{z-index:99!important}#legChartContainer a.modebar-btn{float:left}#legChartContainer a.modebar-btn>svg{height:.8em}#legChartContainer .g-gtitle text.gtitle{font-size:1em!important;fill:#666!important}#legChartContainer .g-xtitle text.xtitle,#legChartContainer .g-ytitle text.ytitle{fill:#999!important;font-size:85%!important}#legChartContainer{min-height:400px;overflow:hidden;max-width:100%}#legChartContainer .svg-container{max-width:100%}.expandChartIcon{position:absolute;top:10px;right:10px}#futuresDiv .panel-default{border-top:0}#futuresDiv .panel-default .panel-body{padding-bottom:0}#futureCategoryList{margin-bottom:15px}ul#futureCategoryPanel{border-bottom:3px solid #16A085}ul#futureCategoryPanel li{margin-bottom:0}ul#futureCategoryPanel li.active{background:#16A085}ul#futureCategoryPanel li>a{margin:0}ul#futureCategoryPanel li.active>a{background:#16a085;color:#FFF;border:0}ul#futureCategoryPanel li>a:hover{border-color:#16a085;background:#16a085;color:#FFF}#futuresCategoryTabsContent{overflow:hidden}#futuresCategoryTabsContent>.tab-pane{overflow:hidden;padding:15px 0}#futuresCategoryTabsContent>.tab-pane .customSelectDiv{padding:0}#futuresCategoryTabsContent>.tab-pane .customSelectDiv select{width:100%;height:36px;padding-left:10px}#futuresCategoryTabsContent>.tab-pane .customSelectDiv::after{bottom:10px;right:12px}#futuresCategoryTabsContent>.tab-pane .productLabel{margin-top:8px;font-size:1.5rem;color:#666;text-transform:capitalize}#submitFutureForm{overflow:hidden}#submitFutureForm .well{padding:10px 15px}#submitFutureForm .well>table.selectedQuoteData{margin:0}#submitFutureForm .well>table.selectedQuoteData tr{border-bottom:1px solid #DDD!important;font-size:1.2rem}#submitFutureForm .well>table.selectedQuoteData tr:last-child{border-bottom:none!important}#submitFutureForm .well>table.selectedQuoteData tr td{border:none}#submitFutureTradeDiv{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}#searchFutureQuoteDiv{position:relative;padding:0}#futuresChainData .borderedHeading{margin:0 20px 10px}.futuresQuoteTable{margin:0 0 20px}#productQuotesTable thead tr>th{text-align:center}.futuresQuoteTable table tbody tr{cursor:pointer}.futuresQuoteTable table tbody tr:hover{background:rgba(0,123,119,.1)!important}.futuresQuoteTable table tbody tr.selected{background:rgba(0,123,119,.25)!important}#.futuresQuoteTable table tbody tr>td{text-align:center;color:#666;font-size:1.2rem;padding:12px 5px}.futuresQuoteTable table tbody tr.selected>td{color:#16A085}#productQuotesTable_info{float:left;margin-top:10px;color:#999;font-size:1.3rem}#productQuotesTable_paginate{margin-top:10px;font-size:1.2rem}#contractUnitDiv{color:#999;font:100 1.4rem/1.6rem roboto,helvetica,sans-serif;float:right;margin-top:-40px}#contractUnitDiv span#productContractUnit{color:#16a085;font-weight:500}#contractUnitDiv.noContractUnit{display:none}#contact-us{margin-bottom:40px}ul.contact{margin-top:15px}ul.contact li{padding:5px 0}ul.contact i{color:#72c02c}#contactUsLoader{margin:8px 0 0 -25px}#contactUsPageContainer.main.full-width{min-height:auto}.terms-of-use{font-weight:700}.terms-of-use ol,.terms-of-use p{font-weight:400}.books>div{margin-bottom:35px}#changeEmailBox{margin-top:40px}#changePasswordPage,#reset_password_box{margin:145px auto}#forgotPasswordForm label#email-error{position:absolute;left:0;top:40px}div#bigErrorBox{background:#FFECEB;border:2px solid #F8452E;text-align:center;padding:10px}#changePasswordPage #changePasswordBox{margin-left:16%}#banner{background:#16A085;margin-bottom:20px}#banner .content{color:#fff;margin-top:-20px;text-align:center}#banner .content img{margin:0 auto}#banner .content h1{font-family:"Russo One",Arial,Sans-serif}#banner .content p{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:17px;width:70%;margin:10px auto 20px}#banner .subscribe{text-align:center}.communityGame #banner,.michiganGame #banner{margin-bottom:0;height:100%;min-height:700px;position:relative}.michiganGame #banner{background:url(../img/michiganGame.jpg);-webkit-background-size:cover;background-size:cover}.bg-overlay{background:rgba(0,0,0,.8);min-height:700px}.communityGame #banner{background:url(../img/communityGame.png);background-size:cover}.michiganGame #banner .content{padding-top:190px}.michiganGame #banner .content .uomlogo{float:left;margin-left:50px;margin-top:-50px}.michiganGame #banner .content .uomlogo img{width:290px;height:280px}.communityGame #banner .content h1{color:#fff}.michiganGame #banner .content h1{font-size:50px;margin:5px;color:#72b4ff;text-shadow:1px 1px 1px #000913}.michiganGame .cp{font-size:23px;margin-bottom:30px;padding-top:15px}.michiganGame #banner .content p{padding-top:50px;font-size:17px}span.underline{border-bottom:2px solid #16A085}.communityGame .stickToEnd,.michiganGame .stickToEnd{margin-top:50px}.communityGame .stickToEnd a,.michiganGame .stickToEnd a{color:#fff;padding:0 15px;font-size:18px;font-family:roboto;text-decoration:none;font-weight:300}.communityGame #marketGamePage h1{float:left;font-size:20px;margin-bottom:20px}.scrollToGames{position:absolute;bottom:0;left:50%;display:inline-block;color:#F9F9F9;line-height:45px;font-size:9px;text-align:center;width:22px;height:36px;border-radius:10px;border:2px solid rgba(255,255,255,.6);-webkit-animation:wobbleArrow 1s ease-in-out 0s infinite alternate;-moz-animation:wobbleArrow 1s ease-in-out 0s infinite alternate;-ms-animation:wobbleArrow 1s ease-in-out 0s infinite alternate;-o-animation:wobbleArrow 1s ease-in-out 0s infinite alternate;animation:wobbleArrow 1s ease-in-out 0s infinite alternate}.scrollToGames:active,.scrollToGames:focus,.scrollToGames:hover{color:#FFF}@-webkit-keyframes wobbleArrow{from{bottom:40px}to{bottom:50px}}@-moz-keyframes wobbleArrow{from{bottom:40px}to{bottom:50px}}@keyframes wobbleArrow{from{bottom:40px}to{bottom:50px}}.communityGame #marketGamePage a.btn-sm{margin:15px}.communityGame #marketGamePage .fa{font:normal normal normal 15px/1 FontAwesome}.communityGame #banner .content{padding-top:150px}.communityGame #banner .content h1{font-size:50px;margin:5px}.communityGame .cp{font-size:20px;margin-bottom:20px}#publicGameContents h3{color:#555;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:70%;font-size:15px;font-weight:700;display:inline-block;margin:5px 0 0}@media(max-width:1100px){#publicGameContents h3{width:64%}#communityPage .activeUsers #mostActiveUsers tr td{max-width:100px}.welcome-panel .welcome-panel-column.col-md-4.gettingStarted .gettingStartedSection ul li{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#pairedStockCheck #customOrderInput .addLeftCondition,#pairedStockCheck #customOrderInput .addRightCondition{width:35%}}li.game-grid .imgBack{background-color:#7B8496;font-size:40px;text-align:center;margin:0 5px 0 2px;color:#fff;border-radius:2px;min-height:64px}a.no-format,a.no-format:active,a.no-format:focus,a.no-format:hover,a.no-format:visited{text-decoration:none;color:#555}li.game-grid{background:#fff;margin:10px;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;overflow:visible;padding:5px;border-radius:2px;width:23.1%;float:left}.searchBox{margin-top:10px;padding-right:0}.searchBox input#searchGame{font-size:18px;background-color:#fff;max-width:95.85%;border:0;max-height:32px}#alertCondition .leftSearchBtn,#alertCondition .rightSearchBtn,.triggerConditionBuilder .leftSearchBtn,.triggerConditionBuilder .rightSearchBtn{width:40%!important}@media(max-width:1200px){.searchBox input#searchGame{max-width:94.55%}#popularPortfolios span.description,#portfolioModalList span.description{max-width:100px!important}#popularPortfolios .list-group-item .copyPortfolio i,#portfolioModalList .list-group-item .copyPortfolio i{display:none}.followCountHeader ul li{padding:0 5px!important}#whats-new-textarea{min-width:85%}#whomToFollowList .toFollowDiv .followUserFullName{max-width:100px}.searchIndicatorTable #indicatorList ul.indicatorName{padding:5px!important}.showcasePage #showcase .card{width:48.25%!important}#brokerPortfolios #allBrokerList #brokerDetailTable .connectedBrokerName>a{max-width:63%}.gameDetail #gameName,.groupDetail #groupName{max-width:365px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.addScreenerFilter .leftSearchBtn,.addScreenerFilter .rightSearchBtn{width:40%}.welcome-panel .welcome-panel-column.col-md-4.investflyOverview{width:25%}.welcome-panel .welcome-panel-column.col-md-4.gettingStarted{width:43%}.welcome-panel-column.col-md-4.nextSteps{width:32%}#communityPage .activeUsers #mostActiveUsers tr td,.activeGroupsList #mostActiveGroups tr td{max-width:100px!important}#pairedStockCheck #customOrderInput .addLeftCondition,#pairedStockCheck #customOrderInput .addRightCondition{width:36.6%}.boxLayoutData .fullNameContainer .portfolioDetailName .nameDiv{max-width:275px!important}.boxLayoutData .fullNameContainer{width:78%!important}#remainingTrialTimeOnSidebar{font-size:1.3rem!important}}#changeText,#misc_account_summary>div,.status-circle{display:inline-block}@media (min-width:1201px) and (max-width:1440px){#automationSettingForm .conditionRow .addLeftCondition,#automationSettingForm .conditionRow .addRightCondition,#pairedStockCheck #customOrderInput .addLeftCondition,#pairedStockCheck #customOrderInput .addRightCondition{width:37.5%}}@media(max-width:1440px){li.game-grid{width:30.5%}}li.game-grid>div{padding:0!important}.status-circle{-webkit-border-radius:5px;height:10px;line-height:10px;padding:0;width:10px;margin:0 5px}.status-circle.status-active{background-color:#52bb5d}.status-circle.status-inactive{background-color:#fff;border:1px solid #52bb5d;height:9px;width:9px}.game-grid p{margin:0 0 5px!important}.game-grid a:hover,game-grid a{text-decoration:none!important}.gameModal .modal-content{padding:10px 20px}.col-sm-4.how-it-works-box{text-align:center;padding:20px 0}.how-it-works-box-icon .how-it-works-step{position:absolute;top:0;left:95px;width:32px;height:32px;background:#16A085;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-size:24px;color:#fff;line-height:32px;text-align:center}#marketGamePage .fa{font:normal normal normal 60px/1 FontAwesome}.winnersLeaderboard i.fa.fa-trophy{font:normal normal normal 75px/1 FontAwesome}#greyback{background:#fbfbfb;padding:20px 0}#winnerAnnounce a h3,#winnerAnnounce a:hover{color:#16A085;text-decoration:none}.winnersLeaderboard #winnerAnnounce{padding:35px 0;margin-top:50px}#winnerAnnounce h3{margin:10px auto;font-weight:500}.winnersLeaderboard{margin-bottom:20px}.winnersLeaderboard .table{border-spacing:5px;border-collapse:separate;text-transform:uppercase}.winnersLeaderboard .table tr td{border-top:0}.winnersLeaderboard .table tr td.rank{background:#16A085;width:35px;height:35px;color:#fff;text-align:center}.gameModal ul.list{padding:10px 0}.gameModal ul li{text-align:justify}.gameModal .modal-content{background:#fafaff}.gameModal div#leaderBoard{margin-top:10px;margin-bottom:10px}.gameModal h3{margin-top:10px;color:#16A085;margin-bottom:0}#loginToParticipate b{font-weight:500}#leaderBoard #leaderboardTable th{background:#16A085;color:#fff;border-bottom:0}.winnersLeaderboard #leaderBoard #leaderboardTable td a{color:#16A085}#affiliatePage{background:#F5F5F5;padding:30px 0}#changeText{border-bottom:2px dotted #b3b3b3;width:290px;text-align:center}.box-img{width:75px;height:75px;border-radius:50%;padding:20px;vertical-align:top;-moz-box-sizing:content-box;box-sizing:content-box;background:#40566B}.invite_title h2{color:#3c763d;font-size:18px;border-top:1px solid #ccc;padding-top:10px}.adjust-inviteFriend{text-align:center;padding:20px 0;margin:0 0 20px}#affiliatePage .inviteTitle{margin:0 0 30px}#affiliatePage .inviteContent{color:#777;font-family:roboto,helvetica,sans-serif}#affiliatePage .inviteContent .social-icons{overflow:hidden;max-width:100px;margin:15px auto 0}#affiliatePage .inviteTitle h2{text-align:center;font-size:1.8em;color:#666}#affiliatePage .inviteTitle .coloredLine{width:175px}#getFreeUpgradeMsg{letter-spacing:1px}.coloredLine{background:#16A085;height:1px;margin:10px auto 15px}.invite-box{margin:0 0 50px;text-align:center;min-height:200px}.invite-box h4{font-weight:700;margin:10px 0 0}.invite-box .coloredLine{width:75px;background:rgba(85,85,85,.8)}.invite-box i{font-size:3em;color:#FFF;padding:11px 15px;border-radius:4px;background:#1F3043}.invite-box p{margin:0}#alertInviteMessage{margin-top:10px}@media (max-width:350px){#changeText{width:100%!important}}#earnings_summary{padding:10px;text-align:center;font-size:20px;overflow:hidden}.earningInfo{margin:0;font-family:roboto,helvetica,sans-serif;font-size:3.5rem;padding:0 0 10px;letter-spacing:1px;text-align:center;font-weight:100;color:#009688}#payment_method,#referral_summary p{font-weight:700}.earningInfo p{margin:0}.earningInfo p strong{color:#428BCA;font-size:4rem;letter-spacing:0}#earnings_summary div{margin:15px 0}#earnings_summary div span{line-height:40px}#earnings_summary>div:nth-child(1),#earnings_summary>div:nth-child(3){border-right:1px #ddd solid}#misc_account_summary{font-size:20px;padding:10px}#payment_method{font-style:italic}#learn_more_txt{padding:15px 0 0 10px}.affiliateLinks,.monthlyEarning,.paymentSummary,.referalList{padding:15px;background:#FFF;margin:0 0 20px}.intro,.statbox{background:#fff}.paymentSummary{min-height:190px}.affiliateLinks .affiliateLinksHeader,.monthlyEarning .monthlyEarningHeader,.paymentSummary .summaryHeader,.referalList .referalsHeader{border-bottom:1px solid #F6F7F8}@media (max-width:500px){#earnings_summary,#misc_account_summary,#payment_method{font-size:17px}}@media (min-width:991px){#earnings_summary>div:nth-child(2){border-right:1px #ddd solid}}#referralEarningInfo{overflow:hidden;padding:20px 0;border-radius:0;margin-bottom:10px}#inviteUsersDiv .btn{padding:1rem 3.5rem;font-size:2rem}#referral_summary span{font-size:25px;line-height:40px}#referred_users tr td>a{font:14px/18px Roboto,helvetica,sans-serif;color:#16A085;text-transform:capitalize}#active_referrals,#total_referrals{margin:10px 0}.intro{min-height:405px;padding:10px}#account_dashboard .box{border:1px solid #dbdee0;margin:0 0 10px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}#dashboardPage h1.page-header{margin-left:15px}#dashboardPage #user_portfolios_overview ul.slides li .performance_chart,#dashboardPage svg#equityChart{max-width:100%}h3.st_name a:hover{text-decoration:none}.statbox{padding:5px;position:relative;text-align:right}.statbox .title{top:12px;color:#b2b8bd;display:block;font-size:12px;margin-top:4px;font-weight:700;border:none}.statbox .value{font-size:20px}.statbox .more{background:#e9ebec;border-top:1px solid #dbdee0;margin:2px -5px -5px;padding:5px 10px;display:block;font-size:12px;text-align:left}.statbox .box-icon{display:block;float:left;margin:0 10px 10px 0;width:65px;height:65px;border-radius:50%;line-height:65px;vertical-align:middle;text-align:center;font-size:35px}.statbox .more i{float:right}.statbox i.green{background:#bdea74}#postBannerDiv{margin-top:20px;text-align:center}#bannerPostFb{background:#395795}#bannerPostFb i{background:#2f4779}#bannerSlidesDiv .flexslider{padding:0;box-shadow:none;margin:0 0 35px}#bannerSlidesDiv .flexslider .slides img{width:100%;display:inline-block}#bannerSlidesDiv .flexslider .slides>li{cursor:pointer;height:450px;width:210px!important}#bannerSlidesDiv .flexslider .slides>li.img-2x{width:410px!important}#bannerSlidesDiv .flexslider .slides>li.img-160 img{width:60%!important;height:88%}.banner_list{background:#f6f6f6;border-radius:5px;height:inherit;border:1px solid #ccc;text-align:center;padding:10px}.banner_list>strong{margin:0 0 10px;display:block}.accountSummary,.inviteFriendAffiliate{margin-top:20px;font-size:16px}.accountSummary #summaryNavLink,.inviteFriendAffiliate a{font-weight:700;text-decoration:underline;font-size:17px;color:#31708f}.accountSummary #summaryNavLink{margin-left:5px}.inviteFriendAffiliate a{margin-right:5px}img.width-45{width:45%!important}@media(max-width:423px){#info .col-lg-3{width:50%;float:left}}@media(min-width:1200px){#info .col-lg-3{width:25%;float:left}#automationLogModal .modal-lg,#automationMatchedStocks .modal-lg,#indicatorListModal .modal-dialog.modal-lg{width:1200px}#whats-new-textarea{min-width:90%}.gameDetail #gameName,.groupDetail #groupName{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}#matchedStockNoCloseTradeInput{background-color:#fff}.AffiliateTopSection{padding:4.5rem 0;text-align:center;font-family:roboto,helvetica,sans-serif;background-color:#c9de96!important;background-image:linear-gradient(85deg,#155799,#159957);background:-moz-linear-gradient(85deg,#155799,#159957);background:-webkit-linear-gradient(85deg,#155799,#159957);background:linear-gradient(85deg,#155799,#159957)}.affiliateDetails{color:#FFF;padding-left:0;text-align:left}.affiliateDetails>h1{line-height:normal;letter-spacing:2px;font:700 5rem helvetica,Arial,sans-serif}.affiliateDetails>h3{line-height:inherit}#affiliateInfoBtn{background:0 0;font-size:1.8rem;border-color:#FFF;border-radius:4px;padding:8px 18px;margin-top:15px;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}#affiliateInfoBtn:active,#affiliateInfoBtn:focus,#affiliateInfoBtn:hover{background-color:#00b478;border-color:#00b478;color:#fff}.affiliateBanner{background:url(../img/invite-affiliate.jpg) 100% 100% no-repeat fixed #444;text-align:center}.parallaxBg{background-attachment:fixed!important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;color:#fff}.overlay{background:rgba(0,0,0,.8);width:100%;height:100%;padding:50px 0}.affiliateBanner .affiliateHeadline{margin:0 0 50px}.affiliateBanner .affiliateHeadline h2{font-size:2.1em;padding-top:5px}.affiliateBanner .affiliateHeadline h2 b{font-size:2em}.affiliateBanner .affiliateHeadline h1{font:40px/45px Roboto,helvetica,sans-serif}.affiliateBanner .affiliateSteps h3{margin:15px 0 5px}.affiliateBanner .affiliateSteps h3 strong{color:#55fba3}.affiliateBanner .affiliateSteps .box p{font-weight:300;color:#FFF}.affiliateBanner .affiliateSteps{margin:0 0 50px;font:16px/21px Roboto,helvetica,sans-serif}.affiliateBanner .affiliateSteps .col-md-4>hr{width:225px;margin:10px auto 20px}.affiliateBanner .affiliateOptions .btn-calm{text-align:center;font-size:22px;padding:20px 35px;margin:20px 0;border-radius:4px;border:2px solid transparent}.affiliateBanner .affiliateOptions .btn-calm:hover{background:#FFF;border-color:#00b478}.affiliateBanner .affiliateOptions #invite_with_fb a.btn{font-size:18px;padding:15px 25px;margin:0 10px}.affiliateBanner .affiliateOptions #affiliateSignup .btn{padding:15px 40px;font-size:1.5em}.affiliateBanner .affiliateOptions #invite_with_fb a.btn i{font-size:1.4em;margin-right:5px}.loginAffiliate{background:#16A085;text-align:center;padding:20px 0;color:#FFF;box-shadow:inset 0 1px 11px rgba(0,0,0,.5)}.loginAffiliate .welcomeAffiliate{font-size:2em;letter-spacing:1px}.loginAffiliate .container>span{margin:0 15px}.loginAffiliate .container .btn-orange{font-size:18px;vertical-align:top}.affiliateDescription{padding:25px 0}.affiliateDescription a{color:#16A085}.affiliateDescription .affiliateQuestion{list-style:none;font:16px/21px Roboto,helvetica,sans-serif;font-weight:300}.affiliateDescription .affiliateQuestion li{margin:0 0 10px}.affiliateDescription .affiliateQuestion li a{color:#FFF;font-weight:400}.affiliateDescription .affiliateHelp{background:#16a085;color:#F9F9F9;margin-top:10px;border-radius:4px}#upgradeFreeModal,#upgradeFreeModal .freeUpgradeContent{padding:0;font-family:roboto,helvetica,sans-serif}#upgradeFreeModal .freeUpgradeContent{display:flex;justify-content:center;flex-flow:row;flex-wrap:wrap}#earnCashInfo{background:#16A085;padding:0;color:#FFF;text-align:center;box-shadow:inset -4px 0 10px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;flex-flow:column;font-size:2rem;font-weight:100}#earnCashInfo::before{content:'';position:absolute;right:-1px;top:25%;width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #F5F5F7 transparent transparent}#earnCashInfo>span strong{font-size:6rem}#earnCashInfo>span b{font-size:3rem;letter-spacing:1px;font-weight:500}#earnCashInfo .freeUpgradeText{font-size:3rem}#inviteFriendOptions{background:#F5F5F7;padding:35px 20px}#inviteFriendOptions .closeInviteModal{color:#999;position:absolute;right:10px;top:5px;text-decoration:none;cursor:pointer}#referralLinkModal{display:flex;align-items:center;flex-wrap:wrap;flex-flow:row;font-size:1.3rem}#referralLink{display:flex;align-items:center;justify-content:center;margin:25px 0 10px}#disabledInviteLink,#disabledInviteLinkModal{min-width:220px;margin-right:10px}#disabledInviteLink{min-width:275px}#socialMediaList,#socialMediaListModal{display:flex;flex-flow:row}#socialMediaList .shareOnSocialBtn,#socialMediaListModal .shareOnSocialBtn{color:#FFF;font-size:1.2rem;padding:7px 10px;margin-right:5px}#shareInfo .inviteBtnList{display:flex;align-items:center;flex-flow:column;margin:0 0 30px}#shareInfo .inviteBtnList a{color:#FFF;font-size:1.6rem;min-width:175px;border-radius:30px}#inviteLinkLabel{min-width:105px}#shareInfo .inviteBtnList a i{vertical-align:top;margin-right:5px}#shareInfo .inviteBtnList a.fbBtn{margin-right:10px}#shareInfo .inviteFriendsHeading{font-size:2.3rem;margin:0 0 15px}#shareOnFb,#shareOnFbModal{background-color:#3b5998}#shareOnTwitter,#shareOnTwitterModal{background-color:#55acee}#shareOnGoogle,#shareOnGoogleModal,.emailBtn{background-color:#d34836}#referredUserLink p{margin:10px 0 0;font-size:1.2rem;color:#666}#referredUserLink p a{text-decoration:none;color:#16A085}#user_balance,#user_last_payment,#user_last_payment_month,#user_month_earning{font-size:15px;line-height:32px}#pending_payment_table tbody:hover{cursor:pointer}#send_message_btn{display:none}#message_box .modal-dailog{width:345px}#message_box .modal-body{padding:0}#message_box .form-group{margin-bottom:0}div#alertPage,div#screenerPage{background-color:#D9E0E7}#alertPage .sub-navbar.col-md-12,#screenerPage .sub-navbar.col-md-12{background-color:#f6f7f8;padding:8px 10px;border-bottom:1px solid;height:50px;margin-top:-20px;margin-bottom:20px;border-color:#e5e6e9 #dfe0e4 #d0d1d5}#screenerPage .screenerTitle{margin:5px 5px 0 10px}#screenerPage #builder #screenerQueryBuilder #useFilterWrap .select2-container{min-width:75px!important}#useFilterWrap>hr{margin:0 0 15px;border-color:#F5F5F5}#saveScreenerBtn,a#runScreener{padding:7px 16px;font-size:1em!important}button#add_filter_btn{height:32px}div#s2id_useFilter{margin-left:10px;margin-bottom:5px}select#left_condition{width:300px!important;border:1px solid #ccc}ul.select2-choices li input[type=number]{width:50px;margin-top:-2px}li.select2-search-choice{height:25px}#builder .popover{max-width:647px}#builder .tab-content{margin-top:10px}#builder .tab-content .btn{margin:5px}#alert-name,#builder #screenerName{margin:0;font-family:Roboto,sans-serif;color:#555;font-size:18px;font-weight:700}#builder #screenerName small{font-size:80%}#builder .panel-success{border:1px solid #e5e5e5!important;box-shadow:none;border-radius:2px}#builder .panel-success>.panel-heading{border-radius:2px}#alertBuilder .select2-search-choice input,#alertCondition .select2-search-choice input,#builder .select2-search-choice input,#closePositionSetting .select2-search-choice input,#customOrderInput .select2-search-choice input,#openPositionSetting .select2-search-choice input,#upCustomOrderInput .select2-search-choice input,#wzClosePositionSetting .select2-search-choice input,#wzOpenPositionSetting .select2-search-choice input,.showIndicatorListSelect .select2-search-choice input{width:60px;height:20px}.row.conditionRow{padding:0 15px}#stockDiv #customOrderInput .conditionRow.disabledQueryBox{pointer-events:none}#stockDiv #customOrderInput .conditionRow.disabledQueryBox a.removeFilterBtn,#stockDiv #customOrderInput .conditionRow.disabledQueryBox div .rightSearchIndicator,#stockDiv #customOrderInput .conditionRow.disabledQueryBox div.comparator,#stockDiv #customOrderInput .conditionRow.disabledQueryBox>div .leftSearchIndicator{opacity:.5}#stockDiv #customOrderInput .conditionRow.disabledQueryBox>div.addLeftCondition *,#stockDiv #customOrderInput .conditionRow.disabledQueryBox>div.addRightCondition *{color:#999}#stockDiv #customOrderInput .conditionRow.disabledQueryBox select.selectPeriod,#stockDiv #customOrderInput .conditionRow.disabledQueryBox>div.addRightCondition .select2-choices #kmbSelector,#stockDiv #customOrderInput .conditionRow.disabledQueryBox>div.addRightCondition .select2-choices input.numberfield{pointer-events:all;color:#333}.pairTradeSection.disabled{color:#C7C7C7}#salesScreenerModalDiv div{margin:0 10px 10px}#saleScreenerNotEligibleMsg{border-left:5px solid orange;background:#d0d0d0;padding:10px}.comparator.col-md-1.margin-bottom-5{padding:0}div#s2id_autogen2.comparatorOpt{min-height:35px;border-radius:2px}div.ColVis{float:left;margin-bottom:1em}button.ColVis_Button,ul.ColVis_collection li{position:relative;float:left;margin-right:3px;padding:2px 8px;cursor:pointer;font-size:.88em;color:#000!important;white-space:nowrap;background:#EEE}.ColVis_Button:hover,ul.ColVis_collection li:hover{text-decoration:none!important;background:#E5E5E5}button.ColVis_Button{height:30px;border-radius:4px;background:#f5f5f5;color:#235AA0!important;font-weight:700;border:1px solid #ccc;margin-top:10px}button.ColVis_Button:active{outline:0}div.ColVis_collectionBackground{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#000;z-index:1100}.modal-body p{word-wrap:break-word}ul.ColVis_collection{width:150px;padding:8px 8px 4px;margin:0;border:1px solid #ccc;overflow:hidden;z-index:2002;box-shadow:3px 3px 5px rgba(0,0,0,.3);background:#EEE!important;border-radius:0 0 4px 4px!important}ul.ColVis_collection li{position:relative;height:auto;left:0;right:0;padding:2px 5px;display:block;float:none;text-align:left}ul.ColVis_collection li.ColVis_Button:hover{border:1px solid #999;background-color:#f0f0f0}ul.ColVis_collection li span{display:inline-block;padding-left:.5em;cursor:pointer}span.ColVis_radio{display:inline-block;width:20px}div.ColVis_catcher{position:absolute;z-index:1101}.disabled{color:#999}#result .main{background:#fff}#result #alertMessage{margin:10px 15px 0}#result input#tickerSearch,#screenerResultPanel input#tickerSearch{background:#EDF0F5;box-shadow:none;border-radius:0;border-color:#e2e7eb;height:30px;padding-bottom:2px;padding-top:2px;margin-bottom:5px}#result h5#screenerName{float:left;font-family:Roboto,Helvatica,sans-serif;color:#333;display:inline;font-size:1.2em;font-weight:700}#result .panel-body{padding-top:0}h5#screenerName small{color:#444;font-size:70%}div#screener_result{margin-top:10px;width:100%;overflow:auto;padding-bottom:20px}#screener_tbl_info,#screener_tbl_paginate{position:absolute;margin-top:45px}#screener_tbl_paginate{right:25px}select.small{background:#EDF0F5;line-height:0;height:30px;font-weight:700;font-size:.88em;box-shadow:none}textarea#query{background:#edf0f5;border-color:#ddd;border-radius:0;box-shadow:none;height:45px;margin-left:15px;vertical-align:middle;width:97%}nav#screener_bar{margin:-20px -40px;padding:0;border:none;background:#F0F0F0;margin-bottom:10px!important;min-height:0;border-bottom:1px solid #ccc;font-size:13px}#screener_bar ul li a{padding:10px 15px;color:#333}#screener_bar ul>li>a.active,#screener_bar ul>li>a:hover{background:0 0;color:#72C02C}#setAlertModal label.error{display:block;padding-left:19%}#market_news{font-family:"Helvatica Neue",Helvatica,sans-serif;font-size:90%;margin-bottom:20px;max-height:460px;overflow:hidden}#market_news h2{border-bottom:3px solid #ccc;margin-top:0}#rss_feeds .rssHeader{display:none}#rss_feeds .rssFeed a{color:#444}#rss_feeds .rssBody h4 a{margin:5px 0 10px;color:#242a30!important;font-size:13px;font-weight:700}#rss_feeds .rssBody h4 a:hover{text-decoration:none;color:#555!important}#rss_feeds .rssBody p{margin:5px 0}#rss_feeds .rssRow div{font-size:90%;color:#666}#marketStatus.panel-inverse .panel-body{border:0;padding:0}#marketStatus #listMyPortfolioPanel.panel-body{height:350px;overflow:hidden;padding:0}#marketStatus.panel-inverse .list-group{border-radius:0 0 3px 3px;margin-bottom:0;width:100%;font-size:14px}#marketStatus.panel-inverse #showAllPortfolio{color:#16A085}#portfolioDescriptionDiv #portfolio_desc{word-break:break-word}#showAllPortfolio{padding-top:5px}a.list-group-item.list-group-item-inverse{font-weight:700;font-size:.9em;border-left:0;border-right:0}#marketStatus.panel-inverse .panel-body .list-group-item:first-child{border-radius:0;border-top:0}#marketStatus.panel-inverse .panel-body .list-group-item:last-child{border-radius:0;border-bottom:0}#marketStatus a.list-group-item.list-group-item-inverse span.marketStatusInfo{font-weight:400;font-size:.85em;padding-left:10px}#topGainer span.lastPrice,#topLooser span.lastPrice{float:right;margin-right:10px;margin-top:7px}#topGainer span.percentChange,#topLooser span.percentChange{float:right;min-width:60px;text-align:right;padding:2px 5px;border-radius:2px;color:#fff;margin-top:7px;font-size:.9em}#popularPortfolios{height:290px;color:#000;margin:10px 10px 0;overflow:hidden}#popularPortfolios:hover{overflow-y:auto}#popularPortfolios span.percentChange{font-size:.9em}#popularPortfolios .list-group-item{padding:10px 2px;color:#666;border-width:1px 0;border-radius:0}#popularPortfolios .list-group-item:first-child{border-top:0}#showMorePortfolios{padding:10px}#showMorePortfolios a{color:#999;font-size:12px;text-decoration:none}#showMorePortfolios a:active,#showMorePortfolios a:focus,#showMorePortfolios a:hover{color:#16A085}#popularPortfolios a.automatedTitle{color:#666;text-decoration:none}#popularPortfolios .portfoloiBuyingPower{font-weight:100;margin-top:3px}#popularPortfolios .noPortfolioMsg{font:19px/25px roboto,helvetica,sans-serif;color:#999;text-align:center;padding:20px 0}#popularPortfolios .noPortfolioMsg a#createNewPortfolioLink{font-weight:700;color:#ADB2BB;text-decoration:none;cursor:pointer;font-size:1.5em;font-family:roboto;padding-top:10px;display:block}#popularPortfolios a.automatedTitle:active,#popularPortfolios a.automatedTitle:focus,#popularPortfolios a.automatedTitle:hover{color:#16A085}#popularPortfolios a.automatedTitle i{margin-right:5px}.topGainer,.topLooser{height:45px;background:#FFF;margin:0 15px 12px;border:1px solid #C5D0DC;border-radius:3px}.topGainerTitle,.topLooserTitle{background:#EEE;border-right:1px solid #CCC;padding:13px 13px 12px;float:left}.gainerContentMarket,.looserContentMarket{padding-left:125px;padding-right:5px}#topGainerContent,#topLooserContent{padding-right:65px;white-space:nowrap}#topGainerContent marquee,#topLooserContent marquee{float:left}.topGainerContentItem,.topLooserContentItem{padding:12px 10px}.topGainerMarket,.topLooserMarket{float:left;padding-top:12px;width:20px}.topGainerMarket{padding-left:60px}#topGainerContent span.percentChange{color:#17A085;padding-right:10px}#topGainerContent span.lastPrice{color:#000;padding-right:10px;padding-left:10px}.topLooserMarket{padding-left:60px}a.topGainLoseItem{color:#00F;padding:0 10px;text-decoration:none}#topLooserContent span.percentChange{color:red;padding-right:10px}#topLooserContent span.lastPrice{color:#000;padding-right:10px;padding-left:10px}#topGainer .tickerList a.list-group-item,#topLooser .tickerList a.list-group-item{padding:0 10px;border-left:0;border-right:0;color:#555;min-height:50px}#topGainer span.percentChange{background:#89C057}#popularPortfolios span.percentChange.return.up{color:#16A085}#topLooser span.percentChange{background:#E26D6D}#popularPortfolios span.percentChange.return.down{color:#c00}select#topGainerMarket{background:#89C057}select#topLooserMarket{background:#E26D6D}select#topGainerMarket,select#topLooserMarket{height:20px;color:#fff;border-radius:2px;margin-right:-5px;border:1px solid;font-weight:500}#popularPortfolios span.description{max-width:170px;font-size:.85em;font-weight:lighter}span.tickerName{font-weight:400;font-size:.9em}span.companyName{width:180px;display:block;font-size:.85em;font-weight:lighter}span.status{background:#ccc;border-radius:50%;float:left;padding:7px;margin-right:10px}span.status.status-on{background:#89C057}span.status.status-off{background:#E26D6D}.cd-top.cd-is-visible{visibility:visible;opacity:1;position:fixed;right:10px;bottom:10px;background:#00acac;border-radius:50%;height:28px;width:28px;color:#fff;padding-left:8px;padding-top:1px;font-size:1.3em}.cd-top.cd-fade-out{opacity:.5}#upgradeMsgBrokerDiv,#upgradeMsgPortfolioDetailDiv,#upgradeMsgScreenerPageDiv{margin:-20px -15px 15px!important}#myPortfoliosPage{padding-top:0;background:#F5F5F5}#upgradeMsgDiv{margin-top:0!important}#onlyMyPortfolios{padding-top:15px}#allGamesTab,#allPortfolioTab,#profDashboardTabs{background:#FFF;padding:15px 0 0;border-bottom:1px solid rgba(0,0,0,.1)!important}#profDashboardTabs{position:relative}#allGamesTab a,#allPortfolioTab a,#profDashboardTabs a{color:#666;padding:5px 20px;display:inline-block;font:14px/19px roboto,helvetica,sans-serif;text-transform:capitalize}#profDashboardTabs a.disabled{pointer-events:none;color:#CCC}#allGamesTab a:active,#allGamesTab a:focus,#allGamesTab a:hover,#allPortfolioTab a:active,#allPortfolioTab a:focus,#allPortfolioTab a:hover,#profDashboardTabs a:active,#profDashboardTabs a:focus,#profDashboardTabs a:hover{text-decoration:none}#allGamesTab a.selected,#allPortfolioTab a.selected,#profDashboardTabs a.selected{border-bottom:2px solid #16a085;color:#333;font-weight:700}.borderedHeading{border-bottom:1px solid #EEE;margin:0 0 15px;padding:8px 0 0}.borderedHeading h4 i{margin-right:5px}#myPortfoliosPage #addNewPortfolioLink{color:#16A085}#goToClassRooms{position:absolute;left:15px;top:8px;color:#31708f!important}#goToClassRooms.selected{border:none!important;font-weight:400!important}.border-error{border-left-color:#E4524F!important}.border-success{border-left-color:#16A085!important}.boxLayout{background:#F5F5F5;padding:10px;position:relative;text-align:center;border-radius:4px;border-color:#999;border-style:solid;border-width:1px 1px 1px 5px}#portfolioAlertMsg{overflow:hidden}.boxLayoutData{overflow:hidden;padding-bottom:10px;border-bottom:2px solid #0094a7}.boxLayout .boxLayoutOption .switch.small .switch input[type=radio]+label:before,.boxLayout .boxLayoutOption .switch.small input[type=checkbox]+label:before{padding-top:5px}.boxLayoutData .nameFirstLetter{float:left;display:flex;align-items:center;justify-content:center;height:64px;border-radius:4px;font-size:40px;width:64px;background:#348FE2;color:#fff;padding:5px;margin-right:5px}.boxLayoutData .fullNameContainer{float:left;margin-left:10px;text-align:left}.boxLayoutData .fullNameContainer .totalPercentChange{margin:0 0 10px}.boxLayoutData .fullNameContainer .totalPercentChange img{width:20px;margin-right:20px}.boxLayoutData .fullNameContainer .totalPercentChange .percentChangeValue{font-weight:700}.boxLayoutData .fullNameContainer .balanceInfo{margin-top:10px}.boxLayoutData .fullNameContainer a{margin:5px 0 10px 5px;min-height:32px;font:15px/19px roboto,helvetica,sans-serif;color:#16A085;text-transform:capitalize}.boxLayoutData .fullNameContainer .portfolioDetailName{margin:0 0 10px;overflow:hidden;padding-top:2px}.boxLayoutData .fullNameContainer .portfolioDetailName .nameDiv{max-width:315px;overflow:hidden;float:left;white-space:nowrap;text-overflow:ellipsis}.boxLayout .boxLayoutOption{padding-top:10px}.boxLayout .portfolioDetailName .marketName{color:#666;font-weight:500;font-size:10px;background:#FFF;padding:2px 4px;margin-left:5px;border-radius:4px;border:1px solid rgba(0,0,0,.4)}.boxLayoutData .portfolioValue{color:#666;margin-right:25px}.boxLayoutData,.boxLayoutData .portfolioValue .cashAmount,.totalBuyingPower .portfolioBuyingPower{font-weight:100;color:#666}.boxLayoutData .tooltip>.tooltip-inner{white-space:normal}.boxLayout .deleteOptionBtn{position:absolute;top:3px;right:5px;color:#d9534f;font-size:12px}.search-row{position:relative}.searchBgIcon{position:absolute;right:15px;top:11px}.boxLayoutSearch{height:36px;margin:0 0 20px;display:inline;border-radius:30px;color:#666}.portfolioOptionBar{margin:25px 0 30px}.portfolioOptionBar .portfolioOptionHeading{text-align:center;color:#999;margin:0 0 5px}.portfolioOptionBar .btn-primary{border:none;font-size:1em;padding:8px 16px;font-weight:100}.portfolioOptionBar .btn-primary.active{font-weight:400}.portfolioOptionBar .returnOptions{right:0;left:auto}.filterAutomation.automatedBtn,.investflyPortfolio{border-radius:2px 0 0 2px!important}.portfolioOptionBar .filterItemsRight select#period,.portfolioOptionBar .pageSizeSelect select#pageSize{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;padding-right:30px}select#pageSize{border-color:#ddd!important;height:36px;padding:0 30px 0 10px}#screenerQueryCondition span.label{margin-right:5px;font:100 1em/1.2em roboto,helvetica,sans-serif}.portfolioOptionBar .filterItemsRight select#period:active,.portfolioOptionBar .filterItemsRight select#period:focus,select#pageSize:active,select#pageSize:focus{outline:0}.portfolioOptionBar .filterItemsRight .selectPeriodDiv::after,.portfolioOptionBar .pageSizeSelect::after{content:"\f0dd";position:absolute;font-family:FontAwesome;right:10px;bottom:11px;font-size:15px;color:#666}#portfolio_detail #portfolio_details_tab_content #portfolio,.portfolioOptionBar .selectPageOption{position:relative}.portfolioOptionBar .filterItemsRight .btn-group{margin:0 5px}.portfolioOptionBar .btn-default{border:none;font-size:1em;padding:8px 16px;font-family:roboto;font-weight:100}.portfolioOptionBar .btn-default.active{font-weight:400;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)!important;background:#DDD!important}.portfolioOptionBar .filterItemsRight select#period:active,.portfolioOptionBar .filterItemsRight select#period:focus{outline:0}#portfolio_detail{float:left}#portfolio_detail #portfolio_details_tab_content #portfolio tbody tr td{cursor:pointer}#portfolio_detail #portfolio_details_tab_content #portfolio tbody tr.selected td{background:rgba(0,123,119,.2);border-color:rgba(0,123,119,.1)}#portfolio_detail #portfolio_details_tab_content #portfolio.showExpandIcon>tbody>tr[role=row]>td:first-child::before{position:absolute;content:'\f0fe';font-family:fontAwesome;left:10px;color:#999;font-size:14px;width:15px}#portfolio_detail #portfolio_details_tab_content #portfolio.showExpandIcon>tbody>tr[role=row]>td{text-align:left}#portfolio_detail #portfolio_details_tab_content #portfolio.showExpandIcon>tbody>tr>td>.symbolLink,#portfolio_detail #portfolio_details_tab_content #portfolio.showExpandIcon>tbody>tr>td>a{margin-left:20px}#portfolio_detail #portfolio_details_tab_content .allocatedGameLink{color:#16A085;text-transform:capitalize;font:1em/1.2em roboto,helvetica,sans-serif;text-decoration:none}#portfolio_detail #portfolio_details_tab_content .allocatedGameLink:not(:first-child)::before{content:" , "}#portfolio_detail #portfolio_details_tab_content .allocatedGameLink:active,#portfolio_detail #portfolio_details_tab_content .allocatedGameLink:focus,#portfolio_detail #portfolio_details_tab_content .allocatedGameLink:hover{color:#066}#user_portfolios_overview .flexslider{margin:0;border:0;box-shadow:none;-webkit-box-shadow:none}#user_portfolios_overview .flexslider .pct_change.color-green{color:#16A085}.publicScreenerHeader,.topPortfoliosHeader{border-bottom:1px solid rgba(0,0,0,.1);margin:0 20px;padding:15px 0 5px}.topPortfoliosHeader{border:none}.publicScreenerHeader .screenerActionBtn,.topPortfoliosHeader .portfolioActionBtns{float:left;margin-left:15px}.publicScreenerHeader .screenerActionBtn a,.screenerQuery>p>a,.topPortfoliosHeader .portfolioActionBtns a{color:#888;text-decoration:none;margin:0 10px;font-size:1.1em}.screenerQuery{padding:10px 0}.conditionSubHeading{font:100 1em/1.2em roboto,helvetica,sans-serif;color:#999;font-size:1em}.screenerQuery>p .screenerFullQuery{color:#16a085;letter-spacing:1px;font:100 1.2em/1.4em roboto,helvetica,sans-serif;padding-left:10px}.publicScreenerHeader .screenerActionBtn a:active,.publicScreenerHeader .screenerActionBtn a:focus,.publicScreenerHeader .screenerActionBtn a:hover,.screenerQuery>p>a:active,.screenerQuery>p>a:focus,.screenerQuery>p>a:hover,.topPortfoliosHeader .portfolioActionBtns a:active,.topPortfoliosHeader .portfolioActionBtns a:focus,.topPortfoliosHeader .portfolioActionBtns a:hover{color:#16A085}#publicScreenerSlider ul.slides li h4,#user_portfolios_overview ul.slides li h4{text-transform:capitalize;float:left;margin:0}.screenerSlideContent{padding:15px 15px 0}.screenerSlideContent #screener_tbl tr td{color:#666;font-size:12px}.screenerSlideContent #screener_tbl tr td a{color:#16A085}#publicScreenerSlider.flexslider .slides>li{height:auto}#user_portfolios_overview ol.flex-control-nav{bottom:50px;z-index:9}#user_portfolios_overview ul.slides li table{border-spacing:30px;width:100%}#portfolioSliderCaption{background:#EEE;padding:15px 0;position:absolute;bottom:0;border-radius:0 0 3px 3px}#publicScreenerSlider .flex-control-nav li,#user_portfolios_overview .flexslider .flex-control-nav li{margin:0 4px}#publicScreenerSlider .flex-control-nav li a,#user_portfolios_overview .flexslider .flex-control-nav li a{height:8px;width:8px}#publicScreenerSlider .flex-control-nav li a.flex-active,#user_portfolios_overview .flexslider .flex-control-nav li a.flex-active{background:#16A085}#screenerDataPanel ol.flex-control-nav{bottom:0}#user_portfolios_overview ul.slides li table td{padding:10px!important;text-align:center}#user_portfolios_overview ul.slides li .performance_chart{height:250px}#topGainer.panel.panel-inverse,#topLooser.panel.panel-inverse{box-shadow:none;border-radius:0 0 3px 3px}#topGainer.panel-inverse .panel-body,#topLooser.panel-inverse .panel-body{border:0}#topGainer.panel.panel-inverse{margin-left:-15px}#topLooser.panel.panel-inverse{margin-right:-15px}.tickerList.list-group{margin-bottom:0;border-radius:0 0 4px 4px}.tickerList.list-group>a{color:#fff}.tickerList .list-group-item:first-child{border-radius:0;border-top:0}.tickerList .list-group-item:last-child{border-bottom:0;border-radius:0 0 3px 3px}#submit_trade_form #reminderMsg a{color:#16A085;text-decoration:underline}.selectPortfolioAction{padding:10px 0}#quantityInputDiv{margin-bottom:15px}.profile-avatar{max-width:75px;border:1px solid #ccc}.personal{padding-bottom:10px;font-family:Roboto,sans-serif;color:#555}.personal h1{padding:0;margin:0}.personal #username{margin:0;font-style:italic}p#lastLogin{font-size:.8em;color:#555}p#memberSince{font-size:.9em}.completedStockList{position:relative;margin:-10px -9px;padding:10px 40px;background:#FFF;border-color:rgba(0,123,119,.2);border-width:1px;border-style:solid}.completedStockList>table.table{border-radius:4px;margin-bottom:5px}.completedStockList>table.table::before{content:'';position:absolute;top:-10px;left:50%;width:0;height:0;border-style:solid;border-width:25px 25px 0;border-color:#cce5e4 transparent transparent}.completedStockList tr td,.completedStockList tr th{text-align:center}.completedStockList tr td{font:100 12px/16px roboto,helvetica,sans-serif;color:#666}#changeColumn .col-sm-2,#manage_view .col-sm-2{margin:0;padding:0}#add_remove_btn,#add_remove_cols{padding-top:100px;text-align:center}#add_remove_btn button,#add_remove_cols button{margin-bottom:10px}@media (max-width:768px){.sidebar{width:150px;padding-right:5px}.main{margin-left:150px}}@media (min-width:768px){.sidebar{width:180px;padding-right:5px}.main{margin-left:180px}#chooseTradeTypeModal .modal-dialog{width:400px}}@media (min-width:992px){.sidebar{width:220px}.main{margin-left:220px}.modal-body .conditionRow .addLeftCondition,.modal-body .conditionRow .addRightCondition{width:38.333%}#plans .elite>span,#plans .premium>span,#plans .standard>span{min-width:150px}}#documentation{font-family:Roboto,sans-serif;line-height:1.4em}#documentation ul li{padding:5px}#documentation ul.category li{padding:3px}#documentation #trendTitle{margin-left:-20px}.screener-fields>div{margin-bottom:30px}.ui-content-affi{border-width:0;overflow:visible;overflow-x:hidden;padding:0}a#addNewTicker,a.removeTickerBox{float:right;padding:1px 4px;color:#fff;border-radius:50%}#alertList hr,#screenerList hr{margin-bottom:10px;margin-top:10px}a#addNewTicker{background:#16A085;margin-top:5px;font-weight:400}a#addNewTicker:active{background:#066}a.removeTickerBox{background:#D9534F;margin-top:10px}a.removeTickerBox:active{background:#D2322D}div#alertList,div#screenerList{max-height:400px;overflow-y:auto}select#notifyVia{height:40px;width:180px;border-color:#ddd;overflow:hidden;color:#333;padding:0 5px}.main.game .text-left{text-align:left!important}.text-left{text-align:left}.text-ellipsis{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#myGamesPage #alertMessage,.gameRank{overflow:hidden}.text-blue{color:#2f4050}.text-orange{color:#E46B19}.no-padding{padding:0}ul.select2-choices{border-radius:2px}#myGamesPage{background:#F5F5F5;padding-top:0}#myGamesPage #allPublicGames,#myGamesPage #myAllGames{padding-top:15px}#myGamesPage #createdGamesList,#myGamesPage #gameListContainer{margin:0 0 15px}.myGamesList,.myPortfolioList,.publicGameList{padding:0 10px 10px 0}#publicGameListContainer .boxLayout,.myGamesList .boxLayout{border-left-width:1px}.boxLayout .boxLayoutOption .creatorLink a{color:#16A085;text-transform:capitalize}#publicGameListContainer .boxLayout .nameFirstLetter,.myGamesList .boxLayoutData .nameFirstLetter{border-radius:50%;font-size:2.3em}.gameRunningStatus .label{height:15px;width:15px;border:2px solid #FFF;border-radius:50%;padding:0;display:block;position:absolute;top:10px}.gameRunningStatus .running-label{background-color:#5cb85c}.gameRunningStatus .ended-label{background-color:#d9534f}.myGamesList .boxLayoutData .fullNameContainer a,.publicGameList .boxLayoutData .fullNameContainer a{margin:0}#myGamesPage #gameListContainer .boxLayoutData .fullNameContainer,#myGamesPage #publicGameListContainer .boxLayoutData .fullNameContainer{width:80%;line-height:1.5}#gameListContainer .boxLayoutData .fullNameContainer .balanceInfo{margin-top:5px}#myGamesPage .boxLayoutData .fullNameContainer .portfolioDetailName{white-space:nowrap;text-overflow:ellipsis}.publicGameData .maxPortfolioAllowed{margin-right:35px}#allPublicGames #gameWinnerList{padding-bottom:20px}.loggedInGamePage #gameWinnerList,.loggedInGamePage #publicGames{border-radius:0;border:none}.loggedInGamePage #allPublicGames{padding:0!important}.main.gameDetail{background:#D9E0E7}#leaderboardPanel{border-color:#16A085}#leaderboardPanel>hr{margin-top:15px}#leaderboardPanel .leaderboard-content{padding:0 10px 10px 35px}#leaderboardPanel .selectGamePeriod{position:relative;float:right}#leaderboardPanel .leaderBoardHeading{padding:15px 10px 0}#leaderboardPanel .leaderBoardHeading h4{font-size:15px}#optionChainData .selectOptionDate::after,.optionChain .selectOptionDate::after,.selectGamePeriod::after{content:"\f0dd";position:absolute;font-family:FontAwesome;right:0;top:-6px;color:#626364}#leaderboardPanel .selectGamePeriod i,#optionChainData .selectOptionDate i,.optionChain .selectOptionDate i{position:absolute;color:#626364;left:0;font-size:10px;top:1px}#optionChainData .selectOptionDate i,.optionChain .selectOptionDate i{top:3px}#leaderboardPanel .leaderBoardHeading select,#optionChainData .selectOptionDate select,.optionChain .selectOptionDate select{font-size:11px;padding-left:15px;padding-right:10px;outline:0;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:1px solid #F5F5F5}#trade #optionChainData .selectOptionDate,.optionChain .selectOptionDate{width:18%}#optionChainData .selectOptionDate select,.optionChain .selectOptionDate select{max-height:18px;padding-top:0;padding-bottom:0}#leaderboardPanel .leaderBoardHeading select:-moz-focusring,#optionChainData .selectOptionDate select:-moz-focusring,.optionChain .selectOptionDate select:-moz-focusring{color:transparent;text-shadow:0 0 0 #626364}.gameRank{margin:0 0 5px;border-bottom:1px solid #F5F5F5;padding-bottom:15px;color:#666}.gameRank .game-profilePic{margin-right:15px}.gameRank .game-profilePic .label{position:absolute;font-size:1.3em;padding:8px 5px;height:36px;width:36px;left:-2px;border-radius:50%;right:auto;bottom:auto;border:1px solid #16A085}#leaderboardPanel .leaderboard-content .leaderboardDetails .gameRank:nth-child(1) .game-profilePic .label{background:#16A085;color:#FFF;border-color:#0c7d67}#leaderboardPanel .leaderboard-content .leaderboardDetails .gameRank:nth-child(2) .game-profilePic .label{background:#33bfa3;color:#FFF}#leaderboardPanel .leaderboard-content .leaderboardDetails .gameRank:nth-child(3) .game-profilePic .label{background:#25d4b4;color:#FFF}#leaderboardPanel .leaderboard-content .leaderboardDetails .gameRank .game-profilePic .label{background:#FFF;color:#16A085}.gameRank .game-profilePic img{height:42px;width:42px;border-radius:4px;border:1px solid #CCC}.avatarLetter{height:42px;width:42px;border-radius:4px;border:1px solid #CCC;background:#ededed;text-align:center;padding-top:5px;font-size:20px}.avatarLetter small{font-size:60%}#leaderboardPanel .gameRank:nth-child(1) .game-profilePic div{background-color:#24a085;color:#fff}#leaderboardPanel .gameRank:nth-child(2) .game-profilePic div{background-color:#33bfa3;color:#fff}#leaderboardPanel .gameRank:nth-child(3) .game-profilePic div{background-color:#25d4b4;color:#fff}.gameRank .gamePoints h3{line-height:1;margin:0;font-size:2em;letter-spacing:1px}.gameRank .gamePoints h3 a{color:#16A085;font-size:.6em;text-transform:capitalize}.gameDetail .userGameStats{overflow:hidden;padding-bottom:10px}.gameDetail .userGameStats .portfolioAllocated h4{margin:0}.gameDetail .portfolioAllocated hr{margin-top:5px}.leaderboardDetails .gameRank{margin:0 0 10px;padding-bottom:6px}#winCashMsg p{margin:15px 0 0}.leaderboardDetails .gameRank .gamePoints h3{margin:0;line-height:.7em;letter-spacing:0;font-size:24px}.leaderboardDetails .gameRank .gamePoints h3 a{color:#16A085;font-size:.6em;text-transform:capitalize}.leaderboardDetails .gameRank .gamePoints h4{font-size:.9em;margin:5px 0}.gameDetail .portfolioAllocatedName{margin:0 5px}.gameDetail .portfolioAllocatedName a{color:#16A085}.gameUserData{font:22px/26px roboto,helvetica,sans-serif}.allocatedPortfolioList{margin-bottom:5px}.userGameStats .allocatedPortfolioList .allocatedPortfolioDetail{padding:5px 10px}.userGameStats .allocatedPortfolioList .tradeAllocatedPortfolio{padding:15px 10px}.allocatedPortfolioList p{margin:3px 0;font-size:12px;color:#666}.allocatedPortfolioList p span{font-weight:700;margin-left:5px}.allocatedPortfolioList p span.label{font-size:11px;padding:3px 8px}.allocatedPortfolioList .allocatedName a{color:#16a085}#portfolioAllocatedDiv #portfolioAssignTipsDiv h5{padding:10px 15px;font-size:13px}.userGameDetails>hr{margin:5px 0}.userGameDetails #joinGameBtn{margin-top:6px}.userGameDetails #inviteFrnsBtn:hover{opacity:.9}.gameDetail #inviteFrnHubble h4{font-weight:700;color:#333}#portfolioListForGameModal #allocatePortfolioList td a:not(.noAutomationBtn),.gameTradeInfo a{color:#16A085}#portfolioListForGameModal .modal-body{overflow:auto}#portfolioListForGameModal .modal-footer{margin-right:0}.gameTradeInfo{margin:2px}span#gameActionButton{margin-right:-14px}#gameActionButton>button.endGameBtn,#gameActionButton>button.pauseGameBtn{font-size:11px;padding:8px;line-height:1}#gameActionButton>button.endGameBtn{float:right;margin-left:5px}#gameActionButton .joinGameLink{color:#fff;font-size:.9em;line-height:1.3em}.investflyGameLeaderboard .gameRank{border-color:#F5F5F5}.investflyGameLeaderboard .gameRank .game-profilePic{position:relative}.investflyGameLeaderboard .gameRank .game-profilePic .label{right:-8px;bottom:-6px;font-size:1em;padding:2px 6px;left:auto;border-radius:4px;border-color:transparent;height:auto;width:auto}.investflyGameLeaderboard .gameRank h4{font-size:16px;margin:15px 0 0;float:left;text-transform:capitalize}#gameWinnerList :first-child div{margin-top:10px}#joinInvestflyGameDiv .btn{width:200px}.fullLeaderboardList{max-height:450px;overflow-y:scroll}.fullLeaderboardList .participant{padding:10px;border:1px solid #ddd;border-radius:4px;margin:5px;width:32%;font-family:roboto}.fullLeaderboardList .participant .userAvatar{float:left;width:20%;position:relative}.fullLeaderboardList .participant .userAvatar label{font-family:roboto,helvetica,sans-serif;font-weight:100;padding:3px 6px;position:absolute;right:8px;margin:0;bottom:-5px}.fullLeaderboardList .participant .userAvatar img{border:1px solid #F5F5F5;border-radius:4px;height:36px;width:36px;margin-right:10px}.fullLeaderboardList .participant .userAvatar div{border:1px solid #F5F5F5;border-radius:4px;height:36px;width:36px;margin-right:10px;text-align:center;padding-top:7px;background:#5f9ea0;color:#fff}.fullLeaderboardList .participant .userAvatar div small{font-size:60%}.fullLeaderboardList .participant .userGamePoints{float:left;width:80%}.fullLeaderboardList .participant .userGamePoints .fullName{color:#16a085;text-decoration:none;text-transform:capitalize}.fullLeaderboardList .participant .userGamePoints .totalGamePoints{margin:0;color:#777;font-weight:100}.main.groupDetail{background:#FFF}.panel.panel-gameRules{min-height:370px}.panel.panel-leaderboard{min-height:490px}button#editGameDetails{margin:0 10px;pointer-events:auto}.gameDetail #gameName,.groupDetail #groupName{color:#fff;margin:15px 0;text-align:center;line-height:normal}span#gameDate{color:#767676;float:right;text-align:right;font-size:12px}#gameDate{color:#999}.gameDetail div.info{color:#777;margin-top:5px}.gameDetail #creator a{color:#555;border-bottom:1px dotted #d6d6d6}.gameDetail #creator a:active,.gameDetail #creator a:focus,.gameDetail #creator a:hover{text-decoration:none}.gameDetail #gameInfo{background:#fff;border-radius:4px;min-height:170px;overflow:hidden;border:none;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);padding-bottom:10px}.addPortfolioInfo.small{padding-top:10px;margin-left:10px;display:inline-block}.countdown .c-title{text-align:center;padding:10px 0 0;font-size:18px}.countdown .c-body{text-align:center}.c-body span.days{display:block;font-size:25px;color:#16A085}.c-body span.time{display:block;font-size:17px;color:#777}p.gameDates{float:left;margin-left:15px;color:#aaa;line-height:18px;text-align:left;border-right:1px solid #aaa;padding-right:20px}.participants,form#automationSettingForm #closePositionMatchedStock,form#automationSettingForm #openPositionMatchedStock{text-align:right}.gameDetail .nav-tabs{background:#16A085;margin-top:20px}.gameDetail .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background:#fff;color:#333}.gameDetail .nav-tabs>li>a{color:#fff;background:#1BAB8F}.userPortfolios_filter input{background:#D9E4E9}table.fancyTable.bordered{border-color:#D9E4E9}.table.fancyTable{width:99%}.fancyTable.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#FAFAFA}.fancyTable.table-bordered>tbody>tr>td{padding:10px}table.fancyTable.dataTable thead .sorting,table.fancyTable.dataTable thead .sorting_asc{background:#D9E4E9}.fancyTable.table-bordered>tbody>tr>td,.fancyTable.table-bordered>thead>tr>th{border:0;border-bottom:1px solid #D9E4E9}.fancyTable.table-bordered>thead>tr>td,.fancyTable.table-bordered>thead>tr>th{border-bottom:1px solid #D9E4E9}a#allAvailableGames,a#loginToParticipate{line-height:1.5em;font-size:15px;padding:13px 40px;border-radius:3px}a#loginToParticipate{border-color:#FFF}a#allAvailableGames{background:#066}a#loginToParticipate:hover{background:#E47127;border-color:#E47127}a#joinGame,a#loginGameRules{margin-bottom:15px}.michiganGame a#loginToParticipate{font-size:20px;padding:9px 29px;border-color:#fff;background:0 0;border-width:2px;border-style:outset;line-height:1.5em;border-radius:3px}.michiganGame a#loginToParticipate:active{border-color:#fff;border-width:2px;border-style:inset;background:rgba(32,52,71,.4)}.communityGame a#learnMore{border-width:2px;line-height:1.5em;font-size:15px;padding:13px 40px;border-radius:3px;border-color:#2588E4}.communityGame #banner .content p{margin-bottom:40px}a#joinGameBtn{float:left}#joinGame a{color:#fff;text-decoration:none;padding:5px 0}.participants{color:#999;line-height:1.3em}span.gameNotActive{background:#ED4642}span.gameActive{background:#3EB978}.gameDetail .gameRules>.game-title{font-size:18px;font-family:Roboto,Helvetica,Arial,Sans-serif}.gameDetail .gameRules>.gameRules-title .title-text{font-size:18px;font-weight:700;color:#16A085}.gameDetail .gameRules>.gameRules-title .horizontal-line{width:100%;padding:5px;background:url(../img/lines-repeat.png) #1BCBA9;display:inline-block}.gameDetail .nav.sub-navbar{background:#fff;margin:-20px -15px 10px;padding:6px 15px;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5}.gameDetail #gameHeader{min-height:100px;background:#1f3142;border:5px solid #fff}.groupDetail .nav.sub-navbar,.noborders.table tbody tr td{border-width:0}.gameDetail .nav.sub-navbar .gameActionBtns>button.btn{float:right;padding:5px 8px}.gameDetail .nav.sub-navbar .gameActionBtns>button.btn.endGameBtn{margin-left:10px}.gameDetail .nav.sub-navbar .gameActionBtns>button.btn#inviteFrnsBtn{margin-right:10px}.gameDetail #portfolioCombination{font-size:15px;color:#31708F;display:inline-block}.gameRules-body{padding:10px 0;font-family:Roboto,Helvetica,Arial,sans-serif;color:#333;font-size:13px}.gameRules-body>div.col-md-12{margin-bottom:5px}.gameRules-body>div.col-md-12>div>span{color:#777}span#gameStatus{height:20px;margin:8px;color:#fff;padding:0 5px;display:inline}#leaderboardTable_filter label,#leaderboardTable_info,#leaderboardTable_paginate,.groupDetail .dataTables_filter{display:none}.gameHead p{margin-bottom:0;font-size:.9em}h4.lboard{line-height:30px}span#userNumbers{margin-top:-2px;margin-left:5px}a#getFullLeaderboard{margin-left:5px}#gameMarketSelectContainer .select2-choices{border:none!important;border-radius:4px}#gameMarketSelectContainer .select2-container,#inviteUserGameModal{border-radius:4px}.leaderboardList{margin-left:30px}#gameSettingsForm .control-group{margin-bottom:10px}#gameSettingsForm label.control-label{padding-top:5px}form#gameSettingsForm .form-group{margin-bottom:15px}#inviteUserGameModal .inviteTabContent{padding:5px 20px 20px}#gameInvitePanel>li{width:50%}#gameInvitePanel>li>a{background:#555;padding:20px;font-size:16px;margin:0;font-weight:500;color:#fff}#gameInvitePanel>li>a:hover{background:grey}#gameInvitePanel>li.active>a,#gameInvitePanel>li.active>a:focus{background:#fff;border:none;color:#000}.gameInviteAlertMsg,.gameInviteAlertMsg #messageDiv{padding:10px 10px 0}div#gameInterval{padding-top:10px;padding-left:15px;clear:both}div#gameInterval input{border-radius:4px 0 0 4px!important;border-right:0}div#gameInterval select{border-radius:0 4px 4px 0!important;background:#F5F5F5}div#gameInterval .customSelectDiv{padding-right:30px}select#editDaysMonths{padding:0}select#daysMonths{padding:5px}div#createdGamesContainer{padding-top:0;border-top:1px solid #ddd}.ui-autocomplete .ui-menu-item span.pull-right{color:#aaa}#availableGamesPanel .panel-heading{padding:0}#availableGamesPanel h3#available_games{color:#555;padding:0;margin:0}ul.communityGameList li{padding-bottom:10px}table#publicMarketGamesTbl a.label:active,table#publicMarketGamesTbl a.label:focus,table#publicMarketGamesTbl a.label:hover{text-decoration:none;cursor:pointer;color:#fff}a#leaveGameBtn{background:#ED4642;border-color:#ED4642;float:left;margin:3px 20px}a#leaveGameBtn:hover{background:#E26D6D;border-color:#E26D6D}.groupDetail .btn-success{margin-bottom:10px}#toAllocatePortfolioLoader{margin-top:12px;margin-left:10px}label#dayMonthGap-error{display:inline}g.nv-series{display:none}#allocatePortfolioLoader{margin-top:7px;margin-left:10px}#inviteOption .inviteFriendBtnGroup,.inviteFriendHeading{margin:10px 0}#allocatePortfolioList .slider-horizontal,#userPortfolios .slider-horizontal{height:40px!important;width:100%!important}#automationSettingPanel div#alertMessage{margin:-10px -10px 10px;border-color:none;border-bottom-color:1px solid #bce8f1;border-radius:0}form#automationSettingForm label.error{display:block;color:#a94442;font-size:85%;margin-top:5px}form#automationSettingForm input,select{box-shadow:none}form#automationSettingForm input{border-radius:2px 4px 4px 2px}form#automationSettingForm .viewMatchedStocksBtn{padding:6px!important;box-shadow:none;margin:10px 0}#automationWizard .condition-label,form#automationSettingForm .condition-label{padding:7px 10px}div.automationUseFilter a{margin-left:15px;background:0 0!important}select.selectAssetClass{font-size:12px}#openPositionSettingInputs #assetClassDiv select.selectAssetClass{margin-bottom:10px;min-width:110px}#wzAssetClass{min-width:115px}#batchQueryUpgradeMsg,#wzBatchQueryUpgradeMsg{margin-bottom:0}#openPositionSettingInputs #assetClassDiv .col-md-2.selectEquity{width:14%}.automationUseFilter{height:30px;margin:0 5px 10px;color:#555}#screenerScopeSelector{margin-left:0}#automationSettingPanel h4{font-family:calibri,Helvetica,Arial,sans-serif;color:#555}#openPositionSettingPanel .sub-bar #addOpenPositonFilter{margin:0 0 0 -30px;border-radius:0;border-top:0;border-bottom:0;border-left:0;padding:9px}.panel .sub-bar .resetBtn{border-radius:0;box-shadow:none;margin-left:-30px;padding:9px 20px;background:#f8f8f8;color:#767676;border:0;border-right:1px solid #d6d6d6;font-weight:700}#s2id_buyFrom a,#s2id_sellFrom a{background:0 0;box-shadow:none;font-weight:700;color:#767676}#s2id_buyFrom,#s2id_sellFrom{background:#F8F8F8;border-color:#d6d6d6;border-radius:0;border-style:none solid;border-width:0 1px;box-shadow:none;color:#797979;font-family:calibri,Helvetica,Arial,sans-serif}#s2id_buyFrom .select2-dropdown-open .select2-choice,#s2id_sellFrom .select2-dropdown-open .select2-choice{background:0 0!important;box-shadow:none!important;border-color:none!important}a.addStockBtn{padding:0 20px 5px;display:inline-block;cursor:pointer;margin-top:0;float:left}button#updateAutomationBtn{margin-right:5px}a.addStockBtn:active,a.addStockBtn:focus,a.addStockBtn:hover,a.addStockBtn:visited{text-decoration:none}.select2-container-active .select2-choice,.select2-container-active .select2-choices .select2-container.bordered.small.comparatorOpt{min-height:33px}.select2-container.bordered.small.comparatorOpt a.select2-choice{padding-top:3px}form#automationSettingForm label{text-align:left;color:#555;display:block;font-size:1em;font-weight:400}.heading h4{margin-bottom:2px;color:#555}.heading .small.sub{margin:0;padding:0;color:#555}a#enableDisableAutomation.btn{margin-right:15px;border-radius:3px;margin-top:5px}[name=qtyAmtSelect]{color:#8B8282}.allTickerBox .controls,.marketIndexBox .controls{padding-right:4px}.marketIndexBox .select2-container.bordered{border:1px solid #ddd!important;width:100%;padding:2px}.marketIndexBox .select2-container.bordered a{color:#767676}#closeSettingFilterBox .allTickerBox .controls{padding-left:0;padding-right:15px}#runBacktestMessage{left:75px;bottom:0;min-width:200px;font-size:1.2rem}#runBacktestMessage>.tooltip-inner{padding:8px}.automationSlider .flexslider{box-shadow:none;margin:0;border:none}.automationSlider .flexslider .slides{margin:0 -300px}.automationSlider .flexslider .slides li{background:#F5F5F5;padding:10px;width:300px!important;min-height:138px;height:auto!important;margin-right:15px;text-align:center;border-radius:4px;-webkit-backface-visibility:visible;backface-visibility:visible;border:1px solid #999}.automationSlider .flexslider .slides li .portfolioChange{overflow:hidden;padding:0 0 15px}.automationSlider .flexslider .slides li .portfolioChange img{margin:3px 0 0!important;width:20px}.automationSlider .flexslider .slides li .portfolioChange .stockPercentChange{font-size:1em;margin:0}.automationSlider .flexslider .slides li .portfolioData{overflow:hidden;padding-bottom:5px}.automationSlider .flexslider .slides li .portfolioData .portfolioFullName{height:64px;float:left;border-radius:4px;font-size:40px;width:64px;color:#fff;padding:5px}.automationSlider .flexslider .slides li.selectedBorder{border-color:#16A085;border-width:2px;color:#666;background:0 0}.automationSlider .flexslider .slides li .portfolioFullDescription{padding-top:10px;font-size:12px;border-top:2px solid #72C02C}.automationSlider .flexslider .slides li .portfolioFullDescription p{margin:0}.automationSlider .flexslider .slides li .portfolioData h4{margin:5px 0 10px 5px;min-height:32px;font-size:15px}.automationSlider .flexslider .slides li .portfolioData h4 span a i{font-size:10px;margin-left:5px}.automationSlider .flexslider .flex-control-nav{position:static;padding-top:15px}.automationSlider .flexslider .flex-control-nav li{margin:0 4px}.automationSlider .flexslider .flex-control-nav li a{height:8px;width:8px}.automationSlider .flexslider .flex-control-nav li a.flex-active{background:#16A085}.automationSlider .flexslider .flex-direction-nav li a{margin-top:-30px}.automateOptions .automateOwn{font:24px/28px roboto,helvetica,sans-serif;padding:15px 30px}.automateOptions .optionDivider{width:400px;margin:0 auto;padding:2px 0}.automateOptions .portfolioOptionHeading p{text-align:center;font:20px/24px roboto,helvetica,sans-serif}.automateOptions .clonePortfolioOption hr{border-color:#16a085;width:120px;margin:0 auto 30px}.automateOptions .clonePortfolioOption p{font:24px/28px roboto,helvetica,sans-serif;margin:20px 0 10px}.automateOptions .clonePortfolioOption i{-webkit-animation:pulse 1s linear infinite;animation:pulse 1s linear infinite}.automateOptions #automateBtnDiv{margin:20px 0}.automateOptions #cloneFromPopular,.automateOptions .topAutomatedPortfolio{margin:0 0 10px}.automateOptions .topAutomatedPortfolio a{color:#999;text-decoration:underline;font:11px/16px roboto,helvetica,sans-serif}#useInvestflyApi{padding:10px}.useInvestflyApiBtn{color:#999;text-decoration:underline}.useInvestflyApiBtn:hover{color:#16A085}#allocationConditionDiv,#wzAllocationConditionDiv{float:right;padding-left:5px}#addPairedStock,#allocationConditionDiv #addAllocationCondition,#wzAddPairedStock,#wzAllocationConditionDiv #wzAddAllocationCondition{color:#999;font:100 85% roboto,helvetica sans-serif;text-decoration:none;padding:14px 5px 0;float:left}#removePairedStock,#wzRemovePairedStock{color:#A94442;font:100 85% roboto,helvetica sans-serif;text-decoration:none;padding:14px 5px 0;float:left}#allocationConditions .condition-label,#wzAllocationConditions .condition-label{padding:7px 12px;float:left}#allocationConditions .limitVolumeDiv,#wzAllocationConditions .limitVolumeDiv{float:left;margin:0 5px}#allocationConditions .limitVolumeDiv #limitAvgVolume,#wzAllocationConditions .limitVolumeDiv #wzLimitAvgVolume{border-radius:4px}#removeAllocationCondition,#wzRemoveAllocationCondition{vertical-align:top;padding:9px 14px 8px;border:0;margin-left:5px}#applyCloseConditionOptions,#wzApplyCloseConditionOptions{margin-top:15px}#orderTypeRow,#wzAddNoTradeCloseTickers{margin-top:10px}#noTradeListRow{margin:10px -15px}#addNoTradeCloseTickers{margin:15px -15px}.noTradeListDiv>label.col-md-2{margin-top:6px}#wzNoTradeListRow h5{margin:5px 0 15px}#wzAddNoTradeTickers{overflow:hidden}.toggleNoTradeList{color:#999;font:100 85% roboto,helvetica sans-serif;display:block;float:left;cursor:pointer;margin-top:10px}.noTradeStockListInput{text-transform:uppercase;border-radius:0!important;border:0;padding:5px 5px 5px 0;border-bottom:1px dotted #999;margin-right:10px;height:32px;min-width:150px;font-size:12px;box-shadow:0 0 0 30px #FFF inset!important;-webkit-box-shadow:0 0 0 30px #FFF inset!important}.removeStockList{font-size:1.6rem;vertical-align:middle;text-decoration:none!important}#excludeUnsettledFundsWzDiv,#noTradeCloseStockList .noTradeListSelect,#wzNoTradeCloseStockList .noTradeListSelect{margin-bottom:10px}#noTradeCloseStockList .noTradeListSelect>select,#wzNoTradeCloseStockList .noTradeListSelect>select{font-size:1.1rem;height:30px;margin-right:10px;width:50px}#noTradeCloseStockList .noTradeListSelect>.noTradeStockListInput,#wzNoTradeCloseStockList .noTradeListSelect>.noTradeStockListInput{height:26px}#addNoTradeSecurity,#wzAddNoTradeSecurity{text-decoration:none;color:#999;font:100 1.2rem/1.4rem roboto,helvetica sans-serif;cursor:pointer}.noTradeListMsg{position:relative}.noTradeListMsg p.alertMsg{background:#F7F7F7;border:none;border-top:2px solid #3EBAEF;border-radius:0;color:#333;padding:10px;font-weight:100;font-size:1.3rem;position:absolute;bottom:15px;z-index:99;margin-right:10px}.noTradeListMsg p.alertMsg::before{content:"";width:0;height:0;border-style:solid;border-width:15px 15px 0;border-color:#f7f7f7 transparent transparent;position:absolute;left:12%;bottom:-9px}.noTradeListMsg p.alertMsg strong{letter-spacing:1px;font-weight:500;color:#31708F}#noTradeListSymbols,#wzNoTradeListSymbols{word-break:break-all}.importPositionsDiv{padding:0;font-weight:100;font-size:85%;margin-top:10px}#wzNoTradeCloseListRow .importPositionsDiv{margin-top:19px}#wzNoTradeCloseListRow .importPositionsDiv .orText{margin-left:-50px}.importPositionsDiv .orText{margin-left:-30px;color:#999}.importPositionsDiv a{margin-left:10px;text-decoration:none;color:#16A085}.limitPriceMarginDiv{padding-right:0}.triggerPriceSelect{width:100%;min-height:34px;padding-left:10px}.ibox-tools{display:inline-block;float:right;margin-top:0;position:relative;padding:0}.ibox-tools a{cursor:pointer;margin-left:5px;color:#c4c4c4}.ui-autocomplete::-webkit-scrollbar-thumb{-webkit-border-radius:6px;border-radius:6px;background-color:#666}.ui-autocomplete::-webkit-scrollbar{width:8px}.screenerSidebar::-webkit-scrollbar-thumb{-webkit-border-radius:6px;border-radius:6px;background-color:#666}.screenerSidebar::-webkit-scrollbar{width:8px}.screenerSidebar::-webkit-scrollbar-track{background-color:#efefef}.modal-body ::-webkit-scrollbar-thumb,.panel ::-webkit-scrollbar-thumb{-webkit-border-radius:6px;border-radius:6px;background-color:#666}.modal-body ::-webkit-scrollbar,.panel ::-webkit-scrollbar{width:8px}.modal-body ::-webkit-scrollbar-track,.panel ::-webkit-scrollbar-track{background-color:#efefef}#enableAutomationAlert{border:1px solid #db9438;max-width:470px;float:right;margin-right:10px;display:flex;align-items:center;padding:0}#enableAutomationAlert .warningIcon{padding:5px 10px;color:#DA9538;border-right:1px solid #db9438;background:#F3EED2}#enableAutomationAlert .enableAutomationMsg small{padding:0 10px;color:#da8e2f;letter-spacing:1px}#closeSettingStatusCheckbox.disabled+label,#executionStatusCheckbox.disabled+label,#openSettingStatusCheckbox.disabled+label{pointer-events:none}.panel .panel-body #triggeredStockss{margin-left:-15px}#triggeredStockss .col-md-3{min-height:520px;border-right:1px solid #e5e5e5;padding:0}h4#noAlertMessage{text-align:center;color:#767676;padding-top:10%}ul#stockAlertsList{list-style-type:none;max-height:500px;overflow-y:auto}ul#stockAlertsList li{margin-bottom:0}ul#stockAlertsList li a{color:#9197a3;border-bottom:1px solid #e5e5e5;display:block;padding:5px 0 5px 10px;font-size:12px}ul#stockAlertsList li a.active{background:#E9EAED;color:#555}ul#stockAlertsList li a.active p{color:#555}ul#stockAlertsList li a.active:focus,ul#stockAlertsList li a.active:hover,ul#stockAlertsList li a.active:visited{background:#E9EAED}ul#stockAlertsList li a p{margin:0;font-size:13px;font-weight:700;color:#555}ul#stockAlertsList li a.active span.marketshort{color:#555}ul#stockAlertsList li a:focus,ul#stockAlertsList li a:hover,ul#stockAlertsList li a:visited{text-decoration:none;background:#F5F7FA;display:block}ul#stockAlertsList li a span.marketshort{display:block;font-weight:400;color:#9197a3;font-size:12px}#stickyFeedback{position:fixed;z-index:10;top:50%;right:0;margin-top:-80px;padding:6px 15px 5px;background:#343536;color:#eee;font-size:12px;font-weight:600;line-height:18px;letter-spacing:.05em;border-radius:10px 10px 0 0;cursor:pointer;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right}.switch{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch input[type=radio],.switch input[type=checkbox]{display:none}.switch input[type=radio]+label,.switch input[type=checkbox]+label{display:block;position:relative;vertical-align:middle;border:1px solid #e3e3e3;border-radius:15px;background-color:#e3e3e3;cursor:pointer;height:25px;width:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:border,background-color;-moz-transition-property:border,background-color;transition-property:border,background-color}.switch input[type=radio]+label,.switch.small input[type=checkbox]+label{background:0 0;border:none;height:15px;width:50px}.switch input[type=radio]+label:before,.switch.small input[type=checkbox]+label:before{height:20px;width:50px;padding-top:3px;content:"Off"}.switch input[type=radio]+label:after,.switch.small input[type=checkbox]+label:after{height:18px;width:18px}.switch input[type=radio]:checked+label:after,.switch.small input[type=checkbox]:checked+label:after{-webkit-transform:translateX(32px);-moz-transform:translateX(32px);-ms-transform:translateX(32px);-o-transform:translateX(32px);transform:translateX(32px)}.switch input[type=radio]:checked+label:before,.switch.small input[type=checkbox]:checked+label:before{content:"On"!important;padding-left:8px;width:50px;padding-top:3px}.switch input[type=radio]+label,.switch input[type=radio]+label:after,.switch input[type=radio]+label:before,.switch input[type=checkbox]+label,.switch input[type=checkbox]+label:after,.switch input[type=checkbox]+label:before{-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);-moz-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.switch input[type=radio]+label:after,.switch input[type=radio]+label:before,.switch input[type=checkbox]+label:after,.switch input[type=checkbox]+label:before{display:inherit;content:" ";background:#f5f5f5;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform}.switch input[type=radio]:checked+label:before,.switch input[type=checkbox]:checked+label:before{background:#16A085;content:"ON"!important;text-align:left;padding-left:10px;width:60px}.switch input[type=radio]+label:before,.switch input[type=checkbox]+label:before{border-radius:15px;background-color:#D9534F;height:25px;width:60px;content:"OFF";text-align:right;color:#fff;padding-right:8px;padding-top:3px;font-weight:700}.switch input[type=radio]+label:after,.switch input[type=checkbox]+label:after{position:absolute;top:0;left:0;border-radius:14px;box-shadow:0 2px 3px rgba(0,0,0,.3);height:24px;width:24px}.switch input[type=radio]:checked+label:after,.switch input[type=checkbox]:checked+label:after{-webkit-transform:translateX(37px);-moz-transform:translateX(37px);-ms-transform:translateX(37px);-o-transform:translateX(37px);transform:translateX(37px)}.switch input[type=radio]:disabled+label,.switch input[type=radio]:disabled:checked+label,.switch input[type=checkbox]:disabled+label,.switch input[type=checkbox]:disabled:checked+label{background-color:#e3e3e3;border-color:#e3e3e3;cursor:default;box-shadow:none}.switch input[type=radio]:disabled+label:before,.switch input[type=radio]:disabled:checked+label:before,.switch input[type=checkbox]:disabled+label:before,.switch input[type=checkbox]:disabled:checked+label:before{background-color:#e3e3e3}.switch.switch-warning input:checked+label{background-color:#e67e22;border-color:#e67e22;box-shadow:inset 0 0 0 16px #e67e22}.switch.switch-danger input:checked+label{background-color:#e74c3c;border-color:#e74c3c;box-shadow:inset 0 0 0 16px #e74c3c}.switch.switch-info input:checked+label{background-color:#3498db;border-color:#3498db;box-shadow:inset 0 0 0 16px #3498db}span#executionStatusLabel{margin-right:10px;margin-top:2px;font-size:13px}div.executionStatus{display:inline-block;float:right;margin-top:5px}div#automationLoader{margin-top:5px;margin-right:10px}.btn-group.automationOptions{float:right}.btn-group.automationOptions ul.dropdown-menu{right:0;left:inherit;text-align:left}.automationOptions a{padding:3px 9px;float:right}.runScreenerIcon{font-size:20px}.allGameList{background:#E9EAED}@media (min-width:992px){.homepage.tmp .navbar{position:absolute;background:0 0;z-index:999;width:1170px;margin:auto;left:0;right:0;top:35px}.navbar{margin-bottom:0!important;border-radius:0;background-size:cover;background-position-y:-390px}.navbar-nav a{color:#fff}.homepage .active a.homeLink,.navbar .nav li a:hover,.navbar .nav>li>a:focus,a.active{background:0 0;color:#71bd2c}.menu-header a{background:0 0}.menu-header>ul>li a{color:#fff;background:#1f3043!important;font-weight:300}.menu-header>ul>li a:hover{color:#71bd2c}.navbar-nav>li>a{padding-top:0;padding-bottom:0;margin:10px 0;font-size:14px;font-weight:300}ul.nav.navbar-nav{margin:5px 0}li#login{background:#16A085;margin-top:-6px;padding-top:9px;border-radius:0;border:0;width:80px;text-align:center}.communityGame li#login,.homepage li#login,.investflyGame li#login,.michiganGame li#login{background:0 0;margin:0 20px;padding:0;width:90px;border:2px solid #16A085;border-radius:2px;text-align:center;height:40px}#login a{color:#fff!important;padding:7px 0;margin:0}}.communityGame i.fa.fa-sign-in,.homepage i.fa.fa-sign-in,.investflyGame i.fa.fa-sign-in,.michiganGame i.fa.fa-sign-in{display:none}#login,.communityGame #user_dropdown,.investflyGame #user_dropdown,.michiganGame #user_dropdown{background:0 0}div.refrenceButton a.btn{width:100%;margin-bottom:10px}.contactDetails .headline h3,h3.refrencesTitle{font-size:20px;color:#16A085;border-bottom:2px solid #16A085;padding-bottom:5px;margin-left:0}#guideStartSection{padding-left:0}#supportPage .resourcesPageContent table tr{text-align:center}#supportPage .resourcesPageContent table tr td{padding:15px}#supportPage .resourcesPageContent table tr i{font-size:45px;display:block;color:#555;margin-bottom:10px}#supportPage .resourcesPageContent table tr a{font-size:20px;text-decoration:none;color:#2A6496}#supportPage .resourcesPageContent .resourcesPageHeading h2{color:#16A085;font-size:20px}#supportPage .resourcesPageContent .resourcesPageHeading i{display:inline;color:#16A085;font-size:20px}section.support .row{margin-top:20px}section.support ul{list-style:none;margin:10px 0;min-height:131px}section.support ul li{text-align:center;line-height:30px}section.support .col-sm-6:nth-child(odd){border-right:2px solid #999}section.support .col-sm-6:first-child ul,section.support .col-sm-6:nth-child(2) ul{border-bottom:1px dashed #999;margin-bottom:1px;padding-bottom:10px}section.support .col-sm-6:last-child ul,section.support .col-sm-6:nth-child(3) ul{border-top:1px dashed #999;margin:0 0 10px;padding-top:10px}section.support ul li a:hover{color:#63A726}.resources-page .secondary{padding-right:0;padding-top:5px;background-color:#F9F9F9;overflow-x:hidden;overflow-y:auto}.sub-list{margin-bottom:0}.resources-page li.ui-autocomplete-category{padding:5px 10px;border-bottom:1px solid #999}.resources-page li.ui-autocomplete-category a:hover{color:#16A085}#sidebar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:10px;border-radius:10px}#sidebar::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#066;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}#sidebar::-webkit-scrollbar-thumb:window-inactive{background:#066}.resources-page .primary{padding:20px 40px}.resources-page .primary ul,.resources-page .primary ul ul{padding-left:22px}.resources-page .primary section{margin-bottom:75px}.resources-page .primary h1{line-height:38px;margin:0 0 20px;color:#1F3043}.resources-page .primary h2{font-size:28px;line-height:40px;margin:35px 0 10px;color:#444}.resources-page .primary h3,.resources-page .primary h4{margin-top:30px;font-size:18px}.resources-page .primary h3{font-weight:700}.resources-page .primary h5{font-size:14px;font-weight:700;margin-top:30px}.resources-page p{font-size:15px;margin:10px 0;color:#666}.resources-page #main .row a:focus,.resources-page #main .row a:hover{color:#63A726}hr.bottom-line{border-width:3px}.resources-page .primary ul li{line-height:30px;font-weight:700}.resources-page .primary ul ul li{font-weight:400}.resources-page .primary pre{border-left:0;border-right:0;border-radius:0;padding:17px 25px;line-height:24px}.resources-page .primary .row{margin-top:20px}.resources-page .primary .row img{border:2px solid #CCC;padding:10px;margin-bottom:15px}.resources-page .primary .row img.no-border{border:0}.resources-page .primary .row.getting-started .col-md-4{text-align:right}.resources-page .primary .row.getting-started img{width:90%}.resources-page .primary .full-width{width:100%}.resources-page .primary .row.strategy-builder .col-md-5 img{padding-top:35px}.resources-page .primary .row.profile .col-md-12 img{margin-bottom:20px}.resources-page .primary .align-center{text-align:center}.resources-page .primary a.btn-style{text-align:center;text-transform:uppercase;letter-spacing:.05em;background-color:#16A085;border:0;padding:12px 35px;color:#FFF;border-radius:40px;text-decoration:none;display:inline-block;margin-top:10px}.resources-page .primary a.btn-style:hover{color:#FFF!important;opacity:.9}h2#fundamental-indicators,h2#technical-indicators{margin-top:50px}section#glossary h3#operators{margin-top:20px}section#glossary h4{margin-top:20px;font-weight:700;font-size:15px}section#alert ul li,section#faq ul li,section#glossary ul li,section#live-trading ul li,section#stock-screeners ul li,section#strategy-bank ul li,section#strategy-builder ul li,section#virtual-trading ul li{font-weight:400}section#strategy-builder ol{padding-left:45px}.stratCover{padding:20px 0}.blockTitle{width:100%;line-height:25px}.blockheads li{width:100%;background:#fff;list-style-position:inside;padding:10px;overflow:hidden}.blockheads li:nth-child(even){background:0 0}.blockheads a#undefined{font-weight:700;margin:0 10px}text.dimple-tooltip.dimple-custom-tooltip-label{text-transform:capitalize}.mostStocks{margin:20px 0}.rssBody{height:420px!important}.topSearchBar{background:#fff;border-bottom:1px solid #e8e8e8;padding:15px 0 5px}.topSearchBar h1{font-weight:400;font-size:25px;line-height:29px;margin:0;color:#28a78e}.searchBar{padding:3px 10px;background-color:#fff;border:1px solid #d6d6d6;border-radius:0;width:47%;height:28px}#communityPage .activeUsers #mostActiveUsers,.activeGroupsList #mostActiveGroups,.showIndicatorListSelect .addLeftCondition,.showIndicatorListSelect .addRightCondition{width:100%}#communitySearch{padding:0}div#communityPage{background:#f1f1f1}#communityPage button.btn.btn-search{border-radius:0;padding:5px}.tab-container{background:#28a78e;padding:10px 0 5px}#communityPage .tab-content{background:#f7fcfb;padding:0 5px 5px}#communityPage .activeUsers .activeUSersContainer,#communityPage .mostActiveGroups .activeGroupsList{padding:0 10px}#communityPage .activeUsers #mostActiveUsers tr{border-bottom:1px solid #F5F5F5;height:65px}#communityPage .activeUsers #mostActiveUsers tr td,.activeGroupsList #mostActiveGroups tr td{max-width:135px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#communityPage .activeUsers #mostActiveUsers .userProfilePic{border-radius:15%;border:1px solid #CCC}#communityPage .activeUsers #followFromCommunity{margin:0}#communityPage .activeUsers #followFromCommunity .followImage{margin-right:5px}#communityPage .mostActiveGroups #mostActiveGroups tr td img{max-width:34px;border-radius:15%;border:1px solid #CCC}.activeGroupsList #mostActiveGroups tr{border-bottom:1px solid #F5F5F5;height:65px}.activeGroupsList #mostActiveGroups #joinGroupCommunityBtn{min-width:72px}.tab-container ul.nav.nav-tabs{padding:0 20px}.tab-container .nav-tabs li{margin-bottom:0}#communityPage .tab-container .nav-tabs li a,#communityPage .tab-container .nav-tabs li a:focus,#communityPage .tab-container .nav-tabs li a:hover{background:#12957b;color:#fff;border-width:0;padding:5px;font-size:13px}#communityPage .tab-container .nav-tabs li.active a,#communityPage .tab-container .nav-tabs li.active a:focus,#communityPage .tab-container .nav-tabs li.active a:hover{background:#f7fcfb;color:#12957b;border-width:0}#communityPage .panel-inverse>.panel-heading{background:#16A085;border-radius:0}#communityPage .panel-inverse>.panel-heading .panel-title{color:#FFF}#communityPage .performance_chart{font-size:12px}.tab-container h4{color:#fff;padding:0 20px;line-height:10px;margin-bottom:15px}.builderRemoveBtn{float:right}ul.loadPortfolioContent{background:#28a78e;display:inline-block;padding:1px;color:#fff}ul.loadPortfolioContent li{float:left;cursor:pointer;text-align:center;padding:5px 10px}#fromBlog,.marketMovers{padding:0}ul.loadPortfolioContent li.active{background:#f7fcfb;color:#12957b}#topPortfoliosTbl thead td{font-weight:700}#topPortfoliosTbl tbody tr:nth-child(odd) td,#topPortfoliosTbl tbody tr:nth-child(odd) th{background-color:#f7fcfb}#topPortfoliosTbl tbody tr td,#topPortfoliosTbl tbody tr th{border-width:0}#topPortfoliosTbl a{color:#28a78e}#communityPage #topGainer.panel.panel-inverse{margin:auto;border-width:0}#communityPage .tickerList.list-group{margin-bottom:0;border-radius:0;min-height:275px}#fromBlog{background:#fff;margin-bottom:10px;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5}#fromBlog img.img-responsive{padding:10px}#fromBlog h4,#fromBlog p{padding:5px 10px 0}#SS p{text-align:justify}.blogMoreLink{padding:5px 10px}.marketSelector{padding:5px 10px 0;display:inline-block;width:100%}#communityPage #topPortfolios{margin-top:20px;background-color:#fff;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;min-height:492px}div#mostBought,div#mostSold{min-height:290px}#communityPage .blockheads .stockChangeRatio{border-radius:4px;padding:3px 5px}#communityPage #mostTradedStocks,#communityPage #mostTradedStocks .nav.nav-tabs{padding:0}#communityPage #mostTradedStocks .nav.nav-tabs li{width:50%;white-space:nowrap}#communityPage #mostTradedStocks .nav.nav-tabs li:last-child a{margin-right:0}div#rss_feeds{padding:10px;height:853px!important}.recentNews .rssheader{width:100%;background:#28a78e;color:#fff;display:inline-block;padding:5px;margin:0 0 10px}.ui-widget-content{border:1px solid #eee;background:#fefefe;border-radius:0!important;cursor:pointer}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:0 solid #fafafa;background:#fafafa;border-radius:0;font-weight:400;color:#888}.socialBtns{float:left;height:55px}.socialBtns h4{margin:0}div#searchLoader{margin:20px}li.ui-autocomplete-category{background:#f5f5f5;color:#777;padding:2px 5px;text-transform:capitalize;font-family:roboto}.ui-autocomplete.ui-widget-content .ui-menu-item{padding:5px 15px;font-size:13px;font-family:roboto;color:#555}#rss_feeds li{display:inline-block}#rss_feeds .feed-snippet{max-height:93px;overflow:hidden;margin-bottom:15px}#rss_feeds .desc,#rss_feeds .thumb{float:left;width:auto;display:inline-block}#rss_feeds .thumb{margin:5px 15px 5px 0}#rss_feeds .desc{width:430px}#rss_feeds .desc span{font-size:12px;font-weight:700;margin-right:15px}#rss_feeds .desc p{font-size:13px}#rss_feeds a.source{color:#aba;font-weight:400!important;font-size:13px}.note p,.steps h5{font-weight:700}#communityPage .linkable,#communityPage .linkable:focus,#communityPage .linkable:hover,#communityPage .linkable:visited{cursor:pointer;text-decoration:none;color:#28a78e}.desc a{color:#28a78e}div.screenerSidebar{border-right:1px solid #d6d6d6;height:300px;background:0 0;overflow-y:auto}#basicScreenerPage .main{background:#fff}div.screenerSidebar ul{background:0 0;padding-top:10px}div.screenerSidebar ul#myScreeners{padding-bottom:10px}div.screenerSidebar h4{font-size:13px;font-family:Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:0;color:#9197a3}.matchedStockTable,.steps{font-family:roboto,helvetica,sans-serif}div.screenerSidebar ul li{font-size:12px;padding:5px 0}div.screenerSidebar ul li a{color:#333}#basicScreenerPage{min-height:900px;padding-bottom:20px}#basicScreenerPage #builder,#screenerPage #builder{background:#fff;border:1px solid;border-color:#d0d1d5 #d0d1d5 #ccc;border-radius:3px;overflow:hidden;margin-bottom:20px}#basicScreenerPage #filters,#screenerPage #screenerQueryBuilder{overflow-y:auto;padding:10px}#matchedStocksInfo,.steps h4{overflow:hidden}div#screenerResultPanel{background:#fff;border:1px solid;border-color:#d0d1d5 #d0d1d5 #ccc;border-radius:3px;padding-bottom:70px}#screenerPage .main,div#site_container.basicScreener{background:#f1f1f1}#screenerPage #selectScreenerBody{position:relative}#screenerPage #selectScreenerBody img{position:absolute;top:0;left:165px}#screenerPage #selectScreenerBody .selectScreenerList{position:absolute;color:#666;top:45px;left:415px;font-size:20px}#screenerPage .select2-container{display:inline-block!important}.basicScreener h1.page-title{font-size:20px;line-height:1em;margin-top:15px;color:#28a78e}div.screenerSidebar ul li a.active{text-decoration:underline}.steps h4{margin-top:0;border-bottom:1px solid #e5e5e5;padding-bottom:10px;color:#555}.steps h5{margin-top:20px}#step5.steps .text-uppercase{text-transform:uppercase;color:#666}.wizardFooter{padding:19px 10px 20px;text-align:right;border-top:1px solid #e5e5e5;background-color:#eee;margin:15px -20px -20px}.note{color:#000!important;background-color:#dfd!important;border-bottom:3px solid #55a071!important;margin-top:16px;margin-bottom:16px;padding:10px 0 1px 20px}div#tokenContainerDiv{display:flex;position:relative}div#tokenContainerDiv p{padding-top:5px}input#myInvestflyAppToken{margin-left:30px;padding:3px 10px;width:400px;border:1px solid #55a071;border-radius:3px;background-color:#dfd}div#upgradeForTokenMsgDiv{position:relative;color:#000;background-color:rgba(255,238,136,.76);border-left:4px solid #ea1212;border-right:4px solid #ea1212;margin-top:10px;margin-bottom:16px;padding:10px 0 1px 20px}div#advancedSettingReview,div#closePositionReview,div#openPositionReview{margin:10px 0}#closeDownGradeFeedBackModal,#closeTriggerTradeModal,.closeAutomationLogModal,.closeMatchedStocksModal{position:absolute;right:10px;top:0;border:0;border-radius:0}#matchedStocksList{display:flex;width:100%}.matchedStockTable{border:1px solid #DDD;padding:10px 0}.matchedStockTable.col-md-6 table td,.matchedStockTable.col-md-6 table th{font-size:85%}.matchedStockTable.col-md-6 input[type=number]{font-size:1.2rem}.matchedStockTable table{border-bottom:1px solid #DDD!important}.matchedStockTable table>thead>tr>th{border-top:1px solid #DDD!important;width:auto!important}.matchedStockTable.col-md-6 table>tbody>tr>td:last-child{text-align:center}.matchedStockTable>h4{float:left;overflow:hidden;margin:5px 15px 15px;font:100 1.6rem/1.8rem roboto,helvetica,sans-serif}.matchedStockTable.col-md-6>h4{font-size:1.4rem;line-height:1.5rem}.matchedStockTable>h4 span#matchedCloseTradeCondition,.matchedStockTable>h4 span#matchedOpenTradeCondition{color:#16A085}.matchedStockInfoMsg p{margin:0 0 5px}.inputErrDiv{display:block}#matchedStocksInfo .matchedStockHelp{padding:0;margin-top:10px}#matchedStocksInfo .matchedStockHelp p{margin:0 0 5px}#matchedStocksInfo .well{padding:10px;border-radius:4px;margin-bottom:15px;font:12px/16px roboto,helvetica,sans-serif}#matchedStocksInfo .well>div{float:left;width:50%}.matchedStockTable table thead>tr th:first-child{width:150px}.matchedStockTable table tbody tr>td{vertical-align:middle;height:36px}#automationMatchedOpenStocksTbl tbody tr>td label.checkbox-custom-label,#automationMatchedStocksTbl tbody tr>td label.checkbox-custom-label,.matchedStockTable table tbody tr>td label.checkbox-custom-label{width:100%;margin-bottom:0;cursor:pointer}#automationLogModal tr>td.dataTables_empty,#automationMatchedOpenStocksTbl tr>td.dataTables_empty,#automationMatchedStocksTbl tr>td.dataTables_empty,#productQuotesTable tr>td.dataTables_empty,.matchedStockTable tr>td.dataTables_empty{font:1.5em/1.7em roboto,helvetica,sans-serif;color:#999;padding:75px 10px;background:#FFF!important;text-align:center}#automationMatchedOpenStocksTbl_info,#automationMatchedStocksTbl_info{float:left;font-size:85%;margin-left:10px;color:#999}#automationMatchedOpenStocksTbl_paginate,#automationMatchedStocksTbl_paginate{font-size:10px;margin-right:10px}.matchedStockTable .dataTables_filter>label::before{content:"\f002";position:absolute;font-family:fontAwesome;right:8px;color:#999;font-size:12px;top:6px}.matchedStockTable .dataTables_filter label input[type=search]{background:0 0;height:28px;border-radius:15px;padding:3px 20px 3px 10px;box-shadow:none}.auto-buy,.auto-select,.auto-sell{height:140px;width:140px}.matchedStockTable .dataTables_filter>label{position:relative;font-size:12px;margin-right:10px;color:#999}#matchedOpenStockSection .portfolioInfo,#matchedStockSection .portfolioInfo{padding:10px 15px;margin:20px 0 10px;border-radius:4px;float:left}#matchedOpenStockErrMsg.alert,#matchedStockErrMsg.alert{margin:15px}#whenNoAutomationThere #automationSteps p{font-family:Helvetica,Arial,sans-serif;margin:0 0 54px;text-align:center;font-size:24px;font-weight:500;color:#333}.auto-select{background:url(../img/automate.png) -12px -10px no-repeat}#porto-buy h2,#porto-select h2,#porto-sell h2{color:#11BCFA;margin:12px 0 0;font-size:49px;float:left}#porto-buy h2{color:#F09350}#porto-sell h2{color:#16A085}#porto-buy b,#porto-select b,#porto-sell b{color:#242627;float:left;margin:16px 0 0 12px}.auto-buy{background:url(../img/automate.png) -158px -8px no-repeat}.auto-sell{background:url(../img/automate.png) -300px -5px no-repeat}#whenNoAutomationThere img{margin:0 auto 25px}#indicatorListModal .modal-body{background-color:#FBFBFB;margin:0;padding:0}#indicatorListModal .modal-body .form-group label{padding-top:8px}#indicatorListModal .nav-tabs{background:#16A085}#indicatorListModal .nav-tabs>li>a{color:#fff}#indicatorListModal .nav>li>a:focus,#indicatorListModal .nav>li>a:hover{color:#555}#indicatorListModal .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background:#fbfbfb;color:#333}#indicatorListModal button.close{margin:5px}#indicatorList ul.indicatorName{padding:10px 5px;max-height:400px;overflow-y:scroll}#indicatorList ul.indicatorName>li>a:focus,#indicatorList ul.indicatorName>li>a:hover,#indicatorList ul.indicatorName>li>a:visited{text-decoration:none}#indicatorList ul.indicatorName>li{border-bottom:1px solid #ddd;padding:0 0 10px 10px;overflow:hidden;margin-bottom:10px;background:#F2F2F2;position:relative}#indicatorList ul.indicatorName>li>a{padding:10px 5px 0 0;cursor:pointer;display:block;color:#2A6496;float:left}#indicatorList ul.indicatorName>li>a.expandIndicator{max-width:91%}#indicatorList ul.indicatorName>li>a.expandIndicator:before{content:"\f054  ";position:relative;margin-right:3px;vertical-align:middle;font-size:10px;font-family:FontAwesome}#indicatorList ul.indicatorName>li>a.expandIndicator.active:before,#indicatorList ul.indicatorName>li>a.expandIndicator:hover:before{content:"\f078"}#indicatorList ul.indicatorName>li>a.expandIndicator.active,#indicatorList ul.indicatorName>li>a.expandIndicator.hover{color:#066}#indicatorList ul.indicatorName>li.active{background:#f1f1f1}#indicatorList.tab-content{background-color:#fbfbfb;border:1px solid #d6d6d6;padding:10px 15px}ul.indicatorDetail{margin-top:10px}ul.indicatorDetail .definition{margin:0 0 10px;display:none}ul.indicatorName .definition{display:none;line-height:18px;padding:10px 5px;float:left}ul.indicatorName .definition p{margin:8px 0 0}#automationWizard .modal-content .modal-body .control-label{text-align:left}#automationWizard #stockInPortfolioForm #automationScopeRadioBtnGrp .radio-custom-label{margin:0 20px 20px 0}.optionAutomationWarning,.wzOptionAutomationWarning{padding:8px;color:#1d6666;background:#eee}.optionAutomationWarning{margin-bottom:10px}.cashAllocationDiv{padding-top:10px}.cashAllocationDiv>h5{font-weight:700}#automationWizard .modal-content .modal-body label .fa-question-circle,#wzExcludeStockInfo.fa-question-circle,.cashAllocationDiv h5 .fa-question-circle{font-size:14px;color:#A4ABB7;text-decoration:none}#customConditionsInfo.fa-question-circle,#minHoldPeriodInfo.fa-question-circle,#timeoutPeriodInfo.fa-question-circle,.sampleQueryInfo.fa-question-circle{font-size:1.6rem;color:#A4ABB7;text-decoration:none}.cashAllocationDiv .allocateCashOptions{padding:10px 0}.cashAllocationDiv label.radio-custom-label{margin-right:25px}.cashAllocationDiv #allocateInBatchesDiv{padding-top:15px;margin-left:3%}.cashUseMaxType>label,.wzCashUseMaxType>label{float:left;margin-right:15px}.cashUseMaxType label>input,.wzCashUseMaxType label>input{margin-right:8px}#automationWizard .modal-content .modal-body .form-group select.batchSelect,#triggerTypeInputs select.batchSelect{border:none;background:0 0;outline:0}#automationWizard h5#closeTradeIdForTour{margin-top:30px}.textInputGroup .inputInfoText{font:13px/19px roboto,Helvetica,sans-serif;margin-right:5px}.textInputGroup .noBorderInput{margin-right:5px;background:#fff;border:1px solid #bdc7d2;padding:3px 8px;width:125px}.textInputGroup .textInputInfo{position:relative}.textInputGroup .textInputInfo .header-loader{position:absolute;top:0;right:10px}.textInputGroup{margin-left:25px}.textInputGroup .emptyInputField{border-color:#d2322d}#automationWizard .form-control-feedback{position:absolute;top:0;right:0;background:#EEE;padding:6px 10px;border-radius:0 4px 4px 0;border:1px solid #bdc7d2;z-index:9}#automationWizard #step3 #targetForm input,#automationWizard #step4 #advancedSettingForm .form-group input{border-radius:0 4px 4px 0}#automationWizard .modal-body input[type=number]::-webkit-inner-spin-button,#automationWizard .modal-body input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#automationWizard .modal-body input[type=number]{-moz-appearance:textfield}div#alertConditionErrMsg{font-size:.9em}.modal-open{overflow:auto}.profile-pic.img-circle{height:30px;width:30px}.investfly-menu li,.treeview-menu li{position:relative}.investfly-menu li:after,.investfly-menu li:before,.treeview-menu li:after,.treeview-menu li:before{content:'';left:15px;position:absolute;right:auto}.top-menu .top-nav,.top-menu>li>a{position:relative}.investfly-menu li:before,.treeview-menu li:before{border-left:1px dotted #999;height:100%;top:-15px;z-index:1;width:1px}.investfly-menu li:after,.treeview-menu li:after{border-top:1px dotted #999;height:20px;top:15px;width:15px}.top-menu{padding:7px 15px;margin:0;height:42px}.top-menu>li{display:inline-block;margin:0 1px}.top-menu>li>a{text-align:center;min-width:37px;padding:12px 10px 21px;display:inline-block;z-index:1;background-position:center center;color:#FFF}.top-menu>li>a:focus,.top-menu>li>a:hover{text-decoration:none;color:#FFF;background:#232A2F}.top-menu>li>a>.tmn-counts{position:absolute;color:#FFF;font-style:normal;background:#02A45A;padding:2px 5px;border-radius:2px;right:3px;top:1px;font-size:10px}.lv-header,.top-nav .lv-footer{text-align:center;padding:10px}.top-menu>li .dropdown-menu{margin-top:0;border:none;border-radius:0;width:300px}.lv-header{line-height:100%;text-transform:uppercase;border-bottom:1px solid #F0F0F0;font-weight:500;color:#4C4C4C;margin-bottom:10px}.lv-title{color:#16A085}.top-nav .lv-footer{display:block;border-top:1px solid #F0F0F0;font-size:11px!important;color:#555!important;line-height:16px}.top-nav .lv-footer:hover{color:#333!important;text-decoration:none;background:0 0!important}.top-menu>li .dropdown-menu-lg .lv-body{max-height:210px;overflow-x:hidden}.listview .lv-item{position:relative;display:block;padding:10px 20px;line-height:22px;transition:background-color 300ms ease 0s;font-size:1em!important;white-space:normal!important;font-weight:400!important}.listview .lv-item:hover{background:#D6DDE7;color:#305D8C;text-decoration:none}.listview .lv-item .lv-small{font-size:12px;color:#A9A9A9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%}.top-menu .dropdown-menu>li>a:focus,.top-menu .dropdown-menu>li>a:hover{color:#A7B1C2}.username_dropdown{font-size:14px;margin:0 8px;font-weight:400}#nav-search{padding:5px;float:right;border-radius:0 2px}input.top-nav-search{padding:3px 10px;color:#2B2B2B;background-color:#FFF;max-height:28px;min-width:400px;line-height:20px;border:1px solid rgba(0,0,0,.1);border-radius:2px 0 0 2px}input.top-nav-search#searchPeoplePortfolio::-webkit-input-placeholder{color:#555;font-size:13px}input.top-nav-search#searchPeoplePortfolio:-moz-placeholder{color:#555;font-size:13px}input.top-nav-search#searchPeoplePortfolio::-moz-placeholder{color:#555;font-size:13px}input.top-nav-search#searchPeoplePortfolio:-ms-input-placeholder{color:#555;font-size:13px}#user_dropdown>a#fbProfilePic{padding:0;float:none;margin-right:0}#user_dropdown ul.sub-menu{max-width:160px;padding:5px 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box;top:42px;z-index:99999}#user_dropdown ul.sub-menu i{margin-right:7px;min-width:18px}#user_dropdown ul.sub-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}#user_dropdown ul.sub-menu .divider{width:123px;margin:5px auto;border-bottom:1px dotted #E5E5E5;background:0 0}input.top-nav-search::-webkit-input-placeholder{font-size:11px;color:#2B2B2B}input.top-nav-search::-moz-placeholder{font-size:11px;color:#2B2B2B}input.top-nav-search:-ms-input-placeholder{font-size:11px;color:#2B2B2B}input.top-nav-search:-moz-placeholder{font-size:11px;color:#2B2B2B}#user_dropdown>a:focus,#user_dropdown>a:hover,#user_dropdown>ul>li>a:focus,#user_dropdown>ul>li>a:hover{background:0 0;color:#71BD2C!important}#user_dropdown:hover .dropdown-menu{display:block}.header-overlay{background:rgba(41,56,70,.6)}.navbar-isloggedin{padding:8px 15px 8px 30px}.postUpdate{margin:0 0 25px;border:1px solid #CCC;border-radius:4px;background:#FFF}#whatsNewForm,.whatsNewText{overflow:hidden}#whatsNewForm .newsFeedAvatar{margin:10px}#whats-new-content{overflow:hidden}#whats-new-textarea{float:left;padding:10px 0}#whatsNewForm .previewLinkDiv,#whatsNewForm .previewPost{margin:0 10px 10px}#whatsNewForm .previewLinkDiv #previewLinkPostError,#whatsNewForm .previewPost #previewPostError{margin:10px 0}#whatsNewForm .previewPost .videoFrameDiv{margin-top:10px}#whatsNewForm .previewLinkDiv .postActivity,#whatsNewForm .previewPost .postActivity{margin:0 0 10px}#whats-new-textarea textarea{border:none;padding:10px 10px 10px 0;color:#A8ABB0;vertical-align:top;display:block;overflow:hidden;font-size:14px;resize:none;height:42px;outline:0;width:100%}.editOption i{color:#DDD;font-size:19px;padding:21px 21px 21px 10px}.whatsNewOptions{padding:0 10px;border-top:1px solid #CCC;overflow:hidden}#addItems{margin:10px 10px 10px 0}#addItems a{color:#7D7D7D;padding:12px 10px 12px 0}#addItems a:hover{text-decoration:none}#addItems i{margin-right:8px}.addVideoLink{border-right:1px solid #CCC}.addLinks{margin-left:10px}#selectOptions{padding:5px 0}#selectProfilePost{padding:3px 10px 4px;min-width:105px;color:#666;font-size:13px;font-weight:700}.btn-post{background:#87AA28;border:none;color:#FFF;font-weight:700}.btn-post:hover{background:#8CB717;color:#FFF}.newsFeed-body li{list-style:none;margin:0 0 15px;padding:0;border-color:#16A085 #CCC #CCC;border-style:solid;border-width:3px 1px 1px;border-radius:4px;background:#FFF;overflow:hidden}.newsFeedAvatar{float:left;margin:0 20px 0 0}.newsFeedAvatar img{-webkit-border-radius:15%;-moz-border-radius:15%;border-radius:15%;border:1px solid #CCC;height:42px;width:42px}.newsFeedContent{min-height:50px;padding:15px}.newsFeedContent a{color:#16A085;font-size:13px}.newsFeedContent p{margin:0;overflow:hidden}.newsFeedContent>p>a{color:#16A085;text-transform:capitalize;font:16px/21px medium roboto,helvetica,sans-serif}.newsFeedContent .investfly-game-link{font-size:18px!important}#dashboardActivity .newsFeedContent>p>a.btn.btn-default,.newsFeedContent>p>a.btn.btn-default{background-color:#FFF;border:1px solid rgba(0,0,0,.3);box-shadow:0 1px 0 0 rgba(0,0,0,.1);padding:4px 6px;font-size:.9em;color:#555}.newsFeedContent>p>a.btn.btn-default i{color:#16A085}.newsFeedContent>p>a.btn.btn-default:hover{box-shadow:0 1px 0 0 rgba(22,160,133,.3);border-color:#16A085;background-color:rgba(22,160,133,.2);color:#066}.posted-data{margin:10px 0 0;color:#666;overflow:hidden}.posted-data .bpfb_final_link{overflow:hidden;margin:10px 0}.posted-data img{margin-right:auto;margin-left:auto;max-height:350px}.posted-data p .activity-read-more{float:right}.posted-data embed,iframe,object,video{width:100%;min-height:400px}#activityContent .deletePost a{color:#999;margin-right:10px}#activityContent .deletePost a:hover{text-decoration:none;color:#333}.newsFeedContent .activity-time-since{display:block;max-width:150px;color:#999;font-size:13px;text-transform:none}.commentTimeStamp{color:#999;font-size:11px}.bpfb_link_preview_container{width:100%;background:rgba(119,119,119,.04);overflow:hidden}.bpfb_final_link .bpfb_link_contents{float:left;margin-left:10px;text-align:justify}.bpfb_link_preview_title{padding-top:10px;font-weight:700;font-size:1.2em}#footer-menu{padding:0;margin-left:205px}#footer-menu>ul{margin:0;padding:0;list-style:none;overflow:hidden}#footer-menu>ul>li>a{float:left;font-size:13px;color:#FFF;padding:9px 5px}.site-footer a,.site-footer p,.site-info{font-size:11px}#footer-menu>ul>li:hover>a{color:#41A62A}.site-info{float:right;line-height:16px}.site-info p{margin:0}.tradierFrm{margin:25px 0 0 40px}#cloneToBrokerForm #brokerSelectToCloneTbl_info{padding-bottom:8px}#brokerPortfolios #allBrokerList #brokerDetailTable{margin:0 0 20px}#brokerPortfolios #allBrokerList #brokerDetailTable .connectedBrokerName{padding:10px 0;border-bottom:1px solid #F5F5F5;overflow:hidden}#brokerPortfolios #allBrokerList #brokerDetailTable>h3{margin:0}#brokerPortfolios #allBrokerList #brokerDetailTable .connectedBrokerName>a{color:#16a085;float:left;margin:5px 15px 0 0}#brokerPortfolios #allBrokerList #brokerDetailTable .connectedBrokerName>span{float:right}#brokerPortfolios #allBrokerList #brokerDetailTable .connectedBrokerName i{color:#066;font-size:20px;float:left;margin:3px 10px 0 0}#brokerPortfolios #allBrokerList #brokerDetailTable .connectedBrokerName .refreshSession{float:right;margin-top:0;color:#999}#brokerPortfolios #allBrokerList #brokerDetailTable .connectedBrokerName .refreshSession i{font-size:100%}#brokerPortfolios #allBrokerList .brokerAccountDetails div>span{font-size:1.1em;padding:6px 16px;font-weight:100}#brokerPortfolios .brokerAccountDetails a{margin-top:auto}#brokerPortfolios .brokerAccountDetails a,#brokerPortfolios .brokerAccountDetails a:hover{text-decoration:none}#brokerPortfolios .brokerAccountDetails .brokerList{margin:0 0 10px;justify-content:flex-start;flex-flow:column;border:1px solid rgba(0,0,0,.1);padding:10px;height:132px}#brokerPortfolios .brokerAccountDetails .brokerList#tradierBroker{border-width:1px 0}#brokerPortfolios .brokerAccountDetails .brokerList img{height:60px;margin:0 0 10px;width:250px}#brokerPortfolios .brokerAccountDetails .brokerList img.justTradeLogo,#connectAnotherBrokerModal img.justTradeLogo{width:100px}#brokerPortfolios .brokerAccountDetails .brokerList img#tradeStationLogo{height:40px}#connectAnotherBrokerModal img.tdAmeritradeLogo{width:50%}#connectAnotherBrokerModal img.eTradeLogo,.brokerList .eTradeLogo{width:40%}.suggestBroker{position:fixed;color:#fff;background:#363d4d;border-radius:4px 4px 0 0;padding:8px 15px;font-size:16px;right:5px;bottom:0;z-index:9;width:300px}.suggestBroker:hover{opacity:.9;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.suggestBroker a{text-decoration:none;color:#fff}.suggestBroketContent{font-size:14px;padding:0;display:none}.suggestBroketContent input#entry_1360644933{border-radius:4px;border:none;height:36px;margin:5px 0 0;color:#666}.suggestBroker.leaveBottom{bottom:53px}.suggestBroketContent hr{margin:10px 0}#brokerPortfolios .brokerAccountDetails>hr{max-width:80%;margin:15px 0}button#connectTradierAccBtn{font-size:14px;margin:20px 0}.modal.fade#connectIBModal{z-index:99999}#connectAnotherBrokerModal .connectBrokerBtn{margin:0 0 20px;border-bottom:1px solid #f5f5f5;min-height:80px}#brokerIntCommingSoon.suggestBroker{padding-left:25px;margin-top:10px;cursor:pointer;z-index:999}.connectBrokerAccount{margin-right:5px}.how-it-works-container .fa-pulse{margin-top:90px}#phoneNumberDiv .col-xs-4,#phoneNumberDiv .col-xs-7{padding-left:0}#prizePanel{font-weight:600;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:16px}#prizeWinner{color:#FFF;font-family:'Croissant One',cursive;font-size:5.4em}#prizePanel span{color:#16A085;font-size:23px;font-family:roboto}#gameSearchBtn{border-radius:0;padding:7px;margin-right:0}#noGameFound{margin-left:-6px;border-radius:0;width:98%}#phoneWhy{margin-left:10px}.warningPortfolio{padding:5px 10px;font-size:14px;margin:0}#warningPortfolio a,.warningPortfolio a{color:#16A085}#warningPortfolio a:hover,.warningPortfolio a:hover{color:#066}#portfolioErrMsg{padding:0}#stockDetailLoader{float:left;margin-left:-30px}.portfolioErrMsg{padding:5px 0}#tradeHeadline,#tradeHeadline h3{padding:0}#tradeInfoMsg{margin:20px 0 10px}#available_cash,#buying_power,#curr_value,#invested_amt{color:#333}#prize_removed_alert{text-align:justify}.popover[class*=tour-]{z-index:11111!important;padding:5px;opacity:.9;border-radius:4px;background:#2f4050;color:#fff;border:1px solid #333;margin:8px}.tour-automationSettingTour.popover[class*=tour-] .popover-title{background:0 0}.tour-automationSettingTour.popover[class*=tour-] button.btn.btn-sm{font-size:12px!important;line-height:1.5!important;font-weight:100;padding:4px 10px}.tour-automationSettingTour.popover[class*=tour-]{opacity:1;margin:0;z-index:1101!important}.btn-group>.dropdown-toggle:not(:first-child),.tour-automationSettingTour.popover[class*=tour-] .btn-group>.btn:last-child:not(:first-child){border-left-color:#DDD}#automationSettingDiv{position:fixed;bottom:0;right:15px;display:flex;z-index:99}#startAutomationSettingTour{border-radius:4px 0 0 4px}#startAutomationSettingTour i{font-size:1.5rem;vertical-align:middle;margin-left:3px}.helpGuide{position:fixed;z-index:100;right:0;bottom:6%}.hideHelpDiv,.playDemoVideo,.startGuidedTour{margin:0!important}.playDemoVideo{border-left:1px solid #FFF;border-right:1px solid #FFF}#automationSettingDiv #exitPageTour{background:#d9534f;padding:5px 10px;position:static;border:1px solid #C7312C;border-radius:0 4px 4px 0;color:#FFF;cursor:pointer}#advancedSettingPanel.tour-step-backdrop,#closeTradeSettingPanel.tour-step-backdrop,#openTradeSettingPanel.tour-step-backdrop,#updateAutomationDiv.tour-step-backdrop{background:#FFF}.startTour{font-weight:700;font-size:16px;margin:0;padding-top:10px}.popover-content .orderedList{padding-left:17px}.popover-lg{max-width:560px}.popover-lg.welcome-popover{max-width:680px}.popover-lg.welcome-popover .popover-content{padding:0}.popover-lg.welcome-popover .popover-content h1{margin:0 0 15px}.popover-lg.welcome-popover .popover-content h4{margin:0 0 30px}.welcome-popover .welcomeSteps{margin:0 0 10px;float:left;width:33%;text-align:center}.welcome-popover .welcomeSteps img{height:80px;border-radius:50%;background:#16a085;padding:6px 10px}.closeGuidedTour,.closeGuidedTour:hover{opacity:1;color:#FFF;background-color:#FF5B57}.welcome-popover .welcomeSteps p{margin-top:15px;padding:0 15px}.welcome-popover .welcomeSteps p b{font-size:20px;font-weight:700;line-height:26px}.popoverFullWidth{left:43%!important}.popover-md{max-width:360px}.closeGuidedTour{position:relative;top:-5px;right:15px;padding:0 5px;font-weight:300;font-family:Roboto,sans-serif}.popover.right .arrowTour::after{border-right-color:#2f4050}.popover.left .arrowTour::after{border-left-color:#2f4050}.popover.top .arrowTour::after{border-top-color:#2f4050}.popover.bottom .arrowTour::after{border-bottom-color:#2f4050}.popover-navigation .btn.disabled,.popover-navigation .btn[disabled]{color:#D2D2D2;cursor:not-allowed;pointer-events:all!important}.popover[class*=tour-] .popover-navigation{overflow:hidden}#activityPage .activityPageContent{margin-right:0}#profile-info{background-color:#2F4050;border-radius:5px;color:#FFF;padding:0}.social-detail{background-color:#FFF;color:#999;padding:40px 20px 6px;overflow:hidden}.currentUserInfo{overflow:hidden;padding:15px;min-height:120px}.currentUserInfo a{color:#FFF}.profilePicture img{border-radius:50%;padding:2px}.userStatus h3{text-transform:capitalize;margin:0}.userStatus span{font-size:13px;display:block;font-weight:500;margin:4px 0 0}.profilePicture a#fbProfilePic{float:none;margin:0;position:absolute;top:10%;left:40%}.whomToFollow .followHeader{overflow:hidden;padding:20px 0}.whomToFollow .followHeader h3{margin:0}.whomToFollow .followHeader a{color:#16A085}.followCountHeader{padding:20px 0 0;border-bottom:1px solid rgba(0,0,0,.1)}.followCountHeader ul li{display:inline-block;padding:0 10px;text-align:center;font:13px/18px roboto,helvetica,sans-serif}.followCountHeader ul li a{color:#555;text-transform:uppercase}.followCountHeader span{margin:0 0 4px;display:block;font-size:19px}.followCountHeader ul li a:hover{text-decoration:none}.followCountHeader ul li:not(:first-child){border-left:1px solid #E2E7ED}#whomToFollow{font-family:roboto,helvetica,sans-serif}#whomToFollowList .toFollowDiv{overflow:hidden;margin:0 0 10px;padding-bottom:10px}#whomToFollowList .toFollowDiv:not(:last-child){border-bottom:1px solid #CCC}#whomToFollowList .toFollowDiv img.avatar{width:50px;height:50px;border-radius:50%;float:left}#whomToFollowList .toFollowDiv .followImage,.newsFeedContent .followUserFeedBtn .followImage{margin-right:5px}#whomToFollowList .followUserAvatar{float:left}#whomToFollowList .toFollowDiv .followUserFullName{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:12px 0 12px 5px}#whomToFollowList .toFollowDiv .followUserFullName a{color:#066}#whomToFollowList .toFollowDiv .followUserFullName a:hover{color:#2F4050}.followUserBtn{background-color:#FFF;border:1px solid rgba(0,0,0,.3);box-shadow:0 1px 0 0 rgba(0,0,0,.1);margin:10px 0 0;padding:6px}.followUserBtn:hover{box-shadow:0 1px 0 0 rgba(22,160,133,.3);border-color:#16A085;background-color:rgba(22,160,133,.2);color:#066}.followUserFeedBtn{background-color:#FFF;border:1px solid rgba(0,0,0,.3);box-shadow:0 1px 0 0 rgba(0,0,0,.1);margin:-27px 0 0;padding:6px}.followUserFeedBtn:hover{box-shadow:0 1px 0 0 rgba(22,160,133,.3);border-color:#16A085;background-color:rgba(22,160,133,.2);color:#066}.ibPasswordSpan,.ibUserNameSpan{float:left;padding-bottom:0}.ibPasswordSpan .addon-color{max-width:40px}.ibPasswordSpan span,.ibUserNameSpan span{padding-bottom:11px;border-left:1px solid #ccc!important}.ibPasswordInput,.ibUserNameInput{margin-top:0;margin-left:40px}.ibPasswordInput input,.ibUserNameInput input{width:300px}.ibPasswordSpan span{padding-right:15px}#welcomePage{margin:46px auto 15px}#welcomePage p{color:#666;font-size:1.3em}#welcomePage .title{background:#F2F2F2;border:none;padding:15px 0;color:#666;margin:0 0 100px}#welcomePage .title h1{margin-top:0;color:#666;font-size:1.8em;line-height:2em}.welcomeStep h2{font-size:2.2em;line-height:2.5em;font-weight:700;margin-top:20px}#welcomePage .title p{font-size:1.3em}#welcomePage .title a{color:#16A085}#welcomePage .title a:hover{color:#066}.welcomeStep{text-align:center;padding:15px 35px;background:#F2F2F2;min-height:400px}.welcomeStep i,.welcomeStep img{margin:-100px auto 0;background:#16A085;border:7px solid #FFF}.welcomeStep img{display:block;padding:20px 25px}.welcomeStep i{font-size:4em;color:#FFF;display:flex;align-items:center;justify-content:center;height:135px;width:135px;border-radius:50%}#dashboardActivity{padding:15px}.overViewPopOver.popover{max-width:550px}#endTour{float:none}#overviewVideoModal.modal.fade{background:rgba(0,0,0,.8)}#overviewVideoModal.modal.fade #closeTutVideo{color:#FFF;opacity:1;font-size:40px;padding:5px 20px 0 0}#topPortfoliosSlider ul.slides>li{height:350px;cursor:pointer}#dashboardActivity .newsFeed-body li{border-top-color:#16A085}.newsFeed-body #message.info{text-align:center}#dashboardActivity .newsFeedContent>p>a,a.darklink{color:#16A085;font-size:15px}#dashboardActivity .posted-data>p>a{color:#16A084}#dashboardActivity .newsFeedContent>p>a:hover,#dashboardActivity .posted-data>p>a:hover,a.darklink:hover{color:#066}#dashboardActivity .newsFeedContent>p>a>img{margin-right:5px}#dashboardActivity .newsFeedContent .activity-time-since{color:#999;font-size:13px}.bpfb_final_link .bpfb_link_contents a{color:rgba(22,160,133,.8)}#brokerDetailModal{overflow:hidden;padding-left:20px}.brokerDetailContent{padding:10px;margin:5px 0;border-bottom:1px solid #f5f5f5}.brokerDetailContent .typeOfBroker{padding:0}#selectBrokerRadioBtn{min-width:20px}.typeOfBroker{padding:0 15px;font-weight:700}#brokerDetails{margin:0 0 15px}.brokerDetailContent a{color:#16A085;font-size:13px;display:block}.brokerDetailContent a:hover{color:#066}.connectBrokerBtn{padding:0 25px 10px;border-bottom:1px solid #F5F5F5}#tradeStationBroker,.connectBrokerBtn .upgradeBtnList{margin-top:25px}#connectTradeStationBtn{margin:0}#trdBroker{margin:15px 0}.connectBrokerBtn>a{margin:20px 0;color:#FFF}.upgradeBtnList{margin-top:3%}.upgradeBtnList a{color:#FFF}#apiContainer,#resourcesContainer{padding-top:117px}#apiContainer .apiPageBreadcrumb{overflow:hidden;padding-top:10px;border-bottom:1px solid #EEE}#apiContainer .list-group.sub-list .panel-body,#resourcesContainer .list-group.sub-list{padding:0 0 0 20px;border:none}#apiContainer .list-group.sub-list .panel-body .list-group{margin-bottom:0}#apiContainer .list-group.sub-list .list-group-item,#resourcesContainer .list-group.sub-list .list-group-item{border:none;background:0 0}#apiContainer.loggedInGuides,#resourcesContainer.loggedInGuides{padding-top:58px}#sidebar{position:fixed;top:117px;bottom:0;left:0;padding:20px 5px;overflow-x:hidden;overflow-y:auto;background-color:#F5F5F5;border-right:1px solid #EEE}#sidebar .panel{background:0 0;box-shadow:none;border:none}#sidebar .panel-group .panel-heading{min-height:15px}#sidebar .list-group.sub-list .list-group-item:before,#sidebar .panel .panel-heading .panel-title:before{content:"\f054";font-family:FontAwesome;vertical-align:top;color:#16a085;margin-right:5px;display:block;float:left;height:21px;margin-top:2px;font-size:12px;visibility:visible}#sidebar .list-group.sub-list .list-group.sub-list .list-group-item:before{font-size:7px}#sidebar .list-group.sub-list .list-group-item:before{content:"\f111";font-size:9px;padding-top:2px}.loggedInGuides #sidebar{top:58px}#sidebar a{color:#16A085}#sidebar a:hover{color:#066}.sidebarHeading{font-weight:700;color:#FFF;padding:20px 15px 0;font-size:15px}.reqHeading{text-decoration:none;font-weight:700;display:block;margin:0 0 5px;color:#666}#helpPageContent section h1:before,#helpPageContent section h2:before,#helpPageContent section h3:before,.resources-page .ng-scope h4:before{display:block;content:" ";height:140px;margin-top:-140px;visibility:hidden}#helpPageContent.loggedInHelpContent section h1:before,#helpPageContent.loggedInHelpContent section h2:before,#helpPageContent.loggedInHelpContent section h3:before,.resources-page .ng-scope .loggedInGuides h4:before{height:58px;margin-top:-58px}#helpPageContent p{text-align:justify}.showcasePage{min-height:600px;padding:0;margin:0;background-color:#F5F5F5}.showcasePage #showcase .card.tooltipBtn:hover .customTooltip{top:auto;bottom:100%;left:auto;right:-110px}.showcasePage #showcase .card{border-bottom:2px solid;border-radius:2px;margin:5px 5px 5px 4px;width:32.35%;background-color:#fff;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);box-shadow:0 1px 4px 0 rgba(0,0,0,.14);min-height:92px}.showcasePage #showcase .card.gain{border-color:#5AB251}.showcasePage #showcase .card.loss{border-color:#D42D1B}.showcasePage #showcase .card .percentChange{padding:5px 0 0;font-size:1.2em;font-weight:400;text-align:center;color:#555}.showcasePage #showcase .card.gain .percentChange:before{background:url(../img/up-arrow.svg) no-repeat;padding:0 10px;content:""}.showcasePage #showcase .card.loss .percentChange:after{background:url(../img/down-arrow.svg) no-repeat;padding:0 10px;content:""}.showcasePage #showcase .card .portfolioInfo p{font-size:.9em;color:#777;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.showcasePage #showcase .card.createPortfolio{border-bottom-color:#d6d6d6;height:288px;padding:90px 10px}.showcasePage #showcase .card.createPortfolio a:hover{text-decoration:none}.showcasePage #showcase .card .portfolioInfo p.market{padding-top:10px}.showcasePage #showcase .card.createPortfolio .percentChange i.fa{border:3px solid #d6d6d6;padding:4px 7px;font-size:26px;border-radius:50%;color:#d6d6d6;margin-bottom:20px}.showcasePage #showcase .card.createPortfolio .portfolioInfo{font-size:18px;color:#777;font-family:Roboto,Helvetica,sans-serif;text-align:center}.showcasePage #showcase .col-md-4.card .img{height:150px;background-color:#ccc;padding:0;margin:0 -15px 5px}.showcasePage #showcase .card h5.portfolioName.text-ellipsis{width:75%;font-size:1.3em;font-weight:700;color:#444}.showcasePage #showcase .col-md-4.card .portfolioName a{font-family:Roboto,Helvetica,sans-serif;font-size:.95em;color:#333;font-weight:400}.showcasePage .content{background-color:#F5F5F5;padding:0 15px 25px;min-height:600px}.showcasePage .content .btn.btn-default{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05);box-shadow:0 1px 0 rgba(0,0,0,.05);background-color:#fff;background-image:-webkit-linear-gradient(top,transparent,transparent);background-image:linear-gradient(top,transparent,transparent);color:#333;border:1px solid rgba(0,0,0,.09)}.showcasePage .content .btn.btn-default .fa{background:#4285F4;color:#fff;border-radius:50%;padding:3px 5px}.showcasePage .row#portfolioType{background:#fff;padding:12px 5px 0;margin-bottom:25px;box-shadow:0 1px 8px rgba(0,0,0,.3)}.topStrategyHeading{margin-top:30px}:not(.firefox) select.select,:not(.firefox) select.select:active,:not(.lt-ie10) select.select,:not(.lt-ie10) select.select:active{-webkit-appearance:none;-o-appearance:none;-moz-appearance:none;appearance:none;background-size:1.467em .53em,auto;background-repeat:no-repeat,repeat-x;background-position:right center,0 0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjE2cHgiIGhlaWdodD0iMjIzLjg5M3B4IiB2aWV3Qm94PSItNTguOTk5IDU2LjAyNSA2MTYgMjIzLjg5MyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtNTguOTk5IDU2LjAyNSA2MTYgMjIzLjg5MyINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjMUYxRjFGIiBkPSJNMTAxLjQzLDI3Ni43OTRjMiwyLDQuNzEzLDMuMTI0LDcuNTQyLDMuMTI0czUuNTQyLTEuMTI0LDcuNTQyLTMuMTI0TDI3My44MiwxMTkuNDgzDQoJYzQuMTY0LTQuMTY2LDQuMTY0LTEwLjkxOSwwLTE1LjA4NWwtNDUuMjUtNDUuMjQ5Yy00LjE2Ni00LjE2Ni0xMC45Mi00LjE2Ni0xNS4wODQsMEwxMDguOTczLDE2My42NTdMNC40NTgsNTkuMTUNCgljLTQuMTY2LTQuMTY2LTEwLjkxOC00LjE2NS0xNS4wODQsMGwtNDUuMjQ4LDQ1LjI0OWMtNC4xNjYsNC4xNjYtNC4xNjYsMTAuOTE5LDAsMTUuMDg1TDEwMS40MywyNzYuNzk0eiIvPg0KPHJlY3QgeD0iLTU4Ljk5OSIgeT0iNTYuMDI1IiBmaWxsPSJub25lIiB3aWR0aD0iNjE2IiBoZWlnaHQ9IjIyMy44OTMiLz4NCjwvc3ZnPg0K),url('data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20%3F%3E%3Csvg%20xmlns%…2%20height%3D%221%22%20fill%3D%22url(%23gradient)%22%20%2F%3E%3C%2Fsvg%3E');color:#555;border-color:#f2f2f2;border-radius:2px;padding:.4em 2em .4em .4em}.showcasePage .content div#pagination{padding:0 8px 0 4px;overflow:hidden;width:100%;color:#999;font-size:12px}#backtesterContent .backtesterTable,.backtesterBody #equityChart,.backtesterBody .hichartBody,.backtesterTable .backtestData{padding:0}.showcasePage .content div#pagination a{color:#16A085}.showcasePage .content div#pagination a i{font-size:14px}#backtesterContent{background-color:#FFF}#backtesterContent .topHeader{border-radius:0;box-shadow:none;margin-bottom:0}.notLoggedInBacktest{border:1px solid #C5D0DC}.backtesterBody{display:flex;justify-content:space-between;margin-bottom:10px}.backtesterBody .hichartBody{margin-right:auto}.backtesterBody #summary{padding:0;min-width:30%;margin-left:auto}.backtesterBody #performanceForm label{text-align:left}.backtesterBody .panel .panel-heading h4{float:left}.backtesterBody #noOfYearDiv .backtestInput{display:inline-block;margin:0 5px;float:left;max-width:130px}.backtestLoader{float:right}#errMessageBacktester{padding:5px 10px;margin:0}#errMessageBacktester button.close{font-size:1.2em}.backtestProgress,.reRunBacktest,.startBacktestBtn{padding:0}#performanceForm .table>tbody>tr:first-child>td{border:none}.brokerTerms,.brokerTerms-content{margin:40px 0 0}.brokerTerms-content ol li ol li{margin-bottom:10px}.brokerTerms .header h1,.brokerTerms .header h2{line-height:42px;margin:0}.searchIndicatorTable{margin-top:10px}.searchIndicatorTable tbody tr th{border-bottom:0}.searchIndicatorTable #indicatorList tr th{padding:0!important;font-weight:400;font-size:13px}.searchIndicatorTable thead{background-color:#16A085;color:#FFF}.searchIndicatorTable #indicatorList ul.indicatorName{padding:10px;overflow-y:auto}.right-inner-addon{position:relative;left:50px}#indicatorListModal{z-index:99999}#indicatorListModal .modal-content #operator ul{list-style:none;float:right;padding:10px 0 0}#indicatorListModal .modal-content #operator ul li{float:left;margin-right:4px}#indicatorListModal .modal-content #operator ul span{float:left;font-weight:700;margin-right:15px;padding-top:5px}.right-inner-addon input{margin:0}.right-inner-addon i{position:absolute;right:10px;top:10px;pointer-events:none}.modal-sm .modal-body .expiryDateAlert .close{width:auto;margin:0}#customStockCheck label h4,#pairedStockCheck label h5{margin:0 0 10px}#pairedStockCheck .automationInfoText{margin-bottom:20px}#pairedStockCheck .automationInfoText a{color:#16A084}#customOrderCheck,#pairOrderCheck{margin:0;vertical-align:middle}#customOrderGroup #automationTipText{margin:0 0 5px}#customOrderGroup .col-sm-10.col-sm-offset-2{margin-left:14.6%}#alertSettingForm #customOrderGroup .col-sm-10.col-sm-offset-2 .small.color-warning{margin-left:8px}#alertSettingForm .selectCondition{margin:0 5px}#wzSingleSecurityDiv{padding-left:25px}.triggerDiv #customOrderGroup>label,.triggerDiv>.col-sm-1{width:14.6%}#submit_trade_btn{margin-left:10px}.typed-cursor{opacity:1;font-size:35px;-webkit-animation:blink .7s infinite;-moz-animation:blink .7s infinite;animation:blink .7s infinite}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-moz-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}#pairOrderCheck{margin:0 15px}#cloneToAccordion h3{margin-bottom:0;border-color:#D3D3D3!important;color:#555!important;padding:.5em .5em .5em 2.2em!important;background:#FFF!important;outline:0;font-size:16px}#cloneToAccordion .ui-widget-content{height:auto!important;margin-bottom:10px;border-color:#D3D3D3!important;cursor:auto}#cloneToAccordion .ui-state-default{border:1px solid #D3D3D3!important;background:#EEE!important}#cloneToAccordion #cloneNewPortfolio,#cloneToAccordion #cloneOldPortfolio{padding-left:20px}#cloneToAccordion #cloneBrokerErrMessage,#cloneToAccordion #cloneErrMessage{margin-left:20px}#cloneToAccordion #cloneBrokerErrMessage a,#cloneToAccordion #cloneErrMessage a{color:#16a085}form#cloneToPortfolioForm div.radio{padding-bottom:10px}#upgradeForCloneDiv a{color:#16A084}#upgradeForCloneDiv a:hover{color:#066}form#cloneToPortfolioForm div.radio input{margin:4px 20px 0 0}form#cloneToPortfolioForm div.radio label{font-size:15px}.showIndicatorListSelect{margin-left:35px}.showIndicatorListSelect ul.select2-choices{width:600px}#cancelIndicatorSelect,#submitIndicatorSelect{margin-top:2px;margin-left:10px}#operator{margin:-10px 0 -10px 20px}#operator .operatorList ul li a{font-size:19px;font-weight:700;padding:0 9px}#actionBtnDivIndicator{margin-right:30px}#noPortfoliosMessage,#tradeAlertMessage{color:#a94442;font-style:italic}#copyPortfolioModal #noPortfoliosMessage{color:#a94442;font-size:12px;font-style:normal}#screenerResultOptions,#tradeFromScreener{margin-right:10px}#screenerDownloadDiv{margin-bottom:40px;text-align:right}.screenerDetail{max-width:56%;margin:0 0 10px}#upCustomOrderGroup .comparator,#upPairedStockInput .comparator{margin:0 5px}#initialScreenerTrade #listPortfolioTitle{overflow:hidden}#initialScreenerTrade #tradeScreenerStockTbl{margin-top:20px;max-height:376px;overflow-y:auto;overflow-x:hidden}#tradeFromScreenerModal .modal-dialog{width:700px}#tradeFromScreenerModal .modal-dialog #trade_type{width:46%}#portfolioListInScreener{min-width:200px}#portfolioSummary{background-color:#F5F5F5;border-color:#423737;border-radius:6px;padding:10px 20px}.salesUpgradeRequiredSection{text-align:center}.salesUpgradeRequiredSection h3{margin:0 0 20px;color:#da8e2f;font-size:2rem}.salesUpgradeRequiredSection p{color:#666;font-size:1.5rem;margin:0 0 20px}.salesUpgradeRequiredSection .goToPricingBtn{font-size:1.7rem;padding:10px 30px}#followPortfolioModal label#routePortfolioId-error{display:block}#followPortfolioModal span.line{width:200px;display:inline-block;background:#F0F0F0;padding:1px 0;margin:5px}#followPortfolioModal p.seperator{color:#777;margin:20px 0}#unfollowPortfolio ul.dropdown-menu>li{width:250px}ul.dropdown-menu>li.menu-bg{background-color:#f4f4f4;border-bottom:1px solid #ddd;padding:8px 5px}ul.dropdown-menu>li.menu-bg span.menu-title{font-weight:700;display:block;color:#555;font-size:.9em}ul#followPortfolioSettings li{margin:3px 0;padding:0}ul#followPortfolioSettings li>input[type=checkbox]{font-size:2em}ul#followPortfolioSettings li span.menu-title label{display:block;color:#555;font-weight:700;font-family:Roboto,Helvetica,Arial,sans-serif}ul#followPortfolioSettings li span.menu-detail{font-size:.9em;color:#777}ul.dropdown-menu>li.menu-bg span.menu-info{font-weight:400;color:#555;font-size:.85em}ul.dropdown-menu>li a.unfollowBtn{color:#555;padding:10px 25px;font-size:.9em}ul.dropdown-menu>li .btn-label.label-primary{color:#fff;font-weight:400;padding:2px 8px;border-radius:3px;font-size:.85em}#userCreatedGameTable tr td button{min-width:100px}#userFollowedPortfolioTable tbody i.fa.fa-check{color:#71BD2C;margin-left:10px}#changeColumnBtn{margin-right:5px}#connectedBrokerData table.table{border:1px solid #DDD;border-top:0;margin:5px 0 20px}table#allocatePortfolioList{width:100%}#allocatePortfolioList_info,#allocatePortfolioList_paginate{display:none}.tradeSuccessFromScreener{margin:0}.tradeTickerList a{color:#16A085}#s2id_screenerSelector{width:300px}#surveyModal.modal .questionList{border:1px solid #DDD;border-radius:5px;padding:0 15px;margin:0 0 15px}#surveyModal.modal .modal-body{padding:20px 30px}#surveyModal.modal .modal-content .submitSurveyBtn{font-size:15px;border-radius:20px}#surveyModal.modal .modal-content .checkbox,#surveyModal.modal .modal-content .radio{font-size:16px}#surveyModal.modal .modal-content #otherItemTextArea{margin-top:10px}#surveyModal.modal .radio-custom+.radio-custom-label:before{width:20px;height:20px}#surveyModal.modal .modal-content .radio-custom:checked+.radio-custom-label:before{border-color:#DDD;font-size:14px;line-height:18px}#surveyModal.modal .modal-content .checkbox-custom:checked+.checkbox-custom-label::before{font-size:12px}#followUserFeed{margin-top:-40px}#emptyIndicatorMsg{font-size:15px;padding-left:18px}#clickIndicatorTip{margin-top:-4px;margin-right:168px}#winPrizeText{color:#555;font-size:26px;margin-bottom:0}#winPrizeText span{font-size:28px}#winPrizeText small.text-info{font-size:12px;display:block}#portfolioModalList{width:100%}#portfolioModalList span.percentChange{font-size:1em}#portfolioModalList .PopularPortfolioItem{border-style:solid;border-color:#F5F5F5;border-width:1px 0;color:#555;height:60px}#portfolioModalList a.automatedTitle{color:#31708F;font-size:1.2em;max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#portfolioModalList a.automatedTitle:hover{color:#066;text-decoration:none}#portfolioModalList span.percentChange.return.up{color:#16A085}#portfolioModalList span.percentChange.return.down{color:#c00}#portfolioModalList span.description{max-width:300px;font-size:1em;font-weight:lighter}.no-result,.results tr[visible=false]{display:none}.results tr[visible=true]{display:table-row}.followUnfollowDiv{margin-right:5px;margin-left:5px}#dashboardDataPanel #alertMessage{margin:0 15px 10px}#dashboardDataPanel .borderedHeading,#screenerDataPanel .borderedHeading{padding:15px 0 10px;margin:0 15px;min-height:54px}#dashboardDataPanel .borderedHeading h4,#screenerDataPanel .borderedHeading h4{margin:0;line-height:25px}#screenerDataPanel .panel.panel-default>.panel-body{padding-bottom:0}#publicScreenerSlider{box-shadow:none;margin-bottom:20px;border:none;min-height:376px}#postedComment{background-color:#F6F7F8;padding:10px}#postedComment .replyCommentsList .addCommentUsername{color:#16A085;text-transform:capitalize;font:14px/21px medium roboto,helvetica,sans-serif;margin-right:5px}#postedComment ul li{border:none;background:0 0;margin:0 0 10px}#postedComment .likeCommentSection{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #E1E2E3}#postedComment .likeCommentSection a{margin:2px 10px 0 0;color:#7F7F7F;text-decoration:none;font-weight:700;font-size:.9em}#postedComment .likeCommentSection a i{color:#AFB4BD;font-size:1.2em;vertical-align:middle}#postedComment .replyCommentsList .comment-options a{color:#ccc;font-size:80%;text-decoration:none}.commentPostDiv{width:88%}.commentPost{resize:none;padding:5px;border:none;box-shadow:0 0 0 1px rgba(0,0,0,.1);background:#FFF;overflow:hidden;width:100%}.replySection .postCommentBtn{width:12%}.commentAvatar,.replyAvatarDiv img{margin:0 15px 5px 0;border-radius:15%;border:1px solid #CCC;height:32px;width:32px}#addNewScreenerBtn button{margin-left:10px;font-size:15px}#allocationMethodInfo.fa-question-circle,#automationCashInfo.fa-question-circle,#automationScopeInfo.fa-question-circle,#batchSizeInfo.fa-question-circle,#closeTradeConditionInfo.fa-question-circle,#eachTradeInvestAmountInfo.fa-question-circle,#openTradeConditionInfo.fa-question-circle,#tradeGapInfo.fa-question-circle,#wzAutomationCashInfo.fa-question-circle,#wzEachTradeInvestAmountInfo.fa-question-circle,#wzTradeGapInfo.fa-question-circle{font-size:14px;color:#A4ABB7}#allocationMethodInfo,#automationCashInfo,#automationScopeInfo,#batchSizeInfo,#closeTradeConditionInfo,#eachTradeInvestAmountInfo,#openTradeConditionInfo,#tradeGapInfo,#wzAutomationCashInfo,#wzEachTradeInvestAmountInfo,#wzTradeGapInfo{text-decoration:none}#advancedSettingInputs .popover,#closePositionSettingInputs .popover,#step2 .popover,#step3 .popover,#step4 .popover{font-weight:400;max-width:650px;min-width:400px}#marketIndexDiv{margin-bottom:10px}#advancedSettingPanel .form-control-feedback,#closePositionSettingInputs .form-control-feedback,#closeTradeSettingPanel .form-control-feedback,#openTradeSettingPanel .form-control-feedback{position:absolute;top:0;right:0;background:#EEE;padding:6px 10px;border-radius:0 4px 4px 0;border:1px solid #bdc7d2;z-index:9}ul.share-buttons{list-style:none;padding:0;margin:0}ul.share-buttons li{display:inline}ul.share-buttons li img{width:23px;height:23px}.sharePostDiv{min-height:23px}.selectPortfolioAction .btn{font-size:17px;border-radius:4px;width:100%;padding:15px}.optionDivider{overflow:hidden;padding:10px 0}.optionDivider h5 span{background:#f5f5f5;color:#666;padding:10px;border-radius:50%}#chooseTradeTypeModal .modal-content{border:1px solid #666;border-radius:15px}#gameCreatorName{font-size:12px}#upgradeAccountBtn,#upgradeCreateAlertBtn,#upgradeCreatePortfolioBtn,#upgradeCreateScreenerBtn,#upgradeForAlertBtn,#upgradeForScreenerBtn{margin-left:5px}.disableLink{pointer-events:none;cursor:default;opacity:.4}#academics-features .item:hover,#automationLogTbl tbody>tr,.expand-search{cursor:pointer}#upgradeForCloneBtn{color:#fff}#paymentPage .main{padding:0}#pricingTableContainer .priceTitle{margin:5px 0 35px;color:#666}#pricingTableContainer .titlebar>h1{font-size:2.5rem}#pricingTableContainer .titlebar>h1::after{display:block;content:"";height:1px;width:175px;background:#16A084;margin:10px auto 0;position:relative}#plans{background:#FFF;font-family:roboto,helvetica,sans-serif;color:#666}#plans thead th{border-bottom:none}#plans tbody td,#plans thead th{text-align:center;vertical-align:middle;font-weight:100}#plans tbody td strong{letter-spacing:1px}#plans>tbody>tr:nth-child(odd)>td{background-color:#f5f5f5}#plans tbody td:first-child,#plans thead th:first-child{text-align:left;font:500 1.4rem/1.6rem roboto,helvetica,sans-serif;padding-left:20px;color:#555}#plans tbody #priceRow{height:65px}#plans tbody #priceRow td.price{background:0 0;vertical-align:middle}#plans tbody #priceRow td{border-top:none;padding-top:0}#plans .elite,#plans .premium,#plans .standard{font:700 3.4rem/3.5rem roboto,helvetica,sans-serif;letter-spacing:1px;position:relative;color:#FFF;vertical-align:top}#plans .elite sub,#plans .premium sub{font-size:1rem;font-weight:100}#plans thead .elite>span,#plans thead .premium>span,#plans thead .standard>span{position:absolute;padding:10px 25px;top:-20px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);font:100 1.6rem/1.8rem roboto,helvetica,sans-serif;letter-spacing:1px;z-index:99}#plans thead .standard>span{background:#1f7ccc;box-shadow:3px 3px 0 rgba(37,108,169,.9)}#plans thead .premium>span{background:#0B807C;box-shadow:3px 3px 0 rgba(0,102,102,.9)}#plans thead .elite>span{background:#FF4A42;box-shadow:3px 3px 0 rgba(197,49,44,.9)}#plans .standard{background:#428BCA!important}#plans .premium{background:#0ea29d!important;color:#FFF}#plans .elite{background:#ff6863!important;color:#FFF}#elitePrice.hasFreeTrial .freeText,#premiumPrice.hasFreeTrial .freeText{display:block;line-height:normal}#elitePrice.hasFreeTrial .freeText small,#premiumPrice.hasFreeTrial .freeText small{font-weight:100;font-size:1rem;margin-left:5px;color:#f5f5f5}#elitePrice.hasFreeTrial .afterTrialPrice,#premiumPrice.hasFreeTrial .afterTrialPrice{font-size:1.8rem;font-weight:100;text-decoration:line-through}#plans tbody td span.notAvailable{color:#C7312C;font-size:2rem}#plans tbody td i.fa-check{color:#16A085;font-size:1.6rem}.btn.pricing-btn.downgradeBtn{border:2px solid #FF6863;color:#FF6863}.btn.pricing-btn:hover{background:#087a70;color:#fff;text-decoration:none;outline:0}.btn.pricing-btn.downgradeBtn:hover{background:#FC453F}.btn.pricing-btn{background:0 0;border:2px solid #0EA29D;display:inline-block;border-radius:30px;color:#0EA29D;font-size:14px;font-weight:400;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;letter-spacing:1px;cursor:pointer;line-height:1.42857;text-align:center;white-space:nowrap}#plans .btn.pricing-btn{width:195px}.btn.pricing-btn>img{height:18px;border-radius:3px;margin-right:5px}.paymentSeparator{position:relative;margin:5px 0}.paymentSeparator>span::after,.paymentSeparator>span::before{content:'';width:40px;border-bottom:solid 1px #16A085;position:absolute;left:55%;top:50%;z-index:1}.paymentSeparator#eliteSeparator>span::after,.paymentSeparator#eliteSeparator>span::before{border-color:#0EA29D}.paymentSeparator>span::after{left:28%}#plans .priceTime .validUntilMsg{color:#FFF;letter-spacing:1px;font-size:1.2rem;display:block;font-weight:100}#plans .actionBtnsRow td{padding:20px 10px}#incrementalTradingInfo{color:#999;margin-left:5px;text-decoration:none}#affiliateUpgradeMsg a{color:#16A085;text-decoration:underline;font-size:1.3rem}#paymentDetailLinks a{margin:0 5px}#paymentMethodText{margin-right:5px}#signupEliteBtn,#signupFreeBtn,#signupPremiumBtn,#upgradeToEliteBtn,#upgradeToPremiumBtn{background:#FB7925;color:#FFF;border-color:#ef6c00}#signupEliteBtn:hover,#signupFreeBtn:hover,#signupPremiumBtn:hover,#upgradeToEliteBtn:hover,#upgradeToPremiumBtn:hover{background:#ef6c00}#trialPromptMsg{display:flex;align-items:center;border:1px solid #db9438;max-width:850px;background:#FFF;margin:10px auto 0}#trialPromptMsg .trialPromptIcon{padding:5px 10px;color:#DA9538;font-size:2rem;border-right:1px solid #db9438;background:#F3EED2}#trialPromptMsg #promptMsg{padding:0 10px;color:#da8e2f}.stockLimitTxt{display:block;color:#777;font-size:10px}.ribbon{position:absolute;z-index:100;width:173px;height:120px;overflow:hidden}.cloneTopPortfolioBtn,.followTopPortfolioBtn{margin:5px}.clonefollowRow{min-height:40px}.kmbSelectorMarketCap{padding:6px 4px 7px;border:none}.kmbSpan{padding:0}#noPortfolioAssignedMsg p{text-align:center;padding:10px;font-size:1.5em}#gameSettingsForm .control-group .kmbSelectorMarketCap{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;border-radius:0;height:32px;padding:5px 10px;background:#F8F8F8}#bannerLinks .modal-dialog{width:900px}#account_summary a,.affiliateLinks a{margin-top:-5px}.box-ribbon{position:relative}.ribbon.ribbon-top-right{right:-5px;top:-5px;width:65px;height:44px;text-align:center;margin:0}.ribbon.ribbon-top-right span{font:11px/14px Roboto,helvetica,sans-serif;font-weight:600;color:#FFF;text-transform:uppercase;text-align:center;-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);width:75px;display:block;background:#FB7925;background:-webkit-linear-gradient(#FB7925 0,#ED8225 100%);background:-o-linear-gradient(#FB7925 0,#ED8225 100%);background:linear-gradient(#FB7925 0,#ED8225 100%);-moz-box-shadow:0 4px 6px -5px rgba(0,0,0,.6);-webkit-box-shadow:0 4px 6px -5px rgba(0,0,0,.6);box-shadow:0 4px 6px -5px rgba(0,0,0,.6);position:absolute;top:9px;right:-9px;font-size:11px!important;margin:0!important}#ribbon-switch{top:4px!important;right:-17px!important;position:absolute}.ribbon.ribbon-top-right span::after,.ribbon.ribbon-top-right span::before{content:"";position:absolute;bottom:-3px;z-index:-1;border-left:3px solid #FB7925;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #FB7925}.ribbon.ribbon-top-right span::before{left:0}.ribbon.ribbon-top-right span::after{right:0}.ribbon.ribbon-top-right.ribbon-sm{width:42px;height:32px}.ribbon.ribbon-top-right.ribbon-sm span{font-size:10px!important;-moz-transform:rotate(35deg);-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg);width:50px;top:5px}.tooltipBtn{position:relative;display:inline}.tooltipBtn .customTooltip{position:absolute;color:#31708f;background:#EFF6FF;text-align:center;display:none;border:1px solid #999;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.5);opacity:0;-moz-transition:opacity 1s ease;-webkit-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease}.tooltipBtn .customTooltip:after,.tooltipBtn .customTooltip:before{content:'';position:absolute;left:50%;border-right:12px solid transparent;border-left:12px solid transparent}.openStocksQuantityLoader.loader-small,.upgradeMsg .callout{display:inline-block}.tooltipBtn .customTooltip a{font:16px/21px Roboto,helvetica,sans-serif;color:#009C95;text-decoration:underline!important}.tooltipBtn .customTooltip:before{top:100%;border-top:12px solid #999}.tooltipBtn .customTooltip:after{bottom:-10px;border-top:12px solid #EFF6FF}.tooltipBtn:hover .customTooltip{display:inline-block;bottom:30px;left:-53px;white-space:normal;padding:5px 10px;z-index:999;opacity:1;width:300px}#academicsPage .classInfo .overViewBtn a:hover,#academicsPage .registerClassForm .registerFormContent .btnRegister .btn:hover{opacity:.9}.tooltipBtn .customTooltip.left:before{top:auto;left:auto;bottom:28px;right:-19px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-moz-transform:rotate(-90deg)}.tooltipBtn .customTooltip.left:after{left:auto;right:-17px;bottom:28px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-moz-transform:rotate(-90deg)}.tooltipBtn:hover .customTooltip.left{bottom:-30px;left:auto;right:110%}.tooltipBtn .customTooltip.right:before{left:-19px;right:auto;top:28px;bottom:auto;transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg)}.tooltipBtn .customTooltip.right:after{left:-17px;right:auto;top:28px;bottom:auto;transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg)}.tooltipBtn:hover .customTooltip.right{bottom:auto;right:auto;left:112%;top:-15px}.tooltipBtn:hover .customTooltip.tooltip-sm{width:150px;bottom:30px;left:-50px}#upgradeToTradeFromScreener{margin-right:10px}.upgradeMsg a{color:#16A085}.upgradeMsg .callout{margin-top:5px;font-size:85%}a#showAutomationLog{position:relative}a#showAutomationLog #automationLogCounts{font-weight:700;position:absolute;border-radius:15px;right:-3px;top:-12px;border:1px solid #ca2121;line-height:1;padding:4px 7px 3px;letter-spacing:1px}.automationLogBtnDiv{float:left;margin-right:5px}#automationLogTbl_paginate{margin:-20px 0 0}.matchedStocksBtn{margin-left:5px}.brokerAutomationLogDiv{float:right;margin:0 0 0 5px}.gameContestMsg{color:#AD6B13;padding:5px 0 0 10px;font-style:italic}#automationLogModal .modal-content{border-radius:4px}#automationLogModal .modal-body{overflow:visible}#automationLogTbl tbody tr>td{padding:10px 8px;color:#666;word-break:break-word;font-size:1.2rem}.highlightRow td{background-color:rgba(0,123,119,.15);border-color:rgba(0,123,119,.2)!important;color:#16A085}#viewLogsLabel{margin-top:8px}#automation-tab{position:relative}#logManipulationDiv .btn-group .btn{box-shadow:none;padding:8px 12px;font-size:1.3rem;margin:0}#viewLogSelectionDiv .customSelect{width:100%;height:34px;padding:0 10px;color:#666;min-width:175px}#viewLogSelectionDiv.customSelectDiv::after{right:10px}#automationLogActions>a.btn,#downloadLogCsvBtn{padding:8px 12px;outline:0;box-shadow:none}#automationLogModal .dataTables_filter>label{position:relative;font-size:12px;color:#999}#automationLogModal .dataTables_filter>label::before{content:"\f002";position:absolute;font-family:fontAwesome;right:8px;color:#999;font-size:12px;top:6px}#automationLogTbl_wrapper .dataTables_filter>label input[type=search]{background:0 0;height:28px;border-radius:15px;padding:3px 20px 3px 10px;box-shadow:none}#automationLogTbl_wrapper #automationLogTbl_length{display:none}#automationLogActionBtnsList>div{width:auto}#academicsPage{background:url(../img/academics/graduateStudent.jpg) no-repeat;background-size:cover;font-family:roboto,helvetica,sans-serif}#academicsPage .classInfo{margin-top:65px;padding-left:0}#academicsPage .classInfo h1{font-size:2.3em;font-weight:700;line-height:1.2em;margin:0 0 20px}#academicsPage .classInfo .overViewBtn a{border-radius:4px;border:2px solid #FFF;font-size:1.5em;padding:12px 24px;margin-top:20px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}#academicsPage .classInfo p{font-size:1.3em}#academicsPage .registerClassForm{padding:0;box-shadow:0 0 3px rgba(0,0,0,.8);border-radius:4px}#academicsPage .registerClassForm h3{background:rgba(39,55,64,.8);border-radius:4px 4px 0 0;color:#FFF;font-size:2em;padding:15px;margin:0;text-align:center;font-weight:300}#academicsPage .registerClassForm .registerFormContent{padding:15px;background:rgba(47,64,80,.5);border-radius:0 0 4px 4px}#academicsPage .registerClassForm .registerFormContent .request-text{font-size:1.3em}#academicsPage .registerClassForm .registerFormContent .coloredLine{width:120px;margin-bottom:20px}#academicsPage .registerClassForm .registerFormContent input{height:45px;color:#666;border-radius:5px;border:none}#academicsPage .registerClassForm .registerFormContent .termsAndCondition{margin:15px 0}#academicsPage .registerClassForm .registerFormContent .termsAndCondition label.checkbox-custom-label{float:left;display:inline-block}#academicsPage .registerClassForm .registerFormContent .btnRegister .btn{font-size:1.3em;padding:12px 24px}.registerFormContent .instructor{margin:10px 0 0}.registerFormContent .instructor label{vertical-align:top}.termsAndCondition .checkbox-custom-label::before{content:'';background:#fff;border:1px solid #B2B2B2;border-radius:5px;display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:10px;text-align:center}.termsAndCondition .checkbox-custom:checked~.checkbox-custom-label:before{content:"\f00c";font-family:FontAwesome;background:#16A085;color:#fff;border:1px solid transparent;border-radius:5px;line-height:20px}.error-input-box{border:2px solid #F8452E!important}#academics-features{width:100%;display:table}#academics-features .item{width:33.33%;float:left}#academics-features .item:hover .item-body{background:#64CE83;color:#FFF}#academics-features .item .item-heading{background:#E4E8E9;padding:10px 15px;text-transform:uppercase}#academics-features .item:hover .item-heading{background:#3DC264;color:#FFF}#academics-features .item-heading h3{font-size:1.3em;line-height:1.6em;font-weight:300;font-family:roboto regular}#academics-features .item .item-body{padding:60px 0;background:#ECF0F1}#academics-features .item .item-body i{font-size:6em;color:#7f8c8d}#academics-features .item:hover .item-body i{-webkit-animation:pulse 1s linear infinite;animation:pulse 1s linear infinite;color:#FFF}.icon-trade-chart:before{content:"\e907"}#academics-list{background:url(../img/academics/traderGroup.jpg) no-repeat;-webkit-background-size:cover;background-size:cover}#academics-list .overlay{background:rgba(0,0,0,.9)}#academics-list .random-heading{font-size:2em;font-family:roboto;margin:0 0 30px}#academics-list .random-heading span#random_text{min-width:20%;text-align:right;display:inline-block}#academics-list .academics-list-header p{max-width:750px;margin:0 auto 30px;font-size:1.2em;line-height:1.2em;font-family:roboto;font-weight:300}.instructorPortal{margin:30px 0}.instructorPortal .featureList{padding-top:25px}.instructorPortal img{border-radius:4px;border:1px solid #999}.instructorPortal ul{list-style:none;margin-top:20px}.instructorPortal ul li{font-size:1.2em;padding-left:30px;position:relative;margin:0 0 10px}.instructorPortal ul li:before{content:"\F058";position:absolute;left:0;top:0;font-family:fontAwesome;font-size:1.4em;line-height:26px;color:#3CE6C3}#academics-list .signupBtn{padding:50px 0 20px}#academics-list .signupBtn .btn{margin-top:30px;font-size:1.5em;padding:12px 24px}.university-client{background:#16A085;text-align:center;padding:50px 0;color:#FFF;box-shadow:inset 0 1px 11px rgba(0,0,0,.5)}.university-client .coloredLine{background:#FFF;width:200px;margin:20px auto 30px}.university-client .universityList img{border:1px solid #CCC}.university-client .signupBtn .btn{margin-top:30px;font-size:1.5em;padding:12px 24px}.selectedBorder{border:2px solid #ffd400}.disabled[disabled]{color:red}#compareSymbolLoader,#symbolBacktestLoader,#tickerLoadingOptionDiv,#tradeSymbolForLegLoadingDiv,#triggerStockLoader{margin:-30px 10px 0 0}#openSettingFilterAlertMsg{background:0 0;border:none}.resources-page .ui-autocomplete.ui-front{position:fixed}.highlighted{background:#ff6!important;border-radius:4px}.search-resources{position:fixed;right:0;z-index:99}.expand-search{transition:width .6s,border-radius .6s,background .6s,box-shadow .6s;width:40px;height:40px;border-radius:20px;border:1px solid #999;background:#ebebeb}.expand-search:hover{color:#FFF;background:#c8c8c8;box-shadow:0 0 0 3px #3d4752}.expand-search:focus{transition:width .6s cubic-bezier(0,1.22,.66,1.39),border-radius .6s,background .6s;border:none;outline:0;box-shadow:none;padding-left:15px;cursor:text;width:300px;background:#ebebeb;color:#666;border-radius:0}.expand-search:not(:focus){text-indent:-5000px}.search-resources #search-submit{position:relative;left:-5000px}.search-resources .search-icon{position:relative;left:-31px;color:#666;cursor:pointer}.scrollUp{width:40px;height:40px;position:fixed;bottom:10px;right:10px;display:none;color:#FFF;background:#666;border-radius:4px;text-align:center;vertical-align:middle;padding-top:6px;z-index:999}.scrollUp i{font-size:1.8em;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.scrollUp:active,.scrollUp:focus,.scrollUp:hover{opacity:.9;color:#FFF}.stockOptionMessage{margin:20px 0 -15px}.rightConditionErrMsg{margin-left:40px}#classCreateMessage{color:gray;font-size:90%;padding:10px 0;margin-bottom:15px}.main.professorDashboard{background:#F1F2F2;padding-top:0}.professorDashboard #dashboardActivity{padding:15px 0}.professorWelcome .professorTour{margin:0 0 20px;border-radius:2px;border:1px solid rgba(0,0,0,.1);border-left:5px solid #305D8C}.professorWelcome .professorTour p{margin:0}.professorWelcome .professorTour #showInstructionBtn{margin-right:15px}.professorSection .panel{padding:15px;border-radius:0}.professorDashboard .activityBody .replySection{margin:0 0 25px}.professorDashboard .borderedHeading{padding-top:0}.professorSection .professorTopSection{padding:15px;background:#fff;margin:0 15px 15px;border:1px solid rgba(0,0,0,.2)}.professorSection .classDetail{overflow:hidden;margin:0 0 20px;padding-bottom:10px;border-bottom:1px solid #F5F5F5}.professorSection .classDetail select#selectClass{font-size:13px;height:28px}#contestDetails h4>a,#contestLeaderboard h4>a,.professorSection .classDetail h4>a{color:#666;text-decoration:none}.professorSection #createNewContest,.professorSection #deleteClass{color:#900b21;font-size:80%;margin-left:10px;position:relative;top:8px;text-decoration:none}.professorSection #createNewClass,.professorSection #createNewContest{color:#005aa8;font-size:80%;margin-left:10px;position:relative;top:8px;text-decoration:none}.professorDashboard .contestInClass{margin-bottom:10px;padding-right:0}.professorDashboard .contestInClass #selectContestsDiv #selectContest{min-height:28px}.professorDashboard .contestInClass #selectContestsDiv #selectContest.onlySingleGame{min-height:32px}.professorDashboard .contestInClass .customSelectDiv::after{right:40px;font-size:14px}.professorDashboard .studentData .manageClassDiv{padding:0;text-align:right}#studentsListTbl{font-family:roboto;width:100%!important}#studentsListTbl tr>td{padding:10px 5px 10px 0;text-align:center}#studentsListTbl tbody tr.selected{background:rgba(0,123,119,.2)}#studentsListTbl tbody tr:active,#studentsListTbl tbody tr:hover{background:rgba(0,123,119,.1);cursor:pointer}#studentsListTbl tbody tr.selected:active,#studentsListTbl tbody tr.selected:hover{background:rgba(0,123,119,.4)}#studentsListTbl thead>tr th{text-align:center;padding:5px 15px 5px 0!important}#studentsListTbl tr>td>a{color:#16A085}#studentsListTbl tr>td>a.btn{color:#FFF;padding:1px 5px}#studentsListTbl tr>td>a.gameJoinStatus{color:#FFF;font-size:12px}#studentsListTbl .studentName{color:#16A085;text-transform:capitalize}#studentsListTbl tr>td small.text-muted{font-size:75%;display:block}.addNewBtn{font-size:2.3em;color:#999;font-weight:900}.addNewBtn:hover a{color:#666}.addNewBtn a{text-decoration:none;color:#999}.customSelectDiv{position:relative}.professorSection .customSelectDiv label{font-weight:700;font-size:13px;color:#999}.professorDashboard .borderedHeading h4{color:#666;margin:0;padding:0 0 8px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#selectContestsDiv #openContestBtn{background:#EEE;padding:7px 10px;border-radius:0 4px 4px 0;margin-left:-1px;height:32px;float:right;text-decoration:none;color:#16A085}#selectContestsDiv.customSelectDiv #openContestBtn{border:1px solid #DDD;height:28px;font-size:12px}select.customSelect{appearance:none;border-radius:2px;border:1px solid #ddd!important;padding:3px 25px 3px 5px}.onlySingleGame,select.customSelect{-webkit-appearance:none;-moz-appearance:none}.customSelectDiv::after{content:"\f0dd";position:absolute;font-family:FontAwesome;right:40px;bottom:8px;font-size:14px;color:#666}.classDetail .customSelectDiv::after{right:10px}select.customSelect:active,select.customSelect:focus{outline:0}.recentStudents .userDetails .user-profilePic img{border-radius:50%;border:1px solid #ccc;margin-top:8px}.recentStudents .userDetails .userInfo{margin-left:10px}.recentStudents .userDetails .userInfo h3{margin:0}.recentStudents .userDetails .userInfo h3 a{color:#16A085;font-size:.6em;text-transform:capitalize}#classDetailContainer{padding-top:15px}.professorSection .whatsNewText .newsFeedAvatar{margin:10px 20px 10px 10px}.professorSection .recentStudents{margin:0 0 20px}.professorSection .recentStudents .borderedHeading{margin:0;padding:0 0 8px}.professorSection .recentStudents .borderedHeading h4{padding:0;margin:5px 0 0}.professorSection #contestDetails p.gameEndsTitle{margin:0;color:#666;font-weight:100;font-size:1.2em}.professorSection #contestDetails #contestCounter{color:#16a085}.professorSection #contestDetails #contestCounter .days{color:#16a085;font-weight:100}.professorSection #contestDetails #contestCounter .timeRemaining{color:#999;margin-left:5px}.createGroupBtn a{padding:15px 35px;margin:20px 0 10px;font-size:1.7em}.studentsMsgList .userDetails{border-bottom:1px solid #F5F5F5;margin:0 0 10px;padding:0 0 10px}.studentsMsgList .userDetails .user-profilePic{float:left;width:15%}.studentsMsgList .userDetails .user-profilePic img{border-radius:50%;border:1px solid #CCC;height:34px;width:34px}.studentsMsgList .messageInfo{float:left;width:85%}.studentsMsgList .messageInfo .messageOptions{margin:0 0 5px}.studentsMsgList .messageInfo .messageOptions a{color:#16a085;font-size:75%;margin:0 10px 0 0}.studentsMsgList .messageInfo .messageDetail{font-size:85%;color:#666;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.studentsMsgList .messageInfo .messageDetail a{color:#666;text-decoration:none}.studentsMsgList .messageInfo .messageSender p{margin:0;float:left;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.studentsMsgList .messageInfo .messageSender .sendTimeStamp{float:right}.studentsMsgList .messageInfo .messageSender .sendTimeStamp a{font-size:10px;text-decoration:none;color:#999}.studentsMsgList .messageInfo .messageSender p a{color:#16A085;text-transform:capitalize;text-decoration:none}.professorDashboard .viewFullScreen{color:#999;font-weight:700;text-decoration:none;float:right}.professorDashboard #postActivityBtn{margin:5px 0}#postGroupActivityLoader.header-loader{margin:6px 10px 0 0}.professorPostActivity .previewLink,.professorPostActivity .previewVideo{margin:0 10px 10px}.professorPostActivity .postActivity{margin:0 0 10px}.professorDashboard .whatsNewOptions .header-loader{margin:13px 10px 0 0}.contestInfoMsg,.emptyDivText,.noInboxProfessor,.noParticipantsInfo,.noStudentsInfo,.noclassInfo,.notFoundSearchItem p,.studentsMsgList{font:19px/25px roboto,helvetica,sans-serif;color:#999;text-align:center;padding:30px 0!important}.noStudentsInfo{padding:10px 0!important}.contestInfoMsg .createContestBtn{padding:15px 0 0}#inviteStudentsBtnFromSummary,.contestInfoMsg .createContestBtn>a{padding:14px 20px;font-size:1em;letter-spacing:1px;color:#FFF}#startContestButton{padding:8px 10px;font-size:.8em;letter-spacing:1px;margin-top:5px}.professorDashboard .leaderboardDetails .gameRank .gamePoints h3 a{text-decoration:none}.popover.tour-professorGuideTour{z-index:99!important}.professorGuideContent{padding:0 10px;margin:0}#createNewGameModal .createGameContainer{width:100%!important}#professorNoClassDiv .panel.panel-default{border-radius:0}.createClassDiv{text-align:center}.createClassDiv .noClassHeading{margin:20px 0 25px}.createClassDiv .noClassHeading h4{font-size:2.4em;line-height:1.3;text-transform:capitalize}.createClassDiv .noClassContent>.col-md-4{text-align:center;padding:20px 0;display:flex;align-items:center;justify-content:center;flex-flow:column}.createClassDiv .noClassContent>.col-md-4::after{content:"";position:absolute;top:100px;height:2px;width:100%;background:#24b7a4}.createClassDiv .noClassContent>.col-md-4 .blockIcon{margin:0 0 25px;background:#fff;z-index:9}.createClassDiv .noClassContent>.col-md-4 .blockIcon #createNewClassLink{text-decoration:none}.createClassDiv .noClassContent>.col-md-4 .blockIcon i{font-size:4em;color:#24b7a4;border:1px solid #24b7a4;display:flex;align-items:center;justify-content:center;height:135px;width:135px;border-radius:50%;transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;-ms-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-webkit-transition:background-color .3s ease-out}.createClassDiv .noClassContent>.col-md-4:hover .blockIcon i{color:#FFF;background:#24b7a4}.createClassDiv .noClassContent>.col-md-4:hover::after{background:#16A085}.createClassDiv .noClassContent>.col-md-4 h5{color:#888;text-transform:capitalize;font:1.2em/1.4em roboto,helvetica,sans-serif}.createClassDiv #registerNewClassBtn{padding:30px 0}.createClassDiv #registerNewClassBtn a.btn-success{font-size:1.7em;padding:15px 35px}#studentInviteMessage{color:gray;padding:10px;margin-bottom:20px;font-size:90%}#sendInvitationReminderDiv{padding:10px;background:wheat}.studentsSummaryDiv #sendInvitationReminderDiv{background:0 0}#inviteToGroupModal .close{font-size:16px}#inviteClassMembers .modal-content .gameInviteAlertMsg{padding-left:5px}.inviteStudentsList{background:#EEE;border:1px solid #DDD;padding:10px;margin:0 5px 10px;width:48%;border-radius:4px}.inviteStudentsList label.checkbox-custom-label{width:100%;margin:0}.summaryTableInfo>p>span>i{margin-right:5px}#inviteToContest>p>a{color:#16A085;text-transform:capitalize}#inviteToContest>p{margin:0}#studentAnalyticsSection .panel{padding:0}#studentMatchedTrades{padding:15px}.viewReportIcon{color:#999!important;margin-left:5px}.performanceHeader{overflow:hidden;margin:0 0 15px;font-weight:700;font-size:1.1em}.performanceHeader .col-md-5,.performanceHeader .col-md-7{border-bottom:2px solid #DDD;color:#777;padding:0 0 5px}.performanceHeader .col-md-5{border-bottom-style:dotted}.noBorder,.noBorderRow td{border:0!important}.studentsSummaryDiv.panel{padding:0}.studemtSummaryDiv #studentSummary{padding:15px}#studentSummaryTable .dataTables_filter>label{margin:0 10px 10px 0}#studentSummaryTable #studentsListTbl_info{padding-left:15px}#studentSummaryTable #studentsListTbl_paginate{padding-right:10px}#studentSummary>.panel-body{padding:15px 0}#classContestInfo,#inviteToContest,.summaryTableInfo{padding:5px 20px 0}#downloadStudentsSummary{margin-top:5px}#compareBacktestSymbol,#compareSymbol,#pairedStock,#queryTicker,#symbolForTrigger,#tradeSymbolForLeg,#tradeTicker,#trade_symbol,#trade_symbol_option,#upPairedStock,#wzQueryTicker,#wzTradeTicker{text-transform:uppercase}#saveScreenerBtnUpgrade{padding:7px 16px;font-size:1em!important;margin-left:5px}#s2id_selectToTrigger{display:block!important}#studentsSummaryTable.full-width{padding-right:15px!important}.onlySingleGame{border:1px solid #EEE;padding:5px 10px;color:#888;border-radius:2px;-o-appearance:none;appearance:none}.half-width{width:50%!important}.full-width{width:100%!important}#classReturnSection>.panel{border-left:0}#classReturnSection.full-width>.panel{border-left:1px solid #DDD}#classTradeSection.full-width>.panel{margin:0;border-bottom:0}.avgPerformanceHeader{padding:15px 10px;background:#f5f5f5;border:1px solid #ddd;border-bottom:0;overflow:hidden}.avgPerformanceHeader h4{margin:0;float:left}#classSummarySection .highcharts-point{stroke:#FFF}#studentTradeTable tr td{font-size:12px;text-align:center}#studentTradeTable tr th{text-align:center}#paymentModal .paymentDetails{background:#16A085;padding:0;min-height:308px;color:#FFF;text-align:center;box-shadow:inset -4px 0 10px rgba(0,0,0,.2)}#paymentModal .paymentDetails .upgradeToInfo{font-size:1.5em;color:#F5F5F7}#paymentModal .paymentDetails .upgradeToInfo .upgPlanType{text-transform:uppercase;font-size:1.5em;letter-spacing:1px}#planFrequency,#renewPlanPrice{text-transform:lowercase}#paymentModal .paymentDetails .upgradeToInfo .planPrice{font-size:2.4em}#paymentModal .stripePaymentForm{padding:20px;background:#F5F5F7}#paymentModal .stripePaymentForm input[type=text]{border:1px solid #16a085;margin:0 0 10px;padding:10px 10px 10px 30px;width:100%;outline:0}#cardNumberDiv,#cvcDiv{position:relative}#cardNumberDiv::before,#cvcDiv::before,#expiryDateDiv::before{position:absolute;font-family:fontAwesome;top:11px;left:10px}#cardNumberDiv::before{content:"\f09d"}#cvcDiv::before{content:"\f023";top:7px}#expiryDateDiv::before{content:"\f073";top:7px}#paymentModal .modal-content{border:none}#paymentModal .stripePaymentForm .paymentFormHeading{color:#16A085;letter-spacing:1px;font-weight:100;font-family:roboto;font-size:1.2em}#paymentModal .paymentDetails::before{content:'';position:absolute;right:-1px;top:25%;width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #F5F5F7 transparent transparent}#paymentModal .stripePaymentForm .exitPaymentModal{color:#999;position:absolute;right:10px;top:5px;text-decoration:none}#paymentModal .stripePaymentForm #payment-form{margin:15px 0 0}#paymentModal .payWithStripe{margin-top:10px}#paymentModal .paymentOrOption{padding:15px 0;text-align:center;color:#999}#paymentModal .payWithPaypalBtn i{margin-right:5px}#publicScreenerSlider #screener_tbl_info,#publicScreenerSlider #screener_tbl_info_clone,#publicScreenerSlider #screener_tbl_paginate,#publicScreenerSlider #screener_tbl_paginate_clone{display:none}#filterStudentTag{margin:2px 0 0 20px;padding:7px 10px;background-color:rgba(208,201,201,.5);border-radius:20px}#filterStudentTag button{padding-left:7px}#invitationLink{width:90%}.copyToClipBoard{padding-top:9px}#matchedOpenStocksAlertMessage,#matchedStocksAlertMessage{margin-top:30px;font-size:13px;right:15px}#unsubscribePage{min-height:500px}#tradeFromScreenerErrMsg{margin:10px 0 0 10px;width:98%}#compareBacktestChart{margin-bottom:10px}.compareSymbolList{border:1px solid rgba(177,177,177,.56);padding:2px 4px;margin:0 5px 5px 0;float:left}#backTesterEquityChart>div.highcharts-container{float:left}#compareChart{margin-bottom:10px}#symbolNotFoundBacktestMsg,#symbolNotFoundErrorMsg{padding:8px 10px}#symbolNotFoundErrorMsg{margin-top:10px;margin-left:15px}#symbolNotFoundBacktestMsg button,#symbolNotFoundErrorMsg button{line-height:15px;padding-left:10px}.removeFromCompareList{color:#a94442;margin-left:5px}#compareSymbolBacktestList .compareSymbolList,#compareSymbolList .compareSymbolList{border-radius:4px;border-style:solid;border-width:3px 1px 1px;font-family:roboto;font-weight:100;font-size:85%;padding:4px 7px}.newHome{padding-top:100px!important;background-color:#c9de96!important;background-image:linear-gradient(85deg,#155799,#159957);background:-moz-linear-gradient(85deg,#155799,#159957);background:-webkit-linear-gradient(85deg,#155799,#159957);background:linear-gradient(85deg,#155799,#159957)}#newHomeContainer{padding:0 0 30px!important}.signUpFromHomePage{background:#F5F5F5;padding:0;border-radius:4px}.signUpFromHomePage .registerHeading{padding:20px;color:#FFF;background:#16A085;border-radius:4px 4px 0 0;margin:0}.signUpFromHomePage .signUpBody{padding:25px 15px}.signUpFromHomePage #registerForm .form-group{text-align:left}.signUpFromHomePage #registerForm .form-group label.error{margin-top:5px;font-size:80%}.signUpFromHomePage #fbRegisterBtn{margin-bottom:25px}.userNameSection{position:relative}.userNameSection #userValidity,.userNameSection #userValidityLoader{position:absolute;right:20px;top:5px}#repeatPasswordDiv,#submitCouponCodeForm{position:relative}.userNameSection #userValidity span.color-danger{font-size:80%;padding-right:5px}.signUpFromHomePage .error-input-box{border:1px solid #a94442!important}.newHome.homePage{background:url(../img/trade.jpg) no-repeat fixed;background-size:cover;padding-top:55px!important}.newHome.homePage #banner{background:rgba(0,0,0,.8);padding-top:45px}.newHome.homePage #pricingSection{background:#FFF!important}.newHome.homePage #plans .item{font-family:helvetica,roboto,sans-serif}.newHome.homePage #plans .item:hover{z-index:1!important}.newHome.homePage .company-offer.grey-bg{border:none}.newHome.homePage #plans .titlebar>h1::after{margin-top:20px}.newHome.homePage .automated-portfolios{background:url(../img/bg.jpg) no-repeat fixed;background-size:cover}.newHome.homePage .automated-portfolios .overlay{background:rgba(0,0,0,.4);padding:0}.newHome.homePage .download{background:url(../img/download.jpg) fixed;background-size:cover}.newHome.homePage .download .overlay{background:rgba(0,0,0,.6);padding:0}#repeatPasswordError{font-size:80%;color:#a94442}#repeatPasswordDiv .fa.fa-check{position:absolute;right:20px;top:8px}.cryptoCurrencyHomePage #newHomeContainer{min-height:400px}#triggerStockModal{color:#666}#triggerStockModal .modal-dialog{min-width:90%}#triggerStockModal .popover{max-width:500px}#createTriggerConditionInfo{padding:6px 0 0 8px;color:#999;text-decoration:none}#selectTriggerAction h4,#selectTriggerScope h4{border-bottom:1px solid #e5e5e5}#triggerTradeAlertMessage{margin-top:15px}#tradeFormBody{padding:15px}#symbolForTrigger{padding:5px 10px;outline:0;border-radius:0;width:100%}#selectStockDiv .symbolForTriggerInputDiv,#triggerActionBtns{padding-right:0}#triggerStockModal #matchCondition .addLeftCondition,#triggerStockModal #matchCondition .addRightCondition{width:38.7%}#triggerStockModal .row.conditionRow .select2-container-multi .select2-choices .select2-search-choice{line-height:normal}#tradeFormBody .form-group{overflow:hidden;margin:0 0 10px}#tradeFormBody .form-group>label{padding-left:0;margin-top:5px}#tradeFormBody .form-group .customSelectDiv{padding-right:0;line-height:26px}#tradeFormBody .form-group select.customSelect{float:left;width:100%}#tradeFormBody .fa-question-circle{margin-left:5px;text-decoration:none;color:#999}.createPortfolioInfo{color:#403030cc;font-weight:600;font-style:italic}#saveTriggerAlertDiv .addAlertDataMessage,#submitTradeDataDiv .addTradeDataMessage,#tradeFormBody .addConditionMessage{margin:15px 0}#tradeFormBody #matchCondition.disabled{pointer-events:none;opacity:.4}#tradeFormBody label.error{font-size:85%}#selectStockDiv label.error{margin-left:10px}#tradeQuantityDiv #tradeQuantity{width:100%}#submitTradeDataDiv #tradeDataInputs .customSelectDiv::after{bottom:initial;top:2px}#selectMarketForTriggerDiv{margin-bottom:15px!important}#triggerActionDiv label{vertical-align:top;margin-right:15px}#triggerActionBtns>button{margin-right:10px}.repeatableAlertInfo{padding-left:15px}.upgradeAccountInfo{overflow:hidden;padding:15px 0;background:#ed9c28;color:#FFF;letter-spacing:1px;margin-top:-20px!important}.upgradeAccountInfo p{margin:0}.upgradeAccountInfo a{color:#FFF;font-size:1.1em;text-decoration:underline}#deleteGameBtn{margin-left:10px}#alertMessageTrade{margin-bottom:10px;font-size:12px;border-radius:2px;padding:12px 10px}.upgradeFromSideBar{margin-top:10px;border-top:1px solid #555}.upgradeFromSideBar>a{margin-top:15px;padding:0 10px!important}.upgradeFromSideBar>a.active,.upgradeFromSideBar>a:active,.upgradeFromSideBar>a:focus,.upgradeFromSideBar>a:hover{background:0 0!important;border:none!important}.upgradeFromSideBar>a>span{background:#FB7925;color:#FFF;border-radius:4px;text-align:center;font:100 1.3rem/1.4rem roboto,helvetica,sans-serif;letter-spacing:1px;padding:10px 15px;display:inline-block;width:100%}#checkoutContent table tr td,#checkoutPage{font-family:roboto,helvetica,sans-serif}#shareForFreeUpgradeBtn a{letter-spacing:1px;color:#DDD;font-size:12px;padding:5px 5px 0 15px;text-decoration:none}#shareForFreeUpgradeBtn a.active,#shareForFreeUpgradeBtn a:active,#shareForFreeUpgradeBtn a:focus,#shareForFreeUpgradeBtn a:hover{background:0 0}#freeTrialMsg>p{color:#016b6a;letter-spacing:1px}#paymentOptionsImg{display:flex;align-items:center;justify-content:center;flex-flow:column}#paymentOptionsImg .cardLogos i{font-size:2.7rem;vertical-align:middle;color:#176699}#paymentOptionsImg .billTimeInfo{margin-top:10px;font-size:1.4rem}#studentDiscountInfo{font-size:1.8rem;font-weight:100}#tooglePaymentDiv{overflow:hidden;margin:10px 0}.tooglePaymentBtn.active{background:#FFF;color:#348fe2}#checkoutPage,#invoicePage{background:#F5F5F5}#pricingTableContainer{padding:0 20px 20px}#payInvoiceBtn{padding:10px 20px;font-size:1.8rem}#invoicePage .titlebar h1{font-size:2.5rem;margin:5px 0 20px}#invoicePage .titlebar h1::after{margin-top:10px;width:160px}.statusText{color:#16A085;font-size:1.6rem}#invoicePage .invoiceTable tbody tr td,#invoicePage .invoiceTable thead tr th{height:55px;align-items:center;text-align:center;vertical-align:middle;font-family:roboto,helvetica,sans-serif}#invoiceTotal{font-weight:700;color:#666}#invoiceHeading{font-size:1.4rem;margin:0 0 20px}.invoiceIdDiv{margin-bottom:10px}#billedDate,#invoiceId{font-weight:700;margin-left:5px}#invoiceStatus .cardIcons{margin-top:10px;text-align:center}#feedbackModalForDowngrade .modal-dialog{width:700px}#feedbackModalForDowngrade #input-form .row{margin:0 0 10px}#feedbackModalForDowngrade #input-form .row input[type=checkbox]{margin-right:10px}#feedbackModalForDowngrade textarea{padding:5px;border-radius:5px}#feedbackModalForDowngrade #discountCouponModal{padding:0 10px}#feedbackModalForDowngrade #discountCouponModal p{padding:5px 0}#feedbackModalForDowngrade #discountCouponModal .downgradeCouponCode{color:#251e1e}#feedbackModalForDowngrade #discountCouponModal .discountModalActionBtn{padding:10px 0}#feedbackModalForDowngrade #discountCouponModal .discountModalActionBtn a{width:49%}#checkoutPage .titlebar{text-align:center;margin:5px 0 20px}#checkoutPage .titlebar>h1{font-size:2.5rem;margin:0}#checkoutPage .titlebar>h1::after{display:block;content:"";height:1px;width:115px;background:#16A084;margin:5px auto 0;position:relative}#checkoutContent{display:flex;flex-wrap:wrap}#checkoutContent .col-md-4,#checkoutContent .col-md-8{display:flex}#checkoutContent .panel{padding:10px 20px 20px;margin:0;width:100%}#checkoutContent .panel .borderedHeading h4{margin:0 0 10px}#totalAmountDiv{background:#f5f5f5;border:1px solid #DDD;letter-spacing:1px}#paymentProcess,#paymentProcess .selectCardDiv{margin:0 0 20px}#paymentProcess label{font-size:1.5rem;letter-spacing:1px}#freeTrialInfo{margin:10px 0}#nextPaymentDate{letter-spacing:1px}#autoRenewMsg{color:#999;margin:15px 0 0;text-align:center}#paymentProcess .selectCardDiv .cardLogos .fa-cc-jcb{font-size:29px;vertical-align:middle;margin-left:2px;color:#176699}#addPromoCode{color:#16A085}#promoCodeDiv{margin:10px 0 15px}#promoCodeInput{margin-right:10px;height:30px}#submitCouponCodeForm label#promoCodeInput-error{position:absolute;bottom:-25px;left:0;font-size:85%}#couponDiscountSuccess{color:#0bb136;font-weight:700;padding-top:10px}#payNowBtn{min-width:192px;outline:0}#payNow{margin-top:15px}#planFrequency{margin-left:3px}#planAmountDiv.hasTrial{text-decoration:line-through;color:#666;font-weight:700;letter-spacing:1px}#planAmountDiv.hasTrial #planFrequency{margin-left:0}#screenerHelpText h4{color:grey;text-align:center}span.orderTypeDetail{display:block;font-size:11px;margin-top:5px}#professorWelcomeText{font-style:italic;font-weight:600}#professorAgreementInfo{position:absolute;right:20px;padding-top:3px;font-weight:600}#classDetailContainer #inviteStudentsBtn{margin-left:10px}.errorPageInfo{font-weight:500;font-size:25px;padding-top:60px}.errorPageInfo a{color:#16A085;font-weight:700}#cloneSalesPage .main{background:#F5F5F5}#cloneSalesPage .strategyHeadingInfo{text-align:center;color:#666;font-size:1.5rem;margin:0 0 15px}#cloneSalesPage .strategyHeadingInfo p{margin:0}#cloneSalesPage #cloneStrategyHeading{margin:0 0 10px}#cloneSalesPage #cloneStrategyHeading h1{font-size:2rem;margin:0}#cloneSalesPage #cloneStrategyHeading::after{display:block;content:"";height:1px;width:200px;background:#16A084;margin:5px auto 0;position:relative;text-transform:capitalize}#cloneStrategyContent .text-center .panel,#connect-broker-section .row img{width:100%}#cloneStrategyContent,#cloneStrategyContent .text-center{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex}#cloneStrategyContent{display:flex;flex-wrap:wrap}#cloneStrategyContent .text-center{display:flex}#cloneSalesPage #cloneAutomationBtn{font-size:1.5rem;padding:15px}#cloneSalesPage #portfolioPerformanceTable tr td{border-bottom:1px solid #DDD;border-top:none;text-align:left;font-size:1.2rem;padding:10px 0;font-family:roboto}#cloneSalesPage #portfolioPerformanceTable tr td:first-child{color:#666;font-weight:700}#setSalesTriggerTradeForm .form-group{margin-bottom:15px}#selectTriggerAccountType .radio,#selectTriggerAccountType .radio label{padding-top:0;padding-left:17px}#connectBrokerOnSales,#submitTradeSalesDiv{padding-left:15px}#connectBrokerOnSales small{color:#da8e2f;margin-top:10px;margin-left:10px}#noPortfolioSalesDiv small{color:#da8e2f}#portfolioNameSales{max-width:260px;margin-bottom:5px}#loginToContinueTrigger{margin-left:15px}#setSalesTriggerTradeForm .createNewPortfolio{margin-top:10px}#toogleTriggerTypeDiv{margin-bottom:15px}#toogleTriggerTypeDiv a{color:#666;font-size:1.2rem/1.3rem roboto,helvetica,sans-serif;padding:8px 12px;min-width:98px}#toogleTriggerTypeDiv a.active{font-weight:700}#salesTriggerAlertDiv input[type=radio]{margin-right:5px}#connect-broker-section .row{padding:50px 0 0}#connect-broker-section .row .just-trade-logo{width:100px;margin:0 auto}.select2-container{position:relative;display:inline-block;zoom:1;vertical-align:middle}#s2id_views{margin:-13px 0 0}#s2id_views a.select2-choice{padding-left:20px;border-radius:0;box-shadow:none!important}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:32px;padding:0 0 0 8px;overflow:hidden;position:relative;white-space:nowrap;line-height:26px;color:#444;text-decoration:none}.select2-container.bordered{border:1px solid #ccc!important;min-height:34px;border-radius:2px;width:100%}.select2-container.bordered a.select2-choice{background:#fff}html[dir=rtl] .select2-container .select2-choice{padding:0 8px 0 0}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(to bottom,#eee 0,#fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}html[dir=rtl] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(/img/select2.png) right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9999;background-color:#fff;filter:alpha(opacity=0)}.select2-dropdown-open .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #ccc;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-drop-active{border-top:none}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;background-clip:padding-box}html[dir=rtl] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(/img/select2.png) 0 1px no-repeat}html[dir=rtl] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:5px 0 0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:url(/img/select2.png) 100% -22px no-repeat #fff;background:url(/img/select2.png) 100% -22px no-repeat,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(/img/select2.png) 100% -22px no-repeat,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(/img/select2.png) 100% -22px no-repeat,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(/img/select2.png) 100% -22px no-repeat,linear-gradient(to bottom,#fff 85%,#eee 99%)}html[dir=rtl] .select2-search input{padding:4px 5px 4px 20px;background:url(/img/select2.png) -37px -22px no-repeat #fff;background:url(/img/select2.png) -37px -22px no-repeat,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(/img/select2.png) -37px -22px no-repeat,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(/img/select2.png) -37px -22px no-repeat,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(/img/select2.png) -37px -22px no-repeat,linear-gradient(to bottom,#fff 85%,#eee 99%)}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:url(/img/loading-small.gif) 100% no-repeat #fff;background:url(/img/loading-small.gif) 100% no-repeat,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(/img/loading-small.gif) 100% no-repeat,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(/img/loading-small.gif) 100% no-repeat,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(/img/loading-small.gif) 100% no-repeat,linear-gradient(to bottom,#fff 85%,#eee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{outline:0}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:linear-gradient(to top,#fff 0,#eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border-top-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center top,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:0 0;border-left:none;filter:none}html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-16px 1px}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:250px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}html[dir=rtl] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700;border-top:1px solid #d6d6d6;background:#F2F4F7;color:#333}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px;border-top:1px solid #d6d6d6}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background:#d6d6d6}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:0 0}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:url(/img/loading-small.gif) 100% no-repeat #f4f4f4}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4!important;background-image:none;border:1px solid #ddd;cursor:default;height:32px}.select2-container.bordered.select2-container-disabled .select2-choice{border:0}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto!important;height:1%;margin:0;padding:0 5px 0 0;position:relative;border:1px solid #d6d6d6;cursor:text;overflow:hidden;background-color:#fff;min-height:26px}html[dir=rtl] .select2-container-multi .select2-choices{padding:0 0 0 5px}.select2-locked{padding:3px 5px!important}.select2-container-multi.select2-container-active .select2-choices{outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir=rtl] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:0 0!important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:url(/img/loading-small.gif) 100% no-repeat #fff!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 23px 10px;margin:2px 0 2px 5px;position:relative;line-height:20px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(to top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%)}html[dir=rtl] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:0;background:url(/img/select2.png) right top no-repeat;display:none}html[dir=rtl] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:0;top:0}html[dir=rtl] .select2-container-multi .select2-search-choice-close{left:auto;right:2px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px;display:block}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f 4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0 0}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:2dppx){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-image:url(/img/select2x2.png)!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}