.elementor-31518 .elementor-element.elementor-element-9fbbb97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for shortcode, class: .elementor-element-a6b2735 */.ideapush-form-inner, .ideapush-leader-board-inner, .ideapush-form-inner, .ideapush-comments-widget-inner {
    background-color: #ECE8E5 !important;
    border: 1px solid #E0D6CD !important;
    border-radius: 24px !important;
}


.user-profile-image{
    border-radius: 50px !important;
    border: 4px solid #9F6B3C !important;
}



 .ideapush-container a, .ideapush-container .idea-item-tag:hover, .ideapush-container .idea-item-file:hover, .ideapush-dialog .close-button, .ideapush-dialog-image .close-button, .idea-page-number.active, .idea-page-number:hover{
    
    color: #9F6B3C !important;
}


li.idea-item.idea-status-open{
        border: 1px solid #E0D6CD;
    background: #FBF8F5;
    border-radius: 24px;
    padding: 24px;
    margin: 12px 0;
}


.idea-vote-container {
  
    border: 5px solid #75553B!important;
 border-radius: 12px !important;
}

.idea-vote-container i{
color: #FFC423 !important;
}

.ideapush-container-idea-header{
    border-bottom: 0px !important;
      border: 1px solid #E0D6CD;
    background: #FBF8F5;
    border-radius: 24px;
      padding: 18px 18px 0px 18px;
}


.ideapush-container-header{
      text-align: center;
    background: #F4F3F2;
    padding: 42px;
    border-radius: 24px;
    border: 1px solid #fff;
    margin-bottom: 50px;
}

.ideapush-idea-filter select{
      
border-radius: 60px!important;
              border: 2px solid #9F6B3C!important;
              background: #F2EEEB;
  }
  
  
  .ideapush-search-input{
      border-radius: 60px!important;
              border: 2px solid #9F6B3C!important;
             height: 40px;
              background: #F2EEEB;
              
            
  }/* End custom CSS */