.tf_user_text_mobile {
    height:190px !important;
}
.tf_user_text_container {
    display: inline-block;
    width: 100%;
    padding:7px 7px 4px 7px;
    border: 1px solid #D3D3D3;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: white;
}
.tf_user_text {
    width: 100%;
    /*padding:7px 7px 7px 7px;*/
    /*padding-left:7px;*/
    padding-right: 45px;
    border: none !important;
    background-color: white;    
    /*border: 1px solid #D3D3D3;*/
    /*border-radius: 10px; */
    font-family: GolosText;
    font-weight: 300;
    font-size: 14px;
    box-sizing: border-box;
	height: 125px; 
    resize: none !important;
    overflow-y: scroll;
    -webkit-user-select:text; /* android bug fix*/
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;        
    -webkit-appearance:none;
    -webkit-overflow-scrolling:auto;    
}
.tf_user_text::placeholder {
    font-family: GolosText;
    font-weight: 300;
    font-size: 14px;
    color: #888 !important;   
}
/*.tf_user_text:hover {*/
/*    border: 1px solid #212121;*/
/*}*/
/*.tf_user_text:focus { */
/*    border: 1px solid #212121;*/
/*}*/
.tf_user_text::-webkit-input-placeholder {
    font-family: GolosText;
    font-weight: 300;
    font-size: 14px;
    color: #888;
    opacity: 1;      
}
.tf_user_text::-moz-placeholder { 
    font-family: GolosText;
    font-weight: 300;
    font-size: 14px;
    color: #888; 
    opacity: 1;    
}
.tf_user_text::-ms-input-placeholder { 
    font-family: GolosText;
    font-weight: 300;
    font-size: 14px;
    color: #888;
    opacity: 1;    
} 

.tf_user_text::-webkit-scrollbar {
    width:4px;
    border-radius:10px;
}
.tf_user_text::-webkit-scrollbar-thumb {
    background:#999999;
    border-radius:10px;
}
.tf_user_text::-webkit-scrollbar-track{
  border-radius:10px;
  margin:10px 2px 10px 5px;
}
.tf_textarea_comment_left {
    color:#888;
    font-size:12px;
    /*padding-left:2px;*/
    height:14px;
    padding-top:2px;
    line-height:1.2;            
}
.tf_textarea_comment_left_txt {
    display:none;
}
.tf_textarea_comment_right {
    color:#888;
    font-size:14px;
    /*padding-right:7px; */
    padding-top:2px;
    height:14px;   
    width:100px;
    min-width: 100px;
    max-width: 100px;
    line-height:1.2;    
}
.tf_user_editor {
    width: 100%;
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;    
    border-radius: 10px;
    padding: 0px 10px 10px 10px;
    background-color: #f7f7f7;    
}
.tf_textarea_comments {
    margin-top:4px;
}
.tf_user_messages {
    display: none;
    margin-top:10px;
    margin-bottom:10px;
}
.tf_user_errors {
    display: none;
    margin-top:10px;
    margin-bottom:10px;
    color:#BE274C;
}
.tf_user_errors a {
    color:#BE274C !important;
    text-decoration:underline !important; 
}
.tf_user_errors a:hover {
    color:#BE274C !important;
    text-decoration:underline !important;
    opacity: 0.75;
}
.tf_user_text_counter_info {
    display: none;
}
.tf_info_blocks {
    
}
.tf_info_block {
    /*border-radius: 10px;*/
    /*padding:0px 10px 8px 10px;*/
    /*background-color: #f7f7f7;*/
    line-height:1.4;
}
.tf_answer_blocks {
    display: none;
    line-height:1.4;
}
.tf_answer_copy_buffer {
    cursor: pointer;
    padding-bottom: 0px;
    margin-bottom: 10px;    
}
/*.tf_answer_copy_buffer:hover {*/
/*    opacity:0.75;*/
/*}*/
.tf_answer_copy_buffer:last-child {
    margin-bottom:8px;
}
.tf_answer_blocks h3 {
}
.tf_answer_headers {
    display: inline-block;
    width:100%;
    /*border-radius: 10px;*/
    /*padding:0px 10px 0 10px;*/
    /*background-color: #f7f7f7;*/
    line-height:1.4;
    margin-bottom:17px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;    
}
.tf_answer_headers p {
    margin-top:0px;
    margin-bottom:14px;
    padding:0;
}
.tf_answer_article p {
    margin-top:0px;
    margin-bottom:14px;
    padding:0;
}
.tf_answer_article p:last-child {
    margin-top:0px;
    margin-bottom:8px;
    padding:0;
}
.tf_answer_lead p {
    margin-top:0px;
    margin-bottom:8px;
    padding:0;
}
.tf_answer_lead p:last-child {
    border-bottom:none;
    margin-bottom:4px;
}
.tf_answer_headers h3 {
    margin-bottom:11px;
}
.tf_answer_lead h3 {
    margin-bottom:11px;
}
.tf_answer_article h3 {
    margin-bottom:11px;
}
.tf_answer_article h3 {
    margin-bottom:11px;
}
.tf_answer_lead {
    display: inline-block;
    width:100%;
    /*border-radius: 10px;*/
    /*padding:0px 10px 0 10px;*/
    /*background-color: #f7f7f7;*/
    line-height:1.4;
    margin-bottom:17px;  
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;    
}
.tf_answer_article {
    display: inline-block;
    width:100%;
    /*border-radius: 10px;*/
    /*padding:0px 10px 0 10px;*/
    /*background-color: #f7f7f7;*/
    line-height:1.4;
    margin-bottom:7px;   
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;    
}
.tf_answer_comment {
    color:#888;
    margin-bottom:14px;
    /*margin-left: 10px;*/
    margin-top:33px;
}
.tf_answer_comment_2 {
    color:#212121;
    margin-bottom:2px;
    /*margin-left: 9px;    */
}
.tf_copied_message {
    position: absolute;
    /*right: 0px;*/
    /*top: 0;*/
    margin-top: -25px;    
    background-color: #BE274C;
    color: white;
    padding: 5px 10px;
    border-radius: 10px;
    font-size: 12px;
} 
.tf_load {
    display:none;
    width:100%;
    height:auto;
    background: url("../assets/load_circle.gif") no-repeat 50%;
    background-size:29px;
    /*margin-top: 10px;*/
    margin-bottom:20px;
    padding-top:60px;
    text-align: center;
    vertical-align: bottom;
    color: #888;
}
.tf_h2_ul {
    color: #212121;
    font-size: 25px;
    font-weight: 300;
    margin: 0px;
    margin-bottom:11px;
}
.tf_balance_header_a {
    font-size: 35px;
    color: #BE274C !important;
    cursor: pointer !important;
}
.tf_balance_header_a:hover {
    font-size: 35px;
    color: #BE274C !important;    
}
.tf_answer_web_search_info {
    display: inline-block;
    width:100%;
    line-height:1.4;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;  
    margin-top: 37px;
}
.tf_answer_web_search_info_header {
    background: url(../assets/globus.png) no-repeat 0%;
    background-size: 24px;
    padding-left: 35px;
    margin-bottom: 4px;
    height: 30px;
    padding-top: 10px;  
}
.tf_answer_web_search_info_text {
   margin-bottom:14px;
}
.tf_answer_web_search_info_sources {
}
.web_search_links_a {
    color: #888888 !important;
    text-decoration: none !important;
    transition: 0.2s linear;
    cursor: pointer;
}
.web_search_links_a:hover {
    color: #333 !important;
    transition: 0.2s linear;
}
.tf_textarea_comment_left_txt_star_1 {
    display: inline-block;
    width:15px;
    height:14px;        
}
.tf_textarea_comment_left_txt_star_2 {
    display: inline-block;
    width:15px;
    height:14px;        
}
.tf_textarea_comment_left_txt_star_1m {
    display: inline-block;
    width:10px;
    height:14px;        
}
.tf_user_text_control_bar {
    display: inline-block;
    width: 100%;
    margin-left:0;
    margin-bottom:4px;
} 
.tf_user_text_web_search {
    left: 6px;
    bottom: 8px;
    width: 150px;
    max-width:150px;
    height: 20px;
    display:inline-block;
}
.tf_user_text_button {
    right: 6px;
    bottom: 8px;
    width: 30px;
    height: 30px;
    background-image: url('../assets/enter.png');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    border: none;
    background-color: transparent;
    cursor: pointer;
    display:inline-block;
    float: right;
}
.tf_user_text_button:hover {
    opacity:0.75;
}
.tf_user_text_button_disabled {
    opacity:.5;
    cursor:default;
}



/*.tf_textarea_container {*/
/*    position: relative;*/
/*    display: inline-block;*/
/*    width: 100%;*/
/*}*/
/*.tf_user_text {*/
/*    width: 100%;*/
/*    padding:7px;*/
/*    !*padding-left:7px;*!*/
/*    padding-right: 45px;*/
/*    border: 1px solid #D3D3D3;*/
/*    border-radius: 10px; */
/*    font-family: GolosText;*/
/*    font-weight: 300;*/
/*    font-size: 14px;*/
/*    box-sizing: border-box;*/
/*	height: 150px; */
/*    resize: none !important;*/
/*    overflow-y: scroll;*/
/*    -webkit-user-select:text; !* android bug fix*!*/
/*    -webkit-box-sizing: border-box;*/
/*    -moz-box-sizing: border-box;*/
/*    box-sizing: border-box;*/
/*    outline: none;        */
/*    -webkit-appearance:none;*/
/*    -webkit-overflow-scrolling:auto;    */
/*}*/
/*.tf_user_text::placeholder {*/
/*    font-family: GolosText;*/
/*    font-weight: 300;*/
/*    font-size: 14px;*/
/*    color: #888 !important;   */
/*}*/
/*.tf_user_text:hover {*/
/*    border: 1px solid #212121;*/
/*}*/
/*.tf_user_text:focus { */
/*    border: 1px solid #212121;*/
/*}*/
/*.tf_user_text::-webkit-input-placeholder {*/
/*    font-family: GolosText;*/
/*    font-weight: 300;*/
/*    font-size: 14px;*/
/*    color: #888;*/
/*    opacity: 1;      */
/*}*/
/*.tf_user_text::-moz-placeholder { */
/*    font-family: GolosText;*/
/*    font-weight: 300;*/
/*    font-size: 14px;*/
/*    color: #888; */
/*    opacity: 1;    */
/*}*/
/*.tf_user_text::-ms-input-placeholder { */
/*    font-family: GolosText;*/
/*    font-weight: 300;*/
/*    font-size: 14px;*/
/*    color: #888;*/
/*    opacity: 1;    */
/*} */

/*.tf_user_text::-webkit-scrollbar {*/
/*    width:4px;*/
/*    border-radius:10px;*/
/*}*/
/*.tf_user_text::-webkit-scrollbar-thumb {*/
/*    background:#999999;*/
/*    border-radius:10px;*/
/*}*/
/*.tf_user_text::-webkit-scrollbar-track{*/
/*  border-radius:10px;*/
/*  margin:10px 2px 10px 5px;*/
/*}*/
/*.tf_user_text_button {*/
/*    position: absolute;*/
/*    right: 6px;*/
/*    bottom: 8px;*/
/*    width: 30px;*/
/*    height: 30px;*/
/*    background-image: url('../assets/enter.png');*/
/*    background-size: cover;*/
/*    background-repeat: no-repeat;*/
/*    background-position: center;*/
/*    border: none;*/
/*    background-color: transparent;*/
/*    cursor: pointer;*/
/*    display: block;*/
/*}*/
/*.tf_user_text_button:hover {*/
/*    opacity:0.75;*/
/*}*/
/*.tf_user_text_button_disabled {*/
/*    opacity:.5;*/
/*    cursor:default;*/
/*}*/
/*.tf_user_text_mobile {*/
/*    height:195px !important;*/
/*}*/
/*.tf_textarea_comment_left {*/
/*    color:#888;*/
/*    font-size:12px;*/
/*    !*padding-left:2px;*!*/
/*    height:14px;*/
/*    padding-top:2px;*/
/*    line-height:1.2;            */
/*}*/
/*.tf_textarea_comment_left_txt {*/
/*    display:none;*/
/*}*/
/*.tf_textarea_comment_right {*/
/*    color:#888;*/
/*    font-size:14px;*/
/*    !*padding-right:7px; *!*/
/*    padding-top:2px;*/
/*    height:14px;   */
/*    line-height:1.2;    */
/*}*/
/*.tf_user_editor {*/
/*    width: 100%;*/
/*    display: inline-block;*/
/*    -webkit-box-sizing: border-box;*/
/*    -moz-box-sizing: border-box;*/
/*    box-sizing: border-box;    */
/*    border-radius: 10px;*/
/*    padding: 0px 10px 8px 10px;*/
/*    background-color: #f7f7f7;    */
/*}*/
/*.tf_textarea_comments {*/
/*}*/
/*.tf_user_messages {*/
/*    display: none;*/
/*    margin-top:10px;*/
/*    margin-bottom:10px;*/
/*}*/
/*.tf_user_errors {*/
/*    display: none;*/
/*    margin-top:10px;*/
/*    margin-bottom:10px;*/
/*    color:#BE274C;*/
/*}*/
/*.tf_user_errors a {*/
/*    color:#BE274C !important;*/
/*    text-decoration:underline !important; */
/*}*/
/*.tf_user_errors a:hover {*/
/*    color:#BE274C !important;*/
/*    text-decoration:underline !important;*/
/*    opacity: 0.75;*/
/*}*/
/*.tf_user_text_counter_info {*/
/*    display: none;*/
/*}*/
/*.tf_info_blocks {*/
/*    */
/*}*/
/*.tf_info_block {*/
/*    !*border-radius: 10px;*!*/
/*    !*padding:0px 10px 8px 10px;*!*/
/*    !*background-color: #f7f7f7;*!*/
/*    line-height:1.4;*/
/*}*/
/*.tf_answer_blocks {*/
/*    display: none;*/
/*    line-height:1.4;*/
/*}*/
/*.tf_answer_copy_buffer {*/
/*    cursor: pointer;*/
/*    padding-bottom: 0px;*/
/*    margin-bottom: 10px;    */
/*}*/
/*.tf_answer_copy_buffer:hover {*/
/*    opacity:0.75;*/
/*}*/
/*.tf_answer_copy_buffer:last-child {*/
/*    margin-bottom:8px;*/
/*}*/
/*.tf_answer_blocks h3 {*/
/*}*/
/*.tf_answer_headers {*/
/*    display: inline-block;*/
/*    width:100%;*/
/*    !*border-radius: 10px;*!*/
/*    !*padding:0px 10px 0 10px;*!*/
/*    !*background-color: #f7f7f7;*!*/
/*    line-height:1.4;*/
/*    margin-bottom:17px;*/
/*    -webkit-box-sizing: border-box;*/
/*    -moz-box-sizing: border-box;*/
/*    box-sizing: border-box;    */
/*}*/
/*.tf_answer_headers p {*/
/*    margin-top:0px;*/
/*    margin-bottom:14px;*/
/*    padding:0;*/
/*}*/
/*.tf_answer_article p {*/
/*    margin-top:0px;*/
/*    margin-bottom:14px;*/
/*    padding:0;*/
/*}*/
/*.tf_answer_article p:last-child {*/
/*    margin-top:0px;*/
/*    margin-bottom:8px;*/
/*    padding:0;*/
/*}*/
/*.tf_answer_lead p {*/
/*    margin-top:0px;*/
/*    margin-bottom:8px;*/
/*    padding:0;*/
/*}*/
/*.tf_answer_lead p:last-child {*/
/*    border-bottom:none;*/
/*    margin-bottom:4px;*/
/*}*/
/*.tf_answer_headers h3 {*/
/*    margin-bottom:11px;*/
/*}*/
/*.tf_answer_lead h3 {*/
/*    margin-bottom:11px;*/
/*}*/
/*.tf_answer_article h3 {*/
/*    margin-bottom:11px;*/
/*}*/
/*.tf_answer_article h3 {*/
/*    margin-bottom:11px;*/
/*}*/
/*.tf_answer_lead {*/
/*    display: inline-block;*/
/*    width:100%;*/
/*    !*border-radius: 10px;*!*/
/*    !*padding:0px 10px 0 10px;*!*/
/*    !*background-color: #f7f7f7;*!*/
/*    line-height:1.4;*/
/*    margin-bottom:17px;  */
/*    -webkit-box-sizing: border-box;*/
/*    -moz-box-sizing: border-box;*/
/*    box-sizing: border-box;    */
/*}*/
/*.tf_answer_article {*/
/*    display: inline-block;*/
/*    width:100%;*/
/*    !*border-radius: 10px;*!*/
/*    !*padding:0px 10px 0 10px;*!*/
/*    !*background-color: #f7f7f7;*!*/
/*    line-height:1.4;*/
/*    margin-bottom:7px;   */
/*    -webkit-box-sizing: border-box;*/
/*    -moz-box-sizing: border-box;*/
/*    box-sizing: border-box;    */
/*}*/
/*.tf_answer_comment {*/
/*    color:#888;*/
/*    margin-bottom:14px;*/
/*    !*margin-left: 10px;*!*/
/*    margin-top:33px;*/
/*}*/
/*.tf_answer_comment_2 {*/
/*    color:#212121;*/
/*    margin-bottom:2px;*/
/*    !*margin-left: 9px;    *!*/
/*}*/
/*.tf_copied_message {*/
/*    position: absolute;*/
/*    !*right: 0px;*!*/
/*    !*top: 0;*!*/
/*    margin-top: -25px;    */
/*    background-color: #BE274C;*/
/*    color: white;*/
/*    padding: 5px 10px;*/
/*    border-radius: 10px;*/
/*    font-size: 12px;*/
/*} */
/*.tf_load {*/
/*    display:none;*/
/*    width:100%;*/
/*    height:auto;*/
/*    background: url("../assets/load_circle.gif") no-repeat 50%;*/
/*    background-size:29px;*/
/*    !*margin-top: 10px;*!*/
/*    margin-bottom:20px;*/
/*    padding-top:60px;*/
/*    text-align: center;*/
/*    vertical-align: bottom;*/
/*    color: #888;*/
/*}*/
/*.tf_h2_ul {*/
/*    color: #212121;*/
/*    font-size: 25px;*/
/*    font-weight: 300;*/
/*    margin: 0px;*/
/*    margin-bottom:11px;*/
/*}*/
/*.tf_balance_header_a {*/
/*    font-size: 35px;*/
/*    color: #BE274C !important;*/
/*    cursor: pointer !important;*/
/*}*/
/*.tf_balance_header_a:hover {*/
/*    font-size: 35px;*/
/*    color: #BE274C !important;    */
/*}*/

