.form-actions,fieldset .panel-body{clear:both}a .glyphicon-spin,fieldset .panel-heading a.panel-title:hover{text-decoration:none}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{border-left-width:1px;border-right-width:1px;height:auto}html.js input.form-autocomplete{background-image:none}html.js .autocomplete-throbber{background-position:100% 2px;background-repeat:no-repeat;display:inline-block;height:15px;margin:2px 0 0 2px;width:15px}html.js .autocomplete-throbber.throbbing{background-position:100% -18px}body{position:relative}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body.navbar-is-fixed-top{padding-top:64px}body.navbar-is-fixed-bottom{padding-bottom:64px!important}body.toolbar{padding-top:30px!important}body.toolbar .navbar-fixed-top{top:30px}body.toolbar.navbar-is-fixed-top{padding-top:94px!important}body.toolbar-drawer{padding-top:64px!important}body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px!important}body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px}body div#admin-toolbar{z-index:1600}body #admin-menu,body #admin-toolbar,body #toolbar{-webkit-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}body #admin-menu .dropdown li{line-height:normal}@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar.container,.navbar.container-fluid{margin-top:20px}.navbar.container-fluid>.container-fluid,.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-element,.overlay-modal-background{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.ctools-modal-dialog .modal-body{width:100%!important;overflow:auto}.book-toc>.dropdown-menu,.region-help .block,div.image-widget-data{overflow:hidden}.modal-backdrop{z-index:1610}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}ul.secondary{float:left}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}ul.secondary{float:right}}.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}@media screen and (min-width:992px){.navbar #block-search-form{float:right}}.navbar #block-search-form .input-group-btn{width:auto}ul.action-links{margin:12px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}.form-type-password-confirm label,.panel-heading{display:block}ul.action-links .glyphicon{padding-right:.5em}.uneditable-input,input,select,textarea{max-width:100%;width:auto}.filter-wrapper .form-type-select .filter-list,.managed-files.table td:first-child{width:100%}input.error{color:#b94a48;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}.form-group:last-child,.panel:last-child{margin-bottom:0}.form-horizontal .form-group{margin-left:0;margin-right:0}div.image-widget-data{float:none}table.sticky-header{z-index:1}.resizable-textarea textarea{border-radius:4px 4px 0 0}.ajax-progress-bar,.filter-wrapper{border-radius:0 0 4px 4px}.text-format-wrapper{margin-bottom:15px}.text-format-wrapper .filter-wrapper,.text-format-wrapper>.form-type-textarea{margin-bottom:0}.filter-wrapper .panel-body{padding:7px}.filter-wrapper .form-type-select{min-width:30%}.filter-help{margin-top:5px;text-align:center}@media screen and (min-width:768px){.filter-help{float:right}}.filter-help .glyphicon{margin:0 5px 0 0;vertical-align:text-top}.checkbox:first-child,.radio:first-child{margin-top:0}.checkbox:last-child,.radio:last-child{margin-bottom:0}.control-group .help-inline,.help-block{color:#999;font-size:12px;margin:5px 0 10px;padding:0}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#b94a48}div.error,table tr.error{background-color:#f2dede;color:#b94a48}.form-group.error,.form-group.has-error{background:0 0}.form-group.error .control-label,.form-group.error label,.form-group.has-error .control-label,.form-group.has-error label{color:#b94a48;font-weight:600}.form-group.error .uneditable-input,.form-group.error input,.form-group.error select,.form-group.error textarea,.form-group.has-error .uneditable-input,.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{color:#555}.form-group.error .help-block,.form-group.error .help-inline,.form-group.has-error .help-block,.form-group.has-error .help-inline{color:#999}.nav-tabs{margin-bottom:10px}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none}.tabs--secondary{margin:0 0 10px}.submitted{margin-bottom:1em;font-style:italic;font-weight:400;color:#777}.alert a,.book-toc>.dropdown-menu>li:nth-child(1)>a{font-weight:700}.form-type-password-confirm{position:relative}.form-type-password-confirm label .label{float:right}.form-type-password-confirm .password-help{padding-left:2em}@media (min-width:768px){.form-type-password-confirm .password-help{border-left:1px solid #ddd;left:50%;margin-left:15px;position:absolute}}@media (min-width:992px){.form-type-password-confirm .password-help{left:33.33333333%}}.form-type-password-confirm .progress{background:0 0;border-radius:0 0 5px 5px;-webkit-box-shadow:none;box-shadow:none;height:4px;margin:-5px 0 0}.form-type-password-confirm .form-type-password{clear:left}.form-type-password-confirm .form-control-feedback{right:15px}.form-type-password-confirm .help-block{clear:both}ul.pagination li>a.progress-disabled{float:left}.form-autocomplete .glyphicon{color:#999;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#428bca}.form-autocomplete .input-group-addon{background-color:#fff}.form-autocomplete .dropdown a{white-space:normal}.ajax-progress-bar{border:1px solid #ccc;margin:-1px 0 0;padding:6px 12px;width:100%}.ajax-progress-bar .progress{height:8px;margin:0}.ajax-progress-bar .message,.ajax-progress-bar .percentage{color:#999;font-size:12px;line-height:1em;margin:5px 0 0;padding:0}.glyphicon-spin{display:inline-block;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}a .glyphicon-spin{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#999;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}td.checkbox,td.radio,th.checkbox,th.radio{display:table-cell}.views-display-settings .label{font-size:100%;color:#666}.views-display-settings .footer{padding:0;margin:4px 0 0}.views-exposed-form .views-exposed-widget .btn{margin-top:1.8em}table .checkbox input[type=checkbox],table .radio input[type=radio]{max-width:inherit}.form-horizontal .form-group label{position:relative;min-height:1px;margin-top:0;margin-bottom:0;padding-top:7px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px){.form-horizontal .form-group label{float:left;width:16.66666667%}body.navbar-is-fixed-top.navbar-administration.navbar-vertical.navbar-tray-open .navbar-fixed-top{left:240px;left:24rem}}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#356635}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#2d6987}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#a47e3c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#953b39}div.image-style-new,div.image-style-new div{display:block}div.image-style-new div.input-group{display:table}.table-striped>tbody>tr:nth-child(odd)>td.module,.table>tbody>tr>td.module,td.module{background:#ddd;font-weight:700}.book-toc>.dropdown-menu>.dropdown-header{white-space:nowrap}.book-toc>.dropdown-menu .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;border:0;display:block;font-size:12px;margin:0;padding:0;position:static;width:100%}.book-toc>.dropdown-menu .dropdown-menu>li{padding-left:20px}.book-toc>.dropdown-menu .dropdown-menu>li>a{margin-left:-40px;padding-left:60px}#features-filter .form-item.form-type-checkbox{padding-left:20px}fieldset.features-export-component{font-size:12px}fieldset.features-export-component,html.js #features-export-form fieldset.features-export-component{margin:0 0 10px}fieldset.features-export-component .panel-heading{padding:5px 10px}fieldset.features-export-component .panel-heading a.panel-title{font-size:12px;font-weight:500;margin:-5px -10px;padding:5px 10px}fieldset.features-export-component .panel-body{padding:0 10px}div.features-export-list{margin:-11px 0 10px;padding:0 10px}div.features-export-list .form-type-checkbox,fieldset.features-export-component .component-select .form-type-checkbox{line-height:1em;margin:5px 5px 5px 0!important;min-height:0;padding:3px 3px 3px 25px!important}div.features-export-list .form-type-checkbox input[type=checkbox],fieldset.features-export-component .component-select .form-type-checkbox input[type=checkbox]{margin-top:0}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open .navbar-fixed-top{top:79px}body.navbar-is-fixed-top.navbar-administration .navbar-fixed-top{top:39px}.navbar-administration #navbar-administration.navbar-oriented .navbar-bar{z-index:1032}.navbar-administration #navbar-administration .navbar-tray{z-index:1031}body.navbar-is-fixed-top.navbar-administration{padding-top:103px!important}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open{padding-top:143px!important}body.navbar-tray-open.navbar-vertical.navbar-fixed{margin-left:24rem}#navbar-administration.navbar-oriented .navbar-tray-vertical{width:24rem}a .glyphicon.icon-before,a.icon-before .glyphicon{margin-right:.25em}a .glyphicon.icon-after,a.icon-after .glyphicon{margin-left:.25em}.btn .glyphicon.icon-before,.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn .glyphicon.icon-after,.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}
@font-face{font-family:'ProximaNova-Bold';src:url(/sites/all/themes/gnp2_bootstrap_subtheme/fonts/myfonts/2C3E3F_7C_0.eot);src:url(/sites/all/themes/gnp2_bootstrap_subtheme/fonts/myfonts/2C3E3F_7C_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/gnp2_bootstrap_subtheme/fonts/myfonts/2C3E3F_7C_0.woff) format('woff'),url(/sites/all/themes/gnp2_bootstrap_subtheme/fonts/myfonts/2C3E3F_7C_0.ttf) format('truetype');}@font-face{font-family:'ProximaNova-Regular';src:url(/sites/all/themes/gnp2_bootstrap_subtheme/fonts/myfonts/2C3E3F_7A_0.eot);src:url(/sites/all/themes/gnp2_bootstrap_subtheme/fonts/myfonts/2C3E3F_7A_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/gnp2_bootstrap_subtheme/fonts/myfonts/2C3E3F_7A_0.woff) format('woff'),url(/sites/all/themes/gnp2_bootstrap_subtheme/fonts/myfonts/2C3E3F_7A_0.ttf) format('truetype');}@font-face{font-family:'TradeGothicNextSRPro-HvCn';src:url(/sites/all/themes/gnp2_bootstrap_subtheme/fonts/trade-gothic-heavy/31201A_0_0.eot);src:url(/sites/all/themes/gnp2_bootstrap_subtheme/fonts/trade-gothic-heavy/31201A_0_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/gnp2_bootstrap_subtheme/fonts/trade-gothic-heavy/31201A_0_0.woff2) format('woff2'),url(/sites/all/themes/gnp2_bootstrap_subtheme/fonts/trade-gothic-heavy/31201A_0_0.woff) format('woff'),url(/sites/all/themes/gnp2_bootstrap_subtheme/fonts/trade-gothic-heavy/31201A_0_0.ttf) format('truetype');}@font-face{font-family:'gnp_icons-icomoon';src:url(/sites/all/themes/gnp2_bootstrap_subtheme/fonts/gnp_icons-icomoon/gnp_icons-icomoon.eot?-119lef);src:url(/sites/all/themes/gnp2_bootstrap_subtheme/fonts/gnp_icons-icomoon/gnp_icons-icomoon.eot?#iefix-119lef) format('embedded-opentype'),url(/sites/all/themes/gnp2_bootstrap_subtheme/fonts/gnp_icons-icomoon/gnp_icons-icomoon.woff?-119lef) format('woff'),url(/sites/all/themes/gnp2_bootstrap_subtheme/fonts/gnp_icons-icomoon/gnp_icons-icomoon.ttf?-119lef) format('truetype'),url(/sites/all/themes/gnp2_bootstrap_subtheme/fonts/gnp_icons-icomoon/gnp_icons-icomoon.svg?-119lef#gnp_icons-icomoon) format('svg');font-weight:normal;font-style:normal;}body{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}[class^="gnp_icons-"],[class*=" gnp_icons-"]{font-family:'gnp_icons-icomoon';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.gnp_icons-tm_leaf:before{content:"\21";}.gnp_icons-email_custom:before{content:"\22";}.gnp_icons-just_dish_custom:before{content:"\23";}.gnp_icons-facebook-square:before{content:"\24";}.gnp_icons-pinterest:before{content:"\25";}.gnp_icons-facebook_custom:before{content:"\26";}.gnp_icons-leaf:before{content:"\27";}.gnp_icons-twitter:before{content:"\28";}.gnp_icons-linkedin:before{content:"\29";}.gnp_icons-youtube:before{content:"\2a";}.gnp_icons-search:before{content:"\2b";}.gnp_icons-bars:before{content:"\2c";}.gnp_icons-times:before{content:"\2d";}.gnp_icons-close:before{content:"\2e";}.gnp_icons-chevron-up:before{content:"\2f";}.gnp_icons-chevron-down:before{content:"\30";}.gnp_icons-angle-up:before{content:"\31";}.gnp_icons-angle-down:before{content:"\32";}.gnp_icons-arrow-left:before{content:"\33";}.gnp_icons-arrow-right:before{content:"\34";}.gnp_icons-arrow-left2:before{content:"\35";}.gnp_icons-arrow-right2:before{content:"\36";}.gnp_icons-arrow-left3:before{content:"\37";}.gnp_icons-arrow-right3:before{content:"\38";}.gnp_icons-minus:before{content:"\39";}.gnp_icons-plus:before{content:"\3a";}.gnp_icons-plus2:before{content:"\3b";}.gnp_icons-minus2:before{content:"\3c";}.gnp_icons-close_quote:before{content:"\3d";}.gnp_icons-open_quote:before{content:"\3e";}.gnp_icons-uniE600:before{content:"\3f";}.gnp_icons-uniE601:before{content:"\40";}.gnp_icons-uniE603:before{content:"\42";}.gnp_icons-uniE602:before{content:"\41";}.gnp_icons-calendar:before{content:"\43";}.admin-menu .nav-tabs,.page-user .nav-tabs{border:none;margin:0;padding:10px;margin-top:0;min-height:50px;}.admin-menu .admin-tabs{background:#343434;margin-top:0;border-top:1px solid #444;}.page-user .admin-tabs{background:#343434;margin-top:0;}.admin-menu .admin-tabs .nav-tabs a,.page-user .admin-tabs .nav-tabs a{color:#ddd;border:none;border-radius:5px;padding:5px 10px;}.admin-menu .admin-tabs .nav-tabs>li>a:hover,.page-user .admin-tabs .nav-tabs>li>a:hover{background:#4C4C4C;}.admin-menu .admin-tabs .nav-tabs>li.active>a,.admin-menu .admin-tabs .nav-tabs>li.active>a:hover,.admin-menu .admin-tabs .nav-tabs>li.active>a:focus,.page-user .admin-tabs .nav-tabs>li.active>a,.page-user .admin-tabs .nav-tabs>li.active>a:hover,.page-user .admin-tabs .nav-tabs>li.active>a:focus{background:#565656;color:#fff;border:none;}body #admin-menu{z-index:5002;}html,body{font-family:'ProximaNova-Regular','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#FBB731;overflow-x:hidden;font-size:16px;min-width:320px;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.25em;margin-top:0;font-family:'TradeGothicNextSRPro-HvCn','Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.025em;}h1,h2,h3{font-family:'TradeGothicNextSRPro-HvCn','Helvetica Neue',Helvetica,Arial,sans-serif;color:#FBB731;letter-spacing:normal;}h1{font-size:60px;line-height:1em;}.masthead h1{color:#fff;}h1 sup{font-family:'TradeGothicNextSRPro-HvCn','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:.2em;top:-2.2em;}h2,.product-detail h1{font-family:'TradeGothicNextSRPro-HvCn','Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1em;color:#333;margin-bottom:.2em;font-size:30px;}h2.large-text,h3.large-text{color:#ee7624;font-family:'TradeGothicNextSRPro-HvCn','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:50px;line-height:normal;margin-bottom:0;margin-top:30px;text-align:center;text-transform:uppercase;}.paragraphs-item-three-column-section h2.large-text{margin-bottom:40px;}.paragraphs-item-three-column-section img{margin:auto;}h3.large-text{margin-top:0px;}@media (max-width:767px){h2.large-text,h3.large-text{font-size:40px;}}p + h2{margin-top:.75em;}h3{font-family:'TradeGothicNextSRPro-HvCn','Helvetica Neue',Helvetica,Arial,sans-serif;}.lead{font-weight:normal;font-size:20px;line-height:1.25em;}.sub-section{padding-bottom:40px;}.masthead p{color:#fff;font-size:18px;}ul,ol{margin-bottom:10px;margin-top:0;padding-left:17px;}ul{list-style-type:disc;}ol{list-style-type:decimal;}.list-unstyled{list-style:none outside none;padding-left:0;}.list-inline{padding-left:0;list-style:none;margin-left:0;}li{display:list-item;margin-bottom:.75em;}ul ul,ol ul{list-style-type:circle;}ul ul,ol ul,ul ol,ol ol{margin-bottom:0px;margin-top:.5em;}.lead ul{padding-left:0;list-style:none;}.lead li{margin-bottom:.5em;line-height:1.25em;}.list-rule ul,ul.list-rule{list-style:none;padding:0;}.list-rule .views-row{border-bottom:1px solid #ddd;padding:10px 0;margin-bottom:0px;}.list-rule .views-row:first-child{padding-top:0px;}.list-checks li:before{content:'✔';margin-left:-24px;margin-right:.5em;color:#00B165;}ul.list-checks{padding-left:30px;text-indent:2px;list-style:none;list-style-position:outside;}.content-channel.inverse{color:#fff;}.content-channel.inverse a{color:#FFFF8B;text-decoration:none;}.content-channel.inverse a:hover{text-decoration:underline;}.content-channel{background:#90491D;padding:10px 0;margin-bottom:30px;}.content-channel p,.content-channel p:first-child{margin-bottom:0;}.content-channel .field{display:inline-block;}.masthead + .content-channel{margin-top:-30px;}.layout-landing .content-channel{background-color:#ee7624;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{}@media (min-width:769px){.coloumn-five-item{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:20%;}}.slick-slide{margin-left:10px;margin-right:10px;}.slick-slide img{margin:auto;}#user-profile-form{max-width:1200px;margin:0 auto;}#user-profile-form .form-wrapper{max-width:600px;padding:0 15px;}.main-container{background:#fff;}.page-wrapper{background:#fff;overflow-x:hidden;}.layout-detail-content,.container.layout-detail-content{padding-top:40px;}.container{position:relative;padding:0 15px;}.container .container,.container .node.container{width:auto;padding:0;}.node.container{padding-bottom:40px;}.container-wide{max-width:1295px;margin:0 auto;}.container-utility{padding-top:0;}.header-inner{position:relative;}.content-main{background:#fff;padding:0 15px 40px;}.content-featured{}.content-featured .pane-bundle-rich-text{}.masthead{background:#FBB731;position:relative;z-index:2;margin-top:-30px;}.internal .masthead{min-height:100px;padding:30px 0px 5px;}.masthead-alt{min-height:0;}.masthead-alt h1 + p{padding-bottom:0;margin:0;}.internal .masthead-alt{}.masthead-sub,.footer-banner{}.footer-banner{margin-bottom:-41px;padding-bottom:1px;}.content-flex{background:#6FB43F;padding:15px 0;text-align:center;}.content-featured{}.mastfoot{background:#000;bottom:-40px;margin:0;padding:0;position:relative;width:100%;}.mastfoot img{display:block;margin:0 auto;}.field-name-field-homemast-text{padding-bottom:20px;}.card{background:#F4F4F4;padding:15px;border-radius:8px;}.sidebar-content .field-name-field-cw-widget-image img{border-radius:8px;}.layout-detail{padding-bottom:40px;}.product-detail.layout-detail{padding-bottom:0;}.layout-detail-main-image .field-name-field-crsc-image{margin:0;}.layout-detail-main-image img{max-width:350px;margin-bottom:10px;width:100%;}.detail-big-info{overflow:hidden;}.detail-big-info{margin-left:-1.5%;}.detail-info-item{background:#F4F4F4;width:21.3333333%;float:left;text-align:center;margin:0 1.5%;padding:15px;color:#999;cursor:default;}.detail-info-item .field .field-label{color:#999;font-size:1em;margin-bottom:0.15em;text-shadow:1px 1px 2px #FFF;text-transform:uppercase;margin:0;}@media screen and (-webkit-min-device-pixel-ratio:0){.touch select:focus,.touch textarea:focus,.touch input:focus{font-size:16px !important;}}.view{max-width:1170px;width:100%;margin:0 auto;box-sizing:border-box;}.search-result{margin-bottom:10px;}.search-result h3{margin:0 0 .25em 0;display:block;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;}.search-result a{}.search-result-image{float:left;min-height:115px;margin:0 20px 0 0;max-width:100px;}.search-result-image a{line-height:normal;}.search-result-text{}.right-side-search-results{float:left;display:block;top:10px;position:relative;}.pagination>li>a,.pagination>li>span{padding:6px 10px;}.layout-landing{padding-bottom:40px;}.popover-link{cursor:pointer;text-decoration:none;}.popover-link:before,.popover-link.on:before,.bef-select-as-checkboxes-fieldset .fieldset-legend:before,.gnp-panel .panel-title>a:before,.collapse-icon > a:before,a.collapse-icon:before,.bef-parent-collapse .bef-tree-depth-0 > li > div label:before{font-family:'gnp_icons-icomoon';background-color:#FBB731;color:#fff;border-radius:50%;font-size:12px;margin-right:0.5em;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:normal;height:20px;width:20px;display:inline-block;padding:4px;}.bef-parent-collapse .bef-tree-depth-0 > li > div label:before{margin-left:-26px;}.popover-link.on::before,.bef-select-as-checkboxes-fieldset .fieldset-legend:before,.gnp-panel .panel-title>a:before,.collapse-icon > a:before,a.collapse-icon:before,.bef-parent-collapse .bef-tree-depth-0 > li > div label:before{content:"\39";}.popover-link:before,.collapsed.bef-select-as-checkboxes-fieldset .fieldset-legend:before,.gnp-panel .panel-title>a.collapsed:before,.collapse-icon > a.collapsed:before,a.collapsed.collapse-icon:before,.bef-parent-collapse .bef-tree-depth-0 > li > div.collapsed label:before{content:"\3a";}.collapsed.bef-select-as-checkboxes-fieldset .fieldset-legend,a.fieldset-legend:focus{text-decoration:none;}.product-detail-allergen-info ul{list-style:none;}.form-reset-top-right{position:absolute;top:20px;right:15px;}.ie8-filter-apply{display:none !important;}.bef-filter-panel{background:#f4f4f4;padding:15px;max-width:350px;margin:0 auto 30px;position:relative;border-radius:8px;}.bef-filter-panel-title{font-size:22px;padding-bottom:10px;}.bef-filter-panel .form-reset-top-right{position:absolute;top:20px;right:15px;}.bef-filter-panel .form-control{height:auto;}.bef-filter-panel ul{list-style:none;padding:0;margin:0px;}.bef-filter-panel li{list-style:none;margin:0;}.bef-filter-panel .panel-heading{background:none;border:none;padding:10px 0;float:none;}.bef-filter-panel .views-exposed-form label{font-weight:normal;display:inline-block;max-width:85%;line-height:1em;vertical-align:top;}.bef-filter-panel .panel{background:none;border:none;padding:0;margin:0;box-shadow:none;}.bef-filter-panel .panel-body{padding:0;}.bef-filter-panel .bef-checkboxes,.bef-parent-collapse .bef-tree-depth-1{border:none;border-radius:0;background:rgba(255,255,255,0.6);box-shadow:none;border-bottom:1px solid #EBEBEB;margin-bottom:10px;padding:6px 12px;}.ajax-loading .bef-tree-depth-1,.ajax-loading .bef-select-as-checkboxes{position:relative;}.ajax-loading .bef-tree-depth-1:before,.ajax-loading .bef-select-as-checkboxes:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,0.75) url(/sites/all/themes/gnp2_bootstrap_subtheme/images/preloader_25x25.GIF) no-repeat center center;}.bef-filter-panel #edit-combine{border:1px solid #DDD;background:#FFF;line-height:1em;height:34px;}.bef-filter-panel .views-widget-filter-combine{margin-bottom:10px;}.bef-filter-panel .views-exposed-form .views-exposed-widget{float:none;padding:0;}.ie8-filter-apply{display:none;}.bef-filter-panel .form-checkboxes{border:none;box-shadow:none;padding:0;}.bef-filter-panel input[type="checkbox"]{width:13px;height:13px;display:inline-block;vertical-align:top;margin-top:1px;}.bef-filter-panel .form-checkboxes + label{font-weight:normal;display:inline-block;max-width:179px;vertical-align:top;}.bef-parent-collapse .bef-tree-depth-0 > li > div > input[type="checkbox"]{display:none;}.bef-filter-panel .fieldset-title,.bef-parent-collapse .bef-tree-depth-0 > li > div label{font-size:17px;text-decoration:none !important;cursor:pointer;display:block;width:100%;max-width:none;padding:7px 0;line-height:22px;color:#555;margin:0;}.bef-parent-collapse .bef-tree-depth-0 > li > div label{padding-left:23px;}.filter-ref-container{margin-bottom:10px;}.filter-reference{display:inline-block;background:#FBB731;padding:5px 25px 5px 10px;font-size:12px;position:relative;cursor:pointer;margin:0 3px 3px 0;width:48%;overflow:hidden;white-space:nowrap;line-height:12px;text-overflow:ellipsis;vertical-align:middle;border-radius:5px;}.filter-reference:before{content:"x";display:block;position:absolute;right:10px;}.display-filter-result{background:#F4F4F4;max-width:350px;margin:0 auto 30px !important;position:relative;height:340px;border-radius:8px;}.display-filter-result .teaser-image img{max-width:350px;width:100%;}.field-name-field-cw-widget-rich-text{max-width:840px;margin:0 auto;}.field-name-field-cw-widget-image img{margin:0 0 20px 0;}.field-name-field-cw-widget-rich-text img,.field-name-field-cw-widget-rich-image img{border-radius:8px;}.masthead .field-name-field-cw-widget-image img{margin-bottom:0;}.footer-banner .field-name-field-cw-widget-image img{margin:0;}.media-feeds{padding-bottom:40px;}.media-feeds .pane-title{margin-bottom:20px;}div.media-feeds div.node-teaser{margin-bottom:15px;}hr,.hr{padding:0;border:none;border-top:1px solid #ddd;text-align:center;margin:30px 0;}hr.jbc{border:none;height:8px;margin:40px auto;overflow:visible;}hr.jbc:before{font-family:'gnp_icons-icomoon';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\27";display:inline-block;position:relative;top:-0.42em;font-size:1.5em;padding:0 0.25em;}hr.jbc.black{background:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/bg_hr.png) center -20px no-repeat rgba(0,0,0,0);}hr.jbc.white{background:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/bg_hr.png) center -10px no-repeat rgba(0,0,0,0);}hr.jbc.green{background:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/bg_hr.png) center 0 no-repeat rgba(0,0,0,0);}hr.jbc.black:before{background:#fff;color:#000;}hr.jbc.white:before{background:#45760B;color:#fff;}hr.jbc.green:before{background:#fff;color:#60a800;}hr.jbc.small:before{content:"";}hr.jbc.small{background:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/bg_hr_small.png) center 0 no-repeat rgba(0,0,0,0);margin:30px 0;}hr.jbc.green.small{background-position:center 0;}hr.jbc.black.small{background-position:center -23px;}hr.jbc.white.small{background-position:center -43px;}p,p:first-child{margin:0 0 10px;}p.green{color:#61A60E;margin:0;}.unpublished .admin-tabs .nav-tabs{min-height:50px;position:relative;}.unpublished .admin-tabs .nav-tabs:before,.published .admin-tabs .nav-tabs:before{content:"Unpblished";position:absolute;right:0;background:#d7242a;height:30px;line-height:30px;padding:0 15px;font-weight:bold;border-radius:5px;color:#fff;margin-right:10px;}.published .admin-tabs .nav-tabs:before{content:"Published";background:#82c043;}img,video{max-width:100%;height:auto;border:none !important;}.homemast-main,.homemast-center{text-align:center;}.homemast-center{}.homemast-side-content{max-width:225px;position:relative;}.homemast-left-content{float:right;margin-right:30px;}.homemast-right-content{margin-left:30px;}.homemast-left-content:before{content:"New!";font-family:'just_bare_handwrittenregular',Arial,sans-serif;display:block;width:80px;height:40px;position:absolute;left:-87px;top:0;color:#61A60E;font-size:2.25em;text-shadow:1px 1px 4px #FFF;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);}.field-name-field-homemast-left-link-subtext ul li,.field-name-field-homemast-right-link-subtxt ul li{color:#464646;font-size:14px;line-height:1.25em;margin-bottom:.25em;}.masthead .field-name-field-cw-widget-rich-text{padding:30px 0;}.row-cta{padding:35px 0 0 0;}.row-cta .cta{}.cta h3{margin-bottom:0px;text-align:center;}.cta p{color:#666;}.cta img{border-radius:8px;}.cta-wave{overflow:hidden;}.cta-wave .cta-img-wrapper:before{content:"More";font-family:"ProximaNova-Bold",'Helvetica Neue',Helvetica,Arial,sans-serif;background-image:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/waves.svg);height:80px;width:100%;position:absolute;bottom:0;border-radius:0 0 8px 8px;z-index:50;box-sizing:border-box;padding:15px;text-align:right;line-height:90px;color:#fff;opacity:0;background-position:-270px 0;-webkit-transition:opacity 250ms ease-in-out;}.cta-wave:hover .cta-img-wrapper:before{opacity:1}.row-cta .cta-wave:nth-child(2) .pane-content:before{background-position:-630px 0;}.row-cta .cta-wave:nth-child(3) .pane-content:before{background-position:-1030px 0;}.article-teaser{padding-bottom:.5em;}.article-teaser img{margin-bottom:10px;border-radius:8px;}.article-teaser h3{margin-bottom:0;}.article-teaser p{color:#666;}.news-release-teaser{}.news-release-teaser .title,.press-release-teaser .title{font-size:18px;line-height:1em;}.no-release-date{display:block;height:1em;}.press-image{height:170px;max-width:170px;margin:0 auto 10px;position:relative;text-align:center;}.press-image img{max-height:170px;}.press-image img{margin-top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:0;}.no-image .press-image{background:#ddd;}.no-image .press-image:before{content:"No Image";display:block;position:absolute;top:50%;left:0;width:100%;text-align:center;margin-top:-.5em;color:#fff;}div.panel-pane div.press-release-teaser{box-sizing:border-box;border:1px solid #DDD;padding:10px;margin-bottom:20px;min-height:300px;border-radius:5px;max-width:230px;position:relative;}.press-text{position:relative;z-index:50;}.view-header{margin-bottom:15px;}.view-id-home_featured_recipies .field-name-field-recipe-cta-alt-image{background-image:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/water_paint_bg_green.jpg);background-size:100% 100%;background-repeat:no-repeat;max-width:255px;margin:0 auto;}.view-id-home_featured_recipies .row .col:nth-child(2) .field-name-field-recipe-cta-alt-image{background-image:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/water_paint_bg_orange.jpg);}.view-id-home_featured_recipies .row .col:nth-child(3) .field-name-field-recipe-cta-alt-image{background-image:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/water_paint_bg_yellow.jpg);}.view-id-home_featured_recipies .row .col:nth-child(4) .field-name-field-recipe-cta-alt-image{background-image:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/water_paint_bg_green_2.jpg);}p.view_all_recipes{margin-bottom:20px;}.teaser-image{padding-bottom:10px;}.teaser-image img{max-width:350px;width:100%;border-radius:8px;}p:last-child{margin:0 0 10px;}.entity-filter{}.content-expander{margin:10px 0;border-bottom:1px solid #ddd;}.content-expander-trigger{display:block;cursor:pointer;padding:10px 0;}.content-expander-content{display:none;padding:10px 0;}.masthead-sub .carousel-caption{color:#fff;max-width:36%;text-align:left;text-shadow:1px 1px 2px rgba(0,0,0,0.5);top:0;left:120px;}.masthead-sub .carousel-caption p{font-size:1.15em;}.carousel-inner{clear:left;}.carousel-control{font-size:75px;color:#fff;opacity:1;bottom:auto;width:auto;height:auto;padding:0 20px 15px 20px;top:50%;line-height:40px;margin-top:-25px;text-decoration:none;}.carousel-control.left,.carousel-control.right{background:none;cursor:pointer;filter:initial;}.bullets-control{position:absolute;top:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;}.bullets-control a,.bullets-control a:hover{text-decoration:none;}.bullets-control .carousel-control-inner{bottom:-1px;color:#fff;font-size:2em;position:relative;display:none;}.bullets-control .carousel-control-inner.left{margin-right:1%;}.bullets-control .carousel-control-inner.right{margin-left:1%;}.carousel-indicators{top:0;display:inline-block;left:0;margin:0 auto;padding:0;position:relative;text-align:center;width:auto;bottom:auto;}.carousel-indicators li{background:#b8b8b3;border:none;}.carousel-caption{background:#FBB731;text-shadow:none;color:#fff;border-radius:8px 8px 0 0;bottom:0;padding:10px 20px 5px;text-align:center;display:inline-block;right:auto;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}.carousel-caption a{color:#fff;border-bottom:1px solid #fff;padding-bottom:3px;}.carousel-caption a:hover{text-decoration:none;border:none;color:#fff;}.carousel-caption h2{color:#fff;display:inline-block;line-height:1em;margin-bottom:.15em;padding-bottom:.15em;}@media (max-width:1400px){.carousel-caption h2{font-size:1.5em;}}@media (max-width:1175px){.carousel-caption h2{font-size:1.125em;}.carousel-caption p{font-size:0.875em;}}.social-well{background:#6FB43F;color:#fff;position:relative;text-align:center;padding:10px 0 20px;}.social-well h2.pane-title{color:#fff;}.social-well ul{list-style:none inside none;width:100%;padding:0;}.social-well ul li{display:inline-block;margin:0 1%;padding:0;}.social-well ul li a{color:rgba(255,255,255,0.75);text-decoration:none;}.social-well ul li a:hover{color:rgba(255,255,255,1);text-decoration:none;}.social-well ul li a.gnp_icons-facebook_custom:before{font-size:3.25em;vertical-align:text-bottom;}.social-well ul li a.gnp_icons-twitter:before{font-size:3.7em;vertical-align:bottom;}.social-well ul li a.gnp_icons-pinterest:before{font-size:3.9em;vertical-align:baseline;}.social-well ul li a.gnp_icons-email_custom:before{font-size:3.4em;vertical-align:text-bottom;}.social-well ul li a.gnp_icons-just_dish_custom:before{font-size:3.5em;vertical-align:baseline;}.navbar #block-search-form{margin:0;}.site-search{max-width:150px;display:inline-block;vertical-align:middle;position:absolute;right:0;top:7px;}.site-search button{}.touch .navbar-default .navbar-toggle:hover,.touch .navbar-default .navbar-toggle.collapsed{background-color:#fff;}.site-search input[type="text"]{float:right;width:120px;-moz-transition:width 0.5s ease-out;-webkit-transition:width 0.5s ease-out;transition:width 350ms ease;padding-right:30px;border-radius:5px !important;line-height:30px;}.site-search input[type="text"]:focus{outline:0;width:250px;-moz-transition:width 250ms ease-out;-webkit-transition:width 250ms ease-out;transition:width 250ms ease-out;}.form-search button,.search-form button{color:#6D6D6D !important;font-size:16px;font-weight:bold;border:none;background:rgba(0,0,0,0) !important;position:relative;height:35px;text-align:center;width:30px;padding:0;}.form-search .input-group-btn{width:10px;right:20px;display:block;position:absolute;}.form-search button:before,.search-form button:before{display:none;}.search-form button{margin-left:0 !important;}.search-form .input-group,input{display:block;}.search-form .input-group-btn{position:absolute;top:0;right:26px;}.search-form .form-control{padding-right:35px;display:block;border-radius:5px !important;}.search-results{}.search-result h3{font-size:1.15em;}.search-result p{font-size:.85em}.no-js .admin-tabs{display:none;}.bg-danger{background-color:#F2DEDE;}.text-danger,.text-danger a,.text-danger a:hover,.text-danger a:focus{color:#A94442;}.text-danger a{font-weight:bold;}.support p{text-align:center;padding:20px 0;margin:0;}.no-js .breadcrump-wrapper{display:none !important;}.lteie7 .supported-content{display:none;}html.lteie7,.lteie7 body{background:#fff;}.messages .alert{padding:15px;}.error label{padding:2px 5px;margin:0;}.messages ul{margin:0;}.messages li{margin-bottom:.25em;}.messages li:last-child{margin-bottom:0;}.navbar-btn{margin-top:15px;margin-bottom:20px;}.navbar a,.nav a{font-family:'ProximaNova-Bold','Helvetica Neue',Helvetica,Arial,sans-serif;}.navbar-default .navbar-nav>.dropdown>a .caret{font-family:'gnp_icons-icomoon';border:none;background:red;display:inline-block;}.navbar-default .navbar-nav>.dropdown>a .caret:before{content:"\30";font-size:10px;line-height:10px;margin:0;display:inline-block;vertical-align:top;margin-top:-4px;margin-left:-2px;}.nav>li>a{font-weight:normal;font-size:1.1em;text-transform:none;text-decoration:none;}.header-main{background:#fff;border-radius:0;margin-bottom:30px;z-index:300;}.menu-main{display:inline-block;vertical-align:middle;font-size:1.2em;}.menu-main-wrap{margin-top:57px;position:relative;padding-right:130px;}.menu .first{}.menu li{margin-bottom:0;}.menu-utility{background:#ee7624;overflow:hidden;}.menu-utility .nav > li > a{color:#fff;font-size:1em;padding:10px 15px;background:transparent;-webkit-transition:background 250ms ease;}.menu-utility ul{float:right;}.menu-utility .nav>li>a:hover,.menu-utility .nav>li>a:focus,.menu-utility .nav>li>a.active{background:#D86A1F;}.menu-main-wrap .menu-utility{margin-left:-15px;margin-right:-15px;padding:10px 0;}.menu-main-wrap .menu-utility .container{padding:0 15px;}.menu-main-wrap  .menu-utility .nav>li>a:hover,.menu-main-wrap  .menu-utility .nav>li>a:focus{background:none;}.menu-main-wrap .menu-utility ul{float:none;padding:0;margin:0;}.menu-main-wrap .list-inline li{display:block;}.menu-main-wrap .menu-utility .nav > li > a{display:block;padding:10px 0;font-size:1em;}.navbar-toggle{background:#fff;margin-top:15px;line-height:1em;text-align:center;font-size:11px;color:#666!important;}.navbar-toggle .icon-bar{width:100%;}.navbar-toggle .navbar-text{margin:5px 0 0;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:#F5F5F5;}.navbar-default .navbar-nav>li>a{border:1px solid #fff;color:#FBB731;transition:initial;padding:9px;margin-top:4px;font-size:1.05em;}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background:none;color:#fff;}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background:#fff;border:1px solid rgba(0,0,0,0.07);color:#61A60E;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:none;z-index:999999;}.navbar-nav>li>.dropdown-menu{margin-top:-1px;border:1px solid rgba(0,0,0,0.07);border-radius:0;box-shadow:0 5px 10px -3px rgba(0,0,0,0.175);}.dropdown-menu>li>a{color:#666;text-decoration:none;text-transform:none;padding:7px 20px;}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#467909;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background:#61A60E;color:#fff;}.navbar-nav>li>.dropdown-menu{padding:0 0;}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#61A60E;}.link-menu .nav>li>a:hover,.link-menu .nav>li>a:focus{background:none;}.breadcrumb,.breadcrumbs{background:none;padding:0;position:relative;z-index:1;margin:-10px 0 10px 0;list-style:none;border-radius:4px;}.breadcrump-wrapper{padding:15px 0 30px;display:none;}.breadcrumb a,.breadcrumbs a{text-transform:none;font-weight:normal;}.breadcrumb a.disabled,.breadcrumbs a.disabled{color:#ddd !important;text-decoration:none !important;cursor:default;pointer-events:none;}.breadcrumb>.active,.breadcrumbs>.active{color:#ADADAD;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;}#breadcrumbed .breadcrumb,#breadcrumbed .breadcrumbs{margin-top:-1em;padding:0 0 1em;}.breadcrumb li,.breadcrumbs li{margin-bottom:0;display:inline-block;}.breadcrumb>li+li:before,.breadcrumbs>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0";}.field .field-label{color:#666;font-size:1.7em;font-weight:normal;margin-bottom:0.75em}.recipe-category-header{margin-bottom:1em;}.recipe-ingredeients .field-item.even p{margin-bottom:0;line-height:1.45;}.field-name-field-recipe-instructions{counter-reset:instruction-counter;}.field-name-field-recipe-instructions .field-items .field-item{counter-increment:instruction-counter;margin-left:20px;}.field-name-field-recipe-instructions .field-items .field-item:before{content:counter(instruction-counter) ". ";display:inline;float:left;margin-left:-20px;}.recipe-detail .recipe-small-info .field-label{font-size:1.1em;margin-bottom:0.1em;}.recipe-detail .popover .field-label{font-family:inherit;font-size:inherit;margin-bottom:0;}.recipe-detail .recipe-big-info .field-label{color:#999;font-size:1em;margin-bottom:0.15em;text-shadow:1px 1px 2px rgba(255,255,255,1);text-transform:uppercase;}.recipe-big-info .col-md-4{background:#F4F4F4;margin:0 2%;padding-top:15px;text-align:center;width:26.5%;}.recipe-detail .col-md-5 .field .field-label{font-size:1.25em;margin-bottom:0.25em}a.print-button{position:absolute;right:7px;top:5px;z-index:1;font-size:12px;color:#ADADAD;}.print-button:before{content:"\3f";font-family:'gnp_icons-icomoon';color:#ADADAD;font-size:26px;margin-right:0.5em;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:normal;display:inline-block;vertical-align:middle;}.field-name-field-recipe-cuisine{margin-bottom:20px;}.head-addon{background:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/gnp-eclub-banner.png) 0 0 no-repeat transparent;background-size:100%;height:auto;}.internal.onecol-eclub .masthead-alt{padding:0;}.region-modal-placement .contextual-links-region{position:inherit;}#overlay-container,.overlay-modal-background,.overlay-element{z-index:5001;}.node-type-smartsource-coupon .eclub-modal{position:fixed;}.onecol-eclub .masthead .field-name-field-cw-widget-rich-text{padding:0;}.onecol-eclub .masthead h1{text-shadow:2px 2px 3px rgba(237,119,37,0.25);font-family:'TradeGothicNextSRPro-HvCn';text-transform:uppercase;font-size:110px;margin:0;padding:65px 0 50px;}.special-e{background:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/e.png) 0 0 no-repeat transparent;background-size:100%;text-indent:-10000px;display:inline-block;position:relative;vertical-align:middle;width:52px;height:56px;}.onecol-eclub .pane-node-body h3{font-size:48px;text-align:center;text-transform:uppercase;font-family:'TradeGothicNextSRPro-HvCn';margin-bottom:30px;}.onecol-eclub .pane-node-body p{color:#58595B;font-size:18px;text-align:center;width:80%;margin:0 auto 40px;display:block;}.eclub-auth-ui-registration-form{width:67%;margin:0 auto;}.eclub-auth-ui-registration-form input[type="text"]{border:1px solid #BCBEC0;border-radius:0;background:none;color:#333;font-size:18px;height:55px;}.eclub-auth-ui-registration-form input::-webkit-input-placeholder{color:#BCBEC0 !important;}.eclub-auth-ui-registration-form button{background:#F6A91C;display:block;font-size:28px;margin:0 auto 10px;padding:12px 30px;border-radius:20px;text-transform:uppercase;font-family:'TradeGothicNextSRPro-HvCn';}.eclub-auth-ui-registration-form button:hover,.eclub-auth-ui-registration-form .button:hover,.eclub-auth-ui-registration-form .btn-default:hover,.eclub-auth-ui-registration-form .btn-default:before,.eclub-auth-ui-registration-form a.button:before{border-radius:20px;text-transform:uppercase;font-family:'TradeGothicNextSRPro-HvCn';}.eclub-auth-ui-registration-form p{color:#ccc;margin-left:10px;}.eclub-prompt{background:#F6A91C;position:relative;transition:height .5s ease;height:0;}.eclub-prompt  .btn-default{background-color:#ee7624;}.eclub-prompt .form-item-email{margin-right:20px;}.eclub-prompt.open{height:auto;}.eclub-close{position:absolute;width:50px;height:50px;top:0;right:0;background:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/eclub-modal-close.png) center center no-repeat transparent;cursor:pointer;z-index:1;}.eclub-auth-ui-notification-form{padding-top:.7em;padding-bottom:.7em;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center;}.eclub-prompt.eclub-inline.open{display:block;margin-top:-30px;margin-bottom:30px;}.eclub-prompt.eclub-inline{display:none;}.eclub-auth-ui-notification-form .vertical-center-text{display:flex;justify-content:center;align-items:center;}.eclub-auth-ui-notification-form h2{color:#fff;font-size:2em;line-height:1.15em;font-family:'TradeGothicNextSRPro-HvCn';letter-spacing:1px;margin:0 0 5px;padding:0;text-align:center;text-transform:uppercase;white-space:nowrap;text-shadow:2px 2px 3px rgba(237,119,37,0.25);}.eclub-auth-ui-notification-form .smaller-headline{font-size:44px;}.eclub-auth-ui-notification-form h2 span{display:block;font-size:2em;line-height:.9em;letter-spacing:-2px;}.eclub-auth-ui-notification-form p{color:#fff;font-size:14px;margin:0 auto;padding-bottom:0px;max-width:260px;text-align:center;}.eclub-auth-ui-notification-form form div.form-item{margin-bottom:0;}@media (max-width:991px){.eclub-auth-ui-notification-form{display:block;}.eclub-auth-ui-notification-form .vertical-center-text{display:block;}.eclub-auth-ui-notification-form p{margin-bottom:10px;}}@media (min-width:768px){.eclub-form{text-align:center;}}@media (min-width:500px){.eclub-form{text-align:center;}}#eclub-auth-ui-popup-form{display:block;margin:0 auto;width:100%;}#eclub-auth-ui-popup-form .form-type-textfield{display:inline-block;width:58%;}@media (max-width:767px){#eclub-auth-ui-popup-form .form-type-textfield{display:block;margin:0 auto 15px;}}#eclub-auth-ui-popup-form .button{background:#ED7725;border-radius:0;color:#fff;display:inline-block;float:right;height:42px;font-size:20px;font-family:'TradeGothicNextSRPro-HvCn';padding:0px 10px;text-transform:uppercase;}#eclub-auth-ui-popup-form .button:hover,#eclub-auth-ui-popup-form button:hover{background:#f29535;border-radius:0;}#eclub-auth-ui-popup-form .btn-default:hover:before,#eclub-auth-ui-popup-form input[type="submit"]:hover:before,#eclub-auth-ui-popup-form input[type="button"]:hover:before,#eclub-auth-ui-popup-form button:hover:before,#eclub-auth-ui-popup-form a.button:hover:before{opacity:0;}.eclub-auth-ui-notification-form input[type="text"]{color:#333;font-size:14px;height:42px;background:#fff;border-radius:0;border:none;}@media print{@page{margin:1cm 0.5cm;}#breadcrumb-wrapper,.breadcrumbs,a#btnPrintForm,.admin-tabs,.navbar .region-cw-menu-utility,.navbar .navigation-main,.node-jbc-offer .sidebar,.recipe-detail hr,.social-well,.footer,.popover-link,.my-cookbook-toggle,.recipe-detail.layout-detail .masthead,a.print-button,a.link-title,html.js div.contextual-links-wrapper,.eclub-prompt,.navbar-toggle{display:none !important;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none !important;}html body.admin-menu{margin-top:0 !important;}a[href]:after{content:"" !important;}.breadcrumb{margin-left:0;}.layout-detail-content,.container.layout-detail-content{padding-top:0;}.navbar{border:none;display:block;}.header-inner .navbar-header a.logo{display:block;font-size:0.000001px;}.node-jbc-offer .col-md-8 .field-name-field-offer-image{display:block;float:right;}.node-jbc-offer .col-md-8 .field-name-field-offer-image:after{clear:both;content:"";}textarea,textarea.form-control,input[type="text"]{border:1px solid #dedede;}.popover-content:before{content:"Nutritional Information";color:black;font-size:14px;}.popover-content{display:block !important;padding:0;}.popover-content ul{margin:0 0 5px;padding:0;}.popover-content ul li,.recipe-detail .popover-content ul li .field .field-label,.recipe-detail .popover-content ul li .field .field-items{margin:0;}.popover-content ul li .field-label,.popover-content ul li .field-items{display:inline-block;font-size:12px !important;}.node-type-jbc-recipe .container{font-size:12px !important;font-family:'open_sansregular',sans-serif !important;margin:0;padding:0;width:670px;}.node-type-jbc-recipe .row{margin:0;padding:0;width:100%;}.recipe-detail .detail-big-info{margin:0 0 10px;}.recipe-detail h1,.recipe-detail h2,.recipe-detail h3,.recipe-detail h4,.recipe-detail h5,.recipe-detail h6,.recipe-detail .field .field-label{font-family:'open_sansregular',sans-serif !important;margin:0 0 5px;padding:0;}.recipe-detail .field .field-label{font-size:14px;}.recipe-detail a{font-family:'open_sansregular',sans-serif !important;font-size:12px;}.recipe-detail .lead,.recipe-detail p{font-family:'open_sansregular',sans-serif !important;font-size:12px;}.recipe-detail .lead{margin:0 0 5px;}.recipe-detail p{margin:0;}.detail-info-item .field .field-label{text-transform:capitalize;}.recipe-detail .col-md-8{display:inline-block;float:left;margin:0;padding:0;width:400px;}.recipe-detail .col-md-4{display:inline-block;float:right;margin:0;padding:0 0 0 15px;top:0;width:260px;}.recipe-detail .detail-big-info{float:none;display:block;margin:0 !important;padding:0 !important;}.recipe-detail .detail-info-item{background:none;display:block;float:none;margin:0 0 10px;padding:0 !important;text-align:left;width:auto;}.recipe-detail .detail-info-item a,.popover-content ul li div,.popover-content ul li div div{display:block;}.collapse{display:block !important;}}.teaser-article{margin:10px 0;}.teaser-article h3{margin-top:0;}.teaser-article .teaser-image{max-width:200px;padding:0;}.node-gnp-consumer-product .teaser-image img,.node-gnp-recipe.display-filter-result .teaser-image img{border-radius:4px 4px 0 0;}.node-gnp-recipe.node-teaser{padding-bottom:20px;}.cta-grid{margin:30px -15px;overflow:hidden;}.tile-cta{width:23%;margin:10px 1%;background:#F4F4F4;display:inline-block;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.tile-cta-image{border:3px solid #F4F4F4;}.tile-cta-text{padding:10px;}.recipe-detail .masthead .field-items .field-item a,.product-detail .masthead .field-items .field-item a{font-family:'just_bare_handwrittenregular',Arial,sans-serif;font-size:2em;text-decoration:none;text-transform:capitalize;top:1em;position:relative;}.internal .field-name-field-cprod-package-image img,.internal .field-name-field-recipe-image img{width:100%;border-radius:8px;}.product-jump-menu{position:relative;}.product-jump-menu .view-content{position:absolute;right:0;width:auto;z-index:1;}.try-these-recipes{margin-bottom:1em;}.try-these-recipes h3{text-align:center;}.popover-content ul li div,.popover-content ul li div div{display:inline;}.popover-content ul{list-style-position:outside;list-style-type:none;margin-left:1em;padding-left:0;}.popover-content ul li ul{list-style-type:none;}.pane-entity-field.pane-node-body{margin-bottom:2em;}.pane-bundle-inline-callout{margin-bottom:1em;}.gen-inline-callout-image{min-width:50px;height:100%;text-align:center;margin-right:10px;position:absolute;left:0;}.gen-inline-callout-image img{}.gen-inline-callout-text{padding-left:60px;}.gen-inline-callout-em-text p{color:#66a916;font-size:16px;margin:0;}.gen-inline-callout-desc-text{}.product-detail .layout-detail-main-image-sm-wrapper{display:block;}.question-q,.question-a{float:left;margin-right:.5em;}.faq-question p{padding:0;margin:0;}.field-name-field-faq-question{}.faq-question a{display:block;margin-left:25px;position:relative;text-decoration:none !important;}.faq-question a:before{position:absolute;left:-30px;top:-2px;text-decoration:none !important;}div.node-cooking-resource.node-teaser{width:100%;max-width:none;padding-bottom:5px !important;}div.node-cooking-resource.node-teaser p{font-size:1em;}.field-name-field-crsc-image{display:inline-block;float:left;margin:0 15px 15px 0;}.content-main .views-reset-button .btn{color:#6FB43F;background:none;border:0;text-decoration:underline;text-transform:none;font-weight:normal;padding-left:7px;padding-right:7px;}.content-main .views-reset-button .btn:hover{color:#3b0a0c;text-decoration:none;}.view-based-map{border:1px solid #D6D6D6;}.view-gnp-consumer-store-search .attachment > .container,.view-gnp-consumer-store-search .node-gnp-consumer-store.container{padding:0;width:auto !important;}.view-gnp-consumer-store-search .view-header{margin-bottom:0;}.view-gnp-consumer-store-search .row-fluid > .attachment,.view-gnp-consumer-store-search .row-fluid > .view-store-search-rows{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:100%;margin-bottom:30px;}@media (min-width:850px){.view-gnp-consumer-store-search .row-fluid > .attachment,.view-gnp-consumer-store-search .row-fluid > .view-store-search-rows{width:50%;margin-bottom:0;}}.attachment > .view-gnp-consumer-store-search > .row-fluid > .view-store-search-rows{padding:0;float:none;width:auto;}.view-gnp-consumer-store-search .views-exposed-form .views-exposed-widget{float:left;padding:0;max-width:260px;}.geofield-proximity-field-wrapper{width:auto;}.geofield-proximity-field-wrapper .form-type-select{padding:0;}.form-item-field-geofield-distance-distance .form-control{height:27px;padding:2px 12px;}.geofield-proximity-field-wrapper .geofield-proximity-origin-from{padding-top:10px;}.geofield-proximity-field-wrapper .form-item,.geofield-proximity-field-wrapper .geofield-proximity-origin-from{clear:none;}.store-search-exposed-form .form-type-select{margin-top:6px;}.region-find-store .node-webform.container{padding:0;width:auto;}.region-find-store .node-webform.container form input.form-text,.geofield-proximity-field-wrapper .form-type-textfield{float:left;margin:0 0.5em 0 0;width:65%;}.region-find-store .node-webform.container .webform-component-markup{clear:none;float:left;margin:0;width:15%;}.region-find-store .node-webform.container .webform-component-select{clear:none;float:left;margin:-0.35em 0 1em;width:25%;}.region-find-store .node-webform.container .webform-component-select:after{clear:both;content:'';}.geofield-proximity-field-wrapper .form-type-textfield input{width:auto;}.views-widget-filter-field_geofield_distance .description{margin-top:0.5em;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:0.5em;}.views-exposed-form .views-exposed-widget .form-submit:first-child{margin-top:0;}.view-member-form-activity .views-exposed-form .views-exposed-widget .form-submit,.view-member-form-activity .views-exposed-form .views-exposed-widget .form-submit:first-child{margin-top:27px;}.region-trace-chicken .node-webform.container{padding:0;width:auto;}#views-exposed-form-trace-code-search-page{width:380px;}#views-exposed-form-trace-code-search-page .views-exposed-form .views-exposed-widget{float:none;padding:0;}#views-exposed-form-trace-code-search-page .views-exposed-form .views-exposed-widget.views-submit-button{display:inline-block;}.content-bottom .node-webform.container form input.form-text,#views-exposed-form-trace-code-search-page input.form-text{float:left;margin:0 10px 0 0;width:65%;}.content-bottom .node-webform.container form button,#views-exposed-form-trace-code-search-page .views-exposed-form .views-exposed-widget .form-submit{float:left;margin-top:0;}.content-bottom .node-webform.container form button:after,#views-exposed-form-trace-code-search-page .views-exposed-form .views-exposed-widget .form-submit:after{clear:both;content:'';}.view-store-search-rows div.node-teaser{max-width:inherit;margin:0 0 20px !important;padding-bottom:0 !important;}.content-bottom h2{text-align:center;}.list-inline li{display:inline-block;margin-bottom:0;}a{color:#FBB731;font-size:1em;-webkit-transition:background 250ms ease;-webkit-transition:color 250ms ease;line-height:1em;word-wrap:break-word;}.links-inverse a{color:#fff;}.promotions .pane-bundle-rich-text p a,.field-name-field-blog-link a,.link-title,.link-title a{display:block;font-size:20px;line-height:1.15em;text-decoration:none;text-transform:none;margin-bottom:5px;}a:hover,.promotions .pane-bundle-rich-text p a:hover{color:#DF9E1E;text-decoration:underline;}.navbar-default .navbar-nav a.active-trail,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#FFF;}.navbar-default .navbar-nav a.active-trail:before,.navbar-default .navbar-nav>li>a:hover:before,.navbar-default .navbar-nav>li>a:focus:before{content:"";background:#FBB731;position:absolute;top:0;left:1%;width:98%;height:100%;z-index:-1;border-radius:5px;}.navbar-default .navbar-nav > ul > li >ul a.active,.navbar-default .navbar-nav .dropdown-menu a.active-trail.active{color:#fff;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{overflow:hidden !important;}h1 a{text-decoration:underline;}.btn-default,.btn-info,a.button,.button a,input[type="submit"],input[type="button"],button,.field-name-field-recipe-cta-link a,.search-form .search-advanced .action button,.field-name-field-recipe-cta-link a,.promotions .pane-bundle-rich-text p a.button,.where-to-buy .form-submit,.btn-success,.form-submit,.view-giveaway-submissions-export .feed-icon > a{font-family:'ProximaNova-Regular','Helvetica Neue',Helvetica,Arial,sans-serif;display:inline-block;color:#fff !important;padding:10px 20px;text-transform:none;margin-bottom:10px;font-size:1em;position:relative;text-decoration:none;z-index:14;background:#FBB731;border:none;font-weight:normal;text-align:center;line-height:1em;-webkit-transition:background 250ms ease;border-radius:5px !important;}input[type="submit"],input[type="button"],button,.btn-primary,.button{font-weight:normal !important;}input[type="submit"]:hover,input[type="button"]:hover,button:hover,.btn-primary:hover,.button:hover,input[type="submit"]:focus,input[type="button"]:focus,button:focus,.btn-primary:focus,.button:focus,.where-to-buy .form-submit:hover
.where-to-buy .form-submit:focus,.btn-info:hover,.btn-info:focus,.btn-success:hover,.btn-success:focus,.view-giveaway-submissions-export .feed-icon > a:hover{background:#DF9E1E;}.btn-default:before,a.button:before,.button a:before,.field-name-field-recipe-cta-link a:before,.search-form .search-advanced .action button:before,.field-name-field-recipe-cta-link a:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;opacity:0;-webkit-transition:opacity 250ms ease;color:#fff;border-radius:5px;background:#DF9E1E;}input[type="submit"]:before,input[type="button"]:before,button:before{}.btn-default:hover:before,input[type="submit"]:hover:before,input[type="button"]:hover:before,button:hover:before,a.button:hover:before,.button a:hover:before,.field-name-field-recipe-cta-link a:hover:before,.search-form .search-advanced .action button:hover:before,.field-name-field-recipe-cta-link a:hover:before,.promotions .pane-bundle-rich-text p a.button:hover:before{opacity:1;}.button-caret a,a.button-caret{font-size:1.55em;padding-right:40px;font-family:'ProximaNova-Bold','Helvetica Neue',Helvetica,Arial,sans-serif;min-width:225px;}.button-caret a:after,a.button-caret:after{background:#52A532;color:#fff;font-family:'gnp_icons-icomoon';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\36";position:absolute;right:0;top:0;line-height:1.9em;height:100%;}a.button{-webkit-transition:none;}button.button-link{background:none;color:#999!important;padding:0;float:right;}#views-exposed-form-simple-recipe-filter-block button.button-link{top:10px;}.password-strength{margin-top:-.5em;}.password-field,.password-confirm{width:100%;}form{margin:0;}form div.form-item{margin-bottom:1em;}label,.webform-container-inline label{display:block;min-width:160px;*width:160px;vertical-align:middle;}.form-horizontal .form-group .checkbox{margin-bottom:0.5em;}.form-horizontal .form-group .radio label,.form-horizontal .form-group .checkbox label{float:none;padding:0;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:none;}textarea,textarea.form-control,input[type="text"],input[type="password"],input[type="email"]{font-size:14px;line-height:1em;height:35px;padding:0 5px;margin:0 0 10px 0;display:inline-block;*display:inline;vertical-align:middle;border-color:#E6E6E6;color:#999;text-indent:6px;-webkit-box-shadow:none;box-shadow:none;background:#EBEBEB;border-radius:5px;box-sizing:border-box;width:100%;}input[type="file"]{margin-bottom:10px;}.form-managed-file{width:100%;}.input-group{display:inherit;}button#edit-submitted-package-image-contact-us-form-upload-button{margin-top:10px;}select{display:inline-block;*display:inline;}textarea.form-control{display:block;height:auto;margin-top:0;}input[type="checkbox"],input[type="radio"]{margin:0 5px 0 0;vertical-align:middle;display:inline-block;*display:inline;}.form-required{color:#ed1c24;font-size:75%;line-height:0;position:relative;top:-0.5em;vertical-align:baseline;}.webform-container-inline div.description{font-size:.9em;line-height:1.5em;font-style:italic;font-weight:normal;margin-left:180px;}.resizable-textarea .grippie{display:none;}.form-well{max-width:470px;margin:0 0 40px;position:relative;}.form-well h3{margin-top:0;}.form-well .help-block{color:#333;padding-top:5px;}.form-well.green a{color:#45760B;}.password-strength{float:none;width:100%;margin-bottom:10px;}.password-strength-text{}.confirm-parent,.password-parent{width:100%;}div.form-item div.password-suggestions{width:100%;background:#FFFFE7;}.password-indicator div{background:green;}div.password-confirm{float:none;margin:-5px 0 5px 0;}.password-confirm .ok{color:green;font-weight:bold;}.password-confirm .error{font-weight:bold;}.form-group.error{border-radius:5px;}.where-to-buy-rule{border-top:1px solid #ddd;margin:0;padding:0 15px;}.where-to-buy .row-margin{margin-top:10px;}.where-to-buy .form-group{width:100%;max-width:277px;overflow:hidden;}.where-to-buy select{max-width:120px;min-width:120px;}.where-to-buy .store-search-address,.map-container .address{font-size:11px;line-height:13px;padding:2px 0;}.where-to-buy .store-results h3,.map-container h3{margin:0;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:20px;}.where-to-buy .store-results a,.map-container a{font-family:'TradeGothicNextSRPro-HvCn','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;}.where-to-buy .views-submit-button{}.where-to-buy .pager{margin:0;display:block;border:#F7F7F7;text-align:left;padding:9px;background:#F7F7F7;border-top:none;}.where-to-buy .views-submit-button{display:inline-block;margin:0 0 0 10px;padding:0;height:auto;vertical-align:top;}.where-to-buy .views-exposed-form .views-exposed-widget .form-submit{margin:0;}.where-to-buy .views-field-title a{font-size:18px;}.where-to-buy .views-row{border-bottom:1px solid #ddd;padding:10px 0;}.where-to-buy .store-results .views-row{height:91px;overflow:hidden;padding:5px 15px 5px 39px;cursor:pointer;-webkit-transition:background 300ms ease;position:relative;}.where-to-buy .store-results .views-row:hover{background:#f7f7f7;}.where-to-buy .store-results .views-row.store-active{background:#F9F9F9;box-shadow:inset 0px 6px 12px -10px #000;}.where-to-buy .field-content{font-size:12px;}.where-to-buy .views-row-1{padding-top:0;}.where-to-buy .store-results .views-row-1{border-top:none;}.where-to-buy #map_canvas{background:#DEDEDE;width:100%;height:500px;}.where-to-buy .view-empty p{color:#A94442;font-weight:bold;}.where-to-buy  .rule{border-bottom:1px solid #ddd;clear:both;margin:0 15px;}.where-to-buy .store-results{padding-right:0;}.where-to-buy .store-map{padding-left:0;}.where-to-buy .search-prompt,.where-to-buy .view-empty{padding:15px 15px 15px 0;}.where-to-buy .store-search-area{border:1px solid #ddd;border-left:none;border-right:none;}.map-container{padding:5px 0;min-width:250px;}.map-container h3{margin-bottom:.1em;}.map-container hr{border-color:#ddd;padding:0;margin:5px 0;}.views-field-field-cstore-product-categories{position:absolute;bottom:9px;right:15px;}.views-label-field-cstore-product-categories{font-size:12px;display:inline-block;}.views-field-field-cstore-product-categories .field-content,.store-products .field-content{display:inline-block;font-family:"open_sanssemibold";}.where-to-buy .pin-value{display:block;font-weight:bold;position:absolute;z-index:0;height:23px;text-align:center;line-height:25px;color:#fff;width:23px;left:5px;}.where-to-buy .pin-value:before{content:"";display:block;position:absolute;width:23px;height:23px;border-radius:100%;background:#90491D;z-index:-1;color:#fff;left:0px;}@media (max-width:992px){.where-to-buy .store-results{padding-right:15px;}.where-to-buy .store-map{padding-left:15px;}}.panel-separator{margin:30px 0;}.well{background-color:#FFFFFF;box-shadow:0 2px 2px rgba(0,0,0,0.15);border-radius:8px;}.well.green{background-color:#9dce65;position:relative;border:none;box-shadow:none;}.well.grey{background-color:#F4F4F4;position:relative;border:none;box-shadow:none;}.well.grey h3{color:#333;}.footer{border-top:0;padding-top:0;margin-top:0;}.footer-cap{position:relative;overflow:hidden;background:#fff;}.footer-cap-center{height:53px;background:#fff url(/sites/all/themes/gnp2_bootstrap_subtheme/images/footer_cap.svg) no-repeat;width:100%;max-width:1400px;}footer,footer a,footer a:hover,footer a:focus{color:#fff;}footer a{font-size:13px;}footer a:hover,footer .link-menu .nav>li>a:hover,footer .link-menu .nav>li>a:focus{text-decoration:underline;}.logo-footer{background-repeat:no-repeat;background-size:100%;width:150px;height:60px;float:left;display:inline-block;vertical-align:middle;}.links-footer{float:right;margin-top:12px;}.links-footer .block-menu{display:inline-block;}.legal{float:right;display:block;}.region-footer{margin-right:-15px;}.relative{position:relative;}.row.rules{border:1px solid #ddd;border-right:none;border-left:none;}.row-margin{margin-top:30px;margin-bottom:30px;}.text-center{text-align:center;}.shadow-main,.masthead{box-shadow:0px 2px 7px 0px rgba(0,0,0,0.2);margin-bottom:30px;}div.node-teaser{}.node-gnp-recipe h2 a{color:#464646;font-family:'open_sanssemibold','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;font-weight:normal;text-decoration:none;}.node-gnp-recipe h2 a:hover{text-decoration:underline;}div.coupon-teaser{border:1px solid #ddd;border-radius:8px;max-width:none;overflow:hidden;padding-bottom:0 !important;margin-bottom:30px !important;max-width:360px;margin:0 auto;}.coupon-teaser-image{margin:0;margin-left:0;float:left;padding:15px;box-sizing:border-box;}.coupon-teaser-text{padding:15px;display:inline-block;float:left;padding-top:0;}.coupon-teaser-text h3,.offer-teaser-text h3{color:#333;}div.offer-teaser{border-bottom:1px solid #ddd;padding:15px;max-width:100%;width:100%;}.view-offers-list{border-top:1px solid #ddd;}.offer-teaser-image{max-width:230px;margin:0 auto;padding:15px;box-sizing:border-box;}.coupon-image-wrapper{margin-bottom:20px;}.alert{border-radius:0;margin:0;}.alert-danger a{color:#B94A48;}address{margin-bottom:20px;font-style:normal;line-height:1.5em;}address a{text-transform:lowercase;}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#FBB731;border-color:#FBB731;}.pagination li.next{float:right;display:inline-block;}.pagination li.prev{float:left;display:inline-block;}.view .pagination .progress-disabled{float:left;}.view-farm-code-calendar ul.pager{margin:0;text-align:left;}.view .date-nav-wrapper{position:relative;margin-top:0;width:100%;}.view .date-nav-wrapper .date-nav{background-color:rgba(0,0,0,0);border:0px;height:30px;height:auto;min-height:30px;position:relative;margin-bottom:0;}.view .date-nav-wrapper .date-prev{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none repeat scroll 0 0 #DFDFDF;float:none;padding:5px 0;position:absolute;right:auto;left:0;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;margin-left:10px;font-weight:bold;}.view-product-detail-online-stores .views-row{}.product-detail-section{margin:0 0 30px 0;}.product-detail-nutrition-info{text-align:center;}.product-detail-nutrition-info img{}.product-detail-nutrition-info .field{overflow:hidden;}.product-detail-nutrition-info .field .field-label{font-size:14px;display:inline-block;float:left;padding:0;margin:0;vertical-align:top;}.product-detail-nutrition-info .field .field-label:after{content:":";padding-right:.25em;display:inline-block;}.product-detail-nutrition-info .field .field-items{display:inline-block;float:left;vertical-align:top;font-weight:bold;}.product-detail-nutrition-info ul{list-style:none;text-align:left;font-size:14px;overflow:hidden;line-height:14px;}.product-detail-nutrition-info ul li{}.product-detail h2{margin-bottom:10px;}.product-detail .form-group{float:left;display:inline-block;clear:none;margin-right:3%;}.product-detail-store-search .block-or,.product-detail-store-search .form-item-city,.product-detail-store-search .form-item-state{display:none;}.online-store-add-text{font-size:11px;color:#666;}.region-consumer-online-stores .views-row{max-width:340px;}.gnp-panel .panel-heading{background:#fff;}.gnp-panel .panel-title>a{color:#FBB731;}.sg-section.hrs .bg{background:#45760B;padding:2px 0;}.show-grid{margin-bottom:1em;}.show-grid div{background-color:#F7F7F9;border:1px solid #E1E1E8;padding:0.5em;}.sg-brand-primary .sg-color-swatch{background:none repeat scroll 0 0 #6FB43F;}.sg-green-medium .sg-color-swatch{background:none repeat scroll 0 0 #61A60E;}.sg-green-dark .sg-color-swatch{background:none repeat scroll 0 0 #4E9C17;}.sg-grey-lighter .sg-color-swatch{background:none repeat scroll 0 0 #EDEDED;}.sg-grey-light .sg-color-swatch{background:none repeat scroll 0 0 #999999;}.sg-grey .sg-color-swatch{background:none repeat scroll 0 0 #666666;}.sg-grey-dark .sg-color-swatch{background:none repeat scroll 0 0 #464646;}.sg-color{background:none repeat scroll 0 0 #fff;border:1px solid #b3b3b3;display:inline-block;height:100px;margin:0 0.5em 0.5em 0;padding:5px;position:relative;width:140px;}.sg-color-swatch{display:block;height:100%;width:100%;}.sg-lg .sg-color-swatch span{width:128px;}.sg-color-swatch span{background:none repeat scroll 0 0 rgba(0,0,0,0.7);bottom:5px;color:#fff;font-size:0.8em;margin:0;opacity:0;padding:5px 0;position:absolute;text-align:center;text-transform:uppercase;width:88px;}.sg-color-swatch:hover span{opacity:1;}.sg-animated{transition:all 0.6s ease-out 0s;}.light-inverse{background:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/bg_light_texture.jpg) 0 0 repeat transparent;padding:0.3em;}.light-green-inverse{background-color:#6FB43F;padding:0.3em;}.panel-default{}.form-control{border-radius:0;background:#F5F5F5;margin-bottom:3px;}.error .help-block{padding:10px;}.error a,.error a:hover,.error a:focus{color:#B94A48;}.sidebar .gen-cta{background:#F4F4F4;padding:20px;max-width:380px;width:100%;margin-bottom:15px;border-radius:8px;}.sidebar .field-item.even > img{}.sidebar .gen-cta:after,.sidebar .field-item.even > img:after{clear:both;content:'';}.sidebar .gen-cta h3{color:#464646;margin-top:0;}.view-gnp-my-cookbook .row{margin-bottom:2em;}.my-cookbook-toggle .flag-my-cookbook .flag-link-toggle{background:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/my_cookbook_icons_sprite.png) no-repeat;display:inline-block;width:30px;height:30px;background-size:180px 30px;overflow:hidden;line-height:300px;}.flag-throbber{position:absolute;left:0;top:2px;}.flag-my-cookbook .popover{width:200px;line-height:1.4em;margin-left:-75px;}.my-cookbook-toggle{padding:10px;position:absolute;bottom:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-height:30px;line-height:100%;}.my-cookbook-toggle .flag-my-cookbook .unflagged{}.no-touch .my-cookbook-toggle .flag-my-cookbook .unflagged:hover,.no-touch .my-cookbook-toggle .flag-my-cookbook .flag-action:hover{background-position:-30px 0px;}.my-cookbook-toggle .flag-my-cookbook .flagged,.my-cookbook-toggle .flag-my-cookbook .unflag-action{background-position:-60px 0px;}.no-touch .my-cookbook-toggle .flag-my-cookbook .flagged:hover,.no-touch .my-cookbook-toggle .flag-my-cookbook .unflag-action:hover{background-position:-90px 0px;}.my-cookbook-toggle .flag-wrapper{float:left;display:inline-block;}.cookbook-count{font-size:12px;display:block;position:absolute;bottom:13px;right:10px;color:#ADADAD;}.display-filter-result .teaser-image{padding-bottom:0;}.display-filter-result .link-title,.teaser-video .link-title{padding:10px;font-size:17px;margin-top:0;font-family:'TradeGothicNextSRPro-HvCn','Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.025em;}.display-filter-result .field-name-body,.display-filter-result .button{display:none;}.product-filter-result{height:340px;}.product-filter-result .teaser-image{border:solid 3px #F4F4F4;border-bottom:none;}.recipe-detail .my-cookbook-toggle{position:relative;padding:0;margin:0 0 0 -3px;}.recipe-detail .cookbook-count{position:relative;float:none;right:auto;bottom:0;margin-top:8px;margin-left:5px;top:auto;display:inline-block;}.flag-my-cookbook .popover{width:200px;line-height:1.4em;margin-left:-75px;}.recipe-detail .flag-my-cookbook .popover{margin-left:-84px;}.recipe-detail .field-name-field-recipe-image{padding:0}.curious-claims{max-width:1100px;padding:0 15px;margin:80px auto 0;}.curious-claims .button{padding:20px 30px;border-radius:0;background-color:transparent;border:1px solid #FBB731;color:#FBB731 !important;font-weight:bold !important;text-transform:uppercase;}.curious-claims .button:hover{background-color:#FBB731 !important;color:white !important;border-radius:0r;}.curious-claims a.button:before{background:transparent;}.curious-claims-list-wrapper{text-align:center;}.curious-claims ol{margin:0;padding:0;list-style-type:none;text-align:left;display:inline-block;}.curious-claims li{counter-increment:step-counter;margin-bottom:5px;}.curious-claims ol li:before{content:counter(step-counter);color:#ffffff;background-color:#FBB731;border-radius:50%;font-weight:bold;margin-right:10px;font-size:24px;color:white;font-weight:bold;float:left;width:28px;height:28px;padding-left:8px;line-height:1;padding-top:3px;}.curious-claims ol li p{margin-left:40px;}.curious-claims h2{font-size:2.9em;font-family:ProximaNova-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif !important;color:#FBB731 !important;margin-bottom:50px;text-transform:uppercase;}.curious-claims .row{padding-bottom:40px;}.curious-claims .intro-text{padding:0 15px;}@media (min-width:993px){.curious-claims .intro-text{padding:90px 0 0;}}.node-gnp-landing-page{width:100% !important;}.content-section{margin:0 auto 40px;max-width:1170px;}.headline-group{padding-bottom:40px;}.headline-group-large-text{padding-top:100px;}.content-section ol{margin:0;padding:0;list-style-type:none;text-align:left;display:inline-block;}.content-section li{counter-increment:step-counter;margin-bottom:5px;}.content-section ol li:before{content:counter(step-counter);color:#ffffff;background-color:#FBB731;border-radius:50%;font-weight:bold;margin-right:10px;font-size:24px;color:white;font-weight:bold;float:left;width:28px;height:28px;padding-left:8px;line-height:1;padding-top:3px;}.content-section ol li p,.content-section ol li h4{margin-left:40px;}#icons{text-align:center;margin-top:4%;}#icons .farmer-image,#icons .farmer-content{display:inline-block;float:none;}@media (min-width:768px){.entity-paragraphs-item .align-center{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;}}.paragraphs-item-hero-section-large-text,.paragraphs-item-hero-section-promos,.paragraphs-item-hero-section{background-color:#FBB731;margin:-30px -15px 40px;padding:60px 0 0;box-shadow:0px 2px 7px 0px rgba(0,0,0,0.2);background-size:cover;background-position:center;}.paragraphs-item-hero-section{background-image:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/hero-bkg.jpg);}.paragraphs-item-hero-section-large-text{background-image:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/burger-bkg.jpg);}.paragraphs-item-hero-section-large-text{min-height:540px;}.paragraphs-item-hero-section-promos{min-height:393px;padding:55px 0 0;position:relative;background-image:url('https://www.goldnplump.com/sites/default/files/callout-bkg.jpg');}.paragraphs-item-hero-section-large-text h1,.paragraphs-item-hero-section h1{color:#ffffff;font-weight:bold;text-transform:uppercase;letter-spacing:4px;}.paragraphs-item-hero-section-large-text h1{font-weight:normal;}.paragraphs-item-hero-section-alt{background-color:#fabb37;background-color:-moz-linear-gradient(top,#fcc944 0%,#f19a26 100%);background-color:-webkit-linear-gradient(top,#fcc944 0%,#f19a26 100%);background-color:linear-gradient(to bottom,#fcc944 0%,#f19a26 100%);margin:-30px -15px 40px;padding:60px 0 0;box-shadow:0px 2px 7px 0px rgba(0,0,0,0.2);background-image:url('/sites/default/files/callout-shakers-bkg.png');background-size:cover;background-position:center;height:389px;}.paragraphs-item-text-section-2-column.grey,.entity-paragraphs-item.grey{background:#ededed;margin:0 -15px;padding:40px 0 50px;}.paragraphs-item-text-section-2-column.grey:first-child{padding-bottom:0;}.paragraphs-item-text-section-2-column h2{text-transform:uppercase;}.content-margin-top{margin-top:100px;}.paragraphs-item-hero-section-alt h1{color:#ffffff;text-shadow:3px 3px 3px rgba(238,118,36,0.25);font-family:'TradeGothicNextSRPro-HvCn';text-transform:uppercase;font-size:4.75em;}.paragraphs-item-hero-section-promos h1{color:#ffffff;font-family:'TradeGothicNextSRPro-HvCn';text-transform:uppercase;font-size:112px;}.paragraphs-item-hero-section-promos h2{color:#ffffff;font-family:'TradeGothicNextSRPro-HvCn';text-transform:uppercase;font-size:89px;line-height:0.5em;}.paragraphs-item-text-section-2-column.grey .field-type-text-long h3{color:#444;display:block;font-size:26px;font-weight:bold;margin-bottom:5px;font-family:inherit;}.paragraphs-item-text-section-2-column.grey .field-type-text-long p{margin:0 auto;width:75%;}.paragraphs-item-text-section-3-column img{margin:0 auto;}.hero-promo-overlay{z-index:1;margin:0 auto;position:absolute;left:50%;bottom:0;}@media (max-width:767px){.content-margin-top{margin-top:10px;}}@media (min-width:700px) and (max-width:767px){.paragraphs-item-hero-section-alt{background-image:url('/sites/default/files/mobile-callout-shakers-bkg.png');height:475px;background-position-y:-140px;}}@media (max-width:699px){.paragraphs-item-hero-section-alt{background-image:url('/sites/default/files/mobile-callout-shakers-bkg.png');background-position-y:0;background-size:inherit;background-repeat:no-repeat;height:475px;padding-top:30px;}.paragraphs-item-hero-section-alt h1{font-size:3.75em;text-align:left;padding:0 30px;}}@media (max-width:500px){.paragraphs-item-text-section p.lead{font-size:18px !important;}}h2.promo-section-head{color:#ee7624;font-family:'TradeGothicNextSRPro-HvCn';font-size:60px;margin-bottom:40px;margin-top:30px;text-align:center;text-transform:uppercase;}.paragraphs-item-jimmy-shaker-toggle h2.promo-section-head{margin-bottom:20px;margin-top:0;text-align:left;}.kit-heading{color:#FFF;font-family:'TradeGothicNextSRPro-HvCn';font-size:35px;margin-bottom:10px;margin-top:0;text-align:center;text-transform:uppercase;}.coupon-text{color:#fff;font-size:23px;position:relative;top:12px;font-weight:bold;text-align:right;}.callout-text{color:#351507;text-transform:uppercase;font-size:30px;position:relative;top:12px;font-weight:bold;text-align:right;font-family:TradeGothicNextSRPro-HvCn;}.out-take-video-name{color:#444;display:block;font-size:26px;font-weight:bold;margin-bottom:5px;}.description-text{color:#444;display:block;font-size:20px;margin-bottom:20px;}.description-text.kit-description{color:#FFF;}.field-name-field-paragraph-coupon-link a{background:#fbb731;border:2px solid #fff;color:#fff;cursor:pointer;display:inline-block;font-family:'TradeGothicNextSRPro-HvCn';font-size:30px;margin:0;padding:12px 40px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background 250ms ease;transition:background 250ms ease;}.field-name-field-paragraph-coupon-link a:hover{background:#DF9E1E;text-decoration:none;}.field-name-field-callout-link a{background:#f0760a;color:#fff;cursor:pointer;display:inline-block;font-family:'TradeGothicNextSRPro-HvCn';font-size:30px;margin-right:50%;padding:12px 12px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background 250ms ease;transition:background 250ms ease;}.field-name-field-callout-link a:hover{background:#fff;text-decoration:none;color:#f0760a;}.field-name-field-section-more-button a{background:transparent;border:2px solid #ee7624;color:#ee7624;cursor:pointer;display:block;font-family:'TradeGothicNextSRPro-HvCn';font-size:30px;margin:40px auto;max-width:250px;padding:12px 0;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background 250ms ease,color 250ms ease;transition:background 250ms ease,color 250ms ease;}.field-name-field-section-more-button a:hover{background:#ee7624;color:#ffffff;text-decoration:none;}.field-name-field-section-more-button.align-left a{margin-left:0;}.kit-sign-up-button a{background-color:#ee7624;border:1px solid #FFFFFF;border-radius:0;color:#FBB731 !important;font-family:'TradeGothicNextSRPro-HvCn';font-size:30px;margin:10px 0px;padding:10px 20px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background 250ms ease;transition:background 250ms ease;}.kit-sign-up-button a.button:before{background-color:#d66c25;}.kit-sign-up-button a.button:before:hover{background:#d66c25 !important;text-decoration:none;}.promo-alt-product-link a{color:#444444;display:block;font-size:20px;line-height:normal;margin:20px auto 0;text-align:center;}.promo-alt-product-link a:hover{text-decoration:underline;}.promo-alt-product-link .field-name-field-cprod-package-image a{margin:0;padding:0;}@keyframes shake{0%,100%{transform:translateX(0);}10%,30%,50%,70%,90%{transform:translateX(-20px);}20%,40%,60%,80%{transform:translateX(20px);}}.shake{animation-name:shake;}@keyframes wobble{0%{transform:translateX(0%);}15%{transform:translateX(-25%) rotate(-5deg);}30%{transform:translateX(20%) rotate(3deg);}45%{transform:translateX(-15%) rotate(-3deg);}60%{transform:translateX(10%) rotate(2deg);}75%{transform:translateX(-5%) rotate(-1deg);}100%{transform:translateX(0%);}}.wobble{animation-name:wobble;}.coloumn-five-item .promo-alt-product-link a:hover img{animation-name:wobble;animation-duration:1s;animation-fill-mode:both;animation-iteration-count:infinite;}.paragraphs-item-coupon-callout{background-color:#ee7624;margin:0 -15px;padding:22px 0;}.paragraphs-item-coupon-callout.no-top-margin{margin:-40px -15px 40px;}.paragraphs-item-coupon-callout.bottom-margin{margin:0 -15px 40px;}.paragraphs-item-coupon-callout.top-margin{margin:40px -15px 0;}.paragraphs-item-coupon-callout.both-margins{margin:40px -15px 40px;}.paragraphs-item-coupon-callout-alt{background-image:url("https://www.goldnplump.com/sites/default/files/callout-bkg.jpg");margin:0 -15px;padding:35px 0;}@media (min-width:768px){.paragraphs-item-coupon-callout .coupon-button{text-align:left;}.paragraphs-item-coupon-callout-alt .callout-button{text-align:left;}}@media (max-width:767px){.callout-text{text-align:center;}.field-name-field-callout-link a{margin:0;}}.paragraphs-item-five-column-section{background-color:#ededed;margin:0 -15px;padding:30px 0;}.paragraphs-item-keep-in-touch-callout{background-color:#ee7624;color:#fff;margin:0 -15px;padding:30px 0;}.paragraphs-item-three-column-section{margin:0;padding:30px 0;}.shaker-heading-section{text-align:center;}.field-name-field-outtake-video{margin-bottom:30px;}.paragraphs-item-shaker-scroll{overflow:hidden;}.steps{color:#ee7624;display:inline-block;font-family:'TradeGothicNextSRPro-HvCn';text-transform:uppercase;letter-spacing:4px;font-size:52px;margin-right:7%;}.steps.step-three{margin-right:0;}.steps.inactive{color:#cccccc;}.viola-text{color:#ee7624;display:block;font-family:'TradeGothicNextSRPro-HvCn';text-transform:uppercase;letter-spacing:4px;font-size:52px;}@media (min-width:768px){.mobile-video{display:none;}}@media (max-width:767px){#pinned-trigger0{display:none;max-height:0;}.mobile-video{display:block;margin:40px auto 0;text-align:center;width:100% !important;}.hero-promo-overlay{top:inherit;bottom:0;}.paragraphs-item-hero-section-promos h1{font-size:80px;}.paragraphs-item-hero-section-promos h2{font-size:60px;}.coupon-text{text-align:center;}.callout-text{text-align:center;}.headline-group-large-text{margin-top:20%;}}@media (max-width:499px){.paragraphs-item-hero-section-promos{min-height:320px;}.paragraphs-item-hero-section-promos h1{font-size:3.2em;line-height:normal;}.paragraphs-item-hero-section-promos h2{font-size:2.5em;line-height:normal;}}@media screen and (min-color-index:0)
and(-webkit-min-device-pixel-ratio:0){@media{#pinned-trigger0{display:none;max-height:0;}.mobile-video{display:block;margin:40px auto 0;text-align:center;width:560px;}}}.paragraphs-item-jimmy-shaker-toggle{margin:10px -15px 0;position:relative;z-index:1;background:#fff;}.paragraphs-item-jimmy-shaker-toggle .content-section{margin:0 auto 0;}.toggle-area{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);cursor:pointer;position:absolute;z-index:1;top:0;height:170px;display:block;width:100%;-webkit-transition:background 2s,height 2s;transition:background 2s,height 2s;}.toggle-area.open{background:none;cursor:default;height:414px;z-index:0;}.paragraphs-item-jimmy-shaker-toggle .container{height:169px;z-index:0;overflow:hidden;}.paragraphs-item-jimmy-shaker-toggle .container.open-this{z-index:10;height:auto;z-index:0;overflow:visible;}.jimmy_shake{background:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/jimmy-new.png) no-repeat 0 0 transparent;display:block;position:relative;height:200px;width:404px;-webkit-transition:height 2s;transition:height 2s;}.open-this .jimmy_shake{height:412px;}.video-pop-button{background:#fff;border:2px solid #ee7624;color:#ee7624;cursor:pointer;display:inline-block;font-family:'TradeGothicNextSRPro-HvCn';font-size:30px;margin-top:20px;padding:5px 20px;text-align:center;text-transform:uppercase;}.video-modal-window{outline:none;top:22%;}.video-modal-window .video-container{display:block;margin:50px auto;padding:0;height:360px;width:640px;}.arrow-bg{background:#ee7624;cursor:pointer;height:47px;margin:0 -15px;position:relative;z-index:1;}.arrow-bg.open{cursor:default;}.arrow{width:0;height:0;border-style:solid;border-width:7px 7.5px 0 7.5px;border-color:#fff transparent transparent transparent;margin:0 auto;top:20px;position:relative;}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);transform:translateY(0);}40%{-moz-transform:translateY(-10px);transform:translateY(-10px);}60%{-moz-transform:translateY(-5px);transform:translateY(-5px);}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px);}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px);}}@keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}40%{-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px);}60%{-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px);}}.bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite;}@media (max-width:699px){.jimmy_shake{background:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/jimmy-new.png) no-repeat 0 0 transparent;display:block;position:absolute;height:180px;width:210px;top:-2px;right:-60px;background-size:contain;}.open-this .jimmy_shake{display:none;}.open-this .row:after{background:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/jimmy-new.png) no-repeat 0 0 transparent;display:block;position:absolute;bottom:0px;right:-50px;width:180px;height:150px;background-size:contain;z-index:0;}h2.promo-section-head{font-size:44px;text-align:center;}.paragraphs-item-jimmy-shaker-toggle h2.promo-section-head{text-align:center;}.video-pop-button{margin:30px auto 40px;display:block;max-width:250px;z-index:1;position:relative;}}@media (max-width:500px){h2.promo-section-head{font-size:34px;}}.teaser-video .link-title{padding:0;}.video-teaser-image{padding-bottom:5px;}div.teaser-video{padding-bottom:15px;}.youtube-container--responsive{overflow:visible;margin-bottom:60px;}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.modal{z-index:200000;}.modal button.close{color:#000 !important;}.modal-header{border-bottom:0;}.pane-bundle-block-quote{padding:0 15px 30px 15px;}.pane-bundle-block-quote:before,.pane-bundle-block-quote:after{font-family:'gnp_icons-icomoon';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#6FB43F;font-size:2em;position:absolute;opacity:0.15;}.pane-bundle-block-quote:before{content:"\3e";top:-9px;left:-.15em;}.pane-bundle-block-quote:after{content:no-close-quote;}.pane-content{position:relative;z-index:1;}.fpp-quote{color:#464646;font-size:17px;}.fpp-source{font-family:'open_sanslight';margin-top:5px;}span.date-display-single{color:#999;font-size:12px;}.field-name-field-fpp-quote .field-item{word-wrap:break-word;}.field-name-field-fpp-source .field-item:before{content:"-";padding-right:.25em;display:inline-block;}.menu-utility .nav > li > a.icon-facebook{background:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/icon_facebook_white.png) no-repeat;}.menu-utility .nav > li > a.icon-twitter{background:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/icon_twitter_white.png) no-repeat;}.menu-utility .nav > li > a.icon-pinterest{background:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/icon_pinterest_white.png) no-repeat;}.menu-utility .nav > li > a.icon-youtube{background:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/icon_youtube_white.png) no-repeat;}.menu-utility .nav > li > a.icon-link{width:26px;white-space:nowrap;overflow:hidden;text-indent:200px;height:26px;padding:0;display:inline-block;vertical-align:middle;margin-top:4px;background-position:center top;line-height:100px;}.col-md-7{padding-bottom:20px;}.trace-your-chicken-block.pane-block h2{display:none;}.ctools-jump-menu-select{margin-top:30px;}.btT{margin:20px auto;text-align:left;}.node-jbc-news-release .field .field-label{font-size:1.5em;font-weight:normal;margin:0.75em 0 0.25em;}.view-taxonomy-term{margin-top:1em;}.node-jbc-offer .field{margin-bottom:0.75em;}.field-name-field-offer-type,.field-name-field-offer-limitations{font-weight:bold;}.plain_form input[type="text"]{max-width:429px;margin-bottom:1em;width:100%;}.taxonomy-detail.layout-detail .masthead{padding:16px 0 28px;}.layout-detail .masthead,.taxonomy-detail .masthead{min-height:60px;padding:33px 0px 33px;margin-bottom:30px;}.internal .field-name-field-cprod-package-image{padding:1em 0 1em 0;}.layout-detail .masthead .field-items .field-item a,.recipe-category-header h2{color:#fff;display:block;font-size:1.5em;font-family:'open_sansregular','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:0;text-decoration:none;text-transform:capitalize;top:inherit;position:relative;}.layout-detail .masthead .field-items .field-item a:hover{text-decoration:underline;}.taxonomy-detail h3{font-size:1.5em;margin-top:0;}.try-these-recipes h2{text-align:center;}.recipe-big-info .col-md-4{padding:15px 0;}.field .field-label{font-size:27px;font-weight:normal;margin-bottom:10px;margin-top:15px;color:#333;line-height:1em;}.popover-link,a.link-title{display:inline-block;max-width:100%;}.popover-link:hover{text-transform:none;text-decoration:none;}.recipe-detail .popover .field-label{color:#666;}.recipe-detail .recipe-big-info .field-label{margin-top:0;}.product-jump-menu .view-content{right:28px;}.recipe-detail .field{}.recipe-category-header{margin-bottom:0;}.profile{padding:1em 0;}.profile .field .field-label{color:#666;font-size:1em;font-weight:normal;margin-bottom:0;min-width:190px;display:inline-block;}.profile .field .field-items{display:inline-block;}.profile .field:after,.profile .field .field-items:after{clear:both;content:"";}.jbc-bootstrap-user-login-form-wrapper .form-item{max-width:430px;width:100%;}.confirm-parent,.password-parent,.password-strength,div.password-confirm,div.form-item div.password-suggestions{width:auto;}.password-indicator{background-color:#DEDEDE;}.password-indicator div{background-color:#4E9C17;}.password-strength-text{margin-left:5px;}.password-confirm span.ok,.password-confirm span.error{font-weight:700;text-transform:capitalize;}.password-confirm span.ok{color:#333;}.chosen-container.form-control{padding:6px 0;}.chosen-container-single .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single{background:transparent;border:none;border-radius:0;box-shadow:none;height:auto;}.gm-style img{max-width:inherit !important;}#map_canvas{background:#dedede;width:100%;height:400px;}.view-jbc-consumer-store-search .col-md-5.view-content{margin-bottom:40px;}.online_stores_list .attachment,.online_stores_list span.text{float:left;width:auto;}.online_stores_list .attachment:after,.view-jbc-consumer-store-search .view-content:after{clear:both;content:"";}.online_stores_list .item-list-inline ul{color:#FFFF8B;margin:0 0 0 20px;padding:0;}.online_stores_list .item-list-inline ul li.views-row{float:left;margin:0 20px 0 0;width:auto;}.view-id-jbc_consumer_store_search .form-type-textfield,.view-id-jbc_consumer_store_search .form-type-select{float:left;width:45%;display:inline-block;clear:inherit;margin-right:20px;}.view-id-jbc_consumer_store_search .form-type-textfield.form-item-city{margin-bottom:10px;}.view-id-jbc_consumer_store_search .form-type-select:after,.view-id-jbc_consumer_store_search .form-type-select select:after{clear:both;content:"";}.view-id-jbc_consumer_store_search .form-type-select.form-item-range{padding-top:26px;}.view-id-jbc_consumer_store_search .form-type-select.form-item-range label,.view-id-jbc_consumer_store_search .form-type-select.form-item-range select{display:inline-block;}.view-id-jbc_consumer_store_search .form-type-select.form-item-range label{float:left;min-width:inherit;width:20%;vertical-align:bottom;padding-top:15px;}.view-id-jbc_consumer_store_search .form-type-select.form-item-range select{float:right;width:70%;}.views-submit-button{display:block;}.view-id-jbc_consumer_store_search .view-content .views-row{margin-bottom:20px;}.view-id-jbc_consumer_store_search .view-content .views-row .views-field-title a{font-family:'open_sansregular';font-size:24px;text-transform:capitalize;}.store_address{display:none;}#content .firstHeading{margin:0;}.view-jbc-consumer-store-search .views-exposed-form .views-exposed-widget .form-submit:first-child{right:inherit;}.media_contact{margin-bottom:20px;}.page-node-download table.sticky-header{display:none;}.page-node-download table{left:auto !important;top:auto !important;position:relative !important;margin:0 auto 40px;padding:0 15px;width:1140px;}.page-node-download .table > thead > tr > th,.page-node-download .table > tbody > tr > th,.page-node-download .table > tfoot > tr > th,.page-node-download .table > thead > tr > td,.page-node-download .table > tbody > tr > td,.page-node-download .table > tfoot > tr > td{border-top:none;line-height:normal;padding:8px;vertical-align:top;}.webform-container-inline div,.webform-container-inline div.form-item,.webform-datepicker .form-type-select{clear:inherit;float:right;}.webform-datepicker .form-type-select{margin:0 5px;}.webform-datepicker select.form-control{padding:6px 4px;}.webform-datepicker .form-item-submitted-need-response-by-contact-us-year,.webform-datepicker .form-item-submitted-date-purchased-contact-us-year,.webform-datepicker .form-item-submitted-sell-by-date-contact-us-year{margin-right:174px;}form .webform-datepicker div.form-item{clear:inherit;}input.webform-calendar{padding:9px 3px 0px 10px;}.view-store-search-rows div.node-teaser{margin-bottom:40px !important;}.view-trace-code-search h3,.node-jbc-farm h3{margin-top:0;}.view-trace-code-search h3,.view-trace-code-search .views-submit-button{margin-bottom:20px;}.node-jbc-farm .field-name-field-farm-first-name,.node-jbc-farm .field-name-field-farm-last-initial,.node-jbc-farm .field-name-field-farm-county,.node-jbc-farm .field-name-field-farm-raising-since{display:inline-block;}a.farm-title{font-family:'open_sansregular';font-size:24px;text-transform:capitalize;display:block;margin-bottom:10px;}.farmer-image,.farmer-content{display:inline;float:left;}.farmer-image{margin:0 10px 5px 0;}.farmer-content:after{clear:both;content:"";}.farmer-content-info{margin:0 0 10px;}.farmer-content-info span.date-display-single{color:#333;font-family:open_sansregular,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;}.farmer-content-bio{margin:0 0 40px;}.new-tag{background:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/new_star.png) 0 0 no-repeat transparent;width:130px;height:130px;position:absolute;background-size:contain;top:-7px;left:-18px;text-indent:-1000000px;}.teaser-image .new-tag{top:-23px;left:-23px;width:85px;height:85px;}.view-id-gnp_featured_products .teaser-image .new-tag{top:-13px;left:-24px;}.search-result-image .new-tag{top:0px;left:-10px;width:40px;height:45px;}@media (max-width:992px){.new-tag{top:14px;}}@media (max-width:500px){.new-tag{top:50px;}}.view-offers-list .view-content .views-row,.view-coupons-list .view-content .views-row{margin-bottom:20px;}.view-offers-list p.lead,.view-coupons-list p.lead{font-size:14px;}.modal button.close{background:none !important;}.modal button.close:hover{background:none !important;}.trace-your-chicken-block.pane-block input{max-width:96%;}.lteie8 select.form-control{width:auto;}.lteie8 #map_canvas{display:block;width:425px;}@media (min-width:992px) and (max-width:1280px){.onecol-eclub .masthead h1{font-size:100px;margin:0;padding:45px 0 30px;}.special-e{width:42px;height:46px;}}@media (min-width:768px) and (max-width:991px){.onecol-eclub .masthead h1{font-size:80px;padding:35px 0 20px;}.special-e{width:32px;height:36px;}.onecol-eclub .pane-node-body h3{font-size:36px;}}@media (max-width:767px){.head-addon{background-size:100% 100%;}.onecol-eclub .masthead h1{font-size:50px;padding:35px 0 20px;}.special-e{width:25px;height:26px;}.onecol-eclub .pane-node-body h3{font-size:28px;}}@media(max-width:680px){.view-product-selector.container{float:none;margin:0 15px;left:0;width:320px;top:40px;}.product-detail.layout-detail .masthead{padding-bottom:73px;}}@media (max-width:500px){.eclub-modal-content{width:300px;margin:0;position:relative;right:inherit;top:62px;}.eclub-modal-content-bg{background:url(/sites/all/themes/gnp2_bootstrap_subtheme/images/eclub-pop-up-bg-mobile.png) 0 0 no-repeat transparent;background-size:100%;width:310px;}.eclub-auth-ui-notification-form{margin:0 auto;}.eclub-auth-ui-notification-form h2{font-size:26px;margin:0 0 5px;}.eclub-auth-ui-notification-form .smaller-headline{font-size:20px;}.eclub-auth-ui-notification-form h2 span{font-size:36px;letter-spacing:-1px;margin-top:1px;}.eclub-auth-ui-notification-form p{max-width:280px;padding-bottom:10px;}#eclub-auth-ui-popup-form{width:98%;}.eclub-prompt  .btn-default{margin-bottom:0;}.eclub-auth-ui-notification-form input[type="text"]{font-size:15px;padding:0;margin:0;}#eclub-auth-ui-popup-form .button{font-size:16px;padding:0px 8px;}}@media (max-width:399px){.internal.onecol-eclub .masthead-alt{margin-bottom:0;}.onecol-eclub .masthead h1{font-size:38px;padding:30px 0 10px;}.special-e{width:20px;height:21px;}}.view-giveaway-submissions-export .feed-icon > a{font-weight:bold;}.view-giveaway-submissions-export .feed-icon > a:after{content:'Export .CSV';}.view-giveaway-submissions-export .feed-icon > a > img{display:none;}.front .content-section{margin:0 auto 5px;}.front .content-section h2{text-transform:uppercase;margin-bottom:15px;font-weight:700;}.front .side-by-side-content{max-width:1680px;margin:0 auto;}.front .side-by-side-content h2{font-family:'TradeGothicNextSRPro-HvCn';}.front .side-by-side-image img{left:-15px;position:relative;margin-bottom:5px;}.front .side-by-side-image-right img{right:-15px;left:auto;}.front .side-by-side-image img{width:100%;}.front .paragraphs-item-hero-section-promos,.front .paragraphs-item-hero-section{margin:-30px -15px 5px;}.front .paragraphs-item-hero-section h2{font-size:22px;text-transform:none;line-height:28px;font-family:'ProximaNova-Regular','Helvetica Neue',Helvetica,Arial,sans-serif;}.front .cta-section{background-color:#FBB731;margin:0 -15px 5px;padding:30px 0;box-shadow:0px 2px 7px 0px rgba(0,0,0,0.2);background-image:url('https://www.goldnplump.com/sites/default/files/callout-bkg.jpg');background-size:cover;background-position:center;text-align:center;}.front .cta-section .row div:first-child{border-right:solid 2px #351507;}.front .cta-section h2{width:50%;margin:0 auto;text-transform:uppercase;font-weight:700;color:#351507;font-family:'TradeGothicNextSRPro-HvCn';}.front .cta-content-container p{font-weight:700;}.front .side-by-side-content p{margin:30px 0 20px;}.front .cta-content-container{padding:0 60px;}.flex-vertical-center-helper{display:flex;align-items:center;}.side-by-side-content a,.new-button{color:#fff;padding:15px 30px 13px;background-color:#f0760a;text-transform:uppercase;margin-top:15px;display:inline-block;transition:opacity .25s;font-family:'TradeGothicNextSRPro-HvCn';font-size:30px;}.side-by-side-content a:hover,.new-button:hover{color:#fff;opacity:.85;}.front .featured-recipe-container{max-width:none;margin:0 -15px;width:100vw;padding:30px;background-color:#f5f5f5;}.front .section-headline{text-align:center;background-color:#f5f5f5;width:calc(100vw + 30px);margin-left:-30px;max-width:none;margin-bottom:0;padding:60px 15px 30px;font-size:36px;text-transform:uppercase;font-weight:700;font-family:'TradeGothicNextSRPro-HvCn';}.front .featured-recipe-container img{width:100%;}.front .featured-recipe-container .view-content{max-width:1170px;margin:0 auto;}.featured-recipe-container .view-content{text-align:center;}.featured-recipe-container h2{margin-top:15px;}.featured-recipe-container img{border-radius:8px;}.featured-recipe-container .view-content .new-button{padding:10px 30px 8px;margin-top:30px;}.featured-recipe-container .view-content .new-button a{color:#fff;}.front .featured-recipe-container .view-content h2{text-transform:uppercase;font-weight:700;margin:15px 0 0;font-family:'TradeGothicNextSRPro-HvCn';}div.coupon-teaser{max-width:70%;display:flex;align-items:center;border:none;}.coupon-teaser-image{float:left;border:dashed 2px;padding:5px 5px 0;}.coupon-teaser-text{float:right;padding:15px 15px 15px 60px;}h2.homepage-recipe-headline{margin:50px 0 -75px 0;padding:60px 0 30px;background-color:whitesmoke;}div.offer-teaser,.view-offers-list{border:none;}.offer-teaser-text{padding:0 60px;}.footer-slogan{font-size:36px;color:#fbb918;margin-top:60px;font-weight:700;font-family:'TradeGothicNextSRPro-HvCn';text-transform:uppercase;}.footer-slogan .field-item:after{content:'\00ae';font-size:80%;top:-10px;position:relative;font-weight:400;}.footer-slogan .field{display:inline-block;}.promotions-page h1,.promotions-page h2,.promotions-page h3{text-transform:uppercase;font-family:'TradeGothicNextSRPro-HvCn';}.promotions-page .content-channel{background-color:#f5f5f5;padding-top:40px;margin-top:-40px;color:#000;}.promotions-page .paragraphs-item-hero-section{padding:30px 0;}.featured-headline-group h1{font-size:6vw;width:100%;}.featured-headline-group h1 span{display:block;color:#ffffff;margin-bottom:0.300em;font-family:'TradeGothicNextSRPro-HvCn';}.featured-headline-group h2{color:#ffffff;margin:0 auto;width:66.66666666666666%;}.front .hero-heading-line-one{font-size:1.260em;}.front .hero-heading-line-two{font-size:1.460em;margin-left:-0.250em;}.front .hero-heading-line-three{font-size:1.620em;}.hero-heading-large-line-one{font-size:2.1em;}.hero-heading-large-line-two{font-size:2.0em;}.medium-body-text p{font-size:20px;font-weight:bold;text-align:center;}.large-body-text p{font-size:22px;text-align:center;color:#351507;margin:5% 0;}.masthead-alt h1 + p{width:75%;margin:0 auto;}.coupon-teaser-image{width:50%;max-width:480px;min-width:320px;margin:0 auto;}@media (max-width:1200px){.large-body-text p{margin:4% 10%;}}@media (max-width:1024px){.col-lg-4{margin-bottom:20px;}.front .side-by-side-image{display:block;}.front .cta-content-container{padding:0;}}@media (max-width:768px){.front .side-by-side-image img{left:0;position:relative;margin-bottom:5px;}.front .side-by-side-image-right img{right:0;left:auto;}.coupon-teaser-image{width:100%;}.masthead-alt h1 + p{width:100%;}.front .cta-content-container{padding:0;}.headline-group{padding:0 30px 30px;}.featured-headline-group h1{font-size:7.25vw;margin-bottom:30px;}.featured-headline-group h2{width:100%;}.front .section-headline{width:calc(100% + 30px);margin-left:-15px;}.hero-heading-large-line-one{font-size:3.1em;}.hero-heading-large-line-two{font-size:3.0em;margin-top:.5em;}}@media (max-width:767px){.flex-vertical-center-helper{display:block;}div.coupon-teaser{max-width:none;text-align:center;display:block;}.coupon-teaser-image,.coupon-teaser-text{float:none;padding:0;margin-top:15px;}.offer-teaser-text{text-align:center;}.promotions-page .paragraphs-item-hero-section{padding:30px;}.promotions-page .content-channel{padding-top:0;}}@media (max-width:480px){.front .hero-heading-line-one{font-size:1.230em;}.front .hero-heading-line-two{font-size:1.500em;margin-left:-0.300em;}}
#edit-title-wrapper label,#edit-field-geofield-distance-wrapper label,.region-trace-chicken .node-webform h2,.region-find-store .node-webform h2,.region-find-store .node-webform.container .webform-component-select label,.region-find-store .node-webform.container .webform-component-textfield label,.view-jbc-consumer-store-search .node-jbc-consumer-store.container h2.title,.attachment .internal{display:none;}@media(min-width:992px) and
(max-width:1299px){.pagination > li > a,.pagination > li > span{padding:6px 8px;}}@media (min-width:768px){.navigation-main{float:right;}.header-inner{max-height:200px;}.navbar-collapse.in{overflow-y:visible;}.menu-main-wrap .menu-utility{display:none;margin:0 0;}}@media (max-width:992px){h1{font-size:45px;line-height:1em;}.gen-cta{margin-bottom:15px;}.carousel{display:none;}.where-to-buy #map_canvas{border:1px solid #DDD;}.where-to-buy .store-results{margin-bottom:0;}.where-to-buy .views-row-1{border-top:none;}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px;margin-top:8px;margin-bottom:10px;width:160px;}.masthead-sub{display:none;}.homemast-center{position:absolute;width:240px;bottom:22px;left:50%;display:none;}.navbar-nav>li>a{padding:15px 10px;font-size:16px;}.menu-main-wrap{margin-top:70px;padding:0;}.detail-big-info{display:inline-block;width:45%;margin:0;vertical-align:top;box-sizing:border-box;}.detail-info-item{width:100%;float:none;text-align:center;margin:0 0 15px 0;}}@media (max-width:767px){.where-to-buy .block-or{display:block;margin:10px 0;}.navbar .logo{width:84px;}.where-to-buy .views-submit-button{}.where-to-buy .form-group{}.where-to-buy .views-widget-filter-field_cstore_address_postal_code_proximity{max-width:192px;}.where-to-buy select{width:200px;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{margin-bottom:20px;}}@media (max-width:768px){.site-search{position:absolute;top:-50px;left:0;max-width:100%;display:block;}.site-search input[type="text"]{width:100% !important;padding:20px 40px 20px 10px;display:block;float:none;}.form-search button{height:100%;padding:0 10px;width:36px;right:26px;}.form-search .input-group{width:100%;margin:0;}.form-search .input-group-btn{display:block;position:absolute;top:0;right:0;height:100%;}span.input-group-btn{}.menu-main-wrap{margin-top:60px;padding:0px;}.navbar-default .navbar-nav>li>a{display:block;width:100%;border-top:none;margin:0;padding:10px 15px;display:block;float:none;}.navbar-collapse{max-height:none;margin:0;}.navbar-nav>li>.dropdown-menu{padding-top:0;}.masthead .pane-content .field-name-field-homemast-text{width:100%;}}@media(max-width:1300px){.masthead-sub #carousel-bootstrap,.footer-banner .field-name-field-cw-widget-image{margin:0 -15px;}}@media(max-width:1199px){.display-filter-result{height:325px;}}@media(max-width:992px){.menu-utility .nav > li > a{font-size:.9em;padding:8px;}.navbar-default .navbar-nav>li>a{font-size:.9em;}.site-search{position:absolute;top:-46px;max-width:none;right:-8px;}.menu-main{margin-right:-10px;}.content-bottom .node-webform.container form input.form-text,#views-exposed-form-trace-code-search-page input.form-text{width:100%;max-width:300px;margin-bottom:10px;}.container{max-width:970px}.masthead .pane-content .field-name-field-homemasmast-text{width:100%;}.homemast-left-content,.homemast-right-content{float:none;padding:0;margin:0;text-align:left;}.homemast-left,.homemast-right{display:inline-block;vertical-align:top;}.homemast-cols{max-width:520px;margin:0 auto;text-align:center;}.display-filter-result{height:auto;padding-bottom:50px !important;}.product-filter-result{padding-bottom:15px !important;}.sidebar{max-width:350px;margin:0;}.layout-detail-main-image-sm-wrapper{max-width:50%;display:inline-block;margin-right:15px;}}@media(max-width:767px){.container{max-width:750px}.cta-grid{margin:30px -15px;overflow:hidden;}.tile-cta{display:block;float:none;width:100%;max-width:350px;margin:0 auto;margin-bottom:20px;}.sidebar{max-width:350px;margin:0 auto;padding:0;}.site-search{top:-50px;}.navbar-nav{margin:0 0 15px 0;}.menu-main-wrap .menu-utility .nav > li > a{padding:10px 15px;}.menu-main{display:block;}.pagination > li > a,.pagination > li > span{font-size:14px;padding:6px 8px;}}@media(min-width:1000px){.col-lg-3{width:25%;float:left;}.col-lg-4{width:33.33333333333333%;float:left;}.col-lg-9{width:75%;float:left;}}@media(max-width:660px){.links-footer{float:none;}.links-footer.list-inline li{display:block;}.logo-footer{float:none;margin:0 auto;margin-left:10px;}}@media(max-width:630px){.homemast-left,.homemast-right,.homemast-left-content,.homemast-right-content{float:none;display:block;padding:0;margin:0;max-width:225px;margin:0 auto;padding-bottom:10px;}.homemast-right,.homemast-right-content{padding-bottom:0;}}@media(max-width:680px){.pagination>li.pager-ellipsis.disabled{display:none;}.pane-bundle-home-masthead h1.rtecenter,.pane-bundle-home-masthead h2.pane-title,.masthead h1{font-size:2.5em;}.pane-bundle-home-masthead h3.rtecenter{font-size:1.15em;}h2{font-size:1.8em;}.homemast-left-content:before{font-size:20px;left:-51px;}.field-name-field-homemast-main-img img{max-width:110%;margin-left:-5%;}.content-bottom .col-sm-4{margin-bottom:20px;}.coupon-teaser-text h3,.offer-teaser-text h3{font-size:1em;}.coupon-teaser-text{min-height:0;}}@media(max-width:500px){.layout-detail-main-image-sm-wrapper{width:100%;max-width:350px;display:inline-block;vertical-align:top;margin:0 15px 15px 0;}.detail-big-info{display:block;width:100%;}.detail-info-item{width:100%;float:none;text-align:center;margin:0 0 5px 0;}}@media(max-width:460px){.social-well ul li a{font-size:10px;}.pane-bundle-home-masthead h1.rtecenter,.pane-bundle-home-masthead h2.pane-title,.masthead h1{font-size:2.1em;}.pane-bundle-home-masthead h3.rtecenter{font-size:1em;}h2{font-size:1.66em;}}@media(max-width:400px){.social-well ul li a{font-size:9px;}.pane-bundle-home-masthead h1.rtecenter,.pane-bundle-home-masthead h2.pane-title,.masthead h1{font-size:1.76em;}.pane-bundle-home-masthead h3.rtecenter{font-size:1em;}.homemast-left-content:before{font-size:14px;left:-37px;}}@media (min-width:1200px){.navbar-default .navbar-nav>li>a{padding:10px 12px;}}@media print{.breadcrumb{display:none;}.shadow-main,.masthead{margin-bottom:15px;}.product-detail-nutrition-info li,.product-detail-nutrition-info .field .field-label{font-size:9px !important;line-height:9px;margin-bottom:1px;}.recipe-detail .gnp-panel .panel-heading{padding:5px 15px;}.recipe-detail .gnp-panel .panel-title>a:before{display:none;}html body.admin-menu{margin-top:0 !important;}a[href]:after{content:"" !important;}.breadcrumb{margin-left:0;}.admin-tabs,.navbar .region-cw-menu-utility,.navbar .navigation-main,.node-jbc-offer .sidebar,.social-well,.footer,a#btnPrintForm,.popover-link,a.link-title{display:none !important;}.navbar{border:none;display:block;}.header-inner .navbar-header a.logo{display:block;font-size:0.000001px;width:100px;}.node-jbc-offer .col-md-8 .field-name-field-offer-image{display:block;float:right;}.node-jbc-offer .col-md-8 .field-name-field-offer-image:after{clear:both;content:"";}textarea,textarea.form-control,input[type="text"]{border:1px solid #dedede;}.popover-content:before{content:"Nutritional Information";color:black;font-size:24px;}.popover-content{display:block !important;padding:0;}.layout-offer .col-md-8{width:100%;font-size:8px;line-height:1em;}.layout-offer .lead{font-size:12px;}.layout-offer h2,.field .field-label{font-size:16px;font-weight:bold;}.layout-offer .form-well h3{display:none;}.layout-offer .form-well{border:none;padding:10px 0;margin:0;}.layout-offer label{font-size:12px;font-weight:bold;}.layout-offer input[type="text"]{background:none !important;border:none;padding:0;margin:3px 0 15px;text-align:left;text-indent:0;line-height:10px;font-size:12px;height:auto;border-bottom:1px solid #ddd;border-radius:0;}.field-name-field-offer-rules,.field-name-field-offer-instructions,.field-name-field-offer-limitations{display:none;}.layout-detail-main-image{max-width:160px;}}
