 @import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300,600,700);body {font-family: 'Source Sans Pro', sans-serif;}

 .page-id-3188 h1{

	 font-size: 48px;

    line-height: 60px;

    /*text-shadow: 0 0 21px rgba(0, 0, 0, 0.47);*/

	color:#fff;

	text-transform: capitalize !important;

	}

#header {box-shadow:0 0 10px rgba(0, 0, 0, 0.12);}

.main_menu li a {height: 65px !important;line-height: 65px !important;}

h1, h2, h3, h4, h5, h6 {color: inherit;font-family: inherit;font-weight: 300;margin: 0;text-rendering: optimizelegibility;}

.header-scrolled .main_menu li a, .header-scrolled .container {height: 32.5px !important;}

#header {background:#fff;}

#footer #email-subscribers-2 h3, #footer h5 {

    color: #888888;

    font-size: 14px;

    font-weight: 700;

    letter-spacing: 2px;

    margin-bottom: 10px;

   /* padding-top: 20px;*/

    text-transform: uppercase;

    margin-top: 0;

}

.dropdown_available {display:none;}

#footer .footer-social-list li {display: inline-block;padding-left: 10px;}

#footer .footer-social-list a {background-color: #990000;border-radius: 100%;color: #fff;display: block;font-size: 18px;height: 40px;line-height: 40px;text-align: center;width: 40px;}

#footer #email-subscribers-2 input#es_txt_email {background-color: #fff;background-image: none;border: 1px solid #ccc;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;color: #555;display: block;font-size: 14px;height: 34px;line-height: 1.42857;padding: 6px 12px;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width: 100%;border-radius: 10px; font-family: 'Source Sans Pro', sans-serif; font-weight:300;}

#footer #email-subscribers-2 .es_lablebox {display:none;}

#es_txt_email::-moz-placeholder {font-size: 12px;font-style: italic;}

.custom-footer-subscriber {position:relative;}

.custom-footer-subscriber input#es_txt_button {background: rgba(0, 0, 0, 0) url(images/arro-foot.png) no-repeat;border: 0 none;cursor: pointer;position: absolute;right: 5px;top: 22px;width: 10px;}

#homepage .avia_image {max-width: 89px;}

#homepage .av-special-heading h3 {font-size: 42px;color: #990000;font-family: 'Source Sans Pro', sans-serif;}

#homepage .av_textblock_section p.short-desc {color: #666;font-size: 16px;font-weight: 300;letter-spacing: 1px;line-height: 24px;margin: 30px auto;width: 670px;font-family: 'Source Sans Pro', sans-serif;}

#homepage .avia_textblock p a,
#homepage .avia_textblock p span:not(.c-span) {text-decoration: none;font-size:16px;font-family: 'Source Sans Pro', sans-serif;font-weight:300;padding:15px 0;display:inline-block;}

#homepage .avia_textblock p a:hover,#homepage .avia_textblock p span:not(.c-span):hover {color:#990000;}

/*#homepage .avia_image:hover {background: url("/wp-content/themes/enfold/images/bread-icon-hover.png");}

*/#socket {background-color: #990000;}

#socket .copyright {float:right !important;font-size: 13px !important;color: #fff;font-family: 'Source Sans Pro', sans-serif;margin-right: 6.6%;}

#socket .sub_menu_socket {float:left !important;margin-left: 0%;}

.sub_menu_socket li a {font-size: 13px;color: #fff;}

.page-banner h1{text-shadow:none !important;}

li.dropdown_ul_available {overflow:visible !important;}

.av-main-nav ul li{width:auto !important;}

#drink-menu .av-masonry-entry:hover .av-masonry-image-container{transform:none !important; opacity:.5;}
#drink-menu .av-masonry-entry-active .av-masonry-image-container{transform:none !important; opacity:.5;}

#header .twelve.units {width:750px !important;left:0;background:#990000 !important;border-top:5px solid #C0A264 !important;top:60px;}

#header .twelve.units:before {border-bottom: 20px solid rgba(0, 0, 0, 0);border-left: 16px solid #c0a264;border-top: 20px solid rgba(0, 0, 0, 0);content: "";height: 0;left: 20px;margin: -71px 0 0;position: absolute;transform: rotate(270deg);width: 20px;}

#header .six.units ul {border:0 !important;}

#header .six.units {width:400px !important;left:0;background:#990000 !important;border-top:5px solid #C0A264 !important;top:60px;}

#header .six.units:before {border-bottom: 20px solid rgba(0, 0, 0, 0);border-left: 16px solid #c0a264;border-top: 20px solid rgba(0, 0, 0, 0);content: "";height: 0;left: 20px;margin: -71px 0 0;position: absolute;transform: rotate(270deg);width: 20px;}

#header .twelve.units ul {border:0 !important;}

#top #header .avia_mega_div > .sub-menu > li {border:0 !important;}

#top #header .avia_mega_div > .sub-menu > li .avia-bullet {display:none !important;}

#top #header .avia_mega_div > .sub-menu > li > ul li a {padding:0;}

#top #header .avia_mega_div > .sub-menu > li > ul li a span {background:none;font-size:14px !important;font-weight:normal;text-transform:none;padding:0;font-weight:300 !important;}

#header .mega_menu_title a {font-size:14px !important;text-transform:uppercase;font-weight:300 !important;font-family: 'Source Sans Pro', sans-serif;display:inline-block;line-height:normal !important;}

#header .mega_menu_title {font-size:14px !important;text-transform:uppercase;font-weight:300 !important;font-family: 'Source Sans Pro', sans-serif;display:inline-block;color:#fff;}

#header .mega_menu_title a:hover {text-decoration:none !important;}

.sub_menu_socket li {border:none !important;padding:10px 30px 10px 0;}

#footer {padding-top: 0;padding-bottom: 0; border:0; box-shadow: 0 0 10px #e5e5e5;}

.custom-footer-subscriber .es_textbox {padding-bottom:0;}

#second-section-home div .av_one_third {width: 33.333%;}

#second-section-home .container, #port .container, #custom-menu-page .container {padding:0;max-width:100%;}

#second-section-home .template-page, #port .template-page, #custom-menu-page .template-page {padding-bottom:0;padding-top:0;}

#second-section-home .flex_column, #port .flex_column {margin: 0;}

#second-section-home img, #port img {border-radius: 0;}

#port .flex_column {width: 33.33%;}

.download-app-txt {background-color: #990000;height: 100%;min-height: 320px;padding-right: 15px;width: 100%;font-family: 'Source Sans Pro', sans-serif;}

.download-app-txt {padding-left: 5%;}

.table-cell {display: table-cell;vertical-align: middle;}

.download-app-txt h1 {font-size: 36px;padding-top: 10px;letter-spacing: 1px;color: #fff;text-transform: lowercase !important;font-family: 'Source Sans Pro', sans-serif;padding-top: 75px;}

.download-app-txt p {font-weight: 300;letter-spacing: 1px;font-size: 18px;padding: 10px 0;color: #fff;

font-family: 'Source Sans Pro', sans-serif;font-family: 'Source Sans Pro', sans-serif;margin:0;}

.download-app-txt ul {margin:0;}

.download-app-txt li {display: inline-block;padding-bottom: 10px;padding-right: 7px;margin:0;padding-top: 15px;}

.minibanner-txt {background-color: rgba(0, 0, 0, 0.3);cursor: pointer;font-weight: 300;height: 100%;left: 0;letter-spacing: 1px;opacity: 1;position: absolute;top: 0;transition: all 0.3s ease 0s;width: 100%;}

.div-table {display: table;min-height: 100%;width: 100%;}

.minibanner-txt h1::after {background-color: #fff;content: "";display: block;height: 2px;margin: 20px auto 0;width: 50px;}

.minibanner-txt h1 {margin-top: 20px;font-size: 42px;font-weight: 300;color:#fff;text-transform: lowercase !important;font-family: 'Source Sans Pro', sans-serif;}

.minibanner-txt p {font-size: 18px;margin: 20px auto;max-width: 400px;font-family: 'Source Sans Pro', sans-serif;}

.minibanner-txt a {color: #fff;}

.minibanner-txt a:hover {color: #fff;text-decoration:none;}

.minibanner-txt p a{color: #fff;}

#port {border-top:none;}

#socket .sub_menu_socket a {color: #fff;font-size: 13px;font-weight: 300;font-family: 'Source Sans Pro', sans-serif;text-transform:uppercase;text-decoration:none;}

#header_main {border-top: medium none;}

.phone-info {background: #990000;padding: 8px 60px;margin-left: 30px;}

.phone-info span i {font-size: 24px;margin-right: 5px;margin-top: -3px;vertical-align: middle;}

.phone-info span {color: #fff;font-size: 14px;font-family: 'Source Sans Pro', sans-serif;font-weight:400;}

#header_meta {background: none;border-bottom: none;}

.header-top-social li {border: medium none !important;margin: 0 6px;}

.header-top-social a {color: #000 !important;font-size: 18px;}

.header-top-social li:last-child {margin-right: 0;}

#header_main .container {max-width:1530px;padding:0;}

#header_meta .container {padding:0;}

#header_main .main_menu {right:19em;}

.custom-header-search {float: right;margin-top:10px;width:275px;}

#header_main .main_menu li a span {font-size: 14px;font-weight: 500;line-height: 20px;padding: 9px 10px;text-transform: uppercase;font-family: 'Source Sans Pro', sans-serif; color:#777777;}

.avia-menu-fx {display: none;}

.main_menu li a span:hover {color:#990000 !important;}

#top .av-main-nav ul li a {height:auto !important;line-height:normal !important;background:#990000 !important;color:#fff !important;border:0 !important;padding:0 10px;}

#top .av-main-nav ul li a span {font-weight:bold;font-size:15px !important;padding:0 10px; color:#fff;}

#top .av-main-nav ul li a:hover {color:#fff !important;}

#top .av-main-nav ul li a span:hover {color:#fff !important;}

#top .av-main-nav ul {padding:30px 0px;background:#990000 !important;border-top:5px solid #C0A264 !important;top:60px;}

#top .av-main-nav ul::before {border-bottom: 20px solid rgba(0, 0, 0, 0);border-left: 16px solid #c0a264;border-top: 20px solid rgba(0, 0, 0, 0);content: "";height: 0;left: 20px;margin: -70px 0 0;position: absolute;transform: rotate(270deg);width: 20px;}

.custom-header-search input#searchsubmit {background: #e1e1e1;color: #000;}

.custom-header-search input#s {background: none !important;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;}

#header_meta .container {max-width:1530px;}

.header-scrolled .custom-header-search {margin-top:10px;}

#port-second .avia-builder-el-9 img{height: 320px; opacity:0; }

#port .avia-image-container-inner {display:block;}

#port .avia-image-container-inner img {width:100%;}

.logo img {height: 115px;position: fixed;top: 0px;width: auto;max-height: 100% !important;}

#homepage .av-image-caption-overlay-center img, #drink-page-bottom-part .av-image-caption-overlay-center img {opacity: 1;background: none !important;width: 100%;}

#homepage .av-image-caption-overlay-center img, #drink-page-bottom-part .av-image-caption-overlay-center img {position: absolute;left: 0;top: 0;}

#homepage .av-image-caption-overlay, #drink-page-bottom-part .av-image-caption-overlay {background: none !important;}

#layerslider_3 h1 {color: #fff;font-family: 'Source Sans Pro', sans-serif;font-size: 60px !important;font-weight: 300;text-transform: lowercase;}

.slider-content.top{margin-top:75% !important;}

.slider-content.middle{margin-top:75% !important;}

.slider-content.bottom{margin-top:65% !important;}

.slider-content.top {

    /*margin-left: 8.33333%;*/

    /*margin-top: 60% !important;*/

}

.ls-gpuhack{transition: all 0.3s ease 0s !important;}

.ls-l > p {font-size: 20px;letter-spacing: 1px;line-height: 0;}

.ls-bottom-slidebuttons a{background: #fff !important;width: 50px !important;border-radius: 0 !important;margin: 0 5px;height: 3px !important;}

 .flex-control-paging a{background: rgb(229,229,229) !important;width: 50px !important;border-radius: 0 !important;margin: 0 5px;height: 7px !important;

 box-shadow:none !important;}

 .flex-control-paging a.flex-active{background:rgb(226,179,66) !important;}

.ls-bottom-slidebuttons a.ls-nav-active {opacity: 1 !important;}

.header-scrolled .logo img {height: 85px;transition:.4s;}

#header_main .main_menu li.current-menu-item a {color: #990000;}

#custom-menu-page .flex_column {margin: 0;width: 33.33%;padding-bottom:40px;margin-bottom: 0 !important;}

.page-banner h1 {font-family: 'Source Sans Pro', sans-serif;padding:140px 0;font-weight:300;color:#fff;}

#custom-menu-page .flex_column a {position:relative;display:inline-block;margin-bottom: 60px;}

#custom-menu-page .image-overlay-inside {display:none;}

.view-all {color: #fff;display:none;font-family: 'Source Sans Pro', sans-serif;font-size: 36px;font-weight: 300;left: 0;position: absolute;right: 0;text-align: center;top: 45%;z-index: 9999999; text-transform:lowercase;}

.milestones-box {border: 4px solid #c0a264 !important;}

.milestones-point:after {height:35px !important;}

.milestones-point span {top:-8px;z-index:2;}

.milestones-year{line-height:30px;}

.milestones-img > img {vertical-align:middle;}

#custom-menu-page .image-overlay {background: rgba(0, 0, 0, 0.4) !important;}
#custom-menu-page .flex_column a:after{ content:""; display:block; background-color:rgba(0,0,0,0.5); position:absolute; top:0; bottom:0; left:0; right:0; opacity:0; transition:all 0.25s;}
#custom-menu-page .flex_column a:hover:after{ opacity:1;}
#custom-menu-page .flex_column a:hover span.view-all {display:block;text-decoration:underline;}

#custom-menu-page .image-overlay {left: 0 !important;width: 100% !important;}

#custom-menu-page h3 {position: absolute;top: 100%;width: 100%;font-family: 'Source Sans Pro', sans-serif;font-size: 18px;font-weight: 300;margin-bottom: 0;padding: 20px;text-align: center; text-transform:uppercase;}

#terms-page h1, #privacy-policy h1 {font-size: 36px;font-weight: 600;padding-bottom: 20px;text-align: center;text-transform: capitalize;}

#terms-page p, #privacy-policy p {font-size: 14px;font-weight: 400;padding: 10px 0;color:#333;font-family: 'Source Sans Pro', sans-serif;/*font-size: 13px;*/}
#terms-page p a, #privacy-policy p a{ color:#900; text-decoration:underline;}

#privacy-policy p strong {color: #900;font-size: 16px;font-weight: 600;font-family: 'Source Sans Pro', sans-serif;}

#terms-page main.template-page, #privacy-policy main.template-page {margin-left: 14.5% !important;padding: 50px 10px !important;width: 72.66% !important;}

#privacy-policy .color-red {color: #990000;font-family: 'Source Sans Pro', sans-serif;font-weight: 600;font-size: 13px;}

.main_color {border-top:0;}

#header_main {border-bottom:0;}

#header_main .container {height: 65px !important;line-height: 65px !important;}

.inner-container {height: 65px;}

.header-scrolled #header_meta {display:none;}

#drink-page .template-page {padding:20px 0;}

#drink-page h3.av-special-heading-tag {color: #990000;font-family: 'Source Sans Pro', sans-serif;font-size: 30px;text-transform: uppercase;}

#drink-page .av-special-heading {padding: 0 !important;}

#drink-page {min-height: auto;}

#av-masonry-1 .swiper-wrapper a.swiper-slide {font-size: 14px;padding-bottom: 20px;padding-top: 20px;/*width: auto !important;*/

/*padding-left: 50px;*/color:#000;text-transform:uppercase; /*margin:0 10px 0 25px;*/}

.swiper-wrapper.av-sort-by-term  {/*padding:0 20px;*/}

.swiper-button-next.swiper-button-black {

    background: #ffffff center; background-repeat:no-repeat;

    /*padding: 0 30px;*/

    right: 0;

}

#av-masonry-1 .swiper-button-prev.swiper-button-black {

    background: #ffffff center; background-repeat:no-repeat;

    /*padding: 0 30px;*/

    left: 0;

}

#drink-menu .avia-arrow{display:none;}

.avia_desktop .av-hover-overlay-active .av-masonry-image-container{opacity:1;}

.av-large-gap.av-fixed-size .av-masonry-entry .av-inner-masonry:hover{color:#990000;}

#layerslider_4:hover .ls-gpuhack{background:rgba(0, 0, 0, .25);}

#drink-menu .swiper-container-1 {border-bottom: 1px solid #e1e1e1;border-top: 1px solid #e1e1e1;margin: 0 auto 10px;padding:0;width: 83.33%;}

/*.av-large-gap.av-fixed-size .av-masonry-entry .av-inner-masonry{right:0; margin:0 10px;}*/

#drink-menu .av-inner-masonry{position:static;}

#drink-menu .av-masonry-entry {

    /*margin-right: 30px;

    width: 22.3% !important;*/

}

#testimonials .container {

    padding: 0 15px !important;

}

ul.slides{/*width:auto !important;*/}



.metaslider li:last-child{margin-right:0 !important;}

.av-masonry {background: #fff none repeat scroll 0 0 !important;}

#custom-heading-title .template-page {padding:0;}

#custom-heading-title h3 {color: #000;font-family: 'Source Sans Pro', sans-serif;font-size: 30px;font-weight: 400;}

#custom-heading-title {min-height: auto;padding: 70px 0 0;}

#drink-page-bottom-part .container {max-width: 970px;}

#drink-page-bottom-part .container .flex_column img {width: 89px !important;}

#drink-page-bottom-part .container .flex_column {width: 25%; margin-left:0;}

#drink-page-bottom-part .container .flex_column a, #drink-page-bottom-part .container .flex_column span:not(.c-span) {font-size: 16px;font-weight: 400;}

#drink-page-bottom-part .container .flex_column a{color:inherit;}

#drink-page-bottom-part .container .flex_column:hover{color:#990000;}

#drink-menu #av-masonry-1 {background: #fff none repeat scroll 0 0;}

#drink-menu .av-masonry-container {/*margin-left: 8.3%;width: 83.33% !important;*/}

#drink-menu figure figcaption h3 {/*color: #666666;*/color:#fff; font-size: 14px;font-weight: 300;letter-spacing: 1px;padding-top: 5px;text-align:center;font-family: 'Source Sans Pro', sans-serif;}

#drink-menu figure figcaption {padding: 0 !important;}

#drink-menu figure figcaption h3 {}

.bx-wrapper {box-shadow: none !important;border:0 !important;}

.bx-pager {display:none;}

/*.swiper-button-prev, .swiper-button-next {background-position: center center;background-repeat: no-repeat;background-size: 27px 44px;cursor: pointer;height: 15px !important;margin-top: 0 !important;position: absolute;top: 33% !important;width: 27px;z-index: 10;}

.swiper-slide {padding-bottom: 20px;padding-left: 50px;padding-top: 20px;width: auto;}*/

#newsroom-masonary h3 {font-size: 18px;font-weight: 700;letter-spacing: 1px;line-height: 26px;text-transform: uppercase;text-align:center;}

#newsroom-masonary span.av-masonry-date.meta-color.updated {display: inline-block;text-align: center;width: 100%;font-size: 14px;font-weight: 300;letter-spacing: 1px;line-height: 14px;text-transform: uppercase;margin:0;}

#newsroom-masonary span.av-masonry-date.meta-color.updated::before {background-color: #990000;content: "";display: block;height: 2px;margin: 10px auto;transition: all 0.3s ease 0s;width: 30px;}

#newsroom-masonary .av-masonry-image-container{transition:none; margin:0 10px;}

/*figcaption:hover{background: #990000 none repeat scroll 0 0 !important;	color:#fff;}

*/

#newsroom-masonary  .av-masonry-entry:hover .av-masonry-image-container{transform:none !important;}

#newsroom-masonary figure.av-inner-masonry{padding-top:10px; margin-bottom:30px; margin-left:25px; margin-right:25px;}

#newsroom-masonary figure.av-inner-masonry:hover {background: #990000;padding-top:10px;color:#fff;}

#newsroom-masonary figure.av-inner-masonry:hover h3 {color:#fff;}

#newsroom-masonary figure.av-inner-masonry:hover .updated {color:#fff;}

#newsroom-masonary figure.av-inner-masonry:hover .updated:before {color:#fff;background-color:#fff;}

#newsroom-masonary figcaption {background:none;}

#newsroom-masonary .av-masonry-sort {border-bottom: 1px solid #ccc;overflow: visible;}

#newsroom-masonary .swiper-container {margin-bottom: 60px;padding: 0;}

#newsroom-masonary{text-align:center;}

#top .av-masonry-load-more{border: 1px solid #990000;

    border-radius: 0;

    color: #990000;

    font-size: 16px;

    letter-spacing: 2px;

    min-width: 250px; margin-bottom:60px;

    padding: 15px 25px;

    text-transform: uppercase;

    transition: all 0.3s ease 0s; display:inline-block;}

	#top .av-masonry-load-more:hover{color:#fff; background:#990000;letter-spacing: 2px;}

.active_sort {position:relative;}

.active_sort span::after {background: rgba(0, 0, 0, 0) url("../enfold/images/arrow-down.png") no-repeat scroll 0 0;

content: "";height: 20px;left: 50%;position: absolute;width: 35px;z-index: 9999999;transition: all 0.3s ease 0s;bottom: -20px;margin-left:6px;}

#newsroom-masonary a.swiper-slide {color: #000;font-size: 16px;letter-spacing: 1px;text-transform: uppercase;margin-left:0;}

#newsroom-masonary .avia-arrow, #drink-page .avia-arrow {display:none;}

#layerslider_4 .ls-l h1 {color: #fff;font-family: 'Source Sans Pro', sans-serif;font-size: 50px;font-weight: 300;letter-spacing: 1px;

text-align: center;transition: all 1s ease 0s;transform: translate(0px, 0px);}

/*#layerslider_4 p {color: #fff;display: inline-block;font-family: 'Source Sans Pro', sans-serif;font-size: 30px;font-weight: 300;letter-spacing: 1px;line-height: 36px;margin: 0;padding-bottom: 30px;text-align: center;}

.menu-pop-link {color: #fff !important;display: inline-block;font-size: 16px;font-style: italic;text-align: center;text-decoration: underline;width: 100%;}

#layerslider_4 .ls-l {white-space: normal !important;}

*/

#layerslider_4 .ls-l p {color: #fff;display: block;font-family: 'Source Sans Pro', sans-serif;line-height: 36px;margin: 0;padding-bottom:30px;

transition: all 1s ease 0s;transform: translate(0px, 0px);}

.menu-pop-link {color: #fff !important;display: inline-block;font-size: 16px;font-style: italic;text-align: center;text-decoration: underline;width: 100%;}

/*.page-id-3073 #after_section_1 {display: none;}*/

#menu-popup .col-lg-8 {/*margin-left: 16.66%;width: 66.666%;*/}

.cloes-btn {float: right;}

#menu-popup .custom-title {/*margin-left: 16.66%;width: 66.66%;*/}

#menu-popup .custom-details tr, #menu-popup .custom-details tr td {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border-right:0;text-align:left;font-size:16px;color:#4f3026;}

#menu-popup td {padding:10px 5px;}

#menu-popup .custom-details tr, #menu-popup .custom-details tr td.ar {text-align:right;font-size:16px;color:#4f3026;}

.custom-details .menu-popup-box table {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;margin:10px 0;}

.custom-title h1.ac {font-family: 'Source Sans Pro', sans-serif;font-size: 36px;font-weight: 300;line-height: 30px;text-align: center;}

.custom-details .menu-popup-box strong {color: #4f3026;font-size: 16px;}

.menu-popup-box-2 strong {color: #4f3026;}

.menu-popup-box-2 img{display:none;}

.custom-details {/*float: left;margin-left: 16.66%;width: 70% !important;*/}

.custom-after-details {/*float: left;margin-left: 8%;width: 25%;*/}

.custom-details .menu-popup-box table tr td {border-bottom: 1px solid #4f3026;}

.menu-popup-line {border-bottom: 1px solid !important;}

a.cloes-btn .fa-times {color:#000;}

#layerslider_4 .ls-l {display:none;transition:.4s;}

#layerslider_4:hover .ls-l {display:block;}

#just-for-you h1 {font-size: 62px;padding-bottom: 20px;text-shadow: none;text-transform:none; margin:10% 0 0 17%;}

#just-for-you p {font-size: 20px;letter-spacing: 1px;line-height: 32px;color:#333; margin:0 0 0 17%;}

#layerslider_6 h1 {

    color: #fff;

    font-weight: 300;

    padding: 0 !important;

    margin-top: 20% !important;

    display: inline-block;

	font-size: 60px !important;
	line-height:0.916;

}

#layerslider_6 .ls-bottom-slidebuttons {display:none;}

#layerslider_6 p {font-size: 30px;font-weight: 300;line-height: 1.5;}

.testimonial_slider_set.testimonial_slider {max-width:50% !important; margin:0 auto;}

.testimonial_quote span {font-weight: 300;letter-spacing: 1px;line-height: 24px;padding-bottom: 20px; text-align:center !important; font-size:16px !important;}

.testimonial_quote{background:none !important;}

.testimonial_nav_arrow_wrap{display:none !important;}

#testimonial_slider_new-items_nav{display:none !important;}

p.more{display:inline-block; clear:none; margin:0; padding:0;font-size:16px !important;}

#testimonials h1 {text-transform:none;font-size: 40px;font-weight: 300;}

#testimonials h1::after {background-color: #333333;content: "";display: block;height: 2px;margin: 20px auto;width: 56px;}

#new-items h1 {text-transform:none;font-size: 40px;font-weight: 300;}

#new-items h1::after {background-color: #333333;content: "";display: block;height: 2px;margin: 20px auto;width: 56px;}

#newitems .container {padding:0;text-align:center;}

#newitems .container div .av_one_third {width:31%;float:none;display:inline-block;margin:0 1%;}

#newitems .container div .av_one_third .minibanner-title {background:rgba(255, 255, 255, .85);bottom:0;padding:15px 0;position:absolute;width:100%;}

#newitems .container div .av_one_third .av-image-caption-overlay-center {padding:0;position:relative;}

#newitems .container div .av_one_third .av-image-caption-overlay-center h5 {color: #333333;font-size: 18px;letter-spacing: 2px;padding-bottom: 5px;text-transform: uppercase;}

#newitems .avia-image-container-inner, .avia_image, .av-image-caption-overlay {border-radius:0;}

#newitems .container div .av_one_third .av-image-caption-overlay-center p {margin:0;color:#666;font-size:16px;}

#promo h1 {text-transform:none;font-size: 40px;font-weight: 300;}

#promo h1::after {background-color: #333333;content: "";display: block;height: 2px;margin: 20px auto;width: 56px;}

#promotions .container {padding:0;text-align:center;}

#promotions .container div .av_one_third {width:31%;float:none;display:inline-block;margin:0 1%;}

#promotions .container div .av_one_third .minibanner-title {background:rgba(255, 255, 255, .85);bottom:0;padding:15px 0;position:absolute;width:100%;}

#promotions .container div .av_one_third .av-image-caption-overlay-center {padding:0;position:relative;}

#promotions .container div .av_one_third .av-image-caption-overlay-center h5 {color: #333333;font-size: 18px;letter-spacing: 2px;padding-bottom: 5px;text-transform: uppercase;}

#promotions .avia-image-container-inner, .avia_image, .av-image-caption-overlay {border-radius:0;}

#promotions .container div .av_one_third .av-image-caption-overlay-center p {margin:0;color:#666;font-size:16px;}

.banner-text {text-align:center;left:50%;position:relative;}

.banner-text p {font-size: 30px;font-weight: 300;letter-spacing: 1px;line-height: 36px;padding-bottom: 30px;white-space:pre-line;}

#find-a-location .form-group {background-color: #ffffff;background-image: none;border: 1px solid #cccccc;border-radius: 10px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;color: #555555;display: block;font-size: 14px;height: 34px;line-height: 1.42857;padding: 0;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width: 100%;position:relative;}

#find-a-location .form-group input {padding:5px 0;width:90%;background:none !important;border:0;font-size:14px !important;height:34px;font-family: 'Source Sans Pro', sans-serif;clear:none;display:inline-block;}

#find-a-location .form-group input:focus {box-shadow:none;}

#find-a-location button {/*background: rgba(0, 0, 0, 0) url(images/arro-foot.png) center no-repeat;*/border: 0 none;cursor: pointer;clear:none;display:inline-block;height:14px;width: 10px; vertical-align:middle; top:7px;}

#layerslider_3 h1 {text-transform:none !important;}

#layerslider_3 h3 {font-size: 40px;font-weight: 300;margin: 15px 0;color:#fff; top:90px; position:relative;}

#layerslider_3 p {font-size: 20px;font-weight: 300;line-height: 24px;color:#fff;display:inline-block;}

#layerslider_3 h4 {font-size: 20px;font-weight: 300;line-height: 24px;color:#fff; text-transform:none; position:relative; top:300px;}

.wpsl-search.wpsl-clearfix.wpsl-no-filters {background: #ffffff;display: inline-block;width: 100%;border-bottom: 1px solid #eeeeee;padding:0 0 30px 0;}

.wpsl-input {
    display: flex !important;
    margin-bottom: 0 !important;
    align-items: center;
}

.wpsl-input label {
    text-transform:uppercase;
    font-size:18px !important;
    font-weight:300 !important;
    width:auto !important;
    /*padding-bottom: 15px;*/
    padding-top: 8px;
    white-space: nowrap;
}

#wpsl-input {margin:0 !important;width:100% !important;}

.wpsl-search-btn-wrap {
    width: 100%;
    margin-top: 0;
    /* background-color: #ffffff !important; */
    background-image: none;
    /* border: 1px solid #cccccc; */
    border-radius: 0px;
    /* box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; */
    color: #555555;
    /* display: block; */
    font-size: 14px;
    /* height: 45px !important; */
    /* line-height: 1.42857; */
    /* padding: 0 12px; */
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    /* width: 30px; */
    /* z-index: 99; */
    /* margin-top: -100px; */
    /* float: right !important; */
    position: relative;
    /* float: none !important; */
    clear: none !important;
   }

.wpsl-search-btn-wrap input {
    /* background:none !important; */
    float: none !important;
    width: 100%;
    border:0 !important;
    /* height:45px !important; */
    margin:0 !important;
    /* float:left; */
}

.wpsl-search-btn-wrap input:focus {box-shadow:none !important;}

input#wpsl-search-btn {
    /* background: rgba(0, 0, 0, 0) url("images/arro-foot.png") no-repeat scroll center center !important; */
    border: 0 none;
    box-shadow: none !important;
    clear: none;
    cursor: pointer;
    /* height: 20px; */
    /* position: absolute; */
    /* right: 0; */
    /* text-indent: -9999px; */
    /* width: 10px !important; */
    background-color: #a30000;
    background-image: none;
    color: #fff;
    text-transform: uppercase !important;
}

#wpsl-search-wrap div {
    margin-right: 0 !important;
}

#wpsl-search-wrap label {
    margin-right: 10px !important;
}


.responsive .container{padding:0;}

#wpsl-gmap {/*width:75.5%;*/}

#wpsl-result-list{/*width:24%;*/}

#wpsl-result-list li.is-active {
    background-color: rgba(0,0,0,.03);
}

#wpsl-wrap{}

#wpsl-direction-details, #wpsl-stores{height:auto;}

#wpsl-direction-details{height:auto; !important;}

#wpsl-wrap {/*padding-left:10px;padding-right:10px;*/}

#wpsl-wrap .wpsl-search {
    width: 33.5%;
    float: left;
    padding: 20px 12px 10px 12px;
}

/* #wpsl-stores{
	height: 600px !important;
} */
#wpsl-direction-details, #wpsl-gmap {
    height: 760px !important;
}

#wpsl-search-wrap .wpsl-input,#wpsl-search-wrap .wpsl-select-wrap{
    display: table;
    width: 100% !important;
}
.wpsl-select-wrap {
    margin-bottom: 10px !important;
}
#wpsl-search-input{
	width: calc(100% - 130px)  !important;
}
#wpsl-radius{
	width: 48%;
	float:left;
}
#wpsl-radius .wpsl-dropdown{
   width: calc(100% - 190px) !important;
}

#wpsl-results{
	/* width: 47%; */
	/* float:right  !important; */
    margin-right: 3px  !important;
}

#wpsl-results label {
    width: 120px !important;
    text-align: right;
}

#wpsl-results .wpsl-dropdown{
   width: calc(100% - 120px - 10px) !important;
    float: right;
}


#wpsl-radius label{
	width: auto !important;
}

#email-subscribers-2 {margin: 30px 0 0 50px !important;}

#email-subscribers-2 h3{margin-bottom:0 !important; }



#chef-page h2{text-transform:none; text-align:center; color:#fff; /*font-weight:300; margin-left:8%;*/font-size: 48px;line-height: 60px;text-shadow: 0 0 21px rgba(0, 0, 0, 0.47);}

#chef-page p {font-size: 20px; text-align: center;letter-spacing: 1px;line-height: 28px; color:#fff; /*font-weight:400;  width:32%;margin-left:8%;*/}

#chef-main h2{text-transform:none; color: #990000;font-size: 50px;font-weight: 300;letter-spacing: 1px;}

#chef-main .chefs-text li{list-style-type:none; margin-left:0;}

#chef-main .chefs-text ul{margin:0;}

.chefs-text li strong{color:#333;}

.chefs-img.active > img {margin-top: -3px;}

.chefs-img > img {margin-top: -3px;}



#story h1 {font-size: 50px;padding-bottom: 20px; font-weight:300 !important; text-transform:none;}

#story h1 strong{font-weight:300 !important; }

#story p{font-size: 18px; font-weight:400; color:#fff; text-align:center; margin:0;}

#started h1 {font-size: 50px;text-shadow: none; font-weight:300; text-transform:none;}

#started p{ font-size: 18px;padding-top: 20px; font-weight:300; line-height:32px;}

#started{text-align:center;}

#started div .av_one_third{float:none; display:inline-block;width: 35%;}



#why-85 h1 {font-size: 50px;text-shadow: none; font-weight:300; text-transform:none; color:#fff;}

#why-85 p{ font-size: 18px;padding-top: 20px; font-weight:300; line-height:32px;  color:#fff;}

#why-85{text-align:center;}

#why-85 .av_one_third{float:none; display:inline-block;}



#sweeten p{ font-size: 18px;padding-top: 20px; font-weight:300; line-height:32px;  color:#000;}

#sweeten{text-align:center;}

#sweeten .av_one_third{float:none; display:inline-block;}



#top #main .sidebar{border:0;}

.container .av-content-small.units{border:0; width:100%;}

/*#top #s{background-color: #ffffff;border: 1px solid #cccccc;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;color: #555555;display: block;font-size: 14px;height: 39px;line-height: 1.42857;padding: 6px 12px;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width: 100%;}*/



#top #main .sidebar input#searchsubmit{background:url(images/arro-foot.png) center no-repeat !important;border: 0 none;cursor: pointer;clear:none;height:40px;width: 10px !important;text-indent:-9999px;float:right;box-shadow:none !important;}

#top #main .sidebar h3.widgettitle {color: #990000;font-size: 16px;margin: 24px 0;position: relative;text-align: center;text-transform: uppercase;z-index: 98;}

#top #main .sidebar h3.widgettitle span {background-color: #ffffff;display: inline-block;padding: 10px;position: relative;z-index: 99;}

#top #main .sidebar h3.widgettitle::after {background-color: #cfcfcf;content: "";height: 1px;left: 0;position: absolute;top: 50%;width: 100%;}



.rpwwt-widget ul li img{border:4px solid #990000; margin:0 0 10px 0; float:none;}

.rpwwt-widget ul li{ padding:10px; background:#fff; text-align:center; margin:0 0 50px 0;}

.rpwwt-widget ul li .rpwwt-post-date:before{background-color: #990000;content: "";display: block;height: 2px;margin: 10px auto;transition: all 0.3s ease 0s;width: 30px;}

.rpwwt-widget ul li .rpwwt-post-date{font-size: 14px;font-weight: 300;letter-spacing: 1px;line-height: 14px;text-transform: uppercase; display:inline-block; color:#333;}

.rpwwt-widget ul li:hover{background:#990000; color:#fff;}

.rpwwt-widget ul li .rpwwt-post-title{font-size: 18px;font-weight: 700;letter-spacing: 1px;line-height: 26px;text-transform: uppercase; color:#333; display:inline-block;}

#top #main .sidebar .image-overlay {display:none !important;}

.rpwwt-widget ul li:hover .rpwwt-post-date:before{background:#fff; color:#fff;}

.rpwwt-widget ul li:hover .rpwwt-post-title{color:#fff;}

.rpwwt-widget ul li:hover .rpwwt-post-date{color:#fff;}



h1.post-title a {

    display: inline-block;

    font-size: 40px;

    line-height: 44px;

    padding: 24px 0;

}

.post-meta-infos {color: #990000;font-size: 15px;font-weight: 700;letter-spacing: 2px;padding-bottom: 20px;text-transform: uppercase;}

.blog-author.minor-meta {color: #990000;font-size: 15px;font-weight: 700;letter-spacing: 2px;padding-bottom: 48px;text-transform: uppercase;}

.date-container.minor-meta.updated {color: #990000;font-size: 15px;font-weight: 700;letter-spacing: 2px;padding-bottom: 20px;text-transform: uppercase;}

#sweet-rewards-banner h1 {font-size: 48px;line-height: 60px;text-shadow: 0 0 21px rgba(0, 0, 0, 0.47); font-weight:300; color:#fff; text-transform:none;}

.sweets-card{/*background:url(images/sweet-card.png) top center no-repeat !important ;*/}

.sweets-card .flex_column:first-child {

    background-attachment: scroll !important;

    background-clip: border-box !important;

    background-color: rgba(0, 0, 0, 0) !important;

    background-image: url("./images/SweetCard-bg-01.jpg") !important;

    background-origin: padding-box !important;

    background-position: center top !important;

    background-repeat: no-repeat !important;

    background-size: cover;

	 display: table-cell;

    float: none;

	

}

.sweets-card .flex_column:nth-child(2){background: rgba(0, 0, 0, 0) url("./images/SweetCard-bg-02.jpg") center center no-repeat ;

background-size:cover;display: table-cell;

    float: none;}

.js_active .active_tab_content{background:#fff !important; padding:0; border-bottom:0;}

#download-app .content, .sidebar{padding:23px;}

#download-app h1{font-size: 40px;    padding-bottom: 10px; font-weight:300; text-transform:none; padding:50px 0 0 0;}

#download-app p{font-size: 22px;    padding-bottom: 20px; font-weight:300; padding:0; margin-bottom:0; line-height:1.5;}

#download-app div .avia-builder-el-last br{display:none;}

/*#download-app div .avia-builder-el-last img{width:150px;}*/

#download-app .flex_column:nth-child(2) img{ max-width:150px; margin-right:}
#download-app li{ display:inline-block; max-width:165px; padding-right:15px; margin-left:0;}



#sweet-rewards-tab .container{width:100%; max-width:100%;}

.tab_titles{text-align:center; /*padding:10px 0;*/ padding:0; font-size:16px; text-transform:uppercase; font-family: 'Source Sans Pro', sans-serif; border-bottom:1px solid #ccc;}

.tab_titles .tab.active_tab{color: #990000 !important; font-size:16px; font-weight:600 !important; }

.tab_titles .tab{display:inline-block; float:none; background:none !important; border:0;font-size:16px; text-transform:uppercase; font-family: 'Source Sans Pro', sans-serif; padding:12px 50px !important; position:relative;}

.active_tab_content .tab_inner_content{margin:0;}

/*#sweet-rewards-tab .av_one_half{padding-top:5%; padding-left:13%; padding-right:4%;}*/

#sweet-rewards-tab .av_one_half h1{color: #990000;font-size: 30px;font-weight: 400;padding-bottom: 14px; text-transform:none;}

#sweet-rewards-tab .av_one_half p{font-size: 18px;padding-bottom: 5px; line-height:30px; font-weight:300;margin-bottom:0;}

#sweet-rewards-tab .av_one_half h5{color: #990000;font-size: 18px;font-weight: 300;padding-bottom:30px; margin-top: 0;}

#sweet-rewards-tab .av_one_half h2{font-size:30px;font-weight: 300;padding-bottom: 0px; text-transform:none; margin: 20px 0;text-align:left;}
#sweet-rewards-tab p.learn-more a{font-weight: 300;}
.sweets-card .flex_column:nth-child(n+1) {

    margin-left: 0;

    width: 50%;

}

.sweets-card .flex_column:nth-child(n+2) {

    width: 50%;

	position:relative;

	display: table-cell;

	padding:90px 0;

}

.sweets-card .flex_column:nth-child(n+1) .avia_textblock  {

    margin: 0 auto;

    width: 65%;

}

.sweets-card .flex_column.first:nth-child(n+2)::after {

    background-color: #ccc;

    bottom: 30px;

    content: "";

    display: block;

    position: absolute;

    right: 0;

    top: 30px;

    width: 1px;

}

.sweets-card .flex_column:first-child .avia_textblock {

	padding:160px 0 230px 0;

    

}
ol {
    list-style: decimal;
    margin-left: 18px;
}
/*.sweets-card .flex_column:nth-child(n+2),.sweets-card .flex_column:nth-child(n+1){padding:90px 0;}*/

.tab_titles .tab.active_tab:before {content: "";height: 20px;margin-top:35px;position: absolute;width: 100%; left:0; background:url(images/arrow-down.png) center no-repeat;top:11px;}

#sweet-rewards-tab  .toggle_icon{border:0;}

#sweet-rewards-tab .vert_icon{display:none;}

#sweet-rewards-tab .hor_icon{display:none;}



#sweet-rewards-tab .av_two_third{padding-left:10%; padding-top:30px;}

#sweet-rewards-tab .av_two_third b, strong{color:#333;}

p.learn-more a{font-weight:bold;    color: #900;}

p.learn-more a:hover{text-decoration:none;}

p.toggler{background:url(images/arrow.png) center left no-repeat; padding-top:30px !important; padding-bottom:30px !important; color: #990000 !important; font-weight:400 !important; font-size:16px; border-bottom:0 !important; border-top:1px solid #eee; border-left:0 !important; border-right:0 !important;font-family: "open sans",sans-serif;}

p.toggler:hover{background:url(images/arrow.png) center left no-repeat #fff !important; color: #990000; font-weight:600; font-size:16px;}

p.toggler.activeTitle{background:url(images/arrow-active.png) center left no-repeat;}

#sweet-rewards-tab .toggle_content.invers-color{background:#fff !important; border:0 !important; color:#333 !important; font-weight:300; padding-top:0;}

#sweet-rewards-tab .toggle_content.invers-color p{margin:0; padding:0;}

p.toggler.activeTitle:hover{background:url(images/arrow-active.png) center left no-repeat !important;}



#sweet-rewards-tab .av_one_third{width:25%; padding-top:60px;}

#sweet-rewards-tab .av_one_third .avia-image-container{margin:0;}

#sweet-rewards-tab .av_one_third .av_textblock_section{background:#f8f8f8; padding:15px; margin-bottom:20px;}

#sweet-rewards-tab .av_one_third .av_textblock_section p{font-weight:300; font-size:16px; color:#333; margin:0;}





#rewards-program .container{width:100%; max-width:100%;}

#rewards-program .av_two_third{padding-left:10%; margin-top:30px;}

#rewards-program .av_two_third h1{font-weight:300;color: #990000; font-size:40px; text-transform:none; padding:0 0 25px 0;}

#rewards-program .av_two_third h3 {

    color: #990000;

    font-size: 20px;

    font-weight: 600;

    line-height: 30px;

    margin: 25px 0 0;

}

#rewards-program .av_two_third img{width:150px;margin-top: 15px;}

#rewards-program .av_two_third{padding-left:7%; padding-top:30px;}

#rewards-program .av_one_third {background:#f8f8f8;  margin-bottom:20px;padding-bottom: 15px !important;}

#rewards-program .av_one_third h3{padding: 30px 0px 0;color: #990000;

    font-weight: 400;

    line-height: 30px; font-size:24px;

    padding-top: 30px;}

	#rewards-program .av_one_third p{padding-left:0px; margin:15px 0 0 0;}

	#rewards-program .av_one_third  ul{margin:0 0 0 0px;}

#rewards-program .av_one_third  ul li {

    color: #333333;

    font-size: 16px;

    font-weight: 300;

    line-height: 24px;

}

#rewards-program .av_one_third{width:23%; margin-top:60px;}



#rewards-program .toggle_icon{border:0;}

#rewards-program .vert_icon{display:none;}

#rewards-program .hor_icon{display:none;}



#rewards-program .av_two_third b, strong{color:#666;font-weight: 600;}

#rewards-program .toggle_content.invers-color{background:#fff !important; border:0 !important; color:#333 !important; font-weight:300; padding-top:0;}

#rewards-program .toggle_content.invers-color p{margin:0; padding:0;}

.milestones-box:hover {

    border: 4px solid #900 !important;

}

ul.disc, .entry-content-wrapper ul {  list-style: disc outside;}
.entry-content-wrapper li { margin-left:18px;   padding: 3px 0;}


#contact-page .content, .sidebar{padding:0 0 23px 0;}

#contact-page .container{width:100%; max-width:100%;}

#contact-page .av_three_fifth{padding-left:10%; margin-top:30px;}

#contact-page .av_three_fifth .wpcf7-form p{margin:0; font-weight:300; color:#333; font-size:14px;line-height: 24px;}

#contact-page .av_three_fifth .wpcf7-form input{background-color: #ffffff;background-image: none;border: 1px solid #cccccc;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;color: #555555; max-width:750px;

display: block;font-size: 14px;height: 34px;line-height: 1.42857;padding: 6px 12px;

transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width: 100%;margin-bottom: 15px;}

#contact-page .av_three_fifth .wpcf7-form textarea{background-color: #ffffff;background-image: none;border: 1px solid #cccccc;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;color: #555555;display: block;font-size: 14px;height:175px;line-height: 1.42857;padding: 6px 12px;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width: 100%; max-width:750px;}

#contact-page .av_three_fifth .wpcf7-form select{background-color: #ffffff;background-image: none;border: 1px solid #cccccc;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;color: #555555;display: block;font-size: 14px;height: 34px;line-height: 1.42857;padding: 6px 12px;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width: 100%; margin-bottom:15px; max-width:750px;}



#contact-page .av_three_fifth .wpcf7-form input.wpcf7-submit{background-color: #990000;color: #ffffff !important; border-radius:5px; text-transform:uppercase; font-size:18px; 

width:auto; border:0; height:auto; font-weight:300; /*font-family: "open sans",sans-serif;*/}

#contact-page .av_two_fifth{width:30%; margin-top:135px; margin-left:40px}

/*#contact-page .hh-time{width:31%; float:left; margin-right:25px;}

#contact-page .mm-time{width:31%; float:left; margin-right:25px;}

#contact-page .ss-time{width:31%; float:left;}*/



#contact-page .toggle_icon{border:0;}

#contact-page .vert_icon{display:none;}

#contact-page .hor_icon{display:none;}

.header-scrolled .logo img{height:65px; padding:0 10px; background:#990000;} 



#contact-page .av_two_third b, strong{color:#666;}

#contact-page .toggle_content.invers-color{background:#fff !important; border:0 !important; color:#333 !important; font-weight:300; padding-top:0;}

#contact-page .toggle_content.invers-color p{margin:0; padding:0; font-size:16px; line-height:24px;}

#contact-page-banner h1{ text-transform:none; color:#fff;font-size: 48px;line-height: 60px;    text-shadow: 0 0 21px rgba(0, 0, 0, 0.47); text-align:center; /*margin-left:10%; margin-top:10%;*/}

.contact-us-info {border: 2px solid #c0a264 !important;font-size: 16px;line-height: 36px;padding: 20px;}



#contact-page  #tab-id-2-container .av_two_fifth{margin-top:60px;}

.js_active .active_tab_content{overflow:hidden;}

.testimonial_slideri{background:none !important;}



#testimonials ul.flex-direction-nav{text-align:end;}

#testimonials{background:#F4F2ED;}

#testimonials .flex-direction-nav a{top:0; margin-top:-80px; opacity:1;}

.flex-direction-nav .flex-prev{left:44.5% !important;}

.flex-direction-nav .flex-next{right:48% !important;}



#testimonials .caption-wrap {background:rgba(255, 255, 255, .85);bottom:0;padding:15px 0;position:absolute;width:100%; text-align:center;}



#testimonials .caption-wrap p{color:#333;}

#footer .footer-social-list a:hover{opacity:.8;}

#top .social_bookmarks li a:hover{background:none !important;}

#top #wrap_all .social_bookmarks li a:hover{color:#990000 !important;}

#newsroom-masonary .swiper-button-next{ background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E") !important;

}

#newsroom-masonary .swiper-button-prev{ background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E") !important;

    left: 10px;

    right: auto;

}

#newsroom-masonary .swiper-slide:hover{ color:#990000 !important;}

#newsroom-masonary .swiper-slide span:hover:after {

    background: rgba(0, 0, 0, 0) url("/wp-content/themes/enfold/images/arrow-down.png") no-repeat scroll 0 0;

    bottom: -20px;

    content: "";

    height: 20px;

    left: 50%;

    position: absolute;

    margin-left:6px;

    width: 35px;

    z-index: 9999999;

}



.big-preview.single-big{text-align:center;}

.big-preview.single-big img{display:inline-block; float:none;}

.big-preview.single-big .image-overlay.overlay-type-image{display:none !important;}



#tab-id-3-container ul li{margin-bottom:20px;}

#footer  #text-2{text-align:center;}



#tab-id-2-container .av_one_third{background:none;}

#tab-id-2-container .av_one_third .avia-image-container{margin:0;}

#tab-id-2-container .av_one_third .avia-image-container{margin:0;}

#tab-id-2-container .av_one_third .av_textblock_section{background:#f8f8f8; padding:15px; margin-bottom:20px;}

#tab-id-2-container .av_one_third .av_textblock_section p{font-weight:300; font-size:16px; color:#333; margin:0; padding:0;} 







#tab-id-3-container .av_one_third{background:none;}

#tab-id-3-container.av_one_third .avia-image-container{margin:0;}

#tab-id-3-container .av_one_third .avia-image-container{margin:0;}

#tab-id-3-container .av_one_third .av_textblock_section{background:#f8f8f8; padding:15px; margin-bottom:20px;}

#tab-id-3-container .av_one_third .av_textblock_section p{font-weight:300; font-size:16px; color:#333; margin:0; padding:0;} 



.logo, .logo a{overflow:visible; z-index:2;}

.download-app-pop .row .col-sm-offset-6 {margin-left: 50%; text-align:center; margin-top:40px;}

.download-app-pop ul{margin:0;}

.download-app-pop h1{padding:20px 0 0 0 !important;}

.download-app-pop p{padding-bottom:0 !important;}

.download-app-pop .row .col-sm-offset-6 img{vertical-align:middle;}

.download-app-pop .row{margin:0;}

#homepage .av_one_fifth a{color:inherit;}

#homepage .av_one_fifth:hover {color:#990000 !important;}

/* wayne edit */
#layerslider_3 img{max-width: inherit;transform: scale(1.1, 1.1) !important;}

#layerslider_3 img .ls-slide.ls-active{transform: translateZ(0px) !important; transition: transform 8.5s ease 0s !important;}
.container.template-blog.template-single-blog {max-width:1400px;}

.container.template-blog.template-single-blog .sidebar_right {padding-top:50px;padding-right:15px;}

.container.template-blog.template-single-blog .av-content-small.units{/*margin-left:10%; width:60%;*/}

.slider{text-align:center; position:relative;}

.flexslider{border:0 !important; max-width:750px;}

.flexslider img{/*height:420px !important;*/}

.flexslider{display:block; text-align:center;}

.slider .flex-direction-nav .flex-prev{left:20px !important;}

.slider .flex-direction-nav .flex-next{right:20px !important;}

.post-meta-infospost-meta-infos{padding-bottom:20px !important;}

.container.template-blog.template-single-blog .av-content-small.units p {

    font-size: 16px;

    line-height: 24px;

    padding-bottom: 30px; color:#333; margin:0;

}

p.previous-link a{text-transform:uppercase; font-weight:600; font-size:15px; float:left;}

p.next-link a{text-transform:uppercase; font-weight:600; font-size:15px; float:right;}

p.previous-link a:hover{text-decoration:none;}

p.next-link a:hover{text-decoration:none;}

.ls-slide > * {/*transition:1s !important;*/}

/*.page-id-3533 #after_section_1{display:none;}*/

#drink-menu #av-masonry-1 {background: #fff none repeat scroll 0 0;padding-top: 0;}

/*#after_section_1{display:none;}*/

.below-box{border:1px solid #ccc; max-width:750px;}

.below-box label {

    color: #333 !important;

    letter-spacing: 1px;

    padding: 0 16px;

}

.wpcf7 label , .below-box label{

    color: #333;

    /*font-family: open sans;*/

    font-weight: 300 !important;

    text-transform: capitalize !important;

	font-size: 14px !important;

	letter-spacing: 1px;

}

.below-box input, .below-box span {float: left;width: auto !important;padding: 0 4px;}

.below-box  p:nth-child(2n+2) {border-bottom: 1px solid #ccc;padding-bottom: 10px;}

.below-box  p:last-child {border: none;}

.below-box p {display: inline-block;width: 100%;}

.below-box input[type="radio"] {height: auto !important;margin: 6px 3px;}

.below-box {margin: 20px 0;}

div .main_color .tabcontainer .active_tab_content, div .main_color .tabcontainer .active_tab{color:#333;}

.avia_desktop #advanced_menu_toggle:hover, .avia_desktop #advanced_menu_hide:hover{background:none;color:#990000;}

#chef-main {background-size: cover;}

#sweet-rewards-tab .tab_content .flex_column:nth-child(1) .avia_textblock h1{

	color: #900;

    font-size: 40px;

    font-weight: 300;

    line-height: 44px;

    padding-bottom: 24px;

	text-transform: capitalize;

	

}

#sweet-rewards-tab .tab_content .flex_column:nth-child(1) .avia_textblock  ol li  ,

#rewards-program .tab_content .flex_column:nth-child(1) .avia_textblock  ol li{

	/*font-family: "open sans",sans-serif;*/

    font-size: 16px;

    font-weight: 300;

    letter-spacing: 0.025em;

    line-height: 24px;

	

}

#download-app .template-page {padding-bottom: 0;     box-sizing: border-box;}

#rewards-program .template-page{padding-top: 0;}

#download-app .avia_textblock h1{color:#333;}

#newsroom-masonary #av-masonry-1{padding-top:0;}

a.wpsl-store-details {

    display: inline-block;

    width: auto;

	padding:10px 0;

}

table.wpsl-opening-hours td{color: #333;font-size: 14px;line-height: 1.42857;padding: 5px 15px;}

.wpsl-country, .wpsl-directions, .wpsl-street {border: medium none !important;}

.wpsl-store-hours > strong {font-size: 16px;font-weight: 300;margin-bottom: 5px;padding: 10px 15px;}

.wpsl-store-details.wpsl-store-listing.wpsl-active-details::before, .wpsl-store-details.wpsl-store-listing::before{bottom:18px !important;}

.location-social li {border-bottom: medium none !important;display: inline-block;}

.location-social {

    font-size: 24px;

    padding: 20px 0 !important;

    text-align: center;

}

a.wpsl-back {

   

    border-bottom: 1px solid #ccc;

    padding: 12px !important;

    text-align: center;

    text-transform: uppercase;

}

.wpsl-direction-before{padding-left:0 !important;}

#top .avia-layerslider .ls-nav-prev {

    height: 50px !important;

    left: 0 !important;

    width: 50px !important;

}

#top .avia-layerslider .ls-nav-next{right:0 !important;width:50px !important; height:50px !important;}



#top .avia-layerslider .ls-nav-prev::before, #top .avia-layerslider .ls-nav-next::before{line-height:32px !important;}

#download-app .flex_column:nth-child(2) {width: 47%; max-width:555px;}

/*ul.slides {width: 100% !important;display: flex;}*/

.mobile-banner-text > h1{

	font-size: 24px;

	color:#000;

	text-align:center;

	 animation: 0s ease 0s normal none 1 running none;

    opacity: 1;

    transform: translate(0px, 0px);

	 font-weight: 300;

	 

}

.mobile-banner-text p {

    font-size: 14px;

    line-height: 24px;

    padding-bottom: 10px;

	font-weight: 300;

    letter-spacing: 1px;

    text-align:center;

	animation: 0s ease 0s normal none 1 running none;

    opacity: 1;

    transform: translate(0px, 0px);

}

#mobile-banner-text-section .template-page{padding:20px 0;}

.mobile-banner-text .menu-pop-link {

    color: #000 !important;

    text-decoration: underline;

}

#mobile-banner-text-section{display:none;}

#after_section_2{/*display:none;*/}

#drink-menu .popup-warp {/*top: 45px !important; top:0 !important;*/z-index: 999999;}

#download-app{background-size:cover;}

@media screen and (min-width:1300px) {.nav > li > a {padding-left:25px;padding-right:25px;}

}



@media screen and (min-width:991px) {.home #content {padding-top:0;}

#content {padding-top:105px;}

.home-banner .swiper-slide .col-xs-12 {padding-top:105px;}

.navbar-brand {margin-top:-51px;}

.nav > li.dropdown-nav {display:block;}

.header-nav .dropdown {display:none;}

#header.scroll {transform:translateY(-38px);}

/*#header.scroll .header-nav{ padding-top:13px;}

*/	#header.scroll .navbar-brand {padding-top:38px;height:105px;min-width:161px;overflow:hidden;position:relative;text-align:center;}

#header.scroll .navbar-brand img {max-width:105px;margin:-18px auto 0;transition:all 0.3s;box-shadow:none;}

#header.scroll .navbar-brand:after {content:"";display:block;background-color:#900;position:absolute;left:15px;top:0;bottom:0;width:131px;z-index:-1}

/*.location-aside{ max-width:280px; margin:0 auto;}

*/	.chefs-icon-span {opacity:0;}

}

@media only screen and (min-width: 676px) {
    .wpsl-search-btn-wrap {
        margin-top: 5px;
    }
}



@media screen and (min-width:768px) {.mob-search-top {display:none;}

.mob-nav {display:none;}

.width-50 {width:50%;float:left;}

.width-33 {width:33.33333333%;float:left;}

.header-search-box .form-control {min-width:270px;}

a.mob-link {padding:0 40px;margin-left:15px;min-width:230px;}

.navbar-nav > li > a {padding-top: 9px;padding-bottom: 9px;}

.home-banner-txt {letter-spacing:2px;}

.download-app-txt {padding-left:10%;}

.download-app-txt h1 {letter-spacing:1px;}

.download-app-txt p {letter-spacing:1px;font-weight:300;}

.download-app-txt li {padding-top:15px;}

.our-menu {padding:130px 0;}

.home-minibanner h1 {font-size:42px;font-weight:300;}

.footer-bottom li {padding:10px 30px 10px 0;}

.location-aside .swiper-container {padding-right:30px;}

.location-main .col-md-3 {padding-right:0;}

#pop-contact-txt {padding:100px;}

#pop-contact-txt h3 {padding-bottom:50px;}

.menu-mob-banner {display:none;}

/*.menu-details .row.active{ display:table;}

.menu-details .row.active>div{ display:table-cell;}

*/}



@media (min-width:991px) and (max-width: 1199px) {.nav > li > a {padding-left:8px;padding-right:8px;}

.nav-dropdown-box {width:768px;}

}



@media (min-width:768px) and (max-width: 1024px) {.home-minibanner p.minibanner-info {display:none;}

.chefs-main .col-md-5 {width:100%;}

.chefs-main .col-md-12 {width: 33.33333333%;}

.chefs-img {display:none;}

.chefs-img.active {display:none;}

.chefs-main .col-md-12 {background-image:none;background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:30px;padding-bottom:20px;}

.chefs-text {display:block;}

.chefs-side {display:none;}

.chefs-text h2 {font-size:40px;}

.chefs-text h3 {font-size:20px;}

.chefs-text p {font-size:16px;line-height:26px;}

#download-app p img {/*width: 35%;*/}

#download-app h1{padding-top:0;}

}

@media (min-width:1024px) and (max-width: 1366px) {.chefs-side li {margin-top:30px;}

.chefs-icon-span {width:160px;height:160px;}

.chefs-icon span {width:160px;height:160px;border-width:2px;}

.chefs-icon p {padding-left:135px;}

}

@media all and (max-width: 1024px) {.chefs-icon-span {opacity:1;}

.chefs-main .col-lg-offset-1 {display:none;}

}

@media all and (max-width: 991px) {.top-nav .ar { /*text-align:center;*/}

.header-search-box .form-control {min-width:220px;}

}



@media all and (max-width: 990px) {#header .navbar-brand img {max-width:77px;}

.navbar-toggle {display:none;}

.mob-nav {display:block;}

.top-nav {display:none;}

.popup-warp {top:50px;}

.popup-warp.scroll {top:50px;}

.chefs-img {display:none;}

.chefs-img.active {display:none;}

.chefs-main .col-md-12 {background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:30px;padding-bottom:20px;}

.chefs-text {display:block;}

.chefs-side {display:none;}

.chefs-text h2 {font-size:30px;}

.chefs-text h3 {font-size:18px;padding-top:10px;}

.chefs-text p {font-size:14px;line-height:26px;}

#header_meta{display:none;} 

.logo img {

    height: auto;

    position: fixed;

    top: 0;

    max-width: 77px !important;

}

#advanced_menu_toggle, #advanced_menu_hide{top:33%; border: none;color: #990000;background: none;}

/*#top #s{display:none;}*/

.responsive .logo{position:absolute;height:auto;}

#top #searchsubmit, .ajax_load {

    background: #fff none repeat scroll 0 0;

    color: #990000;

    font-size: 30px;

    height: 40px;

    line-height: 0;

    right: 55px;

    top: 0;

}

#header_main {

    height: 45px;

    position: fixed;

    background: #fff;

    width: 100%;

}

.header-scrolled .custom-header-search{margin:0;}

.custom-header-search{margin:0;}

.html_header_top.html_header_topbar_active.html_header_sticky #top #main{padding-top:0;}

.contact-us-info.ac a {

    word-wrap: break-word;

}

/*.col-xs-12.col-md-4.col-lg-offset-1{display:none;}*/



}



@media all and (max-width: 768px) {}



@media all and (max-width: 767px) {#navbar>ul>li:last-child {display:none;}

.menu-details .col-md-1 {display:none;}

.download-app {text-align:center;}

.download-app-box>img {display:none;}

.download-app-txt {position:relative;}

.minibanner-txt {opacity:1;}

.download-app-left {display:none;}

.our-menu-box img {max-width:80px;}

.menu-banner {position:relative;}

.menu-pc-banner {display:none;}

.menu-banner .swiper-button-prev, .menu-banner .swiper-button-next {display:block;opacity:1;}

.menu-banner .home-banner-txt {position:relative;color:#000;opacity:1;background-color:transparent;padding:20px 0;}

.menu-banner .home-banner-txt h1 {font-size:24px;}

.menu-banner .home-banner-txt p {font-size:14px;line-height:24px;padding-bottom:10px;}

.menu-banner .home-banner-txt a {font-style:14px;color:#000;}

.menu-h2 {border-top:1px solid #e0e0e0;padding:15px 0;font-size:18px;}

.menu-nav-sub {display:none;}

.menu-details-txt {padding:30px 0;}

.menu-details {padding-top:0;}

.home-banner .swiper-button-prev, .home-banner .swiper-button-next {display:none;}

.footer-bottom {text-align:center;}

.footer-main .col-lg-offset-1 {text-align:center;padding-bottom:30px;}

.footer-form form {/*border-top:1px solid #ccc;border-bottom:1px solid #ccc;*/padding-top:20px;padding-bottom:5px;}

/*.footer-main button{ top:60px;}

*/	.footer-main h5 {padding-top:20px;}

.footer-main .social-list {padding-bottom:10px;}

.footer-main li {padding:10px 10px 10px 0;}

.footer-main .ar {text-align:left;}

.map-col {display:none;}

.other-page-nav {text-align:center;}

.other-page-nav li:last-child {padding-right:0;}

.other-page-nav-arrow li {padding:0 15px;}

.page-banner h1 {text-align:center;font-size:30px;line-height:36px;}

.page-banner p {text-align:center;display:none;}

.download-app-txt li {padding-right:0;}

.sweetcard-line .div-table, .sweetcard-line-02 .div-table {display:block;}

.sweetcard-line .table-cell, .sweetcard-line-02 .table-cell {display:block;}

.sweetcard-box {padding:90px 0;}

.sweetcard-line .bg-img {height:360px;}

.sweetcard-line-02 .sweetcard-03:after {bottom:0;top:auto;width:100%;height:1px;}

#nav {display:none;}

.video-box {background-image:url(../../_images/OurStory-banner-01.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;}

.video-box video {display:none;}

.video-box img.video-img {display:none;}

.video-box-text {position:relative;padding-top:30px;padding-bottom:30px;}

.page-banner.OurStory-banner .table-cell {padding-top:30px;padding-bottom:30px;}

.video-box.video-box-2 {background-image:url(../../_images/OurStory-banner-02.jpg);}

.OurStory-banner {height:auto !important;min-height:240px;}

.page-banner.OurStory-banner .div-table {min-height:240px !important;height:auto !important;}

.OurStory-banner h1 {line-height:1.2;}

/*.OurStory-banner h1{ font-size:40px;}

.OurStory-banner p{ font-size:14px; }

*/	.contact-us-main .btn {width:100%;}

.faq-txt {padding-top:0;}

.faq-txt .col-lg-offset-1 {padding-top:0;}

.faq-main {margin-top:-2px;}

.faq-box h3 {font-size:16px;}

.JustforYou-banner.page-banner p {display:block;text-align:left;}

.other-nav-box #nav {display:none;position:relative;top:0;margin-top:0;margin-right:0;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;}

.other-nav-box #nav li {width:100%;}

.other-nav-box #nav li .linkText {padding:15px;}

.mob-side-nav {display:block;box-shadow: 0 0 10px rgba(0,0,0,0.12);font-size:20px;position:relative;padding:15px;letter-spacing:2px;cursor:pointer;z-index:997;}

.mob-side-nav span {position:absolute;right:15px;top:20px;color:#900;}

.milestones-main {background:none;padding-top:30px;padding-bottom:45px;}

.milestones-main .milestones-year-line {display:none;}

.milestones-main .swiper-container {display:none;}

.milestones-mob {display:block;}

.milestones-mob .milestones-slide {max-width:100%;}

.milestones-mob .milestones-txt {display:block;color:#333;opacity:1;}

.milestones-mob .milestones-point {padding-bottom:0;}

.milestones-mob .milestones-point span {display:none;}

.milestones-mob .milestones-point:after {height:76px;}

.milestones-mob .milestones-year {padding-left:15px;}

.milestones-mob .btn {border-radius:0;min-width:210px;margin-top:35px;}

#menu-popup td.ar {padding-right:5px !important;}

.chefs-main .col-md-12 {background-image:url(../../_images/chefs-mobile-bg.jpg);}

.searchResults-mian h2 span {position:relative;display:block;}

#port .container , #second-section-home .container , .footer_color .container , #custom-menu-page .container , #contact-page .container 

 ,#port-second .container   {max-width:100% !important;width:100% !important;}

#port .flex_column , #second-section-home .flex_column , #port-second .flex_column {margin-bottom: 0 !important;}

.footer_color .flex_column {margin: 0px 0 !important;width:100%;}

#port .avia-builder-el-7 img{height:auto;}

.footer_color .flex_column:first-child , .footer_color .flex_column:nth-child(2){display:none;}

.footer_color .container {padding: 40px 10px !important;padding-bottom: 10px !important;}

 #email-subscribers-2{margin:0 !important;}



.footer_color .widget {margin: 0 !important;}

.footer_color .flex_column:nth-child(3) {border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}

#footer .footer-social-list li:first-child{padding:0;}

#footer .footer-social-list{padding:10px 0 !important;}

#socket .sub_menu_socket {float: none !important;text-align: center;}

#socket .copyright {

    float: none !important;

    text-align: center;

    width: 100% ;

    display: inline-block;

}

#socket .sub_menu_socket div {

    overflow: hidden;

    text-align: center;

    display: inline-block;

}

#socket .container {

    width: 100% !important;

    max-width: 100% !important;

    padding-left: 10px !important;

    padding-right: 10px !important;

}

#homepage .av_textblock_section p.short-desc{width:100%;}

#drink-page-bottom-part .container .flex_column{width:50% !important;}

#drink-page-bottom-part .flex_column:first-child{margin-left:6%;}

#contact-page .toggle_content.invers-color p{line-height:20px;}

#sweeten div img {width: 100%;}

.milestones-mob{display:block !important;}

.milestones-mob .btn {

    background: #990000 none repeat scroll 0 0;

    border-radius: 0;

    color: #fff;

    margin-top: 35px;

    min-width: 210px;

    padding: 10px 40px;

	display:none;

}

.milestones-point::after{height:75px !important;}

#chef-main .col-xs-12.col-md-5.col-lg-4{width:100%;}

#chef-main .col-xs-12.col-md-5.col-lg-4 .col-xs-12.col-sm-4.col-md-12{width:100%;}

#chef-page p{width:100%;}

#sweet-rewards-tab .container {max-width: 100% !important;width: 100% !important;}

#sweet-rewards-tab #tab-id-1-container{padding:0;}

.sweets-card .flex_column .avia_textblock {width: 100% !important;}
.sweets-card .flex_column:first-child .avia_textblock{ padding:50px 0;}

.sweets-card .flex_column:nth-child(2n+2) {border-bottom: 1px solid #ccc;}

.hr.hr-invisible {height: 0 !important;}

#wpsl-gmap , #wpsl-result-list{width:100%;}

.sweets-card .flex_column:first-child .avia_textblock{padding-left:10px;padding-right:10px;text-align:justify;}

.sweets-card .flex_column:nth-child(3) .avia_textblock  , .sweets-card .flex_column:nth-child(5) .avia_textblock{padding-left:10px;padding-right:10px;}

.sweets-card .flex_column:first-child{margin-bottom:0 !important;}

#sweet-rewards-tab .tab_content , #sweet-rewards-tab .tab_content .flex_column:nth-child(1) , #sweet-rewards-tab .tab_content .flex_column:nth-child(2){padding:0;}

#sweet-rewards-tab .tab_content .flex_column:nth-child(1) .avia_textblock , #sweet-rewards-tab .tab_content .flex_column:nth-child(2) .avia_textblock

{

	padding-left:10px;

	padding-right:10px;

}

#rewards-program .container , #testimonials .container{

    max-width: 100% !important;

    width: 100% !important;

	

}

#rewards-program .tab_content {padding: 0;}

#rewards-program .tab_content .flex_column:first-child{padding-left:10px;padding-right:10px;}

#just-for-you h1 {font-size: 40px;margin:0;line-height: 36px;}

#just-for-you p {font-size: 14px;margin: 0;}

#footer #email-subscribers-2 input#es_txt_email{width:100%;}

#layerslider_6 h1{margin-left:20% !important;}

#testimonials .flex-direction-nav a{margin-right:35px;}

.download-app-txt{text-align:center;}

.av-overlay-on-hover .av-image-caption-overlay{opacity:1; background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

#homepage .flex_column:first-child {

    width: 100% !important;

}

#homepage .flex_column {

    width: 33% !important;

    float: none;

    display: inline-block;

}

#port-second .flex_column:nth-child(1){display:none;}

#homepage .template-page {padding-top: 30px;padding-bottom:0;}

#layerslider_4 .banner-text{display:none;}

#new-items .avia_textblock p , #promo .avia_textblock p{

    font-size: 14px;

    font-weight: 300;

	 line-height: 24px;

    

	letter-spacing:1px;

	color:#333;

	padding-bottom: 0;

    margin: 0;

}

#new-items .container {

    max-width: 90% !important;

    width: 90% !important;

}

ul.slides li{width:100% !important}

#testimonials ul.flex-direction-nav{display:none;}

#testimonials .template-page {padding-top:0;padding-bottom: 0;}

#new-items .template-page , #promo .template-page {

    padding-bottom: 20px;

}

#mobile-advanced  li#menu-item-3386 {display:none;}

#sweet-rewards-banner h1 , .page-id-3188 h1 {

    color: #fff;

    font-size: 30px;

    font-weight: 300;

    line-height: 36px;

}

.responsive .tabcontainer .tab.fullsize-tab{display:none;}

.responsive .tabcontainer .tab_titles{display:block;}

.tab_titles .tab {

    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;

    display: inline;

    float: none;

    font-family: "Source Sans Pro",sans-serif;

    padding: 12px 50px !important;

    position: relative;

    text-transform: uppercase;

}

.tab_titles .tab.active_tab::before{margin-top:34px;}

.tab_titles{padding:16px 0;}

#mobile-banner-text-section{display:block;}

.wpsl-store-location strong {font-weight: bold;}

.wpsl-store-location span {

    color: #000;

    font-size: 14px;

    line-height: 20px;

}

.wpsl-direction-txt {font-size: 14px;line-height: 20px;}

#wpsl-gmap {
    height: 32vh !important;
}

.flex-control-paging{display:block !important;}

#just-for-you .flex_column {margin-top: 10% !important;}

.sweets-card .flex_column:nth-child(2){float:left;height:400px;}

.sweets-card .flex_column:nth-child(n+1) .avia_textblock {

    

    padding-left: 15px;

    padding-right: 15px;

    width: 100%;

	margin-left:0;

}

.sweets-card .flex_column:nth-child(3) .avia_textblock{margin-left:0 !important;}

.sweets-card .flex_column:nth-child(n+2){border-bottom:1px solid #efefef;}

#sweet-rewards-tab .avia_image{width:100%;}

.milestones-slide:nth-last-child(-2n+2) .milestones-point{display:none;}

.sweets-card .flex_column:first-child .avia_textblock{padding-top:0;}

section#search-2{display:none;}

aside.sidebar_right{padding-top:0 !important;}

.mobile-header-search {display: block !important;}

.custom-header-search input#searchsubmit{display:none;}



.mobile-header-search div {

    max-width: 100% !important;

}

.mobile-search input#s {

    box-shadow: none !important;

    margin: 0 auto 45px !important;

    width: 90% !important;

}

.mobile-search {

    background: #fff none repeat scroll 0 0 !important;

    display: block;

    padding: 16px 0;

    position: absolute;

    top: 20px;

    width: 100%;

}

}

@media all and (max-width: 599px) {.home-minibanner h1 {margin-top:10px;font-size:24px;letter-spacing:1px;}

.home-minibanner p.minibanner-info {display:none;}

.home-minibanner p {margin-bottom:10px;font-size:12px;font-weight:300;letter-spacing:1px;}

.footer-main .col-lg-offset-1 {display:none;}

.footer-bottom li {padding:10px;}

.swiper-button-prev, .swiper-button-next {display:none;}

.contact-us-2 label {margin-left:0;}

.contact-us-2 .radio-inline + .radio-inline, .contact-us-2 .checkbox-inline + .checkbox-inline {margin-left:0;display:block;}

.contact-us-info a {display:inline-block;}

.contact-us-info {padding:20px 10px;}

.JustforYou-main .col-lg-8.ac p {font-size:14px;letter-spacing:1px;}

.JustforYou-banner {height:240px;min-height:240px;}

.page-banner.JustforYou-banner .div-table {height:240px !important;}

.JustforYou-NewItems, .Promotion-banners {padding:50px 0 0;}

.JustforYou-NewItems .swiper-button-prev, .JustforYou-NewItems .swiper-button-next, .Promotion-banners .swiper-button-prev, .Promotion-banners .swiper-button-next {display:none;}

.JustforYou-NewItems .swiper-container, .Promotion-banners .swiper-container {padding-bottom:50px;}

.minibanner-title h5 {font-size:14px;padding-bottom:0;}

.minibanner-title p {display:none;}

.JustforYou-main .swiper-pagination, .Promotion-banners .swiper-pagination {display:block;}

#Featured-Campaign .swiper-slide {height:240px;}

.JustforYou-banner h1 {font-size:40px;text-align:left;}

.JustforYou-banner p {font-size:14px;}

#Featured-Campaign h1 {font-size:32px;}

#Featured-Campaign p {font-size:14px;line-height:18px;}

.Featured-Campaign .swiper-button-prev, .Featured-Campaign .swiper-button-next {width:26px;height:26px;margin-top:-13px;line-height:26px;font-size:14px;display:block;}

.minibanner-txt h1{font-size:24px; font-weight:300;}

.minibanner-info{display:none;}

.div-table .table-cell p a {color: #fff;font-size: 14px;}

#port .avia-builder-el-7 img{height:auto;}

.responsive #socket .sub_menu_socket{}

.slider-content {

    margin-top: 50% !important;

}

#contact-page .tabcontainer.top_tab {

    border: medium none;

}

#contact-page #tab-id-1-container {

    padding: 0;

}



#contact-page .hh-time ,#contact-page .mm-time ,#contact-page .ss-time{width:100%;}

.below-box input, .below-box span {

    float: none;

    padding: 0 4px;

    width: 100%;

}

.quality span.wpcf7-list-item {

    width: 100% !important;

	margin-left: 0;

}

.below-box input, .below-box span{float:left;}

#layerslider_6 h1{margin-left:5% !important;}

#layerslider_6 p {font-size: 14px;line-height:18px;}

#layerslider_6 h1{font-size:32px !important;padding-bottom: 10px !important;}

#testimonials .flex-direction-nav a{margin-right:15px;}



.tab_titles .tab {

    display: inline-block;

    padding: 5px 15px !important;

    width: auto !important;

	color: #000 !important;

	letter-spacing: 2px;

}

#homepage .template-page {padding-bottom:0;}

#just-for-you {

    background-size: cover;

    height: 240px;

}

#just-for-you .container {height: auto;}

 #layerslider_3 p{white-space:normal;}

 .slider-content.middle {

    display: inline-block;

    margin-top: 90% !important;

    width: 85%;

}

#just-for-you , .page-id-3121 #av_section_1{height:240px !important;}

.page-id-3121 #av_section_1{background-position:center center !important;}

#top .avia-layerslider .ls-nav-prev {

    height: 26px !important;

    left: 0 !important;

    width: 26px !important;

}

#top .avia-layerslider .ls-nav-next {

    height: 26px !important;

    right: 0 !important;

    width: 26px !important;

}

#top .avia-layerslider .ls-nav-prev::before, #top .avia-layerslider .ls-nav-next::before{font-size:14px !important;top:-3px !important;}

.tab_titles .tab.active_tab::before{display:none;}

}



@media screen and (min-width:768px) and (max-width:990px){

	#contact-page .av_two_fifth{width:35%;}

	#chef-main .col-xs-12.col-md-5.col-lg-4{width:100%;}

#chef-main  .col-xs-12.col-sm-4.col-md-12 {

    float: left;

    padding-left: 15px;

    padding-right: 15px;

    width: 33.33%;

}

#chef-main h2 {font-size: 30px;}

/*#chef-page p{width:50%;}*/

#wpsl-wrap {margin-top: 50px;padding-left: 10px;padding-right: 10px;}

#rewards-program .tab_content .flex_column:first-child{padding-left:10px;width:50%;}

#rewards-program .av_one_third{width: 43%;}

#layerslider_6 h1{margin-left:20% !important;}

#testimonials .flex-direction-nav a{margin-right:35px;}

#just-for-you h1 , #just-for-you p{margin-left:5%;}

.sweets-card .flex_column:nth-child(n+1) .avia_textblock {

    

    padding-left: 15px;

    padding-right: 15px;

    width: 100%;

	margin-left:0;

}

.sweets-card .flex_column:nth-child(3) .avia_textblock{margin-left:0 !important;}

.minibanner-txt h1{font-size:25px;margin-top:5px;}

.minibanner-txt p{font-size: 14px;

    margin: 10px auto;}

	.mobile-header-search {display: block !important;}

.custom-header-search input#searchsubmit{display:none;}



.mobile-header-search div {

    max-width: 100% !important;

}

.mobile-search input#s {

    box-shadow: none !important;

    margin: 0 auto 45px !important;

    width: 90% !important;

}

.mobile-search {

    background: #fff none repeat scroll 0 0 !important;

    display: block;

    padding: 16px 0;

    position: absolute;

    top: 20px;

    width: 100%;

}

.custom-header-search input#searchsubmit{display:none;}

}

@media screen and (min-width:991px) and (max-width:1024px){

	

	#chef-main .col-xs-12.col-md-5.col-lg-4{width:100%;}

#chef-main  .col-xs-12.col-sm-4.col-md-12 {

    float: left;

    padding-left: 15px;

    padding-right: 15px;

    width: 33.33%;

}

#chef-main h2 {

    font-size: 30px;

}

#rewards-program .tab_content .flex_column:first-child{padding-left:10px;width:50%;}

#rewards-program .av_one_third{width: 43%;}

#layerslider_6 h1{margin-left:20% !important;}

#testimonials .flex-direction-nav a{margin-right:35px;}



}

@media screen and (max-width:1199px){

	

	#contact-page .tab_inner_content .flex_column.first{padding:0;}

	#contact-page #tab-id-1-container {

    padding-left: 10px;

    padding-right: 10px;

}

}

@media screen and (min-width:480px) and (max-width:767px) {

	#download-app .flex_column {

    margin-right: 10px !important;

    width: 45% !important;

}

.slider-content.top p {

    display: inline-block;

    margin-top: 8% !important;

	white-space:normal;

}

.slider-content.top {

margin-left: 5px;}

#chef-page h2{font-size:30px;text-align: center;}

#chef-page p {display: none;}

#chef-main h2 , #started h1, #why-85 h1, #story h1{font-size:30px;}

#sweeten p , #started p,#story p{/*display:none;*/}

.page-id-3121 #av_section_1 {

    background-position: center center !important;

    background-size: cover;

    height: 300px;

}

h1.post-title a {font-size:30px;}

.tab_titles .tab.active_tab::before{top:15px;}



}

 @media screen and (min-width:320px) and (max-width:479px)

 {

	 .slider-content.top {

    display: inline-block;

   

    position: relative;

    transform: translate(10px, -56px);

    width: 85%;

}

#layerslider_3 h1 {white-space:normal;}

 .slider-content.top p{white-space:normal; margin-top: 48%;}

 #layerslider_3 p{white-space:normal;}

 .slider-content.middle {

    display: inline-block;

    margin-top: 100% !important;

    width: 85%;

}

#drink-page h3.av-special-heading-tag{font-size:18px; text-transform: lowercase;}

#chef-page h2{font-size:30px;text-align: center;}

#chef-page p {display: none;}

#chef-main h2 , #started h1, #why-85 h1, #story h1{font-size:30px;}



h1.post-title a {font-size:30px;}

#sweet-rewards-tab .av_one_half h5{padding-top:15px;}

#download-app .flex_column:first-child{display:none;}

#download-app .flex_column:last-child {display: block !important;}

#download-app .flex_column:last-child img {float: left;}



 }



/*Retina Displays*/@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {}

/* 本条为CSS2部分，IE8及以下只支持本条 *//*打印*/

@media print {}













.main_color a, .main_color .widget_first, .main_color strong, .main_color b, .main_color b a, .main_color strong a, .main_color #js_sort_items a:hover, .main_color #js_sort_items a.active_sort, .main_color .av-sort-by-term a.active_sort, .main_color .special_amp, .main_color .taglist a.activeFilter, .main_color #commentform .required, #top .main_color .av-no-color.av-icon-style-border a.av-icon-char {

    color: #990000;

    text-decoration: none;

}

.tab_content .avia-image-container-inner{width:100%;}

#rewards-program p {

    font-weight: 300;
	font-size:16px;
	margin-bottom:20px;
}
.single_toggle p{ margin-bottom:0 !important;}
ul#mobile-advanced li a:hover {

    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;

    color: #990000;

}

#homepage .container {

    max-width: 85% !important;

    width: 85% !important;

}

#homepage .entry-content-wrapper {

    text-align: center;

}

.flex-control-paging{display:none;}

#just-for-you .container {

    height: auto;

}

#just-for-you{background-size:cover;}



ul#menu-mobile-menu li a{

    font-weight: 600;

	text-transform: uppercase;

	color: rgba(0, 0, 0, 0.7) !important;

}

#responsive-menu-title {display:none;}

ul#menu-mobile-menu {

    padding-top: 20px;

}

ul.sub-menu li a {

    text-transform: none !important;

    font-weight: 500 !important;

}

#click-menu.admin-bar-showing {

    margin-top: 45px !important;

}

#layerslider_3 .ls-l {

    left: 8% !important;

}

em{font-weight:400 !important;}

#tab-id-1-container .avia_textblock strong{font-weight:600; color:#333; font-size:18px; text-transform:uppercase; }

.milestones-main .swiper-slide{padding-left:0;}

#promo .template-page{padding-top:80px;}





#wpsl-result-list ul {
    height:543px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.page-id-3019 .template-page{padding:0;}

#wpsl-wrap{margin-bottom:0;}

.btn-red{width:75% !important;}

.flex-direction-nav a.flex-next:after {

    content: "\f105";

    font-family: fontawesome;

    font-size: 32px;

    height: 50px;

    right:16px;

    position: absolute;

    width: 50px;

   

    color: #fff;

	top: 0;

}

.flex-direction-nav a{position:relative;}

.flex-direction-nav a.flex-prev:before {

    content: "\f104";

    font-family: fontawesome;

    font-size: 32px;

    height: 50px;

    top: 0;

    position: absolute;

    width: 50px;

    

    color: #fff;

	right: 2px;

}

.flex-direction-nav a{width:50px !important;height:50 !important; }

.flex-prev , .flex-next{

    /*background: rgba(153, 153, 153, 0.4);*/
	border:2px solid #fff;
    border-radius: 50%;

    height: 50px !important;

    width: 50px !important;

}

#just-for-you {

    height: 680px;

}

#new-items .avia_textblock {

    width: 66.6667%;

    margin: 0 auto;

}

#new-items .avia_textblock p {

    

    font-weight: 300;

    font-size: 16px;

    letter-spacing: 1px;

}

#top .avia-layerslider .ls-nav-prev::before , #top .avia-layerslider .ls-nav-next::before{

    top: 10px;
    font-size: 24px;
    /*font-weight: bold;*/
}

#top .avia-layerslider .ls-nav-prev::before, #top .avia-layerslider .ls-nav-next::before{background:none;}

#top .avia-layerslider .ls-nav-prev , #top .avia-layerslider .ls-nav-next{/*background:rgba(153, 153, 153, 0.4);*/border-radius:50%; opacity:1 !important;}

.sweets-card .flex_column:nth-child(3) .avia_textblock{margin-left:27%;}

.sweets-card .flex_column:nth-child(4) .avia_textblock{margin-right:30%;}

.milestones-banner .row{margin-bottom:0;}

#rewards-program .av_textblock_section:nth-child(2) h3{color:#333;}

/*#rewards-program .tabcontainer {padding: 70px 0;}*/

#rewards-program .template-page  {padding-bottom: 50px;}

#port-second .template-page{padding:0;}

#port-second .flex_column {

    margin-left: 0;

    width: 50%;

}

#chef-page {background-size: cover;}

#rewards-program #tab-id-1-container .flex_column:nth-child(2){padding:0 30px;}

.chefs-side ul li{margin-left:0;}

.location-social{display:none;}

#socket .container {

    padding-left: 15px;

    padding-right: 15px;

}

#socket .sub_menu_socket li:first-child{padding-left:0;}

a#advanced_menu_toggle {display: none !important;}

.page-id-3121 #av_section_1 {

background-position: center center !important;}

#sweet-rewards-tab .tab_content .flex_column:nth-child(1){padding-top:70px;}

@media screen and (min-width:1920px){

	#socket .sub_menu_socket{margin-left: 6%;}

	#socket .copyright{margin-right: 11%;}

	.flexslider .slides li {

    height: auto;

    position: relative;

    width: 33.33% !important;
		

	}
	.index_slider .flexslider .slides li {

    height: auto;

    position: relative;

    width: 100% !important;
		

	}

}



#top #s.active { background: #fff none repeat scroll 0 0 !important; border-color: -moz-use-text-color; border-style: none none solid; border-width: medium medium 1px; display: block; padding-bottom: 7px; top: 50px;}

#download-app .flex_column:last-child {display: none;}

li#menu-item-3440 span{text-transform:uppercase;}

.mobile-header-search {display: none;}




#tab-id-7-container .wpcf7-form input{
	background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555;
    max-width: 750px;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
    margin-bottom: 15px;
}

#tab-id-7-container  .wpcf7-form input.wpcf7-submit{
	background-color: #990000;
    color: #ffffff !important;
    border-radius: 5px;
    text-transform: uppercase;
    font-size: 18px;
    width: auto;
    border: 0;
    height: auto;
    font-weight: 300;
}
#tab-id-7-container table tr{
	background:transparent !important;
	
}

@media screen and (max-width: 767px) {
	#tab-id-7-container table.responsive{
		border:none;
	}
	#tab-id-7-container table.responsive td{
		    padding: 0 20px;
	}
}
	
.metaslider.index_slider .flexslider .flex-direction-nav li a{
	border: 2px solid #fff !important;
	color: #fff;
	border-radius: 100%;
    z-index: 999;
}
.index_slider .flex-direction-nav .flex-prev{
	left: 10px !important;
	 background-image: url(https://www.85cbakerycafe.com/wp-content/uploads/arrow_lef.png) !important;
    background-size: cover;
   
}
.index_slider .flex-direction-nav .flex-next{
	right: 10px !important;
	 background-image: url(https://www.85cbakerycafe.com/wp-content/uploads/arrow_right.png) !important;
    background-size: cover;
}


.metaslider.index_slider .flex-control-nav {
    border: 0;
    margin: auto;
    list-style-type: none;
    list-style: none;
    display: block;
    padding: 0;
    bottom: -10px;
    line-height: 11px;
    height: 30px;
    z-index: 999;
}
.metaslider.index_slider .flex-control-paging li a{
	height: 3px !important;
	background: rgba(255,255,255,0.6)!important;
}

.metaslider.index_slider .flex-control-paging li a.flex-active {
   background: rgba(255,255,255,1)!important;
}
.metaslider.index_slider{
/* 	margin-top: -35px !important; */
	margin-top: 105px !important;
		margin-bottom:  -20px  !important;
}
.metaslider.index_slider .flexslider{
	
	margin-bottom:  0px  !important;
}

.metaslider.index_slider .flexslider,
.metaslider.index_slider .flexslider ul.slides{
	height: calc(100vh + 5px);
    margin-top: -105px;
	
}
.metaslider.index_slider .flexslider ul.slides li{
	height: 100%;
}
.metaslider.index_slider .flexslider ul.slides li img{
	object-fit:cover;
	object-position: center bottom;
	height:100%;
}

@media screen and (min-width:1730px)  {
	.metaslider.index_slider .flexslider,
	.metaslider.index_slider .flexslider ul.slides{
		    height: calc(100vh - 15px);
		   margin-top: -90px;

	}
	.metaslider.index_slider .flexslider ul.slides li img {
		object-position: 50% 87%;
	}
}

@media screen and (min-width:1830px)  {
	.metaslider.index_slider .flexslider ul.slides li img {
		object-position: 50% 63%;
	}
}

@media screen and (min-width:1900px)  {
	.metaslider.index_slider .flexslider ul.slides li img {
		object-position: 50% 68%;
	}
}

	
@media screen and (min-width:768px) and (max-width:990px) {
	.metaslider.index_slider{
/* 		margin-top: 0px !important; */
		margin-top: 50px !important;
		margin-bottom: 0px !important;
    	height: calc(100vh + 10px);
	}
	.metaslider.index_slider > div{
		height: 100%;
	}
	.metaslider.index_slider .flexslider,
	.metaslider.index_slider .flexslider ul.slides{
		height: 100%;
         margin-top: -60px;

	}
	.metaslider.index_slider .flexslider ul.slides li{
		height: 100%;
	}
	.metaslider.index_slider ~ br{
		display: none;
	}
}

@media  (max-width:767px) {
	.metaslider.index_slider{
/* 	margin-top: -45px !important; */
		margin-top: 45px !important;
	margin-bottom:  -60px  !important;
	}
	.metaslider.index_slider .flexslider,
	.metaslider.index_slider .flexslider ul.slides,
	.metaslider.index_slider .flexslider ul.slides li{
		    height: calc(100vh - 25px);
    		margin-top: -30px;
	}
	
	.metaslider.index_slider .flexslider ul.slides li img{
		object-fit:cover;
	 	object-position: center bottom;
		margin: -50px 0 0 0;
		z-index: auto;
    	width:  100%;
    	height:calc(100% + 50px);
    	padding: 0px;
    	border-width: 0px;
   	 	border-radius: 0px;
	}
	.metaslider.index_slider .flex-control-nav{
		bottom: 40px;
    }
    
    .page-locations #wrap_all {
        display: flex;
        flex-direction: column;
        height: 100vh;
    }

    .page-locations #content {
        flex-grow: 1;
        height: 100%
    }

    .page-locations .location-main,
    .page-locations .location-main > .container-fluid,
    .page-locations #wpsl-wrap {
        height: 100%;
    }

    .page-locations #wpsl-gmap {
        flex: 1 0 auto;
        margin: 0;
    }

    .page-locations #wpsl-wrap {
        display: flex;
        flex-direction: column;
    }

    .page-locations #wpsl-result-list {
        height: 100%;
        padding-bottom: 20px;
        margin-bottom: 0;
        overflow: hidden;
    }

    .page-locations #wpsl-stores {
        height: 100%;
        overflow-y:auto;
    }

    .page-locations #wpsl-result-list ul {
        height: auto;
        overflow: hidden;
    }
}

@media screen and (max-width: 1179px) {
	#wpsl-radius,
	#wpsl-results{
		width: 100% !important;
		margin-right: 0px !important;
	}
		
	#wpsl-search-wrap .wpsl-select-wrap label{
		display:block;
		/* width:80px !important; */
	}
	/* #wpsl-search-wrap .wpsl-search-btn-wrap{
		    margin-top: -145px;
	} */
	#wpsl-wrap #wpsl-result-list li {
    	padding-left: 10px;
	}
}

#wpsl-radius .wpsl-dropdown,
#wpsl-results .wpsl-dropdown{
    min-height: 35px;
    float: right;
    /* width: calc(100% - 100px) !important; */
}

#wpsl-results{
    margin-top: 10px !important;
}


@media screen and (max-width: 767px) {
	#wpsl-wrap .wpsl-search{
		 width: 100%;
	}
	#wpsl-search-wrap .wpsl-input input{
		float: right;
	}
	/* #wpsl-search-wrap .wpsl-search-btn-wrap{
		    margin-top: -135px;
	} */
}

@media only screen and (min-width: 375px) and (max-width: 767px) {
    #wpsl-search-wrap .wpsl-select-wrap {
        width: calc(100% - 100px - 10px) !important;
    }

    #wpsl-results {
        width: 100%;
    }

    .wpsl-search-btn-wrap {
        float: right;
        width: 100px;
        margin-left: 10px;
        margin-top: 10px;
    }

    #wpsl-search-btn {
        height: 35px;
    }
}

@media only screen and (min-width: 1180px) {
    #wpsl-search-wrap .wpsl-select-wrap {
        width: calc(100% - 100px - 10px) !important;
    }

    #wpsl-results {
        width: 100%;
    }

    .wpsl-search-btn-wrap {
        float: right;
        width: 100px;
        margin-left: 10px;
        margin-top: 10px;
    }

    #wpsl-search-btn {
        height: 35px;
    }
}

#avia-menu li a[title="ONLINE_ORDDERING"] {
  background-color: #990000;
	color: #ffffff;
	margin-right:5px;
}
#avia2-menu li:first-child a[href*="locations"]{
	 background-color: #990000;
	color: #ffffff;
	display: inline-block;
    padding-left: 10px;
    margin-top: 10px;
}

#avia-menu li a[title="85_AT_HOME"] {
  background-color: #c0a264;
	color: #ffffff;
}