*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html,body{height:100%;width:100%;margin:0px;padding:0px;}body{font-weight:300;font-family:"omnes-pro",sans-serif;}strong{font-weight:500;}a{text-decoration:none;}a{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;border-bottom:1px solid transparent;}a.hovered{border-bottom:1px solid black;}header{max-width:1400px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;}header .hg-logo{margin-left:25px;order:1;-webkit-order:1;}header .hg-logo-small{display:none;}header .hg-logo img{width:165px;height:auto;}header .hg-logo a{-webkit-transition:none;-moz-transition:none;transition:none;border-bottom:none;}}header .hg-logo a.hovered{border-bottom:none;}article.node-plain-content-page header h2{font-weight:normal;}.menu-name-main-menu ul,.menu-name-main-menu ul li{margin:0px;padding:0px;list-style-type:none;}nav.hg-menu{width:100%;max-width:780px;order:2;-webkit-order:2;}.menu-name-main-menu ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;max-width:780px;width:100%;}.menu-name-main-menu ul li.leaf{list-style:none;}.menu-name-main-menu ul li.leaf a{color:#000;text-decoration:none;text-transform:uppercase;line-height:58px;}#socialmenu{width:200px;height:56px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;margin-right:25px;order:3;-webkit-order:3;}span.socialmenu{margin-right:5px;}#socialmenu a img{height:20px;width:auto;padding-top:2px;padding-bottom:2px;}#socialmenu a img.first{border-left:none;}#socialmenu a{-webkit-transition:none;-moz-transition:none;transition:none;border-bottom:none;margin:0px 10px;}#socialmenu a.hovered{border:none;}.fixed-width{max-width:1400px;width:100%;margin:auto;}section.homegrid div.griditem{width:50%;height:50%;float:left;}section.homegrid div:nth-of-type(1).griditem{}section.homegrid div:nth-of-type(2).griditem{}section.homegrid div:nth-of-type(3).griditem{}section.homegrid div:nth-of-type(4).griditem{}section.homegrid{height:80%;}section.homegrid div.grid-row{}div.griditem.bottomleft .big-video-wrap,div.griditem.topright .big-video-wrap{width:100% !important;height:100% !important;}div.backstrech img{max-height:100% !important;height:100% !important;max-width:100% !important;width:100% !important;}.view-homepage-top-left-grid-display,.view-homepage-bottom-right-grid-display{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:column;-webkit-flex-direction:column;width:100%;height:100%;margin:auto;text-align:center;}.homegrid .field-name-field-grid-text-label{}.homegrid .field-name-field-grid-text-label a{font-size:64px;color:#fff;text-transform:lowercase;text-decoration:none;color:#fff;}.homegrid .field-name-field-grid-text-label a.hovered{border-bottom:1px solid #fff;}.view-homepage-top-right-video-display .views-row figure,.view-homepage-bottom-left-video-display .views-row figure{margin:0px;padding:0px;max-width:none;text-align:center;width:100%;height:100%;}div.video-bg iframe{border:none;width:100%;}.view-homepage-top-right-video-display .views-row figure > iframe,.view-homepage-bottom-left-video-display .views-row figure > iframe{display:block;width:50%;height:40%;max-height:100vh;border:none;position:absolute;}.video-bg iframe body{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;}div.video-bg figure iframe > video{position:absolute;top:0;left:0;width:100%;height:100%;}.container .fullfig > :not(figcaption){width:100%;}.video-bg video{background-color:black;background-position:center center;background-size:contain;}.homepage-video{}.vimeolink{z-index:1000;display:block;}.vjs-control-bar{display:none;}.video-grid{position:relative;max-width:700px;height:auto;background-image:url('/sites/all/themes/hg2/images/1400x800_cat2.jpg');}.playarrow{position:absolute;width:50%;height:40%;background-image:url('/sites/all/themes/hg2/images/play_arrow.png');background-repeat:no-repeat;background-position:center center;}.panel-col-top .playarrow,.panel-col-middle .playarrow,.panel-col-bottom .playarrow{width:100%;height:58%;}a.video-colorbox{width:100%;height:100%;display:block;z-index:10000;}.location-search{text-align:center;}body.front .blog-list .view-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;justify-content:center;-webkit-justify-content:center;max-width:1400px;width:100%;}body.front .blog-list .view-content .views-row{max-height:190px;height:auto;position:relative;max-width:340px;margin-left:0px;margin-right:13px;margin-bottom:10px;-ms-flex:auto;-moz-flex:auto;-webkit-flex:auto;}body.front .blog-list .view-content .views-row-4,body.front .blog-list .view-content .views-row-8,body.front .blog-list .view-content .views-row-12,body.front .blog-list .view-content .views-row-16{margin-right:0px;}body.front .blog-list .view-content .views-row .field-name-field-headline-image img{max-width:340px;height:auto;}body.front .blog-list .view-content .views-row .views-field-title{position:absolute;top:0px;max-width:350px;width:100%;text-align:center;z-index:100;}body.front .blog-list .view-content .views-row .views-field-title .field-content{display:table;height:190px;width:100%;}body.front .blog-list .view-content .views-row .views-field-title a{color:#fff;font-family:"omnes-pro",sans-serif;text-transform:lowercase;text-decoration:none;font-size:24px;padding:20px;display:table-cell;vertical-align:middle;}body.front .blog-list .view-content .views-row .views-field-title a.hovered{border-bottom:1px solid #fff;}.menuhead article{width:100%;margin:auto;background-position:center;background-repeat:no-repeat;}.menuhead article.menuheadercontent{height:725px;width:100%;margin:auto;text-align:center;}.menuhead article .content{max-width:1400px;width:100%;margin:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;justify-content:center;-webkit-justify-content:center;}.menuhead article .menuheadercontentbox{max-width:700px;width:100%;max-height:725px;height:725px;background-repeat:no-repeat;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;color:#fff;font-size:110px;line-height:90px;text-transform:lowercase;background:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.menuhead article#node-247 .leftheadercontent .menuheadlabel,.menuhead article#node-259 .leftheadercontent .menuheadlabel{margin-bottom:350px;}.menuhead article#node-247 .rightheadercontent .menuheadlabel,.menuhead article#node-259 .rightheadercontent .menuheadlabel{margin-top:460px;font-size:70px;margin-left:240px;}#block-nodeblock-264 .menuheadlabel{position:relative;top:-250px;left:670px;text-align:center;}#block-nodeblock-265 .menuheadlabel{position:relative;top:230px;left:180px;display:none;}.menucontent article.menupagecontent .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-direction:row;-webkit-flex-direction:row;}article.menupagecontent .content .menucontentitem{max-width:650px;width:100%;margin:20px;font-size:16px;}.menuhead .block h2{display:none;}.honeybar_kaleatta_blocks{width:100%;margin:auto;background-image:url('/sites/all/themes/hg2/images/hg_Menu_honeybar_2560x725_Mar16.jpg');background-repeat:no-repeat;background-position:center top;}.honeybar_kaleatta_blocks_content{max-width:1400px;width:100%;margin:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.honeybar_kaleatta_blocks_content .menuhead{width:100%;max-width:700px;}.altmenuheadercontentbox{max-width:700px;width:100%;max-height:725px;height:725px;background-repeat:no-repeat;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;color:#fff;font-size:110px;line-height:90px;text-transform:lowercase;background:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.node-alternative-menu-block .content{margin-top:40px;margin-left:20px;margin-right:20px;}.cboxIframe{width:100%;height:100%;}.blackoverlay{background-color:#000;bottom:0;display:none;left:0;opacity:0.5;filter:alpha(opacity = 50);position:fixed;right:0;top:0;z-index:99;}body.node-type-full-page-message-video{height:auto;justify-content:center;-webkit-justify-content:center;}body.node-type-full-page-message-video #colorbox{z-index:20000;}body.node-type-full-page-message-video #big-video-wrap{margin-top:50px;width:100%;height:100%;}body.node-type-full-page-message-video #big-video-wrap #big-video-vid video#big-video-vid_html5_api{width:100% !important;height:auto !important;}body.node-type-full-page-message-video header{width:100%;margin:auto;}body.node-type-full-page-message-video .header-wrapper{position:fixed;width:100%;z-index:20000;}body.node-type-full-page-message-video main{height:100vh;}body.node-type-full-page-message-video main .block{position:absolute;width:100%;height:100vh;margin:auto;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;margin-top:60px;}#block-block-3{z-index:10000;}#block-block-3 .playvideo{display:none;}body.node-type-full-page-message-video main .our-roots-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;}body.node-type-full-page-message-video main .our-roots-text a{color:#000;font-size:32px;border:none;text-decoration:none;}body.node-type-full-page-message-video main .our-roots-text span.roots-border{width:2px;height:80px;background-color:#000;margin:20px 40px 20px 40px;}body.node-type-full-page-message-video main .rootcontainer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:16px;max-width:1080px;}body.node-type-full-page-message-video main .rootcontainer div.rootleft{width:575px;margin-right:55px;}body.node-type-full-page-message-video main .rootcontainer div.rootright{width:440px;text-align:left;line-height:30px;text-align:justify;margin-right:20px;}body.page-blog main,body.node-type-blog-entry main{width:100%;margin:auto;}body.page-blog main article header,body.node-type-blog-entry main article header{max-width:1400px;width:100%;margin:auto;}body.page-blog .view-full-page-display-blog img{height:auto;max-width:100%;vertical-align:middle;border:0;}.view-full-page-display-blog .views-field-title{width:100%;text-align:center;min-height:80px;}.view-full-page-display-blog .views-field-path{width:100%;text-align:center;margin-bottom:20px;}.view-full-page-display-blog .views-field-title a{margin:auto;line-height:60px;font-size:50px;color:#000;font-family:"omnes-pro",sans-serif;text-decoration:none;}.view-full-page-display-blog .views-field-path a{margin:auto;line-height:25px;font-size:20px;color:#000;font-family:"omnes-pro",sans-serif;text-decoration:none;}body.node-type-blog-entry .content .blogcopy,body.node-type-blog-entry .content .blogshare{max-width:1400px;width:100%;margin:auto;}body.node-type-blog-entry .content .blogcopy{margin-top:10px;}body.node-type-blog-entry .content .blogshare{max-width:1400px;width:100%;padding-top:20px;padding-left:190px;}body.node-type-blog-entry h1.title{float:left;text-transform:uppercase;font-size:22px;color:#000;margin:0px;padding:0px;font-family:"omnes-pro",sans-serif;font-style:normal;font-weight:500;}.blogimage .field-name-field-headline-image img,.field-name-field-headline-banner-image-up img{width:100% !important;height:auto !important;}body.node-type-blog-entry ul.flippy{float:right;margin:0px;}body.node-type-blog-entry ul.flippy li a{font-size:13px;font-family:"omnes-pro",sans-serif;color:#629027;line-height:40px;text-transform:lowercase;text-decoration:none;}body.node-type-blog-entry ul.flippy li a.hovered{border-bottom:1px solid #629027;}body.node-type-blog-entry .content .blogcopy .left{float:left;width:180px;}body.node-type-blog-entry .postedby{font-size:12px;}body.node-type-blog-entry .field-name-field-tags .field-label{font-weight:normal;font-size:12px;float:left;line-height:24px;}body.node-type-blog-entry .field-label-inline .field-items{float:left;line-height:20px;}body.node-type-blog-entry .field-name-field-tags a{color:#629027;font-size:12px;border:none;text-decoration:none;}body.node-type-blog-entry .field-name-field-tags a.hovered{border-bottom:1px solid #629027;}body.node-type-blog-entry .content .blogcopy .right{margin-left:180px;}body.node-type-blog-entry .field-name-body{font-size:16px;font-family:"omnes-pro",sans-serif;}body.node-type-blog-entry .field-name-body strong{font-weight:600;}body.node-type-blog-entry .field-name-body a{color:#0088cc;text-decoration:none;}body.node-type-blog-entry .field-name-body a.hovered{border-bottom:1px solid #0088cc;}body.node-type-blog-entry .blogshare{margin-left:179px;font-family:"omnes-pro",sans-serif;font-size:14px;color:#629027;text-transform:uppercase;font-weight:600;margin-top:20px;margin-bottom:20px;}body.node-type-blog-entry .blogshare ul.inline,ul.links.inline{display:inline;padding-left:0;}body.node-type-blog-entry .blogshare ul.inline > li,ol.inline > li{display:inline-block;padding-right:5px;padding-left:5px;}.view-full-page-display-blog ul.pager{clear:both;text-align:center;padding:0px;}.view-full-page-display-blog ul.pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;margin:0 0 0.25em 1.5em;}.view-full-page-display-blog ul.pager li > a,.view-full-page-display-blog ul.pager li > span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;color:#0088cc;text-decoration:none;}#location-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:1400px;width:100%;margin:auto;text-align:left;font-size:16px;margin-bottom:10px;}#location-header div.left{margin-right:30px;width:50%;}#location-header p{line-height:25px;letter-spacing:1px;margin-top:0px;}#location-header div.right{margin-left:30px;width:540px;}.view-location-headline-list .view-header{font-weight:500;}.view-locations-page-full-list-with-search .view-filters,.view-locations-page-full-list-with-search .view-empty{width:100%;max-width:1400px;margin:auto;}.node-location-listing .slide,.node-location-listing .slide img{height:auto;width:100% !important}body.front .location-search{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:auto;justify-content:flex-end;-webkit-justify-content:flex-end;}#views-exposed-form-locations-page-full-list-with-search-page-1{margin-top:20px;}body.front #views-exposed-form-locations-page-full-list-with-search-page-1{margin-top:0px;}#views-exposed-form-locations-page-full-list-with-search-page-1 .form-item-distance-postal-code label{display:none;}#views-exposed-form-locations-page-full-list-with-search-page-1 .views-exposed-widget{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:auto;}body.front #views-exposed-form-locations-page-full-list-with-search-page-1 .views-exposed-widget{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:auto;justify-content:center;-webkit-justify-content:center;align-items:center;}#views-exposed-form-locations-page-full-list-with-search-page-1 .form-item-distance-search-distance,#views-exposed-form-locations-page-full-list-with-search-page-1 .form-item-distance-search-units{display:none;visibility:hidden;}#views-exposed-form-locations-page-full-list-with-search-page-1 .form-item-distance-postal-code{margin-left:20px;width:100px;}#views-exposed-form-locations-page-full-list-with-search-page-1 .form-item-distance-postal-code input{width:100px;}#views-exposed-form-locations-page-full-list-with-search-page-1 input.form-submit{margin-top:5px;border:none;background-color:#fff;text-transform:lowercase;}#views-exposed-form-locations-page-full-list-with-search-page-1 .views-exposed-widget label{font-weight:300;text-transform:lowercase;}#location-header .view-location-headline-list .view-content .views-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:auto;letter-spacing:1px;line-height:25px;}.locationdetails{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:auto;max-width:1100px;padding-left:20px;padding-right:40px;margin-top:20px;margin-bottom:40px;}.locationdetails a{color:#6bc048;letter-spacing:1px;font-family:"omnes-pro",sans-serif;text-decoration:none;-webkit-transition:none;-moz-transition:none;transition:none;border-bottom:none;}.locationdetails a.hovered{border-bottom:none;}.greentext{background-image:url(/sites/all/themes/hg2/images/greentextdot.png);background-repeat:no-repeat;background-size:18px 18px;background-position:center left;text-transform:uppercase;width:250px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;align-items:center;vertical-align:middle;color:#6bc048;letter-spacing:1px;}.greentext div{width:250px;text-align:left;line-height:25px;letter-spacing:1px;padding-left:36px;}.greentext1{font-size:16px;}.greentext2{font-size:20px;}.infotext .info{font-size:16px;line-height:25px;}.infotext a{color:#000;}.infotext a:hover{color:#6bc048;}.infotext a.hovered{border-bottom:1px solid #6bc048;}#location-header .view-location-headline-list .view-content .views-row .views-field a{text-transform:lowercase;color:#000;text-decoration:underline;font-weight:200;}#location-header .view-location-headline-list .view-content .views-row .views-field-field-header-info-text-field-1{width:150px;}#location-header .view-location-headline-list .view-content .views-row .views-field .field-content{width:auto;text-align:left;}#location-header .view-location-headline-list .view-content .views-row .views-field-field-header-info-text-field-2{width:150px;}#location-header .view-location-headline-list .view-content .views-row .views-field .field-content{width:auto;text-align:left;}#location-header .view-location-headline-list .view-content .views-row .views-field a{text-transform:lowercase;color:#000;text-decoration:underline;font-weight:200;}#location-header .view-location-headline-list .view-content .views-row .views-field-field-header-info-text-field-3{width:240px;}#location-header .view-location-headline-list .view-content .views-row .views-field .field-content{width:auto;text-align:left;}body.page-jobs main,body.node-type-job-listing main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:10px;padding-right:10px;max-width:1400px;width:100%;margin:auto;}body.page-jobs main #block-system-main,body.node-type-job-listing main #block-system-main{-ms-flex-order:2;-webkit-order:2;order:2;width:940px;padding-right:0px;margin-bottom:40px;}body.node-type-job-listing main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:10px;padding-right:10px;}body.node-type-job-listing main #block-block-1{-ms-flex-order:1;-webkit-order:1;order:1;width:460px;text-align:center;padding-top:10px;padding-right:25px;color:#231f20;font-family:"omnes-pro",sans-serif;}body.page-jobs main #block-block-1{-ms-flex-order:1;-webkit-order:1;order:1;width:460px;text-align:center;padding-top:10px;padding-right:25px;color:#231f20;font-family:"omnes-pro",sans-serif;}body.node-type-job-listing main #block-block-1  img.firstimg,body.page-jobs main #block-block-1 img.firstimg{max-width:240px;width:100%;height:auto;border:1px solid #6bc048;padding:10px;}body.node-type-job-listing main #block-block-1  img.secondimg,body.page-jobs main #block-block-1 img.secondimg{max-width:414px;width:100%;height:auto;}body.node-type-job-listing main #block-system-main .jobcontent,.view-job-listings .view-content{border-style:solid;border-width:0px 1px 0px 1px;-moz-border-image:url('/sites/all/themes/hg2/images/vert_job_border.png') 0 1 0 1 repeat;-webkit-border-image:url('/sites/all/themes/hg2/images/vert_job_border.png') 0 1 0 1 repeat;-o-border-image:url('/sites/all/themes/hg2/images/vert_job_border.png') 0 1 0 1 repeat;border-image:url('/sites/all/themes/hg2/images/vert_job_border.png') 0 1 0 1 fill repeat;}body.node-type-job-listing main .jobbanner,.view-job-listings .jobbanner{line-height:50px;padding-bottom:25px;padding-left:25px;border-style:solid;border-width:0px 1px 1px;-moz-border-image:url('/sites/all/themes/hg2/images/job_border.png') 0 0 repeat;-webkit-border-image:url('/sites/all/themes/hg2/images/job_border.png') 1 0 repeat;-o-border-image:url('/sites/all/themes/hg2/images/job_border.png') 1 0 repeat;border-image:url('/sites/all/themes/hg2/images/job_border.png') 1 0 fill repeat;}body.node-type-job-listing main .jobbanner .content,.view-job-listings .jobbanner .content{font-size:30px;color:#231F20;font-family:"omnes-pro",sans-serif;background-color:#fff;text-align:center;text-transform:uppercase;}body.node-type-job-listing main #block-system-main .jobcontent{padding-left:25px;padding-right:25px;padding-bottom:25px;text-align:left;}body.node-type-job-listing h2.joblocation{text-transform:uppercase;font-size:22px;line-height:26px;color:#6bc048;margin:0px;padding-top:20px;padding:0px;font-family:"omnes-pro",sans-serif;font-style:normal;font-weight:500;}.joblocation .field-name-field-location{padding-top:20px;}body.node-type-job-listing h2.jobtitle,body.node-type-job-listing h2.joblocation{text-transform:uppercase;font-size:22px;line-height:26px;color:#6bc048;padding:0px;font-family:"omnes-pro",sans-serif;font-style:normal;font-weight:500;}body.node-type-job-listing h2.jobtitle{font-weight:normal;margin:0px;}body.node-type-job-listing .field-name-body{font-size:13px;font-family:"omnes-pro",sans-serif;color:#807b71;}body.node-type-job-listing footer.jobfooter{border-style:solid;border-width:1px 0px 0px 0px;-moz-border-image:url('/sites/all/themes/hg2/images/job_border.png') 1 0 0 0 repeat;-webkit-border-image:url('/sites/all/themes/hg2/images/job_border.png') 1 0 0 0 repeat;-o-border-image:url('/sites/all/themes/hg2/images/job_border.png') 1 0 0 0 repeat;border-image:url('/sites/all/themes/hg2/images/job_border.png') 1 0 0 0 fill repeat;margin:0px !important;margin-top:25px;line-height:75px;}body.node-type-job-listing footer.jobfooter div.footercontent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-style:solid;border-width:0px 1px 1px 0px;-moz-border-image:url('/sites/all/themes/hg2/images/job_border.png') 0 1 1 0 repeat;-webkit-border-image:url('/sites/all/themes/hg2/images/job_border.png') 0 1 1 0 repeat;-o-border-image:url('/sites/all/themes/hg2/images/job_border.png') 0 1 1 0 repeat;border-image:url('/sites/all/themes/hg2/images/job_border.png') 0 1 1 0 fill repeat;margin-left:0px;}.view-job-listings .views-row{border-style:solid;border-width:0px 1px 1px;-moz-border-image:url('/sites/all/themes/hg2/images/job_border.png') 1 0 repeat;-webkit-border-image:url('/sites/all/themes/hg2/images/job_border.png') 1 0 repeat;-o-border-image:url('/sites/all/themes/hg2/images/job_border.png') 1 0 repeat;border-image:url('/sites/all/themes/hg2/images/job_border.png') 1 0 fill repeat;padding-bottom:25px;padding-top:25px;padding-left:25px;text-align:left;}body.node-type-job-listing footer.jobfooter div.footercontent div{width:50%;text-align:center;}body.node-type-job-listing footer.jobfooter div.clicktoapply{border-style:solid;border-width:0px 1px 0px 1px;-moz-border-image:url('/sites/all/themes/hg2/images/vert_job_border.png') 0 6 0 6 repeat;-webkit-border-image:url('/sites/all/themes/hg2/images/vert_job_border.png') 0 6 0 6 repeat;-o-border-image:url('/sites/all/themes/hg2/images/vert_job_border.png') 0 6 0 6 repeat;border-image:url('/sites/all/themes/hg2/images/vert_job_border.png') 0 6 0 6 fill repeat;}body.node-type-job-listing footer.jobfooter div.sharethisjob{border-style:solid;border-width:0px 1px 0px 0px;-moz-border-image:url('/sites/all/themes/hg2/images/vert_job_border.png') 0 10 0 0 repeat;-webkit-border-image:url('/sites/all/themes/hg2/images/vert_job_border.png') 0 10 0 0 repeat;-o-border-image:url('/sites/all/themes/hg2/images/vert_job_border.png') 0 10 0 0 repeat;border-image:url('/sites/all/themes/hg2/images/vert_job_border.png') 0 10 0 0 fill repeat;}body.node-type-job-listing footer.jobfooter div.clicktoapply a,body.node-type-job-listing footer.jobfooter div.sharethisjob a{color:#6bc048;text-decoration:none;}body.node-type-job-listing footer.jobfooter div.clicktoapply a.hovered,body.node-type-job-listing footer.jobfooter div.sharethisjob a.hovered{border-bottom:none;background-color:#6bc048;color:#fff;}body.node-type-job-listing footer.jobfooter a{font-size:26px;text-transform:uppercase;display:block;text-decoration:none;}body.node-type-job-listing footer.jobfooter .footercontent a.hovered{border-bottom:none;background-color:#6bc048;color:#fff;}body.node-type-job-listing .backtolist{padding-left:20px;border-style:solid;border-width:0px 1px 0px 1px;-moz-border-image:url('/sites/all/themes/hg2/images/vert_job_border.png') 0 6 0 6 repeat;-webkit-border-image:url('/sites/all/themes/hg2/images/vert_job_border.png') 0 6 0 6 repeat;-o-border-image:url('/sites/all/themes/hg2/images/vert_job_border.png') 0 6 0 6 repeat;border-image:url('/sites/all/themes/hg2/images/vert_job_border.png') 0 6 0 6 fill repeat;}body.node-type-job-listing .backtolist:hover{background-color:#fff;}body.node-type-job-listing footer.jobfooter .backtolist a{color:#6bc048;text-decoration:none;font-size:18px;}body.node-type-job-listing .backtolist a:hover{text-decoration:none;background-color:#fff;}body.node-type-job-listing .backtolist a.hovered{border-bottom:none;}.view-job-listings .views-field-field-location,.view-job-listings .views-field-field-location a{font-size:18px;text-transform:uppercase;color:#6bc048;font-weight:500;}.view-job-listings .views-field-title a{font-size:18px;text-transform:uppercase;color:#6bc048;text-decoration:none;}.view-job-listings .views-field-title a:hover{text-decoration:none}.view-job-listings .views-field-title a.hovered{border-bottom:1px solid #6bc048;}body.node-type-webform main{width:100%;max-width:1400px;margin:auto;padding:20px;}body.node-type-webform main .webform-client-form label{font-weight:normal;min-width:100px;}body.node-type-webform main .webform-stripe-form label{min-width:150px;font-weight:normal;}.webform-component--location{background-image:url(/sites/all/themes/hg2/images/contactusborderdots.png);background-position:0px 20px;background-repeat:repeat-x;padding-bottom:20px;}.webform-component-textfield label,.webform-component-email label,.webform-component-select label{display:block;float:left;}.webform-stripe-form .webform-component-textfield label,.webform-stripe-form .webform-component-email label,.webform-stripe-form .webform-component-select label{float:none;font-weight:normal;}.webform-stripe-form .webform-component-textfield input,.webform-stripe-form .webform-component-email input,.webform-stripe-form .webform-component-select input{width:460px;font-size:14px;padding:5px;}.webform-stripe-form .webform-layout-box.equal > div{max-width:45%;}.webform-stripe-form .webform-layout-box.equal > div input{max-width:90%}.webform-stripe-form .webform-submit{padding:10px;color:#fff;background-color:#3477ce;border:none;}div.webform-page-title h1{font-weight:normal;}.webform-layout-box .webform-component--first-row--last-name,.webform-layout-box .webform-component--second-row--phone{margin-left:50px;}.jobvideo video{max-width:420px;width:100%;height:auto;margin-bottom:40px;}body.page-user{max-width:1400px;width:100%;margin:auto;}body.page-user main#main{margin:0px 20px 0px 20px;}.rtebigbody{font-size:18px;line-height:26px;}.rtelargebody{font-size:22px;line-height:30px;}.rtehugebody{font-size:26px;line-height:34px;}.rtehugerbody{font-size:40px;line-height:40px;margin:10px 0px;}.rtemuchlargerbody{font-size:80px;line-height:95px;margin:20px 0px;font-weight:200;font-style:normal;}.responsive-menus.responsified{width:60px;}.responsive-menus.responsified span.toggler{padding:1px;display:block;background:#fff;color:#000;border-radius:0px;box-shadow:none;font-size:1.35em;text-align:center;cursor:pointer;outline:none;line-height:50px;}.responsive-menus.responsified.responsive-toggled span.toggler{border-bottom:0px;}.responsive-menus.responsified.responsive-toggled .responsive-menus-simple,.responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul{width:300px;right:10px;}.responsive-menus.responsified .responsive-menus-simple{background:#fff;color:#000;background:#fff;border-bottom-right-radius:0px;border-bottom-left-radius:0px;box-shadow:none;}.responsive-menus.responsified .responsive-menus-simple li a{color:#000;text-align:right;font-size:20px;}.lastline{margin:auto;text-align:center;max-width:1350px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;-webkit-justify-content:space-between;margin-top:100px;margin-bottom:20px;clear:both;}.lastline div{width:50%}.lastline div.first{text-align:left;}.lastline div.second{text-align:right;}.lastline div a{color:#000;text-decoration:none;}.lastline div a:hover{text-decoration:underline;}article.node-plain-content-page{max-width:960px;margin:auto;}article.node-plain-content-page a{color:#000;}div.panel-pane div.node-comp-img-link-to-video-modal{max-width:1400px;width:100%;margin:auto;height:650px;background-repeat:no-repeat;background-size:cover;background-position:center;}div.panel-pane div.node-comp-img-link-to-video-modal{width:100%;max-width:2560px;margin:auto;height:650px;background-repeat:no-repeat;background-size:cover;background-position:center;}div.panel-pane div.node-comp-img-link-to-video-modal > .content{max-width:100%px;display:table;width:100%;margin:auto;height:650px;position:relative;}div.panel-pane div.node-comp-img-link-to-video-modal > .content > .panelmodalcaption{vertical-align:bottom;padding-bottom:20px;text-align:right;position:relative;top:550px;right:100px;}a.cboxElement div.panelmodalcaption{color:#fff;font-size:40px;}body.node-type-layout-page video{background-color:black;background-position:center center;background-size:contain;}.node-layout-page .panel-display .center-wrapper{max-width:1400px;width:100%;margin:auto;}.node-layout-page .panel-display .center-wrapper .panel-col-first,.node-layout-page .panel-display .center-wrapper .panel-col-last{max-width:700px;width:50%;margin:auto;}.node-layout-page .panel-display .center-wrapper .panel-col-first .inside,.node-layout-page .panel-display .center-wrapper .panel-col-last .inside{padding:20px 70px;}#big-video-wrap{overflow:hidden;position:fixed;height:100%;width:100%;top:0;left:0;}#big-video-vid,#big-video-image{position:absolute;}#big-video-control-container{position:fixed;bottom:0;padding:10px;width:100%;background:rgba(0,0,0,.25);-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-ms-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s;}#big-video-control{width:100%;height:16px;position:relative;}#big-video-control-middle{margin:0 56px 0 24px;}#big-video-control-bar{width:100%;height:16px;position:relative;cursor:pointer;}#big-video-control-progress{position:absolute;top:7px;height:3px;width:0%;background:#fff;}#big-video-control-track{position:absolute;top:8px;height:1px;width:100%;background:#fff;}#big-video-control-bound-left{left:0;}#big-video-control-bound-right{right:-1px}#big-video-control-track .ui-slider-handle{opacity:0;}#big-video-control-playhead{left:30%;}#big-video-control-play{position:absolute;top:0;left:0;height:16px;width:16px;background-image:url(/sites/all/themes/hg2/css/bigvideo.png);}#big-video-control-timer{position:absolute;top:1px;right:0;color:#fff;font-size:11px;}#big-video-control-playhead,#big-video-control-bound-left,#big-video-control-bound-right{position:absolute;top:0;height:16px;width:1px;background:#fff;}#big-video-control .ui-slider-handle{border-left:solid 1px #fff;width:16px;height:16px;position:absolute;top:-8px;}.transparent{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}.vjs-big-play-button{display:none !important;}.nutritionlinkurl{color:#888;}a.nutritionlinkurl.hovered{border-bottom-color:#888;}.owl-item img{width:200px;height:auto;}.honeyhead .rightheadercontent .menuheadlabel{position:relative;top:-240px;}article.node-slideshow-grid-panel .content{max-width:1280px;width:100%;margin:auto;text-align:center;}article.node-slideshow-grid-panel .content .field-name-field-image-grid .field-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-start;-webkit-justify-content:flex-start}article.node-slideshow-grid-panel .content .field-name-field-image-grid .field-items > div.field-item{margin:10px;}div.node-rte-content-panel .display_title{font-weight:500;font-size:16px;}body.node-type-layout-page .panel-pane a{color:#222;}body.node-type-layout-page .panel-pane #mc_embed_signup form{padding-left:0px !important;}body.node-type-layout-page .panel-pane #mc_embed_signup #mce-success-response{color:#222 !important;}@media only screen and (min-width :1024px) and (max-width :1399px){body.front .blog-list .view-content{max-width:1399px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;justify-content:center;-webkit-justify-content:center;}body.front .blog-list .view-content .views-row-4,body.front .blog-list .view-content .views-row-8,body.front .blog-list .view-content .views-row-12,body.front .blog-list .view-content .views-row-16,body.front .blog-list .view-content .views-row{margin:0 5px 5px 5px;max-height:190px;height:auto;position:relative;max-width:340px;}.node-blog-entry header{margin:0px 10px 0px 10px;}body.node-type-blog-entry .content .blogcopy{padding:0px 10px 0px 10px;}body.node-type-blog-entry ul.flippy{margin-right:10px;}body.front .blog-list .view-content .views-row .field-name-field-headline-image img{position:relative;max-width:100%;height:auto;}.menuhead article.menuheadercontent{background-size:100% 100%;background-repeat:no-repeat;background:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:300px;}.menuhead article .menuheadercontentbox{max-height:300px;height:300px;background-repeat:no-repeat;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;color:#fff;text-transform:lowercase;visibility:visible;max-width:768px;width:50%;font-size:40px;background-size:700px 100%;background:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.menuhead article#node-247 .leftheadercontent .menuheadlabel,.menuhead article#node-259 .leftheadercontent .menuheadlabel{margin-bottom:0px;}.menuhead article#node-247 .rightheadercontent .menuheadlabel,.menuhead article#node-259 .rightheadercontent .menuheadlabel{margin-top:0px;}.menuhead article .menuheadercontentbox .menuheadlabel{line-height:100px;}.menuhead article.menupagecontent{max-width:768px;width:100%;}.menuhead article.menupagecontent .menucontentitem{margin:0px 10px 0px 10px;}article.menupagecontent .content .menucontentitem{width:50%;}.menuhead article .content{max-width:1400px;width:100%;margin:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-direction:row;-webkit-flex-direction:row;justify-content:center;-webkit-justify-content:center;}#location-header{margin:0px 10px 0px 10px;}#block-nodeblock-265 .menuheadlabel{left:100px;}}@media only screen
and (max-width :1280px){nav.hg-menu{width:100%;max-width:500px;}.node-blog-entry header{margin:0px 10px 0px 10px;}body.node-type-blog-entry .content .blogcopy{padding:0px 10px 0px 10px;}body.node-type-blog-entry ul.flippy{margin-right:10px;}}@media only screen
and (max-width :1050px){.webform-layout-box .webform-component--first-row--last-name,.webform-layout-box .webform-component--second-row--phone{clear:both;margin-left:0px;display:block;}}@media only screen
and (max-width :1024px){.webform-layout-box .webform-component--first-row--last-name,.webform-layout-box .webform-component--second-row--phone{margin-left:0px;}.webform-component--location{background-image:none;background-position:0px 20px;background-repeat:repeat-x;padding-bottom:20px;}.custom-video-controls{z-index:2147483647;}header .hg-logo-small{display:block;}header .hg-logo-small img{height:26px;}header .hg-logo{display:none;}nav.hg-menu{width:100%;max-width:500px;order:2;}header .hg-logo{margin-left:15px;margin-right:20px;order:1;}header .hg-logo img{width:150px;height:auto;}.menuhead article.menuheadercontent{background-size:100% 200px;background-repeat:no-repeat;height:200px;}.menuhead article .menuheadercontentbox{width:100%;height:200px;font-size:110px;}.menuhead article#node-247 .leftheadercontent .menuheadlabel,.menuhead article#node-259 .leftheadercontent .menuheadlabel{margin-bottom:0px;}.menuhead article#node-247 .rightheadercontent .menuheadlabel,.menuhead article#node-259 .rightheadercontent .menuheadlabel{margin-top:0px;}.menuhead article.menupagecontent{max-width:1024px;width:100%;}.menuhead article.menupagecontent .menucontentitem{margin:0px 10px 0px 10px;}section.homegrid{max-width:1024px;width:100%;}body.front .grid-item{height:200px;}div.grid-item .backstrech-grid{height:200px;}body.front .blog-list .view-content{max-width:1024px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;justify-content:center;-webkit-justify-content:center;}body.node-type-blog-entry article .blogcopy .field-name-body img{width:100% !important;height:auto !important;margin:0px !important;float:none !important;}body.front .blog-list .view-content .views-row .views-field-title a{font-size:16px;line-height:24px;padding:5px;}section.locations{max-width:1024px;width:100%;}section.locations .oneslide .slide img{max-width:1024px;width:100%;height:auto;}#location-header{margin-left:10px;margin-right:10px;}body.page-jobs main #block-block-1,body.node-type-job-listing main #block-block-1{width:300px;}body.page-jobs main #block-block-1 img,body.node-type-job-listing main #block-block-1 img{width:250px;}body.page-jobs main #block-block-1,body.node-type-job-listing #block-system-main{width:750px;}body.node-type-job-listing main #block-system-main .jobbanner,body.node-type-job-listing .jobbanner,.view-job-listings .jobbanner{max-width:1024px;width:100%;padding:0px;padding-left:10px;padding-right:10px;line-height:25px;}body.node-type-job-listing main .jobbanner .content,.view-job-listings .jobbanner .content{font-size:30px;line-height:35px;padding-bottom:10px;width:100%;color:#231F20;font-family:"omnes-pro",sans-serif;background-color:#fff;text-align:center;text-transform:uppercase;}#block-nodeblock-264 .menuheadlabel{position:relative;top:0px;left:0px;font-size:40px;}#block-nodeblock-265 .menuheadlabel{position:relative;top:0px;left:0px;}.menuheadlabel{opacity:1;}#block-block-3 .playvideo{display:block;background-image:url("/sites/all/themes/hg2/images/black_arrow.png");background-repeat:no-repeat;background-position:left 10px center;background-size:40px auto;width:50%;height:100px;}#block-block-3 .playvideo a{padding-left:40px;line-height:100px;}#block-block-3 .playvideo img{width:20%;height:auto;}.node-type-full-page-message-video #block-block-3{display:block !important;}div.panel-pane div.node-comp-img-link-to-video-modal > .content > .panelmodalcaption{display:none;}}@media only screen
and (min-width :769px)
and (max-width :1024px){header .hg-logo-small{display:none;}header .hg-logo{display:block}span.socialmenu{display:none;}body.front .blog-list .view-content .views-row-4,body.front .blog-list .view-content .views-row-8,body.front .blog-list .view-content .views-row-12,body.front .blog-list .view-content .views-row-16,body.front .blog-list .view-content .views-row{margin:0 5px 5px 5px;height:auto;position:relative;max-width:245px;width:auto;}body.front .blog-list .view-content .views-row .field-name-field-headline-image img{position:relative;max-width:100%;height:auto;}body.front .blog-list .view-content .views-row .views-field-title{max-width:300px;}body.front .blog-list .view-content .views-row .views-field-title .field-content{vertical-align:middle;height:auto;}.menuhead article.menuheadercontent{background-size:100% 100%;background-repeat:no-repeat;background:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:200px;}.honeybar_kaleatta_blocks{width:100%;margin:auto;background-image:url('/sites/all/themes/hg2/images/honeybar_kaleatta_2560x725.jpg');background-repeat:no-repeat;background-position:center top;background-size:100% 200px;}.altmenuheadercontentbox{background-size:100% 100%;background-repeat:no-repeat;background:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:200px;}.opacitylayer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;width:100%;height:200px;}#node-265 .opacitylayer{background-image:url('/sites/all/themes/hg2/images/opacity_layer_bg.png');}.playarrow{position:absolute;width:50%;height:40%;background-image:url('/sites/all/themes/hg2/images/play_arrow.png');background-repeat:no-repeat;background-position:left 1000px;}div.pane-content a.cboxElement .playarrow{background-position:50% 80%;}video.fillWidth.homevideoplayer{height:200px;max-width:512px;width:100%;}body.node-type-full-page-message-video main .rootcontainer div.rootleft p.first{display:none;}body.node-type-full-page-message-video main .rootcontainer .roots-border{display:none;}body.node-type-full-page-message-video main p.mobilehide{display:none;}.lastline{padding-left:20px;padding-right:20px;}}@media only screen and (max-width :768px){header .hg-logo{display:block;}header .hg-logo-small{display:none;}header{max-width:500px;width:100%;margin:auto;}figure.hg-logo{order:1;-webkit-order:1;margin-left:10px;margin-right:10px;width:100%;}header .hg-logo img{max-width:120px;width:100%;height:auto;}#socialmenu{order:2;-webkit-order:2;width:auto;margin-right:0px;}#socialmenu span.socialmenu{display:none;}#socialmenu a{display:inline-block;height:auto;padding:0px;margin:0px;text-align:center;}#socialmenu a.fb{width:50px;border:none;}#socialmenu a.tw{width:50px;}#socialmenu a.ig{width:50px;}#socialmenu a img{margin:0px;padding:0px;border:none;height:13px;width:auto;}nav.hg-menu{width:100%;max-width:60px;order:3;-webkit-order:3;}section.homegrid{width:100%;max-width:100%;}section.homegrid .grid-item{width:100%;max-width:100%;}body.front .video-grid{display:none;width:384px;visibility:hidden;}body.front .grid-3.video-grid{display:block;visibility:visible;height:200px;width:384px;}.playarrow{position:absolute;width:100%;min-height:200px;height:100%;background-image:url('/sites/all/themes/hg2/images/play_arrow.png');background-repeat:no-repeat;background-position:left 1000px;}body.front .griditem.topright{width:50% !important;height:200px !important;}body.front .griditem.bottomleft iframe{height:200px !important;}body.front .griditem.topright{display:none;visibility:hidden;}body.front .griditem.backstrech-top{width:100%;height:400px;}section.homegrid{}body.front .griditem.backstrech-bottom{width:50%;height:200px;float:right;}section.homegrid div.griditem{width:100%;height:200px;}section.homegrid div.griditem.bottomleft{width:50%;}.homepage-video video,.big-video-wrap video,.video-js{width:384px;height:auto;}body.front .grid-4,body.front .grid-4 .backstrech-grid{width:384px;height:216px;}body.front .blog-list{max-width:768px;width:100%;}body.front .blog-list .view-content .views-row{max-width:385px;margin:0px;}body.front .blog-list .view-content .views-row-odd{margin-left:7px;margin-bottom:3px;}body.front .blog-list .view-content .views-row-even{}body.front .blog-list .view-content .views-row-odd{margin:0px !important;}body.front .blog-list .view-content .views-row{margin:0px !important;}body.front .blog-list .view-content .views-row .field-name-field-headline-image img{width:374px;max-width:384px;height:auto;}body.front .blog-list .view-content .views-row .views-field-title{max-width:374px;}body.node-type-blog-entry article header{display:block;}body.node-type-blog-entry .content .blogcopy{display:block;}body.node-type-blog-entry .content .blogcopy .left{float:none;width:100%;}body.node-type-blog-entry .field-label-inline .field-items{float:none;margin-left:30px;margin-bottom:20px;}body.node-type-blog-entry .field-label-inline .field-items .field-item{display:inline;margin:5px;}body.node-type-blog-entry .content .blogcopy .right{float:none;width:100%;margin:0px;}body.node-type-blog-entry .content .blogcopy .field-name-body img{float:none !important;width:100% !important;height:auto !important;margin:0px !important;}body.node-type-blog-entry .content .blogshare{width:100%;padding-left:10px;}.menuhead article.menuheadercontent{background-size:100% 150px;background-repeat:no-repeat;height:100px;}.menuhead article.menuheadercontent.mobile-tablet-height{height:200px;}.menuhead article .menuheadercontentbox{display:none;visibility:hidden;}.menuhead article .menuheadercontentbox.label-exists{display:block;visibility:visible;max-width:768px;width:100%;height:100px;font-size:40px;background-size:700px 100%;background:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.menuhead article .menuheadercontentbox .menuheadlabel{line-height:100px;margin:0px !important;}.menuhead article .menuheadercontentbox .menuheadlabel br{display:none;width:50px;}.menuhead article.menupagecontent{max-width:768px;width:100%;}.menuhead article.menupagecontent .menucontentitem{padding:0px 10px 0px 10px;}article.menupagecontent .content .menucontentitem{max-width:758px;}.menuhead article .content{flex-direction:column;-webkit-flex-direction:column;}.honeybar_kaleatta_blocks{width:100%;margin:auto;background-image:none;background-repeat:no-repeat;background-position:center top;}.honeybar_kaleatta_blocks_content{max-width:768px;width:100%;margin:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;}.altmenuheadercontentbox{max-width:768px;width:100%;max-height:200px;height:200px;background-repeat:no-repeat;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;color:#fff;font-size:110px;line-height:90px;text-transform:lowercase;background:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.honeybar_kaleatta_blocks_content .menuhead{width:100%;max-width:768px;}.honeybar_kaleatta_blocks_content .content .field-name-body{max-width:650px;width:100%;margin:auto;margin-bottom:40px;}body.page-jobs main #block-block-1,body.node-type-job-listing main #block-block-1{width:650px;}#block-nodeblock-265 .menuheadlabel{position:relative;top:0px;left:0px;}.opacitylayer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;width:100%;height:200px;}#node-265 .opacitylayer{background-image:url('/sites/all/themes/hg2/images/opacity_layer_bg.png');}.node-type-full-page-message-video #big-video-wrap{display:none;}.node-type-full-page-message-video{background-color:#fff;}.node-type-full-page-message-video #block-block-3 .rootcontainer{flex-direction:column;-webkit-flex-direction:column;margin:auto;margin-top:60px;}body.node-type-full-page-message-video main .rootcontainer div.rootright{width:90%;margin:auto;}body.node-type-full-page-message-video main .rootcontainer div.rootleft{width:90%;margin:auto;}body.node-type-full-page-message-video main .rootcontainer div.rootleft p.first{display:none;}body.node-type-full-page-message-video main .rootcontainer .roots-border{display:none;}body.node-type-full-page-message-video main p.mobilehide{display:none;}.lastline{margin:auto;text-align:center;max-width:1360px;width:100%;display:block;margin-top:100px;margin-bottom:20px;;}.lastline div{width:100%}.lastline div.first{text-align:center;}.lastline div.second{text-align:center;}.lastline span{display:block;width:100%;;}.node-type-layout-page .panel-col-top .node-comp-img-link-to-video-modal,.node-type-layout-page .panel-col-middle .node-comp-img-link-to-video-modal{max-width:768px;width:100%;height:150px;}.node-type-layout-page .panel-col-top .playarrow,.node-type-layout-page .panel-col-middle .playarrow{width:100%;height:auto;background-position:50% 30px;}.node-layout-page .panel-display .center-wrapper .panel-col-first,.node-layout-page .panel-display .center-wrapper .panel-col-last{width:100%;}.node-layout-page .panel-display .center-wrapper .panel-col-first .inside,.node-layout-page .panel-display .center-wrapper .panel-col-last .inside{padding:10px;}.honeyhead .rightheadercontent .menuheadlabel{position:relative;top:0px;}}@media only screen
and (min-width :481px)
and (max-width :768px){}@media only screen
and (max-width :480px){}@media only screen
and (max-width :414px){.owl-wrapper{left:0px !important;}.owl-item img{width:100%;height:auto;}#cboxLoadedContent,#cboxLoadedContent img{max-width:414px !important;width:100% !important;height:auto !important;}section.homegrid .grid-item.grid-1,section.homegrid .grid-item.grid-1 .backstrech-grid,section.homegrid .grid-item.grid-4,section.homegrid .grid-item.grid-4 .backstrech-grid{width:100%;height:200px;}body.front .grid-text{height:150px;display:-webkit-flex;-webkit-flex-direction:column;-webkit-align-items:center;-webkit-justify-content:center;}section.homegrid .grid-3.video-grid{display:none;visibility:hidden;}body.front .blog-list{width:100%;max-width:100%;}body.front .blog-list .view-content .views-row{width:100%;max-width:100%;margin:0px;margin-bottom:20px;}body.front .blog-list .view-content .views-row .field-name-field-headline-image img{max-width:414px;width:100% !important;height:auto !important;}body.front .blog-list .view-content .views-row .views-field-title a{font-size:24px;line-height:30px;padding:5px;}body.front .griditem.bottomleft{display:block;visibility:visible;width:100% !important;}body.front .griditem.bottomleft .playarrow,.view-homepage-bottom-left-video-display .views-row figure > iframe{width:100%;}.homegrid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;height:auto !important;}.homegrid .backstrech-top{order:1;-webkit-order:1;height:150px;}.homegrid .griditem.bottomleft,body.front .griditem.bottomleft{order:3;-webkit-order:3;height:150px !important;}body.front .griditem.bottomleft iframe{height:150px !important;}.homegrid .backstrech-bottom{order:2;-webkit-order:2;height:150px;}body.front .view-homepage-top-left-grid-display,body.front .griditem.backstrech-top,body.front .griditem.backstrech-bottom{height:150px;width:100%;}.homegrid .field-name-field-grid-text-label a{font-size:44px;}#location-header{-webkit-flex-direction:column;flex-direction:column;width:100%;}#location-header div.left,#location-header div.right{width:100%;max-width:414px;margin:0px;margin-bottom:10px;}#location-header div.left{margin-bottom:20px}#location-header .view-location-headline-list .view-content .views-row,.locationdetails{-webkit-flex-direction:column;flex-direction:column;max-width:416px;margin:auto;}body.front .location-search .views-exposed-form .views-exposed-widget{padding:0px;margin-bottom:0px;flex-direction:column;-webkit-flex-direction:column;width:100%;margin:auto;}body.front .location-search{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:auto;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;padding:10px;}body.front #views-exposed-form-locations-page-full-list-with-search-page-1{width:100%;}body.front #views-exposed-form-locations-page-full-list-with-search-page-1 div.views-exposed-widgets.clearfix{max-width:414px;}body.front #views-exposed-form-locations-page-full-list-with-search-page-1 .views-widget{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;margin-top:5px;}#views-exposed-form-locations-page-full-list-with-search-page-1 .form-item-distance-postal-code{width:200px;margin:0px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;}#views-exposed-form-locations-page-full-list-with-search-page-1 .form-item-distance-postal-code input{width:80%;margin:0px 5px 0px 5px;align-self:center;-webkit-align-self:center;}body.front #views-exposed-form-locations-page-full-list-with-search-page-1 div.views-exposed-widget.views-submit-button{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;}input#edit-submit-locations-page-full-list-with-search.form-submit{width:160px;height:25px;margin-top:10px;align-self:center;-webkit-align-self:center;}body.front .location-search div.views-exposed-widget.views-submit-button,div.views-exposed-widget.views-submit-button{width:100%;text-align:right;}section.locations .views-exposed-widgets{margin-left:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}section.locations .views-exposed-widgets .edit-distance-wrapper{}section.locations .views-exposed-widgets .views-submit-button{width:50px;}body.node-type-job-listing main,body.page-jobs main{-webkit-flex-direction:column;flex-direction:column;}body.node-type-job-listing #block-block-1,body.page-jobs main #block-block-1{order:2;max-width:414px;width:100%;}body.node-type-job-listing main #block-block-1{width:100%;max-width:414px;order:2;}body.node-type-job-listing main #block-system-main{order:1;}body.node-type-job-listing main #block-system-main,body.page-jobs main #block-system-main{order:1;}.playarrow{height:150px;min-height:150px;}body.page-jobs main #block-system-main,body.node-type-job-listing main #block-system-main{width:100%;max-width:414px;}body.node-type-job-listing main .jobbanner,.view-job-listings .jobbanner{padding:0px;}body.node-type-job-listing main #block-system-main .jobbanner,body.node-type-job-listing .jobbanner,.view-job-listings .jobbanner{width:100%;padding:0px;padding-left:10px;padding-right:10px;line-height:25px;}body.node-type-job-listing footer.jobfooter{line-height:25px;}.altmenuheadercontentbox{font-size:40px;height:100px;}.opacitylayer{width:100%;height:100px;}body.node-type-full-page-message-video main .rootcontainer{margin-top:20px;font-size:20px;}body.node-type-full-page-message-video main .rootcontainer div.rootleft img{width:80%;height:auto;}body.node-type-full-page-message-video main .our-roots-text{flex-direction:column;-webkit-flex-direction:column;}#block-block-3 .playvideo{width:100%;display:block;background-image:url("/sites/all/themes/hg2/images/black_arrow.png");background-repeat:no-repeat;background-position:center center;background-size:40px auto;width:50%;height:100px;padding-top:50px;}#block-block-3 .playvideo a{padding:0px;}.lastline{margin:auto;text-align:center;max-width:1360px;width:100%;display:block;margin-top:100px;margin-bottom:20px;;}.lastline div{width:100%}.lastline div.first{text-align:center;}.lastline div.second{text-align:center;}}@media only screen
and (min-width :321px)
and (max-width :480px){}@media only screen and (max-width :375px){#cboxLoadedContent,#cboxLoadedContent img{max-width:375px !important;width:100% !important;height:auto !important;}}@media only screen and (max-width :320px){body.front .view-homepage-top-left-grid-display,body.front .griditem.backstrech-top,body.front .griditem.backstrech-bottom{height:150px;width:100%;}#cboxLoadedContent,#cboxLoadedContent img{max-width:320px !important;width:100% !important;height:auto !important;}.lastline{margin:auto;text-align:center;max-width:1360px;width:100%;display:block;margin-top:100px;margin-bottom:20px;;}.lastline div{width:100%;}.lastline div.first{text-align:center;}.lastline div.first span{display:block;}.lastline div.second{text-align:center;}}
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;}.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none;}.nivo-main-image{display:block !important;position:relative !important;width:100% !important;}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0;}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}.nivo-box img{display:block;}.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.nivo-caption p{padding:5px;margin:0;}.nivo-caption a{display:inline !important;}.nivo-html-caption{display:none;}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;}.nivo-prevNav{left:0px;}.nivo-nextNav{right:0px;}.nivo-directionNav .nivo-prevNav{background:transparent url(/sites/all/themes/hg2/images/arrow_left.png) 0 0 no-repeat;margin-left:10px;height:32px;width:32px;text-indent:-10000px;overflow:hidden;}.nivo-directionNav .nivo-nextNav{background:transparent url(/sites/all/themes/hg2/images/arrow_right.png) 0 0 no-repeat;padding-right:10px;height:32px;width:32px;text-indent:-10000px;overflow:hidden;}.nivo-controlNav{text-align:center;padding:15px 0;}.nivo-controlNav a{cursor:pointer;}.nivo-controlNav a.active{font-weight:bold;}
