/* Other fonts used are Avenir Next, BlackJack regular, and Snell Roundhand */

@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700");
@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500");
@font-face {
    font-family: 'Avenir Light';
    src: url("/font/Avenir_Light/Light/Avenir_Light.eot");
    src: url("/font/Avenir_Light/Light/Avenir_Light.eot?#iefix") format("embedded-opentype"), url("/font/Avenir_Light/Light/Avenir_Light.woff2") format("woff2"), url("/font/Avenir_Light/Light/Avenir_Light.woff") format("woff"), url("/font/Avenir_Light/Light/Avenir_Light.otf") format("otf"), url("/font/Avenir_Light/Light/Avenir_Light.ttf ") format("truetype");
}

@font-face {
    font-family: 'BlackJack';
    src: url("/font/Black_jack/Regular/Black_Jack_Regular.eot");
    src: url("/font/Black_jack/Regular/Black_Jack_Regular.eot?#iefix") format("embedded-opentype"), url("/font/Black_jack/Regular/Black_Jack_Regular.woff2") format("woff2"), url("/font/Black_jack/Regular/Black_Jack_Regular.woff") format("woff"), url("/font/Black_jack/Regular/Black_Jack_Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SnellRoundhand';
    src: url("/font/Snell_Roundhand/Script/Snell_Roundhand_Script.eot");
    src: url("/font/Snell_Roundhand/Script/Snell_Roundhand_Script.eot?#iefix") format("embedded-opentype"), url("/font/Snell_Roundhand/Script/Snell_Roundhand_Script.woff2") format("woff2"), url("/font/Snell_Roundhand/Script/Snell_Roundhand_Script.woff") format("woff"), url("/font/Snell_Roundhand/Script/Snell_Roundhand_Script.ttf") format("truetype");
}

/* line 5, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_base.scss */

body {
    background-color: #fff;
    font-family: Verdana, "Open Sans", sans-serif;
    font-style: normal;
    font-size: 16px;
    line-height: 30px;
/*    color: #555555;  */
}

/* line 14, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_base.scss */

h1,
.internals-titles,
.error-card h1,
#join-entire-page-content .join-form-header,
#jfi-modal-dialog .join-form-header,
.jfi-success-container .join-form-header,
#cb-legal-content-block h1,
#browse-by-container #browse-by-header,
#browse-by-container #browse-by-header p,
#after-apply-thank-you-header,
#edit-preference-view #edit-preference-title,
#subscription-title,
h2,
h3,
h4,
h5 {
    color: #a02621;
    text-transform: none;
}

/* line 24, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_base.scss */

h1,
.internals-titles,
.error-card h1,
#join-entire-page-content .join-form-header,
#jfi-modal-dialog .join-form-header,
.jfi-success-container .join-form-header,
#cb-legal-content-block h1,
#browse-by-container #browse-by-header,
#browse-by-container #browse-by-header p,
#after-apply-thank-you-header,
#edit-preference-view #edit-preference-title,
#subscription-title {
    text-transform: uppercase;
}

/* line 28, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_base.scss */

p {
/*    color: #555555;   */
color: #000000;
    word-wrap: break-word;
}
/* line 34, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_base.scss */

a {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #ffcc00;
    text-decoration: none;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

a:hover,
a:active,
a:focus {
    text-decoration: underline;
    color: #ffd16c;
    color: #a02621;
}

@media (min-width: 768px) {
    /* line 47, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_base.scss */
    body {
        background-image: url(/media/2024/3/831a0680-15f6-4ca8-83bc-c2c70cda74d7-1711654915834.jpg);
        background-size: cover;
        background-attachment: fixed;
        background-position: top center;
    }
}

/**
* Clear inner floats
*/

/* line 8, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.clearfix::after {
    clear: both;
    content: '';
    display: table;
}

/**
* Hide text while making it readable for screen readers
* 1. Needed in WebKit-based browsers because of an implementation bug;
*    See: https://code.google.com/p/chromium/issues/detail?id=457146
*/

/* line 19, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.hide-text {
    overflow: hidden;
    padding: 0;
    /* 1 */
    text-indent: 101%;
    white-space: nowrap;
}

/**
* Hide element while making it readable for screen readers
* Shamelessly borrowed from HTML5Boilerplate:
* https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css#L119-L133
*/

/* line 31, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.visually-hidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/* line 43, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.link-center {
    text-align: center;
}

/* line 47, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.full-wd {
    width: 100%;
}

/* line 51, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.no-margin,
.social-items,
.mobile-sort-jobs .mobile-dropdown-sort ul {
    margin: 0px;
}

/* line 55, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.no-padding,
.social-items {
    padding-left: 0;
    padding-right: 0;
}

/* line 60, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.unpad-top {
    padding-top: 0px;
}

/* line 64, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.text-white {
    color: #fff;
}

/* line 68, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.black-text {
    color: #555555;
}

/* line 72, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.red-text {
    color: #a02621;
}

/* line 76, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.yellow-text {
/*    color: #b07a34; */
color: #000;

}

/* line 80, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.green-text {
 color: #849b37;
}
.faq-sub-text {
    color: #000;
}
/* line 84, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.set-apart-red {
    color: #a02621;
}

/* line 88, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.set-apart-green {
    color: #849b37;
}

/* line 92, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.bold-text {
    font-weight: bold;
}

/* line 96, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.visible-4k {
    display: none !important;
}

/* line 100, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.featured-jobs {
    padding-bottom: 50px;
}

/* line 104, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.line-break {
    display: block;
}

/* line 108, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.display-block {
    display: block;
}

/* line 112, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.uppercased {
    text-transform: uppercase;
}

/* line 116, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.capitalized {
    text-transform: capitalize;
}

/* line 120, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.main-heading {
    font-size: 30px;
    font-family: "Avenir Light", Arial, sans-serif;
    color:#000;
font-weight: bold;
}

/* line 125, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.secondary-heading {
    font-size: 21px;
    line-height: 26px;
    font-family: "Avenir Light", Arial, sans-serif;
    font-weight:bold;
}

/* line 131, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.dotted-separator {
    display: block;
    width: 75%;
    margin: 0 auto;
    min-height: 1px;
    border-bottom: 1px dotted #b49b89;
}

/* line 139, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

.white-background {
    background-color: white;
}

/* line 143, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

img {
    margin: 0 auto;
}

/* line 152, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */

video {
    width: 100%;
}

@media (min-width: 768px) {
    /* line 158, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */
    .featured-jobs {
        padding-bottom: 100px;
    }
    /* li [class*="set-apart"]{
    display: block;
  } */
}

@media (min-width: 1920px) {
    /* line 170, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */
    .hidden-4k {
        background: none !important;
        height: auto !important;
    }
    /* line 175, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/base/_helpers.scss */
    .visible-4k {
        display: block !important;
    }
}

/* line 7, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default.hidden-xs .active {
    background-image: url(/media/2024/3/9b8b95cc-3a23-4e43-828c-9b3d86801151-1711655722639.png);
    background-repeat: no-repeat;
    background-size: 100% auto;
}

/* line 16, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.top-social {
    background-color: #333;
}

/* line 19, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.top-social .top-header {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    display: table;
    height: 40px;
}

/* line 25, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.top-social .top-header .join-top {
    display: table-cell;
    vertical-align: middle;
    padding-right: 20px;
}

/* line 30, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.top-social .top-header .join-top .btn-join {
    font-size: 14px;
}

/* line 34, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.top-social .top-header .social-icons {
    display: table-cell;
    vertical-align: middle;
}

/* line 48, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default {
    background-color: transparent;
    border-color: inherit;
    border: none;
    border-radius: 0px;
    margin-bottom: 0px;
    min-height: 0px;
}

/* line 57, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default .navbar-header {
    background-color: #fbfbe7;
    height: auto;
    /* addition */
    /* end addition */
}

/* line 62, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default .navbar-header .navbar-brand {
    max-width: 200px;
    height: auto;
    padding: 0px;
    margin-right: 15px;
    margin-left: 15px;
    margin-top: 15px;
    margin-bottom: 15px;
    visibility: hidden;
}

/* line 71, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default .navbar-header .navbar-brand img {
    width: 100%;
}

/* line 78, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default .navbar-header .navbar-brand.visible-xs {
    float: none;
    margin-right: auto;
    margin-left: auto;
    margin-top: -37px;
}

/* line 90, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default .navbar-toggle,
.navbar-default .navbar-toggle.home-hamburguer-button {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background-color: transparent;
    margin-top: 10px;
    border: none;
    /* addition */
    position: relative;
    bottom: -115px;
    left: calc(42.96875%);
    z-index: 999;
    float: none;
    /* end of addition */
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:active,
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle.home-hamburguer-button:hover,
.navbar-default .navbar-toggle.home-hamburguer-button:active,
.navbar-default .navbar-toggle.home-hamburguer-button:focus {
    background-color: transparent;
}

/* line 110, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default .navbar-toggle.collapsed,
.navbar-default .navbar-toggle.home-hamburguer-button.collapsed {
    background-color: transparent;
}

/* line 113, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default .navbar-toggle.collapsed .icon-bar,
.navbar-default .navbar-toggle.home-hamburguer-button.collapsed .icon-bar {
    background-color: #a02621;
}

/* line 116, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default .navbar-toggle.collapsed .icon-bar.top-bar,
.navbar-default .navbar-toggle.home-hamburguer-button.collapsed .icon-bar.top-bar {
    -webkit-transform: rotate(0);
    transform: rotate(0);
}

/* line 121, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default .navbar-toggle.collapsed .icon-bar.middle-bar,
.navbar-default .navbar-toggle.home-hamburguer-button.collapsed .icon-bar.middle-bar {
    opacity: 1;
}

/* line 125, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default .navbar-toggle.collapsed .icon-bar.bottom-bar,
.navbar-default .navbar-toggle.home-hamburguer-button.collapsed .icon-bar.bottom-bar {
    -webkit-transform: rotate(0);
    transform: rotate(0);
}

/* line 134, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default .navbar-toggle .icon-bar,
.navbar-default .navbar-toggle.home-hamburguer-button .icon-bar {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background-color: #a02621;
    height: 3px;
    width: 25px;
}

/* line 142, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default .navbar-toggle .icon-bar.top-bar,
.navbar-default .navbar-toggle.home-hamburguer-button .icon-bar.top-bar {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: 10% 10%;
    transform-origin: 10% 10%;
}

/* line 149, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default .navbar-toggle .icon-bar.middle-bar,
.navbar-default .navbar-toggle.home-hamburguer-button .icon-bar.middle-bar {
    opacity: 0;
}

/* line 153, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default .navbar-toggle .icon-bar.bottom-bar,
.navbar-default .navbar-toggle.home-hamburguer-button .icon-bar.bottom-bar {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 10% 90%;
    transform-origin: 10% 90%;
}

/* line 164, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default .navbar-toggle.home-hamburguer-button {
    bottom: 0px;
    left: 85%;
}

/* line 170, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default .navbar-collapse {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    background-color: #fff;
}

/* line 190, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default ul.navbar-nav {
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: center;
    background-color: transparent;
}

/* line 197, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default ul.navbar-nav li a,
.navbar-default ul.navbar-nav .open ul.dropdown-menu>li>a,
.navbar-default ul.navbar-nav ul.dropdown-menu>li>a {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background-color: transparent;
    font-size: 16px;
    font-weight: bold;
    color: #555555;
    padding-top: 5px;
    padding-bottom: 5px;
    text-transform: none;
    word-break: break-word;
    white-space: normal;
    font-size: 20px;
    font-family: "Avenir Light", Arial, sans-serif;
    font-weight: 400;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.navbar-default ul.navbar-nav li a:hover,
.navbar-default ul.navbar-nav li a:active,
.navbar-default ul.navbar-nav li a:focus,
.navbar-default ul.navbar-nav .open ul.dropdown-menu>li>a:hover,
.navbar-default ul.navbar-nav .open ul.dropdown-menu>li>a:active,
.navbar-default ul.navbar-nav .open ul.dropdown-menu>li>a:focus,
.navbar-default ul.navbar-nav ul.dropdown-menu>li>a:hover,
.navbar-default ul.navbar-nav ul.dropdown-menu>li>a:active,
.navbar-default ul.navbar-nav ul.dropdown-menu>li>a:focus {
    background-color: #ffd16c;
    color: #fff;
    text-decoration: none;
}

/* line 221, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

/*.navbar-default ul.navbar-nav li a span {
    font-family: "SnellRoundhand", Verdana, sans-serif;
    font-size: 28px;
}*/
 
/* line 229, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default ul.navbar-nav li.active>a {
    background-color: #fbfbe7;
    color: #555555;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.navbar-default ul.navbar-nav li.active>a:hover,
.navbar-default ul.navbar-nav li.active>a:active,
.navbar-default ul.navbar-nav li.active>a:focus {
    background-color: #d9b25c;
    color: #fff;
}

/* line 248, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default ul.navbar-nav li.dropdown i.fa.fa-angle-down {
    padding-left: 5px;
}

/* line 251, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default ul.navbar-nav li.dropdown i.fa.fa-angle-down:before {
    content: "\f107";
}

/* line 260, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default ul.navbar-nav li.dropdown.open>a,
.navbar-default ul.navbar-nav li.dropdown>a {
    background-color: #ffd16c;
    color: #fff;
}

/* line 267, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default ul.navbar-nav li.dropdown.open ul.dropdown-menu,
.navbar-default ul.navbar-nav li.dropdown ul.dropdown-menu {
    background-color: #aa3c37;
    text-align: center;
    padding-top: 0px;
    padding-bottom: 0px;
}

/* line 276, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default ul.navbar-nav li.dropdown.open ul.dropdown-menu>li>a,
.navbar-default ul.navbar-nav li.dropdown ul.dropdown-menu>li>a {
    color: #fff;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.navbar-default ul.navbar-nav li.dropdown.open ul.dropdown-menu>li>a:hover,
.navbar-default ul.navbar-nav li.dropdown.open ul.dropdown-menu>li>a:active,
.navbar-default ul.navbar-nav li.dropdown.open ul.dropdown-menu>li>a:focus,
.navbar-default ul.navbar-nav li.dropdown ul.dropdown-menu>li>a:hover,
.navbar-default ul.navbar-nav li.dropdown ul.dropdown-menu>li>a:active,
.navbar-default ul.navbar-nav li.dropdown ul.dropdown-menu>li>a:focus {
    background-color: #ffd16c;
    color: #fff;
}

/* line 287, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default ul.navbar-nav li.dropdown.open ul.dropdown-menu>li.active>a,
.navbar-default ul.navbar-nav li.dropdown ul.dropdown-menu>li.active>a {
    background-color: #ffd16c;
    color: #fff;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.navbar-default ul.navbar-nav li.dropdown.open ul.dropdown-menu>li.active>a:hover,
.navbar-default ul.navbar-nav li.dropdown.open ul.dropdown-menu>li.active>a:active,
.navbar-default ul.navbar-nav li.dropdown.open ul.dropdown-menu>li.active>a:focus,
.navbar-default ul.navbar-nav li.dropdown ul.dropdown-menu>li.active>a:hover,
.navbar-default ul.navbar-nav li.dropdown ul.dropdown-menu>li.active>a:active,
.navbar-default ul.navbar-nav li.dropdown ul.dropdown-menu>li.active>a:focus {
    background-color: #d9b25c;
    color: #fff;
}

/* line 311, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.search-toggle-button-mobile {
    color: #a02621;
    font-size: 20px;
    font-weight: bold;
    width: inherit;
    border-radius: 0px;
    margin: 0px;
    position: absolute;
    top: 2px;
    z-index: 3;
    right: 55px;
    /* addition */
    right: 15px;
    top: 16px;
}

/* line 313, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.search-toggle-button-mobile.collapsed {
    color: #a02621;
}

/* line 334, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.tagline {
    clear: both;
}

/* line 336, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.tagline p {
    text-align: center;
    font-weight: 900;
    padding-left: 15px;
    padding-right: 15px;
}

@media (max-width: 767px) {
    /* line 343, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .tagline {
/*        margin-bottom: 42px;  */
        /*Added visibility to hidden to hide tagline*/
/*        visibility: hidden; */
    }
    /* line 348, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default ul.navbar-nav li {
        border-top: 1px solid #000;
    }
    /* line 352, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default ul.navbar-nav li a {
        font-size: 20px;
        font-weight: 400;
        padding-top: 15px;
        padding-bottom: 15px;
    }
    /* line 359, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default ul.navbar-nav li:first-of-type {
        border-top: none;
    }
}

@media (min-width: 375px) {
    /* line 369, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default .navbar-toggle {
        left: calc(44%);
    }
}

@media (min-width: 420px) {
    /* line 375, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default .navbar-toggle {
        left: calc(44.642857%);
    }
}

@media (min-width: 768px) {
    /* addition */
    /* Top log and tagline */
    /* line 385, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .top-logo-tagline {
        background-image: url(/media/2024/3/f796f301-ed17-4644-a379-4d545995cb52-1711655722608.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
        background-position: 50% 50%;
    }
    /* line 391, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .top-logo-tagline img {
        position: relative;
        padding-bottom: 15px;
    }
    /* line 396, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .top-logo-tagline .tagline {
        float: right;
        padding-top: 20px;
        padding-right: 20px;
        /*Added visibility to hidden to hide tagline*/
    /*    visibility: hidden; */
    }
    /* end addition */
    /* line 407, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .top-social .top-header {
        height: 60px;
    }
    /* line 411, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .top-social .top-header .join-top .btn-join {
        font-size: 16px;
    }
    /* line 426, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .top-navbar .navbar-brand-top {
        text-align: center;
        padding-top: 20px;
        padding-bottom: 20px;
    }
    /* line 431, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .top-navbar .navbar-brand-top .navbar-brand-row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    /* line 443, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .top-navbar .navbar-brand-top .navbar-brand-row .logo-top {
        text-align: left;
    }
    /* line 447, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .top-navbar .navbar-brand-top .navbar-brand-row .join-top {
        text-align: right;
    }
    /* line 462, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default {
        background-color: transparent;
        height: auto;
        padding-top: 20px;
        padding-bottom: 20px;
    }
    /* line 469, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default .navbar-header {
        background-color: transparent;
        float: none;
    }
    /* line 474, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default .navbar-header .navbar-brand {
        max-width: none;
        margin: 0px;
    }
    /* line 483, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default .navbar-collapse {
        background-color: #fff;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
    }
    /* line 501, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default ul.navbar-nav {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding-left: 0;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding-top: 0px;
        padding-bottom: 0px;
        margin: 0 auto;
        float: none;
    }
    /* line 505, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default ul.navbar-nav li {
        display: block;
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto;
        border-right: 1px solid #c5c7c8;
    }
    /* line 510, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default ul.navbar-nav li:first-child {
        border-left: 1px solid #c5c7c8;
    }
    /* line 522, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default ul.navbar-nav li a,
    .navbar-default ul.navbar-nav .open ul.dropdown-menu>li>a,
    .navbar-default ul.navbar-nav ul.dropdown-menu>li>a {
        font-size: 14px;
        color: #555555;
        word-break: normal;
        white-space: nowrap;
        padding-top: 15px;
        padding-bottom: 15px;
    }
    /* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */
    .navbar-default ul.navbar-nav li a:hover,
    .navbar-default ul.navbar-nav li a:active,
    .navbar-default ul.navbar-nav li a:focus,
    .navbar-default ul.navbar-nav .open ul.dropdown-menu>li>a:hover,
    .navbar-default ul.navbar-nav .open ul.dropdown-menu>li>a:active,
    .navbar-default ul.navbar-nav .open ul.dropdown-menu>li>a:focus,
    .navbar-default ul.navbar-nav ul.dropdown-menu>li>a:hover,
    .navbar-default ul.navbar-nav ul.dropdown-menu>li>a:active,
    .navbar-default ul.navbar-nav ul.dropdown-menu>li>a:focus {
        background-color: transparent;
        color: #ffd16c;
        color: #555555;
        text-decoration: none;
    }
    /* line 539, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default ul.navbar-nav li.active>a {
        background-color: transparent;
        color: #ffd16c;
        color: #555555;
    }
    /* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */
    .navbar-default ul.navbar-nav li.active>a:hover,
    .navbar-default ul.navbar-nav li.active>a:active,
    .navbar-default ul.navbar-nav li.active>a:focus {
        background-color: transparent;
        color: #d9ad00;
        color: #555555;
    }
    /* line 567, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default ul.navbar-nav li.dropdown.open>a,
    .navbar-default ul.navbar-nav li.dropdown>a {
        background-color: transparent;
        color: #ffd16c;
    }
    /* line 574, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default ul.navbar-nav li.dropdown.open ul.dropdown-menu,
    .navbar-default ul.navbar-nav li.dropdown ul.dropdown-menu {
        background-color: #aa3c37;
        text-align: left;
        border: none;
        width: 100%;
        margin-top: 20px;
    }
    /* line 582, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default ul.navbar-nav li.dropdown.open ul.dropdown-menu>li,
    .navbar-default ul.navbar-nav li.dropdown ul.dropdown-menu>li {
        border: none;
    }
    /* line 586, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default ul.navbar-nav li.dropdown.open ul.dropdown-menu>li>a,
    .navbar-default ul.navbar-nav li.dropdown ul.dropdown-menu>li>a {
        color: #fff;
        word-break: break-word;
        white-space: normal;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    /* line 620, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default ul.navbar-nav li a span {
        font-size: 18px;
    }
}

@media (min-width: 992px) {
    /* line 632, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default .navbar-header {
        float: none;
    }
    /* line 638, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default ul.navbar-nav {
        float: none;
    }
    /* line 642, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default ul.navbar-nav li a,
    .navbar-default ul.navbar-nav .open ul.dropdown-menu>li>a,
    .navbar-default ul.navbar-nav ul.dropdown-menu>li>a {
        font-size: 20px;
    }
}

@media (min-width: 1200px) {
    /* addition */
    /* line 671, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .top-logo-tagline img {
        position: absolute;
    }
    /* line 675, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .top-logo-tagline .tagline {
        padding: 0px 0px 16px;
        float: none;
        margin-top: 36px;
                /*Added visibility to hidden to hide tagline*/
      /* visibility: hidden; */
    }
    /* end of addition */
    /* line 687, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default .navbar-header {
        float: left;
    }
    /* line 693, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default ul.navbar-nav {
        padding-left: 30px;
    }
    /* line 698, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default ul.navbar-nav li a,
    .navbar-default ul.navbar-nav .open ul.dropdown-menu>li>a,
    .navbar-default ul.navbar-nav ul.dropdown-menu>li>a {
        font-size: 20px;
    }
    /* line 708, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */
    .navbar-default ul.navbar-nav li.dropdown.open ul.dropdown-menu,
    .navbar-default ul.navbar-nav li.dropdown ul.dropdown-menu {
        margin-top: 23px;
    }
}

/* Custom navigation inside sliders */

/* line 726, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.top-logo-tagline.hidden-xs+div {
    background-color: #fff;
}

/* line 730, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default.hidden-xs {
    position: relative;
    bottom: 60px;
    bottom: 20px;
    /* bottom: 70px; */
    /* background-color: #fff; */
    /* margin-bottom: -60px; */
}

/* line 736, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default.hidden-xs ul.navbar-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 0px;
}

/* line 740, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default.hidden-xs ul.navbar-nav #byob-link,
.navbar-default.hidden-xs ul.navbar-nav #distributorship-link,
.navbar-default.hidden-xs ul.navbar-nav #about-link {
    background-color: white;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    background-color: #fff;
}

/* line 747, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default.hidden-xs ul.navbar-nav #byob-link,
.navbar-default.hidden-xs ul.navbar-nav #about-link {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
}

/* line 750, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

.navbar-default.hidden-xs ul.navbar-nav #distributorship-link {
    -ms-flex-preferred-size: 33%;
    flex-basis: 33%;
    /* Addition 1/19/2018 Note: previous values was 0.25*/
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    /* end of Addition */
    margin-left: 1px;
    margin-right: 1px;
}

/* line 759, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_header.scss */

#landing-carousel+.navbar-default.hidden-xs {
    margin-bottom: -60px;
    margin-bottom: -30px;
    /* margin-bottom: -71px; */
}

/* line 4, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_footer.scss */

footer {
    background-color: #fdf5ee;
}

/* line 6, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_footer.scss */

footer .container {
    background-color: transparent;
}

/* line 10, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_footer.scss */

footer .footer-logo {

/*    margin-top: 32px;
    margin-bottom: 32px; */
}

/* line 15, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_footer.scss */

footer p {
    color: #bab6b2;
    font-size: 10px;
    line-height: 12px;
}

/* line 21, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_footer.scss */

footer p:last-child {
    margin-bottom: 32px;
}

/* line 27, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_footer.scss */

footer .faq,
footer .pp,
footer .tc {
    text-align: center;
    background-color: white;
    border-radius: 15px;
    max-width: 480px;
    margin-bottom: 15px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 5px;
    padding-bottom: 5px;
}

@media (min-width: 768px) {
    /* line 51, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_footer.scss */
    footer {
        margin-bottom: 72px;
        background-color: transparent;
    }
    /* line 54, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_footer.scss */
    footer [class*="col"] {
        background-color: #fdf5ee;
    }
    /* line 58, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_footer.scss */
    footer .footer-logo {
        float: left;
        margin-left: 16px;
/*        margin-top: 64px; */
    }
    /* line 63, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_footer.scss */
    footer .terms-and-conditions.privacy-policy {
        float: right;
    }
    /* line 67, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_footer.scss */
    footer .faq,
    footer .tc,
    footer .pp {
        margin-top: 32px;
        padding-left: 16px;
        padding-right: 16px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
    /* line 74, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_footer.scss */
    footer .tc,
    footer .pp {
        margin-top: 15px;
    }
    /* line 77, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_footer.scss */
    footer .tc {
        margin-bottom: 15px;
    }
    /* line 80, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/layout/_footer.scss */
    footer p {
        clear: both;
        padding-right: 16px;
        padding-left: 16px;
    }
}

/* line 5, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_button.scss */

.btn {
    font-size: 16px;
}

/* line 9, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_button.scss */

.btn-general,
.btn-general.active.focus,
.btn-general.active:focus,
.btn-general.active:hover,
.btn-general.focus:active,
.btn-general:active:focus,
.btn-general:active:hover,
.btn-join,
.btn-join.active.focus,
.btn-join.active:focus,
.btn-join.active:hover,
.btn-join.focus:active,
.btn-join:active:focus,
.btn-join:active:hover,
.primary-button,
.btn-default,
.primary-button.active.focus,
.primary-button.active:focus,
.primary-button.active:hover,
.primary-button.focus:active,
.primary-button:active:focus,
.primary-button:active:hover,
.btn-default.active.focus,
.btn-default.active:focus,
.btn-default.active:hover,
.btn-default.focus:active,
.btn-default:active:focus,
.btn-default:active:hover,
.internals-buttons,
#join-entire-page-content #join-button-mobile,
#join-entire-page-content #join-button,
#join-entire-page-content #jfi-apply,
#jfi-modal-dialog #join-button-mobile,
#jfi-modal-dialog #join-button,
#jfi-modal-dialog #jfi-apply,
.jfi-success-container #join-button-mobile,
.jfi-success-container #join-button,
.jfi-success-container #jfi-apply,
#job-results .primary-button.search-jobs-button-404,
#edit-preference-view #edit-preference-form #edit-preference-update-btn,
#edit-preference-view #edit-preference-form #edit-preference-unsubscribe-link,
#subscription-form #subscription-save-btn,
.jrp-pagination-row .mobile-pagination .next-mobile-page,
.jrp-pagination-row .mobile-pagination .previous-mobile-page,
#jdp-apply-button-top,
#jdp-apply-button-bottom,
#jdp-apply-button-top-mobile,
#jdp-apply-button-bottom-mobile {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    background-color: #ffcc00;
    background-color: #fcc74b;
    padding: 5px 15px;
    color: #fff;
    text-decoration: none;
    text-align: center;
    border: none;
    border-radius: 0px;
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.btn-general:hover,
.btn-general.active:hover,
.btn-general:hover:active,
.btn-join:hover,
.btn-join.active:hover,
.btn-join:hover:active,
.primary-button:hover,
.btn-default:hover,
.primary-button.active:hover,
.primary-button:hover:active,
.btn-default.active:hover,
.btn-default:hover:active,
.internals-buttons:hover,
#join-entire-page-content #join-button-mobile:hover,
#join-entire-page-content #join-button:hover,
#join-entire-page-content #jfi-apply:hover,
#jfi-modal-dialog #join-button-mobile:hover,
#jfi-modal-dialog #join-button:hover,
#jfi-modal-dialog #jfi-apply:hover,
.jfi-success-container #join-button-mobile:hover,
.jfi-success-container #join-button:hover,
.jfi-success-container #jfi-apply:hover,
#job-results .primary-button.search-jobs-button-404:hover,
#edit-preference-view #edit-preference-form #edit-preference-update-btn:hover,
#edit-preference-view #edit-preference-form #edit-preference-unsubscribe-link:hover,
#subscription-form #subscription-save-btn:hover,
.jrp-pagination-row .mobile-pagination .next-mobile-page:hover,
.jrp-pagination-row .mobile-pagination .previous-mobile-page:hover,
#jdp-apply-button-top:hover,
#jdp-apply-button-bottom:hover,
#jdp-apply-button-top-mobile:hover,
#jdp-apply-button-bottom-mobile:hover,
.btn-general:active,
.btn-general.focus:active,
.btn-general:active:focus,
.btn-general:active:hover,
.btn-join:active,
.btn-join.focus:active,
.btn-join:active:focus,
.btn-join:active:hover,
.primary-button:active,
.btn-default:active,
.primary-button.focus:active,
.primary-button:active:focus,
.primary-button:active:hover,
.btn-default.focus:active,
.btn-default:active:focus,
.btn-default:active:hover,
.internals-buttons:active,
#join-entire-page-content #join-button-mobile:active,
#join-entire-page-content #join-button:active,
#join-entire-page-content #jfi-apply:active,
#jfi-modal-dialog #join-button-mobile:active,
#jfi-modal-dialog #join-button:active,
#jfi-modal-dialog #jfi-apply:active,
.jfi-success-container #join-button-mobile:active,
.jfi-success-container #join-button:active,
.jfi-success-container #jfi-apply:active,
#job-results .primary-button.search-jobs-button-404:active,
#edit-preference-view #edit-preference-form #edit-preference-update-btn:active,
#edit-preference-view #edit-preference-form #edit-preference-unsubscribe-link:active,
#subscription-form #subscription-save-btn:active,
.jrp-pagination-row .mobile-pagination .next-mobile-page:active,
.jrp-pagination-row .mobile-pagination .previous-mobile-page:active,
#jdp-apply-button-top:active,
#jdp-apply-button-bottom:active,
#jdp-apply-button-top-mobile:active,
#jdp-apply-button-bottom-mobile:active,
.btn-general:focus,
.btn-general.active:focus,
.btn-general:focus:active,
.btn-join:focus,
.btn-join.active:focus,
.btn-join:focus:active,
.primary-button:focus,
.btn-default:focus,
.primary-button.active:focus,
.primary-button:focus:active,
.btn-default.active:focus,
.btn-default:focus:active,
.internals-buttons:focus,
#join-entire-page-content #join-button-mobile:focus,
#join-entire-page-content #join-button:focus,
#join-entire-page-content #jfi-apply:focus,
#jfi-modal-dialog #join-button-mobile:focus,
#jfi-modal-dialog #join-button:focus,
#jfi-modal-dialog #jfi-apply:focus,
.jfi-success-container #join-button-mobile:focus,
.jfi-success-container #join-button:focus,
.jfi-success-container #jfi-apply:focus,
#job-results .primary-button.search-jobs-button-404:focus,
#edit-preference-view #edit-preference-form #edit-preference-update-btn:focus,
#edit-preference-view #edit-preference-form #edit-preference-unsubscribe-link:focus,
#subscription-form #subscription-save-btn:focus,
.jrp-pagination-row .mobile-pagination .next-mobile-page:focus,
.jrp-pagination-row .mobile-pagination .previous-mobile-page:focus,
#jdp-apply-button-top:focus,
#jdp-apply-button-bottom:focus,
#jdp-apply-button-top-mobile:focus,
#jdp-apply-button-bottom-mobile:focus {
    background-color: #ffd16c;
    text-decoration: none;
    color: #fff;
    border: none;
}

/* line 41, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_button.scss */

.btn-join,
.btn-join.active.focus,
.btn-join.active:focus,
.btn-join.active:hover,
.btn-join.focus:active,
.btn-join:active:focus,
.btn-join:active:hover {
    position: relative;
}

/* line 8, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_carousel.scss */

.carousel-fade .carousel-inner .item {
    -webkit-transition-property: opacity;
    transition-property: opacity;
}

/* line 14, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_carousel.scss */

.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
    opacity: 0;
}

/* line 20, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_carousel.scss */

.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
    opacity: 1;
}

/* line 26, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_carousel.scss */

.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

/* line 39, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_carousel.scss */

.custom-carousel {
    background-color: #fff;
}

/* line 42, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_carousel.scss */

.custom-carousel .indicators-container {
    width: 100%;
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 10px;
    top: auto;
    margin: 0 auto;
}

/* line 51, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_carousel.scss */

.custom-carousel .indicators-container .carousel-indicators {
    text-align: center;
    width: auto;
    margin: 0px 15px;
    bottom: 0px;
    left: 0px;
    right: 0px;
}

/* line 62, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_carousel.scss */

.custom-carousel .indicators-container .carousel-indicators li {
    background-color: transparent;
    border: 1px solid #a02621;
    width: 15px;
    height: 15px;
    margin: 0px;
    border-radius: 100%;
    margin: 0px 5px;
}

/* line 75, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_carousel.scss */

.custom-carousel .indicators-container .carousel-indicators .active {
    background-color: #a02621;
    border: 1px solid #a02621;
    width: 15px;
    height: 15px;
    border-radius: 100%;
}

@media (min-width: 768px) {
    /* line 92, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_carousel.scss */
    .custom-carousel .indicators-container {
        width: 750px;
    }
}

@media (min-width: 992px) {
    /* line 105, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_carousel.scss */
    .custom-carousel .indicators-container {
        width: 970px;
    }
}

@media (min-width: 1200px) {
    /* line 117, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_carousel.scss */
    .custom-carousel .indicators-container {
        width: 1170px;
    }
}

/*** Styles related to social media icons
* Specific styles for social items on header or footer please
* use header o footer file
***/

/* line 7, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_social-icons.scss */

.social-icons {
    display: inline-block;
    padding-left: 5px;
}

/* line 14, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_social-icons.scss */

.social-items {
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

/* line 32, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_social-icons.scss */

.social-items li {
    padding-left: 5px;
    padding-right: 5px;
}

/* line 40, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_social-icons.scss */

.custom-social {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #fff;
    background: transparent;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 32px;
    width: 32px;
    border-radius: 100%;
    border: 1px solid #ffcc00;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.custom-social:hover,
.custom-social:active,
.custom-social:focus {
    text-decoration: none;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.facebook-icon:hover,
.facebook-icon:active,
.facebook-icon:focus {
    color: #fff;
    background: #3d5b9b;
    border: 1px solid #3d5b9b;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.twitter-icon:hover,
.twitter-icon:active,
.twitter-icon:focus {
    color: #fff;
    background: #61a9db;
    border: 1px solid #61a9db;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.linkedin-icon:hover,
.linkedin-icon:active,
.linkedin-icon:focus {
    color: #fff;
    background: #0e76b5;
    border: 1px solid #0e76b5;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.youtube-icon:hover,
.youtube-icon:active,
.youtube-icon:focus {
    color: #fff;
    background: #e52e2a;
    border: 1px solid #e52e2a;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.instagram-icon:hover,
.instagram-icon:active,
.instagram-icon:focus {
    color: #fff;
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%);
    border: 1px solid #fd5949;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.pinterest-icon:hover,
.pinterest-icon:active,
.pinterest-icon:focus {
    color: #fff;
    background: #cb2027;
    border: 1px solid #cb2027;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.rss-icon:hover,
.rss-icon:active,
.rss-icon:focus {
    color: #fff;
    background: linear-gradient(135deg, #ff4d03 20%, #ffb67c 40%, #ff4d03 100%);
    border: 1px solid #ff4d03;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.glassdoor-icon:hover,
.glassdoor-icon:active,
.glassdoor-icon:focus {
    color: #fff;
    background: #7cb229;
    border: 1px solid #7cb229;
}

/* line 6, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-mobile,
.search-desktop-home,
.search-desktop,
#search-widget {
    background-color: #2d88c1;
    /* addition */
    background-color: #a02621;
    /* end addition */
}

/* line 13, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-mobile .search-box,
.search-desktop-home .search-box,
.search-desktop .search-box,
#search-widget .search-box {
    padding-top: 20px;
    padding-bottom: 20px;
}

/* line 25, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-mobile #search-bar,
.search-desktop-home #search-bar,
.search-desktop #search-bar,
#search-widget #search-bar {
    max-width: 480px;
    margin: 0 auto;
}

/* line 30, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-mobile #search-bar .search-bar-element,
.search-desktop-home #search-bar .search-bar-element,
.search-desktop #search-bar .search-bar-element,
#search-widget #search-bar .search-bar-element {
    padding-bottom: 15px;
    padding-left: 0px;
    padding-right: 0px;
}

/* line 35, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-mobile #search-bar .search-bar-element input,
.search-desktop-home #search-bar .search-bar-element input,
.search-desktop #search-bar .search-bar-element input,
#search-widget #search-bar .search-bar-element input {
    font-size: 16px;
    color: #555555;
    height: 40px;
    border: none;
    border-radius: 0px;
}

/* line 43, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-mobile #search-bar .search-bar-element input::-ms-clear,
.search-desktop-home #search-bar .search-bar-element input::-ms-clear,
.search-desktop #search-bar .search-bar-element input::-ms-clear,
#search-widget #search-bar .search-bar-element input::-ms-clear {
    display: none;
}

/* line 110, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.search-mobile #search-bar .search-bar-element input::-webkit-input-placeholder,
.search-desktop-home #search-bar .search-bar-element input::-webkit-input-placeholder,
.search-desktop #search-bar .search-bar-element input::-webkit-input-placeholder,
#search-widget #search-bar .search-bar-element input::-webkit-input-placeholder {
    color: #555555;
}

/* line 111, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.search-mobile #search-bar .search-bar-element input:-moz-placeholder,
.search-desktop-home #search-bar .search-bar-element input:-moz-placeholder,
.search-desktop #search-bar .search-bar-element input:-moz-placeholder,
#search-widget #search-bar .search-bar-element input:-moz-placeholder {
    color: #555555;
}

/* line 112, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.search-mobile #search-bar .search-bar-element input::-moz-placeholder,
.search-desktop-home #search-bar .search-bar-element input::-moz-placeholder,
.search-desktop #search-bar .search-bar-element input::-moz-placeholder,
#search-widget #search-bar .search-bar-element input::-moz-placeholder {
    color: #555555;
}

/* line 113, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.search-mobile #search-bar .search-bar-element input:-ms-input-placeholder,
.search-desktop-home #search-bar .search-bar-element input:-ms-input-placeholder,
.search-desktop #search-bar .search-bar-element input:-ms-input-placeholder,
#search-widget #search-bar .search-bar-element input:-ms-input-placeholder {
    color: #555555;
}

/* line 57, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-mobile #search-bar .search-bar-element.search-widget-container .search-btn,
.search-desktop-home #search-bar .search-bar-element.search-widget-container .search-btn,
.search-desktop #search-bar .search-bar-element.search-widget-container .search-btn,
#search-widget #search-bar .search-bar-element.search-widget-container .search-btn {
    display: block;
    background-color: #bf9900;
    /* Edit 1/24/2018 */
    background-color: #fcc74b;
    text-transform: capitalize;
    font-family: "Avenir Light", Arial, sans-serif;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.search-mobile #search-bar .search-bar-element.search-widget-container .search-btn:hover,
.search-desktop-home #search-bar .search-bar-element.search-widget-container .search-btn:hover,
.search-desktop #search-bar .search-bar-element.search-widget-container .search-btn:hover,
#search-widget #search-bar .search-bar-element.search-widget-container .search-btn:hover,
.search-mobile #search-bar .search-bar-element.search-widget-container .search-btn:active,
.search-desktop-home #search-bar .search-bar-element.search-widget-container .search-btn:active,
.search-desktop #search-bar .search-bar-element.search-widget-container .search-btn:active,
#search-widget #search-bar .search-bar-element.search-widget-container .search-btn:active,
.search-mobile #search-bar .search-bar-element.search-widget-container .search-btn:focus,
.search-desktop-home #search-bar .search-bar-element.search-widget-container .search-btn:focus,
.search-desktop #search-bar .search-bar-element.search-widget-container .search-btn:focus,
#search-widget #search-bar .search-bar-element.search-widget-container .search-btn:focus {
    background-color: #806600;
}

/* line 74, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-mobile .link-center,
.search-desktop-home .link-center,
.search-desktop .link-center,
#search-widget .link-center {
    padding-top: 0px;
    padding-bottom: 0px;
    margin: 0px;
}

/* line 80, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-mobile .link-center .view-all-jobs,
.search-desktop-home .link-center .view-all-jobs,
.search-desktop .link-center .view-all-jobs,
#search-widget .link-center .view-all-jobs {
    color: #a02621;
    color: #fbfbe7;
    font-weight: bold;
}

/* line 96, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-desktop-home,
.search-desktop {
    background-color: transparent;
}

/* line 109, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

#search-widget {
    position: relative;
    top: auto;
    bottom: auto;
    left: auto;
    right: auto;
    background-color: #2d88c1;
    padding-top: 30px;
    padding-bottom: 20px;
}

@media (min-width: 768px) {
    /* line 130, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-mobile,
    .search-desktop-home,
    .search-desktop,
    #search-widget {
        float: none;
        background-size: cover;
        padding: 0px;
    }
    /* line 137, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-desktop-home,
    .search-desktop,
    #search-widget {
        position: absolute;
        bottom: 70px;
        top: auto;
        right: 0px;
        left: 0px;
    }
    /* line 144, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-desktop-home h1,
    .search-desktop h1,
    .search-desktop-home .internals-titles,
    .search-desktop .internals-titles,
    .search-desktop-home #join-entire-page-content .join-form-header,
    #join-entire-page-content .search-desktop-home .join-form-header,
    .search-desktop #join-entire-page-content .join-form-header,
    #join-entire-page-content .search-desktop .join-form-header,
    .search-desktop-home #jfi-modal-dialog .join-form-header,
    #jfi-modal-dialog .search-desktop-home .join-form-header,
    .search-desktop #jfi-modal-dialog .join-form-header,
    #jfi-modal-dialog .search-desktop .join-form-header,
    .search-desktop-home .jfi-success-container .join-form-header,
    .jfi-success-container .search-desktop-home .join-form-header,
    .search-desktop .jfi-success-container .join-form-header,
    .jfi-success-container .search-desktop .join-form-header,
    .search-desktop-home #cb-legal-content-block h1,
    #cb-legal-content-block .search-desktop-home h1,
    .search-desktop #cb-legal-content-block h1,
    #cb-legal-content-block .search-desktop h1,
    .search-desktop-home #browse-by-container #browse-by-header,
    #browse-by-container .search-desktop-home #browse-by-header,
    .search-desktop #browse-by-container #browse-by-header,
    #browse-by-container .search-desktop #browse-by-header,
    .search-desktop-home #browse-by-container #browse-by-header p,
    #browse-by-container #browse-by-header .search-desktop-home p,
    .search-desktop #browse-by-container #browse-by-header p,
    #browse-by-container #browse-by-header .search-desktop p,
    .search-desktop-home #after-apply-thank-you-header,
    .search-desktop #after-apply-thank-you-header,
    .search-desktop-home #edit-preference-view #edit-preference-title,
    #edit-preference-view .search-desktop-home #edit-preference-title,
    .search-desktop #edit-preference-view #edit-preference-title,
    #edit-preference-view .search-desktop #edit-preference-title,
    .search-desktop-home #subscription-title,
    .search-desktop #subscription-title,
    #search-widget h1,
    #search-widget .internals-titles,
    #search-widget #join-entire-page-content .join-form-header,
    #join-entire-page-content #search-widget .join-form-header,
    #search-widget #jfi-modal-dialog .join-form-header,
    #jfi-modal-dialog #search-widget .join-form-header,
    #search-widget .jfi-success-container .join-form-header,
    .jfi-success-container #search-widget .join-form-header,
    #search-widget #browse-by-container #browse-by-header,
    #browse-by-container #search-widget #browse-by-header,
    #search-widget #browse-by-container #browse-by-header p,
    #browse-by-container #browse-by-header #search-widget p,
    #search-widget #after-apply-thank-you-header,
    #search-widget #edit-preference-view #edit-preference-title,
    #edit-preference-view #search-widget #edit-preference-title,
    #search-widget #subscription-title {
        color: #fff;
        text-align: left;
        margin: 0px;
        padding-bottom: 10px;
    }
    /* line 152, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-desktop-home .search-box,
    .search-desktop .search-box,
    #search-widget .search-box {
        padding-top: 0px;
        padding-bottom: 0px;
    }
    /* line 157, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-desktop-home .search-box .search-box-content,
    .search-desktop .search-box .search-box-content,
    #search-widget .search-box .search-box-content {
        background-color: #a02621;
        padding-top: 20px;
        padding-bottom: 20px;
        padding-left: 30px;
        padding-right: 30px;
    }
    /* line 177, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-desktop-home #search-bar,
    .search-desktop #search-bar,
    #search-widget #search-bar {
        max-width: none;
        display: table;
    }
    /* line 188, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-desktop-home #search-bar .search-bar-element,
    .search-desktop #search-bar .search-bar-element,
    #search-widget #search-bar .search-bar-element {
        display: table-cell;
        vertical-align: bottom;
        width: 50%;
        padding-right: 15px;
        padding-left: 0px;
        padding-bottom: 0px;
    }
    /* line 207, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-desktop-home #search-bar .search-bar-element input,
    .search-desktop #search-bar .search-bar-element input,
    #search-widget #search-bar .search-bar-element input {
        height: 46px;
    }
    /* line 214, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-desktop-home #search-bar .search-bar-element label,
    .search-desktop #search-bar .search-bar-element label,
    #search-widget #search-bar .search-bar-element label {
        color: #fff;
        font-weight: bold;
        text-transform: capitalize;
    }
    /* line 221, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-desktop-home #search-bar .search-bar-element.search-widget-container,
    .search-desktop #search-bar .search-bar-element.search-widget-container,
    #search-widget #search-bar .search-bar-element.search-widget-container {
        padding-bottom: 0px;
        padding-right: 0px;
    }
    /* line 232, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-desktop-home #search-bar .search-bar-element.search-widget-container .search-btn,
    .search-desktop #search-bar .search-bar-element.search-widget-container .search-btn,
    #search-widget #search-bar .search-bar-element.search-widget-container .search-btn {
        background-color: #226691;
        /* #bf9900 */
        background-color: #fcc74b;
        width: 170px;
        padding: 8px 15px;
        border-radius: 9px;
    }
    /* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */
    .search-desktop-home #search-bar .search-bar-element.search-widget-container .search-btn:hover,
    .search-desktop #search-bar .search-bar-element.search-widget-container .search-btn:hover,
    .search-desktop-home #search-bar .search-bar-element.search-widget-container .search-btn:active,
    .search-desktop #search-bar .search-bar-element.search-widget-container .search-btn:active,
    .search-desktop-home #search-bar .search-bar-element.search-widget-container .search-btn:focus,
    .search-desktop #search-bar .search-bar-element.search-widget-container .search-btn:focus,
    #search-widget #search-bar .search-bar-element.search-widget-container .search-btn:hover,
    #search-widget #search-bar .search-bar-element.search-widget-container .search-btn:active,
    #search-widget #search-bar .search-bar-element.search-widget-container .search-btn:focus {
        background-color: #174461;
        background-color: #806600;
        background-color: #b08b35;
    }
    /* line 259, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-desktop-home .link-center,
    .search-desktop .link-center,
    #search-widget .link-center {
        padding-top: 10px;
    }
    /* line 263, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-desktop-home .link-center .view-all-jobs,
    .search-desktop .link-center .view-all-jobs,
    #search-widget .link-center .view-all-jobs {
        color: #fff;
        font-weight: bold;
    }
    /* line 274, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-desktop,
    #search-widget {
        position: relative;
        top: auto;
        bottom: auto;
        left: auto;
        right: auto;
        background-color: #2d88c1;
    }
    /* line 283, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-desktop h1,
    .search-desktop .internals-titles,
    .search-desktop #join-entire-page-content .join-form-header,
    #join-entire-page-content .search-desktop .join-form-header,
    .search-desktop #jfi-modal-dialog .join-form-header,
    #jfi-modal-dialog .search-desktop .join-form-header,
    .search-desktop .jfi-success-container .join-form-header,
    .jfi-success-container .search-desktop .join-form-header,
    .search-desktop #cb-legal-content-block h1,
    #cb-legal-content-block .search-desktop h1,
    .search-desktop #browse-by-container #browse-by-header,
    #browse-by-container .search-desktop #browse-by-header,
    .search-desktop #browse-by-container #browse-by-header p,
    #browse-by-container #browse-by-header .search-desktop p,
    .search-desktop #after-apply-thank-you-header,
    .search-desktop #edit-preference-view #edit-preference-title,
    #edit-preference-view .search-desktop #edit-preference-title,
    .search-desktop #subscription-title,
    #search-widget h1,
    #search-widget .internals-titles,
    #search-widget #join-entire-page-content .join-form-header,
    #join-entire-page-content #search-widget .join-form-header,
    #search-widget #jfi-modal-dialog .join-form-header,
    #jfi-modal-dialog #search-widget .join-form-header,
    #search-widget .jfi-success-container .join-form-header,
    .jfi-success-container #search-widget .join-form-header,
    #search-widget #browse-by-container #browse-by-header,
    #browse-by-container #search-widget #browse-by-header,
    #search-widget #browse-by-container #browse-by-header p,
    #browse-by-container #browse-by-header #search-widget p,
    #search-widget #after-apply-thank-you-header,
    #search-widget #edit-preference-view #edit-preference-title,
    #edit-preference-view #search-widget #edit-preference-title,
    #search-widget #subscription-title {
        color: #fff;
        text-align: left;
    }
    /* line 291, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-desktop .search-box .search-box-content,
    #search-widget .search-box .search-box-content {
        background-color: transparent;
    }
    /* line 338, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-desktop #search-bar .search-bar-element label,
    #search-widget #search-bar .search-bar-element label {
        color: #fff;
    }
    /* line 353, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-desktop #search-bar .search-bar-element.search-widget-container .search-btn,
    #search-widget #search-bar .search-bar-element.search-widget-container .search-btn {
        background-color: #bf9900;
    }
    /* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */
    .search-desktop #search-bar .search-bar-element.search-widget-container .search-btn:hover,
    .search-desktop #search-bar .search-bar-element.search-widget-container .search-btn:active,
    .search-desktop #search-bar .search-bar-element.search-widget-container .search-btn:focus,
    #search-widget #search-bar .search-bar-element.search-widget-container .search-btn:hover,
    #search-widget #search-bar .search-bar-element.search-widget-container .search-btn:active,
    #search-widget #search-bar .search-bar-element.search-widget-container .search-btn:focus {
        background-color: #806600;
    }
    /* line 372, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    .search-desktop .link-center .view-all-jobs,
    #search-widget .link-center .view-all-jobs {
        color: #fff;
    }
    /* line 382, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */
    #search-widget {
        padding: 20px 15px 30px 15px;
    }
}

/* line 423, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-desktop-home,
.search-desktop {
    position: relative;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
}

/* line 430, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-desktop-home .search-box-content,
.search-desktop .search-box-content {
    margin-bottom: 36px;
    border-radius: 15px;
}

/* line 436, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-desktop-home .search-box::after,
.search-desktop .search-box::after,
.search-desktop-home .search-box::before,
.search-desktop .search-box::before {
    content: '';
    display: block;
    clear: both;
}

/* Addition 1/18/2018 */

/* line 444, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-desktop-home h1,
.search-desktop h1,
.search-desktop-home .internals-titles,
.search-desktop .internals-titles,
.search-desktop-home #join-entire-page-content .join-form-header,
#join-entire-page-content .search-desktop-home .join-form-header,
.search-desktop #join-entire-page-content .join-form-header,
#join-entire-page-content .search-desktop .join-form-header,
.search-desktop-home #jfi-modal-dialog .join-form-header,
#jfi-modal-dialog .search-desktop-home .join-form-header,
.search-desktop #jfi-modal-dialog .join-form-header,
#jfi-modal-dialog .search-desktop .join-form-header,
.search-desktop-home .jfi-success-container .join-form-header,
.jfi-success-container .search-desktop-home .join-form-header,
.search-desktop .jfi-success-container .join-form-header,
.jfi-success-container .search-desktop .join-form-header,
.search-desktop-home #cb-legal-content-block h1,
#cb-legal-content-block .search-desktop-home h1,
.search-desktop #cb-legal-content-block h1,
#cb-legal-content-block .search-desktop h1,
.search-desktop-home #browse-by-container #browse-by-header,
#browse-by-container .search-desktop-home #browse-by-header,
.search-desktop #browse-by-container #browse-by-header,
#browse-by-container .search-desktop #browse-by-header,
.search-desktop-home #browse-by-container #browse-by-header p,
#browse-by-container #browse-by-header .search-desktop-home p,
.search-desktop #browse-by-container #browse-by-header p,
#browse-by-container #browse-by-header .search-desktop p,
.search-desktop-home #after-apply-thank-you-header,
.search-desktop #after-apply-thank-you-header,
.search-desktop-home #edit-preference-view #edit-preference-title,
#edit-preference-view .search-desktop-home #edit-preference-title,
.search-desktop #edit-preference-view #edit-preference-title,
#edit-preference-view .search-desktop #edit-preference-title,
.search-desktop-home #subscription-title,
.search-desktop #subscription-title {
    display: none;
}

/* line 448, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

/* line 458, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-desktop-home #search-bar .search-bar-element label,
.search-desktop #search-bar .search-bar-element label,
.search-mobile #search-bar .search-bar-element label,
.search-desktop-home #search-bar .search-bar-element label,
.search-desktop #search-bar .search-bar-element label,
#search-widget #search-bar .search-bar-element label {
    font-family: "Avenir Light", Arial, sans-serif;
}

/* line 461, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-desktop-home #search-bar .search-bar-element input,
.search-desktop #search-bar .search-bar-element input,
.search-mobile #search-bar .search-bar-element input,
.search-desktop-home #search-bar .search-bar-element input,
.search-desktop #search-bar .search-bar-element input,
#search-widget #search-bar .search-bar-element input {
    font-size: 14px;
    font-family: "Avenir Light", Arial, sans-serif;
    border-radius: 9px;
}

/* line 467, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-desktop-home .link-center .view-all-jobs,
.search-desktop .link-center .view-all-jobs,
.search-mobile .link-center .view-all-jobs,
.search-desktop-home .link-center .view-all-jobs,
.search-desktop .link-center .view-all-jobs,
#search-widget .link-center .view-all-jobs {
    font-size: 14px;
    font-family: "Avenir Light", Arial, sans-serif;
}

/* line 473, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-bar-element.search-field-container.search-location-field #suggestions .list-group-item,
.search-bar-element.search-field-container.search-location-field #suggestions-join-form .list-group-item,
.formly-field-googleAutocomplete #suggestions .list-group-item,
.formly-field-googleAutocomplete #suggestions-join-form .list-group-item {
    font-size: 14px;
    font-family: "Avenir Light", Arial, sans-serif;
}

/* line 478, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/components/_search-box.scss */

.search-bar-element.search-field-container.search-location-field #suggestions .list-group-item.active,
.search-bar-element.search-field-container.search-location-field #suggestions .list-group-item.active:focus,
.search-bar-element.search-field-container.search-location-field #suggestions .list-group-item.active:hover,
.search-bar-element.search-field-container.search-location-field #suggestions-join-form .list-group-item.active,
.search-bar-element.search-field-container.search-location-field #suggestions-join-form .list-group-item.active:focus,
.search-bar-element.search-field-container.search-location-field #suggestions-join-form .list-group-item.active:hover,
.formly-field-googleAutocomplete #suggestions .list-group-item.active,
.formly-field-googleAutocomplete #suggestions .list-group-item.active:focus,
.formly-field-googleAutocomplete #suggestions .list-group-item.active:hover,
.formly-field-googleAutocomplete #suggestions-join-form .list-group-item.active,
.formly-field-googleAutocomplete #suggestions-join-form .list-group-item.active:focus,
.formly-field-googleAutocomplete #suggestions-join-form .list-group-item.active:hover {
    font-size: 14px;
    font-family: "Avenir Light", Arial, sans-serif;
}

/* line 7, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.landing-banner {
    background: url("../img/banner-mobile.png") no-repeat center center;
    background-size: cover;
    height: 420px;
    position: relative;
}

/* line 14, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.content-banner {
    background: url("../img/content-banner-mobile.png") no-repeat center center;
    background-size: cover;
    height: 240px;
    position: relative;
}

/* line 23, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.tagline p span {
    text-transform: capitalize;
    font-family: "SnellRoundhand", Verdana, sans-serif;
}

/* line 30, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.routes-for-purchase,
.featured-routes,
.alabama-routes,
.join-section .btn {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-width: 300px;
    position: relative;
    padding-top: 5px;
    padding-bottom: 5px;
    border-radius: 9px;
    border: 5px solid #849b37;
    background-color: #91a54b;
    background-image: -webkit-linear-gradient(top, #91a54b 30%, #849b37 0%);
    color: #fff;
    text-align: left;
    padding-left: 90px;
    margin: 15px auto;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}

/* line 48, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.join-section .btn {
    padding-left: 0px;
    text-align: center;
    border: 5px solid #a02621;
    background-color: #a02621;
    background-image: -webkit-linear-gradient(top, #a03621 30%, #a02621 0%);
    margin-top: 0px;
}

/* line 57, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.featured-routes {
    border: 5px solid #eeaf0b;
    background-color: #fcc74b;
    background-image: -webkit-linear-gradient(top, #f0b724 30%, #eeaf0b 0%);
}

/* line 63, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.alabama-routes {
    border: 5px solid #9e1b32;
    background-color: #9e1b32;
    background-image: -webkit-linear-gradient(top, #b2213c 30%, #9e1b32 0%);
}

/* line 69, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.routes-for-purchase::before,
.featured-routes::before,
.alabama-routes::before {
    content: '';
    display: inline-block;
    width: 60px;
    height: 36px;
    background-image: url(/media/2024/3/7855fb28-6c26-4709-923b-4c908e43bfd6-1711654910390.png);
    background-repeat: no-repeat;
    position: absolute;
    left: 12px;
}

/* line 80, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.routes-for-purchase::after,
.featured-routes::after,
.alabama-routes::after,
.join-section .btn::after {
    content: '\f101';
    font-family: FontAwesome;
    position: absolute;
    right: 9px;
    top: 15px;
    font-size: 15px;
    font-weight: 400;
}

/* line 90, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.join-section .btn::after {
    top: 10px;
}

/* line 94, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.join-section p {
    text-align: center;
    margin-bottom: 0px;
    font-size: 13px;
}

/* line 100, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.BYOB p,
.testimonials p {
    font-size: 13px;
    line-height: 18px;
}

/* line 105, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.BYOB,
.independent-distributor {
    max-width: 480px;
    margin: 0 auto;
}

/*

.inner-row{
  padding-right: 15px;
  padding-left: 15px;
}

*/

/* line 119, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.independent-distributor ul:first-of-type {
    margin-bottom: 0px;
}

/* line 123, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.why-were-different-section {
    background-color: #fcecdd;
    margin-top: 21px;
    margin-bottom: 21px;
    border-radius: 15px;
}

/* line 131, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.benefits-container,
.why-were-different-section {
    background-image: radial-gradient(at center center, #fcecdd 0%, #fcecdd 61%, #d9b587 100%);
    border-radius: 15px;
    max-width: 480px;
    margin-right: auto;
    margin-left: auto;
}

/* line 139, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.why-were-different-section ul,
.independent-distributor ul,
.benefits-list {
    padding-left: 25px;
}

/* line 143, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.why-were-different-section ul li,
.independent-distributor ul li,
.benefits-list li {
    /*  color: #849b37;   */
  color: #000000;    
font-size: 13px;
    line-height: 18px;
    padding-bottom: 5px;
}

/* line 151, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.why-were-different-section .difference-list li,
.benefits-list li {
    color: #555555;
}

/* line 156, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.benefits-list li a:hover,
.benefits-list li a:active,
.benefits-list li a:focus {
    color: #849b37;
    color: #a02621;
}

/* line 161, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.BYOB,
.benefits,
.testimonials,
.why-were-different-section {
    margin-top: 32px;
    margin-bottom: 32px;
}

/* line 166, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.testimonials {
    background-color: #e0e6cd;
    border-radius: 15px;
    max-width: 480px;
    margin-left: auto;
    margin-right: auto;
}

/* line 174, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.testimonials::after {
    content: '';
    display: block;
    clear: both;
}

/* line 180, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.testimonials div {
    width: 50%;
    float: left;
}

/* line 185, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.testimonials img {
    float: right;
    padding-top: 21px;
    width: 80px;
}

/* line 192, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.why-were-different-section .main-heading,
.benefits-section .main-heading,
.testimonials .main-heading {
/*    font-family: "BlackJack", Verdana, sans-serif;   */
    font-family: Verdana, sans-serif;
}

@media (max-width: 767px) {
    /* line 200, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .tagline p span {
        font-size: 21px;
    }
    /* line 205, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .content-area {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding-left: 0;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        /* display: flex; */
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding-right: 0px;
    }
    /* line 209, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .content-area .byob-section,
    .display-before {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1;
    }
    /* line 215, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .why-were-different-section {
        padding-top: 15px;
        padding-bottom: 15px;
    }
    /* line 218, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .why-were-different-section .main-heading {
        text-align: center;
    }
    /* line 224, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .benefits-section .main-heading {
        padding-top: 32px;
        padding-left: 15px;
    }
    /* line 228, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .benefits-section .main-heading::before,
    .benefits-section .main-heading::after {
        content: '';
        display: block;
        clear: both;
    }
    /* line 233, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .benefits-section .benefits-list {
        padding-bottom: 32px;
    }
    /* line 238, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .testimonials .main-heading {
        padding-top: 32px;
        padding-left: 15px;
    }
    /* line 242, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .testimonials .hear-from-owners {
        margin-left: 15px;
    }
    /* line 245, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .testimonials img {
        margin-right: 15px;
        margin-bottom: 32px;
        padding-top: 0px;
    }
}

@media (min-width: 768px) {
    /*
  .top-logo-tagline, .carousel-container, footer [class*="col-sm"]{
    box-shadow: rgb(102, 102, 102) 0px 5px 12px 0px;
  }

*/
    /* line 262, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .inner-row {
        padding-right: 15px;
        padding-left: 15px;
    }
    /* line 267, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .dotted-separator {
        width: 100%;
    }
    /* line 271, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .top-logo-tagline img {
        top: 9px;
        left: 42px;
    }
    /* addition */
    /* line 278, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .carousel-container,
    .buttons-fp,
    .join-section,
    .byob-section,
    .benefits-section,
    .all-content {
        background-color: white;
        padding-top: 32px;
    }
    /* end addition */
    /* line 286, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .landing-banner {
        background: none;
        height: auto;
    }
    /* line 291, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .landing-banner #landing-carousel .item {
        /* background: url("../img/banner.png") no-repeat center center; */
        background-size: cover;
        /* height: 620px; */
    }
    /* line 299, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .landing-banner::before,
    .landing-banner::after {
        content: '';
        display: block;
        clear: both;
    }
    /* line 305, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .content-banner {
        background: url("../img/content-banner.png") no-repeat center center;
        background-size: cover;
        height: 320px;
        position: relative;
    }
    /* line 312, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .BYOB {
        margin-bottom: 0px;
    }
    /* line 316, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .BYOB img {
        float: right;
        margin: 15px 0 15px 15px;
    }
    /* line 321, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .benefits-section,
    .why-were-different-section {
        padding: 15px;
    }
    /* line 323, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .benefits-section h3,
    .why-were-different-section h3 {
        margin-top: 15px;
    }
    /* line 326, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .benefits-section .row1,
    .why-were-different-section .row1 {
        float: left;
        width: 50%;
    }
    /* line 330, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .benefits-section .row2,
    .why-were-different-section .row2 {
        float: right;
        width: 50%;
    }
    /* line 336, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    [class*="heading"] {
        text-align: left;
    }
    /* line 340, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .buttons-fp {
        padding-top: 0px;
        /* margin-top: -15px; */
    }
    /* line 344, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .buttons-fp a:first-child {
        margin-top: 0px;
    }
    /* line 350, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .byob-section {
        padding-top: 0px;
        /* margin-top: -15px; */
    }
    /* line 354, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .byob-section>div {
        margin-top: 0px;
    }
    /* line 356, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .byob-section>div .main-heading {
        margin-top: 0px;
    }
    /* .benefits-section{
    padding: 15px;
    h3{
      margin-top: 15px;
    }
  } */
    /* line 369, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .join-section {
        padding-top: 10px;
    }
    /* line 371, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .join-section p:first-of-type {
        margin-top: 21px;
    }
    /* line 374, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .join-section a:first-of-type {
        margin-bottom: 32px;
    }
    /* line 379, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .testimonials {
        padding: 15px;
    }
    /* line 381, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .testimonials>div {
        width: 57%;
        padding-top: 15px;
    }
    /* line 385, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .testimonials img {
        padding-top: 21px;
        width: 72px;
    }
    /* line 391, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    #rfp {
        margin-top: 32px;
        margin-bottom: 32px;
    }
    /* line 396, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .routes-for-purchase,
    .featured-routes,
    .alabama-routes {
     /*   padding-left: 64px;*/
        padding-left: 64px;
        font-size: 14px;
    }
    /* line 401, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .routes-for-purchase::before,
    .featured-routes::before,
    .alabama-routes::before {
        width: 45px;
        height: 30px;
        background-size: 100% auto;
        top: 10px;
    }
    /* line 408, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .join-section .btn {
        font-size: 12px;
    }
    /* line 412, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .join-section .btn::after {
        top: 3px;
    }
}

@media (min-width: 992px) {
    /* line 420, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .tagline p {
        font-size: 28px;
        font-family: "Avenir Light", Arial, sans-serif;
        font-weight: 900;
    }
    /* line 427, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .tabs-navigation ul.nav {
        top: -45px;
    }
    /* line 432, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    #landing-carousel {
        width: 96%;
        margin: 0 auto;
    }
    /* line 437, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    #byob-tab,
    #about-tab {
        -ms-flex-preferred-size: 26%;
        flex-basis: 26%;
    }
    /* line 441, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    #distributorship-tab {
        -ms-flex-preferred-size: 32%;
        flex-basis: 32%;
    }
    /* line 445, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .routes-for-purchase,
    .featured-routes,
    .alabama-routes {
        padding-left: 80px; 
        font-size: 16px;
    }
    /* line 450, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .routes-for-purchase::before,
    .featured-routes::before,
    .alabama-routes::before,
    .join-section .btn::before {
        width: 60px;
        height: 36px;
    }
    /* line 455, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .join-section .btn {
        font-size: 16px;
    }
    /* line 459, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .join-section .btn::after {
        top: 6px;
    }
    /* line 464, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .testimonials h3 {
        display: inline-block;
    }
    /* line 467, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .testimonials .hear-from-owners {
        width: 69%;
    }
    /* line 470, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .testimonials img {
        margin-top: -75px;
    }
}

@media (min-width: 1200px) {
    /* line 478, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .BYOB,
    .independent-distributor {
        max-width: 492px;
    }
}

/* line 491, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.routes-for-purchase:hover,
.routes-for-purchase:active,
.routes-for-purchase:focus {
    color: #ffffff;
    background-image: none;
    background-color: #61761d;
    border: 5px solid #61761d;
}

/* line 495, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.featured-routes:hover,
.featured-routes:active,
.featured-routes:focus {
    color: #ffffff;
    background-image: none;
    background-color: #b78000;
    border: 5px solid #b78000;
}

/* line 499, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.alabama-routes:hover,
.alabama-routes:active,
.alabama-routes:focus {
    color: #ffffff;
    background-image: none;
    background-color: #69000c;
    border: 5px solid #69000c;
}

/* line 503, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.join-section .btn:hover,
.join-section .btn:active,
.join-section .btn:focus {
    color: #ffffff;
    background-image: none;
    background-color: #6b0000;
    border: 5px solid #6b0000;
}

/* line 512, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.products img {
    margin: 32px auto;
    width: 100%;
    height: auto;
}

/* line 521, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.testimonial .author .author-name {
    font-size: 24px;
    line-height: 26px;
    font-family: "BlackJack", Verdana, sans-serif;
}

/* line 527, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.testimonial .company-info {
    font-weight: bold;
}

/* line 530, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.testimonial .quote {
    font-size: 13px;
    line-height: 18px;
    border-left: 5px solid #b07a34;
}

/* line 538, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.testimonials-mobile .testimonial {
    margin-top: 32px;
}

/* line 541, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.testimonials-mobile img {
    display: block;
}

/* line 544, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.testimonials-mobile .author-name {
    text-align: center;
    margin-top: 15px;
}

/* line 550, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.testimonial::before,
.testimonial::after {
    content: '';
    display: block;
    clear: both;
}

@media (min-width: 425px) {
    /* line 558, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .testimonials-mobile img {
        max-width: 100px;
        display: inline-block;
    }
    /* line 562, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .testimonials-mobile .author {
        float: right;
        width: 66%;
    }
    /* line 565, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .testimonials-mobile .author .quote {
        max-height: 250px;
        overflow: scroll;
        margin-bottom: 32px;
    }
}

/* line 574, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.our-story-section,
.owning-a-distributorship-section {
    max-width: 492px;
    margin: 0 auto;
}
.our-faq-section,
.owning-a-distributorship-section {
    max-width: 100%;
    margin: 0 auto;
/*  padding-top: 40px;  */
text-align:left;
}


/* line 577, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.our-story-section p,
.our-story-section ul li,
.owning-a-distributorship-section p,
.owning-a-distributorship-section ul li {
    font-size: 13px;
    line-height: 18px;
}

/* line 584, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.our-story-section h3 {
    font-size: 21px;
    font-family: "Avenir Light", Arial, sans-serif;
}

/* line 588, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.our-story-section #delivery-truck {
    float: right;
}

/* line 593, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.gallery {
    margin-top: 32px;
}

/* line 595, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.gallery figure {
    max-width: 70%;
    width: 90%;
    margin: 0 auto;
}

/* line 599, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.gallery figure img {
    width: 90%;
    display: block;
}

/* line 603, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */

.gallery figure figcaption {
    width: 90%;
    margin: 0 auto;
    font-size: 11px;
    line-height: 14px;
    padding-top: 5px;
    padding-bottom: 10px;
    text-align: center;
}

@media (max-width: 767px) {
    /* line 617, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .products img {
        width: 60%;
    }
}

@media (min-width: 768px) {
    /* line 626, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .our-story-section .main-heading:first-child {
        margin-top: 0px;
    }
    /* line 629, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .our-story-section #delivery-truck {
        width: 50%;
    }
    /* line 636, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    #testimonials-carousel .carousel-indicators {
        position: static;
        margin-left: 0px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: distribute;
        justify-content: space-around;
        width: 100%;
        padding-bottom: 15px;
        border-bottom: 1px dotted #b07a34;
        margin-bottom: 32px;
        height: 72px;
    }
    /* line 645, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    #testimonials-carousel .carousel-indicators li {
        position: static;
        float: left;
        width: auto;
        height: 52px;
        border: 2px solid #fff;
        overflow: hidden;
    }
    /* Edit 1/24/2018 */
    #testimonials-carousel .carousel-indicators li:hover {
        border: 2px solid #A12621;
    }
    /* line 650, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    #testimonials-carousel .carousel-indicators li img {
        position: static;
        display: block;
        width: 32px;
        height: 52px;
        border-radius: 7px;
    }
    /* line 658, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    #testimonials-carousel .carousel-indicators li.active {
        border: 2px solid #A12621;
    }
    /* line 663, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    #testimonials-carousel .carousel-indicators::before,
    #testimonials-carousel .carousel-indicators::after {
        content: '';
        display: block;
        clear: both;
    }
    /* line 670, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    #testimonials-carousel .item img {
        display: inline-block;
    }
    /* line 673, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    #testimonials-carousel .item .carousel-caption {
        position: static;
        display: block;
        float: right;
        width: 66%;
        font-size: 14px;
        line-height: 18px;
        color: #555555;
        text-align: left;
        text-shadow: none;
        padding-top: 0px;
    }
    /* line 684, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    #testimonials-carousel .item .carousel-caption .author-name {
        font-size: 24px;
        line-height: 26px;
        font-family: "BlackJack", Verdana, sans-serif;
    }
    /* line 689, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    #testimonials-carousel .item .carousel-caption .quote {
        font-size: 13px;
        line-height: 18px;
        /* Edit 1/24/2018 */
        padding-left: 0px;
        border-left: none;
    }
}

@media (min-width: 992px) {
    /* line 700, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .gallery {
        margin-top: 42px;
    }
    /* line 702, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .gallery figure {
        width: 33.3333333%;
        float: left;
    }
    /* line 705, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .gallery figure img {
        width: 95%;
    }
    /* line 708, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .gallery figure figcaption {
        width: 90%;
        margin: 0px auto;
        text-align: left;
    }
    /* line 716, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .gallery::before,
    .gallery::after {
        content: '';
        display: block;
        clear: both;
    }
    /* line 724, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    #testimonials-carousel .carousel-indicators li img {
        width: 40px;
    }
    /* line 731, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_home.scss */
    .item .carousel-caption {
        width: 71%;
    }
}

/* line 3, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

.navbar-default.fp-navigation {
    bottom: 0px;
}

/* line 7, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

.fp-navigation {
    /*margin-top: 32px;*/
}

/* line 10, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

.fp-navigation ul.navbar-nav li {
    border-bottom: 1px solid #c5c7c8;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

/* line 15, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

.fp-navigation ul.navbar-nav li a {
    font-size: 18px;
    font-family: "Avenir Light", Arial, sans-serif;
    font-weight: 400;
}

/* line 21, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

.fp-navigation ul.navbar-nav li.active {
    background: none;
}

/* line 27, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

#navigation-tabs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background-color: #FEEDC8;
    width: 93%;
    width: 100%;
    padding-top: 20px;
    margin: 0 auto 32px auto;
    border-radius: 15px;
}

/* line 36, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

#navigation-tabs ul {
    -ms-flex-preferred-size: 80%;
    flex-basis: 80%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

/* line 40, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

#navigation-tabs ul li:first-child {
    margin-right: 2px;
}

/* line 43, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

#navigation-tabs ul li {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    text-align: center;
    /* box-shadow: 0 0 5px rgba(0, 0, 0, 0.25); */
    -webkit-box-shadow: 1px -2px 3px #ccc7c7;
    box-shadow: 1px -2px 3px #ccc7c7;
    padding-top: 2.5px;
    padding-bottom: 2.5px;
    background-color: #fff;
    border-width: 1px 1px 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-top-color: #7b7b7b;
    border-right-color: #7b7b7b;
    border-left-color: #7b7b7b;
    border-bottom-style: none;
    border-bottom-color: transparent;
    border-top-left-radius: 9px;
    border-top-right-radius: 9px;
}

/* line 51, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

#navigation-tabs ul li a {
    color: #000000;
    border: none;
    margin: 0;
}

/* line 69, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

#navigation-tabs ul li.active a {
    font-weight: bold;
}

/* line 76, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

#routes-for-sale:not(.active) {
    background: -webkit-gradient(linear, left top, left bottom, from(#43d0f7), color-stop(8%, #43d0f7), color-stop(76%, #ffffff));
    background: linear-gradient(to bottom, #43d0f7 0%, #43d0f7 8%, #ffffff 76%);
    -webkit-box-shadow: inset 0 -3px 9px rgba(0, 0, 0, 0.25), 0 0 5px rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 -3px 9px rgba(0, 0, 0, 0.25), 0 0 5px rgba(0, 0, 0, 0.25);
}

/* line 81, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

#routes-for-sale::before,
#not-ready-to-apply::after {
    content: '';
    display: block;
    clear: both;
}

/* line 87, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

#fp-featured-routes:not(.active) {
    background: -webkit-gradient(linear, left top, left bottom, from(#849b37), color-stop(8%, #849b37), color-stop(76%, #ffffff));
    background: linear-gradient(to bottom, #849b37 0%, #849b37 8%, #ffffff 76%);
    -webkit-box-shadow: inset 0 -3px 9px rgba(0, 0, 0, 0.25), 0 0 5px rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 -3px 9px rgba(0, 0, 0, 0.25), 0 0 5px rgba(0, 0, 0, 0.25);
}

/* line 92, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

#not-ready-to-apply {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex-direction: row;
    flex-direction: row;
}

/* line 98, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

.not-ready-to-apply-row .not-ready-to-apply-heading {
    margin-top: 0px;
    font-family: "Avenir Light", Arial, sans-serif;
    font-size: 30px;
}

/* line 101, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

.not-ready-to-apply-row p {
    font-size: 13px;
    line-height: 18px;
    margin-bottom: 0px;
}

/* line 107, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

.join-row {
    -ms-flex-item-align: center;
    align-self: center;
    padding-top: 1em;
    padding-bottom: 1em;
}

/* line 109, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */

.join-row .btn {
    padding-top: 9px;
    padding-bottom: 9px;
    border-radius: 9px;
    text-transform: capitalize;
}

@media (max-width: 767px) {
    /* line 118, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */
    .join-row .btn {
        display: block;
        width: 72%;
        margin: 0 auto;
    }
}

@media (min-width: 992px) {
    /* line 129, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_fp.scss */
    .fp-navigation ul.navbar-nav li a {
        font-size: 20px;
    }
}

/**/

/**/

/* line 13, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

.internals-section,
.legal-page-background {
    position: relative;
    background-color: #fff;
    padding: 30px 0px;
    padding-bottom: 50px;
}

/* line 22, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

.internals-buttons,
#join-entire-page-content #join-button-mobile,
#join-entire-page-content #join-button,
#join-entire-page-content #jfi-apply,
#jfi-modal-dialog #join-button-mobile,
#jfi-modal-dialog #join-button,
#jfi-modal-dialog #jfi-apply,
.jfi-success-container #join-button-mobile,
.jfi-success-container #join-button,
.jfi-success-container #jfi-apply,
#job-results .primary-button.search-jobs-button-404,
#edit-preference-view #edit-preference-form #edit-preference-update-btn,
#edit-preference-view #edit-preference-form #edit-preference-unsubscribe-link,
#subscription-form #subscription-save-btn,
.jrp-pagination-row .mobile-pagination .next-mobile-page,
.jrp-pagination-row .mobile-pagination .previous-mobile-page,
#jdp-apply-button-top,
#jdp-apply-button-bottom,
#jdp-apply-button-top-mobile,
#jdp-apply-button-bottom-mobile {
    font-size: 16px;
    text-transform: capitalize;
    margin: 0 auto;
    margin-top: 20px;
    max-width: 250px;
    display: block;
    white-space: normal;
    line-height: 30px;
    /* Addition 1/31/2018 */
    border-radius: 9px;
}

/* line 40, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

.internals-titles,
.error-card h1,
.error-card .internals-titles,
#join-entire-page-content .join-form-header,
#jfi-modal-dialog .join-form-header,
.jfi-success-container .join-form-header,
#cb-legal-content-block h1,
#cb-legal-content-block .internals-titles,
#browse-by-container #browse-by-header,
#browse-by-container #browse-by-header p,
#after-apply-thank-you-header,
#edit-preference-view #edit-preference-title,
#subscription-title {
    text-align: center;
    text-transform: uppercase;
    padding-bottom: 15px;
}

/**/

/**/

/* line 61, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

.search-bar-element.search-field-container.search-location-field,
.formly-field-googleAutocomplete {
    position: relative;
}

/* line 65, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

.search-bar-element.search-field-container.search-location-field #suggestions,
.search-bar-element.search-field-container.search-location-field #suggestions-join-form,
.formly-field-googleAutocomplete #suggestions,
.formly-field-googleAutocomplete #suggestions-join-form {
    position: absolute;
    left: 0px !important;
    right: 0px !important;
    width: 100% !important;
    z-index: 100 !important;
    list-style: none !important;
}

/* line 74, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

.search-bar-element.search-field-container.search-location-field #suggestions .list-group-item,
.search-bar-element.search-field-container.search-location-field #suggestions-join-form .list-group-item,
.formly-field-googleAutocomplete #suggestions .list-group-item,
.formly-field-googleAutocomplete #suggestions-join-form .list-group-item {
    color: #555555;
    background-color: #fff;
    border: 1px solid #ddd;
}

/* line 79, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

.search-bar-element.search-field-container.search-location-field #suggestions .list-group-item.active,
.search-bar-element.search-field-container.search-location-field #suggestions .list-group-item.active:focus,
.search-bar-element.search-field-container.search-location-field #suggestions .list-group-item.active:hover,
.search-bar-element.search-field-container.search-location-field #suggestions-join-form .list-group-item.active,
.search-bar-element.search-field-container.search-location-field #suggestions-join-form .list-group-item.active:focus,
.search-bar-element.search-field-container.search-location-field #suggestions-join-form .list-group-item.active:hover,
.formly-field-googleAutocomplete #suggestions .list-group-item.active,
.formly-field-googleAutocomplete #suggestions .list-group-item.active:focus,
.formly-field-googleAutocomplete #suggestions .list-group-item.active:hover,
.formly-field-googleAutocomplete #suggestions-join-form .list-group-item.active,
.formly-field-googleAutocomplete #suggestions-join-form .list-group-item.active:focus,
.formly-field-googleAutocomplete #suggestions-join-form .list-group-item.active:hover {
    color: #fff;
    background-color: #ffd16c;
    border: 1px solid #ffd16c;
}

/* line 90, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

.search-bar-element.search-field-container.search-location-field #suggestions li.autocompletefooter,
.search-bar-element.search-field-container.search-location-field #suggestions-join-form li.autocompletefooter,
.formly-field-googleAutocomplete #suggestions li.autocompletefooter,
.formly-field-googleAutocomplete #suggestions-join-form li.autocompletefooter {
    height: 25px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-top: none;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

/* line 98, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

.search-bar-element.search-field-container.search-location-field #suggestions li.autocompletefooter img,
.search-bar-element.search-field-container.search-location-field #suggestions-join-form li.autocompletefooter img,
.formly-field-googleAutocomplete #suggestions li.autocompletefooter img,
.formly-field-googleAutocomplete #suggestions-join-form li.autocompletefooter img {
    width: 120px;
}

/**/

/**/

/* line 119, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

.error-card {
    background-color: #eee;
    text-align: center;
    margin: 30px 0px;
    padding: 30px;
    -webkit-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

/* line 128, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

.error-card i {
    font-size: 60px;
    color: #2d88c1;
}

/* line 141, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

.error-card .internals-titles,
.error-card h1,
.error-card #join-entire-page-content .join-form-header,
#join-entire-page-content .error-card .join-form-header,
.error-card #jfi-modal-dialog .join-form-header,
#jfi-modal-dialog .error-card .join-form-header,
.error-card .jfi-success-container .join-form-header,
.jfi-success-container .error-card .join-form-header,
.error-card #cb-legal-content-block h1,
#cb-legal-content-block .error-card h1,
.error-card #browse-by-container #browse-by-header,
#browse-by-container .error-card #browse-by-header,
.error-card #browse-by-container #browse-by-header p,
#browse-by-container #browse-by-header .error-card p,
.error-card #after-apply-thank-you-header,
.error-card #edit-preference-view #edit-preference-title,
#edit-preference-view .error-card #edit-preference-title,
.error-card #subscription-title,
.error-card h2 {
    color: #a02621;
}

/**/

/**/

/* line 161, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#join-entire-page-content .row,
#jfi-modal-dialog .row,
.jfi-success-container .row {
    margin-left: 0px;
    margin-right: 0px;
}

/* line 174, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#join-entire-page-content strong,
#join-entire-page-content p,
#join-entire-page-content li,
#jfi-modal-dialog strong,
#jfi-modal-dialog p,
#jfi-modal-dialog li,
.jfi-success-container strong,
.jfi-success-container p,
.jfi-success-container li {
    color: #555555;
}

/* line 180, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#join-entire-page-content a,
#jfi-modal-dialog a,
.jfi-success-container a {
    color: #2d88c1;
    color: #849b37;
    font-size: 16px !important;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

#join-entire-page-content a:hover,
#join-entire-page-content a:active,
#join-entire-page-content a:focus,
#jfi-modal-dialog a:hover,
#jfi-modal-dialog a:active,
#jfi-modal-dialog a:focus,
.jfi-success-container a:hover,
.jfi-success-container a:active,
.jfi-success-container a:focus {
    color: #ffd16c;
    text-decoration: underline;
}

/* line 192, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#join-entire-page-content .join-is-not-apply-mobile,
#join-entire-page-content .join-is-not-apply,
#jfi-modal-dialog .join-is-not-apply-mobile,
#jfi-modal-dialog .join-is-not-apply,
.jfi-success-container .join-is-not-apply-mobile,
.jfi-success-container .join-is-not-apply {
    margin-top: 15px;
    font-size: 16px;
    padding: 0px;
}

/* line 198, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#join-entire-page-content .join-is-not-apply,
#jfi-modal-dialog .join-is-not-apply,
.jfi-success-container .join-is-not-apply {
    margin-top: 0px;
    display: inline-block;
    padding-right: 15px;
}

/* line 206, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#join-entire-page-content #join-button-mobile,
#join-entire-page-content #join-button,
#join-entire-page-content #jfi-apply,
#jfi-modal-dialog #join-button-mobile,
#jfi-modal-dialog #join-button,
#jfi-modal-dialog #jfi-apply,
.jfi-success-container #join-button-mobile,
.jfi-success-container #join-button,
.jfi-success-container #jfi-apply {
    margin-top: 0px;
    white-space: nowrap;
    /* addition 1/31/2018 */
    border-radius: 9px;
}

/* line 11, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

#join-entire-page-content .join-button-container span.btn.primary-button.text-weight-bold,
#join-entire-page-content .join-button-container span.btn.primary-button.text-weight-bold:hover,
#join-entire-page-content .join-button-container span.btn.primary-button.text-weight-bold:active,
#join-entire-page-content .join-button-container span.btn.primary-button.text-weight-bold:focus,
#join-entire-page-content #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold,
#join-entire-page-content #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold:hover,
#join-entire-page-content #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold:active,
#join-entire-page-content #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold:focus,
#jfi-modal-dialog .join-button-container span.btn.primary-button.text-weight-bold,
#jfi-modal-dialog .join-button-container span.btn.primary-button.text-weight-bold:hover,
#jfi-modal-dialog .join-button-container span.btn.primary-button.text-weight-bold:active,
#jfi-modal-dialog .join-button-container span.btn.primary-button.text-weight-bold:focus,
#jfi-modal-dialog #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold,
#jfi-modal-dialog #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold:hover,
#jfi-modal-dialog #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold:active,
#jfi-modal-dialog #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold:focus,
.jfi-success-container .join-button-container span.btn.primary-button.text-weight-bold,
.jfi-success-container .join-button-container span.btn.primary-button.text-weight-bold:hover,
.jfi-success-container .join-button-container span.btn.primary-button.text-weight-bold:active,
.jfi-success-container .join-button-container span.btn.primary-button.text-weight-bold:focus,
.jfi-success-container #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold,
.jfi-success-container #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold:hover,
.jfi-success-container #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold:active,
.jfi-success-container #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold:focus {
    background: transparent;
    display: block;
    white-space: normal;
    border: none;
    outline: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-top: 15px;
    pointer-events: none;
    cursor: default;
}

/* line 232, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#join-entire-page-content .join-button-container span.btn.primary-button.text-weight-bold .fa-spinner.fa-spin,
#join-entire-page-content #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold .fa-spinner.fa-spin,
#jfi-modal-dialog .join-button-container span.btn.primary-button.text-weight-bold .fa-spinner.fa-spin,
#jfi-modal-dialog #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold .fa-spinner.fa-spin,
.jfi-success-container .join-button-container span.btn.primary-button.text-weight-bold .fa-spinner.fa-spin,
.jfi-success-container #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold .fa-spinner.fa-spin {
    color: #a02621;
    margin: 0 auto;
}

/**/

/**/

/* line 255, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#cb-legal-content-block {
    color: #555555;
    padding-top: 0px;
}

/* line 265, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#cb-legal-content-block h2,
#cb-legal-content-block p,
#cb-legal-content-block li,
#cb-legal-content-block b {
    color: #555555;
}

/* line 271, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#cb-legal-content-block a {
    color: #849b37;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

#cb-legal-content-block a:hover,
#cb-legal-content-block a:active,
#cb-legal-content-block a:focus {
    color: #849b37;
    text-decoration: underline;
}

/**/

/**/

/* line 296, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#browse-by-container .col-xs-12 {
    padding-left: 0px;
    padding-right: 0px;
}

/* line 303, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#browse-by-container #browse-by-header {
    padding-bottom: 20px;
}

/* line 307, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#browse-by-container #browse-by-header p {
    line-height: 1.1;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

/* line 317, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#browse-by-container .browse-by-country-tab {
    color: #ffd16c;
    font-weight: bold;
    background-color: #fff;
    padding-left: 0px;
    padding-right: 0px;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

#browse-by-container .browse-by-country-tab:hover,
#browse-by-container .browse-by-country-tab:active,
#browse-by-container .browse-by-country-tab:focus {
    color: #ffd16c;
    font-weight: bold;
    background-color: #fff;
    padding-left: 0px;
    padding-right: 0px;
    text-decoration: underline;
}

/* line 339, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#browse-by-container .browse-by-element-list .browse-by-element a {
    color: #2d88c1;
    color: #849b37;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

#browse-by-container .browse-by-element-list .browse-by-element a:hover,
#browse-by-container .browse-by-element-list .browse-by-element a:active,
#browse-by-container .browse-by-element-list .browse-by-element a:focus {
    color: #ffd16c;
    text-decoration: underline;
}

/**/

/**/

/* line 374, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#job-results #after-apply-recommended-header,
#job-results #after-apply-recommended-subheader {
    color: #555555;
    text-align: center;
}

/* line 381, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#job-results #recommendation-table {
    margin-top: 30px;
    margin-bottom: 30px;
}

/**/

/**/

/* line 409, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#edit-preference-view .editPrefPageContainer {
    width: 100%;
}

/* line 413, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#edit-preference-view .col-xs-12 {
    padding-left: 0px;
    padding-right: 0px;
}

/* line 427, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#edit-preference-view #edit-preference-instructions h3 {
    color: #555555;
    text-align: center;
    text-transform: none;
    margin-top: 0px;
}

/* line 438, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#edit-preference-view #edit-preference-form .alert {
    text-align: center;
}

/* line 444, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#edit-preference-view #edit-preference-form p {
    color: #555555;
    font-size: 16px;
    font-weight: bold;
    text-transform: none;
}

/* line 453, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#edit-preference-view #edit-preference-form input {
    font-size: 16px;
}

/* line 459, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#edit-preference-view #edit-preference-form #edit-preference-update-btn {
    margin-top: 5px;
    margin-bottom: 15px;
    /* Edit 1/24/2018 */
    width: 180px;
    height: 40px;
}

/* line 467, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#edit-preference-view #edit-preference-form #edit-preference-unsubscribe-link {
    display: inline-block;
    margin-top: 5px;
    margin-bottom: 15px;
    /* Edit 1/24/2018 */
    width: 180px;
}

/**/

/**/

/* line 505, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#subscription-form #subscription-message-section p {
    font-weight: bold;
    text-align: center;
    margin: 0px;
}

/* line 516, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#subscription-form #subscription-question-section h2 {
    color: #555555;
    font-weight: bold;
    text-align: left;
    text-transform: none;
    padding-bottom: 10px;
}

/* line 526, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#subscription-form #subscription-question-section p {
    color: #555555;
    font-size: 16px;
    font-weight: normal;
    text-align: left;
    text-transform: none;
    padding-bottom: 10px;
    margin-left: 25px;
}

/* line 538, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#subscription-form #subscription-question-section input {
    font-size: 16px;
    margin-left: 0px;
}

/* line 545, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#subscription-form #subscription-question-section span {
    color: #555555;
    font-size: 16px;
    font-weight: bold;
    text-transform: none;
    padding-top: 10px;
    padding-left: 5px;
}

@media (min-width: 768px) {
    /* line 572, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */
    .internals-section,
    .legal-page-background {
        padding-bottom: 100px;
    }
    /* line 578, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */
    .internals-titles,
    .error-card h1,
    .error-card .internals-titles,
    #join-entire-page-content .join-form-header,
    #jfi-modal-dialog .join-form-header,
    .jfi-success-container .join-form-header,
    #cb-legal-content-block h1,
    #cb-legal-content-block .internals-titles,
    #browse-by-container #browse-by-header,
    #browse-by-container #browse-by-header p,
    #after-apply-thank-you-header,
    #edit-preference-view #edit-preference-title,
    #subscription-title {
        font-size: 30px;
        line-height: 1.1;
        font-family: "Avenir Light", Arial, sans-serif;
    }
    /**/
    /**/
    /* line 594, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */
    .search-bar-element.search-field-container.search-location-field #suggestions {
        padding-right: 15px !important;
    }
    /**/
    /**/
    /* line 615, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */
    #edit-preference-view .top-buffer {
        margin-top: 0px;
    }
    /* line 623, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */
    #edit-preference-view #edit-preference-form #edit-preference-update-btn {
        float: left;
    }
    /* line 629, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */
    #edit-preference-view #edit-preference-form #edit-preference-unsubscribe-link {
        float: right;
    }
    /**/
    /**/
    /* line 653, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */
    #join-entire-page-content .join-button-footer-container,
    #jfi-modal-dialog .join-button-footer-container,
    .jfi-success-container .join-button-footer-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
    }
    /* line 671, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */
    #join-entire-page-content .join-button-container,
    #join-entire-page-content #join-apply-block-mobile .text-right,
    #jfi-modal-dialog .join-button-container,
    #jfi-modal-dialog #join-apply-block-mobile .text-right,
    .jfi-success-container .join-button-container,
    .jfi-success-container #join-apply-block-mobile .text-right {
        display: table;
    }
    /* line 675, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */
    #join-entire-page-content .join-button-container #join-button-mobile,
    #join-entire-page-content .join-button-container #join-button,
    #join-entire-page-content .join-button-container #jfi-apply,
    #join-entire-page-content #join-apply-block-mobile .text-right #join-button-mobile,
    #join-entire-page-content #join-apply-block-mobile .text-right #join-button,
    #join-entire-page-content #join-apply-block-mobile .text-right #jfi-apply,
    #jfi-modal-dialog .join-button-container #join-button-mobile,
    #jfi-modal-dialog .join-button-container #join-button,
    #jfi-modal-dialog .join-button-container #jfi-apply,
    #jfi-modal-dialog #join-apply-block-mobile .text-right #join-button-mobile,
    #jfi-modal-dialog #join-apply-block-mobile .text-right #join-button,
    #jfi-modal-dialog #join-apply-block-mobile .text-right #jfi-apply,
    .jfi-success-container .join-button-container #join-button-mobile,
    .jfi-success-container .join-button-container #join-button,
    .jfi-success-container .join-button-container #jfi-apply,
    .jfi-success-container #join-apply-block-mobile .text-right #join-button-mobile,
    .jfi-success-container #join-apply-block-mobile .text-right #join-button,
    .jfi-success-container #join-apply-block-mobile .text-right #jfi-apply {
        display: table-cell;
        vertical-align: middle;
    }
    /* line 11, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */
    #join-entire-page-content .join-button-container span.btn.primary-button.text-weight-bold,
    #join-entire-page-content .join-button-container span.btn.primary-button.text-weight-bold:hover,
    #join-entire-page-content .join-button-container span.btn.primary-button.text-weight-bold:active,
    #join-entire-page-content .join-button-container span.btn.primary-button.text-weight-bold:focus,
    #join-entire-page-content #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold,
    #join-entire-page-content #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold:hover,
    #join-entire-page-content #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold:active,
    #join-entire-page-content #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold:focus,
    #jfi-modal-dialog .join-button-container span.btn.primary-button.text-weight-bold,
    #jfi-modal-dialog .join-button-container span.btn.primary-button.text-weight-bold:hover,
    #jfi-modal-dialog .join-button-container span.btn.primary-button.text-weight-bold:active,
    #jfi-modal-dialog .join-button-container span.btn.primary-button.text-weight-bold:focus,
    #jfi-modal-dialog #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold,
    #jfi-modal-dialog #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold:hover,
    #jfi-modal-dialog #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold:active,
    #jfi-modal-dialog #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold:focus,
    .jfi-success-container .join-button-container span.btn.primary-button.text-weight-bold,
    .jfi-success-container .join-button-container span.btn.primary-button.text-weight-bold:hover,
    .jfi-success-container .join-button-container span.btn.primary-button.text-weight-bold:active,
    .jfi-success-container .join-button-container span.btn.primary-button.text-weight-bold:focus,
    .jfi-success-container #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold,
    .jfi-success-container #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold:hover,
    .jfi-success-container #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold:active,
    .jfi-success-container #join-apply-block-mobile .text-right span.btn.primary-button.text-weight-bold:focus {
        display: table-cell;
        vertical-align: middle;
        margin-top: 0px;
        padding: 0px 15px;
    }
}

/* Custom styles */

/* line 704, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

.jrp-table-container.table-container {
    overflow-x: hidden;
}

/* line 708, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#join-page-content-section,
#join-form-body {
    font-family: "Avenir Light", Arial, sans-serif;
}

/* line 714, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#join-entire-page-content .join-form-header {
    display: none;
}

/* line 721, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

#join-entire-page-content #join-page-header>div::before {
    content: 'Join the distributor network';
    display: block;
    text-transform: uppercase;
    text-align: center;
    font-weight: 500;
    font-size: 1.75em;
    color: #a02621;
    padding-bottom: 15px;
    margin: 30px 0;
}

/* line 735, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */

.internals-section.unpad-top {
    padding-top: 0px;
}

@media (min-width: 768px) {
    /* line 740, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */
    .legal-page-background {
        width: 750px;
        margin: 0 auto;
        background-color: transparent;
        padding-bottom: 0px;
        padding-top: 0px;
    }
    /* line 746, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */
    .legal-page-background #pp-tc-content-box {
        width: 83.33%;
        background-color: #fff;
    }
    /* line 754, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */
    #join-entire-page-content #join-page-header>div::before {
        line-height: 1.1;
    }
}

@media (min-width: 992px) {
    /* line 763, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */
    .legal-page-background {
        width: 970px;
    }
}

@media (min-width: 1200px) {
    /* line 769, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_internal.scss */
    .legal-page-background {
        width: 1170px;
    }
}

/* line 6, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.mobile-sort-jobs {
    padding-bottom: 20px;
}

/* line 10, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.mobile-sort-jobs .mobile-job-count-message {
    font-size: 18px;
    display: block;
    text-align: center;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.mobile-sort-jobs .mobile-dropdown-sort {
    margin-top: 10px;
}

/* line 21, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.mobile-sort-jobs .mobile-dropdown-sort #mobile-sort-title {
    color: #ffd16c;
}

/* line 29, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.mobile-sort-jobs .mobile-dropdown-sort ul li {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

/* line 33, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.mobile-sort-jobs .mobile-dropdown-sort ul li a {
    color: #555555;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.mobile-sort-jobs .mobile-dropdown-sort ul li:hover,
.mobile-sort-jobs .mobile-dropdown-sort ul li:active,
.mobile-sort-jobs .mobile-dropdown-sort ul li:focus {
    background-color: #ffd16c;
}

/* line 40, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.mobile-sort-jobs .mobile-dropdown-sort ul li:hover a,
.mobile-sort-jobs .mobile-dropdown-sort ul li:active a,
.mobile-sort-jobs .mobile-dropdown-sort ul li:focus a {
    color: #fff;
}

/* line 54, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.breadcrumb {
    background-color: #fff;
    margin-bottom: 0px;
    border-radius: 0px;
    border: none;
}

/* line 62, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.breadcrumb>li a {
    color: #849b37;
    font-weight: 500;
    /*  Addition */
    font-family: "Avenir Light", Arial, sans-serif;
    /* end addition */
}

/* line 71, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.breadcrumb>li+li:before {
    padding: 0 5px;
    color: #555555;
    content: "/\00a0";
    font-weight: bold;
}

/* line 91, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.breadcrumb>li:last-child a {
    color: #555555;
    font-weight: bold;
}

/* line 109, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.fa-envelope-o {
    color: #fff;
    background-color: #849b37;
    padding: 10px;
    margin-right: 15px;
    border-radius: 100%;
}

/* line 133, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#sign-up-widget {
    color: #849b37;
    text-transform: capitalize;
}

/* line 152, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.pagination>li {
    text-align: center;
}

/* line 156, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.pagination>li>a,
.pagination>li>span,
.pagination>li:last-child>a,
.pagination>li:last-child>span,
.pagination>li:first-child>a,
.pagination>li:first-child>span {
    border-radius: 100%;
    border-radius: 0px;
    color: #849b37;
    background-color: #fff;
    line-height: 35px;
    padding: 0px;
    height: 35px;
    width: 35px;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.pagination>li>a:hover,
.pagination>li>a:active,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:active,
.pagination>li>span:focus,
.pagination>li:last-child>a:hover,
.pagination>li:last-child>a:active,
.pagination>li:last-child>a:focus,
.pagination>li:last-child>span:hover,
.pagination>li:last-child>span:active,
.pagination>li:last-child>span:focus,
.pagination>li:first-child>a:hover,
.pagination>li:first-child>a:active,
.pagination>li:first-child>a:focus,
.pagination>li:first-child>span:hover,
.pagination>li:first-child>span:active,
.pagination>li:first-child>span:focus {
    background-color: #ffd16c;
    color: #fff;
}

/* line 174, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.pagination>li.active>a {
    background-color: #ffd16c;
    color: #fff;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.pagination>li.active>a:hover,
.pagination>li.active>a:active,
.pagination>li.active>a:focus {
    background-color: #d9b25c;
}

/* line 186, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.pagination>li>a[href=""] {
    pointer-events: none;
    cursor: default;
}

/* line 193, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.pagination>li .previous-page-caret {
    font-size: 0px;
}

/* line 196, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.pagination>li .previous-page-caret:before {
    content: "\f0d9";
    font-size: 22px;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
}

/* line 210, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.pagination>li .next-page-caret {
    font-size: 0px;
}

/* line 213, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.pagination>li .next-page-caret:after {
    content: "\f0da";
    font-size: 22px;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
}

/* line 232, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.search-results-title {
    font-size: 36px;
    font-weight: bold;
    text-transform: none;
    font-family: "Avenir Light", Arial, sans-serif;
}

/* line 258, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#jrp-desktop-table,
#recommendation-table {
    padding-top: 20px;
}

/* line 266, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#jrp-desktop-facet-col {
    background-color: #fff;
}

/* line 270, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#jrp-desktop-facet-col #desktop-facets-container {
    background-color: #fff;
}

/* line 274, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#jrp-desktop-facet-col #desktop-facets-container #narrow-search-header {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #a02621;
    text-transform: capitalize;
    background-color: #feedc8;
    width: 100%;
    margin-bottom: 20px;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

#jrp-desktop-facet-col #desktop-facets-container #narrow-search-header:hover,
#jrp-desktop-facet-col #desktop-facets-container #narrow-search-header:active,
#jrp-desktop-facet-col #desktop-facets-container #narrow-search-header:focus {
    background-color: #ffdf98;
}

/* line 304, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body {
    background-color: #fff;
}

/* line 314, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets {
    border-left: none;
    border-right: none;
    border-bottom: none;
    border-radius: 0px;
    padding-bottom: 10px;
}

/* line 322, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets:last-child {
    padding-bottom: 15px;
}

/* line 333, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .caret-facet-category-header {
    color: #a02621;
    background-color: #feedc8;
    text-transform: capitalize;
    font-weight: 400;
    font-family: "Avenir Light", Arial, sans-serif;
    font-size: 23px;
    padding: 9px 0px 10px 20px;
    margin: 0px;
    width: 100%;
}

/* line 362, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .caret-facet-item-container {
    color: #555555;
    background-color: #fff;
    font-weight: bold;
    border-bottom: 1px solid #feedc8;
    border-top: none;
    border-left: none;
    border-right: none;
    padding-top: 8px;
    padding-bottom: 8px;
    width: 100%;
    /* Addition */
    font-size: 13px;
    line-height: 18px;
    font-family: Verdana, Arial, sans-serif;
    /* End of addition */
}

/* line 378, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .caret-facet-item-container a,
#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .caret-facet-item-container span {
    text-transform: capitalize;
}

/* line 400, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .caret-facet-item-container .caret-facet-accent {
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    color: #a02621;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .caret-facet-item-container:hover,
#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .caret-facet-item-container:active,
#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .caret-facet-item-container:focus {
    background-color: #6cacd4;
    color: #fff;
    /* Addition */
    background-color: #ffdf98;
    color: #a02621;
    /* End of addition */
}

/* line 411, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .caret-facet-item-container:hover .caret-facet-accent,
#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .caret-facet-item-container:active .caret-facet-accent,
#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .caret-facet-item-container:focus .caret-facet-accent {
    color: #fff;
}

/* line 418, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .caret-facet-item-container:hover .caret-facet-accent,
#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .caret-facet-item-container:active .caret-facet-accent,
#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .caret-facet-item-container:focus .caret-facet-accent {
    color: #a02621;
}

/* line 429, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .selected-caret-facet-item-container {
    color: #ffd16c;
    background-color: #fff;
    border: 1px solid #ccc;
    width: 100%;
    margin: 0px;
}

/* line 442, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .view-facet-btn-container {
    background-color: #fff;
    border-radius: 0px 0px 9px 9px;
    border: none;
    text-align: center;
    width: 100%;
    margin: 0px;
    padding: 5px 0px;
}

/* line 473, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .view-facet-btn-container .view_facet_text {
    color: #555555;
    font-family: "Avenir Light", Arial, sans-serif;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .view-facet-btn-container .view_facet_text:hover,
#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .view-facet-btn-container .view_facet_text:active,
#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .view-facet-btn-container .view_facet_text:focus {
    text-decoration: underline;
}

/* line 481, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .view-facet-btn-container .view_facet_text:before {
    content: '\f067';
    font: normal normal normal 14px/1 FontAwesome;
}

/* line 513, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#job-result-table,
#recommendation-table {
    margin-bottom: 0px;
}

/* line 523, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#job-result-table .job-result-header,
#recommendation-table .job-result-header {
    background-color: #fff;
    padding: 8px;
    min-width: 165px;
}

/* line 535, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#job-result-table .job-result-header #desktop-job-location-sort,
#job-result-table .job-result-header .job-table-header-location,
#recommendation-table .job-result-header #desktop-job-location-sort,
#recommendation-table .job-result-header .job-table-header-location {
    pointer-events: none;
    cursor: default;
}

/* line 542, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#job-result-table .job-result-header a,
#job-result-table .job-result-header span,
#job-result-table .job-result-header .job-table-header-title,
#job-result-table .job-result-header .job-table-header-location,
#job-result-table .job-result-header .job-table-header-date-posted,
#recommendation-table .job-result-header a,
#recommendation-table .job-result-header span,
#recommendation-table .job-result-header .job-table-header-title,
#recommendation-table .job-result-header .job-table-header-location,
#recommendation-table .job-result-header .job-table-header-date-posted {
    color: #a02621;
    text-transform: capitalize;
    font-weight: 400;
    display: inline-block;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

#job-result-table .job-result-header a:hover,
#job-result-table .job-result-header a:active,
#job-result-table .job-result-header a:focus,
#job-result-table .job-result-header span:hover,
#job-result-table .job-result-header span:active,
#job-result-table .job-result-header span:focus,
#job-result-table .job-result-header .job-table-header-title:hover,
#job-result-table .job-result-header .job-table-header-title:active,
#job-result-table .job-result-header .job-table-header-title:focus,
#job-result-table .job-result-header .job-table-header-location:hover,
#job-result-table .job-result-header .job-table-header-location:active,
#job-result-table .job-result-header .job-table-header-location:focus,
#job-result-table .job-result-header .job-table-header-date-posted:hover,
#job-result-table .job-result-header .job-table-header-date-posted:active,
#job-result-table .job-result-header .job-table-header-date-posted:focus,
#recommendation-table .job-result-header a:hover,
#recommendation-table .job-result-header a:active,
#recommendation-table .job-result-header a:focus,
#recommendation-table .job-result-header span:hover,
#recommendation-table .job-result-header span:active,
#recommendation-table .job-result-header span:focus,
#recommendation-table .job-result-header .job-table-header-title:hover,
#recommendation-table .job-result-header .job-table-header-title:active,
#recommendation-table .job-result-header .job-table-header-title:focus,
#recommendation-table .job-result-header .job-table-header-location:hover,
#recommendation-table .job-result-header .job-table-header-location:active,
#recommendation-table .job-result-header .job-table-header-location:focus,
#recommendation-table .job-result-header .job-table-header-date-posted:hover,
#recommendation-table .job-result-header .job-table-header-date-posted:active,
#recommendation-table .job-result-header .job-table-header-date-posted:focus {
    text-decoration: none;
}

/* line 559, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#job-result-table .job-result-header .job-table-header-title,
#job-result-table .job-result-header .job-table-header-location,
#job-result-table .job-result-header .job-table-header-date-posted,
#recommendation-table .job-result-header .job-table-header-title,
#recommendation-table .job-result-header .job-table-header-location,
#recommendation-table .job-result-header .job-table-header-date-posted {
    display: table-cell;
}

/* line 565, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#job-result-table .job-result-header .glyphicon-menu-down,
#job-result-table .job-result-header .glyphicon-menu-up,
#recommendation-table .job-result-header .glyphicon-menu-down,
#recommendation-table .job-result-header .glyphicon-menu-up {
    color: #2d88c1;
}

/* line 573, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#job-result-table .job-result,
#recommendation-table .job-result {
    font-size: 16px;
    border-top: solid 1px #feedc8;
    /* Addition */
    font-family: Verdana, "Open Sans", sans-serif;
    font-size: 14px;
    /* End of addition */
}

/* line 585, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#job-result-table .job-result td .job-result-title,
#recommendation-table .job-result td .job-result-title {
    color: #a02621;
    font-weight: bold;
    font-family: Verdana, "Open Sans", sans-serif;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

#job-result-table .job-result td .job-result-title:hover,
#job-result-table .job-result td .job-result-title:active,
#job-result-table .job-result td .job-result-title:focus,
#recommendation-table .job-result td .job-result-title:hover,
#recommendation-table .job-result td .job-result-title:active,
#recommendation-table .job-result td .job-result-title:focus {
    background-color: transparent;
    text-decoration: none;
}

/* line 597, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#job-result-table .job-result td.job-result-company-cell,
#job-result-table .job-result td.job-result-location-cell,
#job-result-table .job-result td.job-result-date-posted-cell,
#recommendation-table .job-result td.job-result-company-cell,
#recommendation-table .job-result td.job-result-location-cell,
#recommendation-table .job-result td.job-result-date-posted-cell {
    color: #555555;
}

/* line 607, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#job-result-table .job-result td.job-result-company-cell .address-line,
#job-result-table .job-result td.job-result-location-cell .address-line,
#job-result-table .job-result td.job-result-date-posted-cell .address-line,
#recommendation-table .job-result td.job-result-company-cell .address-line,
#recommendation-table .job-result td.job-result-location-cell .address-line,
#recommendation-table .job-result td.job-result-date-posted-cell .address-line {
    display: table-cell;
}

/* line 11, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

#job-result-table .job-result td.job-table-element-arrow a,
#job-result-table .job-result td.job-table-element-arrow a:hover,
#job-result-table .job-result td.job-table-element-arrow a:active,
#job-result-table .job-result td.job-table-element-arrow a:focus,
#recommendation-table .job-result td.job-table-element-arrow a,
#recommendation-table .job-result td.job-table-element-arrow a:hover,
#recommendation-table .job-result td.job-table-element-arrow a:active,
#recommendation-table .job-result td.job-table-element-arrow a:focus {
    color: #ffd16c;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

#job-result-table .job-result:hover,
#job-result-table .job-result:active,
#job-result-table .job-result:focus,
#recommendation-table .job-result:hover,
#recommendation-table .job-result:active,
#recommendation-table .job-result:focus {
    background-color: #ffdf98;
}

/* line 692, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

#no-jobs-message {
    padding: 30px 15px;
    text-align: center;
}

/* line 706, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */

.jrp-pagination-row .mobile-pagination {
    text-align: center;
}

@media (min-width: 992px) {
    /* line 730, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */
    #jrp-desktop-facet-col .caret-facet-category-header,
    #job-result-table .job-result-header {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    /* line 734, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */
    #jrp-desktop-facet-col .caret-facet-category-header,
    #jrp-desktop-facet-col .caret-facet-category-header a,
    #jrp-desktop-facet-col .caret-facet-category-header span,
    #jrp-desktop-facet-col .caret-facet-category-header .job-table-header-title,
    #jrp-desktop-facet-col .caret-facet-category-header .job-table-header-location,
    #jrp-desktop-facet-col .caret-facet-category-header .job-table-header-date-posted,
    #job-result-table .job-result-header,
    #job-result-table .job-result-header a,
    #job-result-table .job-result-header span,
    #job-result-table .job-result-header .job-table-header-title,
    #job-result-table .job-result-header .job-table-header-location,
    #job-result-table .job-result-header .job-table-header-date-posted {
        font-size: 18px;
        line-height: 30px;
    }
    /* line 755, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */
    #jrp-desktop-facet-col #desktop-facets-container #narrow-search-header {
        display: none;
    }
    /* line 761, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */
    #jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body {
        margin-top: 0px;
    }
    /* line 772, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */
    #jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets {
        padding-bottom: 25px;
    }
    /* line 775, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */
    #jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets:last-child {
        padding-bottom: 0px;
    }
    /* line 785, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */
    #jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .caret-facet-category-header {
        padding: 10px 0px 10px 14px;
    }
    /* line 801, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */
    #jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .caret-facet-item-container {
        margin: 0px;
    }
    /* line 823, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */
    #job-result-table .job-result-header,
    #recommendation-table .job-result-header {
        min-width: 150px;
    }
}

@media (min-width: 1200px) {
    /* line 837, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */
    #jrp-desktop-facet-col .caret-facet-category-header,
    #jrp-desktop-facet-col .caret-facet-category-header a,
    #jrp-desktop-facet-col .caret-facet-category-header span,
    #jrp-desktop-facet-col .caret-facet-category-header .job-table-header-title,
    #jrp-desktop-facet-col .caret-facet-category-header .job-table-header-location,
    #jrp-desktop-facet-col .caret-facet-category-header .job-table-header-date-posted,
    #job-result-table .job-result-header,
    #job-result-table .job-result-header a,
    #job-result-table .job-result-header span,
    #job-result-table .job-result-header .job-table-header-title,
    #job-result-table .job-result-header .job-table-header-location,
    #job-result-table .job-result-header .job-table-header-date-posted {
        font-size: 20px;
    }
    /* line 846, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-results-page.scss */
    #job-result-table .job-result-header,
    #recommendation-table .job-result-header {
        min-width: 200px;
    }
}

/* line 6, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

#job-details-page .container .container {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
}

/* line 14, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

#jdp-apply-button-top,
#jdp-apply-button-bottom,
#jdp-apply-button-top-mobile,
#jdp-apply-button-bottom-mobile {
    max-width: 185px;
    margin: 0 auto;
}

/* line 23, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

#jdp-not-ready-to-apply-link-top,
#jdp-not-ready-to-apply-link-bottom {
    color: #a02621;
    text-align: center;
    text-transform: capitalize;
}

/* line 34, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.jdp-title-inner-container {
    background-color: #fff;
    padding: 15px;
    display: table;
    width: 100%;
}

/* line 44, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.jdp-title-inner-container .jdp-title-block-position .jdp-job-title {
    color: #a02621;
    font-size: 24px;
    font-weight: bold;
    text-transform: capitalize;
    line-height: 1.5;
    /* Addition */
    font-family: "Avenir Light", Arial, sans-serif;
    /* End addition */
}

/* line 65, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.jdp-title-inner-container .jdp-title-block-position .jdp-job-title .jdp-title-job-in {
    text-transform: lowercase;
}

/* line 79, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.jdp-title-inner-container .jdp-title-block-position .jdp-job-title .jdp-title-job-at {
    text-transform: lowercase;
}

/* line 96, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.jdp-title-inner-container .jdp-title-block-position #jdp-title-date-posted {
    color: #555555;
    padding-top: 10px;
    display: none;
}

/* line 117, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content {
    background-color: #fff;
    padding-top: 0px;
}

/* line 122, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content .content-card-header {
    color: #a02621;
    text-align: left;
    text-transform: capitalize;
    /* Addition */
    font-family: "Avenir Light", Arial, sans-serif;
    /* end Addition */
    font-size: 23px;
    font-weight: 400;
}

/* line 140, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content #jdp-social-sharing-section {
    border-top: 3px solid #ccc;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

/* line 152, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content .jdp-job-snapshot-card {
    padding: 0px 0px 15px 0px;
    margin-bottom: 30px;
}

/* line 165, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content .jdp-job-snapshot-card .content-card-header {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom: 2px solid #ccc;
    margin: 0px 20px 0px 20px;
    padding: 20px 5px 20px 5px;
}

/* line 184, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content .jdp-job-snapshot-card .snapshot-padding {
    padding: 20px;
    line-height: 30px;
}

/* line 196, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content .jdp-job-snapshot-card .snapshot-padding li {
    padding-bottom: 15px;
}

/* line 204, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content .jdp-job-snapshot-card .snapshot-padding li .snapshot-icon.secondary-text-color {
    color: #2d88c1;
    color: #a02621;
    font-size: 24px;
    padding-top: 9px;
    padding-right: 10px;
}

/* line 211, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content .jdp-job-snapshot-card .snapshot-padding li .snapshot-icon.secondary-text-color.glyphicon-triangle-top {
    padding-top: 3px;
}

/* line 215, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content .jdp-job-snapshot-card .snapshot-padding li .snapshot-icon.secondary-text-color.fa-clock-o,
.job-details-content .jdp-job-snapshot-card .snapshot-padding li .snapshot-icon.secondary-text-color.fa-info-circle {
    padding-top: 8px;
}

/* line 226, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content .jdp-job-snapshot-card .snapshot-padding li .snapshot-text {
    color: #555555;
    font-family: "Avenir Light", Arial, sans-serif;
}

/* line 239, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content .jdp-job-snapshot-card .snapshot-padding li .secondary-text-color {
    color: #2d88c1;
    color: #a02621;
    font-weight: normal;
}

/* line 250, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content .jdp-job-snapshot-card .snapshot-padding li .job-snapshot-link {
    color: #4d9aca;
    color: #a02621;
    font-weight: bold;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.job-details-content .jdp-job-snapshot-card .snapshot-padding li .job-snapshot-link:hover,
.job-details-content .jdp-job-snapshot-card .snapshot-padding li .job-snapshot-link:active,
.job-details-content .jdp-job-snapshot-card .snapshot-padding li .job-snapshot-link:focus {
    color: #ffd16c;
}

/* line 275, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content #jdp-job-description-section {
    background-color: #fff;
    border-top: 3px solid #ccc;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    margin-top: 0px;
}

/* line 288, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content #jdp-job-description-section .jdp-job-description-card {
    padding-top: 0px;
    margin-bottom: 0px;
}

/* line 297, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content #jdp-job-description-section .jdp-job-description-card,
.job-details-content #jdp-job-description-section .jdp-job-description-card p,
.job-details-content #jdp-job-description-section .jdp-job-description-card li {
    color: #555555;
    /* Addition */
    font-family: Verdana, "Open Sans", sans-serif;
    /* end Addition */
}

/* line 307, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content #jdp-job-description-section .jdp-job-description-card a {
    color: #ffd16c;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.job-details-content #jdp-job-description-section .jdp-job-description-card a:hover,
.job-details-content #jdp-job-description-section .jdp-job-description-card a:active,
.job-details-content #jdp-job-description-section .jdp-job-description-card a:focus {
    color: #ffd16c;
    text-decoration: underline;
}

/* line 321, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content #jdp-job-requirements-section {
    background-color: #fff;
    border-bottom: 3px solid #ccc;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

/* line 340, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content #jdp-job-requirements-section .jdp-job-requirements-card,
.job-details-content #jdp-job-requirements-section .jdp-job-requirements-card p,
.job-details-content #jdp-job-requirements-section .jdp-job-requirements-card li {
    color: #555555;
    /* Addition*/
    font-family: Verdana, "Open Sans", sans-serif;
    /* end Addition */
}

/* line 350, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content #jdp-job-requirements-section .jdp-job-requirements-card a {
    color: #ffd16c;
}

/* line 18, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/abstracts/_mixins.scss */

.job-details-content #jdp-job-requirements-section .jdp-job-requirements-card a:hover,
.job-details-content #jdp-job-requirements-section .jdp-job-requirements-card a:active,
.job-details-content #jdp-job-requirements-section .jdp-job-requirements-card a:focus {
    color: #ffd16c;
    text-decoration: underline;
}

/* line 364, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content #jdp-bottom-apply-section {
    margin-top: 10px;
    background-color: #fff;
}

/* line 376, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content #jdp-bottom-apply-section .jdp-bottom-apply-card {
    padding-bottom: 5px;
}

/* line 387, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content #jdp-bottom-apply-section #jdp-bottom-apply-button-col {
    padding-top: 20px;
}

/* line 405, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content #jdp-similar-jobs-row {
    background-color: #fff;
    padding: 10px 0px;
    margin: 0px;
}

/* line 418, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content #jdp-similar-jobs-row h3 {
    font-size: 30px;
    color: #a02621;
    padding-bottom: 10px;
    text-align: center;
    text-transform: uppercase;
    /* Addition */
    font-family: "Avenir Light", Arial, sans-serif;
    /* end Addition */
}

/* line 442, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content #jdp-similar-jobs-row .similar-jobs {
    text-align: center;
}

/* line 447, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content #jdp-similar-jobs-row .similar-jobs li .similar-jobs-tag {
    color: #a02621;
}

/* line 457, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */

.job-details-content #jdp-similar-jobs-row .similar-jobs>li+li:before {
    padding: 0px;
    content: "";
}

@media (min-width: 768px) {
    /* line 476, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */
    .jdp-title-inner-container .jdp-title-block-position .jdp-job-title {
        font-size: 36px;
        line-height: 1.1;
    }
    /* line 485, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */
    .jdp-title-inner-container .jdp-top-apply-block-position {
        /* width: 25%; */
        vertical-align: middle;
    }
    /* line 500, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */
    .job-details-content #jdp-bottom-apply-section #jdp-bottom-apply-company-logo-col .multi-brand-image {
        text-align: left;
    }
    /* line 507, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */
    .job-details-content #jdp-bottom-apply-section #jdp-bottom-apply-button-col {
        padding-top: 0px;
    }
    /* line 517, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */
    .job-details-content #jdp-similar-jobs-row h3 {
        text-align: left;
    }
    /* line 523, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */
    .job-details-content #jdp-similar-jobs-row .similar-jobs {
        text-align: left;
    }
    /* line 526, Z:/Hector Gutierrez/Premium/Migration/Pepperidge Farm/Premium Site Template/scss/pages/_job-details-page.scss */
    .job-details-content #jdp-similar-jobs-row .similar-jobs>li+li:before {
        padding: 0 0.55em;
        color: #a02621;
        content: "|";
    }
}

/* Edits 1/24/2018 */

.read-more-button[aria-expanded="false"]::before {
    content: 'Read More';
    display: inline-block;
}

.read-more-button[aria-expanded="true"]::before {
    content: 'Read Less';
    display: inline-block;
}

.read-more-button:link,
.read-more-button:hover,
.read-more-button:active {
    font-size: 13px;
    text-decoration: none;
    color: #a02621;
}

.routes-for-purchase,
.featured-routes,
.alabama-routes {
    font-family: "Avenir Light", Arial, sans-serif;
    font-size: 16px;
    line-height: 20px;
}

footer a:link,
footer a:hover,
footer a:active,
footer a:focus {
    text-decoration: underline;
    color: #849b37;
}

#sign-up-widget {
    font-size: 13px;
}

.search-mobile #search-bar .search-bar-element.search-widget-container .search-btn {
    border-radius: 9px;
}

.navbar-default.hidden-xs .navbar-nav li:not(.active) {
    background-image: url(/media/2024/3/de75169a-b092-4f9e-bec0-21a678d648f4-1711655468324.png);
    background-repeat: no-repeat;
    background-size: 100% 20px;
    background-position: 0% 100%;
}

.search-toggle-button-mobile {
    right: 0px;
    left: 65%;
}

.navbar-default .navbar-toggle {
    top: 15px;
    left: 86%;
}

.join-section a {
    margin: 0 auto;
    max-width: 300px;
}

.join-section a img {
    width: 100%;
}

@media (max-width: 767px) {
    .join-section.visible-xs a img,
    .about-sdb a img,
    .distributorship-sdb a img {
        padding-bottom: 15px;
    }
    .join-row {
        margin-bottom: 1em;
    }
}

@media (min-width: 768px) and (max-width: 992px) {
    .routes-for-purchase,
    .featured-routes,
    .alabama-routes {
        font-size: 12px;
    }
    #job-result-table .job-result-header a {
        font-size: 23px;
    }
    .jdp-title-inner-container .jdp-top-apply-block-position {
        width: 35%;
    }
}

/* End edits 1/24/2018 */

/* Edits 1/26/2018 */

.navigation-tabs-section {
    padding-top: 0px;
    padding-right: 30px;
    padding-left: 30px;
}

#navigation-tabs {
    margin-bottom: 20px;
}

.jdp-job-requirements-card .content-card-header {
    margin-top: 0px;
}

.jdp-job-description-card.content-card {
    padding-bottom: 0px;
}

.job-details-content #jdp-job-requirements-section .jdp-job-requirements-card p,
.job-details-content #jdp-job-requirements-section .jdp-job-requirements-card ul {
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
}

.job-details-content #jdp-job-description-section .jdp-job-description-card {
    font-size: 13px;
    color: #b07a34;
    padding-bottom: 20px;
}

/*#jdp-job-snapshot-section{
  background-color: #fef5ee;
}*/

@media (min-width: 768px) {
    .search-desktop-home .search-box .search-jrp,
    .search-desktop-home .search-box .search-jdp,
    .search-desktop-home .search-box .search-internals {
        margin-bottom: 0px;
    }
    .search-results-title,
    .jdp-title-inner-container .jdp-title-block-position .jdp-job-title {
        font-size: 30px;
        font-weight: 400;
        margin-top: 0px;
        margin-bottom: 0px;
    }
    #job-result-table-header-table-row {
        font-family: "Avenir Light", Arial, sans-serif;
    }
    .jdp-title-inner-container {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-right: 0px;
        padding-left: 0px;
        padding-top: 0px;
    }
    .jdp-job-description-card br:nth-of-type(2n+1) {
        display: none;
    }
    #jdp-apply-section-top {
        float: right;
    }
}

@media (min-width: 992px) {
    #jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .caret-facet-category-header {
        font-size: 18px;
    }
}

#jrp-join-and-pagination-row.join-row {
    padding-top: 0px;
    padding-bottom: 0px;
}

@media (min-width: 1200px) {
    #job-result-table .job-result-header a,
    #jrp-desktop-facet-col #desktop-facets-container #desktop-facets-body .desktop-facets .caret-facet-category-header {
        font-size: 23px;
    }
    .join-row {
        padding-top: 2em;
    }
    #jrp-join-and-pagination-row.join-row {
        padding-top: 0px;
        padding-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    .all-content,
    .carousel-container {
        margin-bottom: -2px;
    }
}

/* End edits 1/26/2018 */

/* Edits 1/31/2018 */

#jdp-apply-button-top,
#jdp-apply-button-bottom {
    border-radius: 9px;
}

#jdp-not-ready-to-apply-link-top,
#jdp-not-ready-to-apply-link-bottom {
    font-size: 14px;
}

.jrp-pagination-row {
    padding: 20px 0 20px 0;
}

.join-row {
    margin-top: 1em;
    margin-bottom: 1em;
}

/* End edits 1/31/2018 */

/* edits 02/05/2018 */

.job-details-content #jdp-job-description-section,
.job-details-content #jdp-job-requirements-section {
    border: 1px solid #feedc8;
    border-top-width: 32px;
    border-radius: 15px;
}

#jdp-job-requirements-section {
    margin-top: 32px;
}

.job-details-content #jdp-social-sharing-section {
    border: none;
}

#jdp-job-snapshot-section {
    border: 1px solid #feedc8;
    border-top-width: 32px;
    border-radius: 15px;
    margin-bottom: 32px;
}

#edit-preference-title {
    margin-top: 0px;
    margin-bottom: 0px;
}

#cb-legal-content-block h1 {
    margin-top: 0px;
}

/* End edits 02/05/2018 */

/* Logan Genet Edits 02/06/2018 */

.jdp-title-job-in,
.jdp-title-job-location,
.jdp-title-job-at,
.jdp-title-job-company {
    display: none;
}

#desktop-facets-body div.caret-facet-category-header {
    border-radius: 9px 9px 0 0;
    padding: 10px 0px 5px 14px;
}

#desktop-facets-body .desktop-facets {
    border-radius: 9px;
}

.facet-collapsable {
    border-radius: 0px 0px 9px 9px;
    border: 1px solid #feedc8;
    border-top: none;
}

#job-result-table .job-result-header {
    background-color: #feedc8;
}

#job-result-table .job-result-header:first-child {
    border-top-left-radius: 9px;
}

#job-result-table .job-result-header:last-child {
    border-top-right-radius: 9px;
}

#job-result-table {
    border-bottom: 1px solid #feedc8;
}

.job-details-content .jdp-job-snapshot-card .snapshot-padding li.discrete-field-2 .secondary-text-color,
.job-details-content .jdp-job-snapshot-card .snapshot-padding li.discrete-field-3 .secondary-text-color {
    font-weight: 700;
    /*specified for the $ values*/
}

/* BEGIN EDIT ADDED ON 12-11-2018*/

#alabama-routes {
    display: none !important;
}

/* END EDIT ADDED ON 12-11-2018*/

/*EDITS 12/20/2018*/

#navigation-tabs ul li {
    -webkit-transition: 0.3s ease all;
    transition: 0.3s ease all;
}

#navigation-tabs ul li a {
    -webkit-transition: 0.3s ease all;
    transition: 0.3s ease all;
}

/*END OF EDITS 12/20/2018*/

.job-result-header div {
    display: none !important;
}

#jdp-title-container .jdp-apply-save-block {
    padding-left: 0px;
}

@media (min-width: 768px) {
    #jdp-title-container .jdp-title-block-position {
        display: block;
        float: left;
        width: 70%;
    }
    #jdp-title-container .jdp-apply-save-block {
        float: right;
        width: 25%;
    }
    #jdp-title-container .jdp-apply-save-block .jdp-top-apply-block-position {
        padding-left: 0px;
    }
}

.btn-view-router {
/*    line-height: 40px;   */
}

.btn-view-router:after {
    top: 14px;
}


/* Edits 1/14/20 */
#fp-featured-routes{
    visibility: hidden;   
}

.jdp-title-inner-container .jdp-top-apply-block-position {
    width: 20%;
}

#featured-routes{
    display: none;
}
/* END OF Edits 1/14/20 */

/*EDITS 03/31/2020*/
#jdp-apply-button-top, #jdp-apply-button-bottom{
    position: relative;
  }
  
  #jdp-apply-button-top::after, #jdp-apply-button-bottom::after{
    content: "Click to Begin Route Purchase Process and select “Apply without a Resume”";
    position: absolute;
    top: -110px;
    left: 0;
    right: 0;
    background-color: #fff;
    color: #555555;
    font-size: 14px;
    line-height: 1.5;
    text-align: center;
    border-radius: 9px;
    padding: 10px;
    box-shadow: 0px 2px 8px rgba(0,0,0,0.25);
    text-transform: none;
  
    display: none;
  }
  
  #jdp-apply-button-top::before, #jdp-apply-button-bottom::before{
    content: "";
    position: absolute;
    top: -8px;
    left: auto;
    right: calc(50% - 10px);
    width: 0px;
    height: 0px;
    border: 10px solid transparent;
    border-top-color: #fff;
    z-index: 5;
  
    display: none;
  }
  
  #jdp-apply-button-top:hover:after, #jdp-apply-button-top:hover:before, #jdp-apply-button-bottom:hover:after, #jdp-apply-button-bottom:hover:before {
    display: block;
  }
  
  .jdp-title-inner-container .jdp-top-apply-block-position{
    width: 100%;
  }
  
  @media(min-width: 768px){
    .jdp-title-inner-container .jdp-top-apply-block-position{
      width: 35%;
    }
  }
  
  @media(min-width: 992px){
    .jdp-title-inner-container .jdp-top-apply-block-position{
      width: 28%;
    }
  
    #jdp-apply-button-bottom::after{
      top: -152px;
    }
  }
  
  @media(min-width: 1200px){
    .jdp-title-inner-container .jdp-top-apply-block-position{
      width: 20%;
    }
  
    #jdp-apply-button-top::after, #jdp-apply-button-bottom::after{
      top: -132px;
    }
  }
  .routes-for-purchase-faq
{
max-width:100%;
}
.unselectn
{
user-select: none;
color:#fdfdf3;
}
.set-apart-white {
/*    color: #a02621;    */
color:#fdfdf3;
}
.black-text {
    color: #000000;
}
.set-apart-black {
    color: #000000;
}
.btn-view-router-faq {
   line-height: 40px;
}
/* END OF Edits 1/14/20 */
/*Extra Css for Search Page*/



.our-faq-head-font
{
    font-size: 21px;
}

#jdp-social-sharing-section {
visibility: hidden;
display: none;
}

.secondary-text-color {
    font-size: 14px;
}
div#jrp-join-section {
    visibility: hidden;
}
#jrp-join-and-pagination-row #jrp-join-section.join-container {
    visibility: hidden;
}
/*End*/