/*
 Theme Name:   Theme Builder Child
 Theme URI:    https://thrivethemes.com
 Description:  Extra functionlity needed on ttw.com
 Author:       Thrivethemes
 Author URI:   https://thrivethemes.com
 Template:     thrive-theme
 Version:      1.0.0
*/

h1 {
    font-size: 80px;
}

.thrv_project_display {
    display: none;
}

#thrive_admin_menu-3 {
    border-width: 1px;
    border-style: solid;
    padding: 0 0.6em;
    margin-bottom: 50px;
    border-radius: 3px;
    background-color: #ffffe0;
    border-color: #e6db55;
    color: #000;
    clear: both;
}

#thrive_profile_widget-2 {
    text-align: center;
}

#thrive_profile_widget-2 img.avatar {
    display: inline;
    border-radius: 60px;
    -ms-border-radius: 60px;
    -webkit-border-radius: 60px;
    -ms-border-radius: 60px;
    float: none;
    height: 100px;
    width: 100px;
}

.jira_new_task_form input[type='text'] {
    border: 1px solid #c7eabe;
    background: #fcfcfc;
    color: #4c4c4c;
    font-size: 16px;
    font-family: Lato;
    margin: 0 0 8px;
    padding: 10px 0px 10px 10px;
    width: 97%;
}

.jira_new_task_form textarea {
    border: 1px solid #c7eabe;
    background: #fcfcfc;
    margin: 20px 0px 0px 0px;
    transition: all 0.5s ease;
    width: 98%;
    height: 200px;
    margin-top: 10px;
}

.jira_new_task_form select {
    border: 1px solid #c7eabe;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    background: url("images/select.png") no-repeat scroll right center #fff;
    cursor: pointer;
    display: block;
    padding: 4px 40px 4px 0;
    text-indent: 1px;
    text-overflow: "";
}

p.thrv_late_topic {
    background: #aa0000;
}
/* fix for the main menu */
@media screen
and (min-width: 1023px)
and (max-width: 1248px) {
    .tve-regular.tcb-mega-std li:hover .tcb-mega-drop,
    .tve-regular.tcb-mega-std li.expand-children .tcb-mega-drop {
        top: 35px;
    }
}