/*

Theme Name: MyHome Child
Theme URI: http://myhome.tangibledesing.net
Author: TangibleDesign
Author URI: http://themeforest.net/user/tangibledesign
Description: Child
Version: 1.1
Template: myhome
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: myhome-child
Tags: one-column, two-columns, three-columns, left-sidebar, right-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready

*/




@media (min-width: 1200px) {
.mh-layout {
    max-width: 1340px;
    padding: 0 30px;
}

.mh-top-wide #mega_main_menu.mh-primary .menu_inner {
    max-width: 1340px;
    padding: 0 30px;
}

.mh-top-wide .mh-layout {
    max-width: 1340px;
}

.mh-search-classic {
    max-width: 1280px;
    margin: 0 auto;
}

}

.mh-footer__row .mh-footer__row__column {
    padding: 20px 18px;
}


#mega_main_menu.mh-primary > .menu_holder > .mmm_fullwidth_container {
	border-bottom: 1px solid #cccccc;
}

.textwidget > p {
    font-size: 1.2em;
    margin-bottom: 18px;
}

.mh-search--button .mdl-button {
    width: 100%;
    height: 49px;
    line-height: 49px;
    padding: 0;
}

.tnp-subscription-left {
	margin-left: 0px;
	display: block;
    margin: 15px 0;
    max-width: 500px;
    width: 100%;
}

.tnp-submit {
	color: #ffffff;
	background-color: #555555;
	margin: 16px 0;
	padding: 8px 16px 8px 16px;
}

input[type=text], input[type=password], input[type=email], input[type=date], input[type=number], input[type=tel], input[type=search]:not(#media-search-input) {
    max-width: 100%;
    width: 100%;
    border: 1px solid #c3c3c5;
    padding: 10px 20px;
    line-height: 24px;
    border-radius: 0;
    margin-bottom: 12px;
    color: #666666;
    font-style: normal;
    text-align: left;
    background: #fff;
}










