﻿/*
Theme Name: Cecafé
Description: Child theme de Avada
Author: Estúdio Teca
Author URI: http://estudioteca.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/


/* Formata as cores no plugin de Membership */

.ihc-login-error {color:red; padding-left:10px;}

.ihc_level_template_3 .ihc-level-item {width: 320px;}

div.ich_level_wrap.ihc_level_template_3 {text-align:center}

.ihc_level_template_3 .ihc-level-item-price {background: -webkit-linear-gradient(top, #99cc33, #739926);}

.ihc_level_template_3 .ihc-level-item-title, .ihc-ap-theme-1 .iump-account-content-title, .ihc_level_template_3 .ihc-level-item-title, .ihc-ap-theme-1 .ihc-account-subscr-list thead td, .ihc-ap-theme-1 .ihc-account-subscr-list .ihc-level-name, .ihc-ap-theme-1 .ihc_account_level_status, .ihc-ap-theme-1 .ihc-account-subscr-list tbody td, .ihc_account_level_status, .iump-user-page-box-title, .ihc-ap-theme-1 .ihc-ap-menu .ihc-ap-menu-item {font-family: Open Sans, Arial, Helvetica, sans-serif!important;}


.ihc_level_template_3 .ihc-level-item-price, .iump-level-details-register-name {font-family: Open Sans, Arial, Helvetica, sans-serif!important;font-weight: 700;}

.ihc-account-subscr-list {
    width: 800px!important;
padding: 0 auto;
}

.ihc-login-template-7 .impu-form-submit input {
        background: none repeat scroll 0 0 #739926 !important;
        border-color: #739926 !important;
}


.ihc-register-6 .iump-submit-form input {
        background: none repeat scroll 0 0 #739926 !important;
        border-color: #99cc33 !important;
 }


.ihc-ap-theme-1 .ihc-ap-menu {
        background: #739926 !important;
        border-color: #99cc33 !important;

}


.ihc-ap-theme-1 .ihc-account-page-top-mess, .ihc-ap-theme-1 .iump-user-page-details {
        padding:0 !important;
}


.ihc-ap-theme-1 .ihc-ap-menu .ihc-ap-menu-item, .ihc-ap-theme-1 .ihc-ap-menu .ihc-ap-menu-item .fa-ihc {
        font-size: 16px;
}


.ihc-ap-theme-1 .ihc-ap-menu .ihc-ap-menu-item {
        font-size: 14px;
}


/* Formata o menu principal com background */
/* Removal of Default Padding from Menu Item List */
.fusion-main-menu > ul > li {
    padding-right: 0px !important;
}

/* Addition of Padding for the Menu Item Anchor */
.fusion-main-menu > ul > li > a {
    padding: 0px 13px !important;
}

/* Hover Color for Main Menu Items */
.fusion-main-menu > ul > li > a:hover {
    color: #FFFFFF !important;
    background-color: #739926 !important;
}

/* Active Main Menu item For Current Page */
.fusion-main-menu .current-menu-item > a, .fusion-main-menu .current_page_item > a {
    color: #FFFFFF !important;
    background-color: #739926 !important;
}

.ihc-ap-theme-1 .ihc-account-subscr-list thead {
        border-bottom: 4px solid #cccccc;
}




@media only screen and (max-width: 800px){
.fusion-header-content-3-wrapper {
display: none !important;
}
}

@media only screen and (min-width: 800px){
.caption.with-bg {
    width: 55%;
}

.slide-content {
    margin-top: 40px!important;
}

.ihc-ap-theme-1 .iump-user-page-avatar { width: 15%;}

}

.fusion-recent-posts {
        margin-bottom: 0px;
}


#wrapper .fusion-events-shortcode .fusion-events-meta h2 {
    font-size: 17px!important; 
    line-height: 20px!important;
    margin-bottom:10px;
}


.tribe-events-list-widget h4 a, .rpwe-title h3 a{
    font-size: 14px!important; 
}

#table_1_info, #table_1_filter.dataTables_filter {
    display: none;
}


.table-2 table th {padding: 5px}
.exportacoes-home h4 {margin-bottom: 5px!important;}


.modal-login-dialog, .ml-modal {
    z-index: 10300!important; }

.forgetmenot-label {display:none;}

#mymail-email-1, #mymail-email {
height: 33px;
color: #666666;
border: 1px solid #b2b2b2;
font-size: 13px;
padding: 8px 15px;
margin-right: 1%;
}

.submit-button .button {
border-color: #6e9a1f;
    font-family: Open Sans;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 1.6;
background: #d1e990;
    color: #6e9a1f;
}

.bbpress_mark_all_read input[type="submit"] {
border-color: #6e9a1f;
    font-family: Open Sans;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 1.6;
background: #d1e990;
    color: #6e9a1f;
-webkit-border-radius: 2px;
    border-width: 0px;
    border-style: solid;
    border-color: #6e9a1f;
padding: 14px 20px;
line-height: 17px;
    font-size: 13px;
    text-transform: uppercase;

}

.person-title {font-size: 14px!important;color:#999999!important;}

.fusion-person .person-content {
        margin-top: 10px!important;}

.fusion-person-icon-bottom .fusion-social-networks {
        margin-top: 10px!important;
}

.fusion-person .person-desc {
        margin-top: 15px;
}

.ihc-register-2 .iump-submit-form input, body .fusion-content-widget-area .button {
color: #fff !important;
    width: 100%;
    background: none repeat scroll 0 0 #739926 !important;
    border-color: #A8C56C !important;
    box-shadow: none !important;
    border-radius: 3px;
    height: 38px!important;
    line-height: 9px!important;
    margin: 10px 0 0 0!important;
}

#tribe-events-content .tribe-events-calendar td {
    background-color: #F3F3F3!important;}

#legend_box {
    font: normal 13px/4em Open Sans!important;
}

#text-3 {
    text-align: left;
}

.iump-user-page-box-title {
font-family: 'Montserrat'!important;
    font-weight: 700!important;
    line-height: 1.33!important;
    letter-spacing: -1px!important;
font-size: 18px!important;
color: #222222!important;
}

.fusion-content-boxes .content-wrapper-background {
padding: 26px!important;}

#bbpress-forums div.bbp-reply-content .bbp-reply-entry {
    font-size: 14px!important;
