/*
Theme Name: Towing Pro
Theme URI: https://tallythemes.com/product/towing-company-wordpress-theme/
Description:Towing Pro WordPress Themes is a Professional Responsive Organic WordPress Theme perfect for any device.
Author: The TallyTheems Team
Author URI: https://www.tallythemes.com/
Version:3.6
Tags: white, light, dark, black, silver, two-columns, left-sidebar, right-sidebar, flexible-width, custom-header, custom-menu, featured-image-header, full-width-template, post-formats, threaded-comments, sticky-post, theme-options, lead generation.
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: glister
*/
.header-top{ padding-top:15px; padding-bottom:15px; }
.header-top-center{ text-align:center; }
.header-main{ border:none; padding-top:10px; padding-bottom:10px; background:#f5f5f5; }
.header-main-left{max-width: 100%;float: none;}
.header-main .section-inner{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.header-navigation-right{
	padding-top:5px;
	float: none;
}
.header-main-right{ max-width: 75%; }
.header-navigation-area{background:none;margin-top: 8px;display: flex;flex-wrap: wrap;float: none;max-width: 100%;}
.header-navigation-left{
    float: none;
}
.glister_search_icon{ margin-top: 10px; }
.glister_woo_cart{ margin-top: 12px; }
.glister-post-item .entry-title{ font-weight: 400; }
.footer-top{ padding-bottom:50px; padding-top:100px; }
.footer_top_widget .widget{ margin-top:25px; margin-bottom:15px;  }
.footer-widgets{ padding-top: 60px; }
.footer-widgets .section-inner{/* padding-bottom: 30px; */}
.menu-footer-menu-container{ margin-bottom:20px; }
#footer_nav{ text-align:center;}
.header-main-responsive{ padding-top:12px; }
.footer-bottom{background:none;/* padding-top: 150px; */}
.footer-bottom .section-inner{ border-color: transparent; }

@media screen and (max-width: 1140px){
	.header-navigation-area{
		display:none;
	}
	.header-main-responsive{
		display:block;
	}
	a.responsive-menu-hand{
		display:block;
	}
	.glister_woo_cart{
		margin-right:30px;
	}
}
@media screen and (max-width: 1080px){
	.header-top-left{
		display:none;
	}
	.header-top-center{
		width:50%;
		text-align:left;
	}
	.header-top-right{
		width:50%;
		text-align:right;
	}

}
@media screen and (max-width: 768px){
	.header-top-right{
		display:none;
	}
	.header-top-center{
		width:100%;
		text-align:center;
	}
	.header-top{
		padding-top:5px;
		padding-bottom:5px;
	}
}
@media screen and (max-width: 768px){
	.header-main-left{
        max-width: 150px;
    }
}
