html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote::before,blockquote::after{content:'';content:none;}q::before,q::after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}embed,img,object,video{max-width:100%;height:auto;}.cbp-so-init .cbp-so-side{opacity:0;transition:none;}.cbp-so-init .cbp-so-side-left{transform:translateX(-80px);}.cbp-so-init .cbp-so-side-right{transform:translateX(80px);}.cbp-so-section.cbp-so-animate .cbp-so-side-left,.cbp-so-section.cbp-so-animate .cbp-so-side-right{transition:transform 0.5s,opacity 0.5s;transform:translateX(0px);opacity:1;}input[type='text'],input[type='email'],textarea{border:1px solid #d3d3d3;padding:15px;background:#f7f8fa;outline:none;width:100%;}fieldset{border:none;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #d3d3d3;}fieldset legend{font-size:24px;line-height:32px;font-weight:300;margin-bottom:35px;}fieldset label{margin-bottom:10px;font-size:15px;line-height:25px;font-weight:300;}.form-item{margin-bottom:30px;}.select2-drop-active{border:1px solid #d3d3d3;border-top:none;background:#f7f8fa;}.select2-container .select2-choice .select2-arrow b{background:url(/sites/all/themes/gullet/images/select2.png) no-repeat center center;}@media (min-width:44em){form .float-left{width:48.23529%;float:left;margin-right:3.52941%;}form .float-right{width:48.23529%;float:left;margin-right:3.52941%;float:right;margin-right:0;}}form.webform-client-form .select2-container{width:100%;outline:none;}form.webform-client-form .select2-container .select2-choice{color:#a7a8ad;height:51px;padding:12px 20px;border:1px solid #d3d3d3;background:#f7f8fa;outline:none;}form.webform-client-form .select2-container .select2-choice .select2-arrow{background:none;border:none;width:40px;}form.webform-client-form .select2-container .select2-choice .select2-arrow b{background:url(/sites/all/themes/gullet/images/select2.png) no-repeat center center;}form .form-actions{text-align:right;}form .form-actions input[type='submit']{background:#65ae45;font-size:12px;text-transform:uppercase;border:none;color:#ffffff;padding:20px;width:100%;display:inline-block;transition:all 0.4s ease-in-out;}@media (min-width:44em){form .form-actions input[type='submit']{width:auto;line-height:50px;padding:0 20px;}}form .form-actions input[type='submit']:hover{transition:all 0.4s ease-in-out;background:#508937;}@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url(/sites/all/themes/gullet/images/select2.png) !important;background-repeat:no-repeat !important;background-size:auto !important;}}header{position:fixed;width:100%;top:0;z-index:99;transition:all 0.4s ease-in-out;}.site-logo{display:inline-block;position:absolute;z-index:9999;top:0;left:20px;}.site-logo img{transition:all 0.4s ease-in-out;width:28%;}@media (min-width:44em){.site-logo img{width:41%;}}@media (min-width:44em) and (orientation:landscape){.site-logo img{width:100%;}}.header-top{background:#024930;padding:22px 0;display:inline-block;width:100%;margin-bottom:-2px;transition:all 0.4s ease-in-out;}.header-bottom{display:none;background:#ffffff;width:100%;padding:20px 0;transition:all 0.4s ease-in-out;}@media (min-width:44em){.header-bottom{display:inline-block;padding:37px 0;}}.front .l-content > h1{display:none;}.l-region--footer-top{background:#024930;}.l-region--footer-middle{background:#013f29;}.l-featured{margin-top:44px;}.mobile-active .l-services{padding:5.29801%;}.mobile-inactive .l-featured{margin-top:160px;}.l-main{background:#ffffff;}body{font-size:14px;font-family:"aktiv-grotesk",sans-serif;overflow-x:hidden;color:#444446;outline:none;}@media (min-width:44em){body{font-size:15px;}}@media (min-width:44em) and (orientation:landscape){body{font-size:13px;}}@media (min-width:70em){body{font-size:15px;}}body .menu .expanded,body .menu .collapsed{list-style:none;}a{display:inline-block;text-decoration:none;transition:all 300ms ease-out;color:#65ae45;}a:hover{color:#508937;}strong{color:#000000;}h1,h2,h3,h4,h5,h6{margin:0 0 15px 0;font-weight:300;color:#000000;}@media (min-width:44em){h1,h2,h3,h4,h5,h6{margin:0 0 20px 0;}}@media (min-width:70em){h1,h2,h3,h4,h5,h6{margin:0 0 20px 0;}}h1{font-size:25px;text-align:left;}@media (min-width:44em){h1{font-size:35px;}}@media (min-width:70em){h1{font-size:36px;line-height:46px;}}h2{font-size:20px;}@media (min-width:44em){h2{font-size:22px;}}@media (min-width:70em){h2{font-size:36px;line-height:46px;}}h3{font-size:16px;margin:0 0 10px 0;}@media (min-width:44em){h3{font-size:18px;margin:0 0 15px 0;}}@media (min-width:70em){h3{font-size:30px;line-height:40px;margin:0 0 20px 0;}}h4{font-size:14px;margin:0 0 10px 0;}@media (min-width:44em){h4{font-size:15px;margin:0 0 10px 0;}}@media (min-width:70em){h4{font-size:24px;line-height:34px;margin:0 0 15px 0;}}h5{font-size:14px;line-height:24px;}@media (min-width:70em){h5{font-size:18px;line-height:28px;}}h6{font-size:24px;line-height:34px;}.block__title{font-size:25px;margin-bottom:25px;}@media (min-width:44em){.block__title{font-size:30px;}}@media (min-width:70em){.block__title{font-size:35px;margin-bottom:30px;}}p{margin-top:0;margin-bottom:15px;font-size:17px;line-height:27px;font-weight:400;}.field--name-body{border-bottom:1px solid #e5e5e5;padding:5.29801% 0;}.field--name-body h2{font-size:25px;}@media (min-width:44em){.field--name-body h2{font-size:30px;}}@media (min-width:70em){.field--name-body h2{font-size:35px;}}.field--name-body h3{font-size:20px;}@media (min-width:44em){.field--name-body h3{font-size:25px;}}@media (min-width:70em){.field--name-body h3{font-size:30px;}}.field--name-body h4{font-size:16px;}@media (min-width:44em){.field--name-body h4{font-size:20px;}}@media (min-width:70em){.field--name-body h4{font-size:25px;}}.field--name-body h5{font-size:15px;}@media (min-width:44em){.field--name-body h5{font-size:18px;}}@media (min-width:70em){.field--name-body h5{font-size:20px;}}.field--name-body ul{margin-bottom:10px;}.field--name-body ul li{padding-left:10px;text-indent:-10px;margin-bottom:5px;line-height:15px;}.field--name-body ul li:before{content:"•";margin-right:7px;font-size:20px;color:#65ae45;}.field--name-body ol{counter-reset:my-counter;margin-bottom:10px;}.field--name-body ol li{padding-left:10px;text-indent:-10px;margin-bottom:5px;}.field--name-body ol li:before{content:counter(my-counter) ".";counter-increment:my-counter;margin-right:7px;font-size:14px;font-weight:700;color:#65ae45;}.body ul,.description ul{margin-bottom:10px;}.body ul li,.description ul li{padding-left:10px;text-indent:-10px;margin-bottom:5px;line-height:15px;}.body ul li:before,.description ul li:before{content:"•";margin-right:7px;font-size:20px;color:#65ae45;}.body ol,.description ol{counter-reset:my-counter;margin-bottom:10px;}.body ol li,.description ol li{padding-left:10px;text-indent:-10px;margin-bottom:5px;}.body ol li:before,.description ol li:before{content:counter(my-counter) ".";counter-increment:my-counter;margin-right:7px;font-size:14px;font-weight:700;color:#65ae45;}.ckeditor-title{font-size:26px;line-height:36px;margin-top:5.29801%;color:#262626;}@media (min-width:44em){.ckeditor-title{font-size:36px;line-height:46px;}}.ckeditor-title:after{content:' ';display:block;width:30px;background:#9ccb3b;height:1px;margin:30px 0;}.title-separator{width:30px;background:#9ccb3b;height:1px;margin:15px auto;}@media (min-width:44em){.title-separator{margin:30px 0;}}a#main-content{position:absolute;}blockquote{margin:30px 0;font-size:18px;line-height:28px;font-style:italic;background:#f7f8fa;padding:30px;border-left:6px solid #65ae45;}.feed-icon{display:none;}.leaf{list-style:none;}.hover-link{position:absolute;width:100%;height:100%;display:inline-block;z-index:9999;top:0;left:0;right:0;bottom:0;}.node-type-page .field--name-body{text-align:center;}@media (min-width:44em){.node-type-page .field--name-body{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1440px;margin-left:auto;margin-right:auto;}.node-type-page .field--name-body:after{content:" ";display:block;clear:both;}.node-type-page .field--name-body:after{content:" ";display:block;clear:both;}}@media (min-width:44em){.node-type-page .content-container .odd .left{box-sizing:border-box;width:50%;float:left;}.node-type-page .content-container .odd .right{box-sizing:border-box;width:50%;float:left;float:right;margin-right:0;}.node-type-page .content-container .even .left{box-sizing:border-box;width:50%;float:left;float:right;margin-right:0;}.node-type-page .content-container .even .right{box-sizing:border-box;width:50%;float:left;}}.node-type-page .content-container .row:after{content:"";display:table;clear:both;}.node-type-page .content-container .row .left{padding:5.29801%;}.node-type-page .content-container .row .left .ckeditor-title{margin-top:0;}.node-type-page .content-container .row .left .link{text-align:center;}@media (min-width:44em){.node-type-page .content-container .row .left .link{text-align:left;}}.node-type-page .content-container .row .right.project{height:360px;}.node-type-page .content-container .row .right.development{height:360px;}@media (min-width:44em){.node-type-page .content-container .row .right.development{height:720px;}}#block-bean-homepage-about-us{background:#f7f8fa;}#block-bean-homepage-about-us:after{content:"";display:table;clear:both;}#block-bean-homepage-about-us .left{padding:5.29801%;margin-right:0;}@media (min-width:44em){#block-bean-homepage-about-us .left{box-sizing:border-box;width:57.14286%;float:left;}}#block-bean-homepage-about-us .left .title{font-weight:300;font-size:24px;line-height:34px;text-align:center;}@media (min-width:44em){#block-bean-homepage-about-us .left .title{font-size:36px;line-height:44px;text-align:left;}}#block-bean-homepage-about-us .left .body{font-size:15px;line-height:22px;font-weight:300;}#block-bean-homepage-about-us .left .body p{margin-bottom:30px;}#block-bean-homepage-about-us .left .link{text-align:center;}@media (min-width:44em){#block-bean-homepage-about-us .left .link{text-align:left;}}#block-bean-homepage-about-us .left .link a{font-size:12px;text-transform:uppercase;}#block-bean-homepage-about-us .left .link a:after{content:'\f105';font-family:FontAwesome;color:#d3d3d3;padding-left:10px;font-size:22px;vertical-align:sub;}@media (min-width:44em){#block-bean-homepage-about-us .right{box-sizing:border-box;width:42.85714%;float:left;float:right;margin-right:0;}}#block-bean-homepage-about-us .right .image{height:300px;}@media (min-width:44em){#block-bean-homepage-about-us .right .image{height:480px;}}#block-oyster-share-page,#block-oyster-share-generic-page{text-align:center;margin:30px 0;padding-top:30px;border-top:1px solid #e5e5e5;}@media (min-width:70em){#block-oyster-share-page,#block-oyster-share-generic-page{margin:100px 0;padding-top:60px;}}#block-oyster-share-page .share-container span,#block-oyster-share-generic-page .share-container span{margin-bottom:30px;font-size:12px;line-height:19px;font-weight:700;text-transform:uppercase;display:inline-block;width:100%;}#block-oyster-share-page .share-container a,#block-oyster-share-generic-page .share-container a{color:#d3d3d3;border:2px solid #d3d3d3;border-radius:50%;display:inline-block;width:32px;height:32px;font-size:15px;line-height:27px;text-align:center;}#block-oyster-share-page .share-container a:hover,#block-oyster-share-generic-page .share-container a:hover{color:#65ae45;border:2px solid #65ae45;}#block-block-1{display:inline-block;margin-right:20px;padding-right:20px;}@media (min-width:44em){#block-block-1{border-right:1px solid #d3d3d3;}}#block-block-1 p{margin-bottom:0;}#block-block-1 p a{font-size:16px;line-height:22px;font-weight:300;color:#444446;}@media (min-width:44em){#block-block-1 p a{font-size:24px;line-height:22px;}}#block-block-1 p a:before{margin-right:10px;content:'\f0e0';font-family:FontAwesome;color:#d3d3d3;border:2px solid #d3d3d3;border-radius:50%;padding:8px;font-size:16px;}#block-block-2{display:inline-block;margin-right:10px;}#block-block-2 p{margin-bottom:0;font-size:16px;line-height:22px;color:#444446;font-weight:300;}@media (min-width:44em){#block-block-2 p{font-size:24px;line-height:22px;}}#block-block-2 p:before{margin-right:10px;content:'\f095';font-family:FontAwesome;color:#d3d3d3;border:2px solid #d3d3d3;border-radius:50%;padding:8px 10px;font-size:15px;}#block-block-3{padding-top:40px;color:#ffffff;text-align:center;}#block-block-4{padding:20px 0 40px 0;text-align:center;color:#ffffff;}#block-block-4 a{font-size:15px;line-height:25px;color:#ffffff;}#block-block-5{text-align:center;padding:30px 0;}#block-block-5 img{margin-right:20px;}@media (min-width:44em){#block-block-5 img{margin-right:100px;}}#block-block-6,#block-block-7{text-align:center;font-size:20px;line-height:30px;font-weight:300;}@media (min-width:44em){#block-block-6,#block-block-7{padding:40px 0;}}@media (min-width:70em){#block-block-6,#block-block-7{padding:80px 0;}}#block-block-6 h2.block__title,#block-block-7 h2.block__title{font-weight:300;font-size:24px;line-height:34px;}@media (min-width:44em){#block-block-6 h2.block__title,#block-block-7 h2.block__title{font-size:54px;line-height:60px;}}#block-block-6 p,#block-block-7 p{font-size:20px;line-height:30px;margin-bottom:0;}#block-block-7{padding-top:0;}#block-block-8,#block-views-projects-block-5{border-top:1px solid #e5e5e5;text-align:center;padding:5.29801% 0;}#block-block-8 p,#block-views-projects-block-5 p{margin-bottom:0;}#block-block-8 a,#block-views-projects-block-5 a{display:inline-block;background:#65ae45;text-transform:uppercase;color:#ffffff;font-size:18px;line-height:28px;width:100%;font-weight:600;padding:30px;text-align:center;}@media (min-width:44em){#block-block-8 a,#block-views-projects-block-5 a{text-align:left;width:auto;padding:30px 60px;}}#block-block-8 a:hover,#block-views-projects-block-5 a:hover{background:#508937;}#block-block-8 a:after,#block-views-projects-block-5 a:after{content:'\f105';font-family:FontAwesome;padding-left:10px;font-size:30px;vertical-align:sub;}#block-block-9{padding:30px;}#block-block-9 h2.block__title{font-size:24px;line-height:32px;font-weight:300;}#block-block-9 h2.block__title:after{content:' ';display:block;width:30px;background:#9ccb3b;height:1px;margin:30px 0;}#block-block-9 .address p,#block-block-9 .contact p,#block-block-9 .location p,#block-block-9 .accounts p{margin-bottom:0;}#block-block-9 .contact{margin:20px 0;}#block-block-9 .location{margin-bottom:20px;}#block-block-9 .arrow-right:after{content:'\f105';font-family:FontAwesome;color:#d3d3d3;padding-left:10px;font-size:24px;vertical-align:sub;}#block-oyster-map #map_canvas{width:100%;height:240px;}@media (min-width:44em){#block-oyster-map #map_canvas{height:480px;}}.node-type-development .l-services{display:none;}.node-type-development .main-body:after{content:"";display:table;clear:both;}.node-type-development .main-body .left{height:360px;}@media (min-width:44em){.node-type-development .main-body .left{height:720px;box-sizing:border-box;width:50%;float:left;}}.node-type-development .main-body .right{border-bottom:1px solid #d3d3d3;padding:0 5.29801%;}@media (min-width:44em){.node-type-development .main-body .right{box-sizing:border-box;width:50%;float:left;float:right;margin-right:0;}}.node-type-development .main-body .right .field--name-body{padding:0;border-bottom:0;}.node-type-development .second-title{text-align:center;padding:5.29801%;}@media (min-width:44em){.node-type-development .second-title{max-width:1440px;margin-left:auto;margin-right:auto;max-width:1440px;margin-left:auto;margin-right:auto;}.node-type-development .second-title:after{content:" ";display:block;clear:both;}.node-type-development .second-title:after{content:" ";display:block;clear:both;}}.node-type-development .second-title .title{font-size:24px;line-height:34px;font-weight:300;text-align:center;}@media (min-width:44em){.node-type-development .second-title .title{font-size:54px;line-height:64px;}}.node-type-development .second-title p{margin-bottom:0;font-size:14px;line-height:22px;}@media (min-width:44em){.node-type-development .second-title p{font-size:20px;line-height:30px;}}.node-type-development .second-body:after{content:"";display:table;clear:both;}.node-type-development .second-body .row:after{content:"";display:table;clear:both;}@media (min-width:44em){.node-type-development .second-body .odd .left{box-sizing:border-box;width:50%;float:left;float:right;margin-right:0;}.node-type-development .second-body .odd .right{box-sizing:border-box;width:50%;float:left;}.node-type-development .second-body .even .left{box-sizing:border-box;width:50%;float:left;}.node-type-development .second-body .even .right{box-sizing:border-box;width:50%;float:left;float:right;margin-right:0;}}.node-type-development .second-body .left{height:240px;}@media (min-width:44em){.node-type-development .second-body .left{height:480px;}}.node-type-development .second-body .right{padding:0 5.29801%;background:#f7f8fa;}.node-type-history .history-container:after,.node-type-history .row:after{content:"";display:table;clear:both;}@media (min-width:44em){.node-type-history .odd .left{box-sizing:border-box;width:50%;float:left;}.node-type-history .odd .right{box-sizing:border-box;width:50%;float:left;float:right;margin-right:0;}.node-type-history .even .left{box-sizing:border-box;width:50%;float:left;float:right;margin-right:0;}.node-type-history .even .right{box-sizing:border-box;width:50%;float:left;}}.node-type-history .left{padding:5.29801%;}.node-type-history .left p:first-child:before{content:' ';display:block;width:30px;background:#9ccb3b;height:1px;margin:30px 0;}.node-type-history .right ul.slides li{height:240px;}@media (min-width:44em){.node-type-history .right ul.slides li{height:480px;}}.node-type-history .right .flex-control-nav{left:0;right:0;}.node-type-history .ckeditor-title{margin-top:0;}.node-type-history #block-oyster-share-page{padding-top:0;border-top:none;}#block-system-main-menu{width:78.1457%;float:left;margin-right:1.98675%;float:right;margin-right:0;margin-right:5.29801%;letter-spacing:2px;}#block-system-main-menu > ul{text-align:right;}#block-system-main-menu > ul > li{position:relative;display:inline-block;border-right:1px solid #1c5c45;}@media (min-width:44em){#block-system-main-menu > ul > li{padding:0 10px;}}@media (min-width:70em){#block-system-main-menu > ul > li{padding:0 20px;}}#block-system-main-menu > ul > li:last-child{border:none;}#block-system-main-menu > ul > li:last-child ul{display:none;position:absolute;top:41px;min-width:240px;background:#545557;z-index:9;right:0;}#block-system-main-menu > ul > li:last-child ul:after,#block-system-main-menu > ul > li:last-child ul:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}#block-system-main-menu > ul > li:last-child ul:before{border-color:rgba(84,85,87,0);border-bottom-color:#545557;border-width:10px;margin-left:70px;}#block-system-main-menu > ul > li > a{display:inline-block;color:#ffffff;font-size:12px;line-height:19px;text-transform:uppercase;font-weight:500;}#block-system-main-menu > ul > li > a.active{border-top:2px solid #9ccb3b;}#block-system-main-menu > ul > li > a:hover{color:#9ccb3b;}#block-system-main-menu > ul > li ul{display:none;position:absolute;top:41px;min-width:240px;background:#545557;z-index:9;}#block-system-main-menu > ul > li ul:after,#block-system-main-menu > ul > li ul:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}#block-system-main-menu > ul > li ul:before{border-color:rgba(84,85,87,0);border-bottom-color:#545557;border-width:10px;margin-left:-100px;}#block-system-main-menu > ul > li ul li{list-style:none;border-bottom:1px solid #656668;}#block-system-main-menu > ul > li ul li ul{display:none !important;}#block-system-main-menu > ul > li ul li a{display:inline-block;padding:0 20px;width:100%;text-transform:uppercase;font-size:12px;line-height:50px;color:#ffffff;}#block-system-main-menu > ul > li ul li a:hover{background:#9ccb3b;}#block-system-main-menu > ul > li ul li:last-child{border:none;}#block-menu-menu-footer{display:none;padding:50px 0;}@media (min-width:44em){#block-menu-menu-footer{display:block;}}#block-menu-menu-footer ul{text-align:center;}#block-menu-menu-footer ul li{display:inline-block;border-right:1px solid #1c5c45;margin-right:15px;padding-right:15px;}@media (min-width:44em){#block-menu-menu-footer ul li{margin-right:5px;padding-right:5px;}}@media (min-width:70em){#block-menu-menu-footer ul li{margin-right:15px;padding-right:15px;}}#block-menu-menu-footer ul li:last-child{border:none;}#block-menu-menu-footer ul li a{display:inline-block;color:#ffffff;font-size:14px;line-height:21px;font-weight:500;text-transform:uppercase;}@media (min-width:44em){#block-menu-menu-footer ul li a{font-size:10px;line-height:15px;}}@media (min-width:70em){#block-menu-menu-footer ul li a{font-size:14px;line-height:21px;}}#block-menu-menu-footer ul li a:hover{color:#65ae45;}#block-menu-menu-footer ul li a.active{border-top:2px solid #65ae45;}.mean-container .mean-nav,.mean-container .mean-bar{float:none;}.mean-container .mean-bar{background:transparent;position:fixed;top:0;min-height:44px;right:0;z-index:999;}.mean-container .mean-nav > ul{margin-top:-5px;}.mean-container .mean-nav ul li{background:#013f29;}.mean-container .mean-nav ul li a{border-top:1px solid rgba(255,255,255,0.1);}.mean-container .mean-nav ul li a.mean-expand{height:17px;border:1px solid rgba(255,255,255,0.1) !important;}.mean-container .mean-nav ul li a.mean-expand.mean-clicked{background:#024930;}.node-type-project-category,.page-node-9{background:#f7f8fa;}.node-type-project-category .field--name-body,.page-node-9 .field--name-body{font-size:20px;line-height:30px;font-weight:300;text-align:center;}.node-type-project-category article,.page-node-9 article{padding-bottom:60px;}.section-news .l-main,.page-node-19 .l-main,.node-type-generic-page .l-main{margin:0 auto;max-width:85.43046%;}@media (min-width:44em){.section-news .l-main,.page-node-19 .l-main,.node-type-generic-page .l-main{max-width:70.86093%;}}@media (min-width:44em) and (orientation:landscape){.section-news .l-main,.page-node-19 .l-main,.node-type-generic-page .l-main{max-width:56.29139%;}}.page-node-22 .l-main{max-width:70.86093%;margin:0 auto;}.page-node-22 .field--name-body{text-align:center;}.page-node-22 .field--name-body p{margin-bottom:0;}.node-type-webform .l-main{max-width:1440px;margin-left:auto;margin-right:auto;margin-top:5.29801%;margin-bottom:5.29801%;padding:0 5.29801%;}.node-type-webform .l-main:after{content:" ";display:block;clear:both;}@media (min-width:44em) and (orientation:landscape){.node-type-webform .l-content{width:65.89147%;float:left;margin-right:2.32558%;}.node-type-webform .l-region--sidebar{width:31.78295%;float:left;margin-right:2.32558%;float:right;margin-right:0;background:#f7f8fa;height:100%;}}.node-type-webform .l-services{display:none;}.page-node-29 .l-main{margin:0 auto;max-width:85.43046%;}@media (min-width:44em) and (orientation:landscape){.page-node-29 .l-main{max-width:70.86093%;}}@media (min-width:70em){.page-node-29 .l-main{max-width:56.29139%;}}.page-node-29 .ckeditor-title{margin-top:0;}.node-type-generic-page .field--name-body{border-bottom:none;padding:5.29801% 0 0 0;}ul.pager{margin-top:20px;clear:both;}@media (min-width:44em){ul.pager{margin-top:50px;}}ul.pager:after{content:"";display:table;clear:both;}ul.pager li{display:inline-block;padding:0;margin-right:5px;}ul.pager li:last-child{margin-right:0;}ul.pager li.pager__item--current,ul.pager li a{border:2px solid #d3d3d3;border-radius:50%;display:inline-block;width:35px;height:35px;font-size:15px;line-height:30px;color:#444446;}ul.pager li.pager__item--current:hover,ul.pager li a:hover{color:#ffffff;background:#65ae45;border:2px solid #65ae45;}ul.pager li.pager__item--current{color:#ffffff;background:#65ae45;border:2px solid #65ae45;}.node-type-project .field--name-body{border-bottom:none;padding:0;}.node-type-project .project-main-container:after{content:"";display:table;clear:both;}.node-type-project .project-main-container .left{padding-bottom:5.29801%;}@media (min-width:44em){.node-type-project .project-main-container .left{width:65.89147%;float:left;margin-right:2.32558%;}}.node-type-project .project-main-container .right{text-align:center;padding-bottom:5.29801%;}@media (min-width:44em){.node-type-project .project-main-container .right{text-align:left;border-left:1px solid #e5e5e5;width:31.78295%;float:left;margin-right:2.32558%;float:right;margin-right:0;}}.node-type-project .project-main-container .right .information-container{padding:5.29801%;}.node-type-project .project-main-container .right span{font-size:12px;line-height:19px;font-weight:700;text-transform:uppercase;display:inline-block;width:100%;}.node-type-project .project-main-container .right .share-container{padding-bottom:5.29801%;}.node-type-project .field__label{margin:15px 0 10px 0;font-weight:600;}.node-type-project .field__items{font-weight:300;font-size:15px;line-height:25px;}.node-type-project .category-container a,.node-type-project .share-container a{margin-top:10px;}.node-type-project .share-container a{color:#d3d3d3;border:2px solid #d3d3d3;border-radius:50%;display:inline-block;width:32px;height:32px;font-size:15px;line-height:27px;text-align:center;}.node-type-project .share-container a:hover{color:#65ae45;border:2px solid #65ae45;}.flex-control-nav{bottom:40px;z-index:9;width:auto;right:30px;}.flex-control-nav li{margin:0 5px 0 0;}.flex-control-nav li a{background:url(/sites/all/themes/gullet/images/bullet-slide.png) no-repeat center center;width:12px;height:12px;}.flex-control-nav li a:hover{background:url(/sites/all/themes/gullet/images/bullet-slide-active.png) no-repeat center center;}.flex-control-nav li a.flex-active{background:url(/sites/all/themes/gullet/images/bullet-slide-active.png) no-repeat center center;}.flex-direction-nav{position:absolute;top:50%;width:100%;}.flex-direction-nav a{opacity:1;}.flex-direction-nav a:before{color:#ffffff;border:2px solid #ffffff;border-radius:50%;opacity:1;content:'';text-shadow:none;font-size:20px;display:inline-block;width:30px;height:30px;text-align:center;padding:3px;}.flex-direction-nav a.flex-prev{left:30px;}.flex-direction-nav a.flex-prev:before{font-family:FontAwesome;content:'\f104';}.flex-direction-nav a.flex-next{right:30px;}.flex-direction-nav a.flex-next:before{font-family:FontAwesome;content:'\f105';}.flexslider{margin:0;border:none;}.flexslider:hover .flex-direction-nav .flex-prev{opacity:1;left:30px;}.flexslider:hover .flex-direction-nav .flex-next{opacity:1;right:30px;}#block-views-homepage-slider-block .background{height:370px;}@media (min-width:44em){#block-views-homepage-slider-block .background{height:560px;}}#block-views-homepage-slider-block .slide-title{position:absolute;bottom:0;width:100%;padding:15px 0;text-align:center;font-size:24px;line-height:30px;font-weight:300;color:#ffffff;background:rgba(38,38,38,0.75);}@media (min-width:44em){#block-views-homepage-slider-block .slide-title{font-size:36px;line-height:42px;padding:25px 0;}}#block-views-homepage-slider-block li{position:relative;}.mobile-active #block-views-homepage-slider-block .flex-control-nav{display:none;}#block-views-projects-block-2 .flex-control-nav{left:0;right:0;}#block-views-projects-block-2 li{position:relative;}#block-views-projects-block-2 .background{height:360px;}@media (min-width:44em){#block-views-projects-block-2 .background{height:560px;}}@media (min-width:44em){#block-views-services-block,#block-views-projects-block-1,#block-views-project-category-block,#block-views-project-category-block-1{margin-bottom:40px;}}@media (min-width:70em){#block-views-services-block,#block-views-projects-block-1,#block-views-project-category-block,#block-views-project-category-block-1{margin-bottom:80px;}}#block-views-services-block:after,#block-views-projects-block-1:after,#block-views-project-category-block:after,#block-views-project-category-block-1:after{content:"";display:table;clear:both;}@media (min-width:44em){#block-views-services-block .views-row,#block-views-projects-block-1 .views-row,#block-views-project-category-block .views-row,#block-views-project-category-block-1 .views-row{box-sizing:border-box;width:33.33333%;float:left;}#block-views-services-block .views-row:nth-child(3n + 1),#block-views-projects-block-1 .views-row:nth-child(3n + 1),#block-views-project-category-block .views-row:nth-child(3n + 1),#block-views-project-category-block-1 .views-row:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;}#block-views-services-block .views-row:nth-child(3n + 2),#block-views-projects-block-1 .views-row:nth-child(3n + 2),#block-views-project-category-block .views-row:nth-child(3n + 2),#block-views-project-category-block-1 .views-row:nth-child(3n + 2){margin-left:33.33333%;margin-right:-100%;clear:none;}#block-views-services-block .views-row:nth-child(3n + 3),#block-views-projects-block-1 .views-row:nth-child(3n + 3),#block-views-project-category-block .views-row:nth-child(3n + 3),#block-views-project-category-block-1 .views-row:nth-child(3n + 3){margin-left:66.66667%;margin-right:-100%;clear:none;}}#block-views-services-block .views-row:hover .hover,#block-views-projects-block-1 .views-row:hover .hover,#block-views-project-category-block .views-row:hover .hover,#block-views-project-category-block-1 .views-row:hover .hover{max-height:100%;transition:all 0.4s ease-in-out;background:rgba(101,174,69,0.9);}#block-views-services-block .background,#block-views-projects-block-1 .background,#block-views-project-category-block .background,#block-views-project-category-block-1 .background{height:370px;position:relative;overflow:hidden;}#block-views-services-block .hover,#block-views-projects-block-1 .hover,#block-views-project-category-block .hover,#block-views-project-category-block-1 .hover{position:absolute;bottom:0;width:100%;background:#65ae45;text-align:center;padding:0 30px;color:#ffffff;height:100%;max-height:90px;overflow:hidden;transition:all 0.4s ease-in-out;}#block-views-services-block .title,#block-views-projects-block-1 .title,#block-views-project-category-block .title,#block-views-project-category-block-1 .title{padding:30px 0;font-size:18px;line-height:30px;font-weight:300;}#block-views-services-block .body,#block-views-projects-block-1 .body,#block-views-project-category-block .body,#block-views-project-category-block-1 .body{font-weight:300;}#block-views-services-block .link a,#block-views-projects-block-1 .link a,#block-views-project-category-block .link a,#block-views-project-category-block-1 .link a{color:#ffffff;text-transform:uppercase;font-size:12px;font-weight:500;}#block-views-services-block .link a i,#block-views-projects-block-1 .link a i,#block-views-project-category-block .link a i,#block-views-project-category-block-1 .link a i{font-size:22px;vertical-align:sub;padding-left:5px;}#block-views-projects-block-3 .views-row:after{content:"";display:table;clear:both;}#block-views-projects-block-3 .views-row:hover .hover{transition:all 0.4s ease-in-out;opacity:1;visibility:visible;}@media (min-width:44em){#block-views-projects-block-3 .views-row.views-row-odd .background{box-sizing:border-box;width:50%;float:left;}#block-views-projects-block-3 .views-row.views-row-odd .description{box-sizing:border-box;width:50%;float:left;float:right;margin-right:0;}#block-views-projects-block-3 .views-row.views-row-even .background{box-sizing:border-box;width:50%;float:left;float:right;margin-right:0;}#block-views-projects-block-3 .views-row.views-row-even .description{box-sizing:border-box;width:50%;float:left;}}#block-views-projects-block-3 .background{height:360px;position:relative;}#block-views-projects-block-3 .title{font-size:36px;line-height:44px;font-weight:300;}#block-views-projects-block-3 .description{position:relative;background:#f7f8fa;padding:5.29801%;}@media (min-width:44em){#block-views-projects-block-3 .description{height:360px;}}#block-views-projects-block-3 .hover{transition:all 0.4s ease-in-out;opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(101,174,69,0.9);font-size:30px;color:#ffffff;text-align:center;line-height:12;font-weight:300;}#block-views-projects-block-3 .hover i{font-size:50px;vertical-align:sub;padding-left:10px;font-weight:300;}#block-views-projects-block-1,#block-views-project-category-block{background:#ffffff;padding-bottom:60px;margin-bottom:0;}#block-views-projects-block-1 .view-content:after,#block-views-project-category-block .view-content:after{content:"";display:table;clear:both;}@media (min-width:44em){#block-views-projects-block-1 .views-row,#block-views-project-category-block .views-row{box-sizing:border-box;width:50%;float:left;}#block-views-projects-block-1 .views-row:nth-child(2n + 1),#block-views-project-category-block .views-row:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;}#block-views-projects-block-1 .views-row:nth-child(2n + 2),#block-views-project-category-block .views-row:nth-child(2n + 2){margin-left:50%;margin-right:-100%;clear:none;}}@media (min-width:44em) and (orientation:landscape){#block-views-projects-block-1 .views-row,#block-views-project-category-block .views-row{box-sizing:border-box;width:33.33333%;float:left;}#block-views-projects-block-1 .views-row:nth-child(3n + 1),#block-views-project-category-block .views-row:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;}#block-views-projects-block-1 .views-row:nth-child(3n + 2),#block-views-project-category-block .views-row:nth-child(3n + 2){margin-left:33.33333%;margin-right:-100%;clear:none;}#block-views-projects-block-1 .views-row:nth-child(3n + 3),#block-views-project-category-block .views-row:nth-child(3n + 3){margin-left:66.66667%;margin-right:-100%;clear:none;}}#block-views-services-block,#block-views-project-category-block-1{padding:0 5.29801%;}#block-views-misc-block{padding:30px 5.29801%;text-align:center;background:#f7f8fa;border-bottom:1px solid #e5e5e5;}@media (min-width:44em) and (orientation:landscape){#block-views-misc-block{padding:60px 0;}}#block-views-misc-block h1{font-weight:300;text-align:center;font-size:24px;line-height:30px;}@media (min-width:44em){#block-views-misc-block h1{font-size:54px;line-height:64px;}}#block-views-misc-block p{margin-bottom:0;font-size:14px;line-height:22px;}@media (min-width:44em){#block-views-misc-block p{font-size:20px;line-height:30px;}}#block-views-projects-block-5{background:#f7f8fa;}#block-views-services-block-1 .background{height:360px;}@media (min-width:44em){#block-views-services-block-1 .background{height:480px;}}#block-views-services-block-1 .views-row:after{content:"";display:table;clear:both;}@media (min-width:44em){#block-views-services-block-1 .views-row.views-row-odd .left{box-sizing:border-box;width:50%;float:left;}#block-views-services-block-1 .views-row.views-row-odd .right{box-sizing:border-box;width:50%;float:left;float:right;margin-right:0;}#block-views-services-block-1 .views-row.views-row-even .left{box-sizing:border-box;width:50%;float:left;float:right;margin-right:0;}#block-views-services-block-1 .views-row.views-row-even .right{box-sizing:border-box;width:50%;float:left;}}#block-views-services-block-1 .right{padding:5.29801%;}#block-views-services-block-1 .title{text-align:center;font-size:36px;line-height:44px;font-weight:300;}@media (min-width:44em){#block-views-services-block-1 .title{text-align:left;}}#block-views-services-block-1 .body{font-weight:300;}#block-views-news-block .views-row{border-bottom:1px solid #e5e5e5;margin-bottom:50px;padding-bottom:50px;}#block-views-news-block .views-row-last{border-bottom:none;}#block-views-news-block .background{height:145px;margin-top:50px;margin-bottom:20px;}@media (min-width:44em){#block-views-news-block .background{height:255px;}}@media (min-width:70em){#block-views-news-block .background{height:400px;}}#block-views-news-block .ckeditor-title{margin-top:0;}#block-views-news-block .ckeditor-title:after{content:' ';margin:20px 0;}#block-views-news-block .post-date{margin-bottom:40px;font-size:15px;line-height:25px;}#block-views-news-block .post-date:before{content:'\f017';font-family:FontAwesome;padding-right:20px;color:#e5e5e5;font-size:18px;}#block-views-news-block .pager{border-top:1px solid #e5e5e5;margin:12.58278% 0;padding-top:5.29801%;}#block-views-testimonial-block{margin-top:60px;}#block-views-testimonial-block .views-row{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #d3d3d3;}#block-views-testimonial-block .views-row:after{content:"";display:table;clear:both;}#block-views-testimonial-block .views-row-last{border-bottom:none;}#block-views-testimonial-block .left{text-align:center;margin-bottom:30px;}@media (min-width:44em) and (orientation:landscape){#block-views-testimonial-block .left{margin-bottom:0;width:22.35294%;float:left;margin-right:3.52941%;}}#block-views-testimonial-block .left img{border-radius:50%;}@media (min-width:44em) and (orientation:landscape){#block-views-testimonial-block .right{width:74.11765%;float:left;margin-right:3.52941%;float:right;margin-right:0;}}#block-views-testimonial-block .body{font-size:18px;line-height:28px;font-style:italic;color:#262626;margin-bottom:30px;font-family:"pt-serif";}#block-views-testimonial-block .author-container{text-align:center;}@media (min-width:44em){#block-views-testimonial-block .author-container{text-align:left;}}#block-views-testimonial-block .author-container .author{display:inline-block;font-size:15px;line-height:25px;font-weight:300;}#block-views-testimonial-block .author-container .green{display:inline-block;color:#65ae45;}#block-views-testimonial-block .author-container span{display:inline-block;color:#d3d3d3;}#block-views-testimonial-block .author-container a{display:inline-block;}#block-views-team-members-block .view-content:after{content:"";display:table;clear:both;}#block-views-team-members-block .views-row{margin-top:40px;}@media (min-width:44em){#block-views-team-members-block .views-row{width:48.83721%;float:left;}#block-views-team-members-block .views-row:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}#block-views-team-members-block .views-row:nth-child(2n + 2){margin-left:51.16279%;margin-right:-100%;clear:none;}}@media (min-width:44em) and (orientation:landscape){#block-views-team-members-block .views-row{width:31.78295%;float:left;}#block-views-team-members-block .views-row:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}#block-views-team-members-block .views-row:nth-child(3n + 2){margin-left:34.10853%;margin-right:-100%;clear:none;}#block-views-team-members-block .views-row:nth-child(3n + 3){margin-left:68.21705%;margin-right:-100%;clear:none;}}#block-views-team-members-block .views-row:hover .hover{opacity:1;visibility:visible;transition:all 0.4s ease-in-out;}#block-views-team-members-block .background{height:370px;position:relative;}#block-views-team-members-block .title{margin-bottom:20px;padding:20px;background:#65ae45;color:#ffffff;font-size:18px;line-height:28px;width:100%;display:inline-block;}#block-views-team-members-block .hover{transition:all 0.4s ease-in-out;position:absolute;width:100%;height:100%;background:rgba(101,174,69,0.9);opacity:0;visibility:hidden;}#block-views-team-members-block .hover .contact{position:absolute;top:50%;margin-top:-40px;width:100%;text-align:center;}#block-views-team-members-block .hover .contact a{display:inline-block;width:32px;height:32px;font-size:15px;line-height:27px;text-align:center;color:#b8d5a3;border:2px solid #b8d5a3;border-radius:50%;}#block-views-team-members-block .hover .contact a:hover{color:#ffffff;border:2px solid #ffffff;}#block-views-jobs-job-apprenticeship,#block-views-jobs-job-trade,#block-views-jobs-job-staff{margin-top:40px;}#block-views-jobs-job-apprenticeship h2.block__title,#block-views-jobs-job-trade h2.block__title,#block-views-jobs-job-staff h2.block__title{font-size:24px;line-height:34px;font-weight:300;color:#262626;}#block-views-jobs-job-apprenticeship .view-empty,#block-views-jobs-job-trade .view-empty,#block-views-jobs-job-staff .view-empty{font-size:15px;line-height:25px;font-weight:300;background:#f7f8fa;padding:20px;}#block-views-jobs-job-apprenticeship .view-empty p,#block-views-jobs-job-trade .view-empty p,#block-views-jobs-job-staff .view-empty p{margin-bottom:0;}#block-views-jobs-job-apprenticeship .views-row,#block-views-jobs-job-trade .views-row,#block-views-jobs-job-staff .views-row{margin-bottom:1px;}#block-views-jobs-job-apprenticeship .views-row.toggled .date:after,#block-views-jobs-job-trade .views-row.toggled .date:after,#block-views-jobs-job-staff .views-row.toggled .date:after{content:'\f068';font-family:FontAwesome;}#block-views-jobs-job-apprenticeship .title-container,#block-views-jobs-job-trade .title-container,#block-views-jobs-job-staff .title-container{padding:30px;background:#f7f8fa;cursor:pointer;position:relative;}#block-views-jobs-job-apprenticeship .title-container:after,#block-views-jobs-job-trade .title-container:after,#block-views-jobs-job-staff .title-container:after{content:"";display:table;clear:both;}#block-views-jobs-job-apprenticeship .title-container .title,#block-views-jobs-job-trade .title-container .title,#block-views-jobs-job-staff .title-container .title{font-size:15px;line-height:25px;font-weight:600;color:#262626;}@media (min-width:44em){#block-views-jobs-job-apprenticeship .title-container .title,#block-views-jobs-job-trade .title-container .title,#block-views-jobs-job-staff .title-container .title{width:61.17647%;float:left;margin-right:3.52941%;}}#block-views-jobs-job-apprenticeship .title-container .date,#block-views-jobs-job-trade .title-container .date,#block-views-jobs-job-staff .title-container .date{font-size:15px;line-height:25px;font-weight:300;}#block-views-jobs-job-apprenticeship .title-container .date:after,#block-views-jobs-job-trade .title-container .date:after,#block-views-jobs-job-staff .title-container .date:after{content:'\f067';font-family:FontAwesome;position:absolute;top:35%;right:30px;color:#d3d3d3;border:2px solid #d3d3d3;border-radius:50%;width:30px;height:30px;font-size:15px;text-align:center;line-height:28px;}@media (min-width:44em){#block-views-jobs-job-apprenticeship .title-container .date,#block-views-jobs-job-trade .title-container .date,#block-views-jobs-job-staff .title-container .date{width:35.29412%;float:left;margin-right:3.52941%;float:right;margin-right:0;}}#block-views-jobs-job-apprenticeship .body-container,#block-views-jobs-job-trade .body-container,#block-views-jobs-job-staff .body-container{background:#f7f8fa;margin-top:1px;display:none;padding:30px;}#block-views-jobs-job-apprenticeship .body-container:after,#block-views-jobs-job-trade .body-container:after,#block-views-jobs-job-staff .body-container:after{content:"";display:table;clear:both;}@media (min-width:44em){#block-views-jobs-job-apprenticeship .body-container .body,#block-views-jobs-job-trade .body-container .body,#block-views-jobs-job-staff .body-container .body{width:61.17647%;float:left;margin-right:3.52941%;}}#block-views-jobs-job-apprenticeship .body-container .details,#block-views-jobs-job-trade .body-container .details,#block-views-jobs-job-staff .body-container .details{text-align:center;}@media (min-width:44em){#block-views-jobs-job-apprenticeship .body-container .details,#block-views-jobs-job-trade .body-container .details,#block-views-jobs-job-staff .body-container .details{text-align:left;width:22.35294%;float:left;margin-right:3.52941%;}}#block-views-jobs-job-apprenticeship .body-container .details span,#block-views-jobs-job-trade .body-container .details span,#block-views-jobs-job-staff .body-container .details span{color:#262626;display:block;margin-bottom:10px;}#block-views-jobs-job-apprenticeship .body-container .detail,#block-views-jobs-job-trade .body-container .detail,#block-views-jobs-job-staff .body-container .detail{margin-bottom:20px;border-bottom:1px solid #d3d3d3;padding-bottom:20px;}#block-views-jobs-job-apprenticeship .body-container .detail i,#block-views-jobs-job-trade .body-container .detail i,#block-views-jobs-job-staff .body-container .detail i{font-size:30px;color:#d3d3d3;vertical-align:sub;padding-left:10px;font-weight:300;}
