footer#colophon h2 {
font-weight: 700;
font-family: 'Lato', sans-serif;
color: #fff;
}
footer#colophon .widget_block {
margin-bottom: 8px !important;
}
footer#colophon a {
color: #fff;
font-size: 13px;
}
.site-footer-top-section-5 {
display: block;
}
footer#colophon .site-footer-top-section-5 .footer-widget-area {
margin-left: 0;
}
#contactbar {
opacity: 1 !important
}
.home #masthead, .home #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container), .home #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) > .site-header-row-container-inner {
background-color: rgba(70,70,70,0.89);
}
#masthead, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container), #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) > .site-header-row-container-inner {
background-color: rgba(70,70,70,.89);
}
ul#primary-menu li a {
padding: 0;
padding-top: 0px;
margin: 0;
height: auto;
line-height: 30px;
color: #fff;
letter-spacing: 1px;
word-break: normal;
white-space: normal;
min-height: 30px;
padding-top: 10px;
font-weight: normal !important;
font-size: 16px
}
.site-header-inner-wrap {
max-width: 1260px;
margin: 0 auto;
padding: 16px 0;
}
.site-branding {
margin-left: 10px;
}
li#menu-item-3196, li#menu-item-3195, li#menu-item-3194 {
margin-left: 20px !important;
}
.entry-hero {
display: none
}
.home .content-area {
margin-top: -150px
}
#logohead img {
max-width: 90%;
float: right;
}
#logohead, #logohead h3 {
color: #fff
}
#logohead h3 {
font-size: 28px;
}
#logohead p {
font-size: 18px;
}
.region-contact {
height: 65px;
}
#contactbar {
background-color: #646464;
background-image: linear-gradient(#777, #555);
}
}
.home #contactbar {
background-color: #646464;
background-image: linear-gradient(#646464, #555555);
}
.region-contact .region-inner {
padding: 12px 15px;
max-width: 1260px;
margin: auto;
}
.region-contact .block-search, .region-contact .header-contact-wrapper {
display: inline-block;
width: 100%
}
.header-contact-wrapper {
color: #fff;
font-size: 16px;
line-height: 30px;
text-transform: uppercase;
}
.header-sales {
padding-left: 27px;
background-image: url(//formax.com/wp-content/uploads/2022/08/sale-icon.png);
background-position: center left;
background-size: 20px;
background-repeat: no-repeat;
margin-right: 40px;
}
.header-sales, .header-service {
display: inline-block;
padding-top: 3px
}
.header-service {
padding-left: 45px;
background-image: url(//formax.com/wp-content/uploads/2022/08/service-icon.png);
background-position: center left;
background-size: 30px;
background-repeat: no-repeat;
margin-right: 30px;
}
.header-sales, .header-service {
display: inline-block;
}
.soc-icons img {
display: inline;
padding: 5px;
height: 50px;
width: 50px;
}
.search-form-block-wrapper {
display: none;
}
.soc-icons a img {
opacity: 0.9;
}
.wpb_raw_html {
margin-bottom: 0px;
}
#contactbar .vc_column-inner {
padding-top: 0px;
}
#callouts h4, #callouts p {
color: #fff;
text-align: center;
}
#callouts .wpb_text_column {
padding: 6%
}
#callouts .vc_column-inner {
padding-left: 0px;
padding-right: 0px;
margin-left: 15px;
margin-right: 15px;
}
#callouts .vc_column_container .vc_column-inner {
background-color: #39b54a;
height: 100%
}
#callouts img {
border-bottom: 4px solid #fff
}
#callouts h4 {
font-size: 18px
}
#callouts p {
font-size: 16px
}
#contactbar {
z-index: 999 !important;
margin-left: calc((100vw - 100%) / -2);
width: 100vw;
}
#contactbar .vc_column-inner {
}
@media screen and (max-width: 700px) {
.header-service:nth-of-type(3) {
display:none;
}
span.hide-mob {
display: none;
}
.soc-icons {
position: absolute;
left: 5%;
margin-top: -5px;
}
.header-calls {
margin-right: 5px !important;
}
}
@media screen and (max-width: 1110px) {
span.hide-mob {
display:none;
}
}
.home .soc-icons {
float: left;
margin-left: 8%;
margin-top: -5px;
}
.soc-icons {
float: left;
margin-left: 5.25%;
margin-top: -5px;
}
.header-calls {
float: right;
margin-right: 0;
}
.content-area {
margin-top: -32px;
}
.vc_grid-item-mini {
border: 1px solid #a8a8a8;
padding: 5px
}
#brochure a {
font-size: 17px;
background: url(//formax.com/wp-content/uploads/2022/08/inner_broc_icon.png) no-repeat scroll 0 0 transparent;
color: #0081BF;
display: block;
line-height: normal;
margin-bottom: 20px;
padding: 11px 5px 11px 50px;
text-align: left;
text-decoration: none;
font-weight: bold;
display: block;
border: 0px;
}
#brochure, #video {
display: block;
}
#video button {
font-size: 17px;
background: url(//formax.com/wp-content/uploads/2022/08/inner_vid_icon.png) no-repeat scroll 0 0 transparent;
color: #0081BF;
display: block;
line-height: normal;
margin-bottom: 20px;
padding: 11px 5px 11px 50px;
text-align: left;
text-decoration: none;
font-weight: bold;
display: block;
border: 0px;
}
.PI-Lab {
background: url(//formax.com/wp-content/uploads/2022/08/inner_key_icon.png) no-repeat scroll 0 0 transparent;
color: #0081BF;
display: block;
line-height: normal;
margin-bottom: 20px;
padding: 11px 5px 11px 50px;
text-align: left;
text-decoration: none;
font-weight: bold;
display: block;
}
.pum-theme-132 .pum-container, .pum-theme-lightbox .pum-container {
padding: 18px;
border-radius: 3px;
border: .5px solid #000;
box-shadow: 0px 0px 30px 0px rgba( 2, 2, 2, 1.00 );
background-color: rgba( 255, 255, 255, .9 );
}
body {
-moz-osx-font-smoothing: grayscale;
}
h1#page-title {
margin: 10px auto 25px auto;
padding: 0 var(--global-content-edge-padding);
text-align: left;
color: #999999;
font-weight: 600;
font-family: 'Lato', sans-serif;
line-height: normal;
font-size: 1.9em;
}
.product {
margin-top: 65px
}
.side h2 {
border-bottom: 2px solid #c5c5c5;
color: #0081bf;
font-size: 16px;
line-height: normal;
margin-bottom: 10px;
padding: 13px 0 4px;
text-align: left;
text-transform: uppercase;
}
.side ul li a {
font-size: 15px;
padding: 8px 12px 9px 13px;
background-color: transparent;
color: #000;
display: block;
line-height: 18px;
margin: 1px 0 !important;
text-align: left;
text-decoration: none;
}
.side ul li a:hover, .region-.side ul li a:focus, .side ul li.current-menu-item a {
background-color: #efefef;
color: #666666;
}
.side ul {
padding-left: 0px;
}
.side .wpb_text_column {
margin-bottom: 5px;
}
.side ul.sub-menu li a {
padding-left: 50px
}
.content-bg, body.content-style-unboxed .site {
background: none;
}
#tophead {
margin-top: -150px
}
.vc-hoverbox-front-inner h2 {
color: #fff;
text-transform: uppercase;
}
.vc-hoverbox-back-inner p {
margin-bottom: 5px;
font-size: 14px
}
.vc-hoverbox-block-inner {
flex-shrink: 0;
padding: 15px;
color: #fff
}
.vc-hoverbox-block-inner p,.vc-hoverbox-block-inner a,.vc-hoverbox-block-inner h2 {
color: #fff
}
.vc_row-o-equal-height .vc_column-inner .wpb_wrapper,.vc_row-o-equal-height .vc-hoverbox-wrapper, .vc_row-o-equal-height .vc-hoverbox {
height: 100%
}
.vc_row-o-equal-height .vc_column_container {
margin-bottom: 40px
}
.site-title-wrap {
display: none
}
.customersblock .vc-hoverbox-front-inner {
background-color: #2c7dc7
}
.dealerblock .vc-hoverbox-front-inner {
background-color: #1849a3
}
.gsablock .vc-hoverbox-front-inner {
background-color: #b20000
}
.mintblock .vc-hoverbox-front-inner {
background-color: #00b236
}
.search-form {
width: 200px;
margin-top: -10px
}
.header-service:nth-of-type(3) {
background-image: none;
}
@media (min-width: 768px) {
.vc_col-sm-3 {
width: 25%;
}
.vc_col-sm-6 {
width: 50%;
}
.vc_col-sm-9 {
width: 75%;
}
}
.vc_col-sm-6,.vc_col-sm-3,.vc_col-sm-9 {
float: left;
}
.single-product .vc_hidden {
opacity: 1 !important
}
#video a {
text-decoration: none;
color: #0081BF
}
li#menu-item-2070 a {
height: 90px !important
}
li#menu-item-2070 {
color: #fff;
text-indent: -9999px;
background: url(https://formax.com/wp-content/uploads/2022/12/mmlogo.png) no-repeat;
width: 120px;
height: 90px;
background-size: 100px;
margin-left: 18px;
margin-top: -5px;
background-position: 10px;
}
#wrapper {
background-color: #fff
}
.wpmslider-viewport p, .wpmtst-testimonial-field {
color: #fff
}
.wpmslider-viewport a {
text-decoration: none;
display: block
}
.testimonial-name {
margin-top: 25px;
}
.testimonial-company {
margin-top: -5px;
font-style: italic
}
.wpmslider-next,.wpmslider-prev {
display: none !important;
}
#newcallout {
margin-top: 60px;
margin-bottom: 50px
}
#newcallout, #newcallout h4 {
color: #fff;
text-align: center
}
#newcallout .vc_column-inner {
padding: 0px
}
#newcallout .vc_column-inner .wpb_text_column {
padding: 20px
}
#landinglinks img {
width: 190px;
object-fit: cover;
height: 190px
}
.page-id-30823 #contactbar {
top: 600px
}
.page-id-30821 #contactbar,.page-id-32268 #contactbar {
top: 540px
}
.page-id-3081 #tophead, .page-id-3268 #tophead, .page-id-3083 #tophead {
margin-top: -220px;
}
#newcallout img {
border-bottom: 4px solid #fff
}
#newcallout {
padding-top: 0px
}
.page-id-6 .content-area {
margin-bottom: 0px
}
li.menu-item-2070 {
cursor: pointer;
}
span.vcard,.meta-label {
display: none;
}
.entry-meta > ::after {
display: none
}
#archive-container {
padding-top: 100px
}
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
background-color: #0081bf;
}
.vc_btn3.vc_btn3-color-juicy-pink:hover, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover {
background-color: darkblue;
}
.article-post-thumbnail,.category-case-studies .entry-meta {
display: none !important;
}
.post .entry-content-wrap {
padding-top: 80px
}
.search-results #main,.search-no-results #main {
padding-top: 100px
}
#callboxes {
padding-left: 3%;
padding-right: 3%
}
.strong-view.wpmtst-modern .wpmtst-testimonial-content {
font-size: 1.1em !important;
font-style: italic;
text-align: center;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-content strong {
font-style: normal;
}
.strong-view.wpmtst-modern.controls-type-sides .wpmtst-testimonial-inner {
padding-left: 20px !important;
padding-right: 20px !important;
padding-bottom: 0px !important
}
.strong-view.nav-position-outside .wpmslider-controls {
padding: 0px !impoprtant
}
.elegant-partner-logos-container.elegant-partner-logo-container-1 .elegant-partner-logo {
max-width: 190px;
padding: 10px;
}
.page-id-6 .entry-content-wrap {
padding-bottom: 0px
}
#newcallout a {
color: #fff;
font-weight: 600;
}
#logohead img {
width: 180px;
border: 2px solid #fff;
}
.product-image img {
animation: fadeInRight 1s ease-in-out;
}
@keyframes fadeInRight {
from {
opacity: 0;
transform: translateX(300px);
}
to {
opacity: 1;
}
}
.page-id-3430 .vc_gitem-zone-a, .page-id-3426 .vc_gitem-zone-a {
background-size: 100%;
height: 160px
}
.page-id-3430 .vc_grid h4, .page-id-3426 .vc_grid h4 {
font-size: 16px;
display: block;
min-height: 70px
}
.page-id-3430 .vc_grid-item-mini, .page-id-3426 .vc_grid-item-mini,.page-id-3430 .vc_grid-item, .page-id-3426 .vc_grid-item {   }
.page-id-3430 .vc_grid-item-mini, .page-id-3426 .vc_grid-item-mini {
background-color: #F7FAFC;
height: 100%;
position: relative;
padding-bottom: 60px;
}
.contact .vc_column-inner {
padding-top: 0px !important
}
.single-product-sidebar {
z-index: 9999 !important;
height: 100%
}
.product {
position: relative;
left: 0px !important;
box-sizing: none !important;
width: auto !important;
max-width: none !important;
padding-left: 0px !important;
padding-right: 0px !important;
}
.page-id-3426 .vc_pageable-slide-wrapper,
.page-id-3430 .vc_pageable-slide-wrapper {
display: flex;
flex-wrap: wrap;
}
.page-id-3426 .vc_gitem-zone,
.page-id-3430 .vc_gitem-zone {
position: static;
}
.page-id-3426 .vc_grid-item-mini .vc_btn3-container,
.page-id-3430 .vc_grid-item-mini .vc_btn3-container {
position: absolute;
bottom: 0;
left: 10px;
}
.page-id-3426 .vc_gitem_row .vc_gitem-col,
.page-id-3430 .vc_gitem_row .vc_gitem-col {
position: static;
}