header .col-md-12 {  height: 140px;  }  header .logo-link img {  width: 597px;  }  #preloader-image img {  width: 100px;  }  .fullwidth-section.parallax,  .parallax {  background-attachment: fixed!important;  } header.main-header {background-image: url(http://www.zimm.com.au/wp-content/uploads/Zimmermann-Header.jpg); background-repeat:no-repeat;} .mainmenu-belowheader.mainmenu-dark .navbar .nav > li > a {color: #ffffff;} header .header-center {display:none;} header.main-header.fixed {box-shadow: 0 0 25px rgba(0, 0, 0, 0.1)} header .logo-link img {padding-right: 9px} header .header-left.logo {text-align: right;} .container-bg.with-bg h1 {padding: 40px 0;} .page-item-title h1 {font-weight: 700;} header .header-right {display:none;} footer .footer-menu {display: none;} footer .footer-copyright {padding: 10px 0px;} .mainmenu-belowheader.mainmenu-dark .navbar .nav > li > a:hover {border-bottom: 5px solid #f9a229 !important;} .navbar .nav > li.current-menu-item > a {color: #ffffff !important; border-bottom: 5px solid #f9a229 !important;} .footer-sidebar-2.sidebar .widgettitle {color: #72bd44;} h2 {color: #72bd44 !important; font-size: 36px;} h3 {color: #72bd44 !important;} .menu-space {margin-left: 227px;} .mainmenu-belowheader:not(.menu-center) .navbar .nav > li:first-child > a {padding-left: 20px;} .mainmenu-belowheader .navbar .nav > li > a { background: #b9d547; background: -moz-linear-gradient(top, #b9d547 0%, #00b262 100%); background: -webkit-linear-gradient(top, #b9d547 0%,#00b262 100%); background: linear-gradient(to bottom, #b9d547 0%,#00b262 100%); padding: 10px 24px 8px 24px;margin: 0px 1px;border-radius: 5px 5px 0px 0px;border-bottom: 5px solid #00B262;} .mainmenu-belowheader.mainmenu-dark {background: none !important; background-color: none !important}      .wpb_content_element h1, .wpb_content_element h2, .wpb_content_element h3, .wpb_content_element h4, .wpb_content_element h5, .wpb_content_element h6 {  line-height: 1.6em; }      .vc_row.vc_row-no-padding .project-item-content .vc_column-inner { padding-bottom: 40px; padding-top: 40px; padding-right: 15px !important; padding-left: 15px !important; } .project-item-image { min-height: 400px; } body .page-template-projects .container-bg { margin-bottom: 0; } @media (max-width: 767px) {  .project-item-image { order: 1 }  .project-item-content { order: 2 }  .navbar-actions {display: none !important;}  .mainmenu-belowheader.mainmenu-dark .navbar .nav > li > a:hover {border-bottom: 0 !important;} } @media (min-width: 768px) { .vc_row.vc_row-no-padding .project-item-content .vc_column-inner { padding-bottom: 100px; padding-top: 100px; padding-right: 60px !important; padding-left: 60px !important; }  .nav > .menu-item--hod { display: none;  } .navbar-actions { float: left; } .navbar-collapse { float: right; width: auto; clear: none; } } .navbar-actions a:hover {  border-bottom: 5px solid #f9a229 !important; }      .navbar-actions a {  color: #ffffff;  font-weight: 700;  background: #b9d547;  display: block; float: left;  background: -moz-linear-gradient(top, #b9d547 0%, #00b262 100%);  background: -webkit-linear-gradient(top, #b9d547 0%,#00b262 100%);  background: linear-gradient(to bottom, #b9d547 0%,#00b262 100%);  padding: 10px 24px 8px 24px;  margin: 0px 1px;  border-radius: 5px 5px 0px 0px;  border-bottom: 5px solid #00B262; } .navbar-actions a:active, .navbar-actions a.active {  border-bottom: 5px solid #f9a229 !important; }       .fts-jal-fb-header {  border-bottom: 1px solid #f2f2f2;  padding-bottom: 25px;  margin-bottom: 25px; } .fts-jal-fb-group-display .fts-jal-single-fb-post {  padding: 25px 0 40px !important; } .fts-likes-shares-etc-wrap {  display: none; } .fts-fb-more-photos-wrap {  max-width: 100%; } .fts-fb-more-photos-wrap .fts-jal-fb-picture { width: 100%; }       .fts-powered-by-text { display: none !important; }       @media (max-width: 767px) {  .navbar-collapse.in { margin-bottom: 0;  }  .mainmenu-belowheader .navbar .nav { background: #b9d547; background: -moz-linear-gradient(top, #b9d547 0%, #00b262 100%); background: -webkit-linear-gradient(top, #b9d547 0%,#00b262 100%); background: linear-gradient(to bottom, #b9d547 0%,#00b262 100%); padding: 15px;  }  .mainmenu-belowheader .navbar .nav > li > a { text-align: center; padding: 10px 25px; background: transparent; border-bottom: 0 !important;  }  .mainmenu-belowheader .navbar .nav > li > a:hover { text-align: center; padding: 10px 25px; background: rgba(255, 255, 255, 0.2) !important; border-bottom: 0 !important; border-radius: 0;  } body.mainmenu-belowheader.mainmenu-dark .navbar .nav > li > a:hover { border: 0 !important;  } .mainmenu-belowheader .navbar .nav > li:first-child > a { padding: 10px 25px;  }  .navbar .nav > li.current-menu-item > a { background: transparent !important; border-bottom: 0 !important;  } }  body a.btn, body .btn { color: #ffffff; }    .project-item-content--left .vc_column-inner, .project-item-content--right .vc_column-inner {  max-width: 584px; } body .vc_row.vc_row-no-padding .project-item-content--left .vc_column-inner { margin-left: auto !important; padding-left: 0 !important; left: -15px;  }  body .vc_row.vc_row-no-padding .project-item-content--right .vc_column-inner { margin-right: left !important; padding-right: 0 !important; right: -15px;  }  @media (max-width: 992px) { .project-item-content--left .vc_column-inner, .project-item-content--right .vc_column-inner {  max-width: 484px; }  }  @media (max-width: 767px) { .project-item-content--left .vc_column-inner, .project-item-content--right .vc_column-inner {  max-width: 374px; }  } @media (min-width: 768px) { #main-sidebar { padding-left: 30px; border-left: 1px solid #f2f2f2;  }  } .post-info { display: none;  } .navbar-actions a:focus, .mainmenu-belowheader .navbar .nav > li > a:focus { color: #ffffff; }  @media (min-width: 992px) { .navbar-actions a, .mainmenu-belowheader .navbar .nav > li > a {  padding-left: 35px; padding-right: 35px; } } @media (min-width: 1200px) { .navbar-actions a, .mainmenu-belowheader .navbar .nav > li > a {  padding-left: 50px; padding-right: 50px; } }  body .container-bg.with-bg { background-position: top; }  .container-bg.with-bg .container-bg-overlay { background: transparent !important; }  .text-center { text-align: center }  body .flexslider .flex-direction-nav li a {  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.1) !important;  background-color: #ffffff !important;  border-radius: 2px !important;  opacity: 1 !important; } body .flexslider .flex-direction-nav li a:hover {  opacity: 0.8 !important; } .blog .container-bg {  margin-bottom: 60px; } @media (min-width: 768px) {  .vc-inner-col-sm-2 .vc_column-inner > .wpb_wrapper { margin-right: -15px; margin-left: -15px;  }  .vc-inner-col-sm-2 .wpb_column .wpb_content_element { float: left; width: 20%;  }  .vc-inner-col-sm-2 .wpb_column .wpb_content_element .wpb_wrapper { padding: 0 15px;  } } .list--tick {  padding: 0; }  .list--tick li { list-style: none; position: relative; padding: 0 0 0 20px; margin: 0;  } .list--tick li:before {  content: '';  background-color: #f27721;  border: 1px solid #fff;  box-shadow: 0 1px 10px -2px rgba(0, 0, 0, 0.4);  position: absolute;  border-radius: 7px;  width: 7px; height: 7px;  left: 0; top: 8px; }  .list--tick li + li { margin-top: 5px;  } .wpb_gallery_slides { overflow: hidden;  } h1, h2, h3, h4, h5, h6 {  font-family: 'Open Sans';  }  .header-info-2-text .header-info-half .header-info-content-title,  a.btn, .btn, .btn:focus, input[type="submit"], .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart,  .mgt-header-block p,  .mgt-post-list .mgt-post-categories,  .mgt-counter-wrapper .mgt-counter-value,  .mgt-counter-wrapper h5.mgt-counter-title,  .mgt-cta-block h5,  .mgt-cta-block .mgt-cta-block-content,  .mgt-countdown-wrapper .mgt-countdown-item,  .sidebar.main-sidebar .widget.widget_nav_menu li,  .widget-download-link-wrapper,  .blog-post .post-categories,  .blog-post .tags,  .post-social-wrapper span,  .author-bio .author-title,  .comment-meta .reply a,  .comment-metadata .author,  .comment-metadata .date,  .woocommerce ul.products li.product, .woocommerce-page ul.products li.product,  .woocommerce ul.products li.product .onsale,  .woocommerce span.onsale,  .sidebar .widget.widget_thebuilt_recent_entries li .widget-post-details-wrapper {  font-family: 'Open Sans';  }  h1 {  font-size: 35px;  }  body {  font-family: 'Open Sans';  font-size: 14px;  } body {  background-color: #ffffff;  color: #333333;  }  .st-pusher, .st-sidebar-pusher {  background-color: #ffffff;  }  a.btn,  .btn,  .btn:focus,  input[type="submit"],  .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button,  .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart,  .btn-primary:hover,  .btn-primary:active,  header.main-header.top-menu-position-header .header-left,  .navbar .navbar-toggle,  .nav .sub-menu li.menu-item > a:hover,  .mainmenu-belowheader .navbar .nav > li.mgt-highlight > a,  .blog-post .tags a:hover,  #top-link,  .sidebar .widget_calendar th,  .sidebar .widget_calendar tfoot td,  .sidebar.main-sidebar .widget.widget_nav_menu .current-menu-item > a,  body .flex-control-paging li a.flex-active,  body .flex-control-paging li a:hover,  .mgt-header-block .mgt-header-line,  .mgt-post-list .mgt-post-icon,  .mgt-post-list .mgt-post-wrapper-icon:hover,  .mgt-icon-box.mgt-icon-background:hover .mgt-icon-box-icon,  .mgt-button.mgt-style-solid-invert:hover,  .mgt-button.mgt-style-bordered:hover,  .mgt-button.mgt-style-borderedwhite:hover,  .mgt-button.mgt-style-borderedgrey:hover,  .mgt-button.mgt-style-grey:hover,  .mgt-button.mgt-style-green:hover,  .mgt-button.mgt-style-red:hover,  .portfolio-filter a:hover, .portfolio-filter a.active,  .portfolio-item-block.portfolio-item-animation-0 .portfolio-item-bg,  .portfolio-item-block .btn:hover,  .mgt-pricing-table.featured h4.mgt-pricing-table-header,  body .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a,  .mgt-button.hvr-sweep-to-right:hover,  .mgt-button.hvr-sweep-to-left:hover,  .mgt-button.hvr-sweep-to-bottom:hover,  .mgt-button.hvr-sweep-to-top:hover,  .mgt-button.hvr-bounce-to-right:hover,  .mgt-button.hvr-bounce-to-left:hover,  .mgt-button.hvr-bounce-to-bottom:hover,  .mgt-button.hvr-bounce-to-top:hover,  .mgt-button:before,  .mgt-post-list .mgt-post-categories,  .blog-post .post-categories,  .mgt-icon-box.mgt-icon-background.mgt-icon-background-invert .mgt-icon-box-icon,  body .vc_tta-color-black.vc_tta-style-classic .vc_tta-tab.vc_active > a,  .woocommerce ul.products li.product .onsale,  .woocommerce span.onsale,  .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,  .woocommerce #payment #place_order, .woocommerce-page #payment #place_order,  .portfolio-filter a.view-all:hover, .portfolio-filter a:hover, .portfolio-filter a.active {  background-color: #72bd44;  }  a,  a:focus,  .breadcrumbs-container-wrapper a:hover,  .page-404 h1,  header.main-header.top-menu-position-header .nav > li > a:hover,  header.main-header.top-menu-position-header .nav > li.current-menu-item:not(.pull-right) > a,  header.main-header.top-menu-position-header .header-right ul.header-nav a:hover,  header.main-header.top-menu-position-header .header-menu .social-icons-top a:hover,  header .header-right ul.header-nav a:hover,  .header-info-2-text .header-info-half .header-info-content-text,  .navbar .nav > li.current-menu-item:not(.pull-right) > a,  header.transparent-header .navbar .nav > li > a:hover,  header.transparent-header .navbar .nav > li.current-menu-item:not(.pull-right) > a,  .navbar .nav > li > a:hover,  .navbar .nav > li.current-menu-item:not(.pull-right) > a,  header.transparent-header .mainmenu-belowheader.mainmenu-light .navbar .nav > li:not(.pull-right) > a:hover,  header.transparent-header .mainmenu-belowheader.mainmenu-light .navbar .nav > li.current-menu-item:not(.pull-right) > a,  .mainmenu-belowheader.mainmenu-light .navbar .nav > li > a:hover,  .mainmenu-belowheader.mainmenu-dark .navbar .nav > li.current-menu-item:not(.pull-right) > a,  .header-menu-bg.transparent-header .header-menu .social-icons-top a:hover,  .header-menu-bg.transparent-header .header-menu .top-menu li a:hover,  .header-menu .social-icons-top a:hover,  .header-menu .top-menu li a:hover,  .header-menu .top-menu .sub-menu li a:hover,  .blog-post .post-header-title a:hover,  .post-social-title i,  .post-social a:hover,  .navigation-paging a:hover,  footer a:hover,  .sidebar.footer-container .widget a:not(.select2-choice):hover,  .footer-sidebar-2-wrapper .sidebar.footer-container .widget.widget_calendar tbody td a:hover,  .widget-download-link-wrapper .widget-download-icon,  .widget-download-link-wrapper .widget-download-title a:hover,  .sidebar .widget.widget_thebuilt_recent_entries li .widget-post-details-wrapper .post-title a:hover,  .woocommerce ul.products li.product .price,  .woocommerce ul.products li.product h3:hover,  .woocommerce div.product p.price, .woocommerce div.product span.price,  .comment-meta .reply a:hover,  .mgt-promo-block .mgt-promo-block-content i.fa,  .mgt-post-list .mgt-post-details .mgt-post-title h5:hover,  .mgt-icon-box .mgt-icon-box-icon,  .mgt-button.mgt-style-bordered,  .mgt-button.mgt-style-text,  .mgt-button.mgt-style-textwhite,  .mgt-button.mgt-style-bordered:active,  .mgt-button.mgt-style-text:active,  .mgt-button.mgt-style-textwhite:active,  .mgt-button.mgt-style-bordered:focus,  .mgt-button.mgt-style-text:focus,  .mgt-button.mgt-style-textwhite:focus,  .mgt-counter-wrapper .mgt-counter-icon,  .portfolio-filter a.view-all,  .portfolio-item-block .btn,  body .st-sidebar-menu .sidebar a:hover,  .wpcf7-form .wpcf7-submit:hover,  .ninja-forms-cont input[type="submit"]:hover,  .nav .sub-menu > li.menu-item.current-menu-item > a,  .content-block .widget_archive ul li a:hover,  .content-block .widget_categories ul li a:hover,  body .select2-drop,  .woocommerce.widget.widget_product_categories a:hover,  .woocommerce ul.products li.product .added_to_cart:hover,  .text-color-theme,  .text-color-theme * {  color: #72bd44;  }  blockquote,  .post-social a:hover,  .sidebar .widget_calendar tbody td a,  .widget-download-link-wrapper,  body .owl-theme .owl-controls .owl-page.active span, body .owl-theme .owl-controls.clickable .owl-page:hover span,  .mgt-button.mgt-style-bordered,  .mgt-button.mgt-style-bordered:active,  .mgt-button.mgt-style-bordered:focus,  .mgt-button.mgt-style-bordered:hover,  .mgt-button.mgt-style-borderedwhite:hover,  .mgt-button.mgt-style-borderedgrey:hover,  .mgt-button.mgt-style-green:hover,  .mgt-button.mgt-style-red:hover,  .portfolio-item-block .btn,  .portfolio-item-block .btn:hover {  border-color: #72bd44;  }  header.main-header {  background-color: #ffffff;  }  .header-menu-bg {  background-color: #F5F5F5;  }  .header-menu,  .header-menu .social-icons-top a,  .header-menu .top-menu li a,  .header-menu .menu-top-menu-container-toggle {  color: #ffffff;  }  .mainmenu-belowheader.mainmenu-light {  background-color: #FFFFFF;  }  .mainmenu-belowheader.mainmenu-dark {  background-color: #72bd44;  }  .footer-sidebar-2-wrapper {  background-color: #2a2f35;  }  footer {  background-color: #22272c;  }  .page-item-title h1 {  color: #ffffff;  }