/*
    Theme Name: Happy Child - Child Theme
    Theme URI: http://happychild.stylemix.net/
    Author: StylemixThemes
    Author URI: http://stylemixthemes.com/
    Description: Happy Child is the outstanding WordPress theme created for professional child care centres and kindergartens.
    Version: 1.2
    License: GNU General Public License v2 or later
    License URI: http://www.gnu.org/licenses/gpl-2.0.html
    Tags: Child, Care, Kindergarten, Preschool
    Text Domain: happychild-child
    Template: happychild

    This theme, like WordPress, is licensed under the GPL.
    Use it to make something cool, have fun, and share what you've learned with others.
*/

/* Add your own styles here */

#mega_main_menu .nav_logo > .logo_link > img {
    margin-top: 0px!important;
}

#mega_main_menu .nav_logo .logo_link:before {
    background: rgba(255, 255, 255, 0)!important;
}

h2,h3,h4,h5,h6, a{ color: #991427;}

.title_block.style_1, .title_block.style_2 {
    background: #991427!important;
}

p {
    font-size: 16px;
}

ul {
    font-size: 14px;
}


.ivan-staff-wrapper .infos .social-icons{ display: none!important;}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
    color: #991427;
}

.welcome, .welcome h2, .welcome h4{ color: #fff!important;}
.welcome h2{ line-height: 48px!important;}
.welcome a{ color: #fff!important; text-decoration: underline;}
.welcome img{ border: 8px solid #880d1f;}

body .btn.gold, body .btn-bordered-2 {
    border-color: #fff;
    color: #fff;
    font-size: 14px;
    text-decoration: none;
}
.post_comments{ display: none!important; }

.read_more {
    display: none;
}
.partner{ margin: 2% 0;}
.partner p{ text-align: left; font-size: 13px!important;}
.partner img{ border: 3px solid #e2e3e4;}
#mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link:after {
    right: 2px;
    border-width: 4px 3px;
}

.tabs_box_navigation.sf-timetable-menu{ display: none;}

.info_contact{ font-size: 14px!important;}

.contact_form input[type="submit"] {
    padding-left: 20px!important;
    background: #991427!important;
}

#text-2 .widget{ background: #991427!important; color: #fff!important; }
.vc_column_container>.vc_column-inner {
    padding: 0px!important;
}

.post, .vc_is-hover{ background: #f8f8f8;}

.post .col-md-7, .post .col-sm-7{ padding-top: 2%;}
.blog_post.list {
    margin: 0 0 1% 0;
}
.project_info, .entry-content{ padding: 2%;}
.icon_description_text{ font-size: 15px!important; padding-top: 2%;}
.post_date{ display: none;}
.dishes img{ margin-bottom: 8%!important; border: 8px solid #f7f7f7; }

