@charset 'utf-8';
/*
 Theme Name:   Green Child
 Theme URI:    http://greenrescue.ancorathemes.com/
 Description:  Green Rescues - Fully Responsive and Mobile Friendly theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com/
 Template:     green
 Version:      1.0
 Tags:         light, inheritable theme-options
 Text Domain:  green
*/


@import url("../green/style.css");


/* =Theme customization starts here
-------------------------------------------------------------- */
.menu_user_wrap{
    display:none;
}
.menu_main_wrap .logo_main {
    width: 100%;
    max-width: 100%;

    max-height: 100%;
}
.menu_main_wrap .logo_main {
        height:auto!important;
}
.menu_center .menu_main_wrap .logo{
    text-align:left;
}

.copyright_wrap .logo .logo_text{
display:none;
}
.menu_center .menu_main_wrap .menu_main_nav_area .menu_main_nav{
margin-left:0;
}
.join-us,
.donate-wrap{
text-align:center;
}
a.join-button,
a.donate-button{
    font-size: 82px;
    line-height: 1;
    text-transform: uppercase;
    display: inline-block;
    color: #fff;
    border-radius:4px;
    padding: 30px 20px 20px;
}
a.join-button{
background:#d53a1c;
}
a.donate-button{
background:#9cc900;
}
a.join-button:hover,
a.join-button:active,
a.join-button:focus{
background:#9cc900;
}
a.donate-button:hover,
a.donate-button:active,
a.donate-button:focus{
background:#d53a1c;
}
.homepage-latest-posts h3.widget-title{
display:none;
}

.menu_main_responsive_button{
float:left;
margin-top:0;
}
.menu_main_responsive_button::after{
content: "MAIN MENU";
    font-size: 18px;
    position: relative;
    margin-left: 8px;
    top: -3px;
}
.homepage-facebook-widget{
    text-align:right;
}

p.footer-heading{
    text-transform:uppercase;
    color:#2c3032;
    font-size:24px;
}
.widget-logo-foot{
    clear:both;
}
.copyright_wrap .logo{
    display:none;
}
/*contact page*/
.sc_contact_form_info .sc_contact_form_item input[type="submit"]{
    background:#9cc900;
    color:#fff;
    width:150px;
    padding:15px;
    text-transform:uppercase;
}

a.mobile-button{
display:none;
    background: #9cc900;
    font-size: 20px;
    line-height: 1;
    text-transform: uppercase;
    color: #fff;
    border-radius: 4px;
    padding: 30px 0px 22px;
    max-width: 310px;
    text-align: center;
    margin: 0 auto;
}
a.mobile-button:hover{
    background:#d53a1c;
}

/****table****/
table.bill-tracker{
width:100%;
}
.bill-tracker thead tr td{
    text-align:center;
    padding: 15px;
    color: #fff;    
    font-family: "Hind", sans-serif;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 16px;
    background-color: #9cc900;
}
.responsive-table {
    min-height: .01%;
    overflow-x: auto;
}
@media (max-width: 991px) {
.menu_main_wrap .menu_main_nav_area .menu_main_responsive a{
padding-top:0.1em;
}
    
}

@media (max-width: 959px) and (min-width: 800px){
.menu_center .menu_main_wrap .search_wrap.search_style_regular {
 margin-top: 0em !important; 
}
    
}

@media screen and (max-width:767px){
a.join-button,
a.donate-button{
    font-size: 60px;
}
.homepage-facebook-widget{
    text-align:center;
}
  .wpb_text_column.wpb_content_element.newsletter .mobile-newsletter{
display:none!important;
}
    
div a.mobile-button{
display: block!important;
}  
.responsive-table {
    width: 100%;
    overflow-x: scroll;
}
}

@media screen and (max-width: 639px) and (min-width: 480px){
.top_panel_wrap .menu_main_wrap .logo, .top_panel_wrap .menu_main_wrap .logo img {
        max-width: 100%!important;
}
.menu_center .menu_main_wrap .logo{
    margin:1em auto 0;
}
}

@media screen and (max-width:480px){

}