Hello,
We have checked out your Website and the issue is due to a lot of menu items and the number/get a quote button, which makes it larger than the available width in Smaller Devices like iPads. There are 2 options to solve this:
You can decrease the size of the fonts in these devices using the following CSS code:
[ch_pre type="css"]@media (min-width: 992px) and (max-width: 1199.98px) {
#logo img {
height: 30px !important;
}
.menu-link {
font-size: 11px;
padding-left: 9px;
padding-right: 9px;
letter-spacing: 0px;
}
.header-misc a {
font-size: 12px;
}
.header-misc .btn {
font-size: 12px;
padding-left: 11px;
padding-right: 11px;
}
}[/ch_pre]
- Having a Mobile Menu at
1200px is Definitely Possible but there is a fair bit of Customization required to achieve this:
In the style.css File, you will need to change all the Media Queries that includes the #header,#primary-menu and other Header Elements from @media (min-width: 992px) to @media (min-width: 1200px) and from @media (max-width: 991.98px) to @media (max-width: 1199.98px).
In the js/functions.js File, you will need to change all the following codes targeting the Headers and Primary Menus:
[ch_pre]$body.hasClass('device-xl') || $body.hasClass('device-lg')[/ch_pre]
to:
[ch_pre]$body.hasClass('device-xl')[/ch_pre]
and:
[ch_pre]$body.hasClass('device-md') || $body.hasClass('device-sm') || $body.hasClass('device-xs')[/ch_pre]
to:
[ch_pre]$body.hasClass('device-lg') || $body.hasClass('device-md') || $body.hasClass('device-sm') || $body.hasClass('device-xs')[/ch_pre]
This should definitely work fine. We are working on making this much more easier in the coming updates. Hope this Helps!
Let us know if we can help you with anything else or if you find any further issues.