/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:Bevan;src:local("Bevan"),url(/themes/custom/jungle/fonts/Bevan.ttf);}body{font-family:'Helvetica',sans-serif;font-size:16px;}h1,h2,h3,h4,h5,h6{font-family:"Bevan",sans-serif}h1{font-size:1.8em;}h2{font-size:1.5em;}h3{font-size:1.3em;}h4{font-size:1.1em;}.main-header nav.topnav.navbar-default{padding:1.5em 0;}.menu-base-theme li a{font-size:1.4em;font-weight:bold;}.menu-base-theme li a:hover{color:#fff;font-weight:bold;}.brand.logo img{width:350px;}.main-header{background-image:none;background-color:#fff;}.main-header nav.topnav.navbar-default{border-bottom:none;}img.media-object{max-width:initial;}.carousel-caption img.media-object{border-right:solid #222438 1px;padding-right:1em;height:100px;}.paragraph--type--text-with-image img{margin:0 1em 1em 1em;}.block{margin-bottom:initial;}#block-pagetitle{padding-top:0;padding-bottom:0;}#block-jungle-content{padding-top:0;}.view-display-id-offer_categories_select_list{margin-bottom:0.5em;margin-top:1.5em;text-align:center;}select.ViewsJumpMenu{background-color:#24A6A4;border:none;color:#fff;font-size:1.2em;padding:1em 4em;}.sj-brand-container,.sj-title-container{background-color:rgba(255,255,255,0.7);position:relative;text-align:center;}.views-view-grid.cols-2 .sj-brand-container{height:75px;margin-top:-75px;width:125px;}.views-view-grid.cols-2 .sj-brand-container img{width:75px;}.views-view-grid.cols-3 .sj-brand-container{height:75px;margin-top:-75px;width:125px;}.views-view-grid.cols-3 .sj-brand-container img{width:75px;}.node--type-sj-offer.node--view-mode-full .sj-brand-container{margin-top:-310px;margin-bottom:100px;}.node--type-sj-offer.node--view-mode-full .user-login-form{max-width:initial;}.view-offers .views-view-grid h3,.view-offers .views-view-grid h4{margin-left:0.3em;}.views-view-grid .views-row{margin:0.5em 0;}.views-view-grid .views-col{padding:1em 1em 0 1em;border:solid #222438 1px;}.views-view-grid.cols-2 .col-1{width:48%;}.views-view-grid.cols-2 .col-2{margin-left:1em;width:48%;}.views-view-grid.cols-3 .col-1{width:31%;}.views-view-grid.cols-3 .col-2{width:32.3%;}.views-view-grid.cols-3 .col-2{margin:0 1em;}.views-view-grid.cols-3 .col-3{width:31%;}.views-view-grid.cols-3 .media-left img{width:75px;}.node--type-sj-offer.node--view-mode-full .field--name-field-offer-image{margin:1em 0;}.node--type-sj-offer.node--view-mode-full h1.page-title{text-align:center;}.node--type-sj-offer a.sj-tag{text-transform:uppercase;}.views-view-grid.cols-3 .sj-title-container{height:75px;margin-top:-75px;width:125px;}.node--type-sj-offer.node--view-mode-full .sj-brand-container .taxonomy-term h2{display:none;}.node--type-sj-offer.node--view-mode-full .sj-offer-category{text-align:center;margin-bottom:1.3em;}.node--type-sj-offer.node--view-mode-full .sj-offer-category  h5{display:inline;}.node--type-sj-offer .sj-non-member-container{background:#f5f5f5;margin-top:1.5em;margin-bottom:3em;padding:1em 2em;text-align:center;}.sj-non-member-instructions{font-size:1.2em;}.sj-register-cta a{font-weight:bold;}.feed-icons{display:none;}.breadcrumb{font-size:0.9em;font-weight:bold;}.breadcrumb ul li{padding-left:1em;}.breadcrumb ul li::before{content:'\BB \00a0 \00a0 \00a0 \00a0 ';}.node__submitted{font-family:"Bevan",sans-serif;margin-bottom:2em;}.paragraph--type--para-hero-image{margin-bottom:1.5em;}.billboard-container{border-top:solid #f5f5f5 1px;border-bottom:solid #f5f5f5 1px;margin-top:1em;margin-bottom:2em;padding:2em 0;text-align:center;}.billboard-container img{max-width:initial;}.region-promo{border:none;}.region-promo .billboard-container img{max-width:100%;}.region-sidebar-second{margin-top:1.2em;}.region-sidebar-second .billboard-container{border-top:none;margin-bottom:inherit;padding:inherit;}.sidebar .col-md-4{padding:0;}.sidebar .block{background:transparent;}.region-promo .billboard-container{border:none;margin:0;padding:0;}.pager li>a{border-radius:4px;}.node--type-article.node--view-mode-full .field--name-field-main-image{margin-bottom:1.5em;}.view-blog .node__links{margin-top:1em;text-align:center;}.sj-offer-short-description{padding:0.2em 0.5em 0.5em 0.5em;}.views-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}.views-row > [class*='col-']{display:flex;flex-direction:column;}#block-views-block-offers-top-2-offers-block{margin-bottom:0.5em;}.user-register-form{max-width:750px;}.user-register-form fieldset,.path-user .profile fieldset{margin-top:2.5em;}.user-register-form .label{color:#333;}.user-register-form .field--type-datetime h4.label{font-family:inherit;}.user-register-form .chosen-container{display:inherit !important;}.path-user .profile fieldset .field{clear:both;}.eu-cookie-compliance-banner h2{font-family:inherit;font-size:1.2em;}
div.messages{margin:2em 1em 2.5em 1em;}nav.tabs{background:#f5f5f5;border-left:solid #24A6A4 5px;border-radius:4px;margin:1em 0 1.5em 0;padding:1em 1em 0.4em 1em;}
@media (max-width:400px){body{}.region-top{padding-top:0;}.region-slideshow{display:none;}.region-promo{display:none;}.col-md-12{}.views-view-grid.cols-2 .col-1,.views-view-grid.cols-2 .col-2{width:initial;}.views-view-grid.cols-2 .col-2{margin:1em 0 0 0;}.views-view-grid.cols-3 .col-1,.views-view-grid.cols-3 .col-2,.views-view-grid.cols-3 .col-3{width:initial;}.views-view-grid.cols-3 .col-2{margin:1em 0;}.view-content .billboard-container{border-width:0;margin:1em 0 0 0;padding:1em;text-align:center;}.node__content .billboard-container{border-width:0;margin:0.5em 0 1.5em 0;padding:0;text-align:center;}.view-display-id-offer_categories_select_list{margin-top:0;}select.ViewsJumpMenu{padding-left:4em;padding-right:1em;}.node--type-sj-offer.node--view-mode-full .sj-brand-container{margin-top:-215px;margin-bottom:40px;}.views-col + .block-block-content{margin-top:1em;text-align:center;width:inherit;}}
