body{-webkit-transition:0.1s left ease-in;-moz-transition:0.1s left ease-in;-ms-transition:0.1s left ease-in;-o-transition:0.1s left ease-in;transition:0.1s left ease-in;}.scroll-no{overflow:hidden;}.pushmenu-push-toright{left:80%;}.fixed{position:fixed;}.gmnoprint{display:none;}
.resp-1col{display:block !important;}#main-menu{width:100%;}#header{height:60px;}#header.fixed{background:#FFF;-webkit-box-shadow:0px 6px 30px rgba(0,0,0,0.3);-moz-box-shadow:0px 6px 30px rgba(0,0,0,0.3);box-shadow:0px 6px 30px rgba(0,0,0,0.3);height:60px;left:0;top:0;-webkit-transition:0.1s left ease-in;-moz-transition:0.1s left ease-in;-ms-transition:0.1s left ease-in;-o-transition:0.1s left ease-in;transition:0.1s left ease-in;width:100%;z-index:100;}body.pushmenu-push-toright{height:100%;}body.pushmenu-push-toright #logo{display:none;}body.pushmenu-push-toright #header.fixed{left:80%;}body.pushmenu-push-toright #content{overflow:hidden;}#logo{font-size:0;left:50%;margin-left:-50px;position:absolute;top:5px;width:100px;}#logo img{width:73px;margin:auto;display:block;}body.pushmenu-push-toright #page{height:100%;}body.front #main-menu .button.right,body.front #main-menu button.right,body.page-bar-locator #main-menu .button.right,body.page-bar-locator #main-menu button.right{right:1.5em;}body.front #main-menu .button.left,body.front #main-menu button.left,body.page-bar-locator #main-menu .button.left,body.page-bar-locator #main-menu button.left{left:1.5em;}#main-menu .button.right,#main-menu button.right{right:1.5em;}#main-menu .button.left,#main-menu button.left{left:1.5em;}#main-menu button.icon-search{display:none;}#main-menu button.icon-menu{font-size:19px;}#block-system-main-menu{background:#eaeaea;height:100%;left:-80%;position:fixed;text-align:left;width:80%;z-index:150;-webkit-overflow-scrolling:touch;}#block-system-main-menu.open{left:0;}#block-system-main-menu{-webkit-transition:0.1s left ease-in;-moz-transition:0.1s left ease-in;-ms-transition:0.1s left ease-in;-o-transition:0.1s left ease-in;transition:0.1s left ease-in;}#block-system-main-menu ul.menu{display:block;height:auto;margin:auto;padding:0;top:-10px;vertical-align:middle;width:auto;}#block-system-main-menu ul.menu.main{border-bottom:1px solid #dedede;}#block-system-main-menu ul.menu li{background:transparent;display:block;margin:0 0 0 0;padding:15px 0 15px 25px;-webkit-transition:0.4s background ease;-moz-transition:0.4s background ease;-ms-transition:0.4s background ease;-o-transition:0.4s background ease;transition:0.4s background ease;}#block-system-main-menu ul.menu li:hover,#block-system-main-menu ul.menu li:active{background:#fff}body.front #block-system-main-menu ul.menu li,body.front #block-system-main-menu ul.menu li.last,#block-system-main-menu ul.menu li.last{margin-right:0;margin-left:0;}#block-system-main-menu ul.menu.main li + li{border-top:1px solid #dedede;}#block-system-main-menu ul.menu.secondary{margin-top:0px;}#block-system-main-menu ul.menu.secondary li{padding:2px 0 2px 25px;}#block-system-main-menu ul.menu.secondary li a,#block-system-main-menu ul.menu.secondary li span{font-family:"Georgia","Times New Roman",Times,serif;font-size:1.2em;font-style:italic;letter-spacing:0.1em;margin:1em 1em 1em 0;}#block-system-main-menu ul.menu.secondary li span{margin-left:-1px;}#block-system-main-menu ul.menu.secondary li.socials span{cursor:pointer;}#block-system-main-menu ul.menu li span.circle{display:none;}#block-system-main-menu ul.menu.secondary .icon-search:before,#block-system-main-menu ul.menu.secondary .icon-bar_locator:before,#block-system-main-menu ul.menu.secondary .icon-archive:before,#block-system-main-menu ul.menu.secondary .icon-share:before{font-family:'pernod-icon';font-size:1.2em;font-style:normal;padding-right:15px;}#block-system-main-menu ul.menu.secondary ul.menu-social{display:none;margin:0 auto;overflow:hidden;padding:0;width:200px;}#block-system-main-menu ul.menu.secondary ul.menu-social li{float:left;width:auto;}#block-system-main-menu ul.menu.secondary ul.menu-social li.youtube{clear:left;}#block-system-main-menu ul.menu.secondary ul.menu-social li:hover{background:none;}#block-system-main-menu ul.menu.secondary ul.menu-social li a{color:#01244d;font-family:'pernod-icon';font-size:18px;font-style:normal;}#block-system-main-menu ul.menu.secondary ul.menu-social li a:hover{color:#bf0000;}#footer{height:auto;margin-top:0;text-align:left;width:100%;}#block-custom-search-blocks-1,#block-menu-menu-menu-footer-up,#block-menu-menu-menu-footer-up ul.menu li{display:block;}#block-custom-search-blocks-1{padding:10px 0;position:relative;width:100%;}#block-custom-search-blocks-1 form,#block-custom-search-blocks-1 form > div{overflow:hidden;width:100%;}#block-custom-search-blocks-1 .form-item{display:inline-block;float:none;margin:0;padding:0;position:static;}#block-custom-search-blocks-1 .form-item input{position:static;}#block-custom-search-blocks-1 .form-actions{display:inline-block;margin:0;padding:0;}#block-custom-search-blocks-1 .form-actions button{margin:0.85em 0;padding:0 12px 0 26px;}#block-menu-menu-menu-footer-up{height:60px;padding-bottom:2em;padding-top:0;}#block-menu-menu-menu-footer-up ul.menu li.archives{padding-top:10px;}#block-menu-menu-menu-footer-middle ul.menu{border-bottom:solid 1px #dedede;border-top:solid 1px #dedede;}#block-menu-menu-menu-footer-middle ul.menu li{background:transparent;display:block;font-size:0.7em;margin:0;padding:22px 0 22px 25px;-webkit-transition:0.4s background ease;-moz-transition:0.4s background ease;-ms-transition:0.4s background ease;-o-transition:0.4s background ease;transition:0.4s background ease;vertical-align:middle;zoom:1;}#block-menu-menu-menu-footer-middle ul.menu li:hover,#block-menu-menu-menu-footer-middle ul.menu li:active{background:#fff;}#block-menu-menu-menu-footer-middle ul.menu li + li{border-top:solid 1px #dedede;margin:0;}#block-menu-menu-menu-footer-social,#block-block-1{text-align:center;}#block-menu-menu-menu-footer-social ul.menu{margin:0 auto;width:300px;}#block-block-1{margin:2em auto 0 auto;width:auto;}#footer .page-top{padding:20px;text-align:right;}#footer .page-top a{color:#01224d;font-size:12px;font-style:italic;}#footer-mobile-menu{overflow:hidden;width:100%;}#footer-mobile-menu ul.menu{margin:0;overflow:hidden;padding:0;width:100%;}#footer-mobile-menu ul.menu li{float:left;position:relative;width:50%;}#footer-mobile-menu ul.menu li span{color:#FFF;display:none;position:absolute;text-align:center;text-transform:uppercase;top:85%;width:100%;}#footer-mobile-menu ul.menu li img{display:block;width:100%;}#block-menu-menu-menu-footer-up ul.menu li a.icon-archive{margin:0.7em 0.7em 0.7em 0.5em;}#block-menu-menu-menu-footer-social ul.menu{width:100%;}@media all and (max-width:410px){#block-menu-menu-menu-footer-social ul.menu{width:270px;}}@media all and (max-width:275px){#block-custom-search-blocks-1 .form-item input{width:80%;}#block-menu-menu-menu-footer-up ul.menu li a{margin:0.1em;}#block-menu-menu-menu-footer-social ul.menu{width:200px;}}
body.front #content .block-views,#block-imageblock-1,body.front #content #block-maeciagram-maeciagram{min-height:0;width:100%;}#greenhour-banner{height:320px;}#content .block-views .views-field-field-content p{padding-bottom:15px;}
article.node-generic-article.view-mode-full{width:100%;}.field-slideshow-slide,.field-slideshow-slide a,.field-slideshow-slide img{width:100% !important;}article.node-generic-article.view-mode-full > .field-name-field-header-images .field-slideshow{height:0 !important;padding-bottom:50% !important;width:100% !important;}article.node-generic-article .field-name-field-intro{width:80%;}article.node-generic-article .field-name-field-content-photo,article.node-generic-article .field-name-field-content-2-photo{float:none;padding:0;width:100%;}article.node-generic-article .field-name-field-content-photo img,article.node-generic-article .field-name-field-content-2-photo img{height:auto;width:100%;}article.node-generic-article .field-name-field-excerpt{width:90%;}article.node-generic-article .field-name-field-content-photo blockquote,article.node-generic-article .field-name-field-content-2-photo blockquote{margin:0 0 40px 0;text-align:center;}article.node-generic-article .field-name-field-related-articles{margin:0 auto 20px;overflow:hidden;width:92%;}article.node-generic-article .field-name-field-related-articles .field-items div.field-item{float:none;padding:0;width:100%;}article.node-generic-article .field-name-field-related-articles .field-items div.field-item .field-name-field-header-images{float:left;}article.node-generic-article .field-name-field-related-articles .field-items div.field-item img{height:auto;padding:0 15px 0 0;width:100px;}article.node-generic-article .field-name-field-related-articles .field-item:nth-child(4){display:none;}article.node-page{width:100%;}
article.node-recipe.view-mode-full{width:100%;}.field-slideshow-slide,.field-slideshow-slide a,.field-slideshow-slide img{width:100% !important;}article.node-recipe.view-mode-full > .field-name-field-header-images .field-slideshow{height:auto;width:100% !important;}article.node-recipe .field-name-field-intro{width:80%;}article.node-recipe .field-name-field-photo-1,article.node-recipe .field-name-field-photo-2{width:292px;}article.node-recipe .field-name-field-photo-1 img,article.node-recipe .field-name-field-photo-2 img{display:block;height:auto;width:100%;}article.node-recipe.view-mode-full > header img{padding-bottom:30px;}article.node-recipe.view-mode-full > header,article.node-recipe .field-name-field-ingredients,article.node-recipe .field-name-field-photo-1,article.node-recipe.view-mode-full > .field-name-field-content,article.node-recipe .field-name-field-photo-2,article.node-recipe.view-mode-full > .field-name-field-tips{clear:none;height:auto;margin-top:0;width:100%;}article.node-recipe .field-name-field-excerpt{width:80%;}article.node-recipe .field-name-field-related-articles{margin:0 auto 20px;overflow:hidden;width:92%;}article.node-recipe .field-name-field-related-articles .field-items div.field-item{float:none;padding:0;width:100%;}article.node-recipe .field-name-field-related-articles .field-items div.field-item .field-name-field-header-images{float:left;}article.node-recipe .field-name-field-related-articles .field-items div.field-item img{height:auto;padding:0 15px 0 0;width:100px;}article.node-recipe .field-name-field-related-articles .field-item:nth-child(4){display:none;}
article.node-bar-of-the-month.view-mode-full{width:100%;}.field-slideshow-slide,.field-slideshow-slide a,.field-slideshow-slide img{width:100% !important;}article.node-bar-of-the-month.view-mode-full > .field-name-field-header-images .field-slideshow{height:auto;width:100% !important;}article.node-bar-of-the-month .field-name-field-intro{width:80%;}article.node-bar-of-the-month.view-mode-full > header{padding-left:30px;}article.node-bar-of-the-month.view-mode-full > .field-name-field-content{padding:0 30px 30px;}article.node-bar-of-the-month .post,article.node-bar-of-the-month .field-name-field-photo-1,article.node-bar-of-the-month .field-name-field-photo-2,article.node-bar-of-the-month .field-name-field-spotify-playlist,article.node-bar-of-the-month .field-name-field-google-map{clear:none;height:auto;width:100%;}article.node-bar-of-the-month .field-name-field-photo-1,article.node-bar-of-the-month .field-name-field-photo-2,article.node-bar-of-the-month .field-name-field-spotify-playlist{margin-bottom:-3px;}article.node-bar-of-the-month .field-name-field-photo-1 img,article.node-bar-of-the-month .field-name-field-photo-2 img{display:block;height:auto;width:100%;}article.node-bar-of-the-month .info-wrapper{padding:0 0 20px 30px;}article.node-bar-of-the-month .info-wrapper .icon{margin-left:30px;}article.node-bar-of-the-month .field-name-field-related-articles{margin:0 auto 20px;overflow:hidden;width:92%;}article.node-bar-of-the-month .field-name-field-related-articles .field-items div.field-item{float:none;padding:0;width:100%;}article.node-bar-of-the-month .field-name-field-related-articles .field-items div.field-item .field-name-field-header-images{float:left;}article.node-bar-of-the-month .field-name-field-related-articles .field-items div.field-item img{height:auto;padding:0 15px 0 0;width:100px;}article.node-bar-of-the-month .field-name-field-related-articles .field-item:nth-child(4){display:none;}article.node-bar-of-the-month .bar .field-name-field-address,article.node-bar-of-the-month .bar .field-name-field-information,article.node-bar-of-the-month .bar .field-name-field-website,article.node-bar-of-the-month .bar .field-name-field-phone{padding:0;}article.node-bar-of-the-month.bar #account-icons{margin-left:0;padding-left:10px;}
article.node-generic-list,article.node-contextual-list{width:100%;}article.node-generic-list .field-name-field-gl-image img,article.node-contextual-list .views-field-field-header-images img{height:auto;width:100%;}article.node-generic-list .field-name-field-gl-image,article.node-contextual-list .field-name-field-cl-image{margin-bottom:2em;}article.node-generic-list .triangle-up,article.node-contextual-list .triangle-up{border-color:transparent transparent #ffffff transparent;border-style:solid;border-width:0 12.5px 12px 12.5px;bottom:0;height:0px;left:50%;margin-left:-12.5px;position:absolute;width:0px;}article.node-contextual-list .field-name-field-main-article .views-row p{width:90%;}article.node-generic-list .view-generic-list > .view-content,article.node-contextual-list .field-name-field-articles .view-contextual-list > .view-content{margin-right:-1em;}article.node-generic-list .views-row,article.node-contextual-list .field-name-field-articles .views-row{float:none;width:100%;}article.node-generic-list .views-row .inner,article.node-contextual-list .field-name-field-articles .views-row .inner{margin-right:0;}article.node-generic-list .field-name-field-articles .views-field-field-header-images,article.node-contextual-list .field-name-field-articles .views-field-field-header-images{float:left;padding-right:20px;}article.node-generic-list .field-name-field-articles .views-field-field-header-images img,article.node-contextual-list .field-name-field-articles .views-field-field-header-images img{width:100px;}article.node-generic-list .field-name-field-articles,article.node-contextual-list .field-name-field-articles{padding:20px;}article.node-generic-list .view-generic-list h3,article.node-contextual-list .field-name-field-articles .view-contextual-list h3,.field-name-field-related-articles article.node-generic-article h3,.field-name-field-related-articles article.node-recipe h3{margin:28px 0 14px;}article.node-generic-list .item-list,article.node-contextual-list .item-list{margin:0 auto 20px;width:100%;}article.node-generic-list .item-list a,article.node-contextual-list .item-list a{background-size:100% 100%;color:#FFF;display:block;padding:2% 0;text-align:center;text-transform:uppercase;width:100%;}article.node-generic-list .item-list a:hover,article.node-contextual-list .item-list a:hover{background:transparent url(/sites/all/themes/absi/images/loadmore_h.png) no-repeat 0px 0px;background-size:100% 100%;}
#global-filter-1 .more{display:inline-block;}.view-bar-locator .count{font-size:13px !important;}#block-views-bar-locator-block-1{top:0;}body.hfixed #block-views-bar-locator-block-1{top:75px;}#block-global-filter-global-filter-1{padding:0 10px;}#global-filter-1{height:115px;left:0;margin:0 auto -120px;position:relative;width:100%;}body.hfixed #global-filter-1{top:75px;}#global-filter-1 .close{float:right;}#global-filter-1 .form-item-field-bar-type{float:left;margin-left:0;width:100%;margin-top:-10px;}#global-filter-1 select{width:102%;}#global-filter-1 .box-wrapper{margin-bottom:10px;width:100%;}#global-filter-1 .form-item-field-bar-type{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;border:1px solid white;width:99%;}.view-bar-locator .views-row{float:none;overflow:hidden;width:100%;}.view-bar-locator .views-field-title a{font-size:10px;display:block;}.view-bar-locator .views-field-field-address a,.view-bar-locator .views-field-field-phone{font-size:0.6em;}#global-filter-1 button{display:none;}#global-filter-1 input[type=text]{margin:0;width:auto;}#global-filter-1 .sbOptions{width:100%;border-right:3px solid white;}#global-filter-1 .sbHolder{width:100%;}#global-filter-1 .sbSelector{background:transparent;position:absolute;top:0;}.reloc{margin:-45px 10px 10px;top:0;}body.hfixed .reloc{top:75px;}body.hfixed .view-bar-locator .bar-wrapper{position:relative;top:75px;}.view-bar-locator .bar-wrapper{height:49px !important;line-height:11px;margin-bottom:10px;}.view-bar-locator .the-result{padding:10px 0px 10px 20px !important;}body.hfixed.page-bar-locator #footer,body.hfixed.page-bar-locator #footer-mobile-menu{position:relative;top:75px;}.section-bar-locator #footer-mobile-menu{display:none !important;}.view-bar-locator .show-hide .count{margin-right:-82px;width:299px;}.infoBox{display:none;}
.view-id-search{margin:0 auto;min-height:0;overflow:hidden;width:100%;}.view-id-search .view-filters form{width:100%;}.views-widget-filter-combine .views-widget{width:100%;}.views-widget-filter-combine select{width:105%;}#views-exposed-form-search-page input[type=text]{margin:0 0 0 35px;padding:16px 10px 16px 10px;width:92%;}#views-exposed-form-search-page .close{float:right;}.view-id-search .view-content{padding:0 20px 20px;}.view-id-search .views-row{float:none;width:100%;}.view-id-search .views-field-field-header-images{float:left;}.view-id-search .views-field-field-header-images img{width:100px;padding-right:20px}.views-exposed-form .views-exposed-widget,.views-exposed-form .views-exposed-widgets .views-widget-filter-combine{float:none;margin:-10px auto 0;width:95%;}.views-exposed-form .views-exposed-widget{padding:.5em 0 .5em 0;}#views-exposed-form-search-page button[type=submit]{background:transparent;color:#01224D;height:auto;left:3%;margin:17px 10px 17px 5px;right:initial;width:28px;}#views-exposed-form-search-page button[type=submit]:hover{background:transparent;}#views-exposed-form-search-page .ajax-progress .throbber{position:absolute;top:60px;right:60px;}#views-exposed-form-search-page .icon-search:before{text-align:center;}#views-exposed-form-search-page .form-item-keys{background:#FFF;float:left;margin:0 auto 10px;width:90%;}#views-exposed-form-search-page .form-item-combine .sbSelector{background:transparent;position:absolute;top:0;}#views-exposed-form-search-page .form-item-combine .sbOptions{width:100%;}#views-exposed-form-search-page .form-item-combine .sbHolder{width:100%;}.view-id-search .item-list{margin:0 auto 20px;width:100%;}.view-id-search .item-list li{width:100%;}.view-id-search .item-list li a{background-size:100% 100%;color:#FFF;display:block;padding:2% 0;text-align:center;text-transform:uppercase;width:100%;}.view-id-search .item-list li a:hover{background:transparent url(/sites/all/themes/absi/images/loadmore_h.png) no-repeat 0px 0px;background-size:100% 100%;}
form.webform-client-form{margin:0;padding:0;width:100%;}form.webform-client-form > div{padding:20px;}form.webform-client-form .webform-component-textarea{clear:none;float:none;width:100%;}form.webform-client-form .webform-component-radios{clear:none;float:none;margin:0 0 10px 1%;padding:4%;width:90%;}form.webform-client-form .webform-component-textfield{clear:none;float:none;margin-left:1%;padding:4%;width:90%;}form.webform-client-form .form-actions div.confirm{color:#01224D;position:relative;margin-top:20px;font-style:italic;}.node-webform .field-name-field-footer{font-size:0.9em;font-style:italic;margin:0;padding:4%;width:90%;}.node-webform .field-name-field-footer p{font-size:0.5em;line-height:15px;}article.node-14 .field-name-field-header-image{width:100%;}
