#populatecomment .tpbarBronze,#populatecomment .tpbarSilver,#populatecomment .tpbarGold,#populatecomment .tpbarPlatinum,#populatecomment .tpbarDiamond{font-weight:700;line-height:21px;position:relative;text-align:center;width:auto;background:0;color:#888}#populatecomment .badgeIcon{position:relative;margin-left:12px}#populatecomment .badgeIcon.cmt-sprite{background-position:-362px -52px;width:24px;height:24px}#populatecomment .cmtBox:hover .badgeIcon.cmt-sprite{background-position:-341px -52px}#populatecomment .badgemore{display:none}
#populatecomment .badgeIcon:hover .badgemore{display:block}#populatecomment .badgemore{position:absolute;left:36px;top:-10px;background-color:#fff;width:285px;z-index:1;box-shadow:0 0 5px rgba(0,0,0,0.5);border:1px solid #000}#populatecomment .badgemore .header{background-color:#000;color:#fff;text-align:center;font-size:20px;padding:8px 0}#populatecomment .badgemore .header h3{text-align:center;font-size:18px}#populatecomment .innerblock{padding:10px}#populatecomment ._badge{width:65px;float:left;padding:10px 10px 0 12px;margin-bottom:15px}
#populatecomment .bdgsection{position:relative;text-align:center}#populatecomment .bdgsection img{max-width:100%}#populatecomment ._badge ._level{position:absolute;top:5px;right:0;font-weight:bold;font-size:14px;background-color:#000;color:#fff;padding:2px 6px;border-radius:50%}#populatecomment .lblsection{white-space:nowrap;font-weight:bold;font-size:11px;margin-top:3px;text-align:center}#populatecomment .userDetails .crown{display:inline-block;width:16px;height:16px}#populatecomment ._tpbar{background:0;margin-left:10px;width:auto;height:auto;color:#666;line-height:21px;position:relative}
#populatecomment ._tpbar span{display:inline-block;vertical-align:middle}#populatecomment .tpbar .crown{background:0}#populatecomment .tpbarBronze .crown{background-position:-330px -130px}#populatecomment .tpbarGold .crown{background-position:-275px -130px}#populatecomment .tpbarSilver .crown{background-position:-292px -130px}#populatecomment .tpbarPlatinum .crown{background-position:-311px -130px}#populatecomment .tpbarDiamond .crown{background-position:-347px -130px}#populatecomment .cmtBox.cmtGray{background:#f5f5f5}
#populatecomment .cmtBox.level2{padding-left:25px}#populatecomment .cmtBox.level3{padding-left:45px}#populatecomment .cmtBox.level4{padding-left:65px}#populatecomment .cmtTitle ul li a{display:block;font-size:10px;font-weight:700;height:12px;margin:0 1px;padding:4px 6px;text-decoration:none;text-transform:uppercase}#populatecomment #populatecomment .cmtTitle ul li a.active{background:#FFF;color:#000;cursor:default;height:13px;border:1px solid #d5d5d5;border-bottom:0}#populatecomment .cmtBox{border-bottom:1px dotted #CCC;padding:12px 0 12px 0;clear:both;margin:0}
#populatecomment .cmtBox .userImg{float:left;margin:5px 10px 0 0}#populatecomment .cmtBox ._timespoints{display:inline-block}#populatecomment .cmtBox .userDetails{position:relative;margin-left:60px;float:none}#populatecomment .cmtBox .userDetails .userName{color:#666;font-size:11px;text-transform:capitalize}#populatecomment .cmtBox .userDetails .userName a{font-weight:700}#populatecomment .cmtBox .userDetails .userName span{padding-left:2px}#populatecomment .cmtBox .loginfollowbox{background:#FFF;border:1px solid #999;box-shadow:3px 3px 6px rgba(0,0,0,0.2);color:#666;line-height:150%;padding:10px;position:absolute;top:31px;width:180px;z-index:100}
#populatecomment .cmtBox .loginfollowbox img{margin-top:10px}#populatecomment .cmtBox .follow_pop{cursor:pointer;cursor:pointer;display:inline-block;background:#666;color:#fff;padding:0 5px;font-size:11px;line-height:15px;margin-top:10px}#populatecomment .cmtBox .cmtText{width:90%;margin-top:8px;margin-left:60px;float:none}#populatecomment .cmtBox .cmtText p{color:#666;line-height:18px;word-wrap:break-word}#populatecomment .cmtBox .cmtText img{cursor:pointer;margin-top:10px}#populatecomment .cmtBox .cmtUserInputs{font-size:11px;padding-left:0;margin-top:5px;width:auto;float:none}
#populatecomment .cmt-sprite{background: url(977c5632b34b64226beb7ad538ab61c1dcc97324.cms)  no-repeat}#populatecomment .cmtBox .cmtUserInputs a span.cmt-sprite{width:16px;height:16px;margin-right:3px;vertical-align:middle;display:inline-block}#populatecomment #reportAbuseDiv{background-color:#fff;position:absolute;top:30px;left:0;z-index:2;width:300px;box-shadow:0 0 6px rgba(0,0,0,0.2);border:1px solid #000}#populatecomment #reportAbuseDiv:before{content:" ";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:13px solid #27282a;position:absolute;left:30px;top:-13px;z-index:100}
#populatecomment .badgemore:before{content:" ";width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:13px solid #000;position:absolute;right:285px;top:8px;z-index:100}#populatecomment .cmtBox .offensive_wrap{position:relative;display:inline-block}#populatecomment .cmtBox .cmtUserInputs>a,.cmtBox .cmtUserInputs .offensive{display:block;float:left;padding:0 0 5px 0;color:#888;text-decoration:none;position:relative;background-image:none}
#populatecomment .cmtBox .cmtUser{float:none}#populatecomment .cmtBox .cmtUserInputs a.agree span{background-position:-272px -111px}#populatecomment .cmtBox .cmtUserInputs a.disagree span{background-position:-288px -111px}#populatecomment .cmtBox .cmtUserInputs a.offensive span{background-position:-300px -110px}#populatecomment .cmtBox .cmtUserInputs a._reply span{background-position:-300px -110px}#populatecomment .cmtBox .followbtn{background: url(977c5632b34b64226beb7ad538ab61c1dcc97324.cms)  no-repeat scroll left top transparent;height:16px;width:50px;background-position:-338px -92px}
#populatecomment .cmtBox .badgepointnw{background: url(9542a1aaa5e1302be30835d02c6a6c3b4c284f4a.cms)  no-repeat;color:black;display:none;font:700 11px bold Arial,Helvetica,sans-serif;height:41px;padding-top:11px;position:absolute;left:115px;top:-5px;text-align:center;width:85px;z-index:100}#populatecomment .cmtBox .cmtText .chars_remain{color:#aaa;text-align:right}#populatecomment .cmtBox .userImg .avtr{margin-left:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#populatecomment .cmtReplier{position:relative;clear:both;padding:0}
#populatecomment .cmtReplier .elms{padding-right:10px;width:100%;box-sizing:border-box}#populatecomment .cmtReplier form{position:relative;top:0;left:0;background:0;box-shadow:none;border:0;padding:10px 0}#populatecomment .level1 .cmtReplier form{width:100%}#populatecomment .level2 .cmtReplier form{width:90%}#populatecomment .level3 .cmtReplier form{width:80%}#populatecomment .level4 .cmtReplier form,#populatecomment .level5 .cmtReplier form,#populatecomment .level6 .cmtReplier form,#populatecomment .level7 .cmtReplier form,#populatecomment .level8 .cmtReplier form{width:70%;overflow-x:auto}
#populatecomment .cmtReplier form .closeBtn{background-image:none;cursor:pointer;height:17px;position:absolute;top:-2px;right:0;width:17px;background-color:#fff;color:#888;font-size:13px;text-align:center;border-radius:50%;line-height:16px;border:1px solid #888}#populatecomment .cmtReplier form .sharing{overflow:hidden;margin-left:10%;width:60%;*width:60%}#populatecomment .cmtReplier form textarea{height:80px;max-height:125px;max-width:590px;overflow:auto;width:100%;box-sizing:border-box;background-image:none;font-size:13px;background-color:#fff}
#populatecomment .cmtReplier form .sharing label{color:#666;display:block;float:left;border:0;padding:5px 0;width:48%}#populatecomment .cmtReplier form .sharing label+label{margin-left:0;*width:125px;float:right}#populatecomment .cmtReplier .cmt_submit_btn,#defaultCommentForm .cmt_submit_btn{background-color:#016098;color:#fff;padding:7px 20px;font-size:14px;float:right;clear:both;margin-top:15px;font-weight:bold}#populatecomment .cmtReplier form .info{width:30%}#populatecomment .cmtReplier form .info input{width:100%}
#populatecomment .container_offensive{padding:10px}#populatecomment #abuseForm .head{font-size:18px;background-color:#000;color:#fff;line-height:42px;border:0;font-weight:bold;text-align:center;margin-bottom:10px;padding:0}#populatecomment #abuseForm .des{display:block;font-size:14px;line-height:20px;font-weight:bold;color:#27282a;margin-bottom:22px;padding:0}#populatecomment #abuseForm label{width:100%;display:block;display:block;line-height:14px;color:#27282a;position:relative;font-weight:normal;list-style:none;margin-bottom:12px;font-size:13px}
#populatecomment #abuseForm label input{vertical-align:middle;margin:0 5px 0 0;width:auto}#populatecomment #abuseForm .headGrey{color:#b90112;font-size:12px;font-weight:bold;margin-bottom:12px}#abuseForm input#ofusername{max-width:96%}#populatecomment .cmtReplier form p.thankText{font-size:13px}#populatecomment #abuseForm textarea{margin:10px 0;width:268px}#populatecomment #abuseForm input[type="button"]{box-shadow:2px 2px 5px #EEE;cursor:pointer;font-weight:700;padding:4px 20px;display:inline-block;text-align:center;width:110px;height:31px;line-height:24px !important;color:#fff !important;text-decoration:none;margin:20px 5px 0 20px;background:#40b2d3;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:0;font-size:13px}
#defaultCommentForm .cmtForm textarea{height:85px;min-height:40px;max-height:160px;margin-top:10px;margin-right:0;width:400px;overflow:hidden;background:#fff;padding:8px;font-size:14px;border-color:#ccc;margin-bottom:10px;border-radius:5px}#defaultCommentForm .cmt_submit_btn{margin-top:24px}#defaultCommentForm .cmtForm .uInfo{clear:both;margin:30px -15px -15px;padding:15px 15px 20px}.cmtForm .cmt_info label{float:none;margin-bottom:5px}.cmtForm .shareCmt{width:55%;padding-top:0}.cmtForm label+label{margin-left:0}
.cmtForm .shareCmt label{width:40%}#defaultCommentForm .cmtForm label input[type=text]{width:180px;border-radius:0}.cmtForm .uInfo .or{margin-bottom:15px}#defaultCommentForm{margin-bottom:20px;width:100%;margin:20px -15px;clear:both;display:inline-block;padding:20px 12px;background-color:#f2f2f2;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#defaultCommentForm form{padding:0;background:0}#defaultCommentForm .def_cmt_avatar{width:56px;height:50px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:10px 20px 0 0}
#defaultCommentForm .no_cmt_message{clear:both;padding-top:10px;text-align:center;display:block}input#ofusername{width:268px}.jdpicker_w .date_selector *{background:0;border:0;font-size:12px;height:auto;margin:0;padding:0;text-align:left;text-decoration:none;width:auto}.jdpicker_w .date_selector{background:#FFF;border:1px solid #bbb;display:none;margin:-1px 0 0;padding:5px;position:absolute;width:210px;z-index:100000;top:30px !important;left:0 !important}.jdpicker_w .date_selector table{border-spacing:1px;clear:both;margin:0 auto;width:210px}
.jdpicker_w .date_clearer{color:#a00;cursor:pointer;display:none;font-family:sans-serif;font-weight:700;padding-left:3px}.jdpicker_w .date_selector_ieframe{display:none;position:absolute;z-index:99999}.jdpicker_w .error_msg{color:#666;display:none;font-size:.8em;text-align:center}.jdpicker_w .date_selector .nav{width:17.5em}.jdpicker_w .date_selector .month_nav,.jdpicker_w .date_selector .year_nav{display:block;margin:0 0 3px;padding:0;position:relative;text-align:center}.jdpicker_w .date_selector .month_nav{float:left;width:56%}
.jdpicker_w .date_selector .year_nav{float:right;position:relative;width:37%}.jdpicker_w .date_selector .month_nav select{border:1px solid #ccc;margin:0 auto;position:relative;top:1px;width:75px}.jdpicker_w .date_selector .year_nav .year_input{border:1px solid #ccc;position:relative;text-align:center;top:2px;width:36px}.jdpicker_w .date_selector .month_name,.jdpicker_w .date_selector .year_name{font-weight:700;line-height:20px}.jdpicker_w .date_selector .button{border:1px solid #f2f2f2;color:#333;cursor:pointer;display:block;font-size:120%;font-weight:700;height:18px;line-height:17px;overflow:hidden;position:absolute;text-align:center;top:0;width:18px}
.jdpicker_w .date_selector .button.hover,.jdpicker_w .date_selector .button:hover{background:0;border-color:#ccc;color:#333;cursor:pointer}.jdpicker_w .date_selector .prev{left:0}.jdpicker_w .date_selector .next{right:0}.jdpicker_w .date_selector th{padding-top:5px}.jdpicker_w .date_selector td,.jdpicker_w .date_selector th{color:#000;text-align:center}.jdpicker_w .date_selector th.week_label{font-size:80%;font-style:italic;font-weight:400;width:25px}.jdpicker_w .date_selector .hover .week_num,.jdpicker_w .date_selector .selected .week_num,.jdpicker_w .date_selector .week_num{background:#fcfcfc !important;border:none !important;color:#333 !important;font-size:70%;font-style:italic;padding-right:4px;text-align:right;vertical-align:bottom !important}
.jdpicker_w .date_selector td{background:#FFF;border:1px solid #ccc;color:#003c78;line-height:2em;text-align:center;white-space:nowrap}.jdpicker_w .date_selector td.today{background:#fffeb3}.jdpicker_w .date_selector td.unselected_month{color:#ccc}.jdpicker_w .date_selector td.selectable_day,.jdpicker_w .date_selector tr.selectable_week td{background:#f2f2f2;border:1px solid #aaa;color:#333;cursor:pointer}.jdpicker_w .date_selector td.selected,.jdpicker_w .date_selector tr.selected td{background:#175568;border-color:#000;color:#FFF;font-weight:700}
.jdpicker_w .date_selector td.selectable_day.hover,.jdpicker_w .date_selector tr.selectable_week.hover td{background:#7fa5b0;border-color:#175568;color:#FFF}.jdpicker_w&gt;input{background: url(1be8d0c867388c2ca8d4d5f2596cd8d70df4f96a.cms)  right 3px no-repeat #fff}#idWatchlist select,#idPortfolio select{border-color:#AAA;padding:5px;margin-left:10px}#idPortfolio select.portfolio_list{float:left;font-weight:700;font-size:14px;margin-left:0;margin-bottom:5px}#idPortfolio input[type=text]{border-radius:0;margin:0;box-shadow:1px 0 10px #EEE inset}
#idPortfolio .quantity input[type=text]{width:35px;margin-left:10px}#idPortfolio input[type=text]{border-radius:0;margin:0;box-shadow:1px 0 10px #EEE inset}#idPortfolio .price input[type=text]{width:50px;margin-left:10px}#idPortfolio input[type='submit']{padding:5px 8px;background-color:#2c94e4;color:#FFF;font-size:14px;display:block;margin:10px auto 0}#idPortfolio .new_portfolio_name{width:100px;margin-left:10px !important}