/*
https://icons8.com/icons/set/chatgpt

https://colorhunt.co/
https://www.toptal.com/designers/htmlarrows/symbols/
Blue: #7cb5ec
Orange: #f7a35c
Green: #90ed7d
Red: #f15c80
Purple: #8085e9
Cyan: #5cd0f2
Yellow: #e4d354
Brown: #2b908f
Pink: #f45b5b
Gray: #91e8e1

#ff5252 (Bright Red)
#ffcdd2 (Light Pink)
#bb676c (Muted Red/Pink)

2. Dark Unica Theme
#2b908f (Teal)
#90ee7e (Bright Green)
#f45b5b (Bright Red)
#7798BF (Soft Blue)
#aaeeee (Light Cyan)
#ff0066 (Bright Pink)
#eeaaee (Soft Magenta)
#55BF3B (Medium Green)
#DF5353 (Soft Red)
#7798BF (Steel Blue)
3. Sand Signika Theme
#f45b5b (Bright Red)
#8085e8 (Soft Purple)
#8d4654 (Dark Red)
#7798BF (Steel Blue)
#aaeeee (Light Cyan)
#ff0066 (Bright Pink)
#eeaaee (Soft Magenta)
#55BF3B (Medium Green)
#DF5353 (Soft Red)
#7798BF (Steel Blue)
4. Grid Light Theme
#7cb5ec (Blue)
#f7a35c (Orange)
#90ed7d (Light Green)
#f15c80 (Pink)
#8085e9 (Purple)
#e4d354 (Yellow)
#2b908f (Teal)
#f45b5b (Red)
#91e8e1 (Cyan)
#434348 (Dark Gray)
*/
/* Google http://myacquisitions.blogspot.com/2013/03/googles-favorite-colors-by-hex-codes.html*/
/* https://fontlibrary.org/en/catalogue*/
/* color scheme http://www.color-hex.com/ http://www.colorschemer.com/online.html base color: 0088CC*/
/*https://www.cssportal.com/css3-text-shadow-generator/*/
/* online image base64 encoder: https://www.base64-image.de/ */
/* icon finder http://www.iconfinder.com/search/?q=iconset%3Aiconsweets2*/
/** blue button http://mangiare-italiano.com/shop/shopsite-images/en-IE/buttons/3col-blue/btn-yes.png/
 *  base64 -w0 MarkScript.woff > MarkScript.woff.b64
  * http://fonts.mafia-server.net/squirrel/ */
/** color scheme http://colorschemedesigner.com/ */
/* online preloader: http://www.preloaders.net/ */
/* http://tools.dynamicdrive.com/gradient/ */
/* Icons http://iconbug.com/detail/icon */
/* busy cursor http://preloaders.net/ */
/* page layout + top-level styles */
/*http://spritegen.website-performance.org/ */
/*https://fontawesome.com/v4.7.0/icons/*/
/*https://www.iconfinder.com/icons/428180/bull_market_investment_stock_market_icon market icon*/
/*
heaven on earth
#4C4F56
#FFFFFF
#D9FFF8
#67B6BD
#659999

Tints of #0aab8a:
#0aab8a
#22b395
#3abba1
#53c4ad
#6cccb8
#84d5c4
#9dddd0
#b5e5db
#ceeee7
#e6f6f3
#ffffff

Shades of #0aab8a:
#0aab8a
#09997c
#08886e
#077760
#066652
#055545
#044437
#033329
#02221b
#01110d
#000000

colors: ['#293462', '#a64942', '#fe5f55', '#fff1c1', '#5bd1d7', '#ff502f', '#004d61', '#ff8a5c', '#fff591', '#f5587b', '#fad3cf', '#a696c8', '#5BE7C4', '#266A2E', '#593E1A'],

*/


html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td
{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
}

body {
    
    color: #262626;/*#262626;/*414141;/*#161616;*/
    background-color:#fff;/*#eee;/*34cc99;#e6f6f3; /*d0d0d0 rgb(82, 86, 89)* f0f0f0*/
    text-shadow: 1px 1px 2px pink;
    
    font-family: sans-serif, Gotham, Verdana;/*"Franklin Gothic Medium",, helvetica, arial, sans-serif;*/
    /*line-height: 1.2;*/
    line-height: 16px;
    -webkit-font-smoothing: antialiased !important;
    text-rendering: optimizeLegibility !important;
}

p {
    margin: 0 0 12.5px;
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}

.pageBody {
    clear:both;
    margin: 0 auto;
    min-height:900px;
    
}

.pageContainer {
    padding:10px;
    padding-top:5px;
    padding-right:0px;
}


.clear, .clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}


a{color:#111111;text-decoration:none;} /*#055545*/

a:active {
	color:#c01819;text-decoration:none;
}

a:visited {
    text-decoration:none;
   
}

.dash-left {
    min-width:740px;max-width:740px;padding-right:15px;
}


a:hover{text-decoration:none;color:#c01819;cursor:pointer;}

.ichart{
    width:1180px;
    min-width:1180px;
    min-height:1100px;
    
    /*max-height:870px;*/
    overflow-y:hidden;
    overflow-x:hidden;
    z-Index:100;
    position: absolute; 
    left: 680px;
    top:53px;/*72px;*/
    padding-left:20px;
    padding-top:5px;
    padding-right:20px;
    padding-bottom:2px;
    margin-left:20px;
    background-color:#fff;   

    border-top:1px solid #828282;
    
    
    border-bottom:1px solid #828282;
    /*border-top:1px solid #828282;*/
    
    display:none;
    /*box-shadow: 0 3px 4px 0 rgba(0,0,0,.2), 0 3px 3px -2px rgba(0,0,0,.14), 0 1px 8px 0 rgba(0,0,0,.12);*/
}
.ichart-logo {
    color:#999;font-family:Raleway;font-size:12px;letter-spacing:2px;font-weight:600;padding-top:-5px;
}
.hidenchart {display:none;}
.block{
    display:block;
}
 
.gray {background-color:#fefefe;}
.backtestreport{width:1024px;z-Index:999;border:1px solid #449;}

span.wlbuttons {
	float:right;
	font-size:14px;
	float:right;margin-top:-35px;
}

p {
    letter-spacing:0.8px;
}
.addPanel {
	width: 30%
}
.subdued, .subdued a {
    color: #777;font-weight:normal;
}
.bold{
	font-weight: 600;
}


.wl-menu {
    font-size:13px;margin-bottom:10px; border-bottom: 1px solid #eee;
    background-color:#333;color:#fff;padding:8px;padding-top:8px;padding-left:2px;
}

.wl-menu span {cursor:pointer;padding:4px;}
.wl-menu i {margin-right:4px;cursor:pointer;}
.wl-menu span:hover {background-color:#777; color:#fff}

.alert-success  {border:none;}
.watchlist-panel {
    padding:10px;
    padding-left:5px;
    border-bottom:1px solid #aaa;
    margin-bottom:10px;

    /*color:#fff;    
    background-color:#555; */
}

.panel {background-color:#f2f2f2; padding-left:10px; padding-right:20px;}

.watchlist-panel form-control {border: 1px solid #ddd;}

.boldgray {
	font-weight:bold;
	color: #717171;
	font-size:16px;
	
}

.busy {
	background: url(data:image/gif;base64,R0lGODlhEAAQAPQAAP///wAAAPDw8IqKiuDg4EZGRnp6egAAAFhYWCQkJKysrL6+vhQUFJycnAQEBDY2NmhoaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEKAAAAIf4aQ3JlYXRlZCB3aXRoIGFqYXhsb2FkLmluZm8AIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAEAAQAAAFdyAgAgIJIeWoAkRCCMdBkKtIHIngyMKsErPBYbADpkSCwhDmQCBethRB6Vj4kFCkQPG4IlWDgrNRIwnO4UKBXDufzQvDMaoSDBgFb886MiQadgNABAokfCwzBA8LCg0Egl8jAggGAA1kBIA1BAYzlyILczULC2UhACH5BAEKAAAALAAAAAAQABAAAAV2ICACAmlAZTmOREEIyUEQjLKKxPHADhEvqxlgcGgkGI1DYSVAIAWMx+lwSKkICJ0QsHi9RgKBwnVTiRQQgwF4I4UFDQQEwi6/3YSGWRRmjhEETAJfIgMFCnAKM0KDV4EEEAQLiF18TAYNXDaSe3x6mjidN1s3IQAh+QQBCgAAACwAAAAAEAAQAAAFeCAgAgLZDGU5jgRECEUiCI+yioSDwDJyLKsXoHFQxBSHAoAAFBhqtMJg8DgQBgfrEsJAEAg4YhZIEiwgKtHiMBgtpg3wbUZXGO7kOb1MUKRFMysCChAoggJCIg0GC2aNe4gqQldfL4l/Ag1AXySJgn5LcoE3QXI3IQAh+QQBCgAAACwAAAAAEAAQAAAFdiAgAgLZNGU5joQhCEjxIssqEo8bC9BRjy9Ag7GILQ4QEoE0gBAEBcOpcBA0DoxSK/e8LRIHn+i1cK0IyKdg0VAoljYIg+GgnRrwVS/8IAkICyosBIQpBAMoKy9dImxPhS+GKkFrkX+TigtLlIyKXUF+NjagNiEAIfkEAQoAAAAsAAAAABAAEAAABWwgIAICaRhlOY4EIgjH8R7LKhKHGwsMvb4AAy3WODBIBBKCsYA9TjuhDNDKEVSERezQEL0WrhXucRUQGuik7bFlngzqVW9LMl9XWvLdjFaJtDFqZ1cEZUB0dUgvL3dgP4WJZn4jkomWNpSTIyEAIfkEAQoAAAAsAAAAABAAEAAABX4gIAICuSxlOY6CIgiD8RrEKgqGOwxwUrMlAoSwIzAGpJpgoSDAGifDY5kopBYDlEpAQBwevxfBtRIUGi8xwWkDNBCIwmC9Vq0aiQQDQuK+VgQPDXV9hCJjBwcFYU5pLwwHXQcMKSmNLQcIAExlbH8JBwttaX0ABAcNbWVbKyEAIfkEAQoAAAAsAAAAABAAEAAABXkgIAICSRBlOY7CIghN8zbEKsKoIjdFzZaEgUBHKChMJtRwcWpAWoWnifm6ESAMhO8lQK0EEAV3rFopIBCEcGwDKAqPh4HUrY4ICHH1dSoTFgcHUiZjBhAJB2AHDykpKAwHAwdzf19KkASIPl9cDgcnDkdtNwiMJCshACH5BAEKAAAALAAAAAAQABAAAAV3ICACAkkQZTmOAiosiyAoxCq+KPxCNVsSMRgBsiClWrLTSWFoIQZHl6pleBh6suxKMIhlvzbAwkBWfFWrBQTxNLq2RG2yhSUkDs2b63AYDAoJXAcFRwADeAkJDX0AQCsEfAQMDAIPBz0rCgcxky0JRWE1AmwpKyEAIfkEAQoAAAAsAAAAABAAEAAABXkgIAICKZzkqJ4nQZxLqZKv4NqNLKK2/Q4Ek4lFXChsg5ypJjs1II3gEDUSRInEGYAw6B6zM4JhrDAtEosVkLUtHA7RHaHAGJQEjsODcEg0FBAFVgkQJQ1pAwcDDw8KcFtSInwJAowCCA6RIwqZAgkPNgVpWndjdyohACH5BAEKAAAALAAAAAAQABAAAAV5ICACAimc5KieLEuUKvm2xAKLqDCfC2GaO9eL0LABWTiBYmA06W6kHgvCqEJiAIJiu3gcvgUsscHUERm+kaCxyxa+zRPk0SgJEgfIvbAdIAQLCAYlCj4DBw0IBQsMCjIqBAcPAooCBg9pKgsJLwUFOhCZKyQDA3YqIQAh+QQBCgAAACwAAAAAEAAQAAAFdSAgAgIpnOSonmxbqiThCrJKEHFbo8JxDDOZYFFb+A41E4H4OhkOipXwBElYITDAckFEOBgMQ3arkMkUBdxIUGZpEb7kaQBRlASPg0FQQHAbEEMGDSVEAA1QBhAED1E0NgwFAooCDWljaQIQCE5qMHcNhCkjIQAh+QQBCgAAACwAAAAAEAAQAAAFeSAgAgIpnOSoLgxxvqgKLEcCC65KEAByKK8cSpA4DAiHQ/DkKhGKh4ZCtCyZGo6F6iYYPAqFgYy02xkSaLEMV34tELyRYNEsCQyHlvWkGCzsPgMCEAY7Cg04Uk48LAsDhRA8MVQPEF0GAgqYYwSRlycNcWskCkApIyEAOw%3D%3D) 1px 1px no-repeat;
	padding-left: 20px;
	color:#919191;
	font-weight:normal;
	/*position:absolute;*/
}
.cue {cursor:pointer;}

.buttonspan a:hover {
	background-color: #FF3;
	color: #252525;
}

.buttonbar span {margin-left:2px;margin-right:2px;}
.sans {font-family:sans-serif;}

.wltable-div {letter-spacing:0.7px;text-shadow:none;}
.wltable-div input{margin:5px;font-size:12px;}
/*.wltable-div .price {font-size:13.5px;}*/

.wg-div {
    text-transform:capitalize;
    border-bottom:1px solid #ddd;
    padding-bottom:2px !important;
 
}

.footer{
    
    background-color:#0d0d0d;
    color:#fff;
    /*width:1650px;*/
    text-align: center;
    padding:10px;
    box-shadow: 0 3px 0 4px rgba(0,0,0,.2), 0 3px 0 -2px rgba(0,0,0,.14), 0 1px 8px 0 rgba(0,0,0,.12);
    height: 39px;
  
}

.wg-div span {color:#444;padding-left:3px;padding-right:3px;font-family:sans-serif;letter-spacing:1px;cursor:pointer;}

.chart-loader {
	background: url(data:image/gif;base64,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%3D)200px 200px no-repeat
}


.comment {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTM5jWRgMAAAAVdEVYdENyZWF0aW9uIFRpbWUAMi8xNy8wOCCcqlgAAAQRdEVYdFhNTDpjb20uYWRvYmUueG1wADw/eHBhY2tldCBiZWdpbj0iICAgIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDQuMS1jMDM0IDQ2LjI3Mjk3NiwgU2F0IEphbiAyNyAyMDA3IDIyOjExOjQxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4YXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgogICAgICAgICA8eGFwOkNyZWF0b3JUb29sPkFkb2JlIEZpcmV3b3JrcyBDUzM8L3hhcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhhcDpDcmVhdGVEYXRlPjIwMDgtMDItMTdUMDI6MzY6NDVaPC94YXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhhcDpNb2RpZnlEYXRlPjIwMDgtMDMtMjRUMTk6MDA6NDJaPC94YXA6TW9kaWZ5RGF0ZT4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDUdUmQAAAD4SURBVDiNrZMxboNAEEU/xqJaISo6boC0NPTJDXyDxSdjOElSbIFEg7gCLRVbgcSOGxshmwCJ89uZ/+Z/addhZryj01vu/wCcAcBxHBBRBiA/6LsqpQgAwMwgokxrzcYY3pMxhrXWTEQZM88VciklhBC7p4UQkFLikfa0HBzVcve8HEzTdAjguu46wFoLa+3fAF3XIQiCXYjneRjH8QWQNU1DcRwjDMPN68MwoCxLACAAcJj58Q4UAIqiCEmSzIa6rtG27TOHlFLXGbBUURS57/tZmqaoqgp938/La3oB3NN8AfgA8K2U+tyq9NNfuNw7XrbMqwl+qxvgXYrh1hLT3wAAAABJRU5ErkJggg%3D%3D) 3px 0px no-repeat;
	padding-left: 20px;
	cursor: pointer;
}

.mb-logo {

	/*background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAADtUlEQVR4nO2aXUiTURyHXdpchGjlUjfHwgu7KCObczqnc35sS6cWgghzbq2xm+qiDOwi0CJLuuomu6gbJ3QT1oV1U9dpH2CzDzEk8aaQTMvUzQ/09D8DZercXvW859U8P3jYYGOc33PO+3FeFhXFwsLCwsLCwsLCwsJCMVlZWerc3NxbWq32eX5+fk9hYeGHyspKb0VFxWuz2ewpLS29UFxcfEjocRKNWq0+q9Pp3huNxjkoioIpKytDbrd7BS6XC9XU1IybTKYOg8GgFHr8mw4UvwQFxlaXjiQgGKfTuQjfewe/c1ToPpwDxY/p9frhcMW5CljC4XAs4hUBPy8Sul/YZGdnX4aBLnApvxEBS1RXV/8AuUeE7hkyOTk598vLyzkV36wAjNVqnYGTp0bovisCZ/ZHGym+FQGYurq6ebhinBS6dyAajea6xWLZcPmtCMDU1tb6QfxhvvuJgROAKhTJyck2uKYvFBQUIC6UlJQQE4Cpqqoa4rP8AeArgEiSnp5OTAAGDoVWvgRYSZfHxMTEEBVgs9nm4QR8kA8Bbj4EYEgKwMCl98muFoBXgUql2ktFwLPOTjTr96/BPz2NPvX1oRvNzSghPp6qAExRUVGDoAKC+TY4iORyOVUBsKv8TFXAjM+HTmVmBtDl5SF7fT3y9vYuS/C0t1MVAHeIs1QFTE9OrvlMqVQuCxgbHaUqAEN6+xxWwOTERMhyP0dGAp/7pqZQdHQ0VQFGo/EcNQF/xsfXfAYzsLwCPnq91FcA6ZuiiCvgakNDgGuNjajD4wkcFksCHHY7dQFms/khNQHrgS+HzU1NYS+DMpmMF+DKU09VwNs3b1BPd3eAF11d6HZLC8rIyIh4I8SXgJSUlDNUBUgkkk3dCfIlAHan6l0tIC0tLX7XCoDlP0Cy/E4U0EZFwIO2NjTQ3x8gNjZ22wiAK4CBigAS8CBgGH53z64VAMv/IunyOLw8EhOJRMRnPzU1dR8fAvBD0QHSAuLi4kjPPtGbn9XBj5nWfSwuFotPJyYm/pZKpYgLSUlJpGf/MZ/lOQVmwAQDmefjzB5h5r0gdL/Q/QOBAdmBRYoChhQKhUzo3isCM2IF5iiU/wIohO4bMrAZ0YOE7zyWf6pUKhOE7hk2IEEKA+0geUiA1F+AK2q7/0EiODDgPBj8yy2W/wvcAXbuH6fgTH0cZNzFuzWOs+0DXsF7J+ntreCBOzY5FLMAV4BWvIOD13vwehM4D++1cIxLhB4nCwsLCwsLCwsLC8v/mX/jbKmHi22S/AAAAABJRU5ErkJggg==) 0px 0px no-repeat;*/
    background: url('data:image/png;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////jAAAAP4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOEDAwOdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtgAAANkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////cOTk5PcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAACkAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAGBgYWDg4OpgEBARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAgIAAwMDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKfm5uZaAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBwcG/7+/jEAAAAmAAAAFv///w4BAQH6////8gAAAOEBAQHXBQUFzuHh4fgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACqXYu0AAAAS0lEQVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM60vY/cD91hAAAAAElFTkSuQmCC');

    margin-left:5px;
    padding-left: 48px;
    
    padding-top:15px;
    background-size: 50px 50px;
    
	cursor: pointer;
    
}

.del, a.del:link, a.del:visited {
	float: right;
	font-size: 10pt;
	font-weight: 500;
	padding: 5px;
	font-style: normal;
}

.del2 {
	float: right;
	cursor: pointer;
}

.new {background-color:#ee0;padding:3px;}

.nav-tabs {
    padding:0px;/*#dddddd;*/
}

.nav-tabs2{background-color:#6cccb8;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    /*background-color: #f7f7f7; */
    background-color: #e6f6f3; 
        
}
.div-right{min-width:420px;padding-left:20px;display: table-cell;vertical-align: top;}
.mobile-hide{}
.replay-hide{}
label {cursor:pointer;}
.white, .white-bg{background-color:#f8f8f8;padding:7px;}


.table-nav {
     background-color:#eeeee7; /*#f7f7f7;/*#eeeee7;*/
}

.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f8f8f8;/*#fcfcfc;/*f6f3e6;
    color:#111; /* !important*/
}
/*.table-header {
    color:#444;
    font-weight:580;
    font-size:12px;
}*/

iframe.embed{background-color:#f7f7f7;width:425px;}

.delete {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAPCAYAAAAyPTUwAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wLEhQfB2z5SGAAAABbSURBVCjPY/z//z8DDDQ2NiI4UFBfX88IYzMxYAHICpABY0NDw38GIgETAwmAEdnNhAALLo9h8wcLjJNUVIlT4by+dkw3wwTRabI8OOQVw4IPnUaJFGzBhA0AAGKlH8yMSoKCAAAAAElFTkSuQmCC) 0 0 no-repeat;
	cursor: pointer;
	padding-left: 8px;
	text-align:right;
}

.chart {
	cursor: pointer; 
	padding-left: 20px
}

[v-cloak] {
    display:none;
}

.icon-span {cursor:pointer;padding-left:5px;}

.icon-span a{color:#444;}

.icon-span:hover{
    color:#f55;
}



.icon-span a {padding:10px;padding-left:0px;}

.chart:hover {
	cursor: pointer;
	padding-left: 20px;
}

.bot {
	cursor: pointer;
	vertical-align: middle;
	padding: 5px 2px 6px 14px;
}

.botactive  {
	cursor: pointer;
	vertical-align: middle;
	padding: 5px 2px 6px 14px;
}

.symalert {
	cursor: pointer;
	position:fixed;
	z-Index:1000;
	left:0;
	padding:10px;
	
    top:55px;
    width:90%;
    color:#fff;
    background-color: #555555;
    font-size:12px;
    letter-spacing:0.7px;
    
    /*background-color: #555;
    color:#fff;*/
}


.chartbar {
	color: #ccc;
	cursor: pointer;
	vertical-align: middle;
	padding: 2px 2px 0px 14px
}

.chartbar_grey {
	color: #ccc;
	cursor: pointer;
	vertical-align: middle;
	padding: 2px 2px 0px 14px;
}

.dialog table {
	padding: 5px 0
}

.disabled {
	color: #ccc;
}

.down {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTM5jWRgMAAAAVdEVYdENyZWF0aW9uIFRpbWUAMi8xNy8wOCCcqlgAAAQRdEVYdFhNTDpjb20uYWRvYmUueG1wADw/eHBhY2tldCBiZWdpbj0iICAgIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDQuMS1jMDM0IDQ2LjI3Mjk3NiwgU2F0IEphbiAyNyAyMDA3IDIyOjExOjQxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4YXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgogICAgICAgICA8eGFwOkNyZWF0b3JUb29sPkFkb2JlIEZpcmV3b3JrcyBDUzM8L3hhcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhhcDpDcmVhdGVEYXRlPjIwMDgtMDItMTdUMDI6MzY6NDVaPC94YXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhhcDpNb2RpZnlEYXRlPjIwMDgtMDMtMjRUMTk6MDA6NDJaPC94YXA6TW9kaWZ5RGF0ZT4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDUdUmQAAADcSURBVDiNzZO9jcJAFIS/sUgILsctEHLSBdRgUcAFFOBeCE0JNICrwNKFhKQugIAEeS6wQes1nMRPcE8arbT7vtm3I61s80olL9FvN5CEJIACcKTiloHCDDoY207L/nB11iBJcWa9LtuFg47V3KzmDs8Hk8QZ5MtqweX2w6kVQFomLKsFQH73CYDTMuF71u4dO/hj3K6bH1FnDYAuwCiaYF1nTZ6WCV9Tc+4MRoLd/gqve4Ttq8IcJlv5s2o12cpdFWG/7aFBbBLC8YV3DUKTv2DbgxAfrn/2F56pX5dowueBY02cAAAAAElFTkSuQmCC) no-repeat;
	padding-left: 16px;
}

.linktitle {
	background-color: #f0f0f0;
	padding: 3px 15px 5px 5px;
}
.column {break-inside: avoid}
.watchlist {max-width:430px;}
.watchlist-table td {
	border-bottom:1px solid #eee;
    padding:3px;
    /*padding-top:5px;
    padding-bottom:5px;*/
    break-inside: avoid;
}

.watchlist-table .wl-symbol {width:50px;min-width:50px;max-width:70px;}
.watchlist-table .wl-chg {max-width:50px}
/*#wl td {padding-bottom:5px;padding-top:5px;} */
.watchlist-table tr.even, .watchlist-table tr.odd {
    background-color:transparent;
}

.rtime {color:#777;}

.alert-table td {
    border : none !important;
}

.aleret-div {
    vertical-align:middle;
}

.alert-row {
    
}

.alert-row tr:hover {background-color:transparent !important}

table.nohover tr {background-color:transparent !important}
.nohover:hover, .nohover:active {background-color:transparent !important}



.watchlist-table{
    font-family: sans-serif;
    font-size:12px;
    letter-spacing:0.7px;
}

.watchlist-table tr {
    cursor:pointer;
}


input[type=checkbox], input[type=radio] {
    margin-right:5px;
    margin-left:4px;
    cursor:pointer;
    /*vertical-align: sub;/*text-bottom;*/
    
    margin-top: -1px;
    vertical-align: middle;
    
}

.list tr:hover, .list li:hover {
	-webkit-transition: color 0.3s ease;
	-moz-transition: color 0.3s ease;
	-o-transition: color 0.3s ease;
	transition: color 0.3s ease;
	
}

.list td, .list li {
	/*padding-bottom: 5px;*/
	border-bottom: 1px solid #ddd;
}
 

.tradetoolbarbtn {
    padding-right:8px;
}


#tradetable .form-control {
    box-shadow:none;
    border:none;
}
#tradetable td{vertical-align:top;}

  
.tradearea tr:hover {
    background-color: transparent !important
}

.tradearea-div {
  /*border-top:1px solid #ddd;padding-top:15px;*/
  margin-top:-2px;
}
.compact {display:none;visibility:hidden;}
.chartRow tr:hover {
    background-color: transparent !important
}

.chartCell {width:480px;max-width:480px;border-bottom:1px solid #ddd;background-color:#fff;padding:8px !important;padding-right:0px !important;}

.tradearea-div td {
    padding-left:4px;
    padding-right:6px;
    padding-top:0px;
    padding-bottom:8px;
}

.tradetable input {padding:2px;color:#505050}
.tradetable select {padding:2px;color:#505050}


.watchlist input, .watchlist select {
	padding: 2px;
}

.wlwidth {}




.listb th, .listb td {
border-left: 1px solid #ddd;
}

.livequotes-off {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAAXNSR0IArs4c6QAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3AMXAy0wJ/O3GAAAAbhJREFUKM9VkT9oU1Echc+9L33JS9VCW7tKKFKXSlZLJKHB+kDETSGQqZJORXDq4OCgVIr9g4NoBzeHEhxsOyi0ooMWIWJxK8TBQKtggk2T9v7uffePQ9KK52zf+bbDHDqpjKBkszytYbftB7mc3+lw1hEqd+2DIPDB4CAQYV/Ye1cXukLFx2s/7EEbBAYFCw9JtLH/Rt+4pThg5+Ih8MfIvEpm2DiTyVZ+z1j4YTQLsM+j+JrwDowadg07Y8cj2Hf0iA1E3we8XeMuxsxkwhNQE06bb4nUIThil6igLquJxmafV5/kJuRow2zRUjzVKB/mmrl6OUjJJbd1gDgoZBty0P+FKGZbLKBcqk9Wd84m3reEOa31MKpNbmChIH0KxO9TRr6i7d6gVdOB9B0YmMepVocUyqjszaEzU4Ox8z28MHXOjHLNdveAGlu5w0S0UmgCH/vph+gVoJ9ipNQGgCdZDMGddOPpmm64unuuF2f/UXb8xWZafBGMPgkcjdERpe9XO5x3d4jHQtGLYqaUoZfk5Nwx7wrr18QFeli8DQAzRTkv+6ev/PdmeZnWi6s4yfT1yODtMwP8BRG64Ikc5VZYAAAAAElFTkSuQmCC) 3px 2px no-repeat;
    cursor: pointer;
    padding: 3px 3px 3px 24px;
}

.livequotes-on {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJ/SURBVDjLhZJdSJNhGIYHkjAQgk49CMMwJKPIkyIcDIJSFA+UkqKDQM0y/CFRdKmlMVGWQ1O3ZR5sKjKXP4wSayyFJYpSdhAEhRDYQXUSGAvry6t7mYU/1cHDBy/vdT/X87yfCTBtqmlPispBuGeB6S6DkNNgsm2BiVsORupTtt7fClcKjDI3BC/GVUFYHIOnPpjqgkBVFH955faAaU88U+4JZvvhWUCXe+BhC+oKY9dhpBrG6yF8G0Zr4e65CXry4/8EhHuczAmOBUy2GQKt0jX/7jRwxYy30ErfBYOAwnwl4Mx0rAeEu9J40mEwO6iOdoOxxr2M1iVIt1m6M/SXzOC92IyrIAF33l46sw38mqLVYtByPNXEY4eTSJ/0nDFdK6PViQxXLvGgCYbKYfCyvhXgyl2i43QibVarQqD3PDQfcZik+4qZ/vXZAtfM0h0meAPp+vGctXAn1yJdP74idc0YpvWYmZtHkRnUprw0SXeVGW3ZXx47jJNuFN8lpGuZn5/PiUQiqdK10JkFTelRGg/FUXcABq4qYN8nk3RXidzTYgpj2zXjOhPT/cBQ2QnB30Kh0Fe6805J9y0NaVC930xt8vpotqQVk7b7mvtVSDcq3XjpZsS2K9jH4iS8eYTf7/f+fA1b8kF13SVwmZb0WIBGcBWUSbdIi9m98WyC96jzSjAYXBO85vV637nd7oRNP50tyaLKN237lVWCuwUbfHwO7+cRbLS3t9t3ursTfFjw91+dI4IjgtfsdvvnhoaG5P8GCA4J/iK4d+NMsE/wSk1Nzcg/AwRnCV4WbNt6UXBjRUXFVGlp6cm/Bgj2CM7ZadZYCc4uLi7OVMVtnP0A9SbJ2btHXdYAAAAASUVORK5CYII%3D) 3px 2px no-repeat;
    cursor: pointer;
    padding: 3px 3px 3px 24px
}

.messages {
    padding: 5px;
    background-color: #e5e5e5;/* rgba(0,204,68,0,5);*/
    min-height: 83px;
    z-index: 1002;
    position: absolute;
    top: 55px;
}

.messagesabs {
    padding: 6px;
    padding-right: 20px;
    background-color: #e5e5e5;/*#000;*/
    color: #262626;
    z-index: 1002;
    position: absolute;
    top: 55px;
}

.newstime, .msgTime {
	color: #717171;
	font-size:10px;
}

.rightime {
    color: #717171;
    font-size:10px;
    float:right;
    position:absolute;
    left:1500px;
    width:300px;
    padding-top:5px;
}

.newupdatetime {float:;left:250px;padding:10px;top:65px;position:absolute;color:#777;}


div.info{padding:0px;vertical-align:top;
	font-size:17px;margin:10px;margin-left:0px;
	padding:10px;border:none;
}


.settings {
background: url(/static/images/settings.gif) 0px no-repeat;
padding: 4px 4px 4px 18px
}

.lightdark, .lightdark a {color:#777 !important;};
.subdued, .subdued a {
    color: #777;font-weight:normal;
}
.subduedsmall{font-size:11px;}
.wl-time{
    color: #717171;font-size:11px;cursor:pointer;
}

.alert-div {padding:5px;border:1px solid #ddd;z-Index:10;min-width:100%;
    
}
/*.alert-div td {padding-bottom:5px;}
.alert-div input[type=radio] {min-width:0px;width:10px;}
.alert-div input, .alert-div textarea,.alert-div select {min-width:300px;width:100%;padding:3px;}*/
.subdued-small{
    color: #717171;
    max-width:130px;
}

.pageDate {
color: #717171;
font-size:14px;

}

.storyTitle {color:#000;font-size: 12px;}


.more, a.more:link, a.more:visited {
    font-size: 14px;
}

.subdued_time {
color: #aaa;
font-size: 0.8em;
font-weight: 400
}

.submit, input.submit, a.submit:link, a.submit:visited {
cursor: pointer;
padding: 10px 13px;
border: 1px solid #ccc;
color: #fff;
font-weight:bold;
background-color:#16a765;
display:block;
}

.submit-btn, input.submit-btn, a.submit-btn:link, a.submit-btn:visited {
font-weight: bold;
color: #fff;
cursor: pointer;
font-size: 1em;

padding: 14px;
padding-top: 8px;
padding-bottom: 8px;
border: none;
background-color: #c01819;
margin-left:4px;
margin-right:4px;

}

.submit:hover, a.submit:hover, .submit input:hover, .submit-btn:hover, a.submit-btn:hover, .submit-btn input:hover {
background-color: #62c36d !important;
}
.detail, a.detail {
cursor: pointer;
font-size: 1em;
padding: 1px 5px;
}

sup, sub{
    font-size: 11px;
    color:#717171;
}

span.sub{
    font-size: 11px;
    color:#717171;
}


.pspan {
padding: 5px;
}

.textbottom {
vertical-align: text-bottom
}

.textmiddle, input.opstrategy-radio {
vertical-align: middle
}

.texttop {
vertical-align: text-top
}

.tinybutton {
border: 1px solid #aaa;

cursor: pointer;
font-size: 0.8em;
padding: 3px 4px
}

.tinyinput, .tinyselect {
border: 1px solid #ccc;
font-size: 0.8em;
margin: 2px 0;
padding: 2px 4px
}


.titlebar {
    background-color:#0aab8a;
    color:#fff;
    border-bottom:1px solid #ccc;
    font-size:16px;
    padding-top:15px;
    padding-bottom:10px;
}

.titlebar a {
    padding-top:20px;
    padding-bottom:20px;
    padding-right:10px;
    padding-left:10px;
    color:#fff;
    /*color:#000;*/
    font-size:17px;
    font-weight:400;
    letter-spacing:1px;
    /*color:#fff;*/
    text-decoration:uppercase;
    /*text-shadow: 0 1px 0 #fff;*/
}

.titlebar a:hover, .news-titlebar a:active {
    background-color: #444;
    color: #fff;
}

.btn {background-image:none}
.btn:focus,.btn:active {
    outline: none !important;
    box-shadow: none;
 }

.btn-primary{
    background-color: #242424;
}

.btn-light{
    background-color: #f5f5f5;
    color:#aaa;
}




.btn-success{
    background-color: #0aab8a;/*#0aab8a/*#5555FF;*/color:#fff;
} 

.btn-danger {
    background-color: #ff5555;/*#0aab8a/*#5555FF;*/
}


.btn-blue {
    background-color:#5555FF;color:#fff;
}

.btn-green {
    background-color:#5f5;color:#fff;
}

.btn-warning {
    background-color: #f55; color:#fff;
}

.btn-red {
    background-color: #f55; color:#fff;
}

.btn-cancel {background-color:#ff5555;color:#fff;}

.btn-primary:hover {background-color:#555;}
.btn-cancel:hover {background-color:#f22;color:#fff;}
.btn-blue:hover {background-color:#7777FF;color:#fff;}
.btn-green:hover,  .btn-warning:hover, .btn-red:hover {background-color:#f77;color:#fff;}

.btn {border-radius:0px;}
.btn:focus, .btn:active{background-color:#f8f8f8;color:#262626;}
.trade {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAAXNSR0IArs4c6QAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QEbFSEWuqqdVgAAAIhJREFUKM+FkMENgzAMRZ+rbMORsEHn4NxTl+kCKPOEI+vgXrDsIkMTKfry97d/Pvw54nBWQy1UHwY+6sWIi0PXTaFBZr1z0KTAAmi4+/HuvM1DTquZvKKThl9a7RcZ/QRgiBPOw7vnkKsBNkYtXKo7UCkk1irQqbbidUpvALYDNZE84lEBVoEv2Jxxd6FN/LQAAAAASUVORK5CYII%3D) 1px no-repeat;
    border: none;
    cursor: pointer;
    padding: 4px 4px 4px 21px
}

.trash {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJdSURBVDjLpZP7S1NhGMf9W7YfogSJboSEUVCY8zJ31trcps6zTI9bLGJpjp1hmkGNxVz4Q6ildtXKXzJNbJRaRmrXoeWx8tJOTWptnrNryre5YCYuI3rh+8vL+/m8PA/PkwIg5X+y5mJWrxfOUBXm91QZM6UluUmthntHqplxUml2lciF6wrmdHriI0Wx3xw2hAediLwZRWRkCPzdDswaSvGqkGCfq8VEUsEyPF1O8Qu3O7A09RbRvjuIttsRbT6HHzebsDjcB4/JgFFlNv9MnkmsEszodIIY7Oaut2OJcSF68Qx8dgv8tmqEL1gQaaARtp5A+N4NzB0lMXxon/uxbI8gIYjB9HytGYuusfiPIQcN71kjgnW6VeFOkgh3XcHLvAwMSDPohOADdYQJdF1FtLMZPmslvhZJk2ahkgRvq4HHUoWHRDqTEDDl2mDkfheiDgt8pw340/EocuClCuFvboQzb0cwIZgki4KhzlaE6w0InipbVzBfqoK/qRH94i0rgokSFeO11iBkp8EdV8cfJo0yD75aE2ZNRvSJ0lZKcBXLaUYmQrCzDT6tDN5SyRqYlWeDLZAg0H4JQ+Jt6M3atNLE10VSwQsN4Z6r0CBwqzXesHmV+BeoyAUri8EyMfi2FowXS5dhd7doo2DVII0V5BAjigP89GEVAtda8b2ehodU4rNaAW+dGfzlFkyo89GTlcrHYCLpKD+V7yeeHNzLjkp24Uu1Ed6G8/F8qjqGRzlbl2H2dzjpMg1KdwsHxOlmJ7GTeZC/nesXbeZ6c9OYnuxUc3fmBuFft/Ff8xMd0s65SXIb/gAAAABJRU5ErkJggg%3D%3D) 3px 0 no-repeat;
    cursor: pointer;
    padding-left: 23px
}

.underline, a.underline {
    border-bottom:1px solid #555;

}

.unread {
    padding: 4px 4px 4px 20px
}

.portf {
    background: url(data:image/gif;base64,R0lGODlhEAAQAMQAAAAAAP////7+/+Xt/vL2//D1//b5//n7//z9/+fv/ujw/urx/u70//T4/+zz//f6//r8//3+/wM8aA1tt0+g3////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABUALAAAAAAQABAAAAVdYCWOZGlOKGqSVIpSqwizpWvf1SRECHQ8hgahwHAsJjmeDygkGhXISe8XHBYXikR0WXViE4MotXlVSM5RpvWZkAQk0W757KZPyGx3YP+erL8DdG9oNy51SDEjdCIhADs%3D) 1px 3px no-repeat;
    padding: 4px 4px 4px 20px
}

.user {
    padding: 4px 4px 4px 20px;
    font-style: normal
}

.ubuntu {
    font-family:Ubuntu;
}


.whitebg div {
    margin: 0
}

.wl-symbol {
	cursor: pointer;
    font-weight:bold;
    color:#262626;
    /*font-family:sans-serif;*/
}

.ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
}
.reasoncell {max-width:120px;white-space:nowrap;overflow: hidden;}
.nowrap{white-space:nowrap;}
.newssource{text-transform: capitalize;font-weight:bold;}
.uppercase{text-transform: uppercase;}
.watchgroup-buttons{text-transform: capitalize;}
.buttonspan i {cursor:pointer;padding-left:5px;padding-right:5px;}
.buttonspan i:hover {background-color:#FF3;}

.yfnc_tabledata1 {
	font-size: 1.1em
}

.yfnc_tablehead1 {
	font-size: 1.3em
}

.calc, a.calc:link {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGxSURBVDjLpVM9a8JQFL0vUUGFfowFpw4dxM2vf9G5newv6OIvEDoVOnUQf0G7CEYQHVzUVZQoaKFugoW20EUaTd5L+u6NSQORdvDC5dyEd+499ySPOY4Dh0TEK8rl8n0mk7lOJBIpVVWBMUaJAzCFEMA5B8MwPpfL5VOlUrklonegWq3qEr+c/2Nbq9VWHs9XkEwm0xLUy/Lzn5KbD1exaDR6FlpBURSq4/E4HJ2c4jMwmYpcw6vf31be2bAHQTPVHYEFyAr7VeEACzfAQKPuSmlCy7LINBcteifSx3ROWutzlCAZ3Z9Op9ButyEWi8F8Poder0drXTQ1SNUeqalt22EFQrgvC4UC5HI5mow1EjA/SjdEjEQiYAd+HV8BF5xwNBpBo9EgBZPJBDqdDimYzWbQ7XapmeA8rIDLiRjFYpEm4zTEfD7v19lslhSgJ2EFXBAOh0Oo1+vk/ng8Bk3TyBtd16HVarkrCRFWYFqmrwAzqMDzBhMVWNaeFSzT5P3BQJXI3G+9P14XC8c0t5tQg/V6/dLv9c+l3ATDFrvL5HZyCBxpv5Rvboxv3eOxQ6/zD+IbEqvBQWgxAAAAAElFTkSuQmCC) 1px no-repeat;
	margin-top: 6px;
	padding: 3px 6px 2px 20px;
	cursor: pointer;
	border: none;
}

a.Buy {
	color: green !important;/*#6BBA70;*/
	padding: 2px 4px
}

a.Neutral {
	color: #717171  !important;
	font-size: 15px;
	padding: 2px 4px
}

a.Sell {
	color: red !important;
	font-size: 13px;
	padding: 2px 4px;
}

.curved {
	-khtml-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px
}



.button-wlg-selected, a.button-wlg-selected:link, a.button-wlg-selected:visited {
    background-color: #ffc;
    
}

a.button:hover, a.smallbutton:hover, input.smallbutton:hover, tinybutton.hover, .smallbutton:hover, a.wlbutton:hover, .medbuttonbold:hover, .medbutton:hover, .imgbutton:hover {
    background-color: #fff;
}

a.chart-title:link, a.chart-title:visited, a.chart-title-right:link, a.chart-title-right:visited {

color: #fff;
font-size: 1em;
text-shadow: 0 1px #888;
padding: 4px 4px;
font-weight: bold;
}

a.chart-title:hover, a.chart-title-right:hover {
background-color: #fff;
padding: 4px 4px;
}

.del:hover, a.msgdel:hover {
color: #eee;
}

a.edit, input.edit {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJ6SURBVDjLpZNZSNRRGMV//2XGsjFrMg2z0so2K21xIFpepYUiAsGIICLffI8eWiBBeg3qQV+KwBYKLB8qpHUmrahcKLc0QsxldNSxdPz/79LD1ChBUXTh8sG93POdc75zDa01/7NsgGvPR09rzQmpVZZSCqlAKIWUCqk0QqoZWyKFRir1uvxIbsAGUFqXHQqkpP1L57M3Pm5MMJBKpQHUdF9BKIGQAlcJXOlOVykSdye3leO6MmkGQNyHw+uO/1X3bzGBK+S0B1IqAKqDg3986HeCZPffwvJtoNT7lOZLvUdtAPEDAKBkRzo3QwMUb89InN1uGGD3spdE214xe8MRUnM2MfppNW0Pqy7YAK5UKK2xLbhdP4hlmdxpGMQwwQT8ziNiI534c7cT6WrFazikzF2Eb8HS1IQEDdiWwcHAQmpehTkQSAcgNvSMiYFW5uUUMdV3HW+ywefGNqITJsbUUL75k4FWYJtQ+yaMZcXrk1ANk/33mbdiD7EvlRieETy+FJLkMFcjRRSW3emIAwiF1hqPBfu2LGSWbbA1uZ41SfWkrtxPrPcypsfFiWYzFGzGKTjFV28WEJeIUHETLdOgrmkI1VdHpCdEet5enP4qLK9mKrqMgedv6cyrAP+qxOTiUxAi7oEJi8frELoFoTLpa7nI/HQvscgSRt+0kV1SSW7qYtp7xrBMphm4Mi5h/VIfTcEq1u0oJaknSEdNiMYHET7UvcMpPEN31Ed7zxgASmk1I0g6dK66s8CRak5mVxjnfS05+TsZCw/T9baTx1nnGb47DrQksjE6HrsHYPz6nYt3+Sc3L8+wA2tz0J6pF5OD4WP7Kpq7f5fO79DfSxjdtCtDAAAAAElFTkSuQmCC) 1px no-repeat;
padding-left: 20px
}

a.feeditem:hover, a.feeditem:active {
color: #6F9;
font-size: medium;
font-weight: 700;
text-decoration: underline
}

a.feeditem:link, a.feeditem:visited {

font: bold 100% arial;
text-decoration: none;
margin: 0
}

a.h3:link, a.h3:visited, a.h3:hover {
color: #111;
font-size: 15px;
font-weight: 300;
text-decoration: underline;
margin: .8em .3em
}

a.imgbutton:link, a.imgbutton:visited {
border: 1px solid #2c0;
font-size: 11px;
font-weight: 400;
padding: 4px 6px 4px 20px
}

a.msgdel {
color: #aaa;
float: right;
padding-left: 6px;
padding-right: 5px;
vertical-align: top
}

a.picks:link, a.picks:visited {
margin: 3px
}

.plain {
    font-weight:400;
}

a.plain:active, a.plain:hover,  {
color: #666;
text-decoration: underline
}

a.plain:link, a.plain:visited {
color: #666;
font-weight: 400;
text-decoration: none
}

a.plaina:link, a.plaina:visited, a.plaina:hover {
font-weight: 200
}

a.save, input.save, a.cancel, input.cancel {
background-color: #FFF
}

a.unread:hover, a.portf:hover {
background-color: #66FF47;
color: #CC0022;
}

a.similar:link, a.similar:visited {
color: #999;
font-size: 8pt;
font-weight: 400;
text-decoration: underline;
margin: 2px 2px 2px 0
}

.smallbutton, a.smallbutton, input.smallbutton {
cursor: pointer;
font-size: 1em;
font-weight: 400;

padding: 3px;
padding-left: 10px;
padding-right: 10px;
background-color:#DDD;

}

.smalliconbutton, a.smalliconbutton, input.smalliconbutton {
cursor: pointer;
font-size: 1em;
font-weight: 400;
border: 1px solid #BBB;
padding: 3px;
padding-left: 23px;
padding-right: 6px;
}

a.smallunderline {
font-size: x-small;
text-decoration: underline;
padding: 3px
}

a.sort:link, a.sort:visited {
text-decoration: underline
}

a.subdue:link, a.subdue:visited {
font-size: 0.8em;
font-weight: 400;
text-decoration: underline
}

a.subdued:visited, a.subdued:link {
    color: #717171;
    text-decoration: none
}


body br, .clear {
clear: both
}


div.autocomplete {
background-color: #ffe;
border: 1px solid #B2D1FF;
min-width: 300px;
position: absolute;
width: 350px;
z-index: 100
}

div.autocomplete ul li {
cursor: pointer;
display: block;
list-style-type: none;
margin: 0;
padding: 4px
}

div.autocomplete ul li.selected {
background-color: #ffb
}

div.autocomplete ul, li {
list-style-type: none
}

div.chart-subtitle {
background-color: #f0f0f0;
color: #fff;
padding: 4px
}

div.diagram {
width: 800px;
margin: 10px
}

tr.dotted {
    border-top:2px dashed #999 !important;
}

tr.bdotted {
    border-bottom:2px dashed #999 !important;
}

tr.highlight1, tr.highlight1 a{
    background-color: #F77 !important;
    color:#fff;
}

tr.highlight1:hover{
    background-color: #F77 !important;
    color:#EE5;
}


tr.highoi {
    background-color:#D9FFF8;  
} 

tr.highimv {
    background-color:#D9FFF8;  
} 


tr.highlight {
    background-color:#bfb  !important;
    color:#111  !important;
}

tr.highlight3 tr.highlight3 a{
    background-color:#bfb  !important;
}

 

tr.loss {
background-color: #FA8072;
color: #fff;
}

tr.gain {
background-color: #00FF7F;
color: #333;
}

tr.gain:hover, tr.loss:hover {
background-color: #BBB;
color: #fff;
}

div.gap {
color:#111;
margin-top: 5px
}


div.bsdiv {
    border: 1px solid #ccc;
    padding: 16px;
    padding-top:5px;
    background-color:#f0f0f0;
    width:840px;
    min-height:280px;
    position: absolute;
    left: 300px;
    top:300px;
    z-Index:1000;
    margin-bottom:20px;

}

.bsdiv input {font-weight:bold;font-size:15px;}

div.calcdiv {
    padding: 10px;
    font-size:15px;
}

.calcdiv td {padding:5px;vertical-align:baseline;border: 1px outset #ccc;}
.calcdiv .closebtn {cursor:pointer;float:right;font-size:12px;color:#000;}
.bsparameters td {border:none;}
div.indent {
margin-left: 15px
}

div.news {
/*margin-left: 15px;*/
}

div.tradedlg {
height: 300px;
width: 400px;
margin: 20px
}

div.widget {
min-height: 300px;
min-width: 500px;
width: 550px
}

form.inplaceeditor-form input[type=submit] {
margin-left: 2em
}

form.inplaceeditor-form textarea {
border: 1px solid #FFC0CB
}

.h1span {
	font-size: 20px;
	font-weight: 700;
	color: #c01819;
	display:block;
}

table.middle td {vertical-align: middle;}
a.alist {color:#2ECC40 !important;}

iframe, .stock img, .tradearea th, .tradearea tr, .tradearea td {
    border: none
}


span.addfeed {
color: #933;
cursor: pointer;
font-size: 10pt;
text-decoration: underline;
width: 100px
}


sup {
    color: #505050;/*#717171;*/
    font-size: 10px;
    font-weight: 400;
    padding-left:0px;
}


table.login {
width: 20%
}

table.register {
width: 40%
}

td.big {
font-size: 1.4em
}

td.failed {
color: #f33
}

td.right {
text-align: right
}

textarea.p6 {
margin-right: 16px;
width: 98%
}

th a:link, th a:visited, th a:hover {
/*color: #c01819;*/
display: block;
text-decoration: none;
}

th.asc a, th.desc a {
background-position: right;
background-repeat: no-repeat
}
th.TableHeading2{background-color:#eee;color:#444;}
tr.ap_status0 {

}

tr.ap_status1 {
    background-color: #faa !important;
}

tr.ap_status2 {
color:#fff;
    background-color: #e88 !important;
}

tr.ap_status3 {
    color:#555;
    background-color: #afa !important;

}


ul.sidebar {
border: 0 solid #ccc;
width: 150px;
padding: 10px 10px 10px 2px
}


.x input[type=radio], .x input[type=checkbox] {
vertical-align: middle;
margin: 4px
}

.newbotsettings {
border: 10px solid #2c0;
width: 70%;
padding: 5px
}

.max50 {
max-width: 50px;
max-height: 20px;
overflow: hidden
}

.floatright, a.chart-title-right {
float: right
}


.replayinfo {
background-color: #33FFBB;
padding: 4px;
border: 0px;
padding-left: 10px;
padding-right: 10px;
color: #FF8;
text-shadow: 0 1px #333
}

.replayday {
position: absolute;
color: #ddF;

font-size: 1em;
top: 2px;
cursor: pointer;
}

.rectradearea {
font-size: 12px;
border: 1px solid #BBB;
width: 100%;
overflow-y: auto;
overflow-x: hidden;
border-top: 0px;
}

.earnings-history {
	background-color: #88CC00;
	color: #FFF;
	padding: 5px;
	position: absolute;
	z-Index: 1000;
}

.v-scroll-100 {
    max-height: 100px;
    overflow-y:auto;
    
    display:block;
}

.v-scroll-300 {
    max-height: 300px;
    overflow-y:auto;
    
    display:block;
}

.v-scroll-500 {
    max-height: 500px;
    overflow-y:auto;
    overflow-x:hidden;
    
}

.v-scroll-600 {
   max-height: 600px;
   overflow-y:auto;
   overflow-x:hidden;
   
}

.v-scroll-700 {
    max-height: 700px;
    overflow-y:auto;
    overflow-x:hidden;
    
 }

 .v-scroll-800 {
    max-height: 800px;
    overflow-y:auto;
    overflow-x:hidden;
    
 }
 
 
.v-scroll {
   max-height: 1200px;
   overflow-y:auto;   
   overflow-x:hidden;
   margin-bottom:5px;
}
 
/*.v-scroll-600:hover {overflow-y:auto;}*/


.h-scroll-830 {
   max-width:830px;width:830px; 
}
.h-scroll-930 {
   max-width:930px;width:930px;
}

.news-vscroll {
    max-height: 2000px;
    overflow-y:auto;
}

.market-futures  {
	max-height: 1500px;
	overflow-y:auto;
}

.signalarea {
    line-height:20px;
    background-color:#fff;
	min-height: 110px;
	overflow-y: auto;;
	
	
}

.testsignalarea{
	padding:10px;
	padding-top:5px;
	border:1px solid #ddd;

	font-size:0.9em;
	font-family:sans-serif;
	max-width:780px;
}

.w150-filter {
	width: 120px;
	padding: 5px;
    margin-right:15px;
    margin-bottom: 0px;
    margin-top: -5px;
    border:none;
    border-bottom:1px solid #ddd;
}
.position-header {font-weight:bold; text-transform: capitalize;margin-right:20px;letter-spacing:0.9px;}
.w150 {
	width: 150px;
	padding: 2px;
}

.w250 {
	width: 250px;
	padding: 2px
}

.w300 {
	width: 300px;
	padding: 2px
}

.w400 {
	width: 400px;
	padding: 2px
}

.bg-selected {

}
.bg {

}

.input200 {
	width: 200px;
	border: 1px solid #AAA;
}

.select200 {
	width: 210px;
	border: 1px solid #AAA;
}

.textarea200 {
	width: 200px;
	border: 1px solid #AAA;
}

.textarea400 {
	width: 400px;
	border: 1px solid #AAA;
}

.textarea500 {
	width: 400px;
	border: 1px solid #AAA;
}
.notes-text{padding-left:10px !important;padding-right:10px !important;
    letter-spacing:0.9px;color:#212121;font-size:13px;background-color:#fff !important;}
.bordered {border: 1px solid #f8f8f8;}
.usersettings bordered {border-bottom: 1px solid #eee;}
.usersettings {font-size:1.2em;padding:20px;}
.usersettings input, .usersettings select, .usersettings textarea {
    
    padding: 6px 12px;
    
    line-height: 2.0;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.jqframe {
    width:100%;
	min-height:1200px;
}



.mpframe {
    width:100%;
    min-height:480px;
    
}

.emchart{}
.emframe {
    width:100%;
    min-height: 500px;
    background-color:#fff;
}

.remframe {
    width:100%;
    min-height: 900px;
    border:1px solid #ccc;
    background-color:white;
}

.empage {width:1000px;padding:0px;vertical-align:baseline;margin-top:60px;}
.emtd {min-width:800px;vertical-align:top;}
.vtd{vertical-align:baseline;}

.hsframe {
width: 100%;
height: 1040px;
}

.newsheader{text-transform:capitalize;color:#343746;}
.newsheader a, .newsheader span {
	margin-left:0px;margin-bottom: 0px;
	display:block;
	/*color: #c01819 !important;*/
}

/*.newsarea {
	overflow: hidden;
	color:#111;
	letter-spacing:0.8px;
	max-width:450px;
}*/

.newsarea {
    font-size: .9375rem;
    font-family: IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
    font-weight: 300;
    margin-bottom: 10px;
    letter-spacing: -.25px;
    line-height: 1;
    max-width:330px;
}


.dim {color:#555;/*color:#0aab8a;*/}

.pill {
    color: #FFF;
    
    
    line-height: 0.4;
    display: inline-block;
    zoom: 1;
    vertical-align: middle;
    float: left;
    border-radius: 3px 0 0 3px;
    border-width: 0;
    margin-right: 15px;
    padding: 1px 1px 1px 1px;
    position: relative;
}

.mediumfont{font-size:15px;}
.largefont{font-size:16px;}
.xlargefont{font-size:20px;}
.verylarge{font-size:16px;line-height:25px;}

.symradio{width:19px;}
.newsarea li:hover {
	background-color:#fefefe;color:#111;
}

.newsarea span.time {
	font-size: 16px;
	color: #090;
	text-shadow:none;
}

.newsarea-small {
    font-size: 14px;
    color: #090;
    text-shadow:none;
}


.newstime {
    font-size: 11px;
	color: #717171;
	overflow-x:hidden;
}

.font13 {font-size: 13px; }
.newstitle {white-space:nowrap;color:#c01819;font-weight:bold;font-size:18px;}


.marketnews a, .newsarea a{
	text-decoration:none;
    
}


h2 a {color:#343746;}
    
.replaydiv {
	width: 500px;
	border: 5px solid #ccc;
    padding: 10px;
    background-color:#f0f0f0;
    position: absolute;
    left: 200px;
    top:100px;
    z-Index:1000;
    line-height:30px;
}
div.replaydiv input, div.replaydiv select  {font-size:16px;padding:8px;padding-left:6px;background-color: #F5F5F5;}
.errors, .replay-errors, .alert-error{color:#252525; background-color:#FF5;padding:3px;padding-left:10px;margin:3px;margin-left:0px;margin-bottom:10px;}
.errors, .replay-errors {display:none};
.highlighted, a.highlighted {
    background-color: #F5F555;
    color: #252525 !important;
}

div.scan-settings {
background-color: transparrnt;
padding: 10px;
}

.tradenotes {
overflow: hidden;
max-width: 300px;
text-overflow: ellipsis;
white-space: nowrap
}

span.number {
font-size: 0.8em;
color: #888;
vertical-align: middle;
}

.comments {

font-size: 1em;
}

.comments a:link, comments a:visited {
color: #555;
}
.

.maxheight{
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 600px;
    height:600px;
}
.actionarea {
	overflow-y: auto;
	overflow-x: hidden;
	padding:0px;
	
	/*border: 1px solid #ccc;
	border-top:none;
	max-height: 400px;*/
}
.commandarea {

	background-color:#b5e5db;
	color:#000;
	padding:3px;
	font-size:15px;
}

.commandarea input:hover, .commandarea span:hover, .commandarea a:hover{
	background-color: #fff;padding:3px;
}


.mainchartarea {
-khtml-border-radius: 3px;
}

.wlnote {
font-size: 10px;
}


.nopadding-tbl td {
padding: 0.5 0.5;
}
.padding3-tbl td {
padding-left: 10px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
}
.pivot {
font-weight: bold;
font-size: 1.1em;
}
/*.changecell {
    background-color:#ffc;
}*/
.changecell-up {
    
    animation-name: up-anim;
    animation-duration: 2s;
    animation-iteration-count: 1;
}

.chart-changecell {
    background-color:#f5f5f5;
    /*background-color:#f5f5f5;/* #F6F4EB;/* #f5f5f5 ; /*#fafafa;/* #f5f5f5;/* #f6f3e6;/*:#FFD;*/
}

.changecell-down {
    
    animation-name: down-anim;
    animation-duration: 2s;
    animation-iteration-count: 1;
}

.chart-changecell-up {
    /*background-color:#FFFFCC;*/
    animation: balance 1.5s ease-out;
    color:'#00f000';
}

.chart-changecell-down {
    /*background-color:#FFFFCC;*/
    animation: balance 1.5s ease-out;
    color:'#f00000';
}


@keyframes up-anim {
    /*from {color:#222222;}
    to {color: yellow;}*/
    0%   {color: #229922;}
    50%  {color: #227722;}
    100% {color: #333333;}
}

@keyframes down-anim {
    /*from {color:#222222;}
    to {color: yellow;}*/
    0%   {color: #FF2222;}
    50%  {color: #772222;}
    100% {color: #333333;}
}

.closespan {
    float: right;
    font-size: small;
    cursor: pointer;
}

.s-input {
	width: 80px;
	padding: 5px;
	height: 20px;
	border: 1px solid #919191;

	font-weight: 700;
	font-size: 1.1em;
	background-color:inherit;
}

.fixedbg {
	background-attachment: fixed;
}


.largeformula {
	font-size: 1.2em;
}
.medformula {
	font-size: 1.1em;
	color:#252525;
}


.replay_nextday {
	width: 40px;
	position: relative;
	font-weight: bold;
}
.wl-action {
    padding-left:5px;
    color:#555;
}
.wl-toolbar-input {
    width:50px;display:inline-block;
}
.extp {
	font-size:9px;
	color:#444;
	font-weight:plain;
}

.ext-td {
    padding-right:0px  !important;
    padding-bottom:1px  !important;
}
.expdiv{
    font-size:10px;
    white-space:nowrap;
    /*letter-spacing:0.7px; */
}

/*.expdiv span {padding-right:2px;}*/
.expp {
	font-size: 10px;
	font-weight:plain;
	/*color:#111;*/
	
}

.signaldiv li {padding:0px;}
td.rtd, th.rtd{text-align:right;white-space:nowrap;}
td.ctd, th.ctd{text-align:center;white-space:nowrap;}
td.ltd, th.ltd{text-align:left;}
td.itd{padding-right:0px !important;text-align:right;padding-left:0px !important;}



.CodeMirror-scroll {
 overflow: auto;
height: 100%;
 /* This is needed to prevent an IE[67] bug where the scrolled content
  is visible outside of the scrolling box. */
position: relative;
  outline: none;
}
.CodeMirror {
font-family:monospace;
line-height:1.5em;
font-size:14px;
}

.CodeMirror {
 line-height: 1em;
font-family: monospace;
}

.CodeMirror-scroll {
 overflow: auto;
height: 300px;
 /* This is needed to prevent an IE[67] bug where the scrolled content
  is visible outside of the scrolling box. */
position: relative;
  outline: none;
}

.CodeMirror-gutter {
 position: absolute; left: 0; top: 0;
z-index: 10;
 background-color: #b5e5db;
border-right: 1px solid #f0f0f0;
 min-width: 2em;
height: 100%;
}
.CodeMirror-gutter-text {
 color: #aaa;
text-align: right;
 padding: .4em .2em .4em .4em;
white-space: pre !important;
}
.CodeMirror-lines {
 padding: .4em;
white-space: pre;
}

.CodeMirror pre {
 -moz-border-radius: 0;
-webkit-border-radius: 0;
 -o-border-radius: 0;
border-radius: 0;
 border-width: 0; margin: 0; padding: 0; background: transparent;
font-family: inherit;
 font-size: inherit;
padding: 0; margin: 0;
 white-space: pre;
word-wrap: normal;
}

.CodeMirror-wrap pre {
 word-wrap: break-word;
white-space: pre-wrap;
}
.CodeMirror-wrap .CodeMirror-scroll {
 overflow-x: hidden;
}

.CodeMirror textarea {
 outline: none !important;
}

.CodeMirror pre.CodeMirror-cursor {
 z-index: 10;
position: absolute;
 visibility: hidden;
border-left: 1px solid black;
 border-right:none;
width:0;
}

.CodeMirror-focused pre.CodeMirror-cursor {
 visibility: visible;
}

div.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused div.CodeMirror-selected { background: #d7d4f0; }

.CodeMirror-searching {
 background: #ffa;
background: rgba(255, 255, 0, .4);
}

/* Default theme */

.cm-s-default span.cm-keyword {color: #708;}
.cm-s-default span.cm-atom {color: #219;}
.cm-s-default span.cm-number {color: #164;}
.cm-s-default span.cm-def {color: #00f;}
.cm-s-default span.cm-variable {color: black;}
.cm-s-default span.cm-variable-2 {color: #05a;}
.cm-s-default span.cm-variable-3 {color: #085;}
.cm-s-default span.cm-property {color: black;}
.cm-s-default span.cm-operator {color: black;}
.cm-s-default span.cm-comment {color: #a50;}
.cm-s-default span.cm-string {color: #a11;}
.cm-s-default span.cm-string-2 {color: #f50;}
.cm-s-default span.cm-meta {color: #555;}
.cm-s-default span.cm-error {color: #f00;}
.cm-s-default span.cm-qualifier {color: #555;}
.cm-s-default span.cm-builtin {color: #30a;}
.cm-s-default span.cm-bracket {color: #cc7;}
.cm-s-default span.cm-tag {color: #170;}
.cm-s-default span.cm-attribute {color: #00c;}
.cm-s-default span.cm-header {color: #a0a;}
.cm-s-default span.cm-quote {color: #090;}
.cm-s-default span.cm-hr {color: #999;}
.cm-s-default span.cm-link {color: #00c;}

span.cm-header, span.cm-strong {font-weight: bold;}
span.cm-em {font-style: italic;}
span.cm-emstrong {font-style: italic; font-weight: bold;}
span.cm-link {text-decoration: underline;}

div.CodeMirror span.CodeMirror-matchingbracket {color: #0f0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #f22;}

.CodeMirror-dialog {
 position: relative;
}

.CodeMirror-dialog > div {
 position: absolute;
top: 0; left: 0; right: 0;
 background: white;
border-bottom: 1px solid #f0f0f0;
 z-index: 15;
padding: .1em .8em;
 overflow: hidden;
color: #333;
}

.CodeMirror-dialog input {
 border: none;
outline: none;
 background: transparent;
width: 20em;
 color: inherit;
font-family: monospace;
}


.CodeMirror-completions {
 position: absolute;
z-index: 10;
 overflow: hidden;
-webkit-box-shadow: 2px 3px 5px rgba(0,0,0,.2);
 -moz-box-shadow: 2px 3px 5px rgba(0,0,0,.2);
box-shadow: 2px 3px 5px rgba(0,0,0,.2);
}
.CodeMirror-completions select {
 background: #fafafa;
outline: none;
 border: none;
padding: 0;
 margin: 0;
font-family: monospace;
}


.testresult {}
.testresult th{
background-color:#ccc;
text-align:left;
color:#444;padding:3px;
}


.mktsummary  {font-size:14px;color:#333;}
.btn-sm {cursor:pointer;}

.chartarea, .tradearea{
    background-color:transparent !important;
    border-bottom:0px solid #bbb;
    padding-bottom:5px;
    margin-bottom:10px;
    letter-spacing:1px;
}

.transactions {
color:#444;
font-family:sans-serif;

}

.transactions tr:hover {
color:#444;
background-color:#f0f0f0;
}

.transactions tr{
cursor:pointer;
}

.transactions th {
padding-left:5px;
text-align:left;

background-color:#f0f0f0;
color:#252525;
}
.transactions td {
padding:3px;
font-size:1em;
padding-left:5px;
border-bottom:1px solid #ccc;

}


.scan_toolbar {
background-color:#f0f0f0;
padding:8px;
cursor:pointer;
padding-left:6px;
padding-right:6px;font-size:17px;

}
.scan_toolbar a{
color:#333;

}

.scanaction {

padding: 10px;
}

.scanaction a:hover {
color: #252525;
}

.scanaction:hover {
background-color: #ccc;
}


.wl-name {
font-size:15px;
font-weight:bold;
}

span.label {color:#717171;font-size:19px;}



.recommenddiv{
	padding:0px;line-height:30px;padding-top:5px;padding-left:0;font-size:15px;
}




.CodeMirror-scroll {
 overflow: auto;
height: 100%;
 /* This is needed to prevent an IE[67] bug where the scrolled content
  is visible outside of the scrolling box. */
position: relative;
  outline: none;
}

.CodeMirror-gutter {
background-color:#f0f0f0;
border-right: 1px solid #DDDDDD; 
height: 100%;
left: 0;
min-width: 2em;
position: absolute;
top: 0;
z-index: 10;
}

.list tr:hover, .watchlist tr:hover, .mktsummary tr:hover, .marketnews li:hover, .feedsnews li:hover{background-color:#eee !important;}

.right {
float: right;

}



.clearer {
 clear:both;
height:0;
}

.container {
	display: table-cell;
	vertical-align:top;
}

.tablecell {
    display: table-cell;
    vertical-align:top;
    padding-right:10px;

}

.left{
	display: table-cell;
	padding-left:20px;
    vertical-align:top;
    margin-right:10px;
}



.tablerow {
    display: table-cell;
    vertical-align:top;
}
.card, .card2, .card3, .card4 {
    margin-bottom:10px;
    padding-left:5px;
    padding-right:5px;
    padding-bottom:0px;
    padding-top:0px;
    /*-khtml-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;*/
    /*box-shadow: 0 3px 4px 0 rgba(0,0,0,.2), 0 3px 3px -2px rgba(0,0,0,.14), 0 1px 8px 0 rgba(0,0,0,.12);*/
}

.card2 {
    
    background-color:#eee;/*#9dddd0;*/
}

.card3 {
    
    background-color:#0aab8a;/*#9dddd0;*/
    /*background-color:#9dddd0; /*b5e5db;*/
}

.card4, .grey-bg {
    background-color:#eee; /*b5e5db;*/
}

.card2 .odd{
    background-color:#b5e5db;/*#eeeee7;*/
    
}
.smallcard{background-color:#eee;font-size:12px;padding-left:4px;}

.card-border {box-shadow: 0 3px 4px 0 rgba(0,0,0,.2), 0 3px 3px -2px rgba(0,0,0,.14), 0 1px 8px 0 rgba(0,0,0,.12);}

.left20{overflow:hidden;}

.corpnewstable {
    /*letter-spacing: .68px;*/
    /*font-family:Poppins;*/
    font-family: Helvetica;
}

#dashboardnews .corpnewstable{
    letter-spacing: .5px;
    font-size:16px;
    /*font-family:SpaceGrotesk, Helvetica, Arial, sans-serif;*/
}

.datatable {
    font-family: Helvetica, Arial, Utkal, sans-serif;
    letter-spacing: .5px;
    line-height: 22px;
}

.margin-top {
    margin-top:-35px;
}

.corpnewstable td {
    /*background-color: #fff !important;*/
    letter-spacing:1px;
    border-bottom:1px solid #ddd;
}

.leftpadding20{overflow:hidden;padding-left:20px;}
.padding20{padding-top:20px;padding-bottom:20px;}


.settings-div{float:right;}
.settings-div a {font-size:12px;}


.input-mini{width:50px;}

.chart-titlebar {background-color:#eee;width:100%;}
.chart-titlebar .btn {background-color:transparent;color:#000;padding:15px;font-size:1.2em;font-family:Raleway}
.chart-titlebar .btn:hover{background-color:#fff;}

.watchsymbol {max-width:400px;margin-top:10px;font-family:sans-serif;overflow:hidden;margin-right:20px;float:right;}
.container-fluid{margin-left:-30px;}

.mobile-hidden{}

.invisible {display:none;}

table.tbl-500{width:500px;}
table.compact-table td {}


.pulsespan ol, .pulsespan ul, .pulsespan blockquote {
	margin-left:0;
	margin-bottom:20px;
}

/*table a:not(.btn), .table a:not(.btn) {
    text-decoration: none;
}*/

.graybtn{background-color:#ddd;margin-top:3px;float:right;position:absolute;right:20px;}

/*.watchsymbolspan {font-family:sans-serif;white-space:nowrap;padding:0px;float:right;}
.watchsymbolspan td{padding:3px;vertical-align:top;}
*/

.classic {
	padding: 0.8em 1em;
}
.custom {
    padding: 0.5em 0.8em 0.8em 2em;
}

.classic {
    background: #FFFFAA;
	border: 1px solid #FFAD33;
}
.critical {
	background: #FFCCAA;
	border: 1px solid #FF3334;
}
.help {
	background: #9FDAEE;
	border: 1px solid #2BB0D7;
}
.info {
	background: #aaFFD5;
	border: 1px solid #FFAD33;
	color: #252525;
}
.warning {
	background: #FFFFAA;
	border: 1px solid #FFAD33;
}
.small .smallfont{font-size:13px;}

.finvizimg {width:100%;}

.navbar-default {
  min-width:1750px;
  width:1750px;
  max-width:1750px;
  background-color:#262626;/*#fff;/* #eee; /*#0aab8a;  1a73e8; #46443f #c01819; #09997c; */
  color:#f5f5f7;
  font-size:14px;  
  background-image:none;  
  border-bottom: 1px solid #eee;
  
  float:none;
  padding-top:22px;
  padding-bottom:10px;
  justify-content: flex-start;
  white-space: nowrap;
}
.navbar-default .wl-symbol {color:#f5f5f7;}
.navbar-default a {color:#f5f5f7;}
.navbar-default a:hover {background-color:#fff;color:#000 !important;}
.dashboard-left{
    padding-left:10px;
    padding-right:0px;
    min-width:1000px;
    width:1000px;
    max-width:1000px;
    font-family:sans-serif;
    overflow-x:hidden;
}
.dashboard-right {
    padding-right:5px;padding-left:10px;
    min-width:540px;
    width:540px;
    max-width:540px;
}
.dashboard-mid {
    min-width:450px;width:450px;max-width:450px;
    padding-left:15px;padding-right:15px
    
}
.symnav-active a {
    /*background-color:#3abba1;*/
    background-color:#fff;/*:#46443f;/*#0aab8a;*/
    color:#000;
}

.navlogo {
    display:inline-block;
    font-size:22px;
    padding-left:20px;
    padding-right:10px;
    margin-top:-5px;
    cursor:pointer;
}
.navlogo:hover {
    background-color:#000;
    color:#fff;
} 
.navlogo-nomenu {
    display:inline-block;
    font-size:22px;
    padding-left:20px;
    padding-right:20px;
    padding-bottom:10px;
    margin-top:-15px;
    cursor:pointer;
}
.logo-text {
    font-size:17px;display:inline-block;margin-top:4px;vertical-align:top;font-weight:500;
}
.system-alerts {background-color:#f55;color:#fff}


.brand-symbol {/*color:#c01819;*/
    font-weight:400;
    font-size:22px;
    padding-top:5px;
}

.navbar i {margin-right:3px;}
/*.rightmenu span {padding-left:5px;padding-right:5px;}*/
.rightmenu i {}
.rightmenu {letter-spacing:1px;font-size:1.2rem;padding-top:2px;}


.rightmenu a {
    padding-left:10px;padding-right:10px;
}

 .navleft>a:hover, .rightmenu a:hover
 {
    /*background-color:#46443f;/*#3abba1;/*#488fed; /*#0aab8a;#09997c;
    color:#fff;/*#eee;*/
    padding-top:6px;padding-bottom:6px;
    color:#fff;    
    
}

.navleft {float:left;letter-spacing:1.1px;}
.navleft>a  {padding-left:12px;padding-right:12px;margin-left:2px;margin-right:2px; padding-top:6px;padding-bottom:6px;text-transform: uppercase;font-weight:500;}


.gap {margin-top:20px;}
.px16 {font-size:16px;}



.newsitem1 {line-height:26px;}

.system-ap {
    background-color:#f8f8f8 !important;
    color:#444 !important;
}
.gainer {
    /*background-color:#e6f6f3;*/
    /*background-color: transparent;/*:#e6f6f3;/*#eeffee; */
	cursor:pointer;
}

.loser {
    /*background-color:#fff;*/
    /*background-color:#fffeff;*/
    
	cursor:pointer;
}

.inmoney {
    /*background-color:#CCFFCC;
    color:#222;*/
    color:#222;
    cursor:pointer;
}
.outmoney {
    background-color:#fefefe;
    /*color:#252525;*/
    color:#333;
    cursor:pointer;
}

.outmoney .strike {
    color:#333;
}

.arb {
	padding:8px;
    padding-top:3px;
    padding-bottom:3px;
    
	color:#fff;
	/*vertical-align:bottom;*/
	display:inline-block;
	margin-right:5px;
    /*letter-spacing:1px;*/
}

.arb sup {color: #fff;}
.arbsf, .arb0 {
	background-color:#99F;
}

.arbg, .arb1 {
    background-color:#f0ad4e;
    
}
.arbst, .arbsa, .arb2,.arb4 {
	background-color:#F55;
	
}

.arbba, .arbbt, .arb6{
	background-color:#5F5;
	
}

.arbchange {
	background-color:#343746;
}

.arb5 {
    background-color:#0aa;
    color:#fff;
}
.arb3, .arb8 {
    background-color:#0aa;
    color:#fff;
}

.arb7 {
    background-color:#aaa;
    color:#fff;
}


.arbps1, .arbps2, .arbpr1, .arbpr2 {
	background-color:#555;
    color:#fff;
    
    
}
.arbchange sup {color:#ddd;}
.arbsa sup {color:#fff;}
.arbbg sup {color:#fff;}
.arbsf sup {color:#fff;}

.smallarb {
    padding:1px;
    color:#fff;
    vertical-align:bottom;
    display:inline-block;
    margin-right:5px;
}
.borderless td {
    border: none;
}

.smallfont{font-size:12px;}
.xsmallfont{font-size:11px;}
.smallfont-subdued{color:#717171;font-size:12px;vertical-align:bottom;}


.largesymbol, .ticker {font-size:16px;}
/*.ticker {font-weight:bold;}*/


.div-curve {
    
}

.div-curve .ticker {cursor:pointer; font-weight:bold;letter-spacing:1px;}

.div-500 {
    max-width:500px;
    padding:5px 0px;
}



.submenu {
	display: none;
	background:#eee; /*#a7aeb4;*/
	width: 98%;
	height:40px;
	margin-bottom:10px;
    margin-left:14px;
    position:relative;

	 -khtml-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.submenu a {color:#555;font-size:16px;}
.submenu li {padding:10px 4px 4px 10px;display:inline-block;}
.submenu i{padding-right:5px;padding-left:5px;cursor:pointer;color:#555;}

.wlbtn {width:60px;background-color:#ddd;}

.accountsummary {margin-bottom:20px;font-size:15px;letter-spacing:1.1px;}
.accountsummary td{padding:5px;padding-left:10px;padding-right:10px;vertical-align:bottom;}
.accountsummary th{padding-left:0px; padding:5px;;padding-left:10px;padding-right:10px;}

.tbl-padding50 td{padding-right:50px;}
.tbl-padding10 td{padding:3px;}
.padding-right10 td{padding-right:10px;}

.ticker_name{font-size:14px;}

.colTime{color:#717171;float:right;font-size:12px;padding-bottom:20px;}
.calDATE, .calHDR2 {font-weight:bold;}
.econDATE { color:#555; letter-spacing:1.2px;}
.calHDR2 {line-height:25px;}
/*.econDATA, .calLABEL {display:none;}*/
.marketsentiment {
	line-height:30px;margin-top:20px;font-size:16px;
}
.marketsentiment sup {font-size:13px;color:#777;}



tr.impossible, tr.impossible-true {
	background-color:#b5e5db !important;
	cursor:pointer;
	display:none;

}

tr.possible, tr.impossible-false {
	cursor:pointer;
	color:#222;

}


tr.invisible {
	display:none;
}



tr.vol {
    background-color:#F7F7aa;
}


.optable tr {cursor:pointer;}

p.message{color:#717171;max-width:360px;font-size:15px;color:#111;}
span.poster a{color:#717171;font-size:13px;}
div.minhdiv{min-height:700px;min-width:360px;}


.market_summary{ 
    font-family: sans-serif;
    font-size:14px;
}
.market_summary .quote {color:#505050;padding-left:2px;padding-right:2px;vertical-align:bottom;}
h1,h2,h3, h4,h5
{
     margin-bottom: 3px;
     font-family: Gotham,Verdana,sans-serif;
     font-style: normal;
     font-weight: 300;
     line-height: 1.6em;
     
     /*color: #000;*/
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;
     width:100%;
}
h1
{
     font-size:22px;

}
h2
{
    
    font-weight:plain;
    font-size:15px;

     letter-spacing:0.8px;
     border-bottom: 1px solid #828282;
     padding-bottom:1px;
     /*padding-right:5px;*/
     padding-top:2px;


}

.tab-h2 {
    font-weight:plain;
    font-size:16px;
    letter-spacing:1px;
 
     font-weight:bold;
     letter-spacing:-1px;
     text-align: left;
     text-shadow: none;
}

.nav-tabs>li.active>a {
   
}
.table-v td{vertical-align:top;}
/*h2 a { color: #c01819;}*/
/*h2 a {color:#343746;}
h2 a {color:#0aab8a;}*/
h3
{
     font-size:13px;
     /*border-bottom: 1px solid #828282;*/
    
}
h4,.wsod_mimicH4
{
     font-size:12px;
    
}
    ol, ul
{
    list-style: none
}
    blockquote, q
{
    quotes: none
}
    blockquote:before, blockquote:after,q:before, q:after
{
    content: '';
    content: none
}
    :focus
{
    outline: 0
}
    ins
{
    text-decoration: none
}
    del
{
    text-decoration: line-through
}
 .maxdiv, .optradediv{overflow-y:hidden;}

.optable td {vertical-align:top;}
 
 .opquotetable{min-width:220px;}
 .opquotetable th {
 	background-color:#555;color:#fff;font-size:14px;text-align:left;padding:5px;
}

.opquotetable tr:hover {background-color:#dd7 !important; color:#555 !important;}


 .whitebg{background-color:#FFF;}
 .opqexpirations{max-width:600px;overflow:hidden;padding:0;}
 .opqexpirations a {font-size:13px;margin-right:3px;color:#7171FF}



tr.highvol {
    background-color:#62c36d;
    color:#fff;
    cursor:pointer;
}

.ops-buy, .ops-0 {
    background-color:#dd7; /*#62c36d*/
    color:#252525;
    cursor:pointer;
}

.ops-sell, .ops-1 {
    background-color:#f33;/*#f77;*/
    color:#fff;
    cursor:pointer;
}

.highvol:hover {color:#111;}

.highvol sup {
    color:#eee;
}

.highrank {
    background-color:#62c36d;
    /*color:#fff;*/
    cursor:pointer;
}

.cnnHeadline {
    font-weight:bold;
    font-size: 24px
}
a.wsod_symbol,.wsod_bold
{
     font-weight:550;
     color:#444;
     
}

.cnnDateStamp
{
    color:#999;
     font-size:10px;
     padding-bottom:2px
}


.wsod_fLeft .summaryBlock,#wsod_usStocks .wsod_fRight .summaryBlock,#wsod_afterHours .wsod_fRight .summaryBlock
{
    margin-bottom: 0px;
     width: 400px
}
     .cnnBlurbTxt,#wsod_usStocks .cnnBlurbTxt,#wsod_afterHours .cnnBlurbTxt
{
    display: block;
    margin-bottom:25px;

}
.marketWriteBullet, .marketWriteBullet, .marketWriteBullet
{
    margin-bottom:15px;
    font-size:14px;
    font-weight:bold
}

.wsod_disclaimer
{
    text-align: right;
     padding-top: 0px
}

.wsod_dataTableBig td
{
    :
    font-size:14px;
}
.wsod_marketMovers table .wsod_firstCol
{
    width:200px
}
.wsod_marketMovers table td.wsod_firstCol span {
     padding:0px;
     font-size:12px;
     padding-left:4px;
     color:#999;
     border-bottom:1px solid #ddd;

}
.wsod_marketMovers table td span.wsod_stream
{
     color:#333;

}
.wsod_marketMovers .wsod_aRight
{
    
    padding-left: 2px
}


.tradetable th{
    font-weight:600;
}



.nav-tabs {cursor:pointer}

.nav-tabs>li>a {color:#444;padding:2px 6px;}
.nav-tabs > li > a:hover {color:#252525;}

.navleft .glyphicon{margin-right:5px;}

.signalli {color:#717171;
    width:50%;min-width:50%;width:50%;
}
.signalli span {padding:2px;}
.signalli sup {color:#717171;font-size:9px;}
.signalcell{font-size:18px;font-weight:bold;}

span.acell{padding-right:10px;font-size:15px;}
span.acell a {color:#339;}
div.linkstats {background-color:#EEE;padding:10px;padding-left:5px;}



.dimdiv {color:#717171;}

.important, .stk {font-weight:600;}

.latestnews-table  {}
.latestnews-table a {color:#FFF;}
.latestnews-table li {border:none;}
.latestnews-table li:hover {color:#252525;}
.latestnews-table a:hover {color:#252525;}

.wlactionbtns  {position:relative;top:-25px;}

.wlactionbtns i {cursor:pointer;margin-right:5px;padding-left:5px;font-size:16px;}
.left-margin3 {margin-left:-3px;}
.left-margin5 {margin-left:-5px;}
a.tip {
    
}
a.tip:hover {
    
    position: relative
}
a.tip span {
    display: none
}
a.tip:hover span {
    font-weight:100;
    border: #c0c0c0 1px dotted;
    padding: 5px 5px 5px 5px;
    display: block;
    z-index:-1;
    color:#252525;
    
    left: 0px;
    margin: 10px;
    width: 250px;
    position: absolute;
    top: -80px;
    font-size:15px;
    text-decoration: none;
    opacity: 0.8;
    filter: alpha(opacity=60); /* For IE8 and earlier */
}

.verylarge {
    color:#050;
}

.verylargebuy {
    color:#090;
}

.verylargesell {
    color:#900;
}

pre {
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 13px;
    line-height: 1;
    word-break: break-all;
    word-wrap: no;
    color: #333;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px;
    overflow:hidden;
}

@font-face {
  font-family: 'Raleway';
  font-style: normal;
  src: local('Raleway'), url(/static/fonts/Raleway.ttf) format('truetype');
}


@font-face {
    font-family: 'SpaceGrotesk';
    font-style: normal;
    src: local('Raleway'), url(/static/fonts/SpaceGrotesk-VariableFont_wght.ttf) format('truetype');
}

.finviznews {
    overflow-y:auto;
}

.w40 {
    width:40px;
}

.w50 {
    width:50px;
}

.w55 {
    width:55px;
}

.w60, w70 {
    width:70px;
}
.stockrow-w60, .stockrow-w70 {
    margin-top:5px;padding:5px;color:#111;width:70px;font-size:14px;
}

.w80 {
    width:80px;
}
.w100 {
    width:100px;
    min-width:100px;
    white-space:nowrap;
}
.w235 {
    width:235px;
    min-width:235px;
    white-space:nowrap;
}
.w180 {
    width:180px;
}
.w680 {
    width:680px;
}
.w600 {
    width:600px;
}

.w800 {
    width:800px;
}

.w900 {
    width:900px;
}


.blue {
  color: #0074D9; }

.aqua {
  color: #7FDBFF; }

.teal {
  color: #39CCCC; }

.olive {
  color: #3D9970; }

.green {
  color: #2ECC40; }

.lime {
  color: #01FF70; }

.yellow {
  color: #FFDC00; }

.orange {
  color: #FF851B; }

.red {
  color: #FF4136; }

.fuchsia {
  color: #F012BE; }

.purple {
  color: #B10DC9; }

.maroon {
  color: #85144B; }

.white {
  color: #fff; }

.silver {
  color: #ddd; }

.gray {
  color: #aaa; }

.black {
  color: #111; 
}

a.selected{text-decoration:underline;}

.h1, .h2, .h3, h1, h2, h3 {
    
/*    display:inline-block;
    letter-spacing:0.9px;
    margin-top:0px !important;*/
    /*color:#343746;*/
}

.itemtitle{font-size:14px;letter-spacing:1px;font-weight:bold;}
.itemtitle a {color:#252525;}

.bar {
    padding: 6px 0px 8px 0px;
    background-color: #993333;
}


.name {
    /*font-size:24px;*/
    padding-top:10px;
    padding-bottom:10px;
}

.name2, .title, .title .name, .title p {
    font-size:15px;
    font-weight:bold;
  
}

.title p {
    border-top:1px solid #ddd;
    padding:5px;
    padding-left:10px;
}


.colHeader {
    color: #6F6F6F;
    font-size: .97em;
}

.id-secperf {
   font-weight:bold;
   color:#333;
}

.id-secperf tr{
    line-height:30px;
}
.hdg {
     border: none;
    border-top: 1px solid #ebebeb;
    padding-top: 11px;
    margin-bottom: 11px;
}
.chgSectorDark {
    background-color: #2CC42C;
}

.chgSectorLight {
    background-color: #acf4ac;
}

.src {
    color: #6F6F6F;
    font-size:14px;
}
.hdg .goog-tab {
    
    display: block;
    float: left;
    
    white-space: nowrap;
}

.snippet {
    letter-spacing:1px;
    color:#717171;
}

.canvas-text, .canvas-list {
     line-height:20px;
     color:#717171;
     margin-top:20px;
}

.canvas-text b {
    color:#252525;
    
    
}

.sfe-section-major {
    padding: 8px 7px 0;
    margin-bottom: 22px;
}

.nav-tabs>.active>a, .nav-tabs>.active>a:hover, .nav-tabs>.active>a:focus {
    background-color: #b5e5db;
    border: 1px solid #b5e5db;
    
}
.dashboardarea{
    
}
.form-transparent {
    background-color:transparent !important;
}

pre, select,textarea,input {
    padding-left:3px;
    border:1px solid #aaa;
    background-color:transparent;
}

.td-dot-border{min-width:70px;}
.story-link-title{min-width:220px;}


.odd {
    overflow: hidden;
    /*background-color:#f7f7f7;/*#eeeee7;*/ 
    
    /*background-color: #e6F6e9;*/
    text-overflow: ellipsis;
}
.even {
    overflow: hidden;
    text-overflow: ellipsis;
    background-color:#fafafa; /*:#fafafa;*/
}


.padding10{padding:10px;padding-top:0px;padding-left:0px;}
.padding15{padding:15px;padding-top:0px;}
.padding5{padding:5px;}
.padding7{padding:7px;}
.marginspan{padding:2px;}

table.vtop td {vertical-align:top;}

div.replaycontainer {
    font-size:17px;color:#555;border-bottom:1px solid #eee;padding:7px;
}
.raleway {font-family:Raleway;}

.white {color:#fff;}



.descinfo {font-weight:bold;}

.sentimentinfo {color:#5E5E5E;}

.w1000 {width:1000px;}

/*.popnews{padding-left:20px;padding-right:10px;background-color:#fff;}*/

.logodiv a {text-decoration:none;}
.logo-img {width:30px; height:30px;margin-left:16px;margin-right:0px;margin-top:-8px;margin-bottom:3px;border:none;outline-style:none;outline:none !important;
    background:url('/static/images/logo-small-black.png')  0px 0px no-repeat ;
    /*background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAAB3RJTUUH3wEBFiQNPZIIVgAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAIFSURBVEjH7Ze/ihRBEMZ/sw56ioy7e+GKhw+gXigovoO02FAPIEZiKAh6Gp2BcG4m5g0ddGjuBT6AL3DsBWvinTeLGojrjEmfDMP86ZnlAuU+mGBquvaroqrrq41ogBI9ApKSeemMnZfOTYAYWACfnbEXaEHc8v068KFky5XoF8AbIAW2gGdA5L+/IwCDhmxxxu5WZBx5su/+eV4gfeuMfaBEszKU6Kj0nijRB0p0rkTvVQV8olCi95ToWV//WIlOgH3fGCGYO2NvFcukRH8EJoH+l4CN407MgWGg45kK2xXgcqB/DiziQsPUYQocFd7TijOvS4GPgEc1vxe1Xac5cAP46ozNm1Jwxu5UNORL4FNdCZqIl87Ywz6N4wM9VKKXne/xSeOU+J8gToAs4M72Uqfa+e2MHSvRqRKdAr+B8fnsHD+jX2RRtlLGQyV661gkimLhjM09+dA/6xn5q3tf7jxZy87mIcFHSnTbwTkwc8beLmWclyQUgLtyfzIgioCnwMNViMv44Yy96LcOyttIMRAvm1e71ngBbANrZZFQom8C7/3cHVdMrtZSNhGnztjthgb7djpA/g/iPstbiE8T8UiJ3ix0aBc9Rone9JtI565OgF0l+qhm2aNl2av6FxI8q5Mm5wImwEbXGk97qFKIrQnTGHgM7ARI3N9drMJ2rYPSDYDZH+O3rUZ3zmf/AAAAAElFTkSuQmCC')  0px 0px no-repeat ;*/
}

.mobile-nav {display:none;}



div.tablecell {display: table-cell;
    vertical-align:top;
}

.ui-slider {
    position: relative;
    text-align: left;
    background-color:#ccc;
}
.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 0.5em;
    height: 1.2em;
    cursor: pointer;
    -ms-touch-action: none;
    touch-action: none;
    background-color:#bbb;
    border:1px solid #d7d7d7;
}
.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit;
}

.ui-slider-horizontal {
    height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
    top: -.2em;
    margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
    right: 0;
}

.ui-slider-vertical {
    width: .8em;
    height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
    left: -.3em;
    margin-left: 0;
    margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
    bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
    top: 0;
}
.ui-sortable-handle {
    -ms-touch-action: none;
    touch-action: none;
}
.ui-spinner {
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    vertical-align: middle;
}
.ui-spinner-input {
    border: none;
    background: none;
    color: inherit;
    padding: 0;
    margin: .2em 0;
    vertical-align: middle;
    margin-left: .4em;
    margin-right: 22px;
}
.ui-spinner-button {
    width: 16px;
    height: 50%;
    font-size: .5em;
    padding: 0;
    margin: 0;
    text-align: center;
    position: absolute;
    cursor: default;
    display: block;
    overflow: hidden;
    right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
    border-top: none;
    border-bottom: none;
    border-right: none;
}
/* vertically center icon */
.ui-spinner .ui-icon {
    position: absolute;
    margin-top: -8px;
    top: 50%;
    left: 0;
}
.ui-spinner-up {
    top: 0;
}

.ui-spinner-down {
    bottom: 0;
}
.btn{border:none;font-family:sans-serif}
.btn-select{background-color:#DD4B39;color:#fff;}

.leftBody {padding:5px 20px;}

/*@font-face {
font-family: euler;
src: url("/static/fonts/euler.otf") format("opentype");
}
.nav {margin-bottom:5px;border-bottom:0px solid #d0d0d0;}*/

.usersettings input  {padding:5px;}
.usersettings select  {}

.no-border{border:none;}

.wl-threecolumns {
    column-count: 3;
    column-width:300px;
    break-inside: avoid;
}

.twocolumns {
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
    break-inside: avoid;
}

.threecolumns {
    -webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
    break-inside: avoid;
    /*column-gap: 15px;*/
}

.fourcolumns {
    -webkit-column-count: 4; /* Chrome, Safari, Opera */
    -moz-column-count: 4; /* Firefox */
    column-count: 4;
    break-inside: avoid;
    /*column-gap: 15px;*/
}

.fivecolumns {
    -webkit-column-count: 5; /* Chrome, Safari, Opera */
    -moz-column-count: 5; /* Firefox */
    column-count: 5;
    column-gap: 15px;
}

.columnsgap  {
    column-gap: 20px;
}
.maildiv{
    max-height:400px;background-color:#f7f7aa;overflow-y:auto;
    display:none;padding:0px;letter-spacing:1px;
    font-size:1.2em;
}
/*.maildiv a {color:#fff;}*/
.paddingdiv div {padding-bottom:20px;}


.mailclose {
    float:right;margin:20px;font-weight:bold;
}    

.symbolinput {padding:10px;margin:10px;margin-top:10px;}
.symboladd {padding:6px;vertical-align:bottom;margin-top:10px;}
  
  
textarea.specialInstr {
    border:none;color:#505050;background-color:transparent;padding:0;width:100%;
}

.ui-widget-content {background-color: transparent;background-image:none;}

.opsearch {width:90px;padding:2px;padding-left:5px;font-weight:bold;margin-right:20px;border:1px solid #5555;vertical-align:middle;}
/* Dropdown Button */
.dropbtn {
    background-color: #4CAF50;
    color: white;
    padding: 16px;
    font-size: 16px;
    border: none;
    cursor: pointer;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

/* Links inside the dropdown */
.dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #f1f1f1}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
    display: block;
}

.btn-group .btn {background-color:#444;color:#fff;border:none;letter-spacing:1px;/*6cccb8*/}
.form-text {cursor:default;border:1px solid #ddd;padding:3px;text-transform: uppercase;}
 
.favcontainer span {margin-left:3px;}


/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
    background-color: #3e8e41;
}

.divider{color: #777;}

.chart-button-bar a {color:#fff;}

.dropdown-content-chart a {color:#252525;}

.hidden, .cot-hidden {
    display:none;
    visibility:hidden;
}
.cap {
    color: #888;
    font-size: 11px;
    text-transform: uppercase;
}
.table-vt td {vertical-align:top; }
.table-p2 td {padding-left:20px;}


.lastsymbol {
    color: #222;
    text-transform: uppercase;
    padding:6px;
    cursor:pointer;
    letter-spacing:0.07rem;
}



.analyzednews {
    padding-right:5px;
    
}

.analyzednews a{color:#252525;font-size:14px;}



th.active .arrow {
  opacity: 1;
}

.pnlchart-table td{
    
}

.card5{margin-top:-10px;}
.table-filter{
    margin-left:-30px;
    vertical-align:middle;
}

.table-filter-input {
    width:130px;
    height:26px;border:1px solid #ddd;
    -khtml-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px
}
.arrow {
  display: inline-block;
  vertical-align: middle;
  width: 0;
  height: 0;
  margin-left: 5px;
  opacity: 0.66;
}

.arrow.asc {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid #252525;
}

.arrow.dsc, .arrow.desc {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #252525;
}

 
.c3 .c3-axis-x path,.c3 .c3-axis-x line,.c3 .c3-axis-y path,.c3 .c3-axis-y line {
    stroke: transparent;
}

.c3-axis-y .tick {
   display: none;
}

#account_summary_chart  .c3-axis-y .tick {
   display: block;
}
#account_summary_chart
.c3-line {
    stroke-width: 5px;
}
.c3 .c3-axis-x g,.c3 .c3-axis-y g,.c3 .c3-legend-item-data text,.c3 .c3-axis-y-label,
 .c3 .c3-axis-x-label,.c3 .c3-legend-item {
    fill: #111;
    font-size:11px;
}

td.trunc { 
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 200px;
}
.formulaselect{
    text-transform: capitalize;
}
.capitalize {text-transform: capitalize};
.table-vue {

}
.tbl-symbol{
    font-size:1.2em;
}

.table-vue th {
    letter-spacing:1px;white-space:nobr;cursor:pointer;text-transform:capitalize;
}

.capital {text-transform:capitalize}
.uppercase {text-transform:uppercase}

.duchart {min-height:300px;height:300px;}
.columns td{vertical-align:top;}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    border-top: none;
    /*border-bottom: 1px solid #ddd;*/
}       
.fa {cursor:pointer;}
.fa:hover {color:#f33;}
.rowpad {padding-left:18px;padding-right:18px;padding-bottom:0px;}
@media (max-width: 767px) {
    .dashboard-left {padding-left:0px;}
    .dashboard-mid {
        min-width:350px;width:350px;max-width:350px;
    }
    
    
    .messagesabs {top: 30px;}
    
    .analyzednews {
        -webkit-column-count: 1; /* Chrome, Safari, Opera */
        -moz-column-count: 1; /* Firefox */
        column-count: 1;
        width:400px;
        padding-left:5px;
        padding-top:0px;
        min-width:400px;
    }
    .div-right{min-width:330px !important;}
    .mobile-hide{}
    .pageContainer {width:1910px;}
    
    
    
    .table-condensed>tbody>tr>td {padding:4px;}
    .maildiv{margin-left:-24px;}
    
    
    /*.navbar-default {margin-bottom:5px;min-width:2000px;}
    .rightmenu {font-size:12px;float:left;margin-top:2px;padding-right:16px;
        padding-left:10rem;}
    
    
    .navbar i {margin-right:2px;}*/
    
}


.white-bg{background-color:#fff !important;}
.price {font-weight:530;cursor:pointer;font-weight:500}

#datasetdiv td{vertical-align:top;padding:5px;}
.scansymbol span {padding-left:8px;padding-right:8px; display:inline-block;}
.grayarea {background-color:#f8f8f8;}

.lightgray {color:#bbb;}
.lightred {color:#F55;}
.lightblue {color:#99F;}

.medium {color: #555;}
.medium-font{font-size:13px;}
.light, .light a {
    color: #717171;
    font-weight:normal;
}
.borders {border-top:1px solid #ddd;}
.border-top {border-top:1px solid #ddd;}
.border-bottom {border-bottom:1px solid #ddd;}
.border-top-dark {border-top:1px solid #aaa;}
.border-bottom-dark {border-bottom:1px solid #aaa;}

.border-top-litedark {border-top:1px solid #ccc;}
.border-bottom-litedark {border-top:1px solid #ccc;}

.border-bottom-black {border-bottom:1px solid #999;}

.company {
    color: #717171;
    max-width:150px;   
    overflow: hidden;
    text-overflow: hidden;
}
.sectorname {
    
    max-width:150px;   
    overflow: hidden;
    text-overflow: hidden;
    font-weight:400;
    font-size:14px;
}
.sss-logo {
    padding-right:4px;
    min-width:40px;
    color:#fff;
}

/* Let's get this party started */
.scanresult ::-webkit-scrollbar {
    width: 12px;
}
 
/* Track */
.scanresult ::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 0px;
    border-radius: 10px;
}
 
/* Handle */
.scanresult ::-webkit-scrollbar-thumb {
    -webkit-border-radius: 0px;
    border-radius: 0px;
    background: #fff; 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
.scanresult ::-webkit-scrollbar-thumb:window-inactive {
	background: #ddd;
}

.table-paging-dropdown{
    padding:2px;
    cursor:pointer;
    border:1px solid #ddd;
}

.marketbanner {
    margin-top: -4px;
    float: left;
    margin-left: 10px;
    margin-right: 20px;
    margin-bottom:5px;
    padding:5px;
    background-color:#222;
    min-height:25px;
    color:#f5f5f7;
    max-width:320px;
    min-width:310px;
    width:310px;
      
    text-shadow:none;
    letter-spacing:0.9px;
    font-size:13px;
}
/*.marketbanner .posData {color:#ff5;}
.marketbanner .negData {color:#fff;}*/
.marketbanner  td {padding-left:10px;}
.marketbanner .wl-time {color:#ccc;}
.marketbanner .posData {color:#ff5;}
.marketbanner .negData {color:#ff6666;}
.marketbanner .changecell-up {animation:none;}
.marketbanner .changecell-down {animation:none;}

.posData {color:#222;}
.negData {color:#a00;}




.menu-search {margin-top:-10px;margin-right:30px;}
.menu-search-input {
    width:120px;padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:8px;
}
.lightbold{
    font-weight:550;
    color:#222222;   
}

.caret-down {font-size:14px;font-weight:600;color:#f55;vertical-align: top;padding-left:3px;padding-right:5px;}
.caret-up {font-size:14px;font-weight:600;color:green;vertical-align: top;padding-left:3px;padding-right:5px;}

.hotearnings {padding:5px;letter-spacing:0.9px;}
.hotearnings span {display:inline-block;padding:5px;padding-left:0px;}

/*.spreadtable {table-Layout:fixed}*/

.spreadtable{min-width:750px;width:750px;max-width:750px;letter-spacing:0.9px;}
.spreadtable td, .spreadtable th {padding-left:7px;padding-right:5px;padding-bottom:3px;padding-top:3px;vertical-align: middle;}

.spreadtable .wide {width:130px;min-width:130px;overflow-x:hidden;white-space: nowrap;}
.spreadtable .strikes {max-width:130px;}
.spreadtable .ultrawide {min-width:150px;width:150px;max-width:150px;font-weight:plain;}
.spreadtable .midwide {min-width:60px;}
.spreadtable .smallwide {min-width:50px;}

.spreadtable .leg {font-size:12px;}

.blackish {color:#111;}
/*.blackish:hover{color:#f77;}*/
.lightblackish {color:#666;}
.lightblackish:hover {color:#f77;}

.blueish{color:#77f}
.blueish:hover{color:#f77;}

.darkblueish{color:#0043e9;}
.darkblueish:hover{color:#0043e9;}

.navblueish{color:navy;}
.navblueish{color:navy;}

.deepgreenish{color:#056608;}
.deepgreenish{color:#056608;}

.redish{color:#c55}
.redish:hover{color:#f00;}

.greenish{color:#770}
.greenish:hover{color:#f77;}

.greyish{color:#868991}
.greyish:hover{color:#f77;}

.grayish{color:#aaa}
.grayish:hover{color:#f77;}

.btn-grey {background-color:#868991}
.btn-grey {color:#f77;}

.btn-filter {
    display:inline-block;
    margin-left:10px;margin-right:2px;
    letter-spacing:1px;
    font-size:10px;cursor:pointer;
}
.btn-filter:hover{color:#f77;background-color:#fff;}

.correct {background-color:#abdc8c;color:#151515}
.wrong {background-color:#f57484;color:#151515}

.earning_history {
    padding:5px;padding-top:2px;
}
.earning_history td {padding-left:5px;padding-right:5px;}
.badge {border-radius: 2px;}

.sell, .bear {
    color:#d33;
}

.animate-pulse {
    animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite
}

@keyframes pulse {
    50% {
        opacity: .5
    }
}



.llm-thinking {
    /*border-top:1px solid #ddd;*/
    padding-top:10px;
    color:#777777;width:100%;height:150px;
    background: url("data:image/png;base64,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")  -150px 10px no-repeat;
}
.quotetime {
    font-size:10px;
    color:#666;
    font-weight:300;
    /*margin-top:-25px;*/
    letter-spacing:0.9px;
    padding-right:5px;
}

.reformat-div{
    line-height:18px;
    padding:30px;
    border: 1px solid #ccc;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    zoom: 1.2;
    padding-top:5px;
    -webkit-column-count: 3;
    column-count: 3;
    column-gap: 50px;
}

.bullish {color:#222;}
.bearish {color:#a00;}



.signalnotice-table td, .dashboard-table td{padding-right:10px;vertical-align:top;}

.symbol_hits {
    position:absolute; z-Index:10;
    min-width:430px;
    min-height:350px;
    background-color:#fff;
    color:#222;
    padding:15px;
    padding-top:7px;
    z-Index:100;
    top:50px;
    border:1px solid #ADC4CE;
}
.symbol_hits li {
    padding:5px;
    cursor:pointer;
}
.symbol_hits li:hover, .symbol_hits .highlite {
    background-color:#444;
    color:#fff;
}

.newspage {
    column-gap: 50px;
    max-width:1620px;
    width:1620px;
    min-width:1620px;
    margin: 0 auto;
}

.signalsymbol {
    display:none;
}

.earning-name {
    max-width:205px; overflow-x:hidden;
}



.analysis-panel p {margin:2px;padding:3px;}
.analysis-panel {
    letter-spacing:0.7px;
    padding:5px;
    max-width:700px;
}

.analysis-panel span{display:inline-block;padding-left:5px;padding-right:5px;}
.analysis-panel h3 {font-size:15px;color:#FF6F61;}
.analysis-panel li {padding-left:30px;}

.analysis-notes {padding-top:5px;padding-bottom:5px;}


.earning-header {margin-bottom:5px;}