.btn_upload_file,.btn_upload_file:hover { position: relative; overflow: hidden; text-decoration:none !important; margin-top:-20px;}
.btn_upload_file input[type=file] { position: absolute; top: 0; right: 0; min-width: 100%; min-height: 100%; font-size: 999px; text-align: right; filter: alpha(opacity=0); opacity: 0; outline: none; background: white; cursor: inherit; display: block; }
.vis_yellow_color { color:#ffcc00 !important; }
.vis_header_title { font-size: 16px; padding: 10px 5px 5px; }
.vis_subline { font-size: 10pt; font-style: italic; padding: 2px 2px 10px; }
.vis_article { margin-bottom: 10px; padding-bottom: 20px; }
.vis_selfhelp_suggest { min-width: 300px;}
.vis_header_window { border: 1px solid #e3e3e3; padding-left: 20px; }
.vis_m_t_none { margin-top:0px !important; }
.vis_progress { margin-top:10px !important; }
.vis_reply_attachment { width:78%; float:left; }
.vis_new_attachment { text-align: left; width: 700px; margin-left:85px;}
.label_page { line-height: 30px; padding-left: 10px; padding-right: 10px; }
.paging { width: auto !important; }
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    line-height: 31px !important; vertical-align: middle !important; }
.table_head { background-color: #f9fafc !important; }
.vis_font_size_none { font-size: unset !important; }
.article_suggestion_result { height: 155px; overflow: auto; }
.vis_height_51 { min-height:51px; }
.vis_no_bottom_padding { padding-bottom:0px !important; }
.vis_m_t_5 {margin-top: 5px !important;}
.vis_m_t_25 { margin-top:25px; }
.vis_blue_border { border-right-color: #e9edf4 !important; }
.chat-item-b .arrow.left:after {border-right-color: #e9edf4 !important;}
.tkt_right_menu .dropdown-menu { min-width: 60px !important; }
#vis_language_list .dropdown-menu { min-width: 175px !important; }
.text-xm {font-size: 13px !important;}
/*.link,.link:hover{color:#428bca!important;text-decoration: none;font-size: 13px;}*/
.login-list-group-item:last-child {margin-bottom: 0;}
.login-list-group-item {border-color: #eaeef1; padding-right: 15px;}
.login-list-group-item {background-color: #fff; border: 1px solid #ddd; display: block; margin-bottom: -1px; padding: 10px 10px; position: relative;}
#vis_form_login .form-control, #vis_form_password .form-control {height:30px !important;}
.wrapper-subcat{padding:5px 15px;}
.vis_p_t_2 {padding-top:2px !important;}
.vis_p_b_2 {padding-bottom:2px !important;}
/*.link-md,.link-md:hover{color:#428bca!important;text-decoration: none;}*/
img#captcha{margin-left:-38px;}
#refresh{cursor:pointer;}
.navbar-nav > li > a{padding-bottom: 19px !important;padding-top: 19px !important;}
.bg-primary .open > a:hover, .bg-primary .open > a:focus{color:#fff !important;}
.vis_new{background-color:#ffd;}
/*.vh-logo{margin: 10px 10px 10px 0px !important;}
.vh-logo h1,.vh-logo h1 a{min-height:90px !important;}
.vh-logo .logo-image{background-size:auto 90px !important;}*/
.m-l-n15{margin-left: -15px !important;}
.vis_max_img_size img{max-width:600px!important;max-height:600px!important;}
.txt_nowrap{white-space:nowrap;}
.vote-up, .vote-down {border: 1px solid #ddd;border-radius: 50%;color: #333333;display: inline-block;font-family: "entypo";font-size: 15px;height: 18px;line-height: 18px;width: 18px;}
.post-overview-count {background: #f9f9f9 none repeat scroll 0 0;border-radius: 3px;color: #bebebe;float: right;  font-size: 10px;margin-left: 10px;min-width: 90px;padding: 10px 15px;text-align: center;text-transform: uppercase;}
a.vis_link_button:hover ,a.vis_link_button:focus, a.vis_link_button:active {color:#333!important;background-color:#ebebeb !important ;border-color:#adadad !important ;}
