/*
Theme Name:     Megahost Child
Theme URI:      http://wp.iwthemes.com/megahost-new
Description:    Make your modifications to MegaHost Theme in this child theme.
Author:         Iwthemes
Author URI:     http://iwthemes.com
Version:        2.3
Template:       megahost
*/


/*** MENU ***/
body .site-header {
	background-color: white;
}

img.custom-logo {
	margin-left:2em;
	max-width: 100px;
}

.mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link {
    padding-left: 3em !important;
}

body .mega_main_menu.menu-1 > .menu_holder > .mmm_fullwidth_container {
	background: transparent;
}

body .top-bar {
	background: #f6f6f6;
}

/*** FOOTER ***/

.footer {
   background: #147b2b;
   line-height: 1.5em;
}

.footer .item-link {
	margin-bottom: 1em;
    font-size: 1.1em;
}

.footer .footer-content {
	font-size: 1em;
    padding: 2em 3em 1em 5em;
	text-align: center;
}

.footer .footer-title {
	padding-top: 2em;
    font-size: 1.3em;
    text-align: center;
    color: #fff !important;
    font-weight: bold;
    margin-bottom: .5rem;
    padding-bottom: 1em;
}

.footer a{
	color: #fff !important;
	display: block;
}

.footer a:hover {
	color: #d7d7d7 !important;
}

.social {
	width: fit-content;
}

.social a {
	margin-right: 1em;
    color: #fff;
	display: inline;
} 

body .mb-5 {
	margin-bottom:5em;
}

footer section {
	padding-top:4em;
}

footer .icon {
    font-size: 1.3em;
    display: inline;
    color: white;
    margin-right: 0.6em;
}

footer .icon-text {
	text-align: left;
    width: 15em;
    margin: 0 auto;
    padding-left: 2em;
    padding-top: 0.3em;
    white-space: nowrap;
}
}