/*--
	Theme Name: theme51253
	Theme URI: http://info.template-help.com/help/
	Description: A theme for Wordpress 3.8.x
	Author: Template_Help.com
	Author URI: http://info.template-help.com/help/
	Template: CherryFramework
	Version: 3.1.2
--*/

/* ----------------------------------------
	Please, You may put custom CSS here
---------------------------------------- */

#twitter_api_box {
    margin-top:10%;
    width: 50%!important;
    float: left;
}

#search_type_choose {
    margin-bottom:5px;
}

#search_type_choose input[type=radio] {
    margin:0px 2px;
    position:relative;
    top:-2px;
}

#search_type_choose label {
    cursor:pointer;
    display:inline;
}

#search_type_choose label:hover {
    text-decoration:underline;
}

#leads_example {
    cursor:pointer;
}

#age_gender_pers {
    display:none;
    margin-bottom:10px;
}

#search_value_text {
    font-weight:bold;
    text-decoration:underline;
}

.pers_box {
    margin-bottom:5px;
    padding-bottom:5px;
    border-bottom:1px solid black;
}

.pers_box>span {
    display:inline-block;
    height:20px;
    line-height:20px;
    float:left;
    padding:0px 3px;
    width:150px;
    text-align:center;
}



p.pers_string {
    display:block;
    float:none;
    height:20px;
    line-height:20px;
}

.search_box_input {
    display:inline-block;
}

.type_title {
    font-size:17px;
}



#input_scr_name, #input_tweets_limit {
    padding:5px !important;
}

#submit_scr_name {
    cursor:pointer;
    padding:2px 5px;
    border:1px solid black;
    border-radius:3px;
}

#submit_scr_name:hover {
    color:white;
    background-color:#000;
}

#scr_name_info {
    margin-top:20px;
    background-position:left top;
    background-repeat:no-repeat;
    background-size:100px 100px;
}


.bar_parent {
    display:inline-block;
    width:200px;
    height:18px;
    border:1px solid black;
    float:left;
}

.bar_child {
    height:18px;
    background-color:aqua;
    width:0px;
    max-width:100% !important;
    min-width:0% !important;
}

#tweets_returned {
    margin-top:20px;
    display:none;
}

#tweets_returned>p {
    font-size:20px;
    font-weight:bold;
}

.tweet_text {
    margin-top:10px;
    border-bottom:1px solid black;
    
}

#counters p {
    float:left;
    margin-right:10px;
    padding:0px 5px;
}


.tweet_text p {
    padding:2px 5px;
    margin:0px;
}

.tweets_search_user+.tweet_type_0, #positive_counter {
    background-color:green;
    color:white;
}

.tweets_search_user+.tweet_type_1, #negative_counter {
    background-color:red;
    color:white;
}

.tweets_search_user strong {
    cursor:pointer;
}

.tweets_search_user strong:hover {
    text-decoration:underline;
    color:blue;
}

.tweet_lead_true {
    background-color:yellow;
    color:black;
}

.person_search_user {
    display:none;
}