nav.main-menu ul li a{
	font-size:10px;
}
.investment-box a.hmg-investment-link{
font-size: 13px;
}
nav.main-menu ul li{
padding:15px 2px;
}
.page-header-title h2.page-title{
	font-size: 50px;
}
.home-section-1 .we-haymarket-title, .home-section-2 .investment-title, .home-section-3 .brands-title, .home-section-4 .people-title{
font-size:42px;
}
.home-section-1 .we-are-content{
max-width:100%;
font-size:18px;
}
.investment-box h3{
font-size:20px;
}
.investment-box{
font-size:16px;
text-align:center;
}
.our-people-main img{
max-width:125px;
display:inline-block;
}
.home-section-6 h2.news-title, .home-section-5 h2.responsibility-title{
font-size: 46px;
}
.news-post-hm h3{

font-size: 17px;

padding: 10px;

line-height: 23px;

}

.news-post-hm span{

font-size: 13px;

}

.follow-us ul li{

margin: 0;

}

.follow-us ul.social-icons li i.fa{

width: 30px;

height: 30px;

font-size: 16px;

line-height: 32px;

border: none;

}

.ftter-site-logo img{

width:100%;

}

.site-footer{
background: #261656;
font-size:13px;
text-align:left;
color: #fff;

}

.footer-links ul li a{

font-size:14px;

line-height:20px;

}
.site-content article.post.has-post-thumbnail .entry-header h2.entry-title as{
font-size: 20px;
line-height: 20px
}
.site-content article.post .entry-meta{
font-size:13px;
}
.page-header .page-title,
.hmg-section h2.hmg-title,
.hmg-investment-theme h2.hmg-title, h2.page-title {
font-size: 45px;
}
.about-what-we-do .what-do-title, 
.about-why-we-do .why-do-title, 
.about-how-we-do .how-do-title, 
.about-where-we-do .where-do-title, 
.about-leadership .leadership-title{
font-size:42px;
}
.inner-banner-content{
font-size:20px;
max-width:750px;
margin: auto;
}
.about-leadership .about-leadership-main img {
max-width: 125px;
}
.brands-loop.col-md-4{
flex: 0 0 50%;
max-width: 50%;
}
.leader-bx-mn .overlay,
.brands-loop .leader-bx-mn .overlay{
font-size:18px;
line-height: 22px;
}
.brands-loop .leader-bx-mn .overlay{
font-size:14px;
line-height:21px;
}

.brands-loop .leader-bx-mn .brand-logo img{
max-height: 40px;
}
.brands-loop .leader-bx-mn .overlay p {
padding: 10px;
}
.contact-area .row .address-loop.col-md-4{
flex: 0 0 50%;
max-width: 50%;
}
.country-title {
font-size: 42px;
}
.businesses-section1 h2.title, h2.title{
font-size:47px;
}
.careers .wc_tabs ul li.tab-link{
margin-right: 25px;
font-size: 18px;
}
.values-main .values-content{
font-size:16px;
}
.brand-filters span.filter-container, 
.locations-filters span.filter-container{
margin-right:10px;
}
.brand-filters select,
.locations-filters select{
min-width:200px;
font-size: 12px;
margin-bottom:0;
}
.our-brands-main, .our-people-main{
text-align:left;
}
.footer-widget:after{
display:none;
}
.footer-widget{
margin:0;
}
.follow-us ul li {
margin: 0 2px;
}
.investment-box img{
margin-bottom:10px;
}
.header-search {
display: none;
}
.why-we-main img {
max-width: 100%;
}
.about-what-we-do .what-do-image, 
.about-what-we-do, 
.about-where-we-do .where-we-main{
text-align:left;
}
.about-how-we-do, .about-where-we-do, .about-leadership{
text-align:left;
}
.what-do-image {
max-width: 100%;
margin: 0;
}
.businesses-section1 h2.title, h2.title{
font-size:38px;
}
.brands-page-banner .inner-banner-content{
text-align:left;
}
.hmg-brands .col-md-4{
flex: 0 0 50%;
max-width: 50%;
}
.brands-page-banner .inner-banner-content{
font-size:20px;
}
.brand-filters select,
.locations-filters select {
font-size: 16px;
}
.inner-slider .flex-direction-nav li a.flex-prev, .inner-slider .flex-direction-nav li a.flex-next {
background-size: 100%;
width: 52px;
height: 65px;
}
.inner-slider .flex-direction-nav {
margin-top: -26px;
}
.businesses-section1 h2.title, h2.title {
font-size: 46px;
}
.responsibility-section {
font-size: 20px;
}
.charities-links a{
font-size:16px;
}
.entry-item {
width: 50%;
float: left;
}
.site-content article.post .entry-meta {
font-size: 16px;
}
.single-post .site-content article.post .entry-content {
margin: 0px 0;
}
.hmg-location .address-loop.col-md-4,
.leader-loop.col-md-4{
flex: 0 0 50.000000%;
max-width: 50.000000%;
}
.hmg-location {
text-align: left;
}
.leader-bx-mn, 
.brands-loop .leader-bx-mn{
max-width:100%;
}
.find-out-more{
text-align:left;
}
.sidebar__inner{
display:none;
}
.sidebar__inner{
display:block;
}
.why-we-main .col-md-2{
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.about-leadership .about-leadership-main .col-md-7 img {
max-width: 170px;
}
.what-do-image .col-md-4{
flex: 0 0 50%;
max-width: 50%;
}
.leader-loop.col-md-4{
flex: 0 0 33.333333%;
max-width:33.333333%;
}

.single-post .sharedaddy {
 
}
.home-section-6,
.home-section-4 {
padding: 40px 0;
}
.single-post .site-content article.post .entry-header h2.entry-title{
line-height: 34px;
font-size: 26px;
}
.hmg-back-btn{
margin-right:20px;
}
.search-no-results h2.entry-title{
font-size:42px !important;
}
.address-info{
font-size:14px;
}
.address-info br{
display:block;
}
.address-title {
padding-bottom:15px;
}
.hmg-location .row {
margin-bottom: 10px;
}
.address-loop .leader-bx-mn:hover .overlay{
padding:15px;
}
.follow-us {
margin-top: 80px;
}
.site-content .entry-content {
padding: 30px 0;
}
.footer-widget{
margin: 0;
}
.copyright-text-mobile{
margin-top: 0px;
position: absolute;
bottom: 0;
}
.without-title .widget-title{
display: block;
}
.video-section .video-btns{
bottom:100px;
}
.video-section .video-btns a{
padding: 14px 25px;
font-size: 17px;
}
.with_image_content .find-out-more a{
	font-size: 15px;
	min-width:auto;
}
.find-out-more a.alternate-button{
	margin-left:10px;
}
#brands-container h4{
	font-size: 1.5rem;
}
