html{padding:0;}
body{margin:0;color:#000;font:14px Arial,Helvetica,sans-serif;height:100%;background-color:#eaebec;}
img{border-style:none;}
a{text-decoration:none;color:#fff;}
a:hover{text-decoration:none;}
input,textarea,select{font:10px Tahoma,Geneva,sans-serif;vertical-align:middle;color:#000;padding:0;}
form fieldset{margin:0;padding:0;border:none;}
ul{margin:0;padding:0;list-style:none;}
*:focus{outline:none;}
input::-webkit-input-placeholder{color:#fff;}
.section{width:990px;margin:0 auto;}
#wrapper{min-width:1000px;}
/* header */
#header{width:100%;/*height:215px;*//*overflow:hidden;*/position:relative;z-index:2;-webkit-box-shadow:0px 0px 6px 0px #000;box-shadow:0px 0px 6px 0px #000;}
#header .section{/*overflow:hidden;*/position:relative; height: 88px;}
#header .logo{background:url(/img/main/bg-logo.png) no-repeat 0 0;width:217px;height:71px;text-indent:-9999px;overflow:hidden;margin:17px 0 0;float:left;}
#header .logo a{height:100%;display:block;}
#header .dash{width:auto;position:fixed;top:-40px;right:40%;z-index:999;}
#header .dash:before{content:"";display:block;position:absolute;top:0;left:-33px;background:url(/img/main/bg-dash-left.png) no-repeat 0 0;width:33px;height:50px;}
#header .dash:after{content:"";display:block;position:absolute;top:0;right:-33px;background:url(/img/main/bg-dash-right.png) no-repeat 0 0;width:33px;height:50px;}
#header .dash ul{background:url(/img/main/bg-dash.png) repeat-x 0 0;height:50px;margin:0;padding:0;list-style:none;}
#header .dash ul li{float:left;width:50px;padding:0 2px 0 0;background:url(/img/main/bg-dash-separator.png) no-repeat 100% 0;height:45px;line-height:45px;position:relative;text-align:center;}
#header .dash ul a{display:inline-block;vertical-align:middle;position:relative;}
#header .dash ul a .static{display:block;}
#header .dash ul a .hover{display:none;}
#header .dash ul a:hover .static{display:none;}
#header .dash ul a:hover .hover{display:block;}
#header .dash ul li em{display:none;position:absolute;top:52px;right:7px;white-space:nowrap;background:url(/img/main/bg-bubble.png) repeat-x 0 0;height:28px;padding:0 20px;font:13px/28px 'FranklinGothicITCbyBT-Bk';color:#fff;-webkit-border-radius:5px;border-radius:5px;text-shadow:2px 2px 1px #0179c4;filter:dropshadow(color=#0179c4,offx=2,offy=2);-webkit-box-shadow:0px 0px 3px 0px #000;box-shadow:0px 0px 3px 0px #000;}
#header .dash ul li em:after{content:"";display:block;background:url(/img/main/bubble-triangle.png) no-repeat 0 0;width:11px;height:7px;position:absolute;top:-7px;right:15px;}
#header .wrap{float:right;}
#header .search{background:url(/img/main/bg-search.png) no-repeat 0 0;width:239px;height:45px;color:#fff !important;}
#header .search .text{float:left;margin:11px 10px 0 50px;line-height:1;font:14px/20px Arial,Helvetica,sans-serif;color:#fff !important;height:20px;border:none;background:none;width:120px;}
#header .search .text::-moz-placeholder {color: #ffffff;opacity: 1;}
#header .search .submit{background:url(/img/main/bg-search-submit.png) no-repeat 0 0;width:19px;height:20px;text-indent:-9999px;overflow:hidden;cursor:pointer;border:none;margin:12px 0 0;float:left;}
#header .login{margin:17px 0 0;padding:0;list-style:none;text-align:center;}
#header input::-webkit-input-placeholder{color:#fff !important;}
#header .login li{display:inline-block;vertical-align:middle;color:#5d5d5d;font:13px/24px 'FranklinGothicITCbyBT-Bk';padding:0 2px;}
#header .login li a{width:24px;height:24px;overflow:hidden;text-indent:-9999px;display:block;}
#header .login .facebook{background:url(/img/main/ico-facebook.png) no-repeat center center;}
#header .login .twitter{background:url(/img/main/ico-twitter.png) no-repeat center center;}
#header .login .linkedin{background:url(/img/main/ico-linkedin.png) no-repeat center center;}
#header .nav{width:100%;background:url(/img/main/bg-nav.png) repeat-x 0 0;height:68px;margin:9px 0 0;padding:3px 0 0;border-bottom:1px solid #00a3ff;text-align:center;}
#header .nav li{display:inline-block;height:68px;border-right:1px solid #005a91;border-left:1px solid #1ecfff;}
#header .nav li:first-child{border-left:none !important;}
#header .nav li:last-child{border-right:none !important;}
#header .nav li a{display:block;height:68px;padding:0 18px 0 55px;font:14px/68px 'FranklinGothicITCbyBT-Bk';color:#fff;text-shadow:2px 2px 1px #0179c4;filter:dropshadow(color=#0179c4,offx=2,offy=2);}
#header .nav li a:hover{color:#003b5d;text-shadow:1px 1px 1px #ffffff;filter:dropshadow(color=#ffffff,offx=1,offy=1)}
#header .nav li .about{background:url(/img/main/ico-about.png) no-repeat 18px 50%;}
#header .nav li .top-ten{background:url(/img/main/ico-top-ten.png) no-repeat 18px 50%;}
#header .nav li .heat{background:url(/img/main/ico-maps.png) no-repeat 18px 50%;}
#header .nav li .dashboard{background:url(/img/main/ico-dashboard.png) no-repeat 18px 50%;}
#header .nav li .contact-us{background:url(/img/main/ico-contacts.png) no-repeat 18px 50%;}
#header .nav li .press{background:url(/img/main/ico-press.png) no-repeat 18px 50%;}
#header .nav li .blog{background:url(/img/main/ico-blog.png) no-repeat 18px 50%;}
#header .nav li .log-in{background:url(/img/main/ico-login.png) no-repeat 18px 50%;}
#header .nav li .signup{background:url(/img/main/ico-signup.png) no-repeat 18px 50%;}
#header .nav .logged{background:url(/img/main/ico-login.png) no-repeat 18px 50%;display:inline-block;vertical-align:middle;height:68px;padding:0 18px 0 55px;color:#fff;text-shadow:2px 2px 1px #0179c4;filter:dropshadow(color=#0179c4,offx=2,offy=2);}
#header .nav .logged em{font:14px 'FranklinGothicITCbyBT-Bk';display:block;margin:18px 0 0;}
#header .nav .logged em span{color:#ffcc00;}
/* index */
#header .index{position:relative;width:100%;overflow:hidden;border-top:1px solid #00314f;border-bottom:1px solid #00314f;}
#header .index .sentiment{width:113px;background:url(/img/main/bg-index.png) repeat-x;height:44px;position:absolute;top:0;left:0;text-align:center;}
#header .index .sentiment p{color:#fff;text-shadow:2px 2px 1px #005182;filter:dropshadow(color=#005182,offx=2,offy=2);margin:0;border-right:1px solid #1da5f1;border-left:1px solid #1da5f1;font:12px/44px 'FranklinGothicLT-DmCm';}
#header .index .stripe{margin:0 228px 0 113px;overflow:hidden;height:43px;padding:0 1%;background:url(/img/main/bg-stripe.png) repeat-x 0 0;border-bottom:1px solid #0891ed;}
#header .index .stripe .line{background:url(/img/main/bg-lent.png) repeat-x 0 0;height:33px;width:100%;margin:5px 0 0;overflow:hidden;text-align:left;border-bottom:1px solid #038cb9;white-space:nowrap;position:relative;}
#header .index .stripe .line .line-data{height:33px;position:absolute;left:0;top:0;}
#header .index .stripe .line li{display:inline-block;font:13px/33px 'FranklinGothicITCbyBT-Bk';color:#fff;padding:0 5px;}
#header .index .down{color:#FF6F6F;}
#header .index .up{color:#83d600;}
#header .index .common{background:url(/img/main/bg-index.png) repeat-x 0 0;position:absolute;top:0;right:0;height:44px;margin:0;padding:0;list-style:none;text-align:center;color:#fff;width:228px;text-shadow:2px 2px 1px #0179c4;filter:dropshadow(color=#0179c4,offx=2,offy=2);}
#header .index .common li{float:left;border-right:1px solid #005a91;border-left:1px solid #1ecfff;font:normal 12px/44px 'FranklinGothicLT-DmCm';width:74px;white-space:nowrap;}
/* main */
#main{width:100%;position:relative;top:-44px;z-index:1;margin-bottom:-44px;}
.main-bg{min-height:595px;position:absolute;z-index:1;width:100%;overflow-x:hidden;}
.main-bg-img{position:relative;left:50%;float:left;min-width:100%;}
.main-bg img{min-width:100%;position:relative;left:-50%;float:left;}
.main-bg .top-shadow{height:100%;width:100%;position:absolute;top:0;left:0;background:url(/img/main/bg-top-shadow.png) repeat-x 0 0;z-index:1;}
.main-bg .bottom-shadow{height:100%;width:100%;position:absolute;bottom:0;left:0;background:url(/img/main/bg-bottom-shadow.png) repeat-x 0 100%;z-index:2;}
.main-bg .texture{width:100%;height:100%;background:url(/img/main/texture.png);position:absolute;top:0;left:0;}
.main-bg .overlay{width:100%;height:100%;background:url(/img/main/bg-main-2-overlay.png);position:absolute;top:0;left:0; }
#main .section{padding-top:44px;position:relative;z-index:4;}
#main .section .info-block{background:url(/img/main/bg-info-block.png);-webkit-border-radius:5px;border-radius:5px;padding:18px 30px;overflow:hidden;min-height:50px;}
#main .section .info-block h3{color:#fff;margin:0;width:730px;float:left;font:28px 'HelveticaLTStd-Cond';}
#main .section .info-block h3 strong{color:#00deff;}
#main .section .info-block .learn-more{background:url(/img/main/learn-more-down.png) no-repeat 100% 50%;color:#fff;float:right;margin:12px 30px 0 0;padding:0 37px 0 0;font:18px/24px 'HelveticaLTStd-Cond';}
#main .section .info-block .learn-more.active{background:url(/img/main/learn-more-up.png) no-repeat 100% 50%;}
#main .section .info-block .drop{width:100%;display:none;float:left;margin:20px 0 0;}
#main .section .info-block .drop img{display:block;margin:0 auto;}
/* content */
#content{margin:15px 0 0;width:100%;}
#content .tabs{position:relative;margin:0;padding:0;width:127px;border-right:1px solid #e5e5e5;list-style:none;float:left;-webkit-border-radius:10px 0px 0px 10px;border-radius:10px 0px 0px 10px;-webkit-box-shadow:0px 0px 3px 6px #000;box-shadow:0px 0px 3px 6px #000;background:url(/img/main/bg-tabs.png);}
#content .tabs:after{content:"";display:block;width:10px;position:absolute;top:0;right:-11px;height:103%;background:url(/img/main/bg-white-stripe.png);}
#content .tabs li{height:97px;text-align:center;width:100%;overflow:hidden;border-right:1px solid #fff;border-bottom:1px solid #fff;border-top:1px solid #ececec;}
#content .tabs li a{background:url(/img/main/index-grey.png) no-repeat 25px 50%;padding:0 0 0 30px;display:block;font:19px/30px 'FranklinGothicLT-BkXCm';color:#969696;margin:35px 0 0;}
#content .tabs li a:hover{background:url(/img/main/index-blue.png) no-repeat 25px 50%;color:#24aae1;}
#content .tabs .active a{background:url(/img/main/index-blue.png) no-repeat 25px 50%;color:#24aae1;}
#content .tabs li:first-child{border-top:none;}
#content .tabs li:last-child{border-bottom:none;}
#content .data{width:842px;float:left;padding:16px 0 20px 20px;-webkit-border-radius:0px 10px 10px 10px;border-radius:0px 10px 10px 10px;-webkit-box-shadow:0px 0px 3px 6px #000;box-shadow:0px 0px 3px 6px #000;background:url(/img/main/bg-white-stripe.png);}
#content .data h3{color:#24aae1;margin:0;font:28px 'FranklinGothicLT-BkXCm';}
#content .data .img-holder{margin:12px 0 0;width:812px;height:228px;}

#content:after{content:"";display:block;clear:both;}
#homepage-collumns{background:#eaebec;position:relative;z-index:4;}
#homepage-collumns .section{padding:0;}
.collumns{overflow:hidden;padding-top:35px;}
.collumns .col{float:left;height:300px;margin:0 22px 0 0;border:1px solid #d4d4d4;background-color:#fff;padding:1px;}
.collumns .col h3{background:url(/img/main/bg-collumns-heading.png) repeat-x 0 0;height:49px;overflow:hidden;text-align:center;margin:0;padding:0 20px;font:24px/49px 'FranklinGothicLT-BkXCm';color:#fff;}
.collumns .col h3 img{vertical-align:middle;margin:0 10px 0 0;}
.collumns .col .wrap{float:left;border-right:1px solid #e2e2e2;}
.collumns .col .wrap:last-child{border:none;}
.collumns .col .wrap p{color:#00a8ff;margin:10px 0 0 18px;font:22px 'FranklinGothicLT-BkXCm';}
.collumns .col .wrap ul{padding:2px 18px 18px 18px;}

.homepage-top10-title{color:#00a8ff;font:22px/17px 'FranklinGothicLT-BkXCm';text-align:center;padding-top:18px;}
.homepage-top10{padding:18px 10px;}
.homepage-top10 td.left{padding:0 13px;}
.homepage-top10 td{font:14px/18px 'FranklinGothicITCbyBT-Bk';color:#00a8ff;}
.homepage-top10 td a{color:#adadad;}
.homepage-top10 td a:hover{color:#00a8ff;}
.homepage-top10 .green{color:#83D600;}
.homepage-top10 .red{color:#CD0000;}
.homepage-top10 .gray{color:#00a8ff;}

.collumns .col .word_cloud_box{width:212px;height:247px;position:relative;margin:2px;}
/* footer */
#footer{background:#000;height:155px;overflow:hidden;position:relative;z-index:1;margin:30px 0 0;}
#footer-img{min-width:100%;position:absolute;min-height:100%;}
#footer .top-shadow{height:100%;width:100%;position:absolute;top:0;left:0;background:url(/img/main/bg-top-shadow.png) repeat-x 0 0;z-index:1;}
#footer .texture{width:100%;height:100%;background:url(/img/main/texture.png);position:absolute;top:0;left:0;}
#footer .block{position:relative;padding-top:30px;text-align:center;}
#footer .footer-nav{padding:0;list-style:none;}
#footer .footer-nav li{display:inline-block;margin:0 5px;}
#footer .footer-nav li a{color:#fff;font:14px 'FranklinGothicITCbyBT-Bk';}
#footer .footer-nav li a:hover{color:#a8ff00;}
#footer a{color:#fff;}
#footer a:hover{color:#a8ff00;}
#footer p{font:14px 'FranklinGothicITCbyBT-Bk';display:block;margin:15px 0 0;color:#fff;}
#footer em{display:inline-block;color:#FFF;margin:8px;font:12px/18px 'FranklinGothicITCbyBT-Bk';}
#footer .facebook{background:url(/img/main/ico-footer-facebook.png) no-repeat 0 0;display:inline-block;vertical-align:middle;width:9px;height:17px;text-indent:-9999px;overflow:hidden;}
#footer .twitter{background:url(/img/main/ico-footer-twitter.png) no-repeat 0px 0px;width:20px;height:16px;text-indent:-9999px;vertical-align:middle;display:inline-block;overflow:hidden;}
#footer .linked-in{background:url(/img/main/ico-footer-linked-in.png) no-repeat 0 0;display:inline-block;width:18px;height:18px;vertical-align:middle;text-indent:-9999px;overflow:hidden;}
/* login page */
.login-page{width:100%;min-height:1000px;position:relative;z-index:2;}
.login-page .login{width:526px;padding:127px 0 0;margin:0 auto;position:relative;}
.login-page .login h3{position:absolute;top:-45px;left:-164px;background:url(/img/main/bg-login-title-shadow.png) no-repeat 0 0;padding:80px 0 0 180px;width:325px;height:273px;margin:44px 0 0 0;color:#fff;font:60px 'FranklinGothicLT-BkXCm';}
.login-page .login form{position:relative;text-align:center;background:url(/img/main/bg-login-form.png) no-repeat 0 0;height:521px;width:508px;padding:57px 9px 0 9px;}
.login-page .login form em{padding:0 57px 0 0;color:#565656;display:block;padding:0 57px 0 0;text-align:right;font:12px 'FranklinGothicITCbyBT-Bk';}
.login-page .login form em a{color:#24aae1;}
.login-page .login form .text{margin:5px 0;width:350px;padding:0 20px;height:40px; background-color:#fff;border:4px solid #dcdddc;border-radius:5px;-webkit-border-radius:5px;color:#a3a3a3;font:18px/40px 'FranklinGothicITCbyBT-Bk';line-height: 40px;}
.login-page .login form textarea.text{resize:vertical;height:auto;padding:10px 20px;line-height:20px;}
.login-page .login form .text:hover, .login-page .login form .text:focus{background-color:#00a8ff;color:#fff;}
.login-page .login form .placeholder {background-color:#fff;}
.login-page .login form .placeholder:hover{background-color:#00a8ff!important;color:#fff!important;}
.login-page .login form .text::-webkit-input-placeholder{color: #a3a3a3;opacity:1;}
.login-page .login form .text::-moz-placeholder{color: #a3a3a3;opacity:1;}
.login-page .login form .text:-ms-input-placeholder{color: #a3a3a3;opacity:1;}

.login-page .login form .text:hover::-webkit-input-placeholder{color: white;opacity:1;}
.login-page .login form .text:hover::-moz-placeholder{color: white;opacity:1;}
.login-page .login form .text:hover:-ms-input-placeholder{color: white;opacity:1;}
.login-page .login form .text:focus::-webkit-input-placeholder{color: white;opacity:1;}
.login-page .login form .text:focus::-moz-placeholder{color: white;opacity:1;}
.login-page .login form .text:focus:-ms-input-placeholder{color: white;opacity:1;}

[type="text"]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;}
.login-page .login form .submit{background:url(/img/main/bg-btn-submit.png) no-repeat 0 0;width:400px;height:49px;border:none;color:#fff;cursor:pointer;margin:11px 0 11px;font:bold 18px/49px 'FranklinGothicITCbyBT-Bk';}
.login-page .login form .row{width:100%;padding:5px 0;overflow:hidden;}
.login-page .login form .styledCheckbox{width:22px;height:19px;display:inline-block;vertical-align:middle;}
.login-page .login form label{font:18px/19px 'FranklinGothicITCbyBT-Bk';color:#565656;display:inline-block;vertical-align:middle;cursor:pointer;}
.login-page .login .alter label{float:left;font:12px/19px 'FranklinGothicITCbyBT-Bk';}
.login-page .login .alter label a{color:#24aae1;}
.login-page .login .alter .styledCheckbox{width:22px;height:19px;float:left;margin:0 7px 0 105px;}
.login-page .login form h4{border-top:1px solid #e5e5e5;margin:0 0 10px 0;padding:16px 0 0;font:24px 'FranklinGothicLT-BkXCm';color:#565656;}
.login-page .login form .twitter{background:url(/img/main/btn-login-twitter.png) no-repeat 0 0;width:123px;height:51px;padding:0 0 0 80px;display:block;font:bold 18px/51px 'FranklinGothicITCbyBT-Bk';margin:0 auto 11px;text-align:left;}
.login-page .login form .facebook{background:url(/img/main/btn-login-facebook.png) no-repeat 0 0;width:123px;height:51px;padding:0 0 0 80px;display:block;font:bold 18px/51px 'FranklinGothicITCbyBT-Bk';margin:0 auto 11px;text-align:left;}
.login-page .login form .linked-in{background:url(/img/main/btn-login-linked-in.png) no-repeat 0 0;width:123px;height:51px;padding:0 0 0 80px;display:block;font:bold 18px/51px 'FranklinGothicITCbyBT-Bk';margin:0 auto 11px;text-align:left;}
.login-page .login form p{font:26px 'FranklinGothicLT-BkXCm';color:#565656;margin:0;padding:0 0 0 58px;text-align:left;}
.login-page .login form p a{color:#24aae1;}
.login-page .login .center{text-align:center;margin:0;padding:0;}
/* template */
.main-heading{position:relative;top:-45px;margin:0 0 -270px -150px;background:url(/img/main/bg-login-title-shadow.png) no-repeat 0 0;padding:80px 0 0 180px;width:325px;height:273px;color:#fff;white-space:nowrap;font:60px 'FranklinGothicLT-BkXCm';text-shadow:2px 0px 2px #000;filter:dropshadow(color=#000,offx=2,offy=0);}
#twocolumns{background:url(/img/main/bg-template.png) no-repeat 0 0;position:relative;width:996px;padding:20px 10px 200px;}
#twocolumns:after{content:"";display:block;clear:both;}
#twocolumns .cover{background:url(/img/main/bg-cover.png) no-repeat 50% 100%;position:absolute;left:-4px;bottom:-4px;width:986px;height:800px;}
#account-cover.cover{background:url(/img/main/bg-cover_account.png) no-repeat 50% 100%;}
#twocolumns .page{float:left;border-right:1px solid #e2e2e2;position:relative;width:620px;padding:35px;}
#twocolumns .page h3{width:70%;font:26px 'FranklinGothicLT-BkXCm';color:#35ace6;margin:0;}
#twocolumns .page .date{display:block;font:22px 'FranklinGothicLT-BkXCm';color:#5a5a5a;}
#twocolumns .page p{color:#5a5a5a;font:14px Arial,Helvetica,sans-serif;margin:5px 0 10px 0;}
#twocolumns .page p a{color:#548dd4;font:14px Arial,Helvetica,sans-serif;}
#twocolumns .page .more{color:#5a5a5a;font:bold 14px Arial,Helvetica,sans-serif;margin:5px 0 10px 0;display:block;}
#sidebar{width:284px;float:right;position:relative;}
#sidebar .col{width:100%;overflow:hidden;padding:0 0 10px 0;border-bottom:1px solid #e2e2e2;}
#sidebar .col:last-child{border:none;}
#sidebar .col h3{height:49px;overflow:hidden;margin:0;padding:0 0 0 28px;font:24px/49px 'FranklinGothicLT-BkXCm';color:#00a8ff;}
#sidebar .col h3 img{vertical-align:middle;margin:0 10px 0 0;}
#sidebar .col .wrap{float:left;}
#sidebar .col .wrap p{color:#00a8ff;margin:0 0 0 28px;font:22px 'FranklinGothicLT-BkXCm';}
#sidebar .col .wrap ul{padding:0 0 0 28px;}
#sidebar .col ul{margin:0;min-width:100px;padding:18px;list-style:none;}
#sidebar .col ul li{font:14px/18px 'FranklinGothicITCbyBT-Bk';color:#00a8ff;}
#sidebar .col ul li a{color:#adadad;}
#sidebar .col ul li a:hover{color:#00a8ff;}
#sidebar .col ul .active a{color:#00a8ff;}

#fullwidth{background:url(/img/main/bg-template.png) no-repeat 0 0;position:relative;width:974px;min-height:550px;padding:18px 13px 200px 9px;}
#fullwidth:after{content:"";display:block;clear:both;}

.status.green{color:#008000;}
.status.red{color:#CD5C5C;}
.status a, .status a:hover {color: #24AAE1;}
.menu-block{float:left;width:188px;border-right:1px solid #fff;border-bottom:1px solid #d8d8d7;}
.menu-block ul{border-right:1px solid #d8d8d7;}
.menu-block ul li{border-top:1px solid #d8d8d7;border-bottom:1px solid #fff;width:187px;}
.menu-block ul li:first-child{border-top:none;}
.menu-block ul li a{display:block;padding:0 0 0 52px;font:19px/34px 'FranklinGothicLT-BkXCm';color:#969696;}
.menu-block ul li .user{background:url(/img/main/ico-account-profile.png) no-repeat 18px 50%;}
.menu-block ul li .account{background:url(/img/main/ico-account-acc.png) no-repeat 18px 50%;}
.menu-block ul li .pref{background:url(/img/main/ico-acc-settings.png) no-repeat 18px 50%;}
.menu-block ul li .user.active{background:url(/img/main/ico-account-profile-hover.png) no-repeat 18px 50%;color:#4bb7e3;}
.menu-block ul li .user:hover{background:url(/img/main/ico-account-profile-hover.png) no-repeat 18px 50%;color:#4bb7e3;}
.menu-block ul li .account.active{background:url(/img/main/ico-account-acc-hover.png) no-repeat 18px 50%;color:#4bb7e3;}
.menu-block ul li .account:hover{background:url(/img/main/ico-account-acc-hover.png) no-repeat 18px 50%;color:#4bb7e3;}
.menu-block ul li .pref.active{background:url(/img/main/ico-acc-settings-hover.png) no-repeat 18px 50%;color:#4bb7e3;}
.menu-block ul li .pref:hover{background:url(/img/main/ico-acc-settings-hover.png) no-repeat 18px 50%;color:#4bb7e3;}
.account{width:970px;overflow:hidden;padding:0 0 25px 0;}
.account .form{width:773px;float:right;}
.account .form h2{font:26px 'FranklinGothicLT-BkXCm';color:#24aae1;margin:25px 0 0 7px;}
.account .form form{width:100%;}
.account .form h3{float:left;position:absolute;margin:0;border-bottom:1px solid #fff;border-right:1px solid #fff;left:20px;top:-15px;}
.account .form h3 span{display:block;border:1px solid #d8d8d8;background:url(/img/main/bg-stock-opened.png) 0 0;padding:0 10px;font:24px 'FranklinGothicLT-BkXCm';color:#565656;}
.account form fieldset{position:relative;width:752px;margin:26px 0 35px 0;padding:0 0 11px 0;border:1px solid #dbdbdb;}
.account form .row{width:100%;margin:26px 0 0 6px;}
.account form .row:after{content:"";display:block;clear:both;}
.account form .box{float:left;position:relative;}
.account form .box .disabled{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:url(/img/main/disabled.png) 0 0;}
.account form .box .enabled{position:absolute;top:0;left:0;}
.account form label{font:12px 'franklingothicmedium';color:#565656;display:block;}
.account form .text{height:39px;color:#a3a3a3;font:17px/39px 'franklingothicmedium';background-color:#fff;margin:0 17px 0 0;padding:0 10px;-webkit-box-shadow:inset 0px 0px 3px 0px #ccc;box-shadow:inset 0px 0px 3px 0px #ccc;border:1px solid #d8d8d8;}
.account form .text:hover, .account form .text:focus{background-color:#00a8ff;color:#ffffff;}
.account form .placeholder {background-color:#fff;}
.account form .placeholder:hover{background-color:#00a8ff!important;color:#fff!important;}
.account form .sbHolder{background-color:#fff;-webkit-box-shadow:inset 0px 0px 3px 0px #ccc;box-shadow:inset 0px 0px 3px 0px #ccc;border:1px solid #d8d8d8;}
.account form .sbHolder{color:#a3a3a3;height:39px;float:left;margin:0 17px 0 0;font:17px/39px 'franklingothicmedium';}
.account form .sbSelector{color:#a3a3a3;font:17px/39px 'franklingothicmedium';}
.account form .sbToggle{background:url(/img/main/account-select-arrow.png) no-repeat 0 0;width:12px;height:7px;}
.account form .sbOptions{padding:0;width:100%;margin:0 0 0 -1px;border:1px solid #24aae1;border-top:none;overflow:visible;-webkit-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;-webkit-box-shadow:0px 0px 3px 0px #ccc;box-shadow:0px 0px 3px 0px #ccc;}
.account form .sbOptions:after{content:"";display:block;clear:both;position:absolute;height:3px;width:100%;top:-3px;left:0;background-color:#fff;}
.account form .sbOptions li{padding:0 0 0 17px;}
.account form .sbOptions a{font:17px/27px 'franklingothicmedium';color:#a3a3a3;}
.account form .sbOptions li:hover{background-color:#24aae1;}
.account form .sbOptions li:hover a{color:#fff;}
.account form .sbHolder.active{border:1px solid #24aae1;border-bottom:none;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.account form .check-field{border:1px solid #ffffff;outline:1px solid #dbdbdb;min-height:233px;margin:0 9px 0 0;padding:0 0 5px 0;width:100%;overflow:hidden;}
.account form .check-field label{font:16px/19px 'franklingothicmedium';color:#616161;float:left;}
.account form .check-field span{float:left;padding:0 0 0 10px;margin:5px 0 0;width:155px;}
.account form .check-field.single span {width: 100%;}
.account form .check-field span.alt{width:270px !important;}
.account form .check-field span.alt{width:270px !important;}
.account form .box.alt .check-field span.alt{width:250px !important;}
.account form .box.alt .check-field.alt{min-height:186px;}
.account form .box.alt .check-field span.alt .text{width:200px !important;}
.account form .check-field span.alt .text{height:28px;font:18px/28px 'franklingothicmedium';width:215px;margin:-3px 0 0;}
.account form .check-field .styledCheckbox{float:left;margin:0 2px 0 0;}
.account form .submit{background:url(/img/main/bg-account-submit.png) repeat-x 0 0;height:41px;border:1px solid #1aa0d6;font:18px/41px 'franklingothicmedium';color:#fff;text-align:center;float:right;margin:0 11px 0 0;padding:0 57px;cursor:pointer;-webkit-box-shadow:0px 0px 3px 0px #9c9c9c;box-shadow:0px 0px 3px 0px #9c9c9c;}
.account .preferences{padding:0 0 0 23px;min-height:600px;}
.account .preferences h2{background:url(/img/main/bg-top-menu.png) repeat-x 0 50%;color:#565656;margin:24px 0 0;width:100%;overflow:hidden;}
.account .preferences h2 span{padding:0 3px;display:block;background-color:#ebeceb;float:left;}
.account .preferences .row{width:100%;margin:24px 0 0;}
.account .preferences .row .styledCheckbox{float:left;margin:0 5px 0 ;}
.account .preferences .row label{color:#616161;float:left;font:17px/19px 'franklingothicmedium';}
.account .info{min-height:600px;padding:0 0 0 23px;}
.account .info form fieldset{margin:0;padding:0;border:none;}
.account .info h2{background:url(/img/main/bg-top-menu.png) repeat-x 0 50%;color:#565656;margin:24px 0 0;width:100%;overflow:hidden;}
.account .info h2 span{padding:0 3px;display:block;background-color:#ebeceb;float:left;}
.account .info label{margin:15px 0 0;}
.account .info .row{margin:5px 0 0;width:100%;}
.account .info .row em{text-align:center;font:18px/30px 'franklingothicmedium';color:#a3a3a3;float:left;width:180px;}
.account .info .row em img{margin:0 5px;}
.account .info .edit{background:url(/img/main/bg-account-submit.png) repeat-x 0 0;height:30px;border:1px solid #1aa0d6;font:18px/30px 'franklingothicmedium';color:#fff;text-align:center;float:left;margin:0 44px 0 0;padding:0 22px;cursor:pointer;-webkit-box-shadow:0px 0px 3px 0px #9c9c9c;box-shadow:0px 0px 3px 0px #9c9c9c;}
.account .info .text{margin:0;width:220px;line-height:1;}
.account .info .submit{margin:20px 32px 0 0;}
.account .info input[type="password"]{font-size:24px;line-height:39px;color:#1b84bb;}
.account .info input[type="password"]:hover, .account .info input[type="password"]:focus{color:#ffffff;}
@media screen and (-webkit-min-device-pixel-ratio:0){ /* START WEBKIT */
  .account .info input[type="password"] {
		font-size:24px !important;
		letter-spacing:0 !important;
		font-family:Verdana,sans-serif;
		line-height:39px;
		color:#1b84bb;
	}
}
.account .info .static-pass{background:none;border:none;width:140px;padding:0 20px;float:left;}

#account-settings .account-input-item,#account-settings .account-input-item-other{padding:12px 0;float:left;font:11px/14px 'FranklinGothicITCbyBT-Bk';color:#565656;text-shadow:1px 1px 1px #fff;}
#account-settings .account-input-item-other{padding-top:0;}
#account-settings .account-information tr td:first-child{padding-left:5px;}
#account-settings .account-information tr td{padding:0 0 0 16px;}
/*
#account-settings input[type="text"]{height:40px;padding:0 20px;display:block;color:#a3a3a3;font:17px/40px 'FranklinGothicITCbyBT-Bk';background:#fff;box-shadow:1px 1px 1px #fff;-moz-box-shadow:1px 1px 1px #fff;-webkit-box-shadow:1px 1px 1px #fff;border:#d8d8d8 solid 1px;}
#account-settings input[type="submit"]{height:42px;padding:0 60px;margin:8px 0 0 0;display:block;color:#fff;font:18px/42px 'FranklinGothicITCbyBT-Bk';background:#35b1e3;box-shadow:0 0 3px #e1dfdf;-moz-box-shadow:0 0 3px #e1dfdf;-webkit-box-shadow:0 0 3px #e1dfdf;border:#008fca solid 1px;float:right;}
*/
#account-settings .account-input-item-other input[type="text"]{height:28px;font:17px/28px 'FranklinGothicITCbyBT-Bk';}

#self_directed_wrapper .select{padding-left:10px;height:28px;color:#565656;font:12px/28px 'FranklinGothicITCbyBT-Bk';}
#self_directed_wrapper .select .options{top:32px;font:12px/18px 'FranklinGothicITCbyBT-Bk';}
#education_other_wrapper{display:none;}

#account-settings .select{margin:0 17px 0 0;height:39px;display:inline-block;position:relative;color:#a3a3a3;font:17px/39px 'franklingothicmedium';background:#fff url("/img/main/loginFormSelect.png") no-repeat center right;box-shadow:inset 0px 0px 3px 0px #ccc;-moz-box-shadow:inset 0px 0px 3px 0px #ccc;-webkit-box-shadow:inset 0px 0px 3px 0px #ccc;border:1px solid #d8d8d8;}
#account-settings .select div.value:hover{background:#00A8FF url("/img/main/loginFormSelectHover.png") no-repeat center right;color: #FFFFFF;}
#account-settings .select.disabled, #account-settings .select.enabled{background-image: none;}
#account-settings div.select div.options{max-height: 135px; width:100%;margin:0 0 0 -1px;display:inline-block;background:#fff;border:1px solid #24aae1;border-top:none;font:17px/22px 'FranklinGothicITCbyBT-Bk';height:50px;display:none;padding:0;position:absolute;top:38px;left:0;white-space:nowrap;z-index:100;-webkit-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;/*-webkit-box-shadow:0px 0px 3px 0px #ccc;box-shadow:0px 0px 3px 0px #ccc;*/}
#account-settings div.select div.option{font:17px/27px 'franklingothicmedium';color:#a3a3a3;cursor:pointer;padding:0 15px;}
#account-settings div.select div.option:hover{background-color:#00A8FF;color:#fff;}
#account-settings div.select div.value{white-space:nowrap;overflow:hidden;padding:0 20px 0 10px;}
#account-settings div.multiselect{padding-left:12px;display:inline-block;color:#a3a3a3;font:17px/20px 'FranklinGothicITCbyBT-Bk';background:#fff;box-shadow:1px 1px 1px #fff;-moz-box-shadow:1px 1px 1px #fff;-webkit-box-shadow:1px 1px 1px #fff;border:#d8d8d8 solid 1px;}
#account-settings div.multiselect .options{overflow-x:hidden;}
#account-settings div.multiselect .option{padding:3px 30px;background:#fff url("/img/main/bg_checkbox.png") no-repeat center left;white-space:nowrap;cursor:pointer;color:#a3a3a3;font:17px/21px 'FranklinGothicITCbyBT-Bk';}
#account-settings div.multiselect .option.selected{background:#fff url("/img/main/bg_checkbox_checked.png") no-repeat center left;}

.error{margin-bottom:20px;color:#cc0000}
.error a{color:#cc0000;text-decoration:underline;}
.success{margin-bottom:20px;color:#339900}

.page3{position:relative;}
.page3right{width:254px;padding:23px 0 23px 1px;border-left:1px solid #e7e7e7;}
.page3left{width:190px;}
.page3content{width:482px;padding:23px 25px;}
.page3content h2{color:#24aae1;font:normal 24px/24px 'FranklinGothicLT-BkXCm',sans-serif;margin:12px 0;}
.page3content p{color:#565656;font:14px/17px 'FranklinGothicITCbyBT-Bk',sans-serif;margin:8px 0 9px;}
.rightBoxWrapper .socials18{float:left;margin:2px 2px 0 0;}

/*
 * page3nav
 */
.page3nav{padding:0;border-right:1px solid #fff;border-bottom:1px solid #ccc;}
.page3nav li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 18px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #fff;height:24px;}
.page3nav li:first-child{border-top:0;padding-top:14px;}
.page3nav i{float:left;margin-right:10px;}
.page3nav .off,.page3nav a:hover .on,.page3nav a.active .on{display:block;}
.page3nav .on,.page3nav a:hover .off,.page3nav a.active .off{display:none;}
.page3nav a:link,.page3nav a:active,.page3nav a:visited,.page3nav a:hover{font:normal 19px/24px 'FranklinGothicLT-BkXCm';text-decoration:none;color:#969696;}
.page3nav a:hover,.page3nav a.active{color:#24aae1;}
/*
 * /page3nav
 */

/*
 * rightBox
 */
.rightBoxWrapper{margin:12px 28px 22px 18px;width:208px;}
.rightBoxWrapper h4{color:#24aae1;font:normal 24px/20px 'FranklinGothicLT-BkXCm',sans-serif;}
.rightBox,.rightBoxYellow{display:block;width:190px;height:34px;padding:4px 8px;margin:4px 0;border:1px solid #e1e1e1;background:#fff url(/img/main/stroke.gif) repeat top left;}
.rightBox:hover{border-color:#24aae1;}
.rightBox b,.rightBox span,.rightBoxYellow b,.rightBoxYellow span{display:block;float:right;width:161px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;}
.rightBox i,.rightBoxYellow i{float:left;margin:5px 5px 5px 0;}
.rightBox b,.rightBoxYellow b{height:20px;color:#24aae1;font:normal 18px/20px 'FranklinGothicLT-BkXCm',sans-serif;}
.rightBox span,.rightBoxYellow span{height:14px;color:#969696;font:normal 12px/14px 'FranklinGothicITCbyBT-Bk',sans-serif;}

/*
 * /rightBox
 */

/*
 * icon24
 */
.icon24{display:block;width:24px;height:24px;background:transparent url(/img/main/icons24.png) no-repeat;}
.icon24{background-position:0 0;}
.icon24x1{background-position:-24px 0;}
.icon24x2{background-position:-48px 0;}
.icon24x3{background-position:-72px 0;}
.icon24x4{background-position:-96px 0;}
.icon24x5{background-position:-120px 0;}
.icon24x6{background-position:-144px 0;}
.icon24x7{background-position:-168px 0;}
.icon24x8{background-position:-192px 0;}
.icon24x9{background-position:-216px 0;}
.icon24y1{background-position:0 -24px;}
.icon24x1y1{background-position:-24px -24px;}
.icon24x2y1{background-position:-48px -24px;}
.icon24x3y1{background-position:-72px -24px;}
.icon24x4y1{background-position:-96px -24px;}
.icon24x5y1{background-position:-120px -24px;}
.icon24x6y1{background-position:-144px -24px;}
.icon24x7y1{background-position:-168px -24px;}
.icon24x8y1{background-position:-192px -24px;}
.icon24x9y1{background-position:-216px -24px;}
/*
 * /icon24
 */

/*
 * socials18
 */
.socials18{display:block;width:18px;height:18px;background:transparent url(/img/main/socials18.gif) no-repeat;text-indent:-9999px;}
.socials18.facebook{background-position:-18px 0;}
.socials18.linkedin{background-position:-36px 0;}
/*
 * /socials18
 */
/*
 * companyTeam
 */
.companyTeam li{clear:both;margin:46px 0;}
.companyTeam .photo{float:left;width:146px;height:146px;-webkit-box-shadow:1px 1px 1px 0 #333;-moz-box-shadow:1px 1px 1px 0 #333;box-shadow:1px 1px 1px 0 #333;margin-right:20px;}
.companyTeam .name,.companyTeam .field{color:#24aae1;font:normal 22px/19px 'FranklinGothicLT-BkXCm',sans-serif;}
.companyTeam .info{color:#565656;font:normal 13px/15px 'FranklinGothicITCbyBT-Bk',sans-serif;}
.companyTeam .socials18{float:left;margin:2px 2px 0 0;}
/*
 * /companyTeam
 */

/*
 * testimonialsList
 */
.testimonialsList li{margin:20px 0 46px;}
.testimonialsList h4{color:#24aae1;font:normal 20px/20px 'FranklinGothicLT-BkXCm',sans-serif;margin-top:10px;}
.testimonialsList p{color:#565656;font:normal 13px/15px 'FranklinGothicITCbyBT-Bk',sans-serif;margin:0;}
/*
 * /testimonialsList
 */

/*
 * historicalExamples
 */
.historicalExamples li{margin:24px 0;}
.historicalExamples h4{color:#565656;margin-bottom:4px;font:normal 13px/15px 'FranklinGothicITCbyBT-Bk',sans-serif;}
.historicalExamples p{color:#565656;font:normal 13px/15px 'FranklinGothicITCbyBT-Bk',sans-serif;margin:0;}
.historicalExamples .images{margin-left:-20px;}
.historicalExamples img{width:103px;height:103px;border:1px solid #e0e0e0;float:left;margin:20px 0 0 20px;}
/*
 * /historicalExamples
 */

.historicalExamplesImagePopup{position:fixed;background:#fff;border:1px solid #e3e3e3;-webkit-box-shadow:0 0 2px 0 #ccc;-moz-box-shadow:0 0 2px 0 #ccc;box-shadow:0 0 2px 0 #ccc;float:left;z-index:100;}

.textWrapper{position:relative;}
.textWrapper .required{color:#24aae1;position:absolute;left:36px;font:normal 26px/20px sans-serif;padding-top:24px;-webkit-text-shadow:1px 1px 0 #fff;-moz-text-shadow:1px 1px 0 #fff;text-shadow:1px 1px 0 #fff;}

.formTitle,.formSubTitle,.formThank{width:398px;margin:auto;-webkit-text-shadow:1px 1px 0 #fff;-moz-text-shadow:1px 1px 0 #fff;text-shadow:1px 1px 0 #fff;}
.formTitle,.formSubTitle{text-align:left;}
.formTitle{color:#24aae1;font:normal 26px/26px 'FranklinGothicLT-BkXCm',sans-serif;}

.formSubTitle,.formThank{color:#565656;font:normal 24px/24px 'FranklinGothicLT-BkXCm',sans-serif;}

.login-page .login form .select{position:relative;margin:5px auto;height:48px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;text-align:left;font:18px/20px 'FranklinGothicITCbyBT-Bk';color:#a3a3a3;}
.login-page .login form .select .value{padding:10px 20px;height:20px;background:#fff url(/img/main/loginFormSelect.png) no-repeat right center;border:4px solid #dcdddc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden;}
.login-page .login form .select .value:hover{background:#00a8ff url(/img/main/loginFormSelectHover.png) no-repeat right center;color:#fff;}
.login-page .login form div.select div.options{max-height:150px;width:396px;overflow-x:hidden;position:absolute;left:0;top:48px;display:none;border:1px solid #24aae1;border-top:none;-webkit-box-shadow:0 0 2px 0 #999;-moz-box-shadow:0 0 2px 0 #999;box-shadow:0 0 2px 0 #999;background:#fff;}
.login-page .login form div.select div.option{cursor:pointer;padding:10px 20px;height:20px;overflow:hidden;}
.login-page .login form div.select div.option:hover{background:#00a8ff;color:#fff;}

/****************** DASHBOARD *****************/
#twocolumns.twocolumns-dashboard {width:972px;}
#twocolumns .dashboard{width:970px;margin:0 auto;}
#dashboard-nowtime{margin:10px 30px 0 30px;font:20px 'MyriadPro-Regular';color:#0094df;}
.message{overflow:hidden;padding:13px 15px;margin:25px auto 0;background-color:#acacac;-webkit-border-radius:5px;border-radius:5px;color:#fffc00;text-align:center;}
.dashboard .message {width:884px;}
.dashboard .warning{width:884px;overflow:hidden;padding:13px 15px;margin:25px auto 0;background-color:#acacac;-webkit-border-radius:5px;border-radius:5px;}
.dashboard .warning img{float:left;margin:0 15px 0 0;}
.dashboard .warning h3{font:17px 'MyriadPro-Regular';margin:0;padding:14px 0 14px 0;color:#fffc00;float:left;}
.dashboard .warning h3 a,.dashboard .warning h3 a:hover{color:#ec2328;}
.dashboard .top-menu{background:url(/img/main/bg-top-menu.png) repeat-x 0 50%;width:100%;height:32px;margin:15px 0 0 0;font:15px/29px 'franklingothic bkcd';color:#8a8a8a;}
.dashboard .top-menu:after{content:"";display:block;clear:both;}
.dashboard .top-menu .box{background-color:#fff;padding:0 1px 1px 0;float:right;}
.dashboard .top-menu .box.alt{float:left;width:275px;background:#f9f9f9;margin:0 0 0 28px;}
.dashboard .top-menu .box.alt .add{background:url(/img/main/bg-plus.png) no-repeat 11px 50%;padding:0 14px 0 27px;border-left:1px solid #fff;float:right;width:100px;}
.dashboard .top-menu .box.alt span{float:right;}
.dashboard .top-menu .box.alt .blank{float:left;border:1px solid #d9d9d9;display:block;height:29px;width:130px;background:none;-webkit-box-shadow:inset 0px 0px 3px 0px #ccc;box-shadow:inset 0px 0px 3px 0px #ccc;}
.dashboard .top-menu .box.space{margin:0 15px 0 0;}
.dashboard .top-menu .box a{border:1px solid #d9d9d9;display:block;font:15px/29px 'franklingothic bkcd';color:#8a8a8a;}
.dashboard .top-menu .box span{background:url(/img/main/bg-top-menu-box.png) repeat-x 0 0;display:block;}
.dashboard .top-menu .box.right{margin:0 28px 0 0;}
.dashboard .top-menu .box.right span{float:right;}
.dashboard .top-menu .box .heat{background:url(/img/main/bg-heat.png) no-repeat 11px 50%;padding:0 8px 0 30px;}
.dashboard .top-menu .box .heat:hover{background:url(/img/main/bg-heat-hover.png) no-repeat 11px 50%;color:#0094df;}
.dashboard .top-menu .box .heat.active{background:url(/img/main/bg-heat-hover.png) no-repeat 11px 50%;color:#0094df;}
.dashboard .top-menu .box .list-view{background:url(/img/main/bg-list-view.png) no-repeat 11px 50%;padding:0 8px 0 30px;border-right:none;}
.dashboard .top-menu .box .list-view:hover{background:url(/img/main/bg-list-view-hover.png) no-repeat 11px 50%;color:#0094df;}
.dashboard .top-menu .box .list-view.active{background:url(/img/main/bg-list-view-hover.png) no-repeat 11px 50%;color:#0094df;}
.dashboard .top-menu .pages{float:right;}
.dashboard .top-menu .view{float:right;}
.dashboard .top-menu .em{float:right;}
.dashboard .top-menu .box .pages{background:url(/img/main/bg-top-menu-box.png) repeat-x 0 0;border-left:1px solid #d9d9d9;}
.dashboard .top-menu .box .pages a{border-right:1px solid #d9d9d9;border-left:1px solid #fff;float:left;}
.dashboard .top-menu .box .pages .last{background:url(/img/main/bg-last.png) no-repeat 50% 50%;width:35px;height:29px;display:block;overflow:hidden;text-indent:-9999px;}
.dashboard .top-menu .box .pages .first{background:url(/img/main/bg-first.png) no-repeat 50% 50%;width:35px;height:29px;display:block;overflow:hidden;text-indent:-9999px;}
.dashboard .top-menu .box .pages .next{background:url(/img/main/bg-dashboard-next.png) no-repeat 50% 50%;width:25px;height:29px;display:block;overflow:hidden;text-indent:-9999px;}
.dashboard .top-menu .box .pages .prev{background:url(/img/main/bg-dashboard-prev.png) no-repeat 50% 50%;display:block;overflow:hidden;text-indent:-9999px;width:25px;height:29px;}
.dashboard .top-menu .box .pages ul{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;height:29px;float:left;width:77px;text-align:center;}
.dashboard .top-menu .box .pages ul li{display:inline-block;}
.dashboard .top-menu .box .pages ul li a{border:none;}
.dashboard .top-menu .box .pages ul li .active{color:#0094df;}
.dashboard .top-menu .view{width:56px;height:29px;border:1px solid #d9d9d9;border-right:none;border-left:none;-webkit-box-shadow:inset 0px 0px 3px 0px #ccc;box-shadow:inset 0px 0px 3px 0px #ccc;}
/*
.dashboard .top-menu .view a{padding:0 19px 0 0;float:right;margin:0 9px 0 0;border:none;background:url(/img/main/bg-top-view-down.png) no-repeat 100% 50%;}
*/

.dashboard .top-menu .box .view a{border:none;}
.dashboard .top-menu .box .view .sbHolder{height:29px;}
.dashboard .top-menu .box .view .sbToggle{background:url(/img/main/bg-top-view-down.png) no-repeat 100% 50%;right:5px;}
.dashboard .top-menu .box .view .sbToggleOpen{background:url(/img/main/bg-top-view-up.png) no-repeat 100% 50%;right:5px;}
.dashboard .top-menu .view .active{background:url(/img/main/bg-top-view-up.png) no-repeat 100% 50%;}
.dashboard .top-menu em{background:url(/img/main/bg-top-menu-box.png) repeat-x 0 0;border:1px solid #d9d9d9;float:right;text-align:center;width:107px;font:15px/29px 'franklingothic bkcd';}
.dashboard .top-menu .back{background:url(/img/main/bg-top-menu-box.png) repeat-x 0 0;border:1px solid #d9d9d9;border-right:none !important;float:right;text-align:center;width:107px;font:15px/29px 'franklingothic bkcd';}
.dashboard .top-menu #search-box{position:relative;}
.dashboard .top-menu #search-box #search-key{border:1px solid #D9D9D9;background:none repeat scroll 0 0 transparent;box-shadow:0 0 3px 0 #CCCCCC inset;height:29px;width:110px;line-height:29px;padding:0 10px;font:15px/29px 'franklingothic bkcd';color:#8A8A8A;}
.dashboard .top-menu #search-box .dashboard .top-menu .box.alt .blank{border:none;box-shadow:none;}
.dashboard .top-menu #search-list{position:absolute;top:31px;left:1px;z-index:4;background-color:#fff;padding-top:5px;border:1px solid #d8d8d8;-webkit-box-shadow:0px 0px 3px 0px #ccc;box-shadow:0px 0px 3px 0px #ccc;display:none;white-space:nowrap;}
.dashboard .top-menu #search-list .search-wrapper { max-height:300px;overflow:hidden; }
#search-list td{cursor:pointer;padding:5px;}
#search-list td:first-child{padding-left:15px;}
#search-list td:last-child{padding-right:15px;}
.dashboard .top-menu #search-list .show-all{color:#0094DF;border-top:1px solid #D9D9D9;font-size:13px; text-align: center; cursor: pointer; }
.dashboard .top-menu #search-list tr:hover td,.dashboard .top-menu #search-list tr.active td, .dashboard .top-menu #search-list .show-all:hover{background-color:#0094DF;color:#ffffff;}
.dashboard .titles{margin:25px 0 0 31px;}
.dashboard .titles td{color:#7c7c7c;text-align:left;vertical-align:bottom;padding-left:20px;}
.dashboard .titles a{background:url(/img/main/dark-arrow-down.png) no-repeat 100% 50%;padding:0 12px 0 0;float:left;color:#7c7c7c;font:10px 'FranklinGothicITCbyBT-Bk';}
.dashboard .titles .active{background:url(/img/main/blue-arrow-down.png) no-repeat 100% 50%;color:#0094df;}
.dashboard .titles a.active.asc{background:url(/img/main/blue-arrow-down.png) no-repeat 100% 50%;}
.dashboard .titles a.active.desc{background:url(/img/main/blue-arrow-up.png) no-repeat 100% 50%;}
.dashboard .titles em{font:10px 'FranklinGothicITCbyBT-Bk';display:block;}
.dashboard .titles .ticker{width:65px;}
.dashboard .titles .company{width:225px;}
.dashboard .titles .price{width:51px;}
.dashboard .titles .price-change{width:97px;}
.dashboard .titles .sentiment{width:54px;}
.dashboard .titles .buzz{width:40px;}
.dashboard .stock{width:912px;margin:7px auto 0;border:1px solid #d8d8d8;background:url(/img/main/bg-stock-row.png) repeat-x 0 0;-webkit-border-radius:5px;border-radius:5px;display:block;}
.dashboard .stock:after{content:"";display:block;clear:both;}
.dashboard .stock:hover{border:1px solid #00aeee;}
.dashboard .stock:hover .company p{color:#0094DF;}
.dashboard .stock:hover .price p{color:#0094DF;}
.dashboard .stock:hover .ticker p{color:#0094DF;}
.dashboard .stock.active{background:url(/img/main/bg-stock-opened.png) 0 0;border:1px solid #00aeee;}
.dashboard .stock .show.active a{background:url(/img/main/arrow-stock-drop.png) no-repeat center center;}
.dashboard .stock.active .ticker p{color:#0094df;}
.dashboard .stock.active .company p{color:#0094df;}
.dashboard .stock .show.active{border-top:1px solid #dedede;border-bottom:3px solid #fff;margin:-1px 0 -3px 0;background-color:#fff;position:relative;z-index:10;}
.dashboard .stock .alerts.active{border-top:1px solid #dedede;border-bottom:3px solid #fff;margin:-1px 0 -3px 0;background-color:#fff;position:relative;z-index:10;}
.dashboard .stock .alerts.active a{background:url(/img/main/ico-alert-active.png) no-repeat center center;}
.dashboard .stock .graphs.active{border-top:1px solid #dedede;border-bottom:3px solid #fff;margin:-1px 0 -3px 0;background-color:#fff;position:relative;z-index:10;}
.dashboard .stock .graphs.active a{background:url(/img/main/ico-graphs-active.png) no-repeat center center;}
.dashboard .stock .up{color:#7dce0a;}
.dashboard .stock .down{color:#ff0000;}
.dashboard .stock .simple{color:#7B7B7B;}
.dashboard .stock .ticker{border-right:1px solid #dedede;width:83px;float:left;}
.dashboard .stock .ticker a{margin:0 0 0 15px;font:14px/38px 'FranklinGothicITCbyBT-Bk';color:#7b7b7b;}
.dashboard .stock .company{width:255px;border-right:1px solid #dedede;border-left:1px solid #fff;float:left;overflow: hidden;}
.dashboard .stock .company a{margin:0 15px;font:14px/38px 'FranklinGothicITCbyBT-Bk';color:#7b7b7b;width:215px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dashboard .stock .price{width:69px;border-right:1px solid #dedede;border-left:1px solid #fff;float:left;text-align:center;}
.dashboard .stock .price p{font:14px/38px 'FranklinGothicITCbyBT-Bk';color:#7b7b7b;}
.dashboard .stock .price em{font:14px/38px 'FranklinGothicITCbyBT-Bk';}
.dashboard .stock .price-change{width:115px;border-right:1px solid #dedede;border-left:1px solid #fff;float:left;text-align:center;}
.dashboard .stock .price-change em{font:14px/38px 'FranklinGothicITCbyBT-Bk';}
.dashboard .stock .sentiment{width:72px;border-right:1px solid #dedede;border-left:1px solid #fff;float:left;text-align:center;}
.dashboard .stock .sentiment em{font:14px/38px 'FranklinGothicITCbyBT-Bk';}
.dashboard .stock .buzz{width:57px;border-right:1px solid #dedede;border-left:1px solid #fff;float:left;text-align:center;}
.dashboard .stock .buzz em{font:14px/38px 'FranklinGothicITCbyBT-Bk';}
.dashboard .stock .show{width:67px;border-right:1px solid #dedede;border-left:1px solid #fff;float:left;line-height:38px;text-align:center;}
.dashboard .stock .show a{background:url(/img/main/arrow-stock.png) no-repeat center center;width:inherit;height:inherit;display:inline-block;vertical-align:middle;text-indent:-999px;overflow:hidden;margin:0 auto;}
.dashboard .stock .alerts{width:66px;border-right:1px solid #dedede;border-left:1px solid #fff;float:left;text-align:center;line-height:38px;}
.dashboard .stock .alerts a{background:url(/img/main/ico-alert.png) no-repeat center center;width:inherit;height:inherit;display:inline-block;vertical-align:middle;text-indent:-999px;overflow:hidden;margin:0 auto;}
.dashboard .stock .graphs{width:66px;border-right:1px solid #dedede;border-left:1px solid #fff;float:left;text-align:center;line-height:38px;}
.dashboard .stock .graphs a{background:url(/img/main/ico-graphs.png) no-repeat center center;width:inherit;height:inherit;display:inline-block;vertical-align:middle;text-indent:-999px;overflow:hidden;margin:0 auto;}
.dashboard .stock .close{width:44px;border-left:1px solid #fff;float:left;text-align:center;line-height:38px;}
.dashboard .stock .close:after{content:"";display:block;clear:both;}
.dashboard .stock .close a{background:url(/img/main/ico-close.png) no-repeat center center;width:inherit;height:inherit;display:inline-block;vertical-align:middle;text-indent:-999px;overflow:hidden;margin:0 auto;}
.dashboard .stock-data{margin:0 auto;position:relative;/*z-index:0;*/
 background-color:#fff;border:1px solid #cfcfcf;-webkit-box-shadow:inset 0px 0px 3px 0px #ccc;box-shadow:inset 0px 0px 3px 0px #ccc;display:none;}
 #popup .dashboard .stock-data{ border: none; box-shadow: none; -webkit-box-shadow: none; padding: 0; }
.dashboard .stock-data .summary-data{width:895px;height:542px;overflow:hidden;}
.dashboard .stock-data .summary-data .graphs-box .chart{height:267px;}
.dashboard .stock-data .alert-edit{width:895px;height:310px;}
.dashboard .stock-data .graphs-data{width:843px;height:522px;overflow:hidden;} 
.dashboard.window .stock-data{display:inline-block;padding:10px;}
.dashboard .stock-data .stock-box-message{padding-left:10px;color:#969696;}
.dashboard .stock-data:after{content:"";display:block;clear:both;}
.dashboard .stock-data:before{content:"";display:block;clear:both;}
.dashboard .stock-data .pop-out{background:url(/img/main/ico-pop-out.png) no-repeat 100% 50%;width:26px;height:23px;padding:0 30px 0 0;font:10px/23px 'FranklinGothicITCbyBT-Bk';color:#24aae1;width:43px;display:block;position:absolute;top:4px;right:6px;z-index:10;}
.dashboard .stock-data .heading{margin:15px 0 0;overflow:hidden;}
.dashboard .stock-data .heading .pop-up{background:url(/img/main/ico-drag.png) no-repeat 0 0;width:18px;height:16px;float:left;text-indent:-9999px;overflow:hidden;margin:1px 5px 0 10px;}
.dashboard .stock-data .heading h3{float:left;margin:0;font:19px 'FranklinGothicLT-BkXCm';color:#24aae1;}
#popup .dashboard .stock-data .heading h3 {color: #00A1E3; font:30px 'FranklinGothicLT-BkXCm';}
#popup .dashboard .stock-data .heading {margin: 0;}
.dashboard .stock-data .col-1{width:196px;float:left;border-right:1px solid #e5e5e5;}

.dashboard .stock-data .tweets{height:531px;padding-bottom: 10px;}
.dashboard .stock-data .tweets .scrolling{height:500px;}
.dashboard.window .stock-data .tweets{width:300px;}
.stockdetails .tweets{height:820px;margin:0 0 8px 0;}
.stockdetails .tweets .scrolling{height:777px;margin:8px 0 0;}
.tweets ul{margin:0 0 0 5px;}
.tweets li{width:100%;overflow:hidden;margin:10px 0 0;}
.tweets li .op{float:right;background:transparent url(/img/main/img-op.png) no-repeat 0 0;width:27px;height:79px;position:relative;margin:7px 0;}
.tweets li .op div{background:transparent url(/img/main/img-op-arrow.png) no-repeat 0 0;width:11px;height:15px;margin-top:-7px;position:absolute;right:-3px;}
.tweets li h4{font:12px/12px 'HelveticaLTStd-Cond';color:#0094df;margin:0;float:left;}
.tweets li span{font:12px/12px 'HelveticaLTStd-Cond';color:#7f7f7f;margin:0;float:left;}
.tweets li .date_link{display:block;float:right;text-decoration:none;margin-right:5px;}
.tweets li em{font:12px 'HelveticaLTStd-Cond';color:#7f7f7f;margin:0;}
.tweets li p{color:#7f7f7f;font:11px Arial,Helvetica,sans-serif;color:#7f7f7f;margin:5px 0 0;}
.tweets li p a,.tweets li p a:hover{color:#0094DF;}
.tweets .scrolling{overflow:hidden;}

.dashboard .stock-data .col-2{width:698px;float:right;}
.dashboard .stock-data .col-2 .row{width:100%;overflow:hidden;}
.dashboard .row #graphs-data-box{float:left;}
.graph-item .graphs-box{float:left;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.graph-item .graphs-box.single{border:none;}
.graph-item .graphs-box .graphs-switch{float:left;display:block;position:relative;white-space:nowrap;}
.graph-item .graphs-box .switch{font:9px 'HelveticaLTStd-Cond';display:block;background:url(/img/main/dark-arrow-down.png) no-repeat 100% 50%;color:#6d6d6d;padding:0 12px 0 17px;float:left;}
.graph-item .graphs-box .box{position:absolute;top:15px;left:8px;z-index:4;background-color:#fff;height:112px;padding:4px;overflow:hidden;border:1px solid #d8d8d8;-webkit-box-shadow:0px 0px 3px 0px #ccc;box-shadow:0px 0px 3px 0px #ccc;display:none;}
.graph-item .graphs-box li{margin:5px 0 0;}
.graph-item .graphs-box .box a{font:11px 'HelveticaLTStd-Cond';color:#6d6d6d;}
.graph-item .graphs-box .box a:hover, .graph-item .graphs-box .box li.active a{color:#0094df;}
.graph-item .graphs-box img{display:block;margin:0 auto;}
.dashboard .stock-data .alerts-box{height:297px;padding:26px 0 0;width:284px;border-bottom:1px solid #e5e5e5;}
.dashboard.window .stock-data .alerts-box{padding:0;border:none;}
.dashboard.window .stock-data.graphs-row{width:828px;}
.dashboard .stock-data #alerts-box{float:left;} 
.dashboard .stock-data .alerts-box .thead{margin:8px 0 0 8px;}
.dashboard .stock-data .alerts-box .thead em{font:normal 9px Arial,Helvetica,sans-serif;color:#00a9e4;display:block;float:left;text-align:center;}
.dashboard .stock-data .alerts-box .type{width:74px;}
.dashboard .stock-data .alerts-box .op{width:40px;}
.dashboard .stock-data .alerts-box .state{width:33px;}
.dashboard .stock-data .alerts-box .value{width:46px;}
.dashboard .stock-data .alerts-box .time{width:63px;}
.dashboard .stock-data .alerts-box .edit{width:43px;}
.dashboard .stock-data .alerts-box .close{width:44px;}
.dashboard .stock-data .alerts-box .scrolling{width:281px;overflow:hidden;/*height:293px;*/
 height:249px;}
.dashboard .stock-data .alerts-box ul{margin:0 0 0 7px;}
.dashboard .stock-data .alerts-box li{margin:5px 0 0;}
.dashboard .stock-data .alerts-box li .alert{overflow:hidden;width:254px;height:47px;border:1px solid #e1e1e1;}
.dashboard .stock-data .alerts-box .alert-info{float:left;width:254px;}
.dashboard .stock-data .alerts-box .wrap{width:196px;float:left;overflow:hidden;position:relative;}
.dashboard .stock-data .alerts-box .row div{float:left;font:9px/23px Arial,Helvetica,sans-serif;color:#767575;text-align:center;}
.dashboard .stock-data .alerts-box .row .type{text-align:left;width:64px;padding:0 0 0 10px;}
.dashboard .stock-data .alerts-box .wrap .and{border:1px solid #dcdcdc;background:url(/img/main/bg-stock-opened.png) 0 0;width:27px;height:12px;display:block;position:absolute;left:118px;top:16px;text-align:center;color:#0094df;font:9px/12px Arial,Helvetica,sans-serif;}
.dashboard .stock-data .alerts-box .row{width:100%;height:23px;overflow:hidden;}
.dashboard .stock-data .alerts-box .row.alt{/*position:relative;overflow:visible;*/
 border-bottom:1px solid #e1e1e1;}
.dashboard .stock-data .alerts-box .row.alt.big { border-bottom: none; height: 47px;}
.dashboard .stock-data .alerts-box .row.alt.big > div { height: 47px; line-height: 47px;}
.dashboard .stock-data .alerts-box .list .time{display: table; width:58px;height:47px;float:left;font:9px/16px Arial,Helvetica,sans-serif;color:#767575;text-align:center;}
.dashboard .stock-data .alerts-box .list .time span {display: table-cell; vertical-align: middle;}
.dashboard .stock-data .alerts-box .list .edit{width:44px;height:47px;float:left;line-height:47px;text-align:center;border-right:1px solid #f4f4f4;border-left:1px solid #f4f4f4;}
.dashboard .stock-data .alerts-box .list .edit a{width:44px;height:47px;display:block;line-height:47px;}
.dashboard .stock-data .alerts-box .list .cancel{width:44px;height:47px;float:left;line-height:47px;text-align:center;}
.dashboard .stock-data .alerts-box .list .cancel a{width:44px;height:47px;line-height:47px;display:block;}
.dashboard .stock-data .alerts-box .list .edit a span { display: inline-block; text-indent:-9999px;overflow:hidden; background:url(/img/main/ico-edit-alert.png) no-repeat 0 0; width: 16px; height: 17px; margin: 16px 0 0 0;}
.dashboard .stock-data .alerts-box .list .cancel a span { display: inline-block; text-indent:-9999px;overflow:hidden; background:url(/img/main/ico-cancel.png) no-repeat 0 0; width: 15px; height: 15px; margin: 16px 0 0 0;}
.dashboard .stock-data .alerts-box .list .edit a:hover,
.dashboard .stock-data .alerts-box .list .cancel a:hover {background-color: #00A9E4;}
.dashboard .stock-data .alerts-box .list .edit a:hover span {background:url(/img/main/ico-edit-alert.png) no-repeat 100% 0;}
.dashboard .stock-data .alerts-box .list .cancel a:hover span {background:url(/img/main/ico-cancel.png) no-repeat 100% 0;}
/*
.dashboard .stock-data .alerts-box .alert:hover{border:1px solid #80caef;cursor:pointer;}
.dashboard .stock-data .alerts-box .alert:hover div{color:#80caef !important;}
*/
.dashboard .stock-data .alerts-box .alert.expired{background:url(/img/main/alert-check.png) no-repeat 99% 2px;border:1px solid #ff7a7a;}
.dashboard .stock-data .alerts-box .alert.expired div{color:#ff7a7a !important;}
.dashboard .stock-data .alerts-box .alert.expired .and{color:#ff7a7a !important;}
.dashboard .stock-data .alerts-box .list .alert.expired .edit a span { background:url(/img/main/ico-edit-alert-red.png) no-repeat 0 0;}
.dashboard .stock-data .alerts-box .list .alert.expired .cancel a span { background:url(/img/main/ico-cancel-red.png) no-repeat 0 0;}
.dashboard .stock-data .alerts-box .list .alert.expired .edit a:hover,
.dashboard .stock-data .alerts-box .list .alert.expired .cancel a:hover {background-color: #f93333;}
.dashboard .stock-data .alerts-box .list .alert.expired .edit a:hover span {background:url(/img/main/ico-edit-alert-red.png) no-repeat 100% 0;}
.dashboard .stock-data .alerts-box .list .alert.expired .cancel a:hover span {background:url(/img/main/ico-cancel-red.png) no-repeat 100% 0;}

.dashboard .stock-data .alerts-box .alert.triggered{/*background:url(/img/main/alert-check-blue.png) no-repeat 99% 2px;*/border:1px solid #80caef;}
.dashboard .stock-data .alerts-box .alert.triggered div{color:#80caef !important;}
.dashboard .stock-data .alerts-box .alert.triggered .and{color:#80caef !important;}

.dashboard .stock-data #cloud-box{float:left;}
.dashboard .stock-data .cloud-box{width:294px;height:214px;}
.dashboard.window .stock-data .cloud-box{border:none;}
.dashboard .stock-data .cloud-box img{display:block;margin:10px auto 0;}
.dashboard .stock-data .cloud-box .word-cloud-box{width:284px;height:160px;position:relative;margin:0 5px;}
.dashboard .stock-data #fund-box{float:left;}
.dashboard .stock-data .fund-box{width:403px;border-left:1px solid #e5e5e5;padding-bottom: 10px;}
.dashboard .stock-data .fund-box .scrolling{height:170px;width:400px;overflow:hidden;}
.dashboard .stock-data .fund-box .company-fundamentals td{padding-top:5px;}
.dashboard .stock-data .fund-box .company-fundamentals .h4{font:12px 'MyriadPro-Regular';color:#0094df;padding-left:32px;}
.dashboard .stock-data .fund-box .company-fundamentals .p{font:11px Arial,Helvetica,sans-serif;color:#7f7f7f;text-align:right;padding-right:5px;}
.dashboard .stock-data .fund-box .heading .news-link{float:right;padding-right:12px;}
.stock-data .top-line{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.stock-data .top-line h2 {color: #0094DF;font: 20px/24px 'MyriadPro-Regular'; margin-bottom: 5px;}
.stock-data .top-line h2 .green {color: #04BE00;}
.stock-data .top-line h2 .red {color:#ee0011;}
/* POP UP */
#popup_background{background:url(/img/main/bg-shadow.png) 0 0;position:fixed;top:0;left:0;z-index:100;height:100%;width:100%;display:none;}
#popup{z-index:200;position:fixed;background:#ffffff;padding:20px;visibility:hidden;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0px 0px 6px 0px #000;box-shadow:0px 0px 6px 0px #000;}
#popup a#close_popup,a#close_popup:hover{background:url(/img/main/ico-close.png) no-repeat 0 0;width:15px;height:15px;display:block;overflow:hidden;text-indent:-9999px;position:absolute;top:12px;right:12px; z-index: 500;}
/* END POP UP */
.new-alert{width:542px;}
/*
.new-alert{width:484px;padding:20px;-webkit-border-radius:10px;border-radius:10px;background:#fff;position:fixed;top:50%;left:50%;z-index:200;margin:-236px 0 0 -262px;-webkit-box-shadow:0px 0px 6px 0px #000;box-shadow:0px 0px 6px 0px #000;}
.new-alert .close{background:url(/img/main/ico-close.png) no-repeat 0 0;width:15px;height:15px;display:block;overflow:hidden;text-indent:-9999px;position:absolute;top:12px;right:12px;}
*/
.new-alert h3{margin:0;font:30px 'FranklinGothicLT-BkXCm';color:#00a1e3;}
.edit-alerts-box { height: 279px;}
.edit-alert{width:100%;}
.edit-alert .titles{width:100%;overflow:hidden; margin: 13px 0 0 31px;}
.edit-alert .titles.top {width:100%;overflow:hidden; margin: 0;}
.edit-alert .titles span{font:10px 'HelveticaLTStd-Cond';color:#0095D8;float:left;}
.edit-alert .titles .type{margin:0 0 0 25px;}
.edit-alert .titles .op{margin:0 0 0 88px;}
.edit-alert .titles .value{margin:0 0 0 75px;}
.edit-alert .bg{border:1px solid #eeeeee;width:100%;-webkit-box-shadow:0px 0px 3px 0px #ccc;box-shadow:0px 0px 3px 0px #ccc;-webkit-border-radius:10px;border-radius:10px;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(250,250,250,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(250,250,250,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(250,250,250,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(250,250,250,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(250,250,250,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(250,250,250,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#fafafa',GradientType=0 );}
.edit-alert .bg.right{float:right;padding:3px;width:120px;text-align:left;}
.edit-alert .bg.right .timeframe{font:10px 'HelveticaLTStd-Cond';color:#0095D8;text-align:center;margin:-20px 0 7px;display:block;position:relative;}
.edit-alert .bg:after{content:"";display:block;clear:both;}
.edit-alert .wrap{float:left;padding:5px;width:315px;}
.edit-alert .wrap .box{float:left;width:125px;border-right:1px solid #ececec;}
.overlay .edit-alert .wrap {width: 405px;}
.overlay .edit-alert .wrap .box{width: 215px;}
.edit-alert .wrap .box.second{width:83px;}
.edit-alert .row .text{float:left;border:1px solid #e6e6e6;background-color:#fff;-webkit-border-radius:5px;border-radius:5px;width:80px;height:37px;margin:4px 0 4px 10px;text-align:center;font:15px/37px 'HelveticaLTStd-Cond';color:#969696;}
.edit-alert .row.alt{width:80px;height:34px;margin:12px auto 12px;}
.edit-alert .row.alt .box{width:80px; border: none;}
.edit-alert .row.alt .sbSelector{font:13px/34px 'HelveticaLTStd-Cond';border-right:1px solid #ececec;padding:0 10px 0 0;}
.edit-alert .row.alt .sbHolder{font:13px/34px 'HelveticaLTStd-Cond';height:34px;}
.edit-alert .row.alt .sbToggle{right:10px;}
.edit-alert .comb{float:left;margin:28px 0 0; background:url(/img/main/img-alert-comb.png) no-repeat 0 0; width: 34px; height: 110px;}
.edit-alert .comb.small{height: 60px;}
.edit-alert .bg.right{width:110px;margin:60px 0 0;}
.edit-alert .bg.right .sbToggle{right:10px !important;}
.edit-alert .row span.percentage { display: inline-block; margin-top: 4px; font:15px/37px 'HelveticaLTStd-Cond';color:#969696;}
.alert-history{width:100%;overflow:hidden;margin:15px 0 0;border-top:1px solid #a4a4a4;padding:15px 0 0;}
.alert-history table .action{width:70px;}
.alert-history table .time{width:60px;}
.alert-history table .date{width:75px;}
.alert-history table .alert{width:255px;text-align:center;}
.alert-history table .frame{width:70px;text-align:center;}
.alert-history .thead{text-align:center;}
.alert-history table td{height:40px;}
.alert-history table th{height:20px;}
.alert-history .thead th{font:10px 'HelveticaLTStd-Cond';color:#0095d8;}
.alert-history .list{margin:0 5px; width: 520px;}
.alert-history .list td{font:13px 'HelveticaLTStd-Cond';color:#969696;padding-top:3px;}
.alert-history .list tr{border-bottom:1px dotted #a4a4a4;}
.alert-history .scrolling{width:530px;height:155px;overflow:hidden;}
.edit-alert .button-wrapper{text-align: center;}
.edit-alert .button-wrapper .submit {display: inline-block; margin: 10px 0 0 0;}
.edit-alert .submit{background:url(/img/main/bg-alert-submit.png) repeat-x 0 0;display:block;margin:10px auto 0;border:none;text-align:center;width:131px;color:#fff;font:16px/31px 'FranklinGothicLT-BkXCm';cursor:pointer;}
/* alert message */
.alert-msg{text-align:center;width:380px;}
/*
.alert-msg{text-align:center;width:380px;padding:20px;-webkit-border-radius:10px;border-radius:10px;background:#fff;position:fixed;top:50%;left:50%;z-index:200;margin:-70px 0 0 -190px;-webkit-box-shadow:0px 0px 6px 0px #000;box-shadow:0px 0px 6px 0px #000;}
.alert-msg .close{background:url(/img/main/ico-close.png) no-repeat 0 0;width:15px;height:15px;display:block;overflow:hidden;text-indent:-9999px;position:absolute;top:12px;right:12px;}
*/
.alert-msg h3{margin:0;text-align:left;font:30px 'FranklinGothicLT-BkXCm';color:#00a1e3;}
.alert-msg p{font:16px 'FranklinGothicITCbyBT-Bk';margin:5px 0 0;padding:0 0 5px 0;border-bottom:1px solid #dbdbdb;color:#7b7b7b;}
.alert-msg a{background:url(/img/main/bg-alert-submit.png) repeat-x 0 0;display:inline-block;margin:10px 10px 0 10px;border:none;text-align:center;width:90px;color:#fff;font:16px/31px 'FranklinGothicLT-BkXCm';cursor:pointer;}
/* edit alert page */
.alert-edit{width:100%;}
.alert-edit .col-1{width:379px !important;}
.alert-edit .alerts-box{padding:0 !important;}
.alert-edit .col-2{width:515px !important;}
form.edit-alert{border:1px solid #e1e1e1;width:486px;padding:5px;margin:5px auto 0;}
.overlay form.edit-alert{width: 576px;}
form#edit-alert-form.edit-alert{width:530px;}
form#edit-alert-form.edit-alert fieldset { padding: 0 22px;}
.alert-edit .col-2 .row{overflow:visible !important;}
.alert-edit .col-2 .row.alt{width:80px !important}
.alert-edit .col-2 .row.alt .box {border: none;}
.alert-edit h3{font:26px 'FranklinGothicLT-BkXCm' !important;color:#0094df;margin:0 0 0 18px !important;}
.alerts-box.big{width:365px !important;}
.alerts-box.big li .alert{width:344px !important;}
.alerts-box.big .scrolling{width:370px !important;height:230px !important;}
.stock .top-bar{width:100%;}
.stock .top-bar > div{height:38px;}
.stock .top-bar:after{content:"";display:block;clear:both;}
/* graphs */
.graphs-data{padding:52px 0 0 52px;position:relative;}
.graphs-data:after{content:"";display:block;clear:both;}
.graph-item{float:left;}
.graph-item .switch{background:url(/img/main/blue-arrow-down.png) no-repeat 100% 50% !important;font:9px 'HelveticaLTStd-Cond' !important;color:#48b2e8 !important;margin:10px 0 0 !important;}
.graph-item .switch span{display:inline-block;margin:0 2px 0 0;vertical-align:middle;}
.graph-item .graphs-box .box{top:25px;}
.graph-item .graphs-box .blank{position:relative;height:200px;width:364px;margin:33px 24px 23px 21px;border:2px dashed #b5b5b5;text-align:center; display: table;}
.graphs-box .chart{height:204px;width:368px;margin:33px 24px 0 21px;}
.graphs-box .options{height:23px;font:normal 11px/23px 'FranklinGothicITCbyBT-Bk';color:#767575;text-align:center;}
.graphs-box .options a:link,.graphs-box .options a:active,.graphs-box .options a:visited,.graphs-box .options a:hover{color:#0094DF;}
.graph-item .graphs-box .blank p{display: table-cell; vertical-align: middle; font:bold 16px 'FranklinGothicITCbyBT-Bk';color:#0094df;}
.graphs-data .ver1{position:absolute;top:16px;left:27%;}
.graphs-data .ver2{position:absolute;top:16px;left:73%;}
.graphs-data .hor1{position:absolute;top:29%;left:14px;}
.graphs-data .hor2{position:absolute;top:74%;left:14px;}
.graph-items-row{position:relative;}
.graph-items-row .hor{position:absolute;left:-38px;top:50%;margin-top:-16px;}
.cursor-pointer{cursor:pointer;}
/* prediction */
.prediction{width:520px;height:238px;}
/*
.prediction{width:520px;height:238px;padding:20px;-webkit-border-radius:10px;border-radius:10px;background:#fff;position:fixed;top:50%;left:50%;z-index:200;margin:-119px 0 0 -260px;-webkit-box-shadow:0px 0px 6px 0px #000;box-shadow:0px 0px 6px 0px #000;}
.prediction .close{background:url(/img/main/ico-close.png) no-repeat 0 0;width:15px;height:15px;display:block;overflow:hidden;text-indent:-9999px;position:absolute;top:12px;right:12px;}
*/
.prediction h3{margin:0;text-align:left;font:30px 'FranklinGothicLT-BkXCm';color:#00a1e3;}
.prediction p{font:12px 'FranklinGothicITCbyBT-Bk';margin:5px 0 0;color:#757575;}
.prediction p span{color:#0094df;}
.prediction .cancel{background:url(/img/main/bg-alert-submit.png) repeat-x 0 0;display:inline-block;margin:0 10px;border:none;text-align:center;width:90px;color:#fff;font:16px/31px 'FranklinGothicLT-BkXCm';cursor:pointer;}
.prediction .submit{background:url(/img/main/bg-alert-submit.png) repeat-x 0 0;display:inline-block;margin:0 10px;border:none;text-align:center;width:90px;color:#fff;height:31px;font:16px/31px 'FranklinGothicLT-BkXCm';cursor:pointer;}
.prediction .checkboxes{width:530px;text-align:center;margin:15px auto 0;}
.prediction .checkboxes fieldset{border:1px solid #eaeaea;padding:10px 0;margin:0 0 15px 0;overflow:hidden;width:100%;}
.prediction .checkboxes .box{text-align:left;display:inline-block;vertical-align:middle;margin:0 4px;}
.prediction .checkboxes .box .row{width:100%;overflow:hidden;}
.prediction .checkboxes .box .styledRadio{background:url(/img/main/prediction-checkbox.png) no-repeat 0 0 !important;width:11px !important;height:11px !important;display:inline-block;vertical-align:middle;}
.prediction .checkboxes .row.up .styledRadio.checked{background:url(/img/main/prediction-up.png) no-repeat 0 0 !important;}
.prediction .checkboxes .row.down .styledRadio.checked{background:url(/img/main/prediction-down.png) no-repeat 0 0 !important;}
.prediction .checkboxes label{font:13px 'FranklinGothicLT-BkXCm';display:inline-block;vertical-align:middle;}
.prediction .checkboxes .row.up label{color:#459012;}
.prediction .checkboxes .row.down label{color:#e31111;}
.prediction .checkboxes em{background:url(/img/main/bg-predict-em.png) no-repeat 0 0;font:13px/44px 'FranklinGothicLT-BkXCm';color:#707070;padding:0 0 0 5px;display:block;margin:0 0 0 3px;}
.prediction .checkboxes em.active{color:#0094df;}

/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */
.jspContainer{overflow:hidden;position:relative;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:15px;height:100%;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:13px;}
.jspVerticalBar *,
.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{width:5px;position:relative;margin:0 0 0 5px;}
.jspDrag{background-color:#0094df;position:relative;top:0;left:2px;cursor:pointer;width:5px;-webkit-border-radius:2px;border-radius:2px;}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag{float:left;height: 5px;}
.jspHorizontalBar .jspTrack {margin:5px 0 0 0;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
* html .jspCorner{margin:0 -3px 0 0;}

/* SELECTBOX */
.sbHolder{font:13px/47px 'HelveticaLTStd-Cond';height:47px;color:#969696;width:100%;position:relative;}
.sbHolder:focus .sbSelector{}
.sbSelector{display:block;left:0;outline:none;overflow:hidden;position:absolute;top:0;text-indent:14px;}
.sbSelector:link,.sbSelector:visited,.sbSelector:hover{font:13px/47px 'HelveticaLTStd-Cond';color:#969696;outline:none;text-decoration:none;overflow:hidden;}
.sbToggle{background:url(/img/main/arrow-stock.png) no-repeat 0 0;display:block;height:9px;outline:none;position:absolute;right:20px;top:50%;margin:-4px 0 0;width:16px;}
.sbToggle:hover{}
.sbToggleOpen{background:url(/img/main/bg-top-view-up.png) no-repeat 0 0;}
.sbToggleOpen:hover{}
.sbHolderDisabled{background-color:#3C3C3C;border:solid 1px #515151;}
.sbHolderDisabled .sbHolder{}
.sbHolderDisabled .sbToggle{}
.sbOptions{background-color:#fff;border:1px solid #d8d8d8;list-style:none;margin:0;padding:5px;position:absolute;top:47px;z-index:50;overflow-y:auto;max-height:none !important;-webkit-box-shadow:0px 0px 3px 0px #ccc;box-shadow:0px 0px 3px 0px #ccc;}
.sbOptions li{padding:5px 7px;}
.sbOptions a{font:13px/20px 'HelveticaLTStd-Cond';color:#969696;display:block;outline:none;}
.sbOptions a:link,.sbOptions a:visited{color:#969696;text-decoration:none;}
.sbOptions a:hover,
.sbOptions a:focus,
.sbOptions a.sbFocus, .sbOptions a.selected{color:#0094df;}
.sbOptions li.last a{border-bottom:none;}

/* STOCKDETAILS */
.stock-heading{padding:18px 0 0;}
.stock-heading h2{margin:0 0 0 30px;font:20px 'MyriadPro-Regular';color:#0094df;}
.stock-heading h2 .red{color:#ee0011;}
.stock-heading h2 .green{color:#04BE00;}
.stock-heading p{margin:0 0 0 30px;font:13px 'MyriadPro-Regular';color:#848484;}
.stock-heading .bottom{background:url(/img/main/bg-top-menu.png) repeat-x 0 50%;width:970px;overflow:hidden;margin:0 auto;}
.stock-heading .bottom p{margin:0 34px 0 0;float:right;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.stock-heading .bottom p span{float:left;border:1px solid #d8d8d8;display:block;background:url(/img/main/bg-top-menu-box.png) repeat-x 0 0;}
.stock-heading .bottom p span:first-child{border-right:1px solid #fff !important;}
.stock-heading .bottom p a{background:url(/img/main/bg-plus.png) no-repeat 11px 50%;padding:0 12px 0 30px;font:15px/30px 'franklingothic bkcd';color:#8a8a8a;}
.stockdetails{width:970px;margin:0 auto;/*overflow:hidden;*/}
.stockdetails .col-left{width:265px;float:left;padding:41px 5px 0 0;}
.stockdetails .col-left .box{background:url(/img/main/bg-stock-opened.png) repeat 0 0;width:232px;float:right;margin:0 0 13px 0;border:1px solid #d8d8d8;-webkit-box-shadow:0px 0px 3px 0px #ccc;box-shadow:0px 0px 3px 0px #ccc;-webkit-border-radius:5px;border-radius:5px;}
.stockdetails .col-left .box h3{text-align:center;font:24px/26px 'FranklinGothicLT-BkXCm';color:#24aae1;margin:8px 0 0;padding:0 0 8px 0;border-bottom:1px solid #dbdbdb;}
.stockdetails .col-left .box .new-art{text-align:center;font:24px/47px 'FranklinGothicLT-BkXCm';color:#24aae1;display:block;}
.stockdetails .col-left .box .cloud{display:block;margin:8px;width:216px;height:211px;}
.stockdetails .col-left .box .fundamentals{padding: 15px 0;}
.stockdetails .col-left .box td{padding-top:1px;}
.stockdetails .col-left .box .dt{padding-left:17px;font:11px/13px Arial,Helvetica,sans-serif;color:#727272;}
.stockdetails .col-left .box #stock-fundamentals .dt{color: #0094DF;}
.stockdetails .col-left .box .dd{padding-right:17px;font:bold 11px/13px Arial,Helvetica,sans-serif;color:#727272;text-align:right;margin:0;white-space:nowrap;}
.stockdetails .col-right{width:690px;float:right;padding:0 0 0 5px;}
.stockdetails .col-right h3{font:26px/28px 'FranklinGothicLT-BkXCm';width:100%;overflow:hidden;margin:0 0 13px 0;background:url(/img/main/bg-top-menu.png) repeat-x 0 50%;color:#494949;}
.stockdetails .col-right h3 span{background-color:#eaeae9;padding:0 2px 0 0;float:left;}
.stockdetails .col-right .holder{width:100%;margin:0 0 30px 0;}
.stockdetails .col-right .bucket{width:315px;display:inline-block;vertical-align:top;}
.stockdetails .col-right .bucket .control{background:url(/img/main/bg-stock-opened.png) 0 0;border:1px solid #d8d8d8;border-bottom:0;-webkit-box-shadow:0px 0px 3px 0px #ccc;box-shadow:0px 0px 3px 0px #ccc;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;width:47px;display:block;height:20px;position:relative;}
.stockdetails .col-right .bucket .control img{display:block;vertical-align:middle;margin:9px auto 0;}
.stockdetails .col-right .bucket .wrap{background:url(/img/main/bg-stock-opened.png) 0 0;border:1px solid #d8d8d8;position:relative;-webkit-box-shadow:0px 0px 3px 0px #ccc;box-shadow:0px 0px 3px 0px #ccc;-webkit-border-radius:0px 5px 5px 5px;border-radius:0px 5px 5px 5px;width:313px;}
.stockdetails .col-right .bucket .wrap:after{content:"";display:block;background:url(/img/main/bg-stock-opened.png) 0 0;height:4px;width:47px;position:absolute;top:-4px;left:0;}
.stockdetails .col-right .bucket .chart-holder{background-color:#fff;border:1px solid #24adf0;width:305px;margin:3px auto 0; position: relative;}
.stockdetails .col-right .bucket .chart-holder .cut {position: absolute;top:0;left:0;z-index:1;}
.stockdetails .col-right .bucket .chart-holder .cut.close{position:relative;}
.stockdetails .col-right .bucket .chart-holder .cut-left{color: #767575; display: block; font: 11px/12px 'FranklinGothicITCbyBT-Bk'; height: 12px; margin: 1px 2px; float: left;}
.stockdetails .col-right .bucket .chart-holder .cut-right{display: none; width:294px;margin:1px auto 2px;/*background:url(/img/main/bg-cut.png) no-repeat 0 50%;*/text-align:right;font:8px/12px 'FranklinGothicITCbyBT-Bk';color:#767575;height:12px;}
.stockdetails .col-right .bucket .chart-holder .cut.close .cut-right{display:block;}
.stockdetails .col-right .bucket .chart-holder .chart{width:305px;height:185px;}
.stockdetails .col-right .bucket .chart-holder .chart.has-options{width:305px;/*height:155px;*/ height: 170px;}
.stockdetails .col-right .bucket .chart-holder .options{width:305px;height:15px;font:normal 8px/15px 'FranklinGothicITCbyBT-Bk';color:#767575;text-align:center;}
.chart-holder .options a:link,.chart-holder .options a:active,.chart-holder .options a:visited,.chart-holder .options a:hover{color:#0094DF;}
.stockdetails .col-right .bucket .sep{width:100%;display:block;height:5px;background:url(/img/main/bg-top-menu.png) repeat-x 0 100%;}
.stockdetails .col-right .bucket .social{border-top:1px solid #dbdbdb;margin:2px 0 0;padding:3px;height:20px; text-align: right;}
.stockdetails .col-right .bucket .social li{display:inline-block;vertical-align:middle; text-align: left; position: relative;}
.stockdetails .col-right .bucket .social .email{background:url(/img/main/stock-email.png) no-repeat 0 0;width:48px;height:17px;overflow:hidden;text-indent:-9999px;display:block;}
.stockdetails .col-right .bucket .social .twitter{background:url(/img/main/stock-tweet.png) no-repeat 0 0;width:48px;height:18px;overflow:hidden;text-indent:-9999px;display:block;}
.stockdetails .col-right .bucket .social .facebook{background:url(/img/main/stock-facebook.png) no-repeat 0 0;width:75px;height:18px;overflow:hidden;text-indent:-9999px;display:block;}
.stockdetails .col-right .bucket .social .linkedin{background:url(/img/main/stock-linked.png) no-repeat 0 0;width:51px;height:17px;overflow:hidden;text-indent:-9999px;display:block;}
.stockdetails .col-right .bucket .social .google{background:url(/img/main/stock-google.png) no-repeat 0 0;width:27px;height:17px;overflow:hidden;text-indent:-9999px;display:block;}
.stockdetails .col-right .bucket .social .print{background:url(/img/main/stock-print-both.png) no-repeat 0 0;width:24px;height:20px;overflow:hidden;text-indent:-9999px;display:block; margin-left: 2px;}
.stockdetails .col-right .bucket .social .export{background:url(/img/main/stock-export-both.png) no-repeat center center;width:24px;height:20px;overflow:hidden;text-indent:-9999px;display:block; margin: 0 8px 0 2px;}
.stockdetails .col-right .bucket .social .export-type{display: none;position: absolute; right:0; top:24px; width: 150px; background-color: #ffffff; border:1px solid #24ADF0;}
.stockdetails .col-right .bucket .social .export-type a, .stockdetails .col-right .bucket .social .export-type a:hover{
  color: #767575; display: block; font: 11px/14px 'FranklinGothicITCbyBT-Bk'; height: 15px; padding: 0 5px; background-color: #ffffff;
}
.stockdetails .col-right .bucket .social .export-type a:hover { background-color: #3366CC; color: #ffffff; }
/* TOP TABLE */
.top-table{width:944px;margin:0 auto;}
.top-table .table-item{width:444px;display:inline-block;margin:35px 14px 10px 14px;text-align:center;}
.top-table .table-item h3{font:26px 'FranklinGothicLT-BkXCm';margin:0;text-align:left;color:#494949;}
.top-table .table-item .thead{width:100%;overflow:hidden;margin:5px 0;}
.top-table .table-item .thead div{display:inline-block;vertical-align:bottom;margin:0 -1px;}
.top-table .table-item .thead a{font:9px 'FranklinGothicITCbyBT-Bk';color:#494949;vertical-align:bottom;}
.top-table .table-item .thead a img{margin:0 0 0 2px;}
.top-table .table-item .thead a.active{color:#24aae1;}
.top-table table{width:444px;padding:0;}

.top-table .table-item tbody a{color:#24AAE1;}

.top-table .table-item table tbody{background: url(/img/main/bg-stock-opened.png) 0 0;border: 1px solid #d8d8d8;-webkit-box-shadow: 0px 0px 3px 0px #ccc;box-shadow: 0px 0px 3px 0px #ccc;}

.top-table .table-item table thead tr{border:none;}
.top-table .table-item table thead th{font:9px 'FranklinGothicITCbyBT-Bk';color:#494949;vertical-align:bottom;font-weight:normal;padding:5px 0;cursor:pointer;}

.top-table .table-item table thead th.header span{background:url(/img/main/blue-arrow-down.png) no-repeat right bottom;width:9px;height:7px;display:inline-block;padding-right:3px;}
.top-table .table-item table thead th.header.headerSortUp,.top-table .table-item table thead th.headerSortDown{color:#24aae1;}
.top-table .table-item table thead th.header.headerSortUp span{background:url(/img/main/blue-arrow-up.png) no-repeat center;}
.top-table .table-item table thead th.header.headerSortDown span{background:url(/img/main/blue-arrow-down.png) no-repeat right center;}

.top-table .table-item table tr{border-top:1px solid #fff;border-bottom:1px solid #dbdbdb;}
.top-table .table-item table td{height:31px;border-top:1px solid #ffffff;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-left:1px solid #ffffff;font:10px 'FranklinGothicITCbyBT-Bk';color:#494949;}
.top-table .table-item table td:last-child{border-right:none !important;}
.top-table .table-item .up{color:#04be00;}
.top-table .table-item .down{color:#ff0000;}

/* TOP TABLE END */

/*TOP SEARCH STOCK */
#top-search-list{position:absolute;top:45px;right:0px;z-index:4;background-color:#fff;padding-top:5px;overflow:hidden;border:1px solid #d8d8d8;-webkit-box-shadow:0px 0px 3px 0px #ccc;box-shadow:0px 0px 3px 0px #ccc;display:none;white-space:nowrap;color: #8A8A8A;font: 15px/29px 'franklingothic bkcd';}
#top-search-list .search-wrapper { max-height:300px;overflow:hidden; }
#top-search-list td{cursor:pointer;padding:5px;}
#top-search-list td:first-child{padding-left:15px;}
#top-search-list td:last-child{padding-right:15px;}
#top-search-list .show-all{color:#0094DF;border-top:1px solid #D9D9D9;font-size:13px; text-align: center; cursor: pointer;}
#top-search-list tr:hover td,#top-search-list tr.active td, #top-search-list .show-all:hover{background-color:#0094DF;color:#ffffff;}
/*TOP SEARCH STOCK END */
/*
#feedback-form .text:hover, #feedback-form .text:focus, #contact-form .text:hover, #contact-form .text:focus, #testimonial-form .text:hover, #testimonial-form .text:focus, #feedback-form .select .value:hover, #feedback-form .select div.option:hover{color:#FCD116;}
#feedback-form .text:hover::-webkit-input-placeholder, #contact-form .text:hover::-webkit-input-placeholder, #contact-form .text:hover::-webkit-input-placeholder{color: #FCD116;}
#feedback-form .text:hover::-moz-placeholder, #contact-form .text:hover::-moz-placeholder, #testimonial-form .text:hover::-moz-placeholder{color: #FCD116;}
#feedback-form .text:hover:-ms-input-placeholder, #contact-form .text:hover:-ms-input-placeholder, #testimonial-form .text:hover:-ms-input-placeholder{color: #FCD116;}
#feedback-form .text:focus::-webkit-input-placeholder, #contact-form .text:focus::-webkit-input-placeholder, #testimonial-form .text:focus::-webkit-input-placeholder{color: #FCD116;}
#feedback-form .text:focus::-moz-placeholder, #contact-form .text:focus::-moz-placeholder, #testimonial-form .text:focus::-moz-placeholder{color: #FCD116;}
#feedback-form .text:focus:-ms-input-placeholder, #contact-form .text:focus:-ms-input-placeholder, #testimonial-form .text:focus:-ms-input-placeholder{color: #FCD116;}
*/
#account-settings-form .text::-webkit-input-placeholder{color: #a3a3a3;}
#account-settings-form .text::-moz-placeholder{color: #a3a3a3;}
#account-settings-form .text:-ms-input-placeholder{color: #a3a3a3;}
#account-settings-form .text:hover::-moz-placeholder, #account-settings-form .text:focus::-moz-placeholder{color: #ffffff; opacity: 1;}
#account-settings-form .text:hover:-ms-input-placeholder, #account-settings-form .text:focus:-ms-input-placeholder{color: #ffffff; opacity: 1;}
#account-settings-form .text:hover::-webkit-input-placeholder, #account-settings-form .text:focus::-webkit-input-placeholder{color: #ffffff; opacity: 1;}

.chart-label{color: #767575; font: 11px/24px 'FranklinGothicITCbyBT-Bk'; margin: 0 25px;}

/* PRESS BLOCK */
.press-block{width:978px;margin:0 auto;overflow:hidden;}
.press-block .col-1{float:left;width:743px;padding:38px 0 0;}
.press-block .top{background:url(/img/main/bg-top-menu.png) repeat-x 0 50%;overflow:hidden;margin:0 auto;}
.press-block .top p{margin:0 35px 0 0;float:right;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.press-block .top p span{float:left;border:1px solid #d8d8d8;display:block;background:url(/img/main/bg-top-menu-box.png) repeat-x 0 0;}
.press-block .top p span:first-child{border-right:1px solid #fff !important;}
.press-block .top p a{background:url(/img/main/ico-press-grey.png) no-repeat 7px 50%;padding:0 6px 0 32px;font:15px/30px 'franklingothic bkcd';color:#8a8a8a;}
.press-block .top p .active{background:url(/img/main/ico-press-blue.png) no-repeat 7px 50%;color:#0094df;}
.press-block .top p a:hover{background:url(/img/main/ico-press-blue.png) no-repeat 7px 50%;color:#0094df;}
.press-block .press li{border-top:1px solid #ddd;border-bottom:1px solid #fff;height:155px;line-height:155px;}
.press-block .press li:first-child{border-top:none;}
.press-block .press li:last-child{border-bottom:none;}
.press-block .press li .img-holder{display:inline-block;vertical-align:middle;text-align:center;width:185px;}
.press-block .press li .text{display:inline-block;vertical-align:middle;width:545px;}
.press-block .press li .text h3{font:30px 'FranklinGothicLT-BkXCm';margin:0;color:#0094df;}
.press-block .press li .text h3 a{color:#0094df;} 
.press-block .press li .text p{font:18px 'FranklinGothicITCbyBT-Bk';color:#7d7d7d;margin:10px 0 0;}
.press-block .press li:hover .text h3 a{color:#002048;}
.press-block .press li:hover .text p{color:#002048;}
.press-block .press.details .text{display:inline;vertical-align:middle;}
.press-block .press.details .text h3{font:30px 'FranklinGothicLT-BkXCm';margin:0;color:#0094df;}
.press-block .press.details .text h3 a{color:#0094df;} 
.press-block .press.details .text p{font:18px 'FranklinGothicITCbyBT-Bk';color:#7d7d7d;margin:10px 0 0;}
.press-block .press.details .img-holder{display:inline-block;vertical-align:middle;text-align:center;width:185px; float: left; padding-bottom: 16px;}

.press-block .col-2{float:right;width:224px;padding:18px 0 0 10px;}
.press-block .col-2 h3{margin:18px 0 0;font:24px 'FranklinGothicLT-BkXCm';color:#24aae1;}
.press-block .col-2 .box{background:url(/img/main/bg-press-box.png) 0 0;-webkit-box-shadow:0px 0px 3px 0px #ccc;box-shadow:0px 0px 3px 0px #ccc;width:160px;padding:5px 6px 5px 40px;border:1px solid #e0e0e0;margin:4px 0 0}
.press-block .col-2 .box.note{background:url(/img/main/ico-note.png) no-repeat 13px 50%;}
.press-block .col-2 .box.login{background:url(/img/main/ico-login-blue.png) no-repeat 13px 50%;}
.press-block .col-2 .box.news{background:url(/img/main/ico-latest-news.png) no-repeat 13px 50%;}
.press-block .col-2 .box.feed{background:url(/img/main/ico-feedback.png) no-repeat 13px 50%;}
.press-block .col-2 .box.contact{background:url(/img/main/ico-comments.png) no-repeat 13px 50%;}
.press-block .col-2 .box:hover{border:1px solid #2fade1;}
.press-block .col-2 .box h4{font:18px 'FranklinGothicLT-BkXCm';color:#24aae1;margin:0;}
.press-block .col-2 .box h4 a{color:#24aae1;}
.press-block .col-2 .box em{font:12px 'MyriadPro-Regular';color:#969696;}
.press-block .col-2 .social li{display:inline-block;margin:0 2px;}
.press-block .col-2 .social li a{display:block;text-indent:-9999px;overflow:hidden;}
.press-block .col-2 .social li .twitter{background:url(/img/main/twitter-press.png) no-repeat 0 0;width:18px;height:17px;}
.press-block .col-2 .social li .facebook{background:url(/img/main/press-facebook.png) no-repeat 0 0;width:17px;height:17px;}
.press-block .col-2 .social li .linked{background:url(/img/main/press-linked.png) no-repeat 0 0;width:18px;height:17px;}

#heatmap{width:894px;height:894px;margin:40px;clear:both;z-index:0;position:relative;}
#heatmap .node{color:#fff;font-size:9px;overflow:hidden;cursor:pointer;text-align:center;display: table;}
#heatmap .node span {display: table-cell;vertical-align: middle;}
#heatmap .node .red,.heatmap_tip .red{color:#FF0000;}
#heatmap .node .green,.heatmap_tip .green{color:#04BE00;}
#heatmap .node.type-group{font-size:14px;line-height:20px;}
#heatmap .node.active{-webkit-box-shadow:0 0 20px 0 #fff;-moz-box-shadow:0 0 20px 0 #fff;box-shadow:0 0 20px 0 #fff;}
#heatmap-legend{margin:0 40px;}
#heatmap-legend div{text-align:center;font:16px/20px 'franklingothic bkcd';padding:0 5px;float:left;height:20px;padding:0 3px;}
#heatmap-legend .value{padding-right:30px;}
#heatmap-legend .box{width:40px;color:#fff;border-right:0;-webkit-box-shadow:inset 0 0 2px 0 #000;-moz-box-shadow:inset 0 0 2px 0 #000;box-shadow:inset 0 0 2px 0 #000;}
.heatmap_tip{white-space:nowrap;max-width:auto;width:auto !important;color:#fff;width:139px;background-color:black;opacity:0.9;filter:alpha(opacity=90);font-size:10px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;padding:7px;}
#heatmapExchangeSearchWrapper{float:right;position:relative;}
#heatmapExchangeSearchWrapper .top-buttons-search{margin-left:0;}
#heatmapExchangeSearchList{position:absolute;left:0;top:32px;border:1px solid #dbdbdb;background:#fff;-webkit-box-shadow:1px 1px 0 0 #fff;-moz-box-shadow:1px 1px 0 0 #fff;box-shadow:1px 1px 0 0 #fff;min-width:164px;display:none;}
#heatmapExchangeSearchList div{cursor:pointer;padding:3px;color:#7d7d7d;font:15px/23px 'franklingothic bkcd';white-space:nowrap;}
#heatmapExchangeSearchList div:hover,#heatmapExchangeSearchList div.active{background:#0094DF;color:#fff;}

#top-right-options{float:right;margin-right:20px;background:transparent url(/img/main/top-right-options-bg.png) repeat 0 0;border:1px solid #dedede;border-top:0;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:1px 1px 0 0 #efefef;-moz-box-shadow:1px 1px 0 0 #efefef;box-shadow:1px 1px 0 0 #efefef;}
#top-right-options li{float:left;border-left:1px solid #dedede;}
#top-right-options li:first-child{border-left:0;}
#top-right-options a{display:block;padding:10px 30px;line-height:20px;font:18px/20px 'franklingothic bkcd';color:#7d7d7d;text-align:center;}
#top-right-options a:hover,#top-right-options a.active{color:#0094df;}
#top-right-options i{display:inline-block;margin:3px 12px 3px 0;width:14px;height:14px;background:transparent url(/img/main/top-right-options.png) no-repeat;vertical-align:top;}
#top-right-options i.icon0{background-position:0 0;}
#top-right-options i.icon1{background-position:-14px 0;}
#top-right-options a:hover i.icon0,#top-right-options a.active i.icon0{background-position:0 -14px;}
#top-right-options a:hover i.icon1,#top-right-options a.active i.icon1{background-position:-14px -14px;}

#top-buttons{position:relative;z-index:1;height:31px;margin-top:10px;}
#top-buttons > hr{position:absolute;left:0;top:15px;width:100%;border:0;border-top:1px solid #dbdbdb;border-bottom:1px solid #f8f9f8;}
#top-buttons > div{position:relative;padding:0 20px;}

.top-buttons-search,.top-buttons-select{border:1px solid #dbdbdb;color:#7d7d7d;font:15px/23px 'franklingothic bkcd';-webkit-box-shadow:1px 1px 0 0 #fff;-moz-box-shadow:1px 1px 0 0 #fff;box-shadow:1px 1px 0 0 #fff;vertical-align:middle;display:inline-block;float:right;margin-left:5px;}
.top-buttons-search{padding:3px 35px 3px 3px;background:#fff url(/img/main/top-buttons-search.png) no-repeat top right;width:126px;height:23px;text-align:center;}

.top-buttons-select{padding:0;background:#f2f2f2 url(/img/main/top-buttons-select-bg.png);height:29px;position:relative;width:136px;cursor:default;white-space:nowrap;}
.top-buttons-select .value{padding:3px;width:101px;border-right:1px solid #dbdbdb;text-align:center;overflow:hidden;text-overflow:ellipsis;}
.top-buttons-select .value:after{content:"";display:block;position:absolute;top:0;right:0;width:28px;height:29px;background:#fff url(/img/main/top-buttons-select-arr.png) no-repeat center center;}
.top-buttons-select .options{max-height:150px;width:136px;overflow-x:hidden;display:none;border:1px solid #24aae1;border-top:none;background:#fff;/*background:#f2f2f2 url(/img/main/top-buttons-select-bg.png);*/-webkit-box-shadow:1px 1px 0 0 #fff;-moz-box-shadow:1px 1px 0 0 #fff;box-shadow:1px 1px 0 0 #fff;position:absolute;top:31px;left:-1px;}
.top-buttons-select .option{padding:3px;}
.top-buttons-select .option:hover,.top-buttons-select .option.selected{background:#0094DF;color:#fff;}

#twocolumns.blog-page{padding-top:18px;padding-left:9px;margin-top:70px;}
#blog-page{background:transparent url(/img/main/bg_blog_page.png) no-repeat 0 0;}
.blog-top{padding:11px 35px;height:71px;width:904px;background:transparent url(/img/main/bg_blog_page_top.png) no-repeat 0 0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;}
.blog-top img{float:left;}
.page-title{float:left;font-family:'FranklinGothicLT-BkXCm';font-size:57px;line-height:71px;color:#525252;padding-left:8px;}
.page-desc{float:left;font-family:'FranklinGothicITCbyBT-Bk';font-size:14px;line-height:14px;color:#565656;padding:12px 35px;width:406px;}
.blog-left{width:724px;}
.blog-left .message {margin: 25px 35px 0 35px;}
.blog-right{border-left:#f0f0f0 solid 2px;}
.blog-item{padding:22px 0 15px 0;border-bottom:#f0f0f0 solid 2px;}
.blog-item-title{padding:0 30px 0 35px;font-family:'FranklinGothicLT-BkXCm';font-size:22px;line-height:22px;color:#24aae1;}
.blog-item-date{padding-left:35px;display:inline-block;float:left;font-family:'FranklinGothicLT-BkXCm';font-size:20px;line-height:25px;color:#565656;}
.blog-item-social{display:inline-block;margin:3px 10px;float:left;}
.blog-item-social a{display:block;float:left;margin-right:4px;}

.blog-item-like-box{padding:5px 35px;border-top:#f1f1f1 solid 2px;border-bottom:#f1f1f1 solid 2px;}
.blog-item-like-box .print{display:inline-block;width:41px;height:22px;margin:0 6px;float:left;background:transparent url(/img/main/like_box_icon_print.png) no-repeat center center;}
.blog-item-words{padding:12px 35px;font-family:'FranklinGothicITCbyBT-Bk';font-size:12px;line-height:12px;color:#adadad;text-transform:uppercase;}
.blog-item-words a, .blog-item-words a:hover{font-family:'FranklinGothicITCbyBT-Bk';font-size:12px;line-height:12px;color:#adadad;text-transform:uppercase;}
.blog-item-words a:hover { text-decoration: underline; }
.blog-item-words a.active{color:#10b0ea;}

.blog-item-desc{padding:0 35px;font-family:'FranklinGothicITCbyBT-Bk';font-size:14px;line-height:18px;color:#565656;}
.blog-item-desc p{padding-bottom:15px;font-family:'FranklinGothicITCbyBT-Bk';font-size:14px;line-height:18px;color:#565656;}
.blog-item-read_more{display:inline-block;padding-right:25px;margin-right:30px;float:right;font-family:'FranklinGothicLT-BkXCm';font-size:22px;line-height:22px;color:#24aae1;background:transparent url(/img/main/blog_item_read_more_ico.gif) no-repeat center right;}
.blog-right-item{margin-left:30px;font-family:'FranklinGothicITCbyBT-Bk';font-size:12px;line-height:14px;color:#565656;}
.blog-right-item a, .blog-right-item a:hover {display:block;font-family:'FranklinGothicITCbyBT-Bk';font-size:12px;line-height:14px;color:#565656;}
.blog-right-item a:hover, .blog-right-item a.active { color:#10B0EA; }

/*LOGGED OUT HOMEPAGE */
.alter-home {
  background-color:#fff;
  top:0 !important;
}
#main.alter-home {margin-bottom: -30px;}
#main.alter-home .section {padding-top:0;}
.alter-home #footer {margin:0;}
.alt-home {
  width:100%;
  overflow:hidden;
}
.alt-home .intro {
  width:100%;
  overflow:hidden;
  margin:30px 0 30px 0;
}
.alt-home .intro p {
  font:33px 'HelveticaLTStd-Cond';
  margin:0;
  width:740px;
  color:#565656;
  float:left;
}
.alt-home .intro p span {
  font:33px 'HelveticaLTStd-BoldCond';
  color:#24aae1;
}
.alt-home .intro .box {
  float:right;
  width:217px;
}
.alt-home .intro .box p {
  font:23px 'HelveticaLTStd-Cond';
  margin:0;
  width:auto;
  float:none;
  color:#565656;
}
.alt-home .intro .box p span {
  font:23px 'HelveticaLTStd-BoldCond';
  color:#565656;
}
.alt-home .intro .box a {
  background:url(/img/main/bg-account-submit.png) repeat-x 0 0;
  width:100%;
  display:block;
  margin:5px 0 0;
  -webkit-border-radius:5px;
  border-radius:5px;
  text-align:center;
  font:18px/41px 'HelveticaLTStd-Cond';
}
.alt-home .intro .box a span {
  font:18px/41px 'HelveticaLTStd-BoldCond';
  padding:0 18px 0 0;
  background: url(/img/main/bg-arrow-free.png) no-repeat 100% 50%;
}
.alt-home-info {
  width:100%;
  overflow:hidden;
  background-color:#f8f8f8;
  min-height:270px;
}
.alt-home-info .box {
  float:left;
  width:300px;
  margin:0 40px 0 0;
  padding:60px 0 0;
}
.alt-home-info .box:last-child {margin:0;}
.alt-home-info .box h3 {
  display:inline-block;
  vertical-align:middle;
  font:22px 'FranklinGothicITCbyBT-Bk';
  color:#565656;
  height:34px;
  margin:0;
}
.alt-home-info .box h3 img {
  display:inline-block;
  vertical-align:middle;
  margin:0 12px 0 0;
}
.alt-home-info .box p {
  font:13px 'FranklinGothicITCbyBT-Bk';
  color:#565656;
  margin: 13px 0 ;
}
.alt-home .visual {
  width:990px;
  margin:0 auto;
  height:564px;
  position:relative;
  animation: 0.5s ease 0.8s normal forwards 1 test;
}
.alt-home .visual .caption-top {
  width:600px;
  position:absolute;
  top:0;
  right:20px;
  z-index:100;
}
.alt-home .visual .caption-top h2 {
  margin:15px 0 0;
  font:bold 36px Arial, Helvetica, sans-serif;
  color:#003077;
}
/*END LOGGED OUT HOMEPAGE */
/*
font-family: 'HelveticaLTStd-BoldCond';
font-family: 'HelveticaLTStd-Cond';
font-family: 'FranklinGothicLT-BkXCm';
font-family: 'FranklinGothicITCbyBT-Bk';
font-family: 'FranklinGothicLT-DmCm';
font-family: 'MyriadPro-Regular';
font-family: 'franklingothic bkcd';
font-family: 'franklingothicmedium';
*/

#disclaimer p, #privacy p, #tos p, #research p{
	line-height: 24px !important;
}
#WHO p, #howto p{
	line-height: 22px !important;
}
#howto img{
	border:1px solid #000;
}
.socials18{
	float:left;
	margin-right:4px;
}
.clear{
	clear:both;
}