/* Running Squiz Matrix Developed by Squiz - http://www.squiz.net Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd Page generated: 24 December 2018 12:53:01 */ @font-face { font-family: 'impactreg'; src: url('/__data/assets/file/0016/136222/impactreg.eot'); src: local('impactreg'), url('/__data/assets/file/0018/136224/impactreg.woff') format('woff'), url('/__data/assets/file/0017/136223/impactreg.ttf') format('truetype'); } @import url(https://www.businessnz.org.nz/designs/css/animate.css); /* =============== Site defaults =============== */ /* Main site heading theme colour. Change this colour or add additional element or classes to your liking */ h2, .no-touch a:hover, .footer-container footer h3, .site-colour, .no-touch .mobile-toolbox button:hover, .footer-block-toggle, .links-list a [class^="icon-"], .links-list a [class^="fa fa-"], .directory-list [class^="icon-"], .directory-list [class^="fa fa-"], .exit-darkscreen:hover, .mega-menu-contents .exit-darkscreen:hover, .mega-menu-business-areas [class^="icon-"], .mega-menu-business-areas [class^="fa fa-"], .feature-text-overlay:hover, .mobile-heading { color:#0077A0; } /* Contact Form */ #contact{ display: block; float: left; width: 100%; height: auto; background-color: #0077A0; } #contact form{ margin: 0; padding: 0 15px 20px; } #contact form h3 { color: #ffffff; font-family: tahoma; font-size: 18px; } #contact form p:first-of-type{ color:yellow; } #contact form p{ color:#ffffff; } #contact form p sub{ bottom: 4px; left:4px; font-size: 20px; } #contact form input[type="text"], input[type="email"], textarea{ margin-bottom: 20px; margin-top: 10px; width:97%; } #contact form .online-enquiry input[type="submit"], #contact form input#form_email_127686_submit.sq-form-submit, #contact form#form_email_127686 input#form_email_127686_previous_page.sq-form-submit{ border: 1px solid white; border-radius: 0; margin-right:10px; padding: 10px 15px; } #contact form .online-enquiry input[type="submit"]:hover,#contact form input#form_email_127686_submit.sq-form-submit:hover, #contact form#form_email_127686 input#form_email_127686_previous_page.sq-form-submit:hover{ background-color: white; color:#0077A0; text-shadow: none; } #contact form ul{ color:#ffffff; padding-left:0; } #contact form ul dt{ float:left; margin-right:10px; } #contact form ul dd{ font-weight: 600; font-size: 16px; } #contact form#form_email_127686 li strong{ font-size:20px; } /* Updates to reflect logo change - RB*/ .breadcrumbs .breadcrumb-link{ color: #1c2b39!important; text-shadow: none; } .breadcrumbs li { background: transparent!important; } #back-to-top { color:#0077a0!important; } .light-text-darkbg h4{ color: #00ade7!important; } a.bg-grey h1, a.bg-grey h2 { color: #1B2B3A!important; } .expand-collapse-list .feature-read-more a:hover, .expand-collapse-list .feature-read-more a:hover [class^="fa fa-"] { color:#1B2B3A!important; } .feature-read-more a:hover{ color:#1B2B3A!important; } .medium-width-module .feature-tag{ background: #0077a0 none repeat scroll 0 0!important; } .bg-grey { background-color: #e0e0e0!important; } .global-search .global-search-submit{ background: #0077a0!important; } .feature h3 a{ color:#1B2B3A!important; } .bnz-special .call-to-action, .call-to-action{ background:#004a63 none repeat scroll 0 0!important; border-radius: 3px; color: #fff !important; padding: 12px 14px; text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.25); transition: all 0.2s ease-in-out; } .bnz-special .call-to-action:hover, .call-to-action:hover{ background: #0077A0 none repeat scroll 0 0!important; } .expand-collapse-list .current-root { border-color: #0077a0!important; } .footer-container{ background:#1B2B3A!important; } .feature h3 a.call-to-action{ color:white!important; } .block-to-edge.seminar span{ color: #fdb813!important; } #psi_results div p, #pmi_results div p{ margin: 10px 0 0; } .secondary-site-colour { color: #5698C5; } .no-touch .sky-carousel .sc-nav-button:hover { background-color: #0077A0; } .list-item-title a { font-weight: 600; color: #003A63; } .list-item-title a:hover { color: #5698C5; text-decoration: none; } .expand-collapse-list .current { border-color:#0077A0; color: #5698C5; } .no-touch .expand-collapse-list a:hover { color: #5698C5; } h1, h2, h3, .profile-name, .tile-list-item-name, .expand-collapse-list h2 a, .links-list h2 a { color: #004A63; } .profile-name:hover, .tile-list-item-name:hover { color: #5698C5 !important; } h3 { margin: 0.5em 0; } h4 { color: #222; margin: 0.5em 0; } h5 { margin: 0.5em 0; } .mobile-heading { padding-left: 20px; margin: 0.5em 0; } .navigation .navigation-home { position: absolute; top: 0; left: 80px; } .mega-menu-contents { padding: 10px 40px 10px 20px; background: #FCFCFC; overflow: hidden; -webkit-box-shadow: 0 0 3px -1px #333; -moz-box-shadow: 0 0 3px -1px #333; box-shadow: 0 0 3px -1px #333; overflow: hidden; } .mega-menu-contents .exit-darkscreen { color: #797979; } .mega-menu-business-areas li { float: left; width: 33%; } .mega-menu-business-areas a { height: 25px; display: block; margin: 15px 0px 15px 0; position: relative; color: #777; font-weight: normal; font-family:Tahoma, Geneva, sans-serif; font-size: 1.15em; line-height: 1.15em; } .mega-menu-business-areas a:hover { text-decoration: none; color: #5698C5; } .mega-menu-business-areas [class^="icon-"], .mega-menu-business-areas [class^="fa fa-"] { margin-right: 10px; width: 16px; display: inline-block; text-align: center; font-size: 1.1em; float: left; } .mega-menu-block { width: 30%; float: left; font-size: 0.9em; padding-right: 0px; } .mega-menu-block h3 { font-weight: 400; line-height: 1.1em; margin-bottom: 15px; } .mega-menu-news-block ul { list-style: none; } .mega-menu-block li { float: none; } .mega-menu-block a { position: relative; padding-left: 15px; display: block; text-decoration: none; color: #777; line-height: 1.5em; margin-bottom: 10px; font-weight: normal; width: 90%; } .mega-menu-block a img { margin: 0 0 0 0px; padding-left: 0px; width: 97%; height: auto; } .mega-menu-block .read-more { color: #5698C5; padding: 0; font-weight: bold; } .mega-menu-block a:hover { color: #5698C5; } .mega-menu-block li a [class^="icon-"], .mega-menu-block li a [class^="fa fa-"] { position: absolute; top: 4px; left: 0; color: #0077a0; display: inline-block; } .mega-menu-block.featured-article { padding: 0 0 0 0px; margin: 0 0px; } .featured-article a { padding: 0; } .list-no-icon a, .link-with-icon a { margin: 20px 0; padding: 0; font-size: 1.3em; font-family:Tahoma, Geneva, sans-serif; } .link-with-icon a { padding: 0 0 0 25px; } .list-no-icon [class^="icon-"], .list-no-icon [class^="fa fa-"] { display: inline-block; font-size: 1.1em; margin-right: 10px; text-align: center; width: 16px; } .businesssociety, .energyinfrastructure, .employmentrelations, .celebratingbusiness { background: #0077A0; } .economytax, .manufacturing, .educationtraining, .smallbusiness { background: #D9513F; } .exporttrade, .sustainablebusiness, .environment, .lawlegal { background: #5499C5; } .business-issues-sidebar [class^="icon-"], .link-with-icon [class^="icon-"], .business-issues-sidebar [class^="fa fa-"], .link-with-icon [class^="fa fa-"] { width: 22px; display: inline-block; text-align: center; color:#0077A0; padding-right: 5px; margin-left: -5px; } .slider-caption h3 { font-size: 1.6em; } .slider-caption h3 a { color: #004A63; } .slider-caption p { color: #666; font-size: 1em; display: none; } input[type="reset"], button[type="reset"] { padding: 6px 8px; color: #222222; background-color: #EBEBEB; background-image: linear-gradient(bottom, #D8D8D8 0%, #EBEBEB 100%); background-image: -o-linear-gradient(bottom, #D8D8D8 0%, #EBEBEB 100%); background-image: -moz-linear-gradient(bottom, #D8D8D8 0%, #EBEBEB 100%); background-image: -webkit-linear-gradient(bottom, #D8D8D8 0%, #EBEBEB 100%); background-image: -ms-linear-gradient(bottom, #D8D8D8 0%, #EBEBEB 100%); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: auto; } input[type="back"], button[type="back"] { padding: 6px 8px; color: #222222; background-color: #EBEBEB; background-image: linear-gradient(bottom, #D8D8D8 0%, #EBEBEB 100%); background-image: -o-linear-gradient(bottom, #D8D8D8 0%, #EBEBEB 100%); background-image: -moz-linear-gradient(bottom, #D8D8D8 0%, #EBEBEB 100%); background-image: -webkit-linear-gradient(bottom, #D8D8D8 0%, #EBEBEB 100%); background-image: -ms-linear-gradient(bottom, #D8D8D8 0%, #EBEBEB 100%); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } input[type="submit"], input[type="button"], button[type="submit"] { border: 0px; padding: 6px 8px; text-shadow: 1px 1px 1px #808080; color: #FEFEFE; background-color: #0077A0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: auto; } .news-feature-title { color: #004A63; } .self-linked:hover, .self-linked.bg-green:hover, .bg-green a:hover { color: #FEFEFE; } /* =============== Breadcrumbs =============== */ .businessareas-breadcrumbs { } .header-container { background-color: #1b2b3a; z-index: 20; } .feature .folder-promo [class^="icon-"], .feature .folder-promo [class^="fa fa-"] { font-size: 3em; text-shadow: 1px 0 1px #8F8F8F; } .feature .feature-icon [class^="icon-"], .feature .feature-icon [class^="fa fa-"] { font-size: 3.5em; text-shadow: 1px 0 1px #8F8F8F; float: left; margin: 45px 20px 15px 5px; } .feature .feature-description-icon [class^="icon-"], .feature .feature-description-icon [class^="fa fa-"] { font-size: 3.5em; text-shadow: 1px 0 1px #8F8F8F; float: left; margin: 5px 15px 5px 5px; color: #EFEFEF; } .feature-description { position: absolute; bottom: -1px; left: 0; padding: 5%; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; transform: translate3d(0, 100%, 0); -ms-transform: translate3d(0, 100%, 0); -webkit-transform: translate3d(0, 100%, 0); -o-transform: translate3d(0, 100%, 0); -moz-transform: translate3d(0, 100%, 0); } .feature-description p { font-size: 0.9em; padding-bottom: 5px; } .feature-description-show, .no-touch .feature-text-overlay:hover .feature-description, .no-touch .feature-text-overlay:focus .feature-description { transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); } .lt-ie9 .feature-description { bottom: -100%; } .lt-ie9 .feature-description-show { bottom: 0; } .feature .feature-description p { margin-top: 9px; } /* =============== Map images =============== */ .learn-and-dev-map { margin: 0 0 0 30px; width: 223px; height: 286px; background: url("/__data/assets/image/0020/14951/background.png") no-repeat 0 0; position: relative; } .learn-and-dev-map img { position: absolute; top: 0; left: 0; box-shadow: none; } .learn-and-dev-map-test { margin: 0 0 0 0px; width: 340px; height: 240px; background: url("/__data/assets/image/0010/158581/BusinessNZ-family-diagram-updated-f-size.jpg") no-repeat 0 0; position: absolute; right: 70px; top: 240px; } .learn-and-dev-map-test img { position: absolute; top: 0; left: 0; box-shadow: none; } .learn-and-dev-map-test-2 { margin: 0 0 0 0px; height: 751px; background: url("/__data/assets/image/0003/158610/BusinessNZ-family-diagram-updated-1.png") no-repeat 0 0; position: relative; } .learn-and-dev-map-test-2 img { position: absolute; top: 0; left: 0; box-shadow: none; } .learn-and-dev-map-f { margin: 0 0 0 0px; background: url("/__data/assets/image/0003/158610/BusinessNZ-family-diagram-updated-1.jpg") no-repeat 0 0; position: relative; } .learn-and-dev-map-f img { max-width: 640px; position: absolute; top: 0; left: 0; box-shadow: none; } .upnorthhighlight { background: url("https://www.businessnz.org.nz/__data/assets/image/0004/69619/biznz-upper-north.gif?v=0.1.1") no-repeat 111px 0; } .lownorthhighlight { background: url("https://www.businessnz.org.nz/__data/assets/image/0005/69620/biznz-lower-north.gif?v=0.1.3") no-repeat 100px 88px; } .upsouthhighlight { background: url("https://www.businessnz.org.nz/__data/assets/image/0006/69621/biznz-upper-south.gif?v=0.1.3") no-repeat 36px 147px; } .lowsouthhighlight { background: url("https://www.businessnz.org.nz/__data/assets/image/0007/69622/biznz-lower-south.gif?v=0.1.1") no-repeat 6px bottom; } /* =============== Checkbox =============== */ .faceted-search li, .form-field { position: relative; width: 98%; } .faceted-search input, input[type=checkbox] { visibility: hidden; } .faceted-search label, input[type=checkbox] + label { padding-left: 35px; line-height: 1.7em; } .faceted-search label:hover, input[type=checkbox] + label:hover { cursor: pointer; } .faceted-search label:before, input[type=checkbox] + label:before { content: ''; cursor: pointer; position: absolute; width: 20px; height: 20px; top: 3px; left: 0; border-radius: 4px; background: #D8D8D8; } .faceted-search label:after, input[type=checkbox] + label:after { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); content: ''; position: absolute; width: 9px; height: 5px; background: transparent; top: 8px; left: 4px; border: 3px solid #fcfff4; border-top: none; border-right: none; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-box-shadow: -1px 1px 1px -1px #353535; -moz-box-shadow: -1px 1px 1px -1px #353535; box-shadow: -1px 1px 1px -1px #353535; } .faceted-search label:hover:after, input[type=checkbox] + label:hover:after { border-color: #5A5A5A; } .faceted-search input[type=checkbox]:checked + label:before, input[type=checkbox]:checked + label:before { background-color:#0077A0; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,.4); } .feature-description, .feature-description-show { -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .register-form-field input, .register-form-field textarea { width: 98%; } /* END Small Width */ @media only screen and (min-width: 480px) { /* =============== Small-medium Width .mobile-hide { display: none; } .mobile-show{ display: block; } =============== */ } /* END Small-medium Width */ @media only screen and (min-width: 768px) { /* =============== Medium Width =============== */ .header-container { z-index: auto; position: relative; } .mobile-container { position: relative; } .mobile-heading { display: none; } .navigation-home { position: relative; top: auto; left: auto; } .feature .folder-promo [class^="icon-"], .feature .folder-promo [class^="fa fa-"] { font-size: 4.5em; display: block; margin: 20px 0 15px 0; text-align: center; } .footer-container section { float: left; width: 50%; } .footer-block { position: relative; opacity: 1; z-index: auto; height: auto; } .footer-container ul, .footer-container div { float: left; margin-right: 15px; } .footer-container ul { width: 100%; } .footer-container .last { float: none; width: 100%; clear: both; } .last .footer-block { margin-right: 0; width: 100%; } .last .footer-block div { width: 23%; } .nav-container-exit { display: none; } .mega-menu-latest-news { width: 23%; } .navigation .navigation-home { position: relative; left: auto; } .navigation .top-level:hover, .navigation .top-level:focus, .navigation .top-level.current:hover, .navigation .top-level.current.view-show, .navigation .viewtoggle-button.view-show, .navigation .top-level.current { color: #FCFCFC; text-shadow: 1px 1px 1px #808080; background-color: #0077A0!important; } .navigation .viewtoggle-button.view-show [class^="icon-"], .navigation .viewtoggle-button.view-show [class^="fa fa-"] { background: none; color: #FCFCFC; text-shadow: 1px 1px 1px #808080; } .navigation .viewtoggle-button.view-show:after { width: 0; content: ""; height: 0; border-top: 7px solid #0077a0; border-left: 15px solid rgba(0, 0, 0, 0); border-right: 15px solid rgba(0, 0, 0, 0); position: absolute; bottom: -6px; left: 50%; margin-left: -15px; } .slider-caption h3 { margin-bottom: 5px; } .slider-caption p { display: block; } .register-form-field input, .register-form-field textarea { width: 100%; } } /* END Medium Width */ @media only screen and (min-width: 1026px) { /* =============== Large Width =============== */ /* Background for wide displays */ .body-container { min-width: 1026px; /*background: url("https://www.businessnz.org.nz/__data/assets/image/0008/69974/anakoha_bg.jpg?v=0.1.1") no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.businessnz.org.nz/__data/assets/image/0008/69974/anakoha_bg.jpg?v=0.1.1', sizingMethod='scale'); -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.businessnz.org.nz/__data/assets/image/0008/69974/anakoha_bg.jpg?v=0.1.1', sizingMethod='scale')";*/ background-color:white; } .header-container { background:transparent; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#9926353B,endColorstr=#9926353B); zoom: 1; background-color:#1b2b3a; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .footer-container section { float: left; width: 17%; } .lt-ie8 .footer-container section { width: 16%; } .footer-container .last { clear: none; } .lt-ie8 .footer-container .last { width: auto; } .last .footer-block { width: auto; } .last .footer-block div { width: 150px; } .mega-menu-business-areas li, .mega-menu-news-block, .mega-menu-block { width: 25%; } .breadcrumbs .icon-chevron-right, .breadcrumbs .fa-chevron-right { color:#0077A0; } .sidebar .sky-carousel { margin: 5px 0 5px 5px; width: 336px; } } /* END Large Width */ /****************************************************** * *Asset Builder form styling * ******************************************************/ #metadata_field_date_64128_datetimevalue_i { margin-bottom: 5px; } #metadata_field_date_64128_period{ margin-bottom: 10px !important; margin-top: 5px !important; display: none; } #metadata_field_date_64128_duration { margin: 10px; display: none; } metadata_field_date_64128_datetimevalue_d { margin-bottom: 10px; } metadata_field_date_64128_datetimevalue { margin: 10px; } /****************************************************** * *mcg/gold group styles * ******************************************************/ .mcg-blue-box{ background-color:#006298; color:#fff!important; padding: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; margin: 20px 0px; } .mcg-blue-box p, .mcg-blue-box li, .mcg-blue-box h4, .mcg-blue-box h3, .mcg-blue-box h2, .mcg-blue-box h1{ color:#fff!important; } .mcg-blue-box h3 { font-weight:bold!important; } .mcg-blue-border{ padding: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; border:2px solid #006298; margin: 20px 0px; } .rounded-image{ -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; } .mcg-blue-border li { font-weight:bold!important; color:#006298!important; } .mcg-blue-border li span.normal { color: #555!important; font-weight:normal!important; } .row.family { background-color:#fff; } /****************************************************** * *mcg/gold group styles * ******************************************************/ strong.aig-blue-bold { color: #006298; } /****************************************************** * *Advocacy Report Styles * ******************************************************/ #ARBanner { width:100%; } #ARBanner #ImgBlock { width:65%; position:relative; float:left; } #ARBanner #ImgBlock img { width:100%; } #ARBanner #ImgBlock .speechbubble { background-color:#679ECC; position:absolute; top:15px; left:15px; bottom:20%; right:50%; } .speechbubble:after { content: ''; position: absolute; bottom: 0; left: 10%; width: 0; height: 0; border: 1em solid transparent; border-top-color: #679ECC; border-bottom: 0; border-left: 0; margin-left: -0.484em; margin-bottom: -0.969em; } #ARBanner #ImgBlock .speechbubble h1, #ARBanner #ImgBlock .speechbubble h3 { color:#fff !important; text-transform:uppercase; font-family:Impact, 'impactreg', Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", "sans serif" !important; } #ARBanner #ImgBlock .speechbubble h3 { font-size:20px; } #ARBanner #TitleBlock h1, #ARBanner #TitleBlock h3 { color:#457AA3; } #ARBanner #TitleBlock h3 { font-size:16px; margin:0!important; width:80%; } #ARBanner #TitleBlock h1 { width:50%; } #ARBanner h1 { font-size:40px; font-family:Impact, 'impactreg', Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", "sans serif"; text-transform:uppercase; margin:0 0 35px 0!important; } #ARBanner h3 { font-size:20px; color:#457AA3; font-family:Tahoma, Geneva, sans-serif; margin:0!important; } #ARBanner #TitleBlock { float:left; width:35%; } #family-svg { max-width:100%; } .speechbubble { padding:15px; } body.advocacy-page .normal-page { padding: 0; margin-bottom: 1em; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } body.advocacy-page hr { background-color:#457AA3; height:3px; border:0; } #TitleBlock_Inner { padding:0px 0px 0px 25px; } body.advocacy-page .snapshot-box { float:left; margin:5px; position:relative; height:231px; width:231px; } .snapshot-box h1, .snapshot-box p { width:100%; } .snapshot-box h1{ font-family:Impact, 'impactreg', Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", "sans serif" ; color: #fff; text-align: center; font-size:65px; margin: 0; } .snapshot-box h4{ text-transform:uppercase; font-family:Tahoma, Geneva, sans-serif; color: #fff; text-align: center; font-size:13px; letter-spacing:2px; margin: 0px auto; width:90%; line-height: 1.4em; } .snapshot-box p{ text-align: center; } .snapshot-box img{ height:50px; margin: 15px 0 0 0; } .snapshot-box a { position:absolute; top:0; bottom:0; left:0; right:0; } .sc-orange{ background-color: #F58974; } .sc-blue{ background-color: #457AA3!important; } .sc-green{ background-color: #008867!important; } .sc-grey{ background-color: #7C8796!important; } .sc-maroon{ background-color: #906773!important; } .sc-teal{ background-color: #71AEC0!important; } .sc-lightbrown{ background-color: #C8AC91!important; } .sc-red{ background-color: #F2707C!important; } .advocacy-heading h1, .advocacy-heading h3 { font-family:Impact, 'impactreg', Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", "sans serif" ; text-transform:uppercase; color: #457AA3; padding:0px 0px 0px 20px; } .advocacy-heading h1{ font-size:40px; } .advocacy-heading h3{ font-size:20px; } .advocacy-heading.sub h3 a:hover { text-decoration: underline; } .advocacy-block-heading { margin-top:15px; position:relative; } .advocacy-block-heading h3 { font-family:Impact, 'impactreg', Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", "sans serif" ; text-transform:uppercase; color: #fff; font-size:20px; padding:2px 0px 2px 20px; } .advocacy-block-heading a { position:absolute; top:0; left:0; right:0; bottom:0; cursor:pointer; } .advocacy-block-heading a i { position:absolute; right:15px; top:5px; color:#fff; font-size:1.4em; } .advocacy-block-heading a.ar-open i.fa-plus { display:none; } .advocacy-block-heading a.ar-open i.fa-minus { display:block; } .advocacy-block-heading a.ar-closed i.fa-plus { display:block; } .advocacy-block-heading a.ar-closed i.fa-minus { display:none; } .advocacy-heading.sub h1 { margin:5px 0px 0px 0px; } .advocacy-heading.sub h3 { margin:6px 0px 0px 0px; } body.advocacy-page hr { -webkit-margin-before: 0; -webkit-margin-after: 0; margin:40px 0px 0px 0px; } .advocacy-report { width:100%; } .advocacy-report .ar-row { border-bottom:2px solid #E4E4E4; padding:15px 20px; } .advocacy-report .ar-label, .advocacy-report .ar-text { float:left; } .ar-label { font-family:Impact, 'impactreg', Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", "sans serif" ; text-transform:uppercase; color: #929292; font-size:20px; } .ar-text { font-family:Tahoma, Geneva, sans-serif; color: #457AA3; } .ar-text ul li, .ar-text ol { font-family:Tahoma, Geneva, sans-serif; color: #457AA3; } .ar-collapsible { display:none; } body.advocacy-page .advocacy-report .ar-label { width:30%; } body.advocacy-page .advocacy-report .ar-text { width:70%; } .advocacy-button { float:left; width: 231px; text-align: center; margin:5px; background-color:#e7e7e7; padding-top:15px; font-family:Impact, 'impactreg', Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", "sans serif" ; text-transform:uppercase; font-size:15px; letter-spacing:1px; } .advocacy-button p { color: #929292!important; } .ar-print { float:right; } .ar-print a { font-family:Tahoma, Geneva, sans-serif; color: #457AA3; cursor: pointer; } .ar-print a:hover { color: #679ECC; text-decoration: underline; } ul.advocacy-list li { margin-bottom: 3px; } .forums-attended p { color: #7b7b7b; } @media all and (max-width: 1024px) and (min-width: 767px) { body.advocacy-page .snapshot-box{ width:48.5%; } } @media all and (max-width: 766px) { body.advocacy-page .snapshot-box { width:100%; } body.advocacy-page .advocacy-report .ar-label, body.advocacy-page .advocacy-report .ar-text{ width:100%; } body.advocacy-page #ARBanner #ImgBlock { width:100%; } body.advocacy-page #ARBanner #ImgBlock .speechbubble { position: initial; padding: 0px 0px 0px 25px; } body.advocacy-page #ARBanner #ImgBlock .speechbubble h1{ margin:0 0 5px 0!important; padding-top: 10px; } body.advocacy-page #ARBanner #ImgBlock .speechbubble h3{ margin:0 0 5px 0!important; padding-bottom: 10px; } .speechbubble:after { content: ''; position: initial; bottom: 0; left: 0; width: 0; height: 0; border: none; border-top-color: none; border-bottom: 0; border-left: 0; margin-left: 0; margin-bottom: 0; } #ARBanner #TitleBlock { float: left; width: 95%; } body.advocacy-page #ARBanner #TitleBlock #TitleBlock_Inner h1{ width:100%; margin: 0 0 5px 0!important; } body.advocacy-page #ARBanner #TitleBlock #TitleBlock_Inner h3{ width:100%; } .advocacy-button { width:97%; } } .aspect-ratio-iframe { position: relative; } @media all and (min-width: 768px) { .aspect-ratio-iframe iframe { width: 560px; height: 315px; } } @media all and (max-width: 767px) { .aspect-ratio-iframe iframe { width: 300px; height: 169px; } .learn-and-dev-map-test { position: relative; top: 0px; right: 0px; } } /****************************************************** * *Wellington Seminar Members area * ******************************************************/ .ws-member { float: left; width: 100%; height: 100px; background-color: #0077A1; text-align: center; margin: 10px 0px 10px 0px; border: 2px solid #0077A1; } .ws-member h1 { margin: 30px 0px 0px 0px; font-weight:300; color: #fdb813; } .ws-member:hover { background-color: #fdb813; border: 2px solid #fdb813; transition: all 0.2s ease-in-out; } .ws-member:hover h1 { color: #0077A1; transition: all 0.2s ease-in-out; } @media all and (max-width: 682px) and (min-width: 500px) { } #cohort { position: relative; } .cohort-content { float: left; width: 100%; min-height: 55px; margin: 3px 0px 3px 0px; background-color: #0077A1; border: 2px solid #0077A1; text-align: center; } .cohort-content p { padding-top:18px; color: #fff; } .cohort-content:hover p { color: #0077A1; transition: all 0.2s ease-in-out; } .cohort-content:hover { background-color:#fff; border: 2px solid #0077A1; color: #0077A1; transition: all 0.2s ease-in-out; } .ws-banner { position:relative; width:100%; margin-bottom: 20px; } .ws-banner img { width:100%; } .ws-banner-title { width:45%; height: 60%; background-color:#fdb813; position:absolute; top:20px; left:20px;min-width: 200px; min-height: 150px; } .ws-banner-title:after { content: ''; position: absolute; bottom: 0; left: 10%; width: 0; height: 0; border: 1em solid transparent; border-top-color: #fdb813; border-bottom: 0; border-left: 0; margin-left: -0.484em; margin-bottom: -0.969em; } .ws-banner-title h1 { color: #fff; padding: 20px 0px 12px 0px; text-transform: uppercase; border-bottom: 1px dotted #fff; margin: 0px 20px 5px 20px; } .ws-banner-title p { color:#fff; padding-left:20px; text-transform:uppercase; } #content_container_153355 { font-family: 16px/26px Tahoma, Geneva, sans-serif; } #content_container_153355 legend.sq-form-section-title { color: #004A63; font-size: 1.5em; margin-top: 20px; padding-bottom: 20px; } #content_container_153355 .sq-form-question-title { font-weight: bold; color: #444; padding-top: 10px; border-top: 1px solid #DDD; width: 100%; } #content_container_153355 .sq-form-question-select { padding-bottom: 20px; } #content_container_153355 .hr-class { margin-bottom: 0px!important; } #content_container_153355 .sq-form-question-text { padding-bottom: 20px; width: 100%; } @media only screen and (min-width: 768px) { div#membership-mobile { display: none; } svg#family-svg { display: block; } } /*-- Reuben's addition to prevent menu background-color bug with SVG page --*/ .navigation.mobile-el { background-color: #1b2b3a; height: 31px!important; } 