#acenda-admin-bar-minimized, #acenda-admin-bar {display:none!important;}
body {position:static!important; top:auto!important;}

html {}
body {color:#231F20; font-family:Open Sans, Lucida Grande, Helvetica, Arial, sans-serif; font-family:"freight-sans-pro",sans-serif;}

a {}
a.d-b {text-decoration:none;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.p,.h3.p, address, blockquote, dl, p, hr, .hr, ul, ol, q, .alert, .breadcrumb, .table, .form-group, .media, .pagination, .panel, .panel-group, .well {margin-bottom:1.25rem;}
h1,.h1 {padding-bottom:0; font-family:"freight-neo-pro",sans-serif; font-size:166.6666%; font-weight:700; text-align:left; border-bottom:none; font-feature-settings:"ss02";}
h2,.h2 {color:#000; font-weight:600; letter-spacing:.04em; text-transform:uppercase;}
h2,.h2,h3,.h3,h4,.h4 {font-size:1rem; font-weight:bold;}
h3,.h3,h4,.h4 {margin-bottom:.5rem; font-size:112.5%; letter-spacing:0;}
h2.h3 {text-transform:inherit;}
h3 .weak, .h3 .weak {font-weight:normal;}

label {font-size:1rem;}
address,p,u; {font-size:1.125rem;}
.fsd1 address, .fsd1 p, .fsd1 ul, address.fsd1, p.fsd1, ul.fsd1 {font-size:1rem;}
ul.fsi2 {font-size:1.375rem;}

.btn,.form-control {border-radius:1px!important;}
.btn {letter-spacing:1px; text-transform:uppercase;}
.btn.d-t,.btn.min {min-width:180px;}

hr,.hr {margin-top:1.25rem; border-top:1px solid #515fc7;}

.breadcrumb > li.active {color:#515FC6;}

.modal-backdrop {background-color:#232a4f;}
.modal-backdrop.show {opacity:.9; filter:alpha(opacity=90);}
.modal-content {border-radius:0;}
.modal-body {padding:1.25rem;}

.mb-3 {margin-bottom:1.25rem!important;}
.pt-3 {padding-top:1.25rem!important;}
.pb-3 {padding-bottom:1.25rem!important;}

@media (min-width:992px) {
    h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.p,.h3.p, address, blockquote, dl, p, hr, .hr, ul, ol, q, .alert, .breadcrumb, .table, .form-group, .media, .pagination, .panel, .panel-group, .well {margin-bottom:2rem;}
    h3,.h3,h4,.h4 {margin-bottom:.75rem;}
	hr,.hr {margin-top:2rem;}
    .mb-2 {margin-bottom:1rem!important;}
    .mb-3 {margin-bottom:2rem!important;}
    .mb-4 {margin-bottom:3rem!important;}
    .mb-5, .mb-lg-5 {margin-bottom:4rem!important;}
    .mt-3 {margin-top:2rem!important;}
    .mt-5 {margin-top:4rem!important;}
    .mb-lg-0 {margin-bottom:0!important;}
    .p-3 {padding:2rem!important;}
	.pb-0 {padding-bottom:0!important;}
    .py-3 {padding-top:2rem!important; padding-bottom:2rem!important;}
    .py-5 {padding-top:4rem!important; padding-bottom:4rem!important;}
    .pt-3 {padding-top:2rem!important;} /* need? */
    .pt-5 {padding-top:4rem!important;}
    .pb-3 {padding-bottom:2rem!important;}
    .pb-4 {padding-bottom:3rem!important;}
    .pb-5 {padding-bottom:4rem!important;}
}

@media (min-width:768px) {
    .mb-md-0 {margin-bottom:0!important;}
}

@media (min-width:1280px) {
    .container {max-width:1200px;}
}

@media (max-width:991.98px) {
	.sr-xsm-only {position:absolute; width:1px; height:1px; padding:0; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0;}
}
/* */


/* */
.p-home {font-size:112.5%; letter-spacing:.02em; line-height:1.35em;}
.p-home .h3, .p-home p {display:inline; font-size:inherit;}

.adco-blog, .adco-prod, .fnpb {font-family:"freight-neo-pro",sans-serif; font-size:137.5%; font-size:1.375rem; font-weight:700; font-feature-settings:"ss02";}
h2.us,h3.us {margin-bottom:.75rem; padding-bottom:.75rem; color:#000; border-bottom:1px solid #666;}

a.cute {text-decoration:none; border-bottom:1px dotted rgba(0,0,0,.5);}

.bg-adco {color:#f0f0f0; background:#24294f;}
.bg-adco h2, .bg-adco .h2 {color:#fff;}
.bg-adco h3, .bg-adco .h3 {color:#fff;}
.bg-adco h2.us, .bg-adco h3.us {border-color:#fff;}
.bg-adco h3 .weak {color:#e0e0e0; font-weight:normal;}
.bg-adco a {color:#fff;}
.bg-adco a.cute {border-bottom:1px solid #bbbdbf;}
.bg-adco a.cute:focus, .bg-adco a.cute:hover {border-color:#fff;}

.bg-adcb {color:#f0f0f0; background:#515fc6;}
.bg-adcb h1, .bg-adcb h2, .bg-adcb h3, .bg-adcb a {color:#fff;}
a.adcba {color:#515FC6;}

.bg-adcg {background:#f1f1f2;}

.btn-default {/*color:#77787B; background-color:transparent;*/ background-color:#f1f1f2; border-color:#77787B;}
.btn-default:focus, .btn-default:hover {/*color:#000; background-color:transparent;*/ border-color:#000;}

.btn-b-line {color:#232A4F; font-weight:bold; background:rgba(255,255,255,.1); border-color:rgba(0,0,0,.4);}
.btn-b-line:focus, .btn-b-line:hover {color:#232A4F; background:rgba(255,255,255,.2); border-color:rgba(0,0,0,.8);}

.btn-blog-line {color:#515fc7; font-weight:bold; background:rgba(255,255,255,.1); border-color:rgba(81,95,199,.4);}
.btn-blog-line:focus, .btn-blog-line:hover {color:#515fc7; background:rgba(255,255,255,.2); border-color:rgba(81,95,199,.8);}

.btn-bu-blank {color:#515fc7; font-weight:600; background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0);}
.btn-bu-blank:focus, .btn-bu-blank:hover {color:#515fc7; background-color:rgba(0,0,0,.05); border-color:rgba(255,255,255,.1);}

.btn-g-solid {color:#fff; font-weight:bold; background-color:#77787b; border-color:#77787b;}
.btn-g-solid:focus, .btn-g-solid:hover {color:#fff; font-weight:bold; background-color:#d75a27; border-color:#d75a27;}

.btn-g2-solid {color:#515fc7; font-weight:600; background-color:#fff; border-color:#f1f1f2;}
.btn-g2-solid:focus, .btn-g2-solid:hover {color:#515fc7; background-color:#f1f1f2; border-color:#f1f1f2;}

.btn-w-line {color:#fff; font-weight:bold; background:rgba(0,0,0,.05); border-color:rgba(255,255,255,.4);}
.btn-w-line:focus, .btn-w-line:hover {color:#fff; background:rgba(0,0,0,.1); border-color:rgba(255,255,255,.8);}

.capt {color:#515fc7; font-size:.875rem;}

.is66 {padding-top:66.6666667%}
.is60-40-40, .is80-80-50, .is80-80-60 {overflow:hidden;}
.is60-40-40 {padding-top:60%;}
.is60-40-40 .img-fluid.isd {width:150%; max-width:150%;}
.is80-80-50 {padding-top:80%;}
.is80-80-50 .img-fluid.isd {width:160%; max-width:160%;}
.is80-80-60 {padding-top:80%;}
.is80-80-60 .img-fluid.isd {width:133.333%; max-width:133.333%;}

.max-170 {max-width:170px; margin-right:auto; margin-left:auto;}
.max-220 {max-width:220px; margin-right:auto; margin-left:auto;}
.max-240 {max-width:240px; margin-right:auto; margin-left:auto;}
.max-270 {max-width:270px; margin-right:auto; margin-left:auto;}
.max-400 {max-width:400px; margin-right:auto; margin-left:auto;}

.text-adcbc {color:#515fc7;}

@media (min-width:768px) {
    .is60-40-40 {padding-top:40%;}
    .is60-40-40 .img-fluid.isd {width:100%; max-width:100%;}
}

@media (min-width:992px) {
    .p-home {font-size:137.5%; font-size:1.375rem;}
	h2.us,h3.us {margin-bottom:1rem; padding-bottom:1rem;}
    
    .is80-80-50 {padding-top:50%;}
    .is80-80-50 .img-fluid.isd {width:100%; max-width:100%;}
    .is80-80-60 {padding-top:60%;}
    .is80-80-60 .img-fluid.isd {width:100%; max-width:100%;}
}
/* */


/* home */
.store-home-page #content {padding-top:0!important; padding-bottom:0!important;}

.slick {margin-bottom:4rem;}

.adcohome li {float:left; width:50%;}
.adcohome .image-space .img-fluid {width:100%;}

.slick:before, .slick:after {display:table; content:''; clear:both;}

.slick-x .virg {float:left; width:100%;}
.slick-x .virg:nth-child(n+2) {display:none;}

.slick-p .virg {width:50%;}

.slick-dots {bottom:-36px;}
.bg-adcb .slick-arrow:before, .bg-adcb .slick-dots li button:before, .bg-adco .slick-dots li button:before {color:#fff;}

#age-check .modal-dialog {margin-top:0; padding-top:20px; padding-bottom:20px;}
#age-check .modal-content {color:#fff; background-color:transparent; border-color:transparent; box-shadow:none;}


@media (min-width:600px) {
.slick-p .virg {width:33.333%;}
}

@media (min-width:768px) {
.slick-x .virg {width:50%;}
.slick-x .virg:nth-child(n+2) {display:block;}
.slick-x .virg:nth-child(n+3) {display:none;}
}

@media (min-width:992px) {
.slick {margin-bottom:4.5rem;}
.slick-p .virg {width:25%;}
.slick-x .slick-dots {display:none;}

#age-check .modal-dialog {padding-top:30px; padding-bottom:30px;}
}

@media (max-width:767px) {

}


.slick-slide .isd img{display:inline;}

.keep-in-touch img {border-radius:100%;}


@media (min-width:768px) {
.keep-in-touch .image-space {padding-top:60%;}
}

@media (min-width:992px) {
.keep-in-touch .image-space {padding-top:265px;}
.keep-in-touch p {padding-right:20%;}
}
/* */


/* about */
.about-cats .col-xs-6 {max-width:190px;}
.about-cats .image-space {border-radius:100%; overflow:hidden;}
.about-staff .max-270 {margin-left:0;}

.pad-aw {padding-top:0!important; border-top:20px solid #24294f;}
.slick-aw {margin-bottom:0; padding-bottom:56px;}
.slick-aw .c {padding:20px; text-align:center;}
.slick-aw .adco-prod {font-weight:400;}
.slick-aw .slick-dots {bottom:0;}

.about-locations address {font-weight:600;}


@media (min-width:768px) {
.about-cats .col-xs-6 {max-width:none;}

.pad-awards {padding-right:110px; padding-left:110px;}

.slick-aw {padding-bottom:20px;}
.slick-aw .c {position:absolute; top:50%; left:50%; width:50%; padding:30px; transform:translate(0,-50%);}
.slick-aw .slick-dots {bottom:10%; left:50%; width:50%;}
}

@media (min-width:992px) {
.pad-awards {padding-right:230px; padding-left:230px;}
.pad-aw {border-top:30px solid #24294f;}
}

@media (min-width:1200px) {
.pad-awards {padding-right:70px; padding-left:70px;}
}

@media (min-width:1280px) {
.pad-awards {padding-right:100px; padding-left:100px;}
}
/* */


/* bar */
.cover-entrance {background:url(https://cdn.acenda.com/swift/v1/albany/images/bucket/files/entrance.jpg) center bottom no-repeat; background-size:auto,cover; background-size:cover;}
.cover-parking .image-space {box-shadow:10px 10px 10px rgba(0,0,0,.2);}
.cover-club .image-space {background:url(https://cdn.acenda.com/swift/v1/albany/images/bucket/files/whiskey_club_mobl.jpg) center bottom no-repeat; background-size:auto,cover; background-size:cover; /*background-attachment:fixed,fixed;*/}
.stay-connected .image-space {padding-top:150px;}
.stay-connected .image-space .img-fluid.isd {max-width:164px;}

@media (min-width:768px) {
	div.offset-md-3, p.offset-md-3 {width:120%;}
}

@media (min-width:992px) {
	.cover-club .image-space {padding-top:60%; background-image:url(https://cdn.acenda.com/swift/v1/albany/images/bucket/files/whiskey_club.jpg);}
	.stay-connected .image-space {padding-top:240px;}
	div.offset-lg-3, p.offset-lg-3 {width:120%;}
}
/* */


/* blogs */
.url-1-blog #content {padding-top:0!important; padding-bottom:0!important;}
.blogs-hero h3 {margin:0;}
.blogs #filter {text-align:center;}
.blogs #filter form {max-width:310px; margin:0 auto;}
.blogs #filter label {margin:5px 10px; font-style:italic; cursor:pointer; border-bottom:1px solid transparent; transition:all 300ms ease;}
.blogs #filter label.selected {border-bottom:1px solid #515fc6;}
.blogs #filter input {display:none;}
.blogs .image-space:before {content:''; display:block; position:absolute; top:100%; left:8px; right:8px; height:5px; background:rgba(0,0,0,.4);}
.blogs .blogs-list a {display:block; text-decoration:none;}
.blogs .blogs-list h3 {height:2.2em; margin:0; padding-right:1rem; padding-left:1rem; font-size:112.5%;}


@media (min-width:992px) {
.blogs .image-space:before {left:15px; right:15px;}
.blogs h3 {padding-right:25px; padding-left:25px;}
}
/* */


/* blog */
.blog .media-body {padding-top:2.5rem;}
.blog .media-body p {margin-bottom:0; line-height:1.2;}

.blog-nav li:first-child {padding-right:1.25rem; border-right:1px solid #515fc7;}

#blog-list .modal-content {background:#efeff0;}
.blog-list .h3 {color:#515fc7; text-align:center;}
.blog-list .row .p {}
.blog-list .p a {display:block; padding:0 0 20px 0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; border-bottom:1px solid #515fc7;}

@media (min-width:768px) {
#blog-list .modal-dialog {width:720px;}
}

@media (min-width:992px) {
#blog-list .modal-dialog {width:920px;}
.blog-list .p a {padding:0 0 25px 0;}
}
/* */


@media (min-width:768px) {
    .products-fa {margin-top:48px}
}

@media (min-width:992px) {
    .pad-p {padding:0 12.5%;}
}



@media (max-width:767px) {
.pad-p .adco-prod {font-size:100%;}
.products-fa .btn.d-t {min-width:auto;}
}
/* */


/* recipes */
.recipess h3 {margin:0;}
.recipes h3 .weak {display:block;}

@media (min-width:768px) and (max-width:991.98px) {
.recipes .mb-custom {margin-bottom:0!important;}
}

@media (min-width:992px) {
}
/* */

/* shopping */
.row-shop .h3 {min-height:3rem}
.row-shop .pricing {margin-bottom:1rem}
.js-atc {height:5rem}
/* */


/* acenda global */
#toolbar {height:60px; padding:15px 0;}

#header .omm {position:absolute; top:0; right:0;}
#header .logo {float:left;}
#nav {float:right; margin:.666666rem 0 0; white-space:nowrap;}
.navbar-expand .navbar-nav li {margin:0 0 0 1.5rem;}
.navbar-expand .navbar-nav .nav-link {padding:.25rem 0; font-size:125%; font-weight:600; letter-spacing:.03em; text-decoration:none; border-bottom:1px solid transparent;}
.navbar-expand .navbar-nav li ul {padding:0; line-height:1; border:none; box-shadow:none;}
.navbar-expand .navbar-nav li li {display:inline-block; margin:0 1.25rem 0 0;}
.navbar-expand .navbar-nav li li a {font-size:112.5%; font-weight:400;}

.omm .yta-toggle {width:30px; background:url(https://cdn.acenda.com/swift/v1/albany/images/bucket/files/v-meno.svg) left center no-repeat !important; background-size:30px;}

@media (min-width:992px) {
#toolbar {height:120px; padding:30px 0;}
}

@media (max-width:991px) {
}
/* */