/*
Theme Name: Heavy Child
Theme URI: http://cmsmasters.net/heavy-child/
Author: cmsmasters
Author URI: http://cmsmasters.net/
Description: Heavy Child Theme
Template: heavy
Version: 1.0.0
License:
License URI:
Text Domain: heavy-child
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/

.mid_nav {
	height:100% !important;
}
ul.navigation > li.menu-item.current-menu-item > a, ul.navigation > li.menu-item.current-menu-ancestor > a{
	color:#ef3016;
}
.wpcf7-not-valid-tip{
	color: rgb(80 9 9 / 69%) !important;
}
.hide{
	display:none;
}
.header_mid.header_mid_scroll {
    height: 100px !important;
}
ul {
    list-style-type: none !important;
}
.page-template-default ul li, ol li {
	padding: 4px 0 0 !important;
}
.page-template-default li:before {
    content: '\eabb';
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    margin-right: 8px;
}
ul li > ul li:before {
    content: '\e94f' !important;
}
div.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    border-color: rgb(80 9 9 / 69%) !important;
    margin-top: -8px !important;
    width: 100%;
	margin-left: 0;
}
.wpcf7 form .wpcf7-response-output {
    padding: 0 !important;
    border: none !important;
}
div.header_mid .header_mid_inner .logo_wrap{
	width:225px !important;
}


@media only screen and (max-width: 767px){
	div.header_mid .resp_mid_nav_wrap .resp_mid_nav > span, .header_mid .resp_mid_nav_wrap .resp_mid_nav > span:before, .header_mid .resp_mid_nav_wrap .resp_mid_nav > span:after, .header_mid .button:hover, .header_mid input[type=submit]:hover, .header_mid input[type=button]:hover, .header_mid button:hover 	{
		background-color: #333333 !important;
	}
}
