body, html{margin:0;padding:0;width:100%;height:100%;}
body.iframe{width:auto;height:auto;}
h1, h2, h3, h4, h5, p, ul, ol, li, form, hr{margin:0;padding:0;}
BODY, TABLE{font-family:'Open Sans', sans-serif;font-size:14px;color:#333333;}
h1{margin:0px 0px 0px;color:#72bf44;font-size:26px;font-weight:400;font-family:'Nunito', sans-serif;text-transform:uppercase;}
h2{margin:15px 0px;color:#150958;font-size:22px;text-transform:uppercase;font-family:'Nunito', sans-serif;}
h3{margin:10px 0px;color:#150958;font-size:18px;font-family:'Nunito', sans-serif;}
h4{margin:8px 0px;color:#7b8b38;font-size:14px;text-transform:uppercase
font-family:'Nunito', sans-serif;}
h5{margin:8px 0px;color:#65a8c1;font-size:14px;text-transform:uppercase
font-family:'Nunito', sans-serif;}
p,div#pageSource{line-height:19px;margin:12px 0px;}
div#pageSource{text-align:left;}
ul{margin:10px 0px;padding:0px 0px 0px 20px;}
ol{margin:10px 0px;padding:0px 0px 0px 20px;}
li{margin:3px 0px;}
li p{margin:0;line-height:19px;}
hr{margin:15px 0px;border:none;background:none;border-bottom:1px solid #72bf44;}
a{color:#333;text-decoration:none;}
a:hover{color:#72bf44;}
td{vertical-align:top;}
a img{border:none;}
.container{margin:0px auto;width:960px;text-align:left;}
.bgContainer{width:960px;float:left;position:relative;height:auto;}
body{}
#wrap{position:relative;z-index:2;min-height:100%;width:100%;}
#main{overflow:hidden;padding-bottom:224px;}
#header{float:left;position:relative;width:100%;height:133px;min-width:960px;border-top:none;z-index:4899!important;background:none;margin-top:0px;background:#FFF;}
#header.stuck{position:fixed;float:none;margin-top:0px;background:#FFF;border-bottom:1px solid #ccc;z-index:4899!important;}
#header .container{}
#header .bgContainer{}
#home #content{min-height:400px;}
#content{float:left;position:relative;z-index:40;width:960px;min-height:500px;}
#centerCol{float:left;position:relative;width:960px;min-height:400px;}
.sitesearch #centerCol{float:right!important;position:relative;width:700px!important;min-height:400px;}
#default #centerCol{float:left;position:relative;width:960px;min-height:500px;margin:0px 0px 0px 0px;}
#leftCol{float:left;position:relative;width:250px;border-right:none;min-height:400px;margin:0px 0px 0px 0px;padding:0px;}
#rightCol{float:right;position:relative;width:auto;min-height:400px;}
#footer{position:relative;width:100%;clear:both;z-index:60;margin:-224px 0px 0px 0px;height:224px;background:#fff;border-top:1px solid #7dc142;}
#footer .container{margin:0 auto;width:960px;text-align:left;}
#footer .bgContainer{float:left;position:relative;width:960px;height:228px;margin:20px 0px 0px;padding:12px 0px 0px 0px;background:#fff;margin:0px;border-bottom:none;}
#header a.logo{float:left;position:relative;margin:0px 0px 0px 0px;}
#header a.logo img{}
a#facebookIcon{position:absolute;right: 100px;top:5px;width:35px;height:35px;background: url(https://www.jenkinsfps.co.nz/images/facebook.png) 0px 0px no-repeat;border-radius: 5px;}
a#linkedInIcon{position:absolute;right: 60px;top:5px;width:35px;height:35px;background:url(https://www.jenkinsfps.co.nz/images/style/linkedIn.png) 0px 0px no-repeat;}
a#googleIcon{position:absolute;right:20px;top:5px;width:35px;height:35px;background:url(https://www.jenkinsfps.co.nz/images/style/googlePlusIcon.png) 0px 0px no-repeat;}
a#instagramIcon{position:absolute;right: 20px;top:5px;width:35px;height:35px;background:url(https://www.jenkinsfps.co.nz/images/style/InstagramIcon.png) 0px 0px no-repeat;}
a#facebookIcon:hover{background:url(https://www.jenkinsfps.co.nz/images/facebook.png) 0px -35px no-repeat;}
a#linkedInIcon:hover{background:url(https://www.jenkinsfps.co.nz/images/style/linkedIn.png) 0px -35px no-repeat;}
a#googleIcon:hover{background:url(https://www.jenkinsfps.co.nz/images/style/googlePlusIcon.png) 0px -35px no-repeat;}
a#instagramIcon:hover{background:url(https://www.jenkinsfps.co.nz/images/style/InstagramIcon.png) 0px -35px no-repeat;}
#phone{position:absolute;top:40px;right:0px;width:180px;}
#phone p,
#phone p a{color:#72bf44;font-size:27px;font-family:'Nunito', sans-serif;}
.siteSearchContainer{position:absolute;top:50px;right:206px;}
.searchLabel{display:none;}
.siteSearchInput{width:173px;height:11px;font-size:12px;padding:4px 0px 4px 5px;border:1px solid #ccc;color:#72bf44;text-align:left;background:none;box-shadow:inset 0 0 1px 1px rgba(101,101,101,0.1);border:1px solid #e7e7e7;text-transform:uppercase;font-family:'Nunito', sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#FFF;}
.siteSearchContainer .siteSearchSubmit{position:absolute;top:7px;right:0px;border:none;background:url(https://www.jenkinsfps.co.nz/images/style/black_arrow.jpg) 0 0 no-repeat;cursor:pointer;}
.siteSearchSubmit:hover{top:7px;}
.loginComponent{display:block;position:absolute;top:-1px;right:0px;z-index:30;padding:0px 0px 0px 0px;display:none;}
.loginComponent a{display:block;float:left;position:relative;width:80px;height:37px;line-height:37px;border:none;background:#72bf44;text-align:center;color:#FFF;text-transform:uppercase;text-decoration:none;margin:0px 0px 0px 10px;font-family:'Nunito', sans-serif;-webkit-border-radius:0px 0px 16px 16px;-moz-border-radius:0px 0px 16px 16px;border-radius:0px 0px 16px 16px;transition:all 0.5s ease-in;}
.loginComponent a.home{width:90px;}
.loginComponent a:hover{top:0px;background:#160959;transition:all 0.5s ease-in;}
#header #navigation{position:absolute;top:98px;left:95px;width:905px;height:33px;margin:0px;}
#header #navigation ul{margin:0 auto;padding:0px 0px 0px 0px;list-style:none;float:none;position:relative;}
#header #navigation ul li{float:left;position:relative;padding:0px 0px 0px 0px;height:35px;line-height:33px;margin:0px 0px 0px 0px;background:url(https://www.jenkinsfps.co.nz/images/style/navigtation_divider.png) 0px 6px no-repeat;}
#header #navigation ul li:first-child{background:none;}
#header #navigation ul li a{display:block;width:auto;text-align:center;height:35px;line-height:33px;padding:0px 10px;border-top:0px solid #6d6c6c;margin:0px;list-style:none;float:left;text-transform:uppercase;letter-spacing:0;font-size:13px;position:relative;color:#333333;text-decoration:none;font-family:'Nunito', sans-serif;transition:all 0.5s ease-in;}
#header #navigation ul li a:hover{color:#72bf44;transition:all 0.5s ease-in;}
#header #navigation ul li ul{display:none;}
#header #navigation ul li:hover ul{display:block;}
#header #navigation ul li ul{margin:0px 0px 0px -2px;padding:0px 3px 0px 0px;list-style:none;float:none;position:absolute;top:35px;left:3px;width:200px;border-bottom:none;}
#header #navigation ul li ul li{float:left;position:relative;padding:0px 0px 0px 3px;height:auto;min-height:20px;width:160px;line-height:19px;margin:0px 0px 0px 0px;background:#FFF;background:rgba(255, 255, 255, 0.8);}
#header #navigation ul li ul li:first-child{background:rgba(255, 255, 255, 0.8);}
#header #navigation ul li ul li a{display:block;width:210px;text-align:left;height:33px;line-height:33px;padding:4px 10px 4px 17px;border-top:none;margin:0px;list-style:none;float:left;text-transform:uppercase;letter-spacing:0;font-size:12px;position:relative;color:#333;text-decoration:none;}
#header #navigation ul li ul li ul{float:left;position:relative;margin:0px 0px 0px -3px;padding:0;top:auto;left:auto;border:none;display:none!important;}
#header #navigation ul li ul li ul li{float:left;position:relative;padding:0px 0px 0px 3px;min-height:33px;width:240px;line-height:19px;margin:0px 0px 0px 0px;background:#daedf4;}
#header #navigation ul li ul li ul li:first-child{background:#daedf4;}
#header #navigation ul li ul li ul li a{display:block;width:210px;text-align:left;height:33px;line-height:33px;padding:4px 10px 4px 17px;border-top:none;margin:0px;list-style:none;float:left;text-transform:uppercase;letter-spacing:0;font-size:12px;position:relative;color:#7093ae;text-decoration:none;}
#header #navigation a.grandchildSelected,
#header #navigation a.childSelected,
#header #navigation a.menuSelected{color:#72bf44;}
#header #navigation ul li ul.megaUl{width:960px!important;position:absolute;top:35px;left:0px;}
#header #navigation ul li ul.megaUl.Packaging{left:-505px;}
#header #navigation ul li ul.megaUl.Automation{left:-300px;}
#header #navigation ul li ul.megaUl.Tags{left:-181px;}
#header #navigation ul li ul.megaUl li{float:left;position:relative;border:none;width:920px!important;padding:20px;}
#header #navigation ul li ul.megaUl li .megaMenu{float:left;position:relative;border:none;width:920px!important;padding:0px 0px 20px 0px;}
#header #navigation ul li ul.megaUl li .megaMenu h1{margin-bottom:10px;}
#header #navigation ul li ul.megaUl li .megaMenu .descriptionContainer{margin-bottom:10px;}
#header #navigation ul li ul.megaUl li .megaMenu span.closeMegaMenu{position:absolute;bottom:0px;right:0px;background:transparent url(https://www.jenkinsfps.co.nz/images/style/closeIcon.png) 85px -18px no-repeat;font-weight:700;padding-right:30px;cursor:pointer;transition:all 0.5s ease-in;}
#header #navigation ul li ul.megaUl li .megaMenu span.closeMegaMenu:hover{transition:all 0.5s ease-in;color:#333;background:transparent url(https://www.jenkinsfps.co.nz/images/style/closeIcon.png) 85px 0px no-repeat;}
#header #navigation ul li ul.megaUl li .megaMenu .productListingItem{border:1px solid #FFF;width:210px;margin:0px 18px 18px 0px;transition:all 0.5s ease-in;}
#header #navigation ul li ul.megaUl li .megaMenu .productListingItem:hover{border:1px solid #72bf44;transition:all 0.5s ease-in;}
#header #navigation ul li ul.megaUl li .megaMenu .productListingItem a.image{padding:0px 0px 0px 0px;margin:6px 0px 0px 6px;}
#header #navigation ul li ul.megaUl li .megaMenu .productListingItem a.image img{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#header #navigation ul li ul.megaUl li .megaMenu .productListingItem h2.categoryName{position:absolute;bottom:6px;padding:0px 0px 0px 0px;margin:0px 0px 0px 6px;width:198px;}
#header #navigation ul li ul.megaUl li .megaMenu .productListingItem h2.categoryName a{padding:2px 10px 0px 0px;margin:0px 0px 0px 10px;width:178px;font-size:14px;color:#FFF;line-height:16px;text-transform:none;}
.our-history #headerImages.stuck{float:none;position:fixed;margin:0 -50% 0px 0px;width:1920px;width:100%;height:115px;padding:0px 0 0;background:#FFF;z-index:1000!important;}
#headerImages{float:none;position:relative;margin:0 auto;min-width:1020px;max-width:100%;height:115px;padding:0px 0 0;background:#FFF;z-index:1;}
.moduleComponentContainerheaderImages{position:absolute;top:0px;left:0;right:0;bottom:0;width:100%;min-height:115px;}
.moduleComponentContainerheaderImages .moduleComponentheaderImages{width:100%;height:115px;overflow:hidden;}
.moduleComponentContainerheaderImages .moduleComponentheaderImages .bannerTitle{display: none;}
#homeSlides{float:none;position:relative;margin:0 auto;min-width:1020px;max-width:100%;height:459px;padding:0px 0 0;background:#FFF;z-index:1;}
.moduleComponentContainerhomeBanners{position:absolute;top:0px;right:0;left:0;bottom:0;width:100%;min-height:459px;}
.moduleComponentContainerhomeBanners .moduleComponenthomeBanners{width:100% !important;height:459px !important;overflow:hidden;}
.moduleComponentContainerhomeBanners .moduleComponenthomeBanners .bannerHtmlContent{position:absolute;bottom:0;right:0;left:0;height:115px;z-index:4;background:rgba(114,191,68,0.8);color:#fff;}
.moduleComponentContainerhomeBanners .moduleComponenthomeBanners .bannerHtmlContent .bgContainer{background:url(https://www.jenkinsfps.co.nz/images/style/cogs.png) 30px 22px no-repeat;height:115px;}
.moduleComponentContainerhomeBanners .moduleComponenthomeBanners .bannerHtmlContent h2{color:#FFF;font-family:'Nunito', sans-serif;font-size:28px;margin:15px 0px 0px 0px;padding:0px 0px 0px 115px;font-weight:400;line-height:58px;}
.moduleComponentContainerhomeBanners .moduleComponenthomeBanners .bannerHtmlContent p{font-family:'Nunito', sans-serif;margin:0px;line-height:0px;padding:0px 0px 0px 115px;font-size:16px;font-weight:400;text-transform:uppercase;}
.moduleComponentContainerhomeBanners .moduleComponent19 .bannerHtmlContent .bgContainer{background:url(https://www.jenkinsfps.co.nz/images/style/cogs.png) 30px 22px no-repeat;}
.moduleComponentContainerhomeBanners .moduleComponent65 .bannerHtmlContent .bgContainer{background:url(https://www.jenkinsfps.co.nz/images/style/servicesIcon.png) 30px 22px no-repeat;}
.moduleComponentContainerhomeBanners .moduleComponent67 .bannerHtmlContent .bgContainer{background:url(https://www.jenkinsfps.co.nz/images/style/tagIcon.png) 30px 22px no-repeat;}
.moduleComponentContainerhomeBanners .moduleComponent68 .bannerHtmlContent{background:rgba(114,191,68,0.0);}
.moduleComponentContainerhomeBanners .moduleComponent68 .bannerHtmlContent .bgContainer{background:url(https://www.jenkinsfps.co.nz/images/style/packagingIcon.png) 30px 22px no-repeat;}
.moduleComponentContainerhomeBanners .moduleComponent66 .bannerHtmlContent .bgContainer{background:url(https://www.jenkinsfps.co.nz/images/style/freshpakIcon.png) 30px 22px no-repeat;}
#content{float:left;position:relative;z-index:2;background:#fff;}
#content .container{}
#content .bgContainer{}
#homeSlideNav{position:absolute;bottom:12px;right:12px;z-index:3000;background:none;display:block;}
#homeSlideNav a{margin:0px 2px;display:block;float:left;width:8px;height:8px;background:url(https://www.jenkinsfps.co.nz/images/style/progress_icon.png) 0px 0px no-repeat;}
#homeSlideNav a.activeSlide{font-weight:bold;color:#FFF;background:url(https://www.jenkinsfps.co.nz/images/style/progress_icon.png) 0px -8px no-repeat;}
#homeCallouts{float:right;position:relative;margin:20px 0px 0px 24px;width:450px;}
#latestTrends{float:left;position:relative;width:200px;height:210px;margin-left:10px;border:5px solid #FFF;-webkit-box-shadow:#cbc8c0 0px 2px 3px;-moz-box-shadow:#cbc8c0 0px 2px 3px;box-shadow:#cbc8c0 0px 2px 3px;}
#videoCallout{float:right;position:relative;width:196px;border:5px solid #FFF;-webkit-box-shadow:#cbc8c0 0px 2px 3px;-moz-box-shadow:#cbc8c0 0px 2px 3px;box-shadow:#cbc8c0 0px 2px 3px;}
#videoCallout img{padding:0px 0px 0px 0px;}
#videoCallout span#playBtn{position:absolute;left:55px;top:50px;height:85px;width:85px;background:url(https://www.jenkinsfps.co.nz/images/style/playBtn.png) 0px 0px no-repeat;}
#videoCallout span#playBtn:hover{background:url(https://www.jenkinsfps.co.nz/images/style/playBtn.png) 0px -85px no-repeat;}
#videoCallout h2{font-size:14px;margin:-4px 0px 0px 0px;padding:0px;background:#72bf44;}
#videoCallout h2 a{display:block;text-decoration:none;font-weight:400;color:#FFF;margin:0px 0px 0px 0px;padding:6px 0px 4px 10px;}
#pageEditorContent{float:left;position:relative;width:480px;padding:12px 0px;margin:0px 0px 0px 0px;}
#default #pageEditorContent{float:right;position:relative;width:670px;padding:20px;margin:11px 0px 40px 0px;border:none;}
#default.fullWidth #pageEditorContent{float:right;position:relative;width:920px;padding:20px;margin:11px 0px 40px 0px;border:none;}
#default.product-details #pageEditorContent{float:right;position:relative;width:707px;padding:0px;margin:6px 0px 0px 0px;border:none;}
#footerMenuOne{float:left;width:250px;margin-top:7px;}
#footerMenuOne ul{float:left;position:relative
width:100%;color:#FFF;margin:0px 0px 5px 0px;padding:0;}
#footerMenuOne li,
#footerMenuOne ul li{width:150px;list-style:none;margin:0;padding:0;}
#footerMenuOne li a,
#footerMenuOne ul li a{text-decoration:none;margin:10px 0px;color:#333333;font-size:12px;text-transform:none;font-family:'Open Sans', sans-serif;font-weight:600;}
#footerMenuOne ul li a.menuSelected{color:#72bf44;}
#footerMenuOne ul li a.homeLink:hover{color:#72bf44;}
.home #footerMenuOne li a.homeLink{color:#72bf44;}
#footerMenuOne ul li ul{display:none;}
#footerMenuTwo{float:left;width:247px;margin-top:8px;}
#footerMenuTwo h2{font-size:14px;font-family:'Open Sans', sans-serif;color:#150858;margin:0px 0px 10px;padding:0px;}
#mc_embed_signup{padding:0px;margin:0px;width:210px;}
#mc_embed_signup .mc-field-group label{display:inline-block!important;width:20%;text-transform:uppercase;color:#333;font-family:"Open Sans",sans-serif;font-size:13px;text-transform:uppercase;}
#mc_embed_signup .mc-field-group input{display:inline-block!important;border:1px solid #FF0000;width:70%!important;padding:4px!important;border:1px solid #d8d8d8;border-radius:4px;font-family:"Open Sans",sans-serif;font-size:12px;}
#mc_embed_signup .mc-field-group input:focus,
#mc_embed_signup .mc-field-group input:hover{border:1px solid #72bf44;}
.mc-field-group{margin:0px!important;min-height:20px!important;}
#mc-embedded-subscribe.button{background:#72bf44!important;border:none!important;font-size:11px!important;padding:4px!important;width:auto!important;cursor:pointer!important;text-transform:uppercase!important;color:#FFF!important;font-family:'Open Sans', sans-serif!important;-webkit-border-radius:4px!important;-moz-border-radius:4px!important;border-radius:4px!important;transition:all 0.5s ease-in!important;line-height:12px!important;height:24px!important;margin-left:43px!important;margin-top:5px!important;font-weight:400!important;}
#mc-embedded-subscribe.button:hover{background:#150958!important;}
#footerMenuThree{float:left;width:250px;margin-top:13px;}
#footerMenuFour{float:left;width:200px;margin-top:8px;}
#footerMenuFour h2{font-size:14px;font-family:'Open Sans', sans-serif;color:#150858;margin:0px;padding:0px;}
#footerMenuFour p{margin:0px;padding:0px;font-size:12px;line-height:16px;}
#footerMenuFour p strong{margin:0px 0px 0px 0px;padding:0px;color:#72bf44;}
#footerMenuFour a{text-decoration:none;color:#333;}
#copyright{float:left;position:relative;width:100%;}
#copyright p{font-size:10px;width: auto;display: block;float: left;}
#copyright p a{text-decoration:none;color:#333;}
#leftNavigation{float:left;position:relative;width:100%;margin:0px 0px 0px 0px;padding:0px;}
ul.virtualModuleMenu,
ul.meetOurFamilyMenu,
ul.meetTheTeamMenu{display:none;}
#leftNavigation ul{list-style:none;margin:35px 0px 0px 0px;padding:0;}
#leftNavigation ul li{margin:0px 0px 0px 0px;padding:0;}
#leftNavigation ul li a{margin:0px 0px 0px 0px;padding:0;}
#leftNavigation ul li ul{margin:0px 0px 0px 0px;padding:0;}
#leftNavigation ul li ul li{margin:0px 0px 0px 0px;padding:0;}
#leftNavigation ul li ul li a{margin:9px 0px;padding:0;text-transform:none;font-size:14px;}
#leftNavigation ul li ul li a:hover{color:#72bf44;}
#leftNavigation ul li ul li ul li a{margin:2px 40px;padding:0;text-transform:none;font-size:14px;}
#leftNavigation ul#navProducts{margin:35px 0px 30px 0px;}
#leftNavigation ul li a,
#leftNavigation ul#navProducts li a{display:block;width:100%;padding:0px 0px;background:none;margin:10px 0px 0px;color:#333333;font-size:16px;text-transform:uppercase;text-decoration:none;font-family:'Nunito', sans-serif;font-weight:;}
#leftNavigation ul#navProducts li ul li a.selected{color:#72bf44;}
#leftNavigation ul li ul li a.menuSelected,
#leftNavigation ul li a.childSelected{color:#72bf44;}
#leftNavigation ul li a{}
#leftNavigation ul#navProducts li ul{list-style:none;margin:0px 0px 0px 0px;padding:0;}
#leftNavigation ul#navProducts li ul li{background:none;}
#leftNavigation ul#navProducts li ul li a{display:block;width:96%;padding:4px 0px;background:none;margin:0px 0px 0px 0px;color:#333;font-size:14px;text-transform:none;font-family:Arial;text-decoration:none;font-family:'Nunito', sans-serif;}
#leftNavigation ul#navProducts li ul li a:hover{background:none;color:#72bf44;}
#leftNavigation ul#navProducts li ul li ul li{margin:0px 0px 0px 40px;}
#emailForm,
#subscribeForm,
#surveyTable,
#alertForm,
#registrationForm{float:left;width:97%;background:#FFF;border:none;padding:10px;margin:0px 0px 30px 0px;}
#emailForm{width:500px;}
#subscribeForm{width:210px;padding:0px;background:none;border:none;}
#emailForm td.labelHorizontal,
#subscribeForm td.labelHorizontal,
#surveyTable td.labelHorizontal,
#alertForm td.labelHorizontal,
#registrationForm td.labelHorizontal{width:45%;vertical-align:top;color:#333;padding:0 5% 0 0;}
#subscribeForm td.labelHorizontal{width:12%;vertical-align:top;color:#333;padding:0 5% 0 0;font-family:'Open Sans', sans-serif;font-size:13px;text-transform:uppercase;}
#emailForm td.valueHorizontal,
#subscribeForm td.valueHorizontal,
#surveyTable td.valueHorizontal,
#alertForm td.valueHorizontal,
#registrationForm td.valueHorizontal{width:50%;vertical-align:top;text-align:left;font-family:'Open Sans', sans-serif;}
#subscribeForm td.valueHorizontal{width:90%;vertical-align:top;text-align:left;}
#emailForm td.valueHorizontal .fgroup,
#subscribeForm td.valueHorizontal .fgroup,
#surveyTable td.valueHorizontal .fgroup,
#alertForm td.valueHorizontal .fgroup,
#registrationForm td.valueHorizontal .fgroup{font-family:'Open Sans', sans-serif;font-size:11px;}
span.fieldNumber{font-weight:bold;margin:0px 10px 0px 0px;color:#65a8c1;}
span.required{vertical-align:top;font-size:10px;font-weight:bold;color:#72bf44;}
table.ftable td{vertical-align:top;padding:4px;}
table.ftable td.flabel{text-align:right;padding-right:10px;}
table.ftable td.fvalue{text-align:left;}
table.ftable td.fcolumn{text-align:center;}
input.ftxt, input.fmtxt, input.fstxt,input.fdate,textarea.fmtxt{font-family:arial,helvetica,sans-serif;background:#FFF;border:1px solid #d8d8d8;font-size:11px;width:350px;padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:all 0.5s ease-in;}
#subscribeForm input.ftxt,
#subscribeForm input.fmtxt,
#subscribeForm input.input.fstxt,
#subscribeForm input.fdate,
#subscribeForm textarea.fmtxt{font-family:'Open Sans', sans-serif;background:#FFF;border:1px solid #d8d8d8;font-size:12px;width:135px;padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:4px;}
#subscribeForm input.ftxt:hover,
#subscribeForm input.ftxt:focus,
#subscribeForm input.fmtxt:hover,
#subscribeForm input.fmtxt:focus,
#subscribeForm input.fstxt:hover,
#subscribeForm input.fstxt:focus,
#subscribeForm input.fdate:hover,
#subscribeForm input.fdate:focus{border:1px solid #72bf44;}
input.ftxt:hover,
input.fmtxt:focus,
input.fmtxt:hover,
input.fstxt:focus,
input.fstxt:hover,
input.fdate:focus,
input.fdate:hover,
textarea.fmtxt:focus,
textarea.fmtxt:hover{border:1px solid #72bf44;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:all 0.5s ease-in;}
input.fdate{width:150px;}
input.fstxt{width:50px;}
select.fsel,select.fseldate{float:right;background:#fff;border:1px solid #ccc;font-size:11px;padding:5px;width:300px;border-radius:4px;margin:0px 0px 0px 0px;}
select.fseldate{width:auto;}
select.fseldate:hover,
select.fseldate:focus,
select.fseldate:hover,
select.fseldate:focus{border:1px solid #65a8c1;}
.contact-us .buttonBar,
contact-us .buttonPanel{text-align:right;padding:5px 0px 0px 0px;}
.contact-us .buttonBar input,
.contact-us input.fsub{background:#72bf44;border:none;font-size:14px;padding:4px;width:auto;cursor:pointer;text-transform:uppercase;color:#FFF;font-family:'Open Sans', sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:all 0.5s ease-in;}
.buttonBar, .buttonPanel{text-align:left;padding:5px 0px 0px 0px;}
.buttonBar input, input.fsub{background:#72bf44;border:none;font-size:11px;padding:4px;width:auto;cursor:pointer;text-transform:uppercase;color:#FFF;font-family:'Open Sans', sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:all 0.5s ease-in;}
.buttonBar input:hover,
input.fsub:hover{background:#150958;color:#FFF;transition:all 0.5s ease-in;}
.msg{color:#FF0000;margin:10px 0px;font-style:italic;}
.finlinehelp{display:none;}
#emailForm .reset,
#subscribeForm .reset,
#surveyTable .reset,
#alertForm .reset,
#registrationForm .reset{display:none;}
.elastitag-quote-request input.ftxt,
.elastitag-quote-request input.fmtxt,
.elastitag-quote-request input.fstxt,
.elastitag-quote-request input.fdate,
.elastitag-quote-request textarea.fmtxt,
.labels-quote-request input.ftxt,
.labels-quote-request input.fmtxt,
.labels-quote-request input.fstxt,
.labels-quote-request input.fdate,
.labels-quote-request textarea.fmtxt{float:right;font-family:arial,helvetica,sans-serif;background:#FFF;border:1px solid #d8d8d8;font-size:11px;width:225px;padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:all 0.5s ease-in;}
.elastitag-quote-request #emailForm td.labelHorizontal,
.elastitag-quote-request #emailForm td.labelHorizontal,
.elastitag-quote-request #emailForm td.labelHorizontal,
.elastitag-quote-request #emailForm td.labelHorizontal,
.elastitag-quote-request #emailForm td.labelHorizontal,
.labels-quote-request #emailForm td.labelHorizontal,
.labels-quote-request #emailForm td.labelHorizontal,
.labels-quote-request #emailForm td.labelHorizontal,
.labels-quote-request #emailForm td.labelHorizontal,
.labels-quote-request #emailForm td.labelHorizontal{padding:0 5% 0 0;width:55%;}
.elastitag-quote-request #emailForm td.valueHorizontal,
.elastitag-quote-request #emailForm td.valueHorizontal,
.elastitag-quote-request #emailForm td.valueHorizontal,
.elastitag-quote-request #emailForm td.valueHorizontal,
.elastitag-quote-request #emailForm td.valueHorizontal,
.labels-quote-request #emailForm td.valueHorizontal,
.labels-quote-request #emailForm td.valueHorizontal,
.labels-quote-request #emailForm td.valueHorizontal,
.labels-quote-request #emailForm td.valueHorizontal,
.labels-quote-request #emailForm td.valueHorizontal{width:40%;}
.elastitag-quote-request select.fsel,
.labels-quote-request select.fsel{background:#fff;border:1px solid #ccc;font-size:11px;padding:4px;width:235px;margin:0px 0px 0px 0px;}
.siteSearch span{font-size:14px;font-weight:bold;}
.siteSearch input.fsub{border:1px solid #ccc;font-size:11px;margin:0px 3px 10px;padding:2px 6px;cursor:pointer;}
.siteSearch input.textInput{font-size:11px;border:1px solid #ccc;padding:3px 6px;}
#searchResultDescription{margin:0px 0px 10px;}
#searchResultItems .searchResultItem{margin:15px 0px 0px 0px;padding:0px 0px 15px 0px;border-bottom:1px solid #f3f3f3;}
#searchResultItems .title{font-weight:bold;margin:0px 0px 0px 10px;}
#searchResultItems .description{margin:8px 0px 0px 25px;}
#socialMediaIcons{position:absolute;top:-25px;left:-2px;}
a.twitterIcon{display:block;float:left;position:relative;width:20px;height:20px;margin:0px 2px;background:url(https://www.jenkinsfps.co.nz/images/icons/icon_pinterest.png) top left no-repeat;}
a.facebookIcon{display:block;float:left;position:relative;width:20px;height:20px;margin:0px 2px;background:url(https://www.jenkinsfps.co.nz/images/icons/icon_facebook.png) top left no-repeat;}
a.pintrestIcon{display:block;float:left;position:relative;width:20px;height:20px;margin:0px 2px;background:url(https://www.jenkinsfps.co.nz/images/icons/icon_twitter.png) top left no-repeat;}
#socialMediaIcons a:hover{background-position:0 100%;}
#default.products #pageEditorContent{float:right;width:73%!important;padding-right:0px;padding:20px 0px;border:none;}
#default.products #pageEditorContent.fullWidth{float:right;width:100%!important;padding-right:0px;padding:20px 0px;border:none;}
#default.products #pageEditorContent.fullWidth #productListingItems p{width:90%!important;}
#productListingItems p.orphan{display:none;}
.productPath{display:none;}
.orphan{float:left;position:relative;}
#productListingItems{float:left;position:relative;width:110%;}
#productListingItems .descriptionContainer{float:left;position:relative;width:90%;}
.productListingItem{float:left;position:relative;width:198px;min-height:200px;text-align:left;padding:0px;margin:0px 34px 25px 0px;background:#FFF;border-radius:0px;border:7px solid #FFF;background:#FFF;-webkit-box-shadow:#cbc8c0 0px 2px 3px;-moz-box-shadow:#cbc8c0 0px 2px 3px;box-shadow:#cbc8c0 0px 2px 3px;}
.productListingItem img{border:none;}
.productListingItem h2{display:block;min-height:auto;width:100%;height:37px;margin:0px 0;font-size:13px;text-transform:none;background:#72bf44;text-decoration:none;color:#FFF;padding:0px 0px 0px;color:#FF0000;font-family:'Nunito', sans-serif;}
.productListingItem h2 a{display:block;min-height:auto;width:95%;height:37px;margin:0px 0;font-size:13px;text-transform:none;background:#72bf44;text-decoration:none;color:#FFF;padding:5px 5px 5px;font-family:'Nunito', sans-serif;}
p.productName a{display:block;min-height:auto;width:95%;height:37px;margin:0px 0;font-size:13px;text-transform:none;background:#72bf44;text-decoration:none;color:#FFF;padding:5px 5px 5px;margin:0px 0px 0px 0px;font-weight:600;font-family:'Nunito', sans-serif;}
h2.categoryName{width:100%;height:37px;position:absolute;bottom:10px;font-family:'Nunito', sans-serif;}
p.productName{width:100%;height:37px;position:absolute;bottom:0px;line-height:16px;font-family:'Nunito', sans-serif;}
#ajaxBusy{display:none;}
.displayNone{display:none;}
#left{float:left;width:220px;min-height:400px;display:none;}
#right{float:right;width:707px;position:relative;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#right h2{display:block;width:100%;margin:26px 0px 13px;color:#72bf44;font-size:26px;font-weight:400;font-family:'Nunito', sans-serif;text-transform:uppercase;}
#multipleImageContainer{float:left;width:707px;position:relative;border:none;height:540px;overflow:hidden;}
#downloadABrochure a{display:block;float:left;width:31.3%;position:relative;top:0px;right:0px;padding:10px 0px; margin: 0px 2% 0px 0px;text-transform:uppercase;text-align:center;text-decoration:none;background:#72bf44;color:#FFF;font-family:'Nunito', sans-serif;font-size:14px;-webkit-border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;transition:all 0.5s ease-in;}
#downloadABrochure a:hover{background:#150958;transition:all 0.5s ease-in;}
#downloadOrderForms a{display:block;float:left;width:31.3%;position:relative;top:auto;right:auto;padding:10px 0px; margin: 0px 2% 0px 0px;text-transform:uppercase;text-align:center;text-decoration:none;background:#72bf44;color:#FFF;font-family:'Nunito', sans-serif;font-size:14px;-webkit-border-radius:6px 6px 0px 0px;-moz-border-radius:6px 6px 0px 0px;border-radius:6px 6px;transition:all 0.5s ease-in;}
#downloadOrderForms a:hover{background:#150958;transition:all 0.5s ease-in;}
#contactButton a{display:block;float:left;width:31.3%;position:relative;top:auto;right:auto;padding:10px 0px; margin: 0px 2% 0px 0px;text-transform:uppercase;text-align:center;text-decoration:none;background:#72bf44;color:#FFF;font-family:'Nunito', sans-serif;font-size:14px;-webkit-border-radius:6px 6px 0px 0px;-moz-border-radius:6px 6px 0px 0px;border-radius:6px 6px;transition:all 0.5s ease-in;}
#contactButton a:hover{background:#150958;transition:all 0.5s ease-in;}



#detailImage{float:left;position:relative;display:none;}
.clickToEnlarge{display:none;}
.productDetailDescription{float:left;width:707px;position:relative;margin-bottom:0px;}
.productDetailDescription p{}
.productDetailDescription p strong{display:inline-block;color:#72bf44;font-family:'Nunito', sans-serif;padding-left:23px;padding-top:5px;font-weight:400;background:url(https://www.jenkinsfps.co.nz/images/style/featuresIcon.jpg) 0px 3px no-repeat;}
.productContact{float:left;position:relative;width:100%;margin:0px 0px 10px;}
.productContact h2{font-size:16px!important;margin:15px 0px 0px!important;}
.productContact .profilePic{display:inline-block;border:1px solid #72bf44;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;margin:0px 0px -8px;}
.productContact .title{display:inline-block;margin:0px 0px 0px;color:#72bf44;font-family:"Nunito",sans-serif;font-weight:400;width:46%;}
.productContact .title h1{text-transform:none;font-size:40px;}
.productContact .phone{float:right;display:inline-block;margin:2px 0px 0px;color:#72bf44;font-family:"Nunito",sans-serif;font-size:32px;margin-right:15px;}
.productContact a.email{float:right;display:inline-block;margin:10px 0px 0px;}
.moduleItemsListingMeetTheTeam{float:left;position:relative;width:108%;height:auto;margin-top:20px;}
.moduleItemsListingMeetTheTeam #imageWrap{float:left;position:relative;width:100%;}
.moduleListingWrapperMeetTheTeam .contentPageTitle{display:none;}
.moduleItemsListingMeetTheTeam #imageWrap .activeSelected{float:left;position:relative;width:96px;height:96px;margin-right:35px;margin-bottom:53px;}
.moduleItemsListingMeetTheTeam #imageWrap .activeSelected img{float:left;position:relative;width:88px;height:88px;transition:all 0.5s ease-in;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:48px;border:4px solid #7dc142;margin-bottom:8px;}
.moduleItemsListingMeetTheTeam #imageWrap .activeSelected span{width:88px;text-align:center;}
.moduleItemsListingMeetTheTeam #imageWrap .activeSelected img:hover{border:4px solid #150958;cursor:pointer;}
.moduleItemsListingMeetTheTeam #imageWrap .activeSelected.selected{width:152px;height:152px;margin-right:15px;margin-bottom:13px;transition:all 0.5s ease-in;}
.moduleItemsListingMeetTheTeam #imageWrap .activeSelected.selected img{width:144px;height:144px;border-radius:88px;transition:all 0.5s ease-in;margin-top:-55px;}
.moduleItemsListingMeetTheTeam #imageWrap .activeSelected.selected span{display:none;}
.moduleItemsListingMeetTheTeam #contentWrap{float:left;position:relative;width:100%;}
.moduleItemsListingMeetTheTeam #contentWrap .moduleItemsListingItem .moduleItemContent{display:none;}
.moduleItemsListingMeetTheTeam #contentWrap .moduleItemsListingItem.selected .moduleItemContent{display:block;}
.moduleItemsListingMeetTheTeam .moduleItemsListingItem .moduleItemContent .title{font-size:40px;color:#72bf44;font-family:'Nunito', sans-serif;margin:0px 0px -10px 0px;}
.moduleItemsListingMeetTheTeam .moduleItemsListingItem .moduleItemContent em{font-size:18px;color:#808080;margin:0px 0px -20px 0px;}
.moduleItemsListingMeetTheTeam .moduleItemsListingItem .moduleItemContent .extraFields{font-size:;color:#72bf44;}
.moduleItemsListingMeetTheTeam .moduleItemsListingItem .moduleItemContent .extraFields .label{display:none;}
.moduleItemsListingMeetTheTeam .moduleItemsListingItem .moduleItemContent .extraFields a.mailtoLink{display:block;width:31px;height:24px;position:absolute;top:-3px;right:-40px;background:url(https://www.jenkinsfps.co.nz/images/style/email_Icon.jpg) 0 0 no-repeat;}
.moduleItemsListingMeetTheTeam .moduleItemsListingItem .moduleItemContent .extraFields p{display:block;width:240px;position:absolute;top:8px;right:60px;font-size:30px;color:#72bf44;font-family:'Nunito', sans-serif;text-align:right;}
.moduleListingWrapperMeetOurFamily{position:relative;float:left;border:none;width:100%;margin-top:20px;margin-bottom:20px;}
.moduleListingWrapperMeetOurFamily .moduleItemsListingItem{position:relative;float:left;width:100%;padding:0px;border:none;}
.moduleListingWrapperMeetOurFamily .moduleItemsListingItem:nth-child(odd){position:relative;float:left;width:100%;border:none;padding:0px;}
.moduleListingWrapperMeetOurFamily .moduleItemsListingItem .moduleItemContent .title{color:#150958;font-size:18px;font-family:'Nunito', sans-serif;}
.moduleListingWrapperMeetOurFamily .moduleItemsListingItem .moduleItemContent{position:relative;float:right;border:none;width:42%;padding:15px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:#ccc 0px 2px 8px;-moz-box-shadow:#ccc 0px 2px 8px;box-shadow:#ccc 0px 2px 8px;text-align:left;}
.moduleListingWrapperMeetOurFamily .moduleItemsListingItem:nth-child(odd) .moduleItemContent{position:relative;float:left;border:none;padding:15px;text-align:right;}
#timelineBar{position:absolute;top:-20px;left:49%;width:10px;height:101%;border:1px solid #72bf44;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#72bf44;}
.moduleListingWrapperMeetOurFamily .moduleItemsListingItem #timelineArrow{display:block;position:absolute;top:20px;right:312px;width:20px;height:10px;border:1px solid #72bf44;margin:0px;background:#72bf44;}
.moduleListingWrapperMeetOurFamily .moduleItemsListingItem:nth-child(odd) #timelineArrow{display:block;position:absolute;top:20px;left:311px;width:20px;height:10px;border:1px solid #72bf44;margin:0px;background:#72bf44;}
#teamInsert h2{font-size:34px;text-transform:none;margin:0px;padding:0px;font-weight:400;color:#72bf44;}
#teamInsert h3{font-size:32px;text-transform:none;margin:0px;padding:0px;font-weight:400;color:#72bf44;}
#default #pageEditorContent img#imageBorderRound{border:1px solid #72bf44!important;margin-right:20px;margin-bottom:20px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;transition:all 0.5s ease-in;}
.fresh-news.fullWidth h1.contentPageTitle,
.case-studies.fullWidth h1.contentPageTitle,
.blogs.fullWidth h1.contentPageTitle{margin:0px 0px 0px 250px;width:80%;}
.moduleListingWrapperBlog,
.moduleListingWrapperCaseStudies{position:relative;float:left;width:100%;}
.moduleListingWrapperCaseStudies #pageSource,
.moduleListingWrapperBlog #pageSource{position:relative;float:right;margin:0px 0px 5px 0px;width:72.5%;padding:0px;}
.moduleDetailWrapperCaseStudies #pageSource,
.moduleDetailWrapperBlog #pageSource{display:none;}
.moduleListingWrapperCaseStudies,
.moduleListingWrapperBlog{position:relative;float:left;width:100%;margin:0px 0px 0px 0px;}
.moduleListingWrapperCaseStudies #navBar,
.moduleListingWrapperBlog #navBar{float:left;/* margin:-42px 0px 0px -20px; */min-height:400px;padding:0px 20px 0px 0px;position:relative;width:250px; box-sizing: border-box;}
.moduleDetailWrapperCaseStudies #navBar,
.moduleDetailWrapperBlog #navBar{float:left;margin:-42px 0px 0px -20px;min-height:400px;padding:0;position:relative;width:250px;}
.navDateLinks .navheaders,
.navCategoryBlogLinks .navheaders,
.navRecentLinks .navheaders{display:block;font-family:"Nunito",sans-serif;font-size:16px;margin:10px 0 0;padding:0;text-decoration:none;text-transform:uppercase;width:100%;color:#333;}
#navBar ul{list-style:none;margin:9px 0px;padding:0px 0px 0px 0px;}
#navBar ul li{list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#navBar ul li a{color:#333;display:block;font-family:"Nunito",sans-serif;font-size:14px;margin:4px 0 4px 37px;text-decoration:none;transition:all 0.5s ease-in;}
#navBar ul li a:hover{color:#72bf44;transition:all 0.5s ease-in;}
.moduleListingWrapperCaseStudies .moduleItemsListingItem,
.moduleListingWrapperBlog .moduleItemsListingItem{float:right;margin:0px 0px 20px 0px;padding:0px 0px 20px 0px;position:relative;width:670px;border-bottom:1px solid #72bf44;}
.moduleListingWrapperCaseStudies .moduleItemsListingItem .moduleItemImage,
.moduleListingWrapperBlog .moduleItemsListingItem .moduleItemImage{position:relative;float:left;width:26%;}
.moduleListingWrapperCaseStudies .moduleItemsListingItem .moduleItemImage img,
.moduleListingWrapperBlog .moduleItemsListingItem .moduleItemImage img{border:5px solid #FFF;-webkit-box-shadow:#cbc8c0 0px 2px 3px;-moz-box-shadow:#cbc8c0 0px 2px 3px;box-shadow:#cbc8c0 0px 2px 3px;}
.moduleListingWrapperCaseStudies .moduleItemsListingItem .header,
.moduleListingWrapperBlog .moduleItemsListingItem .header{position:relative;float:left;width:70%;margin:0px 0px 0px 20px;}
.moduleListingWrapperCaseStudies .moduleItemsListingItem .header .title,
.moduleListingWrapperBlog .moduleItemsListingItem .header .title{display:block;font-family:"Nunito",sans-serif;font-size:16px;margin:0px 0 0;padding:0;text-decoration:none;text-transform:uppercase;width:100%;color:#333;}
.moduleListingWrapperBlog .moduleItemsListingItem .header .date{color:#333;display:block;font-family:"Nunito",sans-serif;font-size:11px;margin:0px 0 0px 0px;text-decoration:none;transition:all 0.5s ease-in;}
.moduleListingWrapperCaseStudies .moduleItemsListingItem .moduleItemContent,
.moduleListingWrapperBlog .moduleItemsListingItem .moduleItemContent{position:relative;float:left;width:70%;margin:8px 0px 0px 20px;}
.moduleListingWrapperCaseStudies .moduleItemsListingItem .readMore a,
.moduleListingWrapperBlog .moduleItemsListingItem .readMore a{position:relative;float:left;width:70%;margin:10px 0px 0px 0px;text-decoration:none;font-family:"Nunito",sans-serif;text-decoration:uppercase;color:#333;transition:all 0.5s ease-in;}
.moduleListingWrapperCaseStudies .moduleItemsListingItem .readMore a:hover,
.moduleListingWrapperBlog .moduleItemsListingItem .readMore a:hover{transition:all 0.5s ease-in;color:#72bf44;}
.moduleDetailWrapperCaseStudies .moduleItemCaseStudies,
.moduleDetailWrapperBlog .moduleItemBlog{float:right;margin:0px 0px 20px 0px;padding:0px 0px 20px 0px;position:relative;width:670px;}
.moduleItemFreshNews .title,
.moduleDetailWrapperCaseStudies .moduleItemCaseStudies .title,
.moduleDetailWrapperBlog .moduleItemBlog .title{margin:5px 0px 0px;color:#150958;font-size:22px;text-transform:uppercase;font-family:'Nunito', sans-serif;}
.moduleDetailWrapperBlog .moduleItemBlog .date{color:#333;display:block;font-family:"Nunito",sans-serif;font-size:14px;margin:0px 0 0px 0px;text-decoration:none;}
.moduleDetailWrapperCaseStudies .moduleItemCaseStudies .moduleItemImage,
.moduleDetailWrapperBlog .moduleItemBlog .moduleItemImage{float:right;position:relative;margin:0px 0px 20px 0px;padding:0px 0px 20px 20px;}
.moduleDetailWrapperCaseStudies .moduleItemCaseStudies .moduleItemImage img,
.moduleDetailWrapperBlog .moduleItemBlog .moduleItemImage img{border:5px solid #FFF;-webkit-box-shadow:#cbc8c0 0px 2px 3px;-moz-box-shadow:#cbc8c0 0px 2px 3px;box-shadow:#cbc8c0 0px 2px 3px;}
#facebook{float:left;position:relative;margin-right:10px;}
#twitter{float:left;position:relative;}
.pinterest{float:left;position:relative;.}
#plusone{float:left;position:relative;margin-left:10px;}
.blogs #moduleListingWrapper .errorMsg{float:left;position:relative;margin-left:25px;}
.media #pageEditorContent a{color:#333;font-family:"Nunito",sans-serif;transition:all 0.5s ease-in;}
.media #pageEditorContent a:hover{color:#72bf44;font-family:"Nunito",sans-serif;transition:all 0.5s ease-in;}
#documentLibraryItems{border:1px solid #FFF;float:left;width:100%;position:relative;margin:20px 0px 0px 0px;}
.documentLibraryItem{float:left;position:relative;width:100%;background:#fff;padding:0px 0px 5px 0px;}
.documentLibraryItem .title{float:left;position:relative;width:60%;display:inline-block;padding:5px;}
.documentLibraryItem .size{float:left;position:relative;width:10%;padding:5px;font-size:12px;}
.documentLibraryItem .icon{float:left;position:relative;width:20%;padding:5px;font-size:11px;}
.documentLibraryItem .icon img{margin:0px 0px -3px 0px;}
.documentLibraryItem.heading{background:#FFF;color:#333333;font-weight:bold;}
.documentLibraryItem.productHeading{background:#FFF!important;color:#333333;font-weight:bold;border-bottom:1px solid #EEE;margin-top:10px;}
.documentLibraryItem.heading .title{padding-bottom:0px;}
.documentLibraryItem.heading .size{padding-bottom:0px;}
.documentLibraryItem.heading .icon{padding-bottom:0px;}
.documentLibraryItem .description{float:left;position:relative;width:544px;padding:0px 0px 0px 20px;color:60%;}
.documentLibraryItem:nth-child(even){background:#f7f7f7;}
.moduleComponentContainervideoLibrary{float:left;position:relative;width:104%;margin:10px 0px 30px 0px;}
.moduleComponentvideoLibrary{float:left;position:relative;width:196px;border:5px solid #FFF;-webkit-box-shadow:#cbc8c0 0px 2px 3px;-moz-box-shadow:#cbc8c0 0px 2px 3px;box-shadow:#cbc8c0 0px 2px 3px;margin:0px 25px 30px 0px;}
.moduleComponentvideoLibrary span#playBtn{position:absolute;left:55px;top:50px;height:85px;width:85px;background:url(https://www.jenkinsfps.co.nz/images/style/playBtn.png) 0px 0px no-repeat;}
.moduleComponentvideoLibrary span#playBtn:hover{background:url(https://www.jenkinsfps.co.nz/images/style/playBtn.png) 0px -85px no-repeat;}
.moduleComponentContainervideoLibrary h2{font-size:14px;margin:-4px 0px 0px 0px;padding:0px;background:#72bf44;min-height:50px;}
.moduleComponentContainervideoLibrary h2 a{display:block;text-decoration:none;font-weight:400;color:#FFF;margin:0px 0px 0px 0px;padding:6px 0px 4px 10px;}
#back-top{position:fixed;bottom:0px;right:18px;z-index:9999;outline:none;}
#back-top a{width:45px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;color:#a6a6a6;}
#back-top a:hover{color:#014587;}
#back-top span{width:45px;height:45px;display:block;margin:0px 0px 0px 0px;background:transparent url(https://www.jenkinsfps.co.nz/images/style/upArrow.png) 0px -52px no-repeat;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:0s;-moz-transition:0s;transition:0s;}
#back-top a:hover span{background:transparent url(https://www.jenkinsfps.co.nz/images/style/upArrow.png) 0px 0px no-repeat;}
a#pull{display:none;}
#imageLibraryItems{float:left;position:relative;width:104%;margin-top:10px;}
#imageLibraryItems .description,
.categoryDescription,
#imageLibraryItems .title{display:none;}
#imageLibraryItems .imageLibraryItem{float:left;position:relative;width:196px;height:182px;margin-right:30px;border:5px solid #FFF;-webkit-box-shadow:#cbc8c0 0px 2px 3px;-moz-box-shadow:#cbc8c0 0px 2px 3px;box-shadow:#cbc8c0 0px 2px 3px;margin:0px 25px 30px 0px;}
#instagramContainer{float:left;position:relative;width:104%;margin-top:10px;}
.feedContainer{float:left;position:relative;width:196px;height:182px;margin-right:30px;border:5px solid #FFF;-webkit-box-shadow:#cbc8c0 0px 2px 3px;-moz-box-shadow:#cbc8c0 0px 2px 3px;box-shadow:#cbc8c0 0px 2px 3px;margin:0px 25px 30px 0px;overflow:hidden;}
.feedContainer img{float:left;position:relative;width:196px;height:auto;}
.home #instafeed .feedContainer{float:left;position:relative;width:196px;height:60px;margin-right:30px;border:none;-webkit-box-shadow:none;-moz-box-shadow:#cbc8c0 0px 2px 3px;box-shadow:#FFF 0px 0px 0px;margin:0px 0px 2px 0px;overflow:hidden;}
.home #instafeed .feedContainer p{display:block;margin:0px 0px 0px 0px;}
.home #instafeed .feedContainer img{float:left;position:relative;width:55px;height:auto;margin:0px 10px 0px 0px;}
.home #latestTrends h2{float:left;position:relative;text-decoration:none;font-weight:400;color:#FFF;padding:6px 0px 4px 10px;font-size:14px;margin:-3px 0px 0px 0px;background:#72bf44;width:95%;}

@media screen and (max-width:1050px){a#pull{display:none;}
.container{margin:0px auto;width:960px;text-align:left;}
.bgContainer{width:960px;float:left;position:relative;height:auto;}
body{}
#wrap{position:relative;z-index:2;min-height:100%;width:100%;}
#main{overflow:hidden;padding-bottom:224px;}
#header{float:left;position:relative;max-width:100%!important;height:133px;min-width:960px;border-top:none;z-index:4899!important;background:none;margin-top:0px;background:#FFF;margin-left:30px!important;}
#header.stuck{position:fixed;float:none;margin-top:0px;background:#FFF;border-bottom:1px solid #ccc;z-index:4899!important;width:100%!important;margin-left:0px!important;}
#header .container{}
#header .bgContainer{}
#home #content{min-height:400px;}
#content{float:left;position:relative;z-index:40;width:960px;min-height:500px;z-index:3000;}
#centerCol{float:left;position:relative;width:960px;min-height:400px;padding:0px 30px!important;z-index:3000;}
.sitesearch #centerCol{float:right!important;position:relative;width:700px!important;min-height:400px;}
#default #centerCol{float:left;position:relative;width:960px;min-height:500px;margin:0px 0px 0px 0px;}
#leftCol{float:left;position:relative;width:250px;border-right:none;min-height:400px;margin:0px 0px 0px 0px;padding:0px;}
#rightCol{float:right;position:relative;width:auto;min-height:400px;}
#footer{position:relative;min-width:1000px!important;max-width:100%!important;clear:both;z-index:60;margin:-224px 0px 0px 0px;height:224px;background:#fff;border-top:1px solid #7dc142;overflow:hidden!important;}
#footer .container{margin:0 auto;width:960px;text-align:left;}
#footer .bgContainer{float:left;position:relative;width:960px;height:228px;margin:20px 0px 0px;padding:12px 30px 0px!important;background:#fff;margin:0px;border-bottom:none;}
#productListingItems{overflow:hidden!important;width:100%!important;}
#productListingItems .productListingItem{border:4px solid #FFF;margin-right:20px;}
.our-history #headerImages.stuck{z-index:4000!important;}
p#back-top{display:none!important;}
}
@media screen and (max-width:500px){#back-top{display:none!important;}
.container{margin:0px auto;width:320px;text-align:left;}
.bgContainer{width:320px;float:left;position:relative;height:auto;}
body{}
#wrap{position:relative;z-index:2;min-height:100%;width:100%;}
#main{overflow:hidden;padding-bottom:224px;}
.sticky-wrapper{height:110px !important;width:320px;margin:0 auto;}
#header{float:left;position:relative;min-width:320px!important;max-width:320px!important;height:110px;border-top:none;z-index:3;background:none;margin:0px!important;}
#header.stuck{z-index:4000;margin:0px!important;}
#header .bgContainer{}
#header a.logo img{width:200px;}
#home #content{min-height:400px;}
#home #pageEditorContent table{width:300px !important;}
#home #pageEditorContent table tr td{display:block;width:100%;}
#home #pageEditorContent table tr td img{margin:0 !important;width:300px !important;}
#content{float:left;position:relative;z-index:40;width:320px;min-height:500px;}
#centerCol{float:left;position:relative;min-width:320px!important;max-width:320px!important;min-height:400px;overflow:hidden!important;padding:0px !important;}
#default #centerCol{float:left;position:relative;width:320px;min-height:500px;margin:0px 0px 0px 0px;}
#leftCol{float:left;position:relative;width:94%;border-right:none;min-height:300px;margin:0px;padding:3%;}
#rightCol{float:right;position:relative;width:auto;min-height:400px;}
#footer{position:relative;min-width:320px!important;max-width:320px!important;clear:both;z-index:60;margin:0 auto;height:auto;background:#fff;border-top:1px solid #7dc142;overflow:hidden!important;}
#footer .container{margin:0 auto;width:320px!important;text-align:left;}
#footer .bgContainer{float:left;position:relative;width:300px!important;height:auto;background:#fff;margin:0px;border-bottom:none;padding:10px !important;}
#header a.logo{float:left;position:relative;margin:10px 0px 0px 10px;}
#phone{display:none;}
#phone p{color:#72bf44;font-size:27px;font-family:'Nunito', sans-serif;}
.siteSearchContainer{display:none;}
#navigation{border-bottom:0;z-index:4899;}
#navigation{border-bottom:0;}
#header #navigation{position:absolute;top:85px;left:0px;width:100% !important;margin:0px 0px 0px 0px!important;}
#header #navigation ul li ul{background:none;}
#header #navigation ul{display:none;width:100%;height:auto;padding:0;margin:0px 0px 0px 0px;top:-17px;}
#header #navigation a#pull{display:inline-block;float:right;margin:0px 0px 0px 0px;z-index:2001;width:54px;min-width:20px;overflow:hidden;position:relative;border-radius:0px;padding:0px 0px;line-height:44px;text-align:center;text-decoration:none;z-index:2000;height:42px;top:-50px;right:10px;}
#header #navigation a#pull:after{content:"";background:url('https://www.jenkinsfps.co.nz/images/style/nav-icon.png') 0px 0px no-repeat;background-size:100% auto;width:35px;height:25px;display:inline-block;position:absolute;right:10px;top:8px;}
#header #navigation li{display:block;float:none;width:100%!important;z-index:2000;text-align:center;}
#header #navigation li a:hover{border:none!important;}
#header #navigation ul li{margin:0;padding:5px 0px;background:#FFF!important;background:rgba(255, 255, 255, 0.9)!important;}
#header #navigation ul li:last-child{border-bottom:3px solid #72BF44;}
#header #navigation ul li ul li{display:none;}
#header #navigation ul li a{border:none!important;color:#333;margin:0;padding:0px 10px;display:block;border:none;font-size:14px;width:290px!important;text-align:center;}
#header #navigation ul li a:hover{background:none;}
#header #header #navigation ul li a{width:143px;}
.our-history #headerImages.stuck{float:none;position:fixed;margin:0 0% 0px 0px!important;width:600px!important;height:115px;padding:0px 0 0;background:#FFF;display:none;}
#headerImages{min-width:320px!important;max-width:320px!important;overflow:hidden;min-height: 55px; height: auto;}
.moduleComponentContainerheaderImages{min-height: 55px;}
.moduleComponentContainerheaderImages .moduleComponentheaderImages{height: auto;}
#headerImages .bannerImageContainer img{width:930px;}
#headerImages .bannerTitle{margin:15px 9.5px;}
#headerImages #homeSlideNav{bottom:45px;right:0px;}
#homeSlides{height: auto; min-width: 100%;}
.moduleComponentContainerhomeBanners{float: left; position: relative; min-height: 0; height: auto !important;}
.moduleComponentContainerhomeBanners .moduleComponenthomeBanners{width:100%; height:auto !important; overflow:hidden; float: left; position: relative !important; opacity: 1 !important;}
.moduleComponentContainerhomeBanners .moduleComponenthomeBanners .bannerImageContainer{float: left; position: relative; width: 100%;}
.moduleComponentContainerhomeBanners .moduleComponenthomeBanners .bannerImageContainer img{max-width: 100%; height: auto;}
.moduleComponentContainerhomeBanners .moduleComponenthomeBanners > .bannerTitle{display: none;}
.moduleComponentContainerhomeBanners .moduleComponenthomeBanners .bannerHtmlContent{float: left; position: relative; width: 100%; height: auto;background: rgba(114,191,68,1);}
.moduleComponentContainerhomeBanners .moduleComponent68 .bannerHtmlContent{background: rgba(114,191,68,1);}
.moduleComponentContainerhomeBanners .moduleComponenthomeBanners .bannerHtmlContent h2{color:#FFF;font-family:'Nunito', sans-serif;font-size:24px; margin:25px 0px 0 0px;padding:0px 0px 0px 115px;font-weight:400;line-height:28px;}
.moduleComponentContainerhomeBanners .moduleComponenthomeBanners .bannerHtmlContent p{line-height: inherit;margin-bottom: 25px;}
.moduleComponentContainerhomeBanners .moduleComponenthomeBanners .bannerHtmlContent .container{width: 100%;}
.moduleComponentContainerhomeBanners .moduleComponenthomeBanners .bannerHtmlContent .container .bgContainer{width: 100%; height: auto;}
#homeCallouts{display:none;}
#pageEditorContent{float:left;position:relative;width:94%;padding:12px 0px;margin:0px 0px 0px 0px;border:none;padding:3%;}
#default #pageEditorContent{float:left;position:relative;width:94%;padding:3%!important;padding:20px;margin:11px 0px 10px 0px;border:none;}
#default.fullWidth #pageEditorContent{float:right;position:relative;width:94%;padding:20px;margin:11px 0px 40px 0px;border:none;}
#default.product-details #pageEditorContent{float:right;position:relative;width:94%;padding:0px;margin:6px 0px 0px 0px;border:none;}
#footerMenuOne{float:left;width:250px;margin-top:7px;display:none;}
#footerMenuTwo{float:left;width:247px;margin-top:8px;/* display:none; */}
#footerMenuThree{float:left;width:100%;margin-top:13px;}
#footerMenuFour{float:left;width:100%;margin-top:8px;}
#copyright{float:left;position:relative;width:100%;}
#copyright p{font-size:10px;}
#copyright p a{text-decoration:none;color:#333;}
#leftNavigation{float:left;position:relative;width:100%;margin:0px 0px 0px 0px;padding:0px;}
ul.virtualModuleMenu,
ul.meetOurFamilyMenu,
ul.meetTheTeamMenu{display:none;}
#leftNavigation ul{list-style:none;margin:0px 0px 0px 0px;padding:0;}
#emailForm,
#subscribeForm,
#surveyTable,
#alertForm,
#registrationForm{float:left;width:97%;background:#FFF;border:none;padding:10px;margin:0px 0px 30px 0px;}
#emailForm{width:100%;padding:0px;}
#subscribeForm{width:210px;padding:0px;background:none;border:none;}
#emailForm td.labelHorizontal,
#subscribeForm td.labelHorizontal,
#surveyTable td.labelHorizontal,
#alertForm td.labelHorizontal,
#registrationForm td.labelHorizontal{width:45%;vertical-align:top;color:#333;padding:0 5% 0 0;}
#subscribeForm td.labelHorizontal{width:12%;vertical-align:top;color:#333;padding:0 5% 0 0;font-family:'Open Sans', sans-serif;font-size:13px;text-transform:uppercase;}
#emailForm td.valueHorizontal,
#subscribeForm td.valueHorizontal,
#surveyTable td.valueHorizontal,
#alertForm td.valueHorizontal,
#registrationForm td.valueHorizontal{width:50%;vertical-align:top;text-align:left;font-family:'Open Sans', sans-serif;}
#subscribeForm td.valueHorizontal{width:90%;vertical-align:top;text-align:left;}
#emailForm td.valueHorizontal .fgroup,
#subscribeForm td.valueHorizontal .fgroup,
#surveyTable td.valueHorizontal .fgroup,
#alertForm td.valueHorizontal .fgroup,
#registrationForm td.valueHorizontal .fgroup{font-family:'Open Sans', sans-serif;font-size:11px;}
span.fieldNumber{font-weight:bold;margin:0px 10px 0px 0px;color:#65a8c1;}
span.required{vertical-align:top;font-size:10px;font-weight:bold;color:#72bf44;}
table.ftable td{vertical-align:top;padding:4px;}
table.ftable td.flabel{text-align:right;padding-right:10px;}
table.ftable td.fvalue{text-align:left;}
table.ftable td.fcolumn{text-align:center;}
input.ftxt, input.fmtxt, input.fstxt,input.fdate,textarea.fmtxt{font-family:arial,helvetica,sans-serif;background:#FFF;border:1px solid #d8d8d8;box-sizing: border-box;font-size:11px;width:100%;padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:all 0.5s ease-in;}
#subscribeForm input.ftxt,
#subscribeForm input.fmtxt,
#subscribeForm input.input.fstxt,
#subscribeForm input.fdate,
#subscribeForm textarea.fmtxt{font-family:'Open Sans', sans-serif;background:#FFF;border:1px solid #d8d8d8;font-size:12px;width:135px;padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:4px;}
#subscribeForm input.ftxt:hover,
#subscribeForm input.ftxt:focus,
#subscribeForm input.fmtxt:hover,
#subscribeForm input.fmtxt:focus,
#subscribeForm input.fstxt:hover,
#subscribeForm input.fstxt:focus,
#subscribeForm input.fdate:hover,
#subscribeForm input.fdate:focus{border:1px solid #72bf44;}
input.ftxt:hover,
input.fmtxt:focus,
input.fmtxt:hover,
input.fstxt:focus,
input.fstxt:hover,
input.fdate:focus,
input.fdate:hover,
textarea.fmtxt:focus,
textarea.fmtxt:hover{border:1px solid #72bf44;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:all 0.5s ease-in;}
input.fdate{width:150px;}
input.fstxt{width:50px;}
select.fsel,select.fseldate{background:#fff;border:1px solid #ccc;font-size:11px;padding:4px;width:300px;margin:0px 3px 0px 0px;}
select.fseldate{width:auto;}
select.fseldate:hover,
select.fseldate:focus,
select.fseldate:hover,
select.fseldate:focus{border:1px solid #65a8c1;}
.contact-us .buttonBar,
contact-us .buttonPanel{text-align:right;padding:5px 0px 0px 0px;}
.contact-us .buttonBar input,
.contact-us input.fsub{background:#72bf44;border:none;font-size:14px;padding:4px;width:auto;cursor:pointer;text-transform:uppercase;color:#FFF;font-family:'Open Sans', sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:all 0.5s ease-in;}
.buttonBar, .buttonPanel{text-align:left;padding:5px 0px 0px 0px;}
.buttonBar input, input.fsub{background:#72bf44;border:none;font-size:11px;padding:4px;width:auto;cursor:pointer;text-transform:uppercase;color:#FFF;font-family:'Open Sans', sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:all 0.5s ease-in;}
.buttonBar input:hover,
input.fsub:hover{background:#150958;color:#FFF;transition:all 0.5s ease-in;}
.msg{color:#FF0000;margin:10px 0px;font-style:italic;}
.finlinehelp{display:none;}
#emailForm .reset,
#subscribeForm .reset,
#surveyTable .reset,
#alertForm .reset,
#registrationForm .reset{display:none;}
a.twitterIcon{display:block;float:left;position:relative;width:20px;height:20px;margin:0px 2px;background:url(https://www.jenkinsfps.co.nz/images/icons/icon_pinterest.png) top left no-repeat;}
a.facebookIcon{display:block;float:left;position:relative;width:20px;height:20px;margin:0px 2px;background:url(https://www.jenkinsfps.co.nz/images/icons/icon_facebook.png) top left no-repeat;}
a.pintrestIcon{display:block;float:left;position:relative;width:20px;height:20px;margin:0px 2px;background:url(https://www.jenkinsfps.co.nz/images/icons/icon_twitter.png) top left no-repeat;}
#socialMediaIcons a:hover{background-position:0 100%;}
#default.products #pageEditorContent{float:left;padding-right:0px;padding:20px 0px;border:none;width:94%!important;margin:0px;}
#default.products #pageEditorContent.fullWidth{float:left;width:94%!important;padding-right:0px;padding:20px 0px;}
#default.products #pageEditorContent.fullWidth #productListingItems p{width:90%!important;}
.productPath{display:none;}
.orphan{float:left;position:relative;display:none;}
#productListingItems{float:left;position:relative;width:110%;}
#productListingItems .descriptionContainer{float:left;position:relative;width:90%;}
.productListingItem{float:left;position:relative;width:198px;min-height:200px;text-align:left;padding:0px;margin:0px 34px 25px 0px;background:#FFF;border-radius:0px;border:7px solid #FFF;background:#FFF;-webkit-box-shadow:#cbc8c0 0px 2px 3px;-moz-box-shadow:#cbc8c0 0px 2px 3px;box-shadow:#cbc8c0 0px 2px 3px;}
.productListingItem img{border:none;}
.productListingItem h2{display:block;min-height:auto;width:100%;height:37px;margin:0px 0;font-size:13px;text-transform:none;background:#72bf44;text-decoration:none;color:#FFF;padding:0px 0px 0px;color:#FF0000;font-family:'Nunito', sans-serif;}
.productListingItem h2 a{display:block;min-height:auto;width:95%;height:37px;margin:0px 0;font-size:13px;text-transform:none;background:#72bf44;text-decoration:none;color:#FFF;padding:5px 5px 5px;font-family:'Nunito', sans-serif;}
p.productName a{display:block;min-height:auto;width:95%;height:37px;margin:0px 0;font-size:13px;text-transform:none;background:#72bf44;text-decoration:none;color:#FFF;padding:5px 5px 5px;margin:0px 0px 0px 0px;font-weight:600;font-family:'Nunito', sans-serif;}
h2.categoryName{width:100%;height:37px;position:absolute;bottom:10px;font-family:'Nunito', sans-serif;}
p.productName{width:100%;height:37px;position:absolute;bottom:0px;line-height:16px;font-family:'Nunito', sans-serif;}
#ajaxBusy{display:none;}
.displayNone{display:none;}
#left{float:left;width:220px;min-height:400px;display:none;}
#right{float:right;width:100%;position:relative;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#right h2{display:block;width:100%;margin:26px 0px 13px;color:#72bf44;font-size:26px;font-weight:400;font-family:'Nunito', sans-serif;text-transform:uppercase;}
#multipleImageContainer{display:none;}
.html5gallery{width:540px!important;}
#downloadABrochure a{margin-bottom: 10px;display:block;float:left;width:100%;position:relative;top:0;right:0px;padding:10px 0px;text-transform:uppercase;text-align:center;text-decoration:none;background:#72bf44;color:#FFF;font-family:'Nunito', sans-serif;font-size: 14px;-webkit-border-radius:6px 6px;-moz-border-radius:6px 6px;border-radius:6px 6px;transition:all 0.5s ease-in;}
#downloadABrochure a:hover{background:#150958;transition:all 0.5s ease-in;}
#downloadOrderForms a{margin-bottom: 10px;display:block;float:left;width:100%;position:relative;top:0;right:0px;padding:10px 0px;text-transform:uppercase;text-align:center;text-decoration:none;background:#72bf44;color:#FFF;font-family:'Nunito', sans-serif;font-size: 14px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;transition:all 0.5s ease-in;}
#downloadABrochure a:hover{background:#150958;transition:all 0.5s ease-in;}
#contactButton a{ width: 100%;margin-bottom: 0px; }
#detailImage{float:left;position:relative;display:none;}
.clickToEnlarge{display:none;}
.productDetailDescription{float:left;width:100%;position:relative;margin-bottom:0px;}
.productDetailDescription p{}
.productDetailDescription p strong{display:inline-block;color:#72bf44;font-family:'Nunito', sans-serif;padding-left:23px;padding-top:5px;font-weight:400;background:url(https://www.jenkinsfps.co.nz/images/style/featuresIcon.jpg) 0px 3px no-repeat;}
.productContact{float:left;position:relative;width:100%;margin:0px 0px 10px;}
.productContact h2{font-size:16px!important;margin:15px 0px 0px!important;}
.productContact .profilePic{display:inline-block;border:1px solid #72bf44;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;margin:0px 0px -8px;}
.productContact .title{display:inline-block;margin:0px 0px 0px;color:#72bf44;font-family:"Nunito",sans-serif;font-weight:400;width:100%;}
.productContact .title h1{text-transform:none;font-size:40px;}
.productContact .phone{float:left;display:inline-block;margin:2px 0px 0px;color:#72bf44;font-family:"Nunito",sans-serif;font-size:32px;margin-right:15px;}
.productContact a.email{float:right;display:inline-block;margin:10px 0px 0px;}
.moduleItemsListingMeetTheTeam{float:left;position:relative;width:100%;height:auto;margin-top:20px;}
.moduleItemsListingMeetTheTeam #imageWrap{float:left;position:relative;width:100%;}
.moduleListingWrapperMeetTheTeam .contentPageTitle{display:none;}
.moduleItemsListingMeetTheTeam #imageWrap .activeSelected{float:left;position:relative;}
.moduleItemsListingMeetTheTeam #imageWrap .activeSelected img{float:left;position:relative;width:88px;height:88px;transition:all 0.5s ease-in;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:48px;border:4px solid #7dc142;margin-right:13px;margin-bottom:13px;}
.moduleItemsListingMeetTheTeam #imageWrap .activeSelected.selected img{width:144px;height:144px;border-radius:88px;transition:all 0.5s ease-in;margin-top:-55px;}
.moduleItemsListingMeetTheTeam #contentWrap{float:left;position:relative;}
.moduleItemsListingMeetTheTeam #contentWrap .moduleItemsListingItem .moduleItemContent{display:none;}
.moduleItemsListingMeetTheTeam #contentWrap .moduleItemsListingItem.selected .moduleItemContent{display:block;width:100%;}
.moduleItemsListingMeetTheTeam .moduleItemsListingItem .moduleItemContent .title{font-size:40px;color:#72bf44;font-family:'Nunito', sans-serif;margin:0px 0px 0px 0px;}
.moduleItemsListingMeetTheTeam .moduleItemsListingItem .moduleItemContent em{font-size:18px;color:#808080;margin:0px 0px -20px 0px;}
.moduleItemsListingMeetTheTeam .moduleItemsListingItem .moduleItemContent .extraFields{font-size:;color:#72bf44;}
.moduleItemsListingMeetTheTeam .moduleItemsListingItem .moduleItemContent .extraFields .label{display:none;}
.moduleItemsListingMeetTheTeam .moduleItemsListingItem .moduleItemContent .extraFields a.mailtoLink{display:none;}
.moduleItemsListingMeetTheTeam .moduleItemsListingItem .moduleItemContent .extraFields p{display:block;width:100%;float:left;position:relative;top:0px;right:0px;font-size:30px;color:#72bf44;font-family:'Nunito', sans-serif;text-align:left;}
.moduleListingWrapperMeetOurFamily{position:relative;float:left;border:none;width:100%;margin-top:20px;margin-bottom:20px;}
.moduleListingWrapperMeetOurFamily .moduleItemsListingItem{position:relative;float:left;width:100%;padding:0px;border:none;}
.moduleListingWrapperMeetOurFamily .moduleItemsListingItem:nth-child(odd){position:relative;float:left;width:100%;border:none;padding:0px;}
.moduleListingWrapperMeetOurFamily .moduleItemsListingItem .moduleItemContent .title{color:#150958;font-size:18px;font-family:'Nunito', sans-serif;}
.moduleListingWrapperMeetOurFamily .moduleItemsListingItem .moduleItemContent{position:relative;float:right;border:none;width:35%;padding:15px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:#ccc 0px 2px 8px;-moz-box-shadow:#ccc 0px 2px 8px;box-shadow:#ccc 0px 2px 8px;text-align:left;}
.moduleListingWrapperMeetOurFamily .moduleItemsListingItem:nth-child(odd) .moduleItemContent{position:relative;float:left;border:none;padding:15px;text-align:right;width:36%;}
#timelineBar{position:absolute;top:-20px;left:49%;width:10px;height:101%;border:1px solid #72bf44;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#72bf44;}
.moduleListingWrapperMeetOurFamily .moduleItemsListingItem #timelineArrow{display:block;position:absolute;top:20px;right:136px;width:10px;height:10px;border:1px solid #72bf44;margin:0px;background:#72bf44;}
.moduleListingWrapperMeetOurFamily .moduleItemsListingItem:nth-child(odd) #timelineArrow{display:block;position:absolute;top:20px;left:139px;width:10px;height:10px;border:1px solid #72bf44;margin:0px;background:#72bf44;}
.our-partners #pageEditorContent table tr{}
.our-partners #pageEditorContent table tr td{display:block;float:left;position:relative;width:75%;}
.our-partners #pageEditorContent table tr td:first-child{width:40px;}
#teamInsert h2{font-size:24px;text-transform:none;margin:0px;padding:0px;font-weight:400;color:#72bf44;}
#teamInsert h3{font-size:22px;text-transform:none;margin:0px;padding:0px;font-weight:400;color:#72bf44;}
#teamInsert h1 a img{display:inline-block;margin-top:0px!important;}
.fresh-news.fullWidth h1.contentPageTitle,
.case-studies.fullWidth h1.contentPageTitle,
.blogs.fullWidth h1.contentPageTitle{margin:0px 0px 0px 0px;width:80%;}
.moduleListingWrapperBlog,
.moduleListingWrapperCaseStudies{position:relative;float:left;width:100%;}
.moduleListingWrapperCaseStudies #pageSource,
.moduleListingWrapperBlog #pageSource{position:relative;float:left;margin:0px 0px 5px 0px;width:100%;padding:0px;}
.moduleDetailWrapperCaseStudies #pageSource,
.moduleDetailWrapperBlog #pageSource{display:none;}
.moduleListingWrapperCaseStudies,
.moduleListingWrapperBlog{position:relative;float:left;width:100%;margin:0px 0px 0px 0px;}
.moduleListingWrapperCaseStudies #navBar,
.moduleListingWrapperBlog #navBar{float:left;margin:0px 0px 20px 0px;min-height:50px!important;height:auto!important;padding:0;position:relative;width:100%;}
.moduleDetailWrapperCaseStudies #navBar,
.moduleDetailWrapperBlog #navBar{float:left;margin:0px 0px 20px 0px;min-height:50px!important;height:auto!important;padding:0;position:relative;width:100%;}
.moduleListingWrapperCaseStudies .moduleItemsListingItem,
.moduleListingWrapperBlog .moduleItemsListingItem{float:left;margin:0px 0px 20px 0px;padding:0px 0px 20px 0px;position:relative;width:100%;border-bottom:1px solid #72bf44;}
.moduleListingWrapperCaseStudies .moduleItemsListingItem .moduleItemImage,
.moduleListingWrapperBlog .moduleItemsListingItem .moduleItemImage{position:relative;float:left;width:100%;}
.moduleListingWrapperCaseStudies .moduleItemsListingItem .header,
.moduleListingWrapperBlog .moduleItemsListingItem .header{position:relative;float:left;width:100%;margin:0px 0px 0px 0px;}
.moduleListingWrapperCaseStudies .moduleItemsListingItem .header .title,
.moduleListingWrapperBlog .moduleItemsListingItem .header .title{display:block;font-family:"Nunito",sans-serif;font-size:16px;margin:0px 0 0 0px;padding:0;text-decoration:none;text-transform:uppercase;width:100%;color:#333;}
.moduleListingWrapperBlog .moduleItemsListingItem .header .date{color:#333;display:block;font-family:"Nunito",sans-serif;font-size:11px;margin:0px 0 0px 20px;text-decoration:none;transition:all 0.5s ease-in;}
.moduleListingWrapperCaseStudies .moduleItemsListingItem .moduleItemContent,
.moduleListingWrapperBlog .moduleItemsListingItem .moduleItemContent{position:relative;float:left;width:100%;margin:8px 0px 0px 0px;}
.moduleListingWrapperCaseStudies .moduleItemsListingItem .readMore a,
.moduleListingWrapperBlog .moduleItemsListingItem .readMore a{position:relative;float:left;width:70%;margin:10px 0px 0px 0px;text-decoration:none;font-family:"Nunito",sans-serif;text-decoration:uppercase;color:#333;transition:all 0.5s ease-in;}
.moduleListingWrapperCaseStudies .moduleItemsListingItem .readMore a:hover,
.moduleListingWrapperBlog .moduleItemsListingItem .readMore a:hover{transition:all 0.5s ease-in;color:#72bf44;}
.moduleDetailWrapperCaseStudies .moduleItemCaseStudies,
.moduleDetailWrapperBlog .moduleItemBlog{float:left;margin:0px 0px 20px 0px;padding:0px 0px 20px 0px;position:relative;width:100%;}
.moduleDetailWrapperCaseStudies .moduleItemCaseStudies .title,
.moduleDetailWrapperBlog .moduleItemBlog .title{margin:5px 0px 0px;color:#150958;font-size:22px;text-transform:uppercase;font-family:'Nunito', sans-serif;}
.moduleDetailWrapperBlog .moduleItemBlog .date{color:#333;display:block;font-family:"Nunito",sans-serif;font-size:14px;margin:0px 0 0px 0px;text-decoration:none;}
.moduleDetailWrapperCaseStudies .moduleItemCaseStudies .moduleItemImage,
.moduleDetailWrapperBlog .moduleItemBlog .moduleItemImage{float:right;position:relative;margin:0px 0px 20px 0px;padding:0px 0px 20px 20px;}
.moduleDetailWrapperCaseStudies .moduleItemCaseStudies .moduleItemImage img,
.moduleDetailWrapperBlog .moduleItemBlog .moduleItemImage img{border:5px solid #FFF;-webkit-box-shadow:#cbc8c0 0px 2px 3px;-moz-box-shadow:#cbc8c0 0px 2px 3px;box-shadow:#cbc8c0 0px 2px 3px;}
#facebook{float:left;position:relative;margin-right:10px;}
#twitter{float:left;position:relative;}
.pinterest{float:left;position:relative;.}
#plusone{float:left;position:relative;margin-left:10px;}
.contact-us #pageEditorContent table td{display:block;width:96%;}
.contact-us #pageEditorContent table td iframe{float:left!important;width:100%;}
.media #pageEditorContent a{color:#333;font-family:"Nunito",sans-serif;transition:all 0.5s ease-in;}
.media #pageEditorContent a:hover{color:#72bf44;font-family:"Nunito",sans-serif;transition:all 0.5s ease-in;}
#documentLibraryItems{border:1px solid #FFF;float:left;width:100%;position:relative;margin:20px 0px 0px 0px;}
.documentLibraryItem{float:left;position:relative;width:100%;background:#fff;padding:0px 0px 5px 0px;}
.documentLibraryItem .title{float:left;position:relative;width:60%;display:inline-block;padding:5px;}
.documentLibraryItem .size{float:left;position:relative;width:10%;padding:5px;font-size:12px;}
.documentLibraryItem .icon{float:left;position:relative;width:20%;padding:5px;font-size:11px;}
.documentLibraryItem .icon img{margin:0px 0px -3px 0px;}
.documentLibraryItem.heading{background:#FFF;color:#333333;font-weight:bold;}
.documentLibraryItem.heading .title{padding-bottom:0px;}
.documentLibraryItem.heading .size{padding-bottom:0px;}
.documentLibraryItem.heading .icon{padding-bottom:0px;}
.documentLibraryItem .description{float:left;position:relative;width:544px;padding:0px 0px 0px 20px;color:60%;}
.documentLibraryItem:nth-child(even){background:#f7f7f7;}
.moduleComponentContainervideoLibrary{float:left;position:relative;width:104%;margin:10px 0px 30px 0px;}
.moduleComponentvideoLibrary{float:left;position:relative;width:196px;border:5px solid #FFF;-webkit-box-shadow:#cbc8c0 0px 2px 3px;-moz-box-shadow:#cbc8c0 0px 2px 3px;box-shadow:#cbc8c0 0px 2px 3px;margin:0px 25px 30px 0px;}
.moduleComponentvideoLibrary span#playBtn{position:absolute;left:55px;top:50px;height:85px;width:85px;background:url(https://www.jenkinsfps.co.nz/images/style/playBtn.png) 0px 0px no-repeat;}
.moduleComponentvideoLibrary span#playBtn:hover{background:url(https://www.jenkinsfps.co.nz/images/style/playBtn.png) 0px -85px no-repeat;}
.moduleComponentContainervideoLibrary h2{font-size:14px;margin:-4px 0px 0px 0px;padding:0px;background:#72bf44;}
.moduleComponentContainervideoLibrary h2 a{display:block;text-decoration:none;font-weight:400;color:#FFF;margin:0px 0px 0px 0px;padding:6px 0px 4px 10px;}
.video-library #pageEditorContent .youtube-player{width:100%!important;}
#productFinance{float:none !important;}
}



.contact-us #pageSource{float: left; position: relative; width: 100%;}


.moduleItemsListingFreshNewsArticles{margin-top: 30px;}

.moduleItemsListingFreshNewsArticles .errorMsg{float: right; position: relative; width: 670px;}

#authorContainer{float: left; position: relative; width: 100%; margin-top:  30px; padding-bottom:  30px;}
#authorBiography{ float: right; position:  relative; width: 670px; margin-bottom:  30px; padding-bottom:  30px; }
#authorContainer .title,
#authorBiography .title{ font-family: "Nunito",sans-serif; font-size:  18px; color:  #72bf44; }
#authorContainer .moduleItemImage,
#authorBiography #moduleItemContent .moduleItemImage{ float:  right; position:  relative; max-width: 150px; max-height: 150px;}
#authorContainer .moduleItemImage img,
#authorBiography #moduleItemContent .moduleItemImage img{ border-radius:  100%; border: 4px solid #72bf44; }



.moduleDetailWrapperFreshNewsArticles .moduleItemFreshNewsArticles > .title{color: rgb(114, 191, 68); font-family: Nunito, sans-serif; font-size: 18px;}
.moduleDetailWrapperFreshNewsArticles #moduleItemBack{float: left; position: relative; width: 100%; margin-top: 30px;}
.moduleDetailWrapperFreshNewsArticles #moduleItemBack a{ background: #72bf44; border: none; font-size: 14px; padding: 4px 10px; width: auto; cursor: pointer; text-transform: uppercase; color: #FFF; font-family: 'Open Sans', sans-serif; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; transition: all 0.5s ease-in; }
#footerMenuTwo form{padding-right: 15px; box-sizing: border-box;}
#footerMenuTwo form input,
.sign-up #pageEditorContent form input{font-family: arial,helvetica,sans-serif; background: #FFF; border: 1px solid #d8d8d8; font-size: 11px; width: 350px; padding: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; transition: all 0.5s ease-in;}
#footerMenuTwo form input{width: 100%; box-sizing: border-box;}
#footerMenuTwo form button,

.sign-up #pageEditorContent form button{background: #72bf44; border: none; font-size: 14px; padding: 4px 10px; width: auto; cursor: pointer; text-transform: uppercase; color: #FFF; font-family: 'Open Sans', sans-serif; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; transition: all 0.5s ease-in;}
#womensRefuge img{
    margin: -18px 10px 5px;
}